.page_wrapper__8zILC{width:100%;max-width:27rem;display:flex;flex-direction:column;gap:var(--space-4)}.page_intro__1M8uA{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);text-align:center}.page_kicker__4S_JD{margin:0;font-size:var(--text-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.page_title__2zkCf{margin:0;font-size:var(--text-xl);line-height:var(--line-tight)}.page_lead__uALL8{max-width:26rem;margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.page_brand__f2eCY{align-self:center;margin:0;font-size:var(--text-xl);font-weight:600}.page_brandLink__0QfHb{color:var(--color-text);text-decoration:none}.page_footer__DnIJr{margin:0;text-align:center;font-size:var(--text-sm);color:var(--color-text-muted)}.google-sign-in_button__iF_7c{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;height:38px;padding:0 var(--space-4);font-size:var(--text-sm);font-weight:600;color:var(--color-text);text-decoration:none;background:var(--color-bg);border:1px solid var(--color-border);transition:transform 90ms ease,box-shadow 90ms ease}.google-sign-in_button__iF_7c:active{transform:translateY(1px) scale(.99);box-shadow:inset 0 1px 3px rgb(0 0 0/14%)}.login-options_wrapper__3cdpN{display:flex;flex-direction:column;gap:var(--space-3)}.login-options_error__tg6Tm{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-danger);background:var(--color-danger-soft);border:1px solid var(--color-danger)}.login-options_note__cGHPd{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.login-options_password__ZRSaG{margin-top:var(--space-1);font-size:var(--text-sm)}.login-options_password__ZRSaG summary{color:var(--color-text-muted);cursor:pointer}.login-options_password__ZRSaG summary:hover{color:var(--color-text)}.login-options_passwordBody__Usery{margin-top:var(--space-3)}.Badge_badge__9tA3b{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:600;line-height:var(--line-tight);border:1px solid transparent;border-radius:var(--radius-sm);white-space:nowrap}.Badge_neutral__bmsDm{color:var(--color-text-muted);background:var(--color-surface);border-color:var(--color-border)}.Badge_accent__ZAYdk{color:var(--color-accent);background:transparent;border-color:var(--color-accent)}.Badge_warning__YCciL{color:var(--color-warning);background:var(--color-warning-soft);border-color:var(--color-warning)}.Badge_success__3M0a6{color:var(--color-success);background:transparent;border-color:var(--color-success)}.Badge_danger__W_n0o{color:var(--color-danger);background:var(--color-danger-soft);border-color:var(--color-danger)}.page_title__oY1cz{margin:0 0 var(--space-5);font-size:var(--text-2xl);font-weight:600;line-height:var(--line-tight)}.page_cards___OiY_{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-5)}.page_grid__sEn8b{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.page_empty__fk9UM{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-8) var(--space-5);border:1px dashed var(--color-border);border-radius:var(--radius-lg)}.page_emptyTitle__XduCl{margin:0;font-size:var(--text-lg);font-weight:600}.page_muted__r0e5B{margin:0;color:var(--color-text-muted)}.Button_button__96uC6{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-md);font-family:inherit;font-weight:600;line-height:var(--line-tight);cursor:pointer;transition:transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.Button_button__96uC6:active:not(:disabled){transform:translateY(1px) scale(.985);box-shadow:inset 0 1px 3px rgb(0 0 0/18%)}.Button_button__96uC6:disabled{cursor:not-allowed;opacity:.55}.Button_sm__pnQzd{padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}.Button_md__ktIWF{padding:var(--space-2) var(--space-4);font-size:var(--text-base)}.Button_primary__6_Dls{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.Button_secondary__uuOdH{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}.Button_ghost__gZqlA{background:transparent;border-color:transparent;color:var(--color-text)}.Button_danger__iwpp7{background:var(--color-danger);border-color:var(--color-danger);color:var(--color-on-danger)}.Button_spinner__DYdB3{width:.875em;height:.875em;border:2px solid;border-right:2px solid transparent;border-radius:var(--radius-full);animation:Button_spin__ESAWP .65s linear infinite}@keyframes Button_spin__ESAWP{to{transform:rotate(1turn)}}.Button_button__96uC6:hover:not(:disabled):not(:active){transform:translateY(-1px)}.Card_card__k57D1{overflow:hidden;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.Card_head__fnR1Y{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:7px var(--space-3);background:var(--color-surface);border-bottom:1px solid var(--color-border);box-shadow:inset 3px 0 0 var(--color-accent)}.Card_title__Sv_1g{margin:0;font-size:var(--text-sm);font-weight:600}.Card_action__oCe8E{font-size:var(--text-sm);color:var(--color-text-muted)}.Card_body__ZctAq{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3)}.analytics_cards__LKjOB{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.analytics_stat__7A2Ex{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:inset 3px 0 0 var(--color-accent)}.analytics_stat__7A2Ex span{font-size:var(--text-sm);color:var(--color-text-muted)}.analytics_stat__7A2Ex strong{font-size:var(--text-2xl)}.analytics_chart__iIwRA{display:flex;align-items:flex-end;gap:4px;height:180px;padding-top:var(--space-3)}.analytics_column__WR5LJ{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;min-width:0}.analytics_bar__HYIjI{display:block;width:100%;min-height:3px;background:var(--color-accent);border-radius:var(--radius-sm) var(--radius-sm) 0 0;transition:background-color var(--duration-fast) var(--ease-out)}.analytics_bar__HYIjI:hover{background:var(--color-accent-hover)}.analytics_column__WR5LJ small{margin-top:4px;font-size:10px;color:var(--color-text-muted);white-space:nowrap;transform:rotate(-45deg);transform-origin:top center;height:24px}.analytics_funnel__UOvws{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none;counter-reset:funnel}.analytics_funnel__UOvws li{display:flex;align-items:center;gap:var(--space-2);padding:7px 9px;background:var(--color-surface);border-radius:var(--radius-md)}.analytics_funnel__UOvws li span{flex:1 1;font-size:var(--text-sm)}.analytics_funnel__UOvws li em{min-width:3rem;font-size:var(--text-xs);font-style:normal;color:var(--color-text-muted);text-align:right}.analytics_two__D5Bwx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.analytics_rows__PtMC_{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.analytics_rows__PtMC_ li{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.analytics_rows__PtMC_ li code{flex:0 1 45%;overflow:hidden;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap}.analytics_rowBar___E7Hv{flex:1 1;height:6px;overflow:hidden;background:var(--color-surface);border-radius:var(--radius-full)}.analytics_rowBar___E7Hv i{display:block;height:100%;background:var(--color-accent);border-radius:inherit}.analytics_muted__Gq3tZ{margin:0;color:var(--color-text-muted)}@media (max-width:800px){.analytics_cards__LKjOB,.analytics_two__D5Bwx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.analytics_cards__LKjOB,.analytics_two__D5Bwx{grid-template-columns:1fr}.analytics_chart__iIwRA{height:140px}}.analytics_audienceStats__43swu{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted)}.analytics_audienceStats__43swu strong{margin-right:4px;color:var(--color-text);font-size:var(--text-lg)}.analytics_subhead__d6iK7{margin:var(--space-3) 0 var(--space-2);font-size:var(--text-sm)}.analytics_people__nsmLG{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none}.analytics_people__nsmLG li{display:flex;align-items:center;gap:var(--space-2);padding:5px 7px;font-size:var(--text-sm);background:var(--color-surface);border-radius:var(--radius-sm)}.analytics_people__nsmLG code{flex:1 1;overflow:hidden;text-overflow:ellipsis}.analytics_people__nsmLG code,.analytics_people__nsmLG small{color:var(--color-text-muted);white-space:nowrap}.analytics_dot___VB7X{width:8px;height:8px;background:var(--color-success);border-radius:var(--radius-full);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-success) 18%,transparent)}.analytics_table__EKpFu td,.analytics_table__EKpFu th{white-space:nowrap}.analytics_table__EKpFu td:nth-child(2){max-width:220px;overflow:hidden;text-overflow:ellipsis}.analytics_role__7ewvk{margin-left:5px;padding:1px 5px;font-size:10px;color:var(--color-accent);background:var(--color-accent-soft);border-radius:var(--radius-sm)}.analytics_tableWrap__HG11_{overflow-x:auto}.analytics_table__EKpFu{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.analytics_table__EKpFu td,.analytics_table__EKpFu th{padding:6px 8px;text-align:left;border-bottom:1px solid var(--color-border)}.analytics_table__EKpFu th{color:var(--color-text-muted);font-weight:600}.audit_filter__JUT4N{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.audit_filter__JUT4N label{font-size:var(--text-sm);color:var(--color-text-muted)}.audit_filter__JUT4N button,.audit_filter__JUT4N select{min-height:34px;padding:5px 8px;font:inherit;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.audit_filter__JUT4N button{cursor:pointer}.audit_tableWrap__sMLZv{overflow-x:auto}.audit_table__dBv39{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.audit_table__dBv39 td,.audit_table__dBv39 th{padding:7px 8px;text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top}.audit_table__dBv39 th{color:var(--color-text-muted);font-weight:600;white-space:nowrap}.audit_table__dBv39 td small{display:block;color:var(--color-text-muted)}.audit_table__dBv39 code{font-size:var(--text-xs);word-break:break-word}.audit_muted__haT5p{margin:0;color:var(--color-text-muted)}.audit_table__dBv39 td{padding:10px 8px;line-height:1.45;vertical-align:top}.audit_table__dBv39 td:nth-child(5){min-width:260px}.audit_table__dBv39 td span{overflow-wrap:anywhere}.errors_tableWrap__pGCuU{overflow-x:auto}.errors_table__LS0R0{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.errors_table__LS0R0 td,.errors_table__LS0R0 th{padding:7px 8px;text-align:left;border-bottom:1px solid var(--color-border);white-space:nowrap}.errors_table__LS0R0 th{color:var(--color-text-muted);font-weight:600}.errors_table__LS0R0 code{font-size:var(--text-xs)}.errors_code__5Alcl{display:inline-block;min-width:2.5rem;padding:2px 5px;color:var(--color-danger);background:var(--color-danger-soft);border-radius:var(--radius-sm);text-align:center;font-weight:600}.errors_muted__7NpTJ{margin:0;color:var(--color-text-muted)}.system_services__MjeUa{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.system_service__TG2Ka{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.system_service__TG2Ka span:last-child{margin-left:auto;font-size:var(--text-xs);color:var(--color-text-muted)}.system_dot___v26w{width:8px;height:8px;border-radius:var(--radius-full)}.system_good__jZCPP{background:var(--color-success)}.system_bad__BUEGm{background:var(--color-danger)}.system_two__5oAMH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.system_meter__DB0t8{height:8px;overflow:hidden;background:var(--color-surface);border-radius:var(--radius-full)}.system_meter__DB0t8 div{height:100%;background:var(--color-accent);border-radius:inherit}.system_two__5oAMH p{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.system_facts__RKM9q{display:grid;grid-template-columns:12rem minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2);margin:0}.system_facts__RKM9q dt{color:var(--color-text-muted)}.system_facts__RKM9q dd{margin:0;overflow-wrap:anywhere}.system_warn__q_mqj{margin:0;color:var(--color-danger)}.system_muted__RkbNy{margin:0;color:var(--color-text-muted)}@media (max-width:800px){.system_services__MjeUa,.system_two__5oAMH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.system_facts__RKM9q,.system_services__MjeUa,.system_two__5oAMH{grid-template-columns:1fr}}.Dialog_dialog__690Wf[open]{animation:Dialog_dialog-in__iIlKS var(--duration-base) var(--ease-out)}.Dialog_dialog__690Wf[open]::-webkit-backdrop{animation:Dialog_backdrop-in__bRTSp var(--duration-base) var(--ease-out)}.Dialog_dialog__690Wf[open]::backdrop{animation:Dialog_backdrop-in__bRTSp var(--duration-base) var(--ease-out)}.Dialog_dialog__690Wf{width:min(32rem,calc(100vw - 2 * var(--space-4)));padding:0;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.Dialog_dialog__690Wf::-webkit-backdrop{background:var(--color-overlay)}.Dialog_dialog__690Wf::backdrop{background:var(--color-overlay)}.Dialog_inner__HNjIY{display:flex;flex-direction:column}.Dialog_header__pQgfP{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border)}.Dialog_title__Wfz95{margin:0;font-size:var(--text-lg);font-weight:600;line-height:var(--line-tight)}.Dialog_body__ITAbu{max-height:min(70vh,42rem);padding:var(--space-5);overflow-y:auto}.Dialog_footer__LTpOB{display:flex;justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border)}.Dialog_dialog__690Wf.Dialog_closing__Fqyqg{animation:Dialog_dialog-out__GktFA .2s var(--ease-out) forwards}.Dialog_dialog__690Wf.Dialog_closing__Fqyqg::-webkit-backdrop{animation:Dialog_backdrop-out__Sq2_X .2s var(--ease-out) forwards}.Dialog_dialog__690Wf.Dialog_closing__Fqyqg::backdrop{animation:Dialog_backdrop-out__Sq2_X .2s var(--ease-out) forwards}@keyframes Dialog_dialog-out__GktFA{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(6px) scale(.985)}}@keyframes Dialog_backdrop-out__Sq2_X{0%{opacity:1}to{opacity:0}}.Dialog_close__lVdjZ{display:inline-flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;color:var(--color-text-muted);background:transparent;border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.Dialog_close__lVdjZ:hover{color:var(--color-text);background:var(--color-surface);border-color:var(--color-border)}.Dialog_footer__LTpOB button{text-decoration:none}.PageHeader_header__LT_Ri{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:inset 3px 0 0 var(--color-accent)}.PageHeader_text__JAO4t{min-width:0}.PageHeader_title__O_yii{margin:0;font-size:var(--text-xl);font-weight:600;line-height:var(--line-tight);overflow-wrap:anywhere}.PageHeader_subtitle__6zak2{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted)}.PageHeader_action__E3TxK{display:flex;flex-wrap:wrap;gap:var(--space-2)}.Field_field__vRj3V{display:flex;flex-direction:column;gap:var(--space-1)}.Field_label__ug_p6{font-size:var(--text-sm);font-weight:600;color:var(--color-text)}.Field_control__q1oJn{width:100%;padding:var(--space-2) var(--space-3);font-family:inherit;font-size:var(--text-base);line-height:var(--line-normal);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast)}.Field_control__q1oJn:hover:not(:disabled){border-color:var(--color-text-muted)}.Field_control__q1oJn:disabled{color:var(--color-text-muted);background:var(--color-surface);cursor:not-allowed}.Field_invalid__MSKyD{border-color:var(--color-danger)}.Field_hint__9kUPP{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.Field_error__ssWaB{margin:0;font-size:var(--text-sm);color:var(--color-danger)}.Field_selectRoot__n4_3C{position:relative;min-width:0}.Field_selectTrigger__Pf1VU{display:flex;width:100%;min-height:38px;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-base);line-height:var(--line-normal);color:var(--color-text);text-align:left;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.Field_selectTrigger__Pf1VU:hover:not(:disabled),.Field_selectTrigger__Pf1VU[aria-expanded=true]{border-color:var(--color-accent)}.Field_selectTrigger__Pf1VU:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.Field_selectTrigger__Pf1VU:disabled{color:var(--color-text-muted);background:var(--color-surface);cursor:not-allowed}.Field_selectTrigger__Pf1VU.Field_invalid__MSKyD{border-color:var(--color-danger)}.Field_selectValue__vxJdW{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Field_selectChevron__LKVGk{flex:none;width:7px;height:7px;margin-right:3px;border-right:2px solid var(--color-text-muted);border-bottom:2px solid var(--color-text-muted);transform:translateY(-2px) rotate(45deg);transition:transform var(--duration-base) var(--ease-spring)}.Field_selectChevronOpen__A1CM1{transform:translateY(2px) rotate(225deg)}.Field_selectMenu__9bqYb{position:absolute;top:calc(100% + 5px);right:0;left:0;z-index:40;max-height:260px;margin:0;padding:4px;overflow-y:auto;list-style:none;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);opacity:0;pointer-events:none;transform:translateY(-8px) scale(.96);transform-origin:top;transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.Field_selectMenuOpen__7jPxP{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);animation:Field_select-menu-in__5IwsH var(--duration-base) var(--ease-out) both}.Field_selectMenuOpen__7jPxP .Field_selectOption__rPoa3{animation:Field_select-option-in__E2diI var(--duration-fast) var(--ease-out) both}.Field_selectMenuOpen__7jPxP .Field_selectOption__rPoa3:nth-child(2){animation-delay:10ms}.Field_selectMenuOpen__7jPxP .Field_selectOption__rPoa3:nth-child(3){animation-delay:20ms}.Field_selectMenuOpen__7jPxP .Field_selectOption__rPoa3:nth-child(4){animation-delay:30ms}.Field_selectMenuOpen__7jPxP .Field_selectOption__rPoa3:nth-child(5){animation-delay:40ms}.Field_selectMenuOpen__7jPxP .Field_selectOption__rPoa3:nth-child(n+6){animation-delay:50ms}@keyframes Field_select-menu-in__5IwsH{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Field_select-option-in__E2diI{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}.Field_selectOption__rPoa3{display:flex;transform:translateY(0);transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);align-items:center;justify-content:space-between;gap:var(--space-2);padding:7px 9px;font-size:var(--text-sm);border-radius:var(--radius-sm);cursor:pointer}.Field_selectOptionActive__GYVzn,.Field_selectOption__rPoa3:hover{background:var(--color-surface)}.Field_selectOptionSelected__L_QjR{color:var(--color-accent);font-weight:600;background:var(--color-accent-soft)}.Field_selectOption__rPoa3[aria-disabled=true]{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.Field_selectChevron__LKVGk,.Field_selectMenu__9bqYb{transition:none}}.Skeleton_skeleton__qPv9I{display:block;background:var(--color-surface);border-radius:var(--radius-sm);animation:Skeleton_pulse__k_IDd 1.4s ease-in-out infinite}@keyframes Skeleton_pulse__k_IDd{0%,to{opacity:1}50%{opacity:.45}}.not-found_page__jb5cW{max-width:40rem;margin:0 auto;padding:var(--space-8) var(--space-5)}.not-found_text__5JT3T{margin:0 0 var(--space-3);color:var(--color-text-muted)}.pwa-install-prompt_banner__R4nO9{position:fixed;right:var(--space-3);bottom:var(--space-3);left:var(--space-3);z-index:40;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);max-width:430px;margin:0 auto;padding:var(--space-3);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.pwa-install-prompt_title__ABVh_{margin:0;font-size:var(--text-sm);font-weight:600}.pwa-install-prompt_text__awgtJ{margin:2px 0 0;font-size:var(--text-xs);color:var(--color-text-muted)}.pwa-install-prompt_actions__bw1BW{display:flex;flex:none;gap:var(--space-1)}.site-notice_banner__ds2QK{position:relative;background:var(--color-accent-soft);border-bottom:1px solid var(--color-border)}.site-notice_maintenance__pqyhr{background:var(--color-warning-soft);border-bottom-color:var(--color-warning)}.site-notice_inner__qqCpE{position:relative;display:flex;flex-direction:column;gap:3px;max-width:1100px;margin:0 auto;padding:9px 3rem 9px var(--space-4)}.site-notice_title__gwkJj{font-size:var(--text-sm);color:var(--color-accent)}.site-notice_maintenance__pqyhr .site-notice_title__gwkJj{color:var(--color-warning)}.site-notice_text__ZQyRm{margin:0;font-size:var(--text-sm);color:var(--color-text);white-space:pre-wrap;overflow-wrap:anywhere}.site-notice_close__sNt0E{position:absolute;top:6px;right:var(--space-4);padding:2px 5px;font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);background:none;border:0;cursor:pointer}.site-notice_close__sNt0E:hover{color:var(--color-text)}.comment-like_button__gQCHJ{display:inline-flex;align-items:center;gap:3px;min-height:24px;padding:0 5px;font:inherit;font-size:var(--text-xs);color:var(--color-text-muted);background:transparent;border:1px solid transparent;cursor:pointer}.comment-like_button__gQCHJ:focus-visible,.comment-like_button__gQCHJ:hover:not(:disabled){color:var(--color-accent);border-color:var(--color-border)}.comment-like_button__gQCHJ:disabled{cursor:default}.comment-like_active__TppH3{color:var(--color-accent)}.comment-like_active__TppH3 svg{animation:comment-like_heart-pop__Mbs_s var(--duration-slow) var(--ease-spring)}.rating-stars_rating__chBgF{display:inline-flex;align-items:center;gap:var(--space-2);vertical-align:middle}.rating-stars_stars__ddFZL{display:inline-flex;align-items:center;gap:1px}.rating-stars_star__IxdYW{display:block;width:var(--star-size);height:var(--star-size);color:var(--color-star-empty)}.rating-stars_active__faywo{color:var(--color-star);fill:currentColor}.rating-stars_value__sGMP_{font-size:var(--text-sm);font-weight:600;color:var(--color-text);white-space:nowrap}.rating-stars_compact__phSei .rating-stars_value__sGMP_{font-size:var(--text-xs);font-weight:400;color:var(--color-text-muted)}.series-episodes_card__ia2D0{overflow:hidden;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.series-episodes_head__iBQwy{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:8px var(--space-4);background:var(--color-surface);border-bottom:1px solid var(--color-border);box-shadow:inset 3px 0 0 var(--color-accent)}.series-episodes_title__2urVx{margin:0;font-size:var(--text-sm);font-weight:600}.series-episodes_progress__DUr4M{font-size:var(--text-xs);color:var(--color-text-muted)}.series-episodes_body___2o4s{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.series-episodes_toolbar__glq8E{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}.series-episodes_muted__LsQ_Z{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.series-episodes_error__RtbZR{margin:0;font-size:var(--text-sm);color:var(--color-danger)}.series-episodes_list__baAOO{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-top:1px solid var(--color-border)}.series-episodes_episode__MdVcz{display:flex;flex-direction:column;gap:2px;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border)}.series-episodes_check__Eel4U{display:flex;align-items:center;gap:var(--space-2);min-width:0}.series-episodes_interactive__k7ZMo{cursor:pointer}.series-episodes_readOnly__G9mHU{cursor:default}.series-episodes_check__Eel4U input{flex:none}.series-episodes_tick__RMLkd{display:inline-flex;flex:none;align-items:center;justify-content:center;width:16px;height:16px;font-size:11px;font-weight:700;line-height:1;color:var(--color-bg);background:var(--color-bg);border:1px solid var(--color-border)}.series-episodes_tickOn__PZ0Hc{color:var(--color-bg);background:var(--color-success);border-color:var(--color-success)}.series-episodes_number__1MYPm{flex:none;font-size:var(--text-xs);color:var(--color-text-muted)}.series-episodes_name__jiizk{overflow-wrap:anywhere}.series-episodes_meta__yd2_6{display:flex;flex-wrap:wrap;gap:2px var(--space-2);margin-left:1.5rem;font-size:var(--text-xs);color:var(--color-text-muted)}.series-episodes_overview__bQZ25{margin:0 0 0 1.5rem;font-size:var(--text-xs);color:var(--color-text-muted)}.card-reaction_button__CvCpW{display:inline-flex;align-items:center;gap:4px;min-height:26px;padding:0 7px;font:inherit;font-size:var(--text-xs);font-weight:600;color:var(--color-text-muted);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer}.card-reaction_button__CvCpW:focus-visible,.card-reaction_button__CvCpW:hover:not(:disabled){color:var(--color-accent);border-color:var(--color-accent)}.card-reaction_button__CvCpW:disabled{cursor:default;opacity:.75}.card-reaction_active__3XP1X{color:var(--color-accent);background:var(--color-accent-soft);border-color:var(--color-accent)}.card-reaction_button__CvCpW.card-reaction_active__3XP1X:focus-visible,.card-reaction_button__CvCpW.card-reaction_active__3XP1X:hover:not(:disabled){color:var(--color-accent);background:var(--color-accent-soft);border-color:var(--color-accent)}.card-reaction_active__3XP1X svg{animation:card-reaction_heart-pop__6KHpP var(--duration-slow) var(--ease-spring)}.notifications_list__mHV3g{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.notifications_item__0rLNn{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.notifications_item__0rLNn:last-child{border-bottom:0}.notifications_image__UgNYb,.notifications_initial__bpJSx{display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;object-fit:cover;font-weight:600;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border)}.notifications_text__Vbfdo{margin:0}.notifications_time___0m57{display:block;margin-top:2px;font-size:var(--text-sm);color:var(--color-text-muted)}.notifications_unread__K_KF1{background:var(--color-accent-soft)}.notifications_snippet__WLb5I{margin:4px 0 0;font-size:var(--text-sm);color:var(--color-text-muted);font-style:italic;overflow-wrap:anywhere}.people_stack__uto4r{display:flex;flex-direction:column;gap:var(--space-3)}.people_toolbar__i6GnZ{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:flex-end}.people_toolbar__i6GnZ>:first-child{flex:1 1 220px;min-width:0}.people_toolbar__i6GnZ>:last-child{flex:0 1 200px;min-width:140px;max-width:100%}.people_toolbar__i6GnZ>*{min-width:0}.people_toolbar__i6GnZ select{min-width:0;width:100%;max-width:100%;box-sizing:border-box}.people_list__7vocr{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0 0 var(--space-3);padding:0;list-style:none}.people_person__WHaU1{display:flex;align-items:center;gap:var(--space-3);padding:8px;border-bottom:1px solid var(--color-border)}.people_person__WHaU1:last-child{border-bottom:0}.people_profile___TAbF{display:flex;flex:1 1;align-items:center;gap:var(--space-3);min-width:0;color:var(--color-text);text-decoration:none}.people_initial__tu0VV,.people_profile___TAbF img{display:flex;flex:none;align-items:center;justify-content:center;width:42px;height:42px;object-fit:cover;font-weight:600;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border)}.people_name__uXGr7{display:block;font-weight:600;overflow-wrap:anywhere}.people_meta__Lt0rA{display:block;margin-top:2px;font-size:var(--text-sm);color:var(--color-text-muted)}@media (max-width:700px){.people_toolbar__i6GnZ{grid-template-columns:1fr}}.people_tabs__WtWnO{display:flex;gap:var(--space-1);margin-bottom:var(--space-2)}.people_tabActive__Jw5TT,.people_tab__DoCf_{padding:7px 11px;font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer}.people_tabActive__Jw5TT{color:var(--color-accent);border-color:var(--color-accent)}.people_followingTools__Urgr_{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-2);margin-bottom:var(--space-3)}.people_followingTools__Urgr_>:first-child{flex:1 1;min-width:180px}.people_followingList__JTjDx{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.people_followingPerson__W44DB{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:8px;border-bottom:1px solid var(--color-border)}.people_followingPerson__W44DB:last-child{border-bottom:0}.people_bell__ro_n2{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;color:var(--color-text-muted);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer}.people_bell__ro_n2[aria-pressed=true]{color:var(--color-accent);background:var(--color-accent-soft);border-color:var(--color-accent)}.people_followingPerson__W44DB,.people_person__WHaU1{border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--ease-out)}.people_followingPerson__W44DB:hover,.people_person__WHaU1:hover{background:var(--color-surface)}.blocked-profiles_empty__Oqdoy,.blocked-profiles_hint__o8Pay{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}.blocked-profiles_list__wLXMn{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}.blocked-profiles_person__8FQPO{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:8px 0;border-bottom:1px solid var(--color-border)}.blocked-profiles_person__8FQPO:last-child{border-bottom:0}.blocked-profiles_profile__2eoeM{display:flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--color-text);text-decoration:none}.blocked-profiles_initial__GKdJL,.blocked-profiles_profile__2eoeM img{display:flex;flex:none;align-items:center;justify-content:center;width:34px;height:34px;object-fit:cover;font-weight:600;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border)}.trash-list_list__zg_k6{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.trash-list_row__xgOjc{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-3) 0}.trash-list_row__xgOjc+.trash-list_row__xgOjc{border-top:1px solid var(--color-border)}.trash-list_info__i73tw{flex:1 1 16rem;min-width:0}.trash-list_title__dRrBv{margin:0;font-weight:600;overflow-wrap:anywhere}.trash-list_rating__Jrh4D{margin-top:2px}.trash-list_meta__78Q4H{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.trash-list_actions__QbCX1{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-left:auto}.trash-list_hint__nYpcE{margin:0;color:var(--color-text-muted)}.page_note__Qg2XQ{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted)}.nickname-form_preview__ijVU1{gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-3);background:var(--color-surface);box-shadow:inset 3px 0 0 var(--color-accent)}.nickname-form_avatar__AJMR6,.nickname-form_preview__ijVU1{display:flex;align-items:center;border:1px solid var(--color-border)}.nickname-form_avatar__AJMR6{flex:none;justify-content:center;width:3.5rem;height:3.5rem;font-size:var(--text-xl);font-weight:600;color:var(--color-text-muted);background:var(--color-bg)}.nickname-form_previewText__CDyKh{display:flex;flex-direction:column;gap:2px;min-width:0}.nickname-form_previewLabel__MOSC4{font-size:var(--text-xs);color:var(--color-text-muted)}.nickname-form_previewName__GIA6M{font-size:var(--text-lg);font-weight:600;overflow-wrap:anywhere}.page_step__PfsDt,.page_step___Iv7f{margin:0 0 var(--space-3);font-size:var(--text-xs);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}.page_summary__e7JKd{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:var(--space-4) 0;padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border)}.page_summary__e7JKd p{margin:0}.page_actions__37uMo{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page_primary__pedbJ,.page_secondary__pdS_0{display:inline-flex;min-height:38px;align-items:center;padding:0 var(--space-3);font-size:var(--text-sm);text-decoration:none;border:1px solid var(--color-border)}.page_primary__pedbJ{color:var(--color-accent-contrast);background:var(--color-accent);border-color:var(--color-accent)}.page_secondary__pdS_0{color:var(--color-text);background:var(--color-bg)}.page_cards__iBiGl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.page_card__9FH4H{min-width:0;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);color:inherit;text-decoration:none;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:inset 3px 0 0 var(--color-accent);transition:transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.page_card__9FH4H:hover{transform:translateY(-1px);box-shadow:inset 3px 0 0 var(--color-accent),var(--shadow-sm)}.page_card__9FH4H span{font-size:var(--text-sm);color:var(--color-text-muted)}.page_card__9FH4H strong{font-size:var(--text-2xl)}.page_two__MYlu0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.page_list__OF6kR{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none}.page_list__OF6kR li{min-width:0;display:flex;align-items:center;gap:var(--space-2);padding:5px 7px;font-size:var(--text-sm);background:var(--color-surface);border-radius:var(--radius-sm)}.page_list__OF6kR code{flex:1 1;min-width:0;overflow-x:auto}.page_list__OF6kR code,.page_list__OF6kR small{color:var(--color-text-muted);white-space:nowrap}.page_dot__00LyM{width:8px;height:8px;background:var(--color-success);border-radius:var(--radius-full)}.page_muted__oyzLX{margin:0;color:var(--color-text-muted)}@media (max-width:800px){.page_cards__iBiGl,.page_two__MYlu0{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.page_cards__iBiGl,.page_two__MYlu0{grid-template-columns:1fr}}.reports_list__GEDEn{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}.reports_item__qYTS9{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.reports_item__qYTS9:last-child{border-bottom:0}.reports_head__Hh3Ec{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0}.reports_head__Hh3Ec span,.reports_meta__xcgoY{font-size:var(--text-sm);color:var(--color-text-muted)}.reports_target___bDU6{margin:4px 0;font-weight:600}.reports_meta__xcgoY{margin:0}.reports_details__Np7u8{margin:var(--space-2) 0 0;white-space:pre-wrap}.reports_actions__TPAOA{display:flex;align-items:flex-start;gap:var(--space-1)}.reports_error__8Xh8P{margin:0 0 var(--space-3);color:var(--color-danger)}.reports_tabs__2_eBd{display:flex;gap:var(--space-1);margin-bottom:var(--space-2)}.reports_tabActive__Xn0Nq,.reports_tab__73_R9{padding:6px 10px;font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-bg);border:1px solid var(--color-border);cursor:pointer}.reports_tabActive__Xn0Nq{color:var(--color-accent);border-color:var(--color-accent)}.reports_targetLink__cWeMa{color:var(--color-link)}.reports_item__qYTS9{align-items:flex-start}@media (max-width:700px){.reports_actions__TPAOA{flex-wrap:wrap}}.reports_filters__18HpQ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.reports_filters__18HpQ select{min-height:34px;padding:5px 8px;font:inherit;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.reports_selected__TKhii{margin-left:auto;font-size:var(--text-sm);color:var(--color-text-muted)}.reports_check__nH18d{flex:none;margin-top:4px}.reports_preview__lYkcU{margin:var(--space-2) 0 0;padding:7px 9px;font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-surface);border-left:3px solid var(--color-border);border-radius:var(--radius-sm)}.reports_filters__18HpQ{align-items:flex-end}.reports_filterSelect__hsdcB{width:190px;max-width:100%}@media (max-width:480px){.reports_filterSelect__hsdcB{width:100%}}