/*! tailwindcss v4.2.1 | 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)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--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}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--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{:root,:host{--font-sans:ui-sans-serif, system-ui, 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;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{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}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, 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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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,)}}:root{--bg:#080a0f;--surface:#11141b;--surface-2:#171b23;--line:#ffffff14;--text:#f7f8fa;--muted:#9298a6;--orange:#ff7a1a;--orange-2:#ff9b3e}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{background:var(--bg);color:var(--text);margin:0;font-family:Arial,Helvetica,sans-serif}button,a{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}.siteShell{background:radial-gradient(circle at 72% 8%, #ff7a1a1a, transparent 25%), var(--bg);min-height:100vh}.sidebar{border-right:1px solid var(--line);z-index:20;background:#0d1016;flex-direction:column;width:252px;padding:24px 14px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:0 8px 24px;display:flex}.brand>span:last-child{letter-spacing:.12em;flex-direction:column;line-height:1;display:flex}.brand strong{font-size:18px}.brand small{color:var(--orange);letter-spacing:.38em;margin-top:6px;font-size:9px}.brandMark{background:linear-gradient(145deg, var(--orange-2), #d94f00);border-radius:12px;place-items:center;width:38px;height:38px;display:grid;position:relative;overflow:hidden;box-shadow:0 9px 24px #ff7a1a40}.brandMark i{border:1px solid #ffffff38;width:22px;height:22px;position:absolute;transform:rotate(45deg)}.brandMark b{color:#141414;font-size:20px;font-weight:900;position:relative}.navGroup{margin-top:24px}.navGroup p{color:#575e6d;letter-spacing:.18em;margin:0 12px 8px;font-size:10px;font-weight:800}.navItem{color:#aeb4c0;border-radius:10px;align-items:center;gap:12px;height:43px;margin:3px 0;padding:0 12px;font-size:13px;transition:all .2s;display:flex}.navItem span{color:#77808f;text-align:center;width:20px;font-size:17px}.navItem:hover{color:#fff;background:#ffffff0a}.navItem.active{color:#fff;box-shadow:inset 3px 0 var(--orange);background:linear-gradient(90deg,#ff7a1a33,#ff7a1a0a);border:1px solid #ff7a1a42}.navItem.active span{color:var(--orange)}.sidebarCard{background:linear-gradient(135deg,#ff7a1a24,#ff7a1a08);border:1px solid #ff7a1a38;border-radius:12px;align-items:center;gap:9px;margin-top:auto;padding:13px 12px;display:flex}.sidebarCard div{flex-direction:column;flex:1;min-width:0;display:flex}.sidebarCard strong{font-size:12px}.sidebarCard small{color:var(--muted);margin-top:3px;font-size:9px}.liveDot{background:#5de39a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #5de39a1a}.appArea{min-height:100vh;margin-left:252px}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:15;background:#080a0fe0;justify-content:space-between;align-items:center;height:70px;padding:0 28px;display:flex;position:sticky;top:0}.topActions,.authActions{gap:10px;display:flex}.topActions button,.ghostButton,.primaryButton{border:1px solid var(--line);background:var(--surface-2);cursor:pointer;border-radius:9px;padding:10px 15px;transition:all .2s}.topActions button{color:#cbd0d9;font-size:12px}.topActions span{color:var(--orange);margin-right:6px}.ghostButton:hover,.topActions button:hover{border-color:#ff7a1a59;transform:translateY(-1px)}.primaryButton{color:#17100a;border-color:var(--orange);background:linear-gradient(135deg, var(--orange-2), var(--orange));font-weight:800;box-shadow:0 8px 24px #ff7a1a29}.primaryButton:hover{filter:brightness(1.08);transform:translateY(-1px)}.mobileMenu,.responsiveAdBand{display:none}.adTower{z-index:12;background:radial-gradient(circle at 50% 24%,#ff7a1a38,#0000 30%),linear-gradient(165deg,#18130f 0%,#0d1016 52%,#17100c 100%);border:1px solid #ff7a1a4d;border-radius:20px;width:148px;height:min(590px,100vh - 116px);min-height:460px;padding:30px 13px 15px;display:none;position:fixed;top:92px;overflow:hidden;box-shadow:0 24px 70px #0000007a,inset 0 0 0 1px #ffffff06}.adTower.left{left:270px}.adTower.right{right:18px}.adTower:before{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:75%;animation:5.5s ease-in-out infinite adSweep;position:absolute;inset:-30% auto -30% -80%;transform:skew(-18deg)}.adClose{z-index:3;color:#89909c;cursor:pointer;background:#05070a94;border:1px solid #ffffff1a;border-radius:50%;width:25px;height:25px;padding:0;font-size:15px;position:absolute;top:8px;right:8px}.adClose:hover{color:#fff;border-color:#ff7a1a73}.adVisual{place-items:center;height:45%;display:grid;position:relative}.adTowerMark{z-index:2;background:linear-gradient(145deg, var(--orange-2), #da5000);color:#1a1009;border:1px solid #ffffff2e;border-radius:21px;place-items:center;width:67px;height:67px;font-size:34px;font-weight:950;animation:3.2s ease-in-out infinite adMarkFloat;display:grid;position:relative;box-shadow:0 0 36px #ff7a1a57}.adOrbit{border:1px solid #ff7a1a42;border-radius:50%;animation:7s linear infinite adOrbit;position:absolute}.adOrbit.one{border-style:dashed;width:108px;height:108px}.adOrbit.two{border-color:#ffffff14;width:132px;height:132px;animation-duration:10s;animation-direction:reverse}.adSpark{background:var(--orange);width:5px;height:5px;box-shadow:0 0 12px var(--orange);border-radius:50%;animation:2.2s ease-in-out infinite adPulse;position:absolute}.sparkOne{top:19%;right:7%}.sparkTwo{animation-delay:-.8s;bottom:15%;left:5%}.sparkThree{animation-delay:-1.4s;top:50%;left:-1%}.adTowerCopy{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.adTowerCopy small{color:var(--orange);letter-spacing:.14em;font-size:8px;font-weight:900}.adTowerCopy strong{letter-spacing:-.03em;margin-top:10px;font-size:17px;line-height:1.06}.adTowerCopy b{color:var(--orange-2);margin-top:11px;font-size:23px}.adTowerAction{z-index:2;background:linear-gradient(135deg, var(--orange-2), var(--orange));color:#1a1008;cursor:pointer;border:0;border-radius:9px;width:100%;margin-top:18px;padding:10px 7px;font-size:9px;font-weight:900;position:relative;box-shadow:0 9px 24px #ff7a1a33}.adTowerAction:hover{filter:brightness(1.08);transform:translateY(-1px)}.adTowerAction span{margin-left:5px}.adTicker{z-index:1;color:#ffffff21;letter-spacing:.22em;white-space:nowrap;width:max-content;font-size:7px;font-weight:900;animation:9s linear infinite adTicker;position:absolute;bottom:12px;left:0}@keyframes adSweep{0%,45%{transform:translate(0)skew(-18deg)}70%,to{transform:translate(430%)skew(-18deg)}}@keyframes adMarkFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes adOrbit{to{transform:rotate(360deg)}}@keyframes adPulse{0%,to{opacity:.28;transform:scale(.7)}50%{opacity:1;transform:scale(1.35)}}@keyframes adTicker{to{transform:translate(-50%)}}main{width:min(1260px,100% - 56px);margin:0 auto;padding-bottom:80px}.hero{border-bottom:1px solid var(--line);grid-template-columns:1.2fr .8fr;align-items:center;gap:70px;min-height:510px;padding:58px 0 46px;display:grid}.eyebrow{color:#c9cdd5;letter-spacing:.18em;align-items:center;gap:9px;font-size:10px;font-weight:900;display:flex}.eyebrow span{background:var(--orange);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #ff7a1a1a}.hero h1{letter-spacing:-.055em;max-width:760px;margin:24px 0 20px;font-size:clamp(48px,5.7vw,78px);line-height:.98}.hero h1 em{color:var(--orange);font-style:normal}.heroCopy>p{max-width:640px;color:var(--muted);font-size:16px;line-height:1.7}.heroButtons{gap:11px;margin-top:28px;display:flex}.large{padding:13px 18px;font-size:12px}.primaryButton span{margin-left:12px}.trustStrip{color:#747b89;gap:21px;margin-top:28px;font-size:10px;display:flex}.trustStrip span:first-letter{color:var(--orange)}.heroPanel{background:linear-gradient(145deg,#171a21,#0d1016);border:1px solid #ff7a1a38;border-radius:24px;justify-self:end;width:100%;max-width:420px;padding:22px;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000007a}.panelGlow{background:var(--orange);filter:blur(80px);opacity:.18;width:250px;height:250px;position:absolute;top:-170px;left:50%;transform:translate(-50%)}.levelLine{color:#7f8694;letter-spacing:.12em;justify-content:space-between;font-size:9px;display:flex;position:relative}.levelLine b{color:var(--orange)}.avatarOrb{background:#0b0d12;border:1px solid #ff7a1a73;border-radius:50%;place-items:center;width:94px;height:94px;margin:28px auto 14px;display:grid;box-shadow:0 0 0 8px #ff7a1a0a,0 0 45px #ff7a1a21}.largeMark{border-radius:17px;width:58px;height:58px}.largeMark b{font-size:30px}.profileName{text-align:center;flex-direction:column;display:flex}.profileName strong{font-size:18px}.profileName span{color:var(--orange);margin-top:5px;font-size:10px}.progress{background:#242832;border-radius:10px;height:5px;margin:22px 0;overflow:hidden}.progress i{background:linear-gradient(90deg, var(--orange), var(--orange-2));border-radius:inherit;width:68%;height:100%;display:block}.walletStats{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);padding-top:18px;display:grid}.walletStats div{border-right:1px solid var(--line);flex-direction:column;align-items:center;display:flex}.walletStats div:last-child{border:0}.walletStats span{font-size:17px}.walletStats strong{margin-top:7px;font-size:16px}.walletStats small{color:#6f7683;margin-top:4px;font-size:8px}.contentSection{padding:44px 0 22px}.sectionHeading{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.sectionHeading>div{align-items:center;gap:11px;display:flex}.sectionHeading h2{margin:0;font-size:19px}.sectionHeading p{color:var(--muted);margin:4px 0 0;font-size:11px}.miniIcon{width:34px;height:34px;color:var(--orange);background:#ff7a1a14;border:1px solid #ff7a1a40;border-radius:10px;place-items:center;display:grid}.textButton{color:#a8aeba;cursor:pointer;background:0 0;border:0;font-size:11px}.textButton span{color:var(--orange);margin-left:7px}.partnerGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.partnerCard{border:1px solid var(--line);background:linear-gradient(145deg,#151820,#10131a);border-radius:15px;min-width:0;padding:14px;position:relative;overflow:hidden}.partnerCard:after{content:"";background:var(--card-tone,var(--orange));filter:blur(55px);opacity:.11;width:120px;height:120px;position:absolute;inset:auto -35px -60px auto}.partnerTop{color:#5d6573;justify-content:space-between;font-size:8px;display:flex}.partnerTop b{color:#62d7a0;font-weight:600}.partnerLogo{color:#fff;letter-spacing:.12em;place-items:center;height:75px;font-size:19px;font-weight:900;display:grid}.scoreRow{align-items:baseline;display:flex}.scoreRow strong{color:var(--card-tone);font-size:23px}.scoreRow>span{color:#6e7582;font-size:9px}.scoreRow i{color:#a0a6b1;margin-left:auto;font-size:8px;font-style:normal}.checkDate{color:#555c69;margin:8px 0 12px;font-size:8px}.partnerCard button{border:1px solid var(--line);color:#bac0ca;text-align:left;cursor:pointer;background:#ffffff06;border-radius:8px;width:100%;padding:9px;font-size:9px}.partnerCard button span{float:right;color:var(--card-tone)}.dashboardGrid{grid-template-columns:1.2fr .8fr;gap:14px;margin-top:22px;display:grid}.eventCard,.communityCard{border:1px solid var(--line);background:#11141b;border-radius:16px;padding:22px}.cardLabel{color:#727987;letter-spacing:.12em;justify-content:space-between;font-size:9px;display:flex}.cardLabel>span{color:var(--orange);font-weight:800}.cardLabel b{color:#5ed79c;font-weight:600}.eventCard h3,.communityCard h3{margin:17px 0 7px;font-size:20px}.eventCard>p{color:var(--muted);font-size:11px}.matchRow{justify-content:center;align-items:center;gap:38px;margin:23px 0;display:flex}.matchRow>strong{border:1px solid var(--line);background:#1d212b;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.matchRow span{color:#808694;text-align:center;font-size:9px}.matchRow span b{color:var(--orange);font-size:13px}.prizeRow{border-top:1px solid var(--line);color:#7b8290;justify-content:space-between;align-items:center;padding-top:15px;font-size:9px;display:flex}.prizeRow b{color:#fff;margin-left:6px}.prizeRow button{background:var(--orange);color:#170e08;border:0;border-radius:8px;padding:10px 14px;font-size:9px;font-weight:800}.pulseStats{grid-template-columns:repeat(3,1fr);gap:7px;margin:20px 0;display:grid}.pulseStats div{background:#171b23;border-radius:9px;flex-direction:column;padding:12px 8px;display:flex}.pulseStats strong{color:var(--orange);font-size:16px}.pulseStats small{color:#656c79;margin-top:4px;font-size:8px}.activity{border-top:1px solid var(--line);align-items:center;gap:9px;padding:9px 0;display:flex}.activity>span{width:29px;height:29px;color:var(--orange);background:#ff7a1a1f;border-radius:8px;place-items:center;font-size:8px;font-weight:800;display:grid}.activity p{color:#8d94a1;flex-direction:column;margin:0;font-size:9px;display:flex}.activity p b{color:#dce0e6;margin-right:4px}.activity small{color:#4f5662;margin-top:3px}.communityCard>p{max-width:580px;color:var(--muted);margin:0;font-size:11px;line-height:1.65}.communityCard .telegramButton{white-space:nowrap;justify-content:center;align-items:center;gap:10px;width:max-content;max-width:100%;min-height:48px;margin-top:20px;padding:9px 16px 9px 10px;line-height:1;display:inline-flex}.communityCard .telegramButton img{object-fit:contain;flex:0 0 30px;width:30px;height:30px}.communityCard .telegramButton span{margin:0}.communityCard .telegramButton b{margin-left:2px;font-size:13px;transition:transform .2s}.communityCard .telegramButton:hover b{transform:translate(2px,-2px)}.bottomNav{display:none}@media (max-width:1050px){.hero{gap:30px}.partnerGrid{grid-template-columns:repeat(2,1fr)}.trustStrip{flex-wrap:wrap;gap:9px 16px}}@media (max-width:560px){.communityCard .telegramButton{width:100%}}@media (min-width:1560px){.adTower{flex-direction:column;display:flex}.appArea main{width:min(1120px,100% - 360px)}}@media (min-width:761px) and (max-width:1559px){.responsiveAdBand{grid-template-columns:1fr 1fr;gap:10px;width:min(1260px,100% - 56px);margin:18px auto 0;display:grid}.responsiveAdBand button{text-align:left;cursor:pointer;background:linear-gradient(100deg,#ff7a1a1c,#11141b 60%);border:1px solid #ff7a1a33;border-radius:12px;align-items:center;gap:11px;min-width:0;min-height:62px;padding:10px 13px;display:flex;position:relative;overflow:hidden}.responsiveAdBand button:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:18%;animation:5s ease-in-out infinite adBandSweep;position:absolute;inset:0 auto 0 -25%;transform:skew(-18deg)}.responsiveAdBand button:nth-child(2):after{animation-delay:-2.4s}.responsiveAdBand button>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.responsiveAdBand small{color:var(--orange);letter-spacing:.13em;font-size:7px;font-weight:900}.responsiveAdBand strong{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;overflow:hidden}.responsiveAdBand b{color:#aeb5c0;white-space:nowrap;font-size:8px}.adBandIcon{background:var(--orange);color:#1a1008;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-weight:950;animation:2.6s ease-in-out infinite adPulse;display:grid;box-shadow:0 0 20px #ff7a1a33}.adBandLive{color:#ef5c50;text-align:center;width:24px;animation:1.5s ease-in-out infinite adPulse}@keyframes adBandSweep{0%,50%{transform:translate(0)skew(-18deg)}85%,to{transform:translate(760%)skew(-18deg)}}}@media (max-width:760px){.sidebar{display:none}.appArea{margin-left:0}.topbar{height:58px;padding:0 13px}.mobileMenu{border:1px solid var(--line);background:var(--surface);border-radius:9px;width:36px;height:36px;display:block}.topActions,.authActions .ghostButton{display:none}.authActions .primaryButton{padding:9px 12px;font-size:10px}main{width:min(100% - 26px,600px);padding-bottom:100px}.hero{grid-template-columns:1fr;gap:28px;min-height:auto;padding:42px 0 35px}.hero h1{font-size:46px}.heroCopy>p{font-size:14px}.heroButtons{grid-template-columns:1fr 1fr;display:grid}.heroButtons button{padding-inline:8px}.trustStrip{grid-template-columns:1fr;margin-top:22px;display:grid}.heroPanel{justify-self:center}.sectionHeading{align-items:end}.sectionHeading p{max-width:210px;line-height:1.4}.textButton{display:none}.partnerGrid{grid-template-columns:1fr 1fr;gap:9px}.partnerCard{padding:11px}.partnerLogo{height:62px;font-size:15px}.scoreRow i{display:none}.dashboardGrid{grid-template-columns:1fr}.bottomNav{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--line);background:#0c0f15f5;grid-template-columns:repeat(5,1fr);height:67px;display:grid;position:fixed;inset:auto 0 0}.bottomNav button{color:#626a78;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:8px;display:flex}.bottomNav span{font-size:17px}.bottomNav .active{color:var(--orange)}}@media (max-width:390px){.hero h1{font-size:41px}.heroButtons,.partnerGrid{grid-template-columns:1fr}}.navItem{text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.sidebarCard{width:100%;color:inherit;text-align:left;cursor:pointer}.sidebarCard>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.sidebarCard>span:nth-child(2) small{color:var(--muted);margin-top:3px;font-size:9px}.closeMobile,.mobileBrand,.menuBackdrop{display:none}.pageIntro{border-bottom:1px solid var(--line);padding:56px 0 32px}.pageIntro>span{color:var(--orange);letter-spacing:.18em;font-size:10px;font-weight:900}.pageIntro h1{letter-spacing:-.045em;margin:13px 0 10px;font-size:clamp(34px,4vw,52px)}.pageIntro p{max-width:700px;color:var(--muted);margin:0;font-size:14px;line-height:1.65}.filterBar{border:1px solid var(--line);background:var(--surface);border-radius:13px;align-items:center;gap:10px;margin:28px 0 20px;padding:10px;display:flex}.filterBar input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:8px 10px}.filterBar input::placeholder{color:#626a77}.filterBar span{color:#686f7d;font-size:9px}.filterBar button,.tabRow button{border:1px solid var(--line);color:#aab0bc;cursor:pointer;background:#191d25;border-radius:8px;padding:9px 13px;font-size:9px}.pageIntro.sitesSimpleIntro{padding:38px 0 20px}.pageIntro.sitesSimpleIntro h1{margin:0}.fullGrid{padding-bottom:60px}.featuredLive{background:#11141b;border:1px solid #ff7a1a33;border-radius:18px;grid-template-columns:1.15fr .85fr;min-height:310px;margin:28px 0 18px;display:grid;overflow:hidden}.liveVisual{background:radial-gradient(circle,#ff7a1a42,#0000 34%),repeating-linear-gradient(45deg,#ffffff05 0 1px,#0000 1px 13px),#0d1016;place-items:center;display:grid;position:relative}.liveVisual>span{letter-spacing:.12em;background:#ec4a3f;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:900;position:absolute;top:18px;left:18px}.liveVisual button{color:#111;cursor:pointer;background:#fff;border:0;border-radius:9px;padding:10px 15px;font-size:9px;font-weight:800;position:absolute;bottom:18px}.broadcastLogo{background:linear-gradient(145deg, var(--orange-2), #d94f00);border:1px solid #ff7a1a6b;border-radius:32px;place-items:center;width:112px;height:112px;display:grid;transform:rotate(45deg);box-shadow:0 0 50px #ff7a1a33}.broadcastLogo b{color:#16100b;font-size:50px;transform:rotate(-45deg)}.liveDetails{flex-direction:column;justify-content:center;padding:38px;display:flex}.liveDetails>span{color:var(--orange);letter-spacing:.12em;font-size:9px;font-weight:800}.liveDetails h2{margin:13px 0 9px;font-size:29px}.liveDetails p{color:var(--muted);font-size:12px;line-height:1.6}.liveDetails div{border-top:1px solid var(--line);color:#737a88;gap:8px;margin-top:18px;padding-top:18px;font-size:9px;display:flex}.liveDetails div b{color:#fff}.simpleGrid{gap:12px;padding:0 0 60px;display:grid}.simpleGrid.three{grid-template-columns:repeat(3,1fr)}.simpleGrid.two{grid-template-columns:repeat(2,1fr);margin-top:18px}.simpleCard{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex-direction:column;align-items:flex-start;min-height:160px;padding:20px;display:flex}.simpleCard>span{color:#57d49a;letter-spacing:.12em;font-size:8px;font-weight:900}.simpleCard h3{margin:18px 0 7px}.simpleCard p{color:#747b88;font-size:9px}.simpleCard button,.simpleCard>a{color:var(--orange);cursor:pointer;background:#ff7a1a14;border:1px solid #ff7a1a4d;border-radius:8px;margin-top:auto;padding:8px 12px;font-size:8px;text-decoration:none}.groupCard{border:1px solid var(--group);min-width:0;padding:15px}@supports (color:color-mix(in lab, red, red)){.groupCard{border:1px solid color-mix(in srgb, var(--group) 25%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--group) 8%, #14171e), #101219)}}.groupCard{flex-direction:column;align-items:flex-start;display:flex}.groupBadge{border:2px solid var(--group);width:53px;height:53px;color:var(--group);box-shadow:inset 0 0 18px var(--group);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.groupBadge{box-shadow:inset 0 0 18px color-mix(in srgb, var(--group) 14%, transparent)}}.groupBadge span{font-size:12px;font-weight:900}.groupCard>div:nth-child(2){margin-top:16px}.groupCard small{color:var(--group);letter-spacing:.12em;font-size:8px;font-weight:900}.groupCard h3{margin:7px 0 5px;font-size:13px}.groupCard p{color:#707785;margin:0;font-size:8px}.groupCard button{border:1px solid var(--group);width:100%;margin-top:17px;padding:8px}@supports (color:color-mix(in lab, red, red)){.groupCard button{border:1px solid color-mix(in srgb, var(--group) 30%, transparent)}}.groupCard button{background:var(--group);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.groupCard button{background:color-mix(in srgb, var(--group) 8%, transparent)}}.groupCard button{color:var(--group);cursor:pointer;font-size:8px}.communityLayout{grid-template-columns:1fr 310px;gap:14px;padding-bottom:60px;display:grid}.feedPanel,.moderationCard{border:1px solid var(--line);background:var(--surface);border-radius:15px;padding:18px}.composer{gap:9px;display:flex}.composer>span,.postHead>span{width:35px;height:35px;color:var(--orange);background:#ff7a1a21;border-radius:10px;place-items:center;font-size:9px;font-weight:900;display:grid}.composer button{border:1px solid var(--line);color:#747b88;text-align:left;cursor:pointer;background:#171b23;border-radius:10px;flex:1;padding:0 14px;font-size:9px}.feedPost{border-top:1px solid var(--line);margin-top:17px;padding-top:17px}.postHead{gap:10px;display:flex}.postHead p{flex-direction:column;margin:0;font-size:10px;display:flex}.postHead small{color:#606876;margin-top:5px;font-size:8px}.feedPost>p{color:#a9afba;margin:18px 0;font-size:11px;line-height:1.6}.postActions{gap:6px;display:flex}.postActions button{color:#747b88;cursor:pointer;background:#181c24;border:0;border-radius:7px;padding:8px 9px;font-size:8px}.postActions button:last-child{margin-left:auto}.moderationCard>span,.supportCard>span{color:#59d69b;letter-spacing:.14em;font-size:8px;font-weight:900}.moderationCard h3{margin:15px 0 8px}.moderationCard ul{margin:20px 0 0;padding:0;list-style:none}.moderationCard li{border-top:1px solid var(--line);color:#858c99;padding:10px 0;font-size:9px}.moderationCard li:before{content:"✓";color:#59d69b;margin-right:8px}.tabRow{gap:8px;margin:26px 0 18px;display:flex;overflow-x:auto}.tabRow button{white-space:nowrap}.tabRow button.active{color:#1d1209;border-color:var(--orange);background:var(--orange);font-weight:800}.raffleCard,.ticketCard,.bonusCard{border:1px solid var(--line);background:linear-gradient(145deg,#161920,#10131a);border-radius:15px;flex-direction:column;min-height:230px;padding:20px;display:flex;position:relative;overflow:hidden}.raffleNo{color:#ff7a1a1f;font-size:68px;font-weight:900;line-height:.8}.raffleCard>small{color:#5ed99d;font-size:9px;position:absolute;top:20px;right:20px}.raffleCard h3{margin:24px 0 7px;font-size:20px}.raffleCard>p{color:#747b88;font-size:9px}.raffleCard>div:last-child,.ticketCard>div:last-child{border-top:1px solid var(--line);color:#787f8d;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;font-size:9px;display:flex}.raffleCard button,.ticketCard button{background:var(--orange);color:#1c120b;cursor:pointer;border:0;border-radius:8px;padding:9px 12px;font-size:8px;font-weight:800}.ticketCard>span{color:var(--orange);letter-spacing:.12em;font-size:8px}.ticketCard h3{margin:30px 0 23px;font-size:19px}.ticketProgress{background:#272b34;border-radius:10px;height:5px;overflow:hidden}.ticketProgress i{background:var(--orange);height:100%;display:block}.ticketCard>p{color:#737a87;font-size:9px}.predictionList{gap:10px;padding-bottom:60px;display:grid}.predictionCard{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:17px 19px}.predictionCard>div{color:var(--orange);justify-content:space-between;font-size:8px;font-weight:800;display:flex}.predictionCard>div small{color:#6b7280;font-weight:400}.predictionCard section{text-align:center;grid-template-columns:1fr 70px 1fr;align-items:center;margin:20px 0;display:grid}.predictionCard section strong{border:1px solid var(--line);background:#171b23;border-radius:10px;padding:13px}.predictionCard section b{color:var(--orange)}.predictionCard footer{border-top:1px solid var(--line);color:#737a87;justify-content:space-between;align-items:center;padding-top:13px;font-size:9px;display:flex}.predictionCard footer b{color:#fff}.predictionCard footer button{background:var(--orange);color:#1a110a;cursor:pointer;border:0;border-radius:8px;padding:9px 12px;font-size:8px;font-weight:800}.bonusCard>div:first-child{justify-content:space-between;display:flex}.bonusCard>div:first-child span{color:var(--orange);letter-spacing:.12em;font-size:8px;font-weight:900}.bonusCard>div:first-child small{color:#e76b61;font-size:8px}.bonusCard>b{color:#777f8d;letter-spacing:.15em;margin-top:26px;font-size:10px}.bonusCard h3{margin:10px 0;font-size:21px}.bonusCard p{color:#818894;font-size:10px}.bonusCard footer{gap:8px;margin-top:auto;display:flex}.bonusCard footer button{border:1px solid var(--line);color:#b4bac4;cursor:pointer;background:#191d25;border-radius:8px;flex:1;padding:9px;font-size:8px}.bonusCard footer .primaryButton{color:#1c120b;background:var(--orange)}.walletHero{grid-template-columns:1fr 1fr;gap:12px;margin:28px 0 14px;display:grid}.walletHero>div{border:1px solid var(--line);background:linear-gradient(145deg,#ff7a1a14,#11141b);border-radius:15px;padding:24px}.walletHero span,.codeForm span{color:#747b88;letter-spacing:.14em;font-size:8px;font-weight:800}.walletHero strong{color:var(--orange);margin:15px 0 8px;font-size:32px;display:block}.walletHero strong small{font-size:11px}.walletHero p{color:#656d7a;margin:0;font-size:8px}.codeForm{border:1px solid var(--line);background:var(--surface);border-radius:15px;grid-template-columns:1fr 230px auto;align-items:center;gap:10px;padding:20px;display:grid}.codeForm h3{margin:7px 0 0;font-size:14px}.codeForm input{border:1px solid var(--line);color:#fff;background:#181c24;border-radius:8px;outline:0;height:39px;padding:0 12px}.pointsGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;padding-bottom:60px;display:grid}.ledger,.leaderboard{border:1px solid var(--line);background:var(--surface);border-radius:15px;padding:20px}.ledger h3,.leaderboard h3{margin:0 0 12px}.ledger>div,.leaderboard>div{border-top:1px solid var(--line);align-items:center;min-height:47px;font-size:9px;display:flex}.ledger span{flex-direction:column;display:flex}.ledger small{color:#545c68;margin-top:3px}.ledger b{color:#e87369;margin-left:auto}.ledger b.positive{color:#59d69b}.leaderboard>div>b{width:35px;color:var(--orange)}.leaderboard span{color:#afb5bf}.leaderboard strong{color:#747b88;margin-left:auto;font-size:8px}.marketHeader{border:1px solid var(--line);background:var(--surface);color:#767d8a;border-radius:12px;justify-content:space-between;align-items:center;margin:26px 0 18px;padding:13px 15px;font-size:10px;display:flex}.marketHeader b{color:var(--orange);margin-left:5px}.marketHeader button{color:#aeb4bf;cursor:pointer;background:0 0;border:0;font-size:9px}.marketGrid{grid-template-columns:repeat(3,1fr);gap:11px;padding-bottom:60px;display:grid}.marketCard{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:18px}.marketCard>div{width:64px;height:64px;color:var(--orange);background:#ff7a1a1a;border-radius:17px;place-items:center;font-weight:900;display:grid}.marketCard>span{color:var(--orange);letter-spacing:.1em;margin-top:18px;font-size:8px;font-weight:900;display:block}.marketCard h3{margin:8px 0 5px}.marketCard>p{color:#6e7583;font-size:8px}.marketCard footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:20px;padding-top:14px;display:flex}.marketCard footer b{font-size:11px}.marketCard footer button{background:var(--orange);color:#1b110a;cursor:pointer;border:0;border-radius:8px;padding:8px 10px;font-size:8px;font-weight:800}.marketCard footer button:disabled{color:#686f7b;cursor:not-allowed;background:#2c3038}.supportLayout{grid-template-columns:1fr 320px;gap:14px;margin-top:28px;padding-bottom:60px;display:grid}.faqList details{border-bottom:1px solid var(--line)}.faqList summary{cursor:pointer;justify-content:space-between;padding:20px 5px;font-size:12px;list-style:none;display:flex}.faqList summary::-webkit-details-marker{display:none}.faqList summary span{color:var(--orange);font-size:18px}.faqList details p{color:#828a97;margin:0;padding:0 5px 20px;font-size:10px;line-height:1.7}.supportCard{background:linear-gradient(145deg,#ff7a1a17,#11141b);border:1px solid #ff7a1a33;border-radius:15px;height:fit-content;padding:24px}.supportCard h3{margin:15px 0 8px}.supportCard p{color:#858c99;font-size:10px;line-height:1.6}.supportCard button{width:100%;margin-top:15px}.supportCard small{color:#646b78;text-align:center;margin-top:12px;font-size:8px;display:block}.modalBackdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020305d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:#15181f;border:1px solid #ff7a1a3b;border-radius:19px;width:min(430px,100%);max-height:calc(100vh - 40px);padding:28px;position:relative;overflow:auto;box-shadow:0 30px 100px #000000a6}.modalClose{border:1px solid var(--line);color:#9ea4af;cursor:pointer;background:#1b1f27;border-radius:9px;width:32px;height:32px;font-size:19px;position:absolute;top:13px;right:13px}.modalBrand{justify-content:center;display:flex}.modal h2{text-align:center;margin:18px 0 7px}.modal>p{color:#7f8794;text-align:center;margin:0 0 22px;font-size:10px;line-height:1.6}.modalAction{width:100%;margin-top:14px}.modalAction:disabled{filter:grayscale(.8);cursor:not-allowed}.modalNote{color:#5f6673;text-align:center;margin-top:13px;font-size:7px;line-height:1.5;display:block}.authForm{gap:10px;display:grid}.authForm label{color:#7d8491;flex-direction:column;gap:6px;font-size:8px;display:flex}.authForm input{border:1px solid var(--line);color:#fff;background:#1a1e26;border-radius:9px;outline:0;height:41px;padding:0 12px}.authForm input:focus{border-color:#ff7a1a80}.authForm .checkLabel{flex-direction:row;align-items:center}.checkLabel input{width:15px;height:15px;accent-color:var(--orange)}.authSwitch{color:#747b88;text-align:center;margin-top:17px;font-size:9px}.authSwitch button{color:var(--orange);cursor:pointer;background:0 0;border:0}.wheel{background:conic-gradient(#ff7a1a 0 25%, #272b34 25% 50%, #ff9638 50% 75%, #343944 75%);border:10px solid #22262e;border-radius:50%;place-items:center;width:235px;height:235px;margin:4px auto 15px;transition:transform 1s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}.wheel.spun{transform:rotate(720deg)}.wheel b{width:60px;height:60px;color:var(--orange);background:#11141a;border-radius:50%;place-items:center;font-size:24px;display:grid}.wheel span{color:#fff;font-size:8px;font-weight:900;position:absolute}.wheel span:first-child{top:35px;right:48px;transform:rotate(45deg)}.wheel span:nth-child(2){bottom:55px;right:28px;transform:rotate(135deg)}.wheel span:nth-child(3){bottom:33px;left:49px;transform:rotate(225deg)}.wheel span:nth-child(4){top:55px;left:26px;transform:rotate(315deg)}.wheelResult{font-weight:800;color:var(--orange)!important}.dayGrid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.dayGrid div{border:1px solid var(--line);background:#1a1e26;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;min-height:61px;padding:9px 5px;display:flex}.dayGrid div.today{background:#ff7a1a17;border-color:#ff7a1a80}.dayGrid span{color:#6d7481;font-size:7px}.dayGrid b{margin-top:6px;font-size:9px}.toast{z-index:120;color:#c9ced7;background:#171b22;border:1px solid #53d79b40;border-radius:11px;max-width:340px;padding:13px 16px;font-size:10px;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 45px #00000073}.toast span{color:#53d79b;margin-right:8px}@media (max-width:1050px){.groupGrid{grid-template-columns:repeat(3,1fr)}.marketGrid{grid-template-columns:repeat(2,1fr)}.communityLayout,.supportLayout{grid-template-columns:1fr}}@media (max-width:760px){.sidebar.mobileOpen{width:min(305px,84vw);animation:.22s ease-out slideIn;display:flex}.sidebar.mobileOpen .closeMobile{border:1px solid var(--line);color:#858c98;background:0 0;border-radius:8px;width:30px;height:30px;margin-left:auto;font-size:18px;display:block}.menuBackdrop{z-index:19;background:#0000009e;border:0;display:block;position:fixed;inset:0}.mobileBrand{background:0 0;border:0;align-items:center;gap:7px;margin-left:8px;margin-right:auto;display:flex}.mobileBrand .brandMark{border-radius:8px;width:27px;height:27px}.mobileBrand .brandMark b{font-size:14px}.mobileBrand strong{letter-spacing:.09em;font-size:12px}.pageIntro{padding:36px 0 25px}.pageIntro h1{font-size:34px}.pageIntro p{font-size:12px}.pageIntro.sitesSimpleIntro{padding:26px 0 16px}.fullGrid{grid-template-columns:1fr 1fr}.featuredLive{grid-template-columns:1fr}.liveVisual{min-height:270px}.liveDetails{padding:25px}.simpleGrid.three,.simpleGrid.two{grid-template-columns:1fr}.groupGrid{grid-template-columns:1fr 1fr}.groupCard:last-child{grid-column:1/-1}.postActions{flex-wrap:wrap}.postActions button:last-child{margin-left:0}.predictionCard section{grid-template-columns:1fr 38px 1fr}.predictionCard section strong{font-size:10px}.walletHero,.pointsGrid,.codeForm{grid-template-columns:1fr}.codeForm input{width:100%}.marketGrid{grid-template-columns:1fr 1fr}.supportLayout{margin-top:15px}.toast{max-width:none;bottom:80px;left:13px;right:13px}.responsiveAdBand{width:min(100% - 26px,600px);margin:12px auto 0;display:block}.responsiveAdBand button{text-align:left;background:linear-gradient(100deg,#ff7a1a21,#11141b 62%);border:1px solid #ff7a1a38;border-radius:12px;align-items:center;gap:10px;width:100%;min-height:58px;padding:9px 11px;display:flex;position:relative;overflow:hidden}.responsiveAdBand button:nth-child(2){display:none}.responsiveAdBand button>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.responsiveAdBand small{color:var(--orange);letter-spacing:.13em;font-size:7px;font-weight:900}.responsiveAdBand strong{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;overflow:hidden}.responsiveAdBand b{color:#aeb5c0;white-space:nowrap;font-size:8px}.adBandIcon{background:var(--orange);color:#1a1008;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-weight:950;animation:2.6s ease-in-out infinite adPulse;display:grid;box-shadow:0 0 20px #ff7a1a33}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}}@media (max-width:390px){.fullGrid,.groupGrid,.marketGrid{grid-template-columns:1fr}.groupCard:last-child{grid-column:auto}.dayGrid{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.adTower:before,.adTowerMark,.adOrbit,.adSpark,.adTicker,.responsiveAdBand button:after,.adBandIcon,.adBandLive{animation:none!important}}.leaderArchive{background:linear-gradient(145deg,#ff741812,#0c0f16f5 44%);border:1px solid #ff842733;border-radius:26px;margin:24px 0;padding:clamp(20px,3vw,34px)}.leaderArchive>header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.leaderArchive>header span,.leaderArchiveGrid article>header span{color:#ff8427;letter-spacing:.16em;font-size:11px;font-weight:850}.leaderArchive>header h2{margin:7px 0;font-size:clamp(25px,3vw,38px)}.leaderArchive>header p{color:var(--muted);margin:0}.leaderArchive>header>b{color:#ffc08f;white-space:nowrap}.leaderArchiveGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.leaderArchiveGrid>article{background:#10141ce0;border:1px solid #ffffff14;border-radius:20px;padding:20px;box-shadow:0 16px 45px #0000002e}.leaderArchiveGrid article>header{justify-content:space-between;align-items:center;display:flex}.leaderArchiveGrid article>header i{color:#58d6a3;letter-spacing:.1em;font-size:10px;font-style:normal;font-weight:850}.leaderArchiveGrid h3{margin:14px 0 5px;font-size:22px}.leaderArchiveGrid>article>p{color:#b8bfca;min-height:20px;margin:0 0 14px;font-size:13px}.leaderArchiveGrid ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.leaderArchiveGrid li{background:#ffffff09;border-radius:12px;grid-template-columns:32px 34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.leaderArchiveGrid li>b{color:#ff8427}.leaderArchiveGrid li>i{width:32px;height:32px}.leaderArchiveGrid li span{min-width:0;display:grid}.leaderArchiveGrid li strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.leaderArchiveGrid li small{color:var(--muted)}.leaderArchiveGrid li em{color:#dfe4ec;white-space:nowrap;font-size:12px;font-style:normal;font-weight:800}.leaderArchiveGrid details{border-top:1px solid #ffffff12;margin-top:12px;padding-top:10px}.leaderArchiveGrid summary{color:#aeb5c0;cursor:pointer;font-size:12px}.leaderArchiveGrid details p{color:var(--muted);font-size:12px;line-height:1.6}.leaderArchiveEmpty{color:var(--muted);background:#ffffff08;border-radius:12px;padding:18px}.adminLeaderboardArchive>p{color:var(--muted);margin:-2px 0 18px;line-height:1.6}.adminLeaderboardArchiveForm{grid-template-columns:170px minmax(260px,1fr) 170px auto;align-items:end;gap:12px;display:grid}.adminLeaderboardArchiveForm label{color:#9ca4b2;letter-spacing:.07em;gap:7px;font-size:11px;font-weight:800;display:grid}.adminLeaderboardArchiveForm input,.adminLeaderboardArchiveForm select{color:#f4f6fa;background:#141820;border:1px solid #ffffff1c;border-radius:12px;width:100%;min-height:46px;padding:0 13px}.adminLeaderboardArchiveForm button{color:#15100c;background:#ff7a1a;border:0;border-radius:12px;min-height:46px;padding:0 18px;font-weight:850}.adminLeaderboardArchiveForm button:disabled{opacity:.45}.adminLeaderboardArchiveList{gap:8px;margin-top:18px;display:grid}.adminLeaderboardArchiveList article{background:#ffffff06;border:1px solid #ffffff12;border-radius:13px;grid-template-columns:88px minmax(0,1fr) auto 80px;align-items:center;gap:14px;padding:12px 14px;display:grid}.adminLeaderboardArchiveList article>span{color:#ff8427;letter-spacing:.12em;font-size:10px;font-weight:850}.adminLeaderboardArchiveList p{margin:0;display:grid}.adminLeaderboardArchiveList p small{color:var(--muted)}.adminLeaderboardArchiveList article>strong{font-size:12px}.adminLeaderboardArchiveList article>i{color:#58d6a3;font-size:10px;font-style:normal;font-weight:850}.adminLeaderboardDistribution{background:linear-gradient(135deg,#ff7a1a14,#ffffff05);border:1px solid #ff842733;border-radius:16px;gap:14px;margin-top:20px;padding:18px;display:grid}.adminLeaderboardDistribution>div:first-child>span{color:#ff8427;letter-spacing:.13em;font-size:10px;font-weight:850}.adminLeaderboardDistribution h3{margin:5px 0 4px;font-size:18px}.adminLeaderboardDistribution p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.adminLeaderboardDistribution .adminLeaderboardArchiveForm{grid-template-columns:minmax(210px,1.35fr) 105px 140px 150px auto}.adminLeaderboardDistributionDone{background:#58d6a312;border-radius:12px;padding:12px 14px;color:#79dbb3!important}@media (max-width:900px){.leaderArchiveGrid{grid-template-columns:1fr}.adminLeaderboardArchiveForm,.adminLeaderboardDistribution .adminLeaderboardArchiveForm{grid-template-columns:1fr 1fr}.adminLeaderboardArchiveForm .rewardNote{grid-column:1/-1}.adminLeaderboardArchiveList article{grid-template-columns:78px minmax(0,1fr) auto}.adminLeaderboardArchiveList article>i{display:none}}@media (max-width:600px){.leaderArchive{border-radius:20px;padding:18px}.leaderArchive>header{flex-direction:column;align-items:flex-start}.leaderArchiveGrid li{grid-template-columns:28px 32px minmax(0,1fr)}.leaderArchiveGrid li>em{grid-column:3}.adminLeaderboardArchiveForm,.adminLeaderboardDistribution .adminLeaderboardArchiveForm{grid-template-columns:1fr}.adminLeaderboardArchiveForm .rewardNote{grid-column:auto}.adminLeaderboardArchiveList article{grid-template-columns:1fr auto}.adminLeaderboardArchiveList article>span{grid-column:1}.adminLeaderboardArchiveList article>strong{grid-area:1/2/span 2}}.sidebar{background:#0c0f14}.navItem{border:1px solid #0000}.navItem.active{box-shadow:0 0 18px #ff5c1433, inset 3px 0 var(--orange);background:linear-gradient(#ff7a1a6b,#b03a084d);border-color:#ff7a1acc}.sidebarCard{color:#fff;background:linear-gradient(135deg,#168bd2,#31b7ef);border-color:#70d2ffb3;box-shadow:0 10px 30px #1595dc38}.sidebarCard small,.sidebarCard>span:nth-child(2) small{color:#ffffffb8}.topActions button{background:linear-gradient(#252a34,#1a1e27);border-radius:999px;box-shadow:inset 0 1px #ffffff0a}.topActions button:hover{box-shadow:0 0 22px #ff7a1a1f,inset 0 1px #ffffff0f}.topActions span{background:#ff7a1a26;border-radius:50%;place-items:center;width:22px;height:22px;display:inline-grid}.partnerMarquee{border-bottom:1px solid var(--line);background:#10131a;height:92px;overflow:hidden}.partnerMarqueeTrack{align-items:center;width:max-content;height:100%;animation:26s linear infinite partnerFlow;display:flex}.partnerMarquee:hover .partnerMarqueeTrack{animation-play-state:paused}.partnerMarquee button{color:#eef1f6;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff12;align-items:center;gap:12px;width:210px;height:62px;padding:0 24px;display:flex}.partnerMarquee button>span{color:#1b110a;background:linear-gradient(145deg,#ff9d43,#d94b00);border-radius:10px;place-items:center;width:34px;height:34px;font-weight:950;display:grid;box-shadow:0 0 20px #ff7a1a24}.partnerMarquee button>strong{letter-spacing:.055em;font-size:18px}.partnerMarquee button:nth-child(4n+2)>span{color:#fff;background:linear-gradient(145deg,#66a6ff,#314dc8)}.partnerMarquee button:nth-child(4n+3)>span{color:#fff;background:linear-gradient(145deg,#b47cff,#6937d7)}.partnerMarquee button:nth-child(4n+4)>span{color:#07150e;background:linear-gradient(145deg,#64e3a8,#15965b)}.partnerMarquee button>span.partnerMarqueeLogo{width:150px;height:44px;box-shadow:none;background:0 0;border-radius:0}.partnerMarqueeLogo img{object-fit:contain;filter:drop-shadow(0 4px 12px #00000059);width:100%;height:36px}@keyframes partnerFlow{to{transform:translate(-50%)}}.campaignStage{border-bottom:1px solid var(--line);padding:37px 0 29px;position:relative}.campaignStage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 38% 40%,#ff7a1a14,#0000 38%),radial-gradient(circle at 75% 35%,#6b40ff12,#0000 34%);height:330px;position:absolute;inset:0 -28px auto}.campaignStageHeading{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.campaignStageHeading>div{align-items:center;gap:13px;display:flex}.stageIcon{width:43px;height:43px;color:var(--orange);background:linear-gradient(145deg,#ff7a1a42,#ff7a1a0f);border:1px solid #ff7a1a52;border-radius:11px;place-items:center;font-size:18px;font-weight:950;display:grid;box-shadow:0 0 26px #ff7a1a21}.campaignStageHeading small{color:var(--orange);letter-spacing:.17em;font-size:8px;font-weight:900}.campaignStageHeading h1{letter-spacing:-.03em;margin:5px 0 2px;font-size:25px}.campaignStageHeading p{color:#747c8b;margin:0;font-size:10px}.campaignStageHeading>button{color:#aeb5c0;cursor:pointer;background:0 0;border:0;font-size:10px}.campaignStageHeading>button span{color:var(--orange);margin-left:8px}.campaignVisualGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.campaignVisualCard{text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;padding:0;transition:transform .28s,filter .28s}.campaignVisualCard:hover{filter:brightness(1.08);transform:translateY(-6px)}.campaignArtwork{border:1px solid var(--campaign,#35d68f);height:330px;box-shadow:0 0 24px var(--campaign,#35d68f), inset 0 0 35px #0000002e;background-image:url(/timo-campaign-panels.webp);background-repeat:no-repeat;background-size:400% 100%;border-radius:16px;position:relative}@supports (color:color-mix(in lab, red, red)){.campaignArtwork{box-shadow:0 0 24px color-mix(in srgb, var(--campaign,#35d68f) 28%, transparent), inset 0 0 35px #0000002e}}.campaignArtwork{overflow:hidden}.campaignArtwork:after{content:"";background:linear-gradient(#04060a40,#0000 35%,#03050814 55%,#030508e0);position:absolute;inset:0}.campaignVisualCard.gold{--campaign:#f2b340}.campaignVisualCard.blue{--campaign:#3289ff}.campaignVisualCard.violet{--campaign:#a35cff}.campaignVisualCard.green{--campaign:#32dd85}.campaignVisualCard.gold .campaignArtwork{background-position:0%}.campaignVisualCard.blue .campaignArtwork{background-position:33.333%}.campaignVisualCard.violet .campaignArtwork{background-position:66.666%}.campaignVisualCard.green .campaignArtwork{background-position:100%}.campaignBrand{z-index:2;align-items:center;gap:9px;display:flex;position:absolute;top:15px;left:15px}.campaignBrand .brandMark{border-radius:10px;width:34px;height:34px}.campaignBrand .brandMark b{font-size:18px}.campaignBrand>strong{letter-spacing:.08em;text-shadow:0 2px 8px #000;font-size:14px}.campaignLiveTag{z-index:2;color:#ffffffc7;letter-spacing:.12em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05080da1;border:1px solid #ffffff29;border-radius:6px;padding:5px 7px;font-size:6px;font-weight:900;position:absolute;top:18px;right:13px}.campaignTitle{z-index:2;flex-direction:column;display:flex;position:absolute;bottom:16px;left:15px;right:15px}.campaignTitle small{color:#ffffffa8;font-size:8px}.campaignTitle strong{color:#fff;text-shadow:0 2px 10px #000;margin-top:5px;font-size:17px;line-height:1.08}.campaignCaption{color:#929aa8;align-items:flex-start;gap:7px;min-height:38px;padding:12px 3px 0;font-size:9px;line-height:1.3;display:flex}.campaignCaption i{border:1px solid var(--campaign);width:17px;height:17px;color:var(--campaign);box-shadow:0 0 10px var(--campaign);border-radius:50%;flex:none;place-items:center;font-size:8px;font-style:normal;display:grid}@supports (color:color-mix(in lab, red, red)){.campaignCaption i{box-shadow:0 0 10px color-mix(in srgb, var(--campaign) 35%, transparent)}}.campaignSearch{border:1px solid var(--line);background:#171a22;border-radius:11px;align-items:center;gap:11px;height:62px;margin-top:20px;padding:0 11px 0 18px;display:flex}.campaignSearch>span{color:#687182;font-size:24px;transform:rotate(-18deg)}.campaignSearch input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.campaignSearch input::placeholder{color:#606876}.campaignSearch button{color:var(--orange);cursor:pointer;background:#ff7a1a1a;border:1px solid #ff7a1a66;border-radius:8px;padding:10px 16px;font-size:9px;font-weight:800}.adTower{background:#0d1119;padding:28px 11px 14px}.adTower:before{opacity:.55;width:44%}.adCampaignPicture{background:linear-gradient(#0000,#0d1119),url(/timo-side-campaign.webp) 50% 49%/cover no-repeat;border-radius:13px;height:60%;margin:-8px -2px 0;position:relative;overflow:hidden}.adCampaignPicture:after{content:"";background:linear-gradient(#0000 48%,#0d1119 98%);position:absolute;inset:0}.adCampaignBrand{z-index:2;align-items:center;gap:6px;display:flex;position:absolute;top:14px;left:10px}.adCampaignBrand b{background:var(--orange);color:#1b1109;border-radius:7px;place-items:center;width:25px;height:25px;font-size:13px;display:grid}.adCampaignBrand small{color:#fff;letter-spacing:.08em;text-shadow:0 2px 8px #000;font-size:7px;font-weight:900}.adTowerCopy{margin-top:-10px}.adTowerCopy strong{text-shadow:0 2px 12px #000}.adTowerAction{margin-top:14px}.adTower.right .adCampaignPicture{background-position:58% 49%}.responsiveAdBand button:before{content:"";opacity:.28;pointer-events:none;background:linear-gradient(90deg,#0000,#0c0f1559),url(/timo-side-campaign.webp) 50% 55%/cover no-repeat;width:42%;position:absolute;inset:0 0 0 auto}.responsiveAdBand button>*{z-index:1;position:relative}.authDialog{background:linear-gradient(#161921f5,#12151c);border-color:#ff7a1a57;width:min(470px,100%);overflow:hidden}.authDialog:before{content:"";opacity:.32;pointer-events:none;background:linear-gradient(#0a0c110d,#15181f),url(/timo-campaign-panels.webp) 0/400% 100% no-repeat;height:110px;position:absolute;inset:0 0 auto}.authDialog>*{position:relative}.authDialog .modalBrand{justify-content:flex-start}.authDialog h2,.authDialog>p{text-align:left}.authDialog h2{margin-top:16px}.authDialog>p{margin-bottom:16px}.authBenefits{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:8px;margin:0 0 17px;padding:10px 0;display:flex}.authBenefits span{color:#767e8b;font-size:7px}.authBenefits span+span:before{content:"•";color:var(--orange);margin-right:8px}.authDialog .authForm input{height:44px}.authDialog .modalAction{min-height:43px}@media (max-width:1050px){.partnerMarquee{height:80px}.partnerMarquee button{width:180px}.campaignVisualGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.campaignArtwork{height:350px}}@media (max-width:760px){.partnerMarquee{height:68px}.partnerMarquee button{width:155px;height:54px;padding:0 15px}.partnerMarquee button>span{border-radius:8px;width:29px;height:29px}.partnerMarquee button>strong{font-size:13px}.campaignStage{padding-top:27px}.campaignStageHeading{align-items:flex-end}.stageIcon{width:37px;height:37px}.campaignStageHeading h1{font-size:20px}.campaignStageHeading p,.campaignStageHeading>button{display:none}.campaignVisualGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.campaignArtwork{border-radius:12px;height:245px}.campaignBrand{top:10px;left:10px}.campaignBrand .brandMark{width:28px;height:28px}.campaignBrand .brandMark b{font-size:14px}.campaignBrand>strong{font-size:11px}.campaignLiveTag{display:none}.campaignTitle{bottom:11px;left:10px;right:10px}.campaignTitle strong{font-size:13px}.campaignTitle small{font-size:7px}.campaignCaption{min-height:42px;padding-top:9px;font-size:8px}.campaignSearch{height:55px;margin-top:14px}}@media (max-width:390px){.campaignArtwork{height:218px}.campaignCaption{font-size:7px}}@media (prefers-reduced-motion:reduce){.partnerMarqueeTrack{animation:none}.campaignVisualCard{transition:none}}.headerWordmark{object-fit:contain;width:176px;height:auto;display:block}.mobileBrand img{width:112px;height:auto;display:block}.adminShell{--admin-bg:#090b10;--admin-panel:#11141b;--admin-line:#232731;background:radial-gradient(circle at 72% -10%, #ff7a1a14, transparent 28%), var(--admin-bg);color:#f6f7f9;min-height:100vh;font-family:var(--font-geist-sans), Arial, sans-serif;grid-template-columns:224px minmax(0,1fr);display:grid}.adminSidebar{border-right:1px solid var(--admin-line);background:#0c0f14;flex-direction:column;height:100vh;padding:22px 14px 16px;display:flex;position:sticky;top:0}.adminBrand{border-bottom:1px solid var(--admin-line);color:#fff;align-items:center;gap:10px;min-height:52px;padding:0 8px 19px;text-decoration:none;display:flex}.adminBrand img{width:178px;height:auto;display:block}.adminBrand>span{color:#211105;background:linear-gradient(145deg,#ff9c3c,#ff6b00);border-radius:11px;place-items:center;width:38px;height:38px;font-size:20px;font-weight:1000;display:grid;box-shadow:0 0 26px #ff7a1a38}.adminBrand div{flex-direction:column;display:flex}.adminBrand strong{letter-spacing:.06em;font-size:15px}.adminBrand small{color:#5d6571;letter-spacing:.22em;margin-top:2px;font-size:6px;font-weight:900}.adminSidebar nav{gap:6px;margin-top:22px;display:grid}.adminSidebar nav button{color:#747c89;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:11px;width:100%;height:42px;padding:0 12px;font-size:8px;font-weight:780;display:flex}.adminSidebar nav button span{color:#454c58;font-size:7px;font-weight:900}.adminSidebar nav button:hover{color:#d8dbe0;background:#11151c}.adminSidebar nav button.active{color:#fff;box-shadow:inset 2px 0 var(--orange);background:linear-gradient(90deg,#ff7a1a24,#ff7a1a09);border-color:#ff7a1a3b}.adminSidebar nav button.active span{color:var(--orange)}.adminSystemCard{background:#11151c;border:1px solid #222833;border-radius:10px;align-items:center;gap:9px;margin-top:auto;padding:13px;display:flex}.adminPulse{background:#38d892;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #38d89214,0 0 14px #38d89273}.adminSystemCard div{flex-direction:column;display:flex}.adminSystemCard strong{font-size:8px}.adminSystemCard small{color:#626b78;margin-top:3px;font-size:6px}.adminBack{color:#59616d;margin:12px 5px 0;font-size:7px;text-decoration:none}.adminBack:hover{color:var(--orange)}.adminMain{min-width:0}.adminTopbar{border-bottom:1px solid var(--admin-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0c11d1;justify-content:space-between;align-items:center;height:86px;padding:0 clamp(24px,4vw,58px);display:flex}.adminTopbar>div:first-child{flex-direction:column;display:flex}.adminTopbar small{color:#606875;letter-spacing:.18em;font-size:6px;font-weight:900}.adminTopbar h1{letter-spacing:-.02em;margin:5px 0 0;font-size:19px}.adminTopActions{align-items:center;gap:9px;display:flex}.adminPreviewPill{color:#f0a942;letter-spacing:.09em;background:#ffb03d0f;border:1px solid #ffb03d3b;border-radius:7px;padding:7px 9px;font-size:6px;font-weight:900}.adminCreate{background:var(--orange);color:#211005;cursor:pointer;border:0;border-radius:8px;height:36px;padding:0 13px;font-size:8px;font-weight:900;box-shadow:0 8px 24px #ff7a1a24}.adminAvatar{color:#d9dde3;background:#181c24;border:1px solid #303641;border-radius:10px;place-items:center;width:36px;height:36px;font-size:8px;font-weight:900;display:grid}.adminPage{padding:28px clamp(24px,4vw,58px) 60px}.adminStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.adminStats article{border:1px solid var(--admin-line);background:linear-gradient(145deg,#141820,#0f1218);border-radius:12px;min-height:118px;padding:18px;position:relative;overflow:hidden}.adminStats article:after{content:"";background:var(--stat);filter:blur(26px);opacity:.11;border-radius:50%;width:95px;height:95px;position:absolute;bottom:-38px;right:-25px}.adminStats article.orange{--stat:#ff7a1a}.adminStats article.blue{--stat:#3c8cff}.adminStats article.violet{--stat:#a45eff}.adminStats article.green{--stat:#35d991}.adminStats span{color:#69717e;font-size:7px;font-weight:750}.adminStats strong{letter-spacing:-.05em;margin-top:10px;font-size:28px;display:block}.adminStats small{color:#89919d;margin-top:7px;font-size:6px;display:block}.adminOverviewGrid{grid-template-columns:minmax(0,1.75fr) minmax(260px,.75fr);gap:14px;margin-top:14px;display:grid}.adminOverviewGrid.lower{grid-template-columns:1fr 1fr}.adminPanel{border:1px solid var(--admin-line);background:linear-gradient(155deg,#12161d,#0e1117);border-radius:13px;padding:20px}.adminPanelHead{justify-content:space-between;align-items:flex-start;gap:18px;min-height:34px;display:flex}.adminPanelHead>div{flex-direction:column;display:flex}.adminPanelHead span{color:var(--orange);letter-spacing:.16em;font-size:6px;font-weight:900}.adminPanelHead h2{margin:5px 0 0;font-size:13px}.adminPanelHead button{color:#747c88;cursor:pointer;background:0 0;border:0;font-size:7px}.adminPanelHead button:hover{color:var(--orange)}.adminPanelHead>small{color:#59616d;font-size:7px}.adminCampaignRows{margin-top:15px;display:grid}.adminCampaignRows>div{border-top:1px solid #1f232c;grid-template-columns:70px minmax(0,1fr) 82px 70px;align-items:center;gap:12px;min-height:60px;padding:10px 0;display:grid}.adminCampaignRows div>div{flex-direction:column;display:flex}.adminCampaignRows strong{font-size:9px}.adminCampaignRows small,.adminCampaignRows time{color:#5f6875;margin-top:4px;font-size:6px}.adminCampaignRows>div>button,.adminDataTable button{color:#9ca3ad;cursor:pointer;background:#171b23;border:1px solid #2d333e;border-radius:7px;height:28px;font-size:7px;font-weight:750}.adminCampaignRows>div>button:hover,.adminDataTable button:hover{color:var(--orange);border-color:#ff7a1a73}.adminCampaignRows button:disabled,.adminDataTable button:disabled{opacity:.45;cursor:wait}.adminStatus{color:#858c96;white-space:nowrap;background:#ffffff0d;border-radius:6px;width:max-content;padding:5px 7px;font-size:6px;font-style:normal;font-weight:850}.adminStatus.published,.adminStatus.open{color:#48d997;background:#32d28917}.adminStatus.draft{color:#f1ad4d;background:#ffb03d17}.adminStatus.paused,.adminStatus.closed{color:#858e9b;background:#81899717}.adminChecklist ul{margin:15px 0 0;padding:0;list-style:none}.adminChecklist li{border-top:1px solid #1f232c;align-items:center;gap:10px;padding:11px 0;display:flex}.adminChecklist li i{color:#f1ad4d;background:#ffb03d14;border-radius:7px;place-items:center;width:24px;height:24px;font-size:8px;font-style:normal;font-weight:900;display:grid}.adminChecklist li.done i{color:#48d997;background:#32d28914}.adminChecklist li span{color:#b8bdc5;flex-direction:column;font-size:8px;display:flex}.adminChecklist li strong{color:#59616d;margin-top:3px;font-size:6px;font-weight:550}.adminEmptyActivity{justify-content:center;align-items:center;gap:12px;min-height:126px;display:flex}.adminEmptyActivity>span{color:#48d997;background:#32d28914;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.adminEmptyActivity p{color:#a6acb5;flex-direction:column;font-size:8px;display:flex}.adminEmptyActivity small{color:#59616d;margin-top:4px;font-size:6px}.adminRiskPanel{background:radial-gradient(circle at 100% 0,#ff7a1a12,#0000 34%),linear-gradient(155deg,#14171e,#0e1117);border-color:#ff7a1a38;margin-top:14px}.adminRiskNotice{color:#737b87;margin:12px 0 0;font-size:7px;line-height:1.6}.adminRiskRows{gap:7px;margin-top:14px;display:grid}.adminRiskRows article{background:#090b0f94;border:1px solid #252a34;border-radius:10px;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:11px;min-height:62px;padding:10px 12px;display:grid}.adminRiskRows article.high{border-color:#f05e5240}.adminRiskRows article>i{color:#ffb03d;background:#ffb03d14;border-radius:9px;place-items:center;width:32px;height:32px;font-size:7px;font-style:normal;font-weight:900;display:grid}.adminRiskRows article.high>i{color:#ff7468;background:#f05e5217}.adminRiskRows article>div{flex-direction:column;min-width:0;display:flex}.adminRiskRows article>div span{color:#ff9b3f;letter-spacing:.12em;font-size:6px;font-weight:900}.adminRiskRows article.high>div span{color:#ff7468}.adminRiskRows article>div strong{letter-spacing:0;margin-top:3px;font-size:9px}.adminRiskRows article>div small{color:#747c88;overflow-wrap:anywhere;margin-top:3px;font-size:7px}.adminRiskRows time{color:#656d79;white-space:nowrap;font-size:7px}.adminRiskRows button{color:#ff9a45;cursor:pointer;background:#ff7a1a0f;border:1px solid #ff7a1a38;border-radius:8px;min-height:30px;padding:0 11px;font-size:7px}.adminRiskRows button:hover{background:#ff7a1a1f;border-color:#ff7a1a80}.adminEmptyActivity.compact{min-height:84px}.adminActivityList{margin-top:12px}.adminActivityList>div{border-top:1px solid #1f232c;gap:10px;padding:9px 0;display:flex}.adminActivityList>div>span{width:25px;height:25px;color:var(--orange);background:#ff7a1a14;border-radius:7px;place-items:center;font-size:9px;display:grid}.adminActivityList p{color:#aeb4bd;flex-direction:column;margin:0;font-size:8px;display:flex}.adminActivityList small{color:#59616d;margin-top:4px;font-size:6px}.adminAudienceBars{border-bottom:1px solid #262b35;align-items:flex-end;gap:8%;height:105px;margin-top:18px;padding:8px 0 0;display:flex}.adminAudienceBars span{background:linear-gradient(#ff8b2e,#ff7a1a1f);border-radius:4px 4px 0 0;flex:1;min-width:10px;box-shadow:0 0 20px #ff7a1a14}.adminAudienceFoot{color:#69717e;justify-content:space-between;margin-top:13px;font-size:7px;display:flex}.adminAudienceFoot b{color:#d8dce2;margin-right:4px}.adminTablePanel+.adminTablePanel{margin-top:14px}.adminDataTable{margin-top:17px}.adminTableHead,.adminTableRow{grid-template-columns:minmax(220px,1.7fr) .75fr .75fr .65fr 65px;align-items:center;gap:14px;display:grid}.adminTableHead{color:#4e5662;letter-spacing:.08em;min-height:30px;font-size:6px;font-weight:850}.adminTableRow{color:#858d99;border-top:1px solid #1f232c;min-height:64px;font-size:7px}.adminTableRow>span:first-child{flex-direction:column;display:flex}.adminTableRow b{color:#d7dbe1;font-size:8px}.adminTableRow small{color:#59616d;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:6px;overflow:hidden}.adminTableRow button{width:65px}.adminTableRow>span:nth-child(2) strong{color:#f1f3f5;font-size:12px}.adminRewardHero{background:radial-gradient(circle at 15% 120%,#ff7a1a29,#0000 38%),#11151c;border:1px solid #ff7a1a38;border-radius:14px;grid-template-columns:1.3fr 1fr 1fr;gap:16px;margin-bottom:14px;padding:24px;display:grid}.adminRewardHero>div{border-right:1px solid #242934;flex-direction:column;justify-content:center;min-height:88px;padding-right:18px;display:flex}.adminRewardHero>div:last-child{border:0}.adminRewardHero span{color:#66707c;letter-spacing:.1em;font-size:6px;font-weight:900}.adminRewardHero h2{margin:5px 0;font-size:12px}.adminRewardHero strong{color:#ff983f;font-size:28px}.adminRewardHero strong small{font-size:10px}.adminRewardHero b{margin-top:9px;font-size:15px}.adminRewardHero b.safe{color:#47d696}.adminRewardHero div>small{color:#5e6672;margin-top:5px;font-size:6px}.adminModerationStats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.adminModerationStats article{border:1px solid var(--admin-line);background:#11151c;border-radius:12px;flex-direction:column;padding:20px;display:flex}.adminModerationStats span{color:#69717e;font-size:7px}.adminModerationStats strong{margin-top:8px;font-size:24px}.adminModerationStats small{color:#59616d;margin-top:5px;font-size:6px}.adminReportPanel{margin-top:14px}.adminReport{border-top:1px solid #20252e;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:78px;padding:13px 0;display:grid;position:relative}.adminReportAvatar{color:#9ca4af;background:#1b2029;border-radius:10px;place-items:center;width:36px;height:36px;font-size:8px;font-weight:900;display:grid}.adminReport>div:nth-child(2){flex-direction:column;display:flex}.adminReport strong{font-size:9px}.adminReport p{color:#747d89;margin:4px 0 0;font-size:7px}.adminReport small{color:#4f5762;margin-top:5px;font-size:6px}.adminReport>div:nth-child(3){gap:7px;display:flex}.adminReport button{color:#9299a3;cursor:pointer;background:#171b22;border:1px solid #2b313b;border-radius:7px;height:29px;padding:0 10px;font-size:7px}.adminReport button.danger{color:#e77;border-color:#f4555540}.adminReport>b{color:#292f39;font-size:8px;position:absolute;top:7px;right:0}.partnerTable .adminTableHead,.partnerTable .adminTableRow{grid-template-columns:minmax(190px,1.35fr) 1fr .7fr .6fr 140px}.adminRowActions{gap:7px;display:flex}.adminRowActions button{flex:1}.adminModalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030508c2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.adminComposer{background:linear-gradient(155deg,#171b23,#0f1217);border:1px solid #ff7a1a57;border-radius:15px;width:min(470px,100%);padding:28px;position:relative;box-shadow:0 30px 90px #000}.adminComposerClose{color:#a4abb4;cursor:pointer;background:#141820;border:1px solid #2a3039;border-radius:8px;width:30px;height:30px;position:absolute;top:15px;right:15px}.adminComposer>span{color:var(--orange);letter-spacing:.16em;font-size:6px;font-weight:900}.adminComposer h2{margin:8px 0 0;font-size:18px}.adminComposer>p{color:#747d89;margin:8px 0 20px;font-size:8px;line-height:1.5}.adminComposer form{gap:12px;display:grid}.adminComposer label{color:#858d98;gap:6px;font-size:7px;display:grid}.adminComposer input,.adminComposer select{color:#f4f5f7;height:42px;font:inherit;background:#11151b;border:1px solid #2a303a;border-radius:8px;outline:0;padding:0 12px}.adminComposer input:focus,.adminComposer select:focus{border-color:#ff7a1aa6}.adminComposer form>button{background:var(--orange);color:#211005;cursor:pointer;border:0;border-radius:8px;height:43px;margin-top:4px;font-size:8px;font-weight:900}.adminToast{z-index:1100;color:#8be0b8;background:#111820;border:1px solid #38d8924d;border-radius:9px;max-width:390px;padding:12px 15px;font-size:8px;position:fixed;bottom:22px;right:22px;box-shadow:0 15px 45px #000}.adminToast.error{color:#ee8f8f;border-color:#f4555557}.adminGate{color:#fff;text-align:center;background:radial-gradient(circle at 50% 0,#ff7a1a1f,#0000 34%),#090b10;place-items:center;min-height:100vh;padding:24px;display:grid}.adminGate section{background:#11151b;border:1px solid #282d36;border-radius:16px;width:min(460px,100%);padding:38px}.adminGateLogo{background:var(--orange);color:#211005;border-radius:15px;place-items:center;width:55px;height:55px;margin:0 auto 18px;font-size:28px;font-weight:1000;display:grid}.adminGate small{color:var(--orange);letter-spacing:.14em;font-size:7px;font-weight:900}.adminGate h1{margin:12px 0 0;font-size:23px}.adminGate p{color:#7d8590;margin:10px auto 22px;font-size:9px;line-height:1.55}.adminGate a{background:var(--orange);color:#211005;border-radius:8px;align-items:center;min-height:40px;padding:0 16px;font-size:8px;font-weight:900;text-decoration:none;display:inline-flex}.adminSignOut{color:#ff9a4d;min-height:36px;font:inherit;cursor:pointer;background:#ff7a1a0f;border:1px solid #ff7a1a38;border-radius:9px;margin-top:8px;font-size:7px;font-weight:850}.adminSignOut:hover{background:#ff7a1a1f;border-color:#ff7a1a7a}.adminLoginPage{color:#f5f6f8;background:radial-gradient(circle at 50% 0,#ff7a1a29,#0000 31%),linear-gradient(135deg,#080a0e,#0d1016 55%,#090b0f);place-items:center;width:100%;min-height:100dvh;padding:28px;display:grid}.adminLoginCard{background:linear-gradient(150deg,#181b22fa,#0c0f14fa);border:1px solid #ff842a47;border-radius:22px;width:min(460px,100%);padding:36px;box-shadow:0 34px 100px #0000008c,inset 0 1px #ffffff0d}.adminLoginBrand{align-items:center;gap:14px;display:flex}.adminLoginBrand>img{border-radius:15px;width:54px;height:54px;box-shadow:0 0 28px #ff7a1a29}.adminLoginBrand>span{flex-direction:column;gap:4px;display:flex}.adminLoginBrand small{color:#ff8f3d;letter-spacing:.14em;font-size:9px;font-weight:900}.adminLoginBrand strong{color:#aab1bc;font-size:11px}.adminLoginCard h1{letter-spacing:-.04em;margin:28px 0 8px;font-size:clamp(28px,5vw,38px)}.adminLoginCard>p{color:#858d99;margin:0 0 26px;font-size:12px;line-height:1.6}.adminLoginForm{gap:14px;display:grid}.adminLoginForm label{color:#aeb5bf;gap:8px;font-size:11px;font-weight:800;display:grid}.adminLoginForm input{color:#f5f6f8;width:100%;height:50px;font:inherit;background:#0d1117;border:1px solid #313743;border-radius:12px;outline:none;padding:0 14px;font-size:16px}.adminLoginForm input:focus{border-color:#ff842abf;box-shadow:0 0 0 4px #ff7a1a14}.adminLoginForm>button{color:#1d0d03;height:50px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#ff9a4d,#ff6d0a);border:0;border-radius:12px;margin-top:4px;font-size:12px;font-weight:950;box-shadow:0 12px 30px #ff69082e}.adminLoginForm>button:disabled{opacity:.58;cursor:wait}.adminLoginError{color:#ff908b;background:#ef5b5414;border:1px solid #ef5b5440;border-radius:9px;margin:0;padding:10px 12px;font-size:10px}.adminLoginSecurity{color:#59616d;text-align:center;margin-top:18px;font-size:8px;line-height:1.5;display:block}@media (max-width:560px){.adminLoginPage{padding:16px}.adminLoginCard{border-radius:18px;padding:26px 20px}.adminLoginCard h1{margin-top:24px}}.memberCommerceRows p em{color:#9b7a64;margin-top:5px;font-size:6px;font-style:normal}@media (max-width:980px){.adminShell{grid-template-columns:74px minmax(0,1fr)}.adminSidebar{padding:18px 10px}.adminBrand{padding:0 7px 18px}.adminBrand div,.adminSidebar nav button{font-size:0}.adminSidebar nav button{justify-content:center;padding:0}.adminSidebar nav button span{font-size:7px}.adminSystemCard div,.adminBack,.adminSignOut{display:none}.adminSystemCard{justify-content:center}.adminStats{grid-template-columns:repeat(2,1fr)}.adminOverviewGrid{grid-template-columns:1fr}.adminOverviewGrid.lower{grid-template-columns:1fr 1fr}}@media (max-width:700px){.adminShell{display:block}.adminSidebar{border:0;border-bottom:1px solid var(--admin-line);flex-direction:row;align-items:center;width:100%;height:auto;padding:11px 14px;position:static}.adminBrand{border:0;min-height:38px;padding:0}.adminBrand>span{width:34px;height:34px}.adminSidebar nav{margin:0 0 0 auto;display:flex}.adminSidebar nav button{width:34px;height:34px}.adminSidebar nav button.active{box-shadow:none}.adminSystemCard{display:none}.adminTopbar{height:75px;padding:0 16px}.adminPreviewPill,.adminAvatar{display:none}.adminCreate{padding:0 10px}.adminPage{padding:18px 14px 45px}.adminStats{gap:9px}.adminStats article{min-height:105px;padding:15px}.adminOverviewGrid.lower{grid-template-columns:1fr}.adminCampaignRows>div{grid-template-columns:60px minmax(0,1fr) 64px}.adminCampaignRows time{display:none}.adminPanel{padding:15px;overflow:hidden}.adminTablePanel{overflow-x:auto}.adminDataTable{min-width:690px}.adminRewardHero{grid-template-columns:1fr}.adminRewardHero>div{border:0;border-bottom:1px solid #242934;min-height:70px;padding:0 0 14px}.adminModerationStats{grid-template-columns:1fr}.adminReport{grid-template-columns:36px minmax(0,1fr)}.adminReport>div:nth-child(3){grid-column:2}.adminComposer{padding:23px}}.authActions a{text-decoration:none}.profileButton{justify-content:center;align-items:center;display:inline-flex}.memberTopAccount{background:#ff7a1a0d;border:1px solid #ff7a1a33;border-radius:8px;flex-direction:column;align-items:flex-end;min-width:82px;padding:5px 10px;display:flex}.memberTopAccount small{color:#69717d;letter-spacing:.12em;font-size:5px;font-weight:900}.memberTopAccount b{color:#ff963f;margin-top:2px;font-size:9px}.bottomNav a{color:#717987;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;font-size:7px;text-decoration:none;display:flex}.bottomNav a span{font-size:16px}.walletProfileLink{color:#ff963f;background:#ff7a1a0d;border:1px solid #ff7a1a33;border-radius:9px;margin:10px 0 16px;padding:12px 14px;font-size:8px;font-weight:800;text-decoration:none;display:block}.authIdentityOptions{gap:9px;display:grid}.authIdentityOptions>*{border-radius:9px;justify-content:flex-start;align-items:center;gap:10px;min-height:44px;text-decoration:none;display:flex}.authIdentityOptions>*>span{background:#00000029;border-radius:7px;place-items:center;width:26px;height:26px;font-size:11px;font-weight:900;display:grid}.authIdentityOptions>button{color:#767e89;background:#141820;border:1px solid #2a3039;padding:0 13px;font-size:8px}.authIdentityOptions small{color:#4f5660;letter-spacing:.08em;margin-left:auto;font-size:5px;font-weight:900}.authPrivacy{background:#ffffff06;border-radius:8px;padding:10px;line-height:1.5;color:#626a76!important;text-align:left!important;margin:13px 0!important;font-size:7px!important}.memberAuthForm .checkLabel{flex-direction:row;align-items:center;gap:9px;min-height:28px;line-height:1.45}.memberAuthForm .checkLabel input{width:17px;min-width:17px;height:17px;accent-color:var(--orange);margin:0;padding:0}.memberAuthForm .checkLabel a{color:#ffa25f}.authError{color:#ee9b9b;background:#f4676712;border:1px solid #f4676740;border-radius:8px;margin:0;padding:10px 12px;font-size:8px;line-height:1.45}@media (max-width:560px){.authDialog{padding:22px 18px}.authDialog h2{padding-right:30px;font-size:23px;line-height:1.12}.authBenefits{flex-wrap:wrap}.memberAuthForm{gap:11px}.memberAuthForm .checkLabel{align-items:flex-start;font-size:9px}}.memberShell{--member-line:#242934;color:#f5f6f8;min-height:100vh;font-family:var(--font-geist-sans), Arial, sans-serif;background:radial-gradient(circle at 70% -15%,#ff7a1a1f,#0000 31%),#090b10;grid-template-columns:230px minmax(0,1fr);display:grid}.memberSidebar{border-right:1px solid var(--member-line);background:#0c0f14;flex-direction:column;height:100vh;padding:22px 14px 16px;display:flex;position:sticky;top:0}.memberBrand{border-bottom:1px solid var(--member-line);color:#fff;align-items:center;gap:10px;padding:0 8px 19px;text-decoration:none;display:flex}.memberBrand>span{color:#211005;background:linear-gradient(145deg,#ff9b3d,#ff6b00);border-radius:11px;place-items:center;width:39px;height:39px;font-size:21px;font-weight:1000;display:grid;box-shadow:0 0 28px #ff7a1a33}.memberBrand div{flex-direction:column;display:flex}.memberBrand strong{letter-spacing:.06em;font-size:15px}.memberBrand small{color:#5b6370;letter-spacing:.19em;margin-top:2px;font-size:6px;font-weight:900}.memberBrand img{width:180px;height:auto;display:block}.memberIdentity{background:#11151c;border:1px solid #202630;border-radius:10px;align-items:center;gap:10px;margin:18px 0 7px;padding:13px 10px;display:flex}.memberIdentity>span{color:#f0a04b;background:linear-gradient(145deg,#252c37,#171c24);border-radius:10px;place-items:center;width:34px;height:34px;font-size:8px;font-weight:900;display:grid}.memberIdentity div{flex-direction:column;display:flex}.memberIdentity strong{font-size:8px}.memberIdentity small{color:#626a77;margin-top:4px;font-size:6px}.memberSidebar nav{gap:6px;margin-top:11px;display:grid}.memberSidebar nav a{color:#747c88;border:1px solid #0000;border-radius:8px;align-items:center;gap:11px;height:41px;padding:0 11px;font-size:8px;font-weight:800;text-decoration:none;display:flex}.memberSidebar nav a span{color:#434b57;font-size:6px}.memberSidebar nav a:hover{color:#d4d8de;background:#11151c}.memberSidebar nav a.active{color:#fff;box-shadow:inset 2px 0 var(--orange);background:linear-gradient(90deg,#ff7a1a21,#0000);border-color:#ff7a1a3b}.memberSidebar nav a.active span{color:var(--orange)}.memberSafe{background:#11151c;border:1px solid #202630;border-radius:10px;align-items:center;gap:9px;margin-top:auto;padding:12px;display:flex}.memberSafe i{color:#45d696;background:#3ad79614;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;font-style:normal;display:grid}.memberSafe p{color:#aeb4bd;flex-direction:column;margin:0;font-size:7px;display:flex}.memberSafe small{color:#59616e;margin-top:3px;font-size:5px}.memberBack{color:#59616e;margin:12px 6px 0;font-size:7px;text-decoration:none}.memberBack:hover{color:var(--orange)}.memberMain{min-width:0}.memberTopbar{border-bottom:1px solid var(--member-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0c11d1;justify-content:space-between;align-items:center;height:86px;padding:0 clamp(24px,4vw,58px);display:flex}.memberTopbar>div:first-child{flex-direction:column;display:flex}.memberTopbar small{color:#606875;letter-spacing:.17em;font-size:6px;font-weight:900}.memberTopbar h1{margin:5px 0 0;font-size:19px}.memberTopbar>div:last-child{align-items:center;gap:9px;display:flex}.memberTopbar>div:last-child span{color:#f0a942;border:1px solid #ffb03d38;border-radius:7px;padding:7px 9px;font-size:6px;font-weight:900}.memberTopbar a{color:#949ca7;border:1px solid #2b303a;border-radius:8px;align-items:center;height:34px;padding:0 11px;font-size:7px;text-decoration:none;display:inline-flex}.memberPage{padding:28px clamp(24px,4vw,58px) 62px}.memberHero{grid-template-columns:1.25fr 1fr .55fr;gap:12px;display:grid}.memberHero>div{border:1px solid var(--member-line);background:linear-gradient(150deg,#151922,#0f1218);border-radius:14px;min-height:170px;padding:22px}.memberHero>div>span{color:#69717d;letter-spacing:.13em;font-size:6px;font-weight:900}.memberBalance{position:relative;overflow:hidden}.memberBalance:after{content:"T";color:#ff7a1a09;font-size:150px;font-weight:1000;position:absolute;bottom:-28px;right:-4px;transform:rotate(-8deg)}.memberBalance strong{color:#fff;letter-spacing:-.05em;margin-top:16px;font-size:35px;display:block}.memberBalance strong small{color:var(--orange);font-size:12px}.memberBalance p,.memberLevel p{color:#68717d;margin:9px 0 0;font-size:7px}.memberBalance a{z-index:1;color:var(--orange);margin-top:17px;font-size:7px;text-decoration:none;display:inline-block;position:relative}.memberLevel>div:first-of-type{justify-content:space-between;align-items:baseline;margin-top:26px;display:flex}.memberLevel b{font-size:18px}.memberLevel div small{color:#5d6571;font-size:7px}.memberProgress{background:#252a33;border-radius:10px;height:7px;margin-top:14px;overflow:hidden}.memberProgress i{border-radius:inherit;background:linear-gradient(90deg,#ff7020,#ffad4d);height:100%;display:block;box-shadow:0 0 18px #ff7a1a61}.memberStreak{text-align:center}.memberStreak strong{color:#ff9b42;margin-top:17px;font-size:48px;line-height:.9;display:block}.memberStreak>b{color:#8b939e;margin-top:6px;font-size:8px;display:block}.memberStreak>small{color:#5f6874;margin-top:15px;font-size:6px;display:block}.memberRewardGrid{grid-template-columns:1.35fr .65fr;gap:13px;margin-top:13px;display:grid}.memberRewardGrid article{border:1px solid var(--member-line);background:linear-gradient(155deg,#131720,#0e1117);border-radius:14px;min-height:290px;padding:21px}.memberCardHead{justify-content:space-between;align-items:center;display:flex}.memberCardHead span{color:var(--orange);letter-spacing:.14em;font-size:6px;font-weight:900}.memberCardHead b{color:#4bd99b;background:#37d59214;border-radius:6px;padding:6px 8px;font-size:5px}.memberRewardGrid h2{margin:13px 0 0;font-size:15px}.memberDays{grid-template-columns:repeat(7,1fr);gap:7px;margin-top:22px;display:grid}.memberDays div{text-align:center;background:#11151c;border:1px solid #252b35;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;min-height:76px;padding:10px 4px;display:flex}.memberDays span{color:#59616c;font-size:5px}.memberDays b{color:#949ca7;margin-top:10px;font-size:7px}.memberDays div.claimed{background:#37d59209;border-color:#37d5922e}.memberDays div.claimed b{color:#4bd99b}.memberDays div.current{border-color:#ff7a1a8c;box-shadow:0 0 20px #ff7a1a14}.memberDays div.current b{color:var(--orange)}.memberRewardGrid article>button{background:var(--orange);color:#211005;cursor:pointer;border:0;border-radius:8px;width:100%;height:40px;margin-top:20px;font-size:8px;font-weight:900}.memberRewardGrid article>button:disabled{color:#666e79;cursor:default;background:#242a33}.memberWheelCard{text-align:center}.memberWheelCard .memberCardHead{text-align:left}.miniWheel{background:conic-gradient(#ff7a1a 0 25%, #2b3240 25% 50%, #ff9d43 50% 75%, #3b4350 75%);border:8px solid #1d222b;border-radius:50%;width:104px;height:104px;margin:17px auto 0;position:relative;box-shadow:0 0 35px #ff7a1a21}.miniWheel span{color:#fff;font-size:6px;font-weight:900;position:absolute}.miniWheel span:first-child{top:11px;left:43px}.miniWheel span:nth-child(2){top:43px;right:9px}.miniWheel span:nth-child(3){bottom:11px;left:43px}.miniWheel span:nth-child(4){top:43px;left:7px}.miniWheel i{color:var(--orange);background:#0f1218;border-radius:50%;place-items:center;font-size:17px;font-style:normal;font-weight:1000;display:grid;position:absolute;inset:31px}.memberWheelCard p{color:#626b77;max-width:290px;margin:8px auto 0;font-size:6px;line-height:1.5}.memberLowerGrid{grid-template-columns:1.25fr .75fr;gap:13px;margin-top:13px;display:grid}.memberPanel{border:1px solid var(--member-line);background:linear-gradient(155deg,#131720,#0e1117);border-radius:14px;padding:20px}.memberPanelHead{justify-content:space-between;display:flex}.memberPanelHead>div{flex-direction:column;display:flex}.memberPanelHead span{color:var(--orange);letter-spacing:.13em;font-size:6px;font-weight:900}.memberPanelHead h2{margin:5px 0 0;font-size:13px}.memberPanelHead>small{color:#59616d;font-size:6px}.memberLedger,.memberRewardList{margin-top:15px}.memberLedger>div{border-top:1px solid #20252e;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:9px 0;display:grid}.memberLedger>div>span{border-radius:8px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:900;display:grid}.memberLedger .plus{color:#48d998;background:#37d59214}.memberLedger .minus{color:#e77a7a;background:#f45a5a14}.memberLedger p{flex-direction:column;margin:0;display:flex}.memberLedger p b{color:#bcc1c9;font-size:8px}.memberLedger p small{color:#57606c;margin-top:4px;font-size:6px}.memberLedger>div>strong{color:#d9dde2;flex-direction:column;align-items:flex-end;font-size:8px;display:flex}.memberLedger>div>strong.positive{color:#48d998}.memberLedger>div>strong small{color:#535c68;margin-top:4px;font-size:5px;font-weight:500}.memberRewardList>div{border-top:1px solid #20252e;align-items:center;gap:10px;min-height:57px;padding:9px 0;display:flex}.memberRewardList i{width:32px;height:32px;color:var(--orange);background:#ff7a1a14;border-radius:9px;place-items:center;font-size:13px;font-style:normal;display:grid}.memberRewardList span{flex-direction:column;display:flex}.memberRewardList b{font-size:8px}.memberRewardList small{color:#59616d;margin-top:4px;font-size:6px}.memberRewardList>p{color:#626a75;place-items:center;min-height:80px;font-size:7px;display:grid}.memberCommerceHistory{margin-top:13px}.memberCommerceRows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;margin-top:14px;display:grid}.memberCommerceRows>div{border-top:1px solid #20252e;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:10px 0;display:grid}.memberCommerceRows>div>i{width:32px;height:32px;color:var(--orange);background:#ff7a1a14;border-radius:9px;place-items:center;font-size:13px;font-style:normal;display:grid}.memberCommerceRows p,.memberCommerceRows>div>span{flex-direction:column;margin:0;display:flex}.memberCommerceRows p b{font-size:8px}.memberCommerceRows p small,.memberCommerceRows>div>span small{color:#58616d;margin-top:4px;font-size:6px}.memberCommerceRows>div>span{align-items:flex-end}.memberCommerceRows>div>span strong{color:#e18d5a;font-size:7px}.memberCommerceEmpty{color:#626a75;place-items:center;min-height:85px;font-size:7px;display:grid}.memberRewardModal{z-index:1200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030508c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.memberRewardModal section{text-align:center;background:radial-gradient(circle at 50% 0,#ff7a1a26,#0000 42%),#141820;border:1px solid #ff7a1a5c;border-radius:16px;width:min(380px,100%);padding:35px;position:relative;box-shadow:0 30px 100px #000}.memberRewardModal section>button:first-child{color:#9299a4;background:#191d25;border:1px solid #303640;border-radius:8px;width:29px;height:29px;position:absolute;top:12px;right:12px}.memberRewardModal section>span{color:#251306;background:linear-gradient(145deg,#ff9e46,#ff6f10);border-radius:50%;place-items:center;width:65px;height:65px;margin:0 auto 15px;font-size:29px;display:grid;box-shadow:0 0 35px #ff7a1a47}.memberRewardModal small{color:#ff9842;letter-spacing:.15em;font-size:6px;font-weight:900}.memberRewardModal h2{margin:9px 0 0;font-size:31px}.memberRewardModal p{color:#747d89;margin:9px 0 20px;font-size:8px;line-height:1.5}.memberRewardModal section>button:last-child{background:var(--orange);color:#211005;border:0;border-radius:8px;width:100%;height:41px;font-size:8px;font-weight:900}.memberNotice{z-index:1250;color:#e68a8a;background:#18151a;border:1px solid #f45a5a4d;border-radius:9px;padding:12px 14px;font-size:8px;position:fixed;bottom:22px;right:22px;box-shadow:0 20px 55px #000}.memberNotice button{color:#9c7479;background:0 0;border:0;margin-left:12px}@media (max-width:980px){.memberShell{grid-template-columns:74px minmax(0,1fr)}.memberSidebar{padding:18px 10px}.memberBrand{padding:0 7px 18px}.memberBrand div,.memberIdentity div,.memberSidebar nav a{font-size:0}.memberIdentity{justify-content:center;padding:10px 7px}.memberSidebar nav a{justify-content:center;padding:0}.memberSidebar nav a span{font-size:6px}.memberSafe p,.memberBack{display:none}.memberSafe{justify-content:center}.memberHero{grid-template-columns:1fr 1fr}.memberStreak{grid-column:span 2;min-height:125px!important}.memberStreak strong{font-size:36px}.memberRewardGrid,.memberLowerGrid{grid-template-columns:1fr}}@media (max-width:700px){.memberShell{display:block}.memberSidebar{border:0;border-bottom:1px solid var(--member-line);flex-direction:row;align-items:center;width:100%;height:auto;padding:11px 14px;position:static}.memberBrand{border:0;padding:0}.memberBrand>span{width:34px;height:34px}.memberIdentity,.memberSafe{display:none}.memberSidebar nav{margin:0 0 0 auto;display:flex}.memberSidebar nav a{width:34px;height:34px}.memberTopbar{height:75px;padding:0 15px}.memberTopbar>div:last-child span{display:none}.memberPage{padding:17px 14px 45px}.memberHero{grid-template-columns:1fr}.memberStreak{grid-column:auto}.memberDays{grid-template-columns:repeat(4,1fr)}.memberRewardGrid article{padding:16px}.memberPanel{padding:15px}.memberTopbar h1{font-size:16px}.memberBalance strong{font-size:30px}}.scoreInputs{justify-content:center;align-items:center;gap:6px;display:flex}.scoreInputs input{color:#fff;text-align:center;background:#0f1319;border:1px solid #343b47;border-radius:8px;outline:0;width:34px;height:38px;padding:0;font-size:15px;font-weight:900}.scoreInputs input:focus{border-color:var(--orange);box-shadow:0 0 0 3px #ff7a1a14}.scoreInputs input:disabled{color:#6d7480}.scoreInputs i{color:#59616e;font-style:normal}.predictionCard footer button:disabled{color:#747c87;cursor:default;background:#272d36}.predictionCard footer em{color:#48d998;font-size:7px;font-style:normal}.predictionCard.settled{border-color:#37d59238}.predictionCard .predictionResult{color:#48d998;font-size:18px}.adminPredictionSettle{margin-top:14px}.adminSettleRows{margin-top:15px}.adminSettleRows>div{border-top:1px solid #20252e;grid-template-columns:minmax(0,1fr) 120px 85px;align-items:center;gap:12px;min-height:66px;padding:10px 0;display:grid}.adminSettleRows>div>span{flex-direction:column;display:flex}.adminSettleRows b{font-size:8px}.adminSettleRows small{color:#59616d;margin-top:4px;font-size:6px}.adminScoreFields{justify-content:center;align-items:center;gap:6px;display:flex}.adminScoreFields input{color:#fff;text-align:center;background:#11151b;border:1px solid #303641;border-radius:7px;outline:0;width:38px;height:34px;padding:0;font-size:13px;font-weight:900}.adminScoreFields input:focus{border-color:var(--orange)}.adminScoreFields i{color:#59616d;font-style:normal}.adminSettleRows>div>button{color:#ff9842;cursor:pointer;background:#ff7a1a1a;border:1px solid #ff7a1a59;border-radius:7px;height:31px;font-size:7px;font-weight:800}.adminSettleRows>div>button:disabled{opacity:.45;cursor:default}.adminSettledScore{color:#48d998;flex-direction:column;align-items:center;font-size:15px;display:flex}.adminSettledScore small{color:#66707b;font-size:6px}@media (max-width:980px){.adminBrand img,.memberBrand img{object-fit:cover;object-position:left center;width:48px;height:34px}}@media (max-width:700px){.adminBrand img,.memberBrand img{object-fit:contain;width:122px;height:auto}.memberCommerceRows{grid-template-columns:1fr}}.memberPredictionHistory{margin-top:13px}.memberPredictionRows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;margin-top:15px;display:grid}.memberPredictionRows>div{border-top:1px solid #20252e;justify-content:space-between;align-items:center;gap:14px;min-height:68px;padding:10px 0;display:flex}.memberPredictionRows>div>span{grid-template-columns:minmax(75px,1fr) 48px minmax(75px,1fr);align-items:center;gap:7px;display:grid}.memberPredictionRows span b{font-size:7px}.memberPredictionRows span b:last-child{text-align:right}.memberPredictionRows span strong{color:var(--orange);text-align:center;font-size:11px}.memberPredictionRows p{flex-direction:column;align-items:flex-end;margin:0;display:flex}.memberPredictionRows p small{color:#59616d;margin-top:4px;font-size:6px}.predictionHistoryStatus{color:#e6a44b;background:#ffb03d14;border-radius:6px;padding:5px 7px;font-size:6px;font-style:normal}.predictionHistoryStatus.won{color:#48d998;background:#37d59214}.predictionHistoryStatus.lost{color:#838b96;background:#81899714}@media (max-width:700px){.memberPredictionRows{grid-template-columns:1fr}}.raffleResultArchive{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.raffleResultArchive>article{background:radial-gradient(circle at 100% 0,#ff7a1a1a,#0000 38%),linear-gradient(150deg,#151921,#0f1218);border:1px solid #ffffff17;border-radius:22px;min-height:228px;padding:22px;box-shadow:0 18px 45px #00000038}.raffleResultArchive header{justify-content:space-between;align-items:center;gap:10px;display:flex}.raffleResultArchive header span{color:#58daa0;letter-spacing:.1em;font-size:7px;font-weight:950}.raffleResultArchive header time{color:#6d7581;font-size:7px}.raffleResultArchive h3{color:#f2f3f5;margin:28px 0 8px;font-size:19px}.raffleResultArchive>article>p{color:#818994;margin:0;font-size:8px;line-height:1.6}.raffleResultArchive>article>em{color:#ce985f;margin-top:34px;font-size:8px;font-style:normal;display:block}.raffleResultArchive>article>div{background:#ff7a1a0e;border:1px solid #ff913e2e;border-radius:13px;flex-direction:column;gap:5px;margin-top:26px;padding:12px 14px;display:flex}.raffleResultArchive div small{color:#b47a48;letter-spacing:.12em;font-size:6px;font-weight:900}.raffleResultArchive code{color:#ffb273;letter-spacing:.08em;font-size:10px;font-weight:850}.raffleResultArchive div span{color:#717985;font-size:6px}.raffleWinnerBoard{gap:9px;margin-top:18px;display:grid}.raffleWinnerBoard>article{background:linear-gradient(110deg,#ff7a1a14,#12161d 28%,#101319);border:1px solid #ffffff14;border-radius:17px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:86px;padding:14px 17px;display:grid}.raffleWinnerBoard>article>span{color:#ff9b50;background:#ff7a1a1a;border:1px solid #ff964857;border-radius:14px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:950;display:grid}.raffleWinnerBoard small{color:#6f7783;letter-spacing:.08em;text-transform:uppercase;font-size:6px}.raffleWinnerBoard h3{color:#f1f2f4;margin:5px 0 3px;font-size:13px}.raffleWinnerBoard p{color:#ff9b4c;margin:0;font-size:8px}.raffleWinnerBoard em{color:#74dca6;font-size:7px;font-style:normal}.adminCreate.secondary{color:#ff9a4e;box-shadow:none;background:#ff7a1a12;border:1px solid #ff852d40}.adminContentActions{background:#11161d;border:1px solid #292f38;border-radius:12px;flex-wrap:wrap;gap:7px;margin-bottom:13px;padding:10px;display:flex}.adminContentActions button{color:#aeb5bf;cursor:pointer;background:#171c24;border:1px solid #303744;border-radius:8px;min-height:35px;padding:0 13px;font-size:7px;font-weight:850}.adminContentActions button:hover{color:#ff9b53;border-color:#ff852d66}.adminRaffleSettle{align-items:center;gap:6px;display:flex}.adminRaffleSettle input{color:#f0f2f5;letter-spacing:.06em;background:#10141b;border:1px solid #303745;border-radius:7px;width:86px;height:30px;padding:0 8px;font-size:6px}.adminRaffleSettle button{white-space:nowrap}.adminResultReady{color:#54d79a;font-size:7px}.winnerTable select{color:#d9dde4;background:#131820;border:1px solid #303745;border-radius:7px;min-width:125px;height:31px;padding:0 8px;font-size:7px}.adminRewardHero.support strong{color:#58d99d}.adminSupportPanel{margin-bottom:14px}.adminSupportRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:13px;display:grid}.adminSupportRows article{background:#11161d;border:1px solid #292f39;border-radius:13px;min-width:0;padding:16px}.adminSupportRows header,.adminSupportRows footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.adminSupportRows code{color:#f39a54;letter-spacing:.08em;font-size:7px;font-weight:900}.adminSupportIdentity{flex-direction:column;gap:4px;margin-top:13px;display:flex}.adminSupportIdentity strong{color:#dfe3e8;font-size:8px}.adminSupportIdentity small{color:#636c78;font-size:6px}.adminSupportRows h3{color:#f0f2f5;margin:15px 0 6px;font-size:12px}.adminSupportRows>article>p{color:#838c98;min-height:45px;margin:0;font-size:7px;line-height:1.6}.adminSupportActions{border-top:1px solid #272d36;gap:9px;margin-top:15px;padding-top:14px;display:grid}.adminSupportActions label{color:#7c8591;letter-spacing:.05em;flex-direction:column;gap:6px;font-size:6px;font-weight:800;display:flex}.adminSupportActions select,.adminSupportActions textarea{color:#dce1e6;width:100%;min-height:35px;font:inherit;background:#0c1117;border:1px solid #313844;border-radius:8px;outline:none;padding:8px 10px;font-size:7px}.adminSupportActions textarea{resize:vertical;min-height:75px;line-height:1.5}.adminSupportActions select:focus,.adminSupportActions textarea:focus{border-color:#ff852da6;box-shadow:0 0 0 3px #ff7a1a12}.adminSupportActions button{color:#ff9b53;cursor:pointer;background:#ff7a1a1a;border:1px solid #ff852d61;border-radius:8px;min-height:35px;font-size:7px;font-weight:900}.adminSupportActions button:disabled{opacity:.45;cursor:not-allowed}.adminSupportRows footer{color:#555e6a;margin-top:13px;font-size:6px}.adminStatus.in_progress,.adminStatus.waiting_member{color:#98a9ff;background:#718aff17}.adminStatus.resolved{color:#5ade9f;background:#4ada9d14}.adminStatus.closed{color:#8b94a0;background:#8994a014}.adminFulfillmentPanel{margin-bottom:14px}.adminFulfillmentRows{gap:8px;margin-top:13px;display:grid}.adminFulfillmentRows article{background:#10151c;border:1px solid #292f39;border-radius:11px;grid-template-columns:minmax(190px,1.2fr) minmax(120px,.55fr) minmax(170px,1fr) auto;align-items:end;gap:10px;min-height:82px;padding:12px 14px;display:grid}.adminFulfillmentRows article>div{flex-direction:column;align-self:center;gap:4px;min-width:0;display:flex}.adminFulfillmentRows article>div>span{color:#f08c44;letter-spacing:.12em;font-size:6px;font-weight:900}.adminFulfillmentRows article>div>strong{color:#e4e7eb;font-size:8px}.adminFulfillmentRows article>div>small{color:#626b77;font-size:6px}.adminFulfillmentRows label{color:#727b87;flex-direction:column;gap:5px;font-size:6px;font-weight:800;display:flex}.adminFulfillmentRows select,.adminFulfillmentRows input{color:#dce0e5;height:34px;font:inherit;background:#0b1016;border:1px solid #303744;border-radius:8px;outline:none;padding:0 9px;font-size:7px}.adminFulfillmentRows select:focus,.adminFulfillmentRows input:focus{border-color:#ff852da6;box-shadow:0 0 0 3px #ff7a1a12}.adminFulfillmentRows article>button{color:#ff9c55;cursor:pointer;background:#ff7a1a1a;border:1px solid #ff852d5c;border-radius:8px;min-width:80px;height:34px;font-size:7px;font-weight:900}.adminFulfillmentRows article>button:disabled{opacity:.42;cursor:not-allowed}@media (max-width:900px){.raffleResultArchive,.adminSupportRows{grid-template-columns:1fr}.adminFulfillmentRows article{grid-template-columns:1fr 1fr}}@media (max-width:600px){.raffleWinnerBoard>article{grid-template-columns:42px minmax(0,1fr)}.raffleWinnerBoard>article>em{grid-column:2}.adminFulfillmentRows article{grid-template-columns:1fr}}.sidebar{scrollbar-width:thin;scrollbar-color:#2c323c transparent;background:radial-gradient(circle at 30% 0,#ff7a1a16,#0000 19%),linear-gradient(#0d1117,#090c11 68%);border-right-color:#ffffff17;padding:20px 13px 16px;overflow:hidden auto;box-shadow:12px 0 45px #0000002e}.sidebar:before{content:"";pointer-events:none;border:1px solid #ff89351a;border-radius:50%;width:180px;height:180px;position:absolute;top:-130px;right:-80px;box-shadow:0 0 0 34px #ff7a1a03,0 0 0 68px #ff7a1a02}.brand{border-bottom-color:#ffffff13;min-height:78px;padding:4px 8px 18px;position:relative}.sidebarBrandIdentity{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.sidebarBrandIdentity .headerWordmark{width:168px}.sidebarBrandIdentity>span{color:#66707d;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:7px;font-size:6px;font-weight:800;display:flex}.sidebarBrandIdentity>span i{background:#4bd394;border-radius:50%;width:6px;height:6px;animation:1.9s ease-in-out infinite menuLivePulse;box-shadow:0 0 0 4px #4bd39412,0 0 10px #4bd3948c}.sidebar>nav{padding:4px 0 10px}.navGroup{background:linear-gradient(100deg, var(--nav-accent), transparent 58%);border:1px solid #0000;border-radius:15px;margin-top:14px;padding:9px 7px 7px;position:relative}@supports (color:color-mix(in lab, red, red)){.navGroup{background:linear-gradient(100deg, color-mix(in srgb, var(--nav-accent) 2.8%, transparent), transparent 58%)}}.navGroup:before{content:"";background:var(--nav-accent);opacity:.58;width:2px;height:20px;box-shadow:0 0 11px var(--nav-accent);border-radius:99px;position:absolute;top:9px;left:0}@supports (color:color-mix(in lab, red, red)){.navGroup:before{box-shadow:0 0 11px color-mix(in srgb, var(--nav-accent) 35%, transparent)}}.navGroup p{border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;margin:0 5px 7px;padding:0 2px 6px;display:flex}.navGroup p span{color:var(--nav-accent)}@supports (color:color-mix(in lab, red, red)){.navGroup p span{color:color-mix(in srgb, var(--nav-accent) 62%, #7a8290)}}.navGroup p span{letter-spacing:.15em;font-size:7px;font-weight:950}.navItem{color:#929aa6;text-align:left;cursor:pointer;background:0 0;border-radius:11px;align-items:center;gap:9px;width:100%;height:43px;margin:2px 0;padding:0 8px;font-size:10px;font-weight:720;transition:transform .2s,color .2s,background .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;border:1px solid #0000!important}.navItem:before{content:"";background:linear-gradient(90deg,#0000,#ffffff12,#0000);width:42px;height:100%;transition:left .42s;position:absolute;top:0;left:-58px;transform:skew(-18deg)}.navItem:hover{background:linear-gradient(90deg, var(--nav-accent), #11161d);border-color:#ffffff13!important}@supports (color:color-mix(in lab, red, red)){.navItem:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--nav-accent) 7%, #151a21), #11161d)}}.navItem:hover{color:#eef0f3;transform:translate(2px)}.navItem:hover:before{left:110%}.navItem .navItemIcon{width:32px;height:32px;color:var(--nav-accent);background:#ffffff06;border:1px solid #ffffff0f;border-radius:9px;flex:0 0 32px}@supports (color:color-mix(in lab, red, red)){.navItem .navItemIcon{color:color-mix(in srgb, var(--nav-accent) 60%, #727b88)}}.navItem .navItemIcon{place-items:center;font-size:16px;font-weight:850;transition:background .2s,color .2s,border-color .2s,transform .2s;display:grid}.navItem .navItemIcon svg{stroke-width:1.9px;width:18px;height:18px}.navItem .navItemLabel{width:auto;min-width:0;color:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:10px;overflow:hidden}.navItem:hover .navItemIcon{border-color:var(--nav-accent)}@supports (color:color-mix(in lab, red, red)){.navItem:hover .navItemIcon{border-color:color-mix(in srgb, var(--nav-accent) 26%, #2f3640)}}.navItem:hover .navItemIcon{background:var(--nav-accent)}@supports (color:color-mix(in lab, red, red)){.navItem:hover .navItemIcon{background:color-mix(in srgb, var(--nav-accent) 9%, #151a21)}}.navItem:hover .navItemIcon{transform:scale(1.04)}.navItem.active{border-color:var(--nav-accent)!important}@supports (color:color-mix(in lab, red, red)){.navItem.active{border-color:color-mix(in srgb, var(--nav-accent) 58%, transparent)!important}}.navItem.active{background:radial-gradient(circle at 92% 50%, var(--nav-accent), transparent 35%), linear-gradient(90deg, var(--nav-accent), var(--nav-accent))}@supports (color:color-mix(in lab, red, red)){.navItem.active{background:radial-gradient(circle at 92% 50%, color-mix(in srgb, var(--nav-accent) 16%, transparent), transparent 35%), linear-gradient(90deg, color-mix(in srgb, var(--nav-accent) 24%, #251811), color-mix(in srgb, var(--nav-accent) 7%, #151920))}}.navItem.active{color:#fff;box-shadow:inset 3px 0 var(--nav-accent), 0 8px 24px var(--nav-accent), 0 0 0 1px var(--nav-accent)}@supports (color:color-mix(in lab, red, red)){.navItem.active{box-shadow:inset 3px 0 var(--nav-accent), 0 8px 24px color-mix(in srgb, var(--nav-accent) 10%, transparent), 0 0 0 1px color-mix(in srgb, var(--nav-accent) 4%, transparent)}}.navItem.active{transform:none}.navItem.active .navItemIcon{border-color:var(--nav-accent)}@supports (color:color-mix(in lab, red, red)){.navItem.active .navItemIcon{border-color:color-mix(in srgb, var(--nav-accent) 48%, transparent)}}.navItem.active .navItemIcon{background:var(--nav-accent);color:#1b110c;box-shadow:0 7px 17px var(--nav-accent)}@supports (color:color-mix(in lab, red, red)){.navItem.active .navItemIcon{box-shadow:0 7px 17px color-mix(in srgb, var(--nav-accent) 20%, transparent)}}.navItem.active .navItemIcon svg{stroke-width:2.15px;width:19px;height:19px}.navBadge{color:#737c88;letter-spacing:.06em;text-align:center;background:#ffffff09;border:1px solid #ffffff12;border-radius:999px;min-width:27px;padding:4px 6px;font-size:5px;font-weight:950}.navBadge.live{color:#ee7478;background:#f1555a12;border-color:#f1555a2e}.navBadge.hot{color:#ff9140;background:#ff7a1a14;border-color:#ff852d33}.navBadge.league{color:#61d9a5;background:#4bd39412;border-color:#4bd3942e}.navArrow{width:0;color:var(--nav-accent);opacity:0;font-size:9px;font-style:normal;transition:width .2s,opacity .2s,transform .2s;overflow:hidden;transform:translate(-5px)}.navItem.active .navBadge{display:none}.navItem.active .navArrow,.navItem:hover .navArrow{opacity:1;width:12px;transform:translate(0)}.trustedNavItem .navItemIcon{animation:2.25s ease-in-out infinite trustedNavBreath;position:relative}.trustedNavItem .navItemIcon:after{content:"";background:#ff8b35;border:1px solid #311509;border-radius:50%;width:5px;height:5px;animation:1.35s ease-in-out infinite trustedNavBlink;position:absolute;top:4px;right:4px;box-shadow:0 0 0 3px #ff7a1a14,0 0 10px #ff7a1acc}.trustedNavItem:not(.active) .navItemIcon{color:#d27a39;background:#ff7a1a0b;border-color:#ff7f2333}@keyframes trustedNavBreath{0%,to{border-color:#ff7f2329;box-shadow:0 0 #ff7a1a00}50%{border-color:#ff89387a;box-shadow:0 0 0 4px #ff7a1a0e,0 0 18px #ff7a1a29}}@keyframes trustedNavBlink{0%,to{opacity:.28;transform:scale(.72)}46%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.trustedNavItem .navItemIcon,.trustedNavItem .navItemIcon:after{animation:none}}.sidebarMomentum{--league:#9f79ff;isolation:isolate;width:100%;min-height:132px;color:inherit;text-align:left;cursor:pointer;background:radial-gradient(circle at 92% 8%,#9f79ff4d,#0000 34%),radial-gradient(circle at 9% 100%,#ff7a1a21,#0000 36%),linear-gradient(145deg,#19162a 0%,#141722 58%,#11151c 100%);border:1px solid #9f79ff52;border-radius:17px;margin-top:auto;padding:12px;transition:transform .22s,border-color .22s,box-shadow .22s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 16px 34px #0003}.sidebarMomentum:before{content:"";z-index:-1;border:1px solid #ffffff12;border-radius:50%;width:115px;height:115px;position:absolute;top:-66px;right:-35px;box-shadow:0 0 0 15px #9f79ff09,0 0 0 31px #9f79ff05}.sidebarMomentum:after{content:"";z-index:5;background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:35px;height:150%;animation:5s ease-in-out infinite menuCardShine;position:absolute;top:-25%;left:-65px;transform:rotate(18deg)}.sidebarMomentum:hover{border-color:#9f79ffad;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff0f,0 20px 40px #00000047,0 0 30px #8b62ff1a}.momentumGlow{z-index:-1;filter:blur(42px);opacity:.12;background:#ff7a1a;border-radius:50%;width:80px;height:80px;position:absolute;bottom:-30px;right:-18px}.momentumTop{justify-content:space-between;align-items:center;display:flex;position:relative}.momentumTop>span{color:#b395ff;letter-spacing:.14em;align-items:center;gap:6px;font-size:5px;font-weight:950;display:flex}.momentumTop>span i{background:#a77fff;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite bonusPulse;box-shadow:0 0 0 3px #9f79ff1a,0 0 10px #9f79ffcc}.momentumTop>em{color:#58dca0;letter-spacing:.12em;background:#4bd39412;border:1px solid #4bd39433;border-radius:999px;padding:3px 5px;font-size:4px;font-style:normal;font-weight:950}.momentumCore{align-items:center;gap:9px;margin-top:10px;display:flex;position:relative}.momentumCore>b{color:#d7c9ff;background:linear-gradient(145deg,#9f79ff4d,#9f79ff14);border:1px solid #9f79ff73;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:15px;display:grid;box-shadow:inset 0 1px #ffffff14,0 8px 20px #4c279e2e}.momentumCore>span{flex-direction:column;gap:3px;min-width:0;display:flex}.momentumCore small{color:#687180;letter-spacing:.12em;font-size:4px;font-weight:900}.momentumCore strong{color:#f0f1f5;letter-spacing:-.02em;font-size:11px}.momentumProgress{margin-top:10px;display:block}.momentumProgress>span{background:#ffffff12;border-radius:999px;height:4px;display:block;overflow:hidden}.momentumProgress>span i{border-radius:inherit;background:linear-gradient(90deg,#8f69f5,#bd8aff 72%,#ff9a4d);height:100%;display:block;box-shadow:0 0 10px #9f79ff80}.momentumProgress>small{color:#7e8795;margin-top:5px;font-size:5px;display:block}.momentumAction{color:#aab0bb;justify-content:space-between;align-items:center;margin-top:8px;font-size:6px;display:flex}.momentumAction b{color:#b899ff;background:#9f79ff17;border:1px solid #9f79ff4d;border-radius:7px;place-items:center;width:20px;height:20px;font-size:8px;display:grid}.sidebarCard{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(135deg,#147fc2,#2eb5eb);border:1px solid #47b8f66b;border-radius:15px;width:100%;min-height:67px;margin-top:10px;padding:12px;transition:transform .2s,filter .2s;position:relative;overflow:hidden;box-shadow:0 12px 30px #1895d82b}.sidebarCard:after{content:"";background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:35px;height:150%;animation:4.5s ease-in-out -1.7s infinite menuCardShine;position:absolute;top:-25%;left:-60px;transform:rotate(18deg)}.sidebarCard:hover{filter:brightness(1.07);transform:translateY(-2px)}.sidebarCard .liveDot{background:#52f0a4;width:8px;height:8px;animation:1.7s ease-in-out infinite menuLivePulse;box-shadow:0 0 0 5px #52f0a41f,0 0 14px #52f0a4a6}.sidebarCard>span:nth-child(2){z-index:2;position:relative}.sidebarCard strong{color:#fff;font-size:10px}.sidebarCard small,.sidebarCard>span:nth-child(2) small{color:#ffffffba;font-size:6px}.sidebarCard>b{z-index:2;font-size:17px;position:relative}.telegramCard{background:radial-gradient(circle at 94% 10%,#ffffff3b,#0000 27%),linear-gradient(135deg,#168bd0 0%,#2aabee 62%,#35b8ef 100%);border-color:#5fcbff94;gap:10px;min-height:76px;padding:10px;text-decoration:none;box-shadow:0 14px 34px #2aabee38,inset 0 1px #ffffff38}.telegramCard:before{content:"";border:1px solid #ffffff2e;border-radius:50%;width:90px;height:90px;position:absolute;bottom:-58px;right:-46px;box-shadow:0 0 0 13px #ffffff0b}.telegramLogo{z-index:2;background:#fffffff2;border:1px solid #ffffff75;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;padding:3px;display:grid;position:relative;box-shadow:0 8px 20px #07558440,0 0 0 5px #ffffff14}.telegramLogo img{object-fit:contain;width:100%;height:100%;display:block}.telegramCard strong{letter-spacing:-.01em;font-size:10px}.telegramCard small,.telegramCard>span:nth-child(2) small{color:#ffffffc7;margin-top:4px;font-size:6px}.telegramCard>b{background:#074b7524;border:1px solid #ffffff40;border-radius:9px;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.telegramCard:hover{filter:brightness(1.08)saturate(1.05);box-shadow:0 18px 40px #2aabee47,inset 0 1px #ffffff40}.adminShortcut{color:#747d89;background:#ff7a1a06;border:1px solid #ff802329;border-radius:11px;min-height:39px;margin:9px 0 0;padding:0 11px}.version{color:#424a56;margin:11px 4px 0;font-size:6px}@keyframes menuLivePulse{0%,to{opacity:.56;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes menuCardShine{0%,55%{opacity:0;left:-65px}68%{opacity:1}84%,to{opacity:0;left:calc(100% + 45px)}}@media (max-height:880px) and (min-width:761px){.sidebar{padding-top:14px}.brand{min-height:63px;padding-bottom:12px}.sidebarBrandIdentity>span,.sidebarMomentum{display:none}.navGroup{margin-top:8px;padding-block:6px}.navItem{height:38px}.sidebarCard{margin-top:auto}}@media (max-width:760px){.adminRiskRows article{grid-template-columns:32px minmax(0,1fr) auto}.adminRiskRows time{display:none}.adminRiskRows button{grid-column:2/-1;justify-self:start}}.appInstallBanner{isolation:isolate;background:radial-gradient(circle at 7% 18%,#ff7a1a29,#0000 29%),linear-gradient(118deg,#17120f 0%,#101319 48%,#0c0f14 100%);border:1px solid #ff87304d;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity actions""benefits actions""status actions";align-items:center;column-gap:28px;width:min(1260px,100% - 56px);min-height:132px;margin:18px auto 0;padding:20px 22px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 45px #0000003d,inset 0 1px #ffffff0b}.appInstallBanner:before{content:"";z-index:-1;border:1px solid #ff8e3e1c;border-radius:50%;width:280px;height:280px;position:absolute;top:-190px;right:19%;box-shadow:0 0 0 34px #ff8e3e06,0 0 0 68px #ff8e3e05}.appInstallBanner:after{content:"";z-index:-1;background:linear-gradient(110deg,#0000,#ff7a1a0d);width:42%;position:absolute;inset:0 0 0 auto}.appInstallIdentity{grid-area:identity;align-items:center;gap:14px;min-width:0;display:flex}.appInstallIcon{background:#101319;border:1px solid #ff8d3d70;border-radius:17px;flex:none;place-items:center;width:64px;height:64px;padding:4px;display:grid;box-shadow:0 8px 24px #0006,0 0 22px #ff7a1a1c}.appInstallIcon img{object-fit:contain;width:100%;height:100%}.appInstallIdentity>span:last-child{min-width:0}.appInstallIdentity small{color:#ff9247;letter-spacing:.16em;font-size:8px;font-weight:900}.appInstallIdentity h2{letter-spacing:-.035em;margin:5px 0 2px;font-size:23px;line-height:1.05}.appInstallIdentity p{color:#858d99;margin:0;font-size:10px;line-height:1.45}.appInstallBenefits{flex-wrap:wrap;grid-area:benefits;align-items:center;gap:13px;margin:9px 0 0 78px;display:flex}.appInstallBenefits span{color:#aeb5bf;align-items:center;gap:4px;font-size:8px;font-weight:750;display:flex}.appInstallBenefits svg{color:#52d69d;stroke-width:3px;width:11px;height:11px}.appInstallStatus{color:#646d7a;grid-area:status;align-items:center;gap:5px;margin:7px 0 0 78px;font-size:7px;display:flex}.appInstallStatus svg{color:#ff8330;width:12px;height:12px}.appInstallActions{grid-area:actions;grid-template-columns:repeat(2,minmax(178px,1fr));gap:10px;display:grid}.appInstallActions>button,.appInstallActions>a{color:#f4f5f7;text-align:left;cursor:pointer;background:linear-gradient(145deg,#24272efa,#15181efa);border:1px solid #ffffff1c;border-radius:13px;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:9px;min-width:0;min-height:66px;padding:10px 13px;text-decoration:none;transition:border-color .2s,transform .2s,background .2s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0b,0 8px 20px #0000002e}.appInstallActions>button:hover,.appInstallActions>a:hover{background:linear-gradient(145deg,#2b211b,#17191f);border-color:#ff893385;transform:translateY(-2px)}.appInstallActions>button>svg:first-child,.appInstallActions>a>svg:first-child{color:#fff;width:26px;height:26px}.appInstallActions>button>svg:last-child,.appInstallActions>a>svg:last-child{color:#757e8b;width:15px;height:15px}.appInstallActions span{flex-direction:column;min-width:0;display:flex}.appInstallActions small{color:#848c98;letter-spacing:.11em;font-size:7px;font-weight:800}.appInstallActions strong{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;overflow:hidden}.appInstalledBadge{background:#46d79712;border:1px solid #46d79747;border-radius:13px;grid-area:actions;align-items:center;gap:12px;min-width:360px;min-height:66px;padding:12px 16px;display:flex}.appInstalledBadge>svg{color:#51d89c;background:#46d7971a;border-radius:50%;width:30px;height:30px;padding:7px}.appInstalledBadge span{flex-direction:column;display:flex}.appInstalledBadge small{color:#55dba0;letter-spacing:.13em;font-size:7px;font-weight:900}.appInstalledBadge strong{margin-top:3px;font-size:11px}.appInstallBackdrop{z-index:130;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#020305d6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.appInstallDialog{text-align:center;background:radial-gradient(circle at 50% 0,#ff7a1a21,#0000 35%),#13161c;border:1px solid #ff87304d;border-radius:18px;width:min(450px,100%);max-height:calc(100vh - 40px);padding:30px;position:relative;overflow:auto;box-shadow:0 30px 100px #000000b3}.appInstallClose{color:#929aa6;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;border-radius:8px;width:32px;height:32px;padding:0;font-size:18px;position:absolute;top:12px;right:12px}.appGuidePlatform{color:#ff8b39;background:#ff7a1a14;border:1px solid #ff8b3647;border-radius:17px;place-items:center;width:58px;height:58px;margin:0 auto 12px;display:grid}.appGuidePlatform svg{width:30px;height:30px}.appInstallDialog>small{color:#ff9142;letter-spacing:.15em;font-size:8px;font-weight:900}.appInstallDialog h2{letter-spacing:-.035em;margin:8px 0 6px;font-size:24px}.appInstallDialog>p{color:#818a97;margin:0;font-size:10px;line-height:1.55}.appInstallDialog ol{text-align:left;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:grid}.appInstallDialog li{background:#ffffff06;border:1px solid #ffffff12;border-radius:11px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;padding:11px;display:grid}.appInstallDialog li>b{color:#19100a;background:#ff8127;border-radius:8px;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.appInstallDialog li span{flex-direction:column;display:flex}.appInstallDialog li strong{font-size:10px}.appInstallDialog li small{color:#757e8b;margin-top:3px;font-size:8px;line-height:1.4}.appGuideDone{color:#1a1008;cursor:pointer;background:linear-gradient(135deg,#ff963e,#ff7318);border:0;border-radius:10px;width:100%;min-height:43px;margin-top:18px;font-size:10px;font-weight:900}@media (min-width:1560px){.appInstallBanner{width:min(1120px,100% - 360px)}}@media (max-width:1050px){.appInstallBanner{grid-template-columns:1fr;grid-template-areas:"identity""benefits""actions""status";row-gap:12px}.appInstallActions{width:100%}.appInstallBenefits,.appInstallStatus{margin-left:78px}.appInstalledBadge{width:100%;min-width:0}}@media (max-width:760px){.appInstallBanner{border-radius:15px;row-gap:11px;width:min(100% - 26px,600px);min-height:0;margin-top:12px;padding:15px}.appInstallIcon{border-radius:14px;width:52px;height:52px}.appInstallIdentity{align-items:flex-start;gap:11px}.appInstallIdentity small{font-size:6px}.appInstallIdentity h2{margin-top:4px;font-size:19px}.appInstallIdentity p{margin-top:4px;font-size:8px;line-height:1.4}.appInstallBenefits{gap:8px 11px;margin:0}.appInstallBenefits span{font-size:7px}.appInstallStatus{margin:0;font-size:6px}.appInstallActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.appInstallActions>button,.appInstallActions>a{border-radius:11px;grid-template-columns:22px minmax(0,1fr);gap:7px;min-height:58px;padding:8px 9px}.appInstallActions>button>svg:first-child,.appInstallActions>a>svg:first-child{width:21px;height:21px}.appInstallActions>button>svg:last-child,.appInstallActions>a>svg:last-child{display:none}.appInstallActions small{font-size:5px}.appInstallActions strong{font-size:10px}.appInstallDialog{border-radius:15px;padding:26px 18px 20px}}@media (prefers-reduced-motion:reduce){.appInstallActions>button,.appInstallActions>a{transition:none}}.legalPage{color:#eef1f6;background:radial-gradient(circle at 15% 5%,#ff7a1a1c,#0000 28%),#090c11;min-height:100vh;padding:0 max(24px,50vw - 590px) 80px}.legalTopbar{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:86px;display:flex}.legalTopbar img{width:210px;height:auto}.legalTopbar>a:last-child{color:#ff9a4e;font-size:13px;font-weight:800}.legalHero{padding:76px 0 48px}.legalHero>span,.legalSources>span{color:#ff7a1a;letter-spacing:.18em;font-size:11px;font-weight:900}.legalHero h1{letter-spacing:-.055em;max-width:820px;margin:18px 0;font-size:clamp(46px,7vw,88px);line-height:.98}.legalHero h1 em{color:#ff8731;font-style:normal}.legalHero>p{color:#9ca4b2;max-width:740px;font-size:17px;line-height:1.7}.legalReadiness{border-radius:14px;align-items:center;gap:18px;max-width:820px;margin-top:30px;padding:16px 18px;display:flex}.legalReadiness b{letter-spacing:.12em;flex:none;font-size:11px}.legalReadiness span{color:#c1c6d0;font-size:13px;line-height:1.5}.legalReadiness.draft{background:#ff7a1a14;border:1px solid #ff7a1a57}.legalReadiness.draft b{color:#ff9141}.legalReadiness.ready{background:#4bd39414;border:1px solid #4bd39459}.legalReadiness.ready b{color:#64dda6}.legalNav{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0d12e6;border:1px solid #ffffff17;border-radius:16px;gap:8px;margin-bottom:24px;padding:12px;display:flex;position:sticky;top:0;overflow-x:auto}.legalNav a{color:#aab1bd;border-radius:10px;flex:none;padding:10px 14px;font-size:12px;font-weight:750}:is(.legalNav a:hover,.legalNav a:focus-visible){color:#fff;background:#ff7a1a21;outline:0;box-shadow:inset 0 0 0 1px #ff7a1a38}.legalSection,.legalSources{background:linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid #ffffff16;border-radius:22px;margin-top:18px;padding:clamp(24px,4vw,48px);scroll-margin-top:92px}.legalSection>header{align-items:center;gap:18px;margin-bottom:24px;display:flex}.legalSection>header>span{color:#ff8427;background:#ff7a1a14;border:1px solid #ff7a1a4d;border-radius:14px;place-items:center;width:46px;height:46px;font-weight:900;display:grid}.legalSection header small{color:#747d8b;letter-spacing:.15em;font-size:10px;font-weight:850}.legalSection h2,.legalSources h2{letter-spacing:-.035em;margin:5px 0 0;font-size:clamp(24px,3vw,38px)}.legalSection>p{color:#a5acb7;max-width:900px;font-size:14px;line-height:1.75}.legalCompanyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:28px 0 0;display:grid}.legalCompanyGrid>div{background:#ffffff05;border:1px solid #ffffff12;border-radius:13px;min-width:0;padding:15px 16px}.legalCompanyGrid dt{color:#717988;letter-spacing:.08em;font-size:10px;font-weight:800}.legalCompanyGrid dd{overflow-wrap:anywhere;color:#e7e9ee;margin:7px 0 0;font-size:13px}.legalCompanyGrid .missing dd{color:#ff9650}.legalColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.legalColumns article{background:#11151c;border-radius:15px;padding:20px}.legalColumns h3{color:#f5f6f8;margin:0 0 12px}.legalColumns ul,.legalRules{color:#a5acb7;margin:0;padding-left:19px;line-height:1.75}.legalCallout{background:#ff7a1a12;border-left:3px solid #ff7a1a;border-radius:4px 12px 12px 4px;margin-top:22px;padding:16px 18px;max-width:none!important}.legalCallout.danger{background:#f05f6812;border-color:#f05f68}.legalPreferenceTable{gap:8px;margin:25px 0;display:grid}.legalPreferenceTable>div{border:1px solid #ffffff12;border-radius:12px;grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 16px;display:grid}.legalPreferenceTable span{color:#969eaa;font-size:13px}.legalPreferenceTable em{color:#58d6a3;font-size:11px;font-style:normal;font-weight:850}.legalRules{gap:12px;padding-left:22px;display:grid}.legalRules li{padding-left:7px}.legalRules b{color:#f1f3f6}.legalChecklist{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:24px;display:grid}.legalChecklist span{color:#bdc3cc;background:#ff7a1a0b;border:1px solid #ff7a1a2b;border-radius:11px;padding:14px;font-size:12px}.legalSources{margin-top:28px}.legalSources>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:22px 0;display:grid}.legalSources a{color:#c9ced6;background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;gap:12px;min-width:0;padding:15px 16px;font-size:12px;display:flex}:is(.legalSources a:hover,.legalSources a:focus-visible){color:#fff;border-color:#ff7a1a61;outline:0}.legalSources a b{color:#ff8427}.legalSources>p{color:#747d89;font-size:11px}@media (max-width:700px){.legalPage{padding-inline:15px;padding-bottom:44px}.legalTopbar{min-height:70px}.legalTopbar img{width:170px}.legalHero{padding:50px 4px 30px}.legalHero>p{font-size:14px}.legalReadiness{flex-direction:column;align-items:flex-start;gap:7px}.legalSection,.legalSources{border-radius:17px;padding:22px 18px}.legalSection>header{align-items:flex-start}.legalCompanyGrid,.legalColumns,.legalSources>div{grid-template-columns:1fr}.legalChecklist{grid-template-columns:1fr 1fr}.legalPreferenceTable>div{grid-template-columns:1fr auto}.legalPreferenceTable span{grid-area:2/1/auto/-1}}.siteLegalFooter{color:#747d89;background:#0d1016eb;border:1px solid #ffffff12;border-radius:16px;grid-template-columns:minmax(210px,.85fr) minmax(320px,1.4fr) minmax(210px,.9fr);align-items:center;gap:20px;margin:24px 28px 88px;padding:18px 20px;display:grid}.siteLegalFooter>span{align-items:center;gap:11px;display:flex}.siteLegalFooter>span b{color:#ff8427;background:#ff7a1a14;border:1px solid #ff7a1a4d;border-radius:13px;flex:none;place-items:center;width:43px;height:43px;display:grid}.siteLegalFooter small{font-size:10px;line-height:1.5}.siteLegalFooter nav{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.siteLegalFooter nav a,.siteLegalFooter nav button{color:#aab1bd;font:inherit;cursor:pointer;background:#ffffff09;border:0;border-radius:8px;padding:8px 10px;font-size:10px;font-weight:750}:is(.siteLegalFooter nav a:hover,.siteLegalFooter nav a:focus-visible,.siteLegalFooter nav button:hover,.siteLegalFooter nav button:focus-visible){color:#fff;background:#ff7a1a1f;outline:0}.siteLegalFooter>small:last-child{text-align:right}.ageGateDialog,.cookieDialog{max-width:560px}.ageGateActions{gap:9px;margin-top:20px;display:grid}.ageGateActions>button:last-child{color:#a7afbb;background:#171b22;border:1px solid #ffffff1a;border-radius:11px;min-height:44px;font-weight:750}.ageGateLegalLink,.cookieLegalLink{color:#ff994d;text-align:center;margin-top:15px;font-size:11px;display:block}.cookiePreferenceRows{gap:8px;margin:20px 0;display:grid}.cookiePreferenceRows label{background:#ffffff06;border:1px solid #ffffff14;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;display:flex}.cookiePreferenceRows label>span{text-align:left;gap:3px;display:grid}.cookiePreferenceRows b{font-size:12px}.cookiePreferenceRows small{color:#7f8794;font-size:10px}.cookiePreferenceRows input{accent-color:#ff7a1a;width:18px;height:18px}@media (max-width:900px){.siteLegalFooter{text-align:left;grid-template-columns:1fr;margin:20px 16px 96px}.siteLegalFooter nav{justify-content:flex-start}.siteLegalFooter>small:last-child{text-align:left}}.skipLink{z-index:5000;color:#fff;background:#17120f;border:1px solid #ff8d3cb3;border-radius:10px;padding:11px 16px;font-size:13px;font-weight:800;transition:transform .18s;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skipLink:focus{outline-offset:2px;outline:3px solid #fff;transform:translateY(0)}.memberModerationBanner{background:linear-gradient(120deg,#ff7a1a1f,#ff59590a),#13151b;border:1px solid #ff97385c;border-radius:14px;align-items:flex-start;gap:16px;margin-bottom:16px;padding:18px 20px;display:flex}.memberModerationBanner>span{color:#1d0e04;background:#ff7a1a;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.memberModerationBanner strong{color:#f6f7f9;font-size:15px}.memberModerationBanner p{color:#9da3ad;margin:5px 0 8px;font-size:11px;line-height:1.55}.memberModerationBanner a{color:#ff9a50;font-size:11px;font-weight:800}.adminModerationForm{grid-template-columns:minmax(180px,1fr) minmax(150px,.7fr) minmax(240px,1.5fr) 120px auto;align-items:end;gap:12px;display:grid}.adminModerationForm label{color:#858c99;gap:7px;font-size:9px;font-weight:800;display:grid}.adminModerationForm input,.adminModerationForm select,.adminModerationForm textarea{color:#f0f1f3;width:100%;min-height:42px;font:inherit;background:#171a21;border:1px solid #2b3039;border-radius:9px;padding:10px 12px}.adminModerationForm textarea{resize:vertical;min-height:70px}.adminModerationForm button{color:#1c0d03;background:#ff7a1a;border:0;border-radius:9px;min-height:42px;padding:0 17px;font-size:9px;font-weight:900}.adminModerationForm button:disabled{opacity:.45}.adminModerationHelp{color:#848b98;background:#626b7d14;border-radius:9px;margin:16px 0;padding:12px 14px;font-size:10px;line-height:1.5}.adminModerationHistory{gap:8px;display:grid}.adminModerationHistory article{border-top:1px solid #262a32;grid-template-columns:170px 1fr auto;align-items:center;gap:14px;padding:13px 0;display:grid}.adminModerationHistory article>span{color:#ff9a50;font-size:9px;font-weight:900}.adminModerationHistory p{margin:0}.adminModerationHistory b{color:#eef0f3;font-size:11px;display:block}.adminModerationHistory small{color:#7e8591;margin-top:4px;font-size:9px;line-height:1.45;display:block}.adminModerationHistory time{color:#686f7b;font-size:8px}.memberDetailPage{color:#f3f4f6;background:radial-gradient(circle at 75% 0,#ff7a1a1a,#0000 28%),#090b0f;min-height:100vh;padding:26px clamp(18px,5vw,72px) 72px}.memberDetailTopbar{justify-content:space-between;align-items:center;max-width:1020px;margin:0 auto 30px;display:flex}.memberDetailTopbar a{color:#ff9b50;font-size:12px;font-weight:800}.memberDetailTopbar span{color:#707887;letter-spacing:.16em;font-size:9px;font-weight:900}.memberDetailCard{background:#12151b;border:1px solid #292d36;border-radius:22px;grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr);max-width:1020px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 30px 90px #0000005c}.memberDetailCard figure{background:#0d0f13;min-height:430px;margin:0}.memberDetailCard figure img{object-fit:cover;width:100%;height:100%}.memberDetailSymbol{color:#ff8a32;background:radial-gradient(circle,#ff7a1a38,#0000 43%),#0e1015;place-items:center;min-height:430px;font-size:90px;display:grid}.memberDetailCard>section{padding:clamp(28px,5vw,56px)}.memberDetailEyebrow{justify-content:space-between;align-items:center;gap:16px;display:flex}.memberDetailEyebrow span{color:#ff8f3b;letter-spacing:.16em;font-size:9px;font-weight:900}.memberDetailEyebrow i{color:#58d49b;border:1px solid #56d59c40;border-radius:999px;padding:7px 10px;font-size:9px;font-style:normal}.memberDetailCard h1{margin:20px 0 10px;font-size:clamp(29px,4vw,48px);line-height:1.05}.memberDetailCard>section>p{color:#969da8;font-size:13px;line-height:1.65}.memberDetailAmount{color:#ff8a32;margin:26px 0;font-size:30px;display:block}.memberDetailAmount small{font-size:12px}.memberDetailCard dl{margin:26px 0 0}.memberDetailCard dl div{border-top:1px solid #282c34;grid-template-columns:150px 1fr;gap:18px;padding:13px 0;display:grid}.memberDetailCard dt{color:#707886;font-size:10px}.memberDetailCard dd{overflow-wrap:anywhere;color:#d8dbe0;text-align:right;margin:0;font-size:10px}.memberDetailSafety{background:#55d49b0a;border:1px solid #55d49b2e;border-radius:13px;align-items:center;gap:12px;max-width:1020px;margin:14px auto 0;padding:16px 18px;display:flex}.memberDetailSafety>span{color:#55d49b}.memberDetailSafety p{margin:0}.memberDetailSafety b{font-size:10px;display:block}.memberDetailSafety small{color:#727b87;margin-top:3px;font-size:9px;display:block}.memberDetailSafety a{color:#ff9140;margin-left:auto;font-size:10px;font-weight:800}.memberRewardList>div>a,.memberCommerceRows>div>span>a,.memberPredictionRows>div>p>a,.memberSupportRows footer>a{color:#ff9842;white-space:nowrap;font-size:9px;font-weight:800}@media (max-width:860px){.adminModerationForm{grid-template-columns:1fr 1fr}.adminModerationForm .reason{grid-column:1/-1}.memberDetailCard{grid-template-columns:1fr}.memberDetailCard figure,.memberDetailSymbol{min-height:250px}}@media (max-width:560px){.adminModerationForm{grid-template-columns:1fr}.adminModerationForm .reason{grid-column:auto}.adminModerationHistory article{grid-template-columns:1fr;gap:6px}.memberDetailTopbar{align-items:flex-start;gap:15px}.memberDetailTopbar span{text-align:right}.memberDetailCard>section{padding:24px 20px}.memberDetailCard dl div{grid-template-columns:1fr;gap:5px}.memberDetailCard dd{text-align:left}.memberDetailSafety{flex-wrap:wrap;align-items:flex-start}.memberDetailSafety a{margin-left:27px}}@media (prefers-reduced-motion:reduce){.skipLink{transition:none}}.leaderPeriodTabs{background:#11141a;border:1px solid #282c34;border-radius:12px;gap:8px;width:fit-content;margin:18px 0 12px;padding:7px;display:flex}.leaderPeriodTabs button{color:#858c98;background:0 0;border:1px solid #0000;border-radius:8px;min-height:38px;padding:0 17px;font-size:10px;font-weight:800}.leaderPeriodTabs button.active{color:#ff9a51;background:#ff7a1a21;border-color:#ff842a73;box-shadow:inset 0 1px #ffffff0d}.leaderRules{background:#55d49b09;border:1px solid #55d49b2e;border-radius:12px;grid-template-columns:180px 1fr;gap:18px;margin:12px 0 28px;padding:16px 18px;display:grid}.leaderRules span{color:#55d49b;letter-spacing:.12em;font-size:9px;font-weight:900}.leaderRules p{color:#818995;margin:0;font-size:10px;line-height:1.6}@media (max-width:560px){.leaderPeriodTabs{width:100%}.leaderPeriodTabs button{flex:1;padding-inline:8px}.leaderRules{grid-template-columns:1fr;gap:8px}}.connectionBanner{z-index:1500;color:#f5f1ec;background:#190f0bf5;border:1px solid #ff964973;border-radius:12px;grid-template-columns:28px 1fr;column-gap:9px;width:min(480px,100% - 28px);min-height:48px;padding:9px 14px;display:grid;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 16px 45px #00000080}.connectionBanner>span{color:#201006;background:#ff7a1a;border-radius:50%;grid-row:1/3;align-self:center;place-items:center;width:26px;height:26px;font-weight:900;display:grid}.connectionBanner strong{font-size:11px}.connectionBanner small{color:#b7adb0;font-size:8px}.adminComposer{overscroll-behavior:contain;max-height:calc(100svh - 40px);overflow-y:auto}.adminMemberControlGrid{grid-template-columns:1.1fr 1.2fr .75fr 1.5fr .65fr auto;align-items:end;gap:10px;display:grid}.adminMemberControlGrid label{color:#858d98;gap:6px;min-width:0;font-size:7px;display:grid}.adminMemberControlGrid input,.adminMemberControlGrid select{color:#f4f5f7;width:100%;height:42px;font:inherit;background:#11151b;border:1px solid #2a303a;border-radius:8px;outline:0;padding:0 11px}.adminMemberControlGrid input:focus,.adminMemberControlGrid select:focus{border-color:#ff7a1aa6}.adminMemberControlGrid button{color:#201006;cursor:pointer;background:#ff7a1a;border:0;border-radius:8px;height:42px;padding:0 15px;font-weight:900}.adminMemberControlGrid button:disabled{opacity:.38;cursor:not-allowed}.adminMemberSummary{background:#ff7a1a09;border:1px solid #ff7a1a33;border-radius:10px;grid-template-columns:minmax(130px,.7fr) minmax(220px,1.5fr) auto;align-items:center;gap:12px;margin:14px 0 0;padding:12px 14px;display:grid}.adminMemberSummary strong{font-size:10px}.adminMemberSummary span{color:#858d98;overflow-wrap:anywhere;font-size:8px}.adminMemberSummary b{color:#ff9a4d;font-size:9px}@media (max-width:1100px){.adminMemberControlGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminMemberControlGrid .reason{grid-column:1/-1}.adminMemberSummary{grid-template-columns:1fr}}@media (max-width:620px){.adminMemberControlGrid{grid-template-columns:1fr}.adminMemberControlGrid .reason{grid-column:auto}}.routeLoading{color:#f5f5f7;text-align:center;background:radial-gradient(circle at 50% 42%,#ff7a1a1f,#0000 32%),#080a0e;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:28px;display:flex}.routeLoading>img{object-fit:contain;filter:drop-shadow(0 0 24px #ff7a1a40);width:78px;height:78px}.routeLoading>span{align-items:center;gap:5px;height:24px;display:flex}.routeLoading>span i{background:#ff7a1a;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite routeLoadingPulse}.routeLoading>span i:nth-child(2){animation-delay:.14s}.routeLoading>span i:nth-child(3){animation-delay:.28s}.routeLoading strong{margin-top:3px;font-size:17px}.routeLoading small{color:#858c98;margin-top:6px;font-size:10px}@keyframes routeLoadingPulse{0%,to{opacity:.28;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.routeLoading>span i{opacity:.7;animation:none}.sidebarBrandIdentity>span i,.momentumTop>span i,.sidebarMomentum:after,.sidebarCard:after,.sidebarCard .liveDot{animation:none}.navItem,.navItem:before,.navItem .navItemIcon,.sidebarMomentum,.sidebarCard{transition:none}}.rankHero{isolation:isolate;background:radial-gradient(circle at 78%,#ff78192e,#0000 25%),radial-gradient(circle at 15% 110%,#8758ff21,#0000 37%),linear-gradient(125deg,#181114,#10141a 57%,#18120f);border:1px solid #ff89343b;border-radius:29px;grid-template-columns:1.08fr .92fr;align-items:center;gap:34px;min-height:365px;margin-top:30px;padding:clamp(28px,5vw,56px);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 70px #0000004d,inset 0 1px #ffffff0a}.rankHero:before{content:"";z-index:-1;border:1px solid #ff90441f;border-radius:50%;width:470px;height:470px;position:absolute;top:-305px;right:-85px;box-shadow:0 0 0 65px #ff7a1a04,0 0 0 130px #ff7a1a03}.rankHeroCopy>span{color:#ff9947;letter-spacing:.12em;background:#ff7a1a12;border:1px solid #ff8b3733;border-radius:999px;align-items:center;gap:8px;width:max-content;padding:8px 11px;font-size:7px;font-weight:900;display:flex}.rankHeroCopy>span i{background:#ff7a1a;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite rankPulse;box-shadow:0 0 0 4px #ff7a1a17,0 0 14px #ff7a1aa6}.rankHero h1{color:#f7f7f8;letter-spacing:-.058em;margin:18px 0 14px;font-size:clamp(39px,5vw,63px);font-weight:730;line-height:.98}.rankHero h1 em{color:#0000;background:linear-gradient(90deg,#ffb471,#ff791a 52%,#a675ff);-webkit-background-clip:text;background-clip:text;font-style:normal}.rankHeroCopy>p{color:#9299a4;max-width:520px;margin:0;font-size:11px;line-height:1.65}.rankHeroRewards{gap:10px;margin-top:24px;display:flex}.rankHeroRewards>span{background:#ffffff06;border:1px solid #ffffff12;border-radius:15px;flex-direction:column;gap:5px;min-width:142px;padding:12px 14px;display:flex}.rankHeroRewards b{color:#f1f2f4;font-size:13px}.rankHeroRewards small{color:#6d7581;font-size:7px}.selfRankCard{background:radial-gradient(circle at 90% 8%,#ff802529,#0000 29%),linear-gradient(145deg,#371e14ed,#11151bf5 68%);border:1px solid #ff8b3952;border-radius:24px;min-height:265px;padding:20px;animation:4.4s ease-in-out infinite selfRankFloat;position:relative;overflow:hidden;box-shadow:0 22px 55px #0000005c,0 0 55px #ff681717,inset 0 1px #ffffff0e}.selfRankCard:before{content:"";background:linear-gradient(90deg,#0000,#ffffff16,#0000);width:48px;height:340px;animation:5.6s ease-in-out infinite rankShine;position:absolute;top:-45px;left:-110px;transform:rotate(21deg)}.selfRankCard>header{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.selfRankCard>header span{color:#241207;letter-spacing:.1em;background:#ff7a1a;border-radius:999px;padding:7px 9px;font-size:6px;font-weight:950}.selfRankCard>header em{color:#b6815e;font-size:7px;font-style:normal}.selfRankIdentity{align-items:center;gap:15px;margin-top:18px;display:flex}.selfRankIdentity>span{color:#2b1509;background:linear-gradient(145deg,#ff9a4b,#ff6818);border:1px solid #ff974b59;border-radius:23px;flex:0 0 70px;place-items:center;width:70px;height:70px;font-size:20px;font-weight:950;display:grid;box-shadow:0 12px 28px #ff651633,0 0 0 6px #ff7a1a0b}.selfRankIdentity>div{grid-template-columns:auto 1fr;align-items:end;column-gap:10px;min-width:0;display:grid}.selfRankIdentity small{color:#8c776a;letter-spacing:.11em;grid-column:1/-1;font-size:6px;font-weight:900}.selfRankIdentity strong{color:#fff3e9;letter-spacing:-.06em;margin-top:3px;font-size:39px;line-height:1}.selfRankIdentity b{color:#c7cbd1;text-overflow:ellipsis;white-space:nowrap;max-width:150px;padding-bottom:4px;font-size:10px;overflow:hidden}.selfRankXp{border-block:1px solid #fff1;grid-template-columns:1fr 1fr;margin-top:17px;padding:11px 0;display:grid}.selfRankXp>span{flex-direction:column;gap:4px;display:flex}.selfRankXp>span+span{border-left:1px solid #fff1;padding-left:15px}.selfRankXp small{color:#776d68;letter-spacing:.09em;font-size:5px;font-weight:900}.selfRankXp b{color:#e9ebee;font-size:11px}.selfRankProgress{margin-top:12px}.selfRankProgress>span{background:#2b292a;border-radius:99px;height:5px;display:block;overflow:hidden}.selfRankProgress>span i{border-radius:inherit;background:linear-gradient(90deg,#a26cff,#ff791a);height:100%;display:block;box-shadow:0 0 14px #ff701a66}.selfRankProgress>small{color:#777f8a;text-align:right;margin-top:7px;font-size:6px;display:block}.selfRankCard.guest{flex-direction:column;display:flex}.selfRankCard.guest>button{color:#251307;cursor:pointer;background:linear-gradient(135deg,#ff9947,#ff7218);border:0;border-radius:11px;min-height:42px;margin-top:auto;font-size:8px;font-weight:950}.leaderStage{background:radial-gradient(circle at 50% 14%,#ff872d13,#0000 31%),linear-gradient(145deg,#151920,#0e1218);border:1px solid #ffffff13;border-radius:25px;margin:16px 0 18px;padding:clamp(20px,3vw,30px);position:relative;overflow:hidden;box-shadow:0 20px 55px #00000038}.leaderStage>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.leaderStage>header span{color:#ff8f3b;letter-spacing:.13em;font-size:7px;font-weight:950}.leaderStage>header h2{color:#f1f2f4;letter-spacing:-.025em;margin:7px 0 5px;font-size:24px}.leaderStage>header p{color:#747c88;margin:0;font-size:8px}.leaderStage>header>em{color:#64d9a5;background:#4bd3940d;border:1px solid #4bd39429;border-radius:999px;align-items:center;gap:7px;padding:8px 10px;font-size:6px;font-style:normal;display:flex}.leaderStage>header>em i{background:#4bd394;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite rankPulse;box-shadow:0 0 10px #4bd394a6}.leaderPodium{grid-template-columns:repeat(3,1fr);align-items:end;gap:13px;max-width:790px;min-height:310px;margin:37px auto 26px;display:grid}.leaderEmptyState{text-align:center;background:radial-gradient(circle at 50% 0,#ff7a1a17,#0000 52%),#11151b;border:1px dashed #ff7a1a40;border-radius:24px;grid-column:1/-1;align-content:center;place-items:center;gap:8px;min-height:210px;display:grid}.leaderEmptyState span{color:var(--orange);font-size:30px}.leaderEmptyState h3{color:#f2f3f5;margin:0;font-size:20px}.leaderEmptyState p{color:#737b87;margin:0;font-size:8px}.podiumCard{text-align:center;background:linear-gradient(155deg,#1a1e25,#11151b);border:1px solid #ffffff14;border-radius:21px;flex-direction:column;align-items:center;min-width:0;min-height:222px;padding:22px 15px 18px;transition:transform .25s,border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 38px #00000038}.podiumCard:before{content:"";border:1px solid #ffffff12;border-radius:50%;width:145px;height:145px;position:absolute;top:-105px;box-shadow:0 0 0 24px #ffffff03}.podiumCard.rank1{background:radial-gradient(circle at 50% 10%,#ffac3f24,#0000 31%),linear-gradient(155deg,#241b16,#12161c 68%);border-color:#ffb04852;min-height:268px;padding-top:29px;box-shadow:0 25px 55px #0000004d,0 0 45px #ff8f2414}.podiumCard.rank2{border-color:#bfcbdd2e}.podiumCard.rank3{border-color:#c5774838}.podiumCard:hover{transform:translateY(-5px)}.podiumCard.you{border-color:#ff7a1aad;box-shadow:0 22px 55px #0000004d,0 0 42px #ff691721}.podiumCrown{color:#ca8b45;font-size:16px;position:absolute;top:14px;right:15px}.podiumAvatar{color:#dfe2e7;background:linear-gradient(145deg,#383e48,#1c2129);border:1px solid #ffffff21;border-radius:22px;place-items:center;width:66px;height:66px;font-size:17px;font-weight:950;display:grid;box-shadow:0 11px 26px #00000047,0 0 0 5px #ffffff06}.podiumCard.rank1 .podiumAvatar{color:#2c180a;background:linear-gradient(145deg,#ffb35b,#e06d1b);border-color:#ffb34b61;width:78px;height:78px;font-size:20px;box-shadow:0 13px 30px #ff701933,0 0 0 6px #ffa2410b}.podiumCard>b{color:#ff963f;margin-top:12px;font-size:12px}.podiumCard h3{color:#e8eaed;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:6px 0 4px;font-size:11px;overflow:hidden}.podiumCard>small{color:#656d79;font-size:6px}.podiumCard>strong{color:#f1f2f4;margin-top:13px;font-size:15px}.podiumCard>strong em{color:#7b828d;font-size:7px;font-style:normal}.podiumCard>i{color:#241207;letter-spacing:.1em;background:#ff7a1a;border-radius:999px;margin-top:9px;padding:5px 7px;font-size:5px;font-style:normal;font-weight:950}.leaderTable{background:#06090d3b;border:1px solid #fff1;border-radius:17px;overflow:hidden}.leaderTableHead,.leaderRow{grid-template-columns:70px minmax(180px,1fr) 120px 145px;align-items:center;display:grid}.leaderTableHead{color:#5e6672;letter-spacing:.1em;background:#ffffff05;border-bottom:1px solid #fff1;min-height:40px;padding:0 16px;font-size:5px;font-weight:900}.leaderTableHead span:last-child{text-align:right}.leaderRow{border-bottom:1px solid #ffffff0e;min-height:64px;margin:0 8px;padding:0 8px;position:relative}.leaderRow:last-child{border-bottom:0}.leaderRow>b{color:#ff8b34;font-size:10px}.leaderIdentity{align-items:center;gap:10px;min-width:0;display:flex}.leaderIdentity>i{color:#aeb4bd;background:#1c2128;border:1px solid #ffffff14;border-radius:11px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:8px;font-style:normal;font-weight:900;display:grid}.leaderIdentity>span{align-items:center;gap:8px;min-width:0;display:flex}.leaderIdentity strong{color:#c9cdd3;text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:9px;overflow:hidden}.leaderIdentity small{color:#231207;letter-spacing:.08em;background:#ff7a1a;border-radius:999px;padding:4px 6px;font-size:5px;font-weight:950}.leaderRow>em{color:#777f8a;font-size:8px;font-style:normal}.leaderRow>strong{color:#d5d8dd;text-align:right;font-size:11px}.leaderRow>strong small{color:#666e7a;font-size:6px}.leaderRow.you{background:linear-gradient(90deg,#ff7a1a1f,#ff7a1a06);border:1px solid #ff81235c;border-radius:13px;margin-block:5px;box-shadow:0 8px 24px #ff691612,inset 3px 0 #ff7a1a}.leaderRow.you .leaderIdentity>i{color:#281408;background:linear-gradient(145deg,#ff9848,#ff6c19);border-color:#ff8a3266}.leaderRow.you>strong{color:#ff9a49}.pointsWallet{background:linear-gradient(145deg,#14181e,#0f1319);border:1px solid #ffffff12;border-radius:23px;margin-bottom:60px;padding:24px}.pointsWallet>header>span{color:#ff8d38;letter-spacing:.13em;font-size:7px;font-weight:950}.pointsWallet>header h2{color:#eceef1;margin:7px 0 0;font-size:21px}.pointsWallet .walletHero{margin-top:18px}.rankLedger{border-radius:15px;margin-top:14px}@keyframes rankPulse{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes selfRankFloat{0%,to{transform:translateY(0)rotate(-.35deg)}50%{transform:translateY(-5px)rotate(.35deg)}}@keyframes rankShine{0%,58%{opacity:0;left:-110px}69%{opacity:1}84%,to{opacity:0;left:calc(100% + 80px)}}@media (max-width:1050px){.rankHero{grid-template-columns:1fr .9fr}}@media (max-width:800px){.rankHero{grid-template-columns:1fr}.selfRankCard{width:100%;max-width:510px}.leaderPodium{grid-template-columns:1fr;min-height:0}.podiumCard,.podiumCard.rank1{text-align:left;grid-template-columns:auto auto 1fr auto;align-items:center;column-gap:12px;min-height:0;padding:16px;display:grid}.podiumCard.rank1{order:-1}.podiumAvatar,.podiumCard.rank1 .podiumAvatar{grid-row:1/4;width:54px;height:54px;font-size:15px}.podiumCard>b,.podiumCard h3{margin:0}.podiumCard>small{grid-column:3}.podiumCard>strong{grid-area:1/4/4;margin:0}.podiumCard>i{grid-column:3;width:max-content}.podiumCrown{grid-row:1/4;position:static}}@media (max-width:700px){.rankHero{min-height:auto;padding:25px 20px}.rankHero h1{font-size:41px}.rankHeroRewards{grid-template-columns:1fr 1fr;display:grid}.rankHeroRewards>span{min-width:0}.selfRankCard{min-height:255px}.leaderStage{padding:18px 12px}.leaderStage>header>em,.leaderTableHead{display:none}.leaderRow{grid-template-columns:42px minmax(0,1fr) auto;padding:0 7px}.leaderRow>em{display:none}.leaderRow>strong{font-size:9px}.leaderIdentity strong{max-width:105px}.leaderIdentity>span{flex-direction:column;align-items:flex-start;gap:3px}.pointsWallet{padding:18px 12px}}@media (prefers-reduced-motion:reduce){.rankHeroCopy>span i,.selfRankCard,.selfRankCard:before,.leaderStage>header>em i{animation:none}.podiumCard{transition:none}}.predictionSelectedScore{align-items:center;gap:9px;margin:12px 0 9px;display:flex}.predictionSelectedScore b{color:#68717d;background:#0b0f14;border:1px solid #343c48;border-radius:12px;place-items:center;width:48px;height:49px;font-size:20px;transition:border-color .2s,color .2s,background .2s,box-shadow .2s;display:grid}.predictionSelectedScore i{color:#69727e;font-size:15px;font-style:normal;font-weight:900}.predictionSelectedScore.complete b{border-color:var(--match-accent)}@supports (color:color-mix(in lab, red, red)){.predictionSelectedScore.complete b{border-color:color-mix(in srgb, var(--match-accent) 52%, #353b45)}}.predictionSelectedScore.complete b{background:var(--match-accent)}@supports (color:color-mix(in lab, red, red)){.predictionSelectedScore.complete b{background:color-mix(in srgb, var(--match-accent) 8%, #0b0f14)}}.predictionSelectedScore.complete b{color:#f5f6f7;box-shadow:0 0 0 4px var(--match-accent), 0 8px 20px #00000038}@supports (color:color-mix(in lab, red, red)){.predictionSelectedScore.complete b{box-shadow:0 0 0 4px color-mix(in srgb, var(--match-accent) 5%, transparent), 0 8px 20px #00000038}}.predictionCard .predictionClickPicker{text-align:left;background:#080b0f33;border-top:1px solid #fff1;margin:0;padding:16px 18px 18px;display:block}.quickScorePicks{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:14px;padding-bottom:14px;display:flex}.quickScorePicks>span{flex-direction:column;gap:4px;min-width:150px;display:flex}.quickScorePicks>span b{color:#e9ebee;font-size:9px}.quickScorePicks>span small{color:#636b77;font-size:6px}.quickScorePicks>div{justify-content:flex-end;gap:7px;display:flex}.quickScorePicks button{color:#9da4ae;cursor:pointer;background:#151a21;border:1px solid #303741;border-radius:10px;min-width:49px;height:34px;padding:0 9px;font-size:8px;font-weight:850;transition:border-color .18s,color .18s,background .18s,transform .18s}.quickScorePicks button:hover:not(:disabled){border-color:var(--match-accent)}.quickScorePicks button:focus-visible{border-color:var(--match-accent)}@supports (color:color-mix(in lab, red, red)){.quickScorePicks button:hover:not(:disabled){border-color:color-mix(in srgb, var(--match-accent) 55%, #3a414c)}.quickScorePicks button:focus-visible{border-color:color-mix(in srgb, var(--match-accent) 55%, #3a414c)}}.quickScorePicks button:hover:not(:disabled){color:#f1f2f4;outline:none;transform:translateY(-1px)}.quickScorePicks button:focus-visible{color:#f1f2f4;outline:none;transform:translateY(-1px)}.quickScorePicks button.selected{border-color:var(--match-accent);background:linear-gradient(135deg, var(--match-accent), var(--match-accent))}@supports (color:color-mix(in lab, red, red)){.quickScorePicks button.selected{background:linear-gradient(135deg, color-mix(in srgb, var(--match-accent) 90%, white), var(--match-accent))}}.quickScorePicks button.selected{color:#1c120c;box-shadow:0 7px 18px var(--match-accent)}@supports (color:color-mix(in lab, red, red)){.quickScorePicks button.selected{box-shadow:0 7px 18px color-mix(in srgb, var(--match-accent) 16%, transparent)}}.scoreChoiceRows{grid-template-columns:1fr 1fr;gap:13px;padding-top:14px;display:grid}.scoreChoiceRow{background:#ffffff05;border:1px solid #ffffff0f;border-radius:13px;justify-content:space-between;align-items:center;gap:11px;min-width:0;padding:11px;display:flex}.scoreChoiceRow>span{flex-direction:column;gap:4px;min-width:94px;display:flex}.scoreChoiceRow>span small{color:var(--match-accent);letter-spacing:.1em;font-size:5px;font-weight:950}.scoreChoiceRow>span b{color:#d9dce0;text-overflow:ellipsis;white-space:nowrap;max-width:105px;font-size:8px;overflow:hidden}.scoreChoiceRow>div{justify-content:flex-end;gap:5px;min-width:0;display:flex}.scoreChoiceRow button{color:#8d95a0;cursor:pointer;background:#11161c;border:1px solid #303741;border-radius:9px;flex:0 0 30px;width:30px;height:30px;padding:0;font-size:8px;font-weight:850;transition:border-color .18s,color .18s,background .18s,transform .18s}.scoreChoiceRow button:hover:not(:disabled){border-color:var(--match-accent)}.scoreChoiceRow button:focus-visible{border-color:var(--match-accent)}@supports (color:color-mix(in lab, red, red)){.scoreChoiceRow button:hover:not(:disabled){border-color:color-mix(in srgb, var(--match-accent) 58%, #373e49)}.scoreChoiceRow button:focus-visible{border-color:color-mix(in srgb, var(--match-accent) 58%, #373e49)}}.scoreChoiceRow button:hover:not(:disabled){color:#f1f2f4;outline:none;transform:translateY(-1px)}.scoreChoiceRow button:focus-visible{color:#f1f2f4;outline:none;transform:translateY(-1px)}.scoreChoiceRow button.selected{border-color:var(--match-accent);background:var(--match-accent);color:#1b110b;box-shadow:0 6px 16px var(--match-accent)}@supports (color:color-mix(in lab, red, red)){.scoreChoiceRow button.selected{box-shadow:0 6px 16px color-mix(in srgb, var(--match-accent) 18%, transparent)}}.quickScorePicks button:disabled,.scoreChoiceRow button:disabled{cursor:not-allowed;opacity:.58}.predictionCard .predictionFooter button:disabled{cursor:not-allowed}@media (max-width:900px){.scoreChoiceRows{grid-template-columns:1fr}}@media (max-width:700px){.predictionSelectedScore b{width:36px;height:42px;font-size:17px}.predictionCard .predictionClickPicker{padding:13px 11px 15px}.quickScorePicks{flex-direction:column;align-items:flex-start}.quickScorePicks>span{min-width:0}.quickScorePicks>div{flex-wrap:wrap;justify-content:flex-start;width:100%}.quickScorePicks button{flex:1;min-width:48px}.scoreChoiceRow{flex-direction:column;align-items:flex-start;padding:10px 8px}.scoreChoiceRow>span{min-width:0}.scoreChoiceRow>div{justify-content:space-between;width:100%}.scoreChoiceRow button{flex-basis:31px;width:31px;height:31px}.predictionCard .predictionFooter{flex-direction:column;align-items:stretch;gap:11px}.predictionCard .predictionFooter button{width:100%}}@media (prefers-reduced-motion:reduce){.predictionSelectedScore b,.quickScorePicks button,.scoreChoiceRow button{transition:none}}.ticketHero{isolation:isolate;background:radial-gradient(circle at 80% 45%,#ff70182e,#0000 28%),radial-gradient(circle at 19% 115%,#915eff1c,#0000 38%),linear-gradient(125deg,#171116,#10141a 58%,#17120f);border:1px solid #ff842b33;border-radius:28px;grid-template-columns:1.05fr .95fr;align-items:center;min-height:335px;margin-top:30px;padding:clamp(28px,5vw,56px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 65px #00000047,inset 0 1px #ffffff09}.ticketHero:before{content:"";z-index:-1;border:1px solid #ff852d1a;border-radius:50%;width:520px;height:520px;position:absolute;top:-310px;right:-210px;box-shadow:0 0 0 65px #ff7a1a04,0 0 0 130px #ff7a1a03}.ticketHero>div:first-child>span{color:#ff943d;letter-spacing:.13em;background:#ff7a1a12;border:1px solid #ff842b33;border-radius:999px;align-items:center;gap:8px;width:max-content;padding:8px 11px;font-size:7px;font-weight:900;display:flex}.ticketHero>div:first-child>span i{background:#ff7a1a;border-radius:50%;width:7px;height:7px;animation:1.7s ease-in-out infinite ticketLive;box-shadow:0 0 0 4px #ff7a1a17,0 0 14px #ff7a1aa6}.ticketHero h1{color:#f7f7f8;letter-spacing:-.055em;margin:18px 0 14px;font-size:clamp(38px,5vw,62px);font-weight:720;line-height:.98}.ticketHero h1 em{color:#0000;background:linear-gradient(90deg,#ffb06d,#ff7a1a 55%,#9c70ff);-webkit-background-clip:text;background-clip:text;font-style:normal}.ticketHero>div:first-child>p{color:#9198a3;max-width:495px;margin:0;font-size:11px;line-height:1.65}.ticketHeroStats{gap:10px;margin-top:24px;display:flex}.ticketHeroStats>span{background:#ffffff06;border:1px solid #ffffff12;border-radius:15px;flex-direction:column;gap:5px;min-width:108px;padding:12px 14px;display:flex}.ticketHeroStats b{color:#f2f3f5;font-size:14px}.ticketHeroStats small{color:#6f7783;font-size:7px}.ticketHeroArt{perspective:900px;min-height:250px;position:relative}.ticketPass{width:265px;height:145px;transform-style:preserve-3d;background:linear-gradient(145deg,#512312,#21161a 62%,#15181d);border:1px solid #ff954859;border-radius:22px;flex-direction:column;justify-content:flex-end;padding:23px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 24px 55px #00000061,inset 0 1px #ffffff0f}.ticketPass:before,.ticketPass:after{content:"";background:#11141a;border:1px solid #ffffff0f;border-radius:50%;width:22px;height:22px;position:absolute;top:50%;transform:translateY(-50%)}.ticketPass:before{left:-12px}.ticketPass:after{right:-12px}.ticketPass.front{animation:4.4s ease-in-out infinite ticketFloat;transform:translate(-45%,-43%)rotate(-4deg)rotateY(-6deg)}.ticketPass.back{background:linear-gradient(145deg,#2c214d,#161820 70%);border-color:#976cff42;transform:translate(-58%,-60%)rotate(8deg)}.ticketPass>i{color:#301508;background:linear-gradient(145deg,#ff9b50,#ff6818);border-radius:13px;place-items:center;width:39px;height:39px;font-size:17px;font-style:normal;display:grid;position:absolute;top:18px;right:20px;box-shadow:0 10px 25px #ff68183b}.ticketPass>b{color:#fff0e4;letter-spacing:-.025em;font-size:18px}.ticketPass>small{color:#b9784c;letter-spacing:.13em;margin-top:6px;font-size:6px;font-weight:850}.ticketHeroArt>em{z-index:4;color:#5bd89f;letter-spacing:.11em;background:#4bd39412;border:1px solid #4bd39438;border-radius:999px;padding:7px 9px;font-size:6px;font-style:normal;font-weight:900;position:absolute;top:25px;right:28px}.ticketNotice{background:linear-gradient(90deg,#ff7a1a0e,#ffffff05);border:1px solid #fff1;border-radius:17px;align-items:center;gap:13px;margin:13px 0 20px;padding:14px 16px;display:flex}.ticketNotice>span{color:#ff8d38;background:#ff7a1a12;border:1px solid #ff812333;border-radius:12px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.ticketNotice>div{flex-direction:column;flex:1;gap:5px;display:flex}.ticketNotice>div b{color:#e8eaed;font-size:10px}.ticketNotice>div small{color:#727a86;font-size:7px}.ticketNotice>em{color:#737b87;white-space:nowrap;background:#ffffff06;border:1px solid #fff1;border-radius:11px;padding:9px 11px;font-size:7px;font-style:normal}.ticketNotice>em b{color:#ff913d;margin-left:5px}.ticketProductGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding-bottom:60px;display:grid}.ticketProductCard{border:1px solid var(--ticket-accent);min-width:0;position:relative}@supports (color:color-mix(in lab, red, red)){.ticketProductCard{border:1px solid color-mix(in srgb, var(--ticket-accent) 23%, #2b313a)}}.ticketProductCard{background:linear-gradient(155deg,#171b21,#0f1319);border-radius:22px;flex-direction:column;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 18px 44px #00000038}.ticketProductCard:hover{border-color:var(--ticket-accent);transform:translateY(-6px)}@supports (color:color-mix(in lab, red, red)){.ticketProductCard:hover{border-color:color-mix(in srgb, var(--ticket-accent) 50%, #303740)}}.ticketProductCard:hover{box-shadow:0 28px 62px #00000054, 0 0 45px var(--ticket-accent)}@supports (color:color-mix(in lab, red, red)){.ticketProductCard:hover{box-shadow:0 28px 62px #00000054, 0 0 45px color-mix(in srgb, var(--ticket-accent) 7%, transparent)}}.ticketProductVisual{aspect-ratio:16/9;background:#080b10;border-bottom:1px solid #fff1;margin:0;position:relative;overflow:hidden}.ticketProductVisual:after{content:"";pointer-events:none;background:linear-gradient(#0000,#080b0fd1);position:absolute;inset:45% 0 0}.ticketProductVisual img{object-fit:cover;width:100%;height:100%;transition:transform .55s,filter .4s;display:block}.ticketProductCard:hover .ticketProductVisual img{filter:saturate(1.08)contrast(1.03);transform:scale(1.045)}.ticketProductVisual>span,.ticketProductVisual>small{z-index:3;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);border:1px solid #ffffff1c;border-radius:999px;position:absolute;top:13px}.ticketProductVisual>span{background:var(--ticket-accent);padding:7px 9px;left:13px}@supports (color:color-mix(in lab, red, red)){.ticketProductVisual>span{background:color-mix(in srgb, var(--ticket-accent) 18%, #05070bb8)}}.ticketProductVisual>span{color:var(--ticket-accent)}@supports (color:color-mix(in lab, red, red)){.ticketProductVisual>span{color:color-mix(in srgb, var(--ticket-accent) 78%, white)}}.ticketProductVisual>span{letter-spacing:.11em;font-size:6px;font-weight:950}.ticketProductVisual>small{color:#d7dae0;background:#05070bad;align-items:center;gap:6px;padding:7px 9px;font-size:6px;display:flex;right:13px}.ticketProductVisual>small i{background:#4bd394;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite ticketLive;box-shadow:0 0 10px #4bd394a6}.ticketVisualShine{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1c,#0000);width:48px;height:150%;animation:5.6s ease-in-out infinite ticketShine;position:absolute;top:-24%;left:-90px;transform:rotate(20deg)}.ticketProductBody{padding:19px 18px 17px}.ticketProductBody>span{color:var(--ticket-accent);letter-spacing:.13em;font-size:6px;font-weight:950}.ticketProductBody h3{color:#f2f3f5;letter-spacing:-.025em;min-height:48px;margin:8px 0 17px;font-size:19px;line-height:1.2}.ticketStock{background:#ffffff05;border:1px solid #ffffff0f;border-radius:13px;grid-template-columns:repeat(3,1fr);padding:11px 5px;display:grid}.ticketStock>div{flex-direction:column;align-items:center;gap:5px;display:flex}.ticketStock>div+div{border-left:1px solid #ffffff0f}.ticketStock small{color:#5e6672;letter-spacing:.09em;font-size:5px}.ticketStock b{color:#d9dce1;font-size:10px}.ticketProductProgress{align-items:center;gap:9px;margin-top:14px;display:flex}.ticketProductProgress>span{background:#2a3039;border-radius:99px;flex:1;height:5px;overflow:hidden}.ticketProductProgress>span i{border-radius:inherit;background:linear-gradient(90deg, var(--ticket-accent), var(--ticket-accent));height:100%}@supports (color:color-mix(in lab, red, red)){.ticketProductProgress>span i{background:linear-gradient(90deg, color-mix(in srgb, var(--ticket-accent) 45%, #4a515c), var(--ticket-accent))}}.ticketProductProgress>span i{box-shadow:0 0 12px var(--ticket-accent);display:block}@supports (color:color-mix(in lab, red, red)){.ticketProductProgress>span i{box-shadow:0 0 12px color-mix(in srgb, var(--ticket-accent) 44%, transparent)}}.ticketProductProgress>small{color:#68707c;white-space:nowrap;font-size:6px}.ticketProductFoot{background:#04070b45;border-top:1px dashed #ffffff1a;justify-content:space-between;align-items:center;gap:10px;min-height:72px;margin-top:auto;padding:13px 15px;display:flex;position:relative}.ticketProductFoot:before,.ticketProductFoot:after{content:"";background:#080c11;border:1px solid #ffffff0e;border-radius:50%;width:17px;height:17px;position:absolute;top:-9px}.ticketProductFoot:before{left:-10px}.ticketProductFoot:after{right:-10px}.ticketProductFoot>span{flex-direction:column;gap:5px;display:flex}.ticketProductFoot>span small{color:#606875;letter-spacing:.09em;font-size:6px}.ticketProductFoot>span b{color:#f1f2f4;font-size:12px}.ticketProductFoot button{border:1px solid var(--ticket-accent);min-height:41px;padding:0 14px}@supports (color:color-mix(in lab, red, red)){.ticketProductFoot button{border:1px solid color-mix(in srgb, var(--ticket-accent) 55%, transparent)}}.ticketProductFoot button{background:linear-gradient(135deg, var(--ticket-accent), var(--ticket-accent));border-radius:11px}@supports (color:color-mix(in lab, red, red)){.ticketProductFoot button{background:linear-gradient(135deg, color-mix(in srgb, var(--ticket-accent) 84%, white), var(--ticket-accent))}}.ticketProductFoot button{color:#1b110b;box-shadow:0 10px 24px var(--ticket-accent);align-items:center;gap:9px;font-size:8px;font-weight:950;display:flex}@supports (color:color-mix(in lab, red, red)){.ticketProductFoot button{box-shadow:0 10px 24px color-mix(in srgb, var(--ticket-accent) 17%, transparent)}}.ticketProductFoot button{cursor:pointer;transition:transform .2s,box-shadow .2s}.ticketProductFoot button:hover:not(:disabled){box-shadow:0 14px 31px var(--ticket-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.ticketProductFoot button:hover:not(:disabled){box-shadow:0 14px 31px color-mix(in srgb, var(--ticket-accent) 24%, transparent)}}.ticketProductFoot button:disabled{color:#838a94;box-shadow:none;cursor:not-allowed;background:#292e36;border-color:#303641}.ticketProductFoot button i{font-size:12px;font-style:normal}@keyframes ticketLive{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes ticketFloat{0%,to{transform:translate(-45%,-43%)rotate(-4deg)rotateY(-6deg)}50%{transform:translate(-45%,-48%)rotate(-2deg)rotateY(-2deg)}}@keyframes ticketShine{0%,55%{opacity:0;left:-90px}68%{opacity:1}83%,to{opacity:0;left:calc(100% + 60px)}}@media (max-width:1050px){.ticketHero{grid-template-columns:1fr .8fr}.ticketProductGrid{grid-template-columns:1fr 1fr}.ticketProductCard:last-child{grid-column:1/-1}}@media (max-width:700px){.ticketHero{grid-template-columns:1fr;min-height:auto;padding:25px 20px}.ticketHero h1{font-size:41px}.ticketHeroStats{grid-template-columns:repeat(3,1fr);display:grid}.ticketHeroStats>span{min-width:0;padding:10px 8px}.ticketHeroStats small{font-size:6px}.ticketHeroArt{min-height:255px;transform:scale(.88)}.ticketNotice{flex-wrap:wrap}.ticketNotice>div{min-width:calc(100% - 50px)}.ticketNotice>em{text-align:center;width:100%}.ticketProductGrid{grid-template-columns:1fr}.ticketProductCard:last-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.ticketHero>div:first-child>span i,.ticketPass.front,.ticketProductVisual>small i,.ticketVisualShine{animation:none}.ticketProductCard,.ticketProductVisual img,.ticketProductFoot button{transition:none}}.communityGuide{background:linear-gradient(120deg,#ff7a1a13,#14181fe0 42%,#52d3990a);border:1px solid #ffffff12;border-radius:20px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin:26px 0 18px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff06}.communityGuide>div{align-items:center;gap:11px;min-width:0;padding:10px;display:flex}.communityGuide>div>b{color:#ff973f;background:#ff7a1a1c;border:1px solid #ff8a3240;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:10px;display:grid}.communityGuide span{flex-direction:column;gap:4px;min-width:0;display:flex}.communityGuide strong{color:#f1f3f6;font-size:10px}.communityGuide small{color:#717987;font-size:7px;line-height:1.4}.communityGuide>i{color:#454d59;font-size:13px;font-style:normal}.groupGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:13px;margin:0 0 22px;display:grid}.groupCard{border:1px solid var(--group);grid-column:span 2;min-height:284px;padding:17px;position:relative}@supports (color:color-mix(in lab, red, red)){.groupCard{border:1px solid color-mix(in srgb, var(--group) 24%, #28303a)}}.groupCard{background:radial-gradient(circle at 17% 8%, var(--group), transparent 34%), linear-gradient(145deg, #171b22, #10141a 72%);border-radius:22px}@supports (color:color-mix(in lab, red, red)){.groupCard{background:radial-gradient(circle at 17% 8%, color-mix(in srgb, var(--group) 13%, transparent), transparent 34%), linear-gradient(145deg, #171b22, #10141a 72%)}}.groupCard{isolation:isolate;flex-direction:column;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;overflow:hidden}.groupCard:nth-child(n+4){grid-column:span 3}.groupCard:before{content:"";z-index:-1;border:1px solid var(--group);width:150px;height:150px;position:absolute;top:-76px;right:-65px}@supports (color:color-mix(in lab, red, red)){.groupCard:before{border:1px solid color-mix(in srgb, var(--group) 15%, transparent)}}.groupCard:before{box-shadow:0 0 0 25px var(--group), 0 0 0 54px var(--group);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.groupCard:before{box-shadow:0 0 0 25px color-mix(in srgb, var(--group) 2.7%, transparent), 0 0 0 54px color-mix(in srgb, var(--group) 1.7%, transparent)}}.groupCard:hover{border-color:var(--group);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.groupCard:hover{border-color:color-mix(in srgb, var(--group) 48%, #2b323d)}}.groupCard:hover{box-shadow:0 18px 42px #0000003d}.groupCardTop{justify-content:space-between;align-items:flex-start;display:flex}.groupArtwork{border:1px solid var(--group);width:80px;height:80px;padding:4px}@supports (color:color-mix(in lab, red, red)){.groupArtwork{border:1px solid color-mix(in srgb, var(--group) 42%, #303743)}}.groupArtwork{box-shadow:0 11px 28px #00000047, 0 0 0 5px var(--group);background:#0e1420;border-radius:25px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.groupArtwork{box-shadow:0 11px 28px #00000047, 0 0 0 5px color-mix(in srgb, var(--group) 5%, transparent)}}.groupArtwork img{object-fit:cover;border-radius:20px;width:100%;height:100%;transition:transform .28s;display:block}.groupCard:hover .groupArtwork img{transform:scale(1.04)}.groupStatus{color:#99a1ac;background:#080c1185;border:1px solid #ffffff12;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:7px;display:flex}.groupStatus i,.groupCardFoot>span i{background:#4bd394;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #4bd3948c}.groupCardCopy{margin-top:16px}.groupCard .groupCardCopy small{color:var(--group);letter-spacing:.12em;font-size:7px;font-weight:900}.groupCard .groupCardCopy h3{color:#f3f5f7;letter-spacing:-.02em;margin:8px 0 7px;font-size:15px}.groupCard .groupCardCopy p{color:#858d99;min-height:32px;margin:0;font-size:8px;line-height:1.55}.groupCardFoot{border-top:1px solid #fff1;justify-content:space-between;align-items:center;gap:9px;margin-top:auto;padding-top:14px;display:flex}.groupCardFoot>span{color:#737b87;white-space:nowrap;align-items:center;gap:6px;font-size:7px;display:flex}.groupCardFoot>a{border:1px solid var(--group);min-height:37px;padding:0 12px}@supports (color:color-mix(in lab, red, red)){.groupCardFoot>a{border:1px solid color-mix(in srgb, var(--group) 42%, transparent)}}.groupCardFoot>a{background:var(--group);border-radius:11px}@supports (color:color-mix(in lab, red, red)){.groupCardFoot>a{background:color-mix(in srgb, var(--group) 12%, #151920)}}.groupCardFoot>a{color:var(--group)}@supports (color:color-mix(in lab, red, red)){.groupCardFoot>a{color:color-mix(in srgb, var(--group) 88%, white)}}.groupCardFoot>a{white-space:nowrap;justify-content:center;align-items:center;gap:8px;font-size:8px;font-weight:850;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}:is(.groupCardFoot>a:hover,.groupCardFoot>a:focus-visible){background:var(--group);color:#11151a;outline:none;transform:translateY(-1px)}.groupCardFoot>a b{font-size:11px}.mobileTelegramButtonIcon{display:none}.communityLayout{grid-template-columns:minmax(0,1fr) 330px;gap:15px}.communityLayout .feedPanel,.communityLayout .moderationCard{background:linear-gradient(145deg,#151920,#10141a);border-radius:22px}.communityPanelTitle{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.communityPanelTitle span{color:#ff933b;letter-spacing:.13em;font-size:7px;font-weight:900}.communityPanelTitle small{color:#626a76;font-size:7px}.communityLayout .composer button{background:#ffffff06;border-radius:13px;min-height:40px}.communityLayout .composer>span,.communityLayout .postHead>span{border-radius:13px}.communityLayout .postActions button{border-radius:10px}.communityLayout .moderationCard{padding:21px;position:relative;overflow:hidden}.communityLayout .moderationCard:after{content:"";border:1px solid #4bd39421;border-radius:50%;width:150px;height:150px;position:absolute;top:-83px;right:-69px;box-shadow:0 0 0 30px #4bd39405}.safetyOrb{color:#4bd394;background:#4bd39414;border:1px solid #4bd39447;border-radius:15px;place-items:center;width:42px;height:42px;margin-bottom:15px;font-size:16px;display:grid}.moderationCard>p{color:#7d8591;margin:0;font-size:8px;line-height:1.55}.moderationCard>a{color:#65dca7;background:#4bd39412;border:1px solid #4bd3943d;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:39px;margin-top:13px;font-size:8px;font-weight:850;text-decoration:none;display:flex}@media (max-width:1050px){.groupGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.groupCard,.groupCard:nth-child(n+4){grid-column:span 1}.groupCard:last-child{grid-column:1/-1}}@media (max-width:700px){.communityGuide{grid-template-columns:1fr;gap:1px;padding:8px}.communityGuide>i{display:none}.communityGuide>div{padding:8px}.groupGrid{grid-template-columns:1fr}.groupCard,.groupCard:nth-child(n+4),.groupCard:last-child{grid-column:auto;min-height:266px}.groupCardFoot>a{color:#fff;background:linear-gradient(135deg,#168bd0,#2aabee);border-color:#3ebef580;gap:8px;min-height:42px;padding:0 14px;box-shadow:0 9px 22px #2aabee2e,inset 0 1px #ffffff2e}:is(.groupCardFoot>a:hover,.groupCardFoot>a:focus-visible){color:#fff;background:linear-gradient(135deg,#1b97dc,#35b5f3)}.groupCardFoot>a b{display:none}.mobileTelegramButtonIcon{object-fit:contain;flex:0 0 19px;width:19px;height:19px;display:block}.communityCard .telegramButton b{display:none}.groupArtwork{border-radius:22px;width:72px;height:72px}.communityLayout{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.groupCard,.groupArtwork img,.groupCardFoot>a{transition:none}}.raffleHero{isolation:isolate;background:radial-gradient(circle at 78% 48%,#ff731838,#0000 26%),radial-gradient(circle at 10% 100%,#8b4eff1f,#0000 34%),linear-gradient(125deg,#181013,#11141a 52%,#151019);border:1px solid #ff852d38;border-radius:28px;grid-template-columns:1.08fr .92fr;align-items:center;min-height:350px;margin-top:30px;padding:clamp(28px,5vw,58px);display:grid;position:relative;overflow:hidden;box-shadow:0 25px 70px #00000047,inset 0 1px #ffffff09}.raffleHero:before{content:"";z-index:-1;opacity:.32;background:repeating-linear-gradient(112deg,#0000 0 38px,#ffffff06 39px,#0000 40px 76px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%)}.raffleHero:after{content:"";z-index:-1;border:1px solid #ff87301f;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-260px;right:-120px;box-shadow:0 0 0 55px #ff7a1a05,0 0 0 110px #ff7a1a03}.raffleHeroCopy>span{color:#ff963f;letter-spacing:.12em;background:#ff7a1a12;border:1px solid #ff7e2333;border-radius:999px;align-items:center;gap:8px;width:max-content;padding:8px 11px;font-size:7px;font-weight:900;display:flex}.raffleHeroCopy>span i,.raffleCardHead>span i,.raffleTabs button.active>i{background:#ff7a1a;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite rafflePulse;box-shadow:0 0 0 4px #ff7a1a17,0 0 14px #ff7a1aad}.raffleHero h1{color:#f7f7f8;letter-spacing:-.055em;margin:18px 0 14px;font-size:clamp(38px,5vw,65px);font-weight:720;line-height:.98}.raffleHero h1 em{color:#0000;background:linear-gradient(90deg,#ffb26f,#ff791a 52%,#ff536e);-webkit-background-clip:text;background-clip:text;font-style:normal}.raffleHeroCopy>p{color:#9298a3;max-width:490px;margin:0;font-size:11px;line-height:1.65}.raffleHeroStats{gap:10px;margin-top:25px;display:flex}.raffleHeroStats>span{background:#ffffff06;border:1px solid #ffffff12;border-radius:15px;flex-direction:column;gap:5px;min-width:105px;padding:12px 14px;display:flex}.raffleHeroStats b{color:#f5f6f7;font-size:14px}.raffleHeroStats small{color:#6f7682;font-size:7px}.raffleHeroVisual{place-items:center;min-height:255px;display:grid;position:relative}.raffleOrbit{border:1px dashed #ff8e3d40;border-radius:50%;width:265px;height:265px;animation:18s linear infinite raffleSpin;position:absolute}.raffleOrbit:before,.raffleOrbit:after{content:"";background:#ff8c35;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 18px #ff7a1acc}.raffleOrbit:before{top:21px;left:45px}.raffleOrbit:after{background:#ff5b70;bottom:70px;right:12px}.raffleOrbit.two{border-style:solid;border-color:#ffffff14;width:215px;height:215px;animation-duration:13s;animation-direction:reverse}.raffleGrandPrize{text-align:center;background:linear-gradient(155deg,#492314eb,#181218f7 62%);border:1px solid #ffa0546b;border-radius:27px;flex-direction:column;justify-content:center;align-items:center;width:205px;min-height:218px;padding:25px 19px 18px;animation:4.2s ease-in-out infinite raffleFloat;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 55px #0000006b,0 0 70px #ff65151f,inset 0 1px #ffffff12}.raffleGrandPrize:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1c,#0000);width:55px;height:330px;animation:4.8s ease-in-out infinite raffleShine;position:absolute;top:-55px;left:-100px;transform:rotate(24deg)}.raffleGrandPrize small{color:#dc8e59;letter-spacing:.14em;font-size:6px;font-weight:900}.raffleGrandPrize strong{color:#fff3e9;letter-spacing:-.04em;margin-top:10px;font-size:24px;line-height:1.05}.raffleGrandPrize>span{color:#351608;background:linear-gradient(145deg,#ff9a48,#ff6818);border:1px solid #ff97484d;border-radius:18px;place-items:center;width:55px;height:55px;margin:18px 0;font-size:25px;display:grid;box-shadow:0 12px 30px #ff681840}.raffleGrandPrize em{color:#8c929c;font-size:7px;font-style:normal}.raffleSpark{color:#ff9b4c;font-size:12px;animation:3.4s ease-in-out infinite raffleSpark;position:absolute}.raffleSpark.sparkOne{top:15%;left:7%}.raffleSpark.sparkTwo{color:#ff5971;animation-delay:-.8s;bottom:22%;right:4%}.raffleSpark.sparkThree{color:#976eff;animation-delay:-1.5s;bottom:10%;left:14%}.raffleStream{background:#ffffff04;border-block:1px solid #ffffff0e;margin:13px 0 20px;padding:10px 0;overflow:hidden}.raffleStream>div{width:max-content;animation:24s linear infinite raffleTicker;display:flex}.raffleStream span{color:#747b87;letter-spacing:.12em;padding-right:36px;font-size:7px;font-weight:850}.raffleStream span:nth-child(4n+1){color:#ff8b34}.raffleTabs{background:#11151b;border:1px solid #292f38;border-radius:14px;gap:3px;width:max-content;margin:0 0 18px;padding:4px}.raffleTabs button{background:0 0;border:0;border-radius:10px;min-height:38px;padding:0 14px}.raffleTabs button.active{color:#271308;background:linear-gradient(135deg,#ff9742,#ff7118);align-items:center;gap:8px;display:flex;box-shadow:0 8px 22px #ff711833}.raffleTabs button.active>i{width:6px;height:6px;box-shadow:none;background:#291307}.raffleTabs button.active>b{background:#2a130721;border-radius:999px;min-width:19px;padding:3px 5px;font-size:7px}.raffleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-bottom:18px;display:grid}.raffleGrid .raffleCard{--raffle-accent:#ff7a1a;min-height:405px;animation:.55s both raffleCardIn;animation-delay:calc(var(--raffle-order) * 80ms);background:radial-gradient(circle at 50% 30%,#ff671218,#0000 35%),linear-gradient(155deg,#171a21,#0e1218);border:1px solid #ff7d2333;border-radius:22px;flex-direction:column;padding:0;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 17px 42px #0003}.raffleGrid .raffleCard:nth-child(2){--raffle-accent:#8e70ff;background:radial-gradient(circle at 50% 30%,#7d57ff1c,#0000 35%),linear-gradient(155deg,#181823,#0e1218);border-color:#8e70ff38}.raffleGrid .raffleCard:nth-child(3){--raffle-accent:#f15c86;background:radial-gradient(circle at 50% 30%,#f15c861a,#0000 35%),linear-gradient(155deg,#1a171f,#0e1218);border-color:#f15c8638}.raffleGrid .raffleCard:hover{border-color:var(--raffle-accent);transform:translateY(-6px)}@supports (color:color-mix(in lab, red, red)){.raffleGrid .raffleCard:hover{border-color:color-mix(in srgb, var(--raffle-accent) 50%, #303743)}}.raffleGrid .raffleCard:hover{box-shadow:0 28px 60px #00000052, 0 0 45px var(--raffle-accent)}@supports (color:color-mix(in lab, red, red)){.raffleGrid .raffleCard:hover{box-shadow:0 28px 60px #00000052, 0 0 45px color-mix(in srgb, var(--raffle-accent) 8%, transparent)}}.raffleCardGlow{border:1px solid var(--raffle-accent);width:130px;height:130px;position:absolute;top:-95px;right:-62px}@supports (color:color-mix(in lab, red, red)){.raffleCardGlow{border:1px solid color-mix(in srgb, var(--raffle-accent) 25%, transparent)}}.raffleCardGlow{box-shadow:0 0 0 28px var(--raffle-accent), 0 0 0 55px var(--raffle-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.raffleCardGlow{box-shadow:0 0 0 28px color-mix(in srgb, var(--raffle-accent) 2.5%, transparent), 0 0 0 55px color-mix(in srgb, var(--raffle-accent) 1.5%, transparent)}}.raffleCardGlow{pointer-events:none}.raffleCardHead{background:#05080c38;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;min-height:53px;padding:13px 16px;display:flex}.raffleCardHead>span{color:var(--raffle-accent)}@supports (color:color-mix(in lab, red, red)){.raffleCardHead>span{color:color-mix(in srgb, var(--raffle-accent) 78%, white)}}.raffleCardHead>span{letter-spacing:.12em;align-items:center;gap:8px;font-size:6px;font-weight:950;display:flex}.raffleCardHead>span i{background:var(--raffle-accent);width:6px;height:6px}.raffleGrid .raffleCard .raffleCardHead>small{color:#aeb4bd;align-items:center;gap:5px;font-size:7px;display:flex;position:static}.raffleCardHead small b{color:var(--raffle-accent);font-size:12px}.raffleGrid .raffleCard>.raffleCardBody{color:inherit;font-size:inherit;background:0 0;border:0;margin:0;padding:24px 20px 20px;display:block}.rafflePrizeVisual{aspect-ratio:1;isolation:isolate;pointer-events:none;place-items:center;width:min(178px,70%);margin:-10px auto -2px;display:grid;position:relative}.rafflePrizeVisual>span{z-index:-1;background:var(--raffle-accent);border-radius:50%;position:absolute;inset:26% 16% 11%}@supports (color:color-mix(in lab, red, red)){.rafflePrizeVisual>span{background:color-mix(in srgb, var(--raffle-accent) 34%, transparent)}}.rafflePrizeVisual>span{filter:blur(25px);opacity:.7;animation:3.8s ease-in-out infinite rafflePrizeAura}.rafflePrizeVisual img{z-index:1;object-fit:contain;filter:drop-shadow(0 20px 18px #0000006b);width:100%;height:100%;transition:transform .35s,filter .35s;animation:4.2s ease-in-out infinite rafflePrizeFloat;position:relative}.raffleGrid .raffleCard:hover .rafflePrizeVisual img{filter:drop-shadow(0 25px 23px #00000080)saturate(1.08);transform:translateY(-4px)scale(1.045)rotate(-1deg)}.raffleCardBody>small{color:var(--raffle-accent);letter-spacing:.14em;text-align:center;font-size:6px;font-weight:950;display:block}.raffleGrid .raffleCard h3{color:#f3f4f6;letter-spacing:-.025em;text-align:center;min-height:50px;margin:8px 0 18px;font-size:20px;line-height:1.18}.raffleMetrics{background:#ffffff06;border:1px solid #ffffff0f;border-radius:14px;grid-template-columns:1fr 1fr;padding:12px;display:grid}.raffleMetrics>span{flex-direction:column;align-items:center;gap:5px;display:flex}.raffleMetrics>span+span{border-left:1px solid #fff1}.raffleMetrics small{color:#606875;letter-spacing:.1em;font-size:6px}.raffleMetrics b{color:#d8dbe0;font-size:11px}.raffleHeat{align-items:center;gap:10px;margin-top:15px;display:flex}.raffleHeat>span{background:#292e37;border-radius:99px;flex:1;height:4px;overflow:hidden}.raffleHeat>span i{border-radius:inherit;background:linear-gradient(90deg, var(--raffle-accent), var(--raffle-accent));height:100%}@supports (color:color-mix(in lab, red, red)){.raffleHeat>span i{background:linear-gradient(90deg, color-mix(in srgb, var(--raffle-accent) 52%, #434a55), var(--raffle-accent))}}.raffleHeat>span i{box-shadow:0 0 12px var(--raffle-accent);display:block}@supports (color:color-mix(in lab, red, red)){.raffleHeat>span i{box-shadow:0 0 12px color-mix(in srgb, var(--raffle-accent) 42%, transparent)}}.raffleHeat>small{color:#68707c;white-space:nowrap;font-size:6px}.raffleCardFoot{background:#05080c40;border-top:1px dashed #ffffff1a;justify-content:space-between;align-items:center;gap:12px;min-height:71px;margin-top:auto;padding:13px 15px;display:flex;position:relative}.raffleCardFoot:before,.raffleCardFoot:after{content:"";background:#080c11;border:1px solid #ffffff0e;border-radius:50%;width:17px;height:17px;position:absolute;top:-9px}.raffleCardFoot:before{left:-10px}.raffleCardFoot:after{right:-10px}.raffleCardFoot>span{flex-direction:column;gap:5px;display:flex}.raffleCardFoot>span small{color:#606875;letter-spacing:.09em;font-size:6px}.raffleCardFoot>span b{color:#f1f2f4;font-size:11px}.raffleGrid .raffleCard .raffleCardFoot button{border:1px solid var(--raffle-accent);min-height:41px;padding:0 14px}@supports (color:color-mix(in lab, red, red)){.raffleGrid .raffleCard .raffleCardFoot button{border:1px solid color-mix(in srgb, var(--raffle-accent) 60%, transparent)}}.raffleGrid .raffleCard .raffleCardFoot button{background:linear-gradient(135deg, var(--raffle-accent), var(--raffle-accent));border-radius:11px}@supports (color:color-mix(in lab, red, red)){.raffleGrid .raffleCard .raffleCardFoot button{background:linear-gradient(135deg, color-mix(in srgb, var(--raffle-accent) 84%, white), var(--raffle-accent))}}.raffleGrid .raffleCard .raffleCardFoot button{color:#1c110c;box-shadow:0 10px 23px var(--raffle-accent);align-items:center;gap:10px;font-size:8px;font-weight:950;display:flex}@supports (color:color-mix(in lab, red, red)){.raffleGrid .raffleCard .raffleCardFoot button{box-shadow:0 10px 23px color-mix(in srgb, var(--raffle-accent) 17%, transparent)}}.raffleGrid .raffleCard .raffleCardFoot button{transition:transform .2s,box-shadow .2s}.raffleGrid .raffleCard .raffleCardFoot button:hover:not(:disabled){box-shadow:0 14px 30px var(--raffle-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.raffleGrid .raffleCard .raffleCardFoot button:hover:not(:disabled){box-shadow:0 14px 30px color-mix(in srgb, var(--raffle-accent) 25%, transparent)}}.raffleGrid .raffleCard .raffleCardFoot button:disabled{color:#818893;box-shadow:none;background:#292e36;border-color:#30353e}.raffleCardFoot button i{font-size:12px;font-style:normal}.raffleTrust{background:linear-gradient(110deg,#4bd3940e,#ffffff05);border:1px solid #4bd39426;border-radius:17px;align-items:center;gap:13px;margin:5px 0 60px;padding:15px 17px;display:flex}.raffleTrust>span{color:#4bd394;background:#4bd39412;border:1px solid #4bd39438;border-radius:12px;flex:0 0 35px;place-items:center;width:35px;height:35px;display:grid}.raffleTrust>div{flex-direction:column;flex:1;gap:5px;display:flex}.raffleTrust b{color:#e7e9ec;font-size:10px}.raffleTrust small{color:#707884;font-size:7px}.raffleTrust button{color:#69d9a8;cursor:pointer;background:#4bd3940e;border:1px solid #4bd3942e;border-radius:10px;min-height:37px;padding:0 13px;font-size:8px}@keyframes rafflePulse{0%,to{opacity:.62;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes raffleSpin{to{transform:rotate(360deg)}}@keyframes raffleFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-7px)rotate(1deg)}}@keyframes raffleShine{0%,58%{opacity:0;left:-100px}70%{opacity:1}86%,to{opacity:0;left:260px}}@keyframes raffleSpark{0%,to{opacity:.28;transform:translateY(0)scale(.75)}50%{opacity:1;transform:translateY(-8px)scale(1.08)}}@keyframes raffleTicker{to{transform:translate(-50%)}}@keyframes raffleCardIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes rafflePrizeFloat{0%,to{transform:translateY(2px)rotate(.5deg)}50%{transform:translateY(-7px)rotate(-.5deg)}}@keyframes rafflePrizeAura{0%,to{opacity:.46;transform:scale(.86)}50%{opacity:.78;transform:scale(1.08)}}@media (max-width:1050px){.raffleHero{grid-template-columns:1fr .8fr}.raffleGrid{grid-template-columns:1fr 1fr}.raffleGrid .raffleCard:last-child{grid-column:1/-1}}@media (max-width:700px){.raffleHero{grid-template-columns:1fr;min-height:auto;padding:25px 20px}.raffleHeroCopy{z-index:2;position:relative}.raffleHero h1{font-size:41px}.raffleHeroStats{grid-template-columns:repeat(3,1fr);display:grid}.raffleHeroStats>span{min-width:0;padding:10px 8px}.raffleHeroStats small{font-size:6px}.raffleHeroVisual{min-height:285px;margin-top:12px}.raffleTabs{width:100%}.raffleTabs button{flex:1;padding-inline:8px}.raffleGrid{grid-template-columns:1fr}.raffleGrid .raffleCard:last-child{grid-column:auto}.rafflePrizeVisual{width:min(205px,63vw);margin-top:-8px}.raffleTrust{flex-wrap:wrap;align-items:flex-start}.raffleTrust>div{min-width:calc(100% - 50px)}.raffleTrust button{width:100%}}@media (prefers-reduced-motion:reduce){.raffleHeroCopy>span i,.raffleCardHead>span i,.raffleTabs button.active>i,.raffleOrbit,.raffleGrandPrize,.raffleGrandPrize:before,.raffleSpark,.raffleStream>div,.raffleGrid .raffleCard,.rafflePrizeVisual>span,.rafflePrizeVisual img{animation:none}}.timoBrandIcon{background:0 0;border:0;border-radius:10px;flex:none;width:38px;min-width:0;height:38px;padding:0;display:block;overflow:hidden;box-shadow:0 8px 24px #ff7a1a24}.timoBrandIcon img,.adminGateLogo img,.miniWheel i img{object-fit:contain;width:100%;max-width:100%;height:100%;display:block}.timoBrandIcon.brandMark{background:0 0;border:0;border-radius:9px;width:34px;height:34px;box-shadow:0 7px 18px #ff7a1a24}.timoBrandIcon.stageIcon{background:0 0;border:0;border-radius:11px;width:43px;height:43px;box-shadow:0 0 24px #ff7a1a1f}.timoBrandIcon.adBandIcon{color:#0000;background:0 0;border:0;width:36px;height:36px}.timoBrandIcon.wheelBrandIcon{background:#10141d;border-radius:16px;width:60px;height:60px;box-shadow:0 0 0 5px #11141a,0 0 25px #ff7a1a2e}.timoBrandIcon.broadcastLogo{background:0 0;border:0;border-radius:28px;width:112px;height:112px;transform:none;box-shadow:0 0 50px #ff7a1a2b}.marketCard .marketBrandIcon{border-radius:12px;width:48px;height:48px}.marketProductImage{background:#0d1117;border:1px solid #ffffff14;border-radius:14px;width:100%;height:170px;margin:0 0 16px;position:relative;overflow:hidden}.marketProductImage img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.marketCard:hover .marketProductImage img{transform:scale(1.035)}.adCampaignBrand .timoBrandIcon{border-radius:7px;width:25px;height:25px;box-shadow:0 4px 14px #00000047}.modalBrandIcon{border-radius:12px;width:48px;height:48px}.authIdentityOptions>*>.authTimoIcon{background:0 0;border-radius:7px;width:28px;height:28px}.miniWheel i{background:#10141d;padding:0;overflow:hidden}.adminGateLogo{background:0 0;border:0;padding:0;overflow:hidden;box-shadow:0 0 28px #ff7a1a29}.memberBalance:after{content:"";opacity:.045;background:url(/timo-slot-icon.png) 50%/contain no-repeat;width:150px;height:150px;bottom:-30px;right:-25px;transform:rotate(-7deg)}@media (max-width:700px){.timoBrandIcon.stageIcon{width:37px;height:37px}.timoBrandIcon.brandMark{width:28px;height:28px}}.partnerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.partnerCard{--card-tone:#e4a73d;border:1px solid var(--card-tone);min-height:300px;padding:22px}@supports (color:color-mix(in lab, red, red)){.partnerCard{border:1px solid color-mix(in srgb, var(--card-tone) 34%, #252a32)}}.partnerCard{background:radial-gradient(circle at 50% 38%, var(--card-tone), transparent 42%), linear-gradient(160deg, var(--card-tone), #0d0f13 72%);border-radius:20px}@supports (color:color-mix(in lab, red, red)){.partnerCard{background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--card-tone) 9%, transparent), transparent 42%), linear-gradient(160deg, color-mix(in srgb, var(--card-tone) 5%, #151713), #0d0f13 72%)}}.partnerCard{flex-direction:column;display:flex;box-shadow:inset 0 0 0 3px #ffffff05,0 18px 45px #00000042}.partnerCard.orange{--card-tone:#e5ad3e}.partnerCard.violet{--card-tone:#9274ff}.partnerCard.cyan{--card-tone:#4cc8dc}.partnerCard.green{--card-tone:#58d39a}.partnerCard.gold{--card-tone:#d9b452}.partnerCard:after{display:none}.partnerLogo{color:#f5f6f8;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:72px;display:flex}.partnerLogo strong{letter-spacing:-.045em;text-shadow:0 3px 18px #0000008c;font-size:clamp(24px,2.25vw,34px);font-weight:950;line-height:.9}.partnerLogo small{color:var(--card-tone);letter-spacing:.45em;margin-top:9px;font-size:6px;font-weight:900}.partnerLogo.hasImage img{object-fit:contain;filter:drop-shadow(0 5px 13px #00000061);width:min(88%,230px);height:52px;display:block}.partnerOffer{min-height:112px;color:var(--card-tone);text-align:center;text-transform:uppercase;text-shadow:0 0 22px var(--card-tone);flex:1;place-items:center;padding:14px 7px;font-size:clamp(15px,1.35vw,20px);font-weight:950;line-height:1.22;display:grid}@supports (color:color-mix(in lab, red, red)){.partnerOffer{text-shadow:0 0 22px color-mix(in srgb, var(--card-tone) 22%, transparent)}}.partnerCheck{color:#6f7782;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.partnerCheck span{color:var(--card-tone)}@supports (color:color-mix(in lab, red, red)){.partnerCheck span{color:color-mix(in srgb, var(--card-tone) 70%, #c7ccd2)}}.partnerCheck span{letter-spacing:.08em;font-size:7px;font-weight:900}.partnerCheck small{font-size:6px}.partnerCheck a{color:var(--card-tone);margin-left:auto}@supports (color:color-mix(in lab, red, red)){.partnerCheck a{color:color-mix(in srgb, var(--card-tone) 68%, #c7ccd2)}}.partnerCheck a{letter-spacing:.07em;font-size:6px;font-weight:900;text-decoration:none}:is(.partnerCheck a:hover,.partnerCheck a:focus-visible){color:var(--card-tone);outline:none;text-decoration:underline}.partnerCard>button{z-index:1;border:1px solid var(--card-tone);width:100%;min-height:49px;padding:0 16px;position:relative}@supports (color:color-mix(in lab, red, red)){.partnerCard>button{border:1px solid color-mix(in srgb, var(--card-tone) 35%, #2a2f37)}}.partnerCard>button{background:var(--card-tone);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.partnerCard>button{background:color-mix(in srgb, var(--card-tone) 7%, #15171c)}}.partnerCard>button{color:var(--card-tone)}@supports (color:color-mix(in lab, red, red)){.partnerCard>button{color:color-mix(in srgb, var(--card-tone) 68%, #e3e6ea)}}.partnerCard>button{letter-spacing:.1em;text-align:center;cursor:pointer;font-size:10px;font-weight:950;transition:border-color .2s,background .2s,transform .2s}.partnerCard>button span{float:none;color:inherit;margin-left:8px}.partnerCard>button:hover{border-color:var(--card-tone);background:var(--card-tone)}@supports (color:color-mix(in lab, red, red)){.partnerCard>button:hover{background:color-mix(in srgb, var(--card-tone) 13%, #15171c)}}.partnerCard>button:hover{transform:translateY(-1px)}.homePartnerGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.homePartnerGrid .partnerCard{border-radius:16px;min-height:228px;padding:14px}.homePartnerGrid .partnerLogo{height:52px}.homePartnerGrid .partnerLogo strong{font-size:clamp(19px,1.55vw,25px)}.homePartnerGrid .partnerLogo small{margin-top:7px;font-size:5px}.homePartnerGrid .partnerLogo.hasImage img{width:min(90%,155px);height:40px}.homePartnerGrid .partnerOffer{min-height:78px;padding:9px 3px;font-size:clamp(12px,.95vw,15px)}.homePartnerGrid .partnerCheck{gap:6px;margin-bottom:8px}.homePartnerGrid .partnerCheck span{font-size:6px}.homePartnerGrid .partnerCheck small{text-align:right;font-size:5px}.homePartnerGrid .partnerCard>button{letter-spacing:.07em;min-height:40px;padding:0 9px;font-size:8px}@media (max-width:1250px){.homePartnerGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1050px){.partnerGrid,.homePartnerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.partnerGrid{grid-template-columns:1fr}.partnerCard{min-height:275px;padding:19px}.partnerLogo strong{font-size:30px}.partnerOffer{min-height:96px;font-size:18px}.homePartnerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.homePartnerGrid .partnerCard{min-height:218px;padding:13px}.homePartnerGrid .partnerLogo strong{font-size:21px}.homePartnerGrid .partnerOffer{min-height:74px;font-size:13px}.homePartnerGrid .partnerCheck{flex-direction:column;align-items:flex-start}.homePartnerGrid .partnerCheck small{text-align:left}}@media (max-width:430px){.homePartnerGrid{grid-template-columns:1fr}}.memberTopbar .memberSignOut{color:#d98b8b;border-color:#f4676738}.memberAccountGrid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:13px;margin-top:13px;padding-bottom:24px;scroll-margin-top:20px;display:grid}.memberSettingsCard,.memberSecurityCard{min-width:0}.memberSettingsCard>label,.memberAccountModal label{flex-direction:column;gap:7px;margin-top:17px;display:flex}.memberSettingsCard>label>span,.memberAccountModal label>span{color:#9199a5;letter-spacing:.08em;font-size:7px;font-weight:800}.memberSettingsCard input,.memberAccountModal input{color:#eef0f3;width:100%;height:44px;font:inherit;background:#0d1117;border:1px solid #2b313b;border-radius:10px;outline:none;padding:0 13px;font-size:10px;transition:border-color .2s,box-shadow .2s}.memberSettingsCard input:focus,.memberAccountModal input:focus{border-color:#ff8223b8;box-shadow:0 0 0 3px #ff7a1a14}.memberSettingsCard input:disabled{color:#69717d;cursor:not-allowed}.memberSettingsCard label>small{color:#5d6571;font-size:6px;line-height:1.5}.memberUsernameInput{background:#0d1117;border:1px solid #2b313b;border-radius:10px;align-items:center;height:44px;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.memberUsernameInput:focus-within{border-color:#ff8223b8;box-shadow:0 0 0 3px #ff7a1a14}.memberUsernameInput b{color:#ff913c;padding-left:13px;font-size:10px}.memberUsernameInput input{border:0;box-shadow:none!important}.memberSaveProfile,.memberLogoutButton{color:#1d1007;cursor:pointer;background:linear-gradient(135deg,#ff913c,#ff700f);border:1px solid #ff822361;border-radius:10px;justify-content:center;align-items:center;min-height:43px;margin-top:18px;padding:0 16px;font-size:8px;font-weight:900;text-decoration:none;display:inline-flex}.memberDataExport{color:#d9e3e9;background:linear-gradient(135deg,#2b88ae14,#ffffff06);border:1px solid #56c2e938;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-height:58px;margin-top:12px;padding:12px 13px;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:flex}:is(.memberDataExport:hover,.memberDataExport:focus-visible){background:linear-gradient(135deg,#2b88ae26,#ff7a1a09);border-color:#56c2e97a;outline:0;transform:translateY(-1px)}.memberDataExport>span{gap:4px;display:grid}.memberDataExport b{font-size:8px}.memberDataExport small{color:#6e7a83;font-size:6px;line-height:1.45}.memberDataExport>i{color:#74c8e7;background:#56c2e91a;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:12px;font-style:normal;display:grid}.memberSaveProfile:disabled{opacity:.55;cursor:wait}.memberPreferenceGrid{padding-bottom:0}.memberPreferenceCard,.memberConsentCard,.memberSupportForm,.memberSupportHistory{min-width:0}.memberToggleRow{cursor:pointer;border-bottom:1px solid #222833;justify-content:space-between;align-items:center;gap:18px;min-height:62px;padding:12px 0;display:flex}.memberToggleRow>span{flex-direction:column;gap:5px;min-width:0;display:flex}.memberToggleRow b{color:#dfe3e8;font-size:8px}.memberToggleRow small{color:#68717d;font-size:7px;line-height:1.5}.memberToggleRow input{-webkit-appearance:none;appearance:none;cursor:pointer;background:#171c24;border:1px solid #363d48;border-radius:999px;flex:0 0 42px;width:42px;height:23px;transition:background .2s,border-color .2s;position:relative}.memberToggleRow input:before{content:"";background:#7d8692;border-radius:50%;width:17px;height:17px;transition:transform .2s,background .2s;position:absolute;top:2px;left:3px}.memberToggleRow input:checked{background:#ff7a1a38;border-color:#ff80209e}.memberToggleRow input:checked:before{background:#ff862e;transform:translate(18px)}.memberToggleRow input:focus-visible{outline-offset:2px;outline:3px solid #ff862e38}.memberConsentCard>p{color:#7d8692;margin:18px 0;font-size:8px;line-height:1.7}.memberConsentCard ul{margin:0;padding:0;list-style:none}.memberConsentCard li{color:#9ca3ad;border-top:1px solid #242a34;align-items:center;gap:10px;min-height:48px;font-size:7px;line-height:1.5;display:flex}.memberConsentCard li i{color:#4bd394;font-style:normal}.memberSupportSection{grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);gap:13px;margin-top:13px;padding-bottom:45px;scroll-margin-top:20px;display:grid}.memberSupportForm>label{flex-direction:column;gap:7px;margin-top:15px;display:flex}.memberSupportForm>label>span{color:#9199a5;letter-spacing:.08em;font-size:7px;font-weight:800}.memberSupportForm input,.memberSupportForm select,.memberSupportForm textarea{color:#eef0f3;width:100%;min-height:44px;font:inherit;background:#0d1117;border:1px solid #2b313b;border-radius:10px;outline:none;padding:0 13px;font-size:9px}.memberSupportForm textarea{resize:vertical;min-height:120px;padding-top:12px;line-height:1.55}.memberSupportForm input:focus,.memberSupportForm select:focus,.memberSupportForm textarea:focus{border-color:#ff8223b8;box-shadow:0 0 0 3px #ff7a1a14}.memberSupportRows{gap:9px;margin-top:13px;display:grid}.memberSupportRows article{background:#10141b;border:1px solid #252b35;border-radius:12px;padding:14px 15px}.memberSupportRows header,.memberSupportRows footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.memberSupportRows code{color:#f29a55;letter-spacing:.06em;font-size:7px;font-weight:850}.memberSupportRows h3{color:#e5e8ec;margin:12px 0 6px;font-size:10px}.memberSupportRows>article>p{color:#747d89;margin:0;font-size:7px;line-height:1.6}.memberSupportRows blockquote{color:#b9c0c9;background:#ff7a1a0f;border:0;border-left:2px solid #ff8024;border-radius:0 8px 8px 0;margin:12px 0 0;padding:10px 12px;font-size:7px;line-height:1.55}.memberSupportRows blockquote b{color:#f39c5b;margin-bottom:4px;display:block}.memberSupportRows footer{color:#616a76;border-top:1px solid #252b35;margin-top:12px;padding-top:10px;font-size:6px}.supportStatus{color:#e89a5c;background:#ff9d4e17;border-radius:999px;padding:5px 8px;font-size:6px;font-style:normal}.supportStatus.in_progress,.supportStatus.waiting_member{color:#93a7ff;background:#758fff1a}.supportStatus.resolved{color:#61dca2;background:#4bd39417}.supportStatus.closed{color:#89929e;background:#80899617}.memberAccountSuccess{color:#65dca5;background:#4bd3940f;border:1px solid #4bd39433;border-radius:9px;margin:14px 0 0;padding:10px 12px;font-size:7px}.memberSecurityItem{background:#10141b;border:1px solid #252b35;border-radius:11px;align-items:center;gap:10px;margin-top:19px;padding:13px;display:flex}.memberSecurityItem>i{color:#4bd394;background:#4bd39414;border-radius:50%;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:8px;font-style:normal;display:grid}.memberSecurityItem p{flex-direction:column;gap:4px;margin:0;display:flex}.memberSecurityItem b{color:#d9dde2;font-size:8px}.memberSecurityItem small{color:#646c78;font-size:6px;line-height:1.45}.memberLogoutButton{color:#c3c8d0;background:#171b22;border-color:#303641;justify-content:space-between;width:100%}.memberLogoutButton span{color:#ff8c38}.memberDangerZone{border-top:1px solid #f4676729;margin-top:20px;padding-top:17px}.memberDangerZone>span{color:#e16f72;letter-spacing:.13em;font-size:6px;font-weight:900}.memberDangerZone p{color:#747c87;margin:8px 0 12px;font-size:7px;line-height:1.6}.memberDangerZone button{color:#e98b8e;cursor:pointer;background:#e55b6012;border:1px solid #e55b6057;border-radius:9px;min-height:38px;padding:0 13px;font-size:7px;font-weight:850}.memberAccountModal{z-index:1300;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030508d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.memberAccountModal>section{text-align:center;background:radial-gradient(circle at 50% 0,#e55b601f,#0000 40%),#14171e;border:1px solid #e55b6052;border-radius:18px;width:min(430px,100%);padding:35px;position:relative;box-shadow:0 35px 110px #000}.memberAccountModalClose{color:#9097a2;cursor:pointer;background:#1a1d24;border:1px solid #313640;border-radius:8px;width:31px;height:31px;position:absolute;top:12px;right:12px}.memberDeleteSymbol{color:#ed7377;background:#e55b6014;border:1px solid #e55b6059;border-radius:20px;place-items:center;width:62px;height:62px;margin:0 auto 15px;font-size:29px;font-weight:900;display:grid}.memberAccountModal>section>small{color:#e57175;letter-spacing:.16em;font-size:6px;font-weight:900}.memberAccountModal h2{color:#f1f2f4;margin:10px 0 8px;font-size:23px}.memberAccountModal p{color:#858d98;margin:0;font-size:8px;line-height:1.65}.memberAccountModal p b{color:#e8a0a2}.memberAccountModal label{text-align:left}.memberAccountModal>section>div:last-child{grid-template-columns:1fr 1.35fr;gap:9px;margin-top:17px;display:grid}.memberAccountModal>section>div:last-child button{color:#b2b8c1;cursor:pointer;background:#1a1e25;border:1px solid #303641;border-radius:9px;min-height:42px;font-size:7px;font-weight:850}.memberAccountModal>section>div:last-child button:last-child{color:#fff;background:#b94349;border-color:#e55b606b}.memberAccountModal>section>div:last-child button:disabled{color:#626975;cursor:not-allowed;background:#242830;border-color:#2b3038}@media (max-width:880px){.memberAccountGrid,.memberSupportSection{grid-template-columns:1fr}}@media (max-width:760px){.memberSettingsCard input,.memberSupportForm input,.memberSupportForm select,.memberSupportForm textarea,.memberAccountModal input{font-size:16px}.memberSaveProfile,.memberLogoutButton,.memberDangerZone button{min-height:44px}}@media (max-width:480px){.memberTopbar>div:last-child a:first-of-type{display:none}.memberAccountModal{padding:12px}.memberAccountModal>section{padding:31px 20px 22px}.memberAccountModal>section>div:last-child{grid-template-columns:1fr}}.routeStatePage{background:radial-gradient(circle at 50% 15%,#ff7a1a1f,#0000 32%),#090b10;place-items:center;min-height:100svh;padding:24px;display:grid}.routeStateCard{text-align:center;background:linear-gradient(155deg,#1b1716f7,#0d0f14fa);border:1px solid #ff7a1a40;border-radius:26px;width:min(100%,560px);padding:clamp(34px,7vw,62px);position:relative;overflow:hidden;box-shadow:0 30px 90px #0000007a,inset 0 1px #ffffff0a}.routeStateGlow{filter:blur(70px);opacity:.18;background:#ff7a1a;border-radius:50%;width:220px;height:220px;position:absolute;top:-150px;left:50%;transform:translate(-50%)}.routeStateLogo,.routeStateSymbol{object-fit:contain;width:78px;height:78px;margin:0 auto 22px;position:relative}.routeStateSymbol{color:#ff8a34;background:#ff7a1a1a;border:1px solid #ff7a1a6b;border-radius:22px;place-items:center;font-size:36px;font-weight:800;display:grid}.routeStateCard small{color:#ff8a34;letter-spacing:.18em;font-size:9px;font-weight:900}.routeStateCard h1{color:#f2f3f5;letter-spacing:-.045em;margin:18px 0 12px;font-size:clamp(28px,5vw,42px)}.routeStateCard p{color:#969ca8;max-width:430px;margin:0 auto 28px;font-size:13px;line-height:1.75}.routeStateCard>a,.routeStateActions button,.routeStateActions a{color:#170d07;cursor:pointer;background:linear-gradient(135deg,#ff8a34,#ff6a0a);border:1px solid #ff7a1a66;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.routeStateCard>a span{margin-left:14px}.routeStateActions{justify-content:center;gap:10px;display:flex}.routeStateActions a{color:#c4c8cf;background:#171a20;border-color:#2b3039}@media (max-width:480px){.routeStatePage{padding:14px}.routeStateCard{border-radius:21px}.routeStateActions{flex-direction:column}}.chanceWheelButton{align-items:center;gap:8px;display:inline-flex;padding:7px 15px 7px 8px!important}.topWheelIcon{object-fit:contain;transform-origin:50%;filter:drop-shadow(0 0 8px #ff7a1a38);flex:none;width:29px;height:29px;animation:7s linear infinite timoWheelIdle}:is(.chanceWheelButton:hover .topWheelIcon,.chanceWheelButton:focus-visible .topWheelIcon){filter:drop-shadow(0 0 11px #ff7a1a7a);animation-duration:1.15s}@keyframes timoWheelIdle{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.topWheelIcon{animation:none}}.dailyRewardButton{align-items:center;gap:8px;display:inline-flex;padding:7px 15px 7px 8px!important}.topGiftIcon{object-fit:contain;transform-origin:50% 85%;filter:drop-shadow(0 0 8px #ff7a1a2e);flex:none;width:29px;height:29px;animation:3.2s ease-in-out infinite timoGiftIdle}:is(.dailyRewardButton:hover .topGiftIcon,.dailyRewardButton:focus-visible .topGiftIcon){filter:drop-shadow(0 0 11px #ff7a1a6b);animation:.65s ease-in-out infinite timoGiftHover}@keyframes timoGiftIdle{0%,72%,to{transform:translateY(0)rotate(0)}80%{transform:translateY(-2px)rotate(-3deg)}88%{transform:translateY(0)rotate(3deg)}94%{transform:translateY(-1px)rotate(-1deg)}}@keyframes timoGiftHover{0%,to{transform:translateY(0)rotate(0)}35%{transform:translateY(-3px)rotate(-4deg)}70%{transform:translateY(-1px)rotate(4deg)}}@media (prefers-reduced-motion:reduce){.topGiftIcon{animation:none}}.memberDock{background:linear-gradient(145deg,#1b1f27f5,#0f1218f5);border:1px solid #ffffff1a;border-radius:15px;align-items:stretch;min-height:50px;padding:4px;display:flex;box-shadow:0 12px 34px #0000004d,inset 0 1px #ffffff09}.memberTopAccount{background:0 0;border:0;border-radius:11px;flex-direction:row;align-items:center;gap:9px;min-width:132px;padding:3px 14px 3px 4px;text-decoration:none;transition:background .2s;display:flex}.memberTopAccount:hover{background:#ffffff09}.walletBadge{color:#ff9a43;letter-spacing:-.03em;background:radial-gradient(circle at 35% 30%,#ffa24f3d,#ff7a1a14);border:1px solid #ff7a1a47;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:8px;font-weight:950;display:grid;box-shadow:inset 0 0 14px #ff7a1a0f}.walletCopy{flex-direction:column;align-items:flex-start;display:flex}.memberTopAccount .walletCopy small{color:#6f7784;letter-spacing:.16em;font-size:5px;font-weight:900}.memberTopAccount .walletCopy b{color:#f6f7f9;white-space:nowrap;margin-top:4px;font-size:11px;line-height:1}.memberTopAccount .walletCopy em{color:#ff963f;margin-left:3px;font-size:7px;font-style:normal}.profileButton{color:#eef0f4;background:linear-gradient(110deg,#ff7a1a21,#ff7a1a09);border:0;border-left:1px solid #ffffff14;border-radius:11px;justify-content:flex-start;align-items:center;gap:9px;min-width:130px;padding:4px 8px;text-decoration:none;transition:background .2s,transform .2s;display:flex}.profileButton:hover{background:linear-gradient(110deg,#ff7a1a3b,#ff7a1a12)}.profileMiniAvatar{color:#251207;background:linear-gradient(145deg,#ff9f49,#ff7618);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:8px;font-weight:950;display:grid;box-shadow:0 7px 18px #ff7a1a2e}.profileButtonCopy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.profileButtonCopy small{color:#8b929d;letter-spacing:.1em;font-size:5px;font-weight:900}.profileButtonCopy strong{margin-top:3px;font-size:10px}.profileButton>b{color:#ff963f;margin-left:auto;font-size:13px;transition:transform .2s}.profileButton:hover>b{transform:translate(2px)}@media (max-width:760px){.memberDock{border-radius:12px;min-height:42px;padding:3px}.memberTopAccount{min-width:73px;padding:0 8px}.walletBadge,.walletCopy small,.profileButtonCopy,.profileButton>b{display:none}.memberTopAccount .walletCopy b{margin:0;font-size:9px}.memberTopAccount .walletCopy em{font-size:6px}.profileButton{justify-content:center;min-width:42px;padding:2px 4px}.profileMiniAvatar{width:32px;height:32px}}.teamCrest{background:#f6f6f4;border:1px solid #ffffff21;border-radius:50%;flex:none;place-items:center;width:66px;height:66px;padding:7px;display:grid;overflow:hidden;box-shadow:0 9px 24px #0000003d,0 0 0 5px #ffffff05}.teamCrest img{object-fit:contain;width:100%;height:100%;display:block}.teamCrest>b{color:#1d222b;font-size:12px}.teamCrest.compact{width:54px;height:54px;padding:6px}.homeMatchTeam{flex-direction:column;align-items:center;gap:8px;width:108px;display:flex}.homeMatchTeam small{color:#d9dde3;text-overflow:ellipsis;white-space:nowrap;max-width:108px;font-size:8px;font-weight:800;overflow:hidden}.predictionTeam{border:1px solid var(--line);background:#171b23;border-radius:11px;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:11px;display:flex}.predictionTeam>span{color:#e9ebef;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:850;overflow:hidden}@media (max-width:700px){.matchRow{gap:12px}.teamCrest{width:58px;height:58px}.teamCrest.compact{width:46px;height:46px}.homeMatchTeam{width:88px}.predictionTeam{padding:9px 5px}.predictionTeam>span{max-width:94px;font-size:8px}}.predictionTabs{background:#11151b;border:1px solid #292f38;border-radius:13px;gap:3px;width:max-content;max-width:100%;padding:4px}.predictionTabs button{background:0 0;border:0;border-radius:9px;min-height:36px;padding:0 14px}.predictionTabs button.active{color:#241207;background:linear-gradient(135deg,#ff983f,#ff7318);box-shadow:0 7px 20px #ff7a1a33}.predictionList{gap:16px}.predictionCard{--match-accent:#ff7a1a;border:1px solid var(--match-accent);padding:0;position:relative}@supports (color:color-mix(in lab, red, red)){.predictionCard{border:1px solid color-mix(in srgb, var(--match-accent) 24%, #272d36)}}.predictionCard{background:radial-gradient(circle at 50% 55%, var(--match-accent), transparent 35%), linear-gradient(150deg, #151920, #0e1117);border-radius:17px}@supports (color:color-mix(in lab, red, red)){.predictionCard{background:radial-gradient(circle at 50% 55%, color-mix(in srgb, var(--match-accent) 8%, transparent), transparent 35%), linear-gradient(150deg, #151920, #0e1117)}}.predictionCard{overflow:hidden;box-shadow:0 18px 45px #0000002e}.predictionCard:nth-child(2){--match-accent:#8876ff}.predictionCard:nth-child(3){--match-accent:#43bbd5}.predictionCard:before{content:"";z-index:2;background:linear-gradient(90deg, transparent, var(--match-accent), transparent);height:2px;box-shadow:0 0 18px var(--match-accent);position:absolute;inset:0 22% auto}@supports (color:color-mix(in lab, red, red)){.predictionCard:before{box-shadow:0 0 18px color-mix(in srgb, var(--match-accent) 45%, transparent)}}.predictionMeta{background:#080b0f59;border-bottom:1px solid #fff1;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:13px 18px;display:flex}.predictionMeta>div{align-items:center;gap:9px;display:flex}.predictionMeta span{color:var(--match-accent);letter-spacing:.11em;font-size:7px;font-weight:950}.predictionMeta i{color:#656e7a;background:#ffffff0a;border-radius:6px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:900}.predictionMeta>small{color:#6e7682;font-size:7px}.predictionMeta>small b{color:var(--match-accent);margin:0 5px}.predictionCard .predictionArena{grid-template-columns:minmax(0,1fr) 170px minmax(0,1fr);align-items:center;gap:20px;margin:0;padding:24px clamp(18px,4vw,48px);display:grid}.predictionCard .predictionArena .predictionTeam{background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:9px;min-width:0;padding:5px;display:flex}.predictionArena .predictionTeam>small{color:#59626e;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:850}.predictionArena .predictionTeam>span:last-child{color:#f0f2f5;text-transform:none;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:850;line-height:1.2;overflow:hidden}.predictionArena .teamCrest{border-color:var(--match-accent);width:76px;height:76px;padding:8px}@supports (color:color-mix(in lab, red, red)){.predictionArena .teamCrest{border-color:color-mix(in srgb, var(--match-accent) 28%, #dfe3e8)}}.predictionArena .teamCrest{box-shadow:0 12px 30px #00000047, 0 0 0 5px var(--match-accent)}@supports (color:color-mix(in lab, red, red)){.predictionArena .teamCrest{box-shadow:0 12px 30px #00000047, 0 0 0 5px color-mix(in srgb, var(--match-accent) 5%, transparent)}}.predictionScoreCenter{border:1px solid var(--match-accent);min-height:125px;padding:14px}@supports (color:color-mix(in lab, red, red)){.predictionScoreCenter{border:1px solid color-mix(in srgb, var(--match-accent) 20%, #2a3039)}}.predictionScoreCenter{background:linear-gradient(155deg,#1e232ceb,#0d1117eb);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff09}.predictionScoreCenter>small{color:var(--match-accent);letter-spacing:.12em;font-size:6px;font-weight:950}.predictionScoreCenter .scoreInputs{gap:9px;margin:11px 0 8px}.predictionScoreCenter .scoreInputs input{background:#0b0f14;border-color:#343c48;border-radius:11px;width:48px;height:48px;font-size:18px}.predictionScoreCenter .scoreInputs input:focus{border-color:var(--match-accent);box-shadow:0 0 0 3px var(--match-accent)}@supports (color:color-mix(in lab, red, red)){.predictionScoreCenter .scoreInputs input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--match-accent) 10%, transparent)}}.predictionScoreCenter .scoreInputs i{color:#68717d}.predictionScoreCenter>em{color:#58616d;font-size:6px;font-style:normal}.predictionScoreCenter .predictionResult{color:#4bd99a;margin:10px 0 7px;font-size:25px}.predictionCard .predictionFooter{background:#080b0f6b;border-top:1px solid #fff1;justify-content:space-between;align-items:center;min-height:67px;padding:12px 18px;display:flex}.predictionPrize{flex-direction:column;align-items:flex-start;display:flex}.predictionPrize small{color:#626b77;letter-spacing:.1em;font-size:6px;font-weight:900}.predictionCard .predictionFooter .predictionPrize b{color:#f2f4f7;margin-top:5px;font-size:13px}.predictionCard .predictionFooter button{border:1px solid var(--match-accent);min-height:40px;padding:0 16px}@supports (color:color-mix(in lab, red, red)){.predictionCard .predictionFooter button{border:1px solid color-mix(in srgb, var(--match-accent) 55%, transparent)}}.predictionCard .predictionFooter button{background:linear-gradient(135deg, var(--match-accent), var(--match-accent));border-radius:9px}@supports (color:color-mix(in lab, red, red)){.predictionCard .predictionFooter button{background:linear-gradient(135deg, color-mix(in srgb, var(--match-accent) 88%, white), var(--match-accent))}}.predictionCard .predictionFooter button{color:#1b1008;box-shadow:0 8px 22px var(--match-accent);font-size:8px;font-weight:950}@supports (color:color-mix(in lab, red, red)){.predictionCard .predictionFooter button{box-shadow:0 8px 22px color-mix(in srgb, var(--match-accent) 16%, transparent)}}.predictionCard .predictionFooter button:disabled{color:#737b86;box-shadow:none;background:#242a32;border-color:#2a3039}@media (max-width:700px){.predictionTabs{width:100%}.predictionTabs button{flex:1;padding:0 8px}.predictionMeta{padding:11px 12px}.predictionMeta>small{text-overflow:ellipsis;white-space:nowrap;max-width:155px;overflow:hidden}.predictionCard .predictionArena{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr);gap:7px;padding:19px 9px}.predictionArena .teamCrest{width:55px;height:55px;padding:6px}.predictionArena .predictionTeam>span:last-child{max-width:92px;font-size:10px}.predictionArena .predictionTeam>small{display:none}.predictionScoreCenter{min-height:105px;padding:10px 5px}.predictionScoreCenter .scoreInputs{gap:4px}.predictionScoreCenter .scoreInputs input{width:36px;height:42px;font-size:16px}.predictionCard .predictionFooter{padding:11px 12px}.predictionCard .predictionFooter button{padding:0 11px;font-size:7px}}.bonusHero{isolation:isolate;background:radial-gradient(circle at 80% 47%,#ff6f172e,#0000 27%),radial-gradient(circle at 17% 118%,#8b5bff1f,#0000 38%),linear-gradient(125deg,#181113,#10141a 56%,#17120f);border:1px solid #ff862f38;border-radius:29px;grid-template-columns:1.08fr .92fr;align-items:center;min-height:350px;margin-top:30px;padding:clamp(28px,5vw,56px);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 70px #0000004d,inset 0 1px #ffffff0a}.bonusHero:before{content:"";z-index:-1;border:1px solid #ff8e3e1c;border-radius:50%;width:500px;height:500px;position:absolute;top:-330px;right:-115px;box-shadow:0 0 0 65px #ff7a1a04,0 0 0 130px #ff7a1a03}.bonusHeroCopy>span{color:#ff9742;letter-spacing:.12em;background:#ff7a1a12;border:1px solid #ff893433;border-radius:999px;align-items:center;gap:8px;width:max-content;padding:8px 11px;font-size:7px;font-weight:950;display:flex}.bonusHeroCopy>span i,.bonusShowcaseCard>header span i{background:#ff7a1a;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite bonusPulse;box-shadow:0 0 0 4px #ff7a1a14,0 0 13px #ff7a1aa6}.bonusHero h1{color:#f7f7f8;letter-spacing:-.058em;margin:18px 0 14px;font-size:clamp(39px,5vw,63px);font-weight:730;line-height:.98}.bonusHero h1 em{color:#0000;background:linear-gradient(90deg,#ffb370,#ff781a 54%,#a876ff);-webkit-background-clip:text;background-clip:text;font-style:normal}.bonusHeroCopy>p{color:#9299a4;max-width:500px;margin:0;font-size:11px;line-height:1.65}.bonusHeroStats{gap:10px;margin-top:24px;display:flex}.bonusHeroStats>span{background:#ffffff06;border:1px solid #ffffff12;border-radius:15px;flex-direction:column;gap:5px;min-width:108px;padding:12px 14px;display:flex}.bonusHeroStats b{color:#f1f2f4;font-size:13px}.bonusHeroStats small{color:#6e7682;font-size:7px}.bonusHeroArt{perspective:900px;min-height:265px;position:relative}.bonusCoupon{width:230px;height:142px;transform-style:preserve-3d;background:linear-gradient(145deg,#572511,#21161a 67%,#15191f);border:1px solid #ff8f3f4d;border-radius:22px;flex-direction:column;justify-content:flex-end;padding:22px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 21px 50px #00000061,inset 0 1px #ffffff0e}.bonusCoupon:before,.bonusCoupon:after{content:"";background:#10141a;border:1px solid #fff1;border-radius:50%;width:22px;height:22px;position:absolute;top:50%;transform:translateY(-50%)}.bonusCoupon:before{left:-12px}.bonusCoupon:after{right:-12px}.bonusCoupon.back{opacity:.65;background:linear-gradient(145deg,#30234f,#171a22 72%);border-color:#8f70ff47;transform:translate(-68%,-67%)rotate(-11deg)scale(.88)}.bonusCoupon.middle{opacity:.82;background:linear-gradient(145deg,#153b49,#151a21 72%);border-color:#38c9e847;transform:translate(-34%,-55%)rotate(10deg)scale(.91)}.bonusCoupon.front{animation:4.3s ease-in-out infinite bonusCouponFloat;transform:translate(-52%,-35%)rotate(-3deg)}.bonusCoupon small{color:#d58955;letter-spacing:.13em;font-size:6px;font-weight:950}.bonusCoupon b{color:#fff0e4;letter-spacing:-.055em;margin-top:7px;font-size:31px}.bonusCoupon>i{color:#321607;background:linear-gradient(145deg,#ff9a4c,#ff6818);border-radius:13px;place-items:center;width:40px;height:40px;font-size:17px;font-style:normal;display:grid;position:absolute;top:18px;right:20px;box-shadow:0 10px 25px #ff68183b}.bonusHeroArt>em{z-index:5;color:#61d8a4;letter-spacing:.1em;background:#4bd39412;border:1px solid #4bd39433;border-radius:999px;padding:7px 9px;font-size:6px;font-style:normal;font-weight:950;animation:1.8s ease-in-out infinite bonusPulse;position:absolute;top:18px;right:23px}.bonusTicker{background:#ffffff04;border-block:1px solid #ffffff0e;margin:13px 0 18px;padding:10px 0;overflow:hidden}.bonusTicker>div{width:max-content;animation:24s linear infinite bonusTickerMove;display:flex}.bonusTicker span{color:#747c88;letter-spacing:.12em;padding-right:36px;font-size:7px;font-weight:900}.bonusTicker span:nth-child(4n+1){color:#ff8f39}.bonusFilterBar{background:#11151b;border:1px solid #292f38;border-radius:14px;gap:3px;width:max-content;max-width:100%;margin-bottom:18px;padding:4px;display:flex;overflow-x:auto}.bonusFilterBar button{color:#9198a3;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;min-height:38px;padding:0 13px;font-size:8px;transition:background .2s,color .2s;display:flex}.bonusFilterBar button small{color:#6d7581;text-align:center;background:#ffffff0d;border-radius:999px;min-width:19px;padding:3px 5px;font-size:6px}.bonusFilterBar button.active{color:#271307;background:linear-gradient(135deg,#ff9947,#ff7118);font-weight:900;box-shadow:0 8px 22px #ff711833}.bonusFilterBar button.active small{color:#271307;background:#27130721}.bonusShowcaseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.bonusShowcaseCard{border:1px solid var(--bonus-accent);min-width:0;min-height:315px;position:relative}@supports (color:color-mix(in lab, red, red)){.bonusShowcaseCard{border:1px solid color-mix(in srgb, var(--bonus-accent) 24%, #2b313a)}}.bonusShowcaseCard{background:radial-gradient(circle at 13% 39%, var(--bonus-accent), transparent 29%), linear-gradient(155deg, #171b21, #0f1319);border-radius:22px}@supports (color:color-mix(in lab, red, red)){.bonusShowcaseCard{background:radial-gradient(circle at 13% 39%, color-mix(in srgb, var(--bonus-accent) 9%, transparent), transparent 29%), linear-gradient(155deg, #171b21, #0f1319)}}.bonusShowcaseCard{flex-direction:column;transition:transform .25s,border-color .25s,box-shadow .25s;animation:.45s both bonusCardReveal;display:flex;overflow:hidden;box-shadow:0 18px 44px #00000038}.bonusShowcaseCard:hover{border-color:var(--bonus-accent);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.bonusShowcaseCard:hover{border-color:color-mix(in srgb, var(--bonus-accent) 52%, #303741)}}.bonusShowcaseCard:hover{box-shadow:0 28px 62px #00000052, 0 0 45px var(--bonus-accent)}@supports (color:color-mix(in lab, red, red)){.bonusShowcaseCard:hover{box-shadow:0 28px 62px #00000052, 0 0 45px color-mix(in srgb, var(--bonus-accent) 7%, transparent)}}.bonusCardGlow{border:1px solid var(--bonus-accent);width:140px;height:140px;position:absolute;top:-105px;right:-62px}@supports (color:color-mix(in lab, red, red)){.bonusCardGlow{border:1px solid color-mix(in srgb, var(--bonus-accent) 23%, transparent)}}.bonusCardGlow{box-shadow:0 0 0 28px var(--bonus-accent), 0 0 0 57px var(--bonus-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.bonusCardGlow{box-shadow:0 0 0 28px color-mix(in srgb, var(--bonus-accent) 2.5%, transparent), 0 0 0 57px color-mix(in srgb, var(--bonus-accent) 1.5%, transparent)}}.bonusCardGlow{pointer-events:none}.bonusShowcaseCard>header{background:#05080c3b;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;min-height:51px;padding:12px 16px;display:flex}.bonusShowcaseCard>header span{color:var(--bonus-accent)}@supports (color:color-mix(in lab, red, red)){.bonusShowcaseCard>header span{color:color-mix(in srgb, var(--bonus-accent) 80%, white)}}.bonusShowcaseCard>header span{letter-spacing:.12em;align-items:center;gap:8px;font-size:6px;font-weight:950;display:flex}.bonusShowcaseCard>header span i{background:var(--bonus-accent);width:6px;height:6px}.bonusShowcaseCard>header small{color:#818995;background:#ffffff06;border:1px solid #ffffff0f;border-radius:999px;padding:6px 8px;font-size:6px}.bonusShowcaseCard>header small.urgent{color:#ef797d;background:#f1585e12;border-color:#f1585e33;animation:1.9s ease-in-out infinite bonusUrgent}.bonusShowcaseMain{grid-template-columns:125px minmax(0,1fr);align-items:center;gap:20px;padding:22px 19px;display:grid}.bonusValue{border:1px solid var(--bonus-accent);min-height:130px;padding:15px;position:relative}@supports (color:color-mix(in lab, red, red)){.bonusValue{border:1px solid color-mix(in srgb, var(--bonus-accent) 34%, #323944)}}.bonusValue{background:linear-gradient(145deg, var(--bonus-accent), #11151b);border-radius:25px}@supports (color:color-mix(in lab, red, red)){.bonusValue{background:linear-gradient(145deg, color-mix(in srgb, var(--bonus-accent) 18%, #262b34), #11151b)}}.bonusValue{box-shadow:0 15px 34px #00000045, 0 0 0 6px var(--bonus-accent);flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.bonusValue{box-shadow:0 15px 34px #00000045, 0 0 0 6px color-mix(in srgb, var(--bonus-accent) 4%, transparent)}}.bonusValue:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:38px;height:180%;animation:5.2s ease-in-out infinite bonusValueShine;position:absolute;top:-40%;left:-70px;transform:rotate(18deg)}.bonusValue>small{color:var(--bonus-accent)}@supports (color:color-mix(in lab, red, red)){.bonusValue>small{color:color-mix(in srgb, var(--bonus-accent) 72%, white)}}.bonusValue>small{letter-spacing:.12em;font-size:5px;font-weight:950}.bonusValue>strong{color:#f5f6f7;letter-spacing:-.055em;margin-top:8px;font-size:28px}.bonusValue>b{color:var(--bonus-accent);margin-top:-3px;font-size:11px}.bonusValue>i{color:var(--bonus-accent);font-size:11px;font-style:normal;position:absolute;bottom:10px;right:11px}.bonusShowcaseCopy{min-width:0}.bonusShowcaseCopy>span{color:var(--bonus-accent);letter-spacing:.13em;font-size:6px;font-weight:950}.bonusShowcaseCopy h3{color:#f0f2f4;letter-spacing:-.025em;margin:8px 0 13px;font-size:20px;line-height:1.2}.bonusTerms{flex-wrap:wrap;gap:6px;display:flex}.bonusTerms small{color:#7b838f;background:#ffffff06;border:1px solid #ffffff0f;border-radius:8px;padding:6px 7px;font-size:6px}.bonusTerms small:first-letter{color:var(--bonus-accent)}.bonusShowcaseCard>footer{background:#04070b45;border-top:1px dashed #ffffff1a;grid-template-columns:1fr 1.15fr;gap:8px;min-height:67px;margin-top:auto;padding:12px 15px;display:grid}.bonusShowcaseCard>footer button,.bonusShowcaseCard>footer a{color:#969da8;cursor:pointer;background:#171c23;border:1px solid #303741;border-radius:11px;justify-content:center;align-items:center;min-height:41px;font-size:8px;font-weight:800;text-decoration:none;transition:transform .2s,border-color .2s,color .2s;display:flex}.bonusShowcaseCard>footer button:hover,.bonusShowcaseCard>footer a:hover{border-color:var(--bonus-accent)}@supports (color:color-mix(in lab, red, red)){.bonusShowcaseCard>footer button:hover,.bonusShowcaseCard>footer a:hover{border-color:color-mix(in srgb, var(--bonus-accent) 45%, #343b46)}}.bonusShowcaseCard>footer button:hover,.bonusShowcaseCard>footer a:hover{color:#eef0f3;transform:translateY(-1px)}.bonusShowcaseCard>footer .bonusPrimary{border-color:var(--bonus-accent)}@supports (color:color-mix(in lab, red, red)){.bonusShowcaseCard>footer .bonusPrimary{border-color:color-mix(in srgb, var(--bonus-accent) 58%, transparent)}}.bonusShowcaseCard>footer .bonusPrimary{background:linear-gradient(135deg, var(--bonus-accent), var(--bonus-accent))}@supports (color:color-mix(in lab, red, red)){.bonusShowcaseCard>footer .bonusPrimary{background:linear-gradient(135deg, color-mix(in srgb, var(--bonus-accent) 84%, white), var(--bonus-accent))}}.bonusShowcaseCard>footer .bonusPrimary{color:#1b110b;box-shadow:0 10px 24px var(--bonus-accent)}@supports (color:color-mix(in lab, red, red)){.bonusShowcaseCard>footer .bonusPrimary{box-shadow:0 10px 24px color-mix(in srgb, var(--bonus-accent) 17%, transparent)}}.bonusPrimary i{margin-left:8px;font-size:11px;font-style:normal}.bonusTrustNote{background:linear-gradient(110deg,#4bd3940d,#ffffff05);border:1px solid #4bd39426;border-radius:17px;align-items:center;gap:12px;margin:15px 0 60px;padding:15px 17px;display:flex}.bonusTrustNote>span{color:#4bd394;background:#4bd39412;border:1px solid #4bd39438;border-radius:12px;flex:0 0 35px;place-items:center;width:35px;height:35px;display:grid}.bonusTrustNote>div{flex-direction:column;gap:5px;display:flex}.bonusTrustNote b{color:#e5e8eb;font-size:10px}.bonusTrustNote small{color:#707884;font-size:7px}@keyframes bonusPulse{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes bonusCouponFloat{0%,to{transform:translate(-52%,-35%)rotate(-3deg)}50%{transform:translate(-52%,-40%)rotate(-1deg)}}@keyframes bonusTickerMove{to{transform:translate(-50%)}}@keyframes bonusCardReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes bonusUrgent{0%,to{opacity:.65}50%{opacity:1}}@keyframes bonusValueShine{0%,56%{opacity:0;left:-70px}68%{opacity:1}83%,to{opacity:0;left:calc(100% + 50px)}}@media (max-width:1050px){.bonusHero{grid-template-columns:1fr .8fr}.bonusShowcaseMain{grid-template-columns:105px minmax(0,1fr)}.bonusValue{min-height:115px}}@media (max-width:800px){.bonusShowcaseGrid{grid-template-columns:1fr}}@media (max-width:700px){.bonusHero{grid-template-columns:1fr;min-height:auto;padding:25px 20px}.bonusHero h1{font-size:41px}.bonusHeroStats{grid-template-columns:repeat(3,1fr);display:grid}.bonusHeroStats>span{min-width:0;padding:10px 8px}.bonusHeroStats small{font-size:6px}.bonusHeroArt{min-height:270px;transform:scale(.88)}.bonusFilterBar{width:100%}.bonusShowcaseMain{grid-template-columns:92px minmax(0,1fr);gap:14px;padding:19px 15px}.bonusValue{min-height:105px;padding:10px}.bonusValue>strong{font-size:23px}.bonusShowcaseCopy h3{font-size:17px}}@media (prefers-reduced-motion:reduce){.bonusHeroCopy>span i,.bonusCoupon.front,.bonusHeroArt>em,.bonusTicker>div,.bonusShowcaseCard,.bonusShowcaseCard>header span i,.bonusShowcaseCard>header small.urgent,.bonusValue:before{animation:none}.bonusFilterBar button,.bonusShowcaseCard,.bonusShowcaseCard>footer button{transition:none}}@media (max-width:760px){html,body{width:100%;max-width:100%;overflow-x:clip}.siteShell,.appArea{width:100%;min-width:0;max-width:100%;overflow-x:clip}.topbar{width:100%;min-width:0}.mobileBrand,.authActions,.memberDock{min-width:0}main{width:min(100% - 24px,600px);min-width:0}.partnerMarquee{contain:paint;width:100%;max-width:100vw}.campaignStage{overflow-x:clip}.campaignStage:before{inset-inline:0}.campaignSearch{min-width:0;padding-left:13px}.campaignSearch input,.filterBar input,.codeForm input,.modal input,.authDialog input{font-size:16px}.bottomNav{width:100%;min-width:0;height:calc(66px + env(safe-area-inset-bottom));padding-inline:5px;padding-bottom:env(safe-area-inset-bottom);gap:3px;box-shadow:0 -12px 30px #00000047}.bottomNav>button,.bottomNav>a{touch-action:manipulation;isolation:isolate;border:1px solid #0000;border-radius:13px;justify-content:center;min-width:0;min-height:56px;padding:6px 2px;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,transform .18s;position:relative}.bottomNav>button:not(.active),.bottomNav>a:not(.active){color:#68717e}.bottomNav>.active{color:#fff;background:linear-gradient(#ff8b3a38,#ff5c0d1a);border-color:#ff8b3a70;font-weight:850;transform:translateY(-4px);box-shadow:0 9px 22px #ff5b0a21,inset 0 1px #ffffff14}.bottomNav>.active:before{content:"";background:linear-gradient(90deg,#0000,#ff7a1a 24%,#ffb16f 50%,#ff7a1a 76%,#0000);border-radius:999px;width:24px;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 12px #ff7a1ab3}.bottomNav>.active span{color:#ff9b54;text-shadow:0 0 12px #ff7a1a80;background:#ff7a1a26;border-radius:8px;flex:0 0 24px;place-items:center;width:28px;height:24px;font-size:18px;display:grid}:is(.bottomNav>button:focus-visible,.bottomNav>a:focus-visible){outline-offset:-3px;outline:2px solid #ff974ceb}.bottomNav>button,.bottomNav>a,.bottomNav>button span,.bottomNav>a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.toast,.memberNotice{right:12px;bottom:calc(78px + env(safe-area-inset-bottom));max-width:none;left:12px}.modal,.authModal,.memberRewardModal section{max-height:calc(100dvh - 24px);overflow-y:auto}.scoreChoiceRow button{flex-basis:34px;width:34px;height:34px}}@media (max-width:430px){.campaignVisualGrid{gap:8px}.campaignCaption{gap:5px}.campaignSearch>span{display:none}.campaignSearch button{min-height:40px;padding-inline:13px}.bottomNav>button,.bottomNav>a{font-size:7px}}@media (max-width:900px) and (min-width:761px){.headerPrimaryNav button:not(.sponsorNavButton){display:none}.topbarPrimary{gap:10px}.topbarPrimary .authActions{margin-left:auto}}@media (max-width:760px){.sidebar.mobileOpen{padding-bottom:calc(86px + env(safe-area-inset-bottom));overscroll-behavior:contain}.authIdentityOptions>.primaryButton{white-space:nowrap;justify-content:center;min-width:0;padding-inline:12px;font-size:12px;line-height:1.2}.authIdentityOptions>.primaryButton .authTimoIcon{flex:0 0 28px}.siteLegalFooter{scroll-margin-bottom:calc(78px + env(safe-area-inset-bottom))}}@media (max-width:390px){.appInstallActions{grid-template-columns:1fr}.appInstallActions>button,.appInstallActions>a{grid-template-columns:24px minmax(0,1fr) 16px;min-height:56px}.appInstallActions>button>svg:last-child,.appInstallActions>a>svg:last-child{display:block}.appInstallActions small{font-size:6px}.appInstallActions strong{font-size:11px}}.sidebarBrandIcon,.sidebarToggle{display:none}@media (min-width:761px){.sidebar,.appArea,.sidebarBrandIdentity .headerWordmark,.sidebarBrandIcon{transition:width .24s,margin-left .24s,opacity .18s}.sidebarToggle{z-index:31;color:#ff9545;cursor:pointer;background:linear-gradient(145deg,#1e232b,#11151b);border:1px solid #ff87347a;border-radius:9px;place-items:center;width:28px;height:28px;font-size:20px;line-height:1;transition:left .24s,border-color .2s,background .2s,transform .2s;display:grid;position:fixed;top:44px;left:238px;box-shadow:0 8px 24px #00000059,0 0 18px #ff7a1a1a}.sidebarToggle:hover{background:linear-gradient(145deg,#2b211c,#17191f);border-color:#ff9145e6;transform:translateY(-1px)}.siteShell.sidebarCollapsed .sidebar{width:86px;padding-inline:10px}.siteShell.sidebarCollapsed .sidebarToggle{left:72px}.siteShell.sidebarCollapsed .sidebar:before{opacity:0}.siteShell.sidebarCollapsed .brand{justify-content:center;min-height:72px;padding-inline:0}.siteShell.sidebarCollapsed .sidebarBrandIdentity{align-items:center;width:46px}.siteShell.sidebarCollapsed .sidebarBrandIdentity .headerWordmark{opacity:0;pointer-events:none;width:0}.siteShell.sidebarCollapsed .sidebarBrandIcon{object-fit:contain;opacity:1;border-radius:13px;width:43px;height:43px;display:block}.siteShell.sidebarCollapsed .sidebar>nav{padding-top:7px}.siteShell.sidebarCollapsed .navGroup{background:0 0;border-radius:13px;margin-top:9px;padding:7px 6px}.siteShell.sidebarCollapsed .navGroup:before{border-radius:50%;width:4px;height:4px;top:0;left:50%;transform:translate(-50%)}.siteShell.sidebarCollapsed .navGroup p,.siteShell.sidebarCollapsed .navItemLabel,.siteShell.sidebarCollapsed .navBadge,.siteShell.sidebarCollapsed .navArrow,.siteShell.sidebarCollapsed .sidebarMomentum,.siteShell.sidebarCollapsed .telegramCard>span:nth-child(2),.siteShell.sidebarCollapsed .telegramCard>b,.siteShell.sidebarCollapsed .version{display:none}.siteShell.sidebarCollapsed .navItem{justify-content:center;gap:0;width:48px;height:46px;margin:3px auto;padding:0}.siteShell.sidebarCollapsed .navItem:hover{transform:none}.siteShell.sidebarCollapsed .navItem .navItemIcon{flex-basis:32px;width:32px;height:32px}.siteShell.sidebarCollapsed .telegramCard{justify-content:center;width:48px;height:48px;min-height:48px;margin:auto auto 0;padding:0;overflow:visible}.siteShell.sidebarCollapsed .telegramCard:before,.siteShell.sidebarCollapsed .telegramCard:after{display:none}.siteShell.sidebarCollapsed .telegramLogo{flex-basis:32px;width:32px;height:32px;padding:2px;box-shadow:0 5px 15px #07558438}.siteShell.sidebarCollapsed .adminShortcut{justify-content:center;gap:0;width:48px;min-height:42px;margin-inline:auto;padding:0;font-size:0}.siteShell.sidebarCollapsed .adminShortcut>span{font-size:15px}.siteShell.sidebarCollapsed .adminShortcut>b{display:none}.siteShell.sidebarCollapsed .appArea{margin-left:86px}.siteShell.sidebarCollapsed .adTower.left{left:104px}}@media (prefers-reduced-motion:reduce){.sidebar,.appArea,.sidebarToggle,.sidebarBrandIdentity .headerWordmark,.sidebarBrandIcon{transition:none!important}}.userAvatar{isolation:isolate;background:linear-gradient(var(--avatar-angle,125deg), var(--avatar-from,#ff8b32), var(--avatar-to,#522315));position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38,0 8px 20px #00000047}.userAvatarFallback{z-index:4;color:var(--avatar-ink,#fff);letter-spacing:.04em;text-shadow:0 1px 5px #0000005c;place-items:center;font-size:1em;font-weight:950;display:grid;position:absolute;inset:0}.userAvatarPortrait{z-index:1;opacity:.5;transform:translateX(var(--avatar-shift,0));position:absolute;inset:0}.userAvatarPortrait:before{content:"";aspect-ratio:1;background:#ffffffd1;border-radius:50%;width:34%;position:absolute;top:14%;left:33%;box-shadow:0 0 0 4px #ffffff14}.userAvatarPortrait:after{content:"";background:#ffffffb8;border-radius:50% 50% 28% 28%;width:72%;height:48%;position:absolute;bottom:-16%;left:14%}.userAvatarPortrait>i:first-child{aspect-ratio:1;border:1px solid #ffffff75;border-radius:50%;width:18%;position:absolute;inset:7% 8% auto auto}.userAvatarPortrait>i:last-child{aspect-ratio:1;background:#ffffff73;border-radius:50%;width:8%;position:absolute;bottom:15%;left:8%;box-shadow:0 0 12px #ffffff59}.userAvatar[data-avatar-variant="1"] .userAvatarPortrait{transform:translateX(var(--avatar-shift,0)) scaleX(-1)}.userAvatar[data-avatar-variant="2"] .userAvatarPortrait:before{width:31%;top:18%}.userAvatar[data-avatar-variant="3"] .userAvatarPortrait:after{width:80%;left:10%}.userAvatar:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;border:1px solid #ffffff2e;position:absolute;inset:0}.topbar{background:#080a0ef5;border-bottom-color:#ff7a1a2e;height:116px;padding:0;display:block;box-shadow:0 10px 32px #00000042}.topbarPrimary{align-items:center;gap:10px;height:68px;padding:0 18px;display:flex}.headerPrimaryNav{align-self:stretch;align-items:stretch;min-width:0;margin-right:auto;display:flex}.headerPrimaryNav button{color:#8f97a4;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;min-width:0;padding:0 13px;font-size:9px;font-weight:850;transition:color .2s,background .2s;display:inline-flex;position:relative}.headerNavCopy{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.headerNavCopy b{font:inherit}.headerNavCopy small{color:#d3a46c;letter-spacing:.12em;font-size:5.5px;font-weight:950;line-height:1}.headerPrimaryNav button:after{content:"";background:var(--orange);border-radius:99px 99px 0 0;height:2px;transition:transform .2s;position:absolute;bottom:0;left:12px;right:12px;transform:scaleX(0);box-shadow:0 0 15px #ff7a1aa6}.headerPrimaryNav button:hover,.headerPrimaryNav button.active{color:#f7f8fa;background:linear-gradient(#0000,#ff7a1a11)}.headerPrimaryNav button.active:after{transform:scaleX(1)}.headerPrimaryNav .headerNavIcon{color:#ff8e38;font-size:14px;line-height:1}.headerPrimaryNav .sponsorNavButton{color:#f5f1eb;isolation:isolate;background:radial-gradient(circle at 83% -12%,#ff8f301f,#0000 49%) padding-box padding-box,linear-gradient(145deg,#1b1816,#0c0e12 68%) padding-box padding-box,linear-gradient(115deg,#ffddaedb,#8b52267a 43%,#ff8020c2) border-box;border:1px solid #0000;border-radius:14px;height:52px;margin:auto 9px auto 0;padding:0 11px 0 9px;transition:transform .22s,box-shadow .22s,background .22s;position:relative;overflow:hidden;box-shadow:0 12px 31px #0006,0 0 18px #ff7e1f0e,inset 0 1px #fff1,inset 0 -1px #ff771a0d}.headerPrimaryNav .sponsorNavButton:before{content:"";z-index:0;opacity:0;will-change:transform, opacity;background:linear-gradient(90deg,#0000,#ffdcb124,#0000);width:62px;height:84px;animation:6s cubic-bezier(.32,0,.2,1) infinite sponsorLightSweep;position:absolute;top:-20px;left:-84px;transform:rotate(18deg)}.headerPrimaryNav .sponsorNavButton:after{background:linear-gradient(90deg,#0000,#e99a4d 24%,#f2ca8b 63%,#0000);height:1px;bottom:0;left:10px;right:10px;transform:scaleX(.82);box-shadow:0 0 10px #ff8f363d}.headerPrimaryNav .sponsorNavButton>*{z-index:1;position:relative}.headerPrimaryNav .sponsorNavButton .headerNavIcon{background:radial-gradient(circle at 34% 22%,#ffdbaa24,#0000 36%),linear-gradient(145deg,#ff973629,#ffffff05);border:1px solid #efb87575;border-radius:10px;place-items:center;width:33px;height:33px;font-size:0;animation:6s ease-in-out infinite sponsorEmblemGlow;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0e,0 5px 13px #00000040}.headerPrimaryNav .sponsorNavButton .headerNavIcon:before{content:"";clip-path:polygon(50% 0,94% 20%,83% 72%,50% 100%,17% 72%,6% 20%);filter:drop-shadow(0 2px 3px #00000061);background:linear-gradient(155deg,#ffe1b6,#e99a48 48%,#8e4619);width:13px;height:15px}.headerPrimaryNav .sponsorNavButton .headerNavIcon:after{content:"";background:#fff2db;border-radius:50%;width:3px;height:3px;position:absolute;top:12px;left:15px;box-shadow:0 0 7px #ffd397cc}.headerPrimaryNav .sponsorNavButton .headerNavCopy b{color:#fffdf9;letter-spacing:.015em;font-size:10.5px;font-weight:920}.sponsorNavArrow{color:#dca25f;background:#ff8f2b0b;border:1px solid #e2a05440;border-radius:50%;place-items:center;width:24px;height:24px;margin-left:4px;font-size:16px;font-style:normal;font-weight:500;line-height:1;transition:transform .22s,color .22s,border-color .22s,background .22s;display:grid}.headerPrimaryNav .sponsorNavButton:hover,.headerPrimaryNav .sponsorNavButton.active{color:#fffaf3;background:radial-gradient(circle at 83% -12%,#ff8f302b,#0000 52%) padding-box padding-box,linear-gradient(145deg,#241d18,#101217 68%) padding-box padding-box,linear-gradient(115deg,#ffe1b8e6,#94552780 43%,#ff852bd1) border-box;transform:translateY(-2px);box-shadow:0 17px 37px #00000075,0 0 28px #ff7e1f26,inset 0 1px #ffffff16}.headerPrimaryNav .sponsorNavButton:hover:before{animation:.82s ease-out sponsorLightSweepHover}.headerPrimaryNav .sponsorNavButton.active:after{transform:scaleX(1)}.headerPrimaryNav .sponsorNavButton:hover .sponsorNavArrow,.headerPrimaryNav .sponsorNavButton.active .sponsorNavArrow{color:#ffd19a;background:#ff8f2b17;border-color:#eeb1697a;transform:translate(2px)}@keyframes sponsorLightSweep{0%,75%{opacity:0;transform:translate(0)rotate(18deg)}78%{opacity:.32}87%{opacity:.9}94%,to{opacity:0;transform:translate(255px)rotate(18deg)}}@keyframes sponsorLightSweepHover{0%{opacity:0;transform:translate(0)rotate(18deg)}30%{opacity:.78}to{opacity:0;transform:translate(255px)rotate(18deg)}}@keyframes sponsorEmblemGlow{0%,74%,to{border-color:#efb87575;box-shadow:inset 0 1px #fff1,0 5px 13px #00000040,0 0 10px #ff91370e}84%{border-color:#ffcc8dc2;box-shadow:inset 0 1px #ffffff16,0 5px 13px #00000040,0 0 19px #ff913738}}.headerPrimaryNav button:focus-visible{outline-offset:-3px;outline:2px solid #ffb261}.topbarPrimary .topActions,.topbarPrimary .authActions{flex:none;align-items:center}.topbarPrimary .topActions{gap:6px}.topbarPrimary .topActions button{background:linear-gradient(#1d222b,#151920);border:1px solid #ffffff14;border-radius:11px;min-height:42px;font-size:9px;font-weight:800}.topbarPrimary .ghostButton,.topbarPrimary .primaryButton{border-radius:11px;min-height:42px;padding:0 16px;font-size:9px}.topbarSecondary{background:linear-gradient(90deg,#ff7a1a0b,#0f1217fa 36%,#0f1217fa);border-top:1px solid #ffffff0e;grid-template-columns:minmax(190px,.7fr) minmax(260px,1.5fr) minmax(145px,.48fr);align-items:center;gap:12px;height:48px;padding:0 18px;display:grid}@media (min-width:1560px){.adTower{height:min(590px,100vh - 158px);top:134px}}.headerAnnouncement{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-width:0;height:38px;padding:0 8px;display:flex}.headerAnnouncement>.headerActivityMark{background:linear-gradient(145deg,#ff7a1a1c,#ff7a1a06);border:1px solid #ff822647;border-radius:10px;flex:0 0 31px;justify-content:center;align-items:flex-end;gap:2px;width:31px;height:31px;padding:8px;font-style:normal;display:flex;box-shadow:inset 0 1px #ffffff0a,0 6px 18px #00000038}.headerActivityMark>span{transform-origin:bottom;background:linear-gradient(#ffad68,#ff7620);border-radius:4px;width:3px;animation:1.9s ease-in-out infinite headerActivity;box-shadow:0 0 7px #ff7a1a47}.headerActivityMark>span:first-child{height:7px;animation-delay:-.65s}.headerActivityMark>span:nth-child(2){height:13px;animation-delay:-.25s}.headerActivityMark>span:nth-child(3){height:9px;animation-delay:-.95s}@keyframes headerActivity{0%,to{opacity:.62;transform:scaleY(.58)}48%{opacity:1;transform:scaleY(1)}}.headerAnnouncement>span,.headerTelegram>span{flex-direction:column;min-width:0;display:flex}.headerAnnouncement strong,.headerTelegram strong{color:#d8dce3;font-size:8px;line-height:1.1}.headerAnnouncement small,.headerTelegram small{color:#676f7c;letter-spacing:.06em;margin-top:3px;font-size:6px;font-weight:800}@media (prefers-reduced-motion:reduce){.headerActivityMark>span{animation:none}}.headerSearch{background:#07090dbd;border:1px solid #ffffff17;border-radius:10px;align-items:center;min-width:0;height:34px;padding-left:12px;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.headerSearch:focus-within{border-color:#ff7a1a75;box-shadow:0 0 0 3px #ff7a1a0e}.headerSearch>span{color:#737c89;font-size:17px}.headerSearch input{color:#e9ebef;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0 10px;font-size:9px}.headerSearch input::placeholder{color:#59616d}.headerSearch button{color:#ff963f;cursor:pointer;background:#ff7a1a1f;border:0;border-left:1px solid #ff7a1a38;align-self:stretch;padding:0 14px;font-size:8px;font-weight:900}.headerTelegram{background:linear-gradient(110deg,#2aa9eb1a,#2aa9eb06);border:1px solid #2aa9eb2e;border-radius:10px;align-items:center;gap:8px;min-width:0;height:38px;padding:0 9px;display:flex}.headerTelegram>img{object-fit:contain;flex:none;width:24px;height:24px}.headerTelegram>b{color:#55bdf1;margin-left:auto;font-size:12px}@media (max-width:1350px) and (min-width:761px){.headerPrimaryNav button{padding-inline:9px;font-size:8px}.headerPrimaryNav .sponsorNavButton{padding-inline:11px}.topbarPrimary .dailyRewardButton{display:none}}@media (max-width:1120px) and (min-width:761px){.topbarPrimary .topActions,.headerPrimaryNav button:nth-child(5),.headerPrimaryNav button:nth-child(6){display:none}.topbarSecondary{grid-template-columns:minmax(150px,.55fr) minmax(230px,1.4fr) 58px}.headerTelegram>span,.headerTelegram>b{display:none}.headerTelegram{justify-content:center}}@media (max-width:760px){.topbar{height:58px;padding:0}.topbarPrimary{gap:7px;height:58px;padding:0 13px}.headerPrimaryNav,.topbarPrimary .topActions,.topbarSecondary{display:none}.topbarPrimary .authActions{margin-left:auto}}@media (prefers-reduced-motion:reduce){.headerPrimaryNav button,.headerPrimaryNav button:after,.headerPrimaryNav .sponsorNavButton:before,.headerSearch{transition:none}.headerPrimaryNav .sponsorNavButton:before,.headerPrimaryNav .sponsorNavButton .headerNavIcon{animation:none}}.brand{min-height:94px;padding:5px 8px 17px}.sidebarBrandIdentity{isolation:isolate;background:radial-gradient(circle at 17% 48%,#ff7a1a2b,#0000 32%),linear-gradient(115deg,#ffffff0b,#ffffff03 45%,#ff7a1a09);border:1px solid #ff8e3e29;border-radius:16px;justify-content:center;align-items:center;width:100%;min-height:65px;padding:9px 10px 10px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 13px 30px #00000038,0 0 24px #ff7a1a09}.sidebarBrandIdentity:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#ff7a1a14,#0000);width:42%;position:absolute;inset:0 auto 0 0}.sidebarBrandIdentity:after{content:"";opacity:.88;background:linear-gradient(90deg,#ff7a1a,#ff914847 58%,#0000);border-radius:999px;height:1px;position:absolute;bottom:5px;left:11px;right:11px;box-shadow:0 0 11px #ff7a1a47}.sidebarBrandIdentity .headerWordmark{z-index:1;filter:brightness(1.12)saturate(1.1)drop-shadow(0 3px 12px #0000006b)drop-shadow(0 0 9px #ff7a1a14);width:198px;max-width:100%;position:relative}@media (min-width:761px){.siteShell.sidebarCollapsed .brand{min-height:72px;padding:0}.siteShell.sidebarCollapsed .sidebarBrandIdentity{min-height:46px;box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.siteShell.sidebarCollapsed .sidebarBrandIdentity:before,.siteShell.sidebarCollapsed .sidebarBrandIdentity:after{display:none}}@media (max-height:880px) and (min-width:761px){.brand{min-height:76px;padding-top:0;padding-bottom:10px}.sidebarBrandIdentity{min-height:58px;padding-block:7px 8px}.sidebarBrandIdentity .headerWordmark{width:185px}}.seoPage{color:#f4f6fa;background:radial-gradient(circle at 8% 0,#ff7a1a1c,#0000 28%),radial-gradient(circle at 92% 18%,#804cff12,#0000 25%),#080b10;min-height:100vh}.seoTopbar{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080b10e6;border-bottom:1px solid #ffffff13;grid-template-columns:210px 1fr auto;align-items:center;gap:28px;min-height:78px;padding:12px max(20px,50vw - 620px);display:grid;position:sticky;top:0}.seoBrand{width:200px;display:block}.seoBrand img{width:100%;height:auto;display:block}.seoTopbar>nav{justify-content:center;gap:4px;display:flex}.seoTopbar>nav a{color:#939ba9;border-radius:10px;padding:11px 12px;font-size:12px;font-weight:720}:is(.seoTopbar>nav a:hover,.seoTopbar>nav a:focus-visible,.seoTopbar>nav a.active){color:#fff;background:#ffffff0e;outline:0}.seoTopbar>nav a.active{color:#ff963f;box-shadow:inset 0 0 0 1px #ff7a1a2e}.seoPortalButton{color:#ff963f;background:#ff7a1a11;border:1px solid #ff7a1a52;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-size:12px;font-weight:850;display:inline-flex}.seoPortalButton span{font-size:17px}.seoMain{width:min(1180px,100% - 40px);margin:0 auto;padding:30px 0 76px}.seoBreadcrumb{color:#606a79;align-items:center;gap:9px;margin-bottom:34px;font-size:11px;display:flex}.seoBreadcrumb a{color:#a5adb9}.seoBreadcrumb strong{color:#7f8896;text-overflow:ellipsis;white-space:nowrap;max-width:70vw;font-weight:650;overflow:hidden}.seoHero{background:linear-gradient(125deg,#2a180ff5,#0e1118fa 53%,#12141cf5);border:1px solid #ff7a1a33;border-radius:28px;padding:58px 56px;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000040}.seoHero:after{content:"";border:1px solid #ff7a1a29;border-radius:50%;width:390px;height:390px;position:absolute;top:-245px;right:-100px;box-shadow:0 0 0 62px #ff7a1a05,0 0 0 126px #ff7a1a03}.seoHero>span,.directorySource>span,.approvalMeaning span{color:#ff8c32;letter-spacing:.22em;font-size:10px;font-weight:900;display:block}.seoHero h1{z-index:1;letter-spacing:-.055em;max-width:880px;margin:16px 0 13px;font-size:clamp(40px,5.5vw,74px);line-height:.99;position:relative}.seoHero>p{z-index:1;color:#a0a8b5;max-width:760px;margin:0;font-size:16px;line-height:1.75;position:relative}.seoHeroActions{z-index:2;flex-wrap:wrap;gap:9px;margin-top:28px;display:flex;position:relative}.seoHeroActions a{color:#d1d6de;background:#ffffff09;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:16px;min-height:48px;padding:0 19px;font-size:12px;font-weight:800;display:inline-flex}.seoHeroActions .seoPrimaryAction{color:#1b1009;background:linear-gradient(135deg,#ff9a45,#ff7010);border-color:#ff7a1a;box-shadow:0 11px 30px #ff70102e}.seoFeatureGrid{grid-template-columns:repeat(3,1fr);gap:13px;margin:16px 0;display:grid}.seoFeatureGrid article{background:linear-gradient(145deg,#151921f5,#0d1016fa);border:1px solid #ffffff13;border-radius:20px;min-height:218px;padding:27px}.seoFeatureGrid article>span{color:#ff8426;letter-spacing:.18em;font-size:10px;font-weight:900}.seoFeatureGrid h2{margin:42px 0 10px;font-size:19px}.seoFeatureGrid p{color:#89929f;margin:0;font-size:12px;line-height:1.7}.seoContextPanel{background:#19120fb8;border:1px solid #ff7a1a24;border-radius:20px;grid-template-columns:1fr auto;align-items:end;gap:36px;padding:32px 36px;display:grid}.seoContextPanel>div>span{color:#ff8d36;letter-spacing:.2em;font-size:9px;font-weight:900}.seoContextPanel h2{margin:8px 0;font-size:26px}.seoContextPanel p{color:#89919e;max-width:710px;margin:0;font-size:12px;line-height:1.7}.seoContextPanel>a{color:#ff9a4c;white-space:nowrap;background:#ff7a1a17;border-radius:11px;align-items:center;gap:15px;padding:14px 17px;font-size:11px;font-weight:850;display:inline-flex}.seoFooter{color:#6f7886;border-top:1px solid #ffffff12;grid-template-columns:.8fr 1.4fr .8fr;align-items:center;gap:24px;width:min(1180px,100% - 40px);margin:0 auto;padding:24px 0 38px;display:grid}.seoFooter>div{align-items:center;gap:12px;display:flex}.seoFooter>div img{width:44px;height:44px}.seoFooter>div span{gap:3px;display:grid}.seoFooter b{color:#e8ebf0;font-size:13px}.seoFooter small{font-size:9px;line-height:1.55}.seoFooter nav{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.seoFooter nav a{color:#a3aab5;background:#ffffff08;border-radius:8px;padding:7px 9px;font-size:10px}.seoFooter>small:last-child{text-align:right}.directoryStats{z-index:2;align-items:stretch;gap:10px;margin-top:30px;display:flex;position:relative}.directoryStats strong{color:#fff;background:#ffffff09;border:1px solid #ffffff14;border-radius:13px;gap:3px;min-width:130px;padding:15px 18px;font-size:22px;display:grid}.directoryStats strong small{color:#777f8c;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.directoryStats>a{color:#181008;background:#ff8123;border-radius:13px;align-items:center;gap:18px;padding:0 18px;font-size:11px;font-weight:900;display:inline-flex}.seoIndexNotice{background:#101f1cb8;border:1px solid #5ecaa033;border-radius:18px;grid-template-columns:42px 1fr;gap:18px;margin:16px 0;padding:24px 26px;display:grid}.seoIndexNotice>span{color:#62d8aa;background:#52d2a11a;border-radius:50%;place-items:center;width:42px;height:42px;font-size:17px;font-weight:900;display:grid}.seoIndexNotice h2{margin:0 0 7px;font-size:16px}.seoIndexNotice p{color:#89958f;margin:0;font-size:11px;line-height:1.7}.seoIndexNotice a{color:#69d8ad;font-weight:800}.directoryLetters{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);scrollbar-width:thin;background:#0a0d13f0;border:1px solid #ffffff13;border-radius:15px;gap:6px;margin:20px 0;padding:12px;display:flex;position:sticky;top:87px;overflow-x:auto}.directoryLetters a{color:#979fab;background:#ffffff09;border-radius:9px;place-items:center;min-width:35px;height:35px;font-size:10px;font-weight:850;display:grid}:is(.directoryLetters a:hover,.directoryLetters a:focus-visible){color:#1b1007;background:#ff8427;outline:0}.directoryGroups{gap:12px;display:grid}.directoryGroup{background:#0f1218e6;border:1px solid #ffffff12;border-radius:18px;padding:22px;scroll-margin-top:145px}.directoryGroup>header{border-bottom:1px solid #fff1;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-bottom:17px;padding-bottom:15px;display:grid}.directoryGroup h2{color:#ff8b32;background:#ff7a1a12;border:1px solid #ff7a1a3d;border-radius:13px;place-items:center;width:46px;height:46px;margin:0;font-size:17px;display:grid}.directoryGroup header span{color:#69727f;letter-spacing:.1em;font-size:9px;font-weight:800}.directoryGroup header>a{color:#9098a5;background:#ffffff0a;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.directoryGroup>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.directoryGroup>div>span{color:#b7bdc7;text-overflow:ellipsis;white-space:nowrap;background:#ffffff06;border:1px solid #ffffff0b;border-radius:9px;min-width:0;padding:11px 12px;font-size:10px;font-weight:650;overflow:hidden}.directorySource{background:#1f151094;border:1px solid #ff7a1a26;border-radius:20px;margin-top:18px;padding:35px}.directorySource h2{margin:10px 0 7px;font-size:24px}.directorySource p{color:#858d99;max-width:850px;margin:0;font-size:11px;line-height:1.75}.directorySource a{color:#ff9648;font-weight:800}.approvedGrid{grid-template-columns:repeat(3,1fr);gap:13px;margin:16px 0;display:grid}.approvedCard{background:radial-gradient(circle at 50% 5%,#ffbc3712,#0000 30%),linear-gradient(150deg,#191812,#0e1116 70%);border:1px solid #ffb32e38;border-radius:21px;flex-direction:column;min-height:390px;padding:25px;display:flex;box-shadow:inset 0 0 0 1px #ffffff05}.approvedCard.violet{background:radial-gradient(circle at 50% 5%,#8c5fff17,#0000 30%),#111118;border-color:#9166ff45}.approvedCard.blue{background:radial-gradient(circle at 50% 5%,#34c6e214,#0000 30%),#0f1619;border-color:#3ec2df3d}.approvedCard header{justify-content:space-between;align-items:flex-start;gap:15px;min-height:92px;display:flex}.approvedCard header img{object-fit:contain;object-position:left center;width:min(190px,64%);height:64px}.approvedCard header>strong{font-size:24px}.approvedCard header>span{color:#ffc756;letter-spacing:.1em;white-space:nowrap;background:#ffb92e14;border-radius:8px;padding:7px 8px;font-size:7px;font-weight:900}.approvedCard>div h2{margin:10px 0 7px;font-size:24px}.approvedCard>div p{color:#949ca8;min-height:46px;margin:0;font-size:11px;line-height:1.65}.approvedCard dl{grid-template-columns:1fr 1fr;gap:7px;margin:auto 0 15px;display:grid}.approvedCard dl div{background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;gap:6px;padding:12px;display:grid}.approvedCard dt{color:#68717e;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:850}.approvedCard dd{color:#bfc5ce;margin:0;font-size:9px;font-weight:750}.approvedCard dd a{color:#ff9b4c}.approvedVisit{color:#211407;background:linear-gradient(135deg,#ffc152,#ff8424);border-radius:11px;justify-content:space-between;align-items:center;min-height:46px;padding:0 16px;font-size:11px;font-weight:900;display:flex}.approvedVisit.disabled{color:#727a85;background:#1b1f27}.approvedEmpty{text-align:center;background:#0f1218db;border:1px dashed #ffffff21;border-radius:20px;margin:16px 0;padding:60px 30px}.approvedEmpty>span{color:#ff923d;background:#ff7a1a1a;border-radius:50%;place-items:center;width:50px;height:50px;margin:0 auto 15px;display:grid}.approvedEmpty h2{margin:0 0 8px}.approvedEmpty p{color:#7d8693}.approvedEmpty a{color:#ff9848;font-size:11px;font-weight:850}.approvalMeaning{background:#10141a;border:1px solid #ffffff12;border-radius:19px;grid-template-columns:.8fr 1.4fr auto;align-items:center;gap:30px;margin-top:16px;padding:30px 34px;display:grid}.approvalMeaning h2{margin:8px 0 0;font-size:20px}.approvalMeaning p{color:#838c99;margin:0;font-size:11px;line-height:1.75}.approvalMeaning>a{color:#ff9849;white-space:nowrap;font-size:10px;font-weight:850}@media (max-width:980px){.seoTopbar{grid-template-columns:180px 1fr auto;gap:15px}.seoBrand{width:170px}.seoTopbar>nav a:nth-child(n+4){display:none}.directoryGroup>div{grid-template-columns:repeat(4,minmax(0,1fr))}.approvedGrid{grid-template-columns:repeat(2,1fr)}.seoFooter{grid-template-columns:1fr 1.6fr}.seoFooter>small:last-child{text-align:left;grid-column:1/-1}}@media (max-width:700px){.seoTopbar{grid-template-columns:150px 1fr;min-height:65px;padding:10px 14px}.seoBrand{width:150px}.seoTopbar>nav{display:none}.seoPortalButton{justify-self:end;padding:10px 12px}.seoPortalButton span{display:none}.seoMain{width:min(100% - 28px,1180px);padding:19px 0 50px}.seoBreadcrumb{margin-bottom:19px}.seoHero{border-radius:22px;padding:36px 25px}.seoHero h1{margin-top:13px;font-size:clamp(38px,13vw,57px)}.seoHero>p{font-size:13px;line-height:1.7}.seoHeroActions{display:grid}.seoHeroActions a{justify-content:space-between;width:100%}.seoFeatureGrid{grid-template-columns:1fr}.seoFeatureGrid article{min-height:165px}.seoFeatureGrid h2{margin-top:25px}.seoContextPanel{grid-template-columns:1fr;gap:19px;padding:27px}.seoContextPanel>a{justify-content:space-between}.seoFooter{grid-template-columns:1fr;width:min(100% - 28px,1180px)}.seoFooter nav{justify-content:flex-start}.seoFooter>small:last-child{grid-column:auto}.directoryStats{grid-template-columns:1fr 1fr;display:grid}.directoryStats strong{min-width:0}.directoryStats>a{grid-column:1/-1;justify-content:space-between;min-height:47px}.seoIndexNotice{grid-template-columns:1fr}.directoryLetters{margin-inline:-4px;top:73px}.directoryGroup{padding:17px}.directoryGroup>div{grid-template-columns:repeat(2,minmax(0,1fr))}.directoryGroup>div>span{font-size:9px}.directorySource{padding:27px}.approvedGrid{grid-template-columns:1fr}.approvedCard{min-height:360px}.approvalMeaning{grid-template-columns:1fr;gap:16px;padding:27px}}@media (max-width:390px){.seoTopbar{grid-template-columns:137px 1fr}.seoBrand{width:137px}.seoPortalButton{font-size:10px}.directoryGroup>div{grid-template-columns:1fr 1fr}}.adminShell{--admin-panel:#121821;--admin-panel-soft:#0e141c;--admin-line:#939eb126;background:radial-gradient(circle at 73% -8%,#ff7a1a21,#0000 31%),radial-gradient(circle at 15% 35%,#7248ff12,#0000 28%),#080b10;grid-template-columns:264px minmax(0,1fr)}.adminSidebar{background:linear-gradient(#0f141cfa,#080b10fa);padding:24px 18px 18px;box-shadow:18px 0 60px #0000002e}.adminSidebar nav{gap:9px}.adminSidebar nav button{color:#aeb6c3;height:auto;min-height:62px;font-size:inherit;border-radius:13px;gap:12px;padding:10px 12px}.adminSidebar nav button>svg{color:#8792a2;background:#ffffff06;border:1px solid #ffffff14;border-radius:10px;flex:none;width:35px;height:35px;padding:8px}.adminSidebar nav button>span{min-width:0;color:inherit;font-size:inherit;gap:3px;display:grid}.adminSidebar nav button b{color:#e5e8ed;font-size:11px;font-weight:850}.adminSidebar nav button small{color:#697383;font-size:7px;line-height:1.3}.adminSidebar nav button:hover{border-color:#ffffff12}.adminSidebar nav button.active{background:linear-gradient(110deg,#ff7a1a33,#ff7a1a0b);border-color:#ff842a61;box-shadow:inset 3px 0 #ff7a1a,0 12px 32px #00000029}.adminSidebar nav button.active>svg{color:#ff9a4d;background:#ff7a1a1f;border-color:#ff964861}.adminSidebar nav button.active b{color:#fff}.adminSidebar nav button.active small{color:#ad8c75}.adminTopbar{border-color:var(--admin-line);background:#080c11d1;height:auto;min-height:92px;padding-block:18px}.adminTopbarTitle{gap:4px;display:grid}.adminTopbarTitle p{color:#737e8d;margin:0;font-size:8px}.adminTopActions{flex-wrap:wrap;justify-content:flex-end}.adminCreate{border-radius:10px;justify-content:center;align-items:center;gap:7px;height:auto;min-height:40px;padding:0 15px;font-size:8px;display:inline-flex}.adminAvatar{overflow:hidden}.adminWorkspacePage{gap:15px;display:grid}.adminWorkspaceHero{background:radial-gradient(circle at 86%,#ff7e1f2e,#0000 28%),linear-gradient(135deg,#1c1715fa,#10141cfa 68%);border:1px solid #ff8b3740;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;min-height:155px;padding:clamp(22px,3vw,34px);display:flex;box-shadow:inset 0 1px #ffffff0a,0 20px 65px #0000002e}.adminWorkspaceHero>div:first-child{max-width:720px}.adminWorkspaceHero>div:first-child>span{color:#ff9243;letter-spacing:.18em;font-size:7px;font-weight:950}.adminWorkspaceHero h2{letter-spacing:-.045em;margin:8px 0 7px;font-size:clamp(20px,2.5vw,31px)}.adminWorkspaceHero p{color:#8993a1;margin:0;font-size:10px;line-height:1.65}.adminWorkspaceScore{color:#ff984b;background:#080b1085;border:1px solid #ff97493d;border-radius:16px;align-items:center;gap:13px;min-width:142px;min-height:78px;padding:16px;display:flex}.adminWorkspaceScore span{gap:2px;display:grid}.adminWorkspaceScore strong{color:#fff;font-size:25px;line-height:1}.adminWorkspaceScore small{color:#7b8492;font-size:7px}.adminContentTabs{border:1px solid var(--admin-line);background:#0e131bdb;border-radius:15px;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;padding:8px;display:grid}.adminContentTabs button{color:#778191;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:10px;min-height:62px;padding:10px 12px;display:flex}.adminContentTabs button>span{color:#c1c7d0;gap:3px;font-size:9px;font-weight:850;display:grid}.adminContentTabs button small{color:#626c7a;font-size:7px;font-weight:600}.adminContentTabs button:hover{background:#ffffff06;border-color:#ffffff14}.adminContentTabs button.active{color:#ff9344;background:linear-gradient(135deg,#ff7a1a29,#ff7a1a09);border-color:#ff8b3859;box-shadow:0 10px 25px #00000026}.adminContentTabs button.active>span{color:#fff}.adminContentTabs button.active small{color:#ad8467}.adminWorkspaceToolbar{align-items:center;gap:10px;display:flex}.adminWorkspaceToolbar>label{border:1px solid var(--admin-line);color:#606b7b;background:#0e131b;border-radius:12px;flex:1;align-items:center;gap:10px;min-height:48px;padding:0 15px;display:flex}.adminWorkspaceToolbar input{color:#eef0f3;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:10px}.adminWorkspaceToolbar>button{color:#211006;min-height:48px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#ff9a4b,#ff6f0d);border:0;border-radius:12px;align-items:center;gap:8px;padding:0 18px;font-size:9px;font-weight:950;display:inline-flex;box-shadow:0 12px 32px #ff6c0824}.adminLibraryPanel{border-radius:17px;padding:clamp(16px,2vw,24px)}.adminLibraryRows{gap:10px;margin-top:18px;display:grid}.adminLibraryRows>article{background:linear-gradient(135deg,#141a23eb,#0d1219eb);border:1px solid #8b97aa24;border-radius:15px;grid-template-columns:38px 138px minmax(210px,1fr) auto minmax(132px,auto);align-items:center;gap:15px;min-height:116px;padding:12px;transition:border-color .18s,transform .18s,background .18s;display:grid}.adminLibraryRows.campaign>article{grid-template-columns:138px minmax(210px,1fr) auto minmax(132px,auto)}.adminLibraryRows>article:hover{background:linear-gradient(135deg,#1a1d25f5,#0d1219f5);border-color:#ff8e3c42;transform:translateY(-1px)}.adminOrderControl{justify-items:center;gap:4px;display:grid}.adminOrderControl button{color:#8b95a4;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:8px;place-items:center;width:28px;height:26px;padding:0;display:grid}.adminOrderControl button:hover:not(:disabled){color:#ff974b;background:#ff7a1a14;border-color:#ff8a3773}.adminOrderControl button:disabled{opacity:.24;cursor:not-allowed}.adminOrderControl span{color:#5f6978;font-size:7px;font-weight:900}.adminMediaThumb{color:#ff9343;background:radial-gradient(circle at 50% 10%,#ff842a1f,#0000 50%),#0a0f15;border:1px solid #ffffff14;border-radius:12px;place-items:center;width:138px;height:84px;display:grid;overflow:hidden}.adminMediaThumb img{object-fit:contain;width:100%;height:100%;padding:10px}.adminMediaThumb b{letter-spacing:.08em;font-size:15px}.adminVersusThumb{grid-template-columns:1fr auto 1fr;align-items:center;gap:5px;width:138px;display:grid}.adminVersusThumb .adminMediaThumb{border-radius:50%;width:55px;height:55px}.adminVersusThumb .adminMediaThumb img{padding:7px}.adminVersusThumb>b{color:#68717f;font-size:7px}.adminLibraryInfo{gap:4px;min-width:0;display:grid}.adminLibraryInfo>span{color:#ff8f3b;letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:900}.adminLibraryInfo h3{color:#f2f4f7;letter-spacing:-.015em;margin:0;font-size:13px}.adminLibraryInfo p{color:#9aa2ae;overflow-wrap:anywhere;margin:0;font-size:9px;line-height:1.45}.adminLibraryInfo small{color:#626c79;font-size:7px;line-height:1.45}.adminLibraryActions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.adminLibraryActions button,.adminLibraryActions a{color:#abb2bd;min-height:36px;font:inherit;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;border-radius:9px;justify-content:center;align-items:center;padding:0 11px;font-size:8px;font-weight:800;text-decoration:none;display:inline-flex}.adminLibraryActions .primary{color:#ff994c;background:#ff7a1a17;border-color:#ff8b3a47}.adminLibraryActions button:hover,.adminLibraryActions a:hover{color:#ff9a50;border-color:#ff8b3a80}.adminLibraryActions button:disabled{opacity:.4;cursor:wait}.adminComposer{border-radius:20px;width:min(740px,100%);padding:clamp(22px,3vw,34px)}.adminComposer form{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.adminComposer form>.adminImageField,.adminComposer form>button{grid-column:1/-1}.adminComposer label{font-size:8px}.adminComposer input,.adminComposer select{width:100%;min-width:0}.adminImageField{background:#080c1294;border:1px solid #8b97aa29;border-radius:13px;gap:10px;padding:14px;display:grid}.adminImageLabel{color:#d8dce2;font-size:8px;font-weight:850}.adminImageDrop{color:#8d97a5;text-align:left;cursor:pointer;background:linear-gradient(135deg,#ff7a1a0f,#ffffff05);border:1px dashed #ff8f3d59;border-radius:12px;grid-template-columns:145px minmax(0,1fr) 26px;align-items:center;gap:14px;width:100%;min-height:118px;padding:12px;display:grid}.adminImageDrop:hover{background:#ff7a1a14;border-color:#ff8f3da8}.adminImageDrop:disabled{opacity:.6;cursor:wait}.adminImagePreview{color:#ff9141;background:#090d13;border-radius:10px;place-items:center;width:145px;height:86px;display:grid;overflow:hidden}.adminImagePreview img{object-fit:contain;width:100%;height:100%;padding:8px}.adminImageDrop>span:nth-child(2){gap:5px;display:grid}.adminImageDrop b{color:#edf0f4;font-size:10px}.adminImageDrop small{color:#727d8c;font-size:8px}.adminImageFile{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.adminImageUrl{color:#7f8997;gap:6px;font-size:7px;display:grid}.adminImageHelp,.adminImageError{color:#66717f;font-size:7px}.adminImageError{color:#ff817a}@media (max-width:1050px){.adminShell{grid-template-columns:228px minmax(0,1fr)}.adminSidebar{padding-inline:14px}.adminSidebar nav button small{display:none}.adminLibraryRows>article{grid-template-columns:38px 112px minmax(180px,1fr) auto}.adminLibraryRows.campaign>article{grid-template-columns:112px minmax(180px,1fr) auto}.adminMediaThumb,.adminVersusThumb{width:112px}.adminLibraryActions{grid-column:3/-1}.adminLibraryRows.campaign .adminLibraryActions{grid-column:2/-1}}@media (max-width:820px){.adminShell{display:block}.adminSidebar{border-right:0;border-bottom:1px solid var(--admin-line);width:100%;height:auto;padding:13px 14px;position:relative}.adminBrand{min-height:48px;padding:0 2px 10px}.adminBrand img{width:148px}.adminSidebar nav{scrollbar-width:none;gap:8px;margin-top:10px;display:flex;overflow-x:auto}.adminSidebar nav::-webkit-scrollbar{display:none}.adminSidebar nav button{min-width:154px;min-height:50px;padding:7px 9px}.adminSidebar nav button>svg{width:32px;height:32px}.adminSidebar nav button b{font-size:9px}.adminSystemCard,.adminBack,.adminSignOut{display:none}.adminTopbar{gap:12px;min-height:78px;padding:13px 16px}.adminTopbar h1{font-size:16px}.adminTopbarTitle p,.adminPreviewPill{display:none}.adminPage{padding:18px 14px 50px}.adminWorkspaceHero{min-height:130px;padding:22px}.adminWorkspaceScore{min-width:110px}.adminContentTabs{scrollbar-width:none;grid-template-columns:repeat(5,150px);overflow-x:auto}.adminContentTabs::-webkit-scrollbar{display:none}.adminLibraryRows>article,.adminLibraryRows.campaign>article{grid-template-columns:36px 98px minmax(0,1fr) auto;gap:10px}.adminLibraryRows.campaign>article{grid-template-columns:98px minmax(0,1fr) auto}.adminMediaThumb{width:98px;height:70px}.adminVersusThumb{width:98px}.adminVersusThumb .adminMediaThumb{width:43px;height:43px}.adminLibraryActions{grid-column:3/-1}.adminLibraryRows.campaign .adminLibraryActions{grid-column:2/-1}}@media (max-width:620px){.adminTopbar{align-items:flex-start}.adminTopActions{max-width:58%}.adminCreate{min-height:34px;padding-inline:10px;font-size:7px}.adminAvatar{width:34px;height:34px}.adminWorkspaceHero{gap:18px;display:grid}.adminWorkspaceScore{width:100%;min-height:62px}.adminContentTabs{grid-template-columns:repeat(5,138px)}.adminWorkspaceToolbar{flex-direction:column;align-items:stretch}.adminWorkspaceToolbar>label,.adminWorkspaceToolbar>button{width:100%}.adminWorkspaceToolbar>button{justify-content:center}.adminLibraryPanel .adminPanelHead{gap:8px;display:grid}.adminLibraryRows>article,.adminLibraryRows.campaign>article{grid-template-columns:33px 78px minmax(0,1fr);align-items:start;min-height:0;padding:13px}.adminLibraryRows.campaign>article{grid-template-columns:78px minmax(0,1fr)}.adminMediaThumb{width:78px;height:62px}.adminVersusThumb{grid-template-columns:1fr;justify-items:center;width:78px}.adminVersusThumb .adminMediaThumb{width:48px;height:48px}.adminVersusThumb>b{display:none}.adminLibraryInfo h3{font-size:11px}.adminLibraryRows>article>.adminStatus{grid-column:2/-1}.adminLibraryRows.campaign>article>.adminStatus{grid-column:1/-1}.adminLibraryActions,.adminLibraryRows.campaign .adminLibraryActions{grid-column:1/-1;justify-content:stretch;width:100%}.adminLibraryActions button{flex:1}.adminComposer{border-radius:17px;width:100%;max-height:calc(100svh - 16px);padding:22px 16px}.adminComposer form{grid-template-columns:1fr}.adminComposer form>.adminImageField,.adminComposer form>button{grid-column:auto}.adminModalBackdrop{padding:8px}.adminImageDrop{text-align:center;grid-template-columns:1fr;justify-items:center;min-height:170px}.adminImagePreview{width:100%;height:94px}}.modalBackdrop{overscroll-behavior:contain;touch-action:pan-y;align-items:safe center;overflow-y:auto}.modal.authDialog{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-color:#ff8c3785 #ffffff0d;-webkit-overflow-scrolling:touch;max-height:min(760px,100dvh - 32px);overflow:hidden auto}.modal.authDialog::-webkit-scrollbar{width:8px}.modal.authDialog::-webkit-scrollbar-track{background:#ffffff0a}.modal.authDialog::-webkit-scrollbar-thumb{background:#ff8c378c padding-box padding-box;border:2px solid #0000;border-radius:999px}@media (max-height:760px) and (min-width:561px){.modal.authDialog{padding-block:22px}.authDialog .modalBrandIcon{width:48px;height:48px}.authDialog h2{margin-top:11px;font-size:22px}.authDialog>p{margin-bottom:12px}.authBenefits{margin-bottom:13px;padding-block:8px}.memberAuthForm{gap:8px}.authDialog .authForm input{height:40px}.authPrivacy{margin-block:10px!important}.authSwitch{margin-top:11px}}@media (max-width:560px){.modalBackdrop{place-items:safe center;padding:8px}.modal.authDialog{border-radius:15px;width:100%;max-height:calc(100dvh - 16px);padding:20px 16px 24px}.authDialog .modalBrandIcon{width:46px;height:46px}.authDialog h2{margin-top:10px;font-size:21px}.authDialog>p{margin-bottom:12px;font-size:9px}.authBenefits{margin-bottom:12px;padding-block:8px}.authDialog .authForm input{height:42px}}@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-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}
