*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.hidden{display:none}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.object-cover{object-fit:cover}.opacity-0{opacity:0}.opacity-100{opacity:1}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}body{background-color:#000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding:0}code{font-family:Courier New,Consolas,Monaco,monospace;font-size:.9rem}:root{--color-bg:#080808;--color-bg-elevated:#111;--color-surface:#181818;--color-surface-soft:#202020;--color-field:#0b0b0b;--color-text:#f5f5f5;--color-text-muted:#a7a7a7;--color-text-subtle:#737373;--color-text-inverse:#111;--color-border:#ffffff24;--color-border-strong:#ffffff3d;--color-accent:#e60f37;--color-accent-hover:#ff2a4f;--color-accent-pressed:#d40000;--color-accent-soft:#e60f3729;--color-danger:#ff4d55;--color-danger-soft:#ff4d5524;--color-success:#2fd17c;--color-warning:#f6c343;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--radius-sm:6px;--radius-md:8px;--radius-pill:999px;--shadow-card:0 16px 40px #0000005c;--shadow-soft:0 8px 24px #0000003d;--content-sm:640px;--content-md:880px;--content-lg:1120px;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;color-scheme:dark}*{box-sizing:border-box}body,html{background:var(--color-bg)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text);font-family:var(--font-sans);line-height:1.5;margin:0;min-width:320px}button,input,select,textarea{font:inherit}button{border:0}a{color:inherit}img,svg{max-width:100%}::selection{background:var(--color-accent-soft);color:var(--color-text)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.app-loading{color:var(--color-text-muted);display:grid;min-height:50vh;place-items:center}.UI_pageShell__7B2io{background:var(--color-bg);color:var(--color-text);min-height:100%;padding:var(--space-4)}.UI_pageInner__2lknt{margin:0 auto;width:min(var(--content-lg),100%);width:min(var(--page-width,var(--content-lg)),100%)}.UI_pageShellCompact__hssYX{padding-block:var(--space-3)}.UI_card__O86t4{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);color:var(--color-text)}.UI_cardPadded__bTWK-{padding:var(--space-4)}.UI_cardSoft__y8TY3{background:var(--color-surface-soft)}.UI_cardInteractive__UGu6q{transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.UI_cardInteractive__UGu6q:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card);transform:translateY(-1px)}.UI_sectionHeader__3nufl{align-items:flex-start;display:flex;gap:var(--space-3);justify-content:space-between;margin-bottom:var(--space-4)}.UI_sectionTitleWrap__xzVJV{min-width:0}.UI_sectionTitle__Gh4P2{align-items:center;color:var(--color-text);display:flex;font-size:18px;gap:var(--space-2);letter-spacing:0;line-height:1.35;margin:0}.UI_sectionDescription__lZNkg{color:var(--color-text-muted);font-size:14px;margin:var(--space-1) 0 0}.UI_sectionIcon__AP-ze{color:var(--color-accent);flex:0 0 auto}.UI_button__tOU8Q{align-items:center;border-radius:var(--radius-md);color:var(--color-text);cursor:pointer;display:inline-flex;font-weight:800;gap:var(--space-2);justify-content:center;min-height:44px;padding:0 var(--space-4);text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.UI_button__tOU8Q:disabled{cursor:not-allowed;opacity:.62}.UI_buttonPrimary__SBf79{background:var(--color-accent);color:var(--color-text)}.UI_buttonPrimary__SBf79:hover:not(:disabled){background:var(--color-accent-hover)}.UI_buttonPrimary__SBf79:active:not(:disabled){background:var(--color-accent-pressed);transform:translateY(1px)}.UI_buttonSecondary__FEkIK{background:var(--color-surface-soft);border:1px solid var(--color-border)}.UI_buttonSecondary__FEkIK:hover:not(:disabled){border-color:var(--color-border-strong)}.UI_buttonGhost__lzrRZ{background:#0000;color:var(--color-text-muted)}.UI_buttonGhost__lzrRZ:hover:not(:disabled){background:#ffffff0f;color:var(--color-text)}.UI_buttonDanger__x7qYy{background:var(--color-danger-soft);border:1px solid #ff4d5573;color:var(--color-danger)}.UI_buttonSmall__ezFqO{font-size:14px;min-height:36px;padding-inline:var(--space-3)}.UI_buttonFull__0CDWz{width:100%}.UI_iconButton__vMwZg{min-width:44px;padding:0;width:44px}.UI_tagChip__hddrN{align-items:center;background:#ffffff0a;border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);display:inline-flex;font-size:13px;font-weight:800;gap:var(--space-2);justify-content:center;min-height:34px;padding:0 var(--space-3);text-decoration:none}.UI_tagChipSelected__5AWtF{background:var(--color-accent-soft);border-color:var(--color-accent);color:var(--color-text)}.UI_tagChipMuted__Pw93Y{color:var(--color-text-muted)}.UI_fieldGroup__-\+exM{grid-gap:var(--space-2);display:grid;gap:var(--space-2)}.UI_fieldLabel__yKVZ1{color:var(--color-text);font-size:14px;font-weight:800}.UI_fieldControl__OEUAY{background:var(--color-field);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);outline:none;padding:12px;width:100%}.UI_fieldControl__OEUAY::placeholder{color:var(--color-text-subtle)}.UI_fieldControl__OEUAY:focus{border-color:var(--color-accent)}.UI_textarea__xfXnD{min-height:96px;resize:vertical}.UI_fieldHint__SLmZU{color:var(--color-text-muted);font-size:13px;margin:0}.UI_fieldError__LN616{color:var(--color-danger);font-size:13px;margin:0}.UI_levelBadge__iP8L4{align-items:center;background:var(--color-accent-soft);border:1px solid var(--color-accent);border-radius:var(--radius-pill);color:var(--color-text);display:inline-flex;font-size:12px;font-weight:900;gap:var(--space-2);min-height:28px;padding:0 var(--space-3)}.UI_emptyState__\+fSRy{background:#ffffff08;border:1px dashed var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);padding:var(--space-6) var(--space-4);text-align:center}.UI_emptyStateTitle__xmRTJ{color:var(--color-text);font-size:16px;font-weight:900;margin:0}.UI_emptyStateText__m6cgJ{font-size:14px;margin:var(--space-2) 0 0}@media (min-width:720px){.UI_cardPadded__bTWK-,.UI_pageShell__7B2io{padding:var(--space-6)}}.Account_accountPage__6UEnj{grid-gap:var(--space-4);align-content:center;display:grid;gap:var(--space-4);margin:0 auto;min-height:calc(100vh - 120px);padding:var(--space-5) var(--space-3) var(--space-8);width:min(440px,100%)}.Account_accountPageWide__VO6Nl{align-content:start;width:min(920px,100%)}.Account_accountCard__0CvIE{background:linear-gradient(145deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.015)),var(--color-surface);width:100%}.Account_header__\+WTES{margin-bottom:var(--space-5)}.Account_eyebrow__Rabac{color:var(--color-accent);font-size:12px;font-weight:900;letter-spacing:0;margin:0 0 var(--space-2);text-transform:uppercase}.Account_title__0KGOR{color:var(--color-text);font-size:clamp(24px,5vw,34px);letter-spacing:0;line-height:1.22;margin:0}.Account_lead__CCozD{color:var(--color-text-muted);font-size:14px;line-height:1.7;margin:var(--space-2) 0 0}.Account_formGrid__fWc\+N,.Account_form__OxQ7B{grid-gap:var(--space-4);display:grid;gap:var(--space-4)}.Account_errorMessage__mvi2z,.Account_infoMessage__s5rG9{border-radius:var(--radius-md);font-size:14px;line-height:1.55;margin:0 0 var(--space-4);padding:var(--space-3)}.Account_infoMessage__s5rG9{background:#ffffff0d;border:1px solid var(--color-border);color:var(--color-text)}.Account_errorMessage__mvi2z{background:var(--color-danger-soft);border:1px solid #ff4d5566;color:var(--color-danger)}.Account_subCard__XUYL\+{grid-gap:var(--space-3);display:grid;gap:var(--space-3)}.Account_subCardText__h8Vi4{color:var(--color-text-muted);font-size:14px;margin:0;text-align:center}.Account_loadingOverlay__7P3ud,.Account_modalBackdrop__GsmlZ{background:#000000b8;display:grid;inset:0;padding:var(--space-4);place-items:center;position:fixed;z-index:1000}.Account_modalCard__-BM-5{width:min(360px,100%)}.Account_modalText__m5s9K{color:var(--color-text);font-size:15px;line-height:1.7;margin:0 0 var(--space-4);text-align:center}.Account_loadingOverlay__7P3ud{color:var(--color-text);font-size:16px;font-weight:900;text-align:center}.Account_checkboxRow__KENXO{align-items:flex-start;background:var(--color-danger-soft);border:1px solid #ff4d5559;border-radius:var(--radius-md);color:var(--color-text);cursor:pointer;display:flex;gap:var(--space-3);padding:var(--space-3)}.Account_checkboxRow__KENXO input{accent-color:var(--color-accent);margin-top:3px}.Account_profileHeader__xkbwQ{grid-gap:var(--space-4);align-items:end;display:grid;gap:var(--space-4);grid-template-columns:auto 1fr}.Account_avatarFrame__bBMMt{background:#ffffff0a;border:1px solid var(--color-border);border-radius:50%;display:grid;height:72px;overflow:hidden;place-items:center;width:72px}.Account_avatarFallback__C2cWg{color:var(--color-text-subtle);font-size:11px;font-weight:800}.Account_fileField__EyL7h,.Account_selectField__kAqvh{grid-gap:var(--space-2);display:grid;gap:var(--space-2)}.Account_selectLabel__OCyJD{color:var(--color-text);font-size:14px;font-weight:800}.Account_selectControl__OkAKq{background:var(--color-field);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font:inherit;font-weight:800;min-height:44px;padding:0 var(--space-3);width:100%}.Account_selectControl__OkAKq:focus{border-color:var(--color-accent);outline:none}.Account_fileInput__1E6qj{background:var(--color-field);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);padding:11px;width:100%}.Account_fileInput__1E6qj::-webkit-file-upload-button{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);cursor:pointer;font-weight:800;margin-right:var(--space-3);padding:8px 12px}.Account_fileInput__1E6qj::file-selector-button{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);cursor:pointer;font-weight:800;margin-right:var(--space-3);padding:8px 12px}.Account_selectedFileRow__c3vao{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:var(--space-3);justify-content:space-between;padding:var(--space-3)}.Account_selectedFileRow__c3vao span{min-width:0;overflow-wrap:anywhere}.Account_selectedFileRow__c3vao button{background:#e60f371f;border:1px solid #e60f3780;border-radius:var(--radius-sm);color:var(--color-accent);cursor:pointer;font:inherit;font-weight:800;padding:8px 12px}@media (min-width:720px){.Account_accountPage__6UEnj{padding-block:var(--space-8)}.Account_formGrid__fWc\+N{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.Account_profileHeader__xkbwQ{align-items:start;grid-template-columns:1fr}}.ProfileImage_profileImage__TdMAt{background:var(--color-field);border:1px solid var(--color-border);border-radius:var(--radius-pill);object-fit:cover}.ReportCard_card__8Fvq1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);display:grid;grid-template-columns:118px minmax(0,1fr);min-width:0;overflow:hidden;position:relative;transition:border-color .16s ease,transform .16s ease,background .16s ease}.ReportCard_card__8Fvq1:hover{background:var(--color-surface-strong);border-color:#e60f3780;transform:translateY(-2px)}.ReportCard_mediaFrame__bBHsg{overflow:hidden;position:relative}.ReportCard_mediaFrame__bBHsg,.ReportCard_mediaLink__EdARu,.ReportCard_noMedia__NTYnp{background:var(--color-bg-elevated);min-height:100%;min-width:0}.ReportCard_mediaLink__EdARu{display:block}.ReportCard_media__u\+\+zi{display:block;height:100%;min-height:148px;object-fit:cover;width:100%}.ReportCard_noMedia__NTYnp{color:var(--color-text-subtle);display:grid;font-size:12px;font-weight:800;isolation:isolate;min-height:148px;overflow:hidden;padding:var(--space-3);place-items:center;position:relative}.ReportCard_noMedia__NTYnp:before{background:linear-gradient(135deg,#ffffff14,#0000 42%),repeating-linear-gradient(135deg,hsla(0,0%,100%,.055) 0 1px,#0000 1px 16px);content:"";inset:0;position:absolute;z-index:-2}.ReportCard_noMedia__NTYnp:after{border:1px solid #ffffff14;border-radius:var(--radius-md);content:"";inset:18%;position:absolute;transform:rotate(-8deg);z-index:-1}.ReportCard_noMedia__NTYnp span{background:#00000057;border:1px solid #ffffff24;border-radius:var(--radius-pill);color:var(--color-text-muted);letter-spacing:0;padding:6px 10px}.ReportCard_noMediaNeutral__kb-\+r{background:linear-gradient(145deg,#171717,#0b0b0b)}.ReportCard_noMediaSoft__mqexL{background:linear-gradient(145deg,#1f1b1b,#101010 58%,#e60f3729)}.ReportCard_noMediaIntense__zAwKi{background:linear-gradient(145deg,#070707,#1b0b10 52%,#e60f3738)}.ReportCard_noMediaNight__Smpe9{background:linear-gradient(145deg,#0d1116,#080808 55%,#5f69823d)}.ReportCard_mediaBadges__t1gm9{display:flex;flex-wrap:wrap;gap:6px;left:8px;pointer-events:none;position:absolute;top:8px;z-index:2}.ReportCard_body__-HeSl{grid-gap:var(--space-2);display:grid;gap:var(--space-2);grid-template-rows:auto minmax(0,1fr) auto;min-width:0;padding:var(--space-4) var(--space-3) var(--space-3)}.ReportCard_footer__V-zjb{align-items:center;display:flex;gap:var(--space-2);min-width:0;padding-right:48px}.ReportCard_levelBadge__twdAy,.ReportCard_likeText__QAG\+i{align-items:center;background:#080808c7;border:1px solid #ffffff29;border-radius:var(--radius-pill);box-shadow:0 8px 24px #0000003d;color:var(--color-text);display:inline-flex;font-size:12px;font-weight:900;gap:6px;min-width:0;padding:5px 8px}.ReportCard_levelBadge__twdAy{color:var(--color-accent)}.ReportCard_likeText__QAG\+i{bottom:8px;pointer-events:none;position:absolute;right:8px;z-index:2}.ReportCard_title__o46yh{color:var(--color-text);font-size:16px;letter-spacing:0;line-height:1.45;margin:0}.ReportCard_readLink__3kaoI,.ReportCard_title__o46yh a{color:inherit;text-decoration:none}.ReportCard_tags__smLpF{align-content:start;display:flex;flex-wrap:wrap;gap:6px}.ReportCard_tag__X4oEP{background:#ffffff0a;border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:11px;font-weight:800;line-height:1.2;max-width:100%;overflow:hidden;padding:5px 8px;text-overflow:ellipsis;white-space:nowrap}.ReportCard_author__sX6VM{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:13px;font-weight:800;gap:var(--space-2);min-width:0;text-decoration:none}.ReportCard_author__sX6VM span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReportCard_readLink__3kaoI{color:#0000;inset:0;overflow:hidden;position:absolute;z-index:1}.ReportCard_author__sX6VM,.ReportCard_mediaLink__EdARu,.ReportCard_title__o46yh a{position:relative;z-index:2}@media (min-width:620px){.ReportCard_card__8Fvq1{grid-template-columns:176px minmax(0,1fr)}.ReportCard_media__u\+\+zi,.ReportCard_noMedia__NTYnp{min-height:176px}}@media (min-width:980px){.ReportCard_card__8Fvq1{grid-template-columns:190px minmax(0,1fr)}}.ReportCard_cardCompact__STTt-{grid-template-columns:110px minmax(0,1fr)}.ReportCard_cardCompact__STTt- .ReportCard_body__-HeSl{padding:var(--space-3)}.Home_home__VceHV{background:var(--color-bg);color:var(--color-text)}.Home_homeStatus__c9K1y{background:var(--color-bg);color:var(--color-text-muted);display:grid;min-height:100svh;padding:var(--space-4);place-items:center;text-align:center}.Home_homeStatus__c9K1y p{font-size:14px;font-weight:800;margin:0}.Home_hero__lbyW-{align-items:end;display:grid;min-height:clamp(460px,64svh,620px);overflow:hidden;padding:clamp(88px,16vh,150px) var(--space-4) var(--space-10);position:relative}.Home_heroImage__Ga6ap{filter:saturate(.9) brightness(.72);height:100%;inset:0;object-fit:cover;position:absolute;transform:scale(1.01);width:100%}.Home_heroOverlay__UDvu3{background:radial-gradient(circle at 50% 30%,#e60f3714,#0000 34%),linear-gradient(180deg,#00000047,#000000ad),#00000038;inset:0;position:absolute}.Home_heroContent__9xZyY{grid-gap:var(--space-4);display:grid;gap:var(--space-4);margin:0 auto;position:relative;text-align:center;width:min(860px,100%);z-index:1}.Home_eyebrow__HalI1{color:var(--color-accent);font-size:12px;font-weight:900;letter-spacing:0;margin:0;text-transform:uppercase}.Home_hero__lbyW- h1{font-size:clamp(44px,10vw,82px);line-height:1}.Home_heroSubtitle__Khtdk,.Home_hero__lbyW- h1{text-wrap:balance;color:var(--color-text);letter-spacing:0;margin:0}.Home_heroSubtitle__Khtdk{font-size:clamp(22px,5vw,38px);font-weight:900;line-height:1.28}.Home_heroLead__iNZI4{text-wrap:balance;color:var(--color-text);font-size:clamp(15px,2.7vw,19px);line-height:1.9;margin:0 auto;max-width:700px}.Home_heroActions__zNmIx{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center}.Home_loginLink__krTbc{color:var(--color-text-muted);font-size:13px;font-weight:900;justify-self:center;text-decoration:none}.Home_loginLink__krTbc:hover{color:var(--color-text)}.Home_previewBand__fGHtz{margin:calc(var(--space-8)*-1) auto var(--space-8);position:relative;width:min(760px,calc(100% - 32px));z-index:2}.Home_previewCard__MXCCq{grid-gap:var(--space-3);background:linear-gradient(145deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.015)),var(--color-surface);display:grid;gap:var(--space-3)}.Home_previewFooter__J9nbV,.Home_previewHeader__53Az0{align-items:center;color:var(--color-text-muted);display:flex;font-size:13px;font-weight:800;gap:var(--space-3);justify-content:space-between}.Home_levelBadge__fBLqX{align-items:center;background:var(--color-accent-soft);border:1px solid var(--color-accent);border-radius:var(--radius-pill);color:var(--color-text);display:inline-flex;font-size:12px;font-weight:900;min-height:30px;padding:0 var(--space-3)}.Home_postCard__Cq-oU h3,.Home_previewCard__MXCCq h2{color:var(--color-text);font-size:clamp(21px,5vw,32px);letter-spacing:0;line-height:1.32;margin:0}.Home_postCard__Cq-oU p,.Home_previewCard__MXCCq p,.Home_sectionHeader__pRYQX p,.Home_writeCta__0E3yE p{color:var(--color-text-muted);line-height:1.8;margin:0}.Home_tagRow__LPqo7{display:flex;flex-wrap:wrap;gap:var(--space-2)}.Home_previewFooter__J9nbV{border-top:1px solid var(--color-border);padding-top:var(--space-3)}.Home_previewFooter__J9nbV span{align-items:center;display:inline-flex;gap:var(--space-2)}.Home_rulesSection__H0AyR,.Home_section__QrXq7,.Home_writeCta__0E3yE{margin:0 auto;padding:var(--space-8) 0;width:min(var(--content-lg),calc(100% - 32px))}.Home_sectionHeader__pRYQX{grid-gap:var(--space-2);display:grid;gap:var(--space-2);margin-bottom:var(--space-4);text-align:center}.Home_sectionHeader__pRYQX h2,.Home_writeCta__0E3yE h2{color:var(--color-text);font-size:clamp(26px,5vw,42px);letter-spacing:0;line-height:1.22;margin:0}.Home_postCard__Cq-oU,.Home_postGrid__zDpCg,.Home_ruleCard__Zv8g6,.Home_ruleGrid__Dn1N7{grid-gap:var(--space-3);display:grid;gap:var(--space-3)}.Home_postCard__Cq-oU,.Home_ruleCard__Zv8g6{align-content:start}.Home_postCard__Cq-oU .Home_levelBadge__fBLqX{justify-self:start}.Home_centerAction__t1IpH{display:flex;justify-content:center;margin-top:var(--space-4)}.Home_ruleIcon__eGsDX{background:var(--color-accent-soft);border-radius:var(--radius-md);color:var(--color-accent);display:grid;height:34px;place-items:center;width:34px}.Home_ruleCard__Zv8g6 span:last-child{color:var(--color-text);font-size:13px;font-weight:900;line-height:1.45;margin:0}.Home_ruleCard__Zv8g6{padding:var(--space-3)!important}.Home_ruleCard__Zv8g6,.Home_writeCta__0E3yE{align-items:center;grid-template-columns:auto minmax(0,1fr)}.Home_writeCta__0E3yE{grid-gap:var(--space-3);background:linear-gradient(145deg,#e60f3724,hsla(0,0%,100%,.025)),var(--color-surface);border:1px solid #e60f3752;border-radius:var(--radius-md);box-shadow:var(--shadow-card);display:grid;gap:var(--space-3);margin-bottom:var(--space-8);padding:var(--space-6)}.Home_writeCta__0E3yE>svg{color:var(--color-accent);font-size:28px}.Home_writeCta__0E3yE h2{margin:0 0 var(--space-1)}.Home_latestState__fb8a4{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);font-size:14px;font-weight:800;margin:0;padding:var(--space-5);text-align:center}@media (min-width:760px){.Home_postGrid__zDpCg{grid-template-columns:repeat(3,minmax(0,1fr))}.Home_ruleGrid__Dn1N7{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:540px){.Home_heroActions__zNmIx{display:grid}.Home_previewFooter__J9nbV,.Home_previewHeader__53Az0{align-items:flex-start;flex-direction:column}.Home_ruleCard__Zv8g6,.Home_writeCta__0E3yE{grid-template-columns:minmax(0,1fr)}.Home_writeCta__0E3yE{justify-items:center;text-align:center}}.Dashboard_dashboardContainer__xh8nt{color:var(--color-text);margin:0 auto;padding:var(--space-5) var(--space-4) var(--space-8);width:min(var(--content-lg),100%)}.Dashboard_profileCard__T9mvG{grid-gap:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);display:grid;gap:var(--space-4);padding:var(--space-5);position:relative}.Dashboard_profileHeader__pUxTv{grid-gap:var(--space-4);align-items:center;display:grid;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);min-width:0}.Dashboard_profileDetails__zOnc2{min-width:0}.Dashboard_profileDetails__zOnc2 h1{color:var(--color-text);font-size:24px;letter-spacing:0;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_profileDetails__zOnc2 p{color:var(--color-text-subtle);font-size:13px;font-weight:800;margin:4px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dashboard_profileStats__umeAt{display:flex;flex-wrap:wrap;gap:var(--space-2)}.Dashboard_profileStats__umeAt span,.Dashboard_snsLink__8GyzW{align-items:center;background:var(--color-field);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-muted);display:inline-flex;font-size:12px;font-weight:800;gap:8px;min-height:34px;padding:0 var(--space-3)}.Dashboard_profileStats__umeAt strong{color:var(--color-accent)}.Dashboard_snsLink__8GyzW{text-decoration:none}.Dashboard_actionButton__fQKcp,.Dashboard_editReportButton__PXi3q,.Dashboard_moreButton__0SPbs{align-items:center;background:var(--color-accent);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);cursor:pointer;display:inline-flex;font-size:13px;font-weight:900;gap:var(--space-2);justify-content:center;min-height:36px;padding:0 var(--space-3);text-decoration:none}.Dashboard_actionButton__fQKcp{grid-column:1/-1}.Dashboard_moreButton__0SPbs{background:var(--color-field);justify-self:start}.Dashboard_statsGrid__MPdHr{grid-gap:var(--space-3);display:grid;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--space-4)}.Dashboard_statItem__Bz2Lr{grid-gap:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid;gap:var(--space-2);padding:var(--space-4)}.Dashboard_statItem__Bz2Lr svg{color:var(--color-accent)}.Dashboard_statItem__Bz2Lr span{color:var(--color-text-muted);font-size:12px;font-weight:800}.Dashboard_statItem__Bz2Lr strong{color:var(--color-text);font-size:24px;line-height:1}.Dashboard_reportsSection__htDej{grid-gap:var(--space-3);display:grid;gap:var(--space-3);margin-top:var(--space-5)}.Dashboard_reportsSection__htDej h2{color:var(--color-text);font-size:20px;letter-spacing:0;line-height:1.4;margin:0}.Dashboard_reportList__Cih8t{grid-gap:var(--space-3);display:grid;gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.Dashboard_reportItem__q\+O-b{grid-gap:var(--space-2);display:grid;gap:var(--space-2)}.Dashboard_editReportButton__PXi3q{background:var(--color-field);justify-self:end}.Dashboard_emptyMessage__SYJah,.Dashboard_pageMessage__d5PzJ{color:var(--color-text-muted);margin:0}.Dashboard_pageMessage__d5PzJ{display:grid;min-height:50vh;place-items:center}@media (min-width:720px){.Dashboard_dashboardContainer__xh8nt{padding-inline:var(--space-6)}.Dashboard_profileHeader__pUxTv{grid-template-columns:auto minmax(0,1fr) auto}.Dashboard_actionButton__fQKcp{grid-column:auto}}@media (min-width:1040px){.Dashboard_reportList__Cih8t{grid-template-columns:repeat(2,minmax(0,1fr))}}.AdminDashboard_page__vVSlA{color:var(--color-text);margin:0 auto;padding:var(--space-5) var(--space-4) var(--space-8);width:min(var(--content-lg),100%)}.AdminDashboard_hero__XXsTS,.AdminDashboard_notFound__VFhxX,.AdminDashboard_panel__E6UOD{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.AdminDashboard_hero__XXsTS{grid-gap:var(--space-2);display:grid;gap:var(--space-2);padding:var(--space-5)}.AdminDashboard_eyebrow__TrrnU{color:var(--color-accent);font-size:12px;font-weight:900;margin:0;text-transform:uppercase}.AdminDashboard_hero__XXsTS h1,.AdminDashboard_item__3K3IW h3,.AdminDashboard_notFound__VFhxX h1,.AdminDashboard_panel__E6UOD h2{color:var(--color-text);letter-spacing:0;margin:0}.AdminDashboard_hero__XXsTS h1{font-size:28px;line-height:1.35}.AdminDashboard_empty__vEHsw,.AdminDashboard_hero__XXsTS p,.AdminDashboard_item__3K3IW p,.AdminDashboard_message__7C6Et,.AdminDashboard_notFound__VFhxX p,.AdminDashboard_panel__E6UOD p{color:var(--color-text-muted);line-height:1.75;margin:0}.AdminDashboard_tabs__1bPqO{grid-gap:var(--space-2);display:grid;gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--space-4)}.AdminDashboard_itemActions__e\+ndd button,.AdminDashboard_linkButton__XRhS0,.AdminDashboard_refreshButton__Xmj9H,.AdminDashboard_tabActive__Kl9sh,.AdminDashboard_tab__4YGbj{align-items:center;border-radius:var(--radius-md);color:var(--color-text);cursor:pointer;display:inline-flex;font-weight:900;gap:var(--space-2);justify-content:center;min-height:42px;padding:0 var(--space-3);text-decoration:none}.AdminDashboard_itemActions__e\+ndd button,.AdminDashboard_linkButton__XRhS0,.AdminDashboard_refreshButton__Xmj9H,.AdminDashboard_tab__4YGbj{background:var(--color-field);border:1px solid var(--color-border)}.AdminDashboard_tabActive__Kl9sh{background:var(--color-accent);border:1px solid var(--color-accent);color:#fff}.AdminDashboard_panel__E6UOD{grid-gap:var(--space-4);display:grid;gap:var(--space-4);margin-top:var(--space-4);padding:var(--space-5)}.AdminDashboard_panelHeader__i4AJq{grid-gap:var(--space-3);display:grid;gap:var(--space-3)}.AdminDashboard_panelHeader__i4AJq h2{font-size:20px;line-height:1.4}.AdminDashboard_panelHeader__i4AJq select{background:var(--color-field);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font:inherit;font-weight:800;min-height:42px;padding:0 var(--space-3);width:100%}.AdminDashboard_message__7C6Et{background:#e60f3714;border:1px solid #e60f3759;border-radius:var(--radius-md);color:var(--color-text);font-weight:900;margin-top:var(--space-4);padding:var(--space-3)}.AdminDashboard_item__3K3IW,.AdminDashboard_list__HFzB5{grid-gap:var(--space-3);display:grid;gap:var(--space-3)}.AdminDashboard_item__3K3IW{background:hsla(0,0%,100%,.025);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4)}.AdminDashboard_itemMain__YR50L{grid-gap:var(--space-2);display:grid;gap:var(--space-2);min-width:0}.AdminDashboard_itemMeta__kBwDa{display:flex;flex-wrap:wrap;gap:var(--space-2)}.AdminDashboard_itemMeta__kBwDa span{background:#ffffff0a;border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:12px;font-weight:800;padding:5px 9px}.AdminDashboard_item__3K3IW h3{font-size:16px;line-height:1.55;word-break:break-word}.AdminDashboard_item__3K3IW p{white-space:pre-wrap;word-break:break-word}.AdminDashboard_item__3K3IW small{color:var(--color-text-subtle);font-size:12px;font-weight:800}.AdminDashboard_itemActions__e\+ndd{grid-gap:var(--space-2);display:grid;gap:var(--space-2)}.AdminDashboard_itemActions__e\+ndd button:hover,.AdminDashboard_linkButton__XRhS0:hover,.AdminDashboard_refreshButton__Xmj9H:hover,.AdminDashboard_tab__4YGbj:hover{border-color:var(--color-accent)}.AdminDashboard_empty__vEHsw{border:1px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);text-align:center}.AdminDashboard_loading__G6tq\+,.AdminDashboard_notFound__VFhxX{display:grid;min-height:50vh;padding:var(--space-5);place-items:center;text-align:center}@media (min-width:760px){.AdminDashboard_page__vVSlA{padding-inline:var(--space-6)}.AdminDashboard_item__3K3IW,.AdminDashboard_panelHeader__i4AJq{align-items:start;grid-template-columns:minmax(0,1fr) auto}.AdminDashboard_itemActions__e\+ndd{min-width:168px}}.ImageCropper_cropper__Iycgm{grid-gap:var(--space-4);background:linear-gradient(145deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.018)),var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid;gap:var(--space-4);padding:var(--space-4)}.ImageCropper_header__hlk8R{align-items:start;display:flex;gap:var(--space-3);justify-content:space-between}.ImageCropper_header__hlk8R h3,.ImageCropper_header__hlk8R p{margin:0}.ImageCropper_header__hlk8R h3{color:var(--color-text);font-size:17px;letter-spacing:0;line-height:1.4}.ImageCropper_header__hlk8R p{color:var(--color-text-muted);font-size:13px;line-height:1.7}.ImageCropper_eyebrow__F7CdD{color:var(--color-accent)!important;font-size:11px!important;font-weight:900;letter-spacing:0;text-transform:uppercase}.ImageCropper_previewWrap__GYnJB{display:grid;place-items:center}.ImageCropper_previewCanvas__7i3w4{aspect-ratio:4/3;background:#050505;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);display:block;width:min(100%,520px)}.ImageCropper_previewCircle__UxCaE{aspect-ratio:1;border-radius:50%;width:min(100%,280px)}.ImageCropper_controls__ISPI-{grid-gap:var(--space-3);display:grid;gap:var(--space-3)}.ImageCropper_controls__ISPI- label{grid-gap:var(--space-2);color:var(--color-text-muted);display:grid;font-size:13px;font-weight:900;gap:var(--space-2)}.ImageCropper_controls__ISPI- input{accent-color:var(--color-accent);width:100%}.ImageCropper_error__VckZL{color:var(--color-danger);font-size:13px;font-weight:800;margin:0}.ImageCropper_actions__KrvfC{grid-gap:var(--space-2);display:grid;gap:var(--space-2)}.ImageCropper_primaryButton__0Hr1A,.ImageCropper_secondaryButton__1J0Mu{align-items:center;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:900;gap:var(--space-2);justify-content:center;min-height:42px;padding:0 var(--space-3)}.ImageCropper_primaryButton__0Hr1A{background:var(--color-accent);border:1px solid var(--color-accent);color:#fff}.ImageCropper_primaryButton__0Hr1A:disabled{cursor:wait;opacity:.64}.ImageCropper_secondaryButton__1J0Mu{background:var(--color-field);border:1px solid var(--color-border);color:var(--color-text-muted)}.ImageCropper_secondaryButton__1J0Mu:hover{border-color:var(--color-border-strong);color:var(--color-text)}@media (min-width:640px){.ImageCropper_actions__KrvfC,.ImageCropper_controls__ISPI-{grid-template-columns:repeat(3,minmax(0,1fr))}}.ReportForm_page__txutw{background:#050505;color:#f7f7f7;min-height:100vh;padding:18px}.ReportForm_shell__SvAtu{margin:0 auto;width:min(1180px,100%)}.ReportForm_hero__GeNHA{padding:16px 0 22px;text-align:center}.ReportForm_hero__GeNHA h1{font-size:34px;letter-spacing:0;line-height:1.1;margin:0}.ReportForm_hero__GeNHA p{color:#a8a8a8;margin:8px 0 0}.ReportForm_kicker__Fjsoe{color:#ff3038!important;font-weight:800}.ReportForm_layout__fg24I{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr)}.ReportForm_formPanel__AzXvZ,.ReportForm_previewPanel__p6eJi{background:linear-gradient(145deg,#181818f5,#0a0a0af5);border:1px solid #ffffff29;border-radius:8px;box-shadow:0 18px 54px #0000007a}.ReportForm_formPanel__AzXvZ{padding:18px}.ReportForm_previewPanel__p6eJi{display:none;padding:24px}.ReportForm_levelTabs__ahz26{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:18px}.ReportForm_chip__MueMK,.ReportForm_deleteButton__7cFd9,.ReportForm_levelButton__1nDnT,.ReportForm_submitButton__fQVU4,.ReportForm_visibilityButton__z9-xj{cursor:pointer;font:inherit}.ReportForm_levelButton__1nDnT{grid-gap:4px;background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;color:#ddd;display:grid;gap:4px;min-width:0;padding:10px 8px;text-align:left}.ReportForm_levelButton__1nDnT span{font-weight:800}.ReportForm_levelButton__1nDnT small{color:#949494;font-size:11px;line-height:1.35}.ReportForm_levelActive__WEvo\+{background:#ff30382e;border-color:#ff3038;color:#fff}.ReportForm_section__FP\+Ba{border-top:1px solid #ffffff1a;margin-top:16px;padding-top:16px}.ReportForm_sectionTitle__TEvdx{align-items:center;color:#f2f2f2;display:flex;font-weight:800;gap:8px;margin-bottom:12px}.ReportForm_sectionHint__8z8G-{color:#a8a8a8;font-size:13px;line-height:1.7;margin:-4px 0 12px}.ReportForm_subSectionTitle__sKw6P{align-items:center;color:#e6e6e6;display:flex;font-size:14px;font-weight:800;gap:8px;margin:14px 0 8px}.ReportForm_sectionIcon__8aiR9{align-items:center;color:#ff3038;display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;width:24px}.ReportForm_optionalDetails__pIIUu{border-top:1px solid #ffffff1a;margin-top:16px;padding-top:14px}.ReportForm_optionalDetails__pIIUu .ReportForm_section__FP\+Ba:first-of-type{border-top:0;margin-top:0;padding-top:12px}.ReportForm_optionalSummary__hv1sc{align-items:center;color:#f2f2f2;cursor:pointer;display:inline-flex;font-weight:800;gap:8px;list-style:none}.ReportForm_optionalSummary__hv1sc::-webkit-details-marker{display:none}.ReportForm_optionalSummary__hv1sc svg{color:#ff3038}.ReportForm_chipGrid__CyJzW{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.ReportForm_chip__MueMK{align-items:center;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:8px;color:#e7e7e7;display:inline-flex;gap:7px;justify-content:center;min-height:44px;overflow-wrap:anywhere;padding:9px 10px}.ReportForm_chipSelected__B52pb{background:#ff303833;border-color:#ff3038;box-shadow:inset 0 0 0 1px #ff30384d;color:#fff}.ReportForm_collapsedTagRow__VRTDf{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 44px}.ReportForm_emptyTagText__BAJKZ{align-items:center;border:1px dashed #ffffff2e;border-radius:8px;color:#9f9f9f;display:flex;min-height:44px;padding:0 12px}.ReportForm_addTagButton__kOtzC{align-items:center;background:#ff30381f;border:1px solid #ff3038ad;border-radius:8px;color:#ff555b;cursor:pointer;display:inline-flex;height:44px;justify-content:center;width:44px}.ReportForm_closeTagButton__RxOe\+{background:#0000;border:0;color:#ff7378;cursor:pointer;font:inherit;font-size:13px;font-weight:800;margin:-2px 0 8px;padding:0}.ReportForm_input__ZMqO-,.ReportForm_textarea__o-aLa{background:#00000059;border:1px solid #ffffff29;border-radius:8px;color:#fff;margin-bottom:10px;outline:none;padding:12px;width:100%}.ReportForm_textarea__o-aLa{min-height:86px;resize:vertical}.ReportForm_input__ZMqO-:focus,.ReportForm_textarea__o-aLa:focus{border-color:#ff3038}.ReportForm_counter__ZEiE6{color:#9a9a9a;font-size:12px;text-align:right}.ReportForm_rating__fKFCO{display:flex;gap:8px}.ReportForm_starActive__LZvC\+,.ReportForm_star__VZhZD{background:#0000;border:0;font-size:28px;line-height:1}.ReportForm_star__VZhZD{color:#6f6f6f}.ReportForm_starActive__LZvC\+{color:#ff3038}.ReportForm_fileInput__jlr3v{color:#d8d8d8;width:100%}.ReportForm_selectedImageRow__Y3639{align-items:center;background:#ffffff0a;border:1px solid #ffffff24;border-radius:8px;color:#d8d8d8;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;justify-content:space-between;margin-top:10px;padding:10px 12px}.ReportForm_selectedImageRow__Y3639 span{min-width:0;overflow-wrap:anywhere}.ReportForm_selectedImageRow__Y3639 button{background:#ff30381f;border:1px solid #ff303880;border-radius:8px;color:#ff7378;cursor:pointer;font:inherit;font-weight:800;padding:7px 10px}.ReportForm_actions__23QFG{grid-gap:10px;display:grid;gap:10px;grid-template-columns:96px minmax(0,1fr);margin-top:18px}.ReportForm_actionsSingle__r-WwA{grid-template-columns:minmax(0,1fr)}.ReportForm_deleteButton__7cFd9,.ReportForm_submitButton__fQVU4,.ReportForm_visibilityButton__z9-xj{border-radius:8px;font-weight:800;min-height:54px}.ReportForm_visibilityButton__z9-xj{background:#ffffff0f;border:1px solid #fff3;color:#f3f3f3}.ReportForm_visibilityActive__qo3Tv{background:#f3f3f3;color:#111}.ReportForm_submitButton__fQVU4{align-items:center;background:linear-gradient(180deg,#ff3038,#d81820);border:0;color:#fff;display:inline-flex;gap:10px;justify-content:center}.ReportForm_submitButton__fQVU4:disabled{cursor:wait;opacity:.7}.ReportForm_deleteButton__7cFd9{align-items:center;background:#0000;border:1px solid #ff303873;color:#ff6b70;display:inline-flex;gap:10px;justify-content:center;margin-top:12px;width:100%}.ReportForm_previewAuthor__-dJrp,.ReportForm_previewFooter__-Wiqp,.ReportForm_previewHeader__XegHq,.ReportForm_previewRating__bQPqB{align-items:center;display:flex;gap:12px;justify-content:space-between}.ReportForm_badge__VJOLU{align-items:center;border:1px solid #ff3038;border-radius:999px;color:#ff3038;display:inline-flex;font-weight:800;gap:6px;padding:6px 12px}.ReportForm_previewDots__anyVC{color:#b8b8b8;letter-spacing:3px}.ReportForm_previewAuthor__-dJrp{justify-content:flex-start;margin:24px 0}.ReportForm_avatar__ZbLX9{background:radial-gradient(circle at 35% 30%,#787878,#242424);border-radius:999px;height:58px;width:58px}.ReportForm_previewAuthor__-dJrp p{align-items:center;color:#9e9e9e;display:flex;gap:6px;margin:4px 0 0}.ReportForm_previewGroup__fu8p0,.ReportForm_previewNote__3SHGv{margin-bottom:18px}.ReportForm_previewGroup__fu8p0 span,.ReportForm_previewNote__3SHGv span,.ReportForm_previewRating__bQPqB span{color:#d4d4d4;font-weight:800}.ReportForm_previewGroup__fu8p0 div{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ReportForm_previewGroup__fu8p0 em{background:#ff303824;border:1px solid #ff3038bf;border-radius:8px;color:#ff7378;font-style:normal;padding:7px 10px}.ReportForm_previewText__fX1Qr{color:#f1f1f1;line-height:1.8;margin:22px 0;overflow-wrap:anywhere}.ReportForm_previewNote__3SHGv p{color:#f1f1f1;line-height:1.7;margin:8px 0 0;overflow-wrap:anywhere}.ReportForm_previewRating__bQPqB{align-items:flex-start;flex-direction:column}.ReportForm_previewRating__bQPqB div{align-items:center;display:flex;flex-direction:row;gap:6px}.ReportForm_previewStarOn__g1N8F{color:#ff3038}.ReportForm_previewStarOff__L20o4{color:#555}.ReportForm_previewFooter__-Wiqp{border-top:1px solid #ff303852;color:#ff3038;font-weight:800;margin-top:24px;padding-top:18px}@media (min-width:720px){.ReportForm_page__txutw{padding:28px}.ReportForm_chipGrid__CyJzW{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:980px){.ReportForm_layout__fg24I{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr)}.ReportForm_previewPanel__p6eJi{display:block;position:-webkit-sticky;position:sticky;top:18px}}.CreateReport_completePage__4dlp-{color:var(--color-text);display:grid;min-height:70vh;padding:var(--space-5) var(--space-4) var(--space-8);place-items:center}.CreateReport_completeCard__RndDC{grid-gap:var(--space-4);background:linear-gradient(145deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.018)),var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);display:grid;gap:var(--space-4);padding:var(--space-5);width:min(620px,100%)}.CreateReport_eyebrow__m79dR{color:var(--color-accent);font-size:12px;font-weight:900;margin:0}.CreateReport_completeCard__RndDC h1{color:var(--color-text);font-size:28px;letter-spacing:0;line-height:1.35;margin:0}.CreateReport_completeCard__RndDC p{color:var(--color-text-muted);font-size:15px;line-height:1.85;margin:0}.CreateReport_actionGrid__bAHsS{grid-gap:var(--space-3);display:grid;gap:var(--space-3)}.CreateReport_primaryAction__MYSDZ,.CreateReport_secondaryAction__gI1pI{align-items:center;border-radius:var(--radius-md);display:inline-flex;font-weight:900;gap:var(--space-2);justify-content:center;min-height:50px;padding:0 var(--space-4);text-decoration:none}.CreateReport_primaryAction__MYSDZ{background:var(--color-accent);border:1px solid var(--color-accent);color:#fff}.CreateReport_secondaryAction__gI1pI{background:var(--color-field);border:1px solid var(--color-border);color:var(--color-text)}.CreateReport_secondaryAction__gI1pI:hover{background:var(--color-surface-strong);border-color:var(--color-border-strong)}.CreateReport_textButton__UWQ1j{background:#0000;border:0;color:var(--color-text-muted);cursor:pointer;font:inherit;font-weight:900;justify-self:center;padding:var(--space-2)}.CreateReport_textButton__UWQ1j:hover{color:var(--color-text)}@media (min-width:620px){.CreateReport_completeCard__RndDC{padding:var(--space-6)}.CreateReport_actionGrid__bAHsS{grid-template-columns:repeat(2,minmax(0,1fr))}}.ReportsList_reportsContainer__J-dug{color:var(--color-text);margin:0 auto;padding:var(--space-5) var(--space-4) var(--space-8);width:min(var(--content-lg),100%)}.ReportsList_pageHeader__B55zK{grid-gap:var(--space-2);display:grid;gap:var(--space-2);margin-bottom:var(--space-5)}.ReportsList_eyebrow__F\+04b{color:var(--color-accent);font-size:12px;font-weight:900;margin:0}.ReportsList_pageTitle__LAkvd{color:var(--color-text);font-size:28px;letter-spacing:0;line-height:1.25;margin:0}.ReportsList_pageLead__Sq2Lt{color:var(--color-text-muted);font-size:14px;line-height:1.8;margin:0;max-width:680px}.ReportsList_searchForm__cSy1x{grid-gap:var(--space-2);align-items:center;background:var(--color-field);border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:var(--space-4);min-width:0;padding:var(--space-2)}.ReportsList_searchIcon__uKAMk{color:var(--color-text-subtle);margin-left:var(--space-2)}.ReportsList_searchInput__-XaO2{background:#0000;border:0;color:var(--color-text);font-size:16px;min-width:0;outline:none}.ReportsList_searchInput__-XaO2::placeholder{color:var(--color-text-subtle)}.ReportsList_resetFiltersButton__cYQfM,.ReportsList_searchButton__xeVIo,.ReportsList_tagActive__hTJ\+D,.ReportsList_tag__gsAaz{background:var(--color-surface-strong);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);cursor:pointer;font-weight:900}.ReportsList_searchButton__xeVIo{background:var(--color-accent);border-color:var(--color-accent);min-height:38px;padding:0 var(--space-4)}.ReportsList_toolbar__ZzsuX{margin-bottom:var(--space-5)}.ReportsList_filterSection__IhRTc,.ReportsList_reportsSection__qvsxZ,.ReportsList_tagsSection__o630N{grid-gap:var(--space-3);display:grid;gap:var(--space-3);margin-bottom:var(--space-6)}.ReportsList_sectionTitle__auqyc{color:var(--color-text);font-size:18px;letter-spacing:0;line-height:1.4;margin:0}.ReportsList_tagsContainer__ajoVP{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ReportsList_tag__gsAaz{color:var(--color-text-muted);min-height:34px;padding:0 var(--space-3)}.ReportsList_tagActive__hTJ\+D,.ReportsList_tag__gsAaz:hover{border-color:var(--color-accent);color:var(--color-text)}.ReportsList_tagActive__hTJ\+D{background:var(--color-accent-soft);min-height:34px;padding:0 var(--space-3)}.ReportsList_filterHeaderStatic__OCD8F{align-items:flex-start;display:flex;gap:var(--space-3);justify-content:space-between}.ReportsList_filterToggleButton__\+yt\+H{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);cursor:pointer;display:flex;flex:1 1;gap:var(--space-3);justify-content:space-between;min-width:0;padding:var(--space-3) var(--space-4);text-align:left}.ReportsList_filterToggleButton__\+yt\+H:hover{border-color:var(--color-accent)}.ReportsList_filterToggleButton__\+yt\+H>span:first-child{grid-gap:var(--space-1);display:grid;gap:var(--space-1);min-width:0}.ReportsList_filterLead__kmxqI{color:var(--color-text-muted);font-size:13px;line-height:1.6;margin:0}.ReportsList_filterToggleMeta__hxBC\+{align-items:center;color:var(--color-accent);display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:900;gap:8px}.ReportsList_filterToggleIconOpen__VSe4X,.ReportsList_filterToggleIcon__PeU7d{transition:transform .16s ease}.ReportsList_filterToggleIconOpen__VSe4X{transform:rotate(180deg)}.ReportsList_filterHeader__GoG0m{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);cursor:pointer;display:flex;justify-content:space-between;min-height:48px;padding:0 var(--space-4)}.ReportsList_filterHeaderTitle__qGDR4{color:var(--color-accent);font-size:15px;font-weight:900}.ReportsList_filtersContainer__nC\+17{grid-gap:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid;gap:var(--space-3);padding:var(--space-4)}.ReportsList_filterCategory__0ZeL2{grid-gap:var(--space-2);display:grid;gap:var(--space-2);min-width:0}.ReportsList_filterCategoryTitle__H9zX7{color:var(--color-text-muted);font-size:13px;font-weight:900;margin:0}.ReportsList_resetFiltersButton__cYQfM{justify-self:start;min-height:38px;padding:0 var(--space-3)}.ReportsList_reportList__Pahbo{grid-gap:var(--space-3);display:grid;gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.ReportsList_sentinel__SAthF{height:1px}.ReportsList_emptyMessage__JLs7G,.ReportsList_errorMessage__Ahx90,.ReportsList_loadingMessage__xFIkI{color:var(--color-text-muted);margin:var(--space-5) 0 0;text-align:center}.ReportsList_errorMessage__Ahx90{color:var(--color-danger)}@media (min-width:760px){.ReportsList_reportsContainer__J-dug{padding-inline:var(--space-6)}.ReportsList_pageTitle__LAkvd{font-size:34px}.ReportsList_filtersContainer__nC\+17,.ReportsList_reportList__Pahbo{grid-template-columns:repeat(2,minmax(0,1fr))}.ReportsList_filtersContainer__nC\+17{align-items:start}}@media (min-width:1160px){.ReportsList_reportList__Pahbo{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.ReportsList_filterHeaderStatic__OCD8F{display:grid}.ReportsList_filterToggleButton__\+yt\+H{align-items:flex-start}}.SortSelector_sortSelector__fitPZ{grid-gap:var(--space-2);display:grid;gap:var(--space-2);grid-template-columns:1fr;margin:var(--space-3) 0;width:100%}.SortSelector_sortLabel__F6trP{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:13px;font-weight:900;gap:var(--space-2)}.SortSelector_sortLabel__F6trP svg{color:var(--color-accent)}.SortSelector_sortSelect__yazR4{background:var(--color-field);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-weight:800;min-height:42px;outline:none;padding:0 var(--space-3);width:100%}.SortSelector_sortSelect__yazR4:focus{border-color:var(--color-accent)}@media (min-width:640px){.SortSelector_sortSelector__fitPZ{align-items:center;grid-template-columns:auto minmax(150px,auto);width:auto}}.CommentSection_commentSection__-1tUt{grid-gap:var(--space-5);display:grid;gap:var(--space-5);margin-top:var(--space-6)}.CommentSection_commentTitle__Ty9pe{grid-gap:var(--space-1);display:grid;gap:var(--space-1)}.CommentSection_commentTitle__Ty9pe h2{color:var(--color-text);font-size:22px;letter-spacing:0;line-height:1.35;margin:0}.CommentSection_commentTitle__Ty9pe p{color:var(--color-text-muted);font-size:14px;line-height:1.7;margin:0}.CommentSection_commentForm__pG0Zt{grid-gap:var(--space-3);display:grid;gap:var(--space-3);justify-items:stretch}.CommentSection_commentForm__pG0Zt button{justify-self:end}.CommentSection_commentTextarea__Z2LyW textarea{line-height:1.8;min-height:132px}.CommentSection_loginPrompt__Pp0CI{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between;padding:var(--space-4)}.CommentSection_loginPrompt__Pp0CI p{color:var(--color-text-muted);font-size:14px;line-height:1.7;margin:0}.CommentSection_commentList__d0hDi{grid-gap:var(--space-4);display:grid;gap:var(--space-4)}.CommentSection_commentItem__73W7O{grid-gap:var(--space-3);background:hsla(0,0%,100%,.025);border-color:#ffffff24;display:grid;gap:var(--space-3)}.CommentSection_commentHeader__yJQdy{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between}.CommentSection_commentAuthor__XSFNl{align-items:center;color:var(--color-text);display:inline-flex;font-size:14px;font-weight:900;gap:var(--space-2);min-width:0;text-decoration:none}.CommentSection_commentAuthor__XSFNl:hover{color:var(--color-accent)}.CommentSection_commentIcon__3tL5u{background:var(--color-field);border-radius:var(--radius-pill);height:32px;object-fit:cover;width:32px}.CommentSection_commentMenu__In4fx{position:relative}.CommentSection_menuButton__2ELmz{background:hsla(0,0%,100%,.035);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-muted);cursor:pointer;display:grid;height:36px;place-items:center;width:36px}.CommentSection_menuButton__2ELmz:hover{border-color:var(--color-border-strong);color:var(--color-text)}.CommentSection_menuButton__2ELmz svg{height:20px;width:20px}.CommentSection_menuItems__FrgWs{background:var(--color-surface-strong);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);margin-top:var(--space-2);min-width:132px;overflow:hidden;position:absolute;right:0;z-index:10}.CommentSection_menuItemActive__lBWwk,.CommentSection_menuItem__rJ4Ol{align-items:center;background:#0000;border:0;color:var(--color-text-muted);cursor:pointer;display:flex;font-weight:800;gap:var(--space-2);min-height:40px;padding:0 var(--space-3);width:100%}.CommentSection_menuItemActive__lBWwk{background:#ffffff0f;color:var(--color-text)}.CommentSection_menuItemActive__lBWwk svg,.CommentSection_menuItem__rJ4Ol svg{height:16px;width:16px}.CommentSection_commentText__FOwKG{color:var(--color-text);font-size:15px;line-height:1.8;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.CommentSection_commentTime__5NnH7{color:var(--color-text-subtle);font-size:12px;text-align:right}.CommentSection_errorText__BG9NL,.CommentSection_statusText__0DHa4{color:var(--color-text-muted);font-size:14px;margin:0}.CommentSection_errorText__BG9NL{color:var(--color-danger)}.ReportDetail_page__VElj8{color:var(--color-text);margin:0 auto;padding:var(--space-5) var(--space-4) var(--space-8);width:min(var(--content-lg),100%)}.ReportDetail_loading__-RZJp{color:var(--color-text-muted);display:grid;min-height:50vh;place-items:center}.ReportDetail_hero__3O6P9{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);display:grid;overflow:hidden}.ReportDetail_heroImage__A39Oz,.ReportDetail_heroPlaceholder__zcb2C{background:var(--color-bg-elevated);min-height:220px}.ReportDetail_image__TcTe7{display:block;height:100%;max-height:520px;object-fit:cover;width:100%}.ReportDetail_heroPlaceholder__zcb2C:before{background:linear-gradient(135deg,#e60f3729,#ffffff0a);content:"";display:block;height:100%;min-height:220px;width:100%}.ReportDetail_heroBody__V2ttO{grid-gap:var(--space-4);display:grid;gap:var(--space-4);padding:var(--space-5)}.ReportDetail_authorRow__CEO19,.ReportDetail_badgeRow__\+mqvG{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:space-between}.ReportDetail_metaBadges__lsfrW{align-items:center;display:inline-flex;flex-wrap:wrap;gap:var(--space-2)}.ReportDetail_levelBadge__6JHYT,.ReportDetail_likeCountBadge__4jlny,.ReportDetail_visibilityBadge__g0xPX{align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-pill);display:inline-flex;font-size:12px;font-weight:900;gap:6px;min-height:32px;padding:0 var(--space-3)}.ReportDetail_levelBadge__6JHYT{background:var(--color-accent-soft);border-color:#e60f376b;color:var(--color-accent)}.ReportDetail_visibilityBadge__g0xPX{background:var(--color-field);color:var(--color-text-muted)}.ReportDetail_likeCountBadge__4jlny{background:hsla(0,0%,100%,.045);color:var(--color-text)}.ReportDetail_likeCountBadge__4jlny svg{color:var(--color-accent)}.ReportDetail_hero__3O6P9 h1{color:var(--color-text);font-size:26px;letter-spacing:0;line-height:1.45;margin:0;word-break:break-word}.ReportDetail_authorLink__yE7iv{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:14px;font-weight:900;gap:var(--space-2);min-width:0;text-decoration:none}.ReportDetail_authorLink__yE7iv svg{color:var(--color-accent)}.ReportDetail_authorLink__yE7iv small{color:var(--color-text-subtle);font-size:12px;font-weight:700}.ReportDetail_actionRow__9kpPF{align-items:center;display:inline-flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}.ReportDetail_ownerActions__GVDu1{grid-gap:var(--space-2);border-top:1px solid var(--color-border);display:grid;gap:var(--space-2);padding-top:var(--space-3)}.ReportDetail_ownerActionPrimary__3elOw,.ReportDetail_ownerAction__qPF0T{align-items:center;border-radius:var(--radius-md);color:var(--color-text);display:inline-flex;font-size:14px;font-weight:900;gap:var(--space-2);justify-content:center;min-height:42px;padding:0 var(--space-4);text-decoration:none}.ReportDetail_ownerActionPrimary__3elOw{background:var(--color-accent);border:1px solid var(--color-accent);color:#fff}.ReportDetail_ownerAction__qPF0T{background:var(--color-field);border:1px solid var(--color-border)}.ReportDetail_ownerAction__qPF0T:hover{background:var(--color-surface-strong);border-color:var(--color-border-strong)}.ReportDetail_adminPanel__WFMSs{grid-gap:var(--space-3);background:#e60f3714;border:1px solid #e60f3759;border-radius:var(--radius-md);display:grid;gap:var(--space-3);padding:var(--space-4)}.ReportDetail_adminPanelTitle__rN2zp{color:var(--color-accent);font-size:13px;font-weight:900;margin:0 0 var(--space-1)}.ReportDetail_adminMessage__bNmVK,.ReportDetail_adminPanelBody__Z\+0u8{color:var(--color-text-muted);font-size:13px;line-height:1.7;margin:0}.ReportDetail_adminMessage__bNmVK{color:var(--color-text);font-weight:900}.ReportDetail_adminActions__fmi-L{grid-gap:var(--space-2);display:grid;gap:var(--space-2)}.ReportDetail_adminAction__oqY8p{align-items:center;background:var(--color-field);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);cursor:pointer;display:inline-flex;font-size:13px;font-weight:900;gap:var(--space-2);justify-content:center;min-height:40px;padding:0 var(--space-3);text-decoration:none}.ReportDetail_adminAction__oqY8p:hover{border-color:var(--color-accent)}.ReportDetail_adminAction__oqY8p:disabled{cursor:wait;opacity:.65}.ReportDetail_deleteButton__STFBX,.ReportDetail_likeButton__9bl1V{align-items:center;background:var(--color-field);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);cursor:pointer;display:inline-flex;font-weight:900;gap:var(--space-2);min-height:40px;padding:0 var(--space-4)}.ReportDetail_deleteButton__STFBX{border-color:#ff525252;color:var(--color-danger)}.ReportDetail_reportButton__m\+qGg{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--radius-pill);color:var(--color-text-subtle);cursor:pointer;display:inline-flex;font-weight:900;gap:var(--space-2);min-height:40px;padding:0 var(--space-3)}.ReportDetail_likeActive__2kC8K,.ReportDetail_likeButton__9bl1V:hover{border-color:var(--color-accent);color:var(--color-accent)}.ReportDetail_deleteButton__STFBX:hover{background:#ff52521f;border-color:var(--color-danger);color:#fff}.ReportDetail_reportButton__m\+qGg:hover{background:var(--color-field);border-color:var(--color-border);color:var(--color-text)}.ReportDetail_comments__1AwDJ,.ReportDetail_contentSection__xc7ZC{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-top:var(--space-5);padding:var(--space-5)}.ReportDetail_loginNudge__lh2Tz{background:#000000b8;display:grid;inset:0;padding:var(--space-4);place-items:center;position:fixed;z-index:1000}.ReportDetail_loginNudgeCard__6a1CM{width:min(420px,100%)}.ReportDetail_loginNudgeCard__6a1CM,.ReportDetail_reportDialogCard__BGN85{grid-gap:var(--space-3);background:linear-gradient(145deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.018)),var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);display:grid;gap:var(--space-3);padding:var(--space-5)}.ReportDetail_reportDialogCard__BGN85{width:min(460px,100%)}.ReportDetail_loginNudgeEyebrow__H5qAc{color:var(--color-accent);font-size:12px;font-weight:900;margin:0}.ReportDetail_loginNudgeCard__6a1CM h2,.ReportDetail_reportDialogCard__BGN85 h2{color:var(--color-text);font-size:22px;letter-spacing:0;line-height:1.35;margin:0}.ReportDetail_loginNudgeCard__6a1CM p,.ReportDetail_reportDialogCard__BGN85 p{color:var(--color-text-muted);font-size:14px;line-height:1.8;margin:0}.ReportDetail_reportField__wTc\+x{grid-gap:var(--space-2);color:var(--color-text-muted);display:grid;font-size:13px;font-weight:900;gap:var(--space-2)}.ReportDetail_reportField__wTc\+x select,.ReportDetail_reportField__wTc\+x textarea{background:var(--color-field);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font:inherit;font-weight:700;padding:var(--space-3);width:100%}.ReportDetail_reportField__wTc\+x textarea{line-height:1.7;min-height:96px;resize:vertical}.ReportDetail_reportField__wTc\+x select:focus,.ReportDetail_reportField__wTc\+x textarea:focus{border-color:var(--color-accent);outline:none}.ReportDetail_reportMessage__oz2yV{color:var(--color-accent)!important;font-weight:900}.ReportDetail_loginNudgeActions__M6n6v{grid-gap:var(--space-2);display:grid;gap:var(--space-2);margin-top:var(--space-2)}.ReportDetail_loginNudgePrimary__vL0vy,.ReportDetail_loginNudgeSecondary__90J7R{border-radius:var(--radius-md);cursor:pointer;font-weight:900;min-height:44px}.ReportDetail_loginNudgePrimary__vL0vy{background:var(--color-accent);border:1px solid var(--color-accent);color:#fff}.ReportDetail_loginNudgePrimary__vL0vy:disabled{cursor:wait;opacity:.72}.ReportDetail_loginNudgeSecondary__90J7R{background:#0000;border:1px solid var(--color-border);color:var(--color-text-muted)}.ReportDetail_loginNudgeSecondary__90J7R:hover{border-color:var(--color-border-strong);color:var(--color-text)}.ReportDetail_contentSection__xc7ZC h2{color:var(--color-text);font-size:18px;letter-spacing:0;line-height:1.4;margin:0 0 var(--space-4)}.ReportDetail_detailText__-ufGJ h3{color:var(--color-accent);font-size:12px;font-weight:900;margin:0}.ReportDetail_tags__GJmRx{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ReportDetail_tag__nIRU1{background:#ffffff0a;border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:12px;font-weight:800;padding:6px 10px}.ReportDetail_contentGrid__xtKEs{grid-gap:var(--space-4);display:grid;gap:var(--space-4)}.ReportDetail_detailText__-ufGJ{grid-gap:var(--space-2);align-content:start;background:hsla(0,0%,100%,.025);border-left:3px solid #e60f37b8;border-radius:0 var(--radius-md) var(--radius-md) 0;display:grid;gap:var(--space-2);padding:var(--space-3)}.ReportDetail_detailText__-ufGJ:hover{background:#ffffff0a}.ReportDetail_detailText__-ufGJ p{color:var(--color-text-muted);font-size:15px;line-height:1.9;margin:0;white-space:pre-wrap;word-break:break-word}@media (min-width:840px){.ReportDetail_page__VElj8{padding-inline:var(--space-6)}.ReportDetail_hero__3O6P9{align-items:stretch;grid-template-columns:minmax(0,.95fr) minmax(360px,1fr)}.ReportDetail_heroImage__A39Oz,.ReportDetail_heroPlaceholder__zcb2C{min-height:360px}.ReportDetail_hero__3O6P9 h1{font-size:32px}.ReportDetail_contentGrid__xtKEs{grid-template-columns:repeat(2,minmax(0,1fr))}.ReportDetail_ownerActions__GVDu1{grid-template-columns:repeat(4,minmax(0,1fr))}.ReportDetail_adminActions__fmi-L{grid-template-columns:repeat(3,minmax(0,1fr))}}.EditReport_adminNotice__8z753{background:#e60f3714;border:1px solid #e60f3759;border-radius:var(--radius-md);color:var(--color-text);margin:var(--space-4) auto 0;padding:var(--space-4);width:min(var(--content-lg),calc(100% - var(--space-4)*2))}.EditReport_adminNotice__8z753 p{color:var(--color-accent);font-size:13px;font-weight:900;margin:0 0 var(--space-1)}.EditReport_adminNotice__8z753 span{color:var(--color-text-muted);font-size:13px;line-height:1.7}.StaticPage_documentPage__roFlK,.StaticPage_staticPage__JPdR1{margin:0 auto;padding-bottom:var(--space-8);width:min(var(--content-md),100%)}.StaticPage_documentPage__roFlK{width:min(820px,100%)}.StaticPage_accordionList__3Of4S,.StaticPage_menuList__jogw5,.StaticPage_termGrid__oWeeQ{grid-gap:var(--space-3);display:grid;gap:var(--space-3)}.StaticPage_menuItem__ek-HV{grid-gap:var(--space-3);align-items:center;color:var(--color-text);display:grid;gap:var(--space-3);grid-template-columns:auto 1fr auto;text-decoration:none}.StaticPage_menuIcon__2E060{background:var(--color-accent-soft);border-radius:var(--radius-md);color:var(--color-accent);display:grid;height:42px;place-items:center;width:42px}.StaticPage_menuText__3-lEE{grid-gap:2px;display:grid;gap:2px;min-width:0}.StaticPage_menuText__3-lEE strong{font-size:15px}.StaticPage_menuText__3-lEE small{color:var(--color-text-muted);font-size:13px;line-height:1.5}.StaticPage_menuArrow__kTH2I{color:var(--color-text-subtle)}.StaticPage_menuFooter__9QEZw{margin-top:var(--space-4)}.StaticPage_documentCard__KHcPY,.StaticPage_formCard__HyfV6,.StaticPage_tutorialCard__H7NKU{background:linear-gradient(145deg,#ffffff0a,hsla(0,0%,100%,.015)),var(--color-surface)}.StaticPage_form__zRD71{grid-gap:var(--space-4);display:grid;gap:var(--space-4)}.StaticPage_fieldset__csudq{grid-gap:var(--space-3);border:0;display:grid;gap:var(--space-3);margin:0;padding:0}.StaticPage_fieldset__csudq legend{color:var(--color-text);font-size:14px;font-weight:900}.StaticPage_radioGrid__fFMPl{grid-gap:var(--space-2);display:grid;gap:var(--space-2)}.StaticPage_radioItem__Oxtrh{align-items:center;background:var(--color-field);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);cursor:pointer;display:flex;gap:var(--space-3);min-height:44px;padding:var(--space-3)}.StaticPage_checkboxRow__kFLDV input,.StaticPage_radioItem__Oxtrh input{accent-color:var(--color-accent)}.StaticPage_modalBackdrop__-ZXwR{background:#000000b8;display:grid;inset:0;padding:var(--space-4);place-items:center;position:fixed;z-index:1000}.StaticPage_modalCard__Jog6g{grid-gap:var(--space-4);display:grid;gap:var(--space-4);text-align:center;width:min(360px,100%)}.StaticPage_modalCard__Jog6g p{margin:0}.StaticPage_statusPage__hg0sN{display:grid;margin:0 auto;min-height:calc(100vh - 160px);place-items:center;width:min(520px,100%)}.StaticPage_statusCard__0YGat{grid-gap:var(--space-3);display:grid;gap:var(--space-3);justify-items:center;text-align:center;width:100%}.StaticPage_statusIconDanger__REllg,.StaticPage_statusIcon__qfQWG{background:var(--color-accent-soft);border:1px solid #e60f378c;border-radius:var(--radius-md);color:var(--color-accent);display:grid;font-size:24px;height:58px;place-items:center;width:58px}.StaticPage_statusIconDanger__REllg{background:var(--color-danger-soft);border-color:#ff4d5580;color:var(--color-danger)}.StaticPage_statusCard__0YGat h1{color:var(--color-text);font-size:clamp(24px,6vw,34px);letter-spacing:0;line-height:1.25;margin:0}.StaticPage_statusCard__0YGat p{color:var(--color-text-muted);line-height:1.8;margin:0}.StaticPage_statusActions__YZIgD{grid-gap:var(--space-2);display:grid;gap:var(--space-2);margin-top:var(--space-2);width:100%}.StaticPage_accordionCard__3\+k6k{overflow:hidden}.StaticPage_accordionHeader__gVato,.StaticPage_questionButton__xdDgC{background:#0000;border:0;color:var(--color-text);cursor:pointer;padding:0;text-align:left;width:100%}.StaticPage_accordionHeader__gVato{align-items:center;display:flex;font-size:17px;font-weight:900;gap:var(--space-3);justify-content:space-between}.StaticPage_chevron__H5tFW{color:var(--color-accent);flex:0 0 auto;transition:transform .16s ease}.StaticPage_chevronOpen__gr\+us{transform:rotate(180deg)}.StaticPage_questionList__0LqOi{grid-gap:var(--space-3);display:grid;gap:var(--space-3);margin-top:var(--space-4)}.StaticPage_questionItem__F5piU{border-top:1px solid var(--color-border);padding-top:var(--space-3)}.StaticPage_questionButton__xdDgC{font-weight:800;line-height:1.55}.StaticPage_answer__-e9sG{color:var(--color-text-muted);font-size:14px;line-height:1.75;margin:var(--space-2) 0 0}.StaticPage_noticeCard__RvN7I{color:var(--color-text-muted);line-height:1.75;margin-bottom:var(--space-4)}.StaticPage_termGrid__oWeeQ{grid-template-columns:1fr}.StaticPage_termCard__t4czC{grid-gap:var(--space-3);display:grid;gap:var(--space-3)}.StaticPage_termHeader__t\+Hmc{grid-gap:var(--space-2);display:grid;gap:var(--space-2)}.StaticPage_documentSection__iVEYE h2,.StaticPage_termHeader__t\+Hmc h2{color:var(--color-text);font-size:18px;letter-spacing:0;margin:0}.StaticPage_documentSection__iVEYE p,.StaticPage_termCard__t4czC p{color:var(--color-text-muted);line-height:1.8;margin:0}.StaticPage_tagRow__Glrcd{display:flex;flex-wrap:wrap;gap:var(--space-2)}.StaticPage_documentCard__KHcPY{grid-gap:var(--space-5);display:grid;gap:var(--space-5)}.StaticPage_documentSection__iVEYE{grid-gap:var(--space-2);display:grid;gap:var(--space-2)}.StaticPage_documentSection__iVEYE+.StaticPage_documentSection__iVEYE{border-top:1px solid var(--color-border);padding-top:var(--space-5)}.StaticPage_guideIntro__I5KuU{grid-gap:var(--space-4);background:linear-gradient(145deg,#e60f371f,#ffffff05),var(--color-surface);display:grid;gap:var(--space-4)}.StaticPage_guideIntro__I5KuU h2{color:var(--color-text);font-size:clamp(24px,5vw,38px);letter-spacing:0;line-height:1.2;margin:0 0 var(--space-2)}.StaticPage_guideIntro__I5KuU p{color:var(--color-text-muted);line-height:1.8;margin:0}.StaticPage_guideActions__0NPQh{display:flex;flex-wrap:wrap;gap:var(--space-2)}.StaticPage_guideBlock__zu43P,.StaticPage_guideFlow__J98iW{grid-gap:var(--space-4);display:grid;gap:var(--space-4)}.StaticPage_guideBlock__zu43P{align-items:stretch}.StaticPage_guideVisual__2B8DW{aspect-ratio:16/9;background:var(--color-field);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;position:relative}.StaticPage_guideImage__jDGtz{display:block;height:100%;object-fit:cover;width:100%}.StaticPage_guideVisual__2B8DW .StaticPage_tutorialIconBadge__mqEND{bottom:auto;top:var(--space-3)}.StaticPage_guideContent__W-Azo{grid-gap:var(--space-3);align-content:center;display:grid;gap:var(--space-3)}.StaticPage_guideContent__W-Azo h2{color:var(--color-text);font-size:clamp(26px,5vw,42px);letter-spacing:0;line-height:1.18;margin:0}.StaticPage_guideLead__CoIYk{color:var(--color-text);font-size:16px;font-weight:800;line-height:1.8;margin:0}.StaticPage_guideList__IBN4F{grid-gap:var(--space-2);display:grid;gap:var(--space-2);list-style:none;margin:0;padding:0}.StaticPage_guideList__IBN4F li{grid-gap:var(--space-2);align-items:start;color:var(--color-text-muted);display:grid;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);line-height:1.7}.StaticPage_guideList__IBN4F svg{color:var(--color-accent);font-size:12px;margin-top:5px}.StaticPage_tutorialPage__ICz\+o{grid-gap:var(--space-5);display:grid;gap:var(--space-5);margin:0 auto;padding-bottom:var(--space-8);width:min(var(--content-lg),100%)}.StaticPage_tutorialHero__1Y9R-{grid-gap:var(--space-3);display:grid;gap:var(--space-3);padding:var(--space-5) 0 var(--space-2)}.StaticPage_tutorialHero__1Y9R- h1{color:var(--color-text);font-size:clamp(30px,8vw,56px);letter-spacing:0;line-height:1.08;margin:0;max-width:780px}.StaticPage_tutorialHero__1Y9R- p{color:var(--color-text-muted);line-height:1.8;margin:0;max-width:720px}.StaticPage_tutorialKicker__9CmOn,.StaticPage_tutorialStepLabel__cXqSv{color:var(--color-accent);font-size:12px;font-weight:900;margin:0}.StaticPage_tutorialLayout__k-Qig{grid-gap:var(--space-4);display:grid;gap:var(--space-4)}.StaticPage_tutorialProgress__725w2{grid-gap:var(--space-2);display:grid;gap:var(--space-2);grid-template-columns:1fr}.StaticPage_stepButtonActive__ucGBH,.StaticPage_stepButton__0dLhW{grid-gap:var(--space-2);align-items:center;background:hsla(0,0%,100%,.035);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;display:grid;font-weight:900;gap:var(--space-2);grid-template-columns:auto auto 1fr;min-height:48px;padding:0 var(--space-3);text-align:left}.StaticPage_stepButtonActive__ucGBH{background:var(--color-accent-soft);border-color:var(--color-accent);color:var(--color-text)}.StaticPage_stepNumber__0vIjk{color:var(--color-text-subtle);font-size:12px}.StaticPage_stepButtonIcon__H76hc{color:var(--color-accent);display:grid;place-items:center}.StaticPage_tutorialCard__H7NKU{grid-gap:var(--space-4);display:grid;gap:var(--space-4)}.StaticPage_stepMeta__w8rZG{align-items:center;color:var(--color-text-muted);display:flex;font-size:13px;font-weight:900;gap:var(--space-3);justify-content:space-between}.StaticPage_stepDots__SEceX{display:flex;gap:6px}.StaticPage_stepDotActive__4zDM\+,.StaticPage_stepDot__LShbY{background:var(--color-border-strong);border-radius:999px;height:8px;width:8px}.StaticPage_stepDotActive__4zDM\+{background:var(--color-accent)}.StaticPage_tutorialImageFrame__PWtuw{aspect-ratio:16/9;background:var(--color-field);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;position:relative}.StaticPage_tutorialImage__4atmU{height:100%;object-fit:cover;opacity:.72;width:100%}.StaticPage_tutorialIconBadge__mqEND{background:#000000b8;border:1px solid #e60f378c;border-radius:var(--radius-md);bottom:var(--space-3);color:var(--color-accent);display:grid;font-size:20px;height:48px;left:var(--space-3);place-items:center;position:absolute;width:48px}.StaticPage_tutorialBody__Pl0iO{grid-gap:var(--space-3);display:grid;gap:var(--space-3)}.StaticPage_tutorialBody__Pl0iO h2{color:var(--color-text);font-size:clamp(24px,5vw,34px);letter-spacing:0;line-height:1.22;margin:0}.StaticPage_tutorialBody__Pl0iO p{color:var(--color-text-muted);line-height:1.8;margin:0}.StaticPage_tutorialLead__6JGmB{color:var(--color-text)!important;font-weight:800}.StaticPage_ruleList__50qCG{grid-gap:var(--space-2);display:grid;gap:var(--space-2);list-style:none;margin:0;padding:0}.StaticPage_ruleList__50qCG li{grid-gap:var(--space-2);align-items:start;color:var(--color-text-muted);display:grid;gap:var(--space-2);grid-template-columns:auto 1fr;line-height:1.7}.StaticPage_ruleList__50qCG svg{color:var(--color-accent);margin-top:4px}.StaticPage_checkboxRow__kFLDV{align-items:flex-start;background:var(--color-field);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;display:flex;gap:var(--space-3);padding:var(--space-3)}.StaticPage_tutorialActions__ds37o{grid-gap:var(--space-2);display:grid;gap:var(--space-2);grid-template-columns:1fr}@media (min-width:760px){.StaticPage_radioGrid__fFMPl,.StaticPage_termGrid__oWeeQ{grid-template-columns:repeat(2,minmax(0,1fr))}.StaticPage_tutorialLayout__k-Qig{align-items:start;grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.StaticPage_tutorialProgress__725w2{position:-webkit-sticky;position:sticky;top:var(--space-5)}.StaticPage_tutorialActions__ds37o{grid-template-columns:auto auto;justify-content:end}.StaticPage_statusActions__YZIgD{grid-template-columns:repeat(2,minmax(0,1fr))}.StaticPage_guideIntro__I5KuU{align-items:end;grid-template-columns:minmax(0,1fr) auto}.StaticPage_guideBlock__zu43P{grid-template-columns:minmax(300px,.92fr) minmax(0,1fr)}.StaticPage_guideBlockReverse__ZMVBr .StaticPage_guideVisual__2B8DW{order:2}}.Layout_appShell__cqqNY{background:var(--color-bg);color:var(--color-text);min-height:100vh}.Layout_header__Djwpo{grid-gap:var(--space-3);align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080808eb;border-bottom:1px solid var(--color-border);display:grid;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);inset:0 0 auto;min-height:64px;padding:10px var(--space-4);position:fixed;z-index:50}.Layout_brand__p2NiO{gap:var(--space-2);min-width:0;text-decoration:none}.Layout_brandMark__D25tk,.Layout_brand__p2NiO{align-items:center;color:var(--color-text);display:inline-flex}.Layout_brandMark__D25tk{background:var(--color-accent-soft);border:1px solid var(--color-accent);border-radius:var(--radius-md);font-weight:900;height:34px;justify-content:center;width:34px}.Layout_brandText__YTFax{display:none;font-size:14px;font-weight:900;letter-spacing:0;white-space:nowrap}.Layout_searchForm__mhdZU{align-items:center;background:var(--color-field);border:1px solid var(--color-border);border-radius:var(--radius-pill);display:flex;gap:var(--space-2);height:42px;min-width:0;padding:0 var(--space-3)}.Layout_searchIcon__tV6Kc{color:var(--color-text-muted);flex:0 0 auto}.Layout_searchInput__MR00Z{background:#0000;border:0;color:var(--color-text);font-size:16px;min-width:0;outline:none;width:100%}.Layout_searchInput__MR00Z::placeholder{color:var(--color-text-subtle)}.Layout_main__mIuK3{min-height:100vh;padding-bottom:86px;padding-top:64px}.Layout_bottomNav__cglp9{grid-gap:2px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080808f0;border-top:1px solid var(--color-border);display:grid;gap:2px;grid-template-columns:repeat(5,minmax(0,1fr));inset:auto 0 0;min-height:72px;padding:7px 8px calc(7px + env(safe-area-inset-bottom));position:fixed;z-index:50}.Layout_navButton__l\+XM6{grid-gap:4px;align-content:center;background:#0000;border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;display:grid;font-size:11px;font-weight:800;gap:4px;min-width:0;place-items:center;text-decoration:none}.Layout_navButton__l\+XM6 svg{font-size:18px}.Layout_navButtonActive__1Y\+nX{background:var(--color-accent-soft);color:var(--color-text)}.Layout_navButtonActive__1Y\+nX svg{color:var(--color-accent)}@media (min-width:720px){.Layout_header__Djwpo{grid-template-columns:auto minmax(280px,520px);justify-content:space-between;padding-inline:var(--space-6)}.Layout_brandText__YTFax{display:inline}.Layout_main__mIuK3{padding-bottom:96px}.Layout_bottomNav__cglp9{border:1px solid var(--color-border);border-radius:var(--radius-md);bottom:16px;box-shadow:var(--shadow-card);left:50%;right:auto;transform:translateX(-50%);width:min(520px,calc(100% - 32px))}}.ProtectedRoute_authLoading__4y5dR{grid-gap:var(--space-3);color:var(--color-text-muted);display:grid;font-weight:800;gap:var(--space-3);min-height:220px;place-items:center;text-align:center}.ProtectedRoute_spinner__UCT1m{animation:ProtectedRoute_spin__vlgmt .9s linear infinite;border:3px solid var(--color-border);border-radius:var(--radius-pill);border-top-color:var(--color-accent);height:34px;width:34px}@keyframes ProtectedRoute_spin__vlgmt{to{transform:rotate(1turn)}}.SiteLayout_siteShell__BIIHJ{background:var(--color-bg);color:var(--color-text);display:flex;flex-direction:column;min-height:100vh}.SiteLayout_siteMain__WpcaN{flex:1 0 auto}.SiteLayout_footer__8NIMg{background:var(--color-bg-elevated);border-top:1px solid var(--color-border);color:var(--color-text-muted);padding:var(--space-6) var(--space-4) calc(92px + env(safe-area-inset-bottom))}.SiteLayout_footerInner__8tbgd{grid-gap:var(--space-4);display:grid;gap:var(--space-4);margin:0 auto;text-align:center;width:min(var(--content-lg),100%)}.SiteLayout_copyright__6nsDh{font-weight:900;margin:0}.SiteLayout_brandHomeLink__2OpVl{color:var(--color-text);text-decoration:none}.SiteLayout_brandHomeLink__2OpVl:hover{color:var(--color-accent)}.SiteLayout_footerLinks__mYuvQ{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);justify-content:center}.SiteLayout_disabledLink__j2Uds,.SiteLayout_footerLink__JH\+fC,.SiteLayout_logoutButton__yaq8v{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:13px;font-weight:800;gap:var(--space-2);min-height:34px}.SiteLayout_footerLink__JH\+fC{text-decoration:none}.SiteLayout_footerLink__JH\+fC:hover,.SiteLayout_logoutButton__yaq8v:hover{color:var(--color-text)}.SiteLayout_footerLink__JH\+fC svg,.SiteLayout_logoutButton__yaq8v svg{color:var(--color-accent)}.SiteLayout_logoutButton__yaq8v{background:#0000;border:0;cursor:pointer}.SiteLayout_disabledLink__j2Uds{color:var(--color-text-subtle)}@media (min-width:720px){.SiteLayout_footer__8NIMg{padding-bottom:112px}}.StagingAccessGate_page__f\+C1R{align-content:center;display:grid;margin:0 auto;min-height:calc(100vh - 120px);padding:var(--space-5) var(--space-3) var(--space-8);width:min(440px,100%)}.StagingAccessGate_card__EeQZB{background:linear-gradient(145deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.015)),var(--color-surface)}.StagingAccessGate_eyebrow__nCdUl{color:var(--color-accent);font-size:12px;font-weight:900;letter-spacing:0;margin:0 0 var(--space-2);text-transform:uppercase}.StagingAccessGate_title__zfa3i{color:var(--color-text);font-size:clamp(24px,5vw,34px);letter-spacing:0;line-height:1.22;margin:0}.StagingAccessGate_lead__HwfqA,.StagingAccessGate_message__eaoza{color:var(--color-text-muted);font-size:14px;line-height:1.7;margin:var(--space-3) 0 0}.StagingAccessGate_actions__nILpF{grid-gap:var(--space-3);display:grid;gap:var(--space-3);margin-top:var(--space-5)}
/*# sourceMappingURL=main.54ca51e8.css.map*/