@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Space+Grotesk:wght@500;600;700&display=swap";:root{font-family:Manrope,Segoe UI,sans-serif;color:#17201c;background:#f4f6f5;font-synthesis:none;text-rendering:optimizeLegibility;--ink: #0b0d12;--ink-2: #151922;--muted: #6c7671;--line: #e5e9e6;--paper: #ffffff;--canvas: #f5f7f6;--lime: #a6ff5f;--green: #73e47f;--green-dark: #174d28;--blue: #6f8cff;--violet: #ae8cff;--orange: #ffb75e;--red: #ff727f;--radius-sm: 10px;--radius: 16px;--radius-lg: 24px;--shadow-sm: 0 4px 14px rgba(19, 31, 24, .06);--shadow: 0 20px 60px rgba(12, 19, 15, .1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:var(--canvas)}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4{margin:0}svg{flex:0 0 auto}::selection{background:#b8ff86;color:#102014}.shell{width:min(1180px,calc(100% - 48px));margin-inline:auto}.full-width{width:100%;justify-content:center}.brand{display:inline-flex;align-items:center;gap:10px;padding:0;color:#fff;background:none;border:0}.brand__mark{position:relative;display:inline-flex;align-items:flex-end;justify-content:center;gap:3px;width:31px;height:31px;padding:6px;overflow:hidden;border-radius:10px;background:transparent;box-shadow:0 0 0 1px #a6ff5f24}.brand__mark img{width:100%;height:100%;object-fit:cover;border-radius:10px}.brand__name{font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.7px;color:#fff}.brand__name span{color:var(--lime)}.brand--light .brand__name{color:#fff}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 18px;border:1px solid transparent;border-radius:11px;font-weight:700;font-size:13.5px;line-height:1;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.btn:hover:not(:disabled){transform:translateY(-1px)}.btn--sm{min-height:37px;padding-inline:15px;font-size:12.5px;border-radius:9px}.btn--lg{min-height:52px;padding-inline:25px;border-radius:13px;font-size:14.5px}.btn--primary{color:#0f1a11;background:var(--lime);box-shadow:0 10px 24px #a6ff5f26}.btn--primary:hover:not(:disabled){background:#b6ff79;box-shadow:0 13px 30px #a6ff5f38}.btn--ghost-light{color:#e7eee9;background:#ffffff0e;border-color:#ffffff1f}.btn--ghost-light:hover:not(:disabled){background:#ffffff17;border-color:#fff3}.btn--ghost{color:#59645e;background:#f4f6f4;border-color:#e5e9e6}.btn--ghost-dark{color:#dce6df;background:transparent;border-color:#ffffff24}.btn--outline{color:#29352e;background:#fff;border-color:#dfe5e1}.btn--outline:hover:not(:disabled){border-color:#c5cec8;background:#fbfcfb}.btn--danger-outline{color:#cf4f5b;background:#fff;border-color:#f0ccd0}.theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:35px;height:35px;flex:0 0 auto;padding:0;color:#66736b;background:#fff;border:1px solid #e3e8e4;border-radius:9px;transition:color .18s,background .18s,border-color .18s}.theme-toggle:hover{color:#27352c;background:#f7f9f8}.theme-toggle--label{width:auto;padding-inline:12px;font-size:9px;font-weight:700}.landing .theme-toggle,.join-page .theme-toggle,.channel-page .theme-toggle,.auth-page__brand .theme-toggle{color:#9ba69f;background:#ffffff0e;border-color:#ffffff1f}.landing .theme-toggle:hover,.join-page .theme-toggle:hover,.channel-page .theme-toggle:hover,.auth-page__brand .theme-toggle:hover{color:#fff;background:#ffffff17}.button-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding-inline:5px;margin-left:2px;border-radius:999px;color:#122014;background:#0b0d121f;font-size:10px}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;color:#64706a;background:#f5f7f6;border:0;border-radius:9px}.text-link{display:inline-flex;align-items:center;gap:5px;padding:0;color:#42534a;background:none;border:0;font-size:12.5px;font-weight:700}.text-link:hover{color:#131d17}.section-kicker{display:block;margin-bottom:12px;color:var(--lime);font-size:11px;font-weight:800;letter-spacing:1.8px;text-transform:uppercase}.section-kicker--dark{color:#6b7b72}.avatar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 auto;border-radius:50%;color:#10160f;font-size:11px;font-weight:800;letter-spacing:-.3px;border:2px solid rgba(255,255,255,.18)}.avatar--xs{width:23px;height:23px;font-size:7px;border-width:1px}.avatar--sm{width:31px;height:31px;font-size:9px}.avatar--lg{width:50px;height:50px;font-size:14px}.avatar--xl{width:76px;height:76px;font-size:20px;border:3px solid #fff;box-shadow:0 0 0 1px #e4e9e5}.avatar--top{width:34px;height:34px;border-color:#fff;box-shadow:0 0 0 1px #e1e7e3}.avatar--dev{color:#e9edff;background:linear-gradient(135deg,#667dff,#a66cff)}.avatar--user{color:#fff;background:linear-gradient(135deg,#ff7e79,#b45dff)}.live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#ff5d6c;box-shadow:0 0 0 4px #ff5d6c1f;animation:pulseDot 2s infinite}@keyframes pulseDot{50%{box-shadow:0 0 0 7px #ff5d6c00}}.landing{overflow:hidden;color:#f2f6f3;background:#090b10}.landing-nav{position:relative;z-index:20;border-bottom:1px solid rgba(255,255,255,.07);background:#090b10e0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.landing-nav__inner{display:flex;align-items:center;justify-content:space-between;min-height:74px}.landing-nav__links{display:flex;align-items:center;gap:32px;margin-left:80px}.landing-nav__links a,.landing-nav__links button{padding:0;color:#aab3ae;background:none;border:0;font-size:12.5px;font-weight:600;transition:color .2s}.landing-nav__links a:hover,.landing-nav__links button:hover{color:#fff}.landing-nav__actions{display:flex;align-items:center;gap:9px}.mobile-menu{display:none;align-items:center;justify-content:center;width:38px;height:38px;color:#fff;background:#ffffff0f;border:0;border-radius:9px}.hero{position:relative;padding:64px 0 0;background:radial-gradient(circle at 10% 20%,rgba(166,255,95,.055),transparent 30%),linear-gradient(180deg,#090b10,#0c0f15 82%,#0b0d11)}.hero:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.14;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 85%);mask-image:linear-gradient(to bottom,#000,transparent 85%)}.hero__glow{position:absolute;border-radius:50%;filter:blur(100px);pointer-events:none}.hero__glow--one{width:420px;height:420px;top:30px;left:-190px;background:#a6ff5f17}.hero__glow--two{width:460px;height:460px;top:150px;right:-260px;background:#6f8cff17}.hero__inner{position:relative;z-index:2;display:grid;grid-template-columns:.86fr 1.14fr;align-items:center;gap:55px;min-height:545px}.hero__copy{padding-bottom:28px}.eyebrow-pill{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;margin-bottom:25px;color:#cdd7d1;background:#ffffff0b;border:1px solid rgba(255,255,255,.09);border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.4px}.hero h1{font-family:Space Grotesk,sans-serif;max-width:590px;font-size:clamp(48px,5vw,72px);line-height:.98;letter-spacing:-4px}.hero h1 span{position:relative;color:var(--lime);white-space:nowrap}.hero h1 span:after{position:absolute;left:3px;right:0;bottom:-5px;height:8px;content:"";opacity:.7;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='9' viewBox='0 0 160 9'%3E%3Cpath d='M2 6c38-5 92-5 156-2' fill='none' stroke='%23a6ff5f' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E") center/100% 100% no-repeat}.hero__copy>p{max-width:470px;margin-top:25px;color:#929d97;font-size:15px;line-height:1.75}.hero__actions{display:flex;gap:10px;margin-top:31px}.hero__proof{display:flex;align-items:center;gap:13px;margin-top:35px}.avatar-stack{display:flex}.avatar-stack .avatar+.avatar{margin-left:-9px}.hero__proof>div:last-child{display:flex;flex-direction:column;gap:3px}.hero__proof-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:var(--lime);background:#a6ff5f1a;border:1px solid rgba(166,255,95,.14);border-radius:9px}.hero__proof strong{color:#d9e0dc;font-size:11.5px;font-weight:700}.hero__proof span{color:#727d76;font-size:10px}.hero-visual{position:relative;min-width:0;transform:perspective(1300px) rotateY(-2deg) rotateX(1deg)}.hero-visual__halo{position:absolute;top:-70px;right:-90px;bottom:-70px;left:-90px;border-radius:50%;background:radial-gradient(circle,rgba(108,140,255,.11),transparent 65%);filter:blur(20px)}.stream-window{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:17px;background:#0f131b;box-shadow:0 40px 100px #00000073,0 0 0 6px #ffffff05}.stream-window__bar{display:flex;align-items:center;height:37px;padding:0 13px;color:#7f8a84;background:#151a22;border-bottom:1px solid rgba(255,255,255,.055);font-size:8.5px}.window-dots{display:flex;gap:5px}.window-dots span{width:6px;height:6px;border-radius:50%;background:#37404a}.stream-window__url{margin-inline:auto}.stream-window__live{display:inline-flex;align-items:center;gap:5px;color:#ff7782;font-size:8px;font-weight:800}.stream-window__live span{width:5px;height:5px;border-radius:50%;background:#ff5d6c}.stream-preview{position:relative;display:grid;grid-template-columns:1fr 132px;min-height:385px;background:#0b1018}.stream-preview__world{position:relative;overflow:hidden;background:radial-gradient(circle at 72% 28%,rgba(116,185,255,.2),transparent 24%),linear-gradient(180deg,#191d32,#273344,#16231d)}.stream-preview__world:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.4;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:28px 28px}.pixel-moon{position:absolute;top:54px;right:75px;width:28px;height:28px;background:#d7e7ff;box-shadow:0 0 25px #bfdcff40;clip-path:polygon(25% 0,75% 0,75% 25%,100% 25%,100% 75%,75% 75%,75% 100%,25% 100%,25% 75%,0 75%,0 25%,25% 25%)}.pixel-hill{position:absolute;bottom:0;background:#182b24}.pixel-hill--one{left:0;width:65%;height:42%;clip-path:polygon(0 62%,18% 42%,35% 52%,51% 20%,68% 46%,83% 28%,100% 53%,100% 100%,0 100%)}.pixel-hill--two{right:0;width:62%;height:35%;background:#20382c;clip-path:polygon(0 75%,18% 49%,40% 63%,60% 28%,75% 51%,100% 30%,100% 100%,0 100%)}.pixel-tree{position:absolute;bottom:72px;width:8px;height:42px;background:#574435}.pixel-tree:before,.pixel-tree:after{position:absolute;left:50%;content:"";background:#376448;transform:translate(-50%);clip-path:polygon(50% 0,100% 100%,0 100%)}.pixel-tree:before{bottom:14px;width:50px;height:55px}.pixel-tree:after{bottom:38px;width:36px;height:43px}.pixel-tree--one{left:70px}.pixel-tree--two{right:95px;bottom:50px;transform:scale(.65)}.pixel-character{position:absolute;left:44%;bottom:51px;width:18px;height:32px;background:#75b5fa;box-shadow:inset 0 -12px #304c74;z-index:3}.pixel-character:before{position:absolute;left:4px;top:-11px;width:11px;height:12px;content:"";background:#d9ad88}.pixel-character span:before,.pixel-character span:after{position:absolute;bottom:-6px;width:5px;height:7px;content:"";background:#1d2a3c}.pixel-character span:before{left:1px}.pixel-character span:after{right:1px}.streamer-pip{position:absolute;left:18px;bottom:63px;display:flex;align-items:center;gap:6px;padding:4px;background:#0d1217d9;border:1px solid rgba(255,255,255,.11);border-radius:11px}.streamer-pip__mic{display:flex;align-items:flex-end;gap:2px;padding:0 5px 0 0}.streamer-pip__mic span{width:2px;height:8px;border-radius:2px;background:var(--lime);animation:soundBar 1.1s ease-in-out infinite alternate}.streamer-pip__mic span:nth-child(2){height:13px;animation-delay:.2s}.streamer-pip__mic span:nth-child(3){height:6px;animation-delay:.45s}@keyframes soundBar{to{height:4px;opacity:.5}}.stream-preview__meta{position:absolute;left:18px;bottom:16px;display:flex;flex-direction:column;align-items:flex-start}.stream-preview__meta .tag{margin-bottom:6px}.stream-preview__meta strong{font-family:Space Grotesk,sans-serif;color:#fff;font-size:17px}.stream-preview__meta>span:last-child{margin-top:2px;color:#c0c9c4;font-size:7.5px}.tag{display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border-radius:4px;font-size:7px;font-weight:800;letter-spacing:.6px}.tag--live{color:#fff;background:#e8394d}.tag--live span{width:4px;height:4px;border-radius:50%;background:#fff}.stream-chat{display:flex;flex-direction:column;padding:10px;background:#111720;border-left:1px solid rgba(255,255,255,.06)}.stream-chat__head{display:flex;justify-content:space-between;padding:2px 0 10px;color:#8c9791;border-bottom:1px solid rgba(255,255,255,.06);font-size:8px}.stream-chat__head strong{color:#5f6a64;font-size:7px}.stream-chat__messages{display:flex;flex-direction:column;gap:10px;padding:13px 0}.stream-chat__messages p{color:#a4ada8;font-size:7.5px;line-height:1.45}.stream-chat__messages b{margin-right:4px}.stream-chat__input{display:flex;align-items:center;justify-content:space-between;height:30px;padding:0 8px;margin-top:auto;color:#5c6761;background:#191f29;border:1px solid rgba(255,255,255,.06);border-radius:5px;font-size:7px}.stream-chat__input span{color:#89948e}.event-alert{position:absolute;left:18px;top:18px;display:flex;align-items:center;gap:9px;padding:7px 9px;background:#080d0bd6;border:1px solid rgba(166,255,95,.22);border-radius:9px;box-shadow:0 10px 25px #0000004d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.event-alert__icon{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;color:var(--lime);background:#a6ff5f1c;border-radius:8px}.event-alert>div{display:flex;flex-direction:column;gap:2px}.event-alert span{color:#9aa69f;font-size:6.5px}.event-alert strong{color:#f3f8f4;font-size:9px}.event-alert__price{color:var(--lime)!important;font-size:8px!important;font-weight:800}.floating-event{position:absolute;z-index:4;display:flex;align-items:center;gap:9px;min-width:180px;padding:9px 10px;background:#11171ef0;border:1px solid rgba(255,255,255,.1);border-radius:11px;box-shadow:0 18px 40px #00000059;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);animation:floatCard 4s ease-in-out infinite}.floating-event--1{right:-26px;top:150px}.floating-event--2{left:-36px;bottom:50px;animation-delay:-2s}@keyframes floatCard{50%{transform:translateY(-7px)}}.floating-event>span:first-child{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px}.floating-event div{flex:1}.floating-event b{display:block;color:#eef4f0;font-size:7.5px}.floating-event p{margin-top:2px;color:#96a29b;font-size:7.5px}.floating-event>strong{color:var(--lime);font-size:8.5px}.platform-strip{position:relative;z-index:3;display:flex;align-items:center;gap:35px;min-height:82px;border-top:1px solid rgba(255,255,255,.07)}.platform-strip>span{color:#4f5a54;font-size:8px;font-weight:800;letter-spacing:1.6px;white-space:nowrap}.platform-strip>div{display:flex;align-items:center;justify-content:space-between;flex:1}.platform-strip strong{color:#636e68;font-family:Space Grotesk,sans-serif;font-size:12px;letter-spacing:1px}.section{padding:110px 0}.section--light{color:#18211c;background:#f3f5f2}.section-heading{max-width:630px;margin-bottom:52px}.section-heading h2,.how-copy h2,.economics-copy h2{font-family:Space Grotesk,sans-serif;font-size:clamp(34px,4vw,51px);line-height:1.08;letter-spacing:-2.3px}.section-heading p,.how-copy>p,.economics-copy>p{max-width:540px;margin-top:18px;color:#6c7771;font-size:14px;line-height:1.75}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.feature-card{position:relative;min-height:280px;padding:25px;overflow:hidden;background:#fff;border:1px solid #e6eae7;border-radius:18px;transition:transform .22s ease,box-shadow .22s ease}.feature-card:hover{transform:translateY(-4px);box-shadow:0 18px 45px #17251c14}.feature-card--2{color:#f0f5f1;background:#111611;border-color:#111611}.feature-card__icon{display:inline-flex;align-items:center;justify-content:center;width:47px;height:47px;color:#26352b;background:#eff9e9;border-radius:12px}.feature-card--2 .feature-card__icon{color:var(--lime);background:#a6ff5f1a}.feature-card__number{position:absolute;top:22px;right:24px;color:#c6cec9;font-family:Space Grotesk,sans-serif;font-size:13px}.feature-card--2 .feature-card__number{color:#48504b}.feature-card h3{margin-top:42px;font-family:Space Grotesk,sans-serif;font-size:20px;letter-spacing:-.6px}.feature-card p{margin-top:10px;color:#717c76;font-size:12.5px;line-height:1.65}.feature-card--2 p{color:#8e9a93}.feature-card button{position:absolute;left:25px;bottom:23px;display:flex;align-items:center;gap:7px;padding:0;color:#394841;background:none;border:0;font-size:11px;font-weight:800}.feature-card--2 button{color:var(--lime)}.how-section{position:relative;color:#eff4f0;background:#0b0e12}.how-section:before{position:absolute;width:500px;height:500px;top:-200px;right:5%;content:"";border-radius:50%;background:#6f8cff11;filter:blur(90px)}.how-grid{position:relative;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px}.how-copy>p,.economics-copy>p{color:#7f8b84}.steps{display:flex;flex-direction:column;gap:0;margin-top:38px}.step{display:flex;gap:20px;padding:19px 0;border-top:1px solid rgba(255,255,255,.075)}.step:last-child{border-bottom:1px solid rgba(255,255,255,.075)}.step>span{color:var(--lime);font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:700}.step h3{font-size:14px}.step p{margin-top:5px;color:#748078;font-size:11.5px;line-height:1.6}.studio-mock{position:relative;overflow:hidden;background:#121820;border:1px solid rgba(255,255,255,.1);border-radius:21px;box-shadow:0 35px 80px #0006}.studio-mock:before{position:absolute;top:0;left:25%;right:25%;height:1px;content:"";background:linear-gradient(90deg,transparent,var(--lime),transparent)}.studio-mock__top{display:flex;justify-content:space-between;padding:17px 20px;color:#7d8982;background:#ffffff06;border-bottom:1px solid rgba(255,255,255,.07);font-size:9px}.studio-mock__top>div{display:flex;align-items:center;gap:8px;color:#dfe7e2;font-weight:700}.studio-mock__balance{display:flex;flex-direction:column;padding:26px 24px 22px}.studio-mock__balance span{color:#77837c;font-size:9px}.studio-mock__balance strong{margin-top:6px;font-family:Space Grotesk,sans-serif;font-size:36px;letter-spacing:-1.5px}.studio-mock__balance em{align-self:flex-start;padding:4px 7px;margin-top:8px;color:var(--lime);background:#a6ff5f17;border-radius:5px;font-size:8px;font-style:normal}.studio-mock__queue{margin:0 15px;padding:14px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);border-radius:13px}.studio-mock__queue-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px;font-size:9px}.studio-mock__queue-head span{color:var(--lime)}.queue-row{display:flex;align-items:center;gap:10px;padding:10px 0;color:#e7eee9;border-top:1px solid rgba(255,255,255,.055)}.queue-row>span{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;border-radius:8px}.queue-row div{display:flex;flex:1;flex-direction:column;gap:2px}.queue-row b{font-size:9px}.queue-row small{color:#6f7a74;font-size:7px}.queue-row>strong{font-size:9px}.studio-mock__footer{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;color:#738078;font-size:8.5px}.studio-mock__footer span{display:flex;align-items:center;gap:6px}.studio-mock__footer button{padding:7px 10px;color:#dce6df;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);border-radius:7px;font-size:8px}.economics-section{color:#162019;background:#f2f5f1}.economics-grid{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px}.economics-points{display:flex;flex-direction:column;gap:10px;margin-top:25px}.economics-points span{display:flex;align-items:center;gap:9px;color:#435049;font-size:11.5px;font-weight:650}.economics-points svg{color:#4b8a4d}.calculator{padding:26px;background:#fff;border:1px solid #e1e7e2;border-radius:20px;box-shadow:0 25px 65px #111f1614}.calculator__head{display:flex;justify-content:space-between;align-items:center;padding-bottom:21px;border-bottom:1px solid #edf0ee}.calculator__head div{display:flex;flex-direction:column;gap:3px}.calculator__head span{color:#8a948f;font-size:9px}.calculator__head strong{font-family:Space Grotesk,sans-serif;font-size:18px}.calculator__head svg{color:#6c7a72}.calc-control{padding-top:22px}.calc-control label{display:flex;justify-content:space-between;color:#67736c;font-size:10px;font-weight:600}.calc-control label strong{color:#1c2921;font-size:11px}.calc-control input[type=range],.commission-control input[type=range]{width:100%;height:4px;margin-top:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:99px;background:linear-gradient(90deg,#171f1a var(--range),#e8ede9 var(--range))}.calc-control input[type=range]::-webkit-slider-thumb,.commission-control input[type=range]::-webkit-slider-thumb{width:17px;height:17px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid #fff;border-radius:50%;background:#151e18;box-shadow:0 1px 5px #00000038}.calculator__result{display:flex;flex-direction:column;padding:23px;margin-top:25px;background:radial-gradient(circle at 94% 0%,rgba(166,255,95,.16),transparent 40%),#111711;border-radius:14px}.calculator__result>span{color:#7d8982;font-size:9px}.calculator__result strong{margin-top:5px;color:var(--lime);font-family:Space Grotesk,sans-serif;font-size:35px;letter-spacing:-1.5px}.calculator__result small{margin-top:3px;color:#7c8880;font-size:8px}.calculator__split{display:flex;justify-content:space-between;padding:15px 2px 0;color:#87918b;font-size:9px}.calculator__split b{margin-left:3px;color:#3f4c44}.launch-section{padding:85px 0;color:#f3f7f4;background:#090b10}.launch-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:38px 42px;background:radial-gradient(circle at 0 50%,rgba(166,255,95,.1),transparent 35%),#111713;border:1px solid rgba(255,255,255,.09);border-radius:21px}.launch-card__icon{display:inline-flex;align-items:center;justify-content:center;width:57px;height:57px;color:var(--lime);background:#a6ff5f1a;border:1px solid rgba(166,255,95,.12);border-radius:15px}.launch-card h2{font-family:Space Grotesk,sans-serif;font-size:27px;letter-spacing:-1px}.launch-card p{max-width:560px;margin-top:6px;color:#858f89;font-size:11.5px}.launch-card .section-kicker{margin-bottom:7px;font-size:8px}.landing-footer{padding:32px 0;color:#66716b;background:#090b10;border-top:1px solid rgba(255,255,255,.07)}.landing-footer__inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.landing-footer p{font-size:10px}.landing-footer__inner>div{display:flex;gap:24px;font-size:9px}.landing-footer button{padding:0;color:#8e9992;background:none;border:0}.modal-backdrop{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px;background:#070a0899;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fadeIn .18s ease}@keyframes fadeIn{0%{opacity:0}}.modal{width:min(510px,100%);max-height:min(88vh,850px);overflow:auto;background:#fff;border:1px solid #e3e8e4;border-radius:20px;box-shadow:0 30px 90px #050a0747;animation:modalIn .2s ease}.modal--wide{width:min(780px,100%)}@keyframes modalIn{0%{opacity:0;transform:translateY(10px) scale(.985)}}.modal__head{display:flex;justify-content:space-between;gap:20px;padding:23px 24px 18px;border-bottom:1px solid #edf0ee}.modal__eyebrow{display:block;margin-bottom:5px;color:#7e8982;font-size:9px;font-weight:800;letter-spacing:1.3px;text-transform:uppercase}.modal__head h2{font-family:Space Grotesk,sans-serif;font-size:22px;letter-spacing:-.7px}.modal__body{padding:22px 24px}.modal__footer{display:flex;justify-content:flex-end;gap:9px;padding:16px 24px;background:#fafbfa;border-top:1px solid #edf0ee;border-radius:0 0 20px 20px}.field{display:flex;flex-direction:column;gap:7px;width:100%}.field+.field{margin-top:16px}.field__label{color:#35433b;font-size:10.5px;font-weight:750}.field input,.field textarea,.field select,.select-wrap select{width:100%;min-height:43px;padding:10px 12px;color:#17221b;outline:0;background:#fff;border:1px solid #dce3de;border-radius:9px;font-size:12px;transition:border-color .18s,box-shadow .18s}.field textarea{resize:vertical;line-height:1.6}.field input:focus,.field textarea:focus,.field select:focus,.select-wrap select:focus{border-color:#83bb64;box-shadow:0 0 0 3px #83bb641f}.field input::placeholder,.field textarea::placeholder{color:#a7b0aa}.field--error input,.field--error textarea,.field--error select{border-color:#e18a91}.field__hint{color:#929c96;font-size:9px;line-height:1.45}.field__error{color:#cf4f5a;font-size:9px;line-height:1.45}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-top:16px}.field-row .field{margin-top:0}.select-wrap{position:relative}.select-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:36px}.select-wrap svg{position:absolute;right:12px;top:50%;color:#87918b;transform:translateY(-50%);pointer-events:none}.input-prefix,.input-suffix{display:flex;align-items:center;min-height:43px;overflow:hidden;background:#fff;border:1px solid #dce3de;border-radius:9px}.input-prefix:focus-within,.input-suffix:focus-within{border-color:#83bb64;box-shadow:0 0 0 3px #83bb641f}.input-prefix>span,.input-suffix>span{flex:0 0 auto;padding-inline:11px;color:#8e9993;font-size:10px}.input-prefix input,.input-suffix input{min-height:41px;padding-inline:0;border:0!important;box-shadow:none!important}.input-suffix>span{padding-inline:0 12px;color:#39483f;font-weight:700}.check-field{position:relative;display:flex;align-items:flex-start;gap:10px;color:#69756e;font-size:10px;line-height:1.55;cursor:pointer}.check-field input{position:absolute;opacity:0;pointer-events:none}.check-box{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 auto;margin-top:1px;color:transparent;background:#fff;border:1px solid #ccd4cf;border-radius:5px;transition:all .15s}.check-field input:checked+.check-box{color:#19221b;background:var(--lime);border-color:#9bdc69}.check-field.is-error .check-box{border-color:#d96f78}.check-field button{padding:0;color:#2e6c43;background:none;border:0;font-size:inherit;font-weight:700}.toggle{position:relative;width:36px;height:21px;flex:0 0 auto;padding:0;background:#d9dfdb;border:0;border-radius:999px;transition:background .2s}.toggle span{position:absolute;top:3px;left:3px;width:15px;height:15px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000026;transition:left .2s}.toggle--on{background:#242f27}.toggle--on span{left:18px;background:var(--lime)}.status{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:999px;font-size:8px;font-weight:750;white-space:nowrap}.status__dot{width:5px;height:5px;border-radius:50%}.status--approved,.status--completed,.status--paid{color:#357344;background:#ebf7ed}.status--approved .status__dot,.status--completed .status__dot,.status--paid .status__dot{background:#55b76c}.status--pending,.status--queued,.status--processing{color:#9a6b20;background:#fff6e5}.status--pending .status__dot,.status--queued .status__dot,.status--processing .status__dot{background:#e9ad3f}.status--live{color:#b84250;background:#ffedf0}.status--live .status__dot{background:#ec5364}.status--rejected{color:#8b5960;background:#f5edef}.status--rejected .status__dot{background:#a6777e}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:210px;padding:30px;text-align:center}.empty-state__icon{display:inline-flex;align-items:center;justify-content:center;width:49px;height:49px;color:#68756d;background:#f1f5f2;border-radius:14px}.empty-state h3{margin-top:14px;font-family:Space Grotesk,sans-serif;font-size:16px}.empty-state p{max-width:330px;margin:6px 0 15px;color:#8b958f;font-size:10.5px;line-height:1.55}.toasts{position:fixed;z-index:200;right:20px;bottom:20px;display:flex;flex-direction:column;gap:8px}.toast{display:flex;align-items:center;gap:9px;min-width:240px;padding:12px 15px;color:#eef6f0;background:#172019;border:1px solid rgba(255,255,255,.1);border-radius:11px;box-shadow:0 14px 36px #09100b40;font-size:11px;animation:toastIn .24s ease}.toast__icon{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;color:#172019;background:var(--lime);border-radius:50%}.toast--warning .toast__icon{background:#ffc35e}@keyframes toastIn{0%{opacity:0;transform:translateY(10px)}}.join-page{min-height:100vh;color:#eef4f0;background:radial-gradient(circle at 15% 25%,rgba(166,255,95,.07),transparent 28%),radial-gradient(circle at 85% 60%,rgba(111,140,255,.08),transparent 28%),#090c10}.join-topbar{height:74px;border-bottom:1px solid rgba(255,255,255,.07)}.join-topbar__inner{display:flex;align-items:center;justify-content:space-between;height:100%}.join-topbar__inner>div{display:flex;align-items:center;gap:10px;color:#78837d;font-size:10px}.join-topbar button:not(.brand){padding:0;color:#dbe5de;background:none;border:0;font-size:10px;font-weight:700}.join-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;padding-top:54px;padding-bottom:70px}.join-aside{padding-top:28px}.join-aside h1{max-width:430px;font-family:Space Grotesk,sans-serif;font-size:clamp(38px,4.5vw,56px);line-height:1.02;letter-spacing:-2.6px}.join-aside>p{max-width:410px;margin-top:18px;color:#89948e;font-size:12.5px;line-height:1.75}.join-benefits{display:flex;flex-direction:column;gap:17px;margin-top:34px}.join-benefits>div{display:flex;align-items:center;gap:12px}.join-benefits>div>span{display:inline-flex;align-items:center;justify-content:center;width:37px;height:37px;color:var(--lime);background:#a6ff5f13;border:1px solid rgba(166,255,95,.09);border-radius:10px}.join-benefits div div{display:flex;flex-direction:column;gap:3px}.join-benefits b{font-size:10.5px}.join-benefits small{color:#6e7972;font-size:9px}.join-aside__quote{padding:18px;margin-top:35px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);border-radius:14px}.join-aside__quote>p{color:#bdc8c1;font-size:10px;line-height:1.65}.join-aside__quote>div{display:flex;align-items:center;gap:9px;margin-top:14px}.join-aside__quote div>span:last-child{display:flex;flex-direction:column;gap:2px}.join-aside__quote b{font-size:9px}.join-aside__quote small{color:#6f7b74;font-size:8px}.join-form{align-self:start;overflow:hidden;color:#1c2720;background:#fff;border-radius:20px;box-shadow:0 35px 90px #00000052}.join-form__head{display:flex;justify-content:space-between;align-items:flex-start;padding:23px 25px 20px;border-bottom:1px solid #edf0ee}.join-form__head>div:first-child{display:flex;flex-direction:column;gap:4px}.join-form__head>div:first-child span{color:#8e9992;font-size:8px}.join-form__head>div:first-child strong{font-family:Space Grotesk,sans-serif;font-size:18px}.steps-mini{display:flex;align-items:flex-start;gap:10px}.steps-mini>div{display:flex;flex-direction:column;align-items:center;gap:4px;color:#a3ada7}.steps-mini span{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:#f1f4f2;border-radius:50%;font-size:8px;font-weight:700}.steps-mini small{font-size:7px}.steps-mini .is-active span{color:#1d2a20;background:#dff6d1}.steps-mini .is-current span{color:#121b14;background:var(--lime)}.form-stage{min-height:460px;padding:26px 25px 22px}.form-stage__title{display:flex;align-items:flex-start;gap:11px;margin-bottom:23px}.form-stage__title>svg{color:#55745e}.form-stage__title h2{font-family:Space Grotesk,sans-serif;font-size:20px;letter-spacing:-.6px}.form-stage__title p{margin-top:4px;color:#89948d;font-size:9.5px}.summary-card{display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;margin-bottom:20px;background:#e9eeeb;border:1px solid #e9eeeb;border-radius:11px}.summary-card>div{display:flex;flex-direction:column;gap:4px;padding:13px;background:#f8faf9}.summary-card span{color:#8e9993;font-size:8px}.summary-card strong{font-size:10.5px}.check-field+.check-field{margin-top:13px}.check-field+.field__error{display:block;margin:4px 0 8px 28px}.join-form__notice{display:flex;align-items:flex-start;gap:9px;padding:12px;margin-top:20px;color:#626f67;background:#f4f8f5;border:1px solid #e5ece7;border-radius:10px}.join-form__notice svg{color:#4d835c}.join-form__notice p{font-size:9px;line-height:1.55}.join-form__footer{display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:14px 25px;background:#fafbfa;border-top:1px solid #edf0ee}.join-form__footer .btn--ghost-dark{color:#59665e;border-color:#dce3de}.join-form__login{padding:0;color:#758179;background:none;border:0;font-size:9px}.join-page--success{min-height:100vh}.join-success{display:flex;align-items:center;flex-direction:column;max-width:560px;padding:70px 24px;margin-inline:auto;text-align:center}.join-success__art{position:relative;display:flex;align-items:center;justify-content:center;width:130px;height:130px;margin-bottom:28px}.join-success__orbit{position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px dashed rgba(166,255,95,.23);border-radius:50%;animation:spin 20s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.join-success__icon{display:inline-flex;align-items:center;justify-content:center;width:78px;height:78px;color:#172016;background:var(--lime);border-radius:50%;box-shadow:0 0 50px #a6ff5f2e}.join-success__spark{position:absolute;color:var(--lime)}.join-success__spark--one{top:17px;right:6px}.join-success__spark--two{bottom:15px;left:1px}.join-success h1{font-family:Space Grotesk,sans-serif;font-size:45px;letter-spacing:-2px}.join-success>p{max-width:470px;margin-top:14px;color:#89948e;font-size:12px;line-height:1.7}.join-success__status{width:100%;padding:16px;margin-top:28px;text-align:left;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px}.join-success__status>div:first-child{display:grid;grid-template-columns:auto 1fr;gap:3px 8px;align-items:center}.status-dot{width:7px;height:7px;grid-row:span 2;border-radius:50%;background:#ffca62;box-shadow:0 0 0 4px #ffca621a}.join-success__status b{font-size:10px}.join-success__status small{color:#78837d;font-size:8.5px}.join-success__progress{height:3px;margin-top:13px;overflow:hidden;background:#ffffff14;border-radius:99px}.join-success__progress span{display:block;height:100%;background:var(--lime);border-radius:inherit}.join-success__actions{display:flex;gap:9px;margin-top:22px}.join-success__note{margin-top:19px!important;color:#5d6862!important;font-size:8.5px!important}.app-shell{min-height:100vh;background:#f4f6f5}.app-sidebar{position:fixed;z-index:40;top:0;bottom:0;left:0;display:flex;flex-direction:column;width:250px;padding:23px 15px 16px;color:#c4cec7;background:radial-gradient(circle at 20% 0%,rgba(166,255,95,.055),transparent 25%),#0c1110;border-right:1px solid rgba(255,255,255,.055)}.app-sidebar__top{display:flex;align-items:center;justify-content:space-between;padding:0 8px}.sidebar-close{display:none;align-items:center;justify-content:center;width:33px;height:33px;color:#aeb9b2;background:#ffffff0d;border:0;border-radius:8px}.workspace-chip{display:flex;align-items:center;gap:9px;padding:9px;margin-top:26px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:11px}.workspace-chip>div{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.workspace-chip strong{color:#edf3ef;font-size:10px}.workspace-chip span{color:#68756e;font-size:8px}.workspace-chip>svg{color:#5f6b64}.app-nav{display:flex;flex-direction:column;gap:3px;margin-top:23px}.app-nav__label{padding:0 11px 8px;color:#4f5c54;font-size:7px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase}.app-nav__label--spaced{padding-top:20px}.app-nav button{display:flex;align-items:center;gap:11px;width:100%;height:39px;padding:0 11px;color:#7f8b84;background:transparent;border:1px solid transparent;border-radius:9px;font-size:10.5px;font-weight:600;text-align:left;transition:color .17s,background .17s,border-color .17s}.app-nav button span{flex:1}.app-nav button em{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding-inline:4px;color:#172018;background:var(--lime);border-radius:999px;font-size:7.5px;font-style:normal;font-weight:800}.app-nav button:hover{color:#dce5df;background:#ffffff0a}.app-nav button.is-active{color:#f3f8f4;background:#ffffff13;border-color:#ffffff0f}.app-nav button.is-active svg{color:var(--lime)}.app-sidebar__bottom{display:flex;flex-direction:column;gap:10px;margin-top:auto}.commission-callout{display:flex;align-items:center;gap:9px;padding:11px;background:#a6ff5f0e;border:1px solid rgba(166,255,95,.09);border-radius:10px}.commission-callout>span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:var(--lime);background:#a6ff5f17;border-radius:8px}.commission-callout div{display:flex;flex-direction:column;gap:2px}.commission-callout b{color:#b8c6bd;font-size:8.5px}.commission-callout small{color:#5f6c64;font-size:7px}.profile-mini{display:flex;align-items:center;gap:9px;width:100%;padding:9px;color:#bbc6bf;background:transparent;border:0;border-top:1px solid rgba(255,255,255,.06);text-align:left}.profile-mini div{display:flex;flex:1;flex-direction:column;gap:2px}.profile-mini strong{color:#d9e2dc;font-size:9px}.profile-mini span{color:#5d6962;font-size:7.5px}.profile-mini>svg{color:#526058}.app-main{min-height:100vh;margin-left:250px}.app-topbar{position:sticky;z-index:30;top:0;display:flex;align-items:center;justify-content:space-between;height:72px;padding:0 32px;background:#f8faf9e6;border-bottom:1px solid #e8ebe9;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.app-topbar__left{display:flex;align-items:center;gap:12px}.app-topbar__left>div{display:flex;flex-direction:column;gap:2px}.app-topbar__left span{color:#9aa49e;font-size:7.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.app-topbar__left h1{font-family:Space Grotesk,sans-serif;color:#1d2821;font-size:19px;letter-spacing:-.6px}.app-topbar__menu{display:none;align-items:center;justify-content:center;width:36px;height:36px;color:#4d5b52;background:#fff;border:1px solid #e0e6e2;border-radius:9px}.app-topbar__right{display:flex;align-items:center;gap:9px}.live-indicator{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;color:#3b7547;background:#ebf7ee;border:1px solid #d9eedd;border-radius:999px;font-size:8px;font-weight:750;white-space:nowrap}.live-indicator>span{width:5px;height:5px;border-radius:50%;background:#53b968;box-shadow:0 0 0 3px #53b9681f}.live-indicator--large{padding:8px 11px;font-size:9px}.live-indicator--demo{color:#977329;background:#fff8e7;border-color:#f0e4bf}.live-indicator--demo>span{background:#d9a83e;box-shadow:0 0 0 3px #d9a83e1f}html[data-theme=dark] .live-indicator--demo{color:#e0bd6f;background:#241f14;border-color:#463921}.topbar-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;padding:0;color:#66736b;background:#fff;border:1px solid #e3e8e4;border-radius:9px}.topbar-icon--bell>span{position:absolute;top:7px;right:7px;width:5px;height:5px;background:#ee5b6a;border:1px solid #fff;border-radius:50%}.app-content{width:min(1220px,100%);padding:27px 32px 50px;margin-inline:auto}.sidebar-scrim{display:none}.panel{min-width:0;padding:21px;background:#fff;border:1px solid #e5e9e6;border-radius:15px;box-shadow:0 2px 5px #15211a05}.panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-bottom:19px}.panel__head>div:first-child{display:flex;flex-direction:column;gap:3px}.panel__eyebrow{color:#929c96;font-size:7.5px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase}.panel__head h3{font-family:Space Grotesk,sans-serif;color:#17221b;font-size:16px;letter-spacing:-.4px}.panel-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:33px;height:33px;color:#6f7b73;background:#f5f7f6;border:0;border-radius:8px}.page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:23px}.page-heading h2{font-family:Space Grotesk,sans-serif;font-size:27px;letter-spacing:-1px}.page-heading p{margin-top:5px;color:#859088;font-size:10.5px}.page-heading .section-kicker{margin-bottom:5px;font-size:7.5px}.page-heading__actions{display:flex;align-items:center;gap:8px}.search-box{display:flex;align-items:center;gap:8px;min-width:215px;height:39px;padding:0 11px;color:#8d9891;background:#fff;border:1px solid #dfe5e1;border-radius:9px}.search-box input{width:100%;padding:0;color:#29362e;outline:0;background:transparent;border:0;font-size:10.5px}.search-box input::placeholder{color:#a5aea8}.segmented{display:flex;align-items:center;padding:3px;background:#f0f3f1;border-radius:9px}.segmented button{display:inline-flex;align-items:center;gap:6px;min-height:31px;padding:0 11px;color:#77837b;background:transparent;border:0;border-radius:7px;font-size:9px;font-weight:650}.segmented button.is-active{color:#202d25;background:#fff;box-shadow:0 1px 4px #0f191217}.segmented button span{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;color:#66736b;background:#e9eeeb;border-radius:99px;font-size:7px}.segmented--full{width:100%}.segmented--full button{flex:1;justify-content:center;padding-inline:5px;font-size:8px}.info-strip{display:flex;align-items:center;gap:12px;padding:14px 16px;margin-top:18px;background:#f0f7f2;border:1px solid #e1eee5;border-radius:12px}.info-strip>span{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#4a7554;background:#e3f2e6;border-radius:8px}.info-strip>div{flex:1}.info-strip b{font-size:9.5px}.info-strip p{margin-top:2px;color:#738078;font-size:8.5px}.studio-welcome{position:relative;display:grid;grid-template-columns:1fr 300px;min-height:210px;padding:27px 29px;overflow:hidden;color:#f0f6f2;background:radial-gradient(circle at 84% 50%,rgba(166,255,95,.12),transparent 25%),linear-gradient(115deg,#101811,#18221d 60%,#111816);border:1px solid rgba(255,255,255,.05);border-radius:18px}.studio-welcome:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.19;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.5) .6px,transparent .6px);background-size:12px 12px;-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}.studio-welcome>div:first-child{position:relative;z-index:2}.studio-welcome__eyebrow{display:inline-flex;align-items:center;gap:8px;color:#aab8af;font-size:8.5px;font-weight:700}.studio-welcome h2{margin-top:15px;font-family:Space Grotesk,sans-serif;font-size:28px;letter-spacing:-1.1px}.studio-welcome p{max-width:550px;margin-top:7px;color:#85958b;font-size:10px;line-height:1.6}.studio-welcome__actions{display:flex;gap:8px;margin-top:21px}.studio-welcome__visual{position:relative;display:flex;align-items:center;justify-content:center}.broadcast-orb{position:relative;z-index:3;display:flex;align-items:center;flex-direction:column;justify-content:center;width:125px;height:125px;background:#0d150fc7;border:1px solid rgba(166,255,95,.18);border-radius:50%;box-shadow:inset 0 0 40px #a6ff5f09,0 0 40px #a6ff5f0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.broadcast-orb span{display:inline-flex;align-items:center;justify-content:center;width:41px;height:41px;color:var(--lime);background:#a6ff5f1a;border-radius:50%}.broadcast-orb strong{margin-top:6px;color:var(--lime);font-family:Space Grotesk,sans-serif;font-size:10px;letter-spacing:1.2px}.broadcast-orb small{margin-top:1px;color:#77857c;font-size:7px}.pulse-ring{position:absolute;width:150px;height:150px;border:1px solid rgba(166,255,95,.11);border-radius:50%;animation:pulseRing 3s ease-out infinite}.pulse-ring--two{animation-delay:1.5s}@keyframes pulseRing{0%{opacity:.7;transform:scale(.75)}to{opacity:0;transform:scale(1.35)}}.studio-welcome__bubble{position:absolute;right:-9px;bottom:12px;display:flex;flex-direction:column;gap:2px;padding:8px 10px;background:#ffffff13;border:1px solid rgba(255,255,255,.09);border-radius:8px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.studio-welcome__bubble span{color:#7f8d84;font-size:6px}.studio-welcome__bubble b{color:#dbe5df;font-size:7.5px}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-top:16px}.metric-card{display:grid;grid-template-columns:37px 1fr;padding:17px;background:#fff;border:1px solid #e5e9e6;border-radius:14px}.metric-card__icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;grid-row:span 2;margin-right:11px;color:#42764b;background:#ecf7ef;border-radius:9px}.metric-card__icon--blue{color:#526bc3;background:#edf0ff}.metric-card__icon--orange{color:#ba722a;background:#fff3e5}.metric-card__icon--violet{color:#7656b9;background:#f3edff}.metric-card__label{color:#849088;font-size:8px;line-height:1.3}.metric-card>strong{margin-top:3px;font-family:Space Grotesk,sans-serif;font-size:20px;letter-spacing:-.6px}.metric-card__foot{display:flex;align-items:center;gap:5px;grid-column:2;margin-top:7px}.metric-card__foot em{color:#4a995d;font-size:7px;font-style:normal;font-weight:750}.metric-card__foot span{color:#a0a9a3;font-size:7px}.change--blue,.change--orange,.change--violet{color:#4a995d}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(270px,.8fr);gap:14px;margin-top:14px}.dashboard-grid--queue{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr)}.panel--chart{min-height:325px}.chart-legend{display:flex;align-items:center;gap:12px}.chart-legend>span{display:inline-flex;align-items:center;gap:5px;color:#8b958f;font-size:7.5px}.chart-legend i{width:6px;height:6px;background:var(--green);border-radius:50%}.chart-legend button,.date-select{display:inline-flex;align-items:center;gap:6px;height:31px;padding:0 9px;color:#6d7971;background:#f7f9f8;border:1px solid #e6eae7;border-radius:7px;font-size:8px}.chart-summary{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.chart-summary strong{font-family:Space Grotesk,sans-serif;font-size:24px;letter-spacing:-1px}.chart-summary span{color:#8d9791;font-size:8px}.chart-summary em{padding:3px 5px;color:#438b52;background:#edf7ef;border-radius:4px;font-size:7px;font-style:normal;font-weight:750}.chart-area{height:160px;color:#55615a}.area-chart{width:100%;height:100%;overflow:visible}.chart-labels{display:flex;justify-content:space-between;padding-top:4px;color:#a0a9a3;font-size:7px}.economy-panel{background:radial-gradient(circle at 100% 0%,rgba(166,255,95,.06),transparent 32%),#fff}.economy-donut{position:relative;width:122px;height:122px;margin:4px auto 16px}.economy-donut svg{width:100%;height:100%}.economy-donut>div{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;flex-direction:column;justify-content:center}.economy-donut strong{font-family:Space Grotesk,sans-serif;font-size:23px}.economy-donut span{color:#8f9993;font-size:7.5px}.economy-rows{display:flex;flex-direction:column;gap:8px;padding-top:11px;border-top:1px solid #edf0ee}.economy-rows>div{display:flex;align-items:center;justify-content:space-between;font-size:8.5px}.economy-rows span{display:flex;align-items:center;gap:6px;color:#758177}.economy-rows b{font-size:8.5px}.dot{display:inline-block;width:6px;height:6px;border-radius:50%}.dot--green{background:var(--green)}.dot--gray{background:#d8dfda}.dot--blue{background:#6f8cff}.economy-note{display:flex;align-items:flex-start;gap:7px;padding:9px;margin-top:13px;color:#728077;background:#f6f8f7;border-radius:8px;font-size:7.5px;line-height:1.45}.economy-note svg{color:#5d8a66}.order-list{display:flex;flex-direction:column}.order-row{display:flex;align-items:center;gap:10px;padding:11px 0;border-top:1px solid #edf0ee}.order-row:first-child{border-top:0}.order-row__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 auto;border-radius:10px}.order-row__main{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.order-row__main>div{display:flex;align-items:center;gap:7px}.order-row__main strong{font-size:9px}.order-row__main>span{display:flex;align-items:center;gap:5px;color:#89948d;font-size:7.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-row__main b{color:#6d7971;font-weight:700}.order-row__main i{overflow:hidden;color:#9aa39e;font-style:normal;text-overflow:ellipsis}.order-row__time{display:flex;align-items:center;gap:4px;color:#a1aaa4;font-size:7px;white-space:nowrap}.order-row__amount{min-width:55px;font-size:9px;text-align:right}.order-row__actions{display:flex;gap:5px;min-width:120px;justify-content:flex-end}.mini-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:29px;padding:0 9px;color:#536057;background:#fff;border:1px solid #dfe5e1;border-radius:7px;font-size:7.5px;font-weight:700}.mini-btn--primary{color:#172219;background:var(--lime);border-color:var(--lime)}.mini-btn--danger{width:29px;padding:0;color:#bb5d66}.order-row__done{color:#b1b8b4;font-size:9px}.top-events{display:flex;flex-direction:column}.top-event{display:flex;align-items:center;gap:9px;padding:10px 0;border-top:1px solid #edf0ee}.top-event:first-child{border-top:0}.top-event__rank{color:#b2bab5;font-family:Space Grotesk,sans-serif;font-size:8px}.top-event__icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px}.top-event>div{display:flex;flex:1;flex-direction:column;gap:2px}.top-event>div strong{font-size:8.5px}.top-event>div span{color:#97a19b;font-size:7px}.top-event>b{font-size:8px}.live-console{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(310px,.75fr);min-height:540px;overflow:hidden;background:#fff;border:1px solid #e4e8e5;border-radius:17px}.live-console__screen{display:flex;flex-direction:column;min-width:0;padding:13px;background:#0e1318}.live-console__top{display:flex;align-items:center;gap:12px;height:32px;color:#839087;font-size:8px}.live-console__top>span:last-child{margin-left:auto}.live-console__world{position:relative;flex:1;min-height:410px;overflow:hidden;background:radial-gradient(circle at 30% 20%,rgba(109,164,255,.14),transparent 20%),linear-gradient(#1a2335,#3a4f50 57%,#1e3526 58%,#16291f);border-radius:10px}.world-sun{position:absolute;top:55px;right:90px;width:48px;height:48px;background:#ffe3a5;box-shadow:0 0 40px #ffe3a54d}.world-mountain{position:absolute;bottom:40%;width:45%;height:35%;background:#243c35;clip-path:polygon(0 100%,22% 50%,38% 68%,55% 18%,73% 58%,100% 100%)}.world-mountain--one{left:0}.world-mountain--two{right:0;height:30%;background:#2a453a}.world-grid{position:absolute;bottom:0;left:0;right:0;height:42%;opacity:.2;background-image:linear-gradient(rgba(144,255,159,.25) 1px,transparent 1px),linear-gradient(90deg,rgba(144,255,159,.25) 1px,transparent 1px);background-size:33px 33px;transform:perspective(230px) rotateX(48deg) scale(1.4);transform-origin:bottom}.live-event-overlay{position:absolute;left:20px;top:20px;display:flex;align-items:center;gap:11px;min-width:260px;padding:10px 12px;background:#090d0bd1;border:1px solid color-mix(in srgb,var(--event-color) 30%,transparent);border-radius:11px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 40px #00000040}.live-event-overlay>span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:var(--event-color);background:color-mix(in srgb,var(--event-color) 13%,transparent);border-radius:10px}.live-event-overlay>div{display:flex;flex-direction:column}.live-event-overlay small{color:#8c9991;font-size:7px}.live-event-overlay strong{margin-top:2px;color:#f3f8f4;font-size:10px}.live-event-overlay p{margin-top:2px;color:#98a59d;font-size:7.5px}.live-console__footer{display:flex;align-items:center;gap:9px;padding:12px 2px 0}.live-console__footer>div{display:flex;flex-direction:column;gap:2px}.live-console__footer strong{color:#e7eee9;font-size:9px}.live-console__footer span{color:#78857c;font-size:7.5px}.live-console__footer button{display:flex;align-items:center;gap:6px;padding:7px 9px;margin-left:auto;color:#89978e;background:#ffffff0d;border:1px solid rgba(255,255,255,.07);border-radius:7px;font-size:7.5px}.live-console__side{display:flex;flex-direction:column;min-width:0;padding:19px;border-left:1px solid #e7ebe8}.queue-pulse{display:flex;align-items:center;gap:5px;color:#6c9b76;font-size:7px}.queue-pulse span{width:5px;height:5px;background:#65c577;border-radius:50%}.live-queue-scroll{max-height:465px;padding-top:10px;overflow:auto}.live-queue-scroll .order-row__actions{min-width:auto}.live-queue-scroll .order-row__time{display:none}.live-queue-scroll .order-row{flex-wrap:wrap}.live-queue-scroll .order-row__amount{margin-left:auto}.events-toolbar{display:flex;align-items:center;gap:12px;margin-bottom:18px}.category-tabs{display:flex;align-items:center;gap:4px;overflow:auto}.category-tabs button{height:33px;padding:0 11px;color:#7a867e;background:transparent;border:1px solid transparent;border-radius:8px;font-size:8.5px;font-weight:650;white-space:nowrap}.category-tabs button.is-active{color:#1f2d24;background:#fff;border-color:#dfe5e1;box-shadow:0 1px 3px #0000000a}.toolbar-counter{margin-left:auto;color:#8f9993;font-size:8px;white-space:nowrap}.event-admin-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.event-admin-card{display:flex;flex-direction:column;min-height:230px;padding:17px;background:#fff;border:1px solid #e4e9e5;border-radius:14px;transition:border-color .17s,transform .17s,box-shadow .17s}.event-admin-card:hover{transform:translateY(-2px);border-color:#d7ddd9;box-shadow:0 12px 28px #1422190e}.event-admin-card.is-inactive{opacity:.67}.event-admin-card__top{display:flex;align-items:center;gap:8px}.event-admin-card__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:11px}.event-admin-card__category{padding:4px 7px;color:#7c8880;background:#f5f7f6;border-radius:5px;font-size:7px}.event-admin-card__more{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;margin-left:auto;color:#8d9791;background:transparent;border:0;border-radius:7px}.event-admin-card__more:hover{background:#f4f6f5}.event-admin-card h3{margin-top:15px;font-family:Space Grotesk,sans-serif;font-size:15px;letter-spacing:-.4px}.event-admin-card>p{min-height:37px;margin-top:5px;color:#89948d;font-size:8.5px;line-height:1.5}.event-admin-card__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding:10px 0;margin-top:12px;border-top:1px solid #eef1ef;border-bottom:1px solid #eef1ef}.event-admin-card__stats span{display:flex;flex-direction:column;gap:2px;color:#9aa39d;font-size:7px}.event-admin-card__stats b{color:#3f4b44;font-size:8.5px}.event-admin-card__footer{display:flex;align-items:center;justify-content:space-between;padding-top:11px;margin-top:auto}.toggle-label{display:flex;align-items:center;gap:7px;color:#9ba49f;font-size:7.5px}.toggle-label.is-on{color:#5b6b61}.event-admin-card__footer>div{display:flex;gap:3px}.event-admin-card__footer>div button{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;color:#8c9690;background:transparent;border:0;border-radius:6px}.event-admin-card__footer>div button:hover{color:#39473e;background:#f3f6f4}.event-add-card{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:230px;padding:20px;color:#7e8a82;background:#f8faf9;border:1px dashed #cfd8d2;border-radius:14px;transition:background .17s,border-color .17s}.event-add-card:hover{background:#f4f8f5;border-color:#aebdb3}.event-add-card>span{display:inline-flex;align-items:center;justify-content:center;width:43px;height:43px;color:#55665b;background:#edf3ef;border-radius:12px}.event-add-card strong{margin-top:12px;font-size:10px}.event-add-card small{margin-top:3px;color:#a0aaa3;font-size:8px}.event-form__preview{display:flex;align-items:center;gap:10px;padding:12px;margin-bottom:17px;background:#f8faf9;border:1px solid #e8ece9;border-radius:10px}.event-form__preview>span{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px}.event-form__preview>div{display:flex;flex:1;flex-direction:column;gap:2px}.event-form__preview small{color:#9aa39e;font-size:7px}.event-form__preview strong{font-size:10px}.event-form__preview p{color:#8c9690;font-size:7.5px}.event-form__preview>b{font-size:10px}.form-error-banner{padding:9px 10px;margin-bottom:13px;color:#aa4751;background:#fff0f1;border-radius:7px;font-size:8.5px}.icon-picker{display:flex;gap:5px;flex-wrap:wrap}.icon-picker button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:#7c8880;background:#f7f9f8;border:1px solid #e4e9e5;border-radius:8px}.icon-picker button.is-active{color:#203026;background:#e8f7e1;border-color:#bddbaa}.metric-grid--analytics{margin-top:0}.analytics-grid{grid-template-columns:1.45fr .8fr}.bar-chart{display:flex;align-items:flex-end;gap:14px;height:220px;padding:20px 8px 0;border-bottom:1px solid #edf0ee}.bar-chart__item{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:7px}.bar-chart__item>span{width:min(38px,70%);background:#dfe9e2;border-radius:5px 5px 1px 1px}.bar-chart__item>span.is-peak{background:var(--green)}.bar-chart__item small{color:#939d97;font-size:7px}.funnel{display:flex;flex-direction:column;gap:10px}.funnel>div{position:relative;height:36px;overflow:hidden;background:#f2f5f3;border-radius:7px}.funnel>div>span{position:absolute;inset:0 auto 0 0;background:#dff0e3}.funnel>div:nth-child(2)>span{background:#dce9f9}.funnel>div:nth-child(3)>span{background:#ece2fb}.funnel>div:nth-child(4)>span{background:#f7e9d2}.funnel b,.funnel small{position:relative;z-index:2;line-height:36px}.funnel b{float:left;margin-left:10px;font-size:8.5px}.funnel small{float:right;margin-right:10px;color:#637168;font-size:8px}.data-table{overflow-x:auto}.data-table__head,.data-table__row{display:grid;grid-template-columns:1.6fr .55fr .55fr .8fr .7fr;align-items:center;min-width:650px;gap:10px}.data-table__head{padding:8px 10px;color:#98a29c;background:#f7f9f8;border-radius:7px;font-size:7px}.data-table__row{padding:11px 10px;color:#556159;border-bottom:1px solid #edf0ee;font-size:8.5px}.data-table__row>strong{color:#27352c}.table-event{display:flex;align-items:center;gap:9px}.table-event i{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px}.table-event b{font-size:8.5px}.progress{height:5px;overflow:hidden;background:#edf1ee;border-radius:999px}.progress span{display:block;height:100%;border-radius:inherit}.balance-hero{position:relative;display:flex;align-items:center;gap:50px;min-height:190px;padding:30px;overflow:hidden;color:#eef5f0;background:radial-gradient(circle at 90% 40%,rgba(166,255,95,.14),transparent 23%),#111913;border-radius:17px}.balance-hero>div:first-child{display:flex;flex-direction:column}.balance-hero>div:first-child span{color:#8d9b92;font-size:9px}.balance-hero>div:first-child strong{margin-top:5px;color:var(--lime);font-family:Space Grotesk,sans-serif;font-size:38px;letter-spacing:-1.7px}.balance-hero>div:first-child p{margin-top:4px;color:#6c7b71;font-size:8px}.balance-hero__side{display:flex;flex-direction:column;gap:11px;padding-left:35px;border-left:1px solid rgba(255,255,255,.08)}.balance-hero__side span{display:flex;align-items:center;gap:7px;color:#85938a;font-size:8px}.balance-hero__side b{color:#dce7df}.balance-hero__spark{position:absolute;right:32px;color:#a6ff5f1f}.payout-list>div{display:flex;align-items:center;gap:10px;padding:11px 0;border-top:1px solid #edf0ee}.payout-list>div:first-child{border-top:0}.payout-list__icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#5a7864;background:#eff6f1;border-radius:9px}.payout-list div>div{display:flex;flex:1;flex-direction:column;gap:2px}.payout-list b{font-size:8.5px}.payout-list div>div span{color:#9aa39e;font-size:7px}.payout-list>div>strong{font-size:9px}.formula{display:flex;flex-direction:column;gap:8px}.formula>div{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#7d8982;font-size:8.5px}.formula>div:not(:last-child){padding-bottom:8px;border-bottom:1px solid #f0f3f1}.formula>div b{color:#4a574f;font-size:8.5px;font-weight:700}.formula>div:last-child{padding-top:12px;margin-top:4px;border-top:1px solid #e9eeeb}.formula>div:last-child span{color:#5e6b63;font-size:9px;font-weight:700}.formula>div:last-child strong{color:#347343;font-family:Space Grotesk,sans-serif;font-size:18px}.payout-modal>p{margin-bottom:16px;color:#78847c;font-size:9.5px;line-height:1.6}.amount-shortcut{width:100%;padding:9px;margin-top:9px;color:#52715c;background:#f3f8f5;border:1px solid #e2ece5;border-radius:7px;font-size:8.5px}.settings-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);gap:15px}.settings-main,.settings-side{display:flex;flex-direction:column;gap:15px}.settings-card{padding:20px}.profile-editor{display:flex;align-items:center;gap:13px;padding-bottom:18px;margin-bottom:17px;border-bottom:1px solid #edf0ee}.profile-editor>div{display:flex;flex-direction:column;gap:3px}.profile-editor>div strong{color:#26332b;font-size:12px}.profile-editor>div span{color:#8c9790;font-size:9px}.settings-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 0;border-top:1px solid #edf0ee}.settings-toggle-row>div{display:flex;flex-direction:column;gap:2px}.settings-toggle-row b{font-size:9px}.settings-toggle-row span{color:#929c96;font-size:7.5px}.commission-big{display:flex;flex-direction:column;align-items:center;padding:15px 0 20px}.commission-big strong{color:#1c2b21;font-family:Space Grotesk,sans-serif;font-size:46px;letter-spacing:-2.5px}.commission-big span{color:#8b958f;font-size:8px}.commission-example{display:flex;flex-direction:column;gap:9px;padding:13px;background:#f7f9f8;border:1px solid #e8ece9;border-radius:9px}.commission-example>span{color:#8c9690;font-size:8px}.commission-example>div{display:flex;justify-content:space-between;color:#66736a;font-size:8px}.commission-example b{color:#344239}.settings-card>p{color:#89948d;font-size:8px;line-height:1.55}.commission-settings>p{display:flex;align-items:flex-start;gap:5px;margin-top:11px}.copy-field{display:flex;align-items:center;height:39px;padding-left:10px;margin-bottom:10px;background:#f6f8f7;border:1px solid #e3e8e4;border-radius:8px}.copy-field span{flex:1;overflow:hidden;color:#66736b;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.copy-field button{display:inline-flex;align-items:center;justify-content:center;width:37px;height:37px;color:#758179;background:transparent;border:0}.danger-card .panel__head svg{color:#b66d74}.danger-card .btn{margin-top:11px}.app-shell--admin{background:#f2f4f8}.app-sidebar--admin{background:radial-gradient(circle at 20% 0%,rgba(111,140,255,.09),transparent 25%),#0d1018}.admin-badge{display:flex;align-items:center;gap:9px;padding:10px;margin-top:26px;background:#6f8cff12;border:1px solid rgba(111,140,255,.12);border-radius:10px}.admin-badge>span{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;color:#8fa1ff;background:#6f8cff1a;border-radius:8px}.admin-badge div{display:flex;flex-direction:column;gap:2px}.admin-badge strong{color:#bdc7f8;font-size:8.5px}.admin-badge small{color:#59657e;font-size:7px}.admin-side-status{display:flex;flex-direction:column;gap:4px;padding:11px;background:#ffffff08;border:1px solid rgba(255,255,255,.055);border-radius:9px}.status-online{display:flex;align-items:center;gap:6px;color:#8fa099;font-size:7.5px}.status-online span{width:5px;height:5px;background:#63cf78;border-radius:50%}.admin-side-status small{color:#4f5c67;font-size:7px}.app-topbar--admin{background:#f7f9fce8}.app-topbar--admin .app-topbar__left h1{color:#1d2434}.demo-tag{padding:5px 8px;color:#6376d4;background:#edf0ff;border:1px solid #dce2ff;border-radius:5px;font-size:7px;font-weight:800;letter-spacing:.6px}.admin-welcome{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:21px 23px;margin-bottom:15px;background:radial-gradient(circle at 80% 50%,rgba(111,140,255,.08),transparent 27%),#fff;border:1px solid #e1e5ed;border-radius:14px}.admin-welcome__eyebrow{display:flex;align-items:center;gap:7px;color:#6d7990;font-size:7.5px;font-weight:750}.admin-welcome__eyebrow span{width:5px;height:5px;background:#5bc36f;border-radius:50%;box-shadow:0 0 0 3px #5bc36f1a}.admin-welcome h2{margin-top:6px;font-family:Space Grotesk,sans-serif;color:#1d2432;font-size:25px;letter-spacing:-1px}.admin-welcome p{margin-top:3px;color:#8790a0;font-size:9px}.admin-welcome__actions{display:flex;gap:8px}.admin-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:15px}.admin-metric{display:flex;align-items:center;gap:12px;padding:16px;background:#fff;border:1px solid #e1e5ec;border-radius:13px}.admin-metric__icon{display:inline-flex;align-items:center;justify-content:center;width:39px;height:39px;flex:0 0 auto;border-radius:10px}.admin-metric__icon--green{color:#3d8350;background:#edf7ef}.admin-metric__icon--blue{color:#5c72d2;background:#eef1ff}.admin-metric__icon--orange{color:#b27435;background:#fff3e6}.admin-metric__icon--violet{color:#7b61c4;background:#f3efff}.admin-metric>div{display:flex;flex-direction:column;gap:2px}.admin-metric div>span{color:#8790a0;font-size:7.5px}.admin-metric strong{color:#202636;font-family:Space Grotesk,sans-serif;font-size:19px;letter-spacing:-.5px}.admin-metric small{color:#8a94a3;font-size:7px}.admin-main-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);gap:14px;margin-bottom:15px}.admin-main-grid--bottom{grid-template-columns:minmax(0,1.65fr) minmax(270px,.75fr)}.admin-chart{min-height:295px}.admin-chart .chart-area{height:130px}.application-list{display:flex;flex-direction:column}.application-list>div:not(.empty-state){display:flex;align-items:center;gap:9px;padding:10px 0;border-top:1px solid #edf0f2}.application-list>div:first-child{padding-top:0;border-top:0}.application-list div>div{display:flex;flex:1;flex-direction:column;gap:2px}.application-list b{color:#293140;font-size:8.5px}.application-list div>div span{color:#8e97a5;font-size:7px}.application-list button{padding:6px 8px;color:#5b6fc7;background:#f1f3ff;border:0;border-radius:6px;font-size:7px;font-weight:700}.admin-order-list{display:flex;flex-direction:column}.admin-order-list>div{display:grid;grid-template-columns:auto minmax(130px,1fr) auto auto auto;align-items:center;gap:10px;padding:9px 0;border-top:1px solid #edf0f2}.admin-order-list>div:first-child{border-top:0}.admin-order-list div>div{display:flex;flex-direction:column;gap:2px}.admin-order-list b{font-size:8.5px}.admin-order-list div>div span{color:#8e97a4;font-size:7px}.admin-order-list>div>strong{font-size:8px}.admin-order-list__fee{color:#4a925c;font-size:7.5px;font-weight:700}.platform-health{background:radial-gradient(circle at 100% 0%,rgba(111,140,255,.055),transparent 35%),#fff}.health-score{display:flex;flex-direction:column;gap:2px;padding-bottom:14px;border-bottom:1px solid #edf0f2}.health-score strong{color:#3d8050;font-family:Space Grotesk,sans-serif;font-size:27px;letter-spacing:-1px}.health-score span{color:#8994a1;font-size:7.5px}.health-score .progress{margin-top:7px}.health-row{display:flex;justify-content:space-between;padding:9px 0;color:#738091;border-bottom:1px solid #f0f2f5;font-size:8px}.health-row span{display:flex;align-items:center;gap:6px}.health-row i{width:6px;height:6px;border-radius:50%}.health-row i.is-ok{background:#58bd6d}.health-row i.is-off{background:#d4a34f}.health-row b{color:#5d6978;font-size:7.5px;font-weight:650}.admin-filterbar{display:flex;justify-content:space-between;gap:15px;margin-bottom:14px}.admin-table-panel{padding:0;overflow:hidden}.applications-table{overflow-x:auto}.applications-table__head,.applications-table__row{display:grid;grid-template-columns:1.4fr 1.2fr .7fr .5fr .7fr 24px;align-items:center;min-width:760px;gap:15px}.applications-table__head{padding:12px 18px;color:#8f98a5;background:#f7f8fa;border-bottom:1px solid #e7eaf0;font-size:7px;font-weight:750}.applications-table__row{width:100%;padding:12px 18px;color:#657080;background:#fff;border:0;border-bottom:1px solid #edf0f3;font-size:8.5px;text-align:left}.applications-table__row:hover{background:#fafbfc}.applications-table__row>span{display:flex;flex-direction:column;gap:2px}.applications-table__row>span small{color:#98a1ad;font-size:7px}.table-user{display:flex!important;flex-direction:row!important;align-items:center;gap:9px}.table-user b{display:flex;flex-direction:column;color:#26303e;font-size:8.5px}.table-user small{color:#98a1ad;font-size:7px;font-weight:500}.streamer-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.streamer-admin-card{padding:19px;background:#fff;border:1px solid #e1e5ec;border-radius:14px}.streamer-admin-card__head{display:flex;align-items:center;gap:10px}.streamer-admin-card__head>div{flex:1}.streamer-admin-card__head h3{font-family:Space Grotesk,sans-serif;font-size:16px}.streamer-admin-card__head p{margin-top:2px;color:#8b95a3;font-size:8px}.streamer-admin-card__bio{min-height:32px;margin-top:12px;color:#7d8794;font-size:8.5px;line-height:1.55}.streamer-admin-card__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:13px;overflow:hidden;background:#e8ebf0;border:1px solid #e8ebf0;border-radius:9px}.streamer-admin-card__stats>div{display:flex;flex-direction:column;gap:3px;padding:10px;background:#f8f9fb}.streamer-admin-card__stats span{color:#929ba7;font-size:7px}.streamer-admin-card__stats b{color:#303847;font-size:10px}.streamer-admin-card__commission{padding:12px 0}.streamer-admin-card__commission>span{display:flex;justify-content:space-between;margin-bottom:6px;color:#7c8795;font-size:7.5px}.streamer-admin-card__commission b{color:#3c4757}.streamer-admin-card__footer{display:flex;gap:7px;padding-top:12px;border-top:1px solid #edf0f3}.streamer-admin-card__footer button{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;color:#657184;background:#f6f7fa;border:1px solid #e8ebf0;border-radius:7px;font-size:7.5px}.commission-editor__preview{display:flex;align-items:center;gap:12px;padding-bottom:18px;margin-bottom:17px;border-bottom:1px solid #edf0f3}.commission-editor__preview div{display:flex;flex-direction:column;gap:3px}.commission-editor__preview strong{font-size:12px}.commission-editor__preview span{color:#8c96a3;font-size:8.5px}.finance-hero{display:grid;grid-template-columns:1.5fr repeat(3,.7fr);gap:1px;padding:20px;margin-bottom:15px;overflow:hidden;background:#111725;border-radius:15px}.finance-hero>div{display:flex;flex-direction:column;justify-content:center;min-height:100px;padding:10px 22px;border-left:1px solid rgba(255,255,255,.08)}.finance-hero>div:first-child{padding-left:6px;border-left:0}.finance-hero span{color:#7e8a9c;font-size:8px}.finance-hero strong{color:#8fa4ff;font-family:Space Grotesk,sans-serif;font-size:29px;letter-spacing:-1px}.finance-hero small{color:#5e6a7a;font-size:7px}.finance-hero>div:not(:first-child) b{margin-top:5px;color:#edf1f6;font-family:Space Grotesk,sans-serif;font-size:18px}.finance-grid{margin-top:15px}.finance-split{display:flex;height:13px;overflow:hidden;border-radius:99px}.finance-split>div{background:#6f8cff}.finance-split>span{background:#8ce29a}.finance-legend{display:flex;justify-content:space-between;padding:10px 0 15px;border-bottom:1px solid #edf0f3}.finance-legend span{display:flex;align-items:center;gap:5px;color:#7f8995;font-size:7.5px}.finance-legend b{margin-left:3px;color:#374150;font-size:8px}.finance-breakdown>div{display:flex;align-items:center;gap:7px;padding:9px 0;color:#667180;border-bottom:1px solid #f0f2f4;font-size:8px}.finance-breakdown>div>span:nth-child(2){flex:1}.finance-breakdown b{color:#394351}.finance-breakdown small{width:27px;color:#929ba7;font-size:7px;text-align:right}.terms-list{display:flex;flex-direction:column}.terms-list>div{display:flex;align-items:center;justify-content:space-between;padding:11px 0;color:#7b8694;border-bottom:1px solid #edf0f3;font-size:8px}.terms-list b{color:#35404f;font-size:8.5px}.admin-note{display:flex;align-items:flex-start;gap:8px;padding:11px;margin-top:14px;color:#728093;background:#f4f6fa;border:1px solid #e6eaf1;border-radius:8px}.admin-note svg{color:#6278cd}.admin-note p{color:inherit;font-size:8px;line-height:1.5}.admin-orders-table{overflow-x:auto}.admin-orders-table__head,.admin-orders-table__row{display:grid;grid-template-columns:.55fr 1.2fr .7fr .55fr .6fr .75fr .65fr;align-items:center;min-width:760px;gap:10px}.admin-orders-table__head{padding:9px;color:#8e98a5;background:#f7f8fa;border-radius:7px;font-size:7px}.admin-orders-table__row{padding:10px 9px;color:#707b89;border-bottom:1px solid #edf0f3;font-size:7.5px}.admin-orders-table__row>span:nth-child(2){display:flex;flex-direction:column;gap:2px}.admin-orders-table__row b{color:#303a48;font-size:8px}.admin-orders-table__row small{color:#969fac;font-size:7px}.admin-orders-table__row>strong{color:#2e3846;font-size:8px}.positive{color:#428b54;font-weight:700}.admin-commission .commission-big{align-items:flex-start;padding:8px 0 5px}.commission-control input[type=range]{margin:9px 0 20px}.payment-off{display:flex;align-items:center;gap:10px;padding:12px;margin-bottom:10px;background:#faf6ed;border:1px solid #f1e6d2;border-radius:9px}.payment-off__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:#a47834;background:#f8eddb;border-radius:9px}.payment-off div{display:flex;flex-direction:column;gap:2px}.payment-off b{font-size:8.5px}.payment-off p{color:#927f61;font-size:7.5px}.admin-auth{display:grid;grid-template-columns:minmax(370px,.88fr) minmax(480px,1.12fr);min-height:100vh;color:#1e2634;background:#f5f7fa}.admin-auth__visual{position:relative;display:flex;flex-direction:column;min-height:100vh;padding:27px 34px 32px;overflow:hidden;color:#eef2ff;background:radial-gradient(circle at 50% 45%,rgba(111,140,255,.2),transparent 24%),linear-gradient(145deg,#0d1018,#12182a 62%,#0c111d)}.admin-auth__visual:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.2;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 75%);mask-image:radial-gradient(circle at center,#000,transparent 75%)}.admin-auth__visual-top{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between}.admin-auth__visual-top>span{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;color:#9eade7;background:#6f8cff17;border:1px solid rgba(111,140,255,.13);border-radius:999px;font-size:8px;font-weight:700}.admin-auth__art{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex:1;min-height:380px}.admin-auth__shield{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:122px;height:122px;color:#aab9ff;background:#6f8cff17;border:1px solid rgba(133,157,255,.23);border-radius:35px;box-shadow:0 0 80px #6f8cff2e;transform:rotate(-4deg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-auth__shield svg{transform:rotate(4deg)}.admin-auth__orbit{position:absolute;width:230px;height:230px;border:1px solid rgba(111,140,255,.14);border-radius:50%}.admin-auth__orbit--two{width:330px;height:330px;border-style:dashed;animation:spin 26s linear infinite}.admin-auth__spark{position:absolute;color:#91a3ff}.admin-auth__spark--one{top:calc(50% - 100px);left:calc(50% + 110px)}.admin-auth__spark--two{top:calc(50% + 95px);left:calc(50% - 140px)}.admin-auth__security{position:relative;z-index:2;display:flex;align-items:flex-start;gap:10px;padding:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-auth__security>span{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#9aaaff;background:#6f8cff1a;border-radius:9px}.admin-auth__security b{font-size:9px}.admin-auth__security p{max-width:320px;margin-top:3px;color:#78849d;font-size:8px;line-height:1.5}.admin-auth__panel{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:75px 40px;background:radial-gradient(circle at 100% 0%,rgba(111,140,255,.06),transparent 30%),#f7f8fb}.admin-auth__back{position:absolute;top:27px;left:31px;display:inline-flex;align-items:center;gap:6px;padding:0;color:#7c8797;background:none;border:0;font-size:9px;font-weight:650}.admin-auth__mobile-brand{display:none}.admin-auth__panel>.theme-toggle{position:absolute;top:24px;right:28px}.admin-auth__form-wrap{width:min(390px,100%)}.admin-auth__eyebrow{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;color:#5e70c7;background:#edf0ff;border:1px solid #dce2ff;border-radius:999px;font-size:8px;font-weight:750;letter-spacing:.3px}.admin-auth__form-wrap h1{margin-top:19px;font-family:Space Grotesk,sans-serif;color:#1e2634;font-size:36px;line-height:1.04;letter-spacing:-1.8px}.admin-auth__lead{max-width:360px;margin-top:9px;color:#7f8998;font-size:10.5px;line-height:1.65}.admin-auth__form{margin-top:28px}.admin-auth__form .field+.field{margin-top:15px}.admin-auth__form .field input{min-height:48px;padding-inline:14px;background:#fff;border-color:#dce2e9}.password-field{position:relative}.password-field input{padding-right:45px!important}.password-field button{position:absolute;top:50%;right:8px;display:inline-flex;align-items:center;justify-content:center;width:33px;height:33px;color:#8792a1;background:transparent;border:0;border-radius:7px;transform:translateY(-50%)}.admin-auth__form .btn{margin-top:20px}.admin-auth__note{display:flex;align-items:flex-start;gap:8px;padding:12px;margin-top:20px;color:#7d8998;background:#f0f3f8;border:1px solid #e2e7ee;border-radius:9px}.admin-auth__note svg{color:#687bd0}.admin-auth__note p{font-size:8px;line-height:1.55}.admin-auth__note code{padding:1px 4px;color:#5263b5;background:#e5e9f6;border-radius:3px}.admin-auth__footer{position:absolute;bottom:26px;color:#a2aab5;font-size:7.5px;letter-spacing:.3px}.admin-auth--checking{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:16px;color:#d7dce7;background:#0d1018}.admin-auth--checking p{color:#738099;font-size:9px}.admin-auth__mark{transform:scale(1.05)}.admin-auth__loader{width:26px;height:26px;border:2px solid rgba(255,255,255,.1);border-top-color:#8ea1ff;border-radius:50%;animation:spin .8s linear infinite}.admin-logout{color:#687587}.auth-page{display:grid;grid-template-columns:minmax(390px,.92fr) minmax(490px,1.08fr);min-height:100vh;color:#1e2531;background:#f6f7fa}.auth-page__brand{position:relative;display:flex;flex-direction:column;min-height:100vh;padding:27px 34px 38px;overflow:hidden;color:#eff5f1;background:radial-gradient(circle at 42% 42%,rgba(166,255,95,.12),transparent 23%),radial-gradient(circle at 85% 15%,rgba(111,140,255,.11),transparent 25%),linear-gradient(145deg,#090d0c,#121b16 62%,#0d1212)}.auth-page__brand:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.18;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 75%);mask-image:radial-gradient(circle at center,#000,transparent 75%)}.auth-page__brand-top{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between}.auth-page__art{position:relative;display:flex;align-items:center;justify-content:center;flex:1;min-height:380px}.auth-page__orb{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:112px;height:112px;color:var(--lime);background:#a6ff5f14;border:1px solid rgba(166,255,95,.19);border-radius:32px;box-shadow:0 0 75px #a6ff5f24;transform:rotate(-5deg)}.auth-page__orb svg{transform:rotate(5deg)}.auth-page__ring{position:absolute;width:220px;height:220px;border:1px solid rgba(166,255,95,.12);border-radius:50%}.auth-page__ring--two{width:330px;height:330px;border-color:#ffffff12;border-style:dashed;animation:spin 28s linear infinite}.auth-page__spark{position:absolute;color:#9eaf7e}.auth-page__spark--one{top:calc(50% - 105px);left:calc(50% + 105px)}.auth-page__spark--two{top:calc(50% + 90px);left:calc(50% - 140px)}.auth-page__brand-copy{position:relative;z-index:2;max-width:460px}.auth-page__eyebrow{display:block;margin-bottom:10px;color:var(--lime);font-size:8px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase}.auth-page__brand-copy h2{font-family:Space Grotesk,sans-serif;font-size:35px;line-height:1.08;letter-spacing:-1.6px}.auth-page__brand-copy p{max-width:380px;margin-top:10px;color:#808e84;font-size:10px;line-height:1.65}.auth-page__main{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:75px 35px;background:radial-gradient(circle at 100% 0%,rgba(111,140,255,.055),transparent 30%),#f7f8fa}.auth-page__mobile-brand{display:none}.auth-page__main>.theme-toggle{position:absolute;top:26px;right:28px}.auth-page__back{position:absolute;top:27px;left:30px;display:inline-flex;align-items:center;gap:6px;padding:0;color:#7d8997;background:none;border:0;font-size:9px;font-weight:650}.auth-card{width:min(390px,100%)}.auth-card__icon{display:inline-flex;align-items:center;justify-content:center;width:43px;height:43px;color:#4e704f;background:#ebf6e8;border:1px solid #dcefd6;border-radius:12px}.auth-card h1{margin-top:17px;font-family:Space Grotesk,sans-serif;font-size:32px;line-height:1.08;letter-spacing:-1.4px}.auth-card>p{margin-top:7px;color:#7e8996;font-size:10px;line-height:1.6}.auth-form{margin-top:18px}.auth-form .field+.field{margin-top:13px}.auth-form .field input{min-height:46px;padding-inline:13px}.auth-form .btn{margin-top:18px}.auth-divider{display:flex;align-items:center;gap:10px;margin:17px 0 13px;color:#a0a9b2;font-size:8px}.auth-divider:before,.auth-divider:after{height:1px;flex:1;content:"";background:#e3e8ec}.telegram-login-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;color:#fff;background:#229ed9;border:1px solid #229ed9;border-radius:9px;font-size:10px;font-weight:750;transition:background .18s,border-color .18s}.telegram-login-btn:hover:not(:disabled){background:#168fc8;border-color:#168fc8}.telegram-error{padding:9px 10px;margin-top:9px;color:#b75861;background:#fff1f2;border:1px solid #f4dadd;border-radius:8px;font-size:8px;line-height:1.5}.telegram-modal .field+.field{margin-top:13px}.telegram-modal__intro,.telegram-code-head{display:flex;align-items:center;gap:10px;padding:12px;margin-bottom:16px;background:#eff8fb;border:1px solid #d8edf5;border-radius:10px}.telegram-modal__intro>span,.telegram-code-head>span{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 auto;color:#229ed9;background:#fff;border-radius:10px}.telegram-modal__intro>div,.telegram-code-head>div{display:flex;flex-direction:column;gap:3px}.telegram-modal__intro strong,.telegram-code-head strong{color:#315768;font-size:10px}.telegram-modal__intro p,.telegram-code-head p{color:#7592a0;font-size:8px;line-height:1.5}.telegram-modal .check-field{margin-top:14px}.telegram-bot-link{display:flex;align-items:center;justify-content:center;gap:7px;min-height:43px;color:#fff;background:#229ed9;border-radius:9px;font-size:9.5px;font-weight:750}.telegram-bot-status{display:flex;align-items:center;gap:6px;margin:9px 0 15px;color:#7c8c96;font-size:8px}.telegram-bot-status i{width:6px;height:6px;background:#cc9a45;border-radius:50%;box-shadow:0 0 0 4px #cc9a451a}.telegram-bot-status.is-ready{color:#4c8c5c}.telegram-bot-status.is-ready i{background:#58bd6d;box-shadow:0 0 0 4px #58bd6d1a}.telegram-code-input{height:55px;font-family:Space Grotesk,sans-serif!important;font-size:24px!important;font-weight:700;letter-spacing:8px;text-align:center}.telegram-code-input::placeholder{color:#aab3ad!important;letter-spacing:8px}.auth-card__footer{display:flex;align-items:center;gap:6px;padding-top:16px;margin-top:18px;color:#87929d;border-top:1px solid #e7ebef;font-size:8px}.auth-card__footer span{flex:1}.auth-card__footer button{padding:0;color:#567454;background:none;border:0;font-size:8px;font-weight:700}.auth-loading{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:16px;min-height:100vh;color:#edf2ee;background:#0b0e13}.auth-loading>span{width:25px;height:25px;border:2px solid rgba(255,255,255,.1);border-top-color:var(--lime);border-radius:50%;animation:spin .8s linear infinite}.auth-loading p{color:#6f7c74;font-size:9px}.role-denied{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:100vh;padding:30px;color:#1f2832;background:#f6f8fa;text-align:center}.role-denied__icon{display:inline-flex;align-items:center;justify-content:center;width:65px;height:65px;color:#596fc8;background:#edf0ff;border-radius:18px}.role-denied h1{margin-top:17px;font-family:Space Grotesk,sans-serif;font-size:30px;letter-spacing:-1px}.role-denied p{max-width:430px;margin-top:8px;color:#7b8693;font-size:10px;line-height:1.6}.role-denied>div{display:flex;gap:8px;margin-top:20px}.sidebar-logout{display:flex;align-items:center;gap:7px;width:100%;height:32px;padding:0 9px;color:#65716a;background:transparent;border:0;border-radius:7px;font-size:8.5px}.sidebar-logout:hover{color:#d78a90;background:#ffffff0a}.app-shell--user{background:#f5f4f8}.app-sidebar--user{background:radial-gradient(circle at 20% 0%,rgba(181,140,255,.1),transparent 25%),#100d15}.user-mode-card{display:flex;align-items:center;gap:9px;padding:10px;margin-top:26px;background:#b58cff13;border:1px solid rgba(181,140,255,.11);border-radius:10px}.user-mode-card>span{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;color:#b896ff;background:#b58cff1a;border-radius:8px}.user-mode-card div{display:flex;flex-direction:column;gap:2px}.user-mode-card strong{color:#c9b7f3;font-size:8.5px}.user-mode-card small{color:#665a78;font-size:7px}.user-balance-mini{display:flex;flex-direction:column;gap:2px;padding:11px;background:#ffffff09;border:1px solid rgba(255,255,255,.06);border-radius:9px}.user-balance-mini span{color:#60556d;font-size:7px}.user-balance-mini strong{color:#e0d7ed;font-family:Space Grotesk,sans-serif;font-size:15px}.user-balance-mini small{color:#806d9b;font-size:7px}.app-topbar--user{background:#faf9fce8}.app-topbar--user .app-topbar__left h1{color:#241d2e}.user-search{display:flex;align-items:center;gap:7px;width:210px;height:35px;padding:0 10px;color:#9d93a7;background:#fff;border:1px solid #e7e2eb;border-radius:8px}.user-search input{width:100%;padding:0;outline:0;background:transparent;border:0;font-size:9px}.user-welcome{display:grid;grid-template-columns:1fr 300px;min-height:210px;overflow:hidden;color:#f5f1fa;background:radial-gradient(circle at 82% 50%,rgba(181,140,255,.22),transparent 24%),linear-gradient(120deg,#1b1426,#241c38 58%,#16121f);border-radius:18px}.user-welcome>div:first-child{padding:29px}.user-welcome__eyebrow{display:inline-flex;align-items:center;gap:6px;color:#c3b0e4;font-size:7.5px;font-weight:700}.user-welcome h2{margin-top:11px;font-family:Space Grotesk,sans-serif;font-size:32px;line-height:1.04;letter-spacing:-1.5px}.user-welcome p{max-width:460px;margin-top:8px;color:#988baa;font-size:9.5px;line-height:1.6}.user-welcome__search{display:flex;align-items:center;gap:8px;width:min(430px,100%);height:41px;padding-left:12px;margin-top:17px;color:#9589a6;background:#ffffff13;border:1px solid rgba(255,255,255,.12);border-radius:9px}.user-welcome__search input{min-width:0;flex:1;padding:0;color:#eee8f5;outline:0;background:transparent;border:0;font-size:9.5px}.user-welcome__search input::placeholder{color:#857991}.user-welcome__search button{align-self:stretch;padding:0 15px;color:#1e1628;background:#c2a2ff;border:0;border-radius:0 8px 8px 0;font-size:8.5px;font-weight:750}.user-welcome__orb{position:relative;display:flex;align-items:center;justify-content:center}.user-welcome__orb>span:first-of-type:not(.user-welcome__ring){position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:100px;height:100px;color:#d1b6ff;background:#b58cff17;border:1px solid rgba(197,166,255,.2);border-radius:50%;box-shadow:0 0 65px #b58cff21}.user-welcome__ring{position:absolute;width:145px;height:145px;border:1px solid rgba(181,140,255,.12);border-radius:50%}.user-welcome__ring--two{width:200px;height:200px;border-style:dashed}.user-welcome__live{position:absolute;bottom:28px;display:flex;align-items:center;gap:6px;padding:6px 9px;color:#d7c7ef;background:#0c0a1094;border:1px solid rgba(255,255,255,.09);border-radius:999px;font-size:7px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.user-welcome__live i{width:5px;height:5px;background:#ff6573;border-radius:50%}.user-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-top:14px}.user-metrics>div{display:flex;align-items:center;gap:10px;padding:14px;background:#fff;border:1px solid #e9e5ec;border-radius:12px}.user-metric-icon{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;color:#a4775a;background:#fff1e8;border-radius:9px}.user-metric-icon--violet{color:#875fc4;background:#f3ecfb}.user-metric-icon--orange{color:#b88536;background:#fff6e6}.user-metric-icon--blue{color:#5f77c9;background:#edf1ff}.user-metrics>div>div{display:flex;flex-direction:column;gap:2px}.user-metrics span:not(.user-metric-icon){color:#8d8593;font-size:7px}.user-metrics strong{color:#302838;font-size:10px}.user-section{margin-top:27px}.user-section__head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:15px}.user-section__head h2{font-family:Space Grotesk,sans-serif;color:#2c2534;font-size:21px;letter-spacing:-.7px}.user-section__head .section-kicker{margin-bottom:4px;font-size:7px}.channel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.channel-card{overflow:hidden;background:#fff;border:1px solid #e7e2eb;border-radius:14px}.channel-card__cover{position:relative;height:91px;overflow:hidden;background:var(--cover)}.channel-card__cover:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(130deg,#00000014,#110a1cb3)}.channel-card__pattern{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.22;background-image:linear-gradient(45deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%);background-size:28px 28px}.channel-card__game{position:absolute;z-index:2;left:10px;bottom:9px;padding:4px 6px;color:#eef2ef;background:#0b0c1080;border-radius:5px;font-size:7px;font-weight:700;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.channel-card__live{position:absolute;z-index:2;top:9px;right:9px;display:inline-flex;align-items:center;gap:4px;padding:4px 6px;color:#fff;background:#e94b5c;border-radius:4px;font-size:6.5px;font-weight:800}.channel-card__live span{width:4px;height:4px;background:#fff;border-radius:50%}.channel-card__body{position:relative;padding:0 14px 14px}.avatar--channel{width:45px;height:45px;margin-top:-22px;border:3px solid #fff;font-size:11px}.channel-card__title{position:absolute;left:69px;top:8px}.channel-card__title h3{font-family:Space Grotesk,sans-serif;font-size:13px}.channel-card__title span{color:#9b93a2;font-size:7px}.channel-card__stats{display:flex;justify-content:flex-end;gap:8px;padding-top:9px}.channel-card__stats span{display:flex;align-items:center;gap:3px;color:#958d9d;font-size:7px}.channel-card__body p{min-height:31px;margin:9px 0;color:#7f7787;font-size:8px;line-height:1.5}.suggestion-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.suggestion-card{display:flex;flex-direction:column;align-items:flex-start;padding:16px;color:#2c2632;background:#fff;border:1px solid #e8e3ec;border-radius:13px;text-align:left;transition:transform .17s,box-shadow .17s}.suggestion-card:hover{transform:translateY(-3px);box-shadow:0 15px 35px #1d142612}.suggestion-card__icon{display:inline-flex;align-items:center;justify-content:center;width:41px;height:41px;border-radius:10px}.suggestion-card__streamer{display:flex;align-items:center;gap:5px;margin-top:11px;color:#8f8796;font-size:7px}.suggestion-card h3{margin-top:8px;font-family:Space Grotesk,sans-serif;font-size:13px}.suggestion-card>p{min-height:34px;margin-top:5px;color:#8d8594;font-size:7.5px;line-height:1.5}.suggestion-card>div{display:flex;justify-content:space-between;width:100%;padding-top:10px;margin-top:auto;border-top:1px solid #f0edf2}.suggestion-card>div strong{font-size:10px}.suggestion-card>div span{display:flex;align-items:center;gap:3px;color:#8a64b5;font-size:7.5px;font-weight:700}.user-order-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.user-order-card{padding:16px;background:#fff;border:1px solid #e8e3ec;border-radius:13px}.user-order-card__head{display:flex;align-items:center;justify-content:space-between}.user-order-card__head .suggestion-card__streamer{margin-top:0}.user-order-card>.suggestion-card__icon{margin-top:15px}.user-order-card h3{margin-top:10px;font-family:Space Grotesk,sans-serif;font-size:14px}.user-order-card>p{margin-top:4px;color:#8c8494;font-size:8.5px}.user-order-card__foot{display:flex;justify-content:space-between;padding-top:11px;margin-top:12px;color:#918a98;border-top:1px solid #efecf1;font-size:7.5px}.user-order-card__foot strong{color:#423949;font-size:9px}.user-order-card>button{display:flex;align-items:center;gap:4px;padding:8px 0 0;color:#865ab8;background:none;border:0;font-size:7.5px;font-weight:700}.user-profile-card{display:flex;align-items:center;flex-direction:column;text-align:center}.user-profile-card h3{margin-top:10px;font-family:Space Grotesk,sans-serif;font-size:17px}.user-profile-card>p{margin:2px 0 15px;color:#958d9d;font-size:8px}.level-progress{width:100%;text-align:left}.level-progress>span{display:flex;justify-content:space-between;margin-bottom:6px;font-size:7.5px}.level-progress small{color:#9d95a4;font-size:7px}.user-test-balance{display:flex;flex-direction:column;gap:3px;padding:14px;background:linear-gradient(135deg,#f8f2ff,#f2f7ff);border-radius:9px}.user-test-balance strong{color:#65468e;font-family:Space Grotesk,sans-serif;font-size:23px}.user-test-balance span{color:#9a8daa;font-size:7.5px}.small-copy{margin-top:9px}.role-links{display:flex;flex-direction:column;gap:6px}.role-links button{display:flex;align-items:center;gap:8px;padding:10px;color:#675d71;background:#f7f5f9;border:1px solid #eae5ee;border-radius:8px;font-size:8px}.role-links button svg:last-child{margin-left:auto}.channel-page{min-height:100vh;color:#ebf1ed;background:#0b0e13}.channel-nav{position:relative;z-index:20;height:66px;background:#0d1118;border-bottom:1px solid rgba(255,255,255,.07)}.channel-nav__inner{display:flex;align-items:center;justify-content:space-between;width:min(1330px,calc(100% - 40px));height:100%;margin-inline:auto}.channel-nav nav{display:flex;gap:8px;margin-left:70px}.channel-nav nav button{padding:8px 10px;color:#8f9a94;background:none;border:0;border-radius:7px;font-size:9px}.channel-nav nav button:hover,.channel-nav nav button.is-active{color:#f0f5f2;background:#ffffff0d}.channel-nav__actions{display:flex;align-items:center;gap:8px}.channel-search{display:flex;align-items:center;gap:7px;width:180px;height:34px;padding-inline:9px;color:#67736d;background:#171c23;border:1px solid rgba(255,255,255,.07);border-radius:7px}.channel-search input{width:100%;padding:0;color:#d5ddd8;outline:0;background:transparent;border:0;font-size:8px}.channel-bell{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#8b9790;background:transparent;border:0}.channel-user{display:flex;align-items:center;gap:7px;padding:0;color:#c7d0cb;background:none;border:0;font-size:8.5px}.channel-menu{display:none;align-items:center;justify-content:center;width:34px;height:34px;color:#fff;background:#ffffff0d;border:0;border-radius:7px}.channel-banner{position:relative;height:185px;overflow:hidden;background:var(--channel-accent)}.channel-banner:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:radial-gradient(circle at 25% 40%,rgba(255,255,255,.28),transparent 19%),linear-gradient(100deg,#090c111f,#090c11c7)}.channel-banner__glow{position:absolute;left:50%;top:50%;width:280px;height:280px;border:1px solid rgba(255,255,255,.23);border-radius:50%;transform:translate(-50%,-50%)}.channel-banner__glow:before,.channel-banner__glow:after{position:absolute;content:"";border:1px solid rgba(255,255,255,.15);border-radius:50%;top:38px;right:38px;bottom:38px;left:38px}.channel-banner__glow:after{top:85px;right:85px;bottom:85px;left:85px}.channel-banner__pattern{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.2;background-image:linear-gradient(45deg,rgba(255,255,255,.25) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.25) 50%,rgba(255,255,255,.25) 75%,transparent 75%);background-size:55px 55px}.channel-main{width:min(1250px,calc(100% - 40px));margin-inline:auto}.channel-profile{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;padding:9px 5px 22px;margin-top:0;border-bottom:1px solid rgba(255,255,255,.08)}.channel-profile__identity{display:flex;align-items:flex-start;gap:16px;min-width:0}.avatar--profile{width:82px;height:82px;margin-top:-42px;border:4px solid #0b0e13;font-size:21px;box-shadow:0 0 0 1px #fff3}.channel-profile__name{display:flex;align-items:center;gap:8px;padding-top:0}.channel-profile__name h1{font-family:Space Grotesk,sans-serif;font-size:28px;letter-spacing:-1.2px}.verified{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;color:#0b1110;background:var(--lime);border-radius:50%}.channel-profile__identity>div>p{max-width:660px;margin-top:5px;color:#818d86;font-size:9px;line-height:1.5}.channel-profile__stats{display:flex;gap:16px;margin-top:9px;color:#68746d;font-size:7.5px}.channel-profile__stats b{color:#b6c0ba;font-weight:750}.channel-profile__actions{display:flex;gap:7px;padding-bottom:4px}.follow-btn{display:flex;align-items:center;gap:6px;min-height:37px;padding:0 13px;color:#141b16;background:var(--lime);border:1px solid var(--lime);border-radius:8px;font-size:8.5px;font-weight:750}.follow-btn.is-following{color:#c8d2cc;background:#ffffff0f;border-color:#ffffff1a}.channel-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:37px;height:37px;color:#9ca7a1;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px}.channel-live-grid{display:grid;grid-template-columns:minmax(0,1fr) 292px;gap:13px;margin-top:21px}.channel-player{min-width:0;overflow:hidden;background:#111720;border:1px solid rgba(255,255,255,.08);border-radius:13px}.channel-player__top{display:flex;align-items:center;gap:9px;height:35px;padding:0 11px;color:#7e8a83;background:#161c24;font-size:7px}.channel-player__top>div{display:flex;align-items:center;gap:12px;margin-left:auto}.channel-player__top>div span{display:flex;align-items:center;gap:4px}.channel-player__scene{position:relative;aspect-ratio:16 / 9.35;overflow:hidden;background:linear-gradient(180deg,#1c2940,#4c5f65 55%,#203827 56%,#172a1f)}.scene-sky-glow{position:absolute;top:0;left:35%;width:45%;height:55%;background:radial-gradient(ellipse,rgba(143,181,255,.18),transparent 60%)}.scene-moon{position:absolute;top:16%;right:19%;width:38px;height:38px;background:#f8efd5;box-shadow:0 0 60px #fff9db66;clip-path:polygon(25% 0,75% 0,75% 25%,100% 25%,100% 75%,75% 75%,75% 100%,25% 100%,25% 75%,0 75%,0 25%,25% 25%)}.scene-cloud{position:absolute;width:105px;height:16px;background:#b4c4dd1a;border-radius:999px}.scene-cloud:before{position:absolute;left:20px;top:-10px;width:43px;height:20px;content:"";background:inherit;border-radius:999px}.scene-cloud--one{top:23%;left:16%}.scene-cloud--two{top:34%;right:27%;transform:scale(.7)}.scene-mountain{position:absolute;bottom:33%;width:54%;height:35%;background:#293f38;clip-path:polygon(0 100%,13% 70%,24% 83%,39% 37%,52% 61%,68% 24%,100% 100%)}.scene-mountain--one{left:-3%}.scene-mountain--two{right:-8%;height:28%;background:#304a3c}.scene-ground{position:absolute;top:56%;right:0;bottom:0;left:0;opacity:.34;background-image:linear-gradient(rgba(149,225,161,.17) 1px,transparent 1px),linear-gradient(90deg,rgba(149,225,161,.17) 1px,transparent 1px);background-size:38px 38px;transform:perspective(280px) rotateX(45deg) scale(1.3);transform-origin:bottom}.scene-tree{position:absolute;bottom:16%;width:7px;height:55px;background:#504234}.scene-tree:before,.scene-tree:after{position:absolute;left:50%;content:"";background:#376346;transform:translate(-50%);clip-path:polygon(50% 0,100% 100%,0 100%)}.scene-tree:before{bottom:17px;width:70px;height:79px}.scene-tree:after{bottom:50px;width:50px;height:58px}.scene-tree--one{left:14%}.scene-tree--two{right:18%;bottom:12%;transform:scale(.62)}.scene-character{position:absolute;left:49%;bottom:16%;width:23px;height:46px;background:#73b6fb;box-shadow:inset 0 -17px #2d5279}.scene-character:before{position:absolute;left:5px;top:-14px;width:14px;height:15px;content:"";background:#d5a980}.scene-character span:before,.scene-character span:after{position:absolute;bottom:-8px;width:6px;height:9px;content:"";background:#192536}.scene-character span:before{left:2px}.scene-character span:after{right:2px}.scene-ui{position:absolute;left:16px;bottom:15px;display:flex;gap:5px}.scene-ui__bar{width:75px;height:6px;overflow:hidden;background:#00000061;border-radius:2px}.scene-ui__bar i{display:block;width:78%;height:100%;background:#ff707c}.scene-ui__bar--green i{width:62%;background:#91e37a}.channel-avatar-pip{position:absolute;left:18px;bottom:49px;display:flex;align-items:center;gap:6px;padding:5px;background:#090d0b8c;border:1px solid rgba(255,255,255,.16);border-radius:10px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.voice-bars{display:flex;align-items:flex-end;gap:2px;padding-right:5px}.voice-bars i{width:2px;height:8px;background:var(--lime);animation:voice .8s ease-in-out infinite alternate}.voice-bars i:nth-child(2){height:13px;animation-delay:.2s}.voice-bars i:nth-child(3){height:6px;animation-delay:.4s}.voice-bars i:nth-child(4){height:10px;animation-delay:.15s}@keyframes voice{to{height:3px}}.stream-stats{position:absolute;right:18px;top:20px;display:grid;grid-template-columns:1fr 1fr;gap:5px;min-width:170px;padding:9px;background:#0b0f0db8;border:1px solid rgba(255,255,255,.12);border-radius:9px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.stream-stats>div{grid-column:span 2}.stream-stats span{color:#86938b;font-size:6px}.stream-stats p{margin-top:2px;color:#edf4ef;font-size:8px;font-weight:700}.stream-stats button{padding:5px;color:#d7e0da;background:#ffffff12;border:0;border-radius:5px;font-size:7px}.stream-stats button b{margin-left:3px;color:var(--lime)}.stream-stats button.is-voted{background:#a6ff5f24;box-shadow:inset 0 0 0 1px #a6ff5f38}.scene-play{position:absolute;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:center;width:55px;height:55px;color:#fffc;background:#00000042;border:1px solid rgba(255,255,255,.15);border-radius:50%;opacity:0;transform:translate(-50%,-50%);transition:opacity .18s;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.channel-player__scene:hover .scene-play{opacity:1}.channel-player__info{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 14px}.channel-player__info h2{font-family:Space Grotesk,sans-serif;font-size:13px}.channel-player__info p{margin-top:3px;color:#758179;font-size:7.5px}.channel-player__tags{display:flex;gap:5px}.channel-player__tags span{padding:4px 6px;color:#969f9a;background:#1b222b;border-radius:4px;font-size:6.5px}.channel-chat{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;background:#111720;border:1px solid rgba(255,255,255,.08);border-radius:12px}.channel-chat__head{display:flex;align-items:center;gap:10px;height:43px;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.07)}.channel-chat__head strong{font-size:9px}.channel-chat__head span{color:#707c75;font-size:7px}.channel-chat__head button{display:flex;margin-left:auto;padding:0;color:#707c75;background:none;border:0}.channel-chat__messages{display:flex;flex:1;flex-direction:column;gap:10px;padding:12px;overflow:auto}.channel-chat__messages>div{color:#aab4ae;font-size:7.5px;line-height:1.45}.channel-chat__messages b{margin-right:4px}.channel-chat__messages .chat-event{display:flex;align-items:center;gap:5px;padding:7px;color:#b8dfc2;background:#a6ff5f13;border:1px solid rgba(166,255,95,.1);border-radius:6px}.channel-chat__messages .chat-event svg{color:var(--lime)}.channel-chat__composer{display:flex;align-items:center;gap:5px;margin:10px;background:#1a212a;border:1px solid rgba(255,255,255,.07);border-radius:7px}.channel-chat__composer input{min-width:0;flex:1;height:35px;padding:0 9px;color:#d8e1db;outline:0;background:transparent;border:0;font-size:7.5px}.channel-chat__composer button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#8a968e;background:none;border:0}.channel-chat__rules{display:flex;align-items:center;gap:5px;padding:0 12px 9px;color:#59655e;font-size:6.5px}.event-store{padding:32px 0 40px}.event-store__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:19px}.event-store__head h2{font-family:Space Grotesk,sans-serif;font-size:29px;letter-spacing:-1.2px}.event-store__head .section-kicker{margin-bottom:5px;font-size:7.5px}.event-store__head p{margin-top:5px;color:#77837c;font-size:9px}.streamer-public-note{display:flex;align-items:center;gap:8px;padding:7px 9px;background:#a6ff5f0e;border:1px solid rgba(166,255,95,.1);border-radius:8px}.streamer-public-note>span:last-child{display:flex;flex-direction:column;gap:1px}.streamer-public-note b{color:#b8c9be;font-size:7px}.streamer-public-note small{color:#6a7c70;font-size:6.5px}.event-store__toolbar{display:flex;align-items:center;gap:12px;padding-bottom:17px;margin-bottom:17px;border-bottom:1px solid rgba(255,255,255,.075)}.event-store__toolbar .search-box{min-width:200px;height:35px;color:#77847c;background:#131920;border-color:#ffffff14}.event-store__toolbar .search-box input{color:#dbe4de}.event-store__toolbar .category-tabs button{height:31px;color:#758179;border-color:transparent}.event-store__toolbar .category-tabs button.is-active{color:#dce7e0;background:#fff1;border-color:#ffffff17;box-shadow:none}.event-store__toolbar>span{margin-left:auto;color:#5f6c64;font-size:7.5px}.public-event-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.public-event-card{display:flex;flex-direction:column;min-height:240px;padding:17px;background:linear-gradient(145deg,rgba(255,255,255,.035),transparent 40%),#121820;border:1px solid rgba(255,255,255,.085);border-radius:13px;transition:transform .18s,border-color .18s}.public-event-card:hover{transform:translateY(-3px);border-color:#ffffff29}.public-event-card__top{display:flex;align-items:center;gap:7px}.public-event-card__icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:11px}.public-event-card__category{padding:4px 6px;color:#78857d;background:#ffffff0b;border-radius:4px;font-size:6.5px}.public-event-card__popular{display:flex;align-items:center;gap:3px;margin-left:auto;color:#69766e;font-size:6.5px}.public-event-card h3{margin-top:15px;font-family:Space Grotesk,sans-serif;font-size:15px;letter-spacing:-.4px}.public-event-card>p{min-height:34px;margin-top:5px;color:#7f8b84;font-size:8px;line-height:1.5}.public-event-card__meta{display:flex;gap:10px;padding:9px 0;margin-top:9px;color:#66736b;border-top:1px solid rgba(255,255,255,.065);border-bottom:1px solid rgba(255,255,255,.065);font-size:7px}.public-event-card__meta span{display:flex;align-items:center;gap:4px}.public-event-card__footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px;margin-top:auto}.public-event-card__footer strong{color:#edf4ef;font-family:Space Grotesk,sans-serif;font-size:15px}.public-event-card__footer button{display:flex;align-items:center;gap:4px;min-height:31px;padding:0 9px;color:#142016;background:var(--lime);border:0;border-radius:7px;font-size:7.5px;font-weight:750}.public-empty{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:240px;color:#68756d;border:1px dashed rgba(255,255,255,.1);border-radius:13px}.public-empty h3{margin-top:10px;color:#b8c2bc;font-size:12px}.public-empty p{margin-top:5px;font-size:8px}.channel-footer-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px;margin-bottom:36px;background:#141b16;border:1px solid rgba(166,255,95,.1);border-radius:12px}.channel-footer-cta>div{display:flex;align-items:center;gap:12px}.channel-footer-cta>div>span{display:inline-flex;align-items:center;justify-content:center;width:39px;height:39px;color:var(--lime);background:#a6ff5f17;border-radius:9px}.channel-footer-cta h3{font-size:10px}.channel-footer-cta p{margin-top:2px;color:#748078;font-size:8px}.channel-footer{padding:25px 0;border-top:1px solid rgba(255,255,255,.07)}.channel-footer>div{display:flex;align-items:center;gap:24px}.channel-footer span{margin-right:auto;color:#59645e;font-size:8px}.channel-footer button{padding:0;color:#6e7b73;background:none;border:0;font-size:8px}.channel-not-found{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:100vh;color:#edf3ef;background:#0b0e13}.channel-not-found h1{margin-top:25px;font-family:Space Grotesk,sans-serif;font-size:34px}.channel-not-found p{margin:8px 0 20px;color:#7b8880;font-size:10px}.order-modal__event{display:flex;align-items:center;gap:11px;padding:12px;margin-bottom:14px;background:#f8faf9;border:1px solid #e7ece8;border-radius:10px}.order-modal__event>span{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;color:var(--event-color);background:color-mix(in srgb,var(--event-color) 12%,transparent);border-radius:11px}.order-modal__event>div{display:flex;flex:1;flex-direction:column;gap:3px}.order-modal__event small{color:#939d97;font-size:7px}.order-modal__event p{color:#67736b;font-size:8px;line-height:1.4}.order-modal__event>strong{font-size:11px}.order-modal__preview{display:flex;align-items:center;gap:8px;margin-bottom:16px}.order-modal__preview>div{display:flex;flex:1;flex-direction:column;gap:2px}.order-modal__preview small{color:#939d97;font-size:7px}.order-modal__preview strong{font-size:9.5px}.order-modal__preview>span:last-child{display:flex;align-items:center;gap:4px;padding:4px 6px;color:#d94d5c;background:#fff0f2;border-radius:4px;font-size:7px;font-weight:750}.order-summary{display:flex;flex-direction:column;gap:6px;padding:12px;margin:15px 0;background:#f7f9f8;border-radius:9px}.order-summary>div{display:flex;justify-content:space-between;color:#7f8a83;font-size:8px}.order-summary b{color:#4e5a52;font-weight:650;text-align:right}.order-summary>div:last-child{padding-top:7px;margin-top:2px;border-top:1px solid #e8ece9}.order-summary>div:last-child strong{color:#367746;font-size:11px}.demo-payment-note{display:flex;align-items:flex-start;gap:8px;padding:11px;margin-top:14px;color:#727e76;background:#f2f7f3;border:1px solid #e3ece5;border-radius:9px}.demo-payment-note svg{color:#4c8159}.demo-payment-note p{font-size:8px;line-height:1.5}.demo-payment-note b{color:#435149}.order-success{display:flex;align-items:center;flex-direction:column;text-align:center}.order-success__icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;color:#2f7540;background:#ebf8ee;border-radius:50%}.order-success h3{margin-top:14px;font-family:Space Grotesk,sans-serif;font-size:18px}.order-success>p{max-width:370px;margin-top:6px;color:#839087;font-size:8.5px;line-height:1.55}.order-receipt{width:100%;padding:12px;margin:16px 0 10px;text-align:left;background:#f7f9f8;border:1px solid #e7ece8;border-radius:9px}.order-receipt>div{display:flex;justify-content:space-between;padding:5px 0;color:#7d8981;font-size:8px}.order-receipt b{color:#37443b}.order-receipt em{color:#a2752d;font-style:normal;font-weight:700}.order-success .text-link{margin-top:6px}.user-welcome__orb>span:nth-child(3){position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:100px;height:100px;color:#d1b6ff;background:#b58cff17;border:1px solid rgba(197,166,255,.2);border-radius:50%;box-shadow:0 0 65px #b58cff21}.app-shell .app-nav__label{font-size:8.5px}.app-shell .app-nav button{height:41px;font-size:11.5px}.app-shell .workspace-chip strong,.app-shell .admin-badge strong,.app-shell .user-mode-card strong{font-size:10px}.app-shell .workspace-chip span,.app-shell .admin-badge small,.app-shell .user-mode-card small,.app-shell .app-topbar__left span{font-size:8.5px}.app-shell .app-topbar__left h1{font-size:20px}.app-shell .commission-callout b{font-size:9.5px}.app-shell .commission-callout small,.app-shell .profile-mini span{font-size:8px}.app-shell .profile-mini strong,.app-shell .live-indicator{font-size:9.5px}.app-shell .page-heading p,.app-page-subtitle{font-size:11.5px}.app-shell .panel__eyebrow,.app-shell .metric-card__label{font-size:9px}.app-shell .panel__head h3{font-size:17px}.app-shell .metric-card>strong{font-size:22px}.app-shell .metric-card__foot em,.app-shell .metric-card__foot span,.app-shell .chart-legend>span,.app-shell .chart-labels{font-size:8.5px}.app-shell .order-row__main strong,.app-shell .top-event>div strong,.app-shell .payout-list b,.app-shell .application-list b{font-size:10.5px}.app-shell .order-row__main>span,.app-shell .order-row__time,.app-shell .top-event>div span,.app-shell .application-list div>div span,.app-shell .payout-list div>div span{font-size:8.5px}.app-shell .order-row__amount,.app-shell .top-event>b,.app-shell .payout-list>div>strong,.app-shell .mini-btn{font-size:9.5px}.app-shell .status{font-size:8.5px}.app-shell .event-admin-card h3{font-size:17px}.app-shell .event-admin-card>p{min-height:42px;font-size:9.5px}.app-shell .event-admin-card__stats span,.app-shell .event-admin-card__stats b{font-size:8.5px}.app-shell .toggle-label,.app-shell .category-tabs button,.app-shell .search-box input{font-size:9.5px}.app-shell .info-strip b{font-size:10.5px}.app-shell .info-strip p{font-size:9.5px}.app-shell .settings-toggle-row b{font-size:10.5px}.app-shell .settings-toggle-row span{font-size:9px}.app-shell .admin-metric div>span{font-size:9px}.app-shell .admin-metric strong{font-size:21px}.app-shell .admin-metric small,.app-shell .admin-welcome p,.app-shell .admin-welcome__eyebrow,.app-shell .application-list button{font-size:8.5px}.app-shell .admin-order-list b,.app-shell .admin-order-list>div>strong,.app-shell .health-row,.app-shell .health-row b{font-size:8.5px}.app-shell .applications-table__head,.app-shell .admin-orders-table__head{font-size:8px}.app-shell .applications-table__row,.app-shell .table-user b,.app-shell .admin-orders-table__row,.app-shell .admin-orders-table__row b,.app-shell .admin-orders-table__row>strong{font-size:9.5px}.app-shell .streamer-admin-card__head p,.app-shell .streamer-admin-card__bio,.app-shell .streamer-admin-card__stats span,.app-shell .streamer-admin-card__commission>span,.app-shell .streamer-admin-card__footer button{font-size:8.5px}.app-shell .streamer-admin-card__stats b{font-size:11px}.app-shell .finance-hero span,.app-shell .finance-legend span,.app-shell .finance-breakdown>div,.app-shell .terms-list>div{font-size:9px}.app-shell .finance-hero strong{font-size:31px}.app-shell .finance-hero>div:not(:first-child) b{font-size:20px}.app-shell .user-metrics span:not(.user-metric-icon){font-size:8.5px}.app-shell .user-metrics strong{font-size:11.5px}.app-shell .channel-card__title span,.app-shell .channel-card__stats span{font-size:8.5px}.app-shell .channel-card__body p,.app-shell .suggestion-card>p{font-size:9.5px}.app-shell .suggestion-card h3{font-size:15px}.app-shell .suggestion-card__streamer,.app-shell .suggestion-card>div span{font-size:8.5px}.channel-page .channel-nav nav button,.channel-page .channel-user{font-size:10px}.channel-page .channel-profile__identity>div>p{font-size:10.5px}.channel-page .channel-profile__stats{font-size:9px}.channel-page .channel-player__info h2{font-size:15px}.channel-page .channel-player__info p,.channel-page .event-store__head p{font-size:9px}.channel-page .event-store__head h2{font-size:31px}.channel-page .public-event-card h3{font-size:17px}.channel-page .public-event-card>p{min-height:40px;font-size:9.5px}.channel-page .public-event-card__category,.channel-page .public-event-card__popular,.channel-page .public-event-card__meta{font-size:8px}.channel-page .public-event-card__footer strong{font-size:17px}.channel-page .public-event-card__footer button{font-size:9px}@media(max-width:1180px){.hero__inner{grid-template-columns:.9fr 1.1fr;gap:30px}.stream-preview{grid-template-columns:1fr 116px}.hero h1{font-size:58px}.event-admin-grid,.channel-grid{grid-template-columns:repeat(2,1fr)}.suggestion-grid,.public-event-grid{grid-template-columns:repeat(3,1fr)}.public-event-grid .public-event-card:nth-child(4){display:none}}@media(max-width:1020px){.landing-nav__links{margin-left:20px;gap:20px}.hero__inner{grid-template-columns:1fr;padding-top:40px}.hero__copy{max-width:680px}.hero-visual{max-width:720px;margin:10px auto 65px}.hero h1{font-size:65px}.how-grid,.economics-grid{grid-template-columns:1fr;gap:50px}.studio-mock,.calculator{max-width:620px}.feature-grid{grid-template-columns:1fr 1fr}.feature-card:last-child{grid-column:span 2}.join-layout{grid-template-columns:.75fr 1.25fr;gap:35px}.join-aside__quote{display:none}.app-sidebar{width:228px}.app-main{margin-left:228px}.app-content{padding-inline:22px}.metric-grid,.admin-metrics,.user-metrics{grid-template-columns:1fr 1fr}.dashboard-grid,.dashboard-grid--queue,.admin-main-grid,.admin-main-grid--bottom,.settings-grid,.streamer-grid{grid-template-columns:1fr}.finance-hero{grid-template-columns:1fr 1fr}.finance-hero>div:nth-child(3){border-left:0;border-top:1px solid rgba(255,255,255,.08)}.finance-hero>div:nth-child(4){border-top:1px solid rgba(255,255,255,.08)}.channel-live-grid{grid-template-columns:minmax(0,1fr) 260px}.channel-nav nav{display:none}.admin-auth{grid-template-columns:minmax(320px,.85fr) minmax(420px,1.15fr)}.admin-auth__visual{padding-inline:25px}}@media(max-width:840px){.shell{width:min(100% - 32px,720px)}.landing-nav__links{position:absolute;top:65px;left:16px;right:16px;display:none;flex-direction:column;align-items:stretch;gap:4px;padding:10px;margin:0;background:#131812;border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 15px 40px #0006}.landing-nav__links.is-open{display:flex}.landing-nav__links a,.landing-nav__links button{padding:10px;text-align:left}.mobile-menu{display:inline-flex}.nav-cta{display:none}.hero{padding-top:35px}.hero h1{font-size:clamp(47px,11vw,66px);letter-spacing:-3.5px}.hero-visual{transform:none}.floating-event--1{right:-8px}.floating-event--2{left:-8px}.platform-strip{flex-wrap:wrap;gap:15px;padding-block:18px}.platform-strip>div{flex-wrap:wrap;gap:15px 28px}.section{padding:75px 0}.feature-grid{grid-template-columns:1fr}.feature-card:last-child{grid-column:auto}.feature-card{min-height:245px}.launch-card{grid-template-columns:auto 1fr}.launch-card>.btn{grid-column:span 2}.landing-footer__inner{flex-wrap:wrap}.landing-footer__inner>p{order:3;flex-basis:100%}.join-layout{grid-template-columns:1fr;gap:30px;padding-top:35px}.join-aside{padding-top:0}.join-aside h1{max-width:580px}.join-benefits{display:grid;grid-template-columns:1fr 1fr}.join-form{width:100%}.app-sidebar{width:255px;transform:translate(-102%);transition:transform .24s ease;box-shadow:25px 0 70px #00000059}.app-sidebar.is-open{transform:translate(0)}.sidebar-close{display:inline-flex}.sidebar-scrim{position:fixed;z-index:35;top:0;right:0;bottom:0;left:0;display:block;background:#070a088a;border:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.app-main{margin-left:0}.app-topbar{height:66px;padding-inline:18px}.app-topbar__menu{display:inline-flex}.app-content{padding:20px 18px 45px}.studio-welcome{grid-template-columns:1fr}.studio-welcome__visual{display:none}.live-console{grid-template-columns:1fr}.live-console__side{min-height:380px;border-top:1px solid #e7ebe8;border-left:0}.event-admin-grid{grid-template-columns:1fr 1fr}.settings-side{display:grid;grid-template-columns:1fr 1fr}.settings-grid .settings-side .settings-card:first-child{grid-row:span 2}.admin-welcome{align-items:flex-start;flex-direction:column}.admin-filterbar{align-items:stretch;flex-direction:column}.page-heading{align-items:flex-start;flex-direction:column}.page-heading__actions{flex-wrap:wrap;width:100%}.page-heading__actions .search-box{flex:1}.channel-grid,.suggestion-grid,.public-event-grid{grid-template-columns:1fr 1fr}.public-event-grid .public-event-card:nth-child(4){display:flex}.user-welcome{grid-template-columns:1fr}.user-welcome__orb,.user-search{display:none}.channel-live-grid{grid-template-columns:1fr}.channel-chat{height:330px}.channel-profile{align-items:flex-start;flex-direction:column;margin-top:-28px}.channel-profile__actions{padding-left:96px}.event-store__toolbar{flex-wrap:wrap}.event-store__toolbar .search-box{flex:1}.event-store__toolbar>span{display:none}.admin-auth{display:block;background:#f5f7fa}.admin-auth__visual{display:none}.admin-auth__panel{padding:95px 24px 70px}.admin-auth__mobile-brand{position:absolute;top:20px;left:20px;display:block;padding:6px 9px;background:#0f131c;border-radius:10px}.admin-auth__mobile-brand .brand__mark{width:26px;height:26px}.admin-auth__mobile-brand .brand__name{font-size:17px}.admin-auth__back{top:27px;right:70px;left:auto}.admin-auth__form-wrap h1{font-size:33px}.auth-page{display:block}.auth-page__brand{display:none}.auth-page__main{min-height:100vh;padding:92px 22px 60px}.auth-page__back{top:24px;left:20px}.auth-page__main>.theme-toggle{top:20px;right:20px}.auth-page__mobile-brand{position:absolute;top:16px;left:18px;display:block;padding:6px 9px;background:#0f1413;border-radius:10px}.auth-page__mobile-brand .brand__mark{width:26px;height:26px}.auth-page__mobile-brand .brand__name{font-size:17px}.auth-page__back{display:none}}@media(max-width:620px){.shell{width:calc(100% - 24px)}.landing-nav__inner{min-height:66px}.hero h1{font-size:44px;letter-spacing:-2.5px;line-height:1.02}.hero__copy>p{font-size:13px}.hero__actions{align-items:stretch;flex-direction:column}.hero__actions .btn{width:100%}.stream-preview{grid-template-columns:1fr;min-height:310px}.stream-preview__world{min-height:310px}.stream-chat,.floating-event{display:none}.event-alert{left:10px;top:10px;transform:scale(.88);transform-origin:left top}.platform-strip>div{justify-content:flex-start;gap:14px 25px}.platform-strip strong{font-size:10px}.section-heading h2,.how-copy h2,.economics-copy h2{font-size:36px}.launch-card{grid-template-columns:1fr;padding:26px}.launch-card>.btn{grid-column:auto;justify-self:start}.landing-footer__inner{align-items:flex-start;flex-direction:column}.landing-footer__inner>div{width:100%;justify-content:space-between}.join-topbar__inner>div>span{display:none}.join-benefits{grid-template-columns:1fr}.join-form__head{align-items:stretch;flex-direction:column;gap:15px}.steps-mini{justify-content:space-between}.steps-mini>div{flex:1}.form-stage{min-height:0;padding-inline:18px}.join-form__footer{padding-inline:18px}.join-form__footer .btn{padding-inline:14px}.field-row{grid-template-columns:1fr}.join-success h1{font-size:35px}.join-success__actions{width:100%;flex-direction:column}.app-topbar__right .live-indicator,.app-topbar--admin .demo-tag,.app-topbar--admin .topbar-icon{display:none}.app-topbar--admin .admin-logout{display:inline-flex}.app-content,.app-topbar{padding-inline:12px}.app-topbar__left h1{font-size:17px}.metric-grid,.admin-metrics,.user-metrics{grid-template-columns:1fr 1fr;gap:9px}.metric-card{grid-template-columns:31px 1fr;padding:13px}.metric-card__icon{width:30px;height:30px}.metric-card>strong{font-size:17px}.metric-card__foot span{display:none}.panel{padding:15px}.order-row{flex-wrap:wrap}.order-row__main{min-width:calc(100% - 50px)}.order-row__time{display:none}.order-row__amount{margin-left:auto}.order-row__actions{min-width:auto}.event-admin-grid{grid-template-columns:1fr}.events-toolbar{align-items:stretch;flex-direction:column}.category-tabs{padding-bottom:3px}.toolbar-counter{margin-left:0}.page-heading h2{font-size:23px}.page-heading__actions{align-items:stretch;flex-direction:column}.page-heading__actions .search-box{width:100%}.settings-main,.settings-side{display:flex}.balance-hero{align-items:flex-start;flex-direction:column;gap:18px;padding:23px}.balance-hero__side{padding-top:16px;padding-left:0;border-top:1px solid rgba(255,255,255,.08);border-left:0}.live-console__world{min-height:290px}.live-event-overlay{left:9px;top:9px;min-width:0;max-width:calc(100% - 18px);transform:scale(.9);transform-origin:left top}.admin-welcome__actions{width:100%}.admin-welcome__actions .btn{flex:1}.admin-metric{align-items:flex-start;flex-direction:column}.admin-order-list>div{grid-template-columns:auto 1fr auto}.admin-order-list__fee,.admin-order-list .status{display:none}.admin-filterbar .segmented{overflow-x:auto}.streamer-grid{grid-template-columns:1fr}.streamer-admin-card__stats{grid-template-columns:1fr 1fr}.streamer-admin-card__stats>div:last-child{grid-column:span 2}.finance-hero{grid-template-columns:1fr}.finance-hero>div{border-top:1px solid rgba(255,255,255,.08);border-left:0}.finance-hero>div:first-child{border-top:0}.user-welcome>div:first-child{padding:22px 18px}.user-welcome h2{font-size:28px}.user-welcome__search button{display:none}.channel-grid,.suggestion-grid,.public-event-grid{grid-template-columns:1fr}.user-section__head{align-items:flex-start}.user-section__head h2{font-size:19px}.user-order-grid{grid-template-columns:1fr}.channel-nav__inner{width:calc(100% - 24px)}.channel-nav nav{position:absolute;top:58px;right:12px;display:none;flex-direction:column;width:180px;padding:7px;background:#161c22;border:1px solid rgba(255,255,255,.09);border-radius:9px}.channel-nav nav.is-open{display:flex}.channel-menu{display:inline-flex}.channel-search,.channel-bell{display:none}.channel-user>span:last-child{display:none}.channel-banner{height:130px}.channel-main{width:calc(100% - 24px)}.channel-profile{align-items:flex-start;padding-inline:0}.channel-profile .avatar--profile{margin-top:-42px}.avatar--profile{width:68px;height:68px}.channel-profile__name{flex-wrap:wrap;padding-top:6px}.channel-profile__name h1{font-size:23px}.channel-profile__name .live-indicator{margin-left:0}.channel-profile__identity{gap:11px}.channel-profile__stats{flex-wrap:wrap;gap:7px 12px}.channel-profile__actions{width:100%;padding-left:0}.follow-btn{flex:1;justify-content:center}.channel-player__top>span:nth-child(2){display:none}.channel-player__info{align-items:flex-start;flex-direction:column}.stream-stats{display:none}.event-store__head{align-items:flex-start;flex-direction:column}.streamer-public-note{align-self:flex-start}.event-store__toolbar .search-box{width:100%;min-width:0}.event-store__toolbar .category-tabs{width:100%;overflow-x:auto}.channel-footer-cta{align-items:flex-start;flex-direction:column}.channel-footer>div{flex-wrap:wrap;gap:14px}.channel-footer span{flex-basis:100%}.modal-backdrop{align-items:flex-end;padding:0}.modal{width:100%;max-height:91vh;border-radius:19px 19px 0 0}.modal__footer{border-radius:0}.modal__head,.modal__body,.modal__footer{padding-inline:18px}.toasts{left:12px;right:12px;bottom:12px}.toast{min-width:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}html[data-theme=dark]{--canvas: #0c1015;--paper: #151a21;--line: #252c35;--muted: #8c98a3;--shadow-sm: none;--shadow: 0 22px 65px rgba(0, 0, 0, .35);color:#dfe7e2;background:#0c1015}html[data-theme=dark] body{background:#0c1015}html[data-theme=dark] .app-shell,html[data-theme=dark] .app-main,html[data-theme=dark] .app-content{color:#d9e1dc;background:#0c1015}html[data-theme=dark] .app-topbar{background:#0e1218eb;border-color:#222a33}html[data-theme=dark] .app-topbar--admin{background:#0e121bf0}html[data-theme=dark] .app-topbar--user{background:#110e16f0}html[data-theme=dark] .app-topbar__left h1,html[data-theme=dark] .page-heading h2,html[data-theme=dark] .panel__head h3,html[data-theme=dark] .metric-card>strong,html[data-theme=dark] .chart-summary strong,html[data-theme=dark] .admin-welcome h2,html[data-theme=dark] .admin-metric strong,html[data-theme=dark] .streamer-admin-card__head h3,html[data-theme=dark] .user-section__head h2{color:#edf3ef}html[data-theme=dark] .app-topbar__left span,html[data-theme=dark] .page-heading p,html[data-theme=dark] .panel__eyebrow,html[data-theme=dark] .metric-card__label,html[data-theme=dark] .metric-card__foot span,html[data-theme=dark] .chart-legend>span,html[data-theme=dark] .chart-labels,html[data-theme=dark] .admin-welcome p{color:#7f8c97}html[data-theme=dark] .topbar-icon,html[data-theme=dark] .theme-toggle,html[data-theme=dark] .app-topbar__menu{color:#a7b2bc;background:#171d25;border-color:#2a323d}html[data-theme=dark] .topbar-icon:hover,html[data-theme=dark] .theme-toggle:hover,html[data-theme=dark] .app-topbar__menu:hover{color:#fff;background:#1d252e}html[data-theme=dark] .panel,html[data-theme=dark] .metric-card,html[data-theme=dark] .user-metrics>div,html[data-theme=dark] .event-admin-card,html[data-theme=dark] .settings-card,html[data-theme=dark] .streamer-admin-card,html[data-theme=dark] .channel-card,html[data-theme=dark] .suggestion-card,html[data-theme=dark] .user-order-card{color:#cad4ce;background:#151a21;border-color:#252c35;box-shadow:none}html[data-theme=dark] .economy-panel,html[data-theme=dark] .platform-health{background:radial-gradient(circle at 100% 0%,rgba(166,255,95,.04),transparent 32%),#151a21}html[data-theme=dark] .page-heading .section-kicker{color:#82908a}html[data-theme=dark] .search-box,html[data-theme=dark] .user-search{color:#707e89;background:#171d24;border-color:#29313b}html[data-theme=dark] .search-box input,html[data-theme=dark] .user-search input{color:#e0e7e3}html[data-theme=dark] .search-box input::placeholder,html[data-theme=dark] .user-search input::placeholder{color:#697580}html[data-theme=dark] .segmented{background:#10151b}html[data-theme=dark] .segmented button{color:#85919c}html[data-theme=dark] .segmented button.is-active{color:#edf3ef;background:#202730;box-shadow:none}html[data-theme=dark] .segmented button span{color:#b7c2bc;background:#2a323a}html[data-theme=dark] .category-tabs button{color:#84918a}html[data-theme=dark] .category-tabs button.is-active{color:#e8efea;background:#202730;border-color:#2d3640;box-shadow:none}html[data-theme=dark] .date-select,html[data-theme=dark] .chart-legend button{color:#9ba7b1;background:#181e25;border-color:#2a323b}html[data-theme=dark] .text-link{color:#a5b3aa}html[data-theme=dark] .text-link:hover{color:var(--lime)}html[data-theme=dark] .order-row,html[data-theme=dark] .top-event,html[data-theme=dark] .payout-list>div,html[data-theme=dark] .settings-toggle-row,html[data-theme=dark] .application-list>div:not(.empty-state),html[data-theme=dark] .finance-breakdown>div,html[data-theme=dark] .terms-list>div{border-color:#252c35}html[data-theme=dark] .order-row__main strong,html[data-theme=dark] .top-event>div strong,html[data-theme=dark] .payout-list b,html[data-theme=dark] .application-list b,html[data-theme=dark] .order-row__amount{color:#d9e3dd}html[data-theme=dark] .order-row__main>span,html[data-theme=dark] .order-row__time,html[data-theme=dark] .top-event>div span,html[data-theme=dark] .payout-list div>div span,html[data-theme=dark] .application-list div>div span{color:#7b8790}html[data-theme=dark] .mini-btn{color:#a9b5ae;background:#1b222a;border-color:#2c343e}html[data-theme=dark] .mini-btn--primary{color:#162018;background:var(--lime);border-color:var(--lime)}html[data-theme=dark] .economy-rows>div,html[data-theme=dark] .economy-rows span{color:#84918b}html[data-theme=dark] .economy-note,html[data-theme=dark] .info-strip,html[data-theme=dark] .admin-note{color:#85928a;background:#111b16;border-color:#233129}html[data-theme=dark] .event-admin-card:hover{border-color:#3a454f;box-shadow:0 14px 32px #0000002e}html[data-theme=dark] .event-admin-card>p,html[data-theme=dark] .event-admin-card__stats span,html[data-theme=dark] .suggestion-card>p,html[data-theme=dark] .channel-card__body p{color:#82908a}html[data-theme=dark] .event-admin-card__stats,html[data-theme=dark] .event-admin-card__footer,html[data-theme=dark] .suggestion-card>div,html[data-theme=dark] .user-order-card__foot{border-color:#252d35}html[data-theme=dark] .event-admin-card__stats b,html[data-theme=dark] .suggestion-card h3{color:#dce5df}html[data-theme=dark] .event-admin-card__category,html[data-theme=dark] .event-admin-card__more:hover,html[data-theme=dark] .panel-icon-btn{color:#98a49e;background:#20262e}html[data-theme=dark] .event-add-card{color:#8d9992;background:#12171d;border-color:#303943}html[data-theme=dark] .event-add-card:hover{background:#171e25;border-color:#48545e}html[data-theme=dark] .event-add-card>span{color:#a7b4ac;background:#202830}html[data-theme=dark] .data-table__head,html[data-theme=dark] .admin-orders-table__head,html[data-theme=dark] .applications-table__head{color:#83909a;background:#10151b;border-color:#242b34}html[data-theme=dark] .data-table__row,html[data-theme=dark] .admin-orders-table__row,html[data-theme=dark] .applications-table__row{color:#9ba7b0;background:#151a21;border-color:#242b34}html[data-theme=dark] .applications-table__row:hover{background:#181f27}html[data-theme=dark] .table-event b,html[data-theme=dark] .admin-orders-table__row b,html[data-theme=dark] .table-user b,html[data-theme=dark] .admin-orders-table__row>strong,html[data-theme=dark] .finance-breakdown b,html[data-theme=dark] .terms-list b{color:#d7e1db}html[data-theme=dark] .applications-table__row>span small,html[data-theme=dark] .table-user small,html[data-theme=dark] .admin-orders-table__row small{color:#74818b}html[data-theme=dark] .progress{background:#252d35}html[data-theme=dark] .settings-card>p,html[data-theme=dark] .settings-toggle-row span,html[data-theme=dark] .small-copy{color:#7f8c95}html[data-theme=dark] .field input,html[data-theme=dark] .field textarea,html[data-theme=dark] .field select,html[data-theme=dark] .select-wrap select,html[data-theme=dark] .input-prefix,html[data-theme=dark] .input-suffix{color:#e1e8e4;background:#11161c;border-color:#2a323b}html[data-theme=dark] .field input::placeholder,html[data-theme=dark] .field textarea::placeholder{color:#66737d}html[data-theme=dark] .field__label{color:#bac5bf}html[data-theme=dark] .field__hint{color:#74818a}html[data-theme=dark] .copy-field,html[data-theme=dark] .commission-example,html[data-theme=dark] .formula>div:last-child,html[data-theme=dark] .user-test-balance{background:#11161c;border-color:#29313a}html[data-theme=dark] .copy-field span,html[data-theme=dark] .commission-example>span,html[data-theme=dark] .commission-example>div{color:#8b979f}html[data-theme=dark] .commission-example b,html[data-theme=dark] .formula>div b{color:#c8d2cc}html[data-theme=dark] .formula>div:not(:last-child){border-color:#252c35}html[data-theme=dark] .admin-welcome,html[data-theme=dark] .admin-metric{background:#151a22;border-color:#252c36}html[data-theme=dark] .app-shell--admin,html[data-theme=dark] .app-shell--admin .app-content{background:#0c1017}html[data-theme=dark] .finance-hero{background:#101521}html[data-theme=dark] .payment-off{background:#211b13;border-color:#3a2e20}html[data-theme=dark] .admin-side-status,html[data-theme=dark] .app-shell--user .user-balance-mini{background:#151a22;border-color:#252c36}html[data-theme=dark] .user-section__head .section-kicker{color:#8d7e9e}html[data-theme=dark] .channel-card__title h3,html[data-theme=dark] .user-order-card h3,html[data-theme=dark] .user-profile-card h3{color:#e4ddea}html[data-theme=dark] .channel-card__title span,html[data-theme=dark] .channel-card__stats span,html[data-theme=dark] .suggestion-card__streamer,html[data-theme=dark] .user-order-card>p{color:#8f8599}html[data-theme=dark] .user-order-card{background:#18151d;border-color:#2b2531}html[data-theme=dark] .role-links button{color:#b6adbf;background:#201b26;border-color:#2d2634}html[data-theme=dark] .user-profile-card,html[data-theme=dark] .user-welcome{color:#f3eff7}html[data-theme=dark] .modal{color:#d8e1dc;background:#151a21;border-color:#2a323b}html[data-theme=dark] .modal__head,html[data-theme=dark] .modal__footer{border-color:#2a313a}html[data-theme=dark] .modal__footer{background:#11161c}html[data-theme=dark] .modal__head h2{color:#edf3ef}html[data-theme=dark] .icon-btn{color:#99a69f;background:#20262e}html[data-theme=dark] .event-form__preview,html[data-theme=dark] .order-receipt,html[data-theme=dark] .order-summary,html[data-theme=dark] .order-modal__event{background:#11161c;border-color:#29313a}html[data-theme=dark] .event-form__preview strong,html[data-theme=dark] .event-form__preview>b,html[data-theme=dark] .order-receipt b,html[data-theme=dark] .order-summary b,html[data-theme=dark] .order-modal__event>strong{color:#d9e2dd}html[data-theme=dark] .auth-page,html[data-theme=dark] .role-denied,html[data-theme=dark] .admin-auth{color:#dce5df;background:#0c1015}html[data-theme=dark] .auth-page__main,html[data-theme=dark] .admin-auth__panel{background:radial-gradient(circle at 100% 0%,rgba(111,140,255,.055),transparent 30%),#0c1015}html[data-theme=dark] .auth-page__back,html[data-theme=dark] .admin-auth__back{color:#85919b}html[data-theme=dark] .auth-card h1,html[data-theme=dark] .admin-auth__form-wrap h1,html[data-theme=dark] .role-denied h1{color:#edf3ef}html[data-theme=dark] .auth-card>p,html[data-theme=dark] .admin-auth__lead,html[data-theme=dark] .role-denied p{color:#7f8c95}html[data-theme=dark] .auth-card__icon{color:var(--lime);background:#a6ff5f14;border-color:#a6ff5f21}html[data-theme=dark] .auth-form .field input,html[data-theme=dark] .admin-auth__form .field input{background:#11161c;border-color:#2a323b}html[data-theme=dark] .admin-auth__note{background:#11161c;border-color:#252d36}html[data-theme=dark] .auth-divider:before,html[data-theme=dark] .auth-divider:after{background:#29313a}html[data-theme=dark] .telegram-error{color:#e59ca4;background:#24171a;border-color:#42282d}html[data-theme=dark] .telegram-modal__intro,html[data-theme=dark] .telegram-code-head{background:#101e26;border-color:#203c4a}html[data-theme=dark] .telegram-modal__intro>span,html[data-theme=dark] .telegram-code-head>span{background:#172b35}html[data-theme=dark] .telegram-modal__intro strong,html[data-theme=dark] .telegram-code-head strong{color:#a8d3e5}html[data-theme=dark] .telegram-modal__intro p,html[data-theme=dark] .telegram-code-head p,html[data-theme=dark] .telegram-bot-status{color:#7599aa}html[data-theme=dark] .auth-card__footer{color:#7d8992;border-color:#252d36}html[data-theme=dark] .profile-editor{border-color:#252d36}html[data-theme=dark] .profile-editor>div strong{color:#e3ebe6}html[data-theme=dark] .role-denied__icon{color:#9dacff;background:#171e33}html[data-theme=dark] .role-denied .btn--outline,html[data-theme=dark] .btn--outline{color:#c4cec8;background:#171d24;border-color:#2a333c}html[data-theme=dark] .btn--ghost{color:#aeb9b2;background:#1a2028;border-color:#2a323b}html[data-theme=dark] .btn--ghost-dark{color:#c9d3cd;border-color:#343d47}html[data-theme=dark] .danger-card,html[data-theme=dark] .btn--danger-outline{color:#d49aa0}html[data-theme=dark] .btn--danger-outline{background:#1c1619;border-color:#3b292d}
