:root{color-scheme:light;font-family:Manrope,Segoe UI,sans-serif;line-height:1.5;font-weight:400;color:#352b22;background:linear-gradient(180deg,#f7f1e8,#f3ece1 48%,#e9dfd2);--page-bg-top: #f7f1e8;--page-bg-mid: #f3ece1;--page-bg-bottom: #e9dfd2;--page-radial-top: rgba(255, 255, 255, .58);--page-radial-side: rgba(198, 177, 149, .18);--page-radial-bottom: rgba(173, 191, 177, .14);--ink-strong: #2e241c;--ink: #3d3128;--muted-ink: #6f6256;--surface: rgba(255, 250, 244, .9);--surface-wash: linear-gradient(180deg, rgba(255, 251, 246, .96), rgba(242, 233, 221, .94));--surface-contrast: #ece1d4;--surface-line: rgba(110, 88, 60, .14);--surface-shadow: 0 18px 38px rgba(120, 96, 68, .16);--accent-ink: #8a673d;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.64),transparent 24%),linear-gradient(180deg,var(--page-bg-top) 0%,var(--page-bg-mid) 54%,var(--page-bg-bottom) 100%);position:relative}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:1;background:radial-gradient(circle at 16% 14%,rgba(255,255,255,.52),transparent 22%),radial-gradient(circle at 84% 18%,rgba(203,181,150,.14),transparent 24%),radial-gradient(circle at 50% 82%,rgba(149,178,164,.12),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.2),transparent 58%)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 50% 0%,rgba(255,248,234,.48),transparent 34%),radial-gradient(circle at 50% 100%,rgba(171,145,110,.14),transparent 42%)}h1,h2,h3,.editorial-copy h2,.hero-copy h1,.signature-card h2,.aura-card h2,.drops-card h2,.collection-card h2,.owner-hero h1{font-family:Cormorant Garamond,Georgia,serif;font-weight:600}button,input{font:inherit}button{cursor:pointer}#root{min-height:100vh}.page-shell{width:min(1380px,calc(100% - 32px));margin:0 auto;padding:32px 0 56px}.page-shell:before{content:"";position:fixed;top:24px;right:24px;bottom:24px;left:24px;border:1px solid rgba(118,94,65,.1);border-radius:28px;pointer-events:none;mask:linear-gradient(black,black) content-box,linear-gradient(black,black);z-index:-1}.status-ribbon{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:18px;padding:16px 20px;position:sticky;top:14px;z-index:10;opacity:1;transform:translateY(0);transition:opacity .22s ease,transform .26s ease,visibility .22s ease;visibility:visible}.status-ribbon-hidden{opacity:0;transform:translateY(-22px);pointer-events:none;visibility:hidden}.status-copy{display:grid;gap:6px}.status-ribbon strong{color:var(--ink-strong)}.status-ribbon span{color:var(--muted-ink)}.view-switch{display:inline-flex;gap:10px;flex-wrap:wrap}.view-chip{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 18px;border:1px solid var(--surface-line);background:linear-gradient(180deg,#ffffffc2,#f1e8dcd6);color:var(--ink-strong);border-radius:18px;font-size:.92rem;font-weight:700;letter-spacing:.01em;line-height:1.1;box-shadow:0 10px 18px #896d4b1f,inset 0 1px #fff6;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.view-chip:hover{transform:translateY(-2px);border-color:#8a673d3d;box-shadow:0 14px 22px #896d4b24,inset 0 1px #ffffff73}.view-chip.active{background:linear-gradient(135deg,#e5d8c7f5,#fffcf8e0);border-color:#8a673d57;box-shadow:0 14px 28px #896d4b29,inset 0 1px #ffffff8c}.public-ribbon .status-copy strong,.public-ribbon .status-copy span,.public-ribbon .view-chip.active{color:var(--dynamic-accent)}.public-ribbon .view-chip.active{background:linear-gradient(135deg,var(--dynamic-accent-soft),rgba(255,255,255,.06));border-color:var(--dynamic-accent-line);box-shadow:0 12px 28px var(--dynamic-accent-shadow)}.status-live-count{display:inline-flex;align-items:center;gap:2px}.status-ellipsis{display:inline-flex;align-items:center;gap:1px;font-style:normal}.status-ellipsis span{opacity:.2;animation:statusDotSequence 1.35s steps(1,end) infinite}.status-ellipsis span:nth-child(2){animation-delay:.2s}.status-ellipsis span:nth-child(3){animation-delay:.4s}.hero{display:grid;grid-template-columns:1.4fr .8fr;gap:20px;align-items:stretch;margin-bottom:18px}.hero-centered{grid-template-columns:1fr}.hero:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 18% 12%,rgba(236,240,246,.04),transparent 18%),radial-gradient(circle at 82% 18%,rgba(255,255,255,.03),transparent 18%),radial-gradient(circle at 50% 100%,rgba(160,172,190,.035),transparent 28%);z-index:-1}.hero-copy,.hero-panel,.surface-card{border:1px solid var(--surface-line);background:var(--surface);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--surface-shadow)}.hero-copy{border-radius:32px;padding:40px;position:relative;overflow:hidden}.hero-copy-centered{min-height:min(58vh,640px);display:grid;place-items:center;text-align:center;padding:44px 40px 84px}.hero-copy-centered p{margin-inline:auto}.hero-proof-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(100%,1040px);margin:22px auto 4px}.hero-proof-card{display:grid;gap:8px;padding:16px 18px;border-radius:22px;background:linear-gradient(160deg,#ffffff0f,#ffffff06);border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 32px #00000024;text-align:center;justify-items:center}.hero-proof-card p{margin:0;max-width:none;color:#f7f3ebd1;font-size:.96rem;line-height:1.62}.hero-copy-centered .hero-actions{justify-content:center}.hero-copy:before,.surface-card:after{content:none}.hero-copy:after{content:"";position:absolute;top:-10%;right:-8%;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(214,194,164,.24),transparent 68%);opacity:.72;pointer-events:none}.hero-copy h1{margin:12px 0 14px;font-size:clamp(2.8rem,5vw,5rem);line-height:.9;letter-spacing:-.05em;max-width:11ch;text-wrap:balance}.hero-copy .hero-thesis{margin:2px 0 14px;max-width:24ch;font-size:clamp(1.56rem,2.35vw,2.2rem);line-height:1.02;letter-spacing:-.015em;font-weight:600;text-transform:none}.hero-copy p{margin:0;max-width:64ch;color:var(--muted-ink);font-size:1.06rem}.eyebrow,.section-kicker,.mini-label{display:inline-flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:.18em}.eyebrow,.section-kicker{color:var(--accent-ink);font-size:.78rem;font-weight:700}.public-experience .section-kicker,.public-experience .catalog-status strong{color:var(--title-accent-light, #d5dde4)}.mini-label{color:#aeb5b7;font-size:.72rem;font-weight:700}.brand-home-button{border:0;padding:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.brand-home-button:focus-visible{outline:2px solid rgba(255,255,255,.18);outline-offset:6px}.brand-lockup{display:inline-flex;align-items:flex-start;gap:.26rem;font-family:Cormorant Garamond,Georgia,serif;font-weight:600;letter-spacing:.08em;line-height:.92;color:#f0ebe4;text-transform:none}.brand-lockup-name{display:inline-flex;align-items:baseline}.brand-lockup-frags{color:#f6f0e8}.brand-lockup-tool{margin-left:.04em;color:#c7baae}.brand-lockup-trademark{margin-top:.2em;color:#e2d8cfd1;font-family:Manrope,Segoe UI,sans-serif;font-size:.26em;font-weight:700;letter-spacing:.08em}.brand-lockup-compact{font-size:1.42rem}.status-brand-button .brand-lockup{font-size:1.16rem;color:inherit}.hero-wordmark{display:inline-flex;margin-bottom:10px;padding:0;transition:transform .18s ease,opacity .18s ease}.hero-wordmark:hover{transform:translateY(-1px);opacity:.96}.hero-wordmark .brand-lockup{font-size:clamp(2.75rem,4.7vw,4.85rem);letter-spacing:.09em}.footer-brand-button .brand-lockup{font-size:1.54rem}.footer-brand-button:hover .brand-lockup,.status-brand-button:hover .brand-lockup{color:#f7f1e8}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.hero-actions .secondary-action-spotlight{background:linear-gradient(135deg,#fff4e5e6,#e8dccaeb);border-color:#8a673d42;color:var(--ink-strong);box-shadow:0 12px 24px #896d4b29}.hero-actions .secondary-action-spotlight:hover{background:linear-gradient(135deg,#f5e9d6fa,#e4d6c1fa);border-color:#8a673d57}.hero-actions-secondary{margin-top:10px;justify-content:center;width:100%}.hero-route-actions{width:100%;justify-content:center;margin-top:12px}.hero-actions-secondary .secondary-action{min-width:180px}.hero-actions-game{margin-top:12px;margin-bottom:0}.challenge-banner-link{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:min(100%,360px);width:min(100%,420px);padding:14px 18px;border-radius:16px;text-decoration:none;color:var(--ink-strong);border:1px solid var(--surface-line);background:linear-gradient(180deg,#fffcf8f5,#ede3d7f5);box-shadow:0 14px 28px #896d4b24;animation:none}.challenge-banner-label{text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;font-weight:800;color:var(--muted-ink)}.challenge-banner-link strong{margin-top:6px;font-size:1.1rem}@keyframes challengeBlink{0%,to{transform:translateY(0);box-shadow:0 14px 30px #580a0a52,inset 0 1px #ffb2b21f;border-color:#ff565642}50%{transform:translateY(-1px);box-shadow:0 18px 34px #8c121266,0 0 24px #ff40402e,inset 0 1px #ffc4c42e;border-color:#ff707070}}.hero-quick-links-shell{display:grid;gap:12px;margin-top:18px}.hero-quick-links-row,.comparison-chip-rail{display:flex;flex-wrap:wrap;gap:10px}.chip-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit}.site-footer{display:flex;justify-content:space-between;gap:18px;align-items:end;flex-wrap:wrap;background:linear-gradient(135deg,#fffbf6f0,#f0e6d9f0 42%,#e5d8c7eb);border-color:#8a673d24;box-shadow:0 24px 44px #896d4b24}.site-footer strong{display:block;margin-bottom:8px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;letter-spacing:-.02em}.site-footer p,.site-footer span{margin:0;color:var(--muted-ink)}.site-footer-copy{max-width:42ch}.site-footer-copy .guide-directory-group{grid-template-columns:1fr}.footer-brand-button strong{transition:color .18s ease,text-shadow .18s ease}.footer-brand-button:hover strong{color:#ece7df;text-shadow:0 0 18px rgba(210,220,232,.12)}.site-footer-links{display:flex;flex-wrap:wrap;gap:10px 14px}.site-footer-links a,.site-footer-links button,.text-link-chip{display:inline-flex;align-items:center;justify-content:center;min-height:46px;color:var(--ink-strong);text-decoration:none;border-radius:18px;border:1px solid var(--surface-line);background:linear-gradient(180deg,#ffffffb3,#f1e8dcd1);padding:11px 18px;font:inherit;font-size:.92rem;font-weight:700;letter-spacing:.01em;line-height:1.1;cursor:pointer;box-shadow:0 10px 18px #896d4b1f,inset 0 1px #fff6;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.site-footer-links a:hover,.site-footer-links button:hover,.site-footer-links button:focus-visible,.text-link-chip:hover{transform:translateY(-2px);border-color:#8a673d3d;background:linear-gradient(135deg,#ffffffd1,#ece2d6eb);box-shadow:0 14px 22px #896d4b24,inset 0 1px #ffffff6b}.footer-owner-link{color:#eef2f4bd}.footer-owner-link:hover,.footer-owner-link:focus-visible{color:#f2f5f6}.comparison-title-inline{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.comparison-title-vs,.fragrance-label-brand{color:#f7f3ebb8}.fragrance-label-brand{font-size:.92em}.social-link-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:18px}.social-link-button{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;padding:0;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0b,#ffffff04);color:#eef2f4;text-decoration:none;box-shadow:0 10px 18px #00000029,inset 0 1px #ffffff0a;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.social-link-button:hover{transform:translateY(-2px);border-color:#c4d0dc3d;background:linear-gradient(135deg,#ffffff0f,#ffffff05);box-shadow:0 14px 22px #0003,inset 0 1px #ffffff0d}.scroll-top-button{position:fixed;right:24px;bottom:24px;z-index:40;min-width:72px;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:11px 18px;background:linear-gradient(180deg,#ffffff0b,#ffffff04);color:#eef2f4;box-shadow:0 10px 18px #00000029,inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.scroll-top-button:hover{transform:translateY(-2px);border-color:#c4d0dc3d;box-shadow:0 14px 22px #0003,inset 0 1px #ffffff0d}.social-link-icon{width:30px;height:30px;object-fit:contain;display:block}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.public-experience{--dynamic-accent: #cfd5d7;--dynamic-accent-soft: rgba(207, 213, 215, .08);--dynamic-accent-line: rgba(207, 213, 215, .16);--dynamic-accent-shadow: rgba(207, 213, 215, .1);--dynamic-accent-deep: rgba(108, 100, 91, .9);--dynamic-accent-glow: rgba(207, 213, 215, .12);--visit-glow-primary: rgba(233, 228, 220, .12);--visit-glow-secondary: rgba(136, 129, 120, .08);--visit-glow-core: rgba(188, 180, 170, .12);--visit-surface-wash: linear-gradient(160deg, rgba(72, 66, 60, .98) 0%, rgba(49, 45, 41, .98) 56%, rgba(37, 34, 31, .98) 100%);--visit-edge-highlight: rgba(240, 235, 228, .06);--visit-hero-halo: rgba(240, 235, 228, .06);position:relative}.public-experience:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 12% 16%,var(--page-radial-top, rgba(232, 236, 242, .08)),transparent 24%),radial-gradient(circle at 84% 16%,var(--page-radial-side, rgba(164, 180, 198, .08)),transparent 22%),radial-gradient(circle at 50% 82%,var(--page-radial-bottom, rgba(164, 180, 198, .08)),transparent 30%);opacity:1;z-index:-1}.public-experience:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#fff9ef2e,#bba58714);opacity:1;z-index:-1}.public-experience .hero-copy,.public-experience .hero-panel,.public-experience .surface-card{background:var(--visit-surface-wash, var(--surface-wash));border-color:var(--surface-line);box-shadow:0 20px 42px #896d4b29}.public-experience .brand-mark,.public-experience .catalog-object-meta span,.public-experience .catalog-meta span,.public-experience .catalog-note-preview span,.public-experience .editorial-mini-meta span,.public-experience .note-pill,.public-experience .season-pill,.public-experience .pulse-freshness,.public-experience .buzz-pill,.public-experience .metric-copy span{color:var(--dynamic-accent)}.public-experience .mood-bubble.active,.public-experience .catalog-card.selected,.public-experience .score-pill.elite,.public-experience .score-pill.hot,.public-experience .score-pill.strong,.public-experience .score-pill.rising{border-color:#ffffff1f;box-shadow:0 14px 28px #0206173d}.public-experience .score-pill.elite,.public-experience .score-pill.hot,.public-experience .score-pill.strong,.public-experience .score-pill.rising{background:#ffffff0f}.public-experience .primary-action{border-color:#8a673d2e;background:var(--surface-contrast);color:var(--ink-strong);box-shadow:0 14px 28px #896d4b29}.public-experience .primary-action:hover{background:#e4d6c6;border-color:#8a673d42;box-shadow:0 18px 30px #896d4b2e}.public-experience .finder-search-box input,.public-experience .finder-search-button,.public-experience .finder-search-clear{border-color:#ffffff1f;box-shadow:0 12px 28px #00000038}.public-experience .finder-search-box input:focus{outline:2px solid rgba(255,255,255,.16);box-shadow:0 0 0 1px #ffffff0a,0 18px 34px #00000047}.public-experience .finder-search-box input,.public-experience .finder-search-button,.public-experience .finder-search-clear{border-color:var(--dynamic-accent-line);box-shadow:0 12px 28px var(--dynamic-accent-shadow)}.public-experience .finder-search-box input:focus{outline:2px solid var(--dynamic-accent-line);box-shadow:0 0 0 1px var(--dynamic-accent-soft),0 18px 34px var(--dynamic-accent-glow)}.primary-action,.secondary-action,.filter-chip,.catalog-card,.drop-row,.mini-feature-row,.ops-row,.powerbi-mini-card{transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.primary-action,.secondary-action{border-radius:14px;padding:11px 18px;min-height:46px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;position:relative;border:1px solid var(--surface-line);background:transparent;color:var(--ink-strong);font-size:.93rem;font-weight:700;letter-spacing:.01em;line-height:1.1;box-shadow:0 10px 22px #896d4b1f}.primary-action{background:var(--surface-contrast);color:var(--ink-strong)}.secondary-action{border-color:#8a673d24;color:var(--muted-ink)}.primary-action:before,.secondary-action:before{content:none}.primary-action:hover,.secondary-action:hover,.filter-chip:hover,.catalog-card:hover,.drop-row:hover,.mini-feature-row:hover,.ops-row:hover,.powerbi-mini-card:hover{transform:translateY(-2px)}.primary-action:hover{background:#e4d6c6;border-color:#8a673d3d;box-shadow:0 14px 28px #896d4b29}.secondary-action:hover{background:#ffffff80;border-color:#8a673d2e;box-shadow:0 12px 24px #896d4b1f}.hero-panel{border-radius:28px;padding:20px;display:grid;gap:14px}.signature-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:24px}.spotlight-grid,.community-highlights-grid,.owner-ops-grid,.powerbi-card-grid,.drops-list,.mini-feature-list,.ops-list,.finder-slider-grid{display:grid;gap:20px}.spotlight-grid,.community-highlights-grid,.owner-ops-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px}.spotlight-grid-single{grid-template-columns:minmax(0,1fr)}.powerbi-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.finder-stage{position:relative;margin-top:-72px;z-index:2;padding:26px 28px 28px}.finder-header{display:grid;gap:10px;margin-bottom:12px;justify-items:center;text-align:center}.finder-header h2{margin:0;font-size:clamp(2rem,3vw,3rem);letter-spacing:-.04em}.public-experience .hero-copy h1,.public-experience .finder-header h2,.public-experience .panel-heading h2,.public-experience .panel-heading h3,.public-experience .comparison-banner-copy h2,.public-experience .comparison-choice-intro h3,.public-experience .comparison-side-card h3,.public-experience .comparison-verdict-card h2,.public-experience .support-method h2,.public-experience .drops-card h2,.public-experience .collection-card h2,.public-experience .trust-intro h2{color:#f7f1e8;text-shadow:none}.public-experience .hero-copy h1{font-size:clamp(3.1rem,5.4vw,5.3rem)}.public-experience .hero-copy .hero-thesis{font-size:clamp(1.56rem,2.35vw,2.2rem);color:#eee5d9;text-shadow:none}.finder-header p{margin:0;max-width:54ch;margin-inline:auto;color:#d8cfc3}.finder-search-box{margin-bottom:14px;width:min(100%,760px);margin-inline:auto}.finder-search-form{gap:10px;justify-items:center;text-align:center}.finder-search-form>span{max-width:38ch}.finder-search-row{display:flex;gap:10px;flex-wrap:wrap;width:100%;justify-content:center;align-items:center}.finder-search-row input{flex:1 1 340px;min-width:0}.finder-search-button,.finder-search-clear{border-radius:14px;padding:11px 18px;min-height:46px;border:1px solid rgba(255,255,255,.08);background:transparent;color:#e5e7eb;font-size:.92rem;font-weight:700;letter-spacing:.01em;line-height:1.1;box-shadow:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.finder-search-button{background:var(--surface-contrast);color:var(--ink-strong);box-shadow:0 12px 24px #896d4b24}.finder-search-clear{border-color:#8a673d24;color:var(--muted-ink)}.finder-search-button:hover,.finder-search-clear:hover,.wallet-copy-button:hover,.owner-logout-button:hover{transform:translateY(-2px);border-color:#8a673d2e;box-shadow:0 14px 24px #896d4b29}.finder-search-button:hover{background:#e4d6c6}.finder-search-clear:hover{background:#ffffff85}.mood-bubble-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;width:min(100%,620px);margin-inline:auto}.mood-bubble{border:1px solid rgba(255,255,255,.08);background:transparent;color:var(--muted-ink);border-radius:14px;padding:12px 18px;min-width:0;width:100%;text-align:center;box-shadow:none}.mood-bubble.active{background:var(--surface-contrast);border-color:#8a673d38;color:var(--ink-strong);box-shadow:0 12px 24px #896d4b29}.finder-slider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.finder-slider{border-radius:24px;padding:20px;background:linear-gradient(180deg,#fffcf8f5,#eee4d8f5);border:1px solid var(--surface-line);box-shadow:0 18px 34px #896d4b24}.finder-slider-copy{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.finder-slider-copy span{color:var(--muted-ink)}.finder-slider-copy strong{color:var(--ink-strong);text-shadow:none}.finder-slider input[type=range]{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;height:22px;border-radius:16px;background:var(--slider-zones),var(--slider-track, var(--finder-gradient));background-blend-mode:screen,normal;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 2px #ffffff0f,0 0 18px var(--slider-track-glow, rgba(255, 255, 255, .1));cursor:pointer}.finder-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;border-radius:50%;background:radial-gradient(circle at 34% 34%,#ffffff 0 30%,rgba(255,255,255,.96) 30%,var(--slider-thumb-color, var(--dynamic-accent)) 72%,rgba(255,255,255,.72) 100%);border:2px solid rgba(255,255,255,.94);box-shadow:0 0 0 4px #0f172ad1,0 10px 20px #02061761,0 0 16px var(--slider-thumb-glow, var(--dynamic-accent-glow));transition:transform .14s ease,box-shadow .14s ease}.finder-slider input[type=range]::-moz-range-track{height:22px;border-radius:16px;background:var(--slider-zones),var(--slider-track, var(--finder-gradient));background-blend-mode:screen,normal;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 2px #ffffff0f,0 0 18px var(--slider-track-glow, rgba(255, 255, 255, .1))}.finder-slider input[type=range]::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:radial-gradient(circle at 34% 34%,#ffffff 0 30%,rgba(255,255,255,.96) 30%,var(--slider-thumb-color, var(--dynamic-accent)) 72%,rgba(255,255,255,.72) 100%);border:2px solid rgba(255,255,255,.94);box-shadow:0 0 0 4px #0f172ad1,0 10px 20px #02061761,0 0 16px var(--slider-thumb-glow, var(--dynamic-accent-glow));transition:transform .14s ease,box-shadow .14s ease}.finder-slider input[type=range]:active::-webkit-slider-thumb{transform:scale(1.12)}.finder-slider input[type=range]:active::-moz-range-thumb{transform:scale(1.12)}.finder-slider input[type=range]:focus-visible{outline:none;box-shadow:inset 0 1px 2px #ffffff0f,0 0 0 2px #ffffff14,0 0 22px var(--slider-thumb-glow, var(--dynamic-accent-glow))}.finder-expression{width:min(82%,980px);margin:18px auto 0;padding:18px 24px;border-radius:22px;display:grid;gap:12px;text-align:center;justify-items:center;border:1px solid var(--note-edge);background:var(--note-surface-wash),linear-gradient(180deg,#ffffff0b,#ffffff05);box-shadow:0 18px 32px #0206173d}.finder-expression-topline{width:100%;display:flex;justify-content:space-between;gap:16px;align-items:center}.finder-expression-meta{color:#e9e2d8a3;font-size:.76rem;letter-spacing:.12em;text-transform:uppercase}.finder-expression-main{display:grid;gap:8px;justify-items:center}.finder-expression strong{display:block;color:#f7f1e8;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.7rem,2.8vw,2.6rem);line-height:.9;letter-spacing:-.06em;padding:10px 18px;border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,.08),var(--note-glow));box-shadow:0 14px 24px #0206172e,0 0 18px var(--note-title-glow, var(--note-shadow));text-shadow:0 0 12px var(--note-title-glow, var(--note-shadow));transition:color .22s ease,text-shadow .22s ease,background .22s ease}.finder-expression p{margin:0;max-width:46ch;color:#d8d0c7;font-size:.82rem;line-height:1.45}.finder-expression-ticker{width:100%;overflow:hidden;display:flex;justify-content:center;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent)}.finder-expression-ticker span{display:inline-block;min-width:max-content;color:#dad0c480;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;animation:finderTicker 8s ease-in-out infinite alternate}.finder-expression-bar{width:min(74%,380px);height:4px;border-radius:999px;background:var(--finder-gradient);box-shadow:0 0 16px var(--note-glow)}.catalog-status-clean{justify-content:flex-start;gap:10px;margin-bottom:18px}.catalog-status-clean span{border-radius:14px;padding:7px 11px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);font-size:.82rem}.owner-login-shell{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:stretch}.owner-login-copy h1{margin:10px 0 12px;font-size:clamp(2.2rem,4vw,3.7rem);letter-spacing:-.04em}.owner-login-copy p{max-width:56ch;color:#f7f3ebb8}.owner-login-form{display:grid;gap:16px;align-content:center;padding:8px 0}.owner-login-error{margin:0;color:#ffb4b4}.owner-logout-button{border:1px solid rgba(255,255,255,.1);border-radius:999px;background:linear-gradient(180deg,#ffffff0b,#ffffff04);color:#eef2f4;padding:11px 18px;font:inherit;font-size:.92rem;font-weight:700;letter-spacing:.01em;box-shadow:0 10px 18px #00000029,inset 0 1px #ffffff0a;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.signature-card{min-height:210px}.signature-card,.aura-card,.drops-card,.collection-card,.owner-hero,.ops-row,.powerbi-mini-card,.info-card,.pulse-card{box-shadow:inset 0 1px #ffffff08,0 20px 44px #00000047}.signature-card h2{margin:10px 0 12px;font-size:1.7rem;letter-spacing:-.035em}.signature-card p{color:#f7f3ebb3}.aura-card{min-height:280px}.aura-card h2{margin:10px 0 12px;max-width:16ch;font-size:clamp(2rem,3vw,2.9rem);letter-spacing:-.04em}.aura-card p{max-width:56ch;color:#f7f3ebb8}.aura-orb-grid{display:flex;gap:18px;margin-top:28px}.aura-orb{width:110px;height:110px;border-radius:50%;filter:blur(2px);box-shadow:0 20px 40px #00000038;animation:auraFloat 8s ease-in-out infinite}.aura-orb.amber{background:radial-gradient(circle at 35% 30%,rgba(244,232,214,.9),rgba(181,147,106,.28) 45%,transparent 72%)}.aura-orb.blue{background:radial-gradient(circle at 35% 30%,rgba(232,236,237,.82),rgba(116,124,128,.28) 45%,transparent 72%);animation-delay:-2.5s}.aura-orb.rose{background:radial-gradient(circle at 35% 30%,rgba(230,221,214,.82),rgba(130,112,101,.26) 45%,transparent 72%);animation-delay:-5s}.drops-card h2,.collection-card h2{margin:8px 0 0;letter-spacing:-.03em}.drop-row,.mini-feature-row{border:1px solid rgba(255,255,255,.08);background:#ffffff0a;border-radius:20px;padding:16px 18px;color:inherit;text-align:left;display:flex;justify-content:space-between;gap:14px;align-items:start;position:relative;overflow:hidden}.drop-row:after,.mini-feature-row:after,.catalog-card:after{content:"";position:absolute;inset:auto 0 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(214,194,164,.28),transparent)}.drop-row strong,.mini-feature-row strong{display:block;margin-bottom:6px;font-size:1rem}.drop-row span,.mini-feature-row span{color:#f7f3eba8}.drop-row em{color:#d7c2a5;font-style:normal;font-weight:700}.hero-stat{border-radius:22px;padding:18px 20px;background:linear-gradient(180deg,#ffffff0f,#ffffff08);min-height:118px}.hero-stat span{display:block;color:#f7f3eb94;margin-bottom:8px}.hero-stat strong{font-size:1.18rem;line-height:1.15}.layout-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:24px;margin-bottom:24px;align-items:start}.surface-card{border-radius:28px;padding:24px}.catalog-panel,.detail-panel,.bridge-card,.community-card,.support-intro,.tier-card-wrap,.support-rail-card,.analytics-card{position:relative;overflow:hidden}.catalog-panel:before,.detail-panel:before,.bridge-card:before,.community-card:before,.support-intro:before,.tier-card-wrap:before,.support-rail-card:before,.analytics-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.024),transparent 20%);pointer-events:none}.panel-heading{display:flex;justify-content:space-between;gap:16px;align-items:end;margin-bottom:20px}.panel-heading h2,.panel-heading h3,.info-card h3{margin:6px 0 0}.panel-heading h2{font-size:clamp(2rem,3.3vw,3.2rem);line-height:.96}.panel-heading h3{font-size:clamp(1.35rem,2vw,2rem);line-height:1}.panel-heading h2,.panel-heading h3,.info-card h3,.drops-card h2,.collection-card h2,.owner-hero h1{text-wrap:balance}.panel-heading p,.info-card p,.bridge-card p,.analytics-card p,.detail-banner p,.catalog-card p,.descriptor-line,.song-suggestion-status{color:var(--muted-ink)}.controls{display:grid;gap:18px;margin-bottom:18px}.catalog-status{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px;color:#f7f3ebb8}.catalog-status strong{color:#d6c2a4;font-size:.9rem}.finder-summary-strip{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.finder-summary-strip span,.catalog-note-preview span{border-radius:14px;padding:7px 11px;background:#ffffff0a;color:#f7f3ebc7;font-size:.8rem}.search-box{display:grid;gap:8px}.search-box span{color:#f7f3ebb8}.search-box input,.search-box textarea,.search-box select{border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:14px 16px;background:#302c28eb;color:#f6f0e8}.search-box input:focus,.search-box textarea:focus,.search-box select:focus{outline:2px solid rgba(214,194,164,.48);outline-offset:1px}.chip-row{display:flex;flex-wrap:wrap;gap:10px}.filter-chip{border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#f7f3eb;border-radius:999px;padding:10px 14px}.filter-chip.active{background:linear-gradient(135deg,#d8c6ad29,#ffffff0f);border-color:#d8c6ad6b}.catalog-list{display:grid;gap:14px;max-height:760px;overflow:auto;padding-right:4px}.catalog-card{border:1px solid var(--card-profile-line, rgba(255, 255, 255, .08));background:linear-gradient(180deg,#3a3531fa,#2c2825fa);border-radius:22px;padding:18px;text-align:left;color:inherit;position:relative;overflow:hidden;box-shadow:0 14px 30px #02061747}.catalog-card h3,.info-card h3,.tier-card strong,.support-highlight strong,.support-method h3{letter-spacing:-.02em}.catalog-card.selected{border-color:var(--card-profile-line, rgba(216, 198, 173, .45));background:linear-gradient(180deg,#4e4741fa,#36312dfa),linear-gradient(90deg,rgba(255,255,255,.03),transparent 24%);box-shadow:0 22px 40px #02061757;transform:translateY(-2px)}.catalog-card.selected:before{content:"";position:absolute;inset:14px auto 14px 0;width:3px;border-radius:0 999px 999px 0;background:linear-gradient(180deg,rgba(255,255,255,.7),var(--card-profile-accent, rgba(255, 255, 255, .48)) 70%,rgba(255,255,255,.18));opacity:.92}.catalog-card.selected h3{color:var(--card-profile-accent, #f2eee8);text-shadow:none}.catalog-card.selected .brand-mark{color:#f8fafc}.catalog-card.selected .catalog-meta span,.catalog-card.selected .catalog-object-meta span{color:var(--card-profile-accent, rgba(247, 243, 235, .84))}.catalog-card-sheen{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 42%);opacity:.55}.catalog-card>*{position:relative;z-index:1}.catalog-topline,.catalog-meta,.pulse-heading,.metric-copy,.bridge-tags,.buzz-row{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.brand-mark{color:var(--card-profile-accent, #cfd5d7);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.82rem}.catalog-card .catalog-note-preview span{border-color:var(--card-profile-line, rgba(255, 255, 255, .08));background:var(--card-profile-soft, rgba(255, 255, 255, .05));color:var(--card-profile-accent, rgba(247, 243, 235, .84));box-shadow:0 10px 24px var(--card-profile-shadow, rgba(0, 0, 0, .16))}.catalog-card .catalog-meta span{border-color:var(--card-profile-line, rgba(255, 255, 255, .08))}.catalog-card .catalog-object-meta{border-top-color:var(--card-profile-line, rgba(255, 255, 255, .08))}.score-pill{border-radius:12px;padding:6px 10px;font-size:.78rem;font-weight:700}.score-pill.elite{background:var(--card-profile-soft, rgba(255, 255, 255, .08));color:var(--card-profile-accent, #ece7df)}.score-pill.hot{background:#ffffff14;color:#ece7df}.score-pill.strong,.score-pill.rising{background:#ffffff14;color:#e8e2d7}.catalog-card h3{margin:12px 0 8px;font-size:1.62rem;font-weight:700;line-height:.98;letter-spacing:-.03em;color:#f9fafb;text-shadow:none}.catalog-note-preview{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.catalog-meta span,.pulse-freshness,.bridge-tags span{border-radius:14px;padding:6px 10px;background:#ffffff0f;color:#d1d5db;font-size:.82rem;border:1px solid rgba(255,255,255,.06)}.catalog-object-meta{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.catalog-object-meta span{color:#f7f3eb94;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}[data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .56s ease,transform .56s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay, 0ms)}[data-reveal].in-view{opacity:1;transform:translateY(0)}.detail-heading p{margin:4px 0 0}.detail-panel{position:relative;scroll-margin-top:92px}.detail-aura{position:absolute;top:24px;right:24px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(196,204,216,.08),transparent 68%);filter:blur(10px);pointer-events:none}.editorial-headline{display:flex;justify-content:space-between;gap:18px;align-items:start;margin-bottom:18px}.editorial-copy h2{margin:8px 0 6px;font-size:clamp(2.2rem,4vw,3.5rem);letter-spacing:-.05em;line-height:.92}.editorial-copy p{margin:0;color:#f7f3ebb8;font-size:1.1rem}.editorial-score-card{min-width:220px;border-radius:24px;padding:22px;background:linear-gradient(180deg,#ffffff0b,#ffffff05);border:1px solid rgba(255,255,255,.08);box-shadow:0 14px 30px #00000029}.editorial-score-card strong{display:block;font-size:2.5rem;margin-bottom:6px;color:#f2eee8}.editorial-score-card span{color:#f7f3ebb3}.editorial-mini-meta{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.editorial-mini-meta span,.note-pill,.season-pill{border-radius:14px;padding:8px 12px;background:#ffffff0d;color:#f7f3ebd6;font-size:.85rem;border:1px solid transparent}.editorial-banner{grid-template-columns:1.1fr .9fr 1fr}.story-block{min-height:148px}.story-block p{font-size:1.06rem}.pulse-story-block{background:#ffffff08;border-radius:20px;padding:16px}.note-cloud,.season-row{display:flex;gap:10px;flex-wrap:wrap}.note-cloud{margin-bottom:12px}.season-row{margin-bottom:20px}.note-pill{background:linear-gradient(180deg,#ffffff12,#ffffff0a)}.season-pill{background:#ffffff14;color:#ece7df}.curation-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:18px 0 22px}.curation-actions .primary-action,.curation-actions .secondary-action{width:100%}.detail-score-block{text-align:right}.detail-score-block strong{display:block;font-size:2rem}.detail-score-block span{color:#f7f3ebad}.detail-banner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px;margin-bottom:18px;border-radius:24px;background:linear-gradient(135deg,#ffffff14,#ffffff0a);border:1px solid rgba(255,255,255,.08)}.detail-banner p{margin:8px 0 0;font-size:1.06rem}.detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.recommendation-rationale-panel{margin-top:14px;padding:20px}.recommendation-rationale-heading{margin-bottom:16px}.recommendation-rationale-heading p{max-width:34rem}.recommendation-rationale-meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.recommendation-rationale-meta span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#f7f3ebc7;font-size:.88rem;letter-spacing:.02em}.recommendation-confidence-pill{background:linear-gradient(135deg,#d6c2a433,#ffffff14);color:#f5ecde;font-weight:700}.recommendation-rationale-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.recommendation-rationale-card{display:grid;gap:8px;padding:18px;border-radius:22px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.recommendation-rationale-card strong{display:block;color:#f3ede4;font-size:1.04rem;line-height:1.28}.recommendation-rationale-card p{margin:0;color:#f7f3ebb8;line-height:1.62}.song-suggestion-panel{margin-top:14px;padding:20px}.song-suggestion-heading{margin-bottom:16px}.song-suggestion-heading p{max-width:34rem}.song-suggestion-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;gap:14px;align-items:end}.song-suggestion-reason textarea{min-height:104px;resize:vertical}.song-suggestion-status{margin:14px 0 0}.decision-path-panel{margin-top:14px;padding:20px}.decision-path-heading{margin-bottom:16px}.decision-path-heading p{max-width:34rem}.decision-path-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.decision-path-card{display:grid;gap:8px;padding:18px;border-radius:22px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.decision-path-card strong{display:block;color:#f3ede4;font-size:1.04rem;line-height:1.28}.decision-path-card p{margin:0;color:#f7f3ebb8;line-height:1.62}.decision-path-card .secondary-action{width:100%;margin-top:4px}.info-card{border-radius:22px;padding:18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.metric-stack{display:grid;gap:12px;margin:22px 0}.metric-row{display:grid;gap:10px}.metric-copy{align-items:center}.metric-track{width:100%;height:14px;border-radius:999px;overflow:hidden;background:#ffffff14}.metric-fill{height:100%;border-radius:inherit}.metric-fill.high{background:linear-gradient(90deg,#d6dde2,#8f9aa4)}.metric-fill.medium{background:linear-gradient(90deg,#b2b8bb,#7f8a90)}.metric-fill.soft{background:linear-gradient(90deg,#6d6d74,#9d9aa6)}.pulse-card{border-radius:24px;padding:20px;background:linear-gradient(160deg,#1a2434f5,#111827fa);border:1px solid rgba(226,232,240,.1);box-shadow:inset 0 1px #ffffff0a,0 20px 40px #02061742}.pulse-card h3{margin:6px 0 0;font-size:1.24rem}.buzz-row{margin:16px 0 10px}.buzz-pill{border-radius:14px;padding:8px 12px;background:#ffffff0f;color:#eee7de;font-size:.86rem;border:1px solid transparent}.analytics-strip,.bridge-grid{display:grid;gap:20px}.analytics-strip{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px}.owner-analytics-strip{margin-top:24px}.analytics-card strong{display:block;font-size:2.5rem;margin:12px 0 8px}.owner-hero{position:relative}.owner-hero:after,.aura-card:after,.drops-card:after,.collection-card:after{content:"";position:absolute;top:18px;right:18px;width:72px;height:72px;border-top:1px solid rgba(214,194,164,.1);border-right:1px solid rgba(214,194,164,.1);border-radius:0 18px 0 0;pointer-events:none}.ops-row strong,.powerbi-mini-card strong{letter-spacing:-.03em}@keyframes auraFloat{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.03)}to{transform:translateY(0) scale(1)}}@keyframes finderTicker{0%{transform:translate(8%)}to{transform:translate(-8%)}}@keyframes statusDotSequence{0%,20%{opacity:.2}21%,to{opacity:1}}.analytics-card{min-height:188px}.owner-review-grid{display:grid;gap:24px;margin-bottom:24px}.bridge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.moderation-summary-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.moderation-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:7px 12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#f7f3ebdb;font-size:.8rem;text-transform:capitalize}.moderation-pill.pending{border-color:#d6c2a44d;background:#d6c2a41f;color:#eadbc7}.moderation-pill.approved{border-color:#9ac7af42;background:#9ac7af1f;color:#d4ead9}.moderation-pill.rejected{border-color:#d78d8d47;background:#d78d8d1f;color:#f0cccc}.moderation-list{display:grid;gap:16px}.moderation-item{border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:18px;background:linear-gradient(180deg,#121213eb,#0c0c0dd6);display:grid;gap:14px}.moderation-item-head{display:flex;justify-content:space-between;gap:12px;align-items:start;flex-wrap:wrap}.moderation-item-head strong{display:block;font-size:1.05rem;margin-bottom:6px}.moderation-item-head span,.moderation-item p{color:#f7f3ebb3}.moderation-note-preview{margin-bottom:0}.moderation-note-box{margin-top:2px}.moderation-actions-row{display:flex;gap:12px;flex-wrap:wrap}button:disabled{opacity:.62;cursor:not-allowed}@media (max-width: 960px){.moderation-summary-row{justify-content:flex-start}.moderation-item-head{flex-direction:column}}.insight-grid,.community-grid,.submission-grid{display:grid;gap:20px}.insight-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.mini-list{list-style:none;padding:0;margin:10px 0 0}.mini-list li{padding:8px 0;color:#f7f3ebb8;border-bottom:1px solid rgba(255,255,255,.06)}.community-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.alert-capture-card{display:grid;gap:18px;padding:24px;background:radial-gradient(circle at top right,rgba(210,191,148,.18),transparent 32%),linear-gradient(135deg,#d2bf941a,#ffffff08,#ffffff04);border:1px solid rgba(210,191,148,.16)}.alert-capture-heading{align-items:start}.alert-capture-heading p{margin:0;color:#f7f3ebb8;max-width:28rem}.alert-capture-copy,.alert-capture-status{margin:0;color:#f7f3ebcc}.alert-context-strip{margin-top:-2px}.alert-context-strip span{border-color:#d2bf9438;background:#d2bf941a;color:#f7f3ebe6}.alert-capture-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:end}.alert-capture-input{margin:0}.alert-capture-input input{width:100%}.support-shell{display:grid;gap:14px;margin-top:12px}.comparison-experience,.comparison-detail-shell{display:grid;gap:20px;margin-bottom:24px}.comparison-banner,.comparison-preview-card,.comparison-side-card,.comparison-verdict-card,.comparison-empty-state{position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 20px 44px #00000047}.comparison-banner{display:flex;justify-content:space-between;gap:18px;align-items:end;flex-wrap:wrap;background:linear-gradient(135deg,#a0aebc14,#3d547424)}.comparison-banner-copy{max-width:72ch}.comparison-banner-copy h2,.comparison-preview-card h3,.comparison-side-card h3,.comparison-verdict-card h2,.comparison-empty-state h3{margin:8px 0 12px;letter-spacing:-.03em}.comparison-banner-copy p,.comparison-preview-card p,.comparison-side-card p,.comparison-verdict-card p,.comparison-empty-state p,.comparison-card-caption{color:#f7f3ebb3}.comparison-banner-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.viral-entry-mini-card .comparison-banner-actions{justify-content:center}.viral-entry-mini-card .comparison-banner-actions .primary-action,.viral-entry-mini-card .comparison-banner-actions .secondary-action{min-width:170px}.viral-entry-grid{display:grid;gap:18px}.viral-entry-mini-card,.landing-state-card,.comparison-related-card{border-radius:22px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.viral-entry-mini-card h3,.landing-state-card h2,.comparison-related-card h2{display:block;margin:10px 0 8px}.viral-entry-mini-card h3{font-size:clamp(1.38rem,2.05vw,1.78rem);font-weight:700;line-height:1.02;letter-spacing:-.02em;max-width:16ch;text-wrap:balance;min-height:2.05em}.viral-entry-brand-highlight{color:var(--title-accent, #cfd8e0);text-shadow:0 0 10px var(--title-accent-glow, rgba(186, 198, 210, .12))}.viral-entry-mini-card p,.landing-state-card p,.comparison-related-card p,.viral-entry-proof{color:#f7f3ebb3}.viral-entry-shell,.landing-state-shell,.submission-intake-shell{display:grid;gap:20px;margin-bottom:24px}.viral-entry-card{display:grid;gap:18px}.viral-entry-heading{justify-content:center;align-items:center;text-align:center}.viral-entry-heading>div{max-width:46rem;margin:0 auto}.viral-entry-grid{align-items:stretch}.viral-entry-mini-card{justify-items:center;text-align:center}.viral-entry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.viral-entry-mini-card{padding:20px;display:grid;gap:14px}.editorial-route-stack{display:grid;gap:14px;padding-top:6px}.editorial-route-group{display:grid;gap:10px;justify-items:center;text-align:center}.editorial-route-rail{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.submission-intake-card{background:linear-gradient(135deg,#ccd6e014,#363e4614)}.submission-intake-grid,.submission-optional-grid{display:grid;gap:18px}.submission-intake-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start}.submission-intake-copy{display:grid;gap:12px;align-content:start}.submission-intake-copy h2{margin:8px 0 0;letter-spacing:-.03em}.submission-intake-copy p,.submission-intake-status,.submission-stream-intro{color:#f7f3ebb8}.submission-proof-strip{display:flex;gap:10px;flex-wrap:wrap}.submission-proof-strip span{border-radius:999px;padding:8px 12px;border:1px solid var(--dynamic-accent-line);background:var(--dynamic-accent-soft);color:var(--dynamic-accent);box-shadow:0 10px 24px var(--dynamic-accent-shadow);font-size:.8rem}.submission-intake-form-shell{display:grid}.submission-grid-compact{margin-bottom:0}.submission-optional-fields{border-radius:22px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;padding:14px 16px 16px}.submission-optional-fields summary{cursor:pointer;color:#f7f3ebdb;font-weight:700;list-style:none}.submission-optional-fields summary::-webkit-details-marker{display:none}.submission-optional-fields[open]{background:#ffffff0d}.submission-optional-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.submission-intake-actions{display:grid;gap:12px}.submission-intake-actions .form-action{justify-self:stretch}.submission-intake-status,.submission-stream-intro{margin:0;line-height:1.55}.viral-entry-proof{display:block;font-size:.84rem}.landing-state-card{padding:22px}.landing-summary-strip{margin-top:14px;margin-bottom:18px}.comparison-preview-grid,.comparison-detail-grid,.comparison-scorecards{display:grid;gap:20px}.comparison-preview-grid,.comparison-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.comparison-preview-card,.comparison-side-card{border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:inherit;text-align:left}.comparison-preview-card{display:grid;gap:14px;justify-items:center;text-align:center}.comparison-card-actions{margin-top:auto;width:100%;justify-content:center}.comparison-preview-card .comparison-card-actions{justify-content:center;align-self:end}.comparison-preview-card .mini-label,.comparison-preview-card h3,.comparison-preview-card p{justify-self:center}.comparison-preview-card .comparison-card-actions .primary-action,.comparison-preview-card .comparison-card-actions .secondary-action{min-width:180px}.comparison-preview-matchup,.comparison-meta-row,.comparison-score-strip,.comparison-bottomline{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.comparison-preview-card .comparison-preview-matchup,.comparison-preview-card .comparison-score-strip{justify-content:center}.comparison-preview-matchup span,.comparison-meta-row span,.comparison-score-strip span{border-radius:999px;padding:7px 11px;border:1px solid var(--dynamic-accent-line);background:var(--dynamic-accent-soft);color:var(--dynamic-accent);box-shadow:0 10px 24px var(--dynamic-accent-shadow);font-size:.8rem}.comparison-preview-matchup strong{font-size:1rem}.comparison-preview-card h3 .comparison-title-inline,.comparison-side-card h3 .comparison-title-inline,.related-comparison-card h3 .comparison-title-inline,.comparison-verdict-card h2 .comparison-title-inline,.text-link-chip .comparison-title-inline{justify-content:center}.comparison-preview-card h3 .comparison-title-inline,.comparison-side-card h3 .comparison-title-inline,.related-comparison-card h3 .comparison-title-inline,.comparison-verdict-card h2 .comparison-title-inline{justify-content:flex-start}.comparison-preview-card h3 .comparison-title-inline{justify-content:center}.comparison-scorecard strong{text-shadow:0 0 8px rgba(255,255,255,.035)}.comparison-choice-intro{display:grid;gap:18px;padding:22px;scroll-margin-top:92px;background:linear-gradient(135deg,#abbac714,#ffffff08)}.comparison-choice-copy{display:grid;gap:10px}.comparison-choice-intro h3{margin:8px 0 10px;letter-spacing:-.03em}.comparison-choice-intro p{margin:0;color:#f7f3ebb8}.comparison-choice-buttons{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;align-items:stretch}.comparison-choice-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:148px;border-radius:24px;border:1px solid rgba(186,198,210,.28);background:linear-gradient(180deg,#ffffff14,#ffffff04),linear-gradient(135deg,#22282efa,#13171cfc);box-shadow:0 16px 28px #0000003d,inset 0 1px #ffffff0f;padding:18px 20px;display:grid;gap:10px;align-content:start;text-align:left;color:#edf2f6;cursor:pointer}.comparison-choice-button:hover{border-color:#cad6e061;box-shadow:0 18px 32px #00000047,inset 0 1px #ffffff14;transform:translateY(-2px)}.comparison-choice-button-kicker{color:#dfe5eab8;font-size:.7rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.comparison-choice-button strong{display:block;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1;letter-spacing:-.03em}.comparison-choice-button-copy{color:#f7f3ebb8;line-height:1.45}.comparison-choice-button-cta{color:#dfe5eaeb;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.comparison-choice-or{display:inline-flex;align-items:center;justify-content:center;align-self:center;width:58px;height:58px;border-radius:50%;border:1px solid rgba(186,198,210,.2);background:linear-gradient(180deg,#ffffff14,#ffffff04);color:#dbe3ea;font-size:.82rem;font-weight:900;letter-spacing:.18em}.comparison-choice-share{display:flex;justify-content:center}.comparison-side-card{display:grid;gap:16px;align-content:start;scroll-margin-top:92px}.comparison-choice-tagline{margin:-4px 0 0;color:#f7f3ebdb;font-size:1rem;line-height:1.45}.comparison-side-persona{margin:-6px 0 0;color:#f7f3eb9e}.comparison-note-preview{margin-bottom:0}.comparison-decision-stack{display:grid;gap:14px}.comparison-decision-stack div{border-radius:20px;padding:16px 18px;border:1px solid rgba(171,186,199,.16);background:linear-gradient(135deg,#ffffff0d,#ffffff06)}.comparison-guidance-card{position:relative;display:grid;gap:0}.comparison-guidance-pass{border-color:#ad6c7633;background:linear-gradient(135deg,#ad6c7614,#ffffff05)}.comparison-guidance-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 1px #ffffff05;pointer-events:none}.comparison-decision-stack p,.comparison-bottomline p{margin:0;color:#f7f3ebd1;line-height:1.55}.comparison-side-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,220px));gap:10px;justify-content:center}.comparison-side-actions .primary-action,.comparison-side-actions .secondary-action{width:100%}.comparison-card-caption{display:block;font-size:.84rem}.comparison-scorecards{grid-template-columns:repeat(3,minmax(0,1fr))}.comparison-scorecard{border-radius:22px;padding:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.comparison-scorecard strong{display:block;margin:10px 0 8px;font-size:1.1rem}.comparison-scorecard.left{background:linear-gradient(180deg,#d6c2a41f,#ffffff08)}.comparison-scorecard.right{background:linear-gradient(180deg,#708cb629,#ffffff08)}.comparison-bottomline{justify-content:space-between;margin-top:20px}.comparison-empty-state{text-align:center}.related-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.related-comparison-card{cursor:pointer}.related-comparison-card h3{margin-bottom:10px}.owner-shell{display:grid;gap:24px}.owner-hero{display:grid;gap:18px}.owner-hero h1{margin:10px 0 12px;font-size:clamp(2.2rem,4vw,3.8rem);letter-spacing:-.04em;max-width:12ch}.owner-hero p{max-width:70ch;color:#f7f3ebb8}.ops-row{display:flex;justify-content:space-between;gap:16px;align-items:start;padding:18px;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.ops-row strong{display:block;margin-bottom:6px}.ops-row p{margin:0;color:#f7f3ebad}.ops-badge{border-radius:999px;padding:8px 12px;font-size:.82rem;font-weight:700;white-space:nowrap}.ops-badge.healthy,.ops-badge.growing,.ops-badge.high{background:#74c97d24;color:#baf4c1}.ops-badge.pending,.ops-badge.thin,.ops-badge.fallback,.ops-badge.medium{background:#f1b86224;color:#ffd8a3}.ops-badge.low{background:#de757526;color:#ffb8b8}.support-word{color:#89ad63}.powerbi-mini-card{border-radius:20px;padding:18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.powerbi-mini-card strong{display:block;margin-top:10px;font-size:1.8rem}.support-summary,.support-grid,.tier-grid,.promise-grid,.support-rail,.wallet-stack{display:grid;gap:18px}.support-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.support-highlight,.tier-card,.support-method,.wallet-card{border-radius:22px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.support-highlight{padding:12px 14px}.support-highlight strong,.wallet-head strong,.tier-topline strong{display:block;font-size:1.2rem;margin:10px 0 8px;color:#f7f3eb}.support-highlight p,.tier-card p,.support-method p,.wallet-card p,.trust-intro p{color:#f7f3ebb3}.support-grid{grid-template-columns:1.08fr .92fr;gap:14px}.tier-grid,.promise-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tier-card{padding:20px}.tier-topline,.wallet-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.perk-list{margin:16px 0 18px;padding-left:18px;color:#f7f3ebc7}.perk-list li+li{margin-top:10px}.support-link,.wallet-action{width:100%}.primary-method{background:linear-gradient(135deg,#ced8e214,#5860680f);padding:18px}.secondary-method{padding:22px}.private-rail{grid-template-columns:1fr}.wallet-card{padding:14px}.wallet-head span,.tier-topline span{border-radius:999px;padding:6px 10px;background:#ffffff0f;color:#f7f3ebc7;font-size:.78rem}.wallet-card p{margin:8px 0;word-break:break-all;font-family:Consolas,Courier New,monospace;font-size:.84rem}.wallet-head{align-items:start}.wallet-label-group{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.wallet-copy-button{border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0b,#ffffff04);color:#eef2f4;border-radius:999px;padding:11px 18px;font:inherit;font-size:.92rem;font-weight:700;letter-spacing:.01em;line-height:1.1;box-shadow:0 10px 18px #00000029,inset 0 1px #ffffff0a;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.wallet-address{letter-spacing:.01em}.wallet-note{display:block;color:#f7f3eb94;line-height:1.5}.trust-shell{display:grid;gap:20px;margin-top:18px}.guide-directory-shell{display:grid;gap:20px;margin-top:18px;margin-bottom:24px}.guide-directory-card{background:linear-gradient(140deg,#1a202bfa,#0e131bf5 52%,#080b10fa);padding:24px}.guide-directory-heading{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:start;gap:22px;margin-bottom:18px}.guide-directory-heading h2,.guide-directory-group h3{margin:8px 0 10px;letter-spacing:-.03em;color:#f7f3eb}.guide-directory-heading p,.guide-directory-group p,.guide-directory-link p{color:#f7f3ebd1}.guide-directory-heading p{max-width:30rem;margin:0}.guide-directory-heading-side{display:grid;gap:14px;justify-items:start}.guide-directory-actions{justify-content:flex-start}.guide-directory-route-strip{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.guide-directory-route-strip span{display:inline-flex;align-items:center;min-height:36px;padding:9px 14px;border-radius:999px;border:1px solid rgba(210,191,148,.2);background:linear-gradient(135deg,#d2bf941f,#ffffff08);color:#f7f3ebe0;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.guide-directory-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.guide-directory-group{display:grid;grid-template-columns:1fr;gap:16px;align-content:start;padding:22px;border-radius:24px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,#ffffff0b,#ffffff06);box-shadow:0 18px 34px #00000038;content-visibility:auto}.guide-directory-group-copy{display:grid;gap:7px;align-content:start}.guide-directory-group-copy p,.guide-directory-link p{margin:0}.guide-directory-list{display:grid;grid-template-columns:1fr;gap:12px}.guide-directory-link{display:grid;gap:8px;padding:16px 18px;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#ffffff12,#ffffff08);color:#eef2f4;text-decoration:none;box-shadow:0 16px 32px #0003,inset 0 1px #ffffff0d;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.guide-directory-link-main{display:grid;gap:4px}.guide-directory-link:hover,.guide-directory-link:focus-visible{transform:translateY(-2px);border-color:var(--dynamic-accent-line);background:linear-gradient(135deg,#d2bf9429,#ffffff0a);box-shadow:0 20px 36px #0000003d,inset 0 1px #ffffff0f}.guide-directory-link strong{font-size:.98rem;line-height:1.18}.guide-directory-link-kicker{color:var(--dynamic-accent);font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.guide-directory-link p{font-size:.88rem;line-height:1.5}.trust-intro{background:linear-gradient(135deg,#d6c2a41a,#6e777e14);max-width:60rem;margin:0 auto;text-align:center}.trust-intro .section-kicker{justify-content:center}.trust-intro h2{margin:8px 0 12px;letter-spacing:-.03em}.seo-inline-links a{color:#f4efe7;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.seo-inline-links a:hover{color:#fff}.trust-intro-link-copy{margin-top:12px}.support-method h2{margin:8px 0 10px;font-size:clamp(1.9rem,3vw,2.8rem);line-height:.96}.community-card{min-height:100%}.community-form,.community-stream{display:grid;gap:14px}.form-action{justify-self:start}.stream-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.stream-item,.stream-empty{border-radius:18px;padding:14px 16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#f7f3ebc7}.compact-stream .stream-item{display:grid;gap:6px}.compact-stream .stream-item span{color:#f7f3eb9e}.submission-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px}.span-two{grid-column:span 2}.flow-list{margin:0;padding-left:20px;color:#f7f3ebc7}.flow-list li+li{margin-top:12px}.accent-card{background:linear-gradient(160deg,#1a242cf0,#261a12eb)}.empty-state{display:grid;place-items:center;min-height:420px;text-align:center}.crash-shell{min-height:100vh;display:grid;place-items:center;padding:24px}.crash-card{width:min(760px,100%);border-radius:28px;padding:32px;border:1px solid rgba(255,255,255,.08);background:#10161ce0;box-shadow:0 28px 60px #00000047}.crash-card h1{margin:12px 0;font-size:clamp(2.2rem,5vw,3.4rem)}.crash-card p{color:#f7f3ebbd}.crash-card pre{overflow:auto;margin-top:18px;padding:16px;border-radius:18px;background:#ffffff0d;color:#ffd6a6;white-space:pre-wrap}@media (max-width: 1120px){.hero,.signature-strip,.spotlight-grid,.layout-grid,.analytics-strip,.bridge-grid,.community-grid,.alert-capture-form,.song-suggestion-form,.community-highlights-grid,.support-grid,.comparison-proof-grid,.comparison-preview-grid,.comparison-detail-grid,.comparison-scorecards,.viral-entry-grid,.submission-intake-grid,.submission-optional-grid,.related-comparison-grid,.owner-ops-grid,.detail-grid,.detail-banner,.insight-grid,.submission-grid,.support-summary,.tier-grid,.promise-grid,.finder-slider-grid,.comparison-choice-buttons{grid-template-columns:1fr}.comparison-choice-or{justify-self:center}.powerbi-card-grid{grid-template-columns:1fr 1fr}.span-two{grid-column:auto}.detail-score-block{text-align:left}.editorial-headline{flex-direction:column}.editorial-score-card{min-width:0;width:100%}.owner-login-shell{grid-template-columns:1fr}.site-footer{flex-direction:column;align-items:start}.hero-copy-centered{padding:38px 30px 72px}.hero-proof-strip{grid-template-columns:1fr}.finder-stage{margin-top:-36px}}@media (max-width: 720px){.page-shell{width:min(100% - 16px,1380px);padding-top:14px}.mood-bubble-row{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,420px)}.status-ribbon{align-items:start;flex-direction:column}.view-switch{width:100%}.view-chip{flex:1 1 220px;justify-content:center}.aura-orb{width:82px;height:82px}.drop-row,.mini-feature-row,.ops-row{flex-direction:column}.powerbi-card-grid{grid-template-columns:1fr}.hero-copy,.hero-panel,.surface-card{border-radius:22px;-webkit-backdrop-filter:none;backdrop-filter:none}.hero-copy{padding:24px 18px}.hero-copy-centered{min-height:auto;padding:28px 18px 34px}.hero-proof-card,.recommendation-rationale-card{padding:16px}.recommendation-rationale-meta span{min-height:34px;padding:0 12px}.hero-actions{width:100%;gap:10px}.hero-actions-game{margin-top:16px;margin-bottom:2px}.challenge-banner-link{width:100%;min-width:0;padding:14px 16px}.challenge-banner-link strong{font-size:1rem}.hero-actions .primary-action,.hero-actions .secondary-action{width:100%}.guide-directory-card{padding:18px}.guide-directory-group{padding:16px}.guide-directory-heading,.guide-directory-list{grid-template-columns:1fr}.hero-quick-links-shell{gap:10px;margin-top:14px}.finder-stage{margin-top:8px;padding:18px 16px 20px}.finder-search-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px}.finder-search-row input{grid-column:1 / -1;min-height:42px;padding:10px 12px;border-radius:16px;font-size:.95rem}.finder-search-button,.finder-search-clear{width:100%;min-height:36px;padding:9px 12px;font-size:.86rem}.finder-search-form>span{max-width:none;font-size:.9rem}.finder-expression{width:100%;padding:14px 16px}.finder-expression-topline{flex-direction:column;justify-content:center;text-align:center}.hero-copy h1{font-size:clamp(2.4rem,12vw,3.8rem);max-width:none}.panel-heading{align-items:start;flex-direction:column}.panel-heading{margin-bottom:16px}.community-grid,.community-highlights-grid,.support-shell,.viral-entry-shell,.guide-directory-shell,.landing-state-shell,.submission-intake-shell{gap:16px;margin-top:18px;margin-bottom:18px}.comparison-banner,.comparison-bottomline{flex-direction:column;align-items:start}.comparison-banner-actions{justify-content:flex-start}.comparison-side-actions,.comparison-choice-share{justify-content:center}.comparison-choice-button{min-height:132px;padding:16px 18px}.comparison-choice-intro{padding:18px}.hero-quick-links-row,.comparison-chip-rail{flex-direction:column;align-items:stretch}.support-grid{gap:14px}.support-highlight,.wallet-card,.primary-method,.site-footer{padding:16px}.site-footer{gap:14px}.guide-directory-groups{grid-template-columns:1fr}.site-footer-links{width:100%;gap:10px}.site-footer-links a,.site-footer-links button{width:100%}.scroll-top-button{right:16px;bottom:16px}}.header-right-section{margin-left:auto;display:flex;align-items:center}.visitor-counter-header{font-size:.9rem;opacity:.8;animation:fadeInOut 3s ease-in-out infinite}.header-social-links{display:flex;align-items:center;gap:8px;margin-left:16px}.header-social-links a{display:block;width:24px;height:24px;border-radius:4px;background:#ffffff1a;transition:background .2s ease}.header-social-links a:hover{background:#fff3}.header-social-links img{width:100%;height:100%;object-fit:contain}.footer-library-count{margin-left:1rem;font-size:.9rem;opacity:.8}@keyframes fadeInOut{0%,to{opacity:1}50%{opacity:.3}}
