/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}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{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.lowercase{text-transform:lowercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--bg:#0b0d10;--panel:#12151a;--panel2:#181c22;--line:#2a2f37;--text:#f4f2e8;--muted:#9da4ae;--gold:#c8a957;--yes:#2ec77e;--no:#ef6671;--radius:14px}*{box-sizing:border-box}html{background:var(--bg)}body{color:var(--text);background:linear-gradient(#090b0e,#101319);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.5}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.shell{max-width:1180px;margin:0 auto;padding:24px 18px 72px}.topbar{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090b0ef0;position:sticky;top:0}.topinner{align-items:center;gap:18px;max-width:1180px;min-height:62px;margin:0 auto;padding:0 18px;display:flex}.brand{letter-spacing:1.5px;font-size:20px;font-weight:900}.brand b{color:var(--gold)}.nav{flex:1;gap:4px;display:flex}.nav a{color:var(--muted);border-radius:9px;padding:8px 10px;font-size:14px}.nav a:hover{background:var(--panel2);color:var(--text)}.wallet{color:#e7cc7b;background:#17140d;border:1px solid #4a4027;border-radius:9px;padding:7px 9px;font-size:13px;font-weight:800}.card,.hero{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius)}.hero{padding:26px}.eyebrow{color:var(--gold);text-transform:uppercase;letter-spacing:1.05px;font-size:11px;font-weight:900}h1{margin:8px 0 10px;font-size:clamp(28px,4vw,40px);line-height:1.12}h2{margin:0 0 10px;font-size:22px}h3{margin:0 0 7px;font-size:16px}p{margin:7px 0}.muted{color:var(--muted)}.small{font-size:13px}.section{margin-top:22px}.grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.grid2{grid-template-columns:2fr 1fr;gap:16px;display:grid}.grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid3,.grid4{gap:12px;display:grid}.grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid5,.marketGrid{gap:12px;display:grid}.marketGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.marketCard{flex-direction:column;min-width:0;height:100%;display:flex}.marketCard h3{overflow-wrap:anywhere}.marketCard>.split{margin-top:auto;padding-top:10px}.probabilityChart{border:1px solid var(--line);background:var(--panel);border-radius:12px;height:210px;margin-top:12px;overflow:hidden}.probabilityChart svg{width:100%;height:100%;display:block}.chartGrid line{stroke:#20242b;stroke-width:1px}.chartLine{fill:none;stroke:var(--gold);stroke-width:2.5px;vector-effect:non-scaling-stroke}@media (max-width:1100px){.marketGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.marketGrid{grid-template-columns:1fr}}.card{padding:16px}.row{justify-content:space-between;align-items:center;gap:12px}.row,.tags{display:flex}.tags{flex-wrap:wrap;gap:6px}.tag{color:#ccd0d7;background:#20242b;border:1px solid #323844;border-radius:999px;padding:4px 8px;font-size:11px}.btn{border:1px solid var(--line);background:var(--panel2);color:var(--text);border-radius:10px;padding:9px 11px;font-size:14px;font-weight:800}.btn.gold{background:var(--gold);color:#111;border-color:var(--gold)}.btn.yes{color:#8fe8bb;background:#2ec77e1a;border-color:#2ec77e5c}.btn.no{color:#ff9aa2;background:#ef66711a;border-color:#ef66715c}.kpi{font-size:24px;font-weight:900}.gold{color:#dfc875}.input{width:100%;color:var(--text);border:1px solid var(--line);background:#0f1216;border-radius:10px;padding:10px 11px}.table{border-collapse:collapse;width:100%}.table td,.table th{text-align:left;border-bottom:1px solid var(--line);padding:10px 8px;font-size:13px}.table th{color:var(--muted);text-transform:uppercase;letter-spacing:.4px;font-size:11px}.status{border:1px solid var(--line);border-radius:999px;padding:4px 8px;font-size:10px;font-weight:900;display:inline-block}.status.virtual{color:#8ee6b9;border-color:#296e50}.status.blocked{color:#ff9aa3;border-color:#74333a}.status.sandbox{color:#efd27a;border-color:#6a5830}.metricLabel{color:var(--muted);font-size:12px}.metricValue{font-size:22px;font-weight:850}.subnav{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.subnav a{border:1px solid var(--line);color:var(--muted);border-radius:9px;padding:7px 9px;font-size:13px}.chart{border:1px solid var(--line);background:repeating-linear-gradient(0deg,#0000,#0000 41px,#20242b 42px),repeating-linear-gradient(90deg,#0000,#0000 78px,#20242b 79px);border-radius:12px;height:210px;position:relative;overflow:hidden}.chart:after{content:"";background:linear-gradient(90deg,#806d39,#dfc875);width:108%;height:2px;position:absolute;top:56%;left:-4%;transform:rotate(-7deg)}.adminShell{grid-template-columns:235px minmax(0,1fr);min-height:calc(100vh - 62px);display:grid}.adminSidebar{border-right:1px solid var(--line);background:#0b0d10;padding:20px 14px}.adminBrand{letter-spacing:1px;margin-bottom:4px;font-weight:900}.adminBrand b{color:var(--gold)}.adminNav{flex-direction:column;gap:3px;display:flex}.adminNav a{color:var(--muted);border-radius:8px;padding:8px 9px;font-size:13px}.adminNav a:hover{color:var(--text);background:var(--panel2)}.adminContent{min-width:0;padding:22px}.adminAlert{border-left:3px solid var(--gold);background:#17150f;border-radius:8px;padding:12px 14px}.split{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:900px){.grid,.grid2,.grid3,.grid4,.grid5,.split{grid-template-columns:1fr}.nav{display:none}.adminShell{grid-template-columns:1fr}.adminSidebar{border-right:0;border-bottom:1px solid var(--line)}.adminNav{grid-template-columns:repeat(2,1fr);display:grid}.adminContent{padding:18px 14px}.hero{padding:20px}.shell{padding:18px 14px 64px}}.list{flex-direction:column;gap:10px;display:flex}.listItem{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.listItem:last-child{border-bottom:0}.badge{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:5px;padding:4px 7px;font-size:11px;display:inline-flex}.notice{color:#e2d4a0;background:#17140d;border:1px solid #4a4027;border-radius:10px;padding:11px 12px;font-size:13px}.formGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.field{flex-direction:column;gap:5px;display:flex}.field label{color:var(--muted);font-size:12px}.stepper{flex-wrap:wrap;gap:8px;display:flex}.step{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:6px 8px;font-size:11px}.step.active{color:#e6cf82;background:#17140d;border-color:#6f5e2d}.activityDot{background:var(--gold);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.rankPos{background:#1a1e25;border-radius:8px;place-items:center;width:28px;height:28px;font-weight:850;display:inline-grid}.adminToolbar{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.kbd{color:var(--muted);border:solid var(--line);border-width:1px 1px 2px;border-radius:5px;padding:2px 5px;font-size:11px}@media (max-width:900px){.formGrid{grid-template-columns:1fr}.listItem{align-items:flex-start}}.marketingHero{padding:34px 28px}.marketingHero h1{max-width:850px}.marketingActions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:900px){.marketingHero{padding:24px 20px}.marketingActions .btn{text-align:center;width:100%}}.backRow{margin:-4px 0 14px}.backButton{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:5px 0;font-size:13px;font-weight:700}.backButton:hover{color:var(--text)}.localeSwitch{border:1px solid var(--line);background:#0f1216;border-radius:9px;align-items:center;gap:3px;padding:3px;display:flex}.localeOption{color:var(--muted);border-radius:6px;padding:5px 6px;font-size:11px;font-weight:800}.localeOption:hover{color:var(--text)}.localeOption.active{background:var(--panel2);color:var(--gold)}.topActions{align-items:center;gap:7px;display:flex}@media (max-width:900px){.localeSwitch{margin-left:auto}.topActions .btn{padding:7px 8px;font-size:12px}}.adminMain{background:var(--bg);min-height:100vh;padding:0}.adminMain>.backRow{max-width:1280px;margin:0 auto;padding:14px 24px 0}.adminTopbar{z-index:70;border-bottom:1px solid var(--line);background:#090b0e;position:sticky;top:0}.adminTopbarInner{align-items:center;gap:14px;max-width:1440px;min-height:64px;margin:0 auto;padding:0 20px;display:flex}.adminTopTitle{white-space:nowrap;align-items:center;gap:9px;display:flex}.adminBrandMini{letter-spacing:.7px;font-size:15px}.adminBrandMini b{color:var(--gold)}.adminEnv{color:#d9c177;border:1px solid #5d512d;border-radius:999px;padding:4px 6px;font-size:9px;font-weight:900}.adminTopSearch{flex:1;max-width:460px;margin-left:16px}.adminTopActions{align-items:center;gap:7px;margin-left:auto;display:flex}.adminOperator{border-left:1px solid var(--line);align-items:center;gap:8px;padding-left:10px;display:flex}.adminOperator span:last-child{flex-direction:column;font-size:11px;display:flex}.adminOperator small{color:var(--muted)}.operatorAvatar{border:1px solid var(--line);width:32px;height:32px;color:var(--gold);background:#1b2028;border-radius:50%;place-items:center;font-weight:900;display:grid}.adminShell{max-width:1440px;margin:0 auto}.adminSidebar{height:calc(100vh - 64px);min-height:calc(100vh - 64px);position:sticky;top:64px;overflow:auto}.adminSidebarHead{border-bottom:1px solid var(--line);margin-bottom:10px;padding-bottom:12px}.adminSidebarFoot{border-top:1px solid var(--line);flex-direction:column;gap:7px;margin-top:18px;padding-top:14px;display:flex}.adminAuthPage{background:radial-gradient(circle at top,#15181e,#090b0e 52%);place-items:center;min-height:100vh;padding:28px;display:grid}.adminAuthWrap{width:min(560px,100%)}.adminAuthBrand{text-align:center;letter-spacing:1px;margin-bottom:16px;font-size:22px;font-weight:900;display:block}.adminAuthBrand b{color:var(--gold)}.adminAuthCard{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:24px}.adminAuthCard h1{font-size:30px}.adminAuthFoot{text-align:center;margin-top:12px}.fullBtn{text-align:center;width:100%;display:block}@media (max-width:1100px){.adminTopActions .btn:nth-child(2),.adminTopSearch{display:none}}@media (max-width:900px){.adminTopbarInner{padding:0 12px}.adminOperator span:last-child,.adminTopActions .btn{display:none}.adminSidebar{height:auto;min-height:0;position:static}}.publicAdminLink{text-align:center;color:#666d76;margin:28px 0 0;font-size:11px}.publicAdminLink a:hover{color:var(--muted)}.publicFooter{border-top:1px solid var(--line);background:#090b0e;margin-top:28px}.footerInner{grid-template-columns:1.6fr repeat(4,1fr);gap:24px;max-width:1180px;margin:0 auto;padding:34px 18px;display:grid}.footerBrand{font-size:20px}.footerBrandBlock p{max-width:310px}.footerMode{align-items:flex-start;gap:7px;margin-top:14px}.footerCol,.footerMode{flex-direction:column;display:flex}.footerCol{gap:8px}.footerCol>b{color:var(--text);margin-bottom:3px;font-size:12px}.footerCol a{color:var(--muted);font-size:12px}.footerCol a:hover{color:var(--text)}.adminFooterLink{color:#666d76!important;margin-top:8px!important}.footerBottom{border-top:1px solid var(--line);max-width:1180px;color:var(--muted);justify-content:space-between;gap:12px;margin:0 auto;padding:14px 18px 22px;font-size:11px}.footerBottom,.footerLocale{align-items:center;display:flex}.footerLocale{gap:8px}@media (max-width:980px){.footerInner{grid-template-columns:1.5fr 1fr 1fr}.footerBrandBlock{grid-column:1/-1}.footerBottom{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.footerInner{grid-template-columns:1fr 1fr}.footerBrandBlock{grid-column:1/-1}}.subnav button{color:var(--muted);appearance:none;border:1px solid var(--line);cursor:pointer;font-size:13px;font:inherit;background:0 0;border-radius:10px;padding:8px 10px}.subnav button.activeTab,.subnav button:hover{color:var(--text);background:var(--panel2)}.emptyState{text-align:center;color:var(--muted);padding:28px}.tradeManagePanel{border-color:#4e4631}.quoteBox{border:1px solid var(--line);background:var(--panel2);border-radius:12px;padding:14px}.probabilityCard{margin-top:16px}.probabilityTrack{background:#321b22;border-radius:999px;height:9px;margin-top:14px;overflow:hidden}.probabilityTrack span{background:#133d30;border-right:1px solid #2c9f74;height:100%;display:block}.noPanel,.yesPanel{border:1px solid var(--line);border-radius:12px;padding:14px}.yesPanel{background:#102a21}.noPanel{background:#2a171d}.stickyTradeCard{position:sticky;top:86px}.compactSelect{min-width:150px;padding:7px 9px}@media (max-width:900px){.stickyTradeCard{position:static}.compactSelect{min-width:120px}}.marketHeaderActions{align-items:flex-start;gap:12px}.marketHeaderActions>.row{flex-wrap:wrap;justify-content:flex-end}.graphPeriods{margin:0}.contractChart{min-height:170px;margin-top:12px}.contractSummary{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.contractBlock,.marketContract>.card{background:var(--panel2)}.contractBlock{border:1px solid var(--line);border-radius:12px;padding:14px}.modeRail{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:10px 0}.contractCta{width:100%;margin-top:12px}.okBadge,.successNotice{border-color:#2c7659}@media (max-width:760px){.marketHeaderActions{align-items:stretch}.marketHeaderActions>.row{justify-content:flex-start}.contractSummary{grid-template-columns:1fr}}.readonlyInput{opacity:.72;cursor:not-allowed}.workbenchActions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.translationEditors{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.translationEditor{border:1px solid var(--line);background:var(--panel2);border-radius:12px;padding:14px}@media (max-width:1100px){.translationEditors{grid-template-columns:1fr}.workbenchActions{justify-content:flex-start}}.iconPicker{grid-template-columns:repeat(8,minmax(36px,1fr));gap:7px;margin-top:7px;display:grid}.iconChoice{border:1px solid var(--line);background:var(--panel2);cursor:pointer;border-radius:9px;min-height:42px;font-size:22px}.iconChoice.selected{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold) inset;background:#201b0e}@media (max-width:900px){.iconPicker{grid-template-columns:repeat(6,minmax(36px,1fr))}}.achievementAdminGrid{grid-template-columns:minmax(0,1.55fr) minmax(410px,.95fr)}.achievementAdminGrid>*{min-width:0}.achievementFullField{grid-column:1/-1;min-width:0}.achievementFullField .iconPicker{min-width:0}@media (max-width:1100px){.achievementAdminGrid{grid-template-columns:1fr}.achievementFullField{grid-column:auto}}.adminNavCompact{gap:5px}.adminNavPrimary{color:var(--muted);border-radius:8px;padding:9px 10px;font-size:13px;font-weight:700;display:block}.adminNavPrimary.active,.adminNavPrimary:hover{color:var(--text);background:var(--panel2)}.adminNavPrimary.active{box-shadow:inset 2px 0 0 var(--gold)}.adminNavCompact .adminNavGroup{flex-direction:column;gap:3px;display:flex}.adminNavGroupToggle{color:#9aa3b2;width:100%;font:inherit;letter-spacing:.055em;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;font-size:11px;font-weight:800;display:flex}.adminNavGroup.current .adminNavGroupToggle,.adminNavGroupToggle:hover{color:var(--text);background:#ffffff09}.adminNavChevron{color:#7f8794;font-size:16px;font-weight:500;line-height:1}.adminNavCompact .adminNavGroupItems{flex-direction:column;gap:2px;padding:2px 0 4px 7px;display:flex}.adminNavCompact .adminNavGroupItems a{padding:7px 9px;font-size:12.5px}.adminNavCompact .adminNavGroupItems a.active{color:var(--text);background:var(--panel2);box-shadow:inset 2px 0 0 var(--gold)}@media (max-width:900px){.adminNavCompact{display:block}.adminNavCompact .adminNavGroup{margin-bottom:4px}.adminNavCompact .adminNavGroupItems{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0;display:grid}}.subnav a.activeTab,.subnav a:hover{color:var(--text);background:var(--panel2)}.publicApp{--bg:#f4f2ec;--panel:#fff;--panel2:#f0ede5;--line:#d8d3c8;--text:#17191c;--muted:#626873;--gold:#b9922f;--yes:#158357;--no:#bd4450;min-height:100vh;color:var(--text);background:#f4f2ec}.publicApp .topbar{color:#f6f2e8;background:#0a0c0ff7;border-bottom-color:#282c32}.publicApp .topinner{color:#f6f2e8}.publicApp .nav a{color:#aeb4bd}.publicApp .nav a:hover{color:#fff;background:#171b21}.publicApp .localeSwitch{background:#11151a;border-color:#30353d}.publicApp .localeOption{color:#aeb4bd}.publicApp .localeOption.active{color:#d5b45a;background:#22272e}.publicApp .topActions .btn{color:#f6f2e8;background:#1a1f25;border-color:#343a43}.publicApp .topActions .btn.gold{color:#141414;background:#c9a84e;border-color:#c9a84e}.publicApp .shell{background:0 0}.publicApp .card,.publicApp .hero{box-shadow:0 8px 24px #1c1f2309}.publicApp .marketingHero{background:linear-gradient(135deg,#fff,#f7f3e8);border-color:#d8d0bd}.publicApp .tag{color:#4d5560;background:#f2f0ea;border-color:#d7d2c8}.publicApp .btn{color:#202328;background:#f1efe9;border-color:#d4cfc4}.publicApp .btn:hover{background:#e9e5dc}.publicApp .btn.gold{color:#17130a;background:#c9a84e;border-color:#c9a84e}.publicApp .btn.yes{color:#0d7049;background:#eaf7f1;border-color:#9bcdb8}.publicApp .btn.no{color:#a7303d;background:#fbecef;border-color:#e2a9b0}.publicApp .input{color:#1b1e22;background:#fff;border-color:#d4cfc4}.publicApp .input::placeholder{color:#9297a0}.publicApp .notice{color:#6f5818;background:#fbf4df;border-color:#dec985}.publicApp .subnav a,.publicApp .subnav button{color:#69707a;background:#fff;border-color:#d4cfc4}.publicApp .subnav a.activeTab,.publicApp .subnav a:hover,.publicApp .subnav button.activeTab,.publicApp .subnav button:hover{color:#fff;background:#171a1f;border-color:#171a1f}.publicApp .chart,.publicApp .contractBlock,.publicApp .marketContract>.card,.publicApp .probabilityChart,.publicApp .quoteBox,.publicApp .translationEditor{background:#faf9f6}.publicApp .chartGrid line{stroke:#e8e4dc}.publicApp .chart{background:repeating-linear-gradient(0deg,#0000,#0000 41px,#ece8e0 42px),repeating-linear-gradient(90deg,#0000,#0000 78px,#ece8e0 79px)}.publicApp .yesPanel{background:#eef8f3}.publicApp .noPanel{background:#fbeff1}.publicApp .probabilityTrack{background:#f5dfe3}.publicApp .probabilityTrack span{background:#b9e5d2;border-right-color:#58a884}.publicApp .rankPos{color:#26292e;background:#ece9e1}.publicApp .badge{color:#5d646d;background:#faf9f6}.publicApp .listItem,.publicApp .table td,.publicApp .table th{border-bottom-color:#e1ddd5}.publicApp .table th{color:#707680}.publicApp .publicFooter{color:#f4f2e8;background:#0b0d10;border-top-color:#262a30}.publicApp .publicFooter .footerBottom,.publicApp .publicFooter .footerCol a,.publicApp .publicFooter .muted{color:#a8afb8}.publicApp .publicFooter .footerCol>b{color:#f4f2e8}.publicApp .publicFooter .footerCol a:hover{color:#fff}.publicApp .publicFooter .localeSwitch{background:#11151a}.publicApp .backButton{color:#656b74}.publicApp .backButton:hover{color:#111}.marketEditFieldset{border:0;min-width:0;margin:0;padding:0}.marketEditFieldset:disabled{opacity:.82}.marketEditFieldset:disabled .input{cursor:not-allowed}.marketEditBar{border:1px solid var(--line);background:var(--panel);border-radius:14px;justify-content:space-between;gap:18px;padding:16px 18px}.confirmOverlay,.marketEditBar{align-items:center;display:flex}.confirmOverlay{z-index:1000;background:#0000009e;justify-content:center;padding:24px;position:fixed;inset:0}.confirmModal{background:var(--panel);border:1px solid var(--line);border-radius:18px;width:min(760px,100%);max-height:88vh;padding:22px;overflow:auto;box-shadow:0 24px 80px #00000059}.confirmSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.confirmSummary>div{border:1px solid var(--line);background:var(--panel2);border-radius:10px;flex-direction:column;gap:5px;padding:12px;display:flex}.confirmSummary span{color:var(--muted);font-size:12px}.confirmActions{justify-content:flex-end;margin-top:18px}@media (max-width:760px){.marketEditBar{flex-direction:column;align-items:flex-start}.confirmSummary{grid-template-columns:1fr}.confirmOverlay{padding:12px}}.exploreHero{background:linear-gradient(135deg,#fffdf8,#f4efe3);padding:34px}.exploreBanner{color:inherit;justify-content:space-between;align-items:stretch;gap:24px;padding:0;text-decoration:none;display:flex;overflow:hidden}.exploreBannerCopy{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding:24px;display:flex}.exploreBannerCopy h2{margin:6px 0 8px}.exploreBannerImage{object-fit:cover;width:38%;min-height:190px}.exploreCompetitionCallout{background:linear-gradient(135deg,#fff,#fbf4df);justify-content:space-between;align-items:center;gap:24px;display:flex}@media (max-width:760px){.exploreBanner{display:block}.exploreBannerImage{width:100%;height:180px}.exploreCompetitionCallout{display:block}.exploreCompetitionCallout .btn{margin-top:12px}}.proOfferActions{grid-template-columns:1fr;gap:9px;display:grid}.proOfferActions .btn{white-space:normal;margin:0}.proPaymentLayout{grid-template-columns:minmax(260px,.72fr) minmax(0,1.55fr);align-items:start;gap:18px;display:grid}.proPaymentSummary{position:sticky;top:90px}.proPaymentMain h2,.proPaymentSummary h2{margin-bottom:6px}.paymentMethodHeader{align-items:flex-end;gap:18px}.paymentMethodTabs{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.paymentTrustBox{background:#fbf6e6;border:1px solid #ded5ba;border-radius:12px;padding:14px;font-size:13px}.paymentPixGrid{grid-template-columns:minmax(230px,.9fr) minmax(0,1.2fr);align-items:stretch;gap:18px;display:grid}.paymentQrBox{border:1px dashed var(--line);text-align:center;background:#faf9f6;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:250px;display:flex}.paymentQrBox img{object-fit:contain;max-width:230px;max-height:230px}.paymentCardGrid,.paymentPixData{gap:14px;display:grid}.paymentCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.paymentCardGrid .paymentFull{grid-column:1/-1}.paymentBillingBox{border:1px solid var(--line);background:#faf9f6;border-radius:12px;flex-direction:column;gap:6px;padding:14px;display:flex}.paymentBillingBox span{color:var(--muted);font-size:13px}.paymentPrimaryCta{text-align:center;min-width:220px}.marketingBanner{min-height:0}.marketingBannerMark{letter-spacing:-.04em;color:#d1af52;background:#101318;border-left:1px solid #30343a;place-items:center;width:30%;min-height:120px;font-size:48px;font-weight:900;display:grid}.marketingBanner--home{color:#fff;background:#061426;border-color:#132840;grid-template-columns:1fr;height:auto;min-height:0;padding:0;display:grid}.marketingBanner--home .exploreBannerCopy{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:16px 18px 14px;display:flex}.marketingBanner--home .exploreBannerCopy .btn{align-self:center;margin-top:8px}.marketingBanner--home .exploreBannerCopy h2{color:#fff;margin:5px 0;font-size:20px;line-height:1.35}.marketingBanner--home .exploreBannerCopy .muted{color:#d9e0ea;margin:4px 0;font-size:13px;line-height:1.45}.marketingBanner--home .eyebrow{color:#d4af37}.marketingBanner--home .btn.gold{color:#fff;background:#2563eb;border-color:#2563eb}.marketingBanner--home .kynuraBrandPlate{border-top:1px solid #17314f;border-left:0;min-height:54px;padding:9px 14px}.marketingBanner--home .kynuraWordmark{font-size:16px}.marketingBanner--home .kynuraAssetHint{width:34px;height:34px;font-size:20px}.marketingBanner--dashboard{background:#fff;grid-template-columns:minmax(0,1fr) 220px;min-height:92px;display:grid}.marketingBanner--dashboard .exploreBannerCopy{padding:16px 20px}.marketingBanner--dashboard .exploreBannerCopy h2{margin:2px 0 4px;font-size:18px}.marketingBanner--dashboard .exploreBannerCopy p{margin:0;font-size:13px}.marketingBanner--dashboard .btn{margin-top:8px}.marketingBanner--dashboard .kynuraBrandPlate{min-height:92px}.kynuraBrandPlate{color:#d4af37;background:#061426;border-left:1px solid #17314f;justify-content:center;align-items:center;gap:12px;padding:18px;display:flex}.kynuraWordmark{letter-spacing:.28em;font-size:18px;font-weight:800}.kynuraAssetHint{border:2px solid #d4af37;border-radius:8px;place-items:center;width:42px;height:42px;font-size:24px;font-weight:800;display:grid}.homeHero{padding:24px}.homeHeroGrid{grid-template-columns:minmax(0,1.85fr) minmax(280px,.72fr);align-items:center;gap:20px;display:grid}.homeHeroCopy{flex-direction:column;justify-content:center;display:flex}.homeHero h1{letter-spacing:-.03em;max-width:760px;margin:7px 0 9px;font-size:clamp(34px,3.6vw,48px);line-height:1.04}.homeHeroLead{max-width:720px;margin:0 0 4px;font-size:18px;font-weight:700;line-height:1.35}.homeHeroSub{max-width:710px;margin:0;font-size:14px;line-height:1.48}.homeHeroFacts{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.homeHeroFacts span{border:1px solid var(--line);background:#ffffffb3;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700}.homeHeroActions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.homeHeroGrant{margin-top:10px}.homeHeroSponsor{align-self:center;min-width:0}.homeHeroSponsor .marketingBanner{height:auto;margin:0}@media (max-width:900px){.homeHeroGrid,.paymentPixGrid,.proPaymentLayout{grid-template-columns:1fr}.proPaymentSummary{position:static}.paymentMethodHeader{align-items:flex-start}.paymentMethodTabs{justify-content:flex-start}.marketingBannerMark{border-top:1px solid #30343a;border-left:0;width:100%;min-height:100px}.marketingBanner--home{min-height:0}.marketingBanner--dashboard{grid-template-columns:1fr}.kynuraBrandPlate,.marketingBanner--dashboard .kynuraBrandPlate{border-top:1px solid #17314f;border-left:0;min-height:78px}.homeHero{padding:20px}.homeHero h1{font-size:clamp(32px,8.5vw,44px)}}@media (max-width:620px){.paymentCardGrid{grid-template-columns:1fr}.paymentCardGrid .paymentFull{grid-column:auto}.paymentPrimaryCta{width:100%}}.trophyQuestCallout{background:linear-gradient(135deg,#fffdf7,#fff 62%);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px;display:grid;border-color:#dec985!important;box-shadow:0 10px 28px #7e5b0a12!important}.trophyQuestIcon{background:#fbf4df;border:1px solid #dec985;border-radius:18px;place-items:center;width:64px;height:64px;font-size:34px;display:grid}.trophyQuestCopy h2{margin:4px 0 6px;font-size:22px}.trophyQuestCopy p{max-width:720px;margin:0}.trophyQuestActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.trophyQuestProgress{max-width:520px;margin-top:12px}.trophyQuestProgress>div:first-child{justify-content:space-between;gap:12px;font-size:12px;display:flex}.trophyQuestBar{background:#eee9dc;border-radius:999px;height:8px;margin-top:6px;overflow:hidden}.trophyQuestBar i{background:var(--gold);border-radius:inherit;height:100%;display:block}.trophyMetricCard{transition:transform .16s,border-color .16s,box-shadow .16s;display:block;background:#fffdf7!important;border-color:#dec985!important;text-decoration:none!important}.trophyMetricCard:hover{transform:translateY(-2px);box-shadow:0 10px 22px #7e5b0a17!important}.trophyMetricCta{color:#8a6815;margin-top:5px;font-weight:800;line-height:1.35}@media (max-width:900px){.trophyQuestCallout{grid-template-columns:1fr}.trophyQuestIcon{width:56px;height:56px}.trophyQuestActions{justify-content:flex-start}.trophyQuestCopy h2{font-size:20px}}.rankingTableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.rankingTableWrap .table{min-width:760px}.rankingTrophies{white-space:nowrap;font-size:17px}.seasonSpotlight{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;display:flex}.seasonSpotlight>div:first-child{flex:1;min-width:min(100%,520px)}.competitionCatalogCard{min-width:0}.competitionCatalogCard .listItem{align-items:flex-start;gap:14px}.competitionCatalogCard .listItem>b{overflow-wrap:anywhere}@media (max-width:760px){.exploreHero{padding:24px 20px}.exploreHero h1{font-size:clamp(30px,9vw,42px)}.seasonSpotlight{align-items:flex-start}.seasonSpotlight .row{justify-content:flex-start}.competitionCatalogCard .listItem{flex-direction:column;gap:4px}.competitionCatalogCard .listItem>b{text-align:left!important;max-width:none!important}.rankingTableWrap{margin-left:-2px;margin-right:-2px}}.homeActivityTicker{align-items:center;gap:10px;padding:12px 16px;display:flex;overflow:hidden}.homeActivityTicker .muted{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.exploreSteps{margin-top:18px}.exploreSteps .card{min-height:150px}.exploreHeroActions{flex-wrap:wrap;gap:10px;margin-top:18px}@media (max-width:760px){.homeActivityTicker{flex-wrap:wrap;align-items:flex-start}.homeActivityTicker .muted{white-space:normal;flex-basis:100%;width:100%}}.competitionMarketSelector{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:420px;padding-right:4px;display:grid;overflow:auto}.competitionMarketOption{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:14px;align-items:flex-start;gap:10px;padding:12px;display:flex}.competitionMarketOption input{margin-top:4px}.competitionMarketOption span{gap:4px;min-width:0;display:grid}.competitionMarketOption b{font-size:.94rem;line-height:1.25}.competitionMarketOption small{color:var(--muted);line-height:1.35}@media (max-width:760px){.competitionMarketSelector{grid-template-columns:1fr;max-height:none}}.aiMarketFolders{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.aiCalendar{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.aiCalendarHead{text-align:center;color:#aeb5bf;padding:6px;font-size:12px;font-weight:800}.aiCalendarBlank{min-height:70px}.aiCalendarDay{text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;justify-content:space-between;min-height:76px;padding:9px;display:flex;color:#f4f2e8!important;background:#171b21!important;border:1px solid #343b45!important}.aiCalendarDay:hover{background:#1d2229!important;border-color:#c7a441!important}.aiCalendarDay.active{outline-offset:1px;outline:2px solid #c7a441}.aiCalendarDay b{color:#f4f2e8!important}.aiCalendarDay.today b{color:#e0bd58!important}.aiCalendarDay span{font-size:11px;color:#aeb5bf!important}.aiCategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.aiCategoryGrid label{border-radius:9px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex;color:#f4f2e8!important;background:#171b21!important;border:1px solid #343b45!important}.aiCategoryGrid label span{color:#f4f2e8!important;opacity:1!important}.aiCategoryGrid label input{accent-color:#c8a957}.kpi{margin-top:6px;font-size:28px;font-weight:800}@media (max-width:900px){.aiCalendarDay{min-height:58px;padding:6px}.aiCalendarDay span{display:none}.aiCategoryGrid{grid-template-columns:1fr}}.communitySponsor{background:var(--surface,#f6f3ec)}.communitySponsorInner{max-width:1180px;margin:0 auto;padding-left:18px;padding-right:18px}.communitySponsor--top .communitySponsorInner{padding-top:12px}.communitySponsor--bottom .communitySponsorInner{padding-bottom:18px}.marketingBanner--community-bottom,.marketingBanner--community-top{color:#f8f4e7;width:100%;min-height:0;box-shadow:none;background:#061426;border:1px solid #1d3652;grid-template-columns:minmax(0,1fr) auto;gap:0;padding:0;display:grid;overflow:hidden}.marketingBanner--community-bottom .exploreBannerCopy,.marketingBanner--community-top .exploreBannerCopy{flex-direction:row;align-items:center;gap:14px;min-width:0;padding:10px 14px;display:flex}.marketingBanner--community-bottom .eyebrow,.marketingBanner--community-top .eyebrow{color:#d4af37;white-space:nowrap;flex:none;margin:0}.marketingBanner--community-bottom .exploreBannerCopy h2,.marketingBanner--community-top .exploreBannerCopy h2{color:#fff;letter-spacing:0;margin:0;line-height:1.25}.marketingBanner--community-top .exploreBannerCopy h2{font-size:15px}.marketingBanner--community-bottom .exploreBannerCopy h2{font-size:14px}.marketingBanner--community-bottom .exploreBannerCopy .muted,.marketingBanner--community-top .exploreBannerCopy .muted{color:#cbd5e1;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:12px;line-height:1.35;overflow:hidden}.marketingBanner--community-bottom .exploreBannerCopy .btn,.marketingBanner--community-top .exploreBannerCopy .btn{color:#d4af37;background:0 0;border-color:#d4af37;flex:none;margin:0 0 0 auto;padding:7px 10px;font-size:12px}.marketingBanner--community-bottom .kynuraBrandPlate,.marketingBanner--community-top .kynuraBrandPlate{color:#d4af37;background:#04101e;border-left:1px solid #1d3652;gap:8px;min-height:0;padding:8px 13px}.marketingBanner--community-bottom .kynuraWordmark,.marketingBanner--community-top .kynuraWordmark{letter-spacing:.22em;font-size:13px}.marketingBanner--community-bottom .kynuraAssetHint,.marketingBanner--community-top .kynuraAssetHint{border-width:1px;border-radius:6px;width:28px;height:28px;font-size:16px}.marketingBanner--community-bottom .exploreBannerCopy{padding-top:7px;padding-bottom:7px}.marketingBanner--community-bottom .exploreBannerCopy .muted{display:none}.marketingBanner--community-bottom .kynuraBrandPlate{padding-top:6px;padding-bottom:6px}.marketingBanner--community-bottom .kynuraAssetHint{width:24px;height:24px;font-size:14px}@media (max-width:900px){.communitySponsorInner{padding-left:14px;padding-right:14px}.marketingBanner--community-bottom,.marketingBanner--community-top{grid-template-columns:1fr}.marketingBanner--community-bottom .kynuraBrandPlate,.marketingBanner--community-top .kynuraBrandPlate{display:none}.marketingBanner--community-bottom .exploreBannerCopy,.marketingBanner--community-top .exploreBannerCopy{gap:9px}.marketingBanner--community-top .exploreBannerCopy .muted{display:none}}@media (max-width:680px){.marketingBanner--community-bottom .exploreBannerCopy,.marketingBanner--community-top .exploreBannerCopy{flex-wrap:wrap;padding:8px 10px}.marketingBanner--community-bottom .eyebrow,.marketingBanner--community-top .eyebrow{width:100%}.marketingBanner--community-bottom .exploreBannerCopy .btn,.marketingBanner--community-top .exploreBannerCopy .btn{margin-left:0}}.communityFeedGrid{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:16px;display:grid}.communityComposer{padding:14px}.communityComposer .section{margin-top:14px}.communityComposer textarea.input{min-height:76px}.communityDiscussions{min-height:100%;padding:18px}.communityDiscussions .emptyState{flex-direction:column;justify-content:center;align-items:center;min-height:210px;display:flex}.forecasterFirstFold .section{margin-top:14px}.forecasterFirstFold h2.section{margin-top:16px;margin-bottom:6px}.forecasterFirstFold .card{padding:12px 14px}.forecasterFirstFold .grid2,.forecasterFirstFold .grid4{gap:10px}.forecasterFirstFold .metricValue{font-size:20px}.forecasterFirstFold .list{gap:4px}.forecasterFirstFold .listItem{padding:8px 0}.forecasterFirstFold .progressionCompactDetails .card{padding:12px 14px}.forecasterFirstFold .progressionCompactDetails h3{margin-bottom:3px}.forecasterFirstFold .progressionCompactDetails p{margin:5px 0}.communityRulesShell{padding-bottom:26px}.communityRulesBack{margin-top:14px}@media (max-width:900px){.communityFeedGrid{grid-template-columns:1fr}.communityDiscussions{min-height:auto}.communityDiscussions .emptyState{min-height:150px}.forecasterFirstFold .grid2,.forecasterFirstFold .grid4{grid-template-columns:1fr}}.communityVisitorNotice{justify-content:space-between;align-items:center;gap:18px;padding:12px 14px;display:flex}.communityVisitorNoticeText{min-width:0;line-height:1.45}.communityVisitorNotice .btn{flex:none;margin:0}.forecasterPublicProfile .section{margin-top:12px}.forecasterPublicProfile .pageHeader{margin-bottom:8px}.forecasterPublicProfile .card{padding:12px 14px}.forecasterPublicProfile .grid2,.forecasterPublicProfile .grid3,.forecasterPublicProfile .grid4{gap:10px}.forecasterPublicProfile h2{margin-top:0;margin-bottom:6px}.forecasterPublicProfile h3{margin-top:0;margin-bottom:5px}.forecasterPublicProfile p{margin-top:4px;margin-bottom:7px}.forecasterPublicProfile .list{gap:0}.forecasterPublicProfile .listItem{padding:7px 0}.forecasterPublicProfile .emptyState{min-height:0;padding:16px 14px}.forecasterPublicProfile .forecasterFirstFold .section{margin-top:10px}.forecasterPublicProfile .forecasterFirstFold h2.section{margin-top:12px;margin-bottom:4px}.forecasterPublicProfile .forecasterMetrics .card,.forecasterPublicProfile .progressionCompactMetrics .card{min-height:0;padding:10px 12px}.forecasterPublicProfile .forecasterMetrics .metricValue,.forecasterPublicProfile .progressionCompactMetrics .metricValue{font-size:19px;line-height:1.05}.forecasterPublicProfile .metricLabel{margin-bottom:5px}.forecasterPublicProfile .progressionCompactDetails{align-items:start}.forecasterPublicProfile .progressionCompactDetails .card{padding:10px 12px}.forecasterPublicProfile .progressionCompactDetails .list.section{margin-top:7px}.forecasterPublicProfile .progressionCompactDetails .listItem{padding:6px 0}.forecasterPublicProfile .progressionCompactDetails p{margin:4px 0 6px}.forecasterPublicProfile>.grid2.section{align-items:start}.forecasterPublicProfile>.grid2.section>.card{min-height:0}.forecasterPublicProfile>.grid2.section .emptyState{padding:22px 12px}.forecasterPublicProfile>section.card.section .row.spread{align-items:center;gap:14px}.forecasterPublicProfile>section.card.section .grid4.section{margin-top:10px}.forecasterPublicProfile>section.card.section .grid4 .card{padding:10px 12px}.forecasterPublicProfile>section.card.section .emptyState.section{margin-top:8px;padding:12px}.forecasterPublicProfile .publicTrophyCabinet{margin-top:16px}.forecasterPublicProfile .publicTrophyCabinet>.section:first-child{margin-top:0}.forecasterPublicProfile .publicTrophyCabinet #trophy-cabinet{margin-top:10px}.forecasterPublicProfile .publicTrophyCabinet .grid2.section{align-items:start;margin-top:10px}.forecasterPublicProfile .publicTrophyCabinet .trophyAchievementCard{padding:12px 14px}.forecasterPublicProfile .publicTrophyCabinet .trophyAchievementCard>.row:first-child{justify-content:space-between}.forecasterPublicProfile .publicTrophyCabinet .trophyAchievementCard h3.section{margin-top:9px;margin-bottom:3px}.forecasterPublicProfile .publicTrophyCabinet .trophyAchievementCard p{margin:3px 0 7px}.forecasterPublicProfile .publicTrophyCabinet .trophyAchievementCard .list.section{margin-top:8px}.forecasterPublicProfile .publicTrophyCabinet .trophyAchievementCard .listItem{padding:6px 0}.forecasterPublicProfile .publicTrophyCabinet .trophyAchievementCard--zero>div[style*=height\:8]{height:4px!important;margin-top:7px!important}.forecasterPublicProfile .publicTrophyCabinet .trophyAchievementCard--zero .small.muted[style]{margin-top:4px!important}@media (max-width:900px){.communityVisitorNotice{flex-direction:column;align-items:flex-start;gap:10px}.communityVisitorNotice .btn{width:auto}.forecasterPublicProfile .grid2,.forecasterPublicProfile .grid3,.forecasterPublicProfile .grid4{grid-template-columns:1fr}}.forecasterUltraCompact{--fp-gap:8px}.forecasterUltraCompact .section{margin-top:var(--fp-gap)}.forecasterUltraCompact .forecasterHeaderCompact .pageHeader{margin-bottom:2px}.forecasterUltraCompact .forecasterHeaderCompact .pageHeader h1{margin-bottom:3px}.forecasterUltraCompact .forecasterHeaderCompact .pageHeader p{margin:2px 0 4px}.forecasterUltraCompact .forecasterCountryBadge{margin-top:0;display:inline-flex}.forecasterUltraCompact .card{padding:10px 12px}.forecasterScoreStrip{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;display:grid;overflow:hidden;padding:0!important}.forecasterScoreStrip>div{border-right:1px solid var(--line);padding:10px 12px}.forecasterScoreStrip>div:last-child{border-right:0}.forecasterScoreStrip span{color:var(--muted);margin-bottom:3px;font-size:11px;display:block}.forecasterScoreStrip b{font-size:18px;line-height:1;display:block}.forecasterCompactSummary{grid-template-columns:.9fr 1.2fr 1.15fr;align-items:start;gap:14px;display:grid}.forecasterCompactSummary h3{margin:0 0 7px;font-size:15px}.forecasterSummaryColumn{min-width:0}.compactXpRow{justify-content:space-between;gap:10px;margin-bottom:5px;font-size:12px;display:flex}.compactProgress{background:var(--surface-2);border-radius:999px;height:6px;overflow:hidden}.compactProgress i{background:var(--gold);border-radius:inherit;height:100%;display:block}.compactPairs{grid-template-columns:1fr;gap:0;display:grid}.compactPairs span{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:4px 0;font-size:12px;display:flex}.compactPairs span:last-child{border-bottom:0}.compactPairs b{text-align:right}.forecasterMiddleGrid{grid-template-columns:1fr 1.25fr;align-items:start;gap:10px;display:grid}.forecasterCommunityCompact,.forecasterHistoryCompact{min-height:0!important}.forecasterCommunityCompact h3,.forecasterHistoryCompact h3{margin:0;font-size:15px}.compactEmptyLine{text-align:left!important;margin:0!important;padding:8px 0 1px!important}.compactList .listItem{padding:5px 0}.forecasterCommunityHead{align-items:center;gap:10px}.forecasterCommunityHead .btn{padding:8px 10px}.communityInlineMetrics{border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:8px;display:grid;overflow:hidden}.communityInlineMetrics span{color:var(--muted);border-right:1px solid var(--line);padding:7px 8px;font-size:11px}.communityInlineMetrics span:last-child{border-right:0}.communityInlineMetrics b{color:var(--text);margin-top:2px;font-size:16px;display:block}.communityRecentCompact{grid-template-columns:1fr 1fr;gap:7px;margin-top:8px;display:grid}.communityRecentCompact>div{border:1px solid var(--line);border-radius:9px;min-width:0;padding:7px 8px}.communityRecentCompact b,.communityRecentCompact span{white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.communityRecentCompact span{color:var(--muted);margin-top:2px}.forecasterUltraCompact .publicTrophyCabinet{margin-top:10px}.forecasterUltraCompact .publicTrophyCabinet>.section:first-child{align-items:baseline;gap:10px;margin:0;display:flex}.forecasterUltraCompact .publicTrophyCabinet>.section:first-child p{margin:0;font-size:12px}.forecasterUltraCompact .publicTrophyCabinet #trophy-cabinet{justify-content:space-between;align-items:center!important;margin-top:6px!important}.forecasterUltraCompact .publicTrophyCabinet #trophy-cabinet h2{font-size:18px;margin:2px 0!important}.forecasterUltraCompact .publicTrophyCabinet .grid2.section{gap:8px!important;margin-top:7px!important}.forecasterUltraCompact .publicTrophyCabinet .trophyAchievementCard{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:9px;display:grid;padding:9px 10px!important}.forecasterUltraCompact .publicTrophyCabinet .trophyAchievementCard>.row:first-child{grid-area:1/1/5;display:block!important}.forecasterUltraCompact .publicTrophyCabinet .trophyAchievementCard>.row:first-child>div:first-child{font-size:26px!important}.forecasterUltraCompact .publicTrophyCabinet .trophyAchievementCard>.row:first-child>.row{flex-direction:column;gap:3px;margin-top:7px;display:flex!important}.forecasterUltraCompact .publicTrophyCabinet .trophyAchievementCard>.row:first-child .badge{padding:3px 5px;font-size:9px}.forecasterUltraCompact .publicTrophyCabinet .trophyAchievementCard h3.section{grid-column:2;font-size:14px;margin:0 0 2px!important}.forecasterUltraCompact .publicTrophyCabinet .trophyAchievementCard>p{grid-column:2;font-size:11px;line-height:1.35;margin:0 0 4px!important}.forecasterUltraCompact .publicTrophyCabinet .trophyAchievementCard>div[style*=height\:8]{grid-column:2;height:5px!important;margin-top:2px!important}.forecasterUltraCompact .publicTrophyCabinet .trophyAchievementCard>.small.muted[style]{grid-column:2;font-size:10px;margin-top:3px!important}.forecasterUltraCompact .publicTrophyCabinet .trophyAchievementCard .list.section{grid-column:2;margin-top:3px!important}.forecasterUltraCompact .publicTrophyCabinet .trophyAchievementCard .listItem{font-size:11px;display:block;padding:3px 0!important}.forecasterUltraCompact .publicTrophyCabinet .trophyAchievementCard .listItem span{margin-right:4px;font-weight:700}.forecasterUltraCompact .publicTrophyCabinet .trophyAchievementCard .listItem b{font-weight:600;text-align:left!important;max-width:none!important;display:inline!important}.forecasterUltraCompact .publicTrophyCabinet .trophyAchievementCard--zero>div[style*=height\:8]{display:none!important}@media (max-width:1000px){.forecasterScoreStrip{grid-template-columns:repeat(3,1fr)}.forecasterScoreStrip>div:nth-child(3){border-right:0}.forecasterScoreStrip>div:nth-child(-n+3){border-bottom:1px solid var(--line)}.forecasterCompactSummary{grid-template-columns:1fr 1fr}.forecasterSummaryColumn:first-child{grid-column:1/-1}.forecasterMiddleGrid{grid-template-columns:1fr}}@media (max-width:700px){.forecasterScoreStrip{grid-template-columns:repeat(2,1fr)}.forecasterScoreStrip>div{border-bottom:1px solid var(--line)}.forecasterScoreStrip>div:nth-child(2n){border-right:0}.forecasterScoreStrip>div:nth-last-child(-n+2){border-bottom:0}.forecasterCompactSummary{grid-template-columns:1fr}.forecasterSummaryColumn:first-child{grid-column:auto}.communityInlineMetrics{grid-template-columns:repeat(2,1fr)}.communityInlineMetrics span:nth-child(2){border-right:0}.communityInlineMetrics span:nth-child(-n+2){border-bottom:1px solid var(--line)}.communityRecentCompact,.forecasterUltraCompact .publicTrophyCabinet .grid2.section{grid-template-columns:1fr}}.communityDiscussionEmpty{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:150px;display:flex}.communityDiscussionEmpty .btn{margin-top:0}.communityHero{align-items:flex-start;gap:18px}.communityHero h1{margin-bottom:6px}.communityHero p{max-width:720px}.communityHeroActions{flex-wrap:wrap;justify-content:flex-end}.communitySectionHead{align-items:flex-start;gap:12px}.communitySectionHead h2{margin:0 0 4px}.communitySectionHead p{margin:0}.communityMarketGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.communityMarketCard{min-width:0;padding:14px}.communityMarketCard h3{min-height:40px;margin:9px 0;font-size:15px;line-height:1.35}.communityProbability{grid-template-columns:1fr 1fr;gap:7px;margin:10px 0;display:grid}.communityProbability span{text-align:center;border-radius:8px;padding:7px 8px;font-size:12px;font-weight:800}.communityProbability .yes{color:#1d6930;background:#edf8ef}.communityProbability .no{color:#9a2929;background:#fff0f0}.communityHomeGrid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);align-items:start;gap:16px;display:grid}.communityAnalysisCard{padding:14px}.communityAnalysisCard p{margin:9px 0}.communityContextLine{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.communitySignals{flex-wrap:wrap;gap:6px;margin-top:10px}.communitySignals .btn{padding:7px 9px;font-size:11px}.communityDiscussionList{padding:4px 12px}.communityDiscussionListFull{padding:4px 14px}.communityDiscussionRow{border-bottom:1px solid var(--line);color:inherit;justify-content:space-between;align-items:center;gap:12px;padding:12px 2px;text-decoration:none;display:flex}.communityDiscussionRow:last-child{border-bottom:0}.communityDiscussionRow:hover b{text-decoration:underline}.communityDiscussionMain{min-width:0}.communityDiscussionMain b,.communityDiscussionMain span{display:block}.communityDiscussionMain b{font-size:13px;line-height:1.35}.communityDiscussionMain span{white-space:nowrap;text-overflow:ellipsis;margin-top:3px;overflow:hidden}.communityDiscussionMeta{text-align:center;flex:none;min-width:52px}.communityDiscussionMeta b,.communityDiscussionMeta span{display:block}.communityDiscussionMeta b{font-size:18px}.communityDiscussionMeta span{color:var(--muted);font-size:10px}.communityPeopleMini{padding:5px 12px}.communityPersonMini{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.communityPersonMini:last-child{border-bottom:0}.communityPersonMini a{min-width:0;color:inherit;text-decoration:none}.communityPersonMini a b,.communityPersonMini a span{display:block}.communityPersonMini a span{margin-top:2px}.communityPersonMini .btn{flex:none;padding:7px 9px}.communityComposerModal{width:min(760px,100vw - 28px);max-height:88vh;overflow:auto}.communityContextPicker{grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);align-items:start;gap:10px;display:grid}.communitySearchResults{border:1px solid var(--line);background:var(--surface);border-radius:10px;max-height:230px;margin-top:6px;overflow:auto}.communitySearchOption{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;color:inherit;cursor:pointer;background:0 0;padding:9px 10px;display:block}.communitySearchOption:last-child{border-bottom:0}.communitySearchOption.selected,.communitySearchOption:hover{background:var(--surface-2)}.communitySearchOption b,.communitySearchOption span{display:block}.communitySearchOption b{font-size:12px}.communitySearchOption span{color:var(--muted);margin-top:2px;font-size:10px}.communitySearchEmpty{padding:12px}.communitySelected{color:var(--gold-strong,#9d751b);margin-top:5px;font-weight:700}.communityForecasterSearch{padding:10px}.communityForecasterCard{padding:12px}.communityForecasterCard .listItem{padding:6px 0}.communityDiscussionDetailHead{align-items:flex-start;gap:16px}.communityDiscussionDetailHead h1{margin:4px 0 6px}.communityDiscussionDetailGrid{grid-template-columns:minmax(0,1fr) 210px;align-items:start;gap:14px;display:grid}.communityDiscussionBody{padding:16px}.communityDiscussionBody>p{font-size:16px;line-height:1.6}.communityDiscussionStats{text-align:center;position:sticky;top:90px}.communityDiscussionStats h3{margin-top:0}.communityDiscussionStats .bigNumber{font-size:38px;font-weight:900;line-height:1}.communityThread{max-width:900px}.communityComment{padding:14px}.communityReplyComposer{max-width:900px;padding:14px}@media (max-width:1000px){.communityMarketGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.communityDiscussionDetailGrid,.communityHomeGrid{grid-template-columns:1fr}.communityDiscussionStats{text-align:left;position:static}.communityDiscussionStats .bigNumber{font-size:28px}}@media (max-width:700px){.communityHero{display:block}.communityHeroActions{justify-content:flex-start;margin-top:12px}.communityContextPicker,.communityMarketGrid{grid-template-columns:1fr}.communityContextLine,.communitySectionHead{flex-direction:column;align-items:flex-start}.communitySectionHead .btn{width:auto}.communityDiscussionRow{align-items:flex-start}.communityDiscussionMeta{min-width:42px}}.communityHubStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.communityHubCard{color:inherit;padding:12px;text-decoration:none;display:block}.communityHubCard b,.communityHubCard>span{display:block}.communityHubCard b{margin:7px 0 3px}.communityHubCard:hover b{text-decoration:underline}@media (max-width:800px){.communityHubStrip{grid-template-columns:1fr}}.communityMarketGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.communityMarketCard{flex-direction:column;padding:12px;display:flex}.communityMarketCard h3{min-height:56px;margin:8px 0;font-size:14px}.communityMarketCard .communityProbability{margin:7px 0}.communityMarketActivity{color:var(--muted);flex-wrap:wrap;gap:10px;margin-top:2px;font-size:11px;display:flex}.communityCardActions{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:10px}.communityCardActions .btn{padding:7px 9px;font-size:11px}.communitySeasonBanner{background:linear-gradient(135deg,var(--surface),var(--surface-2));border-left:4px solid var(--gold);justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.communitySeasonBanner h2{margin:5px 0 7px}.communitySeasonMeta{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:12px}.communityCompetitionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.communityCompetitionCard{flex-direction:column;min-width:0;padding:14px;display:flex}.communityCompetitionCard.featured{box-shadow:inset 0 0 0 1px var(--gold)}.communityCompetitionCard h3{margin:9px 0 5px;font-size:15px;line-height:1.35}.communityCompetitionMeta{color:var(--muted);grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;font-size:11px;display:grid}.communityRewardLine{background:var(--surface-2);border-radius:8px;margin-top:9px;padding:7px 8px;font-size:11px;font-weight:700}.communityEditorialGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:16px;display:grid}.communityPeopleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.communityPersonCard{min-width:0;padding:12px}.communityPersonCard>div:first-child{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.communityTitleBadge{font-size:9px}.communityPersonMetrics{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:10px;display:grid}.communityPersonMetrics span{border:1px solid var(--line);color:var(--muted);text-align:center;border-radius:8px;padding:7px;font-size:9px}.communityPersonMetrics b{color:var(--text);margin-top:2px;font-size:13px;display:block}.communityHallGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.communityHallCard{padding:14px;position:relative}.communityHallRank{color:var(--gold);font-size:22px;font-weight:900;position:absolute;top:10px;right:12px}.communityHallCard h3{margin:0 0 4px;padding-right:54px}.communityGateProgress{gap:16px}.communityGateSteps span{color:var(--muted);border-radius:999px;padding:4px 7px;font-size:10px}.communityGateSteps span.done{border-color:var(--gold);color:var(--text);font-weight:700}.communityTranslationActions{gap:6px;margin-top:-3px;margin-bottom:8px}.communityTranslationActions .btn{padding:5px 8px;font-size:10px}@media (max-width:1100px){.communityCompetitionGrid,.communityMarketGrid,.communityPeopleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.communityEditorialGrid{grid-template-columns:1fr}}@media (max-width:700px){.communityCompetitionGrid,.communityHallGrid,.communityMarketGrid,.communityPeopleGrid{grid-template-columns:1fr}.communityGateProgress,.communitySeasonBanner{flex-direction:column;align-items:flex-start}.communityCompetitionMeta{grid-template-columns:1fr}.communityMarketCard h3{min-height:auto}}.forecasterTitlePicker{align-items:center;gap:8px;margin-top:8px;display:inline-flex}.forecasterTitlePicker select{max-width:260px}.goldBadge{background:#b58b2c14;border-color:#b58b2c73}.forecasterSpecialtyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.specialtyMetric{border:1px solid var(--line);border-radius:14px;gap:4px;padding:12px;display:grid}.specialtyMetric span{color:var(--muted);font-size:.82rem}.specialtyMetric b{font-size:1.05rem}.specialtyMetric small{color:var(--muted)}@media (max-width:760px){.forecasterSpecialtyGrid{grid-template-columns:1fr 1fr}}.communityProBadge{letter-spacing:.04em;vertical-align:middle;opacity:.88;padding:2px 6px;font-size:9px}.adminHelpSearch{width:100%;padding:14px 16px;font-size:15px}.adminHelpIndex{flex-wrap:wrap;gap:8px;display:flex}.adminHelpGroups{scroll-margin-top:20px}.adminHelpArticles{gap:10px;display:grid}.adminHelpArticle{padding:0;overflow:hidden}.adminHelpArticle.priority{border-color:#7c672c}.adminHelpArticle summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-size:15px;list-style:none;display:flex}.adminHelpArticle summary::-webkit-details-marker{display:none}.adminHelpArticle summary span:first-child{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adminHelpArticle[open] summary{border-bottom:1px solid var(--line)}.adminHelpArticleBody{padding:18px}.adminHelpArticleBody h3{margin:0 0 7px;font-size:13px}.adminHelpArticleBody p{margin:0 0 14px}.adminHelpArticleBody ol,.adminHelpArticleBody ul{margin:8px 0 16px;padding-left:22px}.adminHelpArticleBody li{margin:6px 0;line-height:1.55}.adminHelpArticleBody .row.wrap{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:900px){.adminHelpArticle summary,.adminHelpArticleBody{padding:14px}.adminHelpIndex .btn{text-align:center;flex:45%}}.criticalDateGrid{grid-template-columns:minmax(0,1.35fr) minmax(120px,.65fr);align-items:end;gap:10px;display:grid}.criticalDateGrid .field{min-width:0}@media (max-width:620px){.criticalDateGrid{grid-template-columns:1fr}}.exploreSponsorTop{margin:12px 0 14px}.exploreSponsorTop .marketingBanner--community-top{margin:0}.exploreHero{padding:22px 24px}.exploreHeroGrid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.85fr);align-items:center;gap:24px;display:grid}.exploreHeroCopy{min-width:0}.exploreHero h1{letter-spacing:-.03em;max-width:720px;margin:8px 0 10px;font-size:clamp(32px,3.4vw,48px);line-height:1.06}.exploreHeroLead{max-width:680px;margin:0;font-size:16px;line-height:1.5}.exploreHeroSteps{gap:8px;display:grid}.exploreHeroStepsLabel{margin-bottom:1px}.exploreStepCard{border:1px solid var(--line);background:#ffffffb8;border-radius:12px;padding:11px 13px}.exploreStepCard h3{margin:0 0 3px;font-size:14px}.exploreStepCard p{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.exploreHeroActions{margin-top:14px}.exploreMarketSwitch{margin-top:18px}.explorePrimaryTabs{margin-bottom:0}.explorePrimaryTabs button{align-items:center;gap:7px;display:inline-flex}.explorePrimaryTabs button b{background:var(--panel2);border:1px solid var(--line);border-radius:999px;min-width:22px;padding:2px 6px;font-size:11px}.closedMarketCard{position:relative}.closedMarketCard .row{align-items:flex-start}.closedState{white-space:nowrap;border:1px solid var(--line);background:var(--panel2);border-radius:999px;padding:5px 8px;font-size:11px;font-weight:800}.closedState--waiting{color:#8a6815;background:#fff8dc;border-color:#dfc571}.closedState--finalizing{color:#36566d;background:#eef7fb;border-color:#b9cfdd}.closedState--resolved{color:#196a43;background:#edf9f2;border-color:#a9d6bd}.closedState--void{color:#7a4e4e;background:#fff1f1;border-color:#dbb7b7}.historicalQuote{border:1px solid var(--line);background:var(--panel2);border-radius:10px;flex-direction:column;gap:4px;margin-top:14px;padding:10px 12px;display:flex}.historicalQuote span{color:var(--muted);font-size:11px;font-weight:700}.historicalQuote b{font-size:13px}.closedMarketMeta{grid-template-columns:auto 1fr;gap:5px 10px;margin-top:12px;font-size:12px;display:grid}.closedMarketMeta span{color:var(--muted)}.closedMarketMeta b{text-align:right;font-weight:700}.closedTradingPanel{background:#fff8df;border:1px solid #d7c27c;border-radius:12px;padding:13px}.closedTradingPanel p{margin:7px 0 0}.status.closed{color:#7b5c0d;background:#fff8df;border-color:#d7c27c}@media (max-width:900px){.exploreHeroGrid,.exploreHeroSteps{grid-template-columns:1fr}.exploreHero{padding:20px}.exploreSponsorTop{margin-top:10px}}@media (max-width:620px){.exploreHero h1{font-size:clamp(30px,9vw,40px)}.explorePrimaryTabs{grid-template-columns:1fr 1fr;display:grid}.explorePrimaryTabs button{justify-content:center}.closedMarketCard .row{gap:8px}.closedState{white-space:normal;text-align:center}}.exploreHeroActions{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.exploreMarketFilterBtn{white-space:nowrap;color:#626974;background:#fff;border-color:#d4cfc4;padding:9px 10px}.exploreMarketFilterBtn b{margin-left:3px;font-size:11px}.exploreMarketFilterBtn.active{color:#fff;background:#171a1f;border-color:#171a1f}.exploreFindMarkets{margin-top:18px}.exploreFindMarkets>h2{margin-bottom:10px}.marketCardFeatured{padding-top:48px;position:relative;overflow:hidden}.featuredRibbon{color:#17130a;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,#c8a957,#dfc875);border-bottom:1px solid #503e1033;align-items:center;height:34px;padding:0 16px;font-size:11px;font-weight:900;display:flex;position:absolute;top:0;left:0;right:0}@media (max-width:1080px){.exploreHeroActions{flex-wrap:wrap}.exploreMarketFilterBtn{flex:0 auto}}@media (max-width:700px){.exploreHeroActions{align-items:stretch}.exploreHeroActions .btn{text-align:center;width:100%}.exploreMarketFilterBtn{justify-content:center;display:flex}.marketCardFeatured{padding-top:46px}}.progressionShowcase{margin-top:28px}.progressionShowcaseHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.progressionShowcaseHead>div:first-child{max-width:760px}.progressionShowcaseHead h2,.progressionShowcaseHead h3{margin:5px 0 6px}.trophyShowcaseGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.trophyShowcaseCard{min-width:0;min-height:245px;color:inherit;border:1px solid var(--line);background:linear-gradient(#fff,#fbfaf6);border-radius:18px;flex-direction:column;padding:16px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;box-shadow:0 8px 22px #12171f0d;text-decoration:none!important}.trophyShowcaseCard:hover{border-color:#d3b45a;transform:translateY(-3px);box-shadow:0 14px 30px #12171f17}.trophyShowcaseCard--legendary{background:linear-gradient(160deg,#fff7cf,#fffdf5 58%,#fff);border-color:#d9b74c}.trophyShowcaseCard--epic{background:linear-gradient(160deg,#f7f1ff,#fff 62%)}.trophyShowcaseCard--rare{background:linear-gradient(160deg,#eef8ff,#fff 62%)}.trophyShowcaseIcon{background:#ffffffd1;border:1px solid #a0874440;border-radius:18px;place-items:center;width:58px;height:58px;font-size:34px;display:grid;box-shadow:inset 0 0 0 1px #fff9}.trophyShowcaseMeta{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.trophyShowcaseCard h3{margin:12px 0 6px;font-size:16px}.trophyShowcaseCard p{color:var(--muted);flex:1;margin:0;font-size:12px;line-height:1.5}.trophyShowcaseBar{background:#ece8dc;border-radius:999px;height:7px;margin-top:14px;overflow:hidden}.trophyShowcaseBar i{border-radius:inherit;background:var(--gold);height:100%;display:block}.trophyShowcaseFoot{color:var(--muted);justify-content:space-between;gap:8px;margin-top:6px;font-size:11px;display:flex}.rewardShowcase{background:linear-gradient(135deg,#fff,#fffcf3)}.rewardShowcaseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rewardShowcaseItem{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.rewardShowcaseIcon{background:#f8f1dc;border-radius:12px;place-items:center;width:42px;height:42px;font-size:22px;display:grid}.rewardShowcaseItem .badge{white-space:nowrap}.eligibilityJourney{background:linear-gradient(135deg,#fff,#fffaf0);border-color:#dfc876!important}.eligibilityJourney--done{background:linear-gradient(135deg,#f6fff8,#fff);border-color:#a7d7b1!important}.eligibilityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.eligibilityGrid>div>.row{font-size:13px}.eligibilityBar{background:#eee9dc;border-radius:999px;height:10px;margin:8px 0 5px;overflow:hidden}.eligibilityBar i{border-radius:inherit;background:var(--gold);height:100%;display:block}.competitionPodium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;display:grid}.competitionPodiumCard{text-align:center;border:1px solid var(--line);background:#faf9f6;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:16px 12px;display:flex}.competitionPodiumCard--1{background:linear-gradient(#fff6cc,#fff);border-color:#d8b64b;min-height:150px}.competitionPodiumCard--2{min-height:132px}.competitionPodiumCard--3{min-height:122px}.competitionPodiumMedal{font-size:30px}.competitionPodiumCard span{font-weight:800}.competitionPodiumCard small{color:var(--muted)}.policyVersionCard{border:1px solid var(--line);background:#faf9f6;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}@media (max-width:1080px){.trophyShowcaseGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.competitionPodium,.eligibilityGrid,.rewardShowcaseGrid,.trophyShowcaseGrid{grid-template-columns:1fr}.competitionPodiumCard--1,.competitionPodiumCard--2,.competitionPodiumCard--3,.trophyShowcaseCard{min-height:0}.rewardShowcaseItem{grid-template-columns:auto minmax(0,1fr)}.rewardShowcaseItem .badge{grid-column:2;justify-self:start}.progressionShowcaseHead{align-items:flex-start}}.publicRewardCatalog{gap:10px;display:grid}.publicRewardCard{border:1px solid var(--line);background:linear-gradient(135deg,#fff,#fffdf7);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:13px;display:grid}.publicRewardIcon{background:#f8f1dc;border-radius:13px;place-items:center;width:44px;height:44px;font-size:23px;display:grid}.publicRewardCard p{margin:5px 0}.competitionForecastOverlay{z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080b0f94;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.competitionForecastModal{color:#101820;background:#fff;border:1px solid #ddd4c5;border-radius:18px;width:min(470px,100%);max-height:min(720px,100vh - 36px);padding:20px;overflow:auto;box-shadow:0 24px 70px #00000047}.competitionForecastTop{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.competitionForecastTop h3{margin:.35rem 0 0;font-size:1.18rem;line-height:1.35}.competitionForecastClose{font:inherit;cursor:pointer;color:inherit;opacity:.65;background:0 0;border:0;padding:0 2px;font-size:1.7rem;line-height:1}.competitionForecastClose:hover{opacity:1}.competitionForecastProgress{background:#eee9df;border-radius:999px;height:7px;margin:16px 0 6px;overflow:hidden}.competitionForecastProgress span{background:#d4ad45;border-radius:999px;height:100%;transition:width .2s;display:block}.competitionForecastQuestion{margin-top:20px;font-weight:700}.competitionForecastSides{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.competitionForecastSide{cursor:pointer;background:#fff;border:1px solid #ddd4c5;border-radius:13px;min-height:58px;font-size:1.05rem;font-weight:800}.competitionForecastSide.yes{color:#14865c}.competitionForecastSide.no{color:#be3f4d}.competitionForecastSide.selected{background:#fffaf0;border-color:#d4ad45;outline:3px solid #d4ad4540}.competitionForecastSide:disabled{opacity:.5;cursor:not-allowed}.competitionForecastPrimary{text-align:center;justify-content:center;width:100%}.competitionForecastFooter{justify-content:center;align-items:center;margin-top:14px;display:flex}.competitionForecastFooter a{text-underline-offset:3px;text-decoration:underline}.competitionForecastError{color:#b83b48;margin-top:6px}.competitionForecastSuccess{text-align:center;padding-top:8px}.competitionForecastCheck{color:#147a54;background:#e8f7ef;border-radius:50%;place-items:center;width:58px;height:58px;margin:4px auto 12px;font-size:1.8rem;font-weight:900;display:grid}.competitionForecastSuccess h3{margin:.2rem 0;font-size:1.3rem}.competitionForecastSuccess p{margin:.45rem 0 16px}@media (max-width:560px){.competitionForecastOverlay{align-items:flex-end;padding:10px}.competitionForecastModal{border-radius:16px;width:100%;max-height:86vh;padding:17px}}.competitionV3Shell{gap:16px;display:grid}.competitionV3Hero{color:#fff;background:radial-gradient(circle at 85% 15%,#d4ad453d,#0000 32%),linear-gradient(135deg,#15171b,#23262b);border:1px solid #2d2f33;border-radius:20px;justify-content:space-between;align-items:flex-end;gap:20px;padding:24px 26px;display:flex;box-shadow:0 14px 34px #13161b1f}.competitionV3Hero h1{margin:4px 0 6px;font-size:clamp(30px,4vw,48px)}.competitionV3Hero p{color:#d8d9dd;max-width:760px;margin:0;line-height:1.5}.competitionV3HeroActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.competitionV3ProfileStrip{border:1px solid var(--line);background:var(--line);border-radius:16px;grid-template-columns:minmax(210px,1.3fr) repeat(5,minmax(90px,.7fr)) minmax(190px,1.25fr);gap:1px;display:grid;overflow:hidden}.competitionV3ProfileStrip>*{background:#fff;min-height:74px}.competitionV3ProfileIdentity{text-align:left;cursor:pointer;color:inherit;border:0;align-items:center;gap:10px;padding:12px 14px;display:flex}.competitionV3Avatar{color:#e2bd59;background:#171a1f;border-radius:13px;place-items:center;width:42px;height:42px;font-size:18px;font-weight:900;display:grid}.competitionV3ProfileIdentity b,.competitionV3ProfileIdentity small{display:block}.competitionV3ProfileIdentity small{color:var(--muted);margin-top:2px;font-size:10px}.competitionV3Active,.competitionV3Metric{flex-direction:column;justify-content:center;padding:11px 12px;display:flex}.competitionV3Active span,.competitionV3Metric span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.competitionV3Metric b{margin-top:4px}.competitionV3Active b{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;line-height:1.35;overflow:hidden}.competitionV3Controls{justify-content:space-between;align-items:center;gap:12px;display:flex}.competitionV3Tabs{flex-wrap:wrap;gap:6px;display:flex}.competitionV3Tabs button{border:1px solid var(--line);color:inherit;font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:800}.competitionV3Search{max-width:330px}.competitionV3List{gap:7px;display:grid}.competitionV3Row{text-align:left;border:1px solid var(--line);width:100%;color:inherit;cursor:pointer;background:#fff;border-radius:13px;grid-template-columns:88px minmax(240px,2.1fr) 76px 90px minmax(145px,.9fr) minmax(150px,.95fr) 108px;align-items:center;gap:12px;padding:10px 12px;transition:transform .12s,border-color .12s,box-shadow .12s;display:grid}.competitionV3Row:hover{border-color:#c9ab55;transform:translateY(-1px);box-shadow:0 8px 20px #12171f0f}.competitionV3Row--active,.competitionV3Row--open{box-shadow:inset 4px 0 #d3ad48}.competitionV3Row--scheduled{box-shadow:inset 4px 0 #6d8db6}.competitionV3Row--completed{box-shadow:inset 4px 0 #51a171}.competitionV3RowState{text-transform:uppercase;letter-spacing:.04em;text-align:center;background:#f5f2e9;border-radius:999px;padding:5px 7px;font-size:9px;font-weight:900}.competitionV3RowMain{min-width:0}.competitionV3RowMain b,.competitionV3RowMain small{display:block}.competitionV3RowMain b{font-size:13px;line-height:1.3}.competitionV3RowMain b,.competitionV3RowMain small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.competitionV3RowMain small{color:var(--muted);margin-top:3px;font-size:10px}.competitionV3RowMeta,.competitionV3RowProgress,.competitionV3RowReward{flex-direction:column;min-width:0;display:flex}.competitionV3RowMeta b{font-size:14px}.competitionV3RowMeta small,.competitionV3RowProgress small,.competitionV3RowReward small{color:var(--muted);text-transform:uppercase;font-size:9px}.competitionV3RowProgress b,.competitionV3RowReward b{white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;overflow:hidden}.competitionV3RowProgress i{background:#ece8df;border-radius:999px;height:4px;margin-top:5px;display:block;overflow:hidden}.competitionV3RowProgress em{background:#d2ac48;height:100%;display:block}.competitionV3RowCta{color:#8b6917;white-space:nowrap;justify-self:end;font-size:11px;font-weight:900}.competitionV3Empty{border:1px dashed var(--line);text-align:center;color:var(--muted);background:#fff;border-radius:13px;padding:24px}.competitionV3LowerGrid{grid-template-columns:1.15fr 1fr 1fr;gap:12px;display:grid}.competitionV3Panel{border:1px solid var(--line);background:#fff;border-radius:16px;min-width:0;padding:14px}.competitionV3PanelHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.competitionV3PanelHead h3{margin:4px 0 0;font-size:15px}.competitionV3Podium{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.competitionV3PodiumItem{text-align:center;border:1px solid var(--line);background:#faf9f6;border-radius:12px;flex-direction:column;align-items:center;min-width:0;padding:10px 6px;display:flex}.competitionV3PodiumItem>span{font-size:22px}.competitionV3PodiumItem b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:4px;font-size:10px;overflow:hidden}.competitionV3PodiumItem small{color:var(--muted);margin-top:2px;font-size:9px}.competitionV3PanelEmpty{color:var(--muted);padding:13px 0;font-size:11px;line-height:1.45}.competitionV3MiniCards{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.competitionV3MiniReward,.competitionV3MiniTrophy{border:1px solid var(--line);background:#faf9f6;border-radius:11px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:9px;display:grid}.competitionV3MiniReward b,.competitionV3MiniReward small,.competitionV3MiniTrophy b,.competitionV3MiniTrophy small{display:block}.competitionV3MiniReward b,.competitionV3MiniTrophy b{font-size:10px;line-height:1.25}.competitionV3MiniReward small,.competitionV3MiniTrophy small{color:var(--muted);text-transform:uppercase;margin-top:2px;font-size:8px}.competitionV3MiniTrophy.rarity-epic{background:#f7f0ff}.competitionV3MiniTrophy.rarity-rare{background:#eff8ff}.competitionV3Overlay{z-index:1150;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#090c1199;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.competitionV3Modal,.competitionV3ProfileModal{color:#101820;background:#fff;border-radius:20px;width:min(880px,100%);max-height:88vh;padding:20px;overflow:auto;box-shadow:0 28px 80px #0000004d}.competitionV3ProfileModal{width:min(700px,100%)}.competitionV3ModalHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.competitionV3ModalHead h2{margin:9px 0 5px;font-size:24px}.competitionV3ModalHead p{max-width:720px;margin:0}.competitionV3Close{font:inherit;cursor:pointer;opacity:.6;background:0 0;border:0;font-size:30px;line-height:1}.competitionV3Close:hover{opacity:1}.competitionV3Facts{background:var(--line);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:16px 0;display:grid;overflow:hidden}.competitionV3Facts>div{background:#faf9f6;padding:10px}.competitionV3Facts b,.competitionV3Facts span{display:block}.competitionV3Facts span{text-transform:uppercase;color:var(--muted);font-size:9px}.competitionV3Facts b{margin-top:3px}.competitionV3ModalGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.competitionV3ModalGrid>section{border:1px solid var(--line);border-radius:13px;padding:12px}.competitionV3BigProgress{justify-content:space-between;align-items:baseline;margin-top:7px;display:flex}.competitionV3BigProgress b{font-size:26px}.competitionV3BigProgress span{color:#8c6a18;font-weight:900}.competitionV3ProgressBar{background:#eee9df;border-radius:999px;height:7px;overflow:hidden}.competitionV3ProgressBar i{background:#d3ad48;height:100%;display:block}.competitionV3Official{gap:2px;margin-top:11px;display:grid}.competitionV3Official small,.competitionV3Official span{color:var(--muted);font-size:9px}.competitionV3Official b{font-size:12px}.competitionV3ModalRanking{gap:5px;margin-top:8px;display:grid}.competitionV3ModalRanking>div{background:#faf9f6;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;display:flex}.competitionV3ModalRanking b,.competitionV3ModalRanking span{font-size:10px}.competitionV3Rules{border:1px solid var(--line);background:#fffdf7;border-radius:13px;margin-top:12px;padding:12px}.competitionV3Rules p{margin:6px 0;font-size:11px;line-height:1.5}.competitionV3Rules small{color:var(--muted)}.competitionV3ModalActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;margin-top:14px;display:flex}.competitionV3ProfileMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.competitionV3ProfileMetrics>div{border:1px solid var(--line);border-radius:12px;padding:12px}.competitionV3ProfileMetrics b,.competitionV3ProfileMetrics span{display:block}.competitionV3ProfileMetrics span{color:var(--muted);text-transform:uppercase;font-size:9px}.competitionV3ProfileMetrics b{margin-top:4px;font-size:19px}@media (max-width:1180px){.competitionV3ProfileStrip{grid-template-columns:1.4fr repeat(3,1fr)}.competitionV3ProfileStrip>.competitionV3Metric:nth-of-type(n+4){display:none}.competitionV3Active{grid-column:auto}.competitionV3Row{grid-template-columns:80px minmax(220px,2fr) 70px 80px minmax(130px,1fr) 120px}.competitionV3RowProgress{display:none}.competitionV3LowerGrid{grid-template-columns:1fr 1fr}.competitionV3LowerGrid>.competitionV3Panel:first-child{grid-column:1/-1}}@media (max-width:820px){.competitionV3Hero{flex-direction:column;align-items:flex-start;padding:20px}.competitionV3HeroActions{justify-content:flex-start}.competitionV3ProfileStrip{grid-template-columns:1fr 1fr 1fr}.competitionV3Active,.competitionV3ProfileIdentity{grid-column:1/-1}.competitionV3Controls{flex-direction:column;align-items:stretch}.competitionV3Search{max-width:none}.competitionV3Row{grid-template-columns:76px minmax(0,1fr) 90px}.competitionV3RowMeta,.competitionV3RowProgress,.competitionV3RowReward{display:none}.competitionV3RowCta{font-size:10px}.competitionV3LowerGrid{grid-template-columns:1fr}.competitionV3LowerGrid>.competitionV3Panel:first-child{grid-column:auto}.competitionV3Facts{grid-template-columns:1fr 1fr}.competitionV3ModalGrid{grid-template-columns:1fr}.competitionV3ProfileMetrics{grid-template-columns:1fr 1fr}}@media (max-width:540px){.competitionV3ProfileStrip{grid-template-columns:1fr 1fr}.competitionV3ProfileStrip>.competitionV3Metric:nth-of-type(n+3){display:none}.competitionV3Row{grid-template-columns:68px minmax(0,1fr)}.competitionV3RowCta{display:none}.competitionV3Facts,.competitionV3MiniCards,.competitionV3Podium,.competitionV3ProfileMetrics{grid-template-columns:1fr}.competitionV3Modal,.competitionV3ProfileModal{border-radius:16px;padding:16px}}.competitionV3InlineAction{color:#8b6917;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:10px;font-weight:900}.competitionV3InlineAction:hover{text-decoration:underline}.competitionV3CompleteState{color:#2f7550;background:#eef8f1;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:11px;font-weight:900;display:inline-flex}.competitionForecastAlready{padding-top:8px}.competitionForecastAlready .competitionForecastFooter{margin-top:10px}.competitionV3Hero{background:radial-gradient(circle at 82% 18%,#d8b1463d,#0000 34%),linear-gradient(135deg,#15181d,#1b1d21 55%,#37301f);border:1px solid #d3ad484d;box-shadow:0 18px 44px #18191c1f}.competitionV3Hero h1{letter-spacing:-.025em}.competitionV3Hero .eyebrow{color:#e5bd54}.competitionV3Hero p{color:#ece9e1;max-width:720px}.competitionV3Hero .btn.gold{box-shadow:0 7px 20px #c79d312e}.competitionV3ProfileStrip{box-shadow:0 8px 22px #12171f0a}.competitionV3Metric b{font-size:16px}.competitionV3Row{min-height:62px}.competitionV3RowState{justify-content:center;align-items:center;gap:5px;display:flex}.competitionV3RowState i{background:#8c8c8c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #8c8c8c14}.competitionV3Row--active .competitionV3RowState i,.competitionV3Row--open .competitionV3RowState i{background:#d1a735;box-shadow:0 0 0 3px #d1a73526}.competitionV3Row--scheduled .competitionV3RowState i{background:#6d8db6}.competitionV3Row--completed .competitionV3RowState i{background:#51a171}.competitionV3Row--cancelled .competitionV3RowState i{background:#b96d6d}.competitionV3Row--scoring_locked .competitionV3RowState i{background:#9b7cc4}.competitionV3RowProgress b{font-weight:900}.competitionV3RowCta{background:#fff7dd;border:1px solid #c79d3152;border-radius:999px;padding:7px 9px}.competitionV3LowerGrid{align-items:stretch}.competitionV3Panel{box-shadow:0 6px 18px #12171f09}.competitionV3Panel:first-child{background:linear-gradient(#fff,#fcfbf7)}.competitionV3Panel:nth-child(2){background:linear-gradient(#fff,#fffcf3)}.competitionV3Panel:nth-child(3){background:linear-gradient(#fff,#fffaf5)}.competitionV3PanelEmpty{min-height:0;padding:10px 0 4px}.competitionV3MiniCards{margin-top:9px}.competitionV3MiniReward,.competitionV3MiniTrophy{padding:8px}.competitionV3MiniReward>span,.competitionV3MiniTrophy>span{font-size:19px}.competitionV3Modal{background:linear-gradient(#fff 0 72%,#fffdf7 100%);padding:18px}.competitionV3ModalHead{padding-bottom:2px}.competitionV3ModalHead h2{font-size:23px}.competitionV3Facts{margin:13px 0}.competitionV3Facts>div{padding:9px 10px}.competitionV3Facts b{font-size:11px}.competitionV3RewardFact{background:linear-gradient(135deg,#fff9e8,#fff4cd)!important}.competitionV3RewardFact b{color:#7b5b0f}.competitionV3ModalGrid>section{background:#fff;padding:11px}.competitionV3ModalGrid>section:first-child{background:linear-gradient(#fff,#fffaf0)}.competitionV3BigProgress{margin-top:5px}.competitionV3ProgressDone{color:#2f7550;background:#eef8f1;border-radius:999px;margin-top:8px;padding:5px 8px;font-size:10px;font-weight:900;display:inline-flex}.competitionV3Official{border-top:1px solid #eee8db;padding-top:8px}.competitionV3Rules{margin-top:10px;padding:10px 11px}.competitionV3Rules p{margin:4px 0;font-size:10.5px}.competitionV3Rules small{font-size:9px}.competitionV3ModalActions{margin-top:11px}.competitionV3CompleteState{padding:7px 9px}.competitionV3ProfileModal{background:radial-gradient(circle at 92% 5%,#d3ad4826,#0000 28%),#fff}.competitionV3ProfileMetrics>div{background:#faf9f6}.competitionV3ProfileMetrics>div:first-child,.competitionV3ProfileMetrics>div:nth-child(2){background:#fff9e8;border-color:#e4cc86}@media (max-width:820px){.competitionV3RowCta{background:0 0;border:0;padding:0}.competitionV3Hero p{font-size:14px}}.explorePaginationSummary{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:12px 0 10px;font-size:13px;display:flex}.explorePagination{justify-content:center;align-items:center;gap:12px;margin:22px 0 8px;display:flex}.explorePagination .btn:disabled{opacity:.45;cursor:not-allowed}@media (max-width:640px){.explorePaginationSummary{flex-direction:column;align-items:flex-start;gap:3px}.explorePagination{justify-content:space-between}.explorePagination .btn{min-width:96px}}.rankingsSponsor{margin-bottom:14px}.rankingsSponsor .marketingBanner{min-height:0}.rankingsSponsor .exploreBannerCopy{padding:12px 18px}.rankingsSponsor .exploreBannerCopy h2{margin:2px 0;font-size:16px}.rankingsSponsor .exploreBannerCopy p{margin:0;font-size:12px}.rankingsSponsor .kynuraBrandPlate{min-height:58px}.rankingsSponsor .btn{padding:8px 12px}.rankingsHeader{border:1px solid var(--line);color:#fff;background:linear-gradient(135deg,#191c20,#16191d 58%,#4a3b1d);border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex;box-shadow:0 10px 28px #00000014}.rankingsHeader h1{margin:8px 0 6px;font-size:38px;line-height:1}.rankingsHeader p{color:#f1ead8;margin:0}.rankingsHeader .eyebrow{color:#d8b856}.rankingsPersonalBar{border:1px solid var(--line);background:var(--panel);border-radius:16px;grid-template-columns:1.55fr repeat(5,1fr);display:grid;overflow:hidden}.rankingIdentity,.rankingMetric{border-right:1px solid var(--line);min-width:0;padding:14px 16px}.rankingIdentity{align-items:center;gap:12px;display:flex}.rankingIdentity b,.rankingMetric b{display:block}.rankingIdentity small,.rankingMetric small,.rankingMetric span{color:var(--muted);font-size:12px;display:block}.rankingMetric b{margin-top:6px;font-size:18px}.rankingAvatar{color:#d5b45a;background:#101317;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;font-weight:900;display:inline-flex}.rankingsPodium{border:1px solid var(--line);background:var(--panel);border-radius:18px;padding:18px}.rankingsPodium h2{margin:2px 0 0;font-size:20px}.podiumGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.podiumCard{border:1px solid var(--line);background:linear-gradient(#fff,#faf8f1);border-radius:16px;min-height:150px;padding:18px;position:relative}.podiumCard--1{border-color:#d5b45a;box-shadow:inset 0 3px #d5b45a}.podiumCard b{margin-top:8px;font-size:18px;display:block}.podiumCard small{color:var(--muted);margin:4px 0 10px;display:block}.podiumRating{color:#101317;font-size:28px;font-weight:900}.rankingsTabs{flex-wrap:wrap;gap:8px;display:flex}.rankingsTabs button{border:1px solid var(--line);background:var(--panel);color:var(--text);cursor:pointer;border-radius:999px;padding:10px 14px;font-weight:800}.rankingControlCard{padding:16px}.rankingControlCard h3{margin:2px 0 6px}.rankingsFilterRow{grid-template-columns:minmax(0,.36fr) minmax(0,1fr);gap:10px;margin-top:14px;display:grid}.rankingsFilterRow .input:first-child:only-child{grid-column:1/-1}.rankingsTableV3{overflow:hidden}.rankingsTableV3 .table td,.rankingsTableV3 .table th{padding:13px 16px}.rankingParticipant span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-top:3px;font-size:11px;display:block}.rankingPager{border-top:1px solid var(--line);color:var(--muted);justify-content:center;align-items:center;gap:12px;padding:14px;display:flex}.rankingsFormation{justify-content:space-between;align-items:stretch;gap:18px;display:flex}.rankingCompetitionMini{border:1px solid var(--line);background:linear-gradient(135deg,#fff,#fbf4df);border-radius:14px;flex-direction:column;gap:5px;min-width:310px;padding:14px;display:flex}.rankingCompetitionMini small,.rankingCompetitionMini span{color:var(--muted);font-size:12px}.rankingCompetitionMini em{color:#8a6b18;margin:4px 0;font-style:normal;font-weight:800}.rankingMiniStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:360px;display:grid}.rankingMiniStats .rankingMetric{border:1px solid var(--line);border-radius:12px}.rankingCategoryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.rankingMiniCard{min-height:150px}.rankingsExplain .card{min-height:130px}.rankingsModal .notice{min-height:120px}.rankingsModal .notice p{margin-bottom:0}.row.wrap{flex-wrap:wrap}@media (max-width:980px){.rankingsPersonalBar{grid-template-columns:1fr 1fr}.rankingIdentity,.rankingMetric{border-bottom:1px solid var(--line)}.podiumGrid,.rankingCategoryGrid{grid-template-columns:1fr}.rankingsFormation{display:block}.rankingCompetitionMini,.rankingMiniStats{min-width:0;margin-top:12px}.rankingsFilterRow{grid-template-columns:1fr}.rankingsHeader{flex-direction:column;align-items:flex-start}.rankingsHeader h1{font-size:30px}.rankingsSponsor .exploreBanner{display:block}}.rankingTie{color:var(--muted);text-transform:uppercase;margin-top:3px;font-size:10px;display:block}.podiumMeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rankingTieHelp{color:var(--muted);text-align:center;margin:10px 0 0;font-size:12px}.rankingSeasonStatus{border:1px solid var(--line);background:var(--soft);border-radius:12px;min-width:260px;padding:14px}.rankingSeasonStatus small,.rankingSeasonStatus span{color:var(--muted);font-size:12px;display:block}.rankingSeasonStatus b{margin:4px 0;display:block}.rankingParticipant span:empty{display:none}.dashboardSponsorTop{margin:0 0 14px}.dashboardSponsorTop .marketingBanner--community-top{margin:0}.communityGateProgress{justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.communityGateProgressCopy{flex:1;min-width:0}.communityGateIntro{max-width:820px;margin:4px 0 8px;line-height:1.45}.communityGateSteps{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.communityGateSteps span{border:1px solid var(--line);background:#ffffff80;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:800;display:flex}.communityGateSteps span small{color:var(--muted);margin-left:2px;font-size:10px;font-weight:700}.communityGateSteps span.done{color:#1f6a3a;background:#edf8f0;border-color:#9bc9aa}.communityGateSteps span.locked{color:#725b19;background:#fff8e3;border-color:#dfca8e}.communityGateSteps span.done small{color:#3e7750}button.btn:disabled{cursor:not-allowed;opacity:.56;filter:saturate(.55)}@media (max-width:760px){.communityGateProgress{flex-direction:column;align-items:stretch}.communityGateProgress>.btn{text-align:center;width:100%}.communityGateSteps{grid-template-columns:1fr;display:grid}}.resolutionOpsBar{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.resolutionOpsBar>div:first-child{min-width:0;max-width:820px}.resolutionOpsActions{flex:none;align-items:center;gap:8px;display:flex}.resolutionOpsActions .btn{white-space:nowrap;padding:8px 10px;font-size:13px}.resolutionCanonicalNote{color:#e2d4a0;background:#17140d;border:1px solid #4a4027;border-radius:9px;align-items:center;min-height:36px;padding:8px 10px;font-size:12px;display:inline-flex}.resolutionTableWrap{padding-bottom:2px;overflow-x:auto}.resolutionTableWrap .table{min-width:980px}.resolutionActionCell,.resolutionActionHead{width:170px;min-width:170px}.resolutionActionCell{vertical-align:middle}.resolutionRowActions{flex-wrap:wrap;justify-content:flex-end;align-items:stretch;gap:7px;min-width:0;display:flex}.resolutionRowActions .btn{white-space:normal;text-align:center;justify-content:center;align-items:center;min-width:0;padding:8px 9px;font-size:12px;line-height:1.2;display:inline-flex}.resolutionRowActions.single .btn{width:100%;max-width:150px;margin-left:auto}.resolutionSourcesTable td:first-child,.resolutionSourcesTable th:first-child{width:34%;min-width:300px}.resolutionSourcesTable td:nth-child(3),.resolutionSourcesTable th:nth-child(3){width:22%;min-width:190px}.resolutionSourcesTable td:nth-child(4),.resolutionSourcesTable td:nth-child(5),.resolutionSourcesTable th:nth-child(4),.resolutionSourcesTable th:nth-child(5){min-width:130px}.resolutionSourcesTable .resolutionRowActions{grid-template-columns:1fr;min-width:145px;display:grid}.resolutionQueueTable td:nth-child(2),.resolutionQueueTable th:nth-child(2){width:43%;min-width:360px}.resolutionQueueTable td:nth-child(3),.resolutionQueueTable th:nth-child(3){min-width:82px}.resolutionQueueTable td:nth-child(4),.resolutionQueueTable th:nth-child(4){min-width:120px}.resolutionQueueTable td:nth-child(5),.resolutionQueueTable th:nth-child(5){min-width:92px}.resolutionQueueTable td:nth-child(6),.resolutionQueueTable th:nth-child(6){min-width:120px}.resolutionQueueTable td:nth-child(7),.resolutionQueueTable th:nth-child(7){min-width:130px}.resolutionRegistryTable td:first-child,.resolutionRegistryTable th:first-child{width:34%;min-width:300px}.resolutionRegistryTable td:nth-child(3),.resolutionRegistryTable th:nth-child(3){min-width:145px}.resolutionRegistryTable td:nth-child(4),.resolutionRegistryTable th:nth-child(4){min-width:105px}.resolutionRegistryTable td:nth-child(5),.resolutionRegistryTable th:nth-child(5){min-width:110px}.resolutionRegistryTable .resolutionActionCell,.resolutionRegistryTable .resolutionActionHead{width:230px;min-width:230px}.resolutionRowActions.registry{flex-wrap:nowrap;justify-content:flex-start}.resolutionRowActions.registry .btn{white-space:nowrap;flex:1 1 0;min-width:64px}@media (max-width:1180px){.resolutionOpsBar{flex-direction:column;align-items:flex-start}.resolutionOpsActions{justify-content:flex-start;width:100%}.resolutionQueueTable td:nth-child(2),.resolutionQueueTable th:nth-child(2){min-width:320px}}@media (max-width:760px){.resolutionOpsActions{flex-wrap:wrap}.resolutionOpsActions .btn{flex:160px}.resolutionQueueHeader{flex-direction:column;align-items:flex-start}.resolutionCanonicalNote{width:100%}}.resolutionQueueTableWrap{overflow-x:hidden}.resolutionQueueTableWrap .resolutionQueueTable{table-layout:fixed;width:100%;min-width:0}.resolutionQueueTable td,.resolutionQueueTable th{vertical-align:middle;overflow-wrap:anywhere;padding-left:8px;padding-right:8px}.resolutionQueueTable .resolutionSelectCell{text-align:center;width:30px;padding-left:4px;padding-right:4px}.resolutionQueueTable .resolutionMarketCell{width:35%}.resolutionQueueTable td:nth-child(3),.resolutionQueueTable th:nth-child(3){width:8%;min-width:0}.resolutionQueueTable td:nth-child(4),.resolutionQueueTable th:nth-child(4){width:12%;min-width:0}.resolutionQueueTable td:nth-child(5),.resolutionQueueTable th:nth-child(5){width:9%;min-width:0}.resolutionQueueTable td:nth-child(6),.resolutionQueueTable th:nth-child(6){width:11%;min-width:0}.resolutionQueueTable td:nth-child(7),.resolutionQueueTable th:nth-child(7){width:13%;min-width:0}.resolutionQueueTable td:nth-child(8),.resolutionQueueTable th:nth-child(8){width:84px;min-width:84px}.resolutionQueueTable .resolutionMarketCell b{line-height:1.35;display:block}.resolutionQueueTable .resolutionSourceCell{line-height:1.25}.resolutionQueueTable .resolutionEventCell{white-space:normal;line-height:1.25}.resolutionQueueTable .resolutionActionCell{width:84px;min-width:84px;padding-left:5px;padding-right:5px}.resolutionQueueTable .resolutionRowActions.single .resolutionOpenButton{white-space:nowrap;width:100%;max-width:74px;padding:7px 6px}.resolutionSelectionUnavailable{color:var(--muted);opacity:.65;cursor:default;font-size:12px;display:inline-block}@media (max-width:1180px){.resolutionQueueTableWrap{overflow-x:auto}.resolutionQueueTableWrap .resolutionQueueTable{min-width:900px}}.adminMobileMenuButton,.adminSidebarBackdrop,.adminSidebarClose{display:none}.adminSidebarHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.resolutionCaseGrid{align-items:start}.resolutionCaseSummary,.resolutionEvidenceCard{min-width:0}.resolutionEvidenceFact{background:#17140d;border:1px solid #4a4027;border-radius:10px;gap:6px;padding:12px;display:grid}.resolutionEvidenceHuman{border-top:1px solid var(--line);gap:10px;padding-top:14px;display:grid}.resolutionEvidenceMeta{gap:4px;min-width:0;display:grid}.resolutionEvidenceMeta b{overflow-wrap:anywhere}.resolutionEvidencePreview{margin:0;line-height:1.5}.resolutionEvidenceLink{justify-self:start;max-width:100%;display:inline-flex}.resolutionEvidenceChecked{padding-top:2px}.resolutionTechnicalEvidence{border-top:1px solid var(--line);padding-top:12px}.resolutionTechnicalEvidence summary{cursor:pointer;color:var(--muted);font-size:12px;font-weight:800}.resolutionTechnicalEvidence pre{white-space:pre-wrap;word-break:break-word;border:1px solid var(--line);background:#0f1216;border-radius:10px;max-height:320px;padding:10px;overflow:auto}@media (max-width:900px){.adminMobileMenuButton{border:1px solid var(--line);background:var(--panel2);width:38px;height:38px;color:var(--text);cursor:pointer;border-radius:10px;flex:none;place-items:center;font-size:19px;display:inline-grid}.adminSidebar{z-index:92;width:min(86vw,320px);padding:16px 14px;transition:transform .2s;bottom:0;left:0;overflow:auto;transform:translate(-105%);box-shadow:18px 0 40px #0000005c;border-right:1px solid var(--line)!important;border-bottom:0!important;height:auto!important;min-height:0!important;position:fixed!important;top:64px!important}.adminSidebar.open{transform:translate(0)}.adminSidebarBackdrop{z-index:91;opacity:0;pointer-events:none;background:#00000094;border:0;transition:opacity .2s;display:block;position:fixed;inset:64px 0 0}.adminMobileMenuOpen .adminSidebarBackdrop{opacity:1;pointer-events:auto}.adminSidebarClose{border:1px solid var(--line);background:var(--panel2);width:34px;height:34px;color:var(--text);cursor:pointer;border-radius:9px;place-items:center;font-size:22px;line-height:1;display:grid}.adminNav{grid-template-columns:none!important;display:flex!important}.adminContent{width:100%;min-width:0}}@media (max-width:768px){.adminTopbarInner{gap:9px;min-height:60px}.adminBrandMini{font-size:13px}.adminEnv{display:none}.adminOperator{padding-left:7px}.adminSidebar{top:60px!important}.adminSidebarBackdrop{inset:60px 0 0}.adminContent{padding:14px 10px 54px}.resolutionOpsActions{grid-template-columns:1fr;width:100%;display:grid}.resolutionOpsActions .btn{width:100%}.resolutionQueueCard{padding:12px}.resolutionQueueTableWrap,.resolutionSourcesView .resolutionTableWrap{overflow:visible!important}.resolutionQueueTableWrap .resolutionQueueTable,.resolutionSourcesView .resolutionSourcesTable{table-layout:auto;width:100%;display:block;min-width:0!important}.resolutionQueueTable thead,.resolutionSourcesView .resolutionSourcesTable thead{display:none}.resolutionQueueTable tbody,.resolutionSourcesView .resolutionSourcesTable tbody{gap:12px;width:100%;display:grid}.resolutionQueueTable tr,.resolutionSourcesView .resolutionSourcesTable tr{border:1px solid var(--line);background:var(--panel2);border-radius:13px;width:100%;padding:13px 14px;display:block;position:relative}.resolutionQueueTable td,.resolutionSourcesView .resolutionSourcesTable td{border-bottom:1px solid var(--line);overflow-wrap:anywhere;grid-template-columns:minmax(92px,34%) minmax(0,1fr);align-items:start;gap:10px;font-size:12px;display:grid;width:auto!important;min-width:0!important;padding:7px 0!important}.resolutionQueueTable td:before,.resolutionSourcesView .resolutionSourcesTable td:before{content:attr(data-label);color:var(--muted);text-transform:uppercase;letter-spacing:.35px;font-size:10px;font-weight:900}.resolutionQueueTable .resolutionMarketCell,.resolutionSourcesView .resolutionSourcesTable td:first-child{margin-bottom:3px;display:block;padding:0 32px 11px 0!important}.resolutionQueueTable .resolutionMarketCell:before,.resolutionSourcesView .resolutionSourcesTable td:first-child:before{display:none}.resolutionQueueTable .resolutionMarketCell b,.resolutionSourcesView .resolutionSourcesTable td:first-child b{font-size:14px;line-height:1.35}.resolutionQueueTable .resolutionSelectCell{border:0;position:absolute;top:11px;right:11px;width:auto!important;padding:0!important;display:block!important}.resolutionQueueTable thead .resolutionSelectCell{display:none!important}.resolutionQueueTable .resolutionSelectionUnavailable{display:none}.resolutionQueueTable .resolutionActionCell,.resolutionSourcesView .resolutionSourcesTable .resolutionActionCell{border-bottom:0;padding:11px 0 0!important;display:block!important}.resolutionQueueTable .resolutionActionCell:before,.resolutionSourcesView .resolutionSourcesTable .resolutionActionCell:before{display:none}.resolutionQueueTable .resolutionRowActions.single .resolutionOpenButton,.resolutionSourcesView .resolutionRowActions .btn{width:100%;max-width:none;min-height:42px}.resolutionSourcesView .resolutionRowActions{grid-template-columns:1fr;min-width:0;display:grid}.resolutionCaseGrid{grid-template-columns:1fr!important}.resolutionCaseGrid .listItem{grid-template-columns:minmax(110px,42%) minmax(0,1fr);gap:10px;display:grid}.resolutionCaseGrid .listItem>:last-child{text-align:right;overflow-wrap:anywhere}.resolutionCaseSummary h2{font-size:clamp(21px,6.5vw,28px)}.resolutionEvidenceCard{order:2}.resolutionEvidenceLink{justify-content:center;width:100%;min-height:42px}.resolutionTechnicalEvidence pre{max-height:240px;font-size:10px}.confirmModal{width:min(100%,100vw - 20px);max-height:88vh;padding:17px;overflow:auto}.confirmSummary{grid-template-columns:1fr!important}.confirmActions{grid-template-columns:1fr;width:100%;display:grid}.confirmActions .btn{width:100%;min-height:44px}}@media (max-width:430px){.adminTopbarInner{padding:0 9px}.adminBrandMini{font-size:12px}.operatorAvatar{width:30px;height:30px;font-size:11px}.adminContent{padding-left:8px;padding-right:8px}.resolutionQueueTable tr,.resolutionSourcesView .resolutionSourcesTable tr{padding:12px}.resolutionQueueTable td,.resolutionSourcesView .resolutionSourcesTable td{grid-template-columns:92px minmax(0,1fr);gap:8px}.resolutionCaseGrid .listItem{grid-template-columns:1fr;gap:5px}.resolutionCaseGrid .listItem>:last-child{text-align:left}}.shareOverlay{z-index:120}.shareModal{width:min(760px,100vw - 28px)}.shareClose{min-width:42px;font-size:22px;line-height:1}.shareFormats{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.shareFormats button{min-width:110px}.shareCardPreview{background:radial-gradient(circle at 85% 15%,#d6aa3c21,#0000 34%),linear-gradient(145deg,#0c0e11,#17130b 68%,#090a0c);border:1px solid #55451f;border-radius:20px;gap:16px;margin-top:18px;padding:28px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06}.shareCardPreview:after{content:"";pointer-events:none;border:1px solid #d6aa3c29;border-radius:14px;position:absolute;inset:12px}.shareCardBrand{z-index:1;color:#d6aa3c;letter-spacing:1.2px;font-size:11px;font-weight:900;position:relative}.shareCardEyebrow{z-index:1;color:#f7f2e8;letter-spacing:.3px;font-size:22px;font-weight:950;position:relative}.shareCardPreview h3{z-index:1;max-width:94%;font-size:clamp(22px,4vw,34px);line-height:1.12;position:relative}.shareCardChoice{z-index:1;background:#d6aa3c12;border:1px solid #4d3f21;border-radius:14px;justify-content:space-between;align-items:flex-end;gap:16px;padding:18px;display:flex;position:relative}.shareCardChoice>span{color:#f2c458;font-size:42px;font-weight:950}.shareCardChoice small{color:var(--muted);text-align:right}.shareCardChoice small b{color:#fff;font-size:18px}.shareCardMeta{z-index:1;color:#d8d1c3;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex;position:relative}.shareCardMeta b{color:#fff}.shareCardCta{z-index:1;color:#d6aa3c;text-align:right;font-size:13px;font-weight:900;position:relative}.shareCardPreview.resolution.correct{border-color:#8b6b20;box-shadow:inset 0 0 55px #d6aa3c0d}.shareModalCloseBtn{width:100%;margin-top:14px}.marketGrowthShareCta{background:#17140d;border:1px solid #4a4027;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding:14px 16px;display:flex}.marketGrowthShareCta p{margin:4px 0 0}@media (max-width:640px){.shareModal{width:min(100%,100vw - 16px);padding:16px}.shareCardPreview{padding:22px 18px}.shareCardChoice{flex-direction:column;align-items:flex-start}.shareCardChoice small{text-align:left}.shareCardMeta{flex-direction:column;align-items:flex-start}.shareActions{grid-template-columns:1fr}.marketGrowthShareCta{flex-direction:column;align-items:stretch}.marketGrowthShareCta .btn{width:100%}}.shareModal>.row.spread{align-items:flex-start;gap:18px}.shareModal .muted{margin-top:7px}.shareFormats{margin-top:14px}.shareFormats button{min-width:0;padding:9px 16px}.sharePreviewStage{background:#f5f2eb;border:1px solid #e2ddd2;border-radius:14px;margin-top:14px;padding:10px}.sharePreview-square{min-height:270px}.sharePreview-story{min-height:330px}.sharePreview-wide{min-height:230px}.sharePreviewStage .shareCardPreview{max-width:610px;border-radius:16px;gap:10px;padding:20px 22px}.shareCardPreview:after{border-radius:11px;inset:9px}.shareCardEyebrow{font-size:17px}.shareCardPreview h3{font-size:clamp(18px,2.2vw,25px);line-height:1.18}.shareCardChoice{border-radius:11px;gap:12px;padding:13px 15px}.shareCardChoice>span{font-size:32px}.shareCardChoice small{font-size:11px}.shareCardChoice small b{font-size:15px}.shareCardMeta{font-size:11px}.shareCardCta{font-size:12px}.shareActions{margin-top:12px}.shareActions .btn{min-height:40px}.shareModalCloseBtn{margin-top:10px}.shareLoading{margin-top:14px;margin-bottom:4px}@media (max-width:640px){.shareModal{border-radius:15px;width:min(100%,100vw - 14px);max-height:90vh;padding:16px}.shareModal h2{font-size:21px}.sharePreviewStage{padding:7px}.sharePreview-square{min-height:240px}.sharePreview-story{min-height:300px}.sharePreview-wide{min-height:210px}.sharePreviewStage .shareCardPreview{padding:17px 16px}.shareCardChoice{flex-direction:row;align-items:flex-end}.shareCardChoice small{text-align:right}.shareCardMeta{flex-direction:row;align-items:center}}.shareModal{border-radius:16px;width:min(590px,100vw - 28px);max-height:92vh;padding:20px 22px 18px;overflow:auto}.shareModalHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.shareModal h2{margin:3px 0 0;font-size:22px;line-height:1.16}.shareModalHeader .muted{margin:5px 0 0;font-size:13px}.shareClose{border-radius:9px;width:34px;min-width:34px;height:34px;padding:0;font-size:18px}.shareFormats{background:#f6f3ed;border:1px solid #ded9ce;border-radius:10px;flex-wrap:nowrap;gap:3px;margin-top:13px;padding:3px;display:inline-flex}.shareFormats button{color:#665f55;cursor:pointer;background:0 0;border:0;border-radius:7px;min-width:58px;padding:7px 11px;font-size:12px;font-weight:800}.shareFormats button.activeTab{color:#f2c458;box-shadow:none;background:#181712}.sharePreviewStage{background:#f5f2ec;border:0;border-radius:13px;justify-content:center;align-items:center;margin-top:12px;padding:12px;display:flex;overflow:hidden}.sharePreview-square,.sharePreview-story,.sharePreview-wide,.sharePreviewStage{height:288px;min-height:288px}.sharePreviewSkeleton{color:#80786c;background:#ece7dc;border-radius:14px;justify-content:center;align-items:center;width:min(390px,100%);height:244px;font-size:12px;display:flex}.sharePreviewStage .shareCardPreview{width:100%;max-width:410px;min-height:0;box-shadow:none;transform-origin:50%;border:1px solid #4d4127;border-radius:15px;gap:13px;margin:0;padding:20px 21px}.sharePreview-square .shareCardPreview{max-width:390px}.sharePreview-story .shareCardPreview{max-width:255px;min-height:260px}.sharePreview-wide .shareCardPreview{max-width:480px;min-height:205px}.shareCardPreview:after{display:none}.shareCardBrand{letter-spacing:.9px;font-size:9px}.shareCardPreview h3{color:#f7f2e8;max-width:100%;margin:0;font-size:19px;line-height:1.2}.shareCardForecastRow{justify-content:space-between;align-items:center;gap:14px;padding-top:2px;display:flex}.shareCardEyebrow{color:#c6bdad;letter-spacing:.5px;font-size:11px;font-weight:850}.shareCardSide{color:#f2c458;font-size:25px;line-height:1}.shareCardStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.shareCardStats>div{background:#d6aa3c0a;border:1px solid #d6aa3c2e;border-radius:9px;flex-direction:column;gap:3px;padding:9px 10px;display:flex}.shareCardStats span{color:#aaa295;font-size:9px}.shareCardStats b{color:#fff;font-size:14px}.shareCardFooter{color:#d7d0c4;justify-content:space-between;align-items:center;gap:12px;padding-top:2px;font-size:10px;display:flex}.shareCardFooter b{color:#d6aa3c;text-align:right;font-size:10px}.shareCardPreview.resolution.correct{box-shadow:none}.shareCommunityBlock{margin-top:11px}.shareCommunityButton{width:100%;min-height:39px;font-weight:850}.shareCommunityButton.locked{color:#706958;background:#faf8f3;border-style:dashed}.shareCommunityNotice{margin-top:6px;padding:0 3px}.shareCommunityNotice a{margin-left:5px;font-weight:850}.shareActions{grid-template-columns:1fr 1.15fr;gap:8px;margin-top:9px;display:grid}.shareSecondaryActions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.shareActions .btn{min-height:38px;padding:8px 10px;font-size:12px}.shareNativeButton{justify-content:center;align-items:center;gap:10px;display:flex}.shareNetworkMarks{align-items:center;gap:4px;display:inline-flex}.shareNetworkMarks>span{border:1px solid #14141440;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-weight:900;line-height:1;display:grid}.shareInlineNotice{margin:8px 2px 0}.shareNotice{margin-top:6px}.probabilityChart{position:relative}.probabilityChartEmpty .chartGrid{opacity:.55}.probabilityChartEmptyState{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:20px;display:flex;position:absolute;inset:0}.probabilityChartEmptyState b{color:#28251f;font-size:27px}.probabilityChartEmptyState span{color:#7d766c;max-width:320px;font-size:12px}@media (max-width:640px){.shareModal{width:min(100%,100vw - 12px);max-height:94vh;padding:16px 15px}.sharePreview-square,.sharePreview-story,.sharePreview-wide,.sharePreviewStage{height:270px;min-height:270px}.sharePreviewStage .shareCardPreview{padding:17px 16px}.sharePreview-story .shareCardPreview{max-width:235px}.shareActions{grid-template-columns:1fr}.shareCardStats,.shareSecondaryActions{grid-template-columns:1fr 1fr}}.duelChallengeOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.duelChallengeModal{border-radius:18px;width:min(610px,100vw - 28px);max-height:91vh;padding:21px 23px 20px;overflow:auto}.duelComposerInline{border-radius:18px;max-width:900px;margin:18px auto 0;padding:22px}.duelChallengeHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.duelChallengeHeader h2{margin:3px 0 0;font-size:24px;line-height:1.15}.duelChallengeHeader p{margin:6px 0 0;font-size:13px}.duelChallengeClose{border-radius:10px;width:36px;min-width:36px;height:36px;padding:0;font-size:19px}.duelVersusCard{background:linear-gradient(135deg,#fbf9f4,#f2ede2);border:1px solid #dfd8c8;border-radius:14px;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:14px 16px;display:grid}.duelPerson{flex-direction:column;gap:4px;min-width:0;display:flex}.duelPerson.right{text-align:right}.duelPerson small{letter-spacing:1px;color:#9b7b2b;font-size:9px;font-weight:900}.duelPerson b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.duelVs{color:#e4bd57;background:#171713;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:950;display:grid;box-shadow:0 8px 24px #0000001f}.duelMarketSelect{min-height:45px}.duelMarketCard{background:#faf8f3;border:1px solid #dfd8c8;border-radius:12px;margin-top:9px;padding:13px 14px}.duelMarketCard>b{margin-top:9px;font-size:14px;line-height:1.35;display:block}.duelPrivacyRow{background:#fff;border:1px solid #e5dfd3;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:12px 14px;display:flex}.duelPrivacyRow p{max-width:370px;margin:4px 0 0}.duelPrivacySelect{flex:0 0 130px;width:130px}.duelChallengeActions{justify-content:flex-end}.duelChallengeActions .btn{min-width:135px;min-height:41px}.duelLoadingPanel{background:#faf8f3;border:1px solid #e4ddcf;border-radius:13px;align-items:center;gap:12px;padding:18px;display:flex}.duelPulse{color:#e4bd57;background:#171713;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.duelSuccessPanel{background:#fff8df;border:1px solid #d9bd70;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:13px;padding:18px;display:grid}.duelSuccessPanel p{color:#74684d;margin:4px 0 0}.duelSuccessPanel .row{grid-column:1/-1;justify-content:flex-end}.duelSuccessIcon{color:#e4bd57;background:#171713;border-radius:50%;place-items:center;width:46px;height:46px;font-size:20px;display:grid}@media (max-width:640px){.duelChallengeModal{width:min(100%,100vw - 12px);max-height:94vh;padding:16px 15px}.duelChallengeHeader h2{font-size:21px}.duelVersusCard{grid-template-columns:1fr auto 1fr;gap:8px;padding:12px 11px}.duelPerson b{font-size:12px}.duelVs{width:36px;height:36px}.duelPrivacyRow{flex-direction:column;align-items:stretch}.duelPrivacySelect{flex:auto;width:100%}.duelChallengeActions{grid-template-columns:1fr 1fr;display:grid}.duelChallengeActions .btn{min-width:0}.duelComposerInline{padding:16px}}.sxrCommunityShell{max-width:1240px;padding-top:24px;padding-bottom:64px}.sxrCommunityRoot{--sxr-bg:#0b0c0f;--sxr-card:#111318;--sxr-card-2:#15181e;--sxr-line:#262b34;--sxr-gold:#d5ac55;--sxr-text:#f4f0e8;--sxr-muted:#9ba2ad;color:var(--sxr-text);background:linear-gradient(#0b0c0f,#0e1014);border:1px solid #1d2128;border-radius:20px;padding:24px;box-shadow:0 28px 70px #00000047}.sxrCommunityRoot .muted{color:var(--sxr-muted)}.sxrCommunityRoot .card,.sxrCommunityRoot .notice{background:var(--sxr-card);border-color:var(--sxr-line);color:var(--sxr-text);box-shadow:none}.sxrCommunityRoot .input{color:var(--sxr-text);background:#0d0f13;border-color:#303641}.sxrCommunityRoot .btn{color:#e9e5dd;background:#15181e;border-color:#343a45}.sxrCommunityRoot .btn:hover{background:#191d24;border-color:#5b6574}.sxrCommunityRoot .btn.gold{color:#15120c;background:linear-gradient(#d9b45f,#b88b37);border-color:#e4c676;font-weight:800}.sxrCommunityRoot .badge{color:#d8dce2;background:#171a20;border-color:#343a45}.sxrCommunityRoot .eyebrow{color:var(--sxr-gold);letter-spacing:.12em;font-size:11px;font-weight:800}.sxrCommunityHero{gap:22px;padding:4px 2px 10px}.sxrCommunityHero h1{color:#fbf7ef;margin:6px 0 8px;font-size:32px;line-height:1.05}.sxrCommunityHero p{color:#a9afb9;max-width:720px;font-size:14px}.sxrCommunityTabs{z-index:8;background:#101217;border:1px solid #232831;border-radius:14px;gap:8px;padding:8px;display:flex;position:sticky;top:72px}.sxrCommunityFilters button,.sxrCommunityTabs button{color:#aeb4bf;border-radius:10px}.sxrCommunityFilters .activeTab,.sxrCommunityTabs .activeTab{color:#f3d894;background:#24201a;border-color:#866a35}.sxrCommunityAccountLine{align-items:center;gap:10px;display:flex}.sxrDebateLayout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}.sxrDebateRail{gap:12px;display:grid;position:sticky;top:132px}.sxrRailPanel{padding:14px}.sxrRailPerson{border-bottom:1px solid var(--sxr-line);color:inherit;align-items:center;gap:10px;padding:11px 0;text-decoration:none;display:flex}.sxrRailPerson:last-of-type{border-bottom:0}.sxrRailPerson span:last-child{gap:2px;min-width:0;display:grid}.sxrRailPerson small{color:var(--sxr-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sxrAvatar{color:#f1d58c;background:#272119;border:1px solid #6f592e;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:grid}.sxrRailButton{width:100%;margin-top:10px}.sxrDiscussionList{padding:0;overflow:hidden}.sxrCommunityRoot .communityDiscussionRow{border-bottom-color:var(--sxr-line);color:var(--sxr-text);background:0 0;padding:15px 16px}.sxrCommunityRoot .communityDiscussionRow:hover{background:#171a20}.sxrCommunityRoot .communityDiscussionMain>b{font-size:15px;line-height:1.35}.sxrCommunityRoot .communityDiscussionMeta{color:#d5ac55}.sxrAnalysisList{gap:10px;max-width:900px;display:grid}.sxrCommunityRoot .communityAnalysisCard{background:var(--sxr-card);border-color:var(--sxr-line);padding:16px}.sxrCommunityRoot .communityContextLine{border-color:var(--sxr-line);background:#0e1014}.sxrCommunityRoot .communitySignals .btn{padding:7px 9px;font-size:11px}.sxrFollowingGrid{grid-template-columns:minmax(0,1fr) minmax(340px,.75fr);align-items:start;gap:18px;display:grid}.sxrForecasterSearch{max-width:560px;padding:10px}.sxrForecasterGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sxrCommunityRoot .communityForecasterCard{background:var(--sxr-card);border-color:var(--sxr-line)}.sxrDiscussionDetailRoot .communityDiscussionDetailHead{border-bottom:1px solid var(--sxr-line);padding-bottom:12px}.sxrDiscussionDetailRoot .communityDiscussionDetailHead h1{color:#fbf7ef;margin:6px 0;font-size:30px}.sxrDiscussionDetailRoot .communityComment,.sxrDiscussionDetailRoot .communityDiscussionBody,.sxrDiscussionDetailRoot .communityDiscussionStats,.sxrDiscussionDetailRoot .communityReplyComposer{background:var(--sxr-card);border-color:var(--sxr-line)}.sxrDiscussionDetailRoot .communityDiscussionStats{position:sticky;top:96px}@media (max-width:980px){.sxrCommunityShell{padding-left:12px;padding-right:12px}.sxrCommunityRoot{border-radius:16px;padding:18px}.sxrDebateLayout,.sxrFollowingGrid{grid-template-columns:1fr}.sxrDebateRail{position:static}.sxrDebateRail,.sxrForecasterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sxrCommunityTabs{top:64px;overflow-x:auto}}@media (max-width:640px){.sxrCommunityRoot{border-left:0;border-right:0;border-radius:0;padding:14px}.sxrCommunityHero{display:block}.sxrCommunityHero h1{font-size:27px}.sxrCommunityHeroActions{grid-template-columns:1fr 1fr;margin-top:14px;display:grid}.sxrCommunityHeroActions .btn:last-child{grid-column:1/-1}.sxrCommunityTabs{white-space:nowrap;margin-left:-6px;margin-right:-6px}.sxrDebateRail,.sxrForecasterGrid{grid-template-columns:1fr}.sxrCommunityRoot .communityDiscussionRow{padding:13px 12px}.sxrDiscussionDetailRoot .communityDiscussionDetailHead{display:block}.sxrDiscussionDetailRoot .communityDiscussionDetailHead>.btn{margin-top:12px}.sxrDiscussionDetailRoot .communityDiscussionStats{position:static}}.sxrMarketContextBanner{justify-content:space-between;align-items:center;gap:16px;display:flex;background:linear-gradient(135deg,#c9a44b17,#0d0f12eb)!important;border-color:#c9a44b57!important}.sxrContextFocus{box-shadow:0 0 0 1px #c9a44b38,0 18px 44px #00000038;border-color:#c9a44bb3!important}@media (max-width:720px){.sxrMarketContextBanner{flex-direction:column;align-items:flex-start}.sxrMarketContextBanner>.row{flex-wrap:wrap;width:100%}}.sxrMarketSocialCockpit{background:linear-gradient(145deg,#d5ac5512,#0b0d11f5);border:1px solid #d5ac5557;border-radius:18px;padding:18px}.sxrMarketSocialHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.sxrMarketSocialHead h2{color:#faf6ee;max-width:820px;margin:5px 0 7px;font-size:21px;line-height:1.25}.sxrMarketSocialGrid{grid-template-columns:1.2fr .9fr .9fr;gap:12px;margin-top:16px;display:grid}.sxrMarketSocialGrid>.card{margin:0;padding:15px;background:#101318!important}.sxrMarketProbability{justify-content:space-between;gap:12px;margin:10px 0 8px;font-size:15px;font-weight:900;display:flex}.sxrYes{color:#72d49a}.sxrNo{color:#ef8d8d}.sxrMarketPulseBar{background:#ef8d8d59;border-radius:999px;height:7px;overflow:hidden}.sxrMarketPulseBar span{background:#72d49a;border-radius:999px;height:100%;display:block}.sxrMarketStats{color:#9ba2ad;flex-wrap:wrap;gap:14px;margin-top:13px;font-size:12px;display:flex}.sxrMarketStats b{color:#f2eee6;font-size:16px;display:block}.sxrMarketActions,.sxrMyForecastCard{flex-direction:column;gap:10px;display:flex}.sxrMySide{margin-top:5px;font-size:18px;font-weight:900}.sxrMySide.yes{color:#72d49a}.sxrMySide.no{color:#ef8d8d}.sxrMarketActions .btn{justify-content:center;width:100%}.sxrOpposition{border-top:1px solid #292e37;padding-top:16px}.sxrOppositionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:11px;display:grid}.sxrOpponentCard{margin:0!important;padding:12px!important}.sxrOpponentCard>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.sxrOpponentCard .row{flex-wrap:wrap;margin-top:10px}.sxrOpponentCard .btn{padding:7px 9px;font-size:11px}.sxrSideBadge{border:1px solid;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:900}.sxrSideBadge.yes{color:#72d49a;background:#72d49a14;border-color:#72d49a61}.sxrSideBadge.no{color:#ef8d8d;background:#ef8d8d14;border-color:#ef8d8d61}@media (max-width:980px){.sxrMarketSocialGrid{grid-template-columns:1fr 1fr}.sxrMarketPulse{grid-column:1/-1}.sxrOppositionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sxrMarketSocialHead{display:block}.sxrMarketSocialTopActions{flex-wrap:wrap;margin-top:12px}.sxrMarketSocialGrid{grid-template-columns:1fr}.sxrMarketPulse{grid-column:auto}.sxrOppositionGrid{grid-template-columns:1fr}}.sxrMarketSocialCockpit{position:relative;overflow:hidden;box-shadow:0 18px 48px #0000002e}.sxrMarketSocialCockpit:before{content:"";background:linear-gradient(90deg,#0000,#d5ac55e6,#0000);height:2px;position:absolute;top:0;left:0;right:0}.sxrMarketActions{flex-wrap:wrap;align-content:flex-start;gap:9px;display:flex}.sxrMarketActions .eyebrow{width:100%}.sxrChallengeCta{background:#d5ac5514!important;border-color:#d5ac5599!important}.sxrCommunityRoot>.sxrMarketSocialCockpit+.communityGateProgress{margin-top:14px}.sxrNetworkApp{--sxr-bg:#0b0b0d;--sxr-surface:#151518;--sxr-surface2:#1b1b1f;--sxr-line:#2a292d;--sxr-text:#f2eee6;--sxr-muted:#aaa49b;--sxr-gold:#c9a95e;--sxr-gold2:#eed38b;min-height:100vh;color:var(--sxr-text)!important;background:radial-gradient(circle at 48% -20%,#312715 0,#0000 33%),linear-gradient(#0a0a0c,#0e0e11 58%,#0a0a0c)!important}.sxrNetworkApp .sxrNetworkTopbar{font-family:inherit}.sxrNetworkApp .localeSwitch{background:#11151a!important;border-color:#30353d!important}.sxrNetworkApp .localeOption{color:#aeb4bd!important}.sxrNetworkApp .localeOption.active{color:#d5b45a!important;background:#22272e!important}.sxrCommunityShell{max-width:1320px;margin:0 auto;padding:22px 24px 88px;background:0 0!important}.sxrNetworkApp .sxrCommunityRoot{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.sxrNetworkApp .sxrCommunityRoot>.section:first-of-type{margin-top:14px}.sxrCommunityHero{border-bottom:1px solid #c9a95e1f;padding:16px 0 8px}.sxrCommunityHero h1{letter-spacing:-.03em;font-size:34px}.sxrCommunityTabs{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0b0df0;border-bottom-color:#2a292d;border-top-color:#2a292d;border-left:0;border-right:0;border-radius:0;margin-top:12px;padding:8px 0;top:68px}.sxrCommunityTabs button{padding:9px 12px;color:#8f8b84!important;background:0 0!important;border-color:#0000!important}.sxrCommunityTabs .activeTab,.sxrCommunityTabs button:hover{color:#fff!important;background:#17171a!important}.sxrCommunityTabs .activeTab{box-shadow:inset 0 -2px 0 var(--sxr-gold);border-color:#0000!important}.sxrContextModeHeader{justify-content:space-between;align-items:center;gap:18px;padding:10px 2px 4px;display:flex}.sxrContextModeHeader p{margin:4px 0 0;font-size:13px}.sxrCommunityContextMode .sxrCommunityTabs{margin-top:4px}.sxrCommunityContextMode .sxrMarketSocialCockpit{margin-top:14px}.sxrNetworkApp .sxrMarketSocialCockpit{background:radial-gradient(circle at 88% -10%,#c9a95e1c,#0000 36%),linear-gradient(145deg,#19191d,#111114);border-color:#c9a95e52}.sxrNetworkApp .sxrCommunityRoot .communityAnalysisCard,.sxrNetworkApp .sxrCommunityRoot .communityForecasterCard,.sxrNetworkApp .sxrDebateRail .card,.sxrNetworkApp .sxrDiscussionDetailRoot .communityComment,.sxrNetworkApp .sxrDiscussionDetailRoot .communityDiscussionBody,.sxrNetworkApp .sxrDiscussionDetailRoot .communityDiscussionStats,.sxrNetworkApp .sxrDiscussionDetailRoot .communityReplyComposer,.sxrNetworkApp .sxrMarketSocialGrid>.card{background:linear-gradient(145deg,#18181c,#111114)!important;border-color:#2a292d!important}.sxrNetworkApp .communityGateProgress{color:#f2eee6!important;background:#141417!important;border-color:#2a292d!important}.sxrNetworkApp .communityGateProgress .muted{color:#aaa49b!important}.sxrNetworkApp .sxrCommunityFilters button{color:#aaa49b!important;background:#151518!important;border-color:#2a292d!important}.sxrNetworkApp .sxrCommunityFilters button.activeTab{color:#eed38b!important;background:#211d16!important;border-color:#5d4d2a!important}.sxrNetworkApp .emptyState{color:#8f8b84!important;background:#121216!important;border-color:#2a292d!important}.sxrNetworkApp .sxrCommunityRoot .btn{color:#eee9df;background:#17171a;border-color:#343238}.sxrNetworkApp .sxrCommunityRoot .btn:hover{background:#202024;border-color:#575149}.sxrNetworkApp .sxrCommunityRoot .btn.gold{color:#101011;background:linear-gradient(135deg,#d6b967,#a98131);border-color:#d5b65f}.sxrCommunityRulesRoot{max-width:980px;margin:0 auto}.sxrCommunityRulesHead{border-bottom:1px solid #2a292d;align-items:flex-start;padding:10px 0 16px}.sxrCommunityRulesHead h1{letter-spacing:-.03em;color:#f2eee6;font-size:34px}.sxrCommunityRulesRoot>.card{background:linear-gradient(145deg,#18181c,#111114)!important;border-color:#2a292d!important}.sxrCommunityRulesRoot .listItem{border-bottom-color:#2a292d!important}.sxrDiscussionDetailRoot{max-width:1180px;margin:0 auto}@media (max-width:980px){.sxrCommunityShell{padding:18px 14px 72px}.sxrContextModeHeader{align-items:flex-start}.sxrNetworkTopbar .desktopNav{display:none}}@media (max-width:640px){.sxrCommunityShell{padding:12px 0 60px}.sxrNetworkApp .sxrCommunityRoot{padding:0 14px}.sxrContextModeHeader{display:block}.sxrContextModeHeader>.btn{margin-top:10px}.sxrCommunityTabs{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}.sxrCommunityRulesHead{display:block}.sxrCommunityRulesHead>.btn{margin-top:12px}}.sxrNetworkSurfaceShell{max-width:1320px;color:var(--sxr-text);margin:0 auto;padding:28px 40px 88px;background:0 0!important}.sxrNetworkSurfaceShell .muted{color:#aaa49b!important}.sxrNetworkSurfaceShell .card{color:#f2eee6!important;background:linear-gradient(145deg,#18181c,#111114)!important;border-color:#2a292d!important}.sxrNetworkSurfaceShell .input{color:#f2eee6!important;background:#111114!important;border-color:#343238!important}.sxrNetworkSurfaceShell .input::placeholder{color:#716d67!important}.sxrNetworkSurfaceShell .subnav{background:0 0!important}.sxrNetworkSurfaceShell .subnav button{color:#aaa49b!important;background:#151518!important;border-color:#2a292d!important}.sxrNetworkSurfaceShell .subnav button.activeTab{color:#eed38b!important;background:#211d16!important;border-color:#66542c!important}.sxrNetworkSurfaceShell .btn{color:#eee9df;background:#17171a;border-color:#343238}.sxrNetworkSurfaceShell .btn.gold{color:#101011;background:linear-gradient(135deg,#d6b967,#a98131);border-color:#d5b65f}.sxrNetworkSurfaceShell .exploreSponsorTop{margin-bottom:18px}.sxrNetworkSurfaceShell .exploreHero{color:#f2eee6!important;box-shadow:none!important;background:radial-gradient(circle at 10% 0,#c9a95e1a,#0000 38%),linear-gradient(145deg,#18181c,#111114)!important;border:1px solid #2a292d!important}.sxrNetworkSurfaceShell .exploreHero h1{color:#f7f2e8!important}.sxrNetworkSurfaceShell .exploreHeroSteps .exploreStepCard{color:#f2eee6!important;background:#121216!important;border-color:#2a292d!important}.sxrNetworkSurfaceShell .exploreFindMarkets h2{color:#f7f2e8}.sxrNetworkSurfaceShell .marketGrid .marketCard{color:#f2eee6!important;box-shadow:none!important;background:linear-gradient(145deg,#18181c,#111114)!important;border-color:#2a292d!important}.sxrNetworkSurfaceShell .marketGrid .marketCard:hover{transform:translateY(-1px);border-color:#5d4d2a!important}.sxrNetworkSurfaceShell .marketCard h3{color:#f7f2e8!important}.sxrNetworkSurfaceShell .tag{color:#aaa49b!important;background:#151518!important;border-color:#343238!important}.sxrNetworkSurfaceShell .explorePagination,.sxrNetworkSurfaceShell .explorePaginationSummary{color:#aaa49b!important}@media (max-width:980px){.sxrNetworkSurfaceShell{padding:22px 18px 72px}}@media (max-width:640px){.sxrNetworkSurfaceShell{padding:16px 12px 60px}}.sxrMarketSurfaceShell{max-width:1360px;color:var(--sxr-text);margin:0 auto;padding:22px 40px 92px;background:0 0!important}.sxrMarketPage{gap:16px;display:grid}.sxrMarketContextBar{color:#aaa49b;justify-content:space-between;align-items:center;gap:14px;font-size:12px;display:flex}.sxrMarketContextActions a:hover,.sxrMarketContextBar>a:hover{color:#f2eee6}.sxrMarketContextActions{flex-wrap:wrap;gap:14px;display:flex}.sxrMarketContextActions a:last-child{color:#d7b861}.sxrMarketHero{background:radial-gradient(circle at 88% 2%,#c9a95e24,#0000 31%),linear-gradient(145deg,#19191d,#101013);border:1px solid #2a292d;border-radius:20px;padding:24px 26px 22px;position:relative;overflow:hidden}.sxrMarketHero:before{content:"";background:linear-gradient(90deg,#0000,#d5b861e6,#0000);height:2px;position:absolute;inset:0 0 auto}.sxrMarketHeroMeta{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.sxrMarketHero .tag{color:#a9a49b;background:#151518;border-color:#343238}.sxrMarketHeroActions{flex-wrap:wrap;justify-content:flex-end}.sxrMarketHeroActions .btn{color:#eee9df;background:#17171a;border-color:#343238}.sxrMarketHero h1{color:#fbf7ef;letter-spacing:-.045em;max-width:980px;margin:7px 0 18px;font-size:clamp(30px,4.2vw,52px);line-height:1.04}.sxrMarketHeroPulse{grid-template-columns:auto minmax(160px,440px) auto;align-items:center;gap:12px;max-width:720px;font-size:13px;font-weight:900;display:grid}.sxrMarketHeroYes{color:#66dba1}.sxrMarketHeroNo{color:#ff7f89}.sxrMarketHeroTrack{background:#ff7f8970;border-radius:999px;height:8px;overflow:hidden}.sxrMarketHeroTrack span{background:#51d897;border-radius:999px;height:100%;display:block}.sxrMarketSocialSummary{flex-wrap:wrap;align-items:stretch;gap:8px;margin-top:19px;display:flex}.sxrMarketSocialSummary>a{color:#a9a49b;background:#121216;border:1px solid #2d2c31;border-radius:10px;align-items:center;gap:7px;min-height:38px;padding:8px 11px;font-size:11px;display:flex}.sxrMarketSocialSummary b{color:#f3eee5;font-size:14px}.sxrMarketSocialSummary .sxrMarketDebateCta{color:#e3c36f;background:#1c1811;border-color:#5d4d2a;font-weight:850}.sxrMarketLayout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:18px;display:grid}.sxrMarketMain,.sxrMarketTradeRail{min-width:0}.sxrMarketSurfaceShell .card{box-shadow:none;color:#f2eee6!important;background:linear-gradient(145deg,#18181c,#111114)!important;border-color:#2a292d!important}.sxrMarketSurfaceShell .muted{color:#aaa49b!important}.sxrMarketSurfaceShell .metricLabel{color:#918c84}.sxrMarketSurfaceShell .listItem{border-bottom-color:#2a292d}.sxrMarketSurfaceShell .btn{color:#eee9df;background:#17171a;border-color:#343238}.sxrMarketSurfaceShell .btn:hover{background:#202024;border-color:#575149}.sxrMarketSurfaceShell .btn.gold{color:#101011;background:linear-gradient(135deg,#d6b967,#a98131);border-color:#d5b65f}.sxrMarketSurfaceShell .input{color:#f2eee6;background:#0f0f12;border-color:#343238}.sxrMarketSurfaceShell .input::placeholder{color:#716d67}.sxrMarketProbabilityCard{padding:20px}.sxrMarketProbabilityCard>.row:first-child{align-items:flex-start}.sxrMarketProbabilityCard .metricValue{color:#f5efe4;font-size:32px}.sxrMarketSurfaceShell .probabilityTrack{background:#ff7f894d}.sxrMarketSurfaceShell .probabilityTrack span{background:#51d897;border-right:0}.sxrMarketSurfaceShell .probabilityChart{background:#101014;border-color:#29282d}.sxrMarketSurfaceShell .chartGrid line{stroke:#242329}.sxrMarketSurfaceShell .chartLine{stroke:#d1ad57}.sxrMarketSurfaceShell .probabilityChartEmptyState b{color:#f2eee6}.sxrMarketSurfaceShell .probabilityChartEmptyState span{color:#8e8981}.sxrMarketSurfaceShell .graphPeriods button{color:#918c84;background:#121216;border-color:#2b2a2f}.sxrMarketSurfaceShell .graphPeriods button.activeTab{color:#eed38b;background:#211d16;border-color:#66542c}.sxrMarketPositionCard{padding:15px 17px}.sxrMarketPositionCard>.row{align-items:center}.sxrMarketPositionCard .marketTabs{border-top:1px solid #29282d;margin-bottom:0;padding-top:3px}.sxrMarketPositionCard .marketTabs button{color:#8f8a83;background:0 0;border-color:#0000}.sxrMarketPositionCard .marketTabs button.activeTab{color:#f5efe4;background:#17171a;box-shadow:inset 0 -2px #c9a95e}.sxrMarketEvidenceStrip{background:linear-gradient(135deg,#c9a95e14,#121215f0);border:1px solid #c9a95e45;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.sxrMarketEvidenceStrip p{max-width:790px}.sxrMarketSurfaceShell .yesPanel{background:#2ec77e12;border-color:#2ec77e47}.sxrMarketSurfaceShell .noPanel{background:#ef667112;border-color:#ef667147}.sxrMarketSurfaceShell .contractBlock,.sxrMarketSurfaceShell .marketContract>.card{background:#121216!important;border-color:#2a292d!important}.sxrMarketSurfaceShell .badge{color:#aaa49b;border-color:#35333a}.sxrMarketTradeCard{padding:18px;position:sticky;top:86px;background:radial-gradient(circle at 50% -15%,#c9a95e1f,#0000 38%),linear-gradient(145deg,#19191d,#111114)!important;border-color:#c9a95e4d!important}.sxrMarketTradeCard>.split:first-child>div{padding:4px 8px}.sxrMarketTradeCard>.split:first-child>div:last-child{text-align:right}.sxrMarketTradeCard .modeRail{border-color:#2a292d}.sxrMarketTradeCard .contractCta{background:#121216}.sxrMarketTradeCard .quoteBox{background:#111114;border-color:#343238}.sxrMarketTradeCard .field label{color:#aaa49b}.sxrMarketTradeCard .btn.yes{color:#7ce1ad;background:#2ec77e1a;border-color:#2ec77e61}.sxrMarketTradeCard .btn.no{color:#ff929c;background:#ef66711a;border-color:#ef667161}.sxrMarketSurfaceShell .notice{color:#e2d4a0;background:#18150f;border-color:#51452a}.sxrMarketSurfaceShell .emptyState{color:#8f8b84;background:#121216;border:1px solid #2a292d;border-radius:12px}.sxrMarketSurfaceShell .closedTradingPanel{color:#e8d49b;background:#18150f;border-color:#5b4c27}.sxrMarketSurfaceShell .historicalQuote{background:#121216;border-color:#343238}@media (max-width:1040px){.sxrMarketSurfaceShell{padding:20px 18px 76px}.sxrMarketLayout{grid-template-columns:1fr}.sxrMarketTradeCard{position:static}.sxrMarketTradeRail{order:-1}.sxrMarketHero h1{font-size:clamp(30px,6vw,46px)}}@media (max-width:680px){.sxrMarketSurfaceShell{padding:14px 12px 60px}.sxrMarketContextBar,.sxrMarketEvidenceStrip,.sxrMarketHeroMeta{flex-direction:column;align-items:flex-start}.sxrMarketHero{padding:19px 16px}.sxrMarketHero h1{font-size:31px}.sxrMarketHeroPulse{grid-template-columns:auto 1fr auto}.sxrMarketHeroActions{justify-content:flex-start}.sxrMarketSocialSummary>a{flex:auto}.sxrMarketEvidenceStrip .btn{width:100%}}.sxrMarketSurfaceShell{max-width:1360px!important;padding-top:14px!important;padding-bottom:28px!important}.sxrMarketContextBar{min-height:28px;margin-bottom:8px!important}.sxrMarketHero{border-radius:16px!important;margin-bottom:12px!important;padding:16px 20px!important}.sxrMarketHeroMeta{margin-bottom:9px!important}.sxrMarketHero .eyebrow{margin-top:4px}.sxrMarketHero h1{letter-spacing:-.035em!important;max-width:1080px!important;margin:7px 0 12px!important;font-size:clamp(30px,3.1vw,44px)!important;line-height:1.02!important}.sxrMarketHeroPulse{grid-template-columns:124px minmax(160px,440px) 124px!important;max-width:760px!important;margin-top:4px!important}.sxrMarketSocialSummary{margin-top:12px!important}.sxrMarketSocialSummary>a{min-height:32px!important;padding:5px 9px!important}.sxrMarketLayout{grid-template-columns:minmax(0,1fr) 330px!important;gap:14px!important}.sxrMarketProbabilityCard{margin:0!important;padding:14px 16px!important}.sxrMarketProbabilityCard .metricValue{font-size:27px!important}.sxrMarketProbabilityCard .section{margin-top:9px!important}.sxrMarketProbabilityCard .probabilityChart{height:196px!important;min-height:196px!important}.sxrMarketProbabilityCard .grid3{margin-top:8px!important;padding-top:10px!important}.sxrMarketTabsCompact{border-bottom:1px solid #29282d;gap:4px;display:flex;background:0 0!important;margin:10px 0 8px!important;padding:4px 0!important}.sxrMarketTabsCompact button{color:#8f8a83!important;background:0 0!important;border-color:#0000!important;padding:7px 10px!important}.sxrMarketTabsCompact button.activeTab{color:#f5efe4!important;box-shadow:inset 0 -2px #c9a95e!important}.sxrMarketOverviewCompact{grid-template-columns:minmax(0,1.35fr) minmax(280px,.85fr);align-items:stretch;gap:10px;display:grid}.sxrMarketResolutionMini{margin:0!important;padding:12px 14px!important}.sxrMarketResolutionMini .row{align-items:center}.sxrResolutionMiniGrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:9px;display:grid}.sxrResolutionMiniGrid>div{border-radius:10px!important;padding:9px 10px!important}.sxrResolutionMiniGrid p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.sxrMarketEvidenceStrip{min-height:100%;align-items:center!important;margin:0!important;padding:12px 14px!important}.sxrMarketEvidenceStrip p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.sxrEvidenceActions{flex-direction:column;flex:none;gap:6px}.sxrEvidenceActions .btn{white-space:nowrap;padding:7px 10px!important;font-size:11px!important}.sxrAdvancedCompact{grid-column:1/-1;margin:0!important;padding:10px 13px!important}.sxrAdvancedCompact .grid3>div{border-right:1px solid #29282d;justify-content:space-between;gap:8px;padding-right:12px;display:flex}.sxrAdvancedCompact .grid3>div:last-child{border-right:0}.sxrMarketTradeCard{border-radius:14px!important;padding:13px 14px!important;top:74px!important}.sxrMarketTradeCard .section{margin-top:9px!important}.sxrMarketTradeCard .metricValue{font-size:23px!important}.sxrMarketTradeCard .modeRail{margin-top:9px!important}.sxrMarketTradeCard .field input{padding:10px 11px!important}.sxrMarketRailPosition{background:#121216!important;border-color:#2a292d!important;margin-top:9px!important;padding:11px 13px!important}.sxrMarketRailPosition .btn{padding:6px 9px!important;font-size:11px!important}.sxrMarketRailPosition p{margin:6px 0 0}.sxrMarketRailPosition .list{margin-top:6px}.sxrMarketRailPosition .listItem{font-size:11px;padding:6px 0!important}.sxrMarketMain>.section{margin-top:10px!important}.sxrMarketSurfaceShell .marketContract{margin-top:8px!important}.sxrCommunityContextMode .sxrContextModeHeader{min-height:30px;padding:4px 0 2px!important}.sxrCommunityContextMode .sxrContextModeHeader p{display:none}.sxrCommunityContextMode .sxrContextModeHeader>.btn{padding:6px 9px!important;font-size:11px!important}.sxrCommunityContextMode .sxrCommunityTabs{margin-top:2px!important;padding-top:4px!important;padding-bottom:4px!important}.sxrCommunityContextMode .sxrCommunityTabs button{padding:7px 10px!important}.sxrCommunityContextMode .sxrMarketSocialCockpit{border-radius:13px!important;margin-top:8px!important;padding:11px 13px!important}.sxrCommunityContextMode .sxrMarketSocialHead{align-items:center!important}.sxrCommunityContextMode .sxrMarketSocialHead h2{max-width:760px!important;margin:3px 0 0!important;font-size:16px!important;line-height:1.2!important}.sxrCommunityContextMode .sxrMarketSocialHead .small{display:none}.sxrCommunityContextMode .sxrMarketSocialTopActions .btn{padding:6px 9px!important;font-size:11px!important}.sxrCommunityContextMode .sxrMarketSocialGrid{grid-template-columns:1.15fr .9fr .95fr!important;gap:8px!important;margin-top:9px!important}.sxrCommunityContextMode .sxrMarketSocialGrid>.card{gap:5px!important;min-height:86px!important;padding:9px 10px!important}.sxrCommunityContextMode .sxrMarketProbability{margin:5px 0 4px!important;font-size:13px!important}.sxrCommunityContextMode .sxrMarketStats{gap:11px!important;margin-top:7px!important}.sxrCommunityContextMode .sxrMarketStats b{margin-right:3px;display:inline;font-size:13px!important}.sxrCommunityContextMode .sxrMySide{margin-top:2px!important;font-size:14px!important}.sxrCommunityContextMode .sxrMarketActions .btn{min-height:30px!important;padding:6px 8px!important;font-size:11px!important}.sxrCommunityContextMode .communityGateProgress{border-radius:10px!important;gap:10px!important;margin-top:8px!important;padding:8px 10px!important}.sxrCommunityContextMode .communityGateProgressCopy{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sxrCommunityContextMode .communityGateProgressCopy>b{white-space:nowrap;font-size:11px!important}.sxrCommunityContextMode .communityGateIntro{display:none!important}.sxrCommunityContextMode .communityGateProgressCopy>.small{white-space:nowrap;font-size:10px!important}.sxrCommunityContextMode .communityGateSteps{gap:5px!important;margin:0!important}.sxrCommunityContextMode .communityGateSteps span{padding:3px 6px!important;font-size:9px!important}.sxrCommunityContextMode .communityGateSteps small{margin-left:4px!important;display:inline!important}.sxrCommunityContextMode .communityGateProgress>.btn{padding:6px 9px!important;font-size:10px!important}.sxrCommunityContextMode .sxrDebateLayout{grid-template-columns:minmax(0,1fr) 270px!important;gap:12px!important;margin-top:10px!important}.sxrCommunityContextMode .communitySectionHead h2{font-size:19px!important}.sxrCommunityContextMode .communitySectionHead p{font-size:11px!important}.sxrCommunityContextMode .communitySectionHead>.btn{padding:7px 9px!important;font-size:10px!important}.sxrCommunityContextMode .sxrCommunityFilters{margin-top:7px!important;padding:0!important}.sxrCommunityContextMode .sxrCommunityFilters button{padding:6px 9px!important;font-size:10px!important}.sxrCommunityContextMode .emptyState{padding:18px!important}.sxrCommunityContextMode .sxrDebateRail{gap:8px!important}.sxrCommunityContextMode .sxrDebateRail .sxrRailPanel{padding:10px!important}.sxrCommunityContextMode .sxrDebateRail .sxrRailPanel:last-child{display:none}@media (max-width:1040px){.sxrMarketOverviewCompact{grid-template-columns:1fr}.sxrMarketEvidenceStrip{min-height:auto}.sxrMarketProbabilityCard .probabilityChart{height:230px!important}.sxrCommunityContextMode .sxrDebateLayout{grid-template-columns:1fr!important}}@media (max-width:680px){.sxrMarketHero h1{font-size:28px!important}.sxrMarketHeroPulse{grid-template-columns:auto 1fr auto!important}.sxrMarketOverviewCompact,.sxrResolutionMiniGrid{grid-template-columns:1fr}.sxrEvidenceActions{flex-direction:row}.sxrCommunityContextMode .sxrMarketSocialGrid{grid-template-columns:1fr!important}.sxrCommunityContextMode .communityGateProgressCopy{display:block}.sxrCommunityContextMode .communityGateSteps{margin-top:6px!important}}@media (min-width:1041px){.sxrMarketSurfaceShell{padding-top:10px!important;padding-bottom:20px!important}.sxrMarketPage{gap:9px!important}.sxrMarketContextBar{min-height:22px!important;margin-bottom:2px!important;font-size:11px!important}.sxrMarketHero{border-radius:13px!important;margin-bottom:5px!important;padding:11px 14px 10px!important}.sxrMarketHeroMeta{gap:8px!important;margin-bottom:5px!important}.sxrMarketHero .tag{padding:4px 7px!important;font-size:10px!important}.sxrMarketHeroActions .btn{min-height:30px!important;padding:6px 9px!important;font-size:11px!important}.sxrMarketHero .eyebrow{margin-top:0!important;font-size:9px!important}.sxrMarketHero h1{letter-spacing:-.025em!important;max-width:980px!important;margin:4px 0 7px!important;font-size:clamp(25px,2.25vw,34px)!important;line-height:1.05!important}.sxrMarketHeroPulse{grid-template-columns:126px minmax(180px,430px) 126px!important;gap:8px!important;max-width:710px!important;font-size:12px!important}.sxrMarketHeroTrack{height:6px!important}.sxrMarketSocialSummary{gap:5px!important;margin-top:7px!important}.sxrMarketSocialSummary>a{border-radius:8px!important;min-height:27px!important;padding:3px 7px!important;font-size:9px!important}.sxrMarketSocialSummary b{font-size:11px!important}.sxrMarketLayout{grid-template-columns:minmax(0,1fr) 310px!important;gap:10px!important}.sxrMarketProbabilityCard{padding:10px 12px!important}.sxrMarketProbabilityCard>.row:first-child p{margin:3px 0!important;font-size:12px!important;line-height:1.3!important}.sxrMarketProbabilityCard .eyebrow{font-size:9px!important}.sxrMarketProbabilityCard .metricValue{font-size:23px!important}.sxrMarketProbabilityCard .probabilityTrack{height:6px!important;margin-top:7px!important}.sxrMarketProbabilityCard .section{margin-top:6px!important}.sxrMarketProbabilityCard .graphPeriods button{min-height:27px!important;padding:5px 8px!important;font-size:10px!important}.sxrMarketProbabilityCard .probabilityChart{height:128px!important;min-height:128px!important}.sxrMarketProbabilityCard .grid3{gap:8px!important;margin-top:5px!important;padding-top:6px!important}.sxrMarketProbabilityCard .grid3 .metricLabel{font-size:9px!important}.sxrMarketProbabilityCard .grid3 b{font-size:11px!important}.sxrMarketTabsCompact{margin:5px 0!important;padding:1px 0!important}.sxrMarketTabsCompact button{padding:5px 8px!important;font-size:11px!important}.sxrMarketOverviewCompact{grid-template-columns:minmax(0,1.45fr) minmax(240px,.75fr)!important;gap:7px!important}.sxrMarketResolutionMini{padding:8px 10px!important}.sxrMarketEvidenceStrip .eyebrow,.sxrMarketResolutionMini .eyebrow{font-size:8px!important}.sxrMarketEvidenceStrip b,.sxrMarketResolutionMini b{font-size:11px!important}.sxrResolutionMiniGrid{gap:5px!important;margin-top:6px!important}.sxrResolutionMiniGrid>div{padding:6px 7px!important}.sxrResolutionMiniGrid p{margin-top:2px!important;font-size:10px!important;line-height:1.25!important}.sxrMarketEvidenceStrip{gap:8px!important;padding:8px 10px!important}.sxrMarketEvidenceStrip p{margin-top:2px!important;font-size:9px!important;line-height:1.25!important}.sxrEvidenceActions{gap:4px!important}.sxrEvidenceActions .btn{min-height:26px!important;padding:5px 7px!important;font-size:9px!important}.sxrMarketTradeRail{flex-direction:column!important;align-self:start!important;gap:7px!important;display:flex!important;position:sticky!important;top:70px!important}.sxrMarketTradeCard{border-radius:12px!important;padding:9px 10px!important;position:static!important;top:auto!important}.sxrMarketTradeCard>.split:first-child>div{padding:2px 5px!important}.sxrMarketTradeCard .metricLabel{font-size:9px!important}.sxrMarketTradeCard .metricValue{font-size:20px!important}.sxrMarketTradeCard .modeRail,.sxrMarketTradeCard .section{margin-top:6px!important}.sxrMarketTradeCard .listItem{padding:6px 0!important;font-size:10px!important}.sxrMarketTradeCard .contractCta{min-height:29px!important;padding:7px 8px!important;font-size:10px!important}.sxrMarketTradeCard .field label{font-size:9px!important}.sxrMarketTradeCard .field input{padding:7px 8px!important;font-size:11px!important}.sxrMarketTradeCard .split.section{gap:6px!important}.sxrMarketTradeCard .split.section .btn{min-height:29px!important;padding:7px!important;font-size:10px!important}.sxrMarketRailPosition{margin-top:0!important;padding:8px 10px!important}.sxrMarketRailPosition .eyebrow{font-size:8px!important}.sxrMarketRailPosition b{font-size:11px!important}.sxrMarketRailPosition .btn{min-height:26px!important;padding:5px 7px!important;font-size:9px!important}.sxrMarketRailPosition p{margin:4px 0 0!important;font-size:9px!important;line-height:1.25!important}.sxrCommunityShell{padding-top:14px!important;padding-bottom:24px!important}.sxrCommunityRoot{font-size:13px!important}.sxrCommunityHero{align-items:flex-start!important;min-height:auto!important;padding:5px 0 10px!important}.sxrCommunityHero .eyebrow{font-size:9px!important}.sxrCommunityHero h1{letter-spacing:-.025em!important;margin:4px 0 6px!important;font-size:27px!important;line-height:1.05!important}.sxrCommunityHero p{max-width:650px!important;margin:0!important;font-size:11px!important;line-height:1.35!important}.sxrCommunityHeroActions{gap:6px!important}.sxrCommunityHeroActions .btn{min-height:29px!important;padding:6px 9px!important;font-size:10px!important}.sxrCommunityTabs{gap:3px!important;margin-top:5px!important;padding-top:4px!important;padding-bottom:4px!important}.sxrCommunityTabs button{min-height:29px!important;padding:6px 9px!important;font-size:11px!important}.sxrCommunityAccountLine{margin-top:4px!important}.sxrCommunityRoot:not(.sxrCommunityContextMode) .communityGateProgress{border-radius:10px!important;align-items:center!important;gap:8px!important;margin-top:8px!important;padding:8px 10px!important}.sxrCommunityRoot:not(.sxrCommunityContextMode) .communityGateProgressCopy{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.sxrCommunityRoot:not(.sxrCommunityContextMode) .communityGateProgressCopy>b{white-space:nowrap!important;font-size:10px!important}.sxrCommunityRoot:not(.sxrCommunityContextMode) .communityGateIntro{display:none!important}.sxrCommunityRoot:not(.sxrCommunityContextMode) .communityGateProgressCopy>.small{white-space:nowrap!important;font-size:9px!important}.sxrCommunityRoot:not(.sxrCommunityContextMode) .communityGateSteps{gap:4px!important;margin:0!important}.sxrCommunityRoot:not(.sxrCommunityContextMode) .communityGateSteps span{padding:3px 6px!important;font-size:9px!important}.sxrCommunityRoot:not(.sxrCommunityContextMode) .communityGateSteps small{margin-left:4px!important;font-size:8px!important;display:inline!important}.sxrCommunityRoot:not(.sxrCommunityContextMode) .communityGateProgress>.btn{min-height:27px!important;padding:5px 8px!important;font-size:9px!important}.sxrCommunityContextMode .sxrContextModeHeader{min-height:22px!important;padding:2px 0!important}.sxrCommunityContextMode .sxrContextModeHeader .eyebrow{font-size:8px!important}.sxrCommunityContextMode .sxrCommunityTabs{margin-top:0!important;padding:2px 0!important}.sxrCommunityContextMode .sxrCommunityTabs button{min-height:27px!important;padding:5px 8px!important;font-size:10px!important}.sxrCommunityContextMode .sxrMarketSocialCockpit{border-radius:11px!important;margin-top:5px!important;padding:7px 9px!important}.sxrCommunityContextMode .sxrMarketSocialHead h2{max-width:820px!important;margin:1px 0 0!important;font-size:13px!important;line-height:1.15!important}.sxrCommunityContextMode .sxrMarketSocialHead .eyebrow{font-size:8px!important}.sxrCommunityContextMode .sxrMarketSocialTopActions{gap:4px!important}.sxrCommunityContextMode .sxrMarketSocialTopActions .btn{min-height:25px!important;padding:4px 7px!important;font-size:9px!important}.sxrCommunityContextMode .sxrMarketSocialGrid{grid-template-columns:1.18fr .92fr .9fr!important;gap:5px!important;margin-top:5px!important}.sxrCommunityContextMode .sxrMarketSocialGrid>.card{border-radius:9px!important;gap:3px!important;min-height:64px!important;padding:6px 7px!important}.sxrCommunityContextMode .sxrMarketSocialGrid .eyebrow{font-size:8px!important}.sxrCommunityContextMode .sxrMarketProbability{margin:3px 0!important;font-size:11px!important}.sxrCommunityContextMode .sxrMarketPulseBar{height:5px!important}.sxrCommunityContextMode .sxrMarketStats{gap:7px!important;margin-top:4px!important;font-size:9px!important}.sxrCommunityContextMode .sxrMarketStats b{font-size:10px!important}.sxrCommunityContextMode .sxrMyForecastCard b{font-size:11px!important;line-height:1.2!important}.sxrCommunityContextMode .sxrMyForecastCard .small{font-size:9px!important}.sxrCommunityContextMode .sxrMyForecastCard .btn{min-height:27px!important;margin-top:5px!important;padding:5px 7px!important;font-size:9px!important}.sxrCommunityContextMode .sxrMarketActions .btn{min-height:25px!important;padding:4px 6px!important;font-size:9px!important}.sxrCommunityContextMode .communityGateProgress{gap:6px!important;margin-top:5px!important;padding:5px 7px!important}.sxrCommunityContextMode .communityGateProgressCopy{gap:6px!important}.sxrCommunityContextMode .communityGateProgressCopy>b{font-size:9px!important}.sxrCommunityContextMode .communityGateProgressCopy>.small{font-size:8px!important}.sxrCommunityContextMode .communityGateSteps span{padding:2px 5px!important;font-size:8px!important}.sxrCommunityContextMode .communityGateSteps small{font-size:7px!important}.sxrCommunityContextMode .communityGateProgress>.btn{min-height:24px!important;padding:4px 7px!important;font-size:8px!important}.sxrDebateLayout{grid-template-columns:minmax(0,1fr) 250px!important;gap:10px!important;margin-top:9px!important}.communitySectionHead h2{margin-bottom:3px!important;font-size:18px!important;line-height:1.1!important}.communitySectionHead p{margin:0!important;font-size:10px!important;line-height:1.3!important}.communitySectionHead>.btn{min-height:27px!important;padding:5px 8px!important;font-size:9px!important}.sxrCommunityFilters{gap:3px!important;margin-top:5px!important;padding:0!important}.sxrCommunityFilters button{min-height:26px!important;padding:5px 7px!important;font-size:9px!important}.sxrDiscussionList{border-radius:10px!important;min-height:58px!important}.sxrDiscussionList .emptyState{padding:13px!important;font-size:11px!important}.sxrDebateRail{gap:7px!important}.sxrDebateRail .sxrRailPanel{border-radius:10px!important;padding:8px!important}.sxrDebateRail .eyebrow{font-size:8px!important}.sxrRailPerson{gap:7px!important;padding:6px 0!important}.sxrRailPerson .sxrAvatar{width:30px!important;height:30px!important;font-size:9px!important}.sxrRailPerson b{font-size:10px!important}.sxrRailPerson small{font-size:8px!important}.sxrRailButton{min-height:27px!important;padding:5px 7px!important;font-size:9px!important}}@media (max-width:1040px){.sxrMarketTradeRail{position:static!important;top:auto!important}}@media (min-width:1041px){.sxrMarketHero h1{font-size:clamp(23px,2vw,31px)!important;line-height:1.04!important}.sxrMarketProbabilityCard .probabilityChart{height:112px!important;min-height:112px!important}.sxrMarketEvidenceStrip,.sxrMarketResolutionMini{padding:7px 9px!important}.sxrCommunityRoot{font-size:14px!important}.sxrCommunityHero{padding:7px 0 11px!important}.sxrCommunityHero .eyebrow{letter-spacing:.08em!important;font-size:10px!important}.sxrCommunityHero h1{margin:4px 0 5px!important;font-size:30px!important;line-height:1.06!important}.sxrCommunityHero p{max-width:760px!important;font-size:12.5px!important;line-height:1.4!important}.sxrCommunityHeroActions .btn{min-height:32px!important;padding:7px 11px!important;font-size:11.5px!important}.sxrCommunityTabs{gap:5px!important;padding-top:5px!important;padding-bottom:5px!important}.sxrCommunityTabs button{min-height:31px!important;padding:7px 10px!important;font-size:12px!important}.sxrCommunityRoot:not(.sxrCommunityContextMode) .communityGateProgress{gap:9px!important;padding:9px 11px!important}.sxrCommunityRoot:not(.sxrCommunityContextMode) .communityGateProgressCopy>b{font-size:11px!important}.sxrCommunityRoot:not(.sxrCommunityContextMode) .communityGateProgressCopy>.small{font-size:10.5px!important}.sxrCommunityRoot:not(.sxrCommunityContextMode) .communityGateSteps{gap:5px!important}.sxrCommunityRoot:not(.sxrCommunityContextMode) .communityGateSteps span{padding:4px 7px!important;font-size:10px!important}.sxrCommunityRoot:not(.sxrCommunityContextMode) .communityGateSteps small{font-size:9px!important}.sxrCommunityRoot:not(.sxrCommunityContextMode) .communityGateProgress>.btn{min-height:29px!important;padding:6px 9px!important;font-size:10.5px!important}.sxrCommunityContextMode .sxrContextModeHeader{min-height:25px!important;padding:3px 0!important}.sxrCommunityContextMode .sxrContextModeHeader .eyebrow{letter-spacing:.08em!important;font-size:9.5px!important}.sxrCommunityContextMode .sxrCommunityTabs button{min-height:29px!important;padding:6px 9px!important;font-size:11px!important}.sxrCommunityContextMode .sxrMarketSocialCockpit{margin-top:6px!important;padding:9px 10px!important}.sxrCommunityContextMode .sxrMarketSocialHead h2{max-width:900px!important;font-size:15px!important;line-height:1.2!important}.sxrCommunityContextMode .sxrMarketSocialHead .eyebrow{font-size:9.5px!important}.sxrCommunityContextMode .sxrMarketSocialTopActions .btn{min-height:28px!important;padding:5px 8px!important;font-size:10.5px!important}.sxrCommunityContextMode .sxrMarketSocialGrid{grid-template-columns:1.16fr .92fr .92fr!important;gap:7px!important;margin-top:6px!important}.sxrCommunityContextMode .sxrMarketSocialGrid>.card{gap:4px!important;min-height:72px!important;padding:8px 9px!important}.sxrCommunityContextMode .sxrMarketSocialGrid .eyebrow{font-size:9.5px!important}.sxrCommunityContextMode .sxrMarketProbability{margin:4px 0!important;font-size:12.5px!important}.sxrCommunityContextMode .sxrMarketStats{gap:9px!important;margin-top:5px!important;font-size:10.5px!important}.sxrCommunityContextMode .sxrMarketStats b{font-size:12px!important}.sxrCommunityContextMode .sxrMyForecastCard b{font-size:12.5px!important;line-height:1.25!important}.sxrCommunityContextMode .sxrMyForecastCard .small{font-size:10.5px!important}.sxrCommunityContextMode .sxrMyForecastCard .btn{min-height:29px!important;padding:6px 8px!important;font-size:10.5px!important}.sxrCommunityContextMode .sxrMarketActions .btn{min-height:28px!important;padding:5px 7px!important;font-size:10.5px!important}.sxrCommunityContextMode .communityGateProgress{gap:7px!important;padding:6px 8px!important}.sxrCommunityContextMode .communityGateProgressCopy>b{font-size:10.5px!important}.sxrCommunityContextMode .communityGateProgressCopy>.small{font-size:9.5px!important}.sxrCommunityContextMode .communityGateSteps span{padding:3px 6px!important;font-size:9.5px!important}.sxrCommunityContextMode .communityGateSteps small{font-size:8.5px!important}.sxrCommunityContextMode .communityGateProgress>.btn{min-height:26px!important;padding:5px 8px!important;font-size:9.5px!important}.sxrDebateLayout{grid-template-columns:minmax(0,1fr) 270px!important;gap:12px!important;margin-top:10px!important}.communitySectionHead h2{margin-bottom:4px!important;font-size:20px!important;line-height:1.12!important}.communitySectionHead p{font-size:12px!important;line-height:1.35!important}.communitySectionHead>.btn{min-height:30px!important;padding:6px 10px!important;font-size:10.5px!important}.sxrCommunityFilters{gap:5px!important;margin-top:7px!important}.sxrCommunityFilters button{min-height:29px!important;padding:6px 9px!important;font-size:10.5px!important}.sxrDiscussionList{min-height:70px!important}.sxrDiscussionList .emptyState{padding:18px 14px!important;font-size:12.5px!important}.sxrDebateRail{gap:9px!important}.sxrDebateRail .sxrRailPanel{padding:10px!important}.sxrDebateRail .eyebrow{font-size:9.5px!important}.sxrRailPerson{gap:8px!important;padding:7px 0!important}.sxrRailPerson .sxrAvatar{width:32px!important;height:32px!important;font-size:10px!important}.sxrRailPerson b{font-size:11.5px!important}.sxrRailPerson small{font-size:9.5px!important}.sxrRailButton{min-height:29px!important;padding:6px 9px!important;font-size:10.5px!important}.sxrForecasterSearch{max-width:720px!important;padding:9px!important}.sxrForecasterSearch input{padding:9px 10px!important;font-size:12px!important}.sxrForecasterGrid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr))!important;gap:10px!important}.sxrCommunityRoot .communityForecasterCard{padding:10px 12px!important;font-size:12px!important}.sxrCommunityRoot .communityForecasterCard .listItem{padding:5px 0!important}}.sxrMarketSurfaceShell{--sxr-mkt-obsidian:#0b0b0d;--sxr-mkt-graphite:#151519;--sxr-mkt-graphite-2:#1b1a1c;--sxr-mkt-border:#302d2b;--sxr-mkt-gold:#c5a24b;--sxr-mkt-gold-soft:#8e7537;--sxr-mkt-yes:#2f9b70;--sxr-mkt-yes-bg:#10251f;--sxr-mkt-no:#c65262;--sxr-mkt-no-bg:#2a171b;--sxr-mkt-text:#f0ece4;--sxr-mkt-muted:#aaa39a;background:radial-gradient(circle at 70% 0,#c5a24b0e,transparent 30%),var(--sxr-mkt-obsidian)!important}.sxrMarketSurfaceShell .sxrMarketPage{max-width:1320px;color:var(--sxr-mkt-text);margin:0 auto}.sxrMarketSurfaceShell .sxrMarketHero{background:linear-gradient(105deg,#151518,#181715 70%,#211c12)!important;border:1px solid #393129!important;padding:13px 16px 12px!important;box-shadow:0 18px 45px #0000002e!important}.sxrMarketSurfaceShell .sxrMarketHero h1{max-width:1040px!important;margin:4px 0 7px!important;font-size:clamp(24px,2.05vw,32px)!important;line-height:1.07!important}.sxrMarketSurfaceShell .sxrMarketHero .tag{color:#c9c2b8!important;background:#121214!important;border-color:#343034!important}.sxrMarketSurfaceShell .sxrMarketHeroPulse{grid-template-columns:120px minmax(180px,400px) 120px!important;max-width:650px!important}.sxrMarketSurfaceShell .sxrMarketProbabilityCard{background:linear-gradient(#141419,#111115)!important;border-color:#2d2c31!important;padding:10px 12px 9px!important}.sxrMarketSurfaceShell .sxrMarketProbabilityCard .graphPeriods button{min-height:25px!important;padding:4px 7px!important}.sxrMarketSurfaceShell .sxrMarketProbabilityCard .grid3{margin-top:4px!important;padding-top:5px!important}.sxrMarketSurfaceShell .sxrMarketRailPosition,.sxrMarketSurfaceShell .sxrMarketTradeCard{background:#151519!important;border-color:#302e33!important}.sxrMarketSurfaceShell .sxrMarketTradeCard .metricValue{font-size:19px!important}.sxrMarketSurfaceShell .sxrMarketTradeCard .contractCta{color:#d4bd80!important;background:#171510!important;border-color:#4a4030!important}.sxrMarketConversationSection,.sxrMarketRulesHub{border:1px solid var(--sxr-mkt-border);background:linear-gradient(180deg,var(--sxr-mkt-graphite),#121215);border-radius:13px;margin-top:9px;padding:12px 13px}.sxrMarketRulesHub{border-top-color:#564723}.sxrMarketConversationSection{border-top-color:#353236}.sxrMarketSectionHead{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:9px;display:flex}.sxrMarketSectionHead h2{margin:2px 0 0;font-size:17px;font-weight:650;line-height:1.15}.sxrMarketSectionHead p{margin:3px 0 0;font-size:11.5px;line-height:1.35}.sxrMarketSectionHead .eyebrow{font-size:9px}.sxrMarketRulesGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr);gap:8px;display:grid}.sxrMarketKeyDates,.sxrMarketOutcomeRule,.sxrMarketSourceRule{background:#121216;border:1px solid #302e32;border-radius:10px;min-height:0;padding:9px 10px}.sxrMarketOutcomeRule p,.sxrMarketSourceRule p{color:#d7d0c7;margin:4px 0 0;font-size:11px;line-height:1.35}.sxrMarketOutcomeYes{background:linear-gradient(180deg,var(--sxr-mkt-yes-bg),#111916);border-color:#245b47}.sxrMarketOutcomeNo{background:linear-gradient(180deg,var(--sxr-mkt-no-bg),#181114);border-color:#6a3039}.sxrMarketSourceRule{background:linear-gradient(#1a1813,#131314);border-color:#4a4028;grid-column:1/2}.sxrMarketSourceRule b{color:#eee5d1;font-size:12px}.sxrMarketKeyDates{grid-area:2/2/3/3}.sxrMarketKeyDateRow{color:var(--sxr-mkt-muted);border-top:1px solid #2b292c;justify-content:space-between;align-items:center;gap:10px;padding:5px 0;font-size:10.5px;display:flex}.sxrMarketKeyDateRow:first-of-type{margin-top:4px}.sxrMarketKeyDateRow b{color:#ece7df;text-align:right;font-size:10.5px}.sxrMarketRuleActions{justify-content:flex-end;gap:6px;margin-top:8px;display:flex}.sxrMarketRuleActions .btn{min-height:27px;padding:5px 8px;font-size:10px}.sxrMarketDisclosure{background:#111115;border:1px solid #302e32;border-radius:10px;margin-top:8px;overflow:hidden}.sxrMarketDisclosure summary{cursor:pointer;color:#d6c18b;justify-content:space-between;align-items:center;padding:8px 10px;font-size:11px;font-weight:650;list-style:none;display:flex}.sxrMarketDisclosure summary::-webkit-details-marker{display:none}.sxrMarketDisclosure summary:after{content:"+";color:#8f8061;font-size:15px}.sxrMarketDisclosure[open] summary:after{content:"−"}.sxrMarketDisclosureBody{border-top:1px solid #2c2a2d;padding:10px}.sxrMarketDetailGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sxrMarketDetailGrid h3,.sxrMarketInterpretation h3{margin:0 0 7px;font-size:13px}.sxrMarketDetailGrid .listItem{padding:5px 0;font-size:10.5px}.sxrMarketDetailGrid .listItem b{font-size:10.5px}.sxrMarketDetailGrid ul{margin:5px 0 0;padding-left:18px;font-size:10.5px;line-height:1.4}.sxrMarketPolicyPair{grid-template-columns:1fr 1fr;gap:7px;margin-top:9px;display:grid}.sxrMarketPolicyPair>div{background:#151519;border:1px solid #2c2a2d;border-radius:8px;padding:8px}.sxrMarketPolicyPair h4{margin:0 0 4px;font-size:11px}.sxrMarketInterpretation p,.sxrMarketPolicyPair p{color:#c3bdb5;margin:0;font-size:10.5px;line-height:1.4}.sxrMarketInterpretation{border-top:1px solid #302e32;margin-top:10px;padding-top:9px}.sxrMarketInterpretation .row{margin-top:9px;font-size:10.5px}.sxrMarketConversationMetrics{color:#aaa39a;flex-wrap:wrap;gap:14px;margin:2px 0 8px;font-size:10.5px;display:flex}.sxrMarketConversationMetrics b{color:#e9dfca;font-size:12px}.sxrMarketCommentPreview{grid-template-columns:1fr 1fr;gap:7px;display:grid}.sxrMarketCommentPreview>div{background:#111115;border:1px solid #2d2b30;border-radius:9px;align-items:flex-start;gap:8px;padding:8px 9px;display:flex}.sxrMarketCommentPreview b{color:#d7bf7d;white-space:nowrap;font-size:10.5px}.sxrMarketCommentPreview span{color:#c1bbb4;font-size:10.5px;line-height:1.35}.sxrMarketEmptyConversation{text-align:center;color:#98918a;border:1px dashed #39353a;border-radius:9px;padding:10px;font-size:10.5px}.sxrMarketCommentComposer .field{margin:0 0 8px}.sxrMarketCommentComposer textarea{min-height:70px;font-size:11px!important}.sxrMarketActivitySection{margin-top:9px}.sxrMarketSurfaceShell .marketContract,.sxrMarketSurfaceShell .sxrMarketTabsCompact{display:none!important}@media (max-width:1040px){.sxrMarketSurfaceShell .sxrMarketHero h1{font-size:clamp(23px,3vw,30px)!important}.sxrMarketRulesGrid{grid-template-columns:1fr}.sxrMarketKeyDates,.sxrMarketSourceRule{grid-area:auto}.sxrMarketCommentPreview{grid-template-columns:1fr}.sxrMarketSurfaceShell .sxrMarketProbabilityCard .probabilityChart{height:104px!important;min-height:104px!important}}@media (max-width:680px){.sxrMarketSurfaceShell .sxrMarketHero{padding:10px!important}.sxrMarketSurfaceShell .sxrMarketHero h1{font-size:22px!important;line-height:1.08!important}.sxrMarketSurfaceShell .sxrMarketHeroPulse{grid-template-columns:1fr!important;gap:4px!important;max-width:none!important}.sxrMarketSurfaceShell .sxrMarketHeroTrack{order:3}.sxrMarketSurfaceShell .sxrMarketProbabilityCard .probabilityChart{height:120px!important;min-height:120px!important}.sxrMarketSectionHead{flex-direction:column;gap:7px}.sxrMarketDetailGrid,.sxrMarketPolicyPair,.sxrMarketRulesGrid{grid-template-columns:1fr}.sxrMarketRuleActions{flex-wrap:wrap;justify-content:flex-start}.sxrMarketConversationMetrics{gap:9px}.sxrMarketDisclosure summary{font-size:11.5px}}.sxrMarketSurfaceShell .sxrMarketProbabilityCard .probabilityChart{height:76px!important;min-height:76px!important}.sxrMarketSurfaceShell .sxrMarketHero{padding:11px 14px 10px!important}.sxrMarketSurfaceShell .sxrMarketHero h1{max-width:980px!important;font-size:clamp(23px,1.9vw,30px)!important;line-height:1.06!important}.sxrMarketSurfaceShell .sxrMarketConversationSection,.sxrMarketSurfaceShell .sxrMarketRulesHub{padding:10px 11px!important}.sxrMarketSurfaceShell .sxrMarketSectionHead{margin-bottom:7px!important}.sxrMarketSurfaceShell .sxrMarketSectionHead h2{font-size:16px!important}.sxrMarketSurfaceShell .sxrMarketKeyDates,.sxrMarketSurfaceShell .sxrMarketOutcomeRule,.sxrMarketSurfaceShell .sxrMarketSourceRule{padding:8px 9px!important}.sxrMarketSurfaceShell .sxrMarketEmptyConversation{text-align:left!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:8px 9px!important;display:flex!important}.sxrMarketSurfaceShell .sxrMarketEmptyConversation b{color:#ded7ce;font-size:11.5px!important}.sxrMarketSurfaceShell .sxrMarketEmptyConversation span{color:#99928a;flex:1;font-size:10.5px!important}.sxrMarketSurfaceShell .sxrMarketEmptyConversation .btn{white-space:nowrap;min-height:27px!important;padding:5px 8px!important;font-size:10px!important}.sxrMarketActivitySection .listItem{font-size:10.5px!important}.sxrCommunityContextMode .sxrDebateLayout{grid-template-columns:minmax(0,1fr) 290px!important;align-items:start!important;gap:14px!important}.sxrCommunityContextMode .sxrDiscussionList,.sxrCommunityContextMode .sxrDiscussionList .emptyState{min-height:0!important}.sxrContextEmptyDebate{text-align:left!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:4px 14px!important;padding:12px 13px!important;display:grid!important}.sxrContextEmptyDebate>b{color:#eee9df;font-size:13px!important}.sxrContextEmptyDebate>span{color:#a9a29a;font-size:11.5px!important}.sxrContextEmptyDebate>.row{grid-area:1/2/3;flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}.sxrContextEmptyDebate .btn{min-height:29px!important;padding:6px 8px!important;font-size:10.5px!important}.sxrForecasterDiscoveryHead{align-items:center!important;gap:18px!important}.sxrForecasterDiscoveryHead>div:first-child{flex:1;min-width:0}.sxrForecasterDiscoveryHead .sxrForecasterSearch{background:0 0!important;border:0!important;width:min(360px,34vw)!important;max-width:360px!important;margin:0!important;padding:0!important}.sxrForecasterDiscoveryHead .sxrForecasterSearch input{height:36px!important;padding:8px 10px!important;font-size:12px!important}.sxrForecasterDiscoveryCard{flex-direction:column!important;gap:9px!important;min-height:0!important;padding:11px 12px!important;display:flex!important}.sxrForecasterIdentity{align-items:center;gap:9px;min-width:0;display:flex}.sxrForecasterIdentity .sxrAvatar{flex:0 0 38px!important;width:38px!important;height:38px!important;font-size:11px!important}.sxrForecasterIdentity h3{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0!important;font-size:13px!important;line-height:1.2!important}.sxrForecasterMeta{flex-wrap:wrap;gap:5px;margin-top:4px;display:flex}.sxrForecasterMeta span,.sxrForecasterSignals span{color:#aaa49c;background:#111116;border:1px solid #343139;border-radius:999px;padding:2px 6px;font-size:10px}.sxrForecasterSignals{flex-wrap:wrap;gap:5px;min-height:0;display:flex}.sxrForecasterSignals:empty{display:none}.sxrForecasterActions{flex-wrap:wrap!important;gap:5px!important;margin-top:auto!important}.sxrForecasterActions .btn{min-height:28px!important;padding:5px 8px!important;font-size:10.5px!important}.sxrForecasterEmpty{flex-direction:column!important;gap:4px!important;min-height:0!important;padding:18px!important;display:flex!important}.sxrForecasterEmpty b{font-size:13px!important}.sxrForecasterEmpty span{color:#99928b;font-size:11.5px!important}@media (max-width:1040px){.sxrCommunityContextMode .sxrDebateLayout{grid-template-columns:minmax(0,1fr) 240px!important;gap:10px!important}.sxrCommunityContextMode .sxrMarketSocialGrid{grid-template-columns:1fr 1fr!important}.sxrCommunityContextMode .sxrMarketActions{grid-column:1/-1!important}.sxrForecasterDiscoveryHead{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.sxrForecasterDiscoveryHead .sxrForecasterSearch{width:100%!important;max-width:520px!important}.sxrMarketSurfaceShell .sxrMarketProbabilityCard .probabilityChart{height:88px!important;min-height:88px!important}}@media (max-width:760px){.sxrCommunityContextMode .sxrDebateLayout{grid-template-columns:1fr!important}.sxrCommunityContextMode .sxrDebateRail{order:2!important}.sxrCommunityContextMode .sxrMarketSocialGrid,.sxrContextEmptyDebate{grid-template-columns:1fr!important}.sxrContextEmptyDebate>.row{grid-area:auto/1!important;justify-content:flex-start!important;margin-top:5px!important}.sxrForecasterDiscoveryGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:520px){.sxrMarketSurfaceShell .sxrMarketProbabilityCard .probabilityChart{height:96px!important;min-height:96px!important}.sxrMarketSurfaceShell .sxrMarketEmptyConversation{flex-direction:column!important;align-items:flex-start!important}.sxrMarketSurfaceShell .sxrMarketEmptyConversation .btn{width:100%!important}.sxrForecasterDiscoveryGrid{grid-template-columns:1fr!important}.sxrForecasterActions .btn{flex:auto!important}.sxrCommunityTabs{scrollbar-width:thin;white-space:nowrap!important;overflow-x:auto!important}}.sxrNetworkSurfaceShell .sxrDuelComposer{color:#f2eee6!important;background:radial-gradient(circle at 50% -20%,#c9a95e24,#0000 34%),linear-gradient(145deg,#18181c,#111114)!important;border:1px solid #322d24!important;border-radius:16px!important;max-width:980px!important;margin:6px auto 0!important;padding:18px!important;box-shadow:0 22px 60px #0000003d!important}.sxrDuelComposer .duelChallengeHeader h2{letter-spacing:-.02em;color:#f6f0e6!important;font-size:25px!important}.sxrDuelComposer .duelChallengeHeader p{color:#aaa49b!important;font-size:12px!important}.sxrDuelComposer .duelVersusCard{background:linear-gradient(135deg,#17171b,#211c14)!important;border-color:#4a3e25!important;padding:12px 14px!important}.sxrDuelComposer .duelPerson b{color:#f3eee4!important}.sxrDuelComposer .duelPerson span{color:#c8a855;margin-top:3px;font-size:10px;display:block}.sxrDuelComposer .duelVs{color:#e4c873!important;background:#0d0d10!important;border:1px solid #5f4e28!important}.duelOpponentPicker{background:#121216;border:1px solid #29282d;border-radius:14px;padding:12px}.duelPickerTitle p{margin:3px 0 0}.duelOpponentTabs{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.duelOpponentTabs button{color:#aaa49b;cursor:pointer;background:#17171a;border:1px solid #302f34;border-radius:9px;padding:7px 9px;font-size:11px}.duelOpponentTabs button:hover{color:#f1ece2;border-color:#5e5030}.duelOpponentTabs button.activeTab{color:#f0d47f;background:#241f16;border-color:#7a6331}.duelOpponentTabs button:disabled{opacity:.35;cursor:not-allowed}.duelOpponentSearch{margin-top:9px;height:38px!important;font-size:12px!important}.duelOpponentResults{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.duelCandidateCard{text-align:left;color:#eee9df;cursor:pointer;background:#151519;border:1px solid #2d2c31;border-radius:11px;align-items:center;gap:9px;width:100%;min-width:0;padding:8px 9px;display:flex}.duelCandidateCard:hover{background:#1b1917;border-color:#62532f}.duelCandidateCard.selected{background:#211c13;border-color:#c9a95e;box-shadow:inset 0 0 0 1px #c9a95e38}.duelCandidateCard .sxrAvatar{flex:0 0 34px;width:34px;height:34px;font-size:10px}.duelCandidateIdentity{flex:1;min-width:0;display:block}.duelCandidateIdentity b{font-size:12px}.duelCandidateIdentity b,.duelCandidateIdentity small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.duelCandidateIdentity small{color:#938e87;margin-top:2px;font-size:9.5px}.duelCandidateChoose{color:#c9a95e;font-weight:800}.duelCandidateEmpty{text-align:center;color:#8f8a83;border:1px dashed #302f34;border-radius:10px;grid-column:1/-1;padding:13px;font-size:11px}.duelBattlefield{background:linear-gradient(145deg,#181716,#121216);border:1px solid #403821;border-radius:13px;padding:12px 13px}.duelBattlefield>.row{align-items:center;gap:14px}.duelBattlefield>.row>div:first-child{flex:1;min-width:0}.duelBattleQuestion{color:#f4efe5;margin:4px 0;font-size:14px;line-height:1.3;display:block}.duelBattlefield .duelMarketSelect{flex:none;width:min(320px,35vw)}.sxrDuelComposer .duelPrivacyRow{background:#121216!important;border:1px solid #29282d!important;border-radius:12px!important;padding:10px 12px!important}.sxrDuelComposer .duelPrivacyRow p{margin:3px 0 0!important}.sxrDuelComposer .duelChallengeActions{margin-top:10px!important}.sxrDuelComposer .duelChallengeActions .btn{min-height:36px!important}@media (max-width:760px){.sxrNetworkSurfaceShell .sxrDuelComposer{padding:14px!important}.duelOpponentResults{grid-template-columns:1fr}.duelBattlefield>.row{flex-direction:column;align-items:flex-start}.duelBattlefield .duelMarketSelect{width:100%}.sxrDuelComposer .duelVersusCard{text-align:center;grid-template-columns:1fr!important}.sxrDuelComposer .duelVs{margin:0 auto}.sxrDuelComposer .duelPerson,.sxrDuelComposer .duelPerson.right{text-align:center!important}.duelOpponentTabs{flex-wrap:nowrap;padding-bottom:3px;overflow-x:auto}.duelOpponentTabs button{white-space:nowrap}}.sxrForecasterDiscovery{max-width:none!important}.sxrForecasterDiscoveryGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.sxrForecasterDiscoveryCard{border-radius:13px!important;min-width:0!important;padding:12px!important}.sxrForecasterDiscoveryCard .sxrForecasterIdentity h3{font-size:13px!important}.sxrForecasterDiscoveryCard .sxrForecasterMeta span,.sxrForecasterDiscoveryCard .sxrForecasterSignals span{font-size:10px!important}@media (max-width:1000px){.sxrForecasterDiscoveryGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.sxrForecasterDiscoveryGrid{grid-template-columns:1fr!important}}.duelReturnLink{color:#c9a95e;margin-bottom:10px;font-size:11px;text-decoration:none;display:inline-flex}.duelReturnLink:hover{color:#efd47f}.competitionV3Shell{--comp-surface:#14161a;--comp-surface2:#1a1d22;--comp-line:#30343b;--comp-muted:#a5abb4;--comp-text:#f2eee5;--comp-gold:#d0ad4f;gap:14px}.competitionV3Hero{background:radial-gradient(circle at 88% 18%,#d0ad4f38,#0000 30%),linear-gradient(135deg,#15171b,#191b20 62%,#342b17);border-color:#514522;border-radius:18px;padding:17px 22px;box-shadow:0 12px 28px #0000002e}.competitionV3Hero h1{margin:3px 0 5px;font-size:clamp(29px,3.35vw,41px);line-height:1}.competitionV3Hero p{color:#d8d3c9;font-size:13.5px;line-height:1.42}.competitionV3HeroActions .btn.gold{padding:8px 12px}.competitionV3ProfileStrip{border-color:var(--comp-line);background:var(--comp-line);box-shadow:none}.competitionV3ProfileStrip>*{background:var(--comp-surface);color:var(--comp-text);min-height:66px}.competitionV3ProfileIdentity{color:var(--comp-text)}.competitionV3Active span,.competitionV3Metric span,.competitionV3ProfileIdentity small{color:var(--comp-muted)}.competitionV3Metric b{color:#f4efe5}.competitionV3Active{background:linear-gradient(145deg,#17181c,#1e1b13)}.competitionV3Active b{color:#e2c56f}.competitionV3Tabs button{background:var(--comp-surface);border-color:var(--comp-line);color:#d9d4ca}.competitionV3Tabs button:hover{color:#fff;border-color:#5e5130}.competitionV3Tabs button.active{color:#f3d77f;background:#201b10;border-color:#6e5926}.competitionV3Search{border-color:var(--comp-line);color:#eee9df;background:#101216}.competitionV3Row{background:var(--comp-surface);color:var(--comp-text);border-color:var(--comp-line);box-shadow:none}.competitionV3Row:hover{border-color:#77612c;box-shadow:0 8px 22px #0000002e}.competitionV3RowState{color:#d7d2c8;background:#1f2024;border:1px solid #34373d}.competitionV3RowMain small,.competitionV3RowMeta small,.competitionV3RowProgress small,.competitionV3RowReward small{color:var(--comp-muted)}.competitionV3RowReward b:not(:empty){color:#e0c36d}.competitionV3RowProgress i{background:#2a2d32}.competitionV3RowCta{color:#e1c46d;background:#201b10;border-color:#5f4d22}.competitionV3Row:hover .competitionV3RowCta{color:#111318;background:#d0ad4f}.competitionV3Empty{background:var(--comp-surface);border-color:var(--comp-line);color:var(--comp-muted)}.competitionV3LowerGrid{gap:10px}.competitionV3Panel{border-color:var(--comp-line);color:var(--comp-text);box-shadow:none;padding:13px;background:var(--comp-surface)!important}.competitionV3PanelHead h3{color:#f1ece2}.competitionV3PanelEmpty{color:var(--comp-muted)}.competitionV3PodiumItem{background:#191b20;border-color:#34373d}.competitionV3PodiumItem.p1{background:linear-gradient(#27200f,#191a1e);border-color:#80692e}.competitionV3PodiumItem small{color:var(--comp-muted)}.competitionV3MiniReward,.competitionV3MiniTrophy{color:#ece7dd;background:#191b20;border-color:#34373d}.competitionV3MiniReward small,.competitionV3MiniTrophy small{color:var(--comp-muted)}.competitionV3MiniTrophy.rarity-legendary{background:linear-gradient(145deg,#2b2310,#191b20);border-color:#80692e}.competitionV3MiniTrophy.rarity-epic{background:linear-gradient(145deg,#201a27,#191b20);border-color:#44384e}.competitionV3MiniTrophy.rarity-rare{background:linear-gradient(145deg,#17232b,#191b20);border-color:#304653}@media (max-width:820px){.competitionV3Hero{padding:15px 17px}.competitionV3Hero h1{font-size:31px}.competitionV3Hero p{font-size:13px}.competitionV3ProfileStrip>*{min-height:62px}}.rankingsHeader{background:radial-gradient(circle at 88% 16%,#d0ad4f38,#0000 31%),linear-gradient(135deg,#15171b,#191b20 62%,#342b17);border-color:#514522;padding:16px 22px;box-shadow:0 12px 28px #0000002e}.rankingsHeader h1{margin:5px 0 4px;font-size:34px}.rankingsHeader p{color:#d9d4ca;font-size:13.5px;line-height:1.4}.rankingsHeader .btn.gold{padding:8px 12px}.rankingsPersonalBar{background:#30343b;border-color:#30343b}.rankingIdentity,.rankingMetric{color:#f2eee5;background:#14161a;border-color:#30343b;padding:12px 14px}.rankingIdentity small,.rankingMetric small,.rankingMetric span{color:#a5abb4}.rankingMetric b{color:#f2eee5;margin-top:4px;font-size:17px}.rankingsPodium{background:#14161a;border-color:#30343b;padding:14px}.rankingsPodium h2{color:#f0ece3;font-size:18px}.podiumGrid{gap:10px;margin-top:12px}.podiumCard{color:#eee9df;background:linear-gradient(145deg,#191b20,#15171a);border-color:#34373d;min-height:116px;padding:13px 14px}.podiumCard--1{background:linear-gradient(145deg,#241f14,#16181c);border-color:#80692e;box-shadow:inset 0 2px #d0ad4f}.podiumMedal{font-size:26px}.podiumCard b{color:#f4efe5;margin-top:5px;font-size:15px}.podiumCard small{color:#a5abb4;margin:3px 0 7px}.podiumRating{color:#f4efe5;font-size:23px}.podiumMeta{gap:5px}.podiumMeta .badge,.podiumMeta .tag{padding:3px 6px;font-size:9.5px}.rankingsTabs button{color:#d8d3c9;background:#14161a;border-color:#30343b;padding:9px 13px}.rankingsTabs button:hover{color:#fff;border-color:#5e5130}.rankingsTabs button.activeTab{color:#f3d77f;background:#201b10;border-color:#6e5926}.rankingCategoryGrid .card,.rankingControlCard,.rankingTableWrap,.rankingsExplain .card,.rankingsFormation{color:#eee9df;background:#14161a;border-color:#30343b}.rankingControlCard .muted,.rankingMiniCard .muted,.rankingsExplain .muted,.rankingsFormation .muted{color:#a5abb4}.rankingsTableV3 .table td,.rankingsTableV3 .table th{border-color:#30343b}.rankingsTableV3 .table th{color:#8f98a4}.rankPos{color:#f1ece2;background:#23262c}.rankingPager{color:#a5abb4;border-color:#30343b}.rankingParticipant span{color:#858d98}.rankingCompetitionMini{background:linear-gradient(145deg,#1b1d22,#221d12);border-color:#4e4429}.rankingCompetitionMini small,.rankingCompetitionMini span{color:#a5abb4}.rankingCompetitionMini em{color:#e0c36d}.rankingCategoryGrid{gap:10px}.rankingMiniCard{min-height:112px;padding:13px 15px}.rankingMiniCard h3{margin:5px 0;font-size:16px}.rankingMiniCard p{margin:3px 0 7px;line-height:1.35}.rankingMiniCard .badge{color:#c9c4bb;background:#1f2227;border-color:#353940;padding:3px 6px;font-size:9.5px}.rankingsExplain{gap:10px}.rankingsExplain .card{min-height:96px;padding:13px 16px}.rankingsExplain h3{margin:2px 0 4px;font-size:15px}.rankingsExplain p{margin:0;font-size:12.5px;line-height:1.4}.rankingSeasonStatus{background:#191b20;border-color:#34373d}.rankingSeasonStatus small,.rankingSeasonStatus span{color:#a5abb4}@media (max-width:980px){.rankingsHeader{padding:15px 17px}.rankingsHeader h1{font-size:29px}.podiumGrid{grid-template-columns:1fr}.rankingCategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.rankingMiniCard{min-height:104px}.rankingsExplain{grid-template-columns:1fr}}@media (max-width:620px){.rankingCategoryGrid{grid-template-columns:1fr}.podiumCard{min-height:106px}.rankingIdentity,.rankingMetric{padding:11px 12px}}.kynuraSidebarPromo{color:inherit;gap:7px;text-decoration:none;display:grid;box-shadow:0 12px 28px #0000002e;background:linear-gradient(145deg,#18181c,#111114)!important;border:1px solid #4a3b16!important;padding:13px!important}.kynuraSidebarPromo:hover{transform:translateY(-1px);border-color:#b99132!important}.kynuraSidebarPromoBrand{letter-spacing:.18em;color:#d8b14e;font-size:15px;font-weight:900}.kynuraSidebarPromoTitle{color:#f2eee6;font-size:13px;line-height:1.3}.kynuraSidebarPromo p{color:#aaa49a;margin:0;font-size:11px;line-height:1.4}.kynuraSidebarPromoCta{color:#d8b14e;font-size:11px;font-weight:800}.sxrMarketTradeRail>.kynuraSidebarPromo{margin-top:0}.sxrCommunityContextMode .sxrDebateRail>.kynuraSidebarPromo{display:grid!important}@media (max-width:1040px){.sxrMarketTradeRail>.kynuraSidebarPromo{order:3}.kynuraSidebarPromo{max-width:none}}@media (max-width:640px){.kynuraSidebarPromo{padding:11px!important}.kynuraSidebarPromoBrand{font-size:14px}.kynuraSidebarPromoTitle{font-size:12px}}.premiumRouteApp{color:#f4f0e8;background:#090a0b!important}.premiumFullBleedShell{background:#090a0b;min-height:calc(100vh - 62px);max-width:none!important;margin:0!important;padding:0!important}.premiumFullBleedShell>.backRow{max-width:1240px;padding:24px 38px 8px;margin:0 auto!important}.premiumRouteApp .premiumFullBleedShell>.backRow .backButton{color:#8f8b85}.premiumRouteApp .premiumFullBleedShell>.backRow .backButton:hover{color:#f4f0e8}.premiumRouteApp .publicFooter{margin-top:0!important}@media (max-width:680px){.premiumFullBleedShell>.backRow{padding:18px 20px 4px}}.proCommercialFullBleedShell{background:#090a0b;min-height:calc(100vh - 62px);max-width:none!important;margin:0!important;padding:0!important}.proCommercialFullBleedShell>.backRow{max-width:1240px;padding:6px 38px 0;margin:0 auto!important}.proCommercialRouteApp .proCommercialFullBleedShell>.backRow .backButton{color:#8f8b85}.proCommercialRouteApp .proCommercialFullBleedShell>.backRow .backButton:hover{color:#f4f0e8}.proCommercialRouteApp{background:#090a0b;min-height:100vh}@media (max-width:680px){.proCommercialFullBleedShell>.backRow{padding:10px 20px 0}}.internalDashboardApp{min-height:100vh;color:var(--sxr-text)!important;background:radial-gradient(circle at 52% -14%,#c9a95e1a,#0000 34%),linear-gradient(#0a0a0c,#0e0e11 58%,#0a0a0c)!important}.internalDashboardShell{max-width:1240px;color:var(--sxr-text);margin:0 auto;padding:18px 26px 76px;background:0 0!important}.internalDashboardShell>.backRow{margin:0 0 8px}.internalDashboardShell .backButton{color:#aaa49b}.internalDashboardShell .backButton:hover{color:#eed38b}.internalDashboardRoot{min-width:0}.internalDashboardRoot>.row:first-of-type{border-bottom:1px solid #c9a95e1f;padding:6px 2px 4px}.internalDashboardRoot>.row:first-of-type h1{letter-spacing:-.03em;color:#f5f0e7;margin:5px 0;font-size:34px}.internalDashboardRoot>.row:first-of-type p{margin:0 0 8px;color:#aaa49b!important}.internalDashboardShell .card{color:#f2eee6!important;box-shadow:none!important;background:linear-gradient(145deg,#18181c,#111114)!important;border-color:#2a292d!important}.internalDashboardShell .muted{color:#aaa49b!important}.internalDashboardShell .metricLabel{color:#98928a}.internalDashboardShell .metricValue{color:#f4efe6}.internalDashboardShell .metricValue.gold{color:#dfbd62}.internalDashboardShell .btn{color:#eee9df;background:#17171a;border-color:#343238}.internalDashboardShell .btn:hover{background:#202024;border-color:#575149}.internalDashboardShell .btn.gold{color:#101011;background:linear-gradient(135deg,#d6b967,#a98131);border-color:#d5b65f}.internalDashboardShell .section{margin-top:14px}.internalDashboardShell .grid4{gap:10px}.internalDashboardShell .grid2{gap:12px}.internalDashboardShell .grid4>.card{padding:13px 14px}.internalDashboardShell .metricValue{font-size:21px}.internalDashboardShell .trophyQuestCallout{grid-template-columns:auto minmax(0,1fr) auto;gap:14px;padding:15px 16px;box-shadow:none!important;background:radial-gradient(circle at 0 0,#c9a95e1f,#0000 34%),linear-gradient(145deg,#19191d,#111114)!important;border-color:#5b4a25!important}.internalDashboardShell .trophyQuestIcon{background:#211d16;border-color:#5b4a25;border-radius:14px;width:54px;height:54px;font-size:28px}.internalDashboardShell .trophyQuestCopy h2{color:#f5f0e7;margin:3px 0;font-size:19px}.internalDashboardShell .trophyQuestActions{gap:7px}.internalDashboardShell .list{gap:0}.internalDashboardShell .listItem{border-bottom-color:#2a292d;padding:10px 0}.internalDashboardShell .emptyState{color:#8f8b84!important;background:#121216!important;border-color:#2a292d!important}.internalDashboardShell .dashboardSponsorTop{margin:0 0 12px}.internalDashboardShell .dashboardSponsorTop .marketingBanner{grid-template-columns:minmax(0,1fr) 178px;color:#f3efe7!important;min-height:58px!important;box-shadow:none!important;background:#07111f!important;border-color:#4a3b16!important}.internalDashboardShell .dashboardSponsorTop .marketingBanner .exploreBannerCopy{padding:10px 14px}.internalDashboardShell .dashboardSponsorTop .marketingBanner .exploreBannerCopy h2{color:#fff;margin:1px 0;font-size:14px;line-height:1.25}.internalDashboardShell .dashboardSponsorTop .marketingBanner .exploreBannerCopy .muted{white-space:nowrap;text-overflow:ellipsis;max-width:760px;font-size:11px;overflow:hidden;color:#cbd2dc!important}.internalDashboardShell .dashboardSponsorTop .marketingBanner .btn{margin-top:5px;padding:6px 9px;font-size:11px}.internalDashboardShell .dashboardSponsorTop .kynuraBrandPlate{min-height:58px;padding:8px 12px}.internalDashboardShell .dashboardSponsorTop .kynuraWordmark{font-size:13px}.internalDashboardShell .dashboardSponsorTop .kynuraAssetHint{width:30px;height:30px;font-size:17px}@media (max-width:980px){.internalDashboardShell{padding:15px 16px 64px}.internalDashboardRoot>.row:first-of-type{align-items:flex-start!important}.internalDashboardShell .trophyQuestCallout{grid-template-columns:1fr}.internalDashboardShell .trophyQuestActions{justify-content:flex-start}.internalDashboardShell .dashboardSponsorTop .marketingBanner{grid-template-columns:1fr}.internalDashboardShell .dashboardSponsorTop .kynuraBrandPlate{display:none}}@media (max-width:640px){.internalDashboardShell{padding:12px 12px 56px}.internalDashboardRoot>.row:first-of-type{display:block}.internalDashboardRoot>.row:first-of-type>div:last-child{margin-top:10px}.internalDashboardRoot>.row:first-of-type h1{font-size:30px}.internalDashboardShell .grid2,.internalDashboardShell .grid4{grid-template-columns:1fr}.internalDashboardShell .dashboardSponsorTop .marketingBanner .exploreBannerCopy .muted{display:none}}.internalWalletApp{min-height:100vh;color:var(--sxr-text)!important;background:radial-gradient(circle at 52% -14%,#c9a95e14,#0000 34%),linear-gradient(#0a0a0c,#0e0e11 58%,#0a0a0c)!important}.internalWalletShell{max-width:1240px;color:var(--sxr-text);margin:0 auto;padding:18px 26px 76px;background:0 0!important}.internalWalletShell>.backRow{margin:0 0 8px}.internalWalletShell .backButton{color:#aaa49b}.internalWalletShell .backButton:hover{color:#eed38b}.internalWalletRoot{min-width:0}.internalWalletRoot>.row:first-of-type{border-bottom:1px solid #c9a95e1f;padding:6px 2px 4px}.internalWalletRoot>.row:first-of-type h1{letter-spacing:-.03em;color:#f5f0e7;margin:5px 0;font-size:34px}.internalWalletRoot>.row:first-of-type p{margin:0 0 8px;color:#aaa49b!important}.internalWalletShell .card{color:#f2eee6!important;box-shadow:none!important;background:linear-gradient(145deg,#18181c,#111114)!important;border-color:#2a292d!important}.internalWalletShell .muted{color:#aaa49b!important}.internalWalletShell .metricLabel{color:#98928a}.internalWalletShell .metricValue{color:#f4efe6}.internalWalletShell .metricValue.gold{color:#dfbd62}.internalWalletShell .btn{color:#eee9df;background:#17171a;border-color:#343238}.internalWalletShell .btn:hover{background:#202024;border-color:#575149}.internalWalletShell .btn.gold{color:#101011;background:linear-gradient(135deg,#d6b967,#a98131);border-color:#d5b65f}.internalWalletShell .section{margin-top:14px}.internalWalletShell .grid4{gap:10px}.internalWalletShell .grid4>.card{padding:13px 14px}.internalWalletShell .metricValue{font-size:21px}.internalWalletShell .tabs{gap:7px;margin:12px 0}.internalWalletShell .tab,.internalWalletShell .tabs a{color:#bcb6ad!important;background:#151519!important;border-color:#343238!important}.internalWalletShell .tab.active,.internalWalletShell .tabs a.active{color:#101011!important;background:#d5b45b!important;border-color:#d5b45b!important}.internalWalletShell .table{color:#eee9df}.internalWalletShell .table th{color:#a9a39a;border-bottom-color:#38363b}.internalWalletShell .table td{color:#ded8cf;border-bottom-color:#29282c}.internalWalletShell .table tbody tr:hover{background:#17171b}.internalWalletShell .list{gap:0}.internalWalletShell .listItem{border-bottom-color:#2a292d;padding:10px 0}.internalWalletShell .emptyState{color:#8f8b84!important;background:#121216!important;border-color:#2a292d!important}.internalWalletShell .notice{color:#d7c89d!important;background:#17150f!important;border-color:#5b4a25!important}.internalWalletShell #grants,.internalWalletShell #reconciliation{padding:16px}.internalWalletShell #grants h3,.internalWalletShell #reconciliation h3{color:#f4efe6;margin:0 0 10px}@media (max-width:980px){.internalWalletShell{padding:15px 16px 64px}.internalWalletRoot>.row:first-of-type{align-items:flex-start!important}.internalWalletShell .table{min-width:720px}.internalWalletShell .card:has(.table){overflow-x:auto}}@media (max-width:640px){.internalWalletShell{padding:12px 12px 56px}.internalWalletRoot>.row:first-of-type{display:block}.internalWalletRoot>.row:first-of-type>div:last-child{margin-top:10px}.internalWalletRoot>.row:first-of-type h1{font-size:30px}.internalWalletShell .grid4{grid-template-columns:1fr}}.internalWalletShell .subnav{gap:7px;margin:12px 0}.internalWalletShell .subnav a,.internalWalletShell .subnav button{color:#bcb6ad!important;background:#151519!important;border-color:#343238!important}.internalWalletShell .subnav a:hover,.internalWalletShell .subnav button:hover{color:#f1ece2!important;background:#202024!important;border-color:#575149!important}.internalPortfolioApp{min-height:100vh;color:var(--sxr-text)!important;background:radial-gradient(circle at 52% -14%,#c9a95e14,#0000 34%),linear-gradient(#0a0a0c,#0e0e11 58%,#0a0a0c)!important}.internalPortfolioShell{max-width:1240px;color:var(--sxr-text);margin:0 auto;padding:18px 26px 76px;background:0 0!important}.internalPortfolioShell>.backRow{margin:0 0 8px}.internalPortfolioShell .backButton{color:#aaa49b}.internalPortfolioShell .backButton:hover{color:#eed38b}.internalPortfolioRoot{min-width:0}.internalPortfolioRoot>.row:first-of-type{border-bottom:1px solid #c9a95e1f;padding:6px 2px 4px}.internalPortfolioRoot>.row:first-of-type h1{letter-spacing:-.03em;color:#f5f0e7;margin:5px 0;font-size:34px}.internalPortfolioRoot>.row:first-of-type p{margin:0 0 8px;color:#aaa49b!important}.internalPortfolioShell .card{color:#f2eee6!important;box-shadow:none!important;background:linear-gradient(145deg,#18181c,#111114)!important;border-color:#2a292d!important}.internalPortfolioShell .muted{color:#aaa49b!important}.internalPortfolioShell .metricLabel{color:#98928a}.internalPortfolioShell .metricValue{color:#f4efe6}.internalPortfolioShell .metricValue.gold{color:#dfbd62}.internalPortfolioShell .btn{color:#eee9df;background:#17171a;border-color:#343238}.internalPortfolioShell .btn:hover{background:#202024;border-color:#575149}.internalPortfolioShell .btn.gold{color:#101011;background:linear-gradient(135deg,#d6b967,#a98131);border-color:#d5b65f}.internalPortfolioShell .section{margin-top:14px}.internalPortfolioShell .grid4{gap:10px}.internalPortfolioShell .grid4>.card{padding:13px 14px}.internalPortfolioShell .metricValue{font-size:21px}.internalPortfolioShell .subnav{gap:7px;margin:12px 0}.internalPortfolioShell .subnav button{color:#bcb6ad!important;background:#151519!important;border-color:#343238!important}.internalPortfolioShell .subnav button:hover{color:#f1ece2!important;background:#202024!important;border-color:#575149!important}.internalPortfolioShell .subnav button.activeTab{color:#101011!important;background:#d5b45b!important;border-color:#d5b45b!important}.internalPortfolioShell .table{color:#eee9df}.internalPortfolioShell .table th{color:#a9a39a;border-bottom-color:#38363b}.internalPortfolioShell .table td{color:#ded8cf;border-bottom-color:#29282c}.internalPortfolioShell .table tbody tr:hover{background:#17171b}.internalPortfolioShell .table a{color:#f0eadf}.internalPortfolioShell .table .muted{color:#8f8a82!important}.internalPortfolioShell .notice{color:#d7c89d!important;background:#17150f!important;border-color:#5b4a25!important}.internalPortfolioShell .portfolioSponsorTop{margin:0 0 12px}.internalPortfolioShell .portfolioSponsorTop .marketingBanner{grid-template-columns:minmax(0,1fr) 178px;color:#f3efe7!important;min-height:58px!important;box-shadow:none!important;background:#07111f!important;border-color:#4a3b16!important}.internalPortfolioShell .portfolioSponsorTop .marketingBanner .exploreBannerCopy{padding:10px 14px}.internalPortfolioShell .portfolioSponsorTop .marketingBanner .exploreBannerCopy h2{color:#fff;margin:1px 0;font-size:14px;line-height:1.25}.internalPortfolioShell .portfolioSponsorTop .marketingBanner .exploreBannerCopy .muted{white-space:nowrap;text-overflow:ellipsis;max-width:760px;font-size:11px;overflow:hidden;color:#cbd2dc!important}.internalPortfolioShell .portfolioSponsorTop .marketingBanner .btn{margin-top:5px;padding:6px 9px;font-size:11px}.internalPortfolioShell .portfolioSponsorTop .kynuraBrandPlate{min-height:58px;padding:8px 12px}.internalPortfolioShell .portfolioSponsorTop .kynuraWordmark{font-size:13px}.internalPortfolioShell .portfolioSponsorTop .kynuraAssetHint{width:30px;height:30px;font-size:17px}@media (max-width:980px){.internalPortfolioShell{padding:15px 16px 64px}.internalPortfolioRoot>.row:first-of-type{align-items:flex-start!important}.internalPortfolioShell .table{min-width:900px}.internalPortfolioShell .card:has(.table){overflow-x:auto}.internalPortfolioShell .portfolioSponsorTop .marketingBanner{grid-template-columns:1fr}.internalPortfolioShell .portfolioSponsorTop .kynuraBrandPlate{display:none}}@media (max-width:640px){.internalPortfolioShell{padding:12px 12px 56px}.internalPortfolioRoot>.row:first-of-type{display:block}.internalPortfolioRoot>.row:first-of-type>div:last-child{margin-top:10px}.internalPortfolioRoot>.row:first-of-type h1{font-size:30px}.internalPortfolioShell .grid4{grid-template-columns:1fr}.internalPortfolioShell .portfolioSponsorTop .marketingBanner .exploreBannerCopy .muted{display:none}}.internalAccountApp{min-height:100vh;color:var(--sxr-text)!important;background:radial-gradient(circle at 52% -14%,#c9a95e14,#0000 34%),linear-gradient(#0a0a0c,#0e0e11 58%,#0a0a0c)!important}.internalAccountShell{max-width:1240px;color:var(--sxr-text);margin:0 auto;padding:18px 26px 76px;background:0 0!important}.internalAccountShell>.backRow{margin:0 0 8px}.internalAccountShell .backButton{color:#aaa49b}.internalAccountShell .backButton:hover{color:#eed38b}.internalAccountRoot{min-width:0}.internalAccountRoot>.row:first-of-type{border-bottom:1px solid #c9a95e1f;padding:6px 2px 4px}.internalAccountRoot>.row:first-of-type h1{letter-spacing:-.03em;color:#f5f0e7;margin:5px 0;font-size:34px}.internalAccountRoot>.row:first-of-type p{margin:0 0 8px;color:#aaa49b!important}.internalAccountShell .card{color:#f2eee6!important;box-shadow:none!important;background:linear-gradient(145deg,#18181c,#111114)!important;border-color:#2a292d!important}.internalAccountShell .card h3{color:#f4efe6}.internalAccountShell .muted{color:#aaa49b!important}.internalAccountShell label{color:#c8c1b7}.internalAccountShell .input{color:#f2eee6!important;background:#111114!important;border-color:#343238!important}.internalAccountShell .input:focus{box-shadow:0 0 0 2px #c9a95e14;border-color:#736033!important}.internalAccountShell .input::placeholder{color:#716d67!important}.internalAccountShell select.input{color-scheme:dark}.internalAccountShell textarea.input{resize:vertical}.internalAccountShell .btn{color:#eee9df;background:#17171a;border-color:#343238}.internalAccountShell .btn:hover{background:#202024;border-color:#575149}.internalAccountShell .btn.gold{color:#101011;background:linear-gradient(135deg,#d6b967,#a98131);border-color:#d5b65f}.internalAccountShell .section{margin-top:14px}.internalAccountShell .grid2{gap:12px}.internalAccountShell .grid2>.card{padding:15px 16px}.internalAccountShell .subnav{gap:7px;margin:12px 0}.internalAccountShell .subnav a{color:#bcb6ad!important;background:#151519!important;border-color:#343238!important}.internalAccountShell .subnav a:hover{color:#f1ece2!important;background:#202024!important;border-color:#575149!important}.internalAccountShell .subnav a.activeTab{color:#101011!important;background:#d5b45b!important;border-color:#d5b45b!important}.internalAccountShell .list{gap:0}.internalAccountShell .listItem{border-bottom-color:#2a292d;padding:10px 0}.internalAccountShell .badge{color:#c9c2b7;background:#151519;border-color:#4b4740}.internalAccountShell .notice{color:#d7c89d!important;background:#17150f!important;border-color:#5b4a25!important}.internalAccountShell .table{color:#eee9df}.internalAccountShell .table th{color:#a9a39a;border-bottom-color:#38363b}.internalAccountShell .table td{color:#ded8cf;border-bottom-color:#29282c}.internalAccountShell .table tbody tr:hover{background:#17171b}.internalAccountShell input[type=checkbox]{accent-color:#d5b45b}.internalAccountShell .tags .tag{color:#d8d1c7;background:#17171a;border-color:#343238}@media (max-width:980px){.internalAccountShell{padding:15px 16px 64px}.internalAccountRoot>.row:first-of-type{align-items:flex-start!important}.internalAccountShell .table{min-width:720px}.internalAccountShell .card:has(.table){overflow-x:auto}}@media (max-width:640px){.internalAccountShell{padding:12px 12px 56px}.internalAccountRoot>.row:first-of-type{display:block}.internalAccountRoot>.row:first-of-type>div:last-child{margin-top:10px}.internalAccountRoot>.row:first-of-type h1{font-size:30px}.internalAccountShell .grid2{grid-template-columns:1fr}.internalAccountShell .subnav{gap:6px}.internalAccountShell .subnav a{padding:7px 8px;font-size:12px}}.internalWalletShell .walletSponsorTop{margin:0 0 12px}.internalWalletShell .walletSponsorTop .marketingBanner{grid-template-columns:minmax(0,1fr) 178px;color:#f3efe7!important;min-height:58px!important;box-shadow:none!important;background:#07111f!important;border-color:#4a3b16!important}.internalWalletShell .walletSponsorTop .marketingBanner .exploreBannerCopy{padding:10px 14px}.internalWalletShell .walletSponsorTop .marketingBanner .exploreBannerCopy h2{color:#fff;margin:1px 0;font-size:14px;line-height:1.25}.internalWalletShell .walletSponsorTop .marketingBanner .exploreBannerCopy .muted{white-space:nowrap;text-overflow:ellipsis;max-width:760px;font-size:11px;overflow:hidden;color:#cbd2dc!important}.internalWalletShell .walletSponsorTop .marketingBanner .btn{margin-top:5px;padding:6px 9px;font-size:11px}.internalWalletShell .walletSponsorTop .kynuraBrandPlate{min-height:58px;padding:8px 12px}.internalWalletShell .walletSponsorTop .kynuraWordmark{font-size:13px}.internalWalletShell .walletSponsorTop .kynuraAssetHint{width:30px;height:30px;font-size:17px}.internalForecasterApp{min-height:100vh;color:var(--sxr-text)!important;background:radial-gradient(circle at 52% -14%,#c9a95e14,#0000 34%),linear-gradient(#0a0a0c,#0e0e11 58%,#0a0a0c)!important}.internalForecasterShell{max-width:1240px;color:var(--sxr-text);margin:0 auto;padding:18px 26px 76px;background:0 0!important}.internalForecasterShell>.backRow{margin:0 0 8px}.internalForecasterShell .backButton{color:#aaa49b}.internalForecasterShell .backButton:hover{color:#eed38b}.internalForecasterRoot{min-width:0}.internalForecasterRoot>.forecasterPublicProfile>.forecasterHeaderCompact{border-bottom:1px solid #c9a95e1f;padding:4px 2px 2px}.internalForecasterShell .pageHeader h1{letter-spacing:-.03em;color:#f5f0e7;margin:5px 0;font-size:34px}.internalForecasterShell .pageHeader p{color:#aaa49b!important}.internalForecasterShell .eyebrow{color:#d4af50!important}.internalForecasterShell .card{color:#f2eee6!important;box-shadow:none!important;background:linear-gradient(145deg,#18181c,#111114)!important;border-color:#2a292d!important}.internalForecasterShell .muted{color:#aaa49b!important}.internalForecasterShell .btn{color:#eee9df;background:#17171a;border-color:#343238}.internalForecasterShell .btn:hover{background:#202024;border-color:#575149}.internalForecasterShell .btn.gold{color:#101011;background:linear-gradient(135deg,#d6b967,#a98131);border-color:#d5b65f}.internalForecasterShell .badge{color:#c9c2b7;background:#151519;border-color:#3b393d}.internalForecasterShell .goldBadge{color:#e5c66e!important;background:#c9a95e17!important;border-color:#c9a95e61!important}.internalForecasterShell .forecasterScoreStrip>div{border-right-color:#2c2b2f}.internalForecasterShell .forecasterScoreStrip span{color:#9e988f}.internalForecasterShell .forecasterScoreStrip b{color:#f5f0e7}.internalForecasterShell .compactProgress{background:#242329}.internalForecasterShell .compactProgress i{background:linear-gradient(90deg,#a98131,#dfbd62)}.internalForecasterShell .communityInlineMetrics span,.internalForecasterShell .compactPairs span{color:#bdb6ad;border-bottom-color:#2b2a2e}.internalForecasterShell .communityInlineMetrics b,.internalForecasterShell .compactPairs b{color:#f4efe6}.internalForecasterShell .listItem{border-bottom-color:#2a292d}.internalForecasterShell .communityInlineMetrics{background:#121216;border-color:#343238}.internalForecasterShell .communityRecentCompact>div{background:#141418;border-color:#2f2d31}.internalForecasterShell .communityRecentCompact span{color:#a9a39a}.internalForecasterShell .specialtyMetric{background:#141418;border-color:#343238}.internalForecasterShell .specialtyMetric small,.internalForecasterShell .specialtyMetric span{color:#9e988f}.internalForecasterShell .specialtyMetric b{color:#f3eee5}.internalForecasterShell .forecasterTitlePicker select{color:#f2eee6;color-scheme:dark;background:#111114;border:1px solid #343238;border-radius:10px;padding:7px 9px}.internalForecasterShell .publicTrophyCabinet .trophyAchievementCard{background:linear-gradient(145deg,#18181c,#111114)!important;border-color:#2a292d!important}.internalForecasterShell .publicTrophyCabinet [style*="background:var(--surface-2)"]{background:#242329!important}.internalForecasterShell .notice{color:#d7c89d!important;background:#17150f!important;border-color:#5b4a25!important}@media (max-width:980px){.internalForecasterShell{padding:15px 16px 64px}.internalWalletShell .walletSponsorTop .marketingBanner{grid-template-columns:1fr}.internalWalletShell .walletSponsorTop .kynuraBrandPlate{display:none}.internalForecasterShell .forecasterScoreStrip{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.internalForecasterShell{padding:12px 12px 56px}.internalForecasterShell .pageHeader h1{font-size:30px}.internalWalletShell .walletSponsorTop .marketingBanner .exploreBannerCopy .muted{display:none}.internalForecasterShell .forecasterScoreStrip{grid-template-columns:repeat(2,1fr)}}.internalForecasterShell .forecasterAchievementsAnchor--personal{margin-top:12px;scroll-margin-top:82px}.internalForecasterShell .forecasterAchievementsAnchor--personal .trophyQuestCallout{grid-template-columns:auto minmax(0,1fr) auto;gap:14px;padding:15px 16px;box-shadow:none!important;background:radial-gradient(circle at 0 0,#c9a95e1f,#0000 34%),linear-gradient(145deg,#19191d,#111114)!important;border-color:#5b4a25!important}.internalForecasterShell .forecasterAchievementsAnchor--personal .trophyQuestIcon{background:#211d16;border-color:#5b4a25;border-radius:14px;width:52px;height:52px;font-size:27px}.internalForecasterShell .forecasterAchievementsAnchor--personal .trophyQuestCopy h2{color:#f5f0e7;margin:3px 0;font-size:19px}.internalForecasterShell .forecasterAchievementsAnchor--personal .trophyQuestCopy p{font-size:12px;color:#aaa49b!important}.internalForecasterShell .forecasterAchievementsAnchor--personal .trophyQuestProgress{margin-top:8px}.internalForecasterShell .forecasterAchievementsAnchor--personal .trophyQuestBar{background:#242329;height:6px}.internalForecasterShell .forecasterAchievementsAnchor--personal .trophyQuestBar i{background:linear-gradient(90deg,#a98131,#dfbd62)}.internalForecasterShell .forecasterAchievementsAnchor--personal .trophyQuestActions{gap:7px}.internalForecasterShell .forecasterAchievementsAnchor--personal .trophyAchievementCard{background:linear-gradient(145deg,#18181c,#111114)!important;border-color:#2a292d!important}.internalForecasterShell .forecasterAchievementsAnchor--personal [style*="background:var(--surface-2)"]{background:#242329!important}@media (max-width:980px){.internalForecasterShell .forecasterAchievementsAnchor--personal .trophyQuestCallout{grid-template-columns:1fr}.internalForecasterShell .forecasterAchievementsAnchor--personal .trophyQuestActions{justify-content:flex-start}}.internalForecasterShell .forecasterRewardsSummary{margin-top:14px;padding:15px 16px;background:linear-gradient(145deg,#18181c,#111114)!important;border-color:#2a292d!important}.internalForecasterShell .forecasterRewardsHead{align-items:flex-start;gap:18px}.internalForecasterShell .forecasterRewardsHead h3{color:#f3eee5;margin:2px 0 3px;font-size:18px}.internalForecasterShell .forecasterRewardsHead p{max-width:760px;margin:0}.internalForecasterShell .forecasterRewardMetrics{background:#121216;border:1px solid #302f34;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;display:grid;overflow:hidden}.internalForecasterShell .forecasterRewardMetrics span{color:#9e988f;border-right:1px solid #2c2b2f;padding:10px 11px;font-size:10.5px}.internalForecasterShell .forecasterRewardMetrics span:last-child{border-right:0}.internalForecasterShell .forecasterRewardMetrics b{color:#f4efe6;margin-top:3px;font-size:17px;display:block}.internalForecasterShell .forecasterRecentRewards{gap:7px;margin-top:10px;display:grid}.internalForecasterShell .forecasterRecentRewards>div{background:#141418;border:1px solid #2d2c31;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.internalForecasterShell .forecasterRecentRewards b{color:#eee9df;font-size:12px;display:block}.internalForecasterShell .forecasterRecentRewards div>span:not(.badge){color:#8f8a83;margin-top:2px;font-size:9.5px;display:block}.internalForecasterShell .forecasterRecentRewards .badge{flex:none}.internalForecasterShell .forecasterRewardsEmpty{color:#8f8a83;text-align:center;background:#121216;border:1px dashed #302f34;border-radius:10px;margin-top:10px;padding:11px 12px;font-size:11px}@media (max-width:760px){.internalForecasterShell .forecasterRewardsHead{flex-direction:column}.internalForecasterShell .forecasterRewardMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.internalForecasterShell .forecasterRewardMetrics span:nth-child(2){border-right:0}.internalForecasterShell .forecasterRewardMetrics span:nth-child(-n+2){border-bottom:1px solid #2c2b2f}}.internalRewardsApp{min-height:100vh;color:var(--sxr-text);background:radial-gradient(circle at 18% 0,#c9a95e0e,#0000 28%),#09090b}.internalRewardsShell{max-width:1240px;color:var(--sxr-text);margin:0 auto;padding:18px 26px 76px;background:0 0!important}.internalRewardsShell>.backRow{margin:0 0 8px}.internalRewardsShell .backButton{color:#aaa49b}.internalRewardsShell .backButton:hover{color:#eed38b}.internalRewardsRoot{min-width:0}.internalRewardsRoot>.row:first-of-type{border-bottom:1px solid #c9a95e1f;padding:6px 2px 4px}.internalRewardsRoot>.row:first-of-type h1{letter-spacing:-.03em;color:#f5f0e7;margin:5px 0;font-size:34px}.internalRewardsRoot>.row:first-of-type p{margin:0 0 8px;color:#aaa49b!important}.internalRewardsShell .card{color:#f2eee6!important;box-shadow:none!important;background:linear-gradient(145deg,#18181c,#111114)!important;border-color:#2a292d!important}.internalRewardsShell .card h3{color:#f4efe6}.internalRewardsShell .muted{color:#aaa49b!important}.internalRewardsShell .metricLabel{color:#98928a}.internalRewardsShell .metricValue{color:#f4efe6}.internalRewardsShell .section{margin-top:14px}.internalRewardsShell .grid4{gap:10px}.internalRewardsShell .grid4>.card{padding:13px 14px}.internalRewardsShell .grid2{gap:12px}.internalRewardsShell .grid2>.card{padding:15px 16px}.internalRewardsShell .publicRewardCatalog{gap:9px;display:grid}.internalRewardsShell .publicRewardCard{border-radius:12px;background:#141418!important;border:1px solid #2d2c31!important;padding:12px!important}.internalRewardsShell .publicRewardIcon{background:#211d16!important;border-color:#5b4a25!important}.internalRewardsShell .badge{color:#c9c2b7;background:#151519;border-color:#454148}.internalRewardsShell .list{gap:0}.internalRewardsShell .listItem{border-bottom-color:#2a292d;padding:10px 0}.internalRewardsShell .emptyState{color:#8f8b84!important;background:#121216!important;border-color:#2a292d!important}.internalRewardsShell .notice{color:#d7c89d!important;background:#17150f!important;border-color:#5b4a25!important}@media (max-width:980px){.internalRewardsShell{padding:15px 16px 64px}.internalRewardsRoot>.row:first-of-type{align-items:flex-start!important}.internalRewardsShell .grid2{grid-template-columns:1fr}}@media (max-width:640px){.internalRewardsShell{padding:12px 12px 56px}.internalRewardsRoot>.row:first-of-type{display:block}.internalRewardsRoot>.row:first-of-type h1{font-size:30px}.internalRewardsShell .grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}.internalMyMarketsApp,.internalNotificationsApp{min-height:100vh;color:var(--sxr-text);background:radial-gradient(circle at 18% 0,#c9a95e0e,#0000 28%),#09090b}.internalMyMarketsShell,.internalNotificationsShell{max-width:1240px;color:var(--sxr-text);margin:0 auto;padding:18px 26px 76px;background:0 0!important}.internalMyMarketsShell>.backRow,.internalNotificationsShell>.backRow{margin:0 0 8px}.internalMyMarketsShell .backButton,.internalNotificationsShell .backButton{color:#aaa49b}.internalMyMarketsShell .backButton:hover,.internalNotificationsShell .backButton:hover{color:#eed38b}.internalMyMarketsRoot>.row:first-of-type,.internalNotificationsRoot>.row:first-of-type{border-bottom:1px solid #c9a95e1f;padding:6px 2px 10px;align-items:flex-end!important}.internalMyMarketsRoot>.row:first-of-type h1,.internalNotificationsRoot>.row:first-of-type h1{letter-spacing:-.03em;color:#f5f0e7;margin:5px 0 4px;font-size:34px}.internalMyMarketsRoot>.row:first-of-type p,.internalNotificationsRoot>.row:first-of-type p{margin:0;color:#aaa49b!important}.internalMyMarketsShell .eyebrow,.internalNotificationsShell .eyebrow{color:#d4af50!important}.internalMyMarketsShell .btn,.internalNotificationsShell .btn{color:#eee9df;background:#17171a;border-color:#343238}.internalMyMarketsShell .btn:hover,.internalNotificationsShell .btn:hover{background:#202024;border-color:#575149}.internalMyMarketsShell .btn.gold,.internalNotificationsShell .btn.gold{color:#101011;background:linear-gradient(135deg,#d6b967,#a98131);border-color:#d5b65f}.internalMyMarketsShell .subnav,.internalNotificationsShell .subnav{flex-wrap:wrap;gap:7px;margin:12px 0;display:flex}.internalMyMarketsShell .subnav button,.internalNotificationsShell .subnav button{cursor:pointer;border-radius:9px;padding:8px 10px;font-size:12px;color:#bcb6ad!important;background:#151519!important;border:1px solid #343238!important}.internalMyMarketsShell .subnav button:hover,.internalNotificationsShell .subnav button:hover{color:#f1ece2!important;background:#202024!important;border-color:#575149!important}.internalMyMarketsShell .subnav button.activeTab,.internalNotificationsShell .subnav button.activeTab{color:#101011!important;background:#d5b45b!important;border-color:#d5b45b!important}.internalMyMarketsShell .card,.internalNotificationsShell .card{color:#f2eee6!important;box-shadow:none!important;background:linear-gradient(145deg,#18181c,#111114)!important;border-color:#2a292d!important}.internalMyMarketsShell .section,.internalNotificationsShell .section{margin-top:14px}.internalMyMarketsShell .table{color:#eee9df}.internalMyMarketsShell .table th{color:#aaa49b;border-bottom-color:#38363b}.internalMyMarketsShell .table td{color:#ded8cf;border-bottom-color:#29282c}.internalMyMarketsShell .table tbody tr:hover{background:#17171b}.internalMyMarketsShell .badge,.internalNotificationsShell .badge{color:#c9c2b7;background:#151519;border-color:#454148}.internalMyMarketsShell .emptyState,.internalNotificationsShell .emptyState{color:#8f8b84!important;background:#121216!important;border-color:#2a292d!important}.internalMyMarketsShell .notice,.internalNotificationsShell .notice{color:#d7c89d!important;background:#17150f!important;border-color:#5b4a25!important}.internalMyMarketsShell .muted,.internalMyMarketsShell .small,.internalNotificationsShell .muted,.internalNotificationsShell .small{color:#9d978e!important}.internalNotificationsRoot>.section.row{align-items:center;gap:10px;padding:0 0 2px}.internalNotificationsRoot>.section.row>.row{flex-wrap:wrap;gap:7px}.internalNotificationsShell .card.list{padding:0 16px;overflow:hidden}.internalNotificationsShell .listItem{border-bottom-color:#2a292d;align-items:flex-start;padding:14px 0}.internalNotificationsShell .listItem:last-child{border-bottom:0}.internalNotificationsShell .listItem h3{color:#f3eee5;margin:0;font-size:14px}.internalNotificationsShell .listItem p{margin:5px 0 0;line-height:1.45}.internalNotificationsShell .listItem>.div:last-child{min-width:150px}.internalNotificationsShell a.btn{text-decoration:none}@media (max-width:980px){.internalMyMarketsShell,.internalNotificationsShell{padding:15px 16px 64px}.internalMyMarketsShell .card:has(.table){overflow-x:auto}.internalMyMarketsShell .table{min-width:720px}}@media (max-width:680px){.internalMyMarketsShell,.internalNotificationsShell{padding:12px 12px 56px}.internalMyMarketsRoot>.row:first-of-type,.internalNotificationsRoot>.row:first-of-type{display:block}.internalMyMarketsRoot>.row:first-of-type h1,.internalNotificationsRoot>.row:first-of-type h1{font-size:30px}.internalMyMarketsRoot>.row:first-of-type>div:last-child{margin-top:10px}.internalNotificationsRoot>.section.row{display:block}.internalNotificationsRoot>.section.row>.row{margin-top:8px;justify-content:flex-start!important}.internalNotificationsShell .listItem{display:block}.internalNotificationsShell .listItem>div:last-child{margin-top:9px;text-align:left!important}}.internalChallengesApp{min-height:100vh;color:var(--sxr-text);background:radial-gradient(circle at 18% 0,#c9a95e0e,#0000 28%),#09090b}.internalChallengesShell{max-width:1240px;color:var(--sxr-text);margin:0 auto;padding:18px 26px 76px;background:0 0!important}.internalChallengesShell>.backRow{margin:0 0 8px}.internalChallengesShell .backButton{color:#aaa49b}.internalChallengesShell .backButton:hover{color:#eed38b}.internalChallengeDetailRoot>.row:first-child,.internalChallengesRoot>.row:first-child{border-bottom:1px solid #c9a95e1f;padding:6px 2px 10px;align-items:flex-end!important}.internalChallengeDetailRoot>.row:first-child h1,.internalChallengesRoot>.row:first-child h1{letter-spacing:-.03em;color:#f5f0e7;margin:5px 0 4px;font-size:34px}.internalChallengeDetailRoot>.row:first-child p,.internalChallengesRoot>.row:first-child p{margin:0;color:#aaa49b!important}.internalChallengesShell .eyebrow{color:#d4af50!important}.internalChallengesShell .section{margin-top:14px}.internalChallengesShell .grid4{gap:10px}.internalChallengesShell .grid4>.card{padding:13px 14px}.internalChallengesShell .grid2{gap:12px}.internalChallengesShell .card{color:#f2eee6!important;box-shadow:none!important;background:linear-gradient(145deg,#18181c,#111114)!important;border-color:#2a292d!important}.internalChallengesShell .card h3{color:#f4efe6}.internalChallengesShell .muted{color:#aaa49b!important}.internalChallengesShell .small{color:#9d978e!important}.internalChallengesShell .metricLabel{color:#98928a}.internalChallengesShell .metricValue{color:#f4efe6}.internalChallengesShell .metricValue.gold{color:#e1c46d!important}.internalChallengesShell .subnav{flex-wrap:wrap;gap:7px;margin:12px 0;display:flex}.internalChallengesShell .subnav button{cursor:pointer;border-radius:9px;padding:8px 10px;font-size:12px;color:#bcb6ad!important;background:#151519!important;border:1px solid #343238!important}.internalChallengesShell .subnav button:hover{color:#f1ece2!important;background:#202024!important;border-color:#575149!important}.internalChallengesShell .subnav button.activeTab{color:#101011!important;background:#d5b45b!important;border-color:#d5b45b!important}.internalChallengesShell .btn{color:#eee9df;background:#17171a;border-color:#343238;text-decoration:none}.internalChallengesShell .btn:hover{background:#202024;border-color:#575149}.internalChallengesShell .btn.gold{color:#101011;background:linear-gradient(135deg,#d6b967,#a98131);border-color:#d5b65f}.internalChallengesShell .badge{color:#c9c2b7;background:#151519;border-color:#454148}.internalChallengesShell .input{color:#f0ebe2!important;background:#101014!important;border-color:#343238!important}.internalChallengesShell .input::placeholder{color:#77726c}.internalChallengesShell .adminToolbar{margin:10px 0 2px}.internalChallengesShell .adminToolbar .input{height:38px}.internalChallengesShell .grid.section{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.internalChallengesShell .grid.section>.card{min-width:0;padding:14px}.internalChallengesShell .grid.section>.card h3{margin:12px 0 6px;font-size:15px}.internalChallengesShell .grid.section>.card p{line-height:1.4}.internalChallengesShell .list{gap:0}.internalChallengesShell .listItem{border-bottom-color:#2a292d;padding:9px 0}.internalChallengesShell .listItem:last-child{border-bottom:0}.internalChallengesShell .notice{color:#d7c89d!important;background:#17150f!important;border-color:#5b4a25!important}.internalChallengesShell .emptyState{color:#8f8b84!important;background:#121216!important;border-color:#2a292d!important}.internalChallengeDetailRoot>.grid4.section{margin-top:12px}.internalChallengeDetailRoot>.card.section,.internalChallengeDetailRoot>.grid2.section>.card{padding:15px 16px}.internalChallengeDetailRoot>.grid2.section .row.section{flex-wrap:wrap;justify-content:flex-start}@media (max-width:980px){.internalChallengesShell{padding:15px 16px 64px}.internalChallengesShell .grid.section{grid-template-columns:1fr}.internalChallengesShell .grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.internalChallengeDetailRoot>.grid2.section{grid-template-columns:1fr}}@media (max-width:640px){.internalChallengesShell{padding:12px 12px 56px}.internalChallengeDetailRoot>.row:first-child,.internalChallengesRoot>.row:first-child{display:block}.internalChallengeDetailRoot>.row:first-child h1,.internalChallengesRoot>.row:first-child h1{font-size:30px}.internalChallengesShell .grid4{grid-template-columns:1fr}.internalChallengesRoot>.row.section{flex-direction:column;align-items:flex-start}.internalChallengesRoot>.row.section .btn.gold{text-align:center;width:100%}.internalChallengesShell .adminToolbar .input{width:100%;max-width:none!important}}.internalProFeatureApp{min-height:100vh;color:var(--sxr-text);background:radial-gradient(circle at 18% 0,#c9a95e0f,#0000 28%),#09090b}.internalProFeatureShell{max-width:1240px;color:var(--sxr-text);margin:0 auto;padding:18px 26px 76px;background:0 0!important}.internalProFeatureShell>.backRow{margin:0 0 8px}.internalProFeatureShell .backButton{color:#aaa49b}.internalProFeatureShell .backButton:hover{color:#eed38b}.internalProFeatureRoot .pageHeader{border-bottom-color:#2e2b25}.internalProFeatureRoot .pageHeader h1{color:#f4efe6!important}.internalProFeatureRoot .pageHeader p{color:#b1aaa0!important}.internalProFeatureRoot .eyebrow{color:#d4af50!important}.internalProFeatureShell .section{margin-top:14px}.internalProFeatureShell .card{color:#f2eee6!important;box-shadow:none!important;background:linear-gradient(145deg,#18181c,#111114)!important;border-color:#2a292d!important}.internalProFeatureShell .card h3{color:#f4efe6}.internalProFeatureShell .muted,.internalProFeatureShell .small{color:#aaa49b!important}.internalProFeatureShell .btn{color:#eee9df;background:#17171a;border-color:#343238;text-decoration:none}.internalProFeatureShell .btn:hover{background:#202024;border-color:#575149}.internalProFeatureShell .btn.gold{color:#101011;background:linear-gradient(135deg,#d6b967,#a98131);border-color:#d5b65f}.internalProFeatureShell .input{color:#f0ebe2!important;box-shadow:none!important;background:#101014!important;border-color:#343238!important}.internalProFeatureShell .input::placeholder{color:#77726c}.internalProFeatureShell input[type=date],.internalProFeatureShell input[type=time],.internalProFeatureShell select.input{color-scheme:dark}.internalProFeatureShell .field label{color:#d8d1c7}.internalProFeatureShell .notice{color:#d7c89d!important;background:#17150f!important;border-color:#5b4a25!important}.internalProFeatureShell .emptyState{color:#8f8b84!important;background:#121216!important;border-color:#2a292d!important}.internalProFeatureShell .badge{color:#c9c2b7;background:#151519;border-color:#454148}.internalProFeatureShell .list{gap:0}.internalProFeatureShell .listItem{border-bottom-color:#2a292d;padding:10px 0}.internalProFeatureShell .listItem:last-child{border-bottom:0}.internalProFeatureShell .grid2{gap:12px}.internalProFeatureShell .grid4{gap:10px}.internalProFeatureShell .grid4>.card{padding:13px 14px}.internalProFeatureShell .metricLabel{color:#98928a}.internalProFeatureShell .metricValue{color:#f4efe6}.internalProFeatureShell .metricValue.gold{color:#e1c46d!important}.internalProFeatureShell .stepper{flex-wrap:wrap;gap:7px;display:flex}.internalProFeatureShell .stepper .step{cursor:pointer;border-radius:9px;padding:8px 10px;color:#bcb6ad!important;background:#151519!important;border:1px solid #343238!important}.internalProFeatureShell .stepper .step:hover{color:#f1ece2!important;background:#202024!important;border-color:#575149!important}.internalProFeatureShell .stepper .step.active{color:#101011!important;background:#d5b45b!important;border-color:#d5b45b!important}.internalProposeCompetitionRoot>.grid2.section>aside.card,.internalProposeCompetitionRoot>.grid2.section>section.card,.internalSuggestMarketRoot>.grid2.section>aside.card,.internalSuggestMarketRoot>.grid2.section>section.card{padding:16px}.internalCreateMarketGateRoot>.card.section{align-items:center;min-height:72px;padding:16px;display:flex}.internalProAlertsRoot>.card.section{max-width:860px;padding:16px}.internalProAlertsRoot .listItem{justify-content:space-between;align-items:center;gap:18px;display:flex}.internalProAlertsRoot input[type=checkbox]{accent-color:#d5b45b}.internalProAnalyticsRoot .grid4.section{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:980px){.internalProFeatureShell{padding:15px 16px 64px}.internalProAnalyticsRoot .grid4.section,.internalProFeatureShell .grid2{grid-template-columns:1fr 1fr}.internalProposeCompetitionRoot>.grid2.section,.internalSuggestMarketRoot>.grid2.section{grid-template-columns:1fr}}@media (max-width:640px){.internalProFeatureShell{padding:12px 12px 56px}.internalProFeatureRoot>.row:first-child{display:block}.internalProFeatureRoot>.row:first-child h1{font-size:30px}.internalProAnalyticsRoot .grid4.section,.internalProFeatureShell .grid2{grid-template-columns:1fr}.internalProFeatureShell .stepper{grid-template-columns:1fr 1fr;display:grid}.internalProFeatureShell .stepper .step{text-align:left}.internalProAlertsRoot .listItem{align-items:flex-start}}.mobilePrimaryNav,.sxrNetworkMobileBack{display:none}@media (max-width:900px){.sxrNetworkMobileBack{margin:0 0 10px;display:block}.sxrNetworkMobileBack .backRow{margin:0}.sxrNetworkMobileBack .backButton{color:#aaa49b}.sxrNetworkMobileBack .backButton:hover{color:#eed38b}.mobilePrimaryNav{z-index:90;height:68px;padding:7px 10px max(7px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d0d0ff5;border-top:1px solid #2a292d;grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobilePrimaryNav a{color:#9d9890;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:9px;font-weight:700;text-decoration:none;display:flex}.mobilePrimaryNav a>span{color:#d2b86f;font-size:19px}.mobilePrimaryNav a.active{color:#f2eee6}.mobilePrimaryNav a.active>span{color:#eed38b}.withMobilePrimaryNav{padding-bottom:68px}}.rankingMobileList,.walletLedgerMobile{display:none}@media (max-width:640px){.rankingsTableV3{padding:10px!important;overflow:visible!important}.rankingDesktopTable{display:none}.rankingMobileList{gap:9px;display:grid}.rankingMobileCard{background:#151518;border:1px solid #2d2d31;border-radius:13px;min-width:0;padding:12px}.rankingMobileTop{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.rankingMobileTop>strong{color:#f1ece3;white-space:nowrap;font-size:15px}.rankingMobileMeta{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.rankingMobileMeta span{color:#a9a39b;border:1px solid #343238;border-radius:999px;max-width:100%;padding:4px 7px;font-size:9px}.rankingPager{flex-wrap:wrap;justify-content:center;gap:8px}.walletLedgerDesktop{display:none}.walletLedgerMobile{gap:8px;display:grid}.walletLedgerCard{padding:10px!important;overflow:visible!important}.walletLedgerMobile article{background:#151518;border:1px solid #302f33;border-radius:12px;gap:8px;padding:11px;display:grid}.walletLedgerMobile article>div{justify-content:space-between;align-items:start;gap:10px;display:flex}.walletLedgerMobile article span{color:#9e9991;font-size:10px}.walletLedgerMobile article b{text-align:right;overflow-wrap:anywhere;font-size:10px}.walletLedgerMobile article strong{color:#e4c56f;font-size:14px}.walletLedgerMobile article p{color:#aaa49b;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.4}}.adminListToolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adminTotalCount{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:800}.adminTotalCount b{color:var(--text);font-size:13px}.adminPageSize{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.adminPageSize .input{width:82px;min-width:82px;padding:8px 10px}.adminPagination{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:14px;padding:14px 16px;font-size:12px}.adminPageNav,.adminPagination{align-items:center;display:flex}.adminPageNav{gap:8px}.adminPageNumbers{align-items:center;gap:5px;display:flex}.adminPageNumber{border:1px solid var(--line);background:var(--surface);min-width:32px;height:32px;color:var(--text);font:inherit;cursor:pointer;border-radius:8px;padding:0 9px;font-weight:850}.adminPageNumber:hover{border-color:var(--gold);color:var(--gold)}.adminPageNumber.active{background:var(--text);border-color:var(--text);color:var(--surface)}.adminPageEllipsis{min-width:22px;height:32px;color:var(--muted);place-items:center;font-weight:900;display:grid}.adminPagination .adminPageArrow{min-width:88px;padding:7px 10px}.adminPageNumber:disabled,.adminPagination .btn:disabled{opacity:.45;cursor:not-allowed}@media (max-width:720px){.adminTotalCount{margin-left:0}.adminPageSize{margin-left:auto}.adminPagination{flex-direction:column;align-items:stretch}.adminPageNav{flex-wrap:wrap;justify-content:space-between}.adminPageNumbers{flex-wrap:wrap;order:3;justify-content:center;width:100%}.adminPagination .adminPageArrow{min-width:96px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}