/*! 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,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y: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,::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]){appearance:button}::file-selector-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{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.hidden{display:none}.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}}:root{--ink:#080808;--panel:#11100e;--gold:#f1b938;--cream:#f4efe5;--muted:#aaa69d;--red:#dd2f28}.campaign-admin-tabs{flex-wrap:wrap;gap:9px;margin:26px 0 14px;display:flex}.campaign-admin-tabs button{color:#bdb7aa;letter-spacing:.06em;cursor:pointer;background:#171612;border:1px solid #f1b9383d;border-radius:999px;padding:10px 14px;font-size:.7rem;font-weight:900}.campaign-admin-tabs button.active{color:#1b1407;background:linear-gradient(135deg,#ffe17c,#e8ac22);border-color:#f1b938}.campaign-drawer-backdrop{z-index:1400;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000a8;position:fixed;inset:0}.campaign-detail-drawer{color:#f7f2e8;background:radial-gradient(circle at 100% 0,#f1b93821,#0000 34%),#0f0f10;flex-direction:column;width:min(560px,100%);height:100%;animation:.24s ease-out campaign-drawer-in;display:flex;position:absolute;top:0;right:0;box-shadow:-28px 0 80px #0000007a}@keyframes campaign-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}.campaign-detail-drawer header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:20px;padding:25px 26px;display:flex}.campaign-detail-drawer header small{color:#e9b63d;letter-spacing:.16em;font-size:.65rem;font-weight:950}.campaign-detail-drawer header h3{margin:5px 0 0;font-size:1.45rem}.campaign-detail-drawer header button{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:50%;width:38px;height:38px;font-size:1.4rem}.campaign-detail-body{flex:1;padding:26px;overflow:auto}.campaign-detail-body>p{color:#c8c1b5;line-height:1.65}.campaign-detail-body dl{gap:10px;margin:22px 0;display:grid}.campaign-detail-body dl div{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:18px;padding:13px 0;display:flex}.campaign-detail-body dt{color:#817c73;text-transform:uppercase;font-size:.72rem;font-weight:850}.campaign-detail-body dd{text-align:right;margin:0;font-size:.78rem;font-weight:800}.campaign-rejection{background:#dd2f2817;border:1px solid #dd2f2852;border-radius:15px;margin:18px 0;padding:17px}.campaign-rejection b{color:#ff746f;letter-spacing:.12em;font-size:.68rem}.campaign-rejection p{margin:8px 0 0}.campaign-detail-body details{border:1px solid #ffffff14;border-radius:15px;margin-top:18px;padding:16px}.campaign-detail-body summary{cursor:pointer;font-weight:850}.campaign-detail-drawer footer{border-top:1px solid #ffffff17;flex-wrap:wrap;gap:10px;padding:20px 26px;display:flex}.campaign-detail-drawer footer button{color:#eee7d8;cursor:pointer;background:#1b1a18;border:1px solid #ffffff24;border-radius:11px;padding:12px 16px;font-weight:900}.campaign-detail-drawer footer .primary{color:#1b1407;background:linear-gradient(135deg,#ffe17c,#e8ac22);border-color:#f1b938}.campaign-detail-drawer footer .danger{color:#fff;background:#8e211d;border-color:#aa2a26}html[data-theme=light] .campaign-detail-drawer{color:#211b11;background:#fffaf0}html[data-theme=light] .campaign-detail-body>p{color:#5e574b}@media (width<=640px){.campaign-detail-drawer header,.campaign-detail-body,.campaign-detail-drawer footer{padding-left:18px;padding-right:18px}}.live-stream-shell{z-index:3;background:radial-gradient(circle at 8% 0,#ff2b2b2e,#0000 34%),linear-gradient(135deg,#111113fa,#060607fa);border:1px solid #ff383861;border-radius:28px;width:min(1420px,100% - 48px);margin:26px auto 0;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000057,inset 0 1px #ffffff0d}.live-stream-shell:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 15%,#ffffff09 44%,#0000 68%);position:absolute;inset:0}.live-stream-head{justify-content:space-between;align-items:center;gap:28px;padding:24px 28px;display:flex;position:relative}.live-stream-heading{align-items:center;gap:20px;min-width:0;display:flex}.live-stream-badge{color:#fff;letter-spacing:.16em;background:linear-gradient(135deg,#ff3b3b,#b70016);border-radius:999px;flex:none;align-items:center;gap:8px;padding:10px 14px;font-size:.76rem;font-weight:950;display:inline-flex;box-shadow:0 0 30px #ff303061}.live-stream-badge i{background:#fff;border-radius:50%;width:8px;height:8px;animation:1.55s infinite live-stream-pulse;box-shadow:0 0 #fffc}@keyframes live-stream-pulse{0%{box-shadow:0 0 #ffffffbf}70%{box-shadow:0 0 0 9px #fff0}to{box-shadow:0 0 #fff0}}.live-stream-heading div{min-width:0}.live-stream-heading small{color:#f2bd3f;letter-spacing:.16em;margin-bottom:5px;font-size:.72rem;font-weight:900;display:block}.live-stream-heading h2{color:#fff;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(1.22rem,2vw,2rem);font-weight:950;overflow:hidden}.live-stream-heading p{color:#ffffffa3;margin:5px 0 0;font-size:.86rem}.live-stream-meta{flex:none;align-items:center;gap:13px;display:flex}.live-stream-meta>span{color:#ffffffa8;letter-spacing:.08em;font-size:.72rem;font-weight:850}.live-stream-meta>a{color:#17110a;letter-spacing:.08em;background:linear-gradient(135deg,#ffd966,#e9a916);border-radius:14px;align-items:center;gap:10px;padding:13px 18px;font-size:.8rem;font-weight:950;text-decoration:none;display:inline-flex;box-shadow:0 12px 34px #eeb42538}.live-stream-player{aspect-ratio:16/9;background:#000;border-top:1px solid #ffffff14;max-height:720px;position:relative}.live-stream-player iframe{border:0;width:100%;height:100%}.notification-center{flex:none;position:relative}.notification-bell{width:44px;height:44px;color:var(--ink,#211d16);cursor:pointer;background:#fff9;border:1px solid #9d79333b;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #fffc}.notification-bell>span{font-size:1.05rem;font-weight:900;transform:rotate(45deg)}.notification-bell.has-unread{background:linear-gradient(135deg,#fff7d6,#ffd75e);border-color:#e3a419a6;box-shadow:0 7px 24px #dda11b33}.notification-bell b{color:#fff;background:#e3172b;border:2px solid #fff8ed;border-radius:999px;min-width:19px;height:19px;padding:0 5px;font-size:.63rem;font-weight:950;line-height:15px;position:absolute;top:-6px;right:-5px}.notification-backdrop{z-index:1090;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:default;background:#05050773;border:0;position:fixed;inset:0}.notification-drawer{z-index:1100;background:radial-gradient(circle at 100% 0,#ecb42f1f,#0000 36%),#111113;border:1px solid #e2b14547;border-radius:24px;flex-direction:column;width:min(420px,100vw - 30px);max-height:min(720px,100vh - 100px);display:flex;position:fixed;top:78px;right:22px;overflow:hidden;box-shadow:0 34px 90px #00000085}.notification-drawer-head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:21px 22px 17px;display:flex}.notification-drawer-head small{color:#e7b43b;letter-spacing:.17em;font-size:.65rem;font-weight:900}.notification-drawer-head h3{color:#fff;letter-spacing:.02em;margin:3px 0 0;font-size:1.2rem}.notification-drawer-head>button{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:50%;width:36px;height:36px;font-size:1.25rem}.notification-read-all{color:#eec45b;letter-spacing:.09em;cursor:pointer;background:#ecb42f0f;border:1px solid #e9b43040;border-radius:10px;margin:14px 18px 0;padding:10px 12px;font-size:.67rem;font-weight:900}.notification-list{gap:10px;padding:14px 18px 20px;display:grid;overflow:auto}.notification-card{color:#fff;text-align:left;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:42px 1fr auto;gap:12px;width:100%;padding:14px;display:grid;position:relative}.notification-card:not(.is-read){background:#e9b12514;border-color:#ecb83052}.notification-card.level-live:not(.is-read){background:#ea223418;border-color:#ff39496b}.notification-card-icon{color:#1a1407;background:linear-gradient(135deg,#ffe17b,#dca315);border-radius:13px;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.notification-card.level-live .notification-card-icon{color:#fff;background:linear-gradient(135deg,#ff4b59,#a9071d)}.notification-card-copy{gap:4px;min-width:0;display:grid}.notification-card-copy b{font-size:.88rem;line-height:1.25}.notification-card-copy small{color:#ffffff9e;font-size:.74rem;line-height:1.45}.notification-card-copy em{color:#ffffff61;font-size:.62rem;font-style:normal}.notification-card strong{color:#e9bb4f;align-self:center}.notification-unread-dot{background:#f2be3f;border-radius:50%;width:7px;height:7px;position:absolute;top:10px;right:10px;box-shadow:0 0 12px #f2be3fb3}.notification-empty{color:#ffffff75;text-align:center;justify-items:center;gap:7px;padding:48px 20px;display:grid}.notification-empty>span{color:#e0ad35;font-size:2rem;transform:rotate(45deg)}.notification-empty b{color:#ffffffc7;letter-spacing:.08em;font-size:.78rem}.notification-empty small{font-size:.72rem}.admin-comms-panel{position:relative}.admin-comms-message{color:#6d4a00;background:#fff5d6;border:1px solid #e2ae2a52;border-radius:13px;margin-bottom:18px;padding:13px 16px;font-size:.8rem;font-weight:800}.admin-live-form,.admin-notification-form{background:#ffffff7a;border:1px solid #6c522424;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px;display:grid}.admin-live-form label,.admin-notification-form label{gap:7px;display:grid}.admin-live-form label>span,.admin-notification-form label>span{color:#665943;letter-spacing:.08em;font-size:.68rem;font-weight:950}.admin-live-form label>small,.admin-notification-form label>small{color:#8c7e68;font-size:.67rem;line-height:1.4}.admin-live-form input,.admin-live-form textarea,.admin-notification-form input,.admin-notification-form textarea,.admin-notification-form select{background:#ffffffd6;border:1px solid #5442262e;border-radius:12px;width:100%}.admin-live-wide,.admin-notification-wide{grid-column:1/-1}.admin-live-toggle{background:#ffffff85;border:1px solid #5642211f;border-radius:14px;align-items:center;min-height:76px;padding:13px 15px;grid-template-columns:auto 1fr!important}.admin-live-toggle>input{width:19px;height:19px}.admin-live-toggle>span{gap:3px;display:grid}.admin-live-toggle>span b{color:#31291d;font-size:.76rem}.admin-live-toggle>span small{color:#857761;font-size:.66rem;line-height:1.35}.admin-live-save,.admin-notification-send{grid-column:1/-1;min-height:48px}.admin-comms-notification-title{margin-top:34px}.admin-notification-history{margin-top:28px}.admin-notification-row{background:#ffffff8c;border:1px solid #54422624;border-radius:15px;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;margin-top:10px;padding:15px;display:grid}.admin-notification-row>span{color:#181205;background:linear-gradient(135deg,#ffe17a,#dfaa24);border-radius:12px;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.admin-notification-row.level-live>span{color:#fff;background:linear-gradient(135deg,#ff4a59,#ae0b20)}.admin-notification-row>div{min-width:0}.admin-notification-row b{color:#2c251b;font-size:.86rem}.admin-notification-row p{color:#6e6250;margin:4px 0;font-size:.74rem;line-height:1.4}.admin-notification-row small{color:#9a8b75;font-size:.64rem}.admin-notification-row>button{color:#5c4923;cursor:pointer;background:#fff;border:1px solid #5a45222e;border-radius:10px;padding:9px 11px;font-size:.64rem;font-weight:900}.admin-notification-row>button.danger{color:#a41e2c;background:#fff4f5;border-color:#b82a3733}html[data-theme=light] .live-stream-shell{background:radial-gradient(circle at 8% 0,#ff414121,#0000 34%),linear-gradient(135deg,#fffdf8,#fff4df);box-shadow:0 22px 65px #593c1321}html[data-theme=light] .live-stream-heading h2{color:#251c11}html[data-theme=light] .live-stream-heading p,html[data-theme=light] .live-stream-meta>span{color:#261d1299}@media (width<=980px){.live-stream-head{flex-direction:column;align-items:flex-start}.live-stream-meta{justify-content:space-between;width:100%}.notification-drawer{top:68px;right:12px}}@media (width<=700px){.live-stream-shell{border-radius:20px;width:calc(100% - 24px);margin-top:16px}.live-stream-head{gap:18px;padding:19px}.live-stream-heading{align-items:flex-start;gap:12px}.live-stream-badge{padding:8px 10px;font-size:.62rem}.live-stream-heading h2{white-space:normal;font-size:1.08rem}.live-stream-heading p{font-size:.75rem}.live-stream-meta{flex-direction:column;align-items:stretch}.live-stream-meta>a{justify-content:center}.notification-bell{width:40px;height:40px}.notification-drawer{border-radius:18px;width:calc(100vw - 16px);max-height:calc(100vh - 68px);top:58px;right:8px}.admin-live-form,.admin-notification-form{grid-template-columns:1fr;padding:14px}.admin-live-wide,.admin-notification-wide,.admin-live-save,.admin-notification-send{grid-column:auto}.admin-notification-row{grid-template-columns:38px 1fr}.admin-notification-row>button{grid-column:1/-1}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--cream);margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}button,a{font:inherit}button{color:inherit}.site-world{--mouse-x:0;--mouse-y:0;--tilt-x:0deg;--tilt-y:0deg;isolation:isolate;background:radial-gradient(circle at 50% -5%,#f1b9380c,#0000 25%),#080808;position:relative}.world-shapes{z-index:-1;pointer-events:none;transform:translate3d(calc(var(--mouse-x) * -18px), calc(var(--mouse-y) * -18px), 0);transition:transform .25s ease-out;position:fixed;inset:0;overflow:hidden}.shape{display:block;position:absolute}.shape-cube{width:90px;height:90px;transform-style:preserve-3d;animation:12s ease-in-out infinite cubeDrift;top:18%;left:2%;transform:rotateX(58deg)rotate(35deg)}.shape-cube i{background:#f1b93805;border:1px solid #f1b93826;position:absolute;inset:0}.shape-cube i:first-child{transform:translateZ(45px)}.shape-cube i:nth-child(2){transform:rotateY(90deg)translateZ(45px)}.shape-cube i:nth-child(3){transform:rotateY(-90deg)translateZ(45px)}.shape-cube i:nth-child(4){transform:rotateX(90deg)translateZ(45px)}.shape-cube i:nth-child(5){transform:rotateX(-90deg)translateZ(45px)}.shape-cube i:nth-child(6){transform:rotateY(180deg)translateZ(45px)}.shape-ring{border:22px solid #f1b9380b;border-radius:50%;width:240px;height:240px;animation:10s ease-in-out infinite ringDrift;top:38%;right:-110px;transform:rotateX(70deg)rotateY(-18deg);box-shadow:inset 0 0 0 1px #f1b93822,0 0 0 1px #f1b9381c}.shape-diamond{color:#f1b93819;text-shadow:18px 18px #f1b93806;font-size:130px;animation:8s ease-in-out infinite diamondDrift;bottom:12%;left:7%;transform:rotate(-12deg)}.shape-grid{opacity:.32;background-color:#0000;background-image:linear-gradient(#f1b93818 1px,#0000 1px),linear-gradient(90deg,#f1b93818 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:380px;height:380px;bottom:-190px;right:5%;transform:perspective(500px)rotateX(64deg)rotate(-10deg)}.topbar{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#13110eea,#080808ed);border-bottom:1px solid #ffffff17;grid-template-columns:auto 1fr auto;align-items:center;gap:36px;min-height:84px;padding:0 5vw;display:grid;position:sticky;top:0;box-shadow:0 15px 45px #0008,inset 0 -1px #f1b9380f}.brand{cursor:pointer;letter-spacing:-1px;background:0 0;border:0;align-items:center;gap:10px;font-size:19px;font-weight:950;display:flex}.brand>span:last-child>span{color:var(--gold)}.brand-crown{color:var(--gold);border:1px solid #f1b93866;place-items:center;width:36px;height:36px;display:grid;transform:rotate(-4deg)}nav{justify-content:center;align-items:center;gap:25px;min-width:0;display:flex}nav button{color:#9b9993;letter-spacing:.09em;cursor:pointer;background:0 0;border:0;padding:30px 0;font-size:12px;font-weight:800;position:relative}nav button:hover,nav button.active{color:#fff}nav button.active:after{content:"";background:var(--gold);height:2px;position:absolute;bottom:19px;left:0;right:0}.auth-actions{z-index:45;justify-content:flex-end;align-items:center;gap:8px;min-width:max-content;position:relative;display:flex!important}.auth-actions button{letter-spacing:.07em;cursor:pointer;white-space:nowrap;border:1px solid #fff2;min-height:42px;padding:0 16px;font-size:10px;font-weight:950;transition:all .2s}.login-button{color:#fff;background:#ffffff0a}.login-button:hover{border-color:var(--gold);color:var(--gold)}.register-button{background:var(--gold);color:#111;border-color:var(--gold)!important}.register-button:hover{background:#ffd66b;transform:translateY(-2px)}.auth-quick-dock{display:none}.signup-bonus-banner{z-index:40;background:radial-gradient(circle at 14% 0,#f1b9382c,#0000 30%),linear-gradient(105deg,#171108 0%,#0b0906 48%,#1a1205 100%);border-bottom:1px solid #f1b93855;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:86px;padding:14px 5vw;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 18px 45px #0005}.signup-bonus-banner:after{content:"2000";color:#f1b9380c;pointer-events:none;font-size:96px;font-weight:950;line-height:1;position:absolute;top:50%;right:18%;transform:translateY(-50%)}.signup-bonus-icon{z-index:1;color:#141008;background:linear-gradient(145deg,#ffe27c,#e4a719);border:1px solid #f1b93888;border-radius:14px;place-items:center;width:52px;height:52px;font-size:22px;display:grid;position:relative;box-shadow:0 0 28px #f1b93828}.signup-bonus-copy{z-index:1;min-width:0;position:relative}.signup-bonus-copy small,.signup-bonus-copy b,.signup-bonus-copy span{display:block}.signup-bonus-copy small{color:#d8ab45;letter-spacing:.17em;margin-bottom:5px;font-size:9px;font-weight:950}.signup-bonus-copy b{color:#fff;letter-spacing:-.02em;font-size:clamp(15px,1.45vw,21px);font-weight:950}.signup-bonus-copy b strong{color:#ffd85e}.signup-bonus-copy span{color:#8d887e;margin-top:4px;font-size:10px}.signup-bonus-banner>button{z-index:1;color:#171006;letter-spacing:.08em;cursor:pointer;background:linear-gradient(135deg,#ffd75f,#e8aa1d);border:1px solid #f1b938;min-height:46px;padding:0 18px;font-size:10px;font-weight:950;position:relative;box-shadow:0 12px 30px #d99d1822}.signup-bonus-banner>button:hover{filter:brightness(1.06);transform:translateY(-2px)}.signup-bonus-banner>button span{margin-left:12px;font-size:15px}.sponsor-showcase{perspective:1200px;background:radial-gradient(circle at 16% 0,#f1b93812,#0000 28%),#0b0a09;border-bottom:1px solid #ffffff12;padding:46px 5vw 34px;position:relative}.sponsor-showcase-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:24px;display:flex}.sponsor-showcase-head h2{letter-spacing:-.06em;margin:8px 0 0;font-size:clamp(34px,4vw,60px);line-height:.9}.sponsor-showcase-actions{align-items:center;gap:10px;display:flex}.home-sponsor-gallery{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}.home-sponsor-card{background:radial-gradient(circle at 82% 18%,#f1b9381a,#0000 30%),linear-gradient(135deg,#18130b,#080808 70%);border-radius:28px;align-items:flex-end;min-height:230px;padding:26px;display:flex}.home-ad-full{aspect-ratio:1400/300;grid-column:span 12}.home-ad-large{aspect-ratio:700/471;grid-column:span 7;min-height:390px}.home-ad-wide{aspect-ratio:700/300;grid-column:span 7}.home-ad-small{aspect-ratio:340/225;grid-column:span 5;min-height:300px}.home-sponsor-card:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:linear-gradient(0deg,#050505e8 0,#05050559 48%,#0000 72%);position:absolute;inset:0}.public-home-sponsors .home-sponsor-card:after{display:none}.public-home-sponsors .sponsor-image-backdrop,.public-sponsor-view .sponsor-image-backdrop{display:none!important}.public-home-sponsors .sponsor-image-foreground,.public-sponsor-view .sponsor-image-foreground{object-fit:contain!important;object-position:center!important;transform:none!important}.public-home-sponsors .sponsor-image-stage,.public-sponsor-view .sponsor-image-stage{background:#080808}.home-sponsor-copy{z-index:5;max-width:calc(100% - 58px);position:relative}.home-sponsor-copy small{color:var(--gold);letter-spacing:.16em;font-size:8px;font-weight:950}.home-sponsor-copy h3{text-transform:uppercase;margin:8px 0 5px;font-size:clamp(20px,2.3vw,34px);line-height:.95}.home-sponsor-copy p{color:#989188;letter-spacing:.08em;margin:0;font-size:9px;font-weight:800}.home-sponsor-open{z-index:7;width:40px;height:40px;color:var(--gold);cursor:pointer;background:#090806d9;border:1px solid #f1b93866;border-radius:50%;font-size:20px;position:absolute;bottom:22px;right:22px}.home-ad-status{z-index:8;color:var(--gold);letter-spacing:.12em;background:#090806e8;border:1px solid #f1b93855;border-radius:999px;padding:8px 10px;font-size:8px;font-weight:950;position:absolute;top:14px;right:14px}.home-sponsor-empty{color:#8e887e;cursor:pointer;background:#11100e;border:1px dashed #f1b93855;border-radius:28px;grid-column:1/-1;place-content:center;justify-items:center;gap:10px;min-height:250px;display:grid}.home-sponsor-empty span{color:var(--gold);font-size:32px}.home-sponsor-empty b{color:#e2ddd3;letter-spacing:.08em;font-size:15px}.home-sponsor-empty small{text-align:center;max-width:430px;line-height:1.6}.ad-gallery{grid-template-rows:repeat(2,minmax(215px,1fr)) minmax(230px,auto);grid-template-columns:repeat(12,1fr);gap:12px;display:grid}.ad-slot{transform-style:preserve-3d;background:#13120f;border:1px solid #ffffff18;transition:transform .35s,border-color .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 22px 55px #0009,inset 0 1px #ffffff0c}.ad-size-frame{z-index:7;color:var(--gold);pointer-events:none;background:#080808d9;border:1px solid #f1b93865;align-items:center;gap:8px;padding:8px 10px;display:flex;position:absolute;top:13px;left:13px;box-shadow:0 8px 22px #0009,inset 0 0 14px #f1b9380c}.ad-size-frame:before,.ad-size-frame:after{content:"";border-color:var(--gold);width:8px;height:8px;position:absolute}.ad-size-frame:before{border-top:2px solid;border-left:2px solid;top:-3px;left:-3px}.ad-size-frame:after{border-bottom:2px solid;border-right:2px solid;bottom:-3px;right:-3px}.ad-size-frame b{letter-spacing:.07em;font-size:10px}.ad-size-frame i{color:#827b6e;letter-spacing:.12em;font-size:7px;font-style:normal}.sponsor-media{z-index:2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sponsor-image-stage{z-index:2;background:#080808;display:block;position:absolute;inset:0;overflow:hidden}.sponsor-image-stage img{width:100%;height:100%;display:block;position:absolute;inset:0}.sponsor-image-backdrop{z-index:0;object-fit:cover;opacity:.48;filter:blur(22px)saturate(.8)brightness(.62);transform:scale(1.12)}.sponsor-image-foreground{z-index:1;object-fit:contain}.sponsor-fit-cover .sponsor-image-backdrop{display:none}.sponsor-fit-cover .sponsor-image-foreground{object-fit:cover}.sponsor-media-link{z-index:4;cursor:pointer;position:absolute;inset:0}.sponsor-media-link .sponsor-media{z-index:auto}.ad-slot-small:has(.sponsor-media):after{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,#050505d8 0,#05050573 58%,#0000);position:absolute;inset:0}:is(.ad-slot-small:has(.sponsor-media)>div,.ad-slot-small:has(.sponsor-media)>button){z-index:5;position:relative}.public-ad-gallery{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.public-ad-gallery .ad-slot-small,.public-ad-gallery .ad-card-3,.public-ad-gallery .ad-card-4{grid-column:auto;min-height:230px}.ad-delete{width:30px;height:30px;top:12px;right:12px;z-index:10!important;color:#ff6767!important;background:#180707e8!important;border:1px solid #ef444466!important;font-size:17px!important;position:absolute!important}.ad-slot:hover{z-index:5;border-color:#f1b93865;transform:perspective(1000px)rotateX(2deg)rotateY(-2deg)translateY(-7px)translateZ(18px);box-shadow:18px 30px 65px #000c,-8px -6px 30px #f1b9380b}.ad-slot-main{aspect-ratio:700/471;background:linear-gradient(95deg,#080808 0%,#16120b 48%,#5c3d08 100%);flex-direction:column;grid-area:span 2/span 7;justify-content:flex-end;min-height:471px;padding:42px;display:flex}.ad-slot-main:after{content:"";background:linear-gradient(115deg,#0000 35%,#ffffff13 48%,#0000 60%);animation:4.5s ease-in-out infinite adShine;position:absolute;inset:0;transform:translate(-110%)}.ad-motion{z-index:1;border:1px solid #f1b9383d;border-radius:50%;place-items:center;width:260px;height:260px;display:grid;position:absolute;top:50%;right:4%;transform:translateY(-50%);box-shadow:inset 0 0 70px #f1b93818,0 0 90px #f1b93812}.ad-motion i{border:1px dashed #f1b93845;border-radius:50%;animation:16s linear infinite spin;position:absolute;inset:8%}.ad-motion i:nth-child(2){animation-duration:11s;animation-direction:reverse;inset:20%}.ad-motion i:nth-child(3){animation-duration:7s;inset:34%}.ad-crown{color:var(--gold);filter:drop-shadow(0 0 28px #f1b93888);font-size:74px;animation:2.6s ease-in-out infinite adFloat}.ad-copy{z-index:2;position:relative}.ad-copy small,.ad-slot-small small{color:var(--gold);letter-spacing:.18em;font-size:9px;font-weight:950}.ad-copy h3{letter-spacing:-.055em;margin:12px 0;font-size:clamp(34px,4vw,60px);line-height:.87}.ad-copy p,.ad-slot-small p{color:#827c72;margin:0;font-size:11px}.ad-slot-main>button{z-index:3;color:var(--gold);letter-spacing:.09em;cursor:pointer;background:#080808c9;border:1px solid #f1b93866;padding:12px 15px;font-size:9px;font-weight:950;position:absolute;bottom:26px;right:28px}.ad-slot-small{background:radial-gradient(circle at 10%,#f1b93817,#0000 35%),#12110f;grid-column:span 5;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:215px;padding:25px;display:grid}.ad-card-3,.ad-card-4{background:radial-gradient(circle at 18%,#f1b93818,#0000 34%),linear-gradient(125deg,#17140d,#0c0b09 65%);grid-column:span 6;min-height:230px}.ad-card-4{background:radial-gradient(circle at 18%,#c922221b,#0000 34%),linear-gradient(125deg,#17110d,#0c0b09 65%)}.ad-theme-2{background:radial-gradient(circle at 10%,#c922221f,#0000 36%),#12100f}.ad-pulse{width:68px;height:68px;color:var(--gold);border:1px solid #f1b9384d;place-items:center;font-size:30px;font-weight:950;animation:2.2s ease-in-out infinite adPulse;display:grid}.ad-theme-2 .ad-pulse{color:#e94b3d;border-color:#e94b3d55}.ad-slot-small h3{text-transform:uppercase;margin:7px 0;font-size:20px}.ad-slot-small>button{color:var(--gold);cursor:pointer;background:0 0;border:0;font-size:22px}.ad-ticker{color:#7d786f;letter-spacing:.18em;background:#0f0e0c;border:1px solid #ffffff10;justify-content:center;align-items:center;gap:22px;min-height:38px;margin-top:12px;padding:0 18px;font-size:8px;font-weight:950;display:flex;overflow:hidden}.ad-ticker b{color:var(--gold)}.coin-center{background:radial-gradient(circle at 72% 42%,#f1b9381d 0,#0000 28%),linear-gradient(145deg,#0c0b09,#080808 64%);border-bottom:1px solid #ffffff12;padding:92px 5vw 55px;position:relative;overflow:hidden}.coin-center:before{content:"ECICOIN";color:#0000;-webkit-text-stroke:1px #ffffff09;letter-spacing:-.08em;pointer-events:none;font-size:clamp(90px,16vw,270px);font-weight:950;position:absolute;top:10px;right:-2vw}.coin-stage{z-index:2;clip-path:polygon(0 0,97% 0,100% 8%,100% 100%,3% 100%,0 92%);min-height:520px;transform:perspective(1500px) rotateX(var(--tilt-y)) rotateY(var(--tilt-x));background:linear-gradient(125deg,#15130fdd,#090909b8);border:1px solid #f1b93828;grid-template-columns:.9fr 1.1fr;align-items:center;gap:40px;padding:clamp(34px,5vw,78px);transition:transform .2s ease-out;display:grid;position:relative;box-shadow:0 45px 100px #000c,0 2px #f1b9382c,inset 0 1px #ffffff16}.coin-copy{z-index:5;position:relative}.coin-copy h2{letter-spacing:-.075em;margin:18px 0 24px;font-size:clamp(48px,6.3vw,104px);line-height:.84}.coin-copy h2 strong{color:var(--gold);text-shadow:0 8px 42px #f1b93824}.coin-copy>p:not(.eyebrow){color:#9c978e;max-width:580px;line-height:1.75}.coin-actions{gap:12px;margin-top:34px;display:flex}.coin-visual{perspective:1200px;place-items:center;min-height:430px;display:grid;position:relative}.coin-halo{aspect-ratio:1;border:1px solid #f1b9382e;border-radius:50%;width:min(35vw,430px);position:absolute;box-shadow:inset 0 0 70px #f1b9380c}.halo-one{border-style:dashed;animation:18s linear infinite spin}.halo-two{width:min(27vw,330px);animation:12s linear infinite reverse spin}.eci-coin{z-index:3;aspect-ratio:1;background:linear-gradient(105deg,#7e4b00 0%,#ffdc6d 26%,#c9860d 50%,#ffe994 72%,#8b5505 100%);border-radius:50%;width:min(23vw,285px);padding:18px;animation:4s ease-in-out infinite coinFloat;position:relative;transform:rotateY(-18deg)rotateX(8deg);box-shadow:24px 18px #6d4002,30px 25px 45px #000c,0 0 80px #f1b93836,inset 0 0 0 4px #ffdf78}.eci-coin:before{content:"";border-radius:inherit;border:3px dashed #7f510dcc;position:absolute;inset:9px}.coin-face{color:#4c2b00;text-shadow:0 1px #ffe785;background:radial-gradient(circle at 38% 28%,#fff0a2,#dda422 38%,#a46306 72%,#f4c547);border:3px solid #8f5c08;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.coin-crown{font-size:clamp(36px,4vw,62px);line-height:1}.coin-face b{letter-spacing:-.08em;font-size:clamp(38px,5vw,70px);line-height:.9}.coin-face small{letter-spacing:.35em;margin-top:8px;font-size:10px;font-weight:950}.coin-particle{z-index:4;color:var(--gold);filter:drop-shadow(0 0 12px #f1b938);animation:3s ease-in-out infinite particleFloat;position:absolute}.particle-one{font-size:25px;top:20%;left:12%}.particle-two{animation-delay:-.8s;top:28%;right:9%}.particle-three{font-size:20px;animation-delay:-1.5s;bottom:18%;right:20%}.live-drop{z-index:5;letter-spacing:.13em;background:#090909e8;border:1px solid #ffffff1f;align-items:center;gap:9px;padding:13px 16px;font-size:9px;font-weight:950;display:flex;position:absolute;bottom:8%;right:3%;box-shadow:0 15px 40px #000a}.live-drop i{background:#ef3f35;border-radius:50%;width:7px;height:7px;animation:1.2s infinite pulse;box-shadow:0 0 12px #ef3f35}.live-drop b{color:var(--gold);margin-left:9px}.coin-methods{z-index:4;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px;display:grid;position:relative}.coin-methods button{isolation:isolate;text-align:left;cursor:pointer;min-height:330px;transform-style:preserve-3d;background:linear-gradient(155deg,#16140f,#0c0b09);border:1px solid #ffffff1a;border-radius:22px;flex-direction:column;justify-content:flex-end;padding:28px;transition:transform .28s,border-color .28s,background .28s,box-shadow .28s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 18px 42px #0007}.coin-methods button:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 28%,#0807068f 57%,#070605 88%),linear-gradient(115deg,#f1b93818,#0000 34%);position:absolute;inset:0}.coin-methods button:after{content:"";z-index:3;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(130deg,#ffffff20,#0000 24% 72%,#f1b93818) border-box;border:1px solid #0000;border-radius:21px;position:absolute;inset:1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.method-art{z-index:0;object-fit:cover;object-position:center;opacity:.72;filter:saturate(.92)contrast(1.06);width:100%;height:100%;transition:transform .45s,opacity .35s,filter .35s;position:absolute;inset:0}.coin-methods button:hover{z-index:2;background:linear-gradient(155deg,#211b0e,#0e0c09);border-color:#f1b93870;transform:perspective(700px)rotateX(4deg)translateY(-8px);box-shadow:0 26px 58px #000b,0 0 32px #f1b93815}.coin-methods button:hover .method-art{opacity:.9;filter:saturate(1.08)contrast(1.08);transform:scale(1.065)}.method-icon{z-index:2;width:42px;height:42px;color:var(--gold);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#090806b8;border:1px solid #f1b93850;border-radius:12px;place-items:center;margin-bottom:18px;font-size:18px;display:grid;position:relative;box-shadow:inset 0 0 18px #f1b93812,0 8px 20px #0007}.coin-methods small,.coin-methods b{display:block}.coin-methods small,.coin-methods b,.coin-methods p,.coin-methods em{z-index:2;position:relative}.coin-methods small{color:var(--gold);letter-spacing:.17em;text-shadow:0 2px 10px #000;font-size:8px;font-weight:950}.coin-methods b{color:#fff;text-shadow:0 2px 12px #000;margin-top:8px;font-size:19px}.coin-methods p{color:#aaa49a;text-shadow:0 2px 8px #000;max-width:220px;margin-bottom:0;font-size:11px;line-height:1.5}.coin-methods em{color:var(--gold);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080706b8;border:1px solid #f1b93833;border-radius:11px;padding:9px 11px;font-size:13px;font-style:normal;font-weight:950;position:absolute;top:22px;right:22px}.coin-methods em i{color:#6b665d;letter-spacing:.13em;text-align:right;font-size:6px;font-style:normal;display:block}.reward-rules{color:#625e57;margin:15px 0 0;font-size:9px;line-height:1.6}.hero{perspective:1400px;background:linear-gradient(90deg,#0000 70%,#f1b93808),repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#ffffff08 25%);grid-template-columns:.92fr 1.08fr;align-items:center;min-height:calc(100vh - 84px);padding:60px 5vw 45px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";filter:blur(70px);background:#dd2f2822;border-radius:50%;width:440px;height:440px;position:absolute;top:10%;left:-260px}.hero-copy{z-index:3;max-width:690px;transform:translate3d(calc(var(--mouse-x) * -10px), calc(var(--mouse-y) * -8px), 34px);transition:transform .25s ease-out;position:relative}.eyebrow{color:var(--gold);letter-spacing:.22em;font-size:11px;font-weight:900}.eyebrow span{background:var(--gold);vertical-align:middle;width:28px;height:2px;margin-right:10px;display:inline-block}h1{letter-spacing:-.075em;max-width:800px;margin:28px 0;font-size:clamp(58px,6.8vw,112px);font-weight:950;line-height:.86}h1 strong{color:#0000;-webkit-text-stroke:1.5px var(--gold);text-shadow:0 0 40px #f1b93818;display:block}.intro{color:var(--muted);max-width:540px;font-size:16px;line-height:1.8}.hero-actions{gap:12px;margin-top:35px;display:flex}.primary,.secondary,.outline-button{border:1px solid var(--gold);letter-spacing:.1em;cursor:pointer;min-height:53px;padding:0 23px;font-size:11px;font-weight:950;transition:all .25s}.primary{background:var(--gold);color:#111}.primary:hover{background:#ffd66b;transform:translateY(-3px)}.primary span,.secondary span,.outline-button span{margin-left:20px;font-size:16px}.secondary,.outline-button{color:#fff;background:0 0;border-color:#ffffff28}.secondary:hover,.outline-button:hover{border-color:var(--gold);color:var(--gold)}.mini-stats{align-items:center;gap:26px;margin-top:50px;display:flex}.mini-stats div{flex-direction:column;gap:5px;display:flex}.mini-stats b{font-size:20px}.mini-stats span{color:#6f6c65;letter-spacing:.16em;font-size:8px;font-weight:900}.mini-stats i{background:#ffffff1c;width:1px;height:28px}.hero-visual{place-items:center;height:660px;display:grid;position:relative}.gold-orbit{aspect-ratio:1;border:1px solid #f1b93833;border-radius:50%;width:85%;position:absolute;box-shadow:inset 0 0 100px #f1b9380d,0 0 100px #f1b9380c}.gold-orbit:before,.gold-orbit:after{content:"";border-radius:inherit;border:1px dashed #f1b9382d;animation:28s linear infinite spin;position:absolute;inset:7%}.gold-orbit:after{border-style:solid;animation-direction:reverse;inset:22%}.visual-card{z-index:2;aspect-ratio:1;clip-path:polygon(7% 0,100% 0,100% 93%,93% 100%,0 100%,0 7%);width:min(82%,650px);transform:rotateY(calc(-7deg + var(--tilt-x))) rotateX(var(--tilt-y)) translateZ(35px);background:#f7f3eb;border:1px solid #f1b93877;transition:transform .2s ease-out;position:relative;overflow:hidden;box-shadow:32px 38px #050505,0 55px 120px #000,0 0 70px #f1b9381b}.visual-card:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -40px 80px #07070766}.visual-card img{object-fit:cover;width:100%;height:100%;display:block}.corner-label{z-index:3;color:var(--gold);letter-spacing:.18em;background:#0b0b0b;padding:9px 12px;font-size:9px;font-weight:950;position:absolute;top:20px;right:20px}.floating-tag{z-index:4;letter-spacing:.15em;background:#0b0b0bf0;border:1px solid #ffffff20;padding:14px 17px;font-size:9px;font-weight:900;position:absolute;box-shadow:0 16px 30px #0008}.floating-tag span{color:var(--gold);margin-right:8px}.left-tag{top:25%;left:0}.right-tag{bottom:22%;right:0}.right-tag span{color:#41d675}.portal-panel{z-index:8;perspective:1200px;margin:-24px 5vw 0;padding:0;position:relative}.portal-columns{transform-origin:bottom;background:#12110f;border:1px solid #ffffff16;grid-template-columns:repeat(8,1fr);display:grid;transform:rotateX(2.5deg)translateZ(12px);box-shadow:0 18px 50px #0008}.portal-columns button{color:#aaa69f;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff12;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:94px;transition:all .22s;display:flex}.portal-columns button:last-child{border-right:0}.portal-columns button span{color:var(--gold);font-size:19px}.portal-columns button b{letter-spacing:.03em;font-size:11px}.portal-columns button:hover{background:var(--gold);color:#111;transform:translateY(-3px)}.portal-columns button:hover span{color:#111}.action-columns{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;display:grid}.action-columns article,.reward-grid article{min-height:82px;transform-style:preserve-3d;background:#12110f;border:1px solid #ffffff12;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:16px 18px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid}.action-columns article:hover,.reward-grid article:hover{border-color:#f1b93855;transform:perspective(700px)rotateX(4deg)translateY(-7px)translateZ(16px);box-shadow:0 22px 45px #0009}.action-icon{background:#f1b93812;border:1px solid #f1b93835;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.action-columns b,.action-columns small,.reward-grid b,.reward-grid small{display:block}.action-columns b,.reward-grid b{margin-bottom:5px;font-size:13px}.action-columns small,.reward-grid small{color:#77736d;font-size:10px}.action-columns button,.reward-grid button{background:var(--gold);color:#111;cursor:pointer;border:0;padding:12px 14px;font-size:9px;font-weight:950}.action-columns button:hover,.reward-grid button:hover{background:#ffd66b}.toast{z-index:60;color:#111;background:var(--gold);max-width:min(390px,100vw - 30px);padding:16px 20px;font-size:12px;font-weight:900;animation:.3s toastIn;position:fixed;bottom:25px;right:25px;box-shadow:0 16px 50px #000a}.modal-backdrop,.telegram-backdrop{z-index:100;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);overscroll-behavior:contain;background:#000000d9;place-items:center;width:100vw;height:100dvh;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.telegram-backdrop{z-index:95}.telegram-modal{text-align:center;clip-path:polygon(5% 0,100% 0,100% 92%,95% 100%,0 100%,0 8%);background:radial-gradient(circle at 50% -20%,#2aabee42,#0000 43%),linear-gradient(145deg,#17140f,#080808 70%);border:1px solid #f1b93866;width:min(590px,100%);padding:clamp(40px,6vw,70px);position:relative;overflow:hidden;box-shadow:28px 35px #030303,0 45px 120px #000,inset 0 1px #ffffff14}.telegram-plane{color:#fff;background:linear-gradient(145deg,#35b9f4,#1687c5);border-radius:50%;place-items:center;width:90px;height:90px;margin:0 auto 24px;font-size:39px;animation:2.8s ease-in-out infinite telegramFloat;display:grid;transform:rotate(-8deg);box-shadow:0 0 0 12px #2aabee12,0 20px 50px #1687c54c}.telegram-modal h2{letter-spacing:-.065em;max-width:480px;margin:16px auto;font-size:clamp(36px,6vw,65px);line-height:.9}.telegram-modal>p:not(.eyebrow){color:#9d988f;max-width:430px;margin:0 auto 28px;line-height:1.7}.telegram-join{color:#fff;letter-spacing:.1em;cursor:pointer;background:linear-gradient(90deg,#229ed9,#38bdf8);border:0;width:100%;min-height:58px;font-size:11px;font-weight:950;box-shadow:0 16px 35px #1687c538}.telegram-join span{float:right;margin-right:10px;font-size:16px}.telegram-later{color:#6f6a62;letter-spacing:.12em;cursor:pointer;background:0 0;border:0;margin-top:17px;font-size:9px;font-weight:900}.auth-modal,.admin-modal{background:radial-gradient(circle at 100% 0,#f1b93819,#0000 33%),linear-gradient(145deg,#17140f,#090909);border:1px solid #f1b93855;width:min(520px,100%);padding:clamp(30px,5vw,55px);position:relative;transform:perspective(1000px)rotateX(1.5deg);box-shadow:35px 45px #030303,0 50px 120px #000,inset 0 1px #ffffff12}.admin-modal{width:min(760px,100%)}.auth-modal h2,.admin-modal h2{letter-spacing:-.06em;margin:12px 0 28px;font-size:clamp(31px,5vw,54px);line-height:.9}.modal-close{color:#fff;cursor:pointer;background:#080808;border:1px solid #ffffff24;width:36px;height:36px;position:absolute;top:18px;right:18px}.auth-modal form,.admin-form{gap:12px;display:grid}.auth-modal input,.admin-form input,.admin-form select{color:#fff;background:#080808b8;border:1px solid #ffffff1b;outline:none;width:100%;min-height:52px;padding:0 16px}.auth-modal input:focus,.admin-form input:focus,.admin-form select:focus{border-color:var(--gold)}.auth-modal form .primary{width:100%;margin-top:5px}.text-button,.auth-switch{color:#8f8a80;letter-spacing:.1em;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:900}.auth-switch{width:100%;color:var(--gold);margin-top:24px}.auth-signup-bonus{background:#f1b9380e;border:1px solid #f1b9384a;grid-template-columns:42px 1fr;align-items:center;gap:12px;margin:-10px 0 18px;padding:12px;display:grid}.auth-signup-bonus>span{color:#171006;background:linear-gradient(145deg,#ffe27c,#e4a719);place-items:center;width:42px;height:42px;font-size:18px;display:grid}.auth-signup-bonus small,.auth-signup-bonus b,.auth-signup-bonus em{display:block}.auth-signup-bonus small{color:#d8aa3d;letter-spacing:.12em;font-size:8px;font-weight:950}.auth-signup-bonus b{color:#fff4d2;margin-top:3px;font-size:11px;line-height:1.35}.auth-signup-bonus em{color:#777169;margin-top:4px;font-size:8px;font-style:normal;line-height:1.35}.admin-form{grid-template-columns:repeat(2,1fr);gap:15px}.admin-form label{color:#9e998f;letter-spacing:.1em;gap:7px;font-size:9px;font-weight:900;display:grid}.admin-form .image-url-field,.admin-form .primary{grid-column:1/-1}.image-url-field small{color:#68635b;letter-spacing:.03em;font-size:8px;font-weight:500}.sponsor-file-field input[type=file]{cursor:pointer;padding:11px 13px}.sponsor-file-field input[type=file]::file-selector-button{color:#111;background:var(--gold);cursor:pointer;border:1px solid #f1b93855;border-radius:999px;min-height:30px;margin-right:12px;padding:0 13px;font-size:8px;font-weight:950}.sponsor-current-image{background:#0c0b09;border:1px solid #f1b9382f;border-radius:17px;grid-column:1/-1;grid-template-columns:180px 1fr;align-items:center;gap:15px;min-height:120px;padding:12px;display:grid}.sponsor-current-image img{object-fit:contain;background:#050505;border-radius:12px;width:180px;height:95px}.sponsor-current-image span{color:#777169;font-size:9px;line-height:1.5}.admin-form-subtitle{background:#f1b93808;border:1px solid #f1b93828;border-radius:17px;grid-column:1/-1;gap:6px;margin-top:8px;padding:18px;display:grid}.admin-form-subtitle b{color:var(--gold);letter-spacing:.1em;font-size:10px}.admin-form-subtitle small{color:#777168;font-size:9px;line-height:1.5}.homepage-size-guide{grid-template-columns:repeat(12,minmax(0,1fr));gap:9px;margin:25px 0 35px;display:grid}.homepage-size-guide article{text-align:center;background:#0d0c0a;border:1px solid #ffffff12;border-radius:15px;place-content:center;gap:6px;min-height:86px;padding:14px;display:grid}.homepage-size-guide b{color:var(--gold);font-size:11px}.homepage-size-guide small{color:#746e65;letter-spacing:.1em;font-size:7px}.size-guide-full{grid-column:span 12}.size-guide-large,.size-guide-wide{grid-column:span 7}.size-guide-small{grid-column:span 5}.admin-note{color:#68635b;margin-top:20px;font-size:9px;line-height:1.6}.admin-privacy-control{background:#14120eb8;border:1px solid #c59c333d;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:16px;padding:14px;display:grid}.admin-privacy-control>span{color:#f1c95a;background:#f1c95a1a;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.admin-privacy-control b,.admin-privacy-control small{display:block}.admin-privacy-control b{letter-spacing:.08em;font-size:11px}.admin-privacy-control small{color:#8d877b;margin-top:4px;font-size:9px;line-height:1.5}.admin-privacy-control button{color:#f3cd60;min-width:128px;font:inherit;letter-spacing:.06em;cursor:pointer;background:#f1c95a14;border:1px solid #f1c95a52;border-radius:10px;padding:10px 12px;font-size:9px;font-weight:900}.admin-privacy-control.is-hidden{background:#2369481f;border-color:#56ce8f4d}.admin-privacy-control.is-hidden button{color:#6ee2a4;background:#56ce8f14;border-color:#56ce8f57}@media (width<=680px){.admin-privacy-control{grid-template-columns:auto 1fr}.admin-privacy-control button{grid-column:1/-1;width:100%}}.user-chip{text-overflow:ellipsis;max-width:110px;overflow:hidden}.admin-divider{background:linear-gradient(90deg,#f1b93855,#0000);height:1px;margin:38px 0 30px}.admin-subtitle{margin-bottom:22px!important;font-size:clamp(28px,4vw,43px)!important}.telegram-text-field,.toggle-field{grid-column:1/-1}.toggle-field{background:#0808089c;border:1px solid #ffffff16;grid-template-columns:auto 1fr;align-items:center;min-height:50px;padding:0 15px;display:flex!important}.toggle-field input{width:18px;min-height:auto;accent-color:var(--gold)}.toggle-field span{color:#fff}.dashboard,.sponsor-section{padding:100px 5vw}.dashboard{background:#0d0c0b;border-top:1px solid #ffffff10}.section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:42px;display:flex}.section-heading h2,.contact-strip h2{letter-spacing:-.055em;margin:10px 0 0;font-size:clamp(36px,4vw,64px);line-height:.95}.section-heading>p{max-width:430px;color:var(--muted);line-height:1.7}.quick-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.quick-card{text-align:left;cursor:pointer;min-height:130px;transform-style:preserve-3d;background:#141310;border:1px solid #ffffff10;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:25px;transition:all .25s;display:grid;box-shadow:0 17px 35px #0007,inset 0 1px #ffffff0a}.quick-card:hover{background:#191711;border-color:#f1b93888;transform:perspective(700px)rotateX(5deg)rotateY(-2deg)translateY(-8px)translateZ(18px);box-shadow:16px 25px 48px #000a}.quick-icon{width:50px;height:50px;color:var(--gold);border:1px solid #f1b93844;place-items:center;font-size:19px;display:grid}.quick-card b,.quick-card small{display:block}.quick-card b{margin-bottom:7px}.quick-card small{color:#77736c}.quick-card em{color:var(--gold);font-size:19px;font-style:normal}.steps-section{background:#0a0908;border-top:1px solid #ffffff0d;padding:100px 5vw}.steps-grid{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.steps-grid article{grid-template-columns:auto 1fr auto;align-items:center;min-height:110px;transition:transform .25s;display:grid;position:relative}.steps-grid article:hover{transform:translateY(-7px)translateZ(12px)}.steps-grid article>span{width:54px;height:54px;color:var(--gold);border:1px solid #f1b93855;border-radius:50%;place-items:center;font-size:11px;font-weight:950;display:grid;box-shadow:0 0 30px #f1b93810}.steps-grid article i{background:#ffffff16;height:1px;margin:0 18px}.steps-grid article:last-child i{background:linear-gradient(90deg,#ffffff16,#0000)}.steps-grid b,.steps-grid small{display:block}.steps-grid b{margin-bottom:6px;font-size:14px}.steps-grid small{color:#6f6b65;font-size:10px}.rewards-section{background:#0d0c0b;padding:100px 5vw}.reward-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.reward-grid article{min-height:92px}.reward-grid article:nth-child(4),.reward-grid article:nth-child(5){grid-column:span 1}.reward-icon{width:44px;height:44px;color:var(--gold);background:#f1b93810;border:1px solid #f1b93830;border-radius:50%;place-items:center;font-weight:950;display:grid}.reward-grid strong{color:var(--gold)}.sponsor-section{background:#080808}.sponsor-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.sponsor-card{background:linear-gradient(145deg,#171511,#0e0d0c);border:1px solid #ffffff12;flex-direction:column;justify-content:space-between;min-height:330px;padding:30px;transition:all .3s;display:flex;position:relative;overflow:hidden}.sponsor-card:hover{border-color:#f1b93888;transform:translateY(-5px)}.sponsor-index{color:#4f4c46;font-size:11px;font-weight:900}.placeholder-logo{text-align:center;filter:drop-shadow(0 0 35px);font-size:78px;font-weight:950;position:absolute;inset:24% 0 auto}.sponsor-tag{color:var(--gold);letter-spacing:.17em;font-size:8px;font-weight:900}.sponsor-card h3{text-transform:uppercase;margin:8px 0 0;font-size:23px}.sponsor-card button{color:#777;cursor:pointer;background:0 0;border:0;font-size:20px;position:absolute;bottom:27px;right:26px}.sponsor-note{color:#5e5a54;margin:20px 0 0;font-size:11px}.outline-button{min-width:165px}.contact-strip{color:#10100f;clip-path:polygon(2.5% 0,100% 0,100% 87%,97.5% 100%,0 100%,0 13%);background:linear-gradient(110deg,#e8ae2f 0%,#f7ce66 60%,#dfa225 100%);justify-content:space-between;align-items:center;gap:40px;min-height:300px;margin:0 5vw 70px;padding:70px;display:flex;transform:perspective(1400px)rotateX(1.5deg);box-shadow:0 35px 80px #000a,18px 18px #8d6008}.contact-strip .eyebrow{color:#17130a}.contact-strip .eyebrow span{background:#17130a}.contact-strip a{color:#111;border-bottom:2px solid #111;padding-bottom:10px;font-weight:900;text-decoration:none}.contact-strip a span{margin-left:32px}footer{border-top:1px solid #ffffff10;justify-content:space-between;align-items:center;min-height:110px;padding:30px 5vw;display:flex}footer p{color:#57544f;letter-spacing:.12em;font-size:9px}.to-top{cursor:pointer;background:0 0;border:1px solid #ffffff20;width:42px;height:42px}@keyframes pulse{50%{opacity:.5}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes toastIn{0%{opacity:0;transform:translateY(12px)}}@keyframes adShine{0%,25%{transform:translate(-110%)}65%,to{transform:translate(110%)}}@keyframes adFloat{50%{transform:translateY(-9px)scale(1.04)}}@keyframes adPulse{50%{transform:scale(1.08);box-shadow:0 0 35px #f1b93822}}@keyframes coinFloat{0%,to{transform:rotateY(-18deg)rotateX(8deg)translateY(0)}50%{transform:rotateY(-8deg)rotateX(3deg)translateY(-17px)}}@keyframes particleFloat{50%{opacity:.55;transform:translateY(-12px)rotate(20deg)}}@keyframes cubeDrift{50%{transform:rotateX(120deg)rotate(78deg)translateY(-25px)}}@keyframes ringDrift{50%{transform:rotateX(55deg)rotateY(12deg)translateY(-32px)}}@keyframes diamondDrift{50%{transform:rotate(8deg)translateY(-18px)scale(1.08)}}@keyframes telegramFloat{50%{transform:rotate(3deg)translateY(-9px)}}@media (width<=980px){.topbar{grid-template-columns:1fr auto;gap:10px 20px;padding:12px 4vw 0}nav{scrollbar-width:none;border-top:1px solid #ffffff10;grid-area:2/1/auto/-1;justify-content:flex-start;gap:0;width:calc(100% + 8vw);margin-left:-4vw;padding:0 4vw;overflow-x:auto}nav::-webkit-scrollbar{display:none}nav button{flex:none;padding:17px 15px;font-size:10px}nav button.active:after{bottom:8px;left:15px;right:15px}.auth-actions{display:none!important}.auth-quick-dock{z-index:55;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080808ee;border:1px solid #f1b93845;gap:7px;padding:7px;display:flex;position:fixed;bottom:14px;right:14px;box-shadow:0 18px 45px #000b}.auth-quick-dock button{background:0 0;border:1px solid #ffffff1d;min-height:40px;padding:0 13px;font-size:9px;font-weight:950}.auth-quick-dock button:last-child{background:var(--gold);color:#111}.signup-bonus-banner{padding-inline:4vw}.signup-bonus-copy span{display:none}.ad-gallery{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.ad-slot-main{grid-area:auto/1/auto/-1;min-height:430px}.ad-slot-small,.ad-card-3,.ad-card-4{grid-column:span 1}.coin-stage{grid-template-columns:1fr}.coin-visual{min-height:420px}.coin-halo{width:min(55vw,430px)}.halo-two{width:min(42vw,330px)}.eci-coin{width:min(36vw,285px)}.coin-methods{grid-template-columns:repeat(2,1fr)}.coin-methods button:nth-child(2){border-right:1px solid #ffffff1a}.hero{grid-template-columns:1fr;padding-top:90px}.hero-visual{height:min(620px,90vw);margin-top:45px}.visual-card{width:min(80vw,580px)}.quick-grid,.sponsor-grid{grid-template-columns:1fr}.portal-columns{grid-template-columns:repeat(4,1fr)}.portal-columns button:nth-child(4){border-right:0}.portal-columns button:nth-child(-n+4){border-bottom:1px solid #ffffff12}.action-columns,.reward-grid{grid-template-columns:1fr}.steps-grid{grid-template-columns:repeat(2,1fr);gap:18px}.sponsor-card{min-height:260px}.contact-strip{flex-direction:column;align-items:flex-start;padding:50px 7vw}}@media (width<=620px){.world-shapes{opacity:.55}.shape-cube{width:55px;height:55px}.shape-ring{width:150px;height:150px}.topbar{min-height:112px}.brand{font-size:16px}.brand-crown{width:32px;height:32px}.auth-actions button{min-height:36px;padding:0 10px;font-size:8px}.signup-bonus-banner{grid-template-columns:42px 1fr;gap:12px;padding:13px 4vw 15px}.signup-bonus-icon{border-radius:11px;width:42px;height:42px;font-size:18px}.signup-bonus-copy small{letter-spacing:.12em;font-size:7px}.signup-bonus-copy b{font-size:13px;line-height:1.25}.signup-bonus-banner>button{grid-column:1/-1;width:100%;min-height:42px}.signup-bonus-banner:after{font-size:70px;top:28px;right:-10px}.sponsor-showcase{padding:34px 4vw 24px}.sponsor-showcase-head{flex-direction:column;align-items:flex-start}.ad-slot-main{min-height:420px;padding:28px}.ad-motion{width:210px;height:210px;top:42%;right:50%;transform:translate(50%,-50%)}.ad-copy h3{font-size:36px}.ad-slot-main>button{align-self:flex-start;margin-top:18px;position:relative;bottom:auto;right:auto}.ad-gallery{grid-template-columns:1fr}.ad-slot-main,.ad-slot-small,.ad-card-3,.ad-card-4{grid-column:1}.ad-slot-small{min-height:140px;padding:20px}.ad-size-frame{padding:6px 8px;top:8px;left:8px}.ad-size-frame i{display:none}.ad-ticker{white-space:nowrap;justify-content:flex-start;overflow-x:auto}.coin-center{padding:55px 4vw 40px}.coin-stage{clip-path:none;padding:45px 7vw}.coin-copy h2{font-size:clamp(48px,14vw,76px)}.coin-actions{flex-direction:column}.coin-actions button{width:100%}.coin-visual{min-height:330px}.coin-halo{width:72vw}.halo-two{width:55vw}.eci-coin{width:47vw;padding:12px;box-shadow:15px 12px #6d4002,22px 20px 35px #000c,0 0 55px #f1b93836}.coin-methods{grid-template-columns:1fr}.coin-methods button{border-right:1px solid #ffffff1a;min-height:310px;padding:24px}.live-drop{bottom:3%;right:0}.hero{min-height:auto;padding:70px 6vw 40px}h1{font-size:clamp(50px,17vw,75px)}.intro{font-size:14px}.hero-actions{flex-direction:column}.hero-actions button{width:100%}.mini-stats{justify-content:space-between;gap:16px}.hero-visual{height:105vw}.visual-card{width:90vw}.left-tag{left:-8px}.right-tag{right:-8px}.portal-panel{margin:0 3vw}.portal-columns{grid-template-columns:repeat(2,1fr)}.portal-columns button{border-bottom:1px solid #ffffff12;min-height:78px}.portal-columns button:nth-child(2n){border-right:0}.action-columns article,.reward-grid article{grid-template-columns:auto 1fr}.action-columns button,.reward-grid button{grid-column:1/-1;width:100%}.dashboard,.sponsor-section,.steps-section,.rewards-section{padding:75px 6vw}.steps-grid{grid-template-columns:1fr}.steps-grid article{grid-template-columns:auto 1fr;gap:16px}.steps-grid article i{display:none}.section-heading{flex-direction:column;align-items:flex-start}.section-heading>p{font-size:14px}.contact-strip{margin:0 3vw 50px}.contact-strip a{font-size:13px}footer{flex-direction:column;gap:22px}.modal-backdrop{padding:14px}.auth-modal,.admin-modal{padding:42px 22px 28px;transform:none;box-shadow:14px 18px #030303,0 35px 90px #000}.telegram-modal{clip-path:none;padding:45px 24px 32px;box-shadow:13px 17px #030303,0 35px 90px #000}.telegram-plane{width:72px;height:72px;font-size:31px}.admin-form{grid-template-columns:1fr}.admin-form .image-url-field,.admin-form .primary,.telegram-text-field,.toggle-field{grid-column:1}}@media (width<=650px){.campaign-section{min-height:auto;padding:60px 18px 72px}.campaign-section-head{align-items:flex-start}.campaign-section-head h2{font-size:clamp(39px,12vw,58px)}.campaign-section-head>p{padding-left:15px;font-size:12px}.campaign-card{border-radius:25px;min-height:520px;padding:28px 24px}.campaign-card:after{border-radius:19px;inset:7px}.campaign-badge{top:20px;left:20px}.campaign-card-content{width:100%}.campaign-card-content h3{font-size:clamp(40px,13vw,58px)}.campaign-placeholder img{opacity:.78;width:110%;max-height:84%;bottom:18%;right:-18%}.campaign-shade{background:linear-gradient(#07070733 0%,#060606ed 52%,#050505fc 100%)}}.telegram-automation-shell{border-top:1px solid #f1b93833;margin-top:34px;padding-top:30px}.telegram-automation-hero{background:radial-gradient(circle at 88% 20%,#279bff33,#0000 30%),radial-gradient(circle at 5% 0,#f1b9381f,#0000 36%),linear-gradient(145deg,#111217,#09090b);border:1px solid #f1b9383b;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 26px 70px #0000004d,inset 0 1px #ffffff0d}.telegram-automation-hero:after{content:"✈";color:#40aaff11;font-size:132px;line-height:1;position:absolute;right:24%;transform:rotate(-12deg)}.telegram-automation-hero>div:first-child{z-index:1;position:relative}.telegram-automation-hero h3{color:#fff;letter-spacing:-.04em;margin:8px 0 9px;font-size:clamp(1.45rem,3vw,2.35rem)}.telegram-automation-hero>div:first-child>p:last-child{color:#c1c0c7;max-width:640px;margin:0;font-size:.86rem;line-height:1.65}.telegram-automation-health{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#06070a9e;border:1px solid #ffffff1a;border-radius:15px;align-items:center;gap:12px;min-width:190px;padding:15px 17px;display:flex;position:relative}.telegram-automation-health>span{border-radius:50%;width:11px;height:11px}.telegram-automation-health>span.ready{background:#35d984;box-shadow:0 0 18px #35d984bf}.telegram-automation-health>span.waiting{background:#f0ad35;box-shadow:0 0 18px #f0ad35a6}.telegram-automation-health div{gap:3px;display:grid}.telegram-automation-health small{color:#a9abb4;letter-spacing:.14em;font-size:.58rem;font-weight:900}.telegram-automation-health b{color:#f5f5f7;letter-spacing:.06em;font-size:.74rem}.telegram-automation-notice{color:#d8ecff;background:#2984d61c;border:1px solid #45aaff40;border-radius:13px;margin-top:14px;padding:14px 17px;font-size:.78rem;font-weight:750}.telegram-target-form{background:#ffffff06;border:1px solid #ffffff13;border-radius:20px;grid-template-columns:1fr 1fr auto;gap:15px;margin-top:16px;padding:22px;display:grid}.telegram-target-heading{border-bottom:1px solid #fff1;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding-bottom:16px;display:flex}.telegram-target-heading small,.telegram-editor-heading small,.telegram-plan-list-heading small,.telegram-log-heading small{color:#eab63a;letter-spacing:.16em;font-size:.6rem;font-weight:950}.telegram-target-heading h4,.telegram-editor-heading h4,.telegram-plan-list-heading h4,.telegram-log-heading h4{color:#f6f4ef;letter-spacing:-.02em;margin:4px 0 0;font-size:1.05rem}.telegram-target-form>label,.telegram-schedule-form>label,.telegram-inline-fields label,.telegram-schedule-row>label{gap:7px;display:grid}.telegram-target-form label>span,.telegram-schedule-form label>span,.telegram-inline-fields label>span,.telegram-schedule-row label>span,.telegram-target-checks>span{color:#c1bec5;letter-spacing:.11em;font-size:.62rem;font-weight:900}.telegram-target-form input,.telegram-schedule-form input,.telegram-schedule-form textarea{color:#f5f2eb;background:#0c0c0e;border:1px solid #ffffff1b;border-radius:12px;outline:0;width:100%;transition:border-color .18s,box-shadow .18s}.telegram-target-form input,.telegram-schedule-form input{min-height:46px;padding:0 13px}.telegram-schedule-form textarea{resize:vertical;padding:13px;line-height:1.55}.telegram-target-form input:focus,.telegram-schedule-form input:focus,.telegram-schedule-form textarea:focus{border-color:#f1b93899;box-shadow:0 0 0 3px #f1b93814}.telegram-target-form label>small,.telegram-schedule-form label>small{color:#aaa8af;font-size:.65rem;line-height:1.45}.telegram-target-form>button{white-space:nowrap;align-self:end;min-height:46px;padding:0 18px}.telegram-chat-discovery{background:#3292d60b;border:1px solid #3fa6ee2b;border-radius:13px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;padding:13px;display:flex}.telegram-chat-discovery>button{color:#77c5fb;letter-spacing:.06em;cursor:pointer;background:#44a6eb14;border:1px solid #4aaff640;border-radius:9px;min-height:38px;padding:0 13px;font-size:.61rem;font-weight:950}.telegram-chat-discovery>small{color:#a4a6ad;font-size:.61rem}.telegram-chat-discovery>div{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;width:100%;display:grid}.telegram-chat-discovery>div>button{color:#dedbd5;text-align:left;cursor:pointer;background:#0d0e11;border:1px solid #ffffff14;border-radius:10px;gap:3px;padding:11px;display:grid}.telegram-chat-discovery>div span{color:#58b8fa;letter-spacing:.1em;font-size:.52rem;font-weight:950}.telegram-chat-discovery>div b{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.telegram-chat-discovery>div small{color:#a5a4aa;font-size:.56rem}.telegram-master-switch,.telegram-plan-switch{cursor:pointer;align-items:center;gap:11px!important;display:flex!important}.telegram-master-switch input,.telegram-plan-switch input,.telegram-target-checks input{accent-color:#efb732;width:18px;min-height:18px}.telegram-master-switch span,.telegram-plan-switch span{gap:2px;display:grid}.telegram-master-switch b,.telegram-plan-switch b{color:#eeeae2;letter-spacing:.06em;font-size:.68rem}.telegram-master-switch small,.telegram-plan-switch small{color:#aaa8af;font-size:.6rem}.telegram-automation-editor{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:17px;margin-top:17px;display:grid}.telegram-schedule-form,.telegram-message-preview{background:linear-gradient(145deg,#ffffff06,#ffffff03);border:1px solid #ffffff14;border-radius:21px;padding:24px}.telegram-schedule-form{grid-template-columns:1fr 1fr;gap:16px;display:grid}.telegram-editor-heading{border-bottom:1px solid #fff1;grid-column:1/-1;justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.telegram-editor-heading>button,.telegram-remove-image,.telegram-log-heading>button{color:#a9a6a0;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;font-size:.64rem;font-weight:900}.telegram-message-field,.telegram-file-field,.telegram-day-picker,.telegram-plan-switch,.telegram-save-plan{grid-column:1/-1}.telegram-message-field{position:relative}.telegram-message-field>small{justify-self:end}.telegram-post-kind-picker{grid-column:1/-1;gap:9px;display:grid}.telegram-post-kind-picker>span{color:#c1bec5;letter-spacing:.11em;font-size:.62rem;font-weight:900}.telegram-post-kind-picker>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.telegram-post-kind-picker button{color:#d3d0ca;text-align:left;cursor:pointer;background:#0d0d0f;border:1px solid #ffffff17;border-radius:12px;gap:4px;padding:14px 15px;display:grid}.telegram-post-kind-picker button.active{background:#379de61a;border-color:#46aef39e;box-shadow:inset 0 0 0 1px #379de61a}.telegram-post-kind-picker b{letter-spacing:.06em;font-size:.68rem}.telegram-post-kind-picker small{color:#aaa8af;font-size:.58rem}.telegram-message-link-builder{background:#44a6eb09;border:1px solid #4aaff629;border-radius:13px;grid-column:1/-1;grid-template-columns:1fr 1.5fr auto;align-items:end;gap:10px;padding:14px;display:grid}.telegram-message-link-builder>div{grid-column:1/-1;gap:3px;display:grid}.telegram-message-link-builder>div span,.telegram-message-link-builder label>span{color:#67b9f2;letter-spacing:.09em;font-size:.59rem;font-weight:950}.telegram-message-link-builder>div small{color:#a8abb0;font-size:.6rem}.telegram-message-link-builder label{gap:7px;display:grid}.telegram-message-link-builder button{color:#77c5fb;cursor:pointer;white-space:nowrap;background:#44a6eb14;border:1px solid #4aaff640;border-radius:10px;min-height:46px;padding:0 14px;font-size:.59rem;font-weight:950}.telegram-file-field input[type=file]{color:#aaa8a4;cursor:pointer;min-height:auto;padding:9px}.telegram-file-field input[type=file]::file-selector-button{color:#f4cf70;cursor:pointer;background:#f1b93814;border:1px solid #f1b93842;border-radius:9px;margin-right:12px;padding:9px 12px;font-size:.64rem;font-weight:900}.telegram-remove-image{color:#ff847e;grid-column:1/-1;justify-self:start}.telegram-inline-fields{grid-column:1/-1;grid-template-columns:1fr 1.5fr;gap:14px;display:grid}.telegram-cadence-picker{grid-column:1/-1;gap:9px;display:grid}.telegram-cadence-picker>span{color:#c1bec5;letter-spacing:.11em;font-size:.62rem;font-weight:900}.telegram-cadence-picker>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.telegram-cadence-picker button{color:#d3d0ca;text-align:left;cursor:pointer;background:#0d0d0f;border:1px solid #ffffff17;border-radius:12px;gap:4px;padding:13px 15px;display:grid}.telegram-cadence-picker button.active{background:#f1b93817;border-color:#f1b9389e;box-shadow:inset 0 0 0 1px #f1b9381a}.telegram-cadence-picker b{letter-spacing:.06em;font-size:.66rem}.telegram-cadence-picker small{color:#aaa8af;font-size:.58rem}.telegram-schedule-row{grid-column:1/-1;grid-template-columns:minmax(150px,.35fr) 1fr;gap:14px;display:grid}.telegram-schedule-row.manual{background:#44a6eb09;border:1px solid #4aaff624;border-radius:13px;grid-template-columns:1fr;padding:13px 15px}.telegram-schedule-row select{color:#f5f2eb;background:#0c0c0e;border:1px solid #ffffff1b;border-radius:12px;width:100%;min-height:46px;padding:0 13px}.telegram-target-checks{align-items:end;gap:12px;padding:0 2px 5px;display:flex}.telegram-target-checks>span{align-self:center;margin-right:2px}.telegram-target-checks label{color:#d1cec7;cursor:pointer;align-items:center;gap:7px;font-size:.67rem;font-weight:900;display:flex}.telegram-day-picker{border:1px solid #ffffff14;border-radius:14px;margin:0;padding:15px}.telegram-day-picker legend{color:#c1bec5;letter-spacing:.11em;padding:0 7px;font-size:.62rem;font-weight:900}.telegram-day-picker>div{grid-template-columns:repeat(7,1fr);gap:7px;display:grid}.telegram-day-picker button{color:#c4c1c8;cursor:pointer;background:#0d0d0f;border:1px solid #ffffff17;border-radius:9px;min-height:38px;font-size:.62rem;font-weight:950}.telegram-day-picker button.active{color:#191307;background:linear-gradient(135deg,#ffe17d,#e8a91d);border-color:#efb732;box-shadow:0 7px 20px #e7a61d29}.telegram-day-picker .telegram-every-day{color:#ddb34e;background:0 0;border:0;min-height:28px;margin-top:9px;padding:0}.telegram-plan-switch{background:#f1b93809;border:1px solid #f1b93821;border-radius:13px;padding:13px 15px}.telegram-manual-note{background:#379de60e;border:1px solid #4aaff62e;border-radius:13px;grid-column:1/-1;align-items:center;gap:12px;padding:14px 15px;display:flex}.telegram-manual-note>span{color:#8bd3ff;background:#379de61f;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.telegram-manual-note>div{gap:3px;display:grid}.telegram-manual-note b{color:#d9f1ff;letter-spacing:.06em;font-size:.66rem}.telegram-manual-note small{color:#a9b8c2;font-size:.61rem;line-height:1.45}.telegram-save-plan{min-height:50px}.telegram-message-preview{background:radial-gradient(circle at 100% 0,#279bff1a,#0000 34%),#111216;align-self:start;position:sticky;top:0}.telegram-preview-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.telegram-preview-head span{color:#f0be46;letter-spacing:.13em;font-size:.62rem;font-weight:950}.telegram-preview-head small{color:#5baeea;letter-spacing:.12em;font-size:.58rem;font-weight:900}.telegram-message-preview article{background:#202b35;border:1px solid #ffffff14;border-radius:15px;overflow:hidden;box-shadow:0 18px 38px #00000038}.telegram-message-preview article>img{aspect-ratio:1;object-fit:cover;background:#0b0c0f;width:100%;display:block}.telegram-preview-placeholder{aspect-ratio:1/.72;color:#4aa8e9;background:radial-gradient(circle,#379de624,#0000 60%),#121820;place-content:center;justify-items:center;gap:10px;display:grid}.telegram-preview-placeholder span{font-size:2rem;transform:rotate(-8deg)}.telegram-preview-placeholder small{color:#68808f;letter-spacing:.12em;font-size:.55rem;font-weight:900}.telegram-message-preview article>p{color:#f3f4f5;white-space:pre-wrap;min-height:90px;margin:0;padding:15px 16px 11px;font-size:.78rem;line-height:1.55}.telegram-message-preview article>p a,.telegram-plan-copy>p a{color:#63b9f4;text-underline-offset:2px;font-weight:850;text-decoration:underline}.telegram-message-preview article>button{color:#65b6ef;pointer-events:none;background:#449fe021;border:0;border-radius:8px;width:calc(100% - 20px);min-height:38px;margin:0 10px 10px;font-size:.65rem;font-weight:900}.telegram-preview-meta{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.telegram-preview-meta span{color:#b5b5bc;background:#0000002e;border:1px solid #ffffff12;border-radius:999px;padding:7px 9px;font-size:.55rem;font-weight:900}.telegram-plan-list-heading,.telegram-log-heading{justify-content:space-between;align-items:center;gap:16px;margin:29px 0 13px;display:flex}.telegram-plan-list-heading em{color:#62dda0;background:#35d9840f;border:1px solid #35d9842e;border-radius:999px;padding:8px 10px;font-size:.58rem;font-style:normal;font-weight:900}.telegram-manual-list-heading em{color:#78c8fb;background:#379de612;border-color:#4aaff633}.telegram-plan-list{gap:10px;display:grid}.telegram-plan-list>article{background:#ffffff06;border:1px solid #ffffff13;border-radius:16px;grid-template-columns:72px 56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.telegram-plan-list>article.active{border-color:#35d98429}.telegram-plan-list>article.manual-post{background:linear-gradient(110deg,#379de60e,#ffffff05);border-color:#4aaff62e}.telegram-plan-list>article.paused{opacity:.62}.telegram-plan-time{border-right:1px solid #ffffff12;justify-items:center;padding:10px;display:grid}.telegram-plan-time b{color:#f4c34f;font-size:1rem}.telegram-plan-time small{color:#aaa8ae;font-size:.52rem;font-weight:900}.telegram-plan-list>article>img,.telegram-plan-icon{object-fit:cover;border-radius:11px;width:56px;height:56px}.telegram-plan-icon{color:#4ba8e8;background:#379de617;place-items:center;font-size:1.2rem;display:grid}.telegram-plan-copy{min-width:0}.telegram-plan-copy>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.telegram-plan-copy>div span{color:#b9b7bc;background:#ffffff0e;border-radius:5px;padding:4px 6px;font-size:.5rem;font-weight:950}.telegram-plan-copy>div span.live{color:#5de19e;background:#35d98414}.telegram-plan-copy>div span.manual{color:#79c9fc;background:#379de61a}.telegram-plan-copy>div small,.telegram-plan-copy>small{color:#aaa8ae;font-size:.58rem;font-weight:850}.telegram-plan-copy h5{color:#eeeae4;margin:6px 0 3px;font-size:.83rem}.telegram-plan-copy p{color:#bbb9bf;text-overflow:ellipsis;white-space:nowrap;margin:0 0 5px;font-size:.68rem;line-height:1.4;overflow:hidden}.telegram-plan-actions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.telegram-plan-actions.manual{grid-template-columns:1.35fr .75fr .55fr}.telegram-plan-actions button{color:#b6b3ad;cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;border-radius:8px;min-height:32px;padding:0 9px;font-size:.53rem;font-weight:900}.telegram-plan-actions button:first-child{color:#70bff5;background:#44a6eb14;border-color:#44a6eb40}.telegram-plan-actions.manual button:first-child{color:#07141d;background:linear-gradient(135deg,#8ed8ff,#4daeea);border-color:#419fdd;box-shadow:0 7px 20px #379de629}.telegram-plan-actions button.danger{color:#ff7a73}.telegram-log-list{gap:7px;display:grid}.telegram-log-list article{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:32px minmax(0,1fr) minmax(100px,auto);align-items:center;gap:11px;padding:11px 13px;display:grid}.telegram-log-list article>span{border-radius:50%;place-items:center;width:28px;height:28px;font-size:.68rem;font-weight:950;display:grid}.telegram-log-list article>span.sent{color:#5fdfa0;background:#35d9841a}.telegram-log-list article>span.failed{color:#ff746e;background:#dd2f281f}.telegram-log-list article div{gap:3px;min-width:0;display:grid}.telegram-log-list article b{color:#d9d5ce;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.telegram-log-list article small{color:#aaa8ae;font-size:.57rem}.telegram-log-list article em{color:#bbb9bf;text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:310px;font-size:.58rem;font-style:normal;font-weight:850;overflow:hidden}html[data-theme=light] .telegram-automation-shell{color:#2c251b}html[data-theme=light] .telegram-target-form,html[data-theme=light] .telegram-schedule-form,html[data-theme=light] .telegram-plan-list>article,html[data-theme=light] .telegram-log-list article{background:#fffdf8;border-color:#3a2b1824;box-shadow:0 10px 26px #4833140f}html[data-theme=light] .telegram-target-heading,html[data-theme=light] .telegram-editor-heading{border-bottom-color:#3a2b181f}html[data-theme=light] .telegram-target-heading h4,html[data-theme=light] .telegram-editor-heading h4,html[data-theme=light] .telegram-plan-list-heading h4,html[data-theme=light] .telegram-log-heading h4{color:#2d251a}html[data-theme=light] .telegram-target-form label>span,html[data-theme=light] .telegram-schedule-form label>span,html[data-theme=light] .telegram-inline-fields label>span,html[data-theme=light] .telegram-schedule-row label>span,html[data-theme=light] .telegram-target-checks>span,html[data-theme=light] .telegram-day-picker legend{color:#685d4e}html[data-theme=light] .telegram-target-form label>small,html[data-theme=light] .telegram-schedule-form label>small,html[data-theme=light] .telegram-master-switch small,html[data-theme=light] .telegram-plan-switch small{color:#776c5f}html[data-theme=light] .telegram-automation-notice{color:#174c70;background:#e8f5ff;border-color:#1b699e38}html[data-theme=light] .telegram-target-form input,html[data-theme=light] .telegram-schedule-form input,html[data-theme=light] .telegram-schedule-form textarea{color:#272016;background:#fff;border-color:#3a2b182e}html[data-theme=light] .telegram-target-form input::placeholder,html[data-theme=light] .telegram-schedule-form input::placeholder,html[data-theme=light] .telegram-schedule-form textarea::placeholder{color:#958b7e;opacity:1}html[data-theme=light] .telegram-master-switch b,html[data-theme=light] .telegram-plan-switch b,html[data-theme=light] .telegram-target-checks label{color:#3d3428}html[data-theme=light] .telegram-chat-discovery{background:#eef8ff;border-color:#1b77b533}html[data-theme=light] .telegram-chat-discovery>button{color:#155b84;background:#fff;border-color:#17638f42}html[data-theme=light] .telegram-chat-discovery>small,html[data-theme=light] .telegram-chat-discovery>div small{color:#5f6870}html[data-theme=light] .telegram-chat-discovery>div>button{color:#2f2a23;background:#fff;border-color:#265c802e}html[data-theme=light] .telegram-message-link-builder{background:#eef8ff;border-color:#1b77b533}html[data-theme=light] .telegram-message-link-builder>div span,html[data-theme=light] .telegram-message-link-builder label>span{color:#17638f}html[data-theme=light] .telegram-message-link-builder>div small{color:#5e6870}html[data-theme=light] .telegram-message-link-builder button{color:#155b84;background:#fff;border-color:#17638f47}html[data-theme=light] .telegram-file-field input[type=file]{color:#50473b}html[data-theme=light] .telegram-file-field input[type=file]::file-selector-button{color:#755006;background:#fff5d8}html[data-theme=light] .telegram-day-picker{background:#faf7f0;border-color:#3a2b1824}html[data-theme=light] .telegram-day-picker button{color:#51483c;background:#fff;border-color:#3a2b1826}html[data-theme=light] .telegram-day-picker button.active{color:#191307}html[data-theme=light] .telegram-day-picker .telegram-every-day{color:#7e5806;background:0 0}html[data-theme=light] .telegram-plan-switch{background:#fff8e7;border-color:#9e700e33}html[data-theme=light] .telegram-cadence-picker>span{color:#685d4e}html[data-theme=light] .telegram-cadence-picker button{color:#3d3428;background:#fff;border-color:#3a2b1826}html[data-theme=light] .telegram-cadence-picker button.active{background:#fff5d8;border-color:#b57d0b}html[data-theme=light] .telegram-cadence-picker small{color:#776c5f}html[data-theme=light] .telegram-post-kind-picker>span{color:#685d4e}html[data-theme=light] .telegram-post-kind-picker button{color:#3d3428;background:#fff;border-color:#3a2b1826}html[data-theme=light] .telegram-post-kind-picker button.active{background:#eef8ff;border-color:#2780b8}html[data-theme=light] .telegram-post-kind-picker small{color:#6a716f}html[data-theme=light] .telegram-schedule-row.manual,html[data-theme=light] .telegram-manual-note{background:#eef8ff;border-color:#1b77b533}html[data-theme=light] .telegram-manual-note b{color:#174c70}html[data-theme=light] .telegram-manual-note small{color:#5e6870}html[data-theme=light] .telegram-schedule-row select{color:#272016;background:#fff;border-color:#3a2b182e}html[data-theme=light] .telegram-editor-heading>button,html[data-theme=light] .telegram-log-heading>button{color:#5f5548}html[data-theme=light] .telegram-plan-list-heading em{color:#176b45;background:#ecfaf3}html[data-theme=light] .telegram-manual-list-heading em{color:#17638f;background:#eef8ff}html[data-theme=light] .telegram-plan-time{border-right-color:#3a2b181f}html[data-theme=light] .telegram-plan-time b{color:#8a5c00}html[data-theme=light] .telegram-plan-time small,html[data-theme=light] .telegram-plan-copy>div small,html[data-theme=light] .telegram-plan-copy>small,html[data-theme=light] .telegram-log-list article small{color:#756b5e}html[data-theme=light] .telegram-plan-copy>div span{color:#62584b;background:#f0ece4}html[data-theme=light] .telegram-plan-copy>div span.live{color:#176b45;background:#e7f8ef}html[data-theme=light] .telegram-plan-copy h5,html[data-theme=light] .telegram-log-list article b{color:#30281e}html[data-theme=light] .telegram-plan-copy p,html[data-theme=light] .telegram-log-list article em{color:#675e52}html[data-theme=light] .telegram-plan-actions button{color:#4f463a;background:#fff;border-color:#3a2b1829}html[data-theme=light] .telegram-plan-actions button:first-child{color:#155f8b;background:#eef8ff}@media (width<=980px){.telegram-target-form{grid-template-columns:1fr 1fr}.telegram-target-form>button{grid-column:1/-1}.telegram-automation-editor{grid-template-columns:1fr}.telegram-message-preview{position:static}.telegram-plan-list>article{grid-template-columns:62px 48px minmax(0,1fr)}.telegram-plan-actions{grid-column:1/-1;grid-template-columns:repeat(4,1fr)}}@media (width<=660px){.telegram-automation-hero{flex-direction:column;align-items:flex-start;padding:21px}.telegram-automation-health{width:100%}.telegram-target-form{grid-template-columns:1fr;padding:17px}.telegram-target-heading{flex-direction:column;align-items:flex-start}.telegram-schedule-form,.telegram-message-preview{padding:17px}.telegram-schedule-form,.telegram-inline-fields,.telegram-message-link-builder,.telegram-post-kind-picker>div,.telegram-cadence-picker>div,.telegram-schedule-row{grid-template-columns:1fr}.telegram-message-link-builder>button{width:100%}.telegram-day-picker>div{grid-template-columns:repeat(4,1fr)}.telegram-plan-list>article{grid-template-columns:52px minmax(0,1fr);align-items:start}.telegram-plan-time{grid-row:1/3}.telegram-plan-list>article>img,.telegram-plan-icon{display:none}.telegram-plan-actions{grid-column:1/-1;grid-template-columns:1fr 1fr}.telegram-plan-actions.manual{grid-template-columns:1fr}.telegram-log-list article{grid-template-columns:30px minmax(0,1fr)}.telegram-log-list article em{text-align:left;grid-column:2;max-width:100%}}.campaign-section-head h2.neon-sweep{color:#f0d59a;text-shadow:0 2px #000,0 0 24px #bf914247}html[data-theme=light] .campaign-section-head h2.neon-sweep{color:#672720;text-shadow:0 1px #ffffffd9,0 7px 22px #67272024}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important}.site-world{--mouse-x:0!important;--mouse-y:0!important}}.subpage-world{background:radial-gradient(circle at 82% 10%,#f1b93812,#0000 24%),repeating-linear-gradient(90deg,#0000 0 calc(20% - 1px),#ffffff06 20%),#090908;min-height:100vh}.subpage-header{z-index:40;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#090908eb;border-bottom:1px solid #ffffff14;grid-template-columns:auto 1fr auto;align-items:center;gap:26px;min-height:82px;padding:0 4vw;display:grid;position:sticky;top:0}.subpage-brand{text-decoration:none}.subpage-nav{justify-content:center;gap:clamp(13px,2vw,28px);display:flex}.subpage-nav a{color:#8d8981;letter-spacing:.08em;padding:31px 0;font-size:10px;font-weight:900;text-decoration:none;position:relative}.subpage-nav a:hover,.subpage-nav a.active{color:#fff}.subpage-nav a.active:after{content:"";background:var(--gold);height:2px;position:absolute;bottom:20px;left:0;right:0}.subpage-login{border:1px solid var(--gold);color:#111;background:var(--gold);letter-spacing:.08em;padding:14px 16px;font-size:9px;font-weight:950;text-decoration:none}.subpage-user-actions{justify-self:end;align-items:center;gap:7px;display:flex}.subpage-admin-link,.subpage-profile-link{letter-spacing:.08em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 15px;font-size:8px;font-weight:950;text-decoration:none;display:inline-flex}.subpage-admin-link{border:1px solid var(--gold);color:#111;background:var(--gold);box-shadow:0 8px 22px #f1b93820}.subpage-profile-link{color:#c8c1b5;background:#ffffff05;border:1px solid #ffffff1c;gap:8px;padding:4px 13px 4px 5px}.subpage-profile-avatar{width:32px;height:32px;color:var(--gold);background:#f1b9380c;border:1px solid #f1b93855;border-radius:50%;flex:0 0 32px;place-items:center;font-size:10px;display:grid;overflow:hidden}.subpage-profile-avatar img{object-fit:cover;width:100%;height:100%}.subpage-profile-name{text-overflow:ellipsis;max-width:110px;overflow:hidden}.subpage-hero{border-bottom:1px solid #ffffff10;min-height:470px;padding:100px 6vw 70px;position:relative;overflow:hidden}.subpage-hero:after{content:"ECİMMEHMET";color:#0000;-webkit-text-stroke:1px #ffffff08;letter-spacing:-.08em;pointer-events:none;font-size:clamp(80px,16vw,240px);font-weight:950;position:absolute;bottom:-30px;right:-1vw}.subpage-hero h1{max-width:1000px;margin:23px 0}.subpage-hero>p:last-child{color:#99958d;max-width:620px;line-height:1.7}.sponsor-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:70px 6vw 110px;display:grid}.wall-link{color:inherit;text-decoration:none}.featured-sponsor-link{grid-column:1/-1}.wall-ad{aspect-ratio:700/300;background:linear-gradient(135deg,#17130d,#0a0908 68%),#111;border:1px solid #f1b9382c;min-height:260px;transition:all .28s;position:relative;overflow:hidden;box-shadow:0 24px 55px #0009,inset 0 1px #ffffff0b}.featured-wall-ad{background:radial-gradient(circle at 78% 20%,#f1b93818,#0000 31%),linear-gradient(135deg,#211807,#0a0908 68%);border-color:#f1b93855;border-radius:34px;min-height:430px;box-shadow:0 35px 80px #000c,inset 0 1px #ffffff14,0 0 0 1px #f1b9380c}.featured-wall-ad:before{border-radius:27px}.featured-placeholder b{font-size:clamp(30px,4.5vw,68px)}.featured-caption{bottom:30px;left:34px;right:34px}.featured-caption b{font-size:clamp(20px,2.2vw,34px)}.featured-click-layer{z-index:7;border-radius:inherit;position:absolute;inset:0}.featured-dots{z-index:9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080808c7;border:1px solid #ffffff14;border-radius:999px;gap:7px;padding:8px 10px;display:flex;position:absolute;top:58px;right:34px}.featured-dots button{cursor:pointer;background:0 0;border:1px solid #f1b93855;border-radius:50%;width:9px;height:9px;padding:0;transition:all .2s}.featured-dots button.active{background:var(--gold);border-radius:999px;width:25px}.featured-dots button:disabled{cursor:default;opacity:.28}.wide-sponsor-link{grid-column:1/-1}.wide-wall-ad{aspect-ratio:1400/300;background:radial-gradient(circle at 78% 20%,#f1b93810,#0000 32%),linear-gradient(135deg,#17130d,#0a0908 68%);border-radius:28px;min-height:260px}.wide-wall-ad:before{border-radius:21px}.wide-placeholder b{font-size:clamp(28px,4vw,58px)}.wide-caption{bottom:24px;left:30px;right:30px}.wide-caption b{font-size:clamp(19px,2vw,30px)}.wide-dots{top:54px}.wall-ad:hover{border-color:#f1b9387c;transform:perspective(900px)rotateX(2deg)translateY(-6px);box-shadow:18px 30px 65px #000c}.wall-ad img{object-fit:cover;width:100%;height:100%;display:block}.wall-ad .sponsor-image-backdrop{object-fit:cover}.wall-ad .sponsor-image-foreground{object-fit:contain}.wall-ad.sponsor-fit-cover .sponsor-image-foreground{object-fit:cover}.wall-ad-live:after{content:"";background:linear-gradient(#0000 45%,#050505da);position:absolute;inset:0}.public-sponsor-view .wall-ad-live:after{display:none}.wall-index,.wall-size{z-index:4;letter-spacing:.1em;background:#080808d9;padding:8px 10px;font-size:8px;font-weight:950;position:absolute;top:13px}.wall-index{color:var(--gold);border:1px solid #f1b93855;left:13px}.wall-size{color:#777269;border:1px solid #ffffff18;right:13px}.wall-placeholder{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.wall-placeholder b{color:#dbd6cb;letter-spacing:-.04em;font-size:clamp(24px,3vw,45px)}.wall-placeholder small{color:#6d685f;letter-spacing:.13em;margin-top:8px;font-size:9px}.wall-placeholder i{color:#f1b93812;font-size:90px;font-style:normal;position:absolute;top:25%;right:8%}.wall-caption{z-index:5;grid-template-columns:1fr auto;align-items:end;gap:5px 20px;display:grid;position:absolute;bottom:22px;left:25px;right:25px}.wall-caption small{color:var(--gold);letter-spacing:.16em;grid-column:1/-1;font-size:7px;font-weight:950}.wall-caption b{font-size:17px}.wall-caption span{color:#8e887e;font-size:8px;font-weight:900}.sponsor-public-empty{color:#777168;text-align:center;background:#11100e;border:1px solid #ffffff10;border-radius:28px;grid-column:1/-1;align-content:center;place-items:center;gap:10px;min-height:260px;padding:40px;display:grid}.sponsor-public-empty span{color:var(--gold);font-size:34px}.sponsor-public-empty b{color:#d6d1c7;font-size:17px}.sponsor-public-empty p{margin:0;font-size:10px}.market-hero{padding-right:34vw}.market-balance{z-index:3;background:linear-gradient(145deg,#1b160c,#0a0908);border:1px solid #f1b93852;grid-template-columns:auto 1fr;align-items:center;gap:4px 16px;min-width:270px;padding:28px;display:grid;position:absolute;top:50%;right:7vw;transform:translateY(-50%)rotateY(-7deg);box-shadow:22px 28px #040404,0 35px 70px #000a}.market-balance>span{background:var(--gold);color:#111;border-radius:50%;grid-row:span 2;place-items:center;width:55px;height:55px;font-size:25px;display:grid}.market-balance small{color:#777269;letter-spacing:.14em;font-size:8px}.market-balance b{color:var(--gold);font-size:19px}.product-grid{grid-template-columns:repeat(3,1fr);gap:16px;padding:75px 6vw 110px;display:grid}.product-card{background:linear-gradient(150deg,#171510,#0b0a09);border:1px solid #ffffff13;min-height:440px;padding:28px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 24px 50px #0008}.product-card:hover{border-color:#f1b9386b;transform:translateY(-9px);box-shadow:15px 30px 65px #000b}.product-tier{color:var(--gold);letter-spacing:.12em;border:1px solid #f1b9384a;padding:7px 9px;font-size:7px;font-weight:950;position:absolute;top:17px;right:17px}.product-visual{filter:drop-shadow(0 18px 25px #000);background:radial-gradient(circle,#f1b93818,#0000 60%);place-items:center;height:180px;margin-bottom:20px;font-size:90px;display:grid}.product-card>small{color:#777269;letter-spacing:.12em;font-size:8px;font-weight:900}.product-card h2{min-height:52px;margin:10px 0 20px;font-size:20px}.product-price{grid-template-columns:auto 1fr;align-items:center;gap:0 10px;display:grid}.mini-coin{background:var(--gold);color:#111;border-radius:50%;grid-row:span 2;place-items:center;width:35px;height:35px;display:grid}.product-price b{color:var(--gold);font-size:19px}.product-price small{color:#6e695f;letter-spacing:.14em;font-size:7px}.product-card>button{background:var(--gold);color:#111;cursor:pointer;border:0;min-height:48px;font-size:9px;font-weight:950;position:absolute;bottom:25px;left:28px;right:28px}.product-card>button span{float:right;margin-right:8px}.coin-page-hero{padding-right:40vw}.page-coin{aspect-ratio:1;color:#4b2b00;background:radial-gradient(circle at 35% 25%,#fff0a0,#d79c16 45%,#825004);border:13px solid #b97508;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:230px;display:flex;position:absolute;top:50%;right:12vw;transform:translateY(-50%)rotateY(-14deg);box-shadow:22px 18px #6d4002,0 40px 80px #000b,0 0 65px #f1b93838}.page-coin span{font-size:48px}.page-coin b{font-size:58px;line-height:.8}.page-coin small{letter-spacing:.28em;margin-top:12px;font-weight:950}.info-list,.task-list{gap:10px;padding:70px 6vw 110px;display:grid}.info-list article,.task-list article{background:#12110f;border:1px solid #ffffff12;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:120px;padding:24px;display:grid}.info-list article>span{width:55px;height:55px;color:var(--gold);border:1px solid #f1b93855;border-radius:50%;place-items:center;font-size:10px;font-weight:950;display:grid}.info-list h2,.task-list h2{margin:0 0 7px;font-size:19px}.info-list p{color:#777269;margin:0;font-size:12px}.info-list article>b{color:var(--gold);letter-spacing:.1em;font-size:10px}.task-list article{grid-template-columns:auto 1fr auto auto}.task-list article>span{width:54px;height:54px;color:var(--gold);border:1px solid #f1b93844;place-items:center;font-size:20px;display:grid}.task-list small{color:#6f6a62;letter-spacing:.15em;font-size:8px}.task-list article>b{color:var(--gold);font-size:12px}.task-list button{color:var(--gold);cursor:pointer;background:0 0;border:1px solid #f1b93855;padding:13px 15px;font-size:8px;font-weight:950}.event-grid{grid-template-columns:repeat(3,1fr);gap:17px;padding:75px 6vw 110px;display:grid}.event-grid article{background:linear-gradient(145deg,#17140f,#0a0908);border:1px solid #ffffff12;min-height:360px;padding:30px;position:relative;overflow:hidden}.event-grid article>span{color:var(--gold);letter-spacing:.15em;font-size:8px;font-weight:950}.event-grid article>b{color:#ffffff08;font-size:85px;position:absolute;top:10px;right:20px}.event-grid h2{margin:130px 0 15px;font-size:28px}.event-grid p{color:#817c73;line-height:1.7}.event-grid button{color:var(--gold);background:0 0;border:0;font-size:8px;font-weight:950;position:absolute;bottom:30px;left:30px}.contact-cards{grid-template-columns:repeat(3,1fr);gap:15px;padding:75px 6vw 110px;display:grid}.contact-cards a{color:#fff;background:#12110f;border:1px solid #ffffff13;grid-template-columns:1fr auto;align-content:center;gap:10px;min-height:220px;padding:28px;text-decoration:none;transition:all .25s;display:grid}.contact-cards a:hover{border-color:#f1b93866;transform:translateY(-7px)}.contact-cards a>span{color:var(--gold);grid-column:1/-1;font-size:29px}.contact-cards small{color:#777269;letter-spacing:.14em;grid-column:1/-1;font-size:8px}.contact-cards b{font-size:16px}.contact-cards em{color:var(--gold);font-style:normal}@media (width<=1050px){.subpage-header{grid-template-columns:1fr auto;padding-top:12px}.subpage-nav{grid-area:2/1/auto/-1;justify-content:flex-start;overflow-x:auto}.subpage-nav a{flex:none;padding:18px 13px}.subpage-nav a.active:after{bottom:8px;left:13px;right:13px}.sponsor-wall{grid-template-columns:1fr}.product-grid{grid-template-columns:repeat(2,1fr)}.event-grid,.contact-cards{grid-template-columns:1fr}}@media (width<=650px){.subpage-header{gap:10px}.subpage-login{padding:11px;font-size:8px}.subpage-user-actions{gap:5px}.subpage-admin-link,.subpage-profile-link{min-height:36px;padding:0 9px;font-size:7px}.subpage-profile-link{padding-left:4px}.subpage-profile-avatar{flex-basis:28px;width:28px;height:28px}.subpage-profile-name{max-width:72px}.subpage-hero{min-height:400px;padding:70px 6vw 55px}.subpage-hero h1{font-size:clamp(50px,16vw,75px)}.sponsor-wall,.product-grid,.info-list,.task-list,.event-grid,.contact-cards{padding:45px 4vw 80px}.wall-ad{min-height:210px}.wide-wall-ad{border-radius:25px;min-height:220px}.wide-wall-ad:before{border-radius:18px}.wide-caption{bottom:15px;left:17px;right:17px}.wide-placeholder b{font-size:clamp(24px,8vw,39px)}.featured-wall-ad{border-radius:25px;min-height:300px}.featured-wall-ad:before{border-radius:18px}.featured-caption{bottom:15px;left:17px;right:17px}.featured-dots{top:54px;right:17px}.featured-placeholder b{font-size:clamp(25px,8vw,42px)}.wall-caption{bottom:15px;left:17px;right:17px}.wall-caption span{display:none}.wall-size{font-size:6px}.product-grid{grid-template-columns:1fr}.market-hero,.coin-page-hero{padding-bottom:210px;padding-right:6vw}.market-balance{inset:auto 6vw 55px;transform:none}.page-coin{border-width:9px;width:150px;top:auto;bottom:28px;right:8vw;transform:rotateY(-14deg)}.page-coin span{font-size:32px}.page-coin b{font-size:40px}.info-list article{grid-template-columns:auto 1fr}.info-list article>b{grid-column:1/-1}.task-list article{grid-template-columns:auto 1fr}.task-list article>b,.task-list button{grid-column:1/-1;width:100%}}.campaign-section:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 75%,#0000);mask-image:linear-gradient(#0000,#000 20% 75%,#0000)}.campaign-section-head>div{max-width:850px}.campaign-card:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(110deg,#fff1,#0000 24% 78%,#f1b93814);position:absolute;inset:0}.campaign-media{object-position:center}.campaign-placeholder:after{content:"";aspect-ratio:1;border:1px solid #f1b93833;border-radius:50%;width:min(41vw,560px);position:absolute;top:12%;right:4%;box-shadow:inset 0 0 90px #f1b93812,0 0 80px #f1b9380f}.campaign-badge{border-radius:10px;padding:11px 15px;font-size:9px;top:30px;left:32px;box-shadow:0 14px 35px #00000080,0 0 28px #f1b93826}.campaign-card-content small{letter-spacing:.2em;font-size:10px}.campaign-period{color:#e8e0d2;margin-top:22px;font-size:10px}.campaign-card-content button,.campaign-admin-shortcut{background:linear-gradient(135deg,#f1b93821,#f1b93809);border-radius:13px;min-height:52px;padding:0 22px;transition:transform .2s,background .2s,color .2s;box-shadow:inset 0 1px #ffffff0f}.campaign-card-content button:hover,.campaign-admin-shortcut:hover{color:#12100a;background:linear-gradient(135deg,#ffe17c,#e8ac22);transform:translateY(-2px)}.campaign-empty{background:radial-gradient(circle at 50% 0,#f1b9381c,#0000 48%),#ffffff05;border-style:solid;min-height:300px}@media (width<=850px){.campaign-section{min-height:auto}.campaign-section-head>p{max-width:600px}.campaign-card-content{width:min(72%,620px)}.campaign-placeholder img{width:58%;right:-7%}}@media (width<=650px){.campaign-section{padding:60px 18px 72px}.campaign-section:before{font-size:88px;top:130px}.campaign-section-head h2{font-size:clamp(39px,12vw,58px)}.campaign-section-head>p{padding-left:15px;font-size:12px}.campaign-card{border-radius:25px;min-height:520px;padding:28px 24px}.campaign-card:after{border-radius:19px;inset:7px}.campaign-badge{top:20px;left:20px}.campaign-card-content{width:100%}.campaign-card-content h3{font-size:clamp(40px,13vw,58px)}.campaign-card-content p{font-size:12px}.campaign-placeholder:after{opacity:.65;width:105vw;top:4%;right:-25%}.campaign-placeholder img{opacity:.78;width:110%;max-height:84%;bottom:18%;right:-18%}.campaign-shade{background:linear-gradient(#07070733 0%,#060606ed 52%,#050505fc 100%)}}.topbar nav,.subpage-nav{background:#ffffff05;border:1px solid #ffffff10;border-radius:999px;gap:8px;padding:7px;box-shadow:inset 0 1px #ffffff08,0 12px 32px #0005}.topbar nav button{border:1px solid #0000;border-radius:999px;min-height:40px;padding:0 16px;transition:color .22s,background .22s,border-color .22s,transform .22s}.topbar nav button:hover{background:#f1b9380c;border-color:#f1b9383f;transform:translateY(-1px)}.topbar nav button.active{border-color:var(--gold);color:#111;background:linear-gradient(#f8cc63,#e5a925);box-shadow:0 7px 20px #f1b93822,inset 0 1px #fff3b0}.topbar nav button.active:after{display:none}.subpage-nav a{border:1px solid #0000;border-radius:999px;align-items:center;min-height:38px;padding:0 15px;transition:all .22s;display:flex}.subpage-nav a:hover{background:#f1b9380c;border-color:#f1b9383f}.subpage-nav a.active{border-color:var(--gold);color:#111;background:linear-gradient(#f8cc63,#e5a925);box-shadow:0 7px 20px #f1b93824,inset 0 1px #fff3b0}.subpage-nav a.active:after{display:none}.login-button,.register-button,.subpage-login,.auth-quick-dock,.auth-quick-dock button{border-radius:999px}.ad-slot,.wall-ad{border-radius:28px}.ad-slot-main{clip-path:none}.ad-slot-main:before,.wall-ad:before{content:"";z-index:8;pointer-events:none;border:1px solid #ffffff0c;border-radius:21px;position:absolute;inset:7px}.ad-slot-small{border-radius:24px}.ad-slot-small:before{border-radius:17px}.ad-size-frame,.wall-index,.wall-size{border-radius:999px}.ad-pulse,.quick-icon,.action-icon{border-radius:16px}.ad-slot-main>button,.ad-slot-small>button:not(.ad-delete){border-radius:999px}.ad-delete{border-radius:50%}.ad-ticker{border-radius:999px}.sponsor-media{border-radius:inherit}.wall-caption{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#080808b8;border:1px solid #ffffff12;border-radius:18px;padding:13px 16px}.product-card,.event-grid article,.contact-cards a,.info-list article,.task-list article{border-radius:24px}.product-card>button,.task-list button{border-radius:999px}@media (width<=1050px){.subpage-nav{border-radius:18px;padding:6px}.subpage-nav a{padding:0 13px}}@media (width<=980px){.topbar nav{background:#0b0b0b;border-left:0;border-right:0;border-radius:0;width:calc(100% + 8vw)}.topbar nav button{padding:0 14px}}@media (width<=650px){.ad-slot,.wall-ad{border-radius:20px}.ad-slot-main:before,.wall-ad:before,.wall-caption{border-radius:14px}}.topbar,.subpage-header{min-height:84px;padding-left:5vw;padding-right:5vw}.topbar>nav button,.subpage-header>.subpage-nav a{box-sizing:border-box;letter-spacing:.08em;white-space:nowrap;min-height:40px;padding:0 15px;font-size:10px;font-weight:900;line-height:1}.topbar>.brand,.subpage-header>.subpage-brand{justify-self:start}.topbar>.auth-actions,.subpage-header>.subpage-login{justify-self:end}@media (width>=1121px){.topbar>nav,.subpage-header>.subpage-nav{width:max-content;max-width:calc(100vw - 410px);margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (width>=981px) and (width<=1120px){.topbar{grid-template-columns:1fr auto;gap:10px 20px;padding-top:12px}.topbar>nav{background:#0b0b0b;border-left:0;border-right:0;border-radius:0;grid-area:2/1/auto/-1;justify-content:flex-start;width:calc(100% + 10vw);margin-left:-5vw;overflow-x:auto}}@media (width>=1051px) and (width<=1120px){.subpage-header{grid-template-columns:1fr auto;gap:10px 20px;padding-top:12px}.subpage-header>.subpage-nav{border-radius:18px;grid-area:2/1/auto/-1;justify-content:flex-start;width:calc(100% + 10vw);margin-left:-5vw;overflow-x:auto}}.brand-avatar{background:radial-gradient(circle at 50% 30%,#f1b93830,#0000 54%),#11100d;border:1px solid #f1b93880;border-radius:13px;flex:0 0 40px;width:40px;height:40px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff3a044,0 8px 22px #0009,0 0 20px #f1b93818}.brand-avatar:after{content:"";z-index:2;pointer-events:none;border:1px solid #ffffff14;border-radius:9px;position:absolute;inset:3px}.brand-avatar img{object-fit:contain;filter:drop-shadow(0 6px 7px #0009);width:72px;max-width:none;height:72px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.visual-card{background:radial-gradient(circle at 50% 37%,#f1b9382b,#0000 36%),linear-gradient(145deg,#1b160c,#090908 72%)}.visual-card img{object-fit:contain;transform-origin:bottom;filter:drop-shadow(0 24px 24px #0009);transform:scale(1.035)}.telegram-modal{text-align:left;clip-path:none;border-radius:30px;grid-template-columns:minmax(230px,300px) minmax(0,1fr);align-items:center;gap:clamp(25px,4vw,48px);width:min(850px,100%);padding:32px 38px;display:grid}.telegram-character-stage{isolation:isolate;background:radial-gradient(circle at 50% 38%,#f1b93836,#0000 42%),linear-gradient(160deg,#241a08,#0a0908 72%);border:1px solid #f1b9384f;border-radius:26px;min-height:410px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff2a333,inset 0 -55px 70px #0009,0 24px 55px #0009}.telegram-character-stage:before{content:"";z-index:2;pointer-events:none;border:1px solid #ffffff10;border-radius:19px;position:absolute;inset:12px}.telegram-character-glow{aspect-ratio:1;border:1px dashed #f1b93850;border-radius:50%;width:220px;animation:18s linear infinite spin;position:absolute;top:60px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 55px #f1b93820,0 0 60px #f1b93816}.telegram-character-stage>img{z-index:1;filter:drop-shadow(0 22px 18px #000b);width:128%;max-width:none;height:auto;animation:4s ease-in-out infinite telegramCharacterFloat;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.telegram-character-stage .telegram-plane{z-index:4;width:58px;height:58px;margin:0;font-size:25px;position:absolute;top:18px;right:18px;box-shadow:0 0 0 9px #2aabee12,0 18px 40px #1687c55e}.telegram-content{z-index:3;min-width:0;position:relative}.telegram-content h2{margin:16px 0;font-size:clamp(39px,5vw,63px)}.telegram-content>p:not(.eyebrow){color:#9d988f;max-width:440px;margin:0 0 28px;line-height:1.7}.telegram-content .telegram-later{text-align:center;width:100%;display:block}@keyframes telegramCharacterFloat{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-7px)}}@media (width<=700px){.brand-avatar{border-radius:11px;flex-basis:34px;width:34px;height:34px}.brand-avatar img{width:62px;height:62px}.telegram-modal{text-align:center;border-radius:23px;grid-template-columns:1fr;gap:20px;width:min(520px,100%);padding:26px 20px 23px;box-shadow:13px 17px #030303,0 35px 90px #000}.telegram-character-stage{border-radius:19px;width:100%;min-height:190px}.telegram-character-stage:before{border-radius:13px}.telegram-character-glow{width:160px;top:16px}.telegram-character-stage>img{width:min(100%,320px);bottom:-103px}.telegram-character-stage .telegram-plane{width:48px;height:48px;font-size:21px;top:13px;right:13px}.telegram-content .eyebrow{margin-top:0}.telegram-content h2{margin:13px 0;font-size:clamp(34px,11vw,48px)}.telegram-content>p:not(.eyebrow){margin:0 auto 22px}}.admin-modal{border-radius:28px;width:min(1080px,100%);max-height:calc(100dvh - 36px);overflow-y:auto;transform:none}.member-summary-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 22px;display:grid}.member-summary-grid article{background:linear-gradient(145deg,#17140f,#0b0a09);border:1px solid #ffffff12;border-radius:19px;align-items:center;gap:15px;min-height:105px;padding:19px;display:flex}.member-summary-grid article>span{width:47px;height:47px;color:var(--gold);background:#f1b9380b;border:1px solid #f1b93850;border-radius:15px;flex:0 0 47px;place-items:center;display:grid}.member-summary-grid b,.member-summary-grid small{display:block}.member-summary-grid b{color:var(--gold);font-size:23px}.member-summary-grid small{color:#716c63;letter-spacing:.14em;margin-top:4px;font-size:7px;font-weight:950}.admin-member-directory{gap:9px;display:grid}.admin-member-directory>article{background:#100f0d;border:1px solid #fff1;border-radius:19px;grid-template-columns:auto minmax(170px,1fr) auto auto;align-items:center;gap:15px;min-height:105px;padding:16px;display:grid}.admin-member-avatar img{object-fit:cover;width:100%;height:100%}.member-main-copy b,.member-main-copy small,.member-main-copy em{display:block}.member-main-copy small{color:#817c73;margin-top:4px;font-size:9px}.member-main-copy em{color:#555149;letter-spacing:.1em;margin-top:7px;font-size:6px;font-style:normal;font-weight:900}.member-main-copy .member-uid{color:#6f6a61;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;max-width:290px;margin-top:6px;font-family:inherit;font-size:7px;font-weight:850;display:block;overflow:hidden}.member-main-copy .member-sync-state{color:#d4a946;letter-spacing:.08em;background:#f1b9380a;border:1px solid #f1b93830;border-radius:999px;margin-top:7px;padding:5px 7px;font-size:6px;font-weight:950;display:inline-flex}.member-main-copy .member-access-state{letter-spacing:.1em;border-radius:999px;margin-top:7px;padding:5px 8px;font-size:6px;font-weight:950;display:inline-flex}.member-main-copy .member-access-state.banned{color:#ff8585;background:#ef44440d;border:1px solid #ef44444a}.member-balance{grid-template-columns:auto 1fr;align-items:center;column-gap:9px;min-width:130px;display:grid}.member-balance>span{background:var(--gold);color:#111;border-radius:50%;grid-row:span 2;place-items:center;width:35px;height:35px;display:grid}.member-balance b{color:var(--gold);font-size:17px}.member-balance small{color:#68635a;letter-spacing:.13em;font-size:7px}.activity-panel{border-top:1px solid #ffffff12;margin-top:42px;padding-top:30px}.activity-list{gap:8px;display:grid}.activity-list article{background:#0d0c0a;border:1px solid #ffffff10;border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:82px;padding:15px;display:grid}.activity-icon{color:#8b857b;border:1px solid #ffffff17;border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.activity-coin_adjustment{color:var(--gold);background:#f1b9380a;border-color:#f1b93843}.activity-list p{color:#969087;margin:4px 0;font-size:10px;line-height:1.45}.activity-list small{color:#555149;letter-spacing:.08em;font-size:7px}.activity-list em{color:#4ade80;font-size:13px;font-style:normal;font-weight:950}.activity-list em.negative,.profile-transaction-list em.negative{color:#fb7185}.topic-admin-filter{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.topic-admin-filter span{color:#777168;letter-spacing:.1em;background:#0d0c0a;border:1px solid #ffffff12;border-radius:999px;padding:10px 13px;font-size:8px;font-weight:900}.topic-admin-filter b{color:var(--gold);margin-right:4px}.admin-topic-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-topic-list>article{background:radial-gradient(circle at 100% 0,#f1b9380d,#0000 35%),#100f0d;border:1px solid #ffffff12;border-radius:22px;flex-direction:column;min-height:300px;padding:22px;display:flex}.topic-admin-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.topic-admin-heading small{color:#6b665e;letter-spacing:.08em;font-size:7px;font-weight:900}.admin-status.rejected{color:#ff7474;background:#ef44440a;border-color:#ef444455}.admin-topic-list h4{margin:20px 0 10px;font-size:20px}.admin-topic-list p{color:#918b81;margin:0 0 15px;font-size:11px;line-height:1.65}.admin-topic-list>article>a{color:var(--gold);letter-spacing:.08em;background:#f1b93808;border:1px solid #f1b93835;border-radius:13px;margin-bottom:20px;padding:11px 13px;font-size:8px;font-weight:900;text-decoration:none}.admin-topic-list .admin-row-actions{margin-top:auto}.topics-hero{background:radial-gradient(circle at 82% 45%,#f1b93820,#0000 24%),linear-gradient(125deg,#0b0a08,#17130c 70%,#090908);min-height:560px;padding-right:38vw}.topics-hero:before{content:"◫";aspect-ratio:1;width:240px;color:var(--gold);background:linear-gradient(145deg,#221b0d,#0a0908);border:1px solid #f1b93855;border-radius:45px;place-items:center;font-size:90px;display:grid;position:absolute;top:50%;right:12vw;transform:translateY(-50%)rotate(5deg);box-shadow:28px 32px #050505,0 40px 90px #000b,inset 0 1px #fff2a833}.topics-hero-actions{z-index:3;align-items:center;gap:18px;margin-top:30px;display:flex;position:relative}.topics-hero-actions button{color:#111;background:var(--gold);letter-spacing:.1em;cursor:pointer;border:0;border-radius:999px;min-height:52px;padding:0 22px;font-size:9px;font-weight:950}.topics-hero-actions button span{margin-left:18px}.topics-hero-actions>span{color:#706a61;letter-spacing:.12em;font-size:8px;font-weight:900}.topics-hero-actions>span b{color:var(--gold);margin-right:5px;font-size:17px}.topic-composer-section,.topics-list-section,.profile-editor-section,.profile-content-grid{padding:80px 6vw 100px}.topic-composer-section,.profile-editor-section{background:#0d0c0a;border-bottom:1px solid #ffffff10}.profile-section-heading,.topics-list-head{justify-content:space-between;align-items:end;gap:35px;margin-bottom:35px;display:flex}.profile-section-heading h2,.topics-list-head h2{letter-spacing:-.055em;margin:9px 0 0;font-size:clamp(34px,4vw,61px);line-height:.92}.profile-section-heading>p{color:#858077;max-width:430px;margin:0;font-size:12px;line-height:1.7}.topic-form,.profile-form{background:radial-gradient(circle at 100% 0,#f1b93810,#0000 30%),#11100e;border:1px solid #f1b9382b;border-radius:28px;grid-template-columns:repeat(2,1fr);gap:14px;padding:clamp(22px,4vw,42px);display:grid;box-shadow:0 32px 70px #0008,inset 0 1px #ffffff0b}.topic-form label,.profile-form label{color:#8f897f;letter-spacing:.1em;gap:8px;font-size:8px;font-weight:900;display:grid}.topic-form input,.topic-form select,.topic-form textarea,.profile-form input,.profile-form textarea{color:#fff;width:100%;min-height:52px;font:inherit;letter-spacing:normal;background:#080808b8;border:1px solid #ffffff17;border-radius:14px;outline:none;padding:0 16px;font-size:11px}.topic-form textarea,.profile-form textarea{resize:vertical;min-height:130px;padding-top:15px}.topic-form input:focus,.topic-form select:focus,.topic-form textarea:focus,.profile-form input:focus,.profile-form textarea:focus{border-color:var(--gold)}.profile-full-field{grid-column:1/-1}.topic-form-note{align-items:center;gap:12px;display:flex}.topic-form-note>span{color:#4ade80;border:1px solid #4ade8050;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.topic-form-note b,.topic-form-note small{display:block}.topic-form-note b{letter-spacing:.1em;font-size:8px}.topic-form-note small{color:#68635b;margin-top:4px;font-size:8px}.topic-form>button,.profile-form>button{color:#111;background:var(--gold);letter-spacing:.1em;cursor:pointer;border:0;border-radius:999px;min-height:52px;font-size:9px;font-weight:950}.topic-responsible-note{color:#6f695f;text-align:center;grid-column:1/-1;margin:2px 0 0;font-size:8px;line-height:1.6}.topic-login-card{background:#11100e;border:1px solid #f1b93832;border-radius:26px;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;min-height:145px;padding:28px;display:grid}.topic-login-card>span{color:#111;background:var(--gold);border-radius:50%;place-items:center;width:65px;height:65px;font-size:26px;display:grid}.topic-login-card b{font-size:17px}.topic-login-card p{color:#7d776e;margin:7px 0 0;font-size:11px}.topic-login-card a{border:1px solid var(--gold);color:var(--gold);border-radius:999px;padding:15px 18px;font-size:8px;font-weight:950;text-decoration:none}.topics-list-section{background:radial-gradient(circle at 10% 20%,#f1b9380b,#0000 24%),#090908}.topic-filters{background:#ffffff04;border:1px solid #ffffff12;border-radius:999px;flex-wrap:wrap;gap:6px;padding:6px;display:flex}.topic-filters button{color:#716c63;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;min-height:36px;padding:0 14px;font-size:8px;font-weight:950}.topic-filters button.active{border-color:var(--gold);color:#111;background:var(--gold)}.topic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.topic-card{background:linear-gradient(145deg,#15130f,#0c0b09);border:1px solid #ffffff12;border-radius:25px;flex-direction:column;min-height:420px;padding:25px;display:flex;box-shadow:0 24px 55px #0007}.topic-pending{border-color:#f1b93845}.topic-rejected{opacity:.72;border-color:#ef444433}.topic-card-top{justify-content:space-between;gap:10px;display:flex}.topic-category,.topic-status{color:#8d877d;letter-spacing:.1em;background:#080808a8;border:1px solid #ffffff13;border-radius:999px;padding:7px 9px;font-size:7px;font-weight:950}.status-approved{color:#4ade80;border-color:#4ade8045}.status-pending{color:var(--gold);border-color:#f1b93845}.status-rejected{color:#ff7474;border-color:#ef444449}.topic-card h3{margin:25px 0 13px;font-size:24px;line-height:1.05}.topic-card>p{color:#8c867c;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0 0 20px;font-size:11px;line-height:1.7;display:-webkit-box;overflow:hidden}.topic-game-link{color:#fff;background:#f1b93808;border:1px solid #f1b9382f;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;margin-top:auto;padding:13px;text-decoration:none;display:grid}.topic-game-link>span{color:#111;background:var(--gold);border-radius:10px;place-items:center;width:32px;height:32px;font-size:11px;display:grid}.topic-game-link small,.topic-game-link b{display:block}.topic-game-link small{color:#746f66;letter-spacing:.1em;font-size:6px}.topic-game-link b{margin-top:3px;font-size:9px}.topic-game-link em{color:var(--gold);font-style:normal}.topic-author{border-top:1px solid #ffffff0d;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:18px;padding-top:17px;display:grid}.topic-author-avatar{width:38px;height:38px;color:var(--gold);background:#f1b93809;border:1px solid #f1b9384b;border-radius:12px;place-items:center;font-weight:950;display:grid;overflow:hidden}.topic-author-avatar img{object-fit:cover;width:100%;height:100%}.topic-author div a{color:#fff;font-size:10px;font-weight:900;text-decoration:none;display:block}.topic-author small{color:#5f5a52;margin-top:4px;font-size:7px;display:block}.topic-author>a{color:var(--gold);font-size:7px;font-weight:950;text-decoration:none}.topic-comments-block{border-top:1px solid #ffffff0d;margin-top:14px}.topic-comments-toggle{color:#a69f94;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;margin-top:12px;padding:11px 0;font-size:8px;font-weight:950;display:flex}.topic-comments-toggle span,.topic-comments-toggle b{color:var(--gold)}.topic-comments-toggle b{background:#f1b9380c;border:1px solid #f1b93836;border-radius:999px;min-width:22px;margin-left:auto;padding:4px 7px;font-size:7px}.topic-comments-panel{background:#0505058a;border:1px solid #ffffff0d;border-radius:14px;gap:10px;padding:12px;display:grid}.topic-comments-empty,.topic-comment-login{color:#79736a;margin:0;font-size:9px}.topic-comment{border-bottom:1px solid #ffffff0a;grid-template-columns:auto 1fr;gap:9px;padding-bottom:10px;display:grid}.topic-comment-avatar{width:30px;height:30px;color:var(--gold);background:#f1b93808;border:1px solid #f1b93832;border-radius:9px;place-items:center;font-size:9px;font-weight:950;display:grid;overflow:hidden}.topic-comment-avatar img{object-fit:cover;width:100%;height:100%}.topic-comment>div>p{align-items:center;gap:8px;margin:0 0 5px;display:flex}.topic-comment>div>p a{color:#fff;font-size:9px;font-weight:950;text-decoration:none}.topic-comment>div>p small{color:#5f5a52;font-size:7px}.topic-comment>div>span{color:#aaa49a;overflow-wrap:anywhere;font-size:9px;line-height:1.55}.topic-comment-form{grid-template-columns:1fr auto;gap:8px;margin-top:2px;display:grid}.topic-comment-form input{color:#fff;min-width:0;font:inherit;background:#000;border:1px solid #ffffff14;border-radius:10px;outline:none;padding:11px 12px;font-size:9px}.topic-comment-form input:focus{border-color:#f1b93875}.topic-comment-form button{color:#090704;background:var(--gold);cursor:pointer;border:0;border-radius:10px;padding:0 14px;font-size:8px;font-weight:950}.topic-comment-form button:disabled{opacity:.55;cursor:wait}.topic-comment-login a{color:var(--gold);font-weight:900}.topics-empty{text-align:center;color:#817b72;border:1px dashed #ffffff19;border-radius:25px;grid-column:1/-1;place-content:center;gap:8px;min-height:250px;display:grid}.topics-empty>span{color:var(--gold);font-size:32px}.topics-empty p{margin:0;font-size:10px}.forum-world{background:#090908;min-height:100vh}.forum-hero{background:radial-gradient(circle at 82% 35%,#f1b9381c,#0000 27%),linear-gradient(120deg,#0a0908,#17130c 72%,#0b0a08);border-bottom:1px solid #ffffff10;justify-content:space-between;align-items:end;gap:40px;min-height:330px;padding:70px 6vw 58px;display:flex}.forum-hero h1{letter-spacing:-.065em;max-width:800px;margin:14px 0 16px;font-size:clamp(48px,6vw,88px);line-height:.86}.forum-hero h1 strong{color:var(--gold)}.forum-hero>div>p:last-child{color:#8c867d;max-width:650px;margin:0;font-size:12px;line-height:1.7}.forum-hero-stats{align-items:stretch;gap:8px;display:flex}.forum-hero-stats>span{text-align:center;background:#0a0908bf;border:1px solid #f1b9382b;border-radius:18px;gap:4px;min-width:112px;padding:18px 20px;display:grid}.forum-hero-stats b{color:var(--gold);font-size:25px}.forum-hero-stats small{color:#746e64;letter-spacing:.12em;font-size:7px;font-weight:950}.forum-layout{grid-template-columns:minmax(0,1fr) minmax(290px,340px);align-items:start;gap:22px;padding:40px 6vw 110px;display:grid}.forum-content{min-width:0}.forum-toolbar{justify-content:space-between;align-items:end;gap:18px;min-height:78px;padding:0 4px 20px;display:flex}.forum-toolbar h2{letter-spacing:-.05em;margin:7px 0 0;font-size:clamp(28px,3vw,43px)}.forum-topic-count{color:#7e786e;letter-spacing:.08em;border:1px solid #ffffff12;border-radius:999px;padding:8px 12px;font-size:7px;font-weight:950}.forum-category-tabs{scrollbar-width:none;background:#11100e;border:1px solid #ffffff10;border-radius:14px;gap:5px;margin-bottom:12px;padding:6px;display:flex;overflow-x:auto}.forum-category-tabs::-webkit-scrollbar{display:none}.forum-category-tabs button{color:#777168;letter-spacing:.05em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;min-height:35px;padding:0 13px;font-size:7px;font-weight:950}.forum-category-tabs button:hover{color:#fff}.forum-category-tabs button.active{color:#111;background:var(--gold);border-color:#f1b93845}.forum-topic-list{background:#11100e;border:1px solid #ffffff12;border-radius:18px;overflow:hidden;box-shadow:0 30px 70px #0006}.forum-topic-row{min-height:108px;color:inherit;background:linear-gradient(90deg,#12110f,#0d0c0a);border-bottom:1px solid #ffffff0d;grid-template-columns:auto minmax(0,1fr) 78px;align-items:center;gap:15px;padding:16px 18px;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:grid}.forum-topic-row:last-child{border-bottom:0}.forum-topic-row:hover{z-index:1;box-shadow:inset 3px 0 var(--gold);background:linear-gradient(90deg,#1a160d,#100e0a);position:relative}.forum-topic-pending{box-shadow:inset 3px 0 #f1b9387a}.forum-topic-rejected{opacity:.68;box-shadow:inset 3px 0 #ef444466}.forum-topic-avatar{width:52px;height:52px;color:var(--gold);background:#f1b9380b;border:1px solid #f1b93843;border-radius:14px;place-items:center;font-size:17px;font-weight:950;display:grid;overflow:hidden}.forum-topic-avatar img,.forum-post-avatar img{object-fit:cover;width:100%;height:100%}.forum-topic-copy{gap:5px;min-width:0;display:grid}.forum-topic-badges{align-items:center;gap:6px;display:flex}.forum-topic-badges b,.forum-topic-badges em{color:var(--gold);letter-spacing:.08em;background:#f1b93808;border:1px solid #f1b93830;border-radius:6px;padding:4px 6px;font-size:6px;font-style:normal;font-weight:950}.forum-topic-badges em{color:#9a9388;background:#ffffff05;border-color:#ffffff17}.forum-topic-copy>strong{color:#f6f3ed;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.25;overflow:hidden}.forum-topic-excerpt{color:#7f796f;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.45;overflow:hidden}.forum-topic-copy>small{color:#5f5a52;font-size:7px;font-weight:800}.forum-topic-replies{color:#777168;border-left:1px solid #ffffff0d;align-content:center;place-items:center;gap:1px;min-height:60px;display:grid}.forum-topic-replies b{color:#e8e3da;font-size:18px}.forum-topic-replies small{letter-spacing:.08em;font-size:6px;font-weight:950}.forum-topic-replies em{color:var(--gold);margin-top:3px;font-size:14px;font-style:normal}.forum-empty{color:#777168;text-align:center;place-content:center;gap:7px;min-height:260px;display:grid}.forum-empty span{color:var(--gold);font-size:28px}.forum-empty b{font-size:11px}.forum-empty p{margin:0;font-size:9px}.forum-sidebar{gap:14px;display:grid;position:sticky;top:95px}.forum-compose-card,.forum-help-card,.forum-thread-info{background:radial-gradient(circle at 100% 0,#f1b9380e,#0000 33%),#11100e;border:1px solid #f1b93827;border-radius:20px;overflow:hidden;box-shadow:0 28px 55px #0005}.forum-compose-heading{border-bottom:1px solid #ffffff0d;align-items:center;gap:12px;padding:21px 21px 18px;display:flex}.forum-compose-heading>span{color:#111;background:var(--gold);border-radius:11px;place-items:center;width:38px;height:38px;font-size:19px;font-weight:900;display:grid}.forum-compose-heading small,.forum-compose-heading h2{display:block}.forum-compose-heading small{color:#756f65;letter-spacing:.1em;font-size:6px;font-weight:950}.forum-compose-heading h2{letter-spacing:-.04em;margin:3px 0 0;font-size:22px}.forum-topic-form{gap:12px;padding:18px;display:grid}.forum-topic-form label{color:#756f65;letter-spacing:.08em;gap:6px;font-size:7px;font-weight:950;display:grid}.forum-field{gap:6px;display:grid}.forum-field-label{color:#756f65;letter-spacing:.08em;font-size:7px;font-weight:950}.forum-topic-form input,.forum-topic-form select,.forum-topic-form textarea,.forum-reply-box textarea{color:#f6f3ed;width:100%;min-height:43px;font:inherit;letter-spacing:normal;background:#080808;border:1px solid #ffffff14;border-radius:10px;outline:none;padding:0 12px;font-size:9px}.forum-topic-form textarea,.forum-reply-box textarea{resize:vertical;min-height:130px;padding-top:12px;line-height:1.55}.forum-topic-form input:focus,.forum-topic-form select:focus,.forum-topic-form textarea:focus,.forum-reply-box textarea:focus{border-color:#f1b9388a}.forum-rich-editor{background:#080808;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.forum-rich-editor>textarea,.forum-topic-form .forum-rich-editor>textarea,.forum-topic-edit-form .forum-rich-editor>textarea{color:#f6f3ed;min-height:170px;box-shadow:none;font:inherit;resize:vertical;background:0 0;border:0;border-radius:0;padding:13px;font-size:10px;line-height:1.65}.forum-rich-editor:focus-within{border-color:#f1b9388a;box-shadow:0 0 0 3px #f1b9380d}.forum-rich-toolbar{scrollbar-width:none;background:#11100e;border-bottom:1px solid #ffffff0f;align-items:center;gap:5px;padding:7px;display:flex;overflow-x:auto}.forum-rich-toolbar::-webkit-scrollbar{display:none}.forum-rich-toolbar button{color:#aaa297;width:30px;min-width:30px;height:30px;font:inherit;cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:7px;place-items:center;padding:0;font-size:9px;font-weight:900;display:grid}.forum-rich-toolbar button:hover,.forum-rich-toolbar button[aria-pressed=true]{color:#16110a;background:var(--gold);border-color:#f1b93855}.forum-rich-toolbar .is-bold{font-weight:1000}.forum-rich-toolbar .is-italic{font-style:italic}.forum-rich-toolbar .is-underline{text-decoration:underline}.forum-rich-toolbar .is-preview{letter-spacing:.07em;width:auto;min-width:66px;margin-left:auto;padding:0 9px;font-size:6px}.forum-rich-editor-meta{color:#625d55;letter-spacing:.03em;border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:10px;min-height:30px;padding:7px 10px;font-size:6px;display:flex}.forum-rich-editor-meta b{color:#80786c;font-size:6px}.forum-rich-preview{background:#f1b93805;border-top:1px solid #f1b93820;padding:12px 13px 14px}.forum-rich-preview>small{color:var(--gold);letter-spacing:.1em;margin-bottom:9px;font-size:6px;font-weight:950;display:block}.forum-rich-text{color:#c5bfb5;overflow-wrap:anywhere;font-size:12px;line-height:1.8}.forum-rich-text p{margin:8px 0 0}.forum-rich-text p:first-child{margin-top:0}.forum-rich-text strong{color:#f2eee6;font-weight:950}.forum-rich-text em{color:#ddd5c9}.forum-rich-text u{text-underline-offset:3px}.forum-rich-text a{color:var(--gold);text-underline-offset:3px;font-weight:850}.forum-rich-text code{color:#e7d8b4;font-family:var(--font-geist-mono), monospace;background:#ffffff08;border:1px solid #ffffff12;border-radius:5px;padding:2px 5px;font-size:.9em}.forum-rich-text h2{color:#f5f0e7;letter-spacing:-.025em;margin:18px 0 8px;font-size:clamp(17px,2vw,22px);line-height:1.25}.forum-rich-text blockquote{border-left:3px solid var(--gold);color:#a69e92;background:#f1b93808;border-radius:0 10px 10px 0;margin:14px 0;padding:12px 14px}.forum-rich-text blockquote p{margin-top:5px}.forum-rich-text ul{margin:10px 0;padding-left:23px}.forum-rich-text li{margin:4px 0;padding-left:2px}.forum-rich-text li::marker{color:var(--gold)}.forum-rich-spacer{height:8px}.forum-extra-fields{background:#ffffff03;border:1px solid #ffffff10;border-radius:10px;padding:11px 12px}.forum-extra-fields summary{color:#888176;cursor:pointer;justify-content:space-between;gap:10px;font-size:7px;font-weight:950;list-style:none;display:flex}.forum-extra-fields[open] summary{margin-bottom:11px}.forum-extra-fields label+label{margin-top:10px}.forum-extra-fields summary span{color:var(--gold)}.forum-approval-note{color:#68635b;margin:0;font-size:7px;line-height:1.55}.forum-topic-form>button,.forum-reply-box button,.forum-login-prompt a,.forum-new-topic-button{color:#111;background:var(--gold);letter-spacing:.08em;cursor:pointer;border:0;border-radius:11px;place-items:center;min-height:46px;font-size:8px;font-weight:950;text-decoration:none;display:grid}.forum-topic-form>button:disabled,.forum-reply-box button:disabled{opacity:.55;cursor:wait}.forum-login-prompt{padding:20px}.forum-login-prompt p{color:#817a70;margin:0 0 14px;font-size:10px;line-height:1.6}.forum-help-card{padding:19px}.forum-help-card small{color:var(--gold);letter-spacing:.12em;font-size:6px;font-weight:950}.forum-help-card b{color:#d7d1c7;margin-top:8px;font-size:10px;line-height:1.5;display:block}.forum-help-card p{color:#69635b;margin:10px 0 0;font-size:8px;line-height:1.55}.forum-thread-head{background:radial-gradient(circle at 82% 30%,#f1b93812,#0000 25%),#0e0c09;border-bottom:1px solid #ffffff10;padding:58px 6vw 36px}.forum-thread-head nav{color:#6e685f;letter-spacing:.08em;align-items:center;gap:8px;font-size:7px;font-weight:950;display:flex}.forum-thread-head nav a{color:var(--gold);text-decoration:none}.forum-thread-head nav b{color:#8c857a}.forum-thread-head h1{color:#f6f3ed;letter-spacing:-.052em;max-width:980px;margin:18px 0 10px;font-size:clamp(34px,4.5vw,64px);line-height:.98}.forum-thread-head>p{color:#6f695f;margin:0;font-size:9px}.forum-thread-layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:20px;padding:32px 6vw 110px;display:grid}.forum-thread-main{gap:12px;min-width:0;display:grid}.forum-thread-sidebar{gap:12px;display:grid;position:sticky;top:95px}.forum-new-topic-button{grid-template-columns:auto 1fr;gap:8px;padding:0 18px}.forum-new-topic-button span{font-size:18px}.forum-edit-topic-button{min-height:48px;color:var(--gold);font:inherit;cursor:pointer;background:#f1b9380b;border:1px solid #f1b93835;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:8px;font-weight:950;display:flex}.forum-edit-topic-button span{font-size:14px}.forum-edit-topic-button:disabled{opacity:.62;cursor:default}.forum-thread-info{padding:17px}.forum-thread-info>small{color:var(--gold);letter-spacing:.1em;font-size:6px;font-weight:950}.forum-thread-info p{color:#716b62;border-top:1px solid #ffffff0d;justify-content:space-between;gap:12px;margin:12px 0 0;padding-top:10px;font-size:8px;display:flex}.forum-thread-info p b{color:#d5cfc5;text-align:right}.forum-back-button{color:#888176;text-align:center;border:1px solid #ffffff10;border-radius:11px;padding:13px;font-size:7px;font-weight:950;text-decoration:none}.forum-post{background:#11100e;border:1px solid #ffffff12;border-radius:18px;grid-template-columns:155px minmax(0,1fr);min-height:200px;display:grid;overflow:hidden;box-shadow:0 22px 45px #0004}.forum-original-post{border-color:#f1b93832}.forum-post-author{text-align:center;background:#0d0c0a;border-right:1px solid #ffffff0d;flex-direction:column;align-items:center;padding:22px 15px;display:flex}.forum-post-avatar{width:66px;height:66px;color:var(--gold);background:#f1b9380a;border:1px solid #f1b93844;border-radius:18px;place-items:center;font-size:20px;font-weight:950;display:grid;overflow:hidden}.forum-post-author>a{color:#f3efe7;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:10px;font-size:10px;font-weight:950;text-decoration:none;overflow:hidden}.forum-post-author>small{color:var(--gold);letter-spacing:.08em;margin-top:5px;font-size:6px;font-weight:950}.forum-post-content{min-width:0;padding:20px 22px 24px}.forum-post-content>header{border-bottom:1px solid #ffffff0d;align-items:center;gap:9px;min-height:26px;padding-bottom:11px;display:flex}.forum-post-content>header span{color:#111;background:var(--gold);border-radius:5px;padding:4px 6px;font-size:6px;font-weight:950}.forum-post-content>header time{color:#686259;font-size:7px}.forum-post-content>header b{color:#847d73;margin-left:auto;font-size:8px}.forum-original-label{color:var(--gold);letter-spacing:.12em;margin-top:18px;font-size:7px;font-weight:950}.forum-post-content>p{color:#c5bfb5;overflow-wrap:anywhere;white-space:pre-wrap;margin:12px 0 0;font-size:12px;line-height:1.8}.forum-post-content>.forum-rich-text{margin-top:12px}.forum-thread-link{color:#eee9df;background:#f1b93807;border:1px solid #f1b9382c;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;max-width:520px;margin-top:22px;padding:12px;text-decoration:none;display:grid}.forum-thread-link>span{color:#111;background:var(--gold);border-radius:8px;place-items:center;width:31px;height:31px;font-size:9px;display:grid}.forum-thread-link small,.forum-thread-link b{display:block}.forum-thread-link small{color:#716b62;font-size:6px}.forum-thread-link b{margin-top:3px;font-size:8px}.forum-thread-link em{color:var(--gold);font-style:normal}.forum-topic-edit-form{gap:12px;margin-top:3px;display:grid}.forum-topic-edit-form label{color:#817a70;letter-spacing:.05em;gap:6px;font-size:7px;font-weight:950;display:grid}.forum-topic-edit-form input,.forum-topic-edit-form select,.forum-topic-edit-form textarea{color:#eee9df;width:100%;font:inherit;background:#0b0a09;border:1px solid #ffffff12;border-radius:10px;outline:none;padding:12px 13px;font-size:10px}.forum-topic-edit-form textarea{resize:vertical;line-height:1.6}.forum-topic-edit-form input:focus,.forum-topic-edit-form select:focus,.forum-topic-edit-form textarea:focus{border-color:#f1b93870}.forum-topic-edit-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.forum-topic-edit-actions{justify-content:flex-end;gap:9px;display:flex}.forum-topic-edit-actions button{color:#17120a;background:var(--gold);min-height:40px;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:0 15px;font-size:7px;font-weight:950}.forum-topic-edit-actions .forum-edit-cancel{color:#8d867c;background:0 0;border:1px solid #ffffff12}.forum-topic-edit-actions button:disabled{opacity:.55;cursor:default}.forum-replies-heading{justify-content:space-between;align-items:center;gap:14px;padding:15px 4px 5px;display:flex}.forum-replies-heading>div{align-items:center;gap:8px;display:flex}.forum-replies-heading span{color:var(--gold)}.forum-replies-heading b{letter-spacing:.06em;font-size:11px}.forum-replies-heading small{color:#746e64;font-size:7px;font-weight:900}.forum-no-replies{color:#746e64;text-align:center;border:1px dashed #ffffff16;border-radius:16px;place-content:center;gap:5px;min-height:150px;display:grid}.forum-no-replies span{color:var(--gold);font-size:22px}.forum-no-replies b{font-size:10px}.forum-no-replies p{margin:0;font-size:8px}.forum-reply-box{background:#11100e;border:1px solid #f1b93830;border-radius:18px;margin-top:8px;padding:22px}.forum-reply-box>div:first-child small{color:var(--gold);letter-spacing:.1em;font-size:6px;font-weight:950}.forum-reply-box h2{margin:4px 0 16px;font-size:24px}.forum-reply-box form{gap:10px;display:grid}.forum-reply-box form>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.forum-reply-box form>div small{color:#6c665d;font-size:7px}.forum-reply-box button{min-width:150px;padding:0 17px}.forum-reply-box>p{color:#8c857b;margin:0;font-size:10px}.forum-reply-box>p a{color:var(--gold);font-weight:900}.forum-thread-status{color:var(--gold);background:#f1b93809;border:1px solid #f1b93840;border-radius:13px;gap:4px;padding:15px 17px;display:grid}.forum-thread-status b{font-size:9px}.forum-thread-status span{color:#8d867b;font-size:8px}.forum-thread-status-rejected{color:#f77;background:#ef444408;border-color:#ef44443d}.forum-thread-state{color:#857f75;text-align:center;place-content:center;gap:10px;min-height:420px;padding:50px 6vw;display:grid}.forum-thread-state span{color:var(--gold);font-size:30px}.forum-thread-state b{font-size:11px}.forum-thread-state a{color:var(--gold);font-size:8px;font-weight:950}html[data-theme=light] .forum-world{background:#f5ede0}html[data-theme=light] .forum-hero,html[data-theme=light] .forum-thread-head{background:radial-gradient(circle at 82% 35%,#d79a1920,#0000 28%),linear-gradient(120deg,#fffaf2,#eddfca);border-color:#6748171d}html[data-theme=light] .forum-hero h1,html[data-theme=light] .forum-thread-head h1,html[data-theme=light] .forum-toolbar h2,html[data-theme=light] .forum-compose-heading h2,html[data-theme=light] .forum-topic-copy>strong,html[data-theme=light] .forum-post-author>a{color:#2c2115}html[data-theme=light] .forum-hero>div>p:last-child,html[data-theme=light] .forum-thread-head>p,html[data-theme=light] .forum-topic-excerpt{color:#776956}html[data-theme=light] .forum-hero-stats>span,html[data-theme=light] .forum-category-tabs,html[data-theme=light] .forum-topic-list,html[data-theme=light] .forum-compose-card,html[data-theme=light] .forum-help-card,html[data-theme=light] .forum-thread-info,html[data-theme=light] .forum-post,html[data-theme=light] .forum-reply-box{background:#fffaf2;border-color:#67481722;box-shadow:0 24px 46px #71501b13}html[data-theme=light] .forum-topic-row{background:linear-gradient(90deg,#fffaf2,#f7ecdc);border-color:#67481716}html[data-theme=light] .forum-topic-row:hover{background:#f3e3ca}html[data-theme=light] .forum-post-author{background:#f4e8d7;border-color:#67481717}html[data-theme=light] .forum-post-content>header{border-color:#67481717}html[data-theme=light] .forum-post-content>p{color:#514535}html[data-theme=light] .forum-edit-topic-button{background:#9c67180d;border-color:#8f611e2f}html[data-theme=light] .forum-topic-edit-form input,html[data-theme=light] .forum-topic-edit-form select,html[data-theme=light] .forum-topic-edit-form textarea{color:#30261a;background:#fffaf2;border-color:#67481722}html[data-theme=light] .forum-rich-editor{background:#fffdf8;border-color:#67481724}html[data-theme=light] .forum-rich-toolbar{background:#f4e8d7;border-color:#67481716}html[data-theme=light] .forum-rich-toolbar button{color:#655746;background:#fffaf2;border-color:#6748171e}html[data-theme=light] .forum-rich-editor>textarea,html[data-theme=light] .forum-topic-form .forum-rich-editor>textarea,html[data-theme=light] .forum-topic-edit-form .forum-rich-editor>textarea{color:#2c2115;background:0 0}html[data-theme=light] .forum-rich-editor-meta{color:#8b795f;border-color:#67481712}html[data-theme=light] .forum-rich-preview{background:#a6732008;border-color:#a6732028}html[data-theme=light] .forum-rich-text{color:#514535}html[data-theme=light] .forum-rich-text strong,html[data-theme=light] .forum-rich-text h2{color:#2c2115}html[data-theme=light] .forum-rich-text em{color:#5f503f}html[data-theme=light] .forum-rich-text blockquote{color:#6f5f4c;background:#a673200c}html[data-theme=light] .forum-topic-replies b{color:#403321}html[data-theme=light] .forum-topic-form input,html[data-theme=light] .forum-topic-form select,html[data-theme=light] .forum-topic-form textarea,html[data-theme=light] .forum-reply-box textarea{color:#2c2115;background:#fffdf8;border-color:#67481724}html[data-theme=light] .forum-extra-fields{background:#f4e8d75c;border-color:#6748171d}@media (width<=980px){.forum-layout{grid-template-columns:minmax(0,1fr) 290px;padding-left:4vw;padding-right:4vw}.forum-thread-layout{grid-template-columns:minmax(0,1fr) 220px;padding-left:4vw;padding-right:4vw}}@media (width<=780px){.forum-hero{flex-direction:column;align-items:flex-start;min-height:0;padding:52px 5vw 42px}.forum-hero h1{font-size:clamp(46px,15vw,72px)}.forum-hero-stats{width:100%}.forum-hero-stats>span{flex:1;min-width:0}.forum-layout,.forum-thread-layout{grid-template-columns:1fr;padding:28px 4vw 80px}.forum-sidebar,.forum-thread-sidebar{position:static}.forum-sidebar{margin-top:6px}.forum-thread-sidebar{grid-row:1;grid-template-columns:1fr 1fr}.forum-thread-info{grid-column:1/-1}.forum-post{grid-template-columns:108px minmax(0,1fr)}.forum-post-avatar{border-radius:14px;width:54px;height:54px}.forum-post-author{padding:18px 10px}.forum-thread-head{padding:45px 5vw 30px}}@media (width<=520px){.forum-layout{padding-left:3.5vw;padding-right:3.5vw}.forum-topic-row{grid-template-columns:43px minmax(0,1fr) 48px;gap:10px;min-height:100px;padding:14px 12px}.forum-topic-avatar{border-radius:11px;width:43px;height:43px}.forum-topic-copy>strong{font-size:13px}.forum-topic-excerpt{display:none}.forum-topic-replies{min-height:52px}.forum-topic-replies b{font-size:16px}.forum-topic-replies em{display:none}.forum-toolbar{align-items:center}.forum-topic-count{display:none}.forum-thread-sidebar{grid-template-columns:1fr}.forum-thread-info{grid-column:1}.forum-post{grid-template-columns:1fr}.forum-post-author{text-align:left;border-bottom:1px solid #ffffff0d;border-right:0;flex-direction:row;align-items:center;gap:9px;padding:13px 15px}.forum-post-avatar{border-radius:11px;width:40px;height:40px}.forum-post-author>a{margin:0}.forum-post-author>small{margin:0 0 0 auto}.forum-post-content{padding:16px}.forum-post-content>p{font-size:11px}.forum-reply-box{padding:17px}.forum-reply-box form>div{flex-direction:column;align-items:stretch}.forum-reply-box button{width:100%}}.profile-hero{background:radial-gradient(circle at 16% 45%,#f1b93818,#0000 25%),linear-gradient(125deg,#0b0a08,#17130c 68%,#090908);border-bottom:1px solid #ffffff10;grid-template-columns:auto minmax(0,1fr) minmax(250px,330px);align-items:center;gap:clamp(25px,4vw,55px);min-height:480px;padding:80px 6vw;display:grid;position:relative}.profile-avatar{aspect-ratio:1;color:#111;background:linear-gradient(145deg,#ffdb72,#b87608);border:1px solid #f1b93860;border-radius:44px;place-items:center;width:clamp(160px,19vw,260px);font-size:90px;font-weight:950;display:grid;overflow:hidden;transform:rotate(-3deg);box-shadow:24px 28px #050505,0 40px 80px #000a,inset 0 1px #fff1ad}.profile-avatar img{object-fit:cover;width:100%;height:100%}.profile-identity h1{overflow-wrap:anywhere;margin:14px 0 18px;font-size:clamp(45px,6vw,92px);line-height:.88}.profile-identity>p:not(.eyebrow){color:#948e84;max-width:620px;line-height:1.7}.profile-meta{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.profile-meta span{color:#68635b;letter-spacing:.1em;background:#080808a8;border:1px solid #ffffff13;border-radius:999px;padding:9px 12px;font-size:7px;font-weight:900}.profile-meta b{color:var(--gold)}.profile-games-card{background:#100f0d;border:1px solid #f1b93835;border-radius:25px;flex-direction:column;min-height:215px;padding:25px;display:flex;box-shadow:0 25px 55px #0008}.profile-games-card small{color:var(--gold);letter-spacing:.15em;font-size:7px;font-weight:950}.profile-games-card b{color:#e3ded4;margin:18px 0;font-size:18px;line-height:1.4}.profile-games-card a{color:var(--gold);text-align:center;border:1px solid #ffffff15;border-radius:999px;margin-top:auto;padding:13px 15px;font-size:8px;font-weight:950;text-decoration:none}.profile-form>button{grid-column:1/-1}.profile-content-grid{background:#090908;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.profile-section-heading.compact{align-items:flex-start;min-height:100px;margin-bottom:18px}.profile-section-heading.compact h2{font-size:clamp(29px,3.3vw,48px)}.profile-topic-list,.profile-transaction-list{gap:9px;display:grid}.profile-topic-list article,.profile-transaction-list article{background:#11100e;border:1px solid #fff1;border-radius:18px;min-height:92px;padding:18px}.profile-topic-list small{color:var(--gold);letter-spacing:.1em;font-size:7px;font-weight:950}.profile-topic-list h3{margin:8px 0 13px;font-size:16px}.profile-topic-list a{color:#777168;font-size:8px;font-weight:900;text-decoration:none}.profile-transaction-list article{grid-template-columns:auto 1fr auto;align-items:center;gap:13px;display:grid}.profile-transaction-list article>span{color:#111;background:var(--gold);border-radius:50%;place-items:center;width:39px;height:39px;display:grid}.profile-transaction-list b,.profile-transaction-list small{display:block}.profile-transaction-list b{font-size:11px}.profile-transaction-list small{color:#625e56;margin-top:5px;font-size:7px}.profile-transaction-list em{color:#4ade80;font-size:13px;font-style:normal;font-weight:950}.profile-empty{color:#625e56;border:1px dashed #ffffff17;border-radius:18px;place-items:center;min-height:120px;margin:0;font-size:10px;display:grid}.profile-state{text-align:center;place-content:center;justify-items:center;gap:16px;min-height:calc(100vh - 84px);padding:60px 6vw;display:grid}.profile-state>span{color:#111;background:var(--gold);border-radius:50%;place-items:center;width:85px;height:85px;font-size:34px;display:grid}.profile-state h1{margin:0;font-size:clamp(42px,7vw,82px)}.profile-state p{color:#888278;max-width:520px;margin:0;line-height:1.7}.profile-state a{color:#111;background:var(--gold);border-radius:999px;margin-top:10px;padding:15px 20px;font-size:9px;font-weight:950;text-decoration:none}@media (width<=1050px){.admin-member-directory>article{grid-template-columns:auto 1fr auto}.admin-member-directory .admin-row-actions{grid-column:2/-1}.topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-hero{grid-template-columns:auto 1fr}.profile-games-card{grid-column:1/-1;min-height:150px}}@media (width<=760px){.member-summary-grid,.admin-topic-list,.topic-grid,.profile-content-grid{grid-template-columns:1fr}.admin-member-directory>article{grid-template-columns:auto 1fr}.member-balance,.admin-member-directory .admin-row-actions{grid-column:1/-1}.activity-list article{grid-template-columns:auto 1fr}.activity-list em{grid-column:2}.topics-hero{min-height:690px;padding-bottom:310px;padding-right:6vw}.topics-hero:before{border-radius:34px;width:180px;font-size:70px;top:auto;bottom:65px;right:50%;transform:translate(50%)rotate(5deg)}.profile-section-heading,.topics-list-head{flex-direction:column;align-items:flex-start}.topic-filters{border-radius:18px;width:100%}.topic-form,.profile-form{grid-template-columns:1fr}.topic-form label,.profile-form label,.profile-full-field,.profile-form>button{grid-column:1}.topic-login-card{grid-template-columns:auto 1fr}.topic-login-card a{text-align:center;grid-column:1/-1}.profile-hero{text-align:center;grid-template-columns:1fr}.profile-avatar{margin:0 auto}.profile-identity>p:not(.eyebrow){margin-left:auto;margin-right:auto}.profile-meta{justify-content:center}.profile-games-card{text-align:left;grid-column:1}}@media (width<=520px){.topic-composer-section,.topics-list-section,.profile-editor-section,.profile-content-grid{padding:55px 4vw 75px}.topic-card{min-height:390px;padding:20px}.topics-hero-actions{flex-direction:column;align-items:flex-start}.profile-avatar{border-radius:34px;width:190px}}.campaign-section{background:radial-gradient(circle at 88% 8%,#f1b93818,#0000 27%),radial-gradient(circle at 8% 100%,#df302019,#0000 27%),#0d0c0b;border-top:1px solid #ffffff10;border-bottom:1px solid #ffffff10;padding:95px 5vw 105px;position:relative;overflow:hidden}.campaign-section:before{content:"ECİ";color:#ffffff05;pointer-events:none;font-size:clamp(130px,22vw,360px);font-weight:950;line-height:1;position:absolute;top:5px;right:2vw}.campaign-section-head{z-index:2;justify-content:space-between;align-items:end;gap:42px;margin-bottom:38px;display:flex;position:relative}.campaign-section-head h2{letter-spacing:-.065em;max-width:820px;margin:10px 0 0;font-size:clamp(42px,5.8vw,86px);line-height:.88}.campaign-section-head>p{color:#8b867d;max-width:440px;margin:0;line-height:1.7}.campaign-grid{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid;position:relative}.campaign-empty{text-align:left;background:#f1b93808;border:1px dashed #f1b93845;border-radius:25px;grid-column:1/-1;justify-content:center;align-items:center;gap:20px;min-height:190px;padding:35px;display:flex}.campaign-empty>span{color:var(--gold);font-size:38px}.campaign-empty b,.campaign-empty small{display:block}.campaign-empty b{font-size:17px}.campaign-empty small{color:#777169;margin-top:7px}.campaign-card{isolation:isolate;background:#12110f;border:1px solid #ffffff18;border-radius:30px;align-items:end;min-height:470px;padding:clamp(27px,3vw,45px);transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 70px #000a,inset 0 1px #ffffff10}.campaign-card:hover{border-color:#f1b93870;transform:translateY(-7px);box-shadow:0 36px 80px #000c,0 0 45px #f1b9380e}.campaign-card:after{content:"";z-index:5;pointer-events:none;border:1px solid #ffffff0d;border-radius:23px;position:absolute;inset:8px}.campaign-media,.campaign-placeholder,.campaign-shade{width:100%;height:100%;position:absolute;inset:0}.campaign-media{z-index:-3;object-fit:cover}.campaign-placeholder{z-index:-3;background:radial-gradient(circle at 75% 35%,#f1b93835,#0000 31%),linear-gradient(140deg,#1e180d,#090908 72%)}.campaign-placeholder img{filter:drop-shadow(0 30px 30px #000c);width:min(68%,540px);position:absolute;bottom:-8%;right:-5%}.campaign-shade{z-index:-2;background:linear-gradient(90deg,#070707f5 0%,#080808d4 42%,#0808082b 83%),linear-gradient(#0000 38%,#070707df)}.campaign-blue .campaign-shade{background:linear-gradient(90deg,#06121cf2 0%,#07131fd4 43%,#07131f28 84%),linear-gradient(#0000 38%,#06111cdf)}.campaign-red .campaign-shade{background:linear-gradient(90deg,#1b0707f2 0%,#180808d4 43%,#18080828 84%),linear-gradient(#0000 38%,#170707df)}.campaign-badge{z-index:6;color:#111;background:var(--gold);letter-spacing:.15em;border:1px solid #f1b93875;border-radius:999px;padding:10px 13px;font-size:8px;font-weight:950;position:absolute;top:24px;left:24px;box-shadow:0 13px 30px #0008}.campaign-blue .campaign-badge{color:#fff;background:#2aabee;border-color:#51c8ff}.campaign-red .campaign-badge{color:#fff;background:#e43d32;border-color:#ff736a}.campaign-card-content{z-index:4;width:min(76%,620px);position:relative}.campaign-card-content small{color:var(--gold);letter-spacing:.18em;font-size:9px;font-weight:950}.campaign-blue .campaign-card-content small{color:#55c8ff}.campaign-red .campaign-card-content small{color:#ff766d}.campaign-card-content h3{letter-spacing:-.06em;margin:13px 0 15px;font-size:clamp(38px,4.5vw,70px);line-height:.88}.campaign-card-content p{color:#9c968d;max-width:560px;margin:0;font-size:13px;line-height:1.7}.campaign-period{color:#fff;letter-spacing:.13em;margin-top:20px;font-size:9px;display:block}.campaign-card-content button,.campaign-admin-shortcut{min-height:48px;color:var(--gold);letter-spacing:.1em;cursor:pointer;background:#090909d9;border:1px solid #f1b93870;border-radius:999px;margin-top:25px;padding:0 19px;font-size:9px;font-weight:950}.campaign-card-content button span,.campaign-admin-shortcut span{margin-left:14px}.campaign-blue .campaign-card-content button{color:#55c8ff;border-color:#2aabee80}.campaign-red .campaign-card-content button{color:#ff766d;border-color:#e43d3280}.campaign-admin-shortcut{z-index:3;background:#f1b9380b;margin:24px auto 0;display:block;position:relative}.admin-modal{scrollbar-width:thin;scrollbar-color:#f1b93870 #111;border-radius:30px;width:min(1040px,100%);max-height:calc(100dvh - 48px);padding:clamp(28px,4vw,48px);overflow-y:auto;transform:none}.admin-heading{justify-content:space-between;align-items:end;gap:30px;padding-right:48px;display:flex}.admin-heading h2{margin-bottom:0}.admin-identity{color:#72df9b;letter-spacing:.08em;background:#12351e52;border:1px solid #43c77745;border-radius:999px;padding:10px 13px;font-size:8px;font-weight:900}.admin-tabs{z-index:12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080808eb;border:1px solid #ffffff13;border-radius:18px;grid-template-columns:repeat(auto-fit,minmax(115px,1fr));gap:6px;margin:30px 0;padding:6px;display:grid;position:sticky;top:-1px}.admin-tabs button{color:#827d74;letter-spacing:.09em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;min-height:44px;font-size:8px;font-weight:950}.admin-tabs button.active{color:#111;background:linear-gradient(#f8cc63,#e5a925);border-color:#f1b93865;box-shadow:0 10px 24px #0007}.admin-panel-view{animation:.25s adminPanelIn}.admin-stat-grid{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:12px;display:grid}.admin-stat-grid button{text-align:left;color:#fff;cursor:pointer;background:linear-gradient(145deg,#18150f,#0b0a09);border:1px solid #ffffff14;border-radius:22px;align-content:center;gap:7px;min-height:150px;padding:22px;display:grid}.admin-stat-grid button:hover{border-color:#f1b93865}.admin-stat-grid span{color:var(--gold);font-size:22px}.admin-stat-grid small{color:#716c63;letter-spacing:.14em;font-size:8px;font-weight:900}.admin-permission-list{background:#0d0c0b;border:1px solid #ffffff12;border-radius:22px;margin-top:18px;padding:25px}.admin-permission-list h3,.admin-content-list>h3{letter-spacing:.12em;margin:0 0 18px;font-size:12px}.admin-permission-list>div{border-top:1px solid #ffffff0d;grid-template-columns:auto 1fr;align-items:center;gap:15px;min-height:64px;display:grid}.admin-permission-list>div>span{color:#111;background:var(--gold);border-radius:50%;place-items:center;width:31px;height:31px;font-size:11px;font-weight:950;display:grid}.admin-permission-list p{margin:0}.admin-permission-list b,.admin-permission-list small{display:block}.admin-permission-list b{font-size:11px}.admin-permission-list small{color:#716c63;margin-top:4px;font-size:9px}.admin-section-title{justify-content:space-between;align-items:end;gap:30px;margin-bottom:20px;display:flex}.admin-section-title h3{letter-spacing:-.05em;margin:8px 0 0;font-size:clamp(27px,4vw,43px);line-height:.92}.admin-section-title>small{color:#716c63;max-width:340px;line-height:1.6}.admin-cancel-edit{color:#aaa49a;cursor:pointer;background:0 0;border:1px solid #fff2;border-radius:999px;padding:10px 13px;font-size:8px;font-weight:900}.admin-form textarea{resize:vertical;color:#fff;width:100%;min-height:95px;font:inherit;background:#080808b8;border:1px solid #ffffff1b;outline:none;padding:15px 16px;line-height:1.5}.admin-form textarea:focus{border-color:var(--gold)}.admin-full-field{grid-column:1/-1}.admin-visual-preview-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;display:grid}.admin-visual-preview-grid article{background:#0d0c0b;border:1px solid #ffffff12;border-radius:19px;padding:12px}.admin-visual-preview-grid article>div{background:radial-gradient(circle at 50% 40%,#f1b93827,#0000 40%),#080808;border:1px solid #f1b93828;border-radius:14px;place-items:center;height:170px;margin-bottom:13px;display:grid;position:relative;overflow:hidden}.admin-visual-preview-grid img{object-fit:contain;filter:drop-shadow(0 14px 14px #000b);width:100%;height:100%}.admin-visual-preview-grid b,.admin-visual-preview-grid small{display:block}.admin-visual-preview-grid b{letter-spacing:.1em;font-size:9px}.admin-visual-preview-grid small{color:#716c63;margin-top:5px;font-size:8px;line-height:1.4}.admin-form-hint{color:#777169;background:#ffffff04;border:1px solid #ffffff10;border-radius:13px;grid-column:1/-1;margin:0;padding:13px 15px;font-size:9px;line-height:1.6}.admin-form-hint code{color:var(--gold);margin-left:5px}.admin-content-list{border-top:1px solid #fff1;margin-top:34px;padding-top:28px}.admin-content-list article{background:#0d0c0b;border:1px solid #fff1;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;min-height:78px;padding:13px 14px;display:grid}.admin-content-list article+article{margin-top:8px}.admin-content-list article>div>b,.admin-content-list article>div>small{display:block}.admin-content-list article>div>b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.admin-content-list article>div>small{color:#716c63;margin-top:5px;font-size:8px}.admin-status{color:#777169;text-align:center;letter-spacing:.08em;background:#ffffff05;border:1px solid #ffffff1c;border-radius:999px;min-width:55px;padding:8px 9px;font-size:7px;font-weight:950}.admin-status.live{color:#72df9b;background:#12351e52;border-color:#43c77745}.admin-row-actions{gap:6px;display:flex}.admin-row-actions button{min-height:34px;color:var(--gold);cursor:pointer;background:0 0;border:1px solid #f1b9384a;border-radius:999px;padding:0 10px;font-size:7px;font-weight:950}.admin-row-actions button.danger{color:#ff7676;border-color:#ef44444d}.admin-row-actions button.access-restore{color:#67d99a;background:#39c8780a;border-color:#39c87845}.admin-row-actions button:disabled{opacity:.35;cursor:not-allowed}.admin-empty{color:#716c63;font-size:10px;line-height:1.6}.owner-lock-card{background:radial-gradient(circle at 100% 0,#f1b9381d,#0000 35%),#12100c;border:1px solid #f1b93855;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:92px;padding:18px;display:grid}.owner-lock-card>span{color:#111;background:var(--gold);border-radius:15px;place-items:center;width:48px;height:48px;font-size:21px;display:grid;box-shadow:0 12px 28px #0009}.owner-lock-card b,.owner-lock-card small{display:block}.owner-lock-card b{letter-spacing:.08em;font-size:11px}.owner-lock-card small{color:#8a847a;margin-top:6px}.owner-lock-card em{color:var(--gold);letter-spacing:.12em;font-size:8px;font-style:normal;font-weight:950}.admin-member-search{color:#9e998f;letter-spacing:.1em;gap:7px;margin:18px 0 0;font-size:9px;font-weight:900;display:grid}.admin-member-search input{color:#fff;background:#080808b8;border:1px solid #ffffff1b;border-radius:14px;outline:none;width:100%;min-height:52px;padding:0 16px}.admin-member-search input:focus{border-color:var(--gold)}.admin-rule-warning{color:#f7bd4a;background:#4a2c081f;border:1px solid #f59e0b55;border-radius:16px;margin-top:14px;padding:16px 18px}.admin-rule-warning b{letter-spacing:.1em;font-size:9px}.admin-rule-warning p{color:#9b8562;margin:7px 0 0;font-size:9px;line-height:1.6}.admin-member-list article{grid-template-columns:auto minmax(0,1fr) auto auto}.admin-member-avatar{width:40px;height:40px;color:var(--gold);background:#f1b9380d;border:1px solid #f1b9384c;border-radius:13px;place-items:center;font-size:13px;font-weight:950;display:grid}@keyframes adminPanelIn{0%{opacity:0;transform:translateY(7px)}}@media (width<=850px){.home-ad-full{grid-column:span 12}.home-ad-large,.home-ad-wide{grid-column:span 7}.home-ad-small{grid-column:span 5}.campaign-grid{grid-template-columns:1fr}.campaign-section-head{flex-direction:column;align-items:flex-start}.admin-stat-grid{grid-template-columns:repeat(2,1fr)}.admin-stat-grid button{min-height:105px}}@media (width<=650px){.sponsor-showcase-actions{flex-wrap:wrap;width:100%}.sponsor-showcase-actions .outline-button{flex:1}.home-sponsor-gallery{grid-template-columns:1fr}.home-ad-full,.home-ad-large,.home-ad-wide,.home-ad-small{aspect-ratio:16/9;grid-column:1;min-height:230px}.home-sponsor-copy h3{font-size:24px}.homepage-size-guide{grid-template-columns:1fr}.size-guide-full,.size-guide-large,.size-guide-wide,.size-guide-small{grid-column:1}.campaign-section{padding:65px 4vw 75px}.campaign-section-head{gap:18px;margin-bottom:27px}.campaign-card{border-radius:22px;min-height:440px}.campaign-card:after{border-radius:15px}.campaign-card-content{width:100%}.campaign-card-content h3{font-size:clamp(36px,12vw,53px)}.campaign-placeholder img{opacity:.72;width:102%;right:-21%}.campaign-shade{background:linear-gradient(#08080820 0%,#080808d6 46%,#070707f8 100%)}.admin-modal{border-radius:20px;max-height:calc(100dvh - 28px);padding:35px 16px 24px}.admin-heading{flex-direction:column;align-items:flex-start;gap:10px;padding-right:32px}.admin-heading h2{font-size:clamp(35px,11vw,48px)}.admin-identity{text-overflow:ellipsis;max-width:100%;overflow:hidden}.admin-tabs{grid-template-columns:repeat(2,1fr)}.admin-stat-grid,.admin-visual-preview-grid{grid-template-columns:1fr}.admin-visual-preview-grid article>div{height:210px}.admin-form{grid-template-columns:1fr}.admin-full-field,.admin-form .image-url-field,.admin-form .primary,.telegram-text-field,.toggle-field,.admin-form-hint{grid-column:1}.admin-section-title{flex-direction:column;align-items:flex-start;gap:12px}.admin-content-list article{grid-template-columns:auto 1fr}.admin-member-list article{grid-template-columns:auto 1fr auto}.admin-member-list .admin-row-actions{grid-column:1/-1}.owner-lock-card{grid-template-columns:auto 1fr}.owner-lock-card em{grid-column:1/-1}.sponsor-current-image{grid-template-columns:1fr}.sponsor-current-image img{width:100%;height:140px}.admin-row-actions{grid-column:1/-1}.admin-row-actions button{flex:1}}.security-refresh-button{color:#111;letter-spacing:.08em;cursor:pointer;background:linear-gradient(#f8cc63,#dfa21d);border:1px solid #f1b9385e;border-radius:999px;min-height:42px;padding:0 17px;font-size:8px;font-weight:950;box-shadow:0 12px 25px #0007}.security-refresh-button:disabled{opacity:.55;cursor:wait}.security-privacy-note{background:radial-gradient(circle at 0 0,#3d7fff1a,#0000 38%),#0b1018;border:1px solid #4e91ff3d;border-radius:18px;grid-template-columns:auto 1fr;align-items:start;gap:14px;margin-bottom:15px;padding:17px 18px;display:grid}.security-privacy-note>span{color:#8db8ff;background:#255aa329;border:1px solid #65a0ff55;border-radius:12px;place-items:center;width:38px;height:38px;font-size:17px;display:grid}.security-privacy-note b{color:#aecaff;letter-spacing:.1em;font-size:9px}.security-privacy-note p{color:#8290a6;margin:7px 0 0;font-size:9px;line-height:1.65}.security-error{margin-bottom:15px}.security-summary-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.security-summary-grid article{background:linear-gradient(145deg,#18150f,#0b0a09);border:1px solid #ffffff12;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:12px;min-height:108px;padding:16px;display:grid}.security-summary-grid article>span{width:38px;height:38px;color:var(--gold);background:#f1b9380d;border:1px solid #f1b93845;border-radius:12px;place-items:center;font-size:16px;font-weight:950;display:grid}.security-summary-grid b,.security-summary-grid small{display:block}.security-summary-grid small{color:#716c63;letter-spacing:.1em;margin-top:5px;font-size:7px;font-weight:950}.security-summary-grid .security-alert-stat{background:linear-gradient(145deg,#251010,#0b0a09);border-color:#ef44444f}.security-summary-grid .security-alert-stat>span{color:#f77;background:#ef444419;border-color:#ef44445e}.multi-alert-panel,.security-events-panel{background:#0d0c0b;border:1px solid #ffffff12;border-radius:22px;margin-top:18px;padding:20px}.security-panel-heading{justify-content:space-between;align-items:end;gap:18px;margin-bottom:15px;display:flex}.security-panel-heading small{color:var(--gold);letter-spacing:.13em;font-size:7px;font-weight:950}.security-panel-heading h4{letter-spacing:-.035em;margin:5px 0 0;font-size:20px}.security-panel-heading em{color:#777168;border:1px solid #ffffff17;border-radius:999px;padding:7px 10px;font-size:7px;font-style:normal;font-weight:950}.security-clear-state{color:#72df9b;background:#12351e29;border:1px solid #43c77735;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:13px;padding:20px;display:grid}.security-clear-state>span{color:#102317;background:#72df9b;border-radius:50%;place-items:center;width:35px;height:35px;font-weight:950;display:grid}.security-clear-state b{letter-spacing:.1em;font-size:9px}.security-clear-state p{color:#679078;margin:5px 0 0;font-size:8px}.multi-alert-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.multi-alert-list>article{background:radial-gradient(circle at 100% 0,#ef444416,#0000 38%),#110d0d;border:1px solid #ef44443d;border-radius:17px;padding:15px}.multi-alert-top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.multi-alert-top>span{color:#180707;background:#ff6c6c;border-radius:11px;place-items:center;width:35px;height:35px;font-weight:950;display:grid}.multi-alert-top small,.multi-alert-top b{display:block}.multi-alert-top small{color:#846e6e;letter-spacing:.1em;font-size:6px;font-weight:950}.multi-alert-top b{text-overflow:ellipsis;margin-top:4px;font-size:12px;overflow:hidden}.multi-alert-top em{color:#ff8585;font-size:8px;font-style:normal;font-weight:950}.multi-alert-location{background:#ffffff04;border:1px solid #ffffff0d;border-radius:13px;align-items:center;gap:9px;margin-top:12px;padding:10px 11px;display:flex}.multi-alert-location>span{background:#f1b9380b;border:1px solid #f1b9382d;border-radius:10px;flex:none;place-items:center;width:31px;height:31px;font-size:16px;display:grid}.multi-alert-location b,.multi-alert-location small{display:block}.multi-alert-location b{color:#e8dcc5;font-size:8px}.multi-alert-location small{color:#786d64;margin-top:4px;font-size:6px}.multi-account-list{flex-wrap:wrap;gap:5px;margin:13px 0;display:flex}.multi-account-list span{text-overflow:ellipsis;color:#c1b7b7;background:#ffffff05;border:1px solid #ffffff13;border-radius:999px;max-width:100%;padding:6px 8px;font-size:7px;overflow:hidden}.multi-ban-button{color:#ff9b9b;letter-spacing:.08em;cursor:pointer;background:#ef444411;border:1px solid #ef44445c;border-radius:11px;width:100%;min-height:39px;margin-bottom:11px;font-size:7px;font-weight:950}.multi-ban-button:hover:not(:disabled){color:#160707;background:#ff6c6c;border-color:#ff6c6c}.multi-ban-button:disabled{opacity:.5;cursor:wait}.multi-alert-list footer{border-top:1px solid #ffffff0d;flex-wrap:wrap;gap:8px 13px;padding-top:10px;display:flex}.multi-alert-list footer small{color:#786d6d;font-size:6px;font-weight:900}.security-event-list{gap:7px;display:grid}.security-event-list>article{background:#090909;border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:auto minmax(170px,1fr) minmax(220px,.9fr);align-items:center;gap:13px;min-height:86px;padding:13px;display:grid}.security-event-icon{width:37px;height:37px;color:var(--gold);background:#f1b9380c;border:1px solid #f1b9383b;border-radius:12px;place-items:center;font-size:13px;font-weight:950;display:grid}.security-event-icon.event-login,.security-event-icon.event-register{color:#72df9b;background:#12351e35;border-color:#43c7773d}.security-event-main b,.security-event-network b,.security-event-network small{display:block}.security-event-main b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.security-event-main p{color:#aaa39a;margin:5px 0;font-size:8px;line-height:1.4}.security-event-main small{color:#676159;font-size:7px}.security-event-network{border-left:1px solid #ffffff0e;min-width:0;padding-left:13px}.security-event-network b{color:#f0c76a;font-size:10px}.security-event-network small{text-overflow:ellipsis;white-space:nowrap;color:#676159;margin-top:5px;font-size:6px;overflow:hidden}.security-event-location{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;margin:8px 0 7px;display:grid}.security-event-location>span{background:#f1b9380b;border:1px solid #f1b9382d;border-radius:10px;place-items:center;width:31px;height:31px;font-size:16px;display:grid}.security-event-location>div{min-width:0}.security-event-location>div>b{text-overflow:ellipsis;white-space:nowrap;color:#e7dfd0;font-size:8px;overflow:hidden}.security-event-location>div>small{margin-top:4px}.security-event-network .security-network-provider{color:#8d846f}@media (width<=850px){.security-summary-grid{grid-template-columns:repeat(2,1fr)}.multi-alert-list{grid-template-columns:1fr}}@media (width<=650px){.security-refresh-button{width:100%}.security-summary-grid{grid-template-columns:1fr 1fr}.security-summary-grid article{min-height:95px;padding:12px}.multi-alert-panel,.security-events-panel{padding:14px}.security-panel-heading{flex-direction:column;align-items:flex-start}.security-event-list>article{grid-template-columns:auto minmax(0,1fr)}.security-event-network{border-top:1px solid #ffffff0e;border-left:0;grid-column:1/-1;padding:11px 0 0}}.product-card-live{min-height:570px;padding-bottom:95px}.product-image{aspect-ratio:1;filter:none;background:radial-gradient(circle at 50% 35%,#f1b9381c,#0000 55%),#0a0908;border:1px solid #ffffff10;border-radius:18px;width:100%;height:auto;overflow:hidden}.product-image img{object-fit:contain;width:100%;height:100%;padding:10px;transition:transform .35s}.product-card-live:hover .product-image img{transform:scale(1.04)}.product-description{color:#817b72;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:-8px 0 18px;font-size:10px;line-height:1.6;display:-webkit-box;overflow:hidden}.product-card>button:disabled{color:#777168;cursor:not-allowed;background:#2a2823}.market-empty{text-align:center;background:#11100e;border:1px dashed #f1b93835;border-radius:28px;grid-column:1/-1;place-content:center;justify-items:center;gap:10px;min-height:320px;padding:35px;display:grid}.market-empty>span{color:var(--gold);font-size:38px}.market-empty>b{font-size:22px}.market-empty>p{color:#777168;max-width:480px;margin:0;font-size:11px;line-height:1.7}.market-admin-preview{background:#11100e;border:1px solid #f1b93835;border-radius:22px;grid-template-columns:150px 1fr;align-items:center;gap:20px;min-height:150px;margin-bottom:20px;padding:15px;display:grid}.market-admin-preview img{object-fit:contain;background:#080808;border-radius:15px;width:150px;height:150px;padding:8px}.market-admin-preview small,.market-admin-preview b{display:block}.market-admin-preview small{color:var(--gold);letter-spacing:.13em;font-size:7px;font-weight:950}.market-admin-preview b{margin-top:8px;font-size:20px}.market-admin-form textarea{resize:vertical;color:#fff;width:100%;min-height:100px;font:inherit;letter-spacing:normal;background:#080808b8;border:1px solid #ffffff1b;outline:none;padding:14px 16px;font-size:10px}.market-admin-form textarea:focus{border-color:var(--gold)}.market-admin-list article{grid-template-columns:auto minmax(0,1fr) auto auto}.market-admin-thumb{background:#080808;border:1px solid #f1b9383f;border-radius:12px;width:62px;height:62px;overflow:hidden}.market-admin-thumb img{object-fit:contain;width:100%;height:100%;padding:4px}@media (width<=700px){.product-card-live{min-height:550px}.market-admin-preview{grid-template-columns:90px 1fr}.market-admin-preview img{width:90px;height:90px}.market-admin-list article{grid-template-columns:auto 1fr auto}.market-admin-list .admin-row-actions{grid-column:1/-1}}.tasks-page-hero{background:radial-gradient(circle at 82% 45%,#f1b93824,#0000 25%),linear-gradient(115deg,#080808 0%,#151007 56%,#080808 100%)}.daily-reward-section{padding:78px 5vw 35px}.daily-reward-ticket{background:radial-gradient(circle at 8% 0,#f1b93820,#0000 23%),radial-gradient(circle at 100% 100%,#922b2924,#0000 30%),linear-gradient(145deg,#17130d,#090908 55%,#100d09);border:1px solid #f1b93850;border-radius:36px;padding:clamp(25px,4vw,48px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 35px 90px #000a}.daily-reward-ticket:before,.daily-reward-ticket:after{content:"";z-index:2;background:#080808;border:1px solid #f1b93850;border-radius:50%;width:34px;height:34px;position:absolute;top:48%}.daily-reward-ticket:before{left:-18px}.daily-reward-ticket:after{right:-18px}.daily-reward-heading{z-index:3;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:35px;display:grid;position:relative}.daily-reward-heading h2{letter-spacing:-.055em;margin:10px 0 11px;font-size:clamp(38px,5.2vw,72px);line-height:.9}.daily-reward-heading>div:first-child>p:last-child{color:#8f897f;max-width:650px;margin:0;font-size:12px;line-height:1.7}.daily-wallet{grid-template-columns:repeat(2,minmax(140px,1fr));gap:9px;display:grid}.daily-wallet article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080808a8;border:1px solid #ffffff13;border-radius:17px;grid-template-columns:auto 1fr;align-items:center;gap:11px;min-width:145px;padding:15px;display:grid}.daily-wallet article>span{color:#111;background:var(--gold);border-radius:50%;grid-row:span 2;place-items:center;width:38px;height:38px;font-size:14px;font-weight:950;display:grid}.daily-wallet b,.daily-wallet small{display:block}.daily-wallet b{color:var(--gold);font-size:18px}.daily-wallet small{color:#746e64;letter-spacing:.12em;margin-top:3px;font-size:7px;font-weight:950}.daily-progress-row{z-index:3;grid-template-columns:1fr auto;align-items:center;gap:16px;margin:34px 0 22px;display:grid;position:relative}.daily-progress-row>div{background:#ffffff0c;border-radius:999px;height:7px;overflow:hidden}.daily-progress-row>div>span{border-radius:inherit;background:linear-gradient(90deg,#b87308,#ffe189);height:100%;transition:width .45s;display:block;box-shadow:0 0 18px #f1b93885}.daily-progress-row b{color:var(--gold);letter-spacing:.12em;font-size:9px}.daily-reward-grid{z-index:3;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;display:grid;position:relative}.daily-reward-grid>button{color:#fff;cursor:default;background:radial-gradient(circle at 50% 42%,#f1b93814,#0000 40%),linear-gradient(160deg,#171510,#0b0a09);border:1px solid #ffffff12;border-radius:18px;flex-direction:column;align-items:center;min-height:150px;padding:16px 10px 13px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.daily-reward-grid>button small{color:#777168;letter-spacing:.12em;font-size:7px;font-weight:950}.daily-reward-grid>button>span{width:43px;height:43px;color:var(--gold);background:#f1b9380d;border:1px solid #f1b9383d;border-radius:50%;place-items:center;margin:14px 0 8px;font-size:14px;font-weight:950;display:grid}.daily-reward-grid>button>span.has-reward-image{background:#080808a8;padding:3px;overflow:hidden}.daily-reward-grid>button>span.has-reward-image img{object-fit:contain;filter:drop-shadow(0 5px 8px #0009);width:100%;height:100%}.daily-reward-grid>button b{color:#f7d375;font-size:15px}.daily-reward-grid>button em{color:#716b62;letter-spacing:.11em;margin-top:3px;font-size:6px;font-style:normal;font-weight:950}.daily-reward-grid>button i{color:#4f4b45;letter-spacing:.1em;margin-top:auto;padding-top:10px;font-size:6px;font-style:normal;font-weight:950}.daily-reward-grid>button.claimed{background:linear-gradient(160deg,#14221a,#090c0a);border-color:#46c77a35}.daily-reward-grid>button.claimed:after{content:"✓";color:#67d894;font-size:10px;font-weight:950;position:absolute;top:8px;right:9px}.daily-reward-grid>button.claimed>span{color:#67d894;background:#46c77a12;border-color:#46c77a4a}.daily-reward-grid>button.claimed i{color:#67d894}.daily-reward-grid>button.next{background:radial-gradient(circle at 50% 42%,#f1b9383b,#0000 43%),linear-gradient(160deg,#29200f,#100d08);border-color:#f1b938b5;transform:translateY(-4px);box-shadow:inset 0 0 28px #f1b93810,0 0 24px #f1b93820}.daily-reward-grid>button.next:not(:disabled){cursor:pointer;animation:2s ease-in-out infinite dailyRewardPulse}.daily-reward-grid>button.next i{color:var(--gold)}.daily-reward-grid>button:disabled{opacity:.55}.daily-reward-grid>button.claimed:disabled{opacity:1}.daily-claim-bar{z-index:3;background:#080808c9;border:1px solid #f1b93830;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:19px 21px;display:flex;position:relative}.daily-claim-bar small,.daily-claim-bar b{display:block}.daily-claim-bar small{color:#777168;letter-spacing:.13em;font-size:7px;font-weight:950}.daily-claim-bar b{color:var(--gold);margin-top:6px;font-size:15px}.daily-claim-bar button,.daily-claim-bar a{color:#111;letter-spacing:.08em;cursor:pointer;background:linear-gradient(#f8d16b,#dfa01d);border:0;border-radius:999px;place-items:center;min-width:225px;min-height:48px;padding:0 20px;font-size:8px;font-weight:950;text-decoration:none;display:grid;box-shadow:0 13px 28px #0008}.daily-claim-bar button:disabled{color:#777168;box-shadow:none;cursor:not-allowed;background:#ffffff0b}.extra-task-list{padding-top:45px}.task-section-heading{margin-bottom:23px}.task-section-heading h2{letter-spacing:-.045em;margin:9px 0 0;font-size:clamp(31px,4.5vw,58px)}@keyframes dailyRewardPulse{50%{box-shadow:inset 0 0 35px #f1b93818,0 0 34px #f1b93835}}.daily-admin-settings{background:#0d0c0b;border:1px solid #fff1;border-radius:20px;grid-template-columns:1fr 1.4fr 1fr;gap:11px;margin-bottom:18px;padding:17px;display:grid}.daily-admin-settings label,.daily-admin-grid label{color:#8b857b;letter-spacing:.1em;gap:7px;font-size:7px;font-weight:950;display:grid}.daily-admin-settings input,.daily-admin-grid input,.daily-admin-grid select{color:#fff;width:100%;min-height:43px;font:inherit;letter-spacing:normal;background:#080808;border:1px solid #ffffff17;border-radius:11px;outline:none;padding:0 12px}.daily-admin-settings input:focus,.daily-admin-grid input:focus,.daily-admin-grid select:focus{border-color:var(--gold)}.daily-admin-toggle{align-items:center;grid-template-columns:auto 1fr!important}.daily-admin-toggle>input{width:20px;min-height:20px;accent-color:var(--gold)}.daily-admin-toggle b,.daily-admin-toggle small{display:block}.daily-admin-toggle b{color:#fff;font-size:8px}.daily-admin-toggle small{color:#6f6a62;margin-top:4px;font-size:7px;line-height:1.4}.daily-admin-grid{gap:8px;display:grid}.daily-admin-grid>article{background:#0d0c0b;border:1px solid #ffffff10;border-radius:15px;grid-template-columns:60px 112px 92px minmax(250px,1.15fr) minmax(180px,1fr);align-items:end;gap:10px;padding:12px;display:grid}.daily-admin-grid>article.milestone{background:linear-gradient(100deg,#1d170d,#0d0c0b 45%);border-color:#f1b93835}.daily-admin-day{border:1px solid #f1b93835;border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:4px;min-height:43px;padding:0 10px;display:grid}.daily-admin-day span{color:var(--gold);font-size:19px;font-weight:950}.daily-admin-day small{color:#6d675d;letter-spacing:.1em;font-size:6px;font-weight:950}.daily-admin-visual-editor{grid-template-columns:54px 68px minmax(90px,1fr);align-items:end;gap:6px;display:grid}.daily-admin-visual-preview{width:54px;height:76px;color:var(--gold);background:radial-gradient(circle,#f1b9381c,#0000 65%),#080808;border:1px solid #f1b93835;border-radius:12px;grid-row:1/span 2;place-items:center;font-size:25px;display:grid;overflow:hidden}.daily-admin-visual-preview img{object-fit:contain;width:100%;height:100%;padding:4px}.daily-admin-emoji-input input{text-align:center;padding:0 7px;font-size:17px}.daily-admin-upload-button{text-align:center;cursor:pointer;background:#f1b93808;border:1px solid #f1b9384a;border-radius:11px;place-items:center;min-height:43px;padding:0 8px;color:var(--gold)!important;display:grid!important}.daily-admin-upload-button input{display:none}.daily-admin-visual-editor>button{color:#f77;cursor:pointer;background:0 0;border:1px solid #ef44443f;border-radius:9px;grid-column:2/-1;min-height:27px;font-size:6px;font-weight:950}.daily-admin-visual-editor>button:disabled{opacity:.45;cursor:wait}.daily-admin-upload-button:has(input:disabled){opacity:.45;cursor:wait}.daily-admin-savebar{z-index:15;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080808ef;border:1px solid #f1b93835;border-radius:17px;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:14px;display:flex;position:sticky;bottom:-1px}.daily-admin-savebar p{color:#777168;margin:0;font-size:8px;line-height:1.5}.daily-admin-savebar p b{color:var(--gold)}.daily-admin-savebar button{color:#111;background:var(--gold);cursor:pointer;border:0;border-radius:999px;min-width:260px;min-height:45px;font-size:8px;font-weight:950}.daily-admin-savebar button:disabled{opacity:.5;cursor:wait}.admin-member-directory>article{grid-template-columns:auto minmax(170px,1fr) auto auto auto}.member-free-spins>span{color:#a9c9ff;background:#152b4c;border:1px solid #69a7ff55}.member-free-spins b{color:#9bc1ff}@media (width<=1100px){.daily-reward-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.daily-admin-grid>article{grid-template-columns:55px 105px 85px minmax(230px,1fr) minmax(160px,1fr)}.admin-member-directory>article{grid-template-columns:auto 1fr auto auto}.admin-member-directory .admin-row-actions{grid-column:2/-1}}@media (width<=760px){.daily-reward-section{padding:45px 4vw 25px}.daily-reward-ticket{border-radius:25px;padding:24px 17px}.daily-reward-heading{grid-template-columns:1fr;align-items:start;gap:22px}.daily-wallet{grid-template-columns:1fr 1fr;width:100%}.daily-wallet article{min-width:0;padding:12px}.daily-wallet article>span{width:32px;height:32px}.daily-wallet b{font-size:14px}.daily-reward-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.daily-reward-grid>button{border-radius:15px;min-height:140px;padding:13px 7px 11px}.daily-claim-bar{flex-direction:column;align-items:stretch}.daily-claim-bar button,.daily-claim-bar a{width:100%;min-width:0}.task-section-heading{grid-column:1/-1}.daily-admin-settings{grid-template-columns:1fr}.daily-admin-grid>article{grid-template-columns:55px 1fr 1fr}.daily-admin-visual-editor,.daily-admin-title-input{grid-column:1/-1}.daily-admin-savebar{flex-direction:column;align-items:stretch}.daily-admin-savebar button{width:100%;min-width:0}.admin-member-directory>article{grid-template-columns:auto 1fr}.member-balance,.admin-member-directory .admin-row-actions{grid-column:1/-1}}@media (width<=430px){.daily-reward-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.wheel-page-hero{background:radial-gradient(circle at 76% 44%,#f1b93824,#0000 25%),radial-gradient(circle at 68% 42%,#8e642312,#0000 43%),#090807}.wheel-arena{grid-template-columns:minmax(420px,1.1fr) minmax(330px,.9fr);align-items:center;gap:clamp(40px,7vw,100px);width:min(1260px,92vw);margin:0 auto;padding:78px 0 110px;display:grid}.wheel-stage{aspect-ratio:1;justify-self:center;place-items:center;width:min(570px,46vw);display:grid;position:relative}.wheel-stage:before{content:"";filter:blur(16px);background:radial-gradient(circle,#f1b93820 0,#f1b93808 38%,#0000 68%);border-radius:50%;position:absolute;inset:-8%}.reward-wheel{--wheel-label-offset:clamp(-155px, -17vw, -92px);aspect-ratio:1;will-change:transform;border:12px solid #dba229;border-radius:50%;width:88%;transition:transform 4.5s cubic-bezier(.1,.72,.12,1);position:relative;overflow:hidden;box-shadow:0 0 0 5px #211a0e,0 0 0 7px #f1b93872,0 32px 80px #000c,inset 0 0 42px #0009}.reward-wheel:before{content:"";z-index:2;background:repeating-conic-gradient(from 0deg, #ffffff1c 0 1deg, transparent 1deg 60deg), radial-gradient(circle, transparent 0 57%, #0003 78%, #fff2 100%);pointer-events:none;border-radius:50%;position:absolute;inset:0}.wheel-rim{z-index:3;border:2px solid #fff5bd73;border-radius:50%;position:absolute;inset:10px;box-shadow:inset 0 0 24px #000b}.wheel-segment-label{z-index:4;width:92px;transform:translate(-50%, -50%) rotate(var(--segment-angle)) translateY(var(--wheel-label-offset));transform-origin:50%;color:#fff;text-align:center;text-shadow:0 2px 8px #000,0 1px 1px #000;pointer-events:none;position:absolute;top:50%;left:50%}.wheel-segment-label b{letter-spacing:-.02em;font-size:clamp(8px,1vw,12px);font-weight:950;line-height:1.1;display:block}.wheel-pointer{z-index:10;color:#111;clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 8px 8px #000a);background:linear-gradient(145deg,#ffe28a,#e2a629 60%,#8c5d0c);place-items:start center;width:58px;height:64px;padding-top:16px;font-size:16px;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%,-12%)}.wheel-spin-button{z-index:8;aspect-ratio:1;color:#111;letter-spacing:.05em;cursor:pointer;background:radial-gradient(circle at 34% 24%,#fff1ac,#f1b938 45%,#b5770e);border:7px solid #f7d578;border-radius:50%;width:112px;font-size:11px;font-weight:950;position:absolute;box-shadow:0 8px 28px #000c,inset 0 -8px 12px #7f510d55}.wheel-spin-button:not(:disabled):hover{transform:scale(1.05)}.wheel-spin-button:disabled{cursor:not-allowed;filter:saturate(.65)}.wheel-status-card{background:radial-gradient(circle at 100% 0,#f1b93816,#0000 30%),linear-gradient(145deg,#15120d,#0a0908 70%);border:1px solid #ffffff13;border-radius:32px;padding:clamp(28px,4vw,48px);box-shadow:18px 22px #030303,0 35px 90px #0008}.wheel-status-card h2{letter-spacing:-.06em;margin:18px 0 26px;font-size:clamp(30px,3.5vw,54px);line-height:.92}.wheel-rules{gap:10px;margin-bottom:25px;display:grid}.wheel-rules>div{border-bottom:1px solid #ffffff0d;grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:14px 0;display:grid}.wheel-rules>div>span{color:var(--gold);font-size:11px;font-weight:950}.wheel-rules b,.wheel-rules small{display:block}.wheel-rules b{font-size:11px}.wheel-rules small{color:#7f7a72;margin-top:4px;font-size:9px;line-height:1.4}.wheel-win{background:linear-gradient(135deg,#f1b93818,#090807);border:1px solid #f1b93850;border-radius:22px;grid-template-columns:76px 1fr;align-items:center;gap:20px;min-height:142px;margin:0 0 25px;padding:22px;animation:.55s both wheelWinIn;display:grid}.wheel-win>span{color:#171006;background:var(--gold);border-radius:50%;place-items:center;width:76px;height:76px;font-size:34px;display:grid;box-shadow:0 0 28px #f1b9384d}.wheel-win small,.wheel-win b,.wheel-win p{display:block}.wheel-win small{color:var(--gold);letter-spacing:.16em;font-size:8px;font-weight:950}.wheel-win b{margin-top:8px;font-size:26px}.wheel-win p{color:#918b82;margin:7px 0 0;font-size:10px}.wheel-wallet{grid-template-columns:1fr 1fr;gap:9px;margin:18px 0;display:grid}.wheel-wallet article{background:#ffffff05;border:1px solid #ffffff10;border-radius:16px;align-items:center;gap:10px;padding:14px;display:flex}.wheel-wallet article>span{color:#111;background:var(--gold);border-radius:12px;place-items:center;width:35px;height:35px;display:grid}.wheel-wallet b,.wheel-wallet small{display:block}.wheel-wallet b{font-size:16px}.wheel-wallet small{color:#827b70;margin-top:3px;font-size:7px;font-weight:900}.wheel-primary-action{color:#111;background:var(--gold);cursor:pointer;border:0;border-radius:999px;place-items:center;width:100%;min-height:52px;font-size:9px;font-weight:950;text-decoration:none;display:grid}.wheel-primary-action:disabled{opacity:.48;cursor:not-allowed}.wheel-reset{color:#716b62;text-align:center;letter-spacing:.07em;margin-top:12px;font-size:7px;font-weight:850;display:block}.wheel-leader-link{color:#a9a39a;justify-content:center;align-items:center;gap:10px;margin-top:18px;font-size:8px;font-weight:900;text-decoration:none;display:flex}.wheel-leader-link:hover{color:var(--gold)}@keyframes wheelWinIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.leaderboard-page-hero{background:linear-gradient(90deg,#090807 0 56%,#0000),radial-gradient(circle at 78% 40%,#f1b93822,#0000 28%),#090807}.leaderboard-shell{width:min(1180px,92vw);margin:0 auto;padding:72px 0 110px}.leader-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;margin:0 auto 46px;display:grid}.podium-member{color:#fff;text-align:center;background:linear-gradient(165deg,#17140f,#090807);border:1px solid #ffffff13;border-radius:26px;flex-direction:column;justify-content:flex-end;align-items:center;min-height:250px;padding:35px 20px 24px;text-decoration:none;display:flex;position:relative;overflow:hidden}.podium-member:before{content:"";background:radial-gradient(circle at 50% 0,#f1b93818,#0000 48%);position:absolute;inset:0}.podium-member>*{z-index:2;position:relative}.podium-rank-1{background:linear-gradient(165deg,#251c0b,#0a0908 72%);border-color:#f1b9386e;min-height:310px;box-shadow:0 28px 70px #0009,inset 0 1px #fff3a944}.podium-rank-3{min-height:225px}.podium-crown{color:var(--gold);font-size:20px;font-style:normal;font-weight:950;position:absolute;top:17px;left:18px}.podium-avatar{color:#15100a;background:linear-gradient(145deg,#ffdf79,#bd7d12);border:3px solid #f1b938;border-radius:50%;place-items:center;width:86px;height:86px;margin-bottom:18px;font-size:30px;font-weight:950;display:grid;overflow:hidden}.podium-rank-1 .podium-avatar{width:112px;height:112px;box-shadow:0 0 40px #f1b93840}.podium-avatar img{object-fit:cover;width:100%;height:100%}.podium-member>b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:18px;overflow:hidden}.podium-member>small{color:var(--gold);margin-top:8px;font-size:10px;font-weight:950}.podium-member>em{color:#817a70;margin-top:6px;font-size:8px;font-style:normal}.leaderboard-table{background:#0c0b0a;border:1px solid #ffffff12;border-radius:28px;overflow:hidden;box-shadow:0 30px 80px #0008}.leaderboard-table-head,.leaderboard-table>article{grid-template-columns:70px minmax(230px,1fr) 170px 150px 90px;align-items:center;gap:14px;display:grid}.leaderboard-table-head{color:#6f695f;letter-spacing:.13em;background:#ffffff04;min-height:52px;padding:0 23px;font-size:7px;font-weight:950}.leaderboard-table>article{border-top:1px solid #ffffff0b;min-height:82px;padding:11px 23px}.leaderboard-table>article:hover{background:#ffffff03}.leaderboard-table>article.is-top-three{background:linear-gradient(90deg,#f1b93808,#0000 70%)}.leaderboard-table>article>strong{color:#625c53;font-size:16px}.leaderboard-table>article.is-top-three>strong{color:var(--gold)}.leader-identity{color:#fff;align-items:center;gap:13px;min-width:0;text-decoration:none;display:flex}.leader-identity>span{color:#111;background:var(--gold);border:1px solid #f1b93855;border-radius:15px;flex:none;place-items:center;width:46px;height:46px;font-size:16px;font-weight:950;display:grid;overflow:hidden}.leader-identity img{object-fit:cover;width:100%;height:100%}.leader-identity b,.leader-identity small{display:block}.leader-identity b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.leader-identity small{color:#706a61;margin-top:5px;font-size:7px}.leader-score,.leader-freespin{align-items:center;gap:8px;font-size:12px;display:flex}.leader-score span{color:var(--gold)}.leader-freespin{color:#9bc1ff}.leader-profile-link{color:#8c867d;text-align:right;font-size:8px;font-weight:950;text-decoration:none}.leader-profile-link:hover{color:var(--gold)}.leaderboard-actions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.leaderboard-actions a,.leaderboard-state a{min-height:45px;color:var(--gold);border:1px solid #f1b93855;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 20px;font-size:8px;font-weight:950;text-decoration:none;display:inline-flex}.leaderboard-state{color:#918b82;text-align:center;background:#0c0b0a;border:1px solid #ffffff12;border-radius:28px;align-content:center;place-items:center;gap:14px;min-height:330px;display:grid}.leaderboard-state>span{color:var(--gold);font-size:46px}.leaderboard-state h2,.leaderboard-state p{margin:0}.leaderboard-state h2{color:#fff;font-size:28px}.leaderboard-state p{max-width:500px;font-size:11px;line-height:1.6}.leaderboard-state.error{color:#ff7d72}@media (width<=920px){.wheel-arena{grid-template-columns:1fr}.wheel-stage{width:min(590px,86vw)}.reward-wheel{--wheel-label-offset:clamp(-155px, -27vw, -92px)}.leaderboard-table-head{display:none}.leaderboard-table>article{grid-template-columns:44px minmax(160px,1fr) auto auto}.leader-freespin{display:none}}@media (width<=650px){.wheel-arena{gap:44px;width:100%;padding:45px 4vw 80px}.wheel-stage{width:92vw;max-width:470px}.reward-wheel{--wheel-label-offset:clamp(-128px, -26vw, -88px);border-width:8px}.wheel-spin-button{border-width:5px;width:86px;font-size:9px}.wheel-pointer{width:44px;height:52px}.wheel-segment-label{width:72px}.wheel-segment-label b{font-size:7px}.wheel-status-card{border-radius:25px;box-shadow:10px 14px #030303}.wheel-wallet{grid-template-columns:1fr}.leaderboard-shell{width:100%;padding:45px 4vw 80px}.leader-podium{grid-template-columns:1fr}.podium-member,.podium-rank-1,.podium-rank-3{min-height:210px}.podium-rank-1{order:1}.podium-rank-2{order:2}.podium-rank-3{order:3}.podium-rank-1 .podium-avatar{width:94px;height:94px}.leaderboard-table{border-radius:20px}.leaderboard-table>article{grid-template-columns:34px minmax(0,1fr) auto;gap:8px;padding:10px 13px}.leader-score{justify-content:flex-end;font-size:10px}.leader-profile-link{display:none}.leader-identity>span{border-radius:12px;width:40px;height:40px}.leaderboard-actions{flex-direction:column}.leaderboard-actions a{width:100%}}.wheel-admin-top{background:#ffffff03;border:1px solid #ffffff10;border-radius:22px;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:24px;margin:20px 0;padding:20px;display:grid}.wheel-admin-preview{aspect-ratio:1;border:8px solid #d9a12c;border-radius:50%;place-items:center;width:190px;display:grid;box-shadow:0 18px 45px #000a,inset 0 0 30px #0009}.wheel-admin-preview>span{color:#111;background:var(--gold);border:5px solid #ffe184;border-radius:50%;place-items:center;width:55px;height:55px;font-size:19px;display:grid}.wheel-admin-settings{grid-template-columns:1fr 1.4fr;gap:12px;display:grid}.wheel-admin-settings label:not(.daily-admin-toggle),.wheel-admin-grid label{gap:7px;display:grid}.wheel-admin-settings label>span,.wheel-admin-grid label>span{color:#706a61;letter-spacing:.08em;font-size:7px;font-weight:950}.wheel-admin-settings input,.wheel-admin-settings textarea,.wheel-admin-grid input,.wheel-admin-grid select{color:#fff;background:#080808;border:1px solid #ffffff15;border-radius:11px;outline:0;width:100%;min-height:40px;padding:0 11px;font-size:9px}.wheel-admin-settings textarea{resize:vertical;padding:10px 11px}.wheel-admin-cadence{grid-column:1/-1;gap:7px;display:grid}.wheel-admin-cadence>span{color:#706a61;letter-spacing:.08em;font-size:7px;font-weight:950}.wheel-admin-cadence>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wheel-admin-cadence button{color:#817b72;text-align:left;cursor:pointer;background:#080808;border:1px solid #ffffff15;border-radius:13px;gap:4px;min-height:58px;padding:10px 14px;transition:border-color .2s,background .2s,color .2s;display:grid}.wheel-admin-cadence button b{color:#fff;letter-spacing:.08em;font-size:10px}.wheel-admin-cadence button small{font-size:8px;line-height:1.35}.wheel-admin-cadence button.active{color:#d9a12c;background:#f1b9380c;border-color:#f1b93882;box-shadow:inset 0 0 0 1px #f1b93812}.wheel-admin-cadence button.active b{color:var(--gold)}.wheel-admin-settings .daily-admin-toggle{grid-column:1/-1}.wheel-admin-grid{gap:8px;display:grid}.wheel-admin-grid>article{background:#0a0908;border:1px solid #ffffff0d;border-radius:15px;grid-template-columns:72px minmax(150px,1fr) 105px 90px 80px 65px auto;align-items:end;gap:9px;padding:11px;display:grid}.wheel-admin-index{color:#fff;text-shadow:0 1px 4px #000;border-radius:10px;justify-content:space-between;align-items:center;min-height:40px;padding:8px;display:flex}.wheel-admin-index span{font-size:13px;font-weight:950}.wheel-admin-index small{font-size:7px;font-weight:950}.wheel-color-field input{cursor:pointer;min-width:0;padding:4px}.wheel-admin-remove{color:#ff827c;cursor:pointer;background:#ff3d3408;border:1px solid #ff625c36;border-radius:999px;min-height:40px;padding:0 12px;font-size:7px;font-weight:950}.wheel-admin-remove:disabled{opacity:.28;cursor:not-allowed}.wheel-admin-savebar{grid-template-columns:auto 1fr auto;display:grid}.wheel-admin-savebar .wheel-add-segment{min-width:190px;color:var(--gold);background:#f1b9380a;border:1px solid #f1b93855}@media (width<=1050px){.wheel-admin-grid>article{grid-template-columns:62px 1fr 105px 90px}.wheel-color-field,.wheel-admin-remove{grid-row:2}.wheel-admin-savebar{grid-template-columns:1fr 1fr}.wheel-admin-savebar p{grid-area:2/1/auto/-1}}@media (width<=720px){.wheel-admin-top{grid-template-columns:1fr}.wheel-admin-preview{justify-self:center;width:170px}.wheel-admin-settings{grid-template-columns:1fr}.wheel-admin-cadence{grid-column:1}.wheel-admin-cadence>div{grid-template-columns:1fr}.wheel-admin-settings .daily-admin-toggle{grid-column:1}.wheel-admin-grid>article{grid-template-columns:58px 1fr 1fr}.wheel-admin-grid>article>label:first-of-type{grid-column:2/-1}.wheel-admin-grid>article>label:nth-of-type(4),.wheel-admin-grid>article>label:nth-of-type(5),.wheel-admin-remove{grid-row:auto}.wheel-admin-remove{grid-column:1/-1}.wheel-admin-savebar{display:flex}}@media (width>=981px) and (width<=1450px){.topbar,.subpage-header{grid-template-columns:1fr auto;align-content:center;gap:8px 20px;min-height:136px;padding-top:10px}.topbar>nav,.subpage-header>.subpage-nav{background:#0b0b0b;border-left:0;border-right:0;border-radius:0;grid-area:2/1/auto/-1;justify-content:flex-start;width:calc(100% + 10vw);max-width:none;margin-left:-5vw;position:static;overflow-x:auto;transform:none}.topbar>nav button,.subpage-header>.subpage-nav a{flex:none}}.home-leaderboard{background:radial-gradient(circle at 18% 20%,#f1b93813,#0000 26%),radial-gradient(circle at 80% 80%,#7b2bbd0b,#0000 30%),#090807;border-top:1px solid #ffffff10;border-bottom:1px solid #ffffff10;padding:92px 5vw 100px;scroll-margin-top:9rem;position:relative;overflow:hidden}.home-leaderboard:before{content:"LEADERS";color:#ffffff03;letter-spacing:-.08em;pointer-events:none;font-size:clamp(90px,17vw,250px);font-weight:950;position:absolute;top:24px;right:-12px}.home-leaderboard-heading{z-index:2;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:34px;display:flex;position:relative}.home-leaderboard-heading h2{letter-spacing:-.065em;margin:14px 0 10px;font-size:clamp(42px,5vw,76px);line-height:.9}.home-leaderboard-heading h2 strong{color:#0000;-webkit-text-stroke:2px var(--gold);display:inline-block}.home-leaderboard-heading>div>p:last-child{color:#817b72;max-width:620px;margin:0;font-size:12px;line-height:1.6}.home-leaderboard-heading>a{min-height:48px;color:var(--gold);white-space:nowrap;background:#f1b93808;border:1px solid #f1b93853;border-radius:999px;align-items:center;gap:14px;padding:0 21px;font-size:8px;font-weight:950;text-decoration:none;display:inline-flex}.home-leaderboard-heading>a:hover{background:#f1b93812}.neon-sweep{isolation:isolate;text-shadow:0 0 3px #ffffff24,0 0 18px #f1b93822,0 0 42px #f1b93812;position:relative;overflow:hidden}.neon-sweep strong{filter:drop-shadow(0 0 5px #f1b93842)drop-shadow(0 0 18px #f1b9381f)}.neon-sweep:after{content:"";z-index:3;filter:blur(5px);mix-blend-mode:screen;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#f1b93812 20%,#ffd96e80 43%,#fffe 50%,#61e8ff80 57%,#f1b93812 80%,#0000 100%);border-radius:50%;width:24%;animation:5.8s cubic-bezier(.2,.72,.24,1) infinite neon-title-sweep;position:absolute;top:-35%;bottom:-35%;left:-28%;transform:translate(-180%)skew(-16deg)}@keyframes neon-title-sweep{0%,12%{opacity:0;transform:translate(-180%)skew(-16deg)}18%{opacity:.92}42%{opacity:.92;transform:translate(620%)skew(-16deg)}48%,to{opacity:0;transform:translate(620%)skew(-16deg)}}@media (width<=720px){.neon-sweep:after{filter:blur(4px);width:32%;animation-duration:6.6s}}@media (prefers-reduced-motion:reduce){.neon-sweep:after{opacity:0;animation:none}}.home-leader-cards,.home-leader-loading{z-index:2;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid;position:relative}.home-leader-card{color:#fff;text-align:center;background:radial-gradient(circle at 50% 0,#f1b93810,#0000 43%),linear-gradient(155deg,#17140f,#0a0908 70%);border:1px solid #fff1;border-radius:26px;flex-direction:column;grid-column:span 2;justify-content:flex-end;align-items:center;min-width:0;min-height:270px;padding:24px 17px 20px;text-decoration:none;transition:transform .22s,border-color .22s;display:flex;position:relative;overflow:hidden}.home-leader-card:hover{border-color:#f1b9384f;transform:translateY(-5px)}.home-leader-card.is-champion{background:radial-gradient(circle at 50% 8%,#f1b9382a,#0000 42%),linear-gradient(155deg,#241b0b,#0a0908 70%);border-color:#f1b93873;grid-column:span 4;min-height:320px;padding-bottom:27px;box-shadow:0 30px 80px #0009,inset 0 1px #fff0a931}.home-leader-card:after{content:"";pointer-events:none;border:1px solid #ffffff08;border-radius:19px;position:absolute;inset:8px}.home-leader-rank{z-index:2;color:var(--gold);font-size:15px;font-weight:950;position:absolute;top:16px;left:17px}.home-leader-avatar{z-index:2;color:#171006;background:linear-gradient(145deg,#ffe282,#c18214);border:2px solid #f1b938;border-radius:50%;place-items:center;width:72px;height:72px;margin-bottom:15px;font-size:23px;font-weight:950;display:grid;position:relative;overflow:hidden}.is-champion .home-leader-avatar{border-width:3px;width:106px;height:106px;font-size:34px;box-shadow:0 0 38px #f1b93842}.home-leader-avatar img{object-fit:cover;width:100%;height:100%}.home-leader-name{z-index:2;width:100%;min-width:0;position:relative}.home-leader-name small,.home-leader-name b{display:block}.home-leader-name small{color:#756f65;letter-spacing:.1em;font-size:7px;font-weight:950}.home-leader-name b{text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:14px;overflow:hidden}.is-champion .home-leader-name b{font-size:22px}.home-leader-score{z-index:2;border-top:1px solid #ffffff0c;width:100%;margin-top:16px;padding-top:13px;position:relative}.home-leader-score span{color:var(--gold);font-size:13px}.home-leader-score b{margin-left:6px;font-size:15px}.home-leader-score small{color:#6f695f;margin-top:4px;font-size:6px;font-weight:950;display:block}.home-leader-card>em{z-index:2;color:#8eacf0;margin-top:7px;font-size:7px;font-style:normal;font-weight:850;position:relative}.home-leader-loading>span{background:linear-gradient(110deg,#0d0c0a 25%,#17140f 42%,#0d0c0a 58%) 0 0/220% 100%;border:1px solid #ffffff0b;border-radius:26px;grid-column:span 2;min-height:270px;animation:1.4s linear infinite homeLeaderLoading}.home-leader-loading>span:first-child{grid-column:span 4;min-height:320px}.home-leader-empty{z-index:2;background:linear-gradient(145deg,#16130e,#090807);border:1px solid #fff1;border-radius:27px;grid-template-columns:70px 1fr auto;align-items:center;gap:22px;min-height:165px;padding:27px;display:grid;position:relative}.home-leader-empty>span{color:#111;background:var(--gold);border-radius:21px;place-items:center;width:66px;height:66px;font-size:29px;display:grid}.home-leader-empty b{font-size:21px}.home-leader-empty p{color:#7d776e;margin:7px 0 0;font-size:10px}.home-leader-empty>a{color:#111;background:var(--gold);border-radius:999px;align-items:center;gap:12px;min-height:46px;padding:0 19px;font-size:8px;font-weight:950;text-decoration:none;display:inline-flex}.home-leader-actions{z-index:2;justify-content:center;gap:9px;margin-top:20px;display:flex;position:relative}.home-leader-actions a{color:#918b82;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:42px;padding:0 18px;font-size:7px;font-weight:950;text-decoration:none;display:inline-flex}.home-leader-actions a:hover{color:var(--gold);border-color:#f1b93850}@keyframes homeLeaderLoading{to{background-position:-220% 0}}@media (width<=1000px){.home-leader-cards,.home-leader-loading{grid-template-columns:repeat(2,minmax(0,1fr))}.home-leader-card,.home-leader-loading>span{grid-column:span 1}.home-leader-card.is-champion,.home-leader-loading>span:first-child{grid-column:1/-1}}@media (width<=650px){.home-leaderboard{padding:65px 4vw 72px}.home-leaderboard-heading{flex-direction:column;align-items:stretch}.home-leaderboard-heading>a{align-self:flex-start}.home-leaderboard-heading h2 strong{display:block}.home-leader-cards,.home-leader-loading{grid-template-columns:1fr}.home-leader-card,.home-leader-card.is-champion,.home-leader-loading>span,.home-leader-loading>span:first-child{grid-column:1;min-height:245px}.home-leader-card.is-champion{min-height:285px}.home-leader-empty{text-align:center;grid-template-columns:1fr}.home-leader-empty>span,.home-leader-empty>a{justify-self:center}.home-leader-actions{flex-direction:column;align-items:stretch}.home-leader-actions a{justify-content:center}}.promo-code-modal{text-align:center;background:radial-gradient(circle at 50% -10%,#f1b9382a,#0000 37%),radial-gradient(circle at 100% 100%,#9e6cff18,#0000 35%),linear-gradient(145deg,#17140f,#080808 72%);border:1px solid #f1b93866;border-radius:30px;width:min(620px,100%);padding:clamp(34px,6vw,62px);position:relative;overflow:hidden;box-shadow:0 45px 120px #000,inset 0 1px #ffffff14}.promo-code-modal:before{content:"";pointer-events:none;border:1px solid #ffffff0a;border-radius:23px;position:absolute;inset:9px}.promo-code-icon{color:#111;background:linear-gradient(145deg,#ffe28b,#dfa31f);border:1px solid #f1b93880;border-radius:25px;place-items:center;width:78px;height:78px;margin:0 auto 19px;font-size:31px;font-weight:950;display:grid;transform:rotate(-4deg);box-shadow:0 0 0 11px #f1b9380b,0 20px 45px #0009}.promo-code-modal h2{letter-spacing:-.065em;margin:14px 0 16px;font-size:clamp(40px,7vw,67px);line-height:.86}.promo-code-modal h2 strong{color:var(--gold)}.promo-code-description{color:#938d83;max-width:470px;margin:0 auto 23px;font-size:11px;line-height:1.7}.promo-wallet-card{text-align:left;background:#f1b9380a;border:1px solid #f1b93838;border-radius:17px;grid-template-columns:1fr auto;align-items:center;width:min(260px,100%);margin:0 auto 22px;padding:15px;display:grid}.promo-wallet-card small,.promo-wallet-card span{color:#7c7569;letter-spacing:.1em;font-size:7px;font-weight:950}.promo-wallet-card b{color:var(--gold);grid-row:span 2;font-size:30px;line-height:1}.promo-wallet-card span{color:#b49451;margin-top:5px}.promo-code-modal form{z-index:2;text-align:left;position:relative}.promo-code-modal form>label{color:#8e8679;letter-spacing:.14em;margin:0 0 8px 3px;font-size:7px;font-weight:950;display:block}.promo-code-modal form>div{background:#070706;border:1px solid #f1b9384c;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:6px;display:grid;box-shadow:inset 0 1px #ffffff0a}.promo-code-modal input{color:#fff1bf;min-width:0;min-height:50px;font:inherit;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;outline:none;padding:0 14px;font-size:13px;font-weight:950}.promo-code-modal input::placeholder{color:#4f4a42;font-size:9px}.promo-code-modal form button{color:#111;letter-spacing:.07em;cursor:pointer;background:linear-gradient(#f9d36e,#dfa21d);border:0;border-radius:12px;min-width:145px;font-size:8px;font-weight:950}.promo-code-modal form button:disabled{opacity:.55;cursor:wait}.promo-code-rule{color:#706b63;margin:15px 0 0;font-size:8px}.promo-code-rule span{color:#66d590;margin-right:5px}.promo-admin-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.promo-admin-summary article{background:linear-gradient(145deg,#18150f,#0b0a09);border:1px solid #ffffff12;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:12px;min-height:102px;padding:15px;display:grid}.promo-admin-summary article>span{width:37px;height:37px;color:var(--gold);background:#f1b9380d;border:1px solid #f1b93845;border-radius:12px;place-items:center;font-size:15px;font-weight:950;display:grid}.promo-admin-summary b,.promo-admin-summary small{display:block}.promo-admin-summary small{color:#716c63;letter-spacing:.08em;margin-top:5px;font-size:7px;font-weight:950}.promo-admin-error{margin-bottom:18px}.promo-admin-form,.promo-admin-codes,.promo-admin-history{background:#0d0c0b;border:1px solid #ffffff12;border-radius:22px;margin-top:18px;padding:20px}.promo-admin-form{background:radial-gradient(circle at 100% 0,#f1b93812,#0000 35%),#0d0c0b;border-color:#f1b93830}.promo-admin-form-heading,.promo-admin-form-footer{justify-content:space-between;align-items:center;gap:18px;display:flex}.promo-admin-form-heading{margin-bottom:16px}.promo-admin-form-heading small{color:var(--gold);letter-spacing:.13em;font-size:7px;font-weight:950}.promo-admin-form-heading h4{letter-spacing:-.035em;margin:5px 0 0;font-size:22px}.promo-admin-form-heading>button{color:#8b857c;cursor:pointer;background:0 0;border:1px solid #ffffff18;border-radius:999px;min-height:34px;padding:0 12px;font-size:7px;font-weight:950}.promo-admin-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.promo-admin-fields label>span,.promo-admin-fields label>small{display:block}.promo-admin-fields label>span{color:#8b8479;letter-spacing:.1em;margin:0 0 7px 2px;font-size:7px;font-weight:950}.promo-admin-fields label>small{color:#5f5a52;margin:5px 0 0 2px;font-size:7px}.promo-admin-fields input{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-height:48px;font:inherit;background:#080808;border:1px solid #ffffff15;border-radius:12px;outline:none;padding:0 13px;font-size:10px}.promo-admin-fields input:focus{border-color:#f1b93870}.promo-admin-fields input:disabled{color:#726c63;opacity:.65;cursor:not-allowed}.promo-duration-presets{background:#f1b93808;border:1px solid #f1b93824;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:14px;display:flex}.promo-duration-presets>div:first-child span,.promo-duration-presets>div:first-child small{display:block}.promo-duration-presets>div:first-child span{color:var(--gold);letter-spacing:.1em;font-size:8px;font-weight:950}.promo-duration-presets>div:first-child small{color:#6f695f;margin-top:5px;font-size:7px}.promo-duration-presets>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.promo-duration-presets button{color:#9a9389;cursor:pointer;background:#080808;border:1px solid #ffffff18;border-radius:999px;min-height:36px;padding:0 12px;font-size:7px;font-weight:950}.promo-duration-presets button:hover,.promo-duration-presets button.featured{color:#111;background:var(--gold);border-color:#f1b93870}.promo-admin-form-footer{border-top:1px solid #ffffff0d;margin-top:15px;padding-top:15px}.promo-admin-form-footer .daily-admin-toggle{margin:0}.promo-admin-form-footer>button{color:#111;background:var(--gold);cursor:pointer;border:0;border-radius:999px;min-width:230px;min-height:46px;font-size:8px;font-weight:950}.promo-admin-form-footer>button:disabled{opacity:.55;cursor:wait}.promo-admin-code-list,.promo-admin-history-list{gap:8px;display:grid}.promo-admin-code-list>article{background:#090909;border:1px solid #ffffff0f;border-radius:16px;grid-template-columns:minmax(175px,.8fr) minmax(320px,1.5fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.promo-admin-code-main{align-items:center;gap:10px;min-width:0;display:flex}.promo-admin-code-main>span{color:#8b847b;background:#ffffff05;border:1px solid #ffffff16;border-radius:999px;flex:none;padding:6px 8px;font-size:6px;font-weight:950}.promo-admin-code-main>span.live{color:#72df9b;background:#12351e48;border-color:#43c77746}.promo-admin-code-main b,.promo-admin-code-main small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.promo-admin-code-main b{color:#f5d47f;letter-spacing:.05em;font-size:11px}.promo-admin-code-main small{color:#6c675e;margin-top:5px;font-size:7px}.promo-admin-code-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.promo-admin-code-metrics>span{min-width:0}.promo-admin-code-metrics small,.promo-admin-code-metrics b{display:block}.promo-admin-code-metrics small{color:#5e5951;letter-spacing:.08em;font-size:6px;font-weight:950}.promo-admin-code-metrics b{color:#a9a39a;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:7px;overflow:hidden}.promo-admin-code-list .admin-row-actions{flex-wrap:nowrap}.promo-admin-code-list .admin-row-actions button:disabled{opacity:.35;cursor:not-allowed}.promo-admin-history-list>article{background:#090909;border:1px solid #ffffff0e;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:74px;padding:12px 14px;display:grid}.promo-admin-history-list>article>span{color:#102317;background:#72df9b;border-radius:50%;place-items:center;width:35px;height:35px;font-weight:950;display:grid}.promo-admin-history-list b,.promo-admin-history-list small{display:block}.promo-admin-history-list b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.promo-admin-history-list p{color:#817b72;margin:5px 0;font-size:8px}.promo-admin-history-list p strong{color:var(--gold)}.promo-admin-history-list small{color:#5e5951;font-size:7px}.promo-admin-history-list em{color:#72df9b;font-size:9px;font-style:normal;font-weight:950}.profile-code-heading{margin-top:30px}.profile-code-list article>span{color:#111;background:linear-gradient(145deg,#ffe28b,#dfa31f)}@media (width<=900px){.promo-admin-summary,.promo-admin-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.promo-admin-code-list>article{grid-template-columns:1fr}.promo-admin-code-list .admin-row-actions{grid-column:1}}@media (width<=650px){.promo-code-modal{border-radius:23px;padding:36px 18px 25px}.promo-code-modal form>div{grid-template-columns:1fr}.promo-code-modal form button{min-height:47px}.promo-admin-summary,.promo-admin-fields{grid-template-columns:1fr}.promo-admin-form,.promo-admin-codes,.promo-admin-history{padding:14px}.promo-admin-form-heading,.promo-admin-form-footer,.promo-duration-presets{flex-direction:column;align-items:stretch}.promo-duration-presets>div:last-child{justify-content:flex-start}.promo-admin-form-footer>button{width:100%;min-width:0}.promo-admin-code-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.promo-admin-code-list .admin-row-actions{flex-wrap:wrap}.promo-admin-history-list>article{grid-template-columns:auto minmax(0,1fr)}.promo-admin-history-list em{grid-column:2}}.theme-toggle{color:#d8d1c5;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:42px;transition:border-color .25s,background .25s,color .25s,transform .25s;display:inline-flex;background:#ffffff08!important;border:1px solid #ffffff20!important;padding:0 11px!important}.theme-toggle:hover{color:var(--gold);transform:translateY(-1px);border-color:#f1b93875!important}.theme-toggle-track{background:#080808;border:1px solid #ffffff15;border-radius:999px;justify-content:space-between;align-items:center;width:48px;height:25px;padding:0 5px;display:flex;position:relative;overflow:hidden}.theme-toggle-track i{z-index:2;font-size:10px;font-style:normal;line-height:1;position:relative}.theme-toggle-sun{color:#c88b17;opacity:.55}.theme-toggle-moon{color:#fff0bd}.theme-toggle-track b{z-index:1;background:linear-gradient(145deg,#f8ce66,#be7c0d);border-radius:50%;width:17px;height:17px;transition:transform .3s cubic-bezier(.2,.9,.2,1);position:absolute;top:3px;right:3px;box-shadow:0 3px 9px #0008}.theme-toggle-copy i{letter-spacing:.09em;font-size:7px;font-style:normal;font-weight:950}.theme-copy-dark{display:none}.theme-toggle.compact{padding:0 8px!important}.theme-toggle.compact .theme-toggle-copy{display:none}.auth-quick-dock .theme-toggle{min-width:64px;border-right:1px solid #ffffff17!important;padding:0 8px!important}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#f5ede0;--panel:#fffaf2;--gold:#d79a19;--cream:#2c2115;--muted:#6f665a}html[data-theme=light] body{color:var(--cream);background:#f5ede0}body,.site-world,.subpage-world,.topbar,.subpage-header,.dashboard,.steps-section,.rewards-section,.sponsor-section,.coin-center,.campaign-section,.home-leaderboard,.profile-content-grid,.topic-composer-section,.topics-list-section,.profile-editor-section{transition:color .3s,background-color .3s,border-color .3s}html[data-theme=light] .theme-toggle{color:#604c31;box-shadow:0 7px 20px #6f4c1512;background:#fffaf1!important;border-color:#6d4d162e!important}html[data-theme=light] .theme-toggle-track{background:#f2dfbc;border-color:#8c63273d}html[data-theme=light] .theme-toggle-sun{color:#9a6100;opacity:1}html[data-theme=light] .theme-toggle-moon{color:#8a7d6d;opacity:.55}html[data-theme=light] .theme-toggle-track b{transform:translate(-23px)}html[data-theme=light] .theme-copy-light{display:none}html[data-theme=light] .theme-copy-dark{display:inline}html[data-theme=light] .site-world{background:radial-gradient(circle at 50% -5%,#d79a191b,#0000 27%),#f5ede0}html[data-theme=light] .world-shapes{opacity:.62}html[data-theme=light] .shape-cube i{background:#d79a1908;border-color:#a9701829}html[data-theme=light] .shape-ring{border-color:#c88d1912;box-shadow:inset 0 0 0 1px #9c6d2024,0 0 0 1px #9c6d201c}html[data-theme=light] .shape-diamond{color:#9b6a1b18}html[data-theme=light] .shape-grid{background-color:#0000;background-image:linear-gradient(#8b61191a 1px,#0000 1px),linear-gradient(90deg,#8b61191a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}html[data-theme=light] .topbar,html[data-theme=light] .subpage-header{background:linear-gradient(#fffaf2f3,#f7eddef0);border-color:#65451624;box-shadow:0 15px 38px #6f4d1715,inset 0 -1px #b47b1520}html[data-theme=light] .topbar nav,html[data-theme=light] .subpage-nav{background:#ffffffa3;border-color:#6545161f;box-shadow:inset 0 1px #fff,0 10px 28px #77551e12}html[data-theme=light] nav button,html[data-theme=light] .subpage-nav a{color:#786c5d}html[data-theme=light] nav button:hover,html[data-theme=light] nav button.active,html[data-theme=light] .subpage-nav a:hover{color:#2d2114}html[data-theme=light] .brand,html[data-theme=light] .subpage-brand{color:#21170c}html[data-theme=light] .brand-avatar{background:radial-gradient(circle at 50% 30%,#d79a1930,#0000 54%),#fff4df;box-shadow:inset 0 1px #fff,0 8px 20px #70501e25,0 0 20px #d79a1918}html[data-theme=light] .login-button{color:#352616;background:#ffffff9c;border-color:#6347162d}html[data-theme=light] .subpage-profile-link{color:#4f3c27;background:#ffffffad;border-color:#6347162b}html[data-theme=light] .sponsor-showcase{background:radial-gradient(circle at 16% 0,#d79a1919,#0000 30%),#f8efdf;border-color:#6c4d1b1f}html[data-theme=light] .campaign-section,html[data-theme=light] .dashboard,html[data-theme=light] .rewards-section,html[data-theme=light] .profile-content-grid{background:#f8f0e3}html[data-theme=light] .steps-section,html[data-theme=light] .sponsor-section,html[data-theme=light] footer{background:#f1e5d3;border-color:#6647171b}html[data-theme=light] .coin-center{background:radial-gradient(circle at 72% 42%,#d79a1924 0,#0000 30%),linear-gradient(145deg,#f8efdf,#efe2ce 68%);border-color:#68491722}html[data-theme=light] .coin-center:before{-webkit-text-stroke-color:#7d581a16}html[data-theme=light] .coin-stage{background:linear-gradient(125deg,#fffaf2e8,#f3e6d5d9);border-color:#a471222d;box-shadow:0 35px 80px #704a151a,0 2px #c68c262e,inset 0 1px #fff}html[data-theme=light] .coin-copy>p:not(.eyebrow){color:#6e6355}html[data-theme=light] .hero{background:linear-gradient(90deg,#0000 70%,#d79a1910),repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#78551e0d 25%)}html[data-theme=light] .secondary,html[data-theme=light] .outline-button{color:#372719;border-color:#63471638}html[data-theme=light] .mini-stats i{background:#63471626}html[data-theme=light] .visual-card{box-shadow:22px 28px #d7c4a8,0 42px 90px #73501a2b,0 0 60px #d79a1920}html[data-theme=light] .floating-tag{color:#342617;background:#fff9eef2;border-color:#6b4b1a29;box-shadow:0 16px 28px #70501d20}html[data-theme=light] .portal-columns,html[data-theme=light] .action-columns article,html[data-theme=light] .reward-grid article,html[data-theme=light] .quick-card{color:#2b2014;background:#fffaf2;border-color:#67491920;box-shadow:0 16px 34px #73501a14,inset 0 1px #fff}html[data-theme=light] .portal-columns button{color:#6e6253;border-color:#6749191c}html[data-theme=light] .quick-card:hover{background:#fff5e2;box-shadow:12px 22px 40px #73501a20}html[data-theme=light] .ad-ticker{color:#766956;background:#fff8eb;border-color:#63471620}html[data-theme=light] .home-leaderboard{background:radial-gradient(circle at 80% 20%,#d79a1917,#0000 30%),#f4eadb;border-color:#6a4a181c}html[data-theme=light] .home-leader-card,html[data-theme=light] .home-leader-empty,html[data-theme=light] .home-leader-loading>span{color:#2c2115;background:linear-gradient(145deg,#fffaf2,#f3e5d1);border-color:#68491822;box-shadow:0 18px 38px #6a481615}html[data-theme=light] footer p{color:#7b6d5a}html[data-theme=light] .to-top{color:#43301d;border-color:#6849182e}html[data-theme=light] .subpage-world{background:radial-gradient(circle at 82% 10%,#d79a191a,#0000 26%),repeating-linear-gradient(90deg,#0000 0 calc(20% - 1px),#6e4c1710 20%),#f5ede0}html[data-theme=light] .subpage-hero,html[data-theme=light] .topics-hero,html[data-theme=light] .profile-hero,html[data-theme=light] .wheel-page-hero,html[data-theme=light] .leaderboard-page-hero,html[data-theme=light] .tasks-page-hero{background:radial-gradient(circle at 80% 42%,#d79a1927,#0000 28%),linear-gradient(125deg,#fffaf2,#eddfca 72%,#f7eddf);border-color:#67481720}html[data-theme=light] .subpage-hero:after{color:#8e631615}html[data-theme=light] .topics-hero:before{background:linear-gradient(145deg,#fff1d6,#ead5b6);box-shadow:20px 24px #dbc6a6,0 34px 70px #77521b24,inset 0 1px #fff}html[data-theme=light] .topic-composer-section,html[data-theme=light] .profile-editor-section,html[data-theme=light] .topics-list-section,html[data-theme=light] .daily-reward-section{background:#f8f0e3;border-color:#6748171c}html[data-theme=light] .product-card,html[data-theme=light] .info-list article,html[data-theme=light] .task-list article,html[data-theme=light] .event-grid article,html[data-theme=light] .contact-cards a,html[data-theme=light] .topic-card,html[data-theme=light] .topic-login-card,html[data-theme=light] .topic-form,html[data-theme=light] .profile-form,html[data-theme=light] .profile-games-card,html[data-theme=light] .profile-topic-list article,html[data-theme=light] .profile-transaction-list article,html[data-theme=light] .daily-reward-ticket,html[data-theme=light] .wheel-status-card,html[data-theme=light] .leaderboard-table,html[data-theme=light] .leaderboard-state,html[data-theme=light] .podium-member{color:#2c2115;background:linear-gradient(145deg,#fffaf2,#f3e5d2);border-color:#67481723;box-shadow:0 22px 45px #71501b16,inset 0 1px #fff}html[data-theme=light] .product-card h2,html[data-theme=light] .info-list h2,html[data-theme=light] .task-list h2,html[data-theme=light] .event-grid h2,html[data-theme=light] .contact-cards a,html[data-theme=light] .topic-card h3,html[data-theme=light] .topic-game-link,html[data-theme=light] .topic-author div a,html[data-theme=light] .profile-games-card b{color:#2c2115}html[data-theme=light] .topic-form input,html[data-theme=light] .topic-form select,html[data-theme=light] .topic-form textarea,html[data-theme=light] .topic-comment-form input,html[data-theme=light] .profile-form input,html[data-theme=light] .profile-form textarea{color:#2c2115;background:#fffdf8;border-color:#694a1a26}html[data-theme=light] .topic-comments-panel{background:#fffaf2a8;border-color:#6748171f}html[data-theme=light] .topic-comments-block,html[data-theme=light] .topic-comment{border-color:#6748171c}html[data-theme=light] .topic-comments-toggle,html[data-theme=light] .topic-comment>div>span,html[data-theme=light] .topic-comments-empty,html[data-theme=light] .topic-comment-login{color:#6b5e4e}html[data-theme=light] .topic-comment>div>p a{color:#2c2115}html[data-theme=light] .topic-filters,html[data-theme=light] .profile-meta span,html[data-theme=light] .topic-category,html[data-theme=light] .topic-status{color:#6b5e4e;background:#fffaf2;border-color:#67481722}html[data-theme=light] .leaderboard-table>article{background:0 0;border-color:#6849181a}html[data-theme=light] .leaderboard-table>article.is-top-three{background:linear-gradient(90deg,#d79a1910,#0000 72%)}html[data-theme=light] .wheel-arena,html[data-theme=light] .leaderboard-shell{color:#2c2115}html[data-theme=light] .modal-backdrop,html[data-theme=light] .telegram-backdrop{background:#2a2117b8}html[data-theme=light] .auth-modal,html[data-theme=light] .admin-modal,html[data-theme=light] .promo-code-modal,html[data-theme=light] .telegram-modal{color:#2c2115;background:radial-gradient(circle at 100% 0,#d79a191b,#0000 34%),linear-gradient(145deg,#fffaf2,#eee0cb);border-color:#9f6f1f44;box-shadow:28px 34px #cbb798,0 45px 100px #3f2d152b,inset 0 1px #fff}html[data-theme=light] .modal-close{color:#3a2a19;background:#fffaf2;border-color:#6547172d}html[data-theme=light] .auth-modal input,html[data-theme=light] .admin-form input,html[data-theme=light] .admin-form select,html[data-theme=light] .admin-form textarea,html[data-theme=light] .promo-code-modal form>div,html[data-theme=light] .promo-admin-fields input,html[data-theme=light] .wheel-admin-settings input,html[data-theme=light] .wheel-admin-settings textarea,html[data-theme=light] .wheel-admin-grid input,html[data-theme=light] .wheel-admin-grid select{color:#2c2115;background:#fffdf8;border-color:#68491826}html[data-theme=light] .auth-switch,html[data-theme=light] .text-button,html[data-theme=light] .telegram-later{color:#70614f}html[data-theme=light] .admin-tabs{background:#fffaf2ec;border-color:#68491820}html[data-theme=light] .admin-tabs button{color:#766957}html[data-theme=light] .admin-stat-grid button,html[data-theme=light] .admin-permission-list,html[data-theme=light] .member-summary-grid article,html[data-theme=light] .admin-member-directory>article,html[data-theme=light] .admin-content-list article,html[data-theme=light] .activity-list article,html[data-theme=light] .admin-topic-list>article,html[data-theme=light] .security-summary-grid article,html[data-theme=light] .multi-alert-panel,html[data-theme=light] .security-events-panel,html[data-theme=light] .security-event-list>article,html[data-theme=light] .daily-admin-settings,html[data-theme=light] .daily-admin-grid>article,html[data-theme=light] .wheel-admin-top,html[data-theme=light] .wheel-admin-grid>article,html[data-theme=light] .promo-admin-summary article,html[data-theme=light] .promo-admin-form,html[data-theme=light] .promo-admin-codes,html[data-theme=light] .promo-admin-history,html[data-theme=light] .promo-admin-code-list>article,html[data-theme=light] .promo-admin-history-list>article,html[data-theme=light] .market-admin-list>article,html[data-theme=light] .admin-visual-preview-grid article,html[data-theme=light] .owner-lock-card{color:#2c2115;box-shadow:none;background:#fffaf2;border-color:#67481720}html[data-theme=light] .admin-content-list{border-top-color:#67481720}html[data-theme=light] .admin-content-list>h3,html[data-theme=light] .admin-content-list article>div>b{color:#2c2115}html[data-theme=light] .admin-content-list article>div>small,html[data-theme=light] .admin-empty,html[data-theme=light] .admin-note{color:#716554}html[data-theme=light] .admin-member-search{color:#5f503d}html[data-theme=light] .admin-member-search input{color:#2c2115;background:#fffdf8;border-color:#68491826}html[data-theme=light] .admin-member-search input::placeholder{color:#948674;opacity:1}html[data-theme=light] .admin-member-avatar{color:#83570d;background:#d79a1912;border-color:#a7711f45}html[data-theme=light] .admin-status{color:#6d604e;background:#f4eadb;border-color:#68491824}html[data-theme=light] .admin-status.live{color:#17663e;background:#e9f7ef;border-color:#27855438}html[data-theme=light] .admin-row-actions button{color:#7e550d;background:#fff8e8;border-color:#a7711f55}html[data-theme=light] .admin-row-actions button.danger{color:#a62525;background:#fff1f1;border-color:#b92c2c38}html[data-theme=light] .owner-lock-card small{color:#716554}html[data-theme=light] .multi-alert-location,html[data-theme=light] .security-event-location>span{background:#f2e7d4;border-color:#68491820}html[data-theme=light] .multi-ban-button{color:#a62525;background:#b92c2c0a;border-color:#b92c2c33}html[data-theme=light] .multi-alert-location b,html[data-theme=light] .security-event-location>div>b{color:#3d2f1f}html[data-theme=light] .promo-duration-presets,html[data-theme=light] .daily-admin-savebar{background:#f5e7d2ef;border-color:#9b6b1b2d}html[data-theme=light] .promo-duration-presets button,html[data-theme=light] .wheel-admin-cadence button{color:#63543f;background:#fffaf2;border-color:#68491825}html[data-theme=light] .promo-duration-presets button.featured,html[data-theme=light] .promo-duration-presets button:hover,html[data-theme=light] .wheel-admin-cadence button.active{border-color:var(--gold);color:#281b0b;background:#f4c75e}html[data-theme=light] .promo-code-description,html[data-theme=light] .telegram-content>p:not(.eyebrow),html[data-theme=light] .admin-section-title>small,html[data-theme=light] .admin-permission-list small,html[data-theme=light] .admin-topic-list p,html[data-theme=light] .activity-list p,html[data-theme=light] .security-event-main p{color:#716554}@media (width<=980px){html[data-theme=light] .topbar nav{background:#fff8eb}}@media (width<=650px){.theme-toggle{min-height:36px}.theme-toggle-track{width:44px}.auth-actions .theme-toggle-copy{display:none}html[data-theme=light] .auth-quick-dock{background:#fff8ebee;border-color:#67481726;box-shadow:0 12px 35px #6f4b181f}html[data-theme=light] .auth-quick-dock button{color:#382818;border-color:#67481720}}.site-world .topbar>nav button,.site-world .auth-actions>button:not(.theme-toggle){font-size:11.7px}.site-world .sponsor-showcase-actions .outline-button,.site-world .coin-actions button,.site-world .hero-actions button{font-size:14px}.site-world .campaign-card-content button,.site-world .campaign-admin-shortcut,.site-world .action-columns button,.site-world .reward-grid button{font-size:12px}.site-world .portal-columns button b{font-size:14px}.site-world .coin-methods small{font-size:10.5px}.site-world .coin-methods b{font-size:24px}.site-world .coin-methods p{font-size:14px}.site-world .coin-methods em{font-size:17px}.site-world .coin-methods em i{font-size:8px}.site-world .quick-card b{font-size:19px}.site-world .home-leaderboard-heading>a,.site-world .home-leader-empty>a{font-size:10.5px}.site-world .home-leader-actions a{font-size:9px}@media (width<=980px){.site-world .auth-quick-dock>button:not(.theme-toggle){font-size:10.8px}}.topbar-left{justify-self:start;align-items:center;gap:14px;min-width:0;display:flex}.topbar-left .brand{flex:none}.topbar>.auth-actions{justify-self:end;margin-left:auto}@media (width>=1760px){.topbar{grid-template-columns:auto minmax(0,1fr) auto;gap:24px}.topbar>nav{scrollbar-width:none;justify-content:center;width:100%;max-width:none;margin:0;position:static;top:auto;left:auto;overflow-x:auto;transform:none}.topbar>nav::-webkit-scrollbar{display:none}.topbar>nav button{flex:none}}@media (width>=1451px) and (width<=1759px){.topbar{grid-template-columns:1fr auto;align-content:center;gap:8px 20px;min-height:136px;padding-top:10px}.topbar>nav{border-left:0;border-right:0;border-radius:0;grid-area:2/1/auto/-1;justify-content:flex-start;width:calc(100% + 10vw);max-width:none;margin-left:-5vw;position:static;overflow-x:auto;transform:none}}@media (width<=620px){.topbar-left{gap:9px}.topbar-left .theme-toggle{min-height:34px;padding:0 6px!important}.topbar-left .theme-toggle-track{width:40px}}.admin-modal h2{font-size:clamp(36px,5.75vw,62px)}.admin-modal .eyebrow{font-size:12.5px}.admin-identity,.admin-tabs button,.admin-cancel-edit,.security-refresh-button{font-size:9.2px}.admin-tabs{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.admin-tabs button{min-height:48px}.admin-stat-grid button{min-height:158px}.admin-stat-grid span{font-size:25.3px}.admin-stat-grid b{font-size:32.2px}.admin-stat-grid small,.admin-visual-preview-grid small,.admin-content-list article>div>small,.image-url-field small{font-size:9.2px}.admin-permission-list h3,.admin-content-list>h3{font-size:13.8px}.admin-permission-list>div>span,.admin-permission-list b,.admin-content-list article>div>b,.owner-lock-card b{font-size:12.65px}.admin-permission-list small,.admin-form-subtitle small,.sponsor-current-image span,.admin-note,.admin-form-hint,.admin-member-search,.admin-rule-warning b,.admin-rule-warning p{font-size:10.35px}.admin-section-title h3{font-size:clamp(31px,4.6vw,49.5px)}.admin-section-title>small{font-size:17.25px}.admin-form label{font-size:10.35px}.admin-form input,.admin-form select,.admin-form textarea{font-size:14px}.admin-form .primary{min-height:56px;font-size:12.65px}.homepage-size-guide small,.admin-status,.admin-row-actions button,.owner-lock-card em,.topic-admin-heading small,.admin-topic-list>article>a{font-size:8.05px}.sponsor-file-field input[type=file]::file-selector-button{font-size:8.05px}.admin-form-subtitle b,.homepage-size-guide b,.admin-visual-preview-grid b,.admin-empty{font-size:11.5px}.admin-subtitle{font-size:clamp(32px,4.6vw,49.5px)!important}.admin-content-list article{min-height:84px}.admin-status{min-width:62px}.admin-row-actions button{min-height:36px;padding-inline:11px}.owner-lock-card>span{font-size:24px}.member-summary-grid b{font-size:26.5px}.member-summary-grid small,.member-balance small,.activity-list small{font-size:8.05px}.member-main-copy b{font-size:16.1px}.member-main-copy small{font-size:10.35px}.member-main-copy em{font-size:6.9px}.member-balance b{font-size:19.55px}.activity-list b{font-size:13.8px}.activity-list p{font-size:11.5px}.activity-list em{font-size:14.95px}.topic-admin-filter span{font-size:9.2px}.admin-topic-list h4{font-size:23px}.admin-topic-list p{font-size:12.65px}.security-privacy-note>span{font-size:19.55px}.security-privacy-note b,.security-privacy-note p,.security-clear-state b{font-size:10.35px}.security-summary-grid article>span{font-size:18.4px}.security-summary-grid b{font-size:28.75px}.security-summary-grid small,.security-panel-heading small,.security-panel-heading em,.security-event-main small{font-size:8.05px}.security-panel-heading h4{font-size:23px}.security-clear-state p,.multi-alert-top em,.security-event-main p{font-size:9.2px}.multi-alert-top small,.multi-alert-list footer small,.security-event-network small{font-size:6.9px}.multi-alert-top b{font-size:13.8px}.multi-account-list span{font-size:8.05px}.security-event-icon{font-size:14.95px}.security-event-main b{font-size:10.35px}.security-event-network b{font-size:11.5px}.market-admin-preview small{font-size:8.05px}.market-admin-preview b{font-size:23px}.market-admin-form textarea{font-size:11.5px}.daily-admin-settings label,.daily-admin-grid label,.wheel-admin-settings label>span,.wheel-admin-grid label>span,.wheel-admin-cadence>span{font-size:8.05px}.daily-admin-toggle b,.daily-admin-savebar p,.daily-admin-savebar button,.wheel-admin-cadence button small{font-size:9.2px}.daily-admin-toggle small,.daily-admin-day small,.wheel-admin-index small,.wheel-admin-remove{font-size:8.05px}.daily-admin-day span{font-size:21.85px}.daily-admin-emoji-input input{font-size:19.55px}.daily-admin-visual-editor>button{font-size:6.9px}.wheel-admin-settings input,.wheel-admin-settings textarea,.wheel-admin-grid input,.wheel-admin-grid select{font-size:10.35px}.wheel-admin-cadence button{min-height:64px}.wheel-admin-cadence button b{font-size:11.5px}.wheel-admin-index span{font-size:14.95px}.promo-admin-summary b{font-size:27.6px}.promo-admin-summary small,.promo-admin-form-heading small,.promo-admin-form-heading>button,.promo-admin-fields label>span,.promo-admin-fields label>small,.promo-duration-presets>div:first-child small,.promo-duration-presets button,.promo-admin-code-main small,.promo-admin-code-metrics b,.promo-admin-history-list small{font-size:8.05px}.promo-admin-form-heading h4{font-size:25.3px}.promo-admin-fields input{font-size:11.5px}.promo-duration-presets>div:first-child span,.promo-admin-form-footer>button,.promo-admin-history-list p{font-size:9.2px}.promo-admin-code-main>span,.promo-admin-code-metrics small{font-size:6.9px}.promo-admin-code-main b{font-size:12.65px}.promo-admin-history-list b,.promo-admin-history-list em{font-size:10.35px}@media (width<=650px){.admin-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-stat-grid button{min-height:116px}.admin-section-title>small{font-size:14px}}.membership-badge{--membership-color:#b97a45;--membership-deep:#5f321f;--membership-soft:#f2c09a;border:1px solid var(--membership-color);align-items:center;gap:7px;width:max-content;min-height:34px;padding:4px 11px 4px 5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.membership-badge{border:1px solid color-mix(in srgb, var(--membership-color) 64%, transparent)}}.membership-badge{color:var(--membership-soft);background:linear-gradient(135deg, var(--membership-color), #080808 70%);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.membership-badge{background:linear-gradient(135deg, color-mix(in srgb, var(--membership-color) 18%, #10100f), #080808 70%)}}.membership-badge{box-shadow:inset 0 1px 0 var(--membership-soft), 0 8px 24px var(--membership-color)}@supports (color:color-mix(in lab, red, red)){.membership-badge{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--membership-soft) 30%, transparent), 0 8px 24px color-mix(in srgb, var(--membership-color) 15%, transparent)}}.membership-badge{letter-spacing:.08em;white-space:nowrap;font-size:9px;font-weight:950;line-height:1}.membership-badge-icon{border:1px solid var(--membership-soft);place-items:center;width:24px;height:24px;display:grid}@supports (color:color-mix(in lab, red, red)){.membership-badge-icon{border:1px solid color-mix(in srgb, var(--membership-soft) 52%, transparent)}}.membership-badge-icon{color:#0b0907;background:linear-gradient(145deg, var(--membership-soft), var(--membership-color) 56%, var(--membership-deep));box-shadow:inset 0 1px 0 #fff8, 0 0 15px var(--membership-color);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.membership-badge-icon{box-shadow:inset 0 1px 0 #fff8, 0 0 15px color-mix(in srgb, var(--membership-color) 36%, transparent)}}.membership-badge-icon{text-shadow:0 1px #fff5;font-size:13px}.membership-badge.is-compact{gap:5px;min-height:27px;padding:3px 8px 3px 3px;font-size:7px}.membership-badge.is-compact .membership-badge-icon{width:20px;height:20px;font-size:10px}.membership-badge.is-icon-only{width:28px;min-width:28px;padding:3px}.membership-badge.is-icon-only .membership-badge-icon{width:20px;height:20px}.membership-silver{--membership-color:#b9c3d1;--membership-deep:#56616f;--membership-soft:#f1f6ff}.membership-gold{--membership-color:#efb82f;--membership-deep:#8d5700;--membership-soft:#ffe889}.membership-platinum{--membership-color:#8bb6d9;--membership-deep:#3f5d75;--membership-soft:#e2f4ff}.membership-emerald{--membership-color:#22d38b;--membership-deep:#075d42;--membership-soft:#a5ffda}.membership-emerald.membership-badge{box-shadow:inset 0 1px #d5ffeb52,0 0 26px #22d38b24}.user-chip{align-items:center;gap:7px;display:inline-flex}.profile-name-row{flex-wrap:wrap;align-items:flex-end;gap:14px;margin:14px 0 18px;display:flex}.profile-name-row h1{margin:0}.profile-name-row .membership-badge{margin-bottom:7px}.profile-games-card>.membership-badge{margin-top:18px}.profile-games-card>b{margin-bottom:8px}.profile-games-card>p{color:#7f786d;margin:0 0 18px;font-size:9px;font-weight:700;line-height:1.55}.membership-showcase{width:min(1320px,90vw);margin:0 auto;padding:78px 0 22px}.membership-tier-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}.membership-tier-card{--membership-color:#b97a45;--membership-deep:#5f321f;--membership-soft:#f2c09a;border:1px solid var(--membership-color);flex-direction:column;justify-content:flex-end;align-items:center;min-height:210px;padding:24px 18px 20px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.membership-tier-card{border:1px solid color-mix(in srgb, var(--membership-color) 24%, #ffffff0b)}}.membership-tier-card{background:radial-gradient(circle at 50% 0, var(--membership-color), transparent 58%), linear-gradient(160deg, #171513, #090909 72%);border-radius:24px}@supports (color:color-mix(in lab, red, red)){.membership-tier-card{background:radial-gradient(circle at 50% 0, color-mix(in srgb, var(--membership-color) 17%, transparent), transparent 58%), linear-gradient(160deg, #171513, #090909 72%)}}.membership-tier-card{overflow:hidden;box-shadow:0 22px 55px #0005}.membership-tier-card:after{content:"";background:var(--membership-color);border-radius:50%;height:70px;position:absolute;inset:auto 18% -36px}@supports (color:color-mix(in lab, red, red)){.membership-tier-card:after{background:color-mix(in srgb, var(--membership-color) 20%, transparent)}}.membership-tier-card:after{filter:blur(24px)}.membership-tier-card.is-current{border-color:var(--membership-color)}@supports (color:color-mix(in lab, red, red)){.membership-tier-card.is-current{border-color:color-mix(in srgb, var(--membership-color) 72%, transparent)}}.membership-tier-card.is-current{box-shadow:inset 0 1px 0 var(--membership-soft), 0 25px 65px #0007, 0 0 32px var(--membership-color);transform:translateY(-7px)}@supports (color:color-mix(in lab, red, red)){.membership-tier-card.is-current{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--membership-soft) 28%, transparent), 0 25px 65px #0007, 0 0 32px color-mix(in srgb, var(--membership-color) 19%, transparent)}}.membership-tier-card>*{z-index:1;position:relative}.membership-tier-emote{border:1px solid var(--membership-soft);place-items:center;width:76px;height:76px;margin-bottom:17px;display:grid}@supports (color:color-mix(in lab, red, red)){.membership-tier-emote{border:1px solid color-mix(in srgb, var(--membership-soft) 60%, transparent)}}.membership-tier-emote{color:#0a0908;background:linear-gradient(145deg, var(--membership-soft), var(--membership-color) 58%, var(--membership-deep));box-shadow:inset 0 1px 0 #fff, 0 16px 34px var(--membership-color);border-radius:24px}@supports (color:color-mix(in lab, red, red)){.membership-tier-emote{box-shadow:inset 0 1px 0 #fff, 0 16px 34px color-mix(in srgb, var(--membership-color) 22%, transparent)}}.membership-tier-emote{font-size:31px;font-weight:950;transform:rotate(-4deg)}.membership-tier-card>b{color:#e2ddd4;margin-top:14px;font-size:12px}.membership-tier-card>small{color:#6e685f;letter-spacing:.12em;margin-top:6px;font-size:7px;font-weight:950}.membership-inactivity-note{background:linear-gradient(90deg,#f1b93809,#0b0a09);border:1px solid #f1b93824;border-radius:20px;align-items:center;gap:15px;margin-top:15px;padding:18px 22px;display:flex}.membership-inactivity-note>span{width:42px;height:42px;color:var(--gold);background:#f1b9380d;border:1px solid #f1b93845;border-radius:14px;flex:none;place-items:center;font-size:18px;display:grid}.membership-inactivity-note b{color:#e8e2d8;letter-spacing:.1em;font-size:10px}.membership-inactivity-note p{color:#777168;margin:5px 0 0;font-size:10px;line-height:1.5}.admin-membership-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:14px 0 0;display:grid}.membership-summary-card{--membership-color:#b97a45;--membership-deep:#5f321f;--membership-soft:#f2c09a;border:1px solid var(--membership-color);flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:0;min-height:105px;padding:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.membership-summary-card{border:1px solid color-mix(in srgb, var(--membership-color) 24%, #ffffff10)}}.membership-summary-card{background:linear-gradient(145deg, var(--membership-color), #090909);border-radius:17px}@supports (color:color-mix(in lab, red, red)){.membership-summary-card{background:linear-gradient(145deg, color-mix(in srgb, var(--membership-color) 8%, #111), #090909)}}.membership-summary-card>b{color:var(--membership-soft);margin-top:9px;font-size:24px}.membership-summary-card>small{color:#716b63;letter-spacing:.1em;font-size:7px;font-weight:950}.admin-membership-rule{color:#777168;margin:8px 0 18px;font-size:9px;line-height:1.5}.member-name-row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.member-name-row>b{min-width:0}.home-leader-name .membership-badge,.leader-identity .membership-badge{margin-top:7px}.podium-member>.membership-badge{margin-top:9px}.subpage-profile-link>.membership-badge{flex:none}html[data-theme=light] .membership-badge{color:var(--membership-deep);background:linear-gradient(135deg, var(--membership-color), #fffaf0 76%)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] .membership-badge{background:linear-gradient(135deg, color-mix(in srgb, var(--membership-color) 22%, #fff), #fffaf0 76%)}}html[data-theme=light] .membership-badge{box-shadow:inset 0 1px #fff, 0 7px 18px var(--membership-color)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] .membership-badge{box-shadow:inset 0 1px #fff, 0 7px 18px color-mix(in srgb, var(--membership-color) 13%, transparent)}}html[data-theme=light] .membership-tier-card,html[data-theme=light] .membership-summary-card{background:radial-gradient(circle at 50% 0, var(--membership-color), transparent 58%), linear-gradient(160deg, #fffdf8, #f3eee3 74%)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] .membership-tier-card,html[data-theme=light] .membership-summary-card{background:radial-gradient(circle at 50% 0, color-mix(in srgb, var(--membership-color) 17%, transparent), transparent 58%), linear-gradient(160deg, #fffdf8, #f3eee3 74%)}}html[data-theme=light] .membership-tier-card,html[data-theme=light] .membership-summary-card{box-shadow:0 18px 45px #6f4e1712}html[data-theme=light] .membership-tier-card>b{color:#30291f}html[data-theme=light] .membership-inactivity-note{background:linear-gradient(90deg,#f4bd4521,#fffdf7);border-color:#ba81262c}html[data-theme=light] .membership-inactivity-note b{color:#33291c}@media (width<=1050px){.membership-tier-grid,.admin-membership-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.profile-name-row{flex-direction:column;align-items:flex-start}.profile-name-row .membership-badge{margin:-5px 0 0}.membership-showcase{width:min(92vw,560px);padding-top:52px}.membership-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.membership-tier-card{min-height:185px;padding:20px 12px 17px}.membership-tier-emote{border-radius:19px;width:61px;height:61px;font-size:25px}.membership-inactivity-note{align-items:flex-start}.admin-membership-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.member-reward-hub{background:radial-gradient(circle at 82% 0,#4e8cff1c,#0000 36%),radial-gradient(circle at 10% 100%,#f1b93812,#0000 32%),linear-gradient(145deg,#11131a,#080808 68%);border:1px solid #9bc1ff25;border-radius:36px;width:min(1320px,90vw);margin:78px auto;padding:clamp(28px,4vw,52px);position:relative;overflow:hidden;box-shadow:0 38px 95px #0009,inset 0 1px #ffffff0d}.member-reward-hub:before{content:"";border:1px solid #9bc1ff1e;border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-70px;box-shadow:0 0 70px #6299ff17}.member-reward-hub>*{z-index:1;position:relative}.reward-hub-heading{justify-content:space-between;align-items:flex-end;gap:35px;display:flex}.reward-hub-heading h2,.reward-hub-guest h2{margin:12px 0 14px;font-size:clamp(34px,4.7vw,68px);line-height:.9}.reward-hub-heading h2 strong,.reward-hub-guest h2 strong{color:#9bc1ff}.reward-hub-heading>div:first-child>p:last-child,.reward-hub-guest>div>p:last-child{color:#8a8790;max-width:720px;margin:0;font-size:12px;line-height:1.65}.daily-login-chip{background:#f1b9380b;border:1px solid #f1b93835;border-radius:21px;align-items:center;gap:12px;min-width:225px;min-height:72px;padding:12px 16px;display:flex}.daily-login-chip>span{color:#151009;background:linear-gradient(145deg,#ffe27a,#c98612);border:1px solid #f1b93858;border-radius:14px;place-items:center;width:42px;height:42px;font-size:17px;font-weight:950;display:grid;box-shadow:0 0 24px #f1b93820}.daily-login-chip b,.daily-login-chip small{display:block}.daily-login-chip b{color:#e9e3d9;font-size:10px}.daily-login-chip small{color:#746d63;letter-spacing:.1em;margin-top:5px;font-size:7px;font-weight:950}.daily-login-chip.is-claimed{background:#1cc57a0e;border-color:#53d79c45}.daily-login-chip.is-claimed>span{background:linear-gradient(145deg,#b3ffdb,#20b979);border-color:#83f0bd65;box-shadow:0 0 25px #32d9902b}.reward-hub-grid{grid-template-columns:minmax(0,1.45fr) minmax(290px,.75fr);gap:16px;margin-top:34px;display:grid}.free-spin-progress-card,.free-spin-request-card{background:#0a0a0bd9;border:1px solid #ffffff10;border-radius:27px;min-width:0;padding:26px;box-shadow:inset 0 1px #ffffff08}.free-spin-progress-top{justify-content:space-between;align-items:center;gap:18px;display:flex}.free-spin-progress-top>div{align-items:center;gap:11px;display:flex}.free-spin-progress-top span{color:#10213a;background:linear-gradient(145deg,#e0efff,#76a8e6);border:1px solid #9bc1ff5a;border-radius:14px;place-items:center;width:42px;height:42px;font-size:18px;display:grid;box-shadow:0 0 26px #6ca4ed24}.free-spin-progress-top b{color:#e5e8ef;font-size:clamp(17px,2vw,25px)}.free-spin-progress-top em{color:#9bc1ff;font-size:17px;font-style:normal;font-weight:950}.free-spin-progress-track{background:#040405;border:1px solid #ffffff12;border-radius:999px;height:19px;margin-top:22px;padding:3px;overflow:hidden}.free-spin-progress-track>span{border-radius:inherit;background:linear-gradient(90deg,#5f8fdb,#b7d7ff 55%,#f1b938);min-width:3px;height:100%;transition:width .5s;display:block;position:relative;box-shadow:0 0 23px #8bbcff60}.free-spin-progress-track i{background:linear-gradient(105deg,#0000 35%,#ffffffa6 50%,#0000 64%);animation:2.6s ease-in-out infinite free-spin-bar-shine;position:absolute;inset:0}@keyframes free-spin-bar-shine{0%{transform:translate(-120%)}to{transform:translate(120%)}}.free-spin-progress-copy{justify-content:space-between;align-items:flex-start;gap:20px;margin-top:14px;display:flex}.free-spin-progress-copy p{color:#aaa7ad;margin:0;font-size:10px;font-weight:800}.free-spin-progress-copy small{color:#64636a;letter-spacing:.07em;text-align:right;font-size:7px;font-weight:900}.ecicoin-progress-block{border-top:1px solid #ffffff0d;margin-top:25px;padding-top:25px}.ecicoin-progress-top span{color:#201505;background:linear-gradient(145deg,#fff1a0,#d89116);border-color:#f1b93866;box-shadow:0 0 28px #f1b93830}.ecicoin-progress-top em{color:#f1c34e}.ecicoin-progress-track>span{background:linear-gradient(90deg,#9b5c08,#f1b938 48%,#fff0a0 72%,#dc9419);box-shadow:0 0 25px #f1b9386b}.ecicoin-progress-track>span:after{content:"";background:#fff8c8a8;border-radius:999px;height:2px;position:absolute;inset:1px 7px auto}.ecicoin-progress-copy p{color:#b7aa8e}.ecicoin-progress-copy small{color:#8b7040}.reward-wallet-mini-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:22px;display:grid}.reward-wallet-mini-stats>span{background:#ffffff03;border:1px solid #ffffff0d;border-radius:18px;flex-direction:column;justify-content:center;min-height:72px;padding:15px 17px;display:flex}.reward-wallet-mini-stats small,.reward-wallet-mini-stats b{display:block}.reward-wallet-mini-stats small{color:#6d6970;letter-spacing:.1em;font-size:7px;font-weight:950}.reward-wallet-mini-stats b{color:#ece8e0;margin-top:8px;font-size:17px}.reward-wallet-mini-stats>span:first-child b{color:var(--gold)}.reward-wallet-mini-stats>span:last-child b{color:#9bc1ff}.free-spin-request-card{flex-direction:column;display:flex}.free-spin-request-card>div:first-child small{color:#9bc1ff;letter-spacing:.13em;font-size:7px;font-weight:950}.free-spin-request-card h3{color:#ece9e2;margin:8px 0 20px;font-size:21px}.free-spin-request-card label,.free-spin-site-form>label,.free-spin-resolution-form label{gap:7px;display:grid}.free-spin-request-card label>span,.free-spin-site-form>label>span,.free-spin-resolution-form label>span{color:#79747c;letter-spacing:.1em;font-size:7px;font-weight:950}.free-spin-request-card select,.free-spin-site-form input,.free-spin-site-form textarea,.free-spin-resolution-form input,.free-spin-resolution-form textarea{color:#e7e3dc;background:#050506;border:1px solid #ffffff14;border-radius:14px;outline:none;width:100%}.free-spin-request-card select,.free-spin-site-form input,.free-spin-resolution-form input{min-height:45px;padding:0 13px}.free-spin-site-form textarea,.free-spin-resolution-form textarea{resize:vertical;padding:12px 13px}.free-spin-request-card select:focus,.free-spin-site-form input:focus,.free-spin-site-form textarea:focus,.free-spin-resolution-form input:focus,.free-spin-resolution-form textarea:focus{border-color:#9bc1ff75;box-shadow:0 0 0 3px #7babf310}.free-spin-request-card>p{color:#77747b;margin:13px 0 0;font-size:9px;line-height:1.55}.free-spin-request-card>button,.free-spin-site-form>button,.free-spin-resolution-form>div button{color:#0b1729;letter-spacing:.07em;cursor:pointer;background:linear-gradient(135deg,#d7e9ff,#79a8e3);border:1px solid #bcd8ff75;border-radius:15px;min-height:47px;font-size:8px;font-weight:950;box-shadow:0 11px 28px #6c9ddb1a}.free-spin-request-card>button{margin-top:auto}.free-spin-request-card>button:disabled,.free-spin-site-form>button:disabled,.free-spin-resolution-form>div button:disabled{opacity:.42;cursor:not-allowed}.free-spin-no-site{text-align:center;border:1px dashed #ffffff16;border-radius:18px;align-content:center;place-items:center;gap:10px;min-height:150px;display:grid}.free-spin-no-site span{color:#9bc1ff;font-size:24px}.free-spin-no-site p{color:#77747a;max-width:220px;margin:0;font-size:9px;line-height:1.5}.member-code-request-history{background:#070708bf;border:1px solid #ffffff0d;border-radius:24px;margin-top:16px;padding:22px}.member-code-request-heading{justify-content:space-between;gap:15px;display:flex}.member-code-request-heading b{color:#ddd9d2;font-size:11px}.member-code-request-heading small{color:#67636a;font-size:7px;font-weight:950}.member-code-request-list{gap:7px;margin-top:13px;display:grid}.member-code-request-list article{background:#ffffff02;border:1px solid #ffffff0b;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:10px 13px;display:grid}.member-code-request-list article>span{color:#9bc1ff;background:#8cb9ff0a;border:1px solid #9bc1ff42;border-radius:12px;place-items:center;width:35px;height:35px;font-weight:950;display:grid}.member-code-request-list b,.member-code-request-list small,.member-code-request-list p{display:block}.member-code-request-list b{color:#dedad3;font-size:10px}.member-code-request-list small{color:#66636a;margin-top:4px;font-size:7px}.member-code-request-list p{color:#8a868d;margin:5px 0 0;font-size:8px}.member-code-request-list em{overflow-wrap:anywhere;color:#9bc1ff;text-align:right;background:#ffffff03;border:1px solid #ffffff10;border-radius:10px;max-width:260px;padding:8px 11px;font-size:9px;font-style:normal;font-weight:950}.member-code-request-list .request-fulfilled>span{color:#6ce1ac;border-color:#53d79c55}.member-code-request-list .request-fulfilled em{color:#8df0bf;background:#35cc8309;border-color:#53d79c45}.member-code-request-list .request-rejected{opacity:.58}.member-code-request-list .request-rejected>span,.member-code-request-list .request-rejected em{color:#ff8c8c;border-color:#ff6f6f35}.reward-hub-notice{color:#bfd9ff;text-align:center;background:#6299e70d;border:1px solid #9bc1ff32;border-radius:14px;margin-top:12px;padding:11px 14px;font-size:9px;font-weight:850}.reward-hub-loading{color:#77747d;letter-spacing:.1em;place-items:center;min-height:170px;font-size:9px;font-weight:950;display:grid}.reward-hub-guest{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:30px;min-height:290px;display:grid}.reward-hub-guest-icon{color:#10213a;background:linear-gradient(145deg,#eef6ff,#77a7e3);border:1px solid #9bc1ff50;border-radius:32px;place-items:center;width:115px;height:115px;font-size:45px;display:grid;transform:rotate(-4deg);box-shadow:0 25px 55px #0008,0 0 40px #76a9e725}.reward-hub-guest>a{color:#10213a;background:linear-gradient(135deg,#e2efff,#7eafea);border:1px solid #bcd8ff72;border-radius:16px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:0 21px;font-size:9px;font-weight:950;text-decoration:none;display:inline-flex}.profile-world .member-reward-hub.is-compact{width:min(1320px,90vw);margin:0 auto 42px;padding:30px}.member-reward-hub.is-compact .reward-hub-heading h2{font-size:clamp(30px,4vw,48px)}.member-reward-hub.is-compact .member-code-request-list{max-height:260px;overflow:auto}.free-spin-admin-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.free-spin-admin-summary article{background:linear-gradient(145deg,#15171d,#090909);border:1px solid #ffffff0e;border-radius:18px;align-items:center;gap:13px;min-height:96px;padding:15px;display:flex}.free-spin-admin-summary article>span{color:#10213a;background:linear-gradient(145deg,#e3f0ff,#74a5e0);border:1px solid #9bc1ff50;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;font-size:17px;display:grid}.free-spin-admin-summary b,.free-spin-admin-summary small{display:block}.free-spin-admin-summary b{color:#ece9e2;font-size:20px}.free-spin-admin-summary small{color:#747078;margin-top:5px;font-size:7px;font-weight:950}.free-spin-admin-error{margin-top:12px}.free-spin-admin-layout{grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);align-items:start;gap:14px;margin-top:18px;display:grid}.free-spin-site-manager,.free-spin-request-manager{background:#09090a;border:1px solid #ffffff0d;border-radius:22px;padding:18px}.free-spin-site-form{background:linear-gradient(145deg,#11141a,#070708);border:1px solid #9bc1ff18;border-radius:18px;gap:12px;padding:16px;display:grid}.free-spin-site-form .promo-admin-form-heading{margin-bottom:2px}.free-spin-site-form .daily-admin-toggle{min-height:66px}.free-spin-site-list,.free-spin-admin-request-list{gap:8px;margin-top:12px;display:grid}.free-spin-site-list>article{background:#ffffff02;border:1px solid #ffffff0c;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;padding:13px;display:grid}.free-spin-site-list>article>span{color:#817c84;border:1px solid #ffffff17;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:950}.free-spin-site-list>article>span.active{color:#68e8ad;background:#2ac77c0b;border-color:#4edf9b45}.free-spin-site-list b,.free-spin-site-list p,.free-spin-site-list small{display:block}.free-spin-site-list b{color:#e4e0d9;font-size:11px}.free-spin-site-list p{color:#79757c;margin:5px 0;font-size:8px;line-height:1.45}.free-spin-site-list small{color:#5f7696;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.free-spin-site-list .admin-row-actions{grid-column:2;justify-content:flex-start}.free-spin-admin-request-list>article{background:linear-gradient(145deg,#111217,#080808);border:1px solid #ffffff0d;border-radius:18px;padding:15px}.free-spin-admin-request-list>article.request-pending{border-color:#9bc1ff24}.free-spin-admin-request-list>article.request-fulfilled{border-color:#49d79322}.free-spin-admin-request-list>article.request-rejected{opacity:.65}.free-spin-admin-request-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.free-spin-admin-request-head span{color:#a9caff;background:#729fdd0a;border:1px solid #9bc1ff35;border-radius:999px;padding:6px 9px;font-size:7px;font-weight:950}.request-fulfilled .free-spin-admin-request-head span{color:#75e7b2;border-color:#53db9b3d}.request-rejected .free-spin-admin-request-head span{color:#ff9292;border-color:#ff737333}.free-spin-admin-request-head em{color:#9bc1ff;font-size:10px;font-style:normal;font-weight:950}.free-spin-admin-request-member{margin:13px 0}.free-spin-admin-request-member b{color:#e6e1da;font-size:12px}.free-spin-admin-request-member p{color:#9bc1ff;margin:5px 0;font-size:10px;font-weight:900}.free-spin-admin-request-member small{color:#6c6870;font-size:7px}.free-spin-resolution-form{grid-template-columns:minmax(160px,.7fr) minmax(200px,1fr);gap:9px;display:grid}.free-spin-resolution-form>div{grid-column:1/-1;gap:8px;display:flex}.free-spin-resolution-form>div button{min-height:41px;padding:0 13px}.free-spin-resolution-form>div button.danger{color:#faa;box-shadow:none;background:#d83d3d10;border-color:#ff747449}.free-spin-resolved-copy{background:#ffffff02;border:1px solid #ffffff0c;border-radius:13px;padding:12px}.free-spin-resolved-copy b{color:#7ce7b5;overflow-wrap:anywhere;font-size:11px}.free-spin-resolved-copy p{color:#817d84;margin:7px 0;font-size:8px}.free-spin-resolved-copy small{color:#626068;font-size:7px}html[data-theme=light] .member-reward-hub{background:radial-gradient(circle at 82% 0,#7ba9e12b,#0000 36%),radial-gradient(circle at 10% 100%,#eab33320,#0000 32%),linear-gradient(145deg,#fffdf8,#eee9df 70%);border-color:#5c83b930;box-shadow:0 35px 85px #73511b1b,inset 0 1px #fff}html[data-theme=light] .free-spin-progress-card,html[data-theme=light] .free-spin-request-card,html[data-theme=light] .member-code-request-history,html[data-theme=light] .free-spin-site-manager,html[data-theme=light] .free-spin-request-manager{background:#fffdfa;border-color:#54411c17}html[data-theme=light] .reward-hub-heading h2,html[data-theme=light] .reward-hub-guest h2,html[data-theme=light] .free-spin-progress-top b,html[data-theme=light] .free-spin-request-card h3,html[data-theme=light] .reward-wallet-mini-stats b,html[data-theme=light] .member-code-request-list b,html[data-theme=light] .free-spin-admin-summary b,html[data-theme=light] .free-spin-site-list b,html[data-theme=light] .free-spin-admin-request-member b{color:#2f2a22}html[data-theme=light] .free-spin-progress-track{background:#dcd6ca;border-color:#604e2a1f}html[data-theme=light] .ecicoin-progress-block{border-top-color:#5c472018}html[data-theme=light] .ecicoin-progress-copy p{color:#706143}html[data-theme=light] .ecicoin-progress-copy small{color:#8b6724}html[data-theme=light] .reward-wallet-mini-stats>span,html[data-theme=light] .member-code-request-list article,html[data-theme=light] .free-spin-site-list>article{background:#f5f0e7;border-color:#5c472014}html[data-theme=light] .free-spin-request-card select,html[data-theme=light] .free-spin-site-form input,html[data-theme=light] .free-spin-site-form textarea,html[data-theme=light] .free-spin-resolution-form input,html[data-theme=light] .free-spin-resolution-form textarea{color:#342d23;background:#fffdf8;border-color:#51401f25}html[data-theme=light] .free-spin-site-form,html[data-theme=light] .free-spin-admin-request-list>article{background:linear-gradient(145deg,#f7f9fc,#eee9df);border-color:#668cbd20}.subpage-header{grid-template-columns:auto minmax(0,1fr) auto;gap:22px}.subpage-header-left{justify-self:start;align-items:center;gap:13px;min-width:0;display:flex}.subpage-header-left .brand{flex:none}.subpage-header>.subpage-nav{scrollbar-width:none;justify-content:safe center;width:100%;max-width:none;margin:0;position:static;overflow-x:auto;transform:none}.subpage-header>.subpage-nav::-webkit-scrollbar{display:none}.subpage-header>.subpage-nav a{flex:none;padding-left:13.5px;padding-right:13.5px;font-size:11.7px}.site-world .topbar>nav,.subpage-world .subpage-header>.subpage-nav{gap:7.2px;padding-top:6px;padding-bottom:6px}.site-world .topbar>nav button{padding-left:14.4px;padding-right:14.4px}.subpage-user-actions{gap:6.3px;margin-left:auto}.subpage-admin-link,.subpage-profile-link,.subpage-login,.subpage-logout{min-height:42px;font-size:9.9px}.subpage-logout{border:1px solid var(--gold);color:#111;background:var(--gold);letter-spacing:.08em;white-space:nowrap;cursor:pointer;border-radius:999px;padding:0 16px;font-weight:950}html[data-theme=light] .subpage-logout{color:#21170c}@media (width>=1760px){.site-world .topbar>nav:before,.site-world .topbar>nav:after,.subpage-world .subpage-header>.subpage-nav:before,.subpage-world .subpage-header>.subpage-nav:after{content:"";flex:1 1 0;min-width:0}}@media (width>=981px) and (width<=1759px){.subpage-header{grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:8px 20px;min-height:136px;padding-top:10px}.subpage-header-left{grid-area:1/1}.subpage-user-actions{grid-area:1/2}.subpage-header>.subpage-nav{border-left:0;border-right:0;border-radius:0;grid-area:2/1/auto/-1;justify-content:flex-start;width:calc(100% + 10vw);margin-left:-5vw;padding-left:5vw;padding-right:5vw}.site-world .topbar>nav{padding-left:5vw;padding-right:5vw}}@media (width<=980px){.subpage-header{grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:8px 12px;min-height:132px;padding-top:10px}.subpage-header-left{grid-area:1/1}.subpage-user-actions{grid-area:1/2}.subpage-header>.subpage-nav{border-left:0;border-right:0;border-radius:0;grid-area:2/1/auto/-1;justify-content:flex-start;width:calc(100% + 10vw);margin-left:-5vw;padding-left:5vw;padding-right:5vw}.site-world .topbar>nav{padding-left:5vw;padding-right:5vw}}@media (width<=720px){.subpage-header-left{gap:9px}.subpage-header-left .theme-toggle{min-height:34px;padding:0 6px!important}.subpage-header-left .theme-toggle-track{width:40px}.subpage-admin-link,.subpage-profile-link,.subpage-login,.subpage-logout{min-height:36px;padding-left:9px;padding-right:9px;font-size:7.2px}.subpage-profile-name{display:none}}@media (width<=470px){.subpage-header{padding-left:3vw;padding-right:3vw}.subpage-header>.subpage-nav{width:calc(100% + 6vw);margin-left:-3vw;padding-left:3vw;padding-right:3vw}.subpage-header-left .brand>span:last-child{display:none}.subpage-admin-link{max-width:none;font-size:0}.subpage-admin-link:after{content:"PANEL";font-size:6.3px}}html[data-theme=light] .daily-reward-ticket:before,html[data-theme=light] .daily-reward-ticket:after{background:#f8f0e3;border-color:#9b6b1b38}html[data-theme=light] .daily-reward-heading>div:first-child>p:last-child,html[data-theme=light] .daily-progress-row b,html[data-theme=light] .daily-claim-bar small,html[data-theme=light] .daily-wallet small{color:#766956}html[data-theme=light] .daily-wallet article,html[data-theme=light] .daily-claim-bar{background:#fffaf2db;border-color:#67481722;box-shadow:inset 0 1px #fff}html[data-theme=light] .daily-progress-row>div{background:#71501b18}html[data-theme=light] .daily-reward-grid>button{color:#2c2115;background:radial-gradient(circle at 50% 42%,#d79a1915,#0000 42%),linear-gradient(160deg,#fffdf8,#eee2d0);border-color:#67481720;box-shadow:inset 0 1px #fff,0 10px 25px #71501b10}html[data-theme=light] .daily-reward-grid>button small,html[data-theme=light] .daily-reward-grid>button em,html[data-theme=light] .daily-reward-grid>button i{color:#756957}html[data-theme=light] .daily-reward-grid>button b{color:#a86f05}html[data-theme=light] .daily-reward-grid>button>span,html[data-theme=light] .daily-reward-grid>button>span.has-reward-image{background:#fff7e9;border-color:#b97d183b}html[data-theme=light] .daily-reward-grid>button.claimed{background:linear-gradient(160deg,#f4fff8,#dff4e7);border-color:#2b9f6638}html[data-theme=light] .daily-reward-grid>button.next{background:radial-gradient(circle at 50% 42%,#efb63238,#0000 45%),linear-gradient(160deg,#fff9e9,#f3dfb7);border-color:#c48616a8;box-shadow:inset 0 0 28px #e0a21b15,0 0 24px #a8751522}html[data-theme=light] .daily-claim-bar button:disabled{color:#766956;background:#e9dece}html[data-theme=light] .daily-login-chip{background:#fff7e8;border-color:#a66f1838}html[data-theme=light] .daily-login-chip b,html[data-theme=light] .reward-wallet-mini-stats b,html[data-theme=light] .member-code-request-heading b{color:#2f2a22}html[data-theme=light] .daily-login-chip small,html[data-theme=light] .reward-hub-heading>div:first-child>p:last-child,html[data-theme=light] .reward-hub-guest>div>p:last-child,html[data-theme=light] .free-spin-progress-copy p,html[data-theme=light] .free-spin-progress-copy small,html[data-theme=light] .reward-wallet-mini-stats small,html[data-theme=light] .free-spin-request-card label>span,html[data-theme=light] .free-spin-request-card>p,html[data-theme=light] .free-spin-no-site p,html[data-theme=light] .member-code-request-heading small,html[data-theme=light] .member-code-request-list small,html[data-theme=light] .member-code-request-list p,html[data-theme=light] .reward-hub-loading{color:#706759}html[data-theme=light] .daily-login-chip.is-claimed{background:#e8f8ef;border-color:#2e9d693d}html[data-theme=light] .free-spin-no-site{background:#f7f2e9;border-color:#5c472025}html[data-theme=light] .member-code-request-list em{color:#315d94;background:#edf4fd;border-color:#5a78a625}html[data-theme=light] .reward-hub-notice{color:#315d94;background:#edf4fd;border-color:#557cad32}.weekly-gift-section{background:radial-gradient(circle at 12% 20%,#537fe91b,#0000 30%),#0a0a0a;padding:76px 5vw 22px}.weekly-gift-card{background:radial-gradient(circle at 90% 0,#6396f11f,#0000 32%),linear-gradient(145deg,#121722,#08090b 68%);border:1px solid #8ab4ff32;border-radius:34px;max-width:1500px;margin:0 auto;padding:clamp(24px,3.5vw,44px);overflow:hidden;box-shadow:0 32px 80px #0008,inset 0 1px #ffffff0c}.weekly-gift-heading{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.weekly-gift-heading h2,.daily-task-heading h2,.missed-day-recovery h2{letter-spacing:-.055em;margin:10px 0 11px;font-size:clamp(35px,4.7vw,66px);line-height:.92}.weekly-gift-heading>div:first-child>p:last-child,.daily-task-heading>div:first-child>p:last-child,.recovery-copy>p:last-of-type{color:#85838a;max-width:720px;margin:0;font-size:11px;line-height:1.65}.tier-reward-chip{background:#ffffff05;border:1px solid #ffffff13;border-radius:20px;align-items:center;gap:12px;min-width:245px;padding:13px 15px;display:flex}.tier-reward-chip b,.tier-reward-chip small{display:block}.tier-reward-chip b{color:#dfd9cf;font-size:9px}.tier-reward-chip small{color:var(--gold);letter-spacing:.08em;margin-top:5px;font-size:7px;font-weight:950}.weekly-gift-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;margin-top:28px;display:grid}.weekly-gift-grid article{text-align:center;background:linear-gradient(160deg,#14161b,#09090a);border:1px solid #ffffff10;border-radius:21px;flex-direction:column;align-items:center;min-height:205px;padding:17px 11px 13px;display:flex;position:relative}.weekly-gift-grid article>small{color:#74727a;letter-spacing:.11em;font-size:7px;font-weight:950}.weekly-gift-grid article>span{background:#79a8f00c;border:1px solid #8ab4ff3f;border-radius:16px;place-items:center;width:48px;height:48px;margin:17px 0 11px;font-size:19px;display:grid}.weekly-gift-grid article>b{color:#dce8fa;font-size:11px;line-height:1.35}.weekly-gift-grid article>em{color:#68666e;letter-spacing:.1em;margin-top:8px;font-size:6px;font-style:normal;font-weight:950}.weekly-gift-grid article>button,.weekly-gift-grid article>a{color:#111;cursor:pointer;background:linear-gradient(#f8d16b,#dfa01d);border:0;border-radius:999px;place-items:center;width:100%;min-height:34px;margin-top:auto;padding:0 9px;font-size:7px;font-weight:950;text-decoration:none;display:grid}.weekly-gift-grid article.is-today{background:radial-gradient(circle at 50% 44%,#679fff2b,#0000 46%),linear-gradient(160deg,#19243a,#0a0c11);border-color:#8ab4ff95;transform:translateY(-4px);box-shadow:0 0 26px #6a9ce821}.weekly-gift-grid article.is-claimed{background:linear-gradient(160deg,#12231a,#090d0b);border-color:#3dd29144}.weekly-gift-grid article.is-claimed>em{color:#66dba0}.weekly-gift-grid article.is-missed{opacity:.48}.daily-reward-grid>button.missed{background:linear-gradient(160deg,#24150f,#0d0908);border-color:#d77a4038}.daily-reward-grid>button.missed:not(:disabled){cursor:pointer;opacity:1}.daily-reward-grid>button.missed i{color:#e58a51}.daily-reward-grid>button.unlocked{cursor:pointer;background:radial-gradient(circle at 50% 42%,#4ad18d28,#0000 44%),linear-gradient(160deg,#17291f,#090d0b);border-color:#56d59a8f;box-shadow:0 0 23px #45cc8520}.daily-reward-grid>button.unlocked i{color:#73e3ad}.monthly-final-bar{z-index:3;background:radial-gradient(circle at 8%,#f1b93825,#0000 34%),linear-gradient(135deg,#21190d,#0b0a08);border:1px solid #f1b93872;border-radius:23px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:19px;margin-top:18px;padding:21px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0b,0 18px 45px #0005}.monthly-final-bar>span{background:#f1b9380e;border:1px solid #f1b9385a;border-radius:18px;place-items:center;width:58px;height:58px;font-size:25px;display:grid}.monthly-final-bar small,.monthly-final-bar b{display:block}.monthly-final-bar small{color:#8c826f;letter-spacing:.13em;font-size:7px;font-weight:950}.monthly-final-bar b{color:var(--gold);margin-top:7px;font-size:17px}.monthly-final-bar p{color:#777168;margin:7px 0 0;font-size:9px}.monthly-final-bar>button{color:#111;cursor:pointer;background:linear-gradient(#ffe189,#e3a11d);border:0;border-radius:999px;min-width:185px;min-height:48px;font-size:8px;font-weight:950}.monthly-final-bar>button:disabled{opacity:.36;cursor:not-allowed}.monthly-final-bar.is-claimed{border-color:#45ce8a55}.missed-day-recovery{background:#0a0a0a;padding:28px 5vw 22px}.missed-day-recovery-card{background:radial-gradient(circle at 0,#df7e421c,#0000 30%),linear-gradient(145deg,#18110e,#090909 70%);border:1px solid #df875049;border-radius:30px;grid-template-columns:auto minmax(0,1fr) minmax(300px,.75fr);align-items:center;gap:28px;max-width:1500px;margin:0 auto;padding:clamp(24px,3.5vw,42px);display:grid;position:relative}.recovery-close{color:#aaa39a;cursor:pointer;background:#ffffff05;border:1px solid #ffffff17;border-radius:50%;width:34px;height:34px;font-size:18px;position:absolute;top:14px;right:14px}.recovery-icon{background:#df87500c;border:1px solid #df875065;border-radius:23px;place-items:center;width:78px;height:78px;font-size:31px;display:grid}.recovery-copy h2{font-size:clamp(28px,3.5vw,48px)}.recovery-copy em{color:#f0b085;margin-top:12px;font-size:9px;font-style:normal;display:block}.recovery-form{gap:10px;display:grid}.recovery-form label{gap:7px;display:grid}.recovery-form label>span{color:#837a70;letter-spacing:.1em;font-size:7px;font-weight:950}.recovery-form textarea{resize:vertical;color:#fff;background:#050505;border:1px solid #ffffff14;border-radius:15px;outline:none;min-height:95px;padding:13px}.recovery-form>button,.recovery-approved{color:#211108;cursor:pointer;background:linear-gradient(135deg,#ffc497,#d97a3f);border:1px solid #efa46c6b;border-radius:15px;min-height:46px;font-size:8px;font-weight:950}.recovery-form>button:disabled{opacity:.4;cursor:not-allowed}.recovery-approved{background:linear-gradient(135deg,#b8ffdc,#3cc88a);border-color:#55d79a6b;padding:0 18px}.daily-task-center{background:radial-gradient(circle at 90% 10%,#f1b93810,#0000 28%),#0a0a0a;padding:72px 5vw 105px}.daily-task-heading{justify-content:space-between;align-items:flex-end;gap:30px;max-width:1500px;margin:0 auto;display:flex}.daily-task-progress-card{background:#f1b93808;border:1px solid #f1b9382f;border-radius:20px;align-items:center;gap:13px;min-width:245px;padding:15px;display:flex}.daily-task-progress-card>span{color:#151009;background:var(--gold);border-radius:16px;place-items:center;width:53px;height:53px;font-size:15px;font-weight:950;display:grid}.daily-task-progress-card small,.daily-task-progress-card b{display:block}.daily-task-progress-card small{color:#756e65;letter-spacing:.1em;font-size:7px;font-weight:950}.daily-task-progress-card b{color:#e6e0d7;margin-top:6px;font-size:12px}.daily-task-progress-card.is-complete{background:#42ce8a0c;border-color:#45d18f4f}.daily-task-progress-card.is-complete>span{background:#55d99a}.daily-task-progress-track{background:#ffffff0b;border-radius:999px;max-width:1500px;height:10px;margin:28px auto 18px;overflow:hidden}.daily-task-progress-track>span{border-radius:inherit;background:linear-gradient(90deg,#b87308,#ffe189);height:100%;transition:width .4s;display:block;box-shadow:0 0 18px #f1b93880}.daily-task-list{gap:10px;max-width:1500px;margin:0 auto;display:grid}.daily-task-list article{background:#11100e;border:1px solid #fff1;border-radius:23px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:21px;min-height:125px;padding:22px;display:grid}.daily-task-list article>span{width:55px;height:55px;color:var(--gold);background:#f1b93808;border:1px solid #f1b93840;border-radius:17px;place-items:center;font-size:20px;display:grid}.daily-task-list small{color:#6f6a62;letter-spacing:.13em;font-size:7px;font-weight:950}.daily-task-list h3{margin:7px 0 5px;font-size:18px}.daily-task-list p{color:#777269;margin:0;font-size:10px;line-height:1.5}.daily-task-actions{align-items:center;gap:7px;display:flex}.daily-task-actions a,.daily-task-actions button{min-width:120px;min-height:41px;color:var(--gold);cursor:pointer;background:0 0;border:1px solid #f1b9384a;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:7px;font-weight:950;text-decoration:none;display:inline-flex}.daily-task-actions button{color:#111;background:var(--gold)}.daily-task-actions button:disabled{color:#74dca5;cursor:default;background:#42ca8510;border-color:#42ca8540}.daily-task-list article.is-complete{background:#0f1813;border-color:#45ce893b}.daily-task-empty{color:#777269;text-align:center;border:1px dashed #ffffff17;border-radius:22px;padding:35px}.daily-task-bonus{background:#f1b93809;border:1px solid #f1b9383f;border-radius:21px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;max-width:1500px;margin:13px auto 0;padding:18px 21px;display:grid}.daily-task-bonus>span{color:#111;background:var(--gold);border-radius:14px;place-items:center;width:43px;height:43px;display:grid}.daily-task-bonus small,.daily-task-bonus b{display:block}.daily-task-bonus small{color:#756e64;letter-spacing:.11em;font-size:7px;font-weight:950}.daily-task-bonus b{color:var(--gold);margin-top:6px;font-size:15px}.daily-task-bonus em{color:#847c70;font-size:8px;font-style:normal;font-weight:950}.daily-task-bonus.is-claimed{background:#42ca850b;border-color:#49d18f4c}.daily-task-bonus.is-claimed em{color:#67dca2}.daily-admin-subsection{background:#0808089c;border:1px solid #ffffff0f;border-radius:24px;margin-top:24px;padding:22px}.admin-section-title.compact{align-items:center;margin-bottom:18px}.admin-section-title.compact h3{margin-top:6px;font-size:clamp(20px,3vw,34px)}.daily-admin-add-task{color:#111;background:var(--gold);cursor:pointer;border:1px solid #f1b93855;border-radius:999px;min-height:42px;padding:0 16px;font-size:8px;font-weight:950}.weekly-admin-grid{grid-template-columns:repeat(7,minmax(170px,1fr));gap:8px;display:grid;overflow-x:auto}.weekly-admin-grid article{background:#111;border:1px solid #ffffff10;border-radius:17px;gap:9px;padding:13px;display:grid}.weekly-admin-day{justify-content:space-between;align-items:center;display:flex}.weekly-admin-day span{font-size:20px}.weekly-admin-day b{color:var(--gold);letter-spacing:.1em;font-size:8px}.weekly-admin-grid label,.daily-task-admin-list label,.daily-recovery-admin-settings label,.daily-unlock-request-list label{gap:5px;display:grid}.weekly-admin-grid label>span,.daily-task-admin-list label>span,.daily-recovery-admin-settings label>span,.daily-unlock-request-list label>span{color:#756f67;letter-spacing:.09em;font-size:7px;font-weight:950}.weekly-admin-grid input,.weekly-admin-grid select,.daily-task-admin-list input,.daily-recovery-admin-settings input,.daily-recovery-admin-settings textarea,.daily-unlock-request-list input{color:#fff;background:#050505;border:1px solid #ffffff13;border-radius:11px;width:100%;min-height:40px;padding:0 11px}.daily-task-admin-list{gap:8px;display:grid}.daily-task-admin-list>article{background:#111;border:1px solid #ffffff10;border-radius:16px;grid-template-columns:60px 1fr 1.2fr 1fr 80px 115px auto;align-items:end;gap:8px;padding:13px;display:grid}.daily-task-admin-index{min-height:62px;color:var(--gold);background:#f1b93808;border:1px solid #f1b93835;border-radius:13px;place-items:center;display:grid}.daily-task-admin-index span{font-size:20px}.daily-task-admin-index small{font-size:6px;font-weight:950}.daily-admin-toggle.compact-toggle{min-height:40px;padding:6px 9px}.daily-task-admin-remove{color:#ff8d8d;cursor:pointer;background:#ff646407;border:1px solid #ff6f6f3a;border-radius:11px;min-height:40px;padding:0 11px;font-size:7px;font-weight:950}.daily-recovery-admin-settings{grid-template-columns:.65fr 1.35fr;gap:10px;display:grid}.daily-recovery-admin-settings textarea{resize:vertical;min-height:82px;padding:11px}.daily-unlock-request-list{gap:8px;margin-top:13px;display:grid}.daily-unlock-request-list>article{background:#111;border:1px solid #ffffff10;border-radius:16px;grid-template-columns:58px minmax(220px,1fr) minmax(220px,.8fr) auto;align-items:center;gap:12px;padding:13px;display:grid}.daily-unlock-day{color:#f0aa7c;border:1px solid #df875051;border-radius:15px;align-content:center;place-items:center;width:55px;height:55px;font-size:18px;font-weight:950;display:grid}.daily-unlock-day small{margin-top:2px;font-size:6px;display:block}.daily-unlock-member b{color:#e5e0d9;font-size:10px}.daily-unlock-member small{color:#777168;margin-top:4px;font-size:7px;display:block}.daily-unlock-member p{color:#a39c92;margin:7px 0 0;font-size:9px;line-height:1.45}.daily-unlock-actions{gap:6px;display:flex}.daily-unlock-actions button{color:#8ce6b8;cursor:pointer;background:#42cc870b;border:1px solid #54d29555;border-radius:11px;min-height:39px;padding:0 12px;font-size:7px;font-weight:950}.daily-unlock-actions button.danger{color:#ff9292;background:#ff696907;border-color:#ff696940}.daily-unlock-request-list>article.status-approved{border-color:#4bd18d3a}.daily-unlock-request-list>article.status-rejected{opacity:.62}.daily-calendar-admin-title{margin-top:30px}html[data-theme=light] .weekly-gift-section,html[data-theme=light] .missed-day-recovery,html[data-theme=light] .daily-task-center{background:radial-gradient(circle at 12% 20%,#537fe918,#0000 30%),#f8f0e3}html[data-theme=light] .weekly-gift-card,html[data-theme=light] .missed-day-recovery-card{color:#2c2115;background:radial-gradient(circle at 90% 0,#6396f11b,#0000 32%),linear-gradient(145deg,#fffdf8,#eee6d9 70%);border-color:#557cb82b;box-shadow:0 28px 65px #73511b18,inset 0 1px #fff}html[data-theme=light] .weekly-gift-grid article,html[data-theme=light] .daily-task-list article,html[data-theme=light] .daily-task-bonus,html[data-theme=light] .daily-task-progress-card{color:#2c2115;background:#fffaf2;border-color:#66491d1f}html[data-theme=light] .weekly-gift-grid article.is-today{background:linear-gradient(160deg,#f2f7ff,#e3ebf7);border-color:#557fba66}html[data-theme=light] .weekly-gift-grid article.is-claimed,html[data-theme=light] .daily-task-list article.is-complete,html[data-theme=light] .daily-task-bonus.is-claimed{background:#edf9f2;border-color:#2d9f6937}html[data-theme=light] .weekly-gift-grid article>b,html[data-theme=light] .tier-reward-chip b,html[data-theme=light] .daily-task-progress-card b,html[data-theme=light] .daily-task-list h3,html[data-theme=light] .monthly-final-bar b{color:#2c2115}html[data-theme=light] .tier-reward-chip,html[data-theme=light] .monthly-final-bar{background:#fffaf2d9;border-color:#72501b25}html[data-theme=light] .daily-reward-grid>button.missed{background:linear-gradient(160deg,#fff8f3,#f2dfd2);border-color:#b96f3d39}html[data-theme=light] .daily-reward-grid>button.unlocked{background:linear-gradient(160deg,#f3fff8,#dff3e7);border-color:#29966150}html[data-theme=light] .recovery-form textarea,html[data-theme=light] .weekly-admin-grid input,html[data-theme=light] .weekly-admin-grid select,html[data-theme=light] .daily-task-admin-list input,html[data-theme=light] .daily-recovery-admin-settings input,html[data-theme=light] .daily-recovery-admin-settings textarea,html[data-theme=light] .daily-unlock-request-list input{color:#2c2115;background:#fffdf8;border-color:#62471a24}html[data-theme=light] .daily-admin-subsection,html[data-theme=light] .weekly-admin-grid article,html[data-theme=light] .daily-task-admin-list>article,html[data-theme=light] .daily-unlock-request-list>article{color:#2c2115;background:#fffaf2;border-color:#68491820}html[data-theme=light] .daily-unlock-member b{color:#2c2115}@media (width<=1100px){.weekly-gift-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.missed-day-recovery-card{grid-template-columns:auto 1fr}.recovery-form,.recovery-approved{grid-column:1/-1}.daily-task-admin-list>article{grid-template-columns:60px 1fr 1fr}.daily-task-admin-list>article>label:nth-of-type(n+3),.daily-task-admin-list>article>.daily-task-admin-remove{grid-column:auto}.daily-unlock-request-list>article{grid-template-columns:58px 1fr}.daily-unlock-request-list>article>label,.daily-unlock-actions{grid-column:1/-1}}@media (width<=720px){.weekly-gift-section,.daily-task-center{padding:45px 4vw 70px}.weekly-gift-heading,.daily-task-heading{flex-direction:column;align-items:stretch}.tier-reward-chip,.daily-task-progress-card{width:100%;min-width:0}.weekly-gift-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.weekly-gift-grid article{min-height:190px}.monthly-final-bar{grid-template-columns:auto 1fr}.monthly-final-bar>button{grid-column:1/-1;width:100%}.missed-day-recovery{padding:18px 4vw}.missed-day-recovery-card{grid-template-columns:1fr}.recovery-icon{width:62px;height:62px}.daily-task-list article{grid-template-columns:auto 1fr}.daily-task-actions{grid-column:1/-1}.daily-task-actions a,.daily-task-actions button{flex:1;min-width:0}.daily-task-bonus{grid-template-columns:auto 1fr}.daily-task-bonus em{grid-column:1/-1}.daily-recovery-admin-settings{grid-template-columns:1fr}.daily-task-admin-list>article{grid-template-columns:55px 1fr}.daily-task-admin-list>article>label,.daily-task-admin-list>article>.daily-task-admin-remove{grid-column:1/-1}.daily-admin-subsection{padding:14px}.admin-section-title.compact{flex-direction:column;align-items:stretch}}@media (width<=1050px){.reward-hub-heading{flex-direction:column;align-items:flex-start}.reward-hub-grid,.free-spin-admin-layout{grid-template-columns:1fr}.free-spin-request-card>button{margin-top:22px}.free-spin-admin-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.member-reward-hub,.profile-world .member-reward-hub.is-compact{border-radius:26px;width:min(94vw,580px);margin:46px auto;padding:22px}.profile-world .member-reward-hub.is-compact{margin-bottom:32px}.daily-login-chip{width:100%;min-width:0}.free-spin-progress-card,.free-spin-request-card{border-radius:21px;padding:19px}.free-spin-progress-copy{flex-direction:column;gap:8px}.free-spin-progress-copy small{text-align:left}.reward-wallet-mini-stats,.free-spin-admin-summary,.free-spin-resolution-form{grid-template-columns:1fr}.member-code-request-list article{grid-template-columns:auto minmax(0,1fr)}.member-code-request-list em{text-align:left;grid-column:1/-1;max-width:none}.reward-hub-guest{grid-template-columns:1fr;min-height:0}.reward-hub-guest-icon{border-radius:24px;width:82px;height:82px;font-size:32px}.reward-hub-guest>a{width:100%}.free-spin-resolution-form>div{flex-direction:column;grid-column:auto}}.site-world .auth-actions .notification-bell{width:44px;min-width:44px;height:44px;min-height:44px;font-size:inherit;letter-spacing:normal;border-radius:50%;padding:0}.site-world .auth-quick-dock .notification-bell{border-radius:50%;width:38px;min-width:38px;height:38px;min-height:38px;padding:0}.subpage-user-actions .notification-bell{border-radius:50%;width:40px;min-width:40px;height:40px;min-height:40px;padding:0}.header-live-indicator{color:#fff;letter-spacing:.08em;background:linear-gradient(135deg,#ee3448,#9f071b);border:1px solid #e5253747;border-radius:999px;align-items:center;gap:7px;min-height:39px;padding:0 11px;font-size:.66rem;font-weight:950;text-decoration:none;display:inline-flex;box-shadow:0 7px 20px #cc182c33}.header-live-indicator i{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.55s infinite live-stream-pulse}@media (width<=700px){.site-world .auth-actions .notification-bell{width:40px;min-width:40px;height:40px;min-height:40px}}.site-footer{z-index:2;box-sizing:border-box;color:#f7f2e8;background:radial-gradient(circle at 12% 0,#ebad1f1f,#0000 27%),linear-gradient(145deg,#0d0c0a 0%,#050505 66%);border-top:1px solid #f0b42d38;width:100%;padding:54px max(4vw,24px) 22px;position:relative;overflow:hidden}.site-footer:before{content:"";background:linear-gradient(90deg,#0000,#ffc94bbf,#0000);width:84%;height:1px;position:absolute;top:0;left:8%}.site-footer-main,.site-footer-trust,.site-footer-bottom{box-sizing:border-box;width:min(1320px,100%);margin-inline:auto;position:relative}.site-footer-main{grid-template-columns:minmax(320px,1.35fr) minmax(190px,.78fr) minmax(260px,.92fr);align-items:start;gap:48px;display:grid}.site-footer-main>*,.site-footer-trust>*,.site-footer-bottom>*{min-width:0}.site-footer-brand{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;display:grid}.site-footer-mark{color:#241500;background:linear-gradient(145deg,#ffe28a,#e8a612 65%,#bb7100);border:1px solid #ffdc7c94;border-radius:17px;place-items:center;width:54px;height:54px;font-size:1.42rem;font-weight:1000;display:grid;box-shadow:0 12px 30px #d6900038}.site-footer-brand b{color:#fff;letter-spacing:-.035em;margin:2px 0 9px;font-size:1.1rem;font-weight:1000;display:block}.site-footer-brand b span{color:#efb329}.site-footer-brand p,.site-footer-contact p,.site-footer-trust small,.site-footer-bottom{color:#f7f2e89e;line-height:1.65}.site-footer-brand p,.site-footer-contact p{max-width:470px;margin:0;font-size:.8rem}.site-footer nav>small,.site-footer-contact>small{color:#efb329;letter-spacing:.16em;margin-bottom:16px;font-size:.66rem;font-weight:950;display:block}.site-footer nav>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;display:grid}.site-footer a{color:#ffffffd1;overflow-wrap:anywhere;font-size:.78rem;font-weight:800;text-decoration:none;transition:color .2s,transform .2s}.site-footer a:hover{color:#ffc94b;transform:translate(2px)}.site-footer-contact>a{color:#fff;margin-bottom:10px;font-size:.9rem;display:inline-block}.site-footer-trust{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:34px;display:grid}.site-footer-trust>div{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-height:88px;padding:17px 22px;display:grid}.site-footer-trust>div+div{border-left:1px solid #ffffff14}.site-footer-trust>div>span{color:#efb329;background:#efb32914;border:1px solid #efb32947;border-radius:12px;place-items:center;width:36px;height:36px;font-size:.7rem;font-weight:1000;display:grid}.site-footer-trust p{gap:3px;margin:0;display:grid}.site-footer-trust b{color:#ffffffe6;letter-spacing:.045em;font-size:.68rem}.site-footer-trust small{font-size:.7rem}.site-footer-bottom{justify-content:space-between;gap:28px;padding-top:20px;font-size:.66rem;display:flex}.site-footer-bottom p{margin:0}.site-footer-bottom p:last-child{text-align:right;max-width:650px}html[data-theme=light] .site-footer{color:#211b12;background:radial-gradient(circle at 12% 0,#e3a4121f,#0000 28%),linear-gradient(145deg,#fffdf7,#f3eee4);border-top-color:#965e0033}html[data-theme=light] .site-footer-brand b,html[data-theme=light] .site-footer-contact>a{color:#20180c}html[data-theme=light] .site-footer-brand p,html[data-theme=light] .site-footer-contact p,html[data-theme=light] .site-footer-trust small,html[data-theme=light] .site-footer-bottom{color:#312615ad}html[data-theme=light] .site-footer a{color:#271d0ed6}html[data-theme=light] .site-footer a:hover{color:#9d6500}html[data-theme=light] .site-footer-trust{border-color:#523a141f}html[data-theme=light] .site-footer-trust>div+div{border-left-color:#523a141f}html[data-theme=light] .site-footer-trust b{color:#231a0ceb}@media (width<=920px){.site-footer-main{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-brand{grid-column:1/-1}.site-footer-trust{grid-template-columns:1fr}.site-footer-trust>div+div{border-top:1px solid #ffffff14;border-left:0}html[data-theme=light] .site-footer-trust>div+div{border-top-color:#523a141f}}@media (width<=620px){.site-footer{padding:42px 20px 18px}.site-footer-main{grid-template-columns:1fr;gap:32px;width:100%}.site-footer-brand{grid-column:auto}.site-footer-trust,.site-footer-bottom{width:100%}.site-footer-trust>div{padding-inline:12px}.site-footer-bottom{flex-direction:column;gap:7px}.site-footer-bottom p:last-child{text-align:left}}.campaign-section{background:radial-gradient(circle at 84% 17%,#f1b93833,#0000 25%),radial-gradient(circle at 72% 74%,#7e4c0b29,#0000 34%),linear-gradient(#090909 0%,#0d0b08 58%,#080808 100%);min-height:690px;padding:clamp(72px,8vw,118px) max(5vw,50vw - 750px) 110px}.campaign-section:before{content:"ECİMMEHMET";color:#ffffff06;letter-spacing:-.08em;font-size:clamp(92px,14vw,230px);top:86px;right:-1vw}.campaign-section-head{align-items:flex-end;margin-bottom:34px}.campaign-section-head h2{color:#f7f2e8;letter-spacing:-.055em;max-width:900px;margin-top:14px;font-size:clamp(45px,6vw,86px);font-weight:880;line-height:.91}.campaign-section-head>p{color:#a59e91;border-left:2px solid #f1b9388c;padding-left:22px;font-size:14px}.campaign-grid{grid-template-columns:1fr;gap:20px}.campaign-card{background:#100e0b;border-color:#f1b93845;border-radius:36px;min-height:clamp(430px,43vw,620px);padding:clamp(30px,5vw,70px);box-shadow:0 45px 110px #000000a3,inset 0 1px #ffffff1f}.campaign-card:after{border-color:#ffffff16;border-radius:27px;inset:11px}.campaign-placeholder{background:radial-gradient(circle at 78% 44%,#f1b93847,#0000 25%),radial-gradient(circle at 74% 48%,#f1b93814,#0000 46%),linear-gradient(115deg,#12100d,#080808 66%)}.campaign-placeholder img{object-fit:contain;object-position:bottom center;filter:drop-shadow(0 38px 34px #000000e6);width:min(48%,650px);max-height:112%;bottom:-9%;right:2%}.campaign-shade{background:linear-gradient(90deg,#050505fc 0%,#070707ed 36%,#07070757 67%,#07070714 100%),linear-gradient(#0000 40%,#040404d9)}.campaign-badge{border-radius:10px;padding:11px 15px;font-size:9px;top:30px;left:32px}.campaign-card-content{width:min(58%,720px)}.campaign-card-content h3{letter-spacing:-.065em;margin:16px 0 18px;font-size:clamp(48px,6.4vw,94px);font-weight:900;line-height:.87}.campaign-card-content p{color:#aaa398;font-size:14px;line-height:1.75}.campaign-card-content button,.campaign-admin-shortcut{background:linear-gradient(135deg,#f1b93821,#f1b93809);border-radius:13px;min-height:52px;padding:0 22px}@media (width<=650px){.campaign-section{min-height:auto;padding:60px 18px 72px}.campaign-section-head{align-items:flex-start}.campaign-section-head h2{font-size:clamp(39px,12vw,58px)}.campaign-section-head>p{padding-left:15px;font-size:12px}.campaign-card{border-radius:25px;min-height:520px;padding:28px 24px}.campaign-card:after{border-radius:19px;inset:7px}.campaign-badge{top:20px;left:20px}.campaign-card-content{width:100%}.campaign-card-content h3{font-size:clamp(40px,13vw,58px)}.campaign-placeholder img{opacity:.78;width:110%;max-height:84%;bottom:18%;right:-18%}.campaign-shade{background:linear-gradient(#07070733 0%,#060606ed 52%,#050505fc 100%)}}@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}
