.contract-sign-module__NmkQRG__page{min-height:100vh;padding:24px 24px 188px;overflow-x:clip}.contract-sign-module__NmkQRG__wrap{width:min(100%,960px);max-width:100%;margin:0 auto}.contract-sign-module__NmkQRG__topbar{border-bottom:2px solid var(--color-accent);align-items:center;gap:24px;margin-bottom:24px;padding:24px 0;display:flex}.contract-sign-module__NmkQRG__topbarCopy{min-width:0;max-width:580px;overflow:hidden}.contract-sign-module__NmkQRG__topbarCover{border:1px solid var(--color-border);border-radius:var(--radius);flex-shrink:0;width:8rem;height:8rem;position:relative;overflow:hidden}.contract-sign-module__NmkQRG__topbarCoverImage{object-fit:cover}.contract-sign-module__NmkQRG__label,.contract-sign-module__NmkQRG__helperText,.contract-sign-module__NmkQRG__statusPill,.contract-sign-module__NmkQRG__producerIndex,.contract-sign-module__NmkQRG__footerNote{font-family:var(--font-mono), monospace;text-transform:uppercase}.contract-sign-module__NmkQRG__title{font-family:var(--font-heading), sans-serif;letter-spacing:-.04em;text-transform:uppercase;margin:10px 0 8px;font-size:clamp(2.3rem,5vw,3.35rem);line-height:.95}.contract-sign-module__NmkQRG__subtitle{max-width:100%;color:var(--color-muted);overflow-wrap:anywhere;margin:0;font-size:.95rem;line-height:1.65}.contract-sign-module__NmkQRG__label{color:var(--color-muted);letter-spacing:.24em;margin-bottom:6px;font-size:.64rem;display:block}.contract-sign-module__NmkQRG__requiredMark{color:var(--color-danger)}.contract-sign-module__NmkQRG__textInput,.contract-sign-module__NmkQRG__dateInput,.contract-sign-module__NmkQRG__splitControl input{border:1px solid var(--color-border);width:100%;color:var(--color-fg);background:#020202;border-radius:4px}.contract-sign-module__NmkQRG__textInput,.contract-sign-module__NmkQRG__dateInput{min-height:44px;padding:10px 12px;font-size:.92rem}.contract-sign-module__NmkQRG__textInput:focus,.contract-sign-module__NmkQRG__dateInput:focus,.contract-sign-module__NmkQRG__splitControl input:focus{border-color:var(--color-accent);outline:none}.contract-sign-module__NmkQRG__textInput:read-only{cursor:default;-webkit-user-select:none;user-select:none;border:none}.contract-sign-module__NmkQRG__context{border:1px solid var(--color-border);background:linear-gradient(180deg, #ffffff05, transparent 38%), var(--surface-solid);box-shadow:var(--shadow-control);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0;padding:18px 20px;display:grid;position:relative}.contract-sign-module__NmkQRG__inlineInput{border:none;border-bottom:1px dashed var(--color-border);width:auto;max-width:200px;color:var(--color-muted);font-family:var(--font-mono), monospace;letter-spacing:.28em;text-transform:uppercase;background:0 0;border-radius:0;outline:none;padding:0;font-size:.72rem;display:inline}.contract-sign-module__NmkQRG__inlineInput:focus{border-bottom-color:var(--color-accent);color:var(--color-fg)}.contract-sign-module__NmkQRG__contextTag{background:var(--fankee-ink-900);color:var(--color-muted);font-family:var(--font-mono), monospace;letter-spacing:.22em;text-transform:uppercase;border-radius:3px;padding:4px 8px;font-size:.55rem;position:absolute;top:14px;right:16px}.contract-sign-module__NmkQRG__contextValue{font-size:1rem;font-weight:600}.contract-sign-module__NmkQRG__contextTitleField{grid-column:1/-1;margin-bottom:12px}.contract-sign-module__NmkQRG__contextMutedValue{color:var(--color-muted-2);font-size:.92rem;font-weight:400}.contract-sign-module__NmkQRG__sectionHeader{justify-content:space-between;align-items:baseline;gap:18px;margin:32px 0 14px;display:flex}.contract-sign-module__NmkQRG__sectionTitle{margin:0;font-size:1.32rem;font-weight:600}.contract-sign-module__NmkQRG__sectionHelper{color:var(--color-muted);margin:-6px 0 16px;font-size:.82rem;line-height:1.55}.contract-sign-module__NmkQRG__sectionActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.contract-sign-module__NmkQRG__statusPill{background:color-mix(in srgb, var(--color-accent) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-accent) 18%, transparent);min-height:38px;color:var(--color-accent);letter-spacing:.22em;border-radius:999px;align-items:center;padding:0 12px;font-size:.64rem;display:inline-flex}.contract-sign-module__NmkQRG__producerCard{border:1px solid var(--color-border);background:var(--surface-solid);box-shadow:var(--shadow-control);border-radius:6px;margin-bottom:16px;overflow:hidden}.contract-sign-module__NmkQRG__producerHead{border-bottom:1px solid var(--color-border);background:var(--fankee-ink-900);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.contract-sign-module__NmkQRG__producerIndex{color:var(--color-accent);letter-spacing:.2em;font-size:.72rem}.contract-sign-module__NmkQRG__producerHeadActions{align-items:center;gap:12px;display:flex}.contract-sign-module__NmkQRG__producerBody{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 14px;padding:20px 18px;display:grid}.contract-sign-module__NmkQRG__field{flex-direction:column;display:flex}.contract-sign-module__NmkQRG__fieldWide{grid-column:span 2}.contract-sign-module__NmkQRG__fieldFull{grid-column:1/-1}.contract-sign-module__NmkQRG__fieldError .contract-sign-module__NmkQRG__textInput,.contract-sign-module__NmkQRG__fieldError .contract-sign-module__NmkQRG__dateInput{border-color:#ef4444d9}.contract-sign-module__NmkQRG__helperText{color:var(--color-danger);letter-spacing:.16em;margin-top:6px;font-size:.62rem}.contract-sign-module__NmkQRG__splitRow{border-top:1px dashed var(--color-border);grid-column:1/-1;align-items:center;gap:14px;margin-top:4px;padding-top:18px;display:flex}.contract-sign-module__NmkQRG__splitControl{border:1px solid var(--color-accent);background:#030303;border-radius:4px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.contract-sign-module__NmkQRG__splitControlInvalid{border-color:var(--color-danger)}.contract-sign-module__NmkQRG__splitControl input{width:88px;color:var(--color-accent);font-family:var(--font-mono), monospace;text-align:right;background:0 0;border:0;padding:10px 0;font-size:1.42rem;font-weight:700}.contract-sign-module__NmkQRG__splitControlInvalid input,.contract-sign-module__NmkQRG__splitControlInvalid .contract-sign-module__NmkQRG__splitSuffix{color:var(--color-danger)}.contract-sign-module__NmkQRG__splitSuffix{color:var(--color-accent);font-family:var(--font-mono), monospace;font-size:1rem}.contract-sign-module__NmkQRG__buttonPrimary,.contract-sign-module__NmkQRG__buttonSecondary,.contract-sign-module__NmkQRG__buttonGhost,.contract-sign-module__NmkQRG__buttonDanger{cursor:pointer;min-height:44px;font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0 16px;font-size:.74rem;font-weight:700;transition:background .16s,color .16s,border-color .16s,opacity .16s,transform .16s;display:inline-flex}.contract-sign-module__NmkQRG__buttonPrimary{background:var(--color-accent);color:var(--color-accent-fg)}.contract-sign-module__NmkQRG__buttonPrimary:hover:not(:disabled),.contract-sign-module__NmkQRG__buttonSecondary:hover:not(:disabled),.contract-sign-module__NmkQRG__buttonGhost:hover:not(:disabled),.contract-sign-module__NmkQRG__buttonDanger:hover:not(:disabled){transform:translateY(-1px)}.contract-sign-module__NmkQRG__buttonSecondary{border:1px solid color-mix(in srgb, var(--color-accent) 40%, transparent);background:color-mix(in srgb, var(--color-accent) 8%, transparent);color:var(--color-accent)}.contract-sign-module__NmkQRG__buttonGhost{border:1px solid var(--color-border);color:var(--color-muted-2);background:0 0}.contract-sign-module__NmkQRG__buttonDanger{color:var(--color-muted);background:0 0}.contract-sign-module__NmkQRG__buttonDanger:hover:not(:disabled){color:var(--color-danger)}.contract-sign-module__NmkQRG__buttonPrimary:disabled,.contract-sign-module__NmkQRG__buttonSecondary:disabled,.contract-sign-module__NmkQRG__buttonGhost:disabled,.contract-sign-module__NmkQRG__buttonDanger:disabled{opacity:.42;cursor:not-allowed;transform:none}.contract-sign-module__NmkQRG__addButton{border:2px solid var(--color-accent);width:100%;color:var(--color-accent);background:0 0;margin-top:6px}.contract-sign-module__NmkQRG__addButton:hover:not(:disabled){background:var(--color-accent);color:var(--color-accent-fg)}.contract-sign-module__NmkQRG__summaryBar{z-index:50;border-top:2px solid var(--color-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050505f2;padding:16px 24px;position:fixed;bottom:0;left:0;right:0}.contract-sign-module__NmkQRG__summaryInner{align-items:center;gap:26px;width:min(100%,960px);margin:0 auto;display:flex}.contract-sign-module__NmkQRG__summaryStats{gap:22px;display:flex}.contract-sign-module__NmkQRG__summaryStat{flex-direction:column;gap:6px;display:flex}.contract-sign-module__NmkQRG__summaryValue{font-family:var(--font-mono), monospace;font-size:1.55rem;font-weight:700;line-height:1}.contract-sign-module__NmkQRG__summaryValueMuted{color:var(--color-muted)}.contract-sign-module__NmkQRG__summaryValueDanger{color:var(--color-danger)}.contract-sign-module__NmkQRG__summaryValueSuccess{color:var(--color-success)}.contract-sign-module__NmkQRG__progressTrack{border:1px solid var(--color-border);background:var(--fankee-ink-900);border-radius:2px;flex:1;height:10px;overflow:hidden}.contract-sign-module__NmkQRG__progressFill{background:var(--color-danger);height:100%;transition:width .2s,background .2s}.contract-sign-module__NmkQRG__progressFillExact{background:var(--color-accent)}.contract-sign-module__NmkQRG__summaryActions{gap:10px;display:flex}.contract-sign-module__NmkQRG__feedbackStack{gap:10px;margin-bottom:14px;display:grid}.contract-sign-module__NmkQRG__feedback,.contract-sign-module__NmkQRG__emptyState{border:1px solid var(--color-border);background:#ffffff08;border-radius:6px;padding:14px 16px}.contract-sign-module__NmkQRG__feedbackError{color:#ffd0d0;border-color:#ef444459}.contract-sign-module__NmkQRG__feedbackSuccess{border-color:color-mix(in srgb, var(--color-accent) 32%, transparent);color:color-mix(in srgb, var(--color-accent) 65%, var(--fankee-white))}.contract-sign-module__NmkQRG__feedbackStatus{color:#bfdbfe;border-color:#60a5fa59}.contract-sign-module__NmkQRG__loadingShell{gap:16px;display:grid}.contract-sign-module__NmkQRG__skeletonBlock{border:1px solid var(--color-border);background:linear-gradient(90deg, #ffffff05, #ffffff0f, #ffffff05), var(--surface-solid);background-size:200% 100%;border-radius:6px;min-height:120px;animation:1.6s linear infinite contract-sign-module__NmkQRG__shimmer}.contract-sign-module__NmkQRG__emptyState{text-align:center;color:var(--color-muted-2)}.contract-sign-module__NmkQRG__footerNote{color:#595959;letter-spacing:.14em;text-align:center;margin-top:36px;font-size:.62rem}.contract-sign-module__NmkQRG__modalOverlay{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.contract-sign-module__NmkQRG__modalContent{border:1px solid var(--color-border);background:var(--surface-solid);width:90%;max-width:480px;box-shadow:var(--shadow-control);border-radius:8px;flex-direction:column;align-items:center;gap:14px;padding:36px 32px;display:flex}.contract-sign-module__NmkQRG__modalEyebrow{color:var(--color-accent);font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;font-size:.68rem;font-weight:700}.contract-sign-module__NmkQRG__modalTitle{text-align:center;margin:0;font-size:clamp(1.5rem,4vw,2rem);line-height:1.1}.contract-sign-module__NmkQRG__modalMessage{text-align:center;color:var(--color-fg);margin:0;font-size:1.05rem;line-height:1.6}.contract-sign-module__NmkQRG__modalNote{text-align:center;color:var(--color-muted);margin:0;font-size:.9rem;line-height:1.55}.contract-sign-module__NmkQRG__modalActions{justify-content:center;gap:10px;width:100%;margin-top:10px;display:flex}@keyframes contract-sign-module__NmkQRG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:900px){.contract-sign-module__NmkQRG__producerBody{grid-template-columns:repeat(2,minmax(0,1fr))}.contract-sign-module__NmkQRG__summaryInner{flex-wrap:wrap}.contract-sign-module__NmkQRG__progressTrack{flex-basis:100%;order:5}}@media (max-width:640px){.contract-sign-module__NmkQRG__page{padding:28px 16px 216px}.contract-sign-module__NmkQRG__topbarCopy{width:100%;max-width:100%}.contract-sign-module__NmkQRG__topbar{flex-direction:column;align-items:flex-start}.contract-sign-module__NmkQRG__context{grid-template-columns:1fr}.contract-sign-module__NmkQRG__contextTag{width:fit-content;margin-bottom:10px;display:inline-flex;position:static}.contract-sign-module__NmkQRG__producerBody{grid-template-columns:1fr}.contract-sign-module__NmkQRG__fieldWide{grid-column:span 1}.contract-sign-module__NmkQRG__producerHead,.contract-sign-module__NmkQRG__splitRow,.contract-sign-module__NmkQRG__summaryInner,.contract-sign-module__NmkQRG__summaryStats,.contract-sign-module__NmkQRG__summaryActions,.contract-sign-module__NmkQRG__sectionHeader{flex-direction:column;align-items:stretch}.contract-sign-module__NmkQRG__summaryActions .contract-sign-module__NmkQRG__buttonPrimary,.contract-sign-module__NmkQRG__summaryActions .contract-sign-module__NmkQRG__buttonSecondary{width:100%}.contract-sign-module__NmkQRG__modalActions{flex-direction:column-reverse}.contract-sign-module__NmkQRG__modalActions .contract-sign-module__NmkQRG__buttonPrimary,.contract-sign-module__NmkQRG__modalActions .contract-sign-module__NmkQRG__buttonGhost{width:100%}}
.Cta-module__iI3zKq__cta{text-align:center;border-radius:var(--radius-sm);min-width:max-content;font-family:var(--font-sans);font-weight:var(--fw-medium);line-height:normal;font-size:var(--fs-body);transition:all var(--dur-med) var(--ease-out);cursor:pointer;border:1px solid #0000;justify-content:center;padding:.5rem 1rem;display:inline-flex}.Cta-module__iI3zKq__cta:active{transform:scale(.98)}.Cta-module__iI3zKq__small{font-size:var(--fs-caption);padding:.375rem .75rem}.Cta-module__iI3zKq__disabled{opacity:.8}.Cta-module__iI3zKq__inactive{pointer-events:none}.Cta-module__iI3zKq__fullWidth{width:100%}@media (min-width:768px){.Cta-module__iI3zKq__fullWidth{width:auto}}.Cta-module__iI3zKq__fillYellow{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-fg);font-family:var(--font-mono);font-weight:var(--fw-bold);text-transform:uppercase}.Cta-module__iI3zKq__fillYellow:hover{background:color-mix(in srgb, var(--color-accent) 88%, var(--fankee-white));border-color:color-mix(in srgb, var(--color-accent) 88%, var(--fankee-white))}.Cta-module__iI3zKq__fillBlack{background:var(--fankee-black);border-color:var(--fankee-black);color:var(--fankee-white)}.Cta-module__iI3zKq__fillBlack:hover{background:color-mix(in srgb, var(--fankee-black) 80%, transparent)}.Cta-module__iI3zKq__fillWhite{background:var(--fankee-white);border-color:var(--fankee-white);color:var(--fankee-black)}.Cta-module__iI3zKq__fillWhite:hover{background:color-mix(in srgb, var(--fankee-white) 88%, var(--fankee-black))}.Cta-module__iI3zKq__outlineYellow{border-color:var(--color-accent);color:var(--color-accent);background:0 0}.Cta-module__iI3zKq__outlineYellow:hover{background:var(--color-accent-wash)}.Cta-module__iI3zKq__outlineBlack{border-color:var(--fankee-black);color:var(--fankee-black);background:0 0}.Cta-module__iI3zKq__outlineBlack:hover{background:var(--color-accent-wash)}.Cta-module__iI3zKq__outlineWhite{border-color:var(--fankee-white);color:var(--fankee-white);background:0 0}.Cta-module__iI3zKq__outlineWhite:hover{border-color:color-mix(in srgb, var(--fankee-white) 50%, transparent)}
.Icon-module__WjwIfG__icon{vertical-align:middle;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;flex-shrink:0;display:inline-block}.Icon-module__WjwIfG__tinted{width:var(--icon-size);height:var(--icon-size);background-color:var(--icon-tint);-webkit-mask-image:var(--icon-mask);-webkit-mask-image:var(--icon-mask);mask-image:var(--icon-mask);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Icon-module__WjwIfG__clickable{cursor:pointer;transition:opacity var(--dur-fast) var(--ease-out)}.Icon-module__WjwIfG__clickable:hover{opacity:.7}
.Markdown-module__5Yxseq__root{font-size:var(--fs-body-sm);color:var(--color-muted-2);flex-direction:column;gap:.5rem;line-height:1.6;display:flex}.Markdown-module__5Yxseq__list{flex-direction:column;gap:.375rem;display:flex}.Markdown-module__5Yxseq__item{gap:.5rem;display:flex}.Markdown-module__5Yxseq__bullet{-webkit-user-select:none;user-select:none;color:var(--color-accent)}.Markdown-module__5Yxseq__bold{font-weight:var(--fw-semibold);color:var(--color-muted-2)}
.PlatformAnalysisSection-module__IeIyGa__root{border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;gap:1rem;padding:1rem;display:flex}.PlatformAnalysisSection-module__IeIyGa__header{align-items:center;gap:.625rem;display:flex}.PlatformAnalysisSection-module__IeIyGa__toggle{width:max-content;color:var(--color-fg);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;display:flex}.PlatformAnalysisSection-module__IeIyGa__toggleLabel{font-family:var(--font-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-medium)}.PlatformAnalysisSection-module__IeIyGa__chevron{transition:transform var(--dur) var(--ease-out)}.PlatformAnalysisSection-module__IeIyGa__chevronOpen{transform:rotate(180deg)}.PlatformAnalysisSection-module__IeIyGa__nav{flex:1;justify-content:flex-end;align-items:center;gap:.375rem;display:flex}.PlatformAnalysisSection-module__IeIyGa__navButton{border-radius:var(--radius-pill);background:var(--color-fg);width:1.25rem;height:1.25rem;color:var(--color-bg);cursor:pointer;transition:opacity var(--dur-fast) var(--ease-out);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PlatformAnalysisSection-module__IeIyGa__navButton:hover{opacity:.8}.PlatformAnalysisSection-module__IeIyGa__navButton:active{transform:scale(.95)}.PlatformAnalysisSection-module__IeIyGa__scroller{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;display:flex;overflow-x:auto}.PlatformAnalysisSection-module__IeIyGa__scroller::-webkit-scrollbar{display:none}.PlatformAnalysisSection-module__IeIyGa__card{scroll-snap-align:start;border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;flex-shrink:0;gap:.625rem;width:480px;max-width:100%;padding:.75rem;display:flex}.PlatformAnalysisSection-module__IeIyGa__cardHeader{align-items:center;gap:.5rem;display:flex}.PlatformAnalysisSection-module__IeIyGa__cardIcon{border:1px solid var(--color-accent-wash);border-radius:var(--radius-pill);background:var(--color-accent-wash);flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.PlatformAnalysisSection-module__IeIyGa__cardTitle{font-family:var(--font-mono);font-size:var(--fs-body-sm);text-transform:uppercase;color:var(--color-accent)}.PlatformAnalysisSection-module__IeIyGa__intro{font-size:var(--fs-caption);color:var(--color-muted-2);line-height:1rem}.PlatformAnalysisSection-module__IeIyGa__timeline{flex-direction:column;display:flex}.PlatformAnalysisSection-module__IeIyGa__bulletRow{gap:.625rem;display:flex}.PlatformAnalysisSection-module__IeIyGa__bulletRail{flex-direction:column;flex-shrink:0;align-self:stretch;align-items:center;display:flex}.PlatformAnalysisSection-module__IeIyGa__bulletDot{border:1px solid var(--color-line);border-radius:var(--radius-pill);flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;padding:1px;display:flex}.PlatformAnalysisSection-module__IeIyGa__bulletDotInner{border:2px solid var(--color-line-soft);border-radius:var(--radius-pill);width:100%;height:100%}.PlatformAnalysisSection-module__IeIyGa__bulletLine{background:var(--color-line-soft);flex:1;width:1px}.PlatformAnalysisSection-module__IeIyGa__bulletBody{flex-direction:column;flex:1;gap:.125rem;min-width:0;padding-bottom:1rem;display:flex}.PlatformAnalysisSection-module__IeIyGa__bulletTitle{font-size:var(--fs-caption);font-weight:var(--fw-medium);letter-spacing:-.15px;color:var(--color-accent)}.PlatformAnalysisSection-module__IeIyGa__bulletText{font-size:var(--fs-caption);letter-spacing:-.15px;color:var(--color-muted-2);line-height:1rem}.PlatformAnalysisSection-module__IeIyGa__footer{font-size:var(--fs-caption);color:var(--color-muted);align-items:center;gap:.375rem;margin-top:auto;display:flex}
.LineChart-module__iZezuG__container{width:100%;height:100%;animation:LineChart-module__iZezuG__fadeIn var(--dur-reveal) var(--ease-out);position:relative}.LineChart-module__iZezuG__container .tick text{fill:var(--color-muted);font-family:var(--font-mono)}.LineChart-module__iZezuG__container .tick line{stroke:var(--color-line-faint)}@keyframes LineChart-module__iZezuG__fadeIn{0%{opacity:0}to{opacity:1}}
.TrackFan-module__LEv-Bq__root{align-items:center;gap:.75rem;width:100%;padding:.5rem .25rem;display:flex}.TrackFan-module__LEv-Bq__avatar{border-radius:var(--radius-pill);border:1px solid var(--fankee-ink-700);background:var(--fankee-ink-800);flex-shrink:0;width:3rem;height:3rem;position:relative;overflow:hidden}.TrackFan-module__LEv-Bq__avatarImg{object-fit:cover;object-position:center;width:100%;height:100%}.TrackFan-module__LEv-Bq__meta{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.TrackFan-module__LEv-Bq__name{font-family:var(--font-sans);color:var(--color-fg);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:600;overflow:hidden}.TrackFan-module__LEv-Bq__title{font-family:var(--font-mono);color:var(--color-muted);font-size:.75rem}.TrackFan-module__LEv-Bq__rank{font-family:var(--font-mono);color:var(--color-muted);flex-shrink:0;font-size:.875rem}
.MapChart-module__i-6zmW__container{width:100%;animation:MapChart-module__i-6zmW__fadeIn var(--dur-reveal) var(--ease-out);position:relative;overflow:hidden}.MapChart-module__i-6zmW__tooltip{pointer-events:none;border-radius:var(--radius-md);color:var(--color-fg);font-family:var(--font-mono);font-size:var(--fs-caption);background:#0a0a0ad9;padding:.25rem .625rem;position:absolute}.MapChart-module__i-6zmW__visible{visibility:visible}.MapChart-module__i-6zmW__hidden{visibility:hidden}@keyframes MapChart-module__i-6zmW__fadeIn{0%{opacity:0}to{opacity:1}}
.Drawer-module__gedWAG__overlay{z-index:51;background:color-mix(in srgb, var(--fankee-black) 50%, transparent);opacity:0;transition:opacity var(--dur) var(--ease-out);position:fixed;inset:0}.Drawer-module__gedWAG__overlay[data-state=open]{opacity:1}.Drawer-module__gedWAG__content{z-index:52;background:var(--color-panel);will-change:transform;transition:transform var(--dur-med) var(--ease-out);outline:none;flex-direction:column;padding:0;display:flex;position:fixed}.Drawer-module__gedWAG__content:focus{outline:none}.Drawer-module__gedWAG__bottom,.Drawer-module__gedWAG__responsive{inset-inline:0;border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);max-height:90dvh;bottom:0;transform:translateY(100%)}.Drawer-module__gedWAG__bottom[data-state=open],.Drawer-module__gedWAG__responsive[data-state=open]{transform:translateY(0)}.Drawer-module__gedWAG__right{inset-block:0;border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius);width:min(480px,100vw);right:0;transform:translate(100%)}.Drawer-module__gedWAG__right[data-state=open]{transform:translate(0)}@media (min-width:1024px){.Drawer-module__gedWAG__responsive{inset-block:0;inset-inline:auto;border-radius:0;border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius);width:min(480px,50vw);max-height:none;bottom:0;right:0;transform:translate(100%)}.Drawer-module__gedWAG__responsive[data-state=open]{transform:translate(0)}}.Drawer-module__gedWAG__header{text-align:center;padding:1rem 1rem 0}@media (min-width:768px){.Drawer-module__gedWAG__header{text-align:left}}.Drawer-module__gedWAG__footer{flex-direction:column;gap:.5rem;margin-top:auto;padding:1rem;display:flex}.Drawer-module__gedWAG__title{border-bottom:1px solid var(--color-border);font-size:var(--fs-body);font-weight:var(--fw-semibold);flex-direction:column;align-items:center;gap:.5rem;padding-bottom:1rem;line-height:1;display:flex}.Drawer-module__gedWAG__description{font-size:var(--fs-caption);color:var(--color-muted)}
.TrackFansDrawer-module__l7j5_q__trigger{width:100%;font-family:var(--font-mono);text-transform:lowercase;color:var(--color-fg);cursor:pointer;background:0 0;border:none;justify-content:flex-end;padding:.5rem 1.5rem;font-size:.75rem;text-decoration:underline;display:flex}.TrackFansDrawer-module__l7j5_q__title{font-family:var(--font-heading);text-transform:uppercase;text-align:center;font-size:1.5rem}.TrackFansDrawer-module__l7j5_q__list{flex-direction:column;padding:1rem;display:flex;overflow:auto}
.TrackFansList-module__yYg4Uq__root{flex-direction:column;width:100%;display:flex}.TrackFansList-module__yYg4Uq__title{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent);padding:1rem .25rem;font-size:.75rem}.TrackFansList-module__yYg4Uq__grid{grid-template-columns:1fr;align-items:center;gap:.25rem 1rem;display:grid}@media (min-width:640px){.TrackFansList-module__yYg4Uq__grid{grid-template-columns:1fr 1fr}}
.ContentVideo-module__5K5SOG__item{background:var(--fankee-panel);position:relative;overflow:hidden}.ContentVideo-module__5K5SOG__itemHidden{display:none}.ContentVideo-module__5K5SOG__video{aspect-ratio:9/16;object-fit:cover;width:100%;display:block}.ContentVideo-module__5K5SOG__fallback{position:absolute;inset:0}
.TrackContentList-module__Iceu3q__root{flex-direction:column;gap:.5rem;width:100%;padding-top:1rem;display:flex}.TrackContentList-module__Iceu3q__title{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent);padding:.25rem;font-size:.75rem}.TrackContentList-module__Iceu3q__grid{background:var(--color-surface);grid-template-columns:repeat(2,1fr);gap:2px;display:grid}@media (min-width:640px){.TrackContentList-module__Iceu3q__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.TrackContentList-module__Iceu3q__grid{grid-template-columns:repeat(4,1fr)}}.TrackContentList-module__Iceu3q__item{background:var(--fankee-panel);position:relative;overflow:hidden}.TrackContentList-module__Iceu3q__itemHidden{display:none}.TrackContentList-module__Iceu3q__video{aspect-ratio:9/16;object-fit:cover;width:100%;display:block}.TrackContentList-module__Iceu3q__more{justify-content:center;padding:1rem 0 1.5rem;display:flex}.TrackContentList-module__Iceu3q__moreBtn{font-family:var(--font-mono);text-transform:lowercase;color:var(--color-fg);cursor:pointer;background:0 0;border:none;font-size:.75rem;text-decoration:underline}
.Loader-module__AdlJEq__overlay{z-index:40;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:color-mix(in srgb, var(--fankee-black) 80%, transparent);width:100%;height:100%;color:var(--fankee-white);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Loader-module__AdlJEq__overlayDark{background:color-mix(in srgb, var(--fankee-white) 80%, transparent);color:var(--fankee-black)}.Loader-module__AdlJEq__spinner{aspect-ratio:1;border-radius:var(--radius-pill);border:4px solid;border-bottom-color:#0000;width:2.5rem;animation:.8s linear infinite Loader-module__AdlJEq__loaderSpin}@keyframes Loader-module__AdlJEq__loaderSpin{to{transform:rotate(360deg)}}
.ProfileImage-module__bKH_lW__image{object-fit:cover;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}
.Typography-module__re1nga__base{letter-spacing:var(--tracking-wide)}.Typography-module__re1nga__chapter{font-family:var(--font-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.Typography-module__re1nga__h1{font-family:var(--font-heading);font-size:var(--fs-h1);text-transform:uppercase;line-height:1.1}.Typography-module__re1nga__caption{font-family:var(--font-mono);font-size:var(--fs-caption);font-weight:var(--fw-regular);text-transform:uppercase;letter-spacing:var(--tracking-caption);line-height:normal}.Typography-module__re1nga__h2{font-family:var(--font-sans);font-size:1.875rem;font-weight:var(--fw-medium)}@media (min-width:480px){.Typography-module__re1nga__h2{font-size:1.25rem}}.Typography-module__re1nga__text{font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-regular);white-space:pre-line;text-wrap:pretty}
.Logo-module__FeqWJG__logo{color:var(--color-accent);flex-shrink:0;display:block}
.TheDifference-module__IqFkVa__section{background:var(--color-accent);color:var(--color-accent-fg);padding-block:clamp(4rem,8vw,7.5rem);position:relative;overflow:hidden}.TheDifference-module__IqFkVa__inner{z-index:3;flex-direction:column;align-items:center;gap:clamp(2.5rem,5vw,5rem);display:flex;position:relative}.TheDifference-module__IqFkVa__textCol{flex-direction:column;gap:1.5rem;width:100%;max-width:633px;display:flex}.TheDifference-module__IqFkVa__title{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.TheDifference-module__IqFkVa__eyebrow{font-weight:var(--fw-medium);letter-spacing:var(--tracking-wider)}.TheDifference-module__IqFkVa__heading{font-weight:var(--fw-regular);color:var(--color-accent-fg);letter-spacing:0;line-height:1.12}.TheDifference-module__IqFkVa__body{font-family:var(--font-sans);font-weight:var(--fw-regular);color:var(--color-muted-ink)}.TheDifference-module__IqFkVa__flywheelCol{width:100%;height:calc(460px * var(--fw-scale,1));flex:1 0 auto;justify-content:center;align-items:center;display:flex}.TheDifference-module__IqFkVa__flywheel{--fw-scale:1;width:640px;height:460px;transform:scale(var(--fw-scale));transform-origin:50%;flex-shrink:0;position:relative}@keyframes TheDifference-module__IqFkVa__fwPulse{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.045)}}@keyframes TheDifference-module__IqFkVa__fwBreath{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.05)}}.TheDifference-module__IqFkVa__ring{filter:blur(2px);border:8px solid #ffffff80;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TheDifference-module__IqFkVa__ringOuter{border-color:#fff6;width:511px;height:290px;animation:5.5s ease-in-out infinite TheDifference-module__IqFkVa__fwPulse}.TheDifference-module__IqFkVa__ringMid{border-color:#ffffff8c;width:451px;height:240px;animation:7s ease-in-out -2.5s infinite TheDifference-module__IqFkVa__fwPulse}.TheDifference-module__IqFkVa__ringInner{filter:blur(2px);background:radial-gradient(#ffffffe6 0%,#fff6 48%,#fff0 72%);border:none;width:310px;height:164px;animation:6s ease-in-out infinite TheDifference-module__IqFkVa__fwBreath}.TheDifference-module__IqFkVa__connector{background:var(--fankee-black);height:2px;position:absolute;top:50%;transform:translateY(-50%)}.TheDifference-module__IqFkVa__connector:after{content:"";background:var(--fankee-black);border-radius:500px;width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%)}.TheDifference-module__IqFkVa__connectorL1{width:25px;left:140px}.TheDifference-module__IqFkVa__connectorL2{width:65px;left:165px}.TheDifference-module__IqFkVa__connectorR1{width:25px;left:474px}.TheDifference-module__IqFkVa__connectorR2{width:65px;left:410px}.TheDifference-module__IqFkVa__connectorL1:after,.TheDifference-module__IqFkVa__connectorL2:after{left:100%}.TheDifference-module__IqFkVa__connectorR1:after,.TheDifference-module__IqFkVa__connectorR2:after{left:0}.TheDifference-module__IqFkVa__hub{background:var(--color-accent);border-radius:500px;justify-content:center;align-items:center;width:140px;height:140px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TheDifference-module__IqFkVa__hubCore{background:var(--fankee-black);border-radius:500px;justify-content:center;align-items:center;width:132px;height:132px;display:flex;box-shadow:-4px 4px 5px #00000059}.TheDifference-module__IqFkVa__hubLogo{color:var(--fankee-white);width:auto}.TheDifference-module__IqFkVa__node{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy)));flex-direction:column;align-items:center;gap:.5rem;display:flex;position:absolute;top:50%;left:50%}.TheDifference-module__IqFkVa__labelTop{flex-direction:column-reverse}.TheDifference-module__IqFkVa__labelBottom{flex-direction:column}.TheDifference-module__IqFkVa__iconCircle{background:var(--fankee-black);border:3px solid var(--color-accent);border-radius:500px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.TheDifference-module__IqFkVa__icon{width:26px;height:26px;color:var(--fankee-white)}.TheDifference-module__IqFkVa__nodeLabel{font-family:var(--font-sans);font-weight:var(--fw-bold);letter-spacing:.12px;text-transform:uppercase;color:var(--color-accent-fg);text-align:center;white-space:nowrap;font-size:12px;line-height:1.1}.TheDifference-module__IqFkVa__photoNode{flex-direction:column;align-items:center;display:flex;position:absolute;top:50%}.TheDifference-module__IqFkVa__photoLeft{left:-16px;transform:translateY(-50%)}.TheDifference-module__IqFkVa__photoRight{right:-14px;transform:translateY(-50%)}.TheDifference-module__IqFkVa__photoBubble{background:var(--fankee-white);border:2px solid var(--color-accent);border-radius:500px;width:156px;height:156px;display:block;overflow:hidden}.TheDifference-module__IqFkVa__photo{object-fit:cover;width:100%;height:100%}.TheDifference-module__IqFkVa__photoLabel{z-index:1;background:var(--fankee-black);color:var(--color-accent);border:2px solid var(--color-muted-ink);font-family:var(--font-sans);font-weight:var(--fw-extrabold);font-size:var(--fs-body-sm);letter-spacing:.16px;text-transform:uppercase;white-space:nowrap;border-radius:500px;margin-top:-14px;padding:4px 12px;line-height:1.2;position:relative}@keyframes TheDifference-module__IqFkVa__fwPop{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}70%{opacity:1;transform:translate(-50%,-50%)scale(1.06)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes TheDifference-module__IqFkVa__fwRingReveal{0%{opacity:0;transform:translate(-50%,-50%)scale(.55)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes TheDifference-module__IqFkVa__fwDraw{0%{opacity:0;transform:translateY(-50%)scaleX(0)}to{opacity:1;transform:translateY(-50%)scaleX(1)}}@keyframes TheDifference-module__IqFkVa__fwNodePop{0%{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(.4)}70%{opacity:1;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(1.08)}to{opacity:1;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(1)}}@keyframes TheDifference-module__IqFkVa__fwPhotoPop{0%{opacity:0;transform:translateY(-50%)scale(.6)}to{opacity:1;transform:translateY(-50%)scale(1)}}.TheDifference-module__IqFkVa__flywheel[data-fw=ready] .TheDifference-module__IqFkVa__hub,.TheDifference-module__IqFkVa__flywheel[data-fw=ready] .TheDifference-module__IqFkVa__node,.TheDifference-module__IqFkVa__flywheel[data-fw=ready] .TheDifference-module__IqFkVa__connector,.TheDifference-module__IqFkVa__flywheel[data-fw=ready] .TheDifference-module__IqFkVa__photoNode{opacity:0}.TheDifference-module__IqFkVa__flywheel[data-fw=ready] .TheDifference-module__IqFkVa__ring{opacity:0;animation:none;transform:translate(-50%,-50%)scale(.55)}.TheDifference-module__IqFkVa__flywheel[data-fw=in] .TheDifference-module__IqFkVa__hub{animation:TheDifference-module__IqFkVa__fwPop .6s var(--ease-out) both}.TheDifference-module__IqFkVa__flywheel[data-fw=in] .TheDifference-module__IqFkVa__ringInner{animation:TheDifference-module__IqFkVa__fwRingReveal .8s var(--ease-out) .1s both, TheDifference-module__IqFkVa__fwBreath 6s ease-in-out 1s infinite}.TheDifference-module__IqFkVa__flywheel[data-fw=in] .TheDifference-module__IqFkVa__ringOuter{animation:TheDifference-module__IqFkVa__fwRingReveal .8s var(--ease-out) .18s both, TheDifference-module__IqFkVa__fwPulse 5.5s ease-in-out 1s infinite}.TheDifference-module__IqFkVa__flywheel[data-fw=in] .TheDifference-module__IqFkVa__ringMid{animation:TheDifference-module__IqFkVa__fwRingReveal .8s var(--ease-out) .26s both, TheDifference-module__IqFkVa__fwPulse 7s ease-in-out 1.1s infinite}.TheDifference-module__IqFkVa__flywheel[data-fw=in] .TheDifference-module__IqFkVa__connector{animation:TheDifference-module__IqFkVa__fwDraw .5s var(--ease-out) .5s both}.TheDifference-module__IqFkVa__flywheel[data-fw=in] .TheDifference-module__IqFkVa__connectorL1,.TheDifference-module__IqFkVa__flywheel[data-fw=in] .TheDifference-module__IqFkVa__connectorL2{transform-origin:100%}.TheDifference-module__IqFkVa__flywheel[data-fw=in] .TheDifference-module__IqFkVa__connectorR1,.TheDifference-module__IqFkVa__flywheel[data-fw=in] .TheDifference-module__IqFkVa__connectorR2{transform-origin:0}.TheDifference-module__IqFkVa__flywheel[data-fw=in] .TheDifference-module__IqFkVa__node{animation:TheDifference-module__IqFkVa__fwNodePop .55s var(--ease-out) both;animation-delay:calc(.32s + var(--ni,0) * 70ms)}.TheDifference-module__IqFkVa__flywheel[data-fw=in] .TheDifference-module__IqFkVa__photoNode{animation:TheDifference-module__IqFkVa__fwPhotoPop .6s var(--ease-out) .72s both}@media (min-width:1024px){.TheDifference-module__IqFkVa__inner{flex-direction:row;justify-content:center;align-items:center;gap:80px}.TheDifference-module__IqFkVa__flywheelCol{flex:1 0 0}.TheDifference-module__IqFkVa__textCol{flex:0 0 633px}}@media (max-width:1023px){.TheDifference-module__IqFkVa__flywheel{--fw-scale:.92}}@media (max-width:768px){.TheDifference-module__IqFkVa__inner{flex-direction:column-reverse}.TheDifference-module__IqFkVa__flywheelCol{height:200px}.TheDifference-module__IqFkVa__flywheel{--fw-scale:.66}}@media (max-width:480px){.TheDifference-module__IqFkVa__flywheel{--fw-scale:.5}}@keyframes TheDifference-module__IqFkVa__diffTextRise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.TheDifference-module__IqFkVa__textCol[data-tr=ready] .TheDifference-module__IqFkVa__eyebrow,.TheDifference-module__IqFkVa__textCol[data-tr=ready] .TheDifference-module__IqFkVa__heading,.TheDifference-module__IqFkVa__textCol[data-tr=ready] .TheDifference-module__IqFkVa__body{opacity:0}.TheDifference-module__IqFkVa__textCol[data-tr=in] .TheDifference-module__IqFkVa__eyebrow{animation:TheDifference-module__IqFkVa__diffTextRise var(--dur-reveal) var(--ease-out) 50ms backwards}.TheDifference-module__IqFkVa__textCol[data-tr=in] .TheDifference-module__IqFkVa__heading{animation:TheDifference-module__IqFkVa__diffTextRise var(--dur-reveal) var(--ease-out) .16s backwards}.TheDifference-module__IqFkVa__textCol[data-tr=in] .TheDifference-module__IqFkVa__body{animation:TheDifference-module__IqFkVa__diffTextRise var(--dur-reveal) var(--ease-out) .3s backwards}
.ConcertGif-module__-ljK5G__section{background:var(--color-bg);padding-block:clamp(2.5rem,5vw,5rem) 0;overflow:hidden}.ConcertGif-module__-ljK5G__media{width:100%;position:relative}.ConcertGif-module__-ljK5G__video{aspect-ratio:3/2;object-fit:cover;width:200%;max-width:none;height:auto;display:block;position:relative;left:50%;transform:translate(-50%)}@media (min-width:800px){.ConcertGif-module__-ljK5G__video{width:100%;left:auto;transform:none}}.ConcertGif-module__-ljK5G__toggle{z-index:2;border-radius:var(--radius-pill);width:44px;height:44px;color:var(--fankee-black);background:var(--fankee-white);transition:transform var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem)}.ConcertGif-module__-ljK5G__toggle:hover{transform:scale(1.06)}.ConcertGif-module__-ljK5G__toggle:focus-visible{outline:2px solid var(--fankee-white);outline-offset:2px}
.BrandLogo-module__aRdKpG__logo{flex-shrink:0;width:auto;display:block}
.CardGrid-module__qFmYbW__grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-inline:calc(-1 * var(--container-pad));padding-inline:var(--container-pad);scroll-padding-inline:var(--container-pad);grid-auto-columns:min(80%,20rem);grid-auto-flow:column;align-items:stretch;gap:1.5rem;list-style:none;display:grid;overflow-x:auto}.CardGrid-module__qFmYbW__grid>*{scroll-snap-align:start}.CardGrid-module__qFmYbW__grid:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}@media (min-width:900px){.CardGrid-module__qFmYbW__cols3{scroll-snap-type:none;grid-template-columns:repeat(3,1fr);grid-auto-columns:auto;grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow-x:visible}}@media (min-width:640px){.CardGrid-module__qFmYbW__cols4{scroll-snap-type:none;grid-template-columns:repeat(2,1fr);grid-auto-columns:auto;grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow-x:visible}}@media (min-width:1000px){.CardGrid-module__qFmYbW__cols4{grid-template-columns:repeat(4,1fr)}}
.FanEconomy-module__lLS8lW__section{background:var(--color-bg);padding-block:var(--section-y)}.FanEconomy-module__lLS8lW__inner{flex-direction:column;gap:clamp(2.5rem,6vw,5.5rem);display:flex}.FanEconomy-module__lLS8lW__intro{text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-inline:auto;padding:2rem 0;display:flex}.FanEconomy-module__lLS8lW__heading{font-size:clamp(3rem,7vw,5.75rem);line-height:1.04}.FanEconomy-module__lLS8lW__lede{font-family:var(--font-sans);color:var(--color-muted-2);max-width:72ch}.FanEconomy-module__lLS8lW__card{transition:transform var(--dur-med) var(--ease-out);padding-top:3rem;position:relative}.FanEconomy-module__lLS8lW__card:hover{transform:translateY(-6px)}.FanEconomy-module__lLS8lW__card:hover .FanEconomy-module__lLS8lW__cardBox{border-color:var(--color-accent)}.FanEconomy-module__lLS8lW__card:hover .FanEconomy-module__lLS8lW__badge{transform:scale(1.07)}.FanEconomy-module__lLS8lW__cardBox{border:1px solid var(--color-line);border-radius:var(--radius-3xl);height:100%;transition:border-color var(--dur-med) ease;background:0 0;flex-direction:column;align-items:flex-start;gap:.75rem;padding:3.375rem 1.5rem 1.5rem;display:flex;overflow:clip}.FanEconomy-module__lLS8lW__badgeLayer{pointer-events:none;justify-content:flex-end;align-items:center;padding-inline:1.5rem;display:flex;position:absolute;inset:0 0 auto}.FanEconomy-module__lLS8lW__badge{border-radius:var(--radius-pill);background:var(--color-accent);width:clamp(4.5rem,7vw,6rem);height:clamp(4.5rem,7vw,6rem);color:var(--color-accent-fg);font-family:var(--font-heading);text-transform:uppercase;transition:transform var(--dur-med) var(--ease-out);justify-content:center;align-items:center;font-size:clamp(2.75rem,4.5vw,4.0625rem);line-height:1;display:inline-flex}.FanEconomy-module__lLS8lW__cardTitle{font-family:var(--font-sans);font-weight:var(--fw-semibold);color:var(--color-accent);font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15}.FanEconomy-module__lLS8lW__cardBody{font-family:var(--font-sans);font-size:var(--fs-body-lg);color:var(--color-muted-2);line-height:1.38}
.LogoStrip-module__VDb9Ya__viewport{margin-inline:calc(-1 * var(--container-pad));align-self:stretch;overflow:hidden}.LogoStrip-module__VDb9Ya__row{will-change:transform;flex-wrap:nowrap;align-items:center;width:max-content;animation:25s linear infinite LogoStrip-module__VDb9Ya__marquee;display:flex}@keyframes LogoStrip-module__VDb9Ya__marquee{to{transform:translateX(calc(-50% - var(--logo-gap) / 2))}}.LogoStrip-module__VDb9Ya__between{justify-content:space-between}.LogoStrip-module__VDb9Ya__center{justify-content:center}.LogoStrip-module__VDb9Ya__gapMd{--logo-gap:clamp(1.5rem, 5vw, 4rem);gap:var(--logo-gap)}.LogoStrip-module__VDb9Ya__gapLg{--logo-gap:clamp(2.5rem, 9vw, 7rem);gap:var(--logo-gap)}@media (min-width:640px){.LogoStrip-module__VDb9Ya__viewport{align-self:auto;width:100%;margin-inline:0;overflow:visible}.LogoStrip-module__VDb9Ya__row{flex-wrap:wrap;width:100%;animation:none}.LogoStrip-module__VDb9Ya__row>.LogoStrip-module__VDb9Ya__clone{display:none}}@media (prefers-reduced-motion:reduce){.LogoStrip-module__VDb9Ya__row{flex-wrap:wrap;width:100%;animation:none}.LogoStrip-module__VDb9Ya__row>.LogoStrip-module__VDb9Ya__clone{display:none}}
.ProofOutcomes-module__IT0Lzq__outcomes{flex-direction:column;gap:clamp(1.5rem,3vw,2.5rem);display:flex;position:relative}.ProofOutcomes-module__IT0Lzq__slider{justify-content:center;align-items:center;gap:clamp(1.25rem,3vw,2.5rem);display:flex}.ProofOutcomes-module__IT0Lzq__teaser{aspect-ratio:1;border-radius:var(--radius);background-image:radial-gradient(var(--color-line-soft) 1.6px, transparent 1.6px);background-position:50%;background-size:22px 22px;flex:0 0 clamp(110px,25%,340px);align-self:center;position:relative;overflow:hidden}.ProofOutcomes-module__IT0Lzq__teaserImg{object-fit:cover;object-position:center top;opacity:.45}.ProofOutcomes-module__IT0Lzq__viewport{--carousel-slide:56px;flex:none;width:min(512px,46%);overflow:hidden}.ProofOutcomes-module__IT0Lzq__card{width:100%;margin:0}.ProofOutcomes-module__IT0Lzq__photo{aspect-ratio:1;border-radius:var(--radius);background:var(--color-panel);width:100%;position:relative;overflow:hidden}.ProofOutcomes-module__IT0Lzq__photoImg{object-fit:cover;object-position:center top}.ProofOutcomes-module__IT0Lzq__overlay{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:.6rem;margin-top:clamp(-1.6rem,-1.9vw,-.95rem);padding-left:clamp(.25rem,1vw,.75rem);display:flex;position:relative}.ProofOutcomes-module__IT0Lzq__name{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:var(--tracking-tight);color:var(--fankee-white);font-size:clamp(1.75rem,3.5vw,3rem);line-height:.95}.ProofOutcomes-module__IT0Lzq__track{font-family:var(--font-sans);font-size:clamp(1.0625rem,.4vw + .95rem,1.25rem);font-weight:var(--fw-semibold);color:var(--fankee-white);margin:0}.ProofOutcomes-module__IT0Lzq__stat{font-family:var(--font-sans);font-size:clamp(1.0625rem,.4vw + .95rem,1.25rem);font-weight:var(--fw-bold);letter-spacing:.01em;color:var(--color-accent)}.ProofOutcomes-module__IT0Lzq__bottom{justify-content:center;align-items:flex-end;gap:clamp(1.25rem,3vw,2.5rem);display:flex}.ProofOutcomes-module__IT0Lzq__bottomSpacer{flex:0 0 clamp(110px,25%,340px)}.ProofOutcomes-module__IT0Lzq__body{text-align:left;width:min(512px,46%);font-size:var(--fs-body-lg);color:var(--color-muted-2);flex:none;margin:0;line-height:1.5}.ProofOutcomes-module__IT0Lzq__arrows{flex:0 0 clamp(110px,25%,340px);justify-content:flex-end;align-items:flex-end;gap:.75rem;display:flex}@media (max-width:900px){.ProofOutcomes-module__IT0Lzq__teaser{display:none}.ProofOutcomes-module__IT0Lzq__viewport{width:100%}.ProofOutcomes-module__IT0Lzq__bottom{flex-direction:column;align-items:center;gap:1.5rem}.ProofOutcomes-module__IT0Lzq__bottomSpacer{display:none}.ProofOutcomes-module__IT0Lzq__overlay{text-align:center;align-items:center;padding-left:0}.ProofOutcomes-module__IT0Lzq__body{text-align:center;width:100%}.ProofOutcomes-module__IT0Lzq__arrows{justify-content:center}}
.Proof-module__gp9YMa__quoteCarousel{overflow-clip-margin:.5rem;flex-direction:column;align-items:flex-start;gap:1.75rem;display:flex;overflow-x:clip}.Proof-module__gp9YMa__quote{flex-direction:column;align-items:flex-start;gap:1.75rem;width:100%;min-height:clamp(200px,26vw,280px);margin:0;display:flex}.Proof-module__gp9YMa__quoteFooter{justify-content:space-between;align-items:center;gap:1.5rem;width:100%;margin-top:.5rem;display:flex}.Proof-module__gp9YMa__quoteNav{flex-shrink:0;gap:.75rem;padding-right:1rem;display:flex}.Proof-module__gp9YMa__quoteMark{width:clamp(48px,5vw,72px);height:auto;color:var(--fankee-black)}.Proof-module__gp9YMa__quoteText{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:var(--tracking-tight);color:var(--fankee-black);margin:0;font-size:clamp(1.8rem,4.4vw,3.25rem);line-height:1.1}.Proof-module__gp9YMa__author{align-items:center;gap:.85rem;display:flex}.Proof-module__gp9YMa__avatar{border-radius:50%;flex-shrink:0;width:64px;height:64px;overflow:hidden}.Proof-module__gp9YMa__avatarImg{object-fit:cover;width:100%;height:100%}.Proof-module__gp9YMa__authorText{flex-direction:column;gap:.15rem;display:flex}.Proof-module__gp9YMa__authorName{font-family:var(--font-sans);font-weight:var(--fw-bold);color:var(--fankee-black);font-size:1rem}.Proof-module__gp9YMa__authorMeta{font-family:var(--font-sans);font-size:var(--fs-body-sm);color:var(--color-muted-2)}.Proof-module__gp9YMa__darkSection{background:var(--color-bg);color:var(--color-fg);padding-block:var(--section-y)}.Proof-module__gp9YMa__darkInner{flex-direction:column;gap:clamp(2.5rem,5vw,4rem);display:flex}.Proof-module__gp9YMa__proofBlock{flex-direction:column;gap:1.25rem;display:flex}.Proof-module__gp9YMa__proofEyebrow{margin-bottom:.25rem}.Proof-module__gp9YMa__proofHeadRow{align-items:center;gap:1.5rem;display:flex}.Proof-module__gp9YMa__proofTitle{font-family:var(--font-sans);font-weight:var(--fw-medium);color:var(--color-muted-2);max-width:46ch;font-size:clamp(1rem,1.4vw,1.3125rem);line-height:1.3}.Proof-module__gp9YMa__proofDivider{background:var(--color-line-soft);flex:1;height:1px}.Proof-module__gp9YMa__logos{margin-top:clamp(1.5rem,3vw,2.5rem)}.Proof-module__gp9YMa__logoItem{justify-content:center;align-items:center;display:flex}.Proof-module__gp9YMa__logoImg{opacity:.6;width:auto;height:clamp(46px,6vw,82px)}.Proof-module__gp9YMa__logoImgPtdja{height:clamp(66px,8.5vw,116px)}@media (max-width:900px){.Proof-module__gp9YMa__quoteCarousel{align-items:center}.Proof-module__gp9YMa__quote{text-align:center;align-items:center}.Proof-module__gp9YMa__quoteFooter{flex-direction:column;align-items:center;gap:1.75rem}.Proof-module__gp9YMa__author{text-align:center;flex-direction:column}.Proof-module__gp9YMa__authorText{align-items:center}.Proof-module__gp9YMa__proofEyebrow{text-align:center}.Proof-module__gp9YMa__proofHeadRow{flex-direction:column;align-items:center}.Proof-module__gp9YMa__proofTitle{text-align:center}.Proof-module__gp9YMa__proofDivider{display:none}}
.FirstMonth-module__ZSywXq__section{background:var(--color-bg);padding-block:var(--section-y)}.FirstMonth-module__ZSywXq__inner{position:relative}.FirstMonth-module__ZSywXq__scroller{scroll-snap-type:x proximity;margin-inline:calc(-1 * var(--container-pad));padding-bottom:.75rem;padding-inline:var(--container-pad);scroll-padding-inline:var(--container-pad);overflow-x:auto}.FirstMonth-module__ZSywXq__track{--fm-col:14rem;--fm-gap:2rem;width:max-content;position:relative}.FirstMonth-module__ZSywXq__grid{grid-auto-flow:column;grid-auto-columns:var(--fm-col);gap:var(--fm-gap);align-items:start;display:grid}.FirstMonth-module__ZSywXq__step{scroll-snap-align:start;flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.FirstMonth-module__ZSywXq__title{flex-direction:column;gap:.875rem;display:flex}.FirstMonth-module__ZSywXq__action{color:var(--color-fg);font-size:2rem;line-height:.95}.FirstMonth-module__ZSywXq__phase{font-family:var(--font-sans);font-size:1.1rem;font-weight:var(--fw-semibold);letter-spacing:.01em;text-transform:uppercase;color:var(--color-accent);line-height:1}.FirstMonth-module__ZSywXq__tick{background:repeating-linear-gradient(to bottom, var(--fankee-white) 0, var(--fankee-white) 7px, transparent 7px, transparent 14px);z-index:1;width:2px;height:5.5rem;margin-left:2px;position:relative}.FirstMonth-module__ZSywXq__body{color:var(--color-muted-2);font-size:.9375rem;line-height:1.4}.FirstMonth-module__ZSywXq__bar{z-index:0;width:calc(2 * (var(--fm-col) + var(--fm-gap)) + 3.5rem);background:linear-gradient(to right, #121000 0%, var(--color-accent) 100%);transform-origin:0;border-radius:0 100px 100px 0;height:1.5rem;position:absolute;top:6.5rem;left:0}@media (min-width:800px){.FirstMonth-module__ZSywXq__scroller{scroll-snap-type:none;padding-bottom:0;margin-inline:0;padding-inline:0;overflow-x:visible}.FirstMonth-module__ZSywXq__track{width:100%}.FirstMonth-module__ZSywXq__grid{grid-template-columns:repeat(3,1fr);grid-auto-columns:auto;grid-auto-flow:row;gap:40px}.FirstMonth-module__ZSywXq__step{gap:1.375rem}.FirstMonth-module__ZSywXq__title{gap:1.125rem}.FirstMonth-module__ZSywXq__action{font-size:clamp(2.25rem,5.4vw,3.5rem)}.FirstMonth-module__ZSywXq__phase{font-size:clamp(1.1rem,1.8vw,1.625rem)}.FirstMonth-module__ZSywXq__tick{height:7rem}.FirstMonth-module__ZSywXq__body{max-width:365px;font-size:clamp(.9375rem,1.3vw,1.125rem)}.FirstMonth-module__ZSywXq__bar{width:auto;height:clamp(1.75rem,3vw,3rem);top:clamp(8.5rem,13vw,10.6rem);left:calc(50% - 50vw);right:26.2%}}
.MobileTopBar-module__9nEALa__bar{border-bottom:1px solid var(--color-line-faint);flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem;display:flex}@media (min-width:768px){.MobileTopBar-module__9nEALa__bar{display:none}}.MobileTopBar-module__9nEALa__logoLink{width:auto;height:32px;color:var(--color-accent);transition:transform var(--dur) var(--ease-out);display:inline-flex}.MobileTopBar-module__9nEALa__logoLink:active{transform:scale(.98)}.MobileTopBar-module__9nEALa__avatarBtn{border:1px solid var(--color-border);border-radius:var(--radius-pill);width:2rem;height:2rem;transition:border-color var(--dur) var(--ease-out), transform var(--dur-fast) var(--ease-out);position:relative;overflow:hidden}.MobileTopBar-module__9nEALa__avatarBtn:hover{border-color:var(--color-muted)}.MobileTopBar-module__9nEALa__avatarBtn:active{transform:scale(.95)}.MobileTopBar-module__9nEALa__avatarImg{object-fit:cover}
.RealityCheck-module__qUVG5a__section{background:var(--color-bg);color:var(--color-fg);padding-block:var(--section-y)}.RealityCheck-module__qUVG5a__inner{flex-direction:column;align-items:stretch;gap:clamp(2.5rem,5vw,5rem);display:flex}.RealityCheck-module__qUVG5a__leftCol{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.RealityCheck-module__qUVG5a__head{flex-direction:column;gap:.75rem;display:flex}.RealityCheck-module__qUVG5a__heading{color:var(--color-fg);line-height:1.19}.RealityCheck-module__qUVG5a__lines{flex-direction:column;display:flex}.RealityCheck-module__qUVG5a__line{border-bottom:1px solid var(--color-border);align-items:flex-start;gap:.75rem;padding-block:2rem;display:flex}.RealityCheck-module__qUVG5a__marker{flex-shrink:0;width:24px;height:15px;margin-top:.5em}.RealityCheck-module__qUVG5a__lineText{font-family:var(--font-sans);font-weight:var(--fw-regular);color:var(--color-fg);font-size:clamp(1.125rem,1.6vw,1.375rem);line-height:1.3}.RealityCheck-module__qUVG5a__photoCol{width:auto;min-height:clamp(20rem,45vw,33.375rem);margin-right:calc(-1 * var(--container-pad));border-radius:0;position:relative;overflow:hidden}.RealityCheck-module__qUVG5a__photo{object-fit:cover;object-position:center top}@media (min-width:900px){.RealityCheck-module__qUVG5a__inner{grid-template-columns:1fr 1fr;align-items:end;gap:5rem;display:grid}.RealityCheck-module__qUVG5a__photoCol{height:clamp(20rem,45vw,33.375rem);min-height:0;margin-left:0;margin-right:calc(-1 * (var(--container-pad) + max(0px, (100vw - var(--container-max)) / 2)));justify-self:stretch}}
.NavRoleItem-module__lvzgqW__item{cursor:pointer;outline:none;flex-direction:column;flex:1;align-items:center;max-height:200px;padding:.25rem;display:flex;position:relative}.NavRoleItem-module__lvzgqW__iconArea{flex:1;width:100%;min-height:0;margin-bottom:-1px;position:relative}.NavRoleItem-module__lvzgqW__shape{transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-med) var(--ease-out)}.NavRoleItem-module__lvzgqW__shapeActive{opacity:1;animation:NavRoleItem-module__lvzgqW__navRoleIn var(--dur-med) var(--ease-out);transform:translateY(0)}.NavRoleItem-module__lvzgqW__shapeInactive{opacity:0;filter:grayscale();transform:translateY(8px)}.NavRoleItem-module__lvzgqW__item:hover .NavRoleItem-module__lvzgqW__shapeInactive{opacity:.05}@keyframes NavRoleItem-module__lvzgqW__navRoleIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.NavRoleItem-module__lvzgqW__iconWrap{z-index:10;transition:opacity var(--dur-slow) var(--ease-out);position:absolute;inset:0}.NavRoleItem-module__lvzgqW__iconWrapInactive{opacity:.5}.NavRoleItem-module__lvzgqW__item:hover .NavRoleItem-module__lvzgqW__iconWrapInactive{opacity:.8}.NavRoleItem-module__lvzgqW__icon{object-fit:contain}.NavRoleItem-module__lvzgqW__badge{border-radius:var(--radius-pill);background:var(--color-accent);justify-content:center;align-items:center;padding-inline:.25rem;display:flex;position:absolute;top:.25rem;right:.25rem}.NavRoleItem-module__lvzgqW__badgeText{font-weight:var(--fw-regular);color:var(--color-accent-fg)}.NavRoleItem-module__lvzgqW__label{z-index:20;text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;font-size:10px;font-weight:var(--fw-regular);background:var(--color-bg);transition:color var(--dur-slow) var(--ease-out);border-top:1px solid #fff3;margin-top:1px;padding-top:.25rem;position:relative;overflow:hidden}.NavRoleItem-module__lvzgqW__labelActive{color:var(--fankee-white)}.NavRoleItem-module__lvzgqW__labelInactive{color:color-mix(in srgb, var(--fankee-white) 50%, transparent)}.NavRoleItem-module__lvzgqW__item:hover .NavRoleItem-module__lvzgqW__labelInactive{color:color-mix(in srgb, var(--fankee-white) 80%, transparent)}
.Team-module__rUiJdq__section{background:var(--color-bg);padding-block:var(--section-y)}.Team-module__rUiJdq__inner{flex-direction:column;gap:clamp(2.5rem,5vw,4.5rem);display:flex}.Team-module__rUiJdq__intro{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;max-width:60rem;margin-inline:auto;display:flex}.Team-module__rUiJdq__heading{max-width:20ch;font-size:clamp(2.5rem,6vw,4.5rem);line-height:.95}.Team-module__rUiJdq__lede{color:var(--color-muted-2);max-width:60ch}.Team-module__rUiJdq__card{border:1px solid var(--color-line);border-radius:var(--radius-2xl);transition:transform var(--dur-med) var(--ease-out), border-color var(--dur-med) ease;flex-direction:column;gap:1.25rem;padding:1.25rem;display:flex}.Team-module__rUiJdq__card:hover{border-color:var(--color-accent);transform:translateY(-6px)}.Team-module__rUiJdq__card:hover .Team-module__rUiJdq__shapes{transform:scale(1.05)}.Team-module__rUiJdq__titleBlock{text-align:center;aspect-ratio:352/260;background:var(--color-accent-fg);border-radius:var(--radius-lg);justify-content:center;align-items:center;padding:clamp(1.5rem,3vw,2.5rem);display:flex;position:relative;overflow:hidden}.Team-module__rUiJdq__shapes{pointer-events:none;width:138.77%;height:212.33%;transition:transform var(--dur-med) var(--ease-out);background-image:url(/shapes/team-card-shapes.svg);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:-56.05%;left:-19.29%}.Team-module__rUiJdq__role{z-index:1;color:#f3f3f3;font-size:clamp(1.1rem,1.6vw,1.5rem);line-height:1;position:relative}.Team-module__rUiJdq__bio{font-size:var(--fs-body-sm);color:var(--color-muted-2);line-height:1.55}
.Sidebar-module__wgILXq__aside{border-right:1px solid var(--color-line-faint);flex-direction:column;width:15rem;min-width:15rem;height:100%;padding-top:.5rem;padding-right:.5rem;display:none}@media (min-width:768px){.Sidebar-module__wgILXq__aside{display:flex}}.Sidebar-module__wgILXq__head{flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1rem 0;display:flex}.Sidebar-module__wgILXq__logoLink{width:104px;min-width:104px;height:44px;min-height:44px;color:var(--color-accent);transition:transform var(--dur-slow) var(--ease-out);align-items:center;display:inline-flex}.Sidebar-module__wgILXq__logoLink:active{transform:scale(.98)}.Sidebar-module__wgILXq__newRelease{border:1px solid var(--fankee-ink-700);border-radius:var(--radius);color:var(--fankee-ink-500);transition:color var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out);justify-content:center;align-items:center;padding:.625rem;display:flex}.Sidebar-module__wgILXq__newRelease:hover{border-color:color-mix(in srgb, var(--fankee-white) 50%, transparent);color:var(--fankee-white)}.Sidebar-module__wgILXq__nav{flex-direction:column;flex:1;gap:.5rem;max-width:200px;min-height:0;margin-inline:auto;padding-block:2rem;display:flex}.Sidebar-module__wgILXq__footer{border-top:1px solid color-mix(in srgb, var(--fankee-ink-800) 60%, transparent);flex-shrink:0;align-items:center;gap:.75rem;padding:1rem;display:flex}.Sidebar-module__wgILXq__avatar{cursor:pointer;border:2px solid var(--fankee-ink-700);border-radius:var(--radius-pill);width:2.5rem;height:2.5rem;transition:border-color var(--dur) var(--ease-out), opacity var(--dur) var(--ease-out), transform var(--dur-fast) var(--ease-out);flex-shrink:0;position:relative;overflow:hidden}.Sidebar-module__wgILXq__avatar:hover{border-color:var(--fankee-ink-500);opacity:.8}.Sidebar-module__wgILXq__avatar:active{transform:scale(.95)}.Sidebar-module__wgILXq__avatarImg{object-fit:cover}.Sidebar-module__wgILXq__identity{cursor:pointer;min-width:0;transition:opacity var(--dur) var(--ease-out);flex-direction:column;flex:1;align-items:flex-start;display:flex}.Sidebar-module__wgILXq__identity:hover{opacity:.8}.Sidebar-module__wgILXq__username{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:var(--fw-bold);color:var(--fankee-white);overflow:hidden}.Sidebar-module__wgILXq__email{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;font-weight:var(--fw-regular);text-transform:none;color:var(--fankee-ink-500);overflow:hidden}
.FinalCta-module__nhofLq__section{background:var(--color-bg);min-height:clamp(460px,50vh,720px);color:var(--color-fg);align-items:center;display:flex;position:relative;overflow:hidden}.FinalCta-module__nhofLq__scallop{z-index:3;width:100%;height:clamp(72px,7vw,110px);color:var(--color-bg);pointer-events:none;display:block;position:absolute;top:0;left:0}.FinalCta-module__nhofLq__gradient{z-index:1;background:linear-gradient(#00000040 0%,#0000008c 55%,#000000d1 100%);position:absolute;inset:0}.FinalCta-module__nhofLq__scrim{z-index:1;background:linear-gradient(90deg,#0009 0%,#00000040 55%,#0000 100%);position:absolute;inset:0}.FinalCta-module__nhofLq__inner{z-index:2;padding-block:var(--section-y);position:relative}.FinalCta-module__nhofLq__par{flex-direction:column;align-items:flex-start;gap:1.75rem;max-width:42rem;display:flex}.FinalCta-module__nhofLq__title{flex-direction:column;gap:1rem;margin-top:2rem;display:flex}.FinalCta-module__nhofLq__heading{color:var(--color-fg);max-width:20ch;line-height:.96}.FinalCta-module__nhofLq__sub{color:var(--color-muted-2)}
.SidebarLite-module__F68JVa__aside{border-right:1px solid var(--color-border);flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:center;width:max-content;padding:1.5rem;display:flex}.SidebarLite-module__F68JVa__monogram{height:auto}.SidebarLite-module__F68JVa__profileLink{flex-direction:column;align-items:center;gap:.75rem;display:flex}.SidebarLite-module__F68JVa__vertical{writing-mode:vertical-rl;border-top:1px solid var(--color-border);padding-block:1rem;transform:rotate(180deg)}.SidebarLite-module__F68JVa__username{font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.12em;color:var(--color-muted-2)}.SidebarLite-module__F68JVa__email{font-weight:var(--fw-regular);text-transform:none;color:var(--color-muted)}.SidebarLite-module__F68JVa__avatar{border:1px solid var(--color-border);border-radius:var(--radius-pill);flex-shrink:0;width:2.75rem;height:2.75rem;position:relative;overflow:hidden}.SidebarLite-module__F68JVa__avatarImg{object-fit:cover}
.Faq-module__pWndLG__inner{align-items:stretch;gap:clamp(2.5rem,5vw,5rem);display:grid}.Faq-module__pWndLG__leftCol{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.Faq-module__pWndLG__head{flex-direction:column;gap:.75rem;display:flex}.Faq-module__pWndLG__heading{color:var(--fankee-black);line-height:.98}.Faq-module__pWndLG__list{flex-direction:column;display:flex}.Faq-module__pWndLG__header{margin:0;display:flex}.Faq-module__pWndLG__item{border-bottom:1px solid var(--color-hairline)}.Faq-module__pWndLG__trigger{text-align:left;width:100%;color:var(--fankee-black);grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:2rem 0;display:grid}.Faq-module__pWndLG__num{font-family:var(--font-heading);color:var(--color-accent);transition:transform var(--dur) var(--ease-out);font-size:1.5rem;line-height:1}.Faq-module__pWndLG__q{font-family:var(--font-sans);font-weight:var(--fw-regular);transition:transform var(--dur) var(--ease-out);font-size:clamp(1.05rem,2vw,1.375rem);line-height:1.2}.Faq-module__pWndLG__trigger:hover .Faq-module__pWndLG__q{transform:translate(5px)}.Faq-module__pWndLG__trigger:hover .Faq-module__pWndLG__num{transform:scale(1.14)}.Faq-module__pWndLG__trigger:focus-visible{outline:2px solid var(--fankee-black);outline-offset:-2px}.Faq-module__pWndLG__icon{color:var(--fankee-black);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Faq-module__pWndLG__iconSvg{width:24px;height:24px;display:block}.Faq-module__pWndLG__iconBarH{transform-origin:50%}.Faq-module__pWndLG__iconBarV{transform-origin:50%;opacity:1;transition:transform var(--dur) ease, opacity var(--dur) ease;transform:scaleY(1)}.Faq-module__pWndLG__trigger[data-state=open] .Faq-module__pWndLG__iconBarV{opacity:0;transform:scaleY(0)}.Faq-module__pWndLG__answer{overflow:hidden}.Faq-module__pWndLG__answer>p{color:var(--color-muted-ink);font-size:var(--fs-body);max-width:60ch;line-height:1.6}.Faq-module__pWndLG__answer>p+p{margin-top:1rem}.Faq-module__pWndLG__answer>p:last-child{padding-bottom:1.5rem}.Faq-module__pWndLG__answer[data-state=open]{animation:Faq-module__pWndLG__faqOpen var(--dur-med) ease}.Faq-module__pWndLG__answer[data-state=closed]{animation:Faq-module__pWndLG__faqClose var(--dur-med) ease}@keyframes Faq-module__pWndLG__faqOpen{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes Faq-module__pWndLG__faqClose{0%{height:var(--radix-accordion-content-height)}to{height:0}}.Faq-module__pWndLG__photoCol{border-radius:var(--radius);min-height:320px;position:relative;overflow:hidden}@media (min-width:900px){.Faq-module__pWndLG__inner{grid-template-columns:1fr .85fr;gap:5rem}.Faq-module__pWndLG__photoCol{min-height:100%}}
.StructuredMessage-module__OYi8mG__copyBtn{border-radius:var(--radius);width:1.5rem;height:1.5rem;color:var(--color-muted);transition:color var(--dur-fast) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:flex;border:1px solid var(--color-line-soft)!important}.StructuredMessage-module__OYi8mG__copyBtn:hover{color:var(--color-muted-2)}.StructuredMessage-module__OYi8mG__copyBtnCopied,.StructuredMessage-module__OYi8mG__copyBtnCopied:hover{color:var(--color-accent)}.StructuredMessage-module__OYi8mG__linksCard{border-top:1px solid var(--fankee-ink-700);flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.StructuredMessage-module__OYi8mG__linksHeader{justify-content:space-between;align-items:center;display:flex}.StructuredMessage-module__OYi8mG__linksTitle{font-family:var(--font-mono);font-size:var(--fs-body-sm);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-accent)}.StructuredMessage-module__OYi8mG__copyAllBtn{border-radius:var(--radius-pill);font-size:.6875rem;font-weight:var(--fw-medium);text-transform:none;border:1px solid var(--fankee-ink-700);color:var(--color-muted);transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;align-items:center;gap:.375rem;padding:.25rem .75rem;display:flex}.StructuredMessage-module__OYi8mG__copyAllBtn:hover{border-color:var(--fankee-ink-500);color:var(--fankee-white)}.StructuredMessage-module__OYi8mG__copyAllBtnCopied{color:var(--color-accent)!important}.StructuredMessage-module__OYi8mG__linkList{flex-direction:column;gap:.25rem;display:flex}.StructuredMessage-module__OYi8mG__linkRow{transition:background var(--dur-fast) var(--ease-out);border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.StructuredMessage-module__OYi8mG__linkRow:hover{background:color-mix(in srgb, var(--fankee-white) 5%, transparent)}.StructuredMessage-module__OYi8mG__linkInfo{flex-direction:column;min-width:0;display:flex}.StructuredMessage-module__OYi8mG__linkLabel{font-size:.6875rem;font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-muted)}.StructuredMessage-module__OYi8mG__linkValue{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body-sm);color:var(--color-muted-2);overflow:hidden}.StructuredMessage-module__OYi8mG__linkAnchor{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body-sm);color:var(--color-muted-2);text-decoration:underline;-webkit-text-decoration-color:var(--color-line-soft);text-decoration-color:var(--color-line-soft);text-underline-offset:2px;transition:color var(--dur-fast) var(--ease-out);overflow:hidden}.StructuredMessage-module__OYi8mG__linkAnchor:hover{color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.StructuredMessage-module__OYi8mG__section{border-top:1px solid var(--fankee-ink-700);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.StructuredMessage-module__OYi8mG__section:first-child{border-top:0}.StructuredMessage-module__OYi8mG__sectionInner{flex-direction:column;gap:1rem;display:flex}.StructuredMessage-module__OYi8mG__mainTitleWrap{flex-direction:column;gap:.5rem;display:flex}.StructuredMessage-module__OYi8mG__mainTitle{font-size:1.25rem;font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);color:var(--fankee-white)}.StructuredMessage-module__OYi8mG__sectionDate{font-size:var(--fs-body-sm);font-weight:var(--fw-regular);color:var(--color-muted)}.StructuredMessage-module__OYi8mG__subTitle{font-family:var(--font-mono);font-size:var(--fs-body-sm);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-accent)}.StructuredMessage-module__OYi8mG__root{flex-direction:column;gap:1rem;width:100%;display:flex}.StructuredMessage-module__OYi8mG__card{border-radius:var(--radius-lg);border:1px solid var(--fankee-ink-700);background:var(--color-surface);flex-direction:column;width:100%;max-width:90%;display:flex;overflow:hidden}.StructuredMessage-module__OYi8mG__actions{border-top:1px solid var(--fankee-ink-700);justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem;display:flex}.StructuredMessage-module__OYi8mG__actionBtn{border-radius:var(--radius-pill);border:1px solid var(--fankee-ink-500);background:var(--color-surface);font-size:.75rem;font-weight:var(--fw-medium);color:var(--color-muted-2);transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.StructuredMessage-module__OYi8mG__actionBtn:hover{background:var(--fankee-ink-800);color:var(--fankee-white)}.StructuredMessage-module__OYi8mG__actionBtnDisabled{opacity:.5}.StructuredMessage-module__OYi8mG__spin{transform-origin:50%;animation:1s linear infinite StructuredMessage-module__OYi8mG__spin}@keyframes StructuredMessage-module__OYi8mG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.StructuredMessage-module__OYi8mG__spin{animation:none}}.StructuredMessage-module__OYi8mG__followUp{flex-direction:column;gap:.75rem;width:100%;margin-top:.5rem;display:flex}.StructuredMessage-module__OYi8mG__followUpLabel{font-size:var(--fs-body-sm);font-weight:var(--fw-bold);color:var(--color-accent)}.StructuredMessage-module__OYi8mG__followUpList{flex-direction:column;gap:.25rem;width:fit-content;display:flex}.StructuredMessage-module__OYi8mG__followUpBtn{border-radius:var(--radius-pill);border:1px solid var(--fankee-ink-700);background:var(--color-surface);text-align:left;width:100%;font-family:var(--font-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-regular);text-transform:none;color:var(--color-muted-2);transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex}.StructuredMessage-module__OYi8mG__followUpBtn:hover{border-color:var(--fankee-ink-500);background:var(--fankee-ink-800)}.StructuredMessage-module__OYi8mG__followUpDot{border-radius:var(--radius-pill);border:1px solid var(--fankee-ink-700);flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}
.TrackLinearChart-module__WY6flq__root{flex-direction:column;gap:1rem;padding:1rem 0;display:flex}.TrackLinearChart-module__WY6flq__loading{border-radius:var(--radius);background:var(--color-surface);width:100%;height:24rem;min-height:24rem;animation:1.4s ease-in-out infinite TrackLinearChart-module__WY6flq__pulse}@keyframes TrackLinearChart-module__WY6flq__pulse{0%,to{opacity:1}50%{opacity:.5}}.TrackLinearChart-module__WY6flq__title{color:var(--color-accent);padding:0 1rem}.TrackLinearChart-module__WY6flq__subtitle{font-size:var(--fs-body-sm);opacity:.6;padding:0 1rem}.TrackLinearChart-module__WY6flq__stats{justify-content:space-evenly;align-items:center;gap:2rem;width:100%;padding:.25rem 1.5rem;display:flex}.TrackLinearChart-module__WY6flq__statCol{flex-direction:column;gap:.5rem;width:100%;display:flex}.TrackLinearChart-module__WY6flq__statValue{font-size:3rem}.TrackLinearChart-module__WY6flq__statLabelRow{align-items:center;gap:.5rem;width:100%;display:flex}.TrackLinearChart-module__WY6flq__chartWrap{width:100%;padding:0 1rem}.TrackLinearChart-module__WY6flq__chart{border:1px solid var(--color-line-soft);border-radius:var(--radius);background:var(--surface-card);width:100%;height:35vh;max-height:400px;padding:.5rem 1rem 1rem}@media (min-width:640px){.TrackLinearChart-module__WY6flq__chart{padding-left:2rem;padding-right:2rem}}
.Manifesto-module__pi-fRG__section{background:var(--color-bg);color:var(--color-fg);padding:0 clamp(1.25rem,5vw,5rem) 0 0}.Manifesto-module__pi-fRG__inner{flex-direction:column;align-items:stretch;gap:clamp(2.5rem,5vw,5rem);display:flex}.Manifesto-module__pi-fRG__panel{background:var(--color-accent) url(/screenshots/manifesto-panel.png) center / cover no-repeat;aspect-ratio:716/615;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Manifesto-module__pi-fRG__wordmark{z-index:1;flex:none;width:35%;height:auto;position:relative}.Manifesto-module__pi-fRG__copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem;padding-block:clamp(2.5rem,6vw,5rem);display:flex}.Manifesto-module__pi-fRG__heading{color:var(--color-fg);max-width:22ch;line-height:1.12}.Manifesto-module__pi-fRG__accent{white-space:nowrap;color:var(--color-accent);display:block}.Manifesto-module__pi-fRG__body{color:var(--color-muted-2);white-space:pre-line;max-width:46ch}@media (max-width:899px){.Manifesto-module__pi-fRG__section{padding-inline:0}.Manifesto-module__pi-fRG__copy{padding-inline:var(--container-pad)}}@media (min-width:900px){.Manifesto-module__pi-fRG__inner{flex-direction:row;align-items:center}.Manifesto-module__pi-fRG__panel{aspect-ratio:auto;flex:1 1 0;align-self:stretch}.Manifesto-module__pi-fRG__copy{flex:1 1 0}}
.AgentsShell-module__Z_fYlW__shell{flex-direction:column;width:100%;height:100dvh;display:flex}@media (min-width:768px){.AgentsShell-module__Z_fYlW__shell{flex-direction:row}}.AgentsShell-module__Z_fYlW__middle{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.AgentsShell-module__Z_fYlW__feedWrap{display:none}@media (min-width:768px){.AgentsShell-module__Z_fYlW__feedWrap{display:contents}}
.Markdown-module__Gxrhea__root{font-size:var(--fs-body-sm);color:var(--color-muted);flex-direction:column;gap:.5rem;line-height:1.6;display:flex}.Markdown-module__Gxrhea__strong{font-weight:var(--fw-semibold);color:var(--color-muted-2)}.Markdown-module__Gxrhea__list{flex-direction:column;gap:.375rem;display:flex}.Markdown-module__Gxrhea__item{gap:.5rem;display:flex}.Markdown-module__Gxrhea__bullet{-webkit-user-select:none;user-select:none;color:var(--color-accent)}
.SubAgentSelector-module__Os5qiW__root{border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;gap:.75rem;width:max-content;padding:1.5rem;display:flex}.SubAgentSelector-module__Os5qiW__label{font-size:.6875rem;font-weight:var(--fw-bold);color:var(--color-accent)}.SubAgentSelector-module__Os5qiW__options{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.SubAgentSelector-module__Os5qiW__option{border-radius:var(--radius-pill);border:1px solid var(--fankee-ink-700);height:2.25rem;color:var(--color-muted-2);transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;align-items:center;gap:.5rem;padding:0 1rem;display:flex}.SubAgentSelector-module__Os5qiW__option:hover{border-color:var(--fankee-ink-500);color:var(--fankee-white)}.SubAgentSelector-module__Os5qiW__optionSelected,.SubAgentSelector-module__Os5qiW__optionSelected:hover{border-color:var(--color-accent);color:var(--color-accent)}.SubAgentSelector-module__Os5qiW__optionCheck{border-radius:var(--radius-pill);background:var(--color-accent);width:1rem;height:1rem;color:var(--color-accent-fg);justify-content:center;align-items:center;display:flex}.SubAgentSelector-module__Os5qiW__optionDot{border-radius:var(--radius-pill);border:1px solid var(--fankee-ink-500);width:1rem;height:1rem}.SubAgentSelector-module__Os5qiW__optionLabel{font-family:var(--font-sans);font-size:.75rem;font-weight:var(--fw-bold)}
.TrackMapChart-module__MGc8Ta__root{max-width:100%;height:100%;position:relative}.TrackMapChart-module__MGc8Ta__loading{border-radius:var(--radius);background:var(--color-surface);width:100%;height:24rem;min-height:24rem;animation:1.4s ease-in-out infinite TrackMapChart-module__MGc8Ta__pulse}@keyframes TrackMapChart-module__MGc8Ta__pulse{0%,to{opacity:1}50%{opacity:.5}}.TrackMapChart-module__MGc8Ta__title{width:100%;color:var(--color-accent);padding:1rem}.TrackMapChart-module__MGc8Ta__body{align-items:center;width:100%;height:max-content;padding-top:.5rem;display:flex}.TrackMapChart-module__MGc8Ta__mostListened{flex-direction:column;justify-content:space-evenly;padding:0 1rem;display:flex}@media (min-width:1024px){.TrackMapChart-module__MGc8Ta__mostListened{gap:.5rem}}.TrackMapChart-module__MGc8Ta__topValue{width:max-content;font-size:2.25rem}.TrackMapChart-module__MGc8Ta__topCountry{text-transform:capitalize;opacity:.8;padding-bottom:1rem;font-size:10px}
.BrandMonogram-module__dr1-0a__monogram{object-fit:contain}
.TrackNewsCard-module__nQXbRW__card{border-radius:var(--radius-lg);border:1px solid var(--fankee-ink-700);text-align:left;width:100%;transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);background:0 0;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.TrackNewsCard-module__nQXbRW__card:hover{border-color:var(--fankee-ink-500);background:var(--surface-card)}.TrackNewsCard-module__nQXbRW__cardSelected{cursor:default;border-color:var(--color-accent);background:var(--color-accent-wash)}.TrackNewsCard-module__nQXbRW__cardSelected:hover{border-color:var(--color-accent);background:var(--color-accent-wash)}.TrackNewsCard-module__nQXbRW__cardLoading{cursor:not-allowed;opacity:.5}.TrackNewsCard-module__nQXbRW__cardLoading:hover{border-color:var(--fankee-ink-700);background:0 0}.TrackNewsCard-module__nQXbRW__check{border-radius:var(--radius-pill);border:1px solid var(--fankee-ink-500);flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;margin-top:.125rem;display:flex}.TrackNewsCard-module__nQXbRW__checkSelected{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-fg)}.TrackNewsCard-module__nQXbRW__checkIcon{width:.75rem;height:.75rem}.TrackNewsCard-module__nQXbRW__body{flex-direction:column;gap:.5rem;display:flex}.TrackNewsCard-module__nQXbRW__metaRow{align-items:center;gap:.5rem;display:flex}.TrackNewsCard-module__nQXbRW__meta{color:var(--color-muted);align-items:center;gap:.25rem;font-size:.6875rem;display:flex}.TrackNewsCard-module__nQXbRW__title{font-family:var(--font-mono);font-size:var(--fs-body-sm);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--fankee-white)}.TrackNewsCard-module__nQXbRW__source{color:var(--color-muted);font-size:.75rem}
.Input-module__aqcCqa__root{flex-direction:column;gap:.5rem;width:100%;display:flex}.Input-module__aqcCqa__rootCheckbox{align-items:center;gap:.5rem;display:flex}.Input-module__aqcCqa__label{font-family:var(--font-mono);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:var(--tracking-caption);color:var(--color-muted)}.Input-module__aqcCqa__field{align-items:center;gap:.25rem;display:flex;position:relative}.Input-module__aqcCqa__input{border:1px solid var(--fankee-ink-500);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-surface) 60%, transparent);width:100%;font-family:var(--font-sans);font-size:var(--fs-body);color:var(--fankee-white);transition:border-color var(--dur-med) var(--ease-out);padding:.75rem 1rem}.Input-module__aqcCqa__input:hover{border-color:var(--color-muted-2)}.Input-module__aqcCqa__input::placeholder{color:var(--color-muted)}.Input-module__aqcCqa__input:focus{border-color:var(--color-accent);outline:none}.Input-module__aqcCqa__inputError{border-color:var(--color-danger)}.Input-module__aqcCqa__inputNeutral{background:color-mix(in srgb, var(--color-surface-2) 40%, transparent);border:0}.Input-module__aqcCqa__textarea{resize:vertical;min-height:6rem}.Input-module__aqcCqa__inputDate{width:max-content}.Input-module__aqcCqa__checkbox{width:.75rem;height:.75rem}.Input-module__aqcCqa__error{font-size:var(--fs-caption);color:var(--color-danger);margin-top:.5rem}
.TimeframeFilter-module__wRIlGq__root{border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--surface-card);align-items:center;gap:.25rem;width:max-content;padding:.25rem;display:flex}.TimeframeFilter-module__wRIlGq__option{border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:.625rem;font-weight:var(--fw-medium);letter-spacing:var(--tracking-wide);color:var(--color-muted);cursor:pointer;transition:all var(--dur) var(--ease-out);padding:.375rem .5rem}.TimeframeFilter-module__wRIlGq__option:hover{color:var(--color-muted-2)}@media (min-width:1024px){.TimeframeFilter-module__wRIlGq__option{font-size:var(--fs-caption);padding:.375rem 1rem}}.TimeframeFilter-module__wRIlGq__active{background:var(--color-surface-2);color:var(--fankee-white)}.TimeframeFilter-module__wRIlGq__active:hover{color:var(--fankee-white)}
.MotivationTimeline-module__dBZ29W__root{flex-direction:column;gap:.875rem;display:flex}.MotivationTimeline-module__dBZ29W__intro{color:var(--color-muted-2);font-size:.75rem;line-height:1rem}.MotivationTimeline-module__dBZ29W__points{flex-direction:column;display:flex}.MotivationTimeline-module__dBZ29W__point{gap:.625rem;display:flex}.MotivationTimeline-module__dBZ29W__markerCol{flex-direction:column;flex-shrink:0;align-self:stretch;align-items:center;display:flex}.MotivationTimeline-module__dBZ29W__markerOuter{border-radius:var(--radius-pill);border:1px solid var(--color-line);flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;padding:.25rem;display:flex}.MotivationTimeline-module__dBZ29W__markerInner{border-radius:var(--radius-pill);border:2px solid var(--color-accent);width:100%;height:100%}.MotivationTimeline-module__dBZ29W__connector{background:var(--color-line-soft);flex:1;width:1px}.MotivationTimeline-module__dBZ29W__pointText{letter-spacing:-.15px;min-width:0;color:var(--color-muted-2);flex:1;font-size:.75rem;line-height:normal}.MotivationTimeline-module__dBZ29W__pointTextGap{padding-bottom:1rem}
.TrackNewsSection-module__8cMQGG__loading{border-radius:var(--radius-lg);background:var(--surface-solid);padding:1.5rem}.TrackNewsSection-module__8cMQGG__loadingRow{align-items:center;gap:.5rem;display:flex}.TrackNewsSection-module__8cMQGG__loadingText{color:var(--color-muted);margin-left:.5rem;font-size:.75rem}.TrackNewsSection-module__8cMQGG__dots{align-items:center;gap:.5rem;display:flex}.TrackNewsSection-module__8cMQGG__dot{border-radius:var(--radius-pill);background:var(--color-accent);width:.5rem;height:.5rem;animation:1.4s ease-in-out infinite TrackNewsSection-module__8cMQGG__pulse}.TrackNewsSection-module__8cMQGG__dot:nth-child(2){animation-delay:.15s}.TrackNewsSection-module__8cMQGG__dot:nth-child(3){animation-delay:.3s}.TrackNewsSection-module__8cMQGG__empty{border-radius:var(--radius-lg);background:var(--color-surface);width:100%;max-width:85%;padding:1.5rem}.TrackNewsSection-module__8cMQGG__list{flex-direction:column;gap:.75rem;display:flex}.TrackNewsSection-module__8cMQGG__label{font-size:var(--fs-body-sm);font-weight:var(--fw-bold);color:var(--color-accent)}.TrackNewsSection-module__8cMQGG__cards{flex-direction:column;gap:.5rem;display:flex}@keyframes TrackNewsSection-module__8cMQGG__pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.TrackNewsSection-module__8cMQGG__dot{animation:none}}
.TopNav-module__mt-Y7q__header{z-index:50;width:100%;transition:background var(--dur) ease, border-color var(--dur) ease;background:0 0;border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.TopNav-module__mt-Y7q__scrolled{background:var(--color-bg);border-bottom-color:var(--color-line-faint)}.TopNav-module__mt-Y7q__bar{transition:padding-top var(--dur) ease;align-items:center;gap:4rem;padding-block:16px;display:flex}.TopNav-module__mt-Y7q__logoLink{flex-shrink:0;align-items:center;display:inline-flex}.TopNav-module__mt-Y7q__bare .TopNav-module__mt-Y7q__bar{max-width:none;margin-inline:0;padding:16px}.TopNav-module__mt-Y7q__logoLink :is(svg,img){height:46px;transition:height var(--dur) ease, width var(--dur) ease}.TopNav-module__mt-Y7q__scrolled .TopNav-module__mt-Y7q__logoLink :is(svg,img){height:34px}.TopNav-module__mt-Y7q__logoLink svg{width:99.68px}.TopNav-module__mt-Y7q__scrolled .TopNav-module__mt-Y7q__logoLink svg{width:73.68px}.TopNav-module__mt-Y7q__logoLink img{aspect-ratio:auto 156.019/72;width:auto}.TopNav-module__mt-Y7q__desktopNav{flex:1;justify-content:flex-end;align-items:center;gap:2rem;display:none}.TopNav-module__mt-Y7q__navItem{font-family:var(--font-mono);font-size:.9375rem;font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-fg);white-space:nowrap;transition:color var(--dur-fast) ease;line-height:normal;display:inline-block;position:relative}.TopNav-module__mt-Y7q__navLabel{display:block}.TopNav-module__mt-Y7q__navItem:hover{color:var(--color-accent)}.TopNav-module__mt-Y7q__navItemActive{font-weight:var(--fw-bold);pointer-events:none}.TopNav-module__mt-Y7q__underline{pointer-events:none;background-image:url(/icons/wave.svg);background-position:0;background-repeat:repeat-x;background-size:14px 8px;width:98%;height:8px;margin-inline:auto;display:none;position:absolute;bottom:-12px;left:0;right:0}.TopNav-module__mt-Y7q__navItemActive .TopNav-module__mt-Y7q__underline{display:block}.TopNav-module__mt-Y7q__navItem:hover .TopNav-module__mt-Y7q__underline{animation:6s linear infinite TopNav-module__mt-Y7q__navWave;display:block}@keyframes TopNav-module__mt-Y7q__navWave{0%{background-position:0}to{background-position:84px}}.TopNav-module__mt-Y7q__desktopCta{flex-shrink:0;display:none}.TopNav-module__mt-Y7q__burger{flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;margin-left:auto;padding:8px;display:inline-flex}.TopNav-module__mt-Y7q__burgerBar{background:var(--color-fg);width:100%;height:2px;transition:transform .2s,opacity .2s;display:block}.TopNav-module__mt-Y7q__burgerBarTop{transform:translateY(7px)rotate(45deg)}.TopNav-module__mt-Y7q__burgerBarBottom{transform:translateY(-7px)rotate(-45deg)}.TopNav-module__mt-Y7q__burgerBarHidden{opacity:0}.TopNav-module__mt-Y7q__mobileNav{padding:1rem var(--container-pad) 1.5rem;background:var(--color-bg);border-top:1px solid var(--color-border);flex-direction:column;gap:.25rem;display:flex}.TopNav-module__mt-Y7q__mobileItem{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-caps);border-bottom:1px solid var(--color-border);padding:.85rem 0;font-size:1rem}.TopNav-module__mt-Y7q__mobileItemActive{color:var(--color-accent)}.TopNav-module__mt-Y7q__mobileCta{align-self:flex-start;margin-top:1rem}.TopNav-module__mt-Y7q__navItem:focus-visible,.TopNav-module__mt-Y7q__mobileItem:focus-visible,.TopNav-module__mt-Y7q__logoLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-sm)}.TopNav-module__mt-Y7q__burger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.TopNav-module__mt-Y7q__header:before{content:"";z-index:-1;pointer-events:none;transition:opacity var(--dur) ease;background:linear-gradient(#00000073,#0000);position:absolute;inset:0}.TopNav-module__mt-Y7q__scrolled:before{opacity:0}@media (min-width:1200px){.TopNav-module__mt-Y7q__desktopNav{display:flex}.TopNav-module__mt-Y7q__desktopCta{display:block}.TopNav-module__mt-Y7q__burger,.TopNav-module__mt-Y7q__mobileNav{display:none}.TopNav-module__mt-Y7q__logoLink :is(svg,img){height:76px}.TopNav-module__mt-Y7q__scrolled .TopNav-module__mt-Y7q__logoLink :is(svg,img){height:46px}.TopNav-module__mt-Y7q__logoLink svg{width:164.69px}.TopNav-module__mt-Y7q__scrolled .TopNav-module__mt-Y7q__logoLink svg{width:99.68px}.TopNav-module__mt-Y7q__bar{padding-top:32px}.TopNav-module__mt-Y7q__scrolled .TopNav-module__mt-Y7q__bar{padding-top:16px}}
.SuggestionsSection-module__Fk8hhW__root{flex-direction:column;gap:1rem;display:flex}.SuggestionsSection-module__Fk8hhW__headerRow{align-items:flex-start;gap:.5rem;display:flex}.SuggestionsSection-module__Fk8hhW__headerMain{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.SuggestionsSection-module__Fk8hhW__titleRow{align-items:center;gap:1rem;display:flex}.SuggestionsSection-module__Fk8hhW__title{font-family:var(--font-heading);text-transform:uppercase;color:color-mix(in srgb, var(--fankee-white) 50%, transparent);font-size:1.5rem}.SuggestionsSection-module__Fk8hhW__desc{font-size:var(--fs-body-sm);color:var(--color-muted)}.SuggestionsSection-module__Fk8hhW__stats{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.5rem;width:220px;display:flex}.SuggestionsSection-module__Fk8hhW__countBox{text-align:right;flex-direction:column;align-items:flex-end;gap:.125rem;display:flex}.SuggestionsSection-module__Fk8hhW__count{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--fankee-white)}.SuggestionsSection-module__Fk8hhW__countBig{font-size:1.125rem}.SuggestionsSection-module__Fk8hhW__countTotal{color:var(--color-muted);font-size:.75rem}.SuggestionsSection-module__Fk8hhW__countLabel{font-size:var(--fs-body-sm);color:var(--color-muted)}.SuggestionsSection-module__Fk8hhW__divider{background:color-mix(in srgb, var(--fankee-white) 12%, transparent);width:100%;height:1px}.SuggestionsSection-module__Fk8hhW__pills{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.SuggestionsSection-module__Fk8hhW__pill{border-radius:var(--radius-pill);background:var(--color-accent-wash);align-items:center;gap:.375rem;padding:.375rem;display:flex}.SuggestionsSection-module__Fk8hhW__pillIcon{color:var(--color-accent)}.SuggestionsSection-module__Fk8hhW__pillText{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-accent);font-size:.75rem}.SuggestionsSection-module__Fk8hhW__list{flex-direction:column;gap:.75rem;padding-bottom:2rem;display:flex}.SuggestionsSection-module__Fk8hhW__empty{text-align:center;font-size:var(--fs-body-sm);color:var(--color-muted);padding:2rem 0}
.TrackSelector-module__sEhARq__root{border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;gap:.5rem;width:60%;padding:1.5rem;display:flex}.TrackSelector-module__sEhARq__label{font-size:.6875rem;font-weight:var(--fw-bold);color:var(--color-accent)}.TrackSelector-module__sEhARq__selectWrap{position:relative}.TrackSelector-module__sEhARq__select{appearance:none;width:100%;font-size:var(--fs-body-sm);border-radius:var(--radius-pill);border:1px solid var(--fankee-ink-700);cursor:pointer;color:var(--color-muted);background:0 0;padding:.75rem 2rem .75rem 1.25rem}.TrackSelector-module__sEhARq__select:focus{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent);outline:none}.TrackSelector-module__sEhARq__selectFilled{color:var(--fankee-white)}.TrackSelector-module__sEhARq__option{background:var(--color-surface);color:var(--fankee-white)}.TrackSelector-module__sEhARq__optionPlaceholder{background:var(--color-surface);color:var(--color-muted)}.TrackSelector-module__sEhARq__chevron{pointer-events:none;color:var(--color-muted);position:absolute;top:50%;right:1rem;transform:translateY(-50%)}
.TrackDetailsAnalytics-module__wmW79a__root{border-top:1px solid var(--color-surface-2);flex-direction:column;gap:2.5rem;padding-top:1rem;display:flex}.TrackDetailsAnalytics-module__wmW79a__map{width:100%;height:500px;padding-bottom:2.5rem}
.Footer-module__Grjkva__footer{background:var(--color-bg);padding-top:clamp(3rem,6vw,5rem);padding-bottom:clamp(1.5rem,3vw,2.25rem)}.Footer-module__Grjkva__inner{align-items:center;gap:1.5rem;display:flex}.Footer-module__Grjkva__logo{color:var(--color-fg);flex-shrink:0}.Footer-module__Grjkva__divider{background:var(--color-border);flex-shrink:0;align-self:stretch;width:1px;min-height:20px}.Footer-module__Grjkva__copy{font-family:var(--font-mono);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-muted-2);flex:auto;font-size:.875rem}.Footer-module__Grjkva__social{flex-shrink:0;align-items:center;gap:1.25rem;display:flex}.Footer-module__Grjkva__socialLink{color:var(--color-muted-2);transition:color var(--dur-fast) ease, transform var(--dur-fast) var(--ease-out);display:inline-flex}.Footer-module__Grjkva__socialLink:hover{color:var(--color-fg);transform:translateY(-2px)}.Footer-module__Grjkva__socialLink svg{display:block}@media (max-width:640px){.Footer-module__Grjkva__inner{flex-direction:column;align-items:flex-start;gap:1.5rem}.Footer-module__Grjkva__logo{order:1}.Footer-module__Grjkva__copy{flex:none;order:2}.Footer-module__Grjkva__divider{order:3;width:100%;height:1px;min-height:0}.Footer-module__Grjkva__social{order:4}}
.ArtistSuggestionsPanel-module__d_lxGq__root{scrollbar-width:none;flex-direction:column;flex:1;gap:2rem;min-height:0;padding:1.5rem;display:flex;overflow-y:auto}.ArtistSuggestionsPanel-module__d_lxGq__root::-webkit-scrollbar{display:none}.ArtistSuggestionsPanel-module__d_lxGq__headerCard{border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;gap:1rem;width:100%;padding:1rem 1.5rem 1.5rem;display:flex}.ArtistSuggestionsPanel-module__d_lxGq__goBack{width:fit-content;font-size:var(--fs-body-sm);color:var(--color-muted);cursor:pointer;transition:color var(--dur) var(--ease-out);align-items:center;gap:.5rem;display:flex}.ArtistSuggestionsPanel-module__d_lxGq__goBack:hover{color:var(--color-muted-2)}.ArtistSuggestionsPanel-module__d_lxGq__headerMain{align-items:center;gap:1.5rem;display:flex}.ArtistSuggestionsPanel-module__d_lxGq__headerInfo{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.ArtistSuggestionsPanel-module__d_lxGq__avatar{border-radius:var(--radius);background:var(--color-surface);flex-shrink:0;width:7rem;height:7rem;position:relative;overflow:hidden}.ArtistSuggestionsPanel-module__d_lxGq__avatarImg{object-fit:cover}.ArtistSuggestionsPanel-module__d_lxGq__headerMeta{flex-direction:column;flex:1;gap:.75rem;min-width:0;display:flex}.ArtistSuggestionsPanel-module__d_lxGq__title{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-heading);text-transform:uppercase;color:var(--fankee-white);font-size:28px;line-height:1;overflow:hidden}.ArtistSuggestionsPanel-module__d_lxGq__sub{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body-sm);color:var(--fankee-white);overflow:hidden}.ArtistSuggestionsPanel-module__d_lxGq__released{color:var(--color-muted);font-size:.75rem}.ArtistSuggestionsPanel-module__d_lxGq__motivation{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--fankee-white) 5%, transparent);flex-direction:column;gap:.875rem;padding:.75rem;display:flex}.ArtistSuggestionsPanel-module__d_lxGq__motivationToggle{color:var(--fankee-white);cursor:pointer;align-items:center;gap:.5rem;display:flex}.ArtistSuggestionsPanel-module__d_lxGq__motivationLabel{font-family:var(--font-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-medium)}.ArtistSuggestionsPanel-module__d_lxGq__motivationDivider{background:var(--color-line-faint);width:100%;height:1px}.ArtistSuggestionsPanel-module__d_lxGq__networkIcon{width:18px;height:18px}.ArtistSuggestionsPanel-module__d_lxGq__chevron{width:16px;height:16px;transition:transform var(--dur) var(--ease-out)}.ArtistSuggestionsPanel-module__d_lxGq__chevronOpen{transform:rotate(180deg)}
.UserMessage-module__CoSpxq__bioWrap{justify-content:flex-end;width:100%;display:flex}.UserMessage-module__CoSpxq__bioInner{flex-direction:column;gap:1rem;width:80%;padding:.5rem 0;display:flex}.UserMessage-module__CoSpxq__bioHead{text-align:right;flex-direction:column;gap:.25rem;display:flex}.UserMessage-module__CoSpxq__bioTitle{font-family:var(--font-mono);font-size:.75rem;font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-muted)}.UserMessage-module__CoSpxq__bioSubtitle{color:var(--color-muted);font-size:.75rem}.UserMessage-module__CoSpxq__bioCard{border-radius:var(--radius-lg);border:1px solid var(--fankee-ink-700);background:var(--color-surface-2);text-align:left;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.UserMessage-module__CoSpxq__bioField{flex-direction:column;gap:.25rem;display:flex}.UserMessage-module__CoSpxq__bioFieldLabel{font-size:.75rem;font-weight:var(--fw-bold);color:var(--color-accent)}.UserMessage-module__CoSpxq__bioFieldValue{font-size:var(--fs-body-sm);color:var(--color-muted-2)}.UserMessage-module__CoSpxq__alertWrap{flex-direction:column;gap:.75rem;width:100%;padding:.5rem 0;display:flex}.UserMessage-module__CoSpxq__alertLabel{font-size:var(--fs-body-sm);font-weight:var(--fw-bold);color:var(--color-accent)}.UserMessage-module__CoSpxq__alertList{flex-direction:column;gap:.5rem;display:flex}.UserMessage-module__CoSpxq__bubbleWrap{justify-content:flex-end;display:flex}.UserMessage-module__CoSpxq__bubble{border-radius:var(--radius-lg);background:var(--color-accent);max-width:80%;padding:.75rem 1rem}.UserMessage-module__CoSpxq__bubbleText{font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--color-accent-fg)}
.TrackDetailsInfo-module__ODNLoG__root{flex-direction:column;gap:2rem;width:100%;padding:1rem 0 2.5rem;display:flex}.TrackDetailsInfo-module__ODNLoG__section{flex-direction:column;gap:1rem;display:flex}.TrackDetailsInfo-module__ODNLoG__heading{font-family:var(--font-mono);font-size:var(--fs-body-sm);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-accent)}.TrackDetailsInfo-module__ODNLoG__textarea{resize:none;border-radius:var(--radius-md);border:1px solid var(--color-border);width:100%;min-height:200px;font-size:var(--fs-body-sm);color:var(--fankee-white);background:0 0;padding:1rem}.TrackDetailsInfo-module__ODNLoG__textarea::placeholder{color:var(--color-muted)}.TrackDetailsInfo-module__ODNLoG__textarea:focus{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent);outline:none}.TrackDetailsInfo-module__ODNLoG__links{flex-direction:column;gap:.75rem;display:flex}.TrackDetailsInfo-module__ODNLoG__linkRow{align-items:center;gap:.75rem;width:max-content;display:flex}.TrackDetailsInfo-module__ODNLoG__input{border-radius:var(--radius);border:1px solid var(--color-border);width:400px;max-width:100%;font-size:var(--fs-body-sm);color:var(--fankee-white);background:0 0;padding:.625rem 1rem}.TrackDetailsInfo-module__ODNLoG__input::placeholder{color:var(--color-muted)}.TrackDetailsInfo-module__ODNLoG__input:focus{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent);outline:none}.TrackDetailsInfo-module__ODNLoG__removeBtn{width:2rem;height:2rem;color:var(--color-danger);justify-content:center;align-items:center;display:flex}.TrackDetailsInfo-module__ODNLoG__addBtn{width:max-content;font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--fankee-white);transition:opacity var(--dur-fast) var(--ease-out);align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.TrackDetailsInfo-module__ODNLoG__addBtn:hover{opacity:.8}.TrackDetailsInfo-module__ODNLoG__addIcon{border-radius:var(--radius-pill);background:var(--color-accent);width:1.5rem;height:1.5rem;color:var(--color-accent-fg);justify-content:center;align-items:center;display:flex}.TrackDetailsInfo-module__ODNLoG__actions{justify-content:flex-end;gap:.75rem;width:100%;padding-top:1rem;display:flex}.TrackDetailsInfo-module__ODNLoG__cancelBtn{border-radius:var(--radius);border:2px solid color-mix(in srgb, var(--fankee-white) 20%, transparent);font-size:var(--fs-body-sm);font-weight:var(--fw-bold);color:var(--fankee-white);transition:background var(--dur-fast) var(--ease-out);padding:.5rem 1.5rem}.TrackDetailsInfo-module__ODNLoG__cancelBtn:hover{background:color-mix(in srgb, var(--fankee-white) 10%, transparent)}.TrackDetailsInfo-module__ODNLoG__saveBtn{border-radius:var(--radius);background:var(--color-accent);font-size:var(--fs-body-sm);font-weight:var(--fw-bold);color:var(--color-accent-fg);transition:background var(--dur-fast) var(--ease-out);align-items:center;gap:.5rem;padding:.5rem 1.5rem;display:flex}.TrackDetailsInfo-module__ODNLoG__saveBtn:hover{background:color-mix(in srgb, var(--color-accent) 85%, white)}.TrackDetailsInfo-module__ODNLoG__saveBtnDisabled{cursor:not-allowed;opacity:.6}
.ContentSuggestionsPanel-module__GWxWUW__root{background:var(--color-bg);flex-direction:column;width:100%;height:100%;display:flex;position:relative}.ContentSuggestionsPanel-module__GWxWUW__close{z-index:10;border-radius:var(--radius-pill);background:var(--fankee-white);width:2rem;height:2rem;color:var(--fankee-black);cursor:pointer;transition:opacity var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;display:flex;position:absolute;top:1rem;right:1rem}.ContentSuggestionsPanel-module__GWxWUW__close:hover{opacity:.8}.ContentSuggestionsPanel-module__GWxWUW__close:active{transform:scale(.95)}.ContentSuggestionsPanel-module__GWxWUW__scroll{border-radius:var(--radius-lg);background:var(--surface-card);scrollbar-width:none;flex-direction:column;flex:1;gap:2rem;min-height:0;padding:1rem;display:flex;overflow-y:auto}.ContentSuggestionsPanel-module__GWxWUW__scroll::-webkit-scrollbar{display:none}.ContentSuggestionsPanel-module__GWxWUW__headerCard{border-radius:var(--radius-lg);background:var(--color-bg);flex-direction:column;gap:1.5rem;width:100%;padding:1rem;display:flex}.ContentSuggestionsPanel-module__GWxWUW__headerRow{align-items:center;gap:1.5rem;display:flex}.ContentSuggestionsPanel-module__GWxWUW__headerInfo{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.ContentSuggestionsPanel-module__GWxWUW__cover{border-radius:var(--radius);flex-shrink:0;width:7rem;height:7rem;position:relative;overflow:hidden}.ContentSuggestionsPanel-module__GWxWUW__coverImg{object-fit:cover}.ContentSuggestionsPanel-module__GWxWUW__headerMeta{flex-direction:column;flex:1;gap:.75rem;min-width:0;display:flex}.ContentSuggestionsPanel-module__GWxWUW__headerMetaTop{flex-direction:column;gap:.75rem;display:flex}.ContentSuggestionsPanel-module__GWxWUW__title{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-heading);text-transform:uppercase;color:var(--fankee-white);font-size:28px;line-height:1;overflow:hidden}.ContentSuggestionsPanel-module__GWxWUW__sub{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body-sm);color:var(--fankee-white);overflow:hidden}.ContentSuggestionsPanel-module__GWxWUW__released{color:var(--color-muted);font-size:.75rem}.ContentSuggestionsPanel-module__GWxWUW__statsBox{border-radius:var(--radius-lg);border:1px solid var(--color-line-soft);align-self:stretch;align-items:center;gap:1.5rem;height:100%;padding:0 .75rem;display:flex}.ContentSuggestionsPanel-module__GWxWUW__streamsCol{flex-direction:column;justify-content:center;align-items:flex-end;gap:.25rem;height:100%;display:flex}.ContentSuggestionsPanel-module__GWxWUW__streamsValueRow{align-items:flex-end;gap:.25rem;display:flex}.ContentSuggestionsPanel-module__GWxWUW__streamsValue{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--fankee-white);font-size:1.125rem}.ContentSuggestionsPanel-module__GWxWUW__trend{font-size:10px}.ContentSuggestionsPanel-module__GWxWUW__trendUp{color:var(--color-accent)}.ContentSuggestionsPanel-module__GWxWUW__trendDown{color:var(--color-danger)}.ContentSuggestionsPanel-module__GWxWUW__streamsLabelRow{color:var(--color-muted);align-items:center;gap:.25rem;display:flex}.ContentSuggestionsPanel-module__GWxWUW__streamsLabel{font-size:var(--fs-body-sm)}.ContentSuggestionsPanel-module__GWxWUW__statsDivider{background:var(--color-line-soft);width:1px;height:68px}.ContentSuggestionsPanel-module__GWxWUW__suggestions{padding:0 .75rem}.ContentSuggestionsPanel-module__GWxWUW__notPromoted{border-radius:var(--radius-lg);background:var(--surface-card);scrollbar-width:none;flex-direction:column;flex:1;gap:2.5rem;min-height:0;padding:1rem;display:flex;overflow-y:auto}.ContentSuggestionsPanel-module__GWxWUW__notPromoted::-webkit-scrollbar{display:none}.ContentSuggestionsPanel-module__GWxWUW__notPromotedHeader{border-radius:var(--radius-lg);background:var(--color-bg);flex-direction:column;gap:1.5rem;width:100%;padding:1.5rem;display:flex}.ContentSuggestionsPanel-module__GWxWUW__notPromotedBody{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.5rem;padding:0 2rem;display:flex}.ContentSuggestionsPanel-module__GWxWUW__sparklesBig{color:color-mix(in srgb, var(--fankee-white) 50%, transparent)}.ContentSuggestionsPanel-module__GWxWUW__notPromotedTexts{color:color-mix(in srgb, var(--fankee-white) 50%, transparent);flex-direction:column;gap:.5rem;display:flex}.ContentSuggestionsPanel-module__GWxWUW__notPromotedTitle{font-family:var(--font-mono);text-transform:uppercase;font-size:1.125rem;line-height:1.5rem}.ContentSuggestionsPanel-module__GWxWUW__notPromotedHint{font-size:var(--fs-body-sm)}.ContentSuggestionsPanel-module__GWxWUW__promoteButton{border-radius:var(--radius);font-family:var(--font-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);text-transform:uppercase;background:var(--color-accent);color:var(--color-accent-fg);cursor:pointer;transition:background-color var(--dur) var(--ease-out);justify-content:center;align-items:center;gap:.375rem;padding:.5rem .625rem;display:flex}.ContentSuggestionsPanel-module__GWxWUW__promoteButton:hover{background:color-mix(in srgb, var(--color-accent) 85%, var(--fankee-white))}.ContentSuggestionsPanel-module__GWxWUW__promoteButtonDisabled{cursor:not-allowed;background:var(--fankee-ink-800);color:var(--color-muted)}.ContentSuggestionsPanel-module__GWxWUW__promoteButtonDisabled:hover{background:var(--fankee-ink-800)}.ContentSuggestionsPanel-module__GWxWUW__motivation{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--fankee-white) 5%, transparent);flex-direction:column;gap:.875rem;padding:.75rem;display:flex}.ContentSuggestionsPanel-module__GWxWUW__motivationHead{align-items:center;gap:.875rem;display:flex}.ContentSuggestionsPanel-module__GWxWUW__motivationToggle{color:var(--fankee-white);cursor:pointer;align-items:center;gap:.5rem;display:flex}.ContentSuggestionsPanel-module__GWxWUW__motivationLabel{font-family:var(--font-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-medium)}.ContentSuggestionsPanel-module__GWxWUW__motivationDivider{background:var(--color-line-faint);width:100%;height:1px}.ContentSuggestionsPanel-module__GWxWUW__renewRow{flex:1;justify-content:flex-end;align-items:center;gap:.625rem;display:flex}.ContentSuggestionsPanel-module__GWxWUW__renewLabel{color:var(--color-muted-2);font-size:11px}.ContentSuggestionsPanel-module__GWxWUW__renewLabelActive{color:var(--color-accent)}.ContentSuggestionsPanel-module__GWxWUW__switch{border-radius:var(--radius-pill);background:var(--fankee-ink-700);cursor:pointer;width:32px;height:18px;transition:background-color var(--dur) var(--ease-out);flex-shrink:0;padding:1px;position:relative}.ContentSuggestionsPanel-module__GWxWUW__switchOn{background:var(--color-accent)}.ContentSuggestionsPanel-module__GWxWUW__switch:disabled{cursor:not-allowed}.ContentSuggestionsPanel-module__GWxWUW__switchKnob{border-radius:var(--radius-pill);background:var(--fankee-white);width:16px;height:16px;transition:transform var(--dur) var(--ease-out);display:block}.ContentSuggestionsPanel-module__GWxWUW__switchKnobOn{transform:translate(14px)}.ContentSuggestionsPanel-module__GWxWUW__networkIcon{width:18px;height:18px}.ContentSuggestionsPanel-module__GWxWUW__chevron{width:16px;height:16px;transition:transform var(--dur) var(--ease-out)}.ContentSuggestionsPanel-module__GWxWUW__chevronOpen{transform:rotate(180deg)}.ContentSuggestionsPanel-module__GWxWUW__spinner{width:14px;height:14px;animation:1s linear infinite ContentSuggestionsPanel-module__GWxWUW__spin}@keyframes ContentSuggestionsPanel-module__GWxWUW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.AssistantPanel-module__WthDzq__root{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;position:relative}.AssistantPanel-module__WthDzq__description{color:var(--color-muted);align-items:center;gap:.5rem;display:inline-flex}.AssistantPanel-module__WthDzq__descIcon{color:var(--color-muted)}.AssistantPanel-module__WthDzq__descText{font-size:.75rem;font-weight:var(--fw-medium)}.AssistantPanel-module__WthDzq__extra{flex-direction:column;gap:.5rem;display:flex}.AssistantPanel-module__WthDzq__extraLabel{font-size:.625rem;font-weight:var(--fw-bold);letter-spacing:var(--tracking-wider);color:var(--color-accent)}.AssistantPanel-module__WthDzq__selectWrap{position:relative}.AssistantPanel-module__WthDzq__selectDisplay{border-radius:var(--radius-pill);border:1px solid var(--fankee-ink-700);background:var(--color-card);width:100%;height:2.75rem;transition:border-color var(--dur) var(--ease-out);align-items:center;padding:0 2.75rem 0 1rem;display:flex}.AssistantPanel-module__WthDzq__selectDisplayActive{border-color:var(--fankee-ink-500)}.AssistantPanel-module__WthDzq__selectContent{align-items:center;gap:1rem;display:flex}.AssistantPanel-module__WthDzq__selectIcon{color:var(--color-accent)}.AssistantPanel-module__WthDzq__selectToolName{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body-sm);color:var(--fankee-white);overflow:hidden}.AssistantPanel-module__WthDzq__selectPlaceholder{font-size:var(--fs-body-sm);color:var(--color-muted)}.AssistantPanel-module__WthDzq__select{cursor:pointer;appearance:none;border-radius:var(--radius-pill);opacity:0;outline:none;width:100%;height:100%;position:absolute;inset:0}.AssistantPanel-module__WthDzq__selectChevron{pointer-events:none;color:var(--color-muted);position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.AssistantPanel-module__WthDzq__body{scrollbar-width:none;flex-direction:column;flex:1;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}.AssistantPanel-module__WthDzq__body::-webkit-scrollbar{display:none}.AssistantPanel-module__WthDzq__welcome{border-radius:var(--radius-lg);background:var(--color-surface);width:100%;max-width:85%;padding:1.5rem}.AssistantPanel-module__WthDzq__welcomeInner{flex-direction:column;gap:.75rem;display:flex}.AssistantPanel-module__WthDzq__welcomeTitle{font-size:1.125rem;font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);color:var(--fankee-white)}.AssistantPanel-module__WthDzq__messageGroup{flex-direction:column;gap:1.5rem;display:flex}.AssistantPanel-module__WthDzq__error{border-radius:var(--radius-lg);background:var(--color-danger-wash);padding:1rem}.AssistantPanel-module__WthDzq__errorText{font-size:var(--fs-body-sm);color:var(--color-danger)}.AssistantPanel-module__WthDzq__carouselStrip{border-top:1px solid var(--fankee-ink-700);flex-shrink:0;padding-top:1rem}
.TrackTasksList-module__QGK8lq__root{flex-direction:column;gap:1rem;display:flex}.TrackTasksList-module__QGK8lq__head{justify-content:space-between;align-items:flex-end;padding:0 .5rem;display:flex}.TrackTasksList-module__QGK8lq__title{font-size:var(--fs-caption);color:var(--color-muted)}.TrackTasksList-module__QGK8lq__headRight{align-items:center;gap:1rem;display:flex}.TrackTasksList-module__QGK8lq__counts{flex-direction:column;align-items:flex-end;gap:.125rem;display:flex}.TrackTasksList-module__QGK8lq__count{font-family:var(--font-mono);font-size:.6875rem;font-weight:var(--fw-bold);color:var(--fankee-white)}.TrackTasksList-module__QGK8lq__countTotal{color:var(--color-muted)}.TrackTasksList-module__QGK8lq__countLabel{width:max-content;color:var(--color-muted);font-size:.625rem}.TrackTasksList-module__QGK8lq__list{flex-direction:column;gap:.75rem;width:100%;padding-bottom:2rem;display:flex}
.ProfileForm-module__H1JawW__section{flex-direction:column;gap:1.5rem;width:100%;display:flex}@media (min-width:768px){.ProfileForm-module__H1JawW__section{height:100%;min-height:0;overflow-y:auto}}.ProfileForm-module__H1JawW__identity{border-radius:var(--radius-lg);background:var(--surface-card);align-items:center;gap:1rem;padding:1rem;display:flex}.ProfileForm-module__H1JawW__avatarFrame{flex-shrink:0;width:126px;height:126px;padding:1.25rem;position:relative}.ProfileForm-module__H1JawW__avatar{border-radius:var(--radius-pill);width:100%;height:100%;position:relative;overflow:hidden}.ProfileForm-module__H1JawW__avatarImage{object-fit:cover}.ProfileForm-module__H1JawW__identityInfo{flex-direction:column;flex:1;min-width:0;display:flex}.ProfileForm-module__H1JawW__name{font-family:var(--font-heading);font-size:var(--fs-h2);font-weight:var(--fw-bold);text-transform:uppercase;color:var(--color-accent);line-height:1}.ProfileForm-module__H1JawW__email{font-family:var(--font-mono);color:var(--color-accent);margin-top:.5rem}.ProfileForm-module__H1JawW__socials{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.ProfileForm-module__H1JawW__socialBtn{border-radius:var(--radius-pill);background:var(--color-accent);width:2.25rem;height:2.25rem;color:var(--color-accent-fg);cursor:pointer;border:none;justify-content:center;align-items:center;display:flex}.ProfileForm-module__H1JawW__form{border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;padding:.5rem 1.5rem 2rem;display:flex}.ProfileForm-module__H1JawW__formHeading{font-family:var(--font-heading);font-size:var(--fs-h2);font-weight:var(--fw-bold);text-transform:uppercase;color:var(--fankee-white);margin-top:1.5rem}.ProfileForm-module__H1JawW__fields{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.ProfileForm-module__H1JawW__submitError{font-size:var(--fs-body-sm);color:var(--color-danger);margin-top:2rem}.ProfileForm-module__H1JawW__submitRow{justify-content:flex-end;margin-top:2rem;display:flex}
.PrDirectorClient-module__D4xbGa__root{flex-direction:column;flex:1;min-width:0;display:flex}@media (min-width:768px){.PrDirectorClient-module__D4xbGa__root{padding:1.5rem 0 1.5rem 2rem}}
.ProfileTabs-module__1VaQRq__tabs{z-index:10;background:var(--color-bg);flex-direction:column;width:100%;padding:.25rem 0;display:flex;position:sticky;top:0}.ProfileTabs-module__1VaQRq__inner{align-items:center;gap:1rem;display:flex}.ProfileTabs-module__1VaQRq__pillGroup{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--fankee-black) 50%, transparent);align-items:center;gap:.25rem;width:max-content;padding:.25rem;display:inline-flex}.ProfileTabs-module__1VaQRq__tab{border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--fs-body-sm);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-caption);color:var(--color-muted);cursor:pointer;transition:all var(--dur-med) var(--ease-out);background:0 0;border:none;align-items:center;padding:.375rem 1rem;display:inline-flex}.ProfileTabs-module__1VaQRq__tab:hover{color:var(--fankee-white)}.ProfileTabs-module__1VaQRq__tabActive{background:var(--color-card);color:var(--fankee-white)}.ProfileTabs-module__1VaQRq__icon{margin-right:.5rem}
.ContentList-module__Y2i08W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:768px){.ContentList-module__Y2i08W__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ContentList-module__Y2i08W__card{transition:opacity var(--dur-fast) var(--ease-out);flex-direction:column;gap:.5rem;display:flex}.ContentList-module__Y2i08W__card:hover{opacity:.85}.ContentList-module__Y2i08W__video{border-radius:var(--radius)}.ContentList-module__Y2i08W__thumb{background:var(--color-surface-2);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ContentList-module__Y2i08W__meta{flex-direction:column;gap:.25rem;display:flex}.ContentList-module__Y2i08W__author{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body-sm);color:var(--fankee-white);overflow:hidden}.ContentList-module__Y2i08W__views{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--color-muted)}
.layout-module__IFsANq__wrap{min-height:100dvh;position:relative}.layout-module__IFsANq__mark{position:absolute;bottom:1.75rem;left:0;right:0}
.layout-module__dAZgja__wrap{min-height:100dvh;position:relative}.layout-module__dAZgja__mark{position:absolute;bottom:1.75rem;left:0;right:0}
.ProfileLoading-module__B-ETvG__root{background:var(--color-bg);justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}.ProfileLoading-module__B-ETvG__monogram{opacity:.12}
