:root{--bg:#050505;--surface:#0b0b0d;--surface-2:#101012;--line:rgba(255,255,255,0.09);--muted:#96969f;--text:#f6f5f3;--purple:#a78bfa;--purple-deep:#7c3aed}.commander-template-editor{display:grid;gap:16px;width:100%}.commander-template-intro{display:grid;gap:7px;padding:14px 16px;border:1px solid rgba(255,109,130,.22);border-radius:14px;background:linear-gradient(135deg,rgba(255,109,130,.08),rgba(255,255,255,.025))}.commander-template-intro strong{color:#fff;font-size:15px}.commander-template-intro small,.commander-template-intro span{color:var(--muted,#aeb0c5);line-height:1.55}.commander-template-tokens{display:flex;flex-wrap:wrap;margin-top:3px}.commander-template-tokens code{padding:4px 7px;border:1px solid rgba(255,255,255,.1);color:#ffb9c4;background:rgba(0,0,0,.2);font-size:12px}.commander-template-list{display:grid;gap:9px}.commander-template-item{overflow:hidden;border:1px solid rgba(255,255,255,.09);background:rgba(0,0,0,.16)}.commander-template-item[open]{border-color:rgba(255,109,130,.34);background:rgba(255,109,130,.035)}.commander-template-item summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;cursor:pointer;list-style:none}.commander-template-item summary::-webkit-details-marker{display:none}.commander-template-item summary>span{display:grid;gap:3px}.commander-template-item summary strong{color:#f4f2f7;font-size:14px}.commander-template-item summary small{color:var(--muted,#aeb0c5);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.commander-template-item summary em{padding:4px 8px;border-radius:999px;color:#bfc2d4;background:rgba(255,255,255,.08);font-size:11px;font-style:normal}.commander-template-item summary em.is-on{color:#78e0b8;background:rgba(98,214,167,.1)}.commander-template-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 15px 15px}.commander-template-fields .portal-field-wide{grid-column:1/-1}.commander-rank-order-field{gap:9px}.commander-rank-order-field>strong{color:var(--text,#f4f2f7);font-size:13px}.commander-rank-sections{display:flex;flex-wrap:wrap;gap:7px}.commander-rank-sections button{border:1px solid var(--glass-border,rgba(255,255,255,.12));border-radius:8px;padding:7px 10px;color:var(--muted,#b7b9cb);background:color-mix(in srgb,var(--surface,#171722) 78%,transparent);cursor:pointer;font:inherit;font-size:12px}.commander-rank-sections button.is-active{border-color:var(--accent,#ff6d82);color:var(--text,#f4f2f7);background:color-mix(in srgb,var(--accent,#ff6d82) 18%,transparent)}@media (max-width:700px){.commander-template-fields{grid-template-columns:1fr}}@keyframes sythonom-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes sythonom-float{0%,to{transform:perspective(1400px) rotateY(-7deg) rotateX(3deg) rotate(1deg) translateZ(0)}50%{transform:perspective(1400px) rotateY(-5deg) rotateX(4deg) rotate(0deg) translate3d(0,-9px,0)}}@keyframes sythonom-orb-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(18px,-15px,0) scale(1.08)}}@keyframes sythonom-grid-drift{0%{background-position:0 0,0 0}to{background-position:74px 74px,74px 74px}}@keyframes sythonom-sheen{0%,34%{transform:translateX(-130%) rotate(18deg)}70%,to{transform:translateX(130%) rotate(18deg)}}@keyframes sythonom-pulse{0%,to{box-shadow:0 0 0 0 rgba(167,139,250,.24)}50%{box-shadow:0 0 0 7px rgba(167,139,250,0)}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);font-family:var(--font-inter),Arial,sans-serif;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.25;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:74px 74px;-webkit-mask-image:linear-gradient(180deg,black,transparent 68%);mask-image:linear-gradient(180deg,black,transparent 68%);animation:sythonom-grid-drift 18s linear infinite}a{color:inherit;text-decoration:none}button,select{font:inherit}.container{width:min(1180px,calc(100% - 48px));margin:0 auto}.site-nav{height:88px;display:flex;justify-content:space-between;position:relative;z-index:2;animation:sythonom-fade-up .7s ease-out both}.brand,.site-nav{align-items:center}.brand{display:inline-flex;font:700 14px var(--font-space);letter-spacing:.18em}.brand em{color:#85858d;font-style:normal;font-weight:500}.brand-mark{display:grid;place-items:center;width:30px;height:30px;color:#08080a;border-radius:9px;background:linear-gradient(135deg,#ddd6fe,#8b5cf6);font:800 17px var(--font-space);letter-spacing:0;box-shadow:0 0 24px rgba(139,92,246,.32);transition:transform .25s ease,box-shadow .25s ease;animation:sythonom-pulse 3.4s ease-in-out infinite}.brand:hover .brand-mark{transform:rotate(-7deg) scale(1.08);box-shadow:0 0 32px rgba(139,92,246,.52)}.nav-links{display:flex;gap:30px;color:#85858d;font-size:13px}.nav-links a:hover,.site-footer a:hover{color:#fff}.nav-login{display:inline-flex;align-items:center;gap:8px;padding:10px 15px;border:1px solid var(--line);border-radius:9px;color:#d8d7dc;font-size:13px;transition:border .2s,background .2s}.nav-login:hover{border-color:rgba(167,139,250,.45);background:rgba(167,139,250,.08)}.hero{min-height:660px;display:grid;grid-template-columns:.91fr 1.09fr;align-items:center;gap:30px;padding:74px 0 94px}.hero-copy>*{opacity:0;animation:sythonom-fade-up .7s ease-out forwards}.hero-copy>:first-child{animation-delay:.08s}.hero-copy>:nth-child(2){animation-delay:.16s}.hero-copy>:nth-child(3){animation-delay:.24s}.hero-copy>:nth-child(4){animation-delay:.32s}.hero-copy>:nth-child(5){animation-delay:.4s}.eyebrow{color:var(--purple);text-transform:uppercase;font:600 10px var(--font-space);letter-spacing:.2em}.eyebrow-dot{display:inline-block;width:5px;height:5px;margin:0 8px 2px 0;border-radius:50%;background:var(--purple);box-shadow:0 0 14px var(--purple)}.hero h1{margin:24px 0 20px;font:600 clamp(46px,5.6vw,76px)/.98 var(--font-space);letter-spacing:-.065em}.hero h1 span,h2 span{color:#77747e}.hero-lead{max-width:480px;color:var(--muted);font-size:16px}.hero-actions{display:flex;gap:12px;margin-top:32px}.button{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 17px;border-radius:9px;font-size:13px;transition:transform .2s,box-shadow .2s,background .2s}.button-primary{color:#0a0810;background:#e8e2ff;box-shadow:0 8px 30px rgba(167,139,250,.18)}.button-primary:hover{box-shadow:0 12px 34px rgba(167,139,250,.3)}.button-quiet{color:#a6a3ad}.button-quiet:hover{background:rgba(255,255,255,.04)}.hero-trust{display:flex;margin-top:44px;color:#777780}.hero-trust span{display:flex;align-items:center;gap:7px}.hero-trust svg{color:#8884a3}.hero-visual{position:relative;min-height:455px;display:grid;place-items:center;animation:sythonom-fade-up .9s ease-out .16s both}.orb{position:absolute;border-radius:50%;filter:blur(1px);pointer-events:none}.orb-one{width:320px;height:320px;top:28px;right:90px;background:radial-gradient(circle,rgba(124,58,237,.23),transparent 68%);animation:sythonom-orb-drift 8s ease-in-out infinite}.orb-two{width:260px;height:260px;left:45px;bottom:5px;background:radial-gradient(circle,rgba(30,64,175,.16),transparent 66%);animation:sythonom-orb-drift 10s ease-in-out 1.2s infinite reverse}.dashboard-window{position:relative;width:min(620px,100%);transform:perspective(1400px) rotateY(-7deg) rotateX(3deg) rotate(1deg);border:1px solid rgba(255,255,255,.13);border-radius:14px;background:rgba(13,13,16,.9);box-shadow:-30px 36px 80px rgba(0,0,0,.55),0 0 80px rgba(124,58,237,.12);overflow:hidden;animation:sythonom-float 8s ease-in-out infinite;will-change:transform}.dashboard-window:after{content:"";position:absolute;top:-35%;bottom:-35%;left:-20%;width:18%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.13),transparent);mix-blend-mode:screen;animation:sythonom-sheen 7.5s ease-in-out 1.4s infinite}.window-topbar{height:32px;display:flex;align-items:center;gap:5px;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.07)}.window-topbar span{width:6px;height:6px;border-radius:50%;background:#343239}.window-topbar small{margin-left:9px;color:#50505a;font-size:8px;letter-spacing:.06em}.window-content{display:flex;min-height:382px}.mini-sidebar{width:53px;display:flex;flex-direction:column;align-items:center;gap:18px;padding-top:17px;border-right:1px solid rgba(255,255,255,.06)}.mini-logo{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;color:#111;background:#9f8af4;font:800 12px var(--font-space)}.mini-sidebar i{display:block;width:15px;height:15px;border:1px solid #34333c;border-radius:4px}.mini-sidebar i.mini-active{border-color:#937ee6;background:rgba(147,126,230,.25);box-shadow:0 0 14px rgba(147,126,230,.25)}.mini-bottom{display:flex;flex-direction:column;gap:17px;margin-top:auto;margin-bottom:20px}.mini-main{flex:1 1;padding:29px 28px}.mini-heading{display:flex;justify-content:space-between;align-items:center}.chart-label small,.mini-card small,.mini-heading small,.mini-stats small{color:#64636b;font:600 8px var(--font-space);letter-spacing:.12em}.mini-heading h3{margin:7px 0 0;font:500 17px var(--font-space);letter-spacing:-.035em}.mini-avatar{display:grid;place-items:center;width:28px;height:28px;border:1px solid #554c81;border-radius:50%;background:#292338;color:#c4b5fd;font-size:11px}.mini-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:26px}.mini-card,.mini-stats>div{border:1px solid rgba(255,255,255,.075);border-radius:9px;background:rgba(255,255,255,.025)}.mini-stats>div{padding:14px}.mini-stats strong{display:block;margin-top:8px;font:600 20px var(--font-space)}.mini-stats strong b{color:#9f8af4;font-size:12px}.stat-up{color:#68c79a}.stat-muted,.stat-up{display:block;margin-top:6px;font-size:9px}.stat-muted{color:#67666f}.mini-card{margin-top:13px;padding:15px}.mini-card-title{display:flex;align-items:center;gap:10px}.tiny-bot{display:grid;place-items:center;width:25px;height:25px;border-radius:7px;color:#e9e2ff;font:600 11px var(--font-space)}.bot-purple{background:#3d3160}.mini-card-title strong{display:block;margin-top:4px;color:#d8d6df;font:500 12px var(--font-space)}.online{display:flex;align-items:center;gap:5px;margin-left:auto;color:#68c79a;font:600 8px var(--font-space)}.online i{width:5px;height:5px;border-radius:50%;background:#68c79a;box-shadow:0 0 8px #68c79a}.mini-progress{height:4px;display:flex;align-items:center;margin-top:18px;border-radius:2px;background:#29282e}.mini-progress span{display:block;width:64%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8068d4,#ba9fff)}.mini-progress b{margin-left:auto;transform:translateY(-1px);color:#696770;font-size:9px;font-weight:400}.mini-chart{margin-top:13px;padding:15px 15px 12px;border:1px solid rgba(255,255,255,.075);border-radius:9px;background:rgba(255,255,255,.025)}.chart-label{display:flex;justify-content:space-between}.chart-lines{position:relative;height:100px;margin-top:8px}.chart-lines>span{position:absolute;left:0;right:0;height:1px;background:rgba(255,255,255,.06)}.chart-lines>span:first-child{top:15%}.chart-lines>span:nth-child(2){top:38%}.chart-lines>span:nth-child(3){top:61%}.chart-lines>span:nth-child(4){top:84%}.chart-lines svg{position:absolute;inset:0;width:100%;height:100%}.section-space{padding-top:124px;padding-bottom:124px}.section-intro{display:grid;grid-template-columns:1fr .68fr;gap:40px;margin-bottom:46px}.section-intro h2,.steps-section h2,.support-card h2{margin:16px 0 0;font:500 clamp(34px,4vw,54px)/1.05 var(--font-space);letter-spacing:-.06em}.section-intro p,.support-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.75}.pricing-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.duration-switch{display:flex;gap:4px;padding:4px;border:1px solid var(--line);border-radius:9px;background:rgba(255,255,255,.025)}.duration-switch button{border:0;border-radius:6px;padding:8px 12px;color:#787780;background:transparent;cursor:pointer;font-size:11px}.duration-switch button.selected{color:#e9e1ff;background:rgba(139,92,246,.22);box-shadow:inset 0 0 0 1px rgba(167,139,250,.2)}.currency-select{display:flex;align-items:center;gap:9px;color:#6f6e77;font-size:11px}.currency-select select{appearance:none;padding:9px 29px 9px 11px;border:1px solid var(--line);border-radius:8px;outline:0;color:#ccc9d4;background:#111115;font-size:11px}.pricing-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:11px}.pricing-card{grid-column:auto/span 2;position:relative;min-height:430px;display:flex;flex-direction:column;padding:22px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.012));animation:sythonom-fade-up .65s ease-out both;transition:transform .25s,border .25s,box-shadow .25s}.pricing-card-centered-tail{grid-column:var(--pricing-card-column) /span 2}.pricing-card:first-child{animation-delay:.08s}.pricing-card:nth-child(2){animation-delay:.14s}.pricing-card:nth-child(3){animation-delay:.2s}.pricing-card:nth-child(4){animation-delay:.26s}.pricing-card:hover{transform:translateY(-5px);border-color:rgba(167,139,250,.34);box-shadow:0 18px 45px rgba(0,0,0,.28)}.pricing-card.featured{border-color:rgba(167,139,250,.3);background:linear-gradient(145deg,rgba(139,92,246,.14),rgba(255,255,255,.018) 48%)}.card-top{min-height:33px;display:flex;justify-content:space-between;align-items:flex-start}.plan-icon{display:grid;place-items:center;width:35px;height:35px;border-radius:9px}.plan-icon.purple{color:#c4b5fd;background:#28203d}.plan-icon.blue{color:#93c5fd;background:#172b44}.plan-icon.orange{color:#fdba74;background:#3b291b}.plan-icon.green{color:#86efac;background:#183526}.plan-icon.red{color:#ff9eaa;background:#3d1d2b}.popular-badge{padding:5px 8px;border-radius:5px;color:#c4b5fd;background:rgba(167,139,250,.13);font:600 8px var(--font-space);letter-spacing:.04em}.pricing-card h3{margin:24px 0 8px;font:500 18px var(--font-space)}.pricing-card>p{min-height:43px;margin:0;color:#85848c;font-size:12px;line-height:1.6}.price-line{display:flex;align-items:baseline;gap:6px;margin-top:23px}.price-line strong{color:#f2f0f6;font:600 24px var(--font-space);letter-spacing:-.05em}.price-line span{color:#6f6e77;font-size:10px}.price-line .pricing-discount-badge{align-self:center;padding:5px 8px;margin-left:auto;border:1px solid rgba(112,220,174,.22);border-radius:999px;color:#8ce0ba;background:rgba(62,171,126,.1);font-size:9px;font-weight:650;letter-spacing:0;white-space:nowrap}.fx-note{margin-top:5px;color:#8f81b7;font-size:9px}.fx-note del{margin-left:3px;color:#77747f}.card-divider{height:1px;margin:20px 0 17px;background:var(--line)}.pricing-card ul{display:grid;gap:11px;padding:0;margin:0;list-style:none;color:#aaa8b0;font-size:11px}.pricing-card li{display:flex;align-items:center;gap:8px}.pricing-card li svg{flex:0 0 auto;color:#9f8af4}.card-action{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:auto;padding:11px 0 0;border:0;color:#d5d0e4;border-top:1px solid var(--line);background:transparent;cursor:pointer;font-size:11px}.card-action svg{color:#77727f;transition:transform .2s}.card-action:hover svg{transform:translateX(4px)}.steps-section{background:linear-gradient(180deg,rgba(255,255,255,.018),transparent)}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:56px}.step{position:relative;min-height:215px;padding:23px;border:1px solid var(--line);border-radius:11px;background:rgba(255,255,255,.018);animation:sythonom-fade-up .7s ease-out both;transition:transform .25s ease,border-color .25s ease,background .25s ease}.step:hover{transform:translateY(-6px);border-color:rgba(167,139,250,.28);background:rgba(167,139,250,.055)}.step:first-child{animation-delay:.08s}.step:nth-child(2){animation-delay:.16s}.step:nth-child(3){animation-delay:.24s}.step>span{position:absolute;top:23px;right:23px;color:#50505a;font:600 10px var(--font-space)}.step>svg{color:#a78bfa}.step h3{margin:35px 0 9px;font:500 17px var(--font-space)}.step p{max-width:270px;margin:0;color:#85848c;font-size:12px;line-height:1.7}.login-card,.support-card{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;padding:54px;border:1px solid rgba(167,139,250,.2);border-radius:15px;background:radial-gradient(circle at 87% 20%,rgba(124,58,237,.2),transparent 38%),linear-gradient(125deg,rgba(255,255,255,.05),rgba(255,255,255,.015))}.login-card p,.support-card p{max-width:420px;margin-top:24px}.login-card{border-color:rgba(167,139,250,.3);background:linear-gradient(115deg,rgba(167,139,250,.11),rgba(16,16,21,.9) 50%,rgba(8,8,10,.95));transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.login-card:hover,.support-card:hover{transform:translateY(-4px);border-color:rgba(167,139,250,.48);box-shadow:0 20px 55px rgba(0,0,0,.24)}.site-footer{display:flex;align-items:center;justify-content:space-between;min-height:120px;color:#5f5e67;border-top:1px solid rgba(255,255,255,.06);font-size:10px}.site-footer>div{display:flex;gap:18px}.site-footer .brand{color:#b1afb7;transform:scale(.9);transform-origin:left center}@media (max-width:980px){.hero{grid-template-columns:1fr;padding-top:60px}.hero-copy{max-width:680px}.hero-visual{min-height:420px}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-card,.pricing-grid .pricing-card-centered-tail{grid-column:auto}.pricing-grid>.pricing-card:last-child:nth-child(odd){grid-column:1/-1;width:calc((100% - 11px) / 2);justify-self:center}.section-intro{grid-template-columns:1fr}.section-intro p{max-width:580px}.nav-links{display:none}}@media (max-width:620px){.container{width:min(100% - 32px,1180px)}.site-nav{height:74px}.nav-login{padding:9px 10px;font-size:11px}.hero{min-height:0;padding:80px 0 40px}.hero h1{font-size:48px}.hero-lead{font-size:14px}.hero-actions{flex-wrap:wrap}.hero-trust{flex-direction:column;gap:10px;margin-top:30px}.hero-visual{min-height:270px;margin-top:20px}.dashboard-window{transform:perspective(800px) rotateY(-4deg) rotateX(2deg)}.window-content{min-height:250px}.mini-main{padding:18px 15px}.mini-sidebar{width:38px;gap:13px}.mini-sidebar i{width:12px;height:12px}.mini-stats strong{font-size:16px}.mini-chart{display:none}.section-space{padding-top:78px;padding-bottom:78px}.login-card h2,.section-intro h2,.steps-section h2,.support-card h2{font-size:38px}.pricing-toolbar{align-items:flex-start;flex-direction:column;gap:15px}.pricing-grid{grid-template-columns:minmax(0,1fr)}.pricing-grid>.pricing-card:last-child:nth-child(odd){grid-column:auto;width:100%;justify-self:stretch}.pricing-card{min-height:390px}.steps-grid{grid-template-columns:1fr;margin-top:34px}.login-card,.support-card{gap:28px;padding:27px}.login-card,.site-footer,.support-card{align-items:flex-start;flex-direction:column}.site-footer{gap:18px;padding:30px 0}.site-footer .brand{transform-origin:left}}.feature-studio-toolbar{position:relative;display:grid;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) auto minmax(270px,1.2fr);max-width:1500px;margin-bottom:22px;padding:18px;border-color:rgba(255,255,255,.12);border-radius:20px;background:#11131b;box-shadow:0 16px 42px rgba(0,0,0,.24),inset 0 1px rgba(255,255,255,.04)}.feature-studio-toolbar:before{content:"";position:absolute;inset:0 0 auto;height:2px;border-radius:20px 20px 0 0;background:linear-gradient(90deg,#ff6575,#8f7cff 52%,transparent 90%);opacity:.86}.feature-studio-toolbar label{min-width:0;color:#aeb2c2;font-size:12px}.feature-studio-toolbar label span{color:#858a9b;font-size:10px;letter-spacing:.13em}.feature-studio-toolbar select{min-height:48px;border-radius:12px;background:#090b11;font-size:13px}.feature-portal-context{align-items:stretch}.feature-portal-context span{min-width:132px;min-height:48px;padding:8px 12px;background:#0b0d13}.feature-portal-context small{color:#777d8e}.feature-portal-context strong{font-size:12px}.feature-plan-note{min-height:48px;justify-content:flex-start;padding:0 4px 0 10px;color:#aeb2c2;font-size:12px;line-height:1.45;text-align:left}.feature-plan-note svg{color:#70dcb7}.feature-studio-layout{grid-template-columns:318px minmax(0,1fr);gap:24px;max-width:1500px}.feature-list{top:24px;max-height:calc(100vh - 48px);border-color:rgba(255,255,255,.11);border-radius:20px;background:#10121a;box-shadow:0 18px 42px rgba(0,0,0,.22)}.feature-list-heading{padding:20px 18px 16px;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent)}.feature-list-heading span{font-size:16px}.feature-list-heading small{color:#858a9b}.feature-list-filters{gap:8px;padding:13px}.feature-list-filters input,.feature-list-filters select{min-height:44px;border-radius:11px;background:#090b11}.feature-list-group-title{padding:16px 16px 9px;color:#ff9ca6}.feature-list a{min-height:67px;padding:13px 16px;border-bottom-color:rgba(255,255,255,.06)}.feature-list a.module-enabled,.feature-list a:hover{padding-left:16px;background:rgba(255,101,117,.075)}.feature-list-text small{color:#858a9b;line-height:1.35}.feature-overview{gap:22px}.feature-overview-hero{min-height:164px;border-radius:22px;background:#11131b;box-shadow:0 20px 55px rgba(0,0,0,.22),inset 0 1px rgba(255,255,255,.05)}.feature-overview-icon{width:54px;height:54px;border-radius:16px;color:#ff9ca6;background:rgba(255,101,117,.1)}.feature-overview-copy h2{margin-top:7px;font-size:clamp(27px,2.8vw,39px)}.feature-overview-copy p:last-child{max-width:680px;color:#aeb2c2;line-height:1.65}.feature-overview-stats{gap:8px}.feature-overview-stats span{padding:14px 15px;border-radius:14px;background:#0b0d13}.feature-overview-stats strong{font-size:26px}.feature-overview-groups{gap:18px}.feature-overview-group{padding:22px;border-radius:21px;background:#10121a;box-shadow:0 16px 42px rgba(0,0,0,.15)}.feature-overview-group-heading{gap:14px;margin-bottom:18px}.feature-category-icon{width:44px;height:44px;border-radius:14px;background:rgba(255,101,117,.09)}.feature-overview-group-heading h3{font-size:19px}.feature-overview-group-heading p{color:#858a9b}.feature-overview-grid{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:12px}.feature-overview-card{min-height:188px;gap:11px;padding:18px;border-color:rgba(255,255,255,.1);border-radius:16px;background:#0b0d13}.feature-overview-card:hover{border-color:rgba(255,126,139,.5);background:#12151e;box-shadow:0 15px 32px rgba(0,0,0,.25)}.feature-overview-card.is-enabled{border-color:rgba(112,220,183,.3)}.feature-card-icon{border-radius:11px}.feature-card-state{padding:6px 9px}.feature-overview-card>strong{font-size:15px}.feature-overview-card>p{color:#9ba0b0;line-height:1.6}.feature-studio-layout.feature-studio-detail{max-width:1280px}.feature-editor{padding:30px;border-radius:22px;background:#10121a;box-shadow:0 22px 58px rgba(0,0,0,.22),inset 0 1px rgba(255,255,255,.04)}.feature-editor-hero{align-items:center;gap:18px;padding:4px 0 25px;border-bottom:1px solid rgba(255,255,255,.09)}.feature-editor-icon{width:58px;height:58px;color:#ff9ca6;background:rgba(255,101,117,.1)}.feature-editor-hero h2{margin:6px 0 8px;font-size:clamp(27px,3vw,39px)}.feature-editor-hero p:last-child{color:#aeb2c2}.switch-control{min-height:44px;padding:0 4px 0 13px;background:#0b0d13}.feature-editor-grid{gap:18px;margin-top:22px}.feature-editor-grid>:first-child{grid-column:1/-1}.feature-setting-card{padding:23px;border-color:rgba(255,255,255,.1);border-radius:18px;background:#0b0d13}.feature-setting-card .workspace-section-title h2{font-size:19px}.feature-setting-card>p{color:#858a9b}.field-label{margin-top:16px;color:#c6c9d4;font-size:12px}.field-label input,.field-label select,.field-label textarea{min-height:46px;border-radius:11px;background:#10131c;font-size:13px}.field-label textarea{min-height:120px}.field-label>small{color:#7f8494;line-height:1.45}.portal-field-grid{gap:4px 16px}.feature-editor-actions{margin:22px -4px -4px;padding:13px;background:rgba(8,9,14,.9)}.feature-editor-actions .button{min-height:48px;padding-inline:18px;font-size:13px}.feature-back-link{max-width:1280px;margin:15px auto 0}@media (max-width:1250px){.feature-studio-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-plan-note,.feature-portal-context{grid-column:span 1}.feature-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.feature-studio-toolbar{display:grid}.feature-plan-note,.feature-portal-context{width:auto}.feature-studio-layout{grid-template-columns:280px minmax(0,1fr)}}@media (max-width:820px){.feature-studio-layout{grid-template-columns:1fr}.feature-list{position:static;max-height:none}.feature-list-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.feature-list-group-title{grid-column:1/-1}.feature-editor-grid>:first-child{grid-column:auto}}@media (max-width:620px){.feature-studio-toolbar{grid-template-columns:1fr;padding:15px}.feature-plan-note,.feature-portal-context{grid-column:auto}.feature-portal-context{display:grid;grid-template-columns:1fr 1fr}.feature-editor,.feature-overview-group{padding:17px}.feature-list-group,.feature-overview-grid,.portal-field-grid{grid-template-columns:1fr}.feature-overview-hero{padding:21px}.feature-overview-stats span{min-width:0;padding:12px}.feature-overview-stats strong{font-size:21px}.feature-editor-hero{display:grid;grid-template-columns:auto minmax(0,1fr)}.switch-control{grid-column:1/-1;width:100%;justify-content:space-between;margin-left:0}}@media (prefers-reduced-motion:reduce){.feature-list a,.feature-overview-card{transition:none}}.public-profile-page{isolation:isolate;display:flex;flex-direction:column;overflow-x:clip;overflow-y:auto;padding:22px clamp(18px,4vw,58px) 18px;color:#f5f2f8;background:radial-gradient(ellipse at 50% 32%,color-mix(in srgb,var(--profile-accent,#a78bfa) 13%,transparent),transparent 48%),#090a0e}.public-profile-atmosphere,.public-profile-grain,.public-profile-wallpaper{position:fixed;inset:0;pointer-events:none}.public-profile-wallpaper{z-index:-3;object-fit:cover;opacity:.78;filter:saturate(.78) brightness(.61);transform:scale(1.025)}.public-profile-atmosphere{z-index:-2;background:radial-gradient(ellipse at 50% 48%,color-mix(in srgb,var(--profile-accent,#a78bfa) 14%,transparent),transparent 48%),linear-gradient(180deg,rgba(5,6,9,.43),rgba(5,6,9,.75))}.public-profile-grain{z-index:-1;opacity:.13;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.2'/%3E%3C/svg%3E")}.public-profile-brand,.public-profile-sound,.public-profile-toolbar,.public-profile-toolbar-actions,.public-profile-view-pill{display:flex;align-items:center}.public-profile-toolbar{z-index:1;width:min(100%,1280px);min-height:42px;justify-content:space-between;gap:16px;margin:0 auto}.public-profile-brand{gap:9px;color:#fff}.public-profile-brand img{width:27px;height:27px;object-fit:contain;filter:drop-shadow(0 3px 12px rgba(0,0,0,.36))}.public-profile-brand span{letter-spacing:.1em}.public-profile-toolbar-actions{gap:9px}.public-profile-sound,.public-profile-view-pill{min-height:35px;gap:8px;padding:0 12px;color:rgba(255,255,255,.83);border:1px solid rgba(255,255,255,.15);border-radius:999px;background:rgba(12,13,17,.4);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:10px;font-weight:650}.public-profile-view-pill{color:rgba(255,255,255,.72);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.public-profile-sound svg,.public-profile-view-pill svg{color:var(--profile-accent,#a78bfa)}.public-profile-sound{cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.public-profile-sound:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--profile-accent,#a78bfa) 56%,white 8%);background:color-mix(in srgb,var(--profile-accent,#a78bfa) 12%,#101115)}.public-profile-sound.is-playing svg{animation:profile-sound-pulse 1.7s ease-in-out infinite}.public-profile-stage{z-index:1;display:grid;flex:1 1;place-items:center;padding:42px 0 46px}.public-profile-card{width:min(100%,590px);border:1px solid rgba(255,255,255,.2);border-radius:25px;background:rgba(13,14,18,.57);box-shadow:0 34px 100px rgba(0,0,0,.43),inset 0 1px 0 rgba(255,255,255,.12);-webkit-backdrop-filter:blur(25px) saturate(1.18);backdrop-filter:blur(25px) saturate(1.18);animation:profile-card-enter .54s cubic-bezier(.2,.75,.25,1) both}.public-profile-cover{position:relative;height:148px;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.09);background:radial-gradient(ellipse at 84% 14%,color-mix(in srgb,var(--profile-accent,#a78bfa) 35%,transparent),transparent 39%),radial-gradient(ellipse at 16% 100%,rgba(255,255,255,.08),transparent 42%),linear-gradient(130deg,#171922,#22202a 48%,#11141a)}.public-profile-cover:after{position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,8,11,.08),rgba(7,8,11,.28));content:""}.public-profile-cover-grid{position:absolute;inset:0;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:linear-gradient(90deg,transparent,black 28%,black 72%,transparent);mask-image:linear-gradient(90deg,transparent,black 28%,black 72%,transparent)}.public-profile-cover-label{position:absolute;z-index:1;top:18px;left:21px;display:flex;align-items:center;gap:7px;color:rgba(255,255,255,.63);font-size:9px;font-weight:760;letter-spacing:.15em}.public-profile-cover-dot{width:6px;height:6px;border-radius:50%;background:var(--profile-accent,#a78bfa);box-shadow:0 0 14px var(--profile-accent,#a78bfa)}.public-profile-cover-orbit{position:absolute;right:12%;bottom:-154px;width:340px;height:270px;border:1px solid color-mix(in srgb,var(--profile-accent,#a78bfa) 32%,transparent);border-radius:50%;transform:rotate(-18deg)}.public-profile-cover-orbit--two{right:4%;bottom:-178px;width:408px;height:322px;border-color:rgba(255,255,255,.1);transform:rotate(13deg)}.public-profile-content{position:relative;padding:0 34px 25px}.public-profile-avatar{display:grid;width:112px;height:112px;place-items:center;margin:-56px auto 17px;overflow:hidden;color:#e7e1f3;border:4px solid rgba(16,17,22,.92);border-radius:50%;background:#22232d;box-shadow:0 0 0 1px color-mix(in srgb,var(--profile-accent,#a78bfa) 75%,transparent),0 12px 35px rgba(0,0,0,.38)}.public-profile-avatar img{width:100%;height:100%;object-fit:cover}.public-profile-avatar>i{right:4px;bottom:4px;width:14px;height:14px;border:3px solid #18191f;background:#6de0b1;box-shadow:0 0 12px rgba(109,224,177,.45)}.public-profile-identity{display:grid;justify-items:center;text-align:center}.public-profile-name-line{display:flex;align-items:center;justify-content:center;gap:8px;max-width:100%}.public-profile-name-line h1{margin:0;color:#fcfbff;font-size:clamp(25px,5vw,32px);font-weight:760;letter-spacing:-.055em;line-height:1.12;overflow-wrap:anywhere}.public-profile-premium-tag{flex:0 0 auto;color:#cbb7ff}.public-profile-username{margin:7px 0 0;color:rgba(229,224,239,.6)}.public-profile-tagline{max-width:460px;margin:15px 0 0;color:color-mix(in srgb,var(--profile-accent,#a78bfa) 70%,white 20%);font-size:14px;font-weight:540;line-height:1.5;text-wrap:balance}.public-profile-location{display:inline-flex;align-items:center;gap:6px;margin-top:10px;color:rgba(235,231,243,.72);font-size:12px}.public-profile-location svg{color:var(--profile-accent,#a78bfa)}.public-profile-bio{max-width:460px;margin:18px auto 0;color:rgba(244,241,249,.79);text-align:center;line-height:1.75}.public-profile-player{display:flex;align-items:center;gap:13px;margin:23px 0 0;padding:12px 14px;border:1px solid rgba(255,255,255,.11);border-radius:15px;background:rgba(255,255,255,.055)}.public-profile-player audio{display:none}.public-profile-player-button{display:grid;flex:0 0 auto;width:38px;height:38px;place-items:center;color:#111116;border:0;border-radius:50%;background:var(--profile-accent,#a78bfa);box-shadow:0 5px 18px color-mix(in srgb,var(--profile-accent,#a78bfa) 24%,transparent);cursor:pointer;transition:transform .15s ease}.public-profile-player-button:hover{transform:scale(1.06)}.public-profile-player-track{flex:1 1;min-width:0}.public-profile-player-heading,.public-profile-player-time{display:flex;align-items:center;justify-content:space-between;gap:10px}.public-profile-player-heading strong{overflow:hidden;color:#f6f3fa;font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.public-profile-player-heading>span{flex:0 0 auto;color:rgba(231,225,240,.48);font-size:8px;font-weight:750;letter-spacing:.1em}.public-profile-player-seek{display:block;width:100%;height:4px;margin:9px 0 5px;appearance:none;border-radius:99px;outline:none;background:linear-gradient(90deg,var(--profile-accent,#a78bfa) var(--profile-progress,0),rgba(255,255,255,.14) var(--profile-progress,0));cursor:pointer}.public-profile-player-seek::-webkit-slider-thumb{width:9px;height:9px;appearance:none;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 3px color-mix(in srgb,var(--profile-accent,#a78bfa) 35%,transparent)}.public-profile-player-seek::-moz-range-thumb{width:9px;height:9px;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 3px color-mix(in srgb,var(--profile-accent,#a78bfa) 35%,transparent)}.public-profile-player-time{color:rgba(225,220,233,.48);font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.public-profile-player-volume{flex:0 0 auto;color:rgba(231,225,240,.56)}.public-profile-audio-error{margin:7px 0 0;color:#ffaaa9;text-align:center;font-size:11px;line-height:1.5}.public-profile-links{display:flex;flex-wrap:wrap;justify-content:center;margin:23px 0 0}.public-profile-links a{display:inline-flex;min-width:47px;min-height:45px;align-items:center;justify-content:center;gap:8px;padding:0 12px;color:#f3eff9;border:1px solid rgba(255,255,255,.12);border-radius:13px;background:rgba(255,255,255,.055);transition:transform .15s ease,color .15s ease,border-color .15s ease,background .15s ease}.public-profile-links a:hover{transform:translateY(-2px);color:var(--profile-accent,#a78bfa);border-color:color-mix(in srgb,var(--profile-accent,#a78bfa) 43%,transparent);background:color-mix(in srgb,var(--profile-accent,#a78bfa) 10%,rgba(255,255,255,.04))}.public-profile-links a>span{max-width:130px;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.public-profile-links a>svg:last-child{margin-left:-4px;color:rgba(255,255,255,.43)}.public-profile-links-empty{display:flex;align-items:center;justify-content:center;gap:7px;margin:23px 0 0;color:rgba(235,230,243,.54);font-size:11px}.public-profile-links-empty svg{color:var(--profile-accent,#a78bfa)}.public-profile-footer{gap:12px;margin-top:24px;padding-top:15px;color:rgba(227,222,236,.46);border-top:1px solid rgba(255,255,255,.1)}.public-profile-footer a,.public-profile-footer span{display:inline-flex;align-items:center;gap:6px;min-width:0}.public-profile-footer a{color:rgba(231,226,239,.63)}.public-profile-footer a:hover{color:#fff}.public-profile-bottomline{z-index:1;display:flex;width:min(100%,1280px);justify-content:space-between;gap:12px;margin:0 auto;color:rgba(233,229,240,.37);font-size:8px;font-weight:700;letter-spacing:.13em}.public-profile-page--loading,.public-profile-page--missing{display:grid}.public-profile-loader{display:flex;align-items:center;gap:11px;color:rgba(243,239,248,.74);font-size:13px}.public-profile-loader>span{width:9px;height:9px;border-radius:50%;background:var(--profile-accent,#a78bfa);box-shadow:0 0 20px var(--profile-accent,#a78bfa);animation:profile-loader-pulse 1.1s ease-in-out infinite alternate}.public-profile-state{z-index:1;width:min(100%,450px);padding:38px 28px;border:1px solid rgba(255,255,255,.16);border-radius:23px;background:rgba(14,15,20,.7);box-shadow:0 24px 80px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.public-profile-state--missing>span{width:49px;height:49px;margin:0 auto 17px;color:var(--profile-accent,#a78bfa);border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.05)}.public-profile-state h1{color:#faf8fc;font-size:22px;letter-spacing:-.04em}.public-profile-state>p:not(.public-profile-kicker){margin:10px auto 20px;color:rgba(235,230,243,.64);font-size:13px;line-height:1.65}.public-profile-state a{color:color-mix(in srgb,var(--profile-accent,#a78bfa) 72%,white 28%);font-size:12px}.profile-preview-background{position:absolute!important;z-index:-1;inset:0;width:100%!important;height:100%!important;object-fit:cover;opacity:.24;-webkit-mask-image:linear-gradient(180deg,black,transparent 85%);mask-image:linear-gradient(180deg,black,transparent 85%)}.profile-preview-tagline{margin:0 auto 7px;color:color-mix(in srgb,var(--profile-accent,#a78bfa) 72%,white 18%);text-align:center;font-size:11px}.profile-preview-location{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:100%;color:#aaa4b4;font-size:10px}.profile-preview-track{display:flex;align-items:center;gap:9px;margin-top:13px;padding:9px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(0,0,0,.2)}.profile-preview-track-art,.profile-preview-track-play{display:grid;flex:0 0 auto;width:28px;height:28px;place-items:center;color:var(--profile-accent,#a78bfa);border-radius:9px;background:color-mix(in srgb,var(--profile-accent,#a78bfa) 11%,transparent)}.profile-preview-track>span:nth-child(2){display:grid;flex:1 1;gap:3px;min-width:0}.profile-preview-track strong{overflow:hidden;color:#f3eff8;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.profile-preview-track small{color:#938d9e;font-size:9px}.profile-preview-track-play{font-size:10px}@keyframes profile-sound-pulse{50%{transform:scale(1.13);filter:drop-shadow(0 0 6px var(--profile-accent,#a78bfa))}}@keyframes profile-loader-pulse{to{opacity:.42;transform:scale(.72)}}@media (max-width:600px){.public-profile-page{min-height:100svh;padding:14px 12px}.public-profile-toolbar{min-height:39px}.public-profile-brand span{font-size:10px}.public-profile-sound,.public-profile-view-pill{min-height:33px;gap:6px;padding:0 9px;font-size:9px}.public-profile-stage{padding:30px 0}.public-profile-card{border-radius:21px}.public-profile-cover{height:122px}.public-profile-content{padding:0 18px 20px}.public-profile-avatar{width:98px;height:98px;margin-top:-49px}.public-profile-player{gap:9px;padding:10px}.public-profile-player-volume{display:none}.public-profile-footer{font-size:8px}.public-profile-bottomline{font-size:7px;letter-spacing:.08em}}@media (max-width:370px){.public-profile-view-pill{display:none}.public-profile-footer{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.public-profile-card,.public-profile-loader>span,.public-profile-sound.is-playing svg{animation:none!important;transition:none!important}.public-profile-links a,.public-profile-player-button{transition:none}}.premium-page{display:grid;gap:18px;max-width:1120px;margin:26px auto 52px}.premium-hero-card{position:relative;display:flex;min-height:250px;align-items:center;justify-content:space-between;gap:28px;overflow:hidden;padding:clamp(24px,4vw,44px);border:1px solid rgba(167,139,250,.28);border-radius:24px;background:radial-gradient(ellipse at 85% 18%,rgba(142,103,255,.19),transparent 38%),linear-gradient(128deg,#171321,#111017 58%,#17111c);box-shadow:0 24px 70px rgba(5,4,12,.28)}.premium-hero-copy,.premium-price-card{position:relative;z-index:1}.premium-hero-copy{max-width:660px}.premium-card-heading>div>span,.premium-eyebrow,.premium-price-card>span{display:flex;align-items:center;gap:8px;color:#c4adff;font-size:10px;font-weight:750;letter-spacing:.13em}.premium-hero-copy h2{margin:14px 0 10px;color:#f7f3ff;font-size:clamp(27px,4vw,42px);letter-spacing:-.045em}.premium-hero-copy>p{max-width:540px;margin:0;color:#b9b3c5;font-size:14px;line-height:1.75}.premium-hero-meta{display:flex;flex-wrap:wrap;gap:9px 18px;margin-top:24px}.premium-detail-row>span,.premium-hero-meta span{display:inline-flex;align-items:center;gap:8px;color:#c7c1d1;font-size:12px}.premium-hero-meta svg{color:#9ee2c2}.premium-price-card{display:grid;min-width:185px;gap:8px;padding:20px;border:1px solid rgba(224,211,255,.16);border-radius:18px;background:rgba(14,12,20,.55);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.premium-price-card strong{color:#fff;font-size:30px;letter-spacing:-.04em}.premium-price-card small{color:#a7a0b3;font-size:11px}.premium-orbit{position:absolute;width:280px;height:280px;border:1px solid rgba(190,165,255,.09);border-radius:50%;pointer-events:none}.premium-orbit--one{top:-180px;right:42px}.premium-orbit--two{top:-150px;right:12px;width:340px;height:340px}.premium-details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.premium-detail-card{min-width:0;padding:22px}.premium-card-heading{display:flex;align-items:center;gap:12px;margin-bottom:20px}.premium-detail-icon{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border:1px solid rgba(184,151,255,.25);border-radius:13px;background:rgba(151,110,255,.1);color:#c6a9ff}.premium-detail-icon--role{border-color:rgba(103,220,179,.23);background:rgba(59,192,145,.09);color:#88e1bd}.premium-card-heading h3{margin:5px 0 0;color:#f2eff7;font-size:15px}.premium-card-heading>div>span{color:#8f899a;font-size:9px}.premium-detail-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-top:1px solid rgba(255,255,255,.065)}.premium-detail-row strong{color:#eeeaf4;font-size:12px;text-align:right}.premium-reward-button{display:flex;width:100%;justify-content:center;margin-top:7px;padding:10px 12px;border:1px solid rgba(182,149,255,.2);border-radius:11px;color:#d2c2f4;font-size:11px}.premium-reward-button:disabled{cursor:not-allowed;opacity:.58}.premium-reward-hint{margin:7px 0 0;color:#908a9b;font-size:10px;line-height:1.65}.premium-role-copy{margin:0;color:#aaa4b4;font-size:12px;line-height:1.7}.premium-sync-time{display:block;margin-top:17px;color:#858090;font-size:10px}.premium-purchase-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 22px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:rgba(22,20,29,.88)}.premium-purchase-bar>div{display:grid;gap:5px}.premium-purchase-bar strong{color:#f1edf8;font-size:14px}.premium-purchase-bar span{color:#a39dac;font-size:11px}.premium-purchase-button{display:inline-flex;min-width:150px;align-items:center;justify-content:center;gap:9px;padding:12px 18px;border-radius:12px}.premium-purchase-button:disabled{cursor:wait;opacity:.7}.premium-loading,.premium-notice{display:flex;align-items:center;gap:10px;padding:13px 15px;border:1px solid rgba(255,255,255,.09);border-radius:13px;color:#c6c0ce;font-size:12px}.premium-notice--error{border-color:rgba(255,112,132,.24);background:rgba(255,94,116,.07);color:#ffadb8}.premium-notice--success{border-color:rgba(93,213,166,.24);background:rgba(80,203,150,.07);color:#9be5c2}.premium-loading{min-height:120px;justify-content:center}@media (max-width:760px){.premium-page{margin:16px auto 32px;gap:13px}.premium-hero-card{min-height:unset;align-items:stretch;flex-direction:column;gap:20px;padding:23px 20px;border-radius:19px}.premium-price-card{min-width:0;grid-template-columns:1fr auto;align-items:center;padding:14px 16px}.premium-price-card>span{grid-column:1/-1}.premium-price-card strong{font-size:25px}.premium-price-card small{text-align:right}.premium-details-grid{grid-template-columns:minmax(0,1fr);gap:13px}.premium-detail-card{padding:18px}.premium-purchase-bar{align-items:stretch;flex-direction:column;gap:14px;padding:17px}.premium-purchase-button{width:100%}}@media (prefers-reduced-motion:reduce){.premium-page *,.premium-page :after,.premium-page :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.giveaway-page{min-height:100vh;background:radial-gradient(circle at 80% 12%,rgba(255,96,126,.11),transparent 30rem),#0b0b12;color:#f7f4f6;padding-bottom:90px}.giveaway-nav{padding-bottom:26px}.giveaway-home-link{display:inline-flex;align-items:center;gap:8px;color:#aaa5af;font-size:13px;transition:color .2s ease}.giveaway-home-link:hover{color:#fff}.giveaway-heading{display:flex;align-items:end;justify-content:space-between;gap:28px;padding-top:50px;padding-bottom:32px}.giveaway-heading h1{margin:12px 0 10px;font-size:clamp(34px,5vw,66px);letter-spacing:-.05em}.giveaway-heading p:last-child{color:#aaa5b1;max-width:670px;line-height:1.7}.giveaway-hero-card,.giveaway-panel,.giveaway-server-card,.giveaway-state-card{border:1px solid rgba(255,255,255,.1);background:rgba(23,22,32,.78);box-shadow:0 22px 70px rgba(0,0,0,.24);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.giveaway-server-card{min-width:230px;padding:18px;border-radius:20px;display:grid;gap:5px}.giveaway-server-card small,.giveaway-server-card span:last-child{color:#8e8995;font-size:11px}.giveaway-server-card strong{font-size:16px}.giveaway-icon,.giveaway-server-mark{width:38px;height:38px;display:grid;place-items:center;border-radius:13px;color:#ff8197;background:rgba(255,108,134,.12)}.giveaway-layout{grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);align-items:start}.giveaway-layout,.giveaway-main-column,.giveaway-side-column{display:grid;gap:18px}.giveaway-hero-card{position:relative;overflow:hidden;padding:clamp(24px,5vw,54px);border-radius:26px}.giveaway-hero-glow{position:absolute;width:300px;height:300px;border-radius:999px;background:rgba(255,92,122,.16);filter:blur(70px);top:-160px;right:-80px;pointer-events:none}.giveaway-card-topline{display:flex;align-items:center;gap:9px;position:relative}.giveaway-status{color:#69deb4;font-size:12px;font-weight:700}.giveaway-status.ended{color:#aaa5af}.giveaway-live-dot{width:7px;height:7px;border-radius:50%;background:#64e0b5;box-shadow:0 0 0 5px rgba(100,224,181,.1)}.giveaway-hero-card h2{position:relative;font-size:clamp(28px,4vw,50px);letter-spacing:-.045em;margin:28px 0 8px}.giveaway-hero-card>p{position:relative;color:#aaa5b1}.giveaway-countdown{position:relative;margin:30px 0 24px;padding:17px 19px;display:flex;align-items:center;gap:10px;width:fit-content;border-radius:16px;background:rgba(255,255,255,.06);color:#ff96a8}.giveaway-countdown strong{font-size:23px;color:#fff;letter-spacing:-.03em}.giveaway-countdown small{color:#aaa5b1}.giveaway-join-button{position:relative;min-width:190px}.giveaway-entered,.giveaway-winners{position:relative;display:flex;align-items:center;gap:8px;color:#69deb4;font-weight:700}.giveaway-winners{color:#ffd27b;margin-top:18px;font-size:13px}.giveaway-panel{border-radius:20px;padding:24px}.giveaway-panel-heading{display:flex;justify-content:space-between;align-items:center}.giveaway-panel-heading>div{display:flex;align-items:center;gap:10px}.giveaway-panel h2{font-size:18px;margin:0}.giveaway-panel-heading>strong{color:#ff8197;font-size:22px}.giveaway-muted{color:#938e9b;font-size:12px;line-height:1.6}.giveaway-participant-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:9px;margin-top:20px}.giveaway-participant{display:flex;align-items:center;gap:9px;min-width:0;padding:9px;border-radius:13px;background:rgba(255,255,255,.045)}.giveaway-participant.is-you{outline:1px solid rgba(255,129,151,.5);background:rgba(255,129,151,.08)}.giveaway-participant img{width:30px;height:30px;border-radius:50%;object-fit:cover;filter:blur(.45px)}.giveaway-participant span{color:#d3ced7;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.giveaway-empty{color:#938e9b;font-size:13px;padding:24px 0}.giveaway-rules{display:grid;gap:14px}.giveaway-rules h2{margin-bottom:6px}.giveaway-rules div{display:flex;justify-content:space-between;gap:16px;border-top:1px solid rgba(255,255,255,.07);padding-top:12px}.giveaway-rules span{color:#938e9b;font-size:12px}.giveaway-rules strong{text-align:right;font-size:12px}.giveaway-manager-panel{display:grid;gap:11px}.giveaway-manager-panel h2{margin-top:-4px}.giveaway-manager-panel .button{width:100%;justify-content:center}.giveaway-notice{border-radius:14px;padding:14px;font-size:13px;color:#d6c9ff;background:rgba(135,112,255,.12);border:1px solid rgba(135,112,255,.24)}.giveaway-runs-panel{grid-column:1/-1}.giveaway-run-list{display:grid;gap:9px;margin-top:18px}.giveaway-run-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px;border:1px solid rgba(255,255,255,.08);border-radius:15px;background:rgba(255,255,255,.035);transition:border-color .2s ease,background .2s ease,transform .2s ease}.giveaway-run-row:hover{border-color:rgba(255,112,137,.35);background:rgba(255,112,137,.06);transform:translateY(-1px)}.giveaway-run-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;color:#ff8096;background:rgba(255,112,137,.11)}.giveaway-run-row>span:nth-child(2){display:grid;min-width:0;gap:3px}.giveaway-run-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.giveaway-run-row small,.giveaway-run-time{color:#938e9b;font-size:11px}.giveaway-run-time{display:inline-flex;align-items:center;gap:6px}.giveaway-run-empty{display:flex;align-items:center;gap:12px;padding:18px;border-radius:15px;background:rgba(255,255,255,.035);color:#a29da8}.giveaway-run-empty span{display:grid;gap:3px}.giveaway-run-empty strong{color:#e9e4eb;font-size:13px}.giveaway-run-empty small{font-size:11px}.giveaway-run-history{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:15px;padding-top:15px;border-top:1px solid rgba(255,255,255,.07)}.giveaway-run-history>span{color:#7f7986;font-size:10px;text-transform:uppercase;letter-spacing:.1em;margin-right:4px}.giveaway-run-history a{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;border-radius:9px;color:#c7c0cb;font-size:11px;background:rgba(255,255,255,.04)}.giveaway-state-card{max-width:760px;margin:120px auto 0;border-radius:26px;padding:48px;text-align:center}.giveaway-state-card h1{margin:18px 0 10px;font-size:clamp(27px,4vw,44px);letter-spacing:-.04em}.giveaway-state-card p{color:#aaa5b1;line-height:1.7}.giveaway-state-card .button{margin-top:18px}.giveaway-login-card{display:grid;justify-items:center}.giveaway-icon-danger{color:#ff8795;background:rgba(255,94,112,.12)}.giveaway-loader{width:34px;height:34px;border:3px solid rgba(255,255,255,.12);border-top-color:#ff8197;border-radius:50%;animation:giveaway-spin .8s linear infinite;margin:0 auto}@keyframes giveaway-spin{to{transform:rotate(1turn)}}@media (max-width:800px){.giveaway-heading{display:grid;padding-top:30px}.giveaway-server-card{width:100%}.giveaway-layout{grid-template-columns:1fr}}@media (max-width:520px){.giveaway-page .site-nav{padding-left:18px;padding-right:18px}.giveaway-heading,.giveaway-layout{padding-left:16px;padding-right:16px}.giveaway-state-card{margin:70px 16px 0;padding:32px 22px}.giveaway-hero-card,.giveaway-panel{padding:20px}.giveaway-participant-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.giveaway-run-row{grid-template-columns:auto minmax(0,1fr) auto}.giveaway-run-time{grid-column:2/-1}}.hero-visual{perspective:1400px;perspective-origin:50%}.hero-tilt-card{--tilt-x:0deg;--tilt-y:0deg;--tilt-scale:1;position:relative;min-height:500px;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) scale3d(var(--tilt-scale),var(--tilt-scale),var(--tilt-scale));transition:transform .44s cubic-bezier(.2,.8,.2,1);will-change:transform}.hero-tilt-card.is-tilting{transition-duration:85ms}.hero-tilt-card>.brand-banner-frame{position:absolute;top:2px;left:8%;right:8%;z-index:1;min-height:78px;height:78px;transform:translateZ(-10px);border-color:rgba(255,255,255,.14);background:#0d0e14;box-shadow:0 18px 44px rgba(0,0,0,.28)}.hero-tilt-card>.brand-banner-frame strong{text-shadow:none}.hero-tilt-card>.dashboard-window{z-index:2;margin-top:58px;transform:translateZ(34px);animation:none;box-shadow:0 34px 72px rgba(0,0,0,.48)}.hero-tilt-card>.dashboard-window:after{display:none;animation:none}@media (hover:none),(max-width:900px),(pointer:coarse){.hero-visual{perspective:none}.hero-tilt-card,.hero-tilt-card.is-tilting{transform:none;transition:none}.hero-tilt-card>.brand-banner-frame,.hero-tilt-card>.dashboard-window{transform:none}}@media (max-width:700px){.hero-tilt-card{min-height:355px}.hero-tilt-card>.brand-banner-frame{left:2%;right:2%;height:60px;min-height:60px}.hero-tilt-card>.dashboard-window{margin-top:44px}}@media (prefers-reduced-motion:reduce){.hero-tilt-card,.hero-tilt-card.is-tilting,.hero-tilt-card>.brand-banner-frame,.hero-tilt-card>.dashboard-window{transform:none!important;transition:none!important}*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.brand-mark,.dashboard-window,.dashboard-window:after,.hero-copy>*,.hero-visual,.orb,.pricing-card,.site-nav,.step,body:before{opacity:1!important;animation:none!important;transform:none!important}}.app-shell{min-height:100vh;display:flex;background:#08080a}.app-sidebar{position:fixed;inset:0 auto 0 0;width:234px;display:flex;flex-direction:column;padding:29px 18px;border-right:1px solid var(--line);background:#0b0b0d}.app-sidebar .brand{margin:0 10px 66px}.app-nav{display:grid;gap:5px}.app-nav a,.logout-button{display:flex;align-items:center;gap:11px;padding:12px 13px;border:0;border-radius:8px;color:#77757f;background:transparent;text-align:left;cursor:pointer}.app-nav a.active,.app-nav a:hover{color:#e8e3f6;background:rgba(167,139,250,.1)}.app-nav a.active svg{color:var(--purple)}.logout-button{margin-top:auto;width:100%}.logout-button:hover{color:#fff;background:rgba(255,255,255,.04)}.dashboard-main{width:min(100% - 234px,1120px);margin-left:234px;padding:57px clamp(28px,5vw,80px) 100px}.dashboard-header,.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.dashboard-header h1{margin:13px 0 0;font:500 clamp(30px,4vw,48px)/1 var(--font-space);letter-spacing:-.06em}.dashboard-kicker{margin:0;color:#827b9f;font:600 9px var(--font-space);letter-spacing:.18em}.refresh-button{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--line);border-radius:8px;color:#9995a5;background:rgba(255,255,255,.025);cursor:pointer}.refresh-button:hover{color:#fff;border-color:rgba(167,139,250,.4)}.dashboard-alert{display:flex;align-items:center;gap:9px;margin-top:28px;padding:13px 16px;border:1px solid rgba(248,113,113,.3);border-radius:9px;color:#fecaca;background:rgba(127,29,29,.2);font-size:12px}.dashboard-alert.success{border-color:rgba(74,222,128,.28);color:#bbf7d0;background:rgba(22,101,52,.2)}.dashboard-loading{display:grid;min-height:300px;place-items:center;color:var(--muted)}.metric-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:47px}.metric-card{min-height:146px;padding:21px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.025)}.metric-card.accent{border-color:rgba(167,139,250,.27);background:linear-gradient(135deg,rgba(139,92,246,.18),rgba(255,255,255,.025))}.license-dates span,.license-renewal>span,.metric-card span{display:block;color:#77747f;font:600 9px var(--font-space);letter-spacing:.14em}.metric-card strong{display:block;margin-top:17px;color:#f4f1fa;font:500 27px var(--font-space);letter-spacing:-.05em}.metric-card small{display:block;margin-top:9px;color:#77747f;font-size:10px}.metric-card a,.section-heading>a{display:inline-flex;align-items:center;gap:5px;margin-top:10px;color:#beb1ee;font-size:10px}.dashboard-section{margin-top:74px}.section-heading h2{margin:10px 0 0;font:500 28px var(--font-space);letter-spacing:-.05em}.license-list,.order-list{display:grid;gap:8px;margin-top:22px}.license-row{display:grid;grid-template-columns:40px minmax(140px,1.3fr) auto 110px 180px;align-items:center;gap:15px;padding:17px;border:1px solid var(--line);border-radius:11px;background:rgba(255,255,255,.02)}.license-glyph{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;color:#c4b5fd;background:#28203d}.license-glyph.medium{color:#93c5fd;background:#172b44}.license-glyph.advanced{color:#fdba74;background:#3b291b}.license-glyph.protection{color:#86efac;background:#183526}.license-dates strong,.license-info strong{display:block;color:#dad7e1;font:500 13px var(--font-space)}.license-info span{display:block;margin-top:5px;color:#77747f;font-size:10px}.status-pill{width:fit-content;padding:5px 8px;border-radius:5px;color:#86efac;background:rgba(74,222,128,.1);font-size:9px}.status-pill.unactivated{color:#fcd34d;background:rgba(250,204,21,.1)}.status-pill.expired,.status-pill.revoked{color:#fca5a5;background:rgba(248,113,113,.1)}.license-dates strong{margin-top:6px;font-size:11px}.license-renewal{min-width:0}.license-renewal em,.license-renewal small{display:block;margin-top:5px;color:#8b849a;font-size:9px;font-style:normal}.license-renewal em{color:#fbbf24}.toggle{position:relative;width:31px;height:18px;margin-top:7px;padding:2px;border:0;border-radius:20px;background:#323139;cursor:pointer}.toggle i{display:block;width:14px;height:14px;border-radius:50%;background:#77747f;transition:transform .2s,background .2s}.toggle.on{background:rgba(139,92,246,.55)}.toggle.on i{transform:translateX(13px);background:#e9e1ff}.toggle:disabled{opacity:.5;cursor:wait}.empty-state{margin-top:22px;padding:30px;border:1px dashed rgba(255,255,255,.13);border-radius:11px;color:var(--muted);font-size:12px}.order-row{display:grid;grid-template-columns:1fr auto 130px 110px;gap:15px;padding:17px;border-bottom:1px solid var(--line);color:#aaa6b1;font-size:11px}.order-row strong{color:#e8e3f1;font-weight:500}.order-row small{color:#77747f}.order-row em{color:#86efac;font-size:9px;font-style:normal;text-align:right}@media (max-width:900px){.app-sidebar{position:static;width:68px;padding:23px 10px}.app-sidebar .brand{margin:0 auto 58px}.app-nav a,.app-nav a:not(.active):after,.app-sidebar .brand>span:last-child{font-size:0}.app-nav a{justify-content:center;padding:12px 0}.app-nav a svg{width:18px;height:18px}.logout-button{justify-content:center;padding:12px 0;font-size:0}.dashboard-main{width:calc(100% - 68px);margin-left:0;padding-inline:28px}}@media (max-width:680px){.app-sidebar{width:58px}.dashboard-main{width:calc(100% - 58px);padding:35px 16px 70px}.metric-grid{grid-template-columns:1fr;margin-top:33px}.metric-card{min-height:112px}.license-row{grid-template-columns:35px 1fr auto;gap:11px}.license-dates,.license-renewal{grid-column:2/-1}.license-renewal{border-top:1px solid var(--line);padding-top:12px}.section-heading h2{font-size:24px}.order-row{grid-template-columns:1fr auto}.order-row em,.order-row small{text-align:left}}.narrow-page{max-width:1180px}.back-link{gap:6px;margin-bottom:17px;color:#8f899c;font-size:11px;text-decoration:none;transition:color .2s ease}.back-link:hover{color:#ded4f2}.page-mark{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(167,139,250,.25);border-radius:13px;color:#c4b5fd;background:rgba(139,92,246,.12)}.support-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:flex-start;gap:24px;margin-top:36px}.surface-card{border:1px solid var(--line);border-radius:16px;background:linear-gradient(145deg,rgba(24,22,31,.94),rgba(12,11,16,.98));box-shadow:0 20px 50px rgba(0,0,0,.16)}.form-card{display:grid;gap:17px;padding:25px}.form-card fieldset,.form-card label{display:grid;gap:8px;margin:0;padding:0;border:0;color:#9d98a7;font-size:11px}.form-card input,.form-card select,.form-card textarea{width:100%;border:1px solid rgba(255,255,255,.11);border-radius:9px;outline:none;padding:12px 13px;color:#ede9f6;background:rgba(255,255,255,.045);font:inherit;resize:vertical;transition:border-color .2s ease,background .2s ease}.form-card input:focus,.form-card select:focus,.form-card textarea:focus{border-color:rgba(167,139,250,.78);background:rgba(167,139,250,.08)}.form-card select option{color:#15131c}.form-card button{justify-content:center;margin-top:3px;border:0}.form-card button:disabled{cursor:not-allowed;opacity:.48}.form-two{display:grid;grid-template-columns:1fr 1fr;gap:13px}.form-card legend{margin-bottom:9px}.check-grid{display:flex;flex-wrap:wrap;gap:8px}.check-chip{display:inline-flex!important;grid-template-columns:auto 1fr!important;align-items:center;gap:7px!important;width:auto!important;padding:8px 10px;border:1px solid var(--line);border-radius:99px;color:#bdb7ca!important;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.check-chip:has(input:checked){border-color:rgba(167,139,250,.7);color:#f0ebff!important;background:rgba(139,92,246,.13)}.check-chip input{width:13px;height:13px;accent-color:#a78bfa}.inline-message{display:flex;align-items:center;gap:8px;border-radius:9px;padding:11px 12px;color:#d9d4e1;background:rgba(255,255,255,.05);font-size:11px;line-height:1.5}.inline-message.success{color:#bbf7d0;background:rgba(34,197,94,.1)}.inline-message.error{color:#fecaca;background:rgba(239,68,68,.1)}.ticket-stack{display:grid;gap:14px}.ticket-stack .section-heading{margin-bottom:0}.ticket-stack .section-heading h2{font-size:22px}.ticket-card{border:1px solid var(--line);border-radius:12px;padding:17px;background:rgba(255,255,255,.025)}.ticket-card>div{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ticket-card strong{color:#e7e2ef;font-size:13px;font-weight:500}.ticket-card small,.ticket-card span{color:#777280;font-size:10px}.ticket-card p{margin:11px 0 0;color:#a09aa9;font-size:11px;line-height:1.55}.ticket-card small{display:block;margin-top:12px}.request-notice{display:grid;gap:5px;margin-top:31px;border:1px solid rgba(167,139,250,.2);border-radius:12px;padding:15px 17px;color:#bab1cf;background:rgba(139,92,246,.08);font-size:11px;line-height:1.5}.request-notice strong{color:#e7ddff;font-size:12px;font-weight:500}.legal-page{min-height:100vh;padding-top:36px;padding-bottom:90px}.legal-hero{max-width:720px;margin:55px 0 38px}.legal-hero h1{margin:12px 0 16px;color:#f2edf8;font-family:var(--display);font-size:clamp(42px,7vw,76px);font-weight:400;letter-spacing:-.06em;line-height:.98}.legal-hero p:not(.dashboard-kicker){max-width:600px;color:#a09ba8;font-size:14px;line-height:1.8}.legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.legal-card{padding:24px}.legal-card svg{margin-bottom:20px;color:#a78bfa}.legal-card h2{margin:0 0 10px;color:#e9e4f0;font-size:16px;font-weight:500}.legal-card p{margin:0;color:#9d98a7;font-size:12px;line-height:1.75}.legal-footnote{margin-top:25px;border-top:1px solid var(--line);padding-top:20px;color:#6f6a77;font-size:11px;line-height:1.65}.admin-table{overflow:hidden;margin-top:36px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.02)}.admin-overview{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:38px}.admin-overview>div{display:grid;gap:10px;min-height:96px;padding:17px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.015))}.admin-action-panel-heading span,.admin-license-meta span,.admin-overview span{color:#77747f;font:600 9px var(--font-space);letter-spacing:.12em}.admin-overview strong{color:#eee9f8;font:500 25px var(--font-space);letter-spacing:-.05em}.admin-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:56px}.admin-tabs{display:flex;gap:5px;padding:4px;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.02)}.admin-tabs button{border:0;border-radius:7px;padding:9px 12px;color:#85818e;background:transparent;cursor:pointer;font-size:11px}.admin-tabs button.active,.admin-tabs button:hover{color:#f0ebff;background:rgba(167,139,250,.14)}.admin-search{display:flex;align-items:center;gap:8px;min-width:245px;padding:0 11px;border:1px solid var(--line);border-radius:9px;color:#7c7687;background:rgba(255,255,255,.025)}.admin-search:focus-within{border-color:rgba(167,139,250,.62)}.admin-search input{width:100%;border:0;outline:0;padding:10px 0;color:#ede9f6;background:transparent;font-size:11px}.admin-search input::placeholder{color:#686370}.admin-license-list{display:grid;gap:11px;margin-top:22px}.admin-license-card{overflow:hidden;border:1px solid var(--line);border-radius:13px;background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.015))}.admin-license-card:hover{border-color:rgba(167,139,250,.22)}.admin-license-heading{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:13px;padding:18px 18px 15px}.admin-license-title{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.admin-license-title strong{color:#e8e3f1;font:500 14px var(--font-space)}.admin-license-heading p{overflow:hidden;margin:6px 0 0;color:#77747f;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.admin-license-heading time{color:#716b79;font-size:10px}.admin-license-meta{display:grid;grid-template-columns:1.5fr 1fr 1fr 120px;gap:12px;margin:0 18px;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);padding:13px 0}.admin-license-meta>div{min-width:0}.admin-license-meta strong{display:block;overflow:hidden;margin-top:7px;color:#b7b1c1;font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.admin-license-meta .toggle{display:block;margin-top:6px}.admin-reason{display:flex;align-items:flex-start;gap:7px;margin:13px 18px 0;color:#f5c96a;font-size:10px;line-height:1.45}.admin-reason svg{flex:0 0 auto;margin-top:1px}.admin-license-actions{display:flex;flex-wrap:wrap;gap:7px;padding:14px 18px 17px}.admin-action-button{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.1);border-radius:7px;padding:8px 10px;color:#aaa3b5;background:rgba(255,255,255,.025);cursor:pointer;font-size:10px}.admin-action-button:hover:not(:disabled){border-color:rgba(167,139,250,.48);color:#f0ebff;background:rgba(167,139,250,.08)}.admin-action-button.danger:hover:not(:disabled){border-color:rgba(248,113,113,.48);color:#fecaca;background:rgba(127,29,29,.16)}.admin-action-button:disabled{cursor:not-allowed;opacity:.45}.admin-action-panel{display:grid;gap:13px;margin:0 18px 17px;border:1px solid rgba(167,139,250,.23);border-radius:10px;padding:14px;background:rgba(139,92,246,.07)}.admin-action-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#8f81b7}.admin-action-panel-heading div{display:grid;gap:6px}.admin-action-panel-heading strong{color:#e4dcf5;font:500 12px var(--font-space)}.admin-action-panel label{display:grid;gap:7px;color:#9d98a7;font-size:10px}.admin-action-panel select,.admin-action-panel textarea{width:100%;border:1px solid rgba(255,255,255,.12);border-radius:7px;outline:0;padding:9px 10px;color:#eee9f7;background:rgba(0,0,0,.2);font:inherit;resize:vertical}.admin-action-panel select:focus,.admin-action-panel textarea:focus{border-color:rgba(167,139,250,.7)}.admin-action-panel select option{color:#17131f}.admin-action-panel-buttons{display:flex;justify-content:flex-end;gap:8px}.button-danger{color:#fff1f2;background:#9f1239;box-shadow:0 8px 25px rgba(159,18,57,.2)}.button-danger:hover{background:#be123c}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;margin:-1px;border:0;clip:rect(0,0,0,0);white-space:nowrap}.admin-renewal-row,.admin-table-head{display:grid;grid-template-columns:minmax(190px,1.5fr) 120px 140px 170px;align-items:center;gap:16px;padding:16px 18px}.admin-table-head{border-bottom:1px solid var(--line);color:#726c7a;font-size:9px;letter-spacing:.12em}.admin-renewal-row{border-bottom:1px solid rgba(255,255,255,.055);color:#a6a0ae;font-size:11px}.admin-renewal-row:last-child{border-bottom:0}.admin-renewal-row strong{color:#e4dfee;font-weight:500}.admin-renewal-row>div{display:grid;gap:5px}.admin-renewal-row small,.admin-renewal-row time{overflow:hidden;color:#746e7b;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.admin-note{display:flex;align-items:center;gap:10px;margin-top:24px;border:1px solid var(--line);border-radius:10px;padding:13px 15px;color:#8e8898;font-size:10px;line-height:1.55}.admin-note svg:first-child{flex:0 0 auto;color:#fbbf24}.admin-note svg:last-child{flex:0 0 auto;color:#86efac}@media (max-width:850px){.legal-grid,.support-layout{grid-template-columns:1fr}.admin-renewal-row,.admin-table-head{grid-template-columns:minmax(150px,1fr) 100px 120px}.admin-renewal-row time,.admin-table-head span:last-child{display:none}.admin-license-meta{grid-template-columns:1.4fr 1fr 1fr}.admin-license-meta>div:last-child{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.06);padding-top:11px}}@media (max-width:560px){.form-two{grid-template-columns:1fr}.form-card{padding:18px}.legal-page{padding-top:24px}.legal-hero{margin-top:35px}.admin-overview{grid-template-columns:1fr;margin-top:31px}.admin-toolbar{align-items:stretch;flex-direction:column;margin-top:36px}.admin-tabs button{flex:1 1}.admin-search{min-width:0}.admin-license-heading{grid-template-columns:38px minmax(0,1fr)}.admin-license-heading time{grid-column:2}.admin-license-meta{grid-template-columns:1fr 1fr}.admin-license-meta>div:first-child{grid-column:1/-1}.admin-license-meta>div:last-child{grid-column:auto;border-top:0;padding-top:0}.admin-action-panel-buttons{justify-content:stretch}.admin-action-panel-buttons .button{flex:1 1}}.howto-page,.sythonom-legal-page{min-height:100vh;overflow:hidden;background:radial-gradient(ellipse at 78% 9%,rgba(255,117,108,.075),transparent 31rem),radial-gradient(ellipse at 12% 42%,rgba(128,105,237,.055),transparent 34rem),var(--bg)}.howto-hero,.legal-hero{padding-top:70px;padding-bottom:58px}.howto-hero-layout,.legal-hero-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.8fr);align-items:center;gap:clamp(42px,7vw,100px);padding-top:26px}.legal-hero-layout{align-items:start}.howto-hero .eyebrow,.legal-hero .eyebrow{margin-top:38px}.howto-hero-card .eyebrow,.legal-hero-card .eyebrow{margin:0 0 7px}.howto-hero h1,.legal-hero h1{margin:14px 0 18px;color:#f5f5f7;font-size:clamp(46px,7vw,82px);line-height:.98;letter-spacing:-.075em}.legal-hero h1{font-size:clamp(42px,5vw,64px)}.howto-hero h1 span,.legal-hero h1 span{color:#ffaaa4}.howto-hero-copy>p:not(.eyebrow),.legal-hero-copy>p:not(.eyebrow){max-width:650px;margin:0 0 25px;color:#a2a5ad;font-size:15px;line-height:1.8}.howto-hero-card{position:relative;overflow:hidden;padding:25px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:radial-gradient(ellipse at 100% 0,rgba(255,117,108,.12),transparent 55%),linear-gradient(145deg,rgba(20,22,26,.96),rgba(11,12,15,.96));box-shadow:0 25px 80px rgba(0,0,0,.23),inset 0 1px rgba(255,255,255,.045)}.howto-hero-card-heading{display:flex;align-items:center;gap:12px}.howto-hero-card-heading .eyebrow{color:#ffaaa4;font-size:9px;letter-spacing:.12em}.howto-hero-card-heading h2{margin:0;color:#f0f1f2;font-size:15px;letter-spacing:-.035em}.howto-hero-count{margin-left:auto;padding:6px 8px;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#a5a9b0;font-size:10px;white-space:nowrap}.howto-prerequisite-list{display:grid;gap:0;margin-top:23px}.howto-prerequisite-list>div{display:flex;align-items:center;gap:12px;padding:13px 0;border-top:1px solid rgba(255,255,255,.065)}.howto-prerequisite-icon{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:10px;background:rgba(255,255,255,.04);color:#ffb8b0}.howto-prerequisite-list>div>span:last-child{display:grid;gap:4px}.howto-prerequisite-list strong{color:#e2e4e7;font-size:12px}.howto-prerequisite-list small{color:#858a94;font-size:10px}.howto-hero-card-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:8px;padding-top:15px;border-top:1px solid rgba(255,255,255,.065)}.howto-hero-card-footer>span{display:flex;gap:4px}.howto-hero-card-footer i{width:16px;height:3px;border-radius:4px;background:linear-gradient(90deg,#ffaaa4,#a78bfa);opacity:.75}.howto-hero-card-footer small{color:#9296a0;font-size:9px;text-align:right}.legal-hero-card{margin-top:38px;padding:24px;border:1px solid rgba(255,191,105,.18);border-radius:20px;background:radial-gradient(ellipse at 100% 0,rgba(255,191,105,.1),transparent 60%),linear-gradient(145deg,rgba(20,20,23,.98),rgba(11,12,15,.98));box-shadow:0 25px 80px rgba(0,0,0,.21)}.legal-hero-card-icon{display:grid;width:39px;height:39px;margin-bottom:18px;place-items:center;border-radius:12px;background:rgba(255,191,105,.1);color:#ffd18f}.legal-hero-card .eyebrow{color:#ffd18f;font-size:9px;letter-spacing:.11em}.legal-hero-card h2{margin:0;color:#f0f1f2;font-size:19px;letter-spacing:-.04em}.legal-hero-card>p:not(.eyebrow){margin:10px 0 17px;color:#9ea2aa;font-size:11px;line-height:1.75}.legal-hero-card>a{display:flex;align-items:center;gap:9px;color:#ffb5ad;font-size:12px;overflow-wrap:anywhere}.legal-hero-card .legal-hero-discord{justify-content:space-between;margin-top:13px;padding-top:13px;border-top:1px solid rgba(255,255,255,.075);color:#e1e3e6}.legal-hero-discord svg{color:#ffaaa4}.howto-steps{gap:13px;padding-bottom:10px}.howto-step,.howto-steps{position:relative;display:grid}.howto-step{grid-template-columns:54px 48px minmax(0,1fr);align-items:start;gap:18px;padding:23px 26px;border:1px solid rgba(255,255,255,.085);border-radius:18px;background:linear-gradient(125deg,rgba(255,255,255,.04),rgba(255,255,255,.012));transition:border-color .18s ease,transform .18s ease,background .18s ease}.howto-step:hover{transform:translateY(-2px);border-color:rgba(255,170,164,.25);background:linear-gradient(125deg,rgba(255,117,108,.055),rgba(255,255,255,.015))}.howto-step-number{padding-top:6px;color:#858994;font:700 12px var(--font-space);letter-spacing:.12em}.howto-step-icon{display:grid;width:43px;height:43px;flex:0 0 auto;place-items:center;border:1px solid rgba(255,170,164,.18);border-radius:13px;background:rgba(255,117,108,.075);color:#ffaaa4}.howto-step-copy h2{margin:0 0 8px;color:#f0f1f2;font-size:17px;letter-spacing:-.025em}.howto-faq-item>p,.howto-step-copy>p{max-width:800px;margin:0;color:#a0a4ac;font-size:13px;line-height:1.8}.howto-step-note{display:flex;align-items:flex-start;gap:8px;margin-top:12px;color:#c6c8ce;font-size:11px;line-height:1.6}.howto-step-note svg{flex:0 0 auto;margin-top:1px;color:#79d8ad}.howto-inline-link{margin-top:24px}.howto-faq{display:grid;grid-template-columns:minmax(200px,.72fr) minmax(0,1.5fr);align-items:start;gap:42px;padding-top:44px;border-top:1px solid rgba(255,255,255,.07)}.howto-section-heading{display:flex;align-items:center;gap:13px}.howto-section-heading .eyebrow{margin:0 0 7px}.howto-help h2,.howto-section-heading h2{margin:0;color:#f2f3f4;font-size:clamp(24px,3vw,34px);letter-spacing:-.055em}.howto-faq-list{display:grid;gap:9px}.howto-faq-item{padding:17px 19px;border:1px solid rgba(255,255,255,.075);border-radius:14px;background:rgba(255,255,255,.018)}.howto-faq-item summary{color:#e6e7e9;font-size:13px;font-weight:650;cursor:pointer;list-style:none}.howto-faq-item summary::-webkit-details-marker{display:none}.howto-faq-item summary:after{content:"+";float:right;color:#ffaaa4;font-size:17px;line-height:.8}.howto-faq-item[open] summary:after{content:"−"}.howto-faq-item>p{padding-top:12px}.howto-help{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:28px;border:1px solid rgba(255,170,164,.16);border-radius:20px;background:linear-gradient(110deg,rgba(255,117,108,.07),rgba(255,255,255,.018))}.howto-help .eyebrow{margin:0 0 10px}.howto-help>div:first-child>p:last-child{max-width:520px;margin:9px 0 0;color:#9ea2aa;font-size:13px;line-height:1.7}.howto-help-actions,.support-actions{flex-wrap:wrap;justify-content:flex-end}.legal-notice{display:flex;align-items:flex-start;gap:14px;margin-bottom:21px;padding:18px 20px;border:1px solid rgba(255,191,105,.22);border-radius:16px;background:rgba(255,191,105,.055)}.legal-notice-icon{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border-radius:12px;background:rgba(255,191,105,.1);color:#ffd18f}.legal-notice strong{color:#ffdaa9;font-size:13px}.legal-notice p{margin:5px 0 0;color:#c2b8a9;font-size:12px;line-height:1.7}.legal-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(255px,.75fr);align-items:start;gap:17px}.legal-main-column,.legal-side-column{display:grid;gap:13px}.legal-contact-card,.legal-info-card,.legal-sources-card{padding:23px 25px;border:1px solid rgba(255,255,255,.08);border-radius:17px;background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.012))}.legal-contact-card .eyebrow,.legal-info-card .eyebrow,.legal-sources-card .eyebrow{margin:0 0 10px;color:#ffaaa4;font-size:9px;letter-spacing:.12em}.legal-info-card h2{margin:0 0 12px;color:#eff0f2;font-size:20px;letter-spacing:-.04em}.legal-info-card>p:not(.eyebrow){margin:9px 0 0;color:#a5a8b0;font-size:12px;line-height:1.85}.legal-rights-note{margin-top:15px;padding:13px 14px;border-left:2px solid #ffaaa4;border-radius:0 10px 10px 0;background:rgba(255,117,108,.055);color:#c6c4c4;font-size:11px;line-height:1.75}.legal-contact-card dl{display:grid;margin:0}.legal-contact-card dl>div{display:grid;gap:5px;padding:12px 0;border-top:1px solid rgba(255,255,255,.07)}.legal-contact-card dt{color:#858a94;font-size:10px}.legal-contact-card dd{margin:0;color:#e2e3e6;font-size:12px;overflow-wrap:anywhere}.legal-contact-card dd a{color:#ffaaa4}.legal-sources-card>a{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid rgba(255,255,255,.07);color:#d2d4d8;font-size:11px;line-height:1.6}.legal-sources-card>a svg{flex:0 0 auto;color:#ffaaa4}.legal-contact-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:17px}.legal-footer{margin-top:48px}.sythonom-legal-page .legal-hero{max-width:none;margin:0 auto;padding-top:52px;padding-bottom:38px}.howto-page .site-footer,.sythonom-legal-page .site-footer{flex-wrap:wrap}@media (max-width:800px){.howto-hero-layout,.legal-hero-layout{grid-template-columns:1fr;gap:28px}.howto-hero-card,.legal-hero-card{max-width:620px}.legal-hero-card{margin-top:0}.howto-faq,.legal-layout{grid-template-columns:1fr}.howto-faq{gap:22px}.legal-side-column{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.community-stat-card{transform:none;will-change:auto}.howto-hero,.legal-hero{padding-top:42px;padding-bottom:37px}.howto-step{grid-template-columns:34px minmax(0,1fr);gap:11px 13px;padding:19px}.howto-step-number{grid-column:1;grid-row:1}.howto-step-icon{grid-column:1;grid-row:2;width:34px;height:34px;border-radius:10px}.howto-step-copy{grid-column:2;grid-row:1/span 2}.howto-step-copy h2{padding-top:4px;font-size:15px}.howto-help{align-items:flex-start;flex-direction:column;padding:22px}.howto-help-actions,.support-actions{justify-content:flex-start}.legal-notice{padding:15px}.legal-contact-card,.legal-info-card,.legal-sources-card{padding:19px}.legal-side-column{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.community-stat-card,.howto-step{transform:none!important;transition:none!important;will-change:auto}}:root{--glass-bg:rgba(19,18,27,0.62);--glass-strong:rgba(25,23,37,0.84);--glass-border:rgba(255,255,255,0.14);--accent:#ff6575;--accent-2:#ff9a8b}body{background:radial-gradient(circle at 10% -10%,color-mix(in srgb,var(--purple) 18%,transparent),transparent 35%),radial-gradient(circle at 90% 0,color-mix(in srgb,var(--accent) 12%,transparent),transparent 30%),var(--bg);transition:background .35s ease,color .35s ease}.admin-license-card,.glass-panel,.license-row,.login-card,.metric-card,.support-card,.surface-card{background:linear-gradient(145deg,var(--glass-strong),var(--glass-bg));border-color:var(--glass-border);backdrop-filter:blur(22px) saturate(130%);-webkit-backdrop-filter:blur(22px) saturate(130%)}.maintenance-banner{position:relative;z-index:4;display:flex;align-items:center;justify-content:center;gap:9px;width:min(760px,calc(100% - 32px));margin:13px auto -14px;padding:10px 14px;border:1px solid rgba(251,191,36,.28);border-radius:999px;color:#fbd38d;background:rgba(120,74,10,.18);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:11px}.brand-banner{position:absolute;left:22px;top:50%;width:64px;height:64px;object-fit:contain;transform:translateY(-50%);opacity:.95;pointer-events:none}.brand-banner-frame{position:relative;overflow:hidden;min-height:170px;display:grid;place-items:center;border:1px solid var(--glass-border);border-radius:22px;background:#070709;box-shadow:0 24px 80px rgba(0,0,0,.25)}.hero-visual>.brand-banner-frame{position:absolute;top:2px;left:8%;right:8%;min-height:78px;height:78px;z-index:1}.hero-visual>.dashboard-window{z-index:2;margin-top:58px}.brand-banner-frame strong{position:relative;z-index:1;margin-left:82px;font:500 clamp(28px,5vw,58px)/1 var(--font-space);letter-spacing:-.08em;text-shadow:0 5px 28px rgba(0,0,0,.8)}.feature-grid,.review-grid,.showcase-grid,.team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.feature-card,.review-card,.showcase-card,.team-card{border:1px solid var(--glass-border);border-radius:18px;padding:20px;background:var(--glass-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.feature-card:hover,.review-card:hover,.showcase-card:hover,.team-card:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--purple) 65%,transparent);box-shadow:0 20px 44px rgba(0,0,0,.16)}.feature-card h3,.review-card h3,.showcase-card h3,.team-card h3{margin:12px 0 8px;color:var(--text);font-size:15px}.feature-card p,.review-card p,.showcase-card p,.team-card p{margin:0;color:var(--muted);font-size:12px;line-height:1.7}.feature-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;color:var(--accent-2);background:color-mix(in srgb,var(--purple) 15%,transparent)}.showcase-card{min-height:190px;position:relative;overflow:hidden}.showcase-card:after{content:"";position:absolute;inset:auto -20% -65%;height:150px;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 20%,transparent),transparent 70%);pointer-events:none}.review-author,.showcase-top{display:flex;align-items:center;gap:11px}.avatar{width:38px;height:38px;border-radius:13px;object-fit:cover;background:linear-gradient(135deg,var(--purple),var(--accent))}.avatar-fallback{display:grid;place-items:center;color:white;font-weight:700}.review-author small,.showcase-meta{display:grid;gap:3px;color:var(--muted);font-size:10px}.review-author strong,.showcase-meta strong{color:var(--text);font-size:12px}.stars{color:#ffc65a;letter-spacing:2px;font-size:13px}.masked-name{filter:blur(2.5px);-webkit-user-select:none;user-select:none}.page-hero{padding:84px 0 35px;max-width:780px}.page-hero h1{margin:16px 0;font:500 clamp(42px,7vw,78px)/.96 var(--font-space);letter-spacing:-.07em}.page-hero p{max-width:620px;color:var(--muted);font-size:15px;line-height:1.8}.page-section{padding:35px 0 90px}.feedback-form{display:grid;gap:12px;max-width:640px;margin-bottom:35px;padding:20px}.feedback-form select,.feedback-form textarea{border:1px solid var(--glass-border);border-radius:12px;padding:12px;color:var(--text);background:var(--glass-bg);outline:none}.feedback-form textarea{min-height:120px;resize:vertical}.dashboard-feature-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.settings-card{display:grid;gap:12px;padding:18px}.settings-module{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.025)}.settings-module-list{display:grid;gap:7px}.settings-module label{display:grid;gap:4px;color:var(--text);font-size:12px}.settings-module small{color:var(--muted);font-size:10px}.settings-module input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent)}.code-redeem{display:flex;gap:9px;margin-top:16px}.code-redeem input{flex:1 1;min-width:0;border:1px solid var(--glass-border);border-radius:10px;padding:11px 12px;color:var(--text);background:var(--glass-bg);outline:none}.footer-brand-image{width:170px;height:52px;object-fit:cover;object-position:34% center;border-radius:9px}.project-badge{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;margin-top:16px;border-radius:999px;padding:6px 9px;color:var(--accent-2);background:color-mix(in srgb,var(--purple) 13%,transparent);font-size:9px}.admin-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.admin-product-grid input,.admin-product-grid textarea,.code-output{width:100%;border:1px solid var(--glass-border);border-radius:10px;padding:11px 12px;color:var(--text);background:rgba(255,255,255,.04);outline:none;font:inherit}.admin-product-grid textarea{min-height:100px;resize:vertical}.code-output{min-height:100px;color:#86efac;font-family:var(--font-space)}@media (max-width:700px){.admin-product-grid{grid-template-columns:1fr}}@media (max-width:800px){.feature-grid,.review-grid,.showcase-grid,.team-grid{grid-template-columns:1fr 1fr}.nav-links{display:none}}@media (max-width:560px){.dashboard-feature-row,.feature-grid,.review-grid,.showcase-grid,.team-grid{grid-template-columns:1fr}.code-redeem{flex-direction:column}.brand-banner-frame{min-height:120px}}.purchase-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:22px;background:rgba(7,8,18,.72);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:fade-in .2s ease both}.purchase-modal{position:relative;width:min(620px,100%);max-height:min(760px,calc(100vh - 44px));overflow:auto;padding:30px;border:1px solid color-mix(in srgb,var(--glass-border) 90%,white 10%);border-radius:28px;background:linear-gradient(145deg,color-mix(in srgb,var(--glass-bg) 94%,#15172d 6%),color-mix(in srgb,var(--surface) 92%,#ef7186 8%));box-shadow:0 34px 100px rgba(0,0,0,.42),inset 0 1px rgba(255,255,255,.15)}.purchase-close{position:absolute;top:17px;right:17px;display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--glass-border);border-radius:50%;color:var(--muted);background:var(--glass-bg);cursor:pointer}.purchase-close:hover{color:var(--text);border-color:var(--accent)}.purchase-kicker{display:flex;align-items:center;gap:7px;color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.12em}.purchase-modal h2{max-width:490px;margin:13px 0 8px;color:var(--text);font-size:clamp(24px,4vw,36px);line-height:1.08;letter-spacing:-.04em}.purchase-subtitle{max-width:520px;margin:0;color:var(--muted);font-size:13px;line-height:1.7}.purchase-steps{display:flex;align-items:center;gap:11px;margin:19px 0 4px;color:var(--muted);font-size:11px;font-weight:650}.purchase-steps span{display:inline-flex;align-items:center;gap:7px}.purchase-steps b{display:grid;place-items:center;width:23px;height:23px;border:1px solid var(--glass-border);border-radius:50%;color:var(--muted);font-size:10px}.purchase-steps i{width:42px;height:1px;background:var(--glass-border)}.purchase-steps .current{color:var(--text)}.purchase-steps .complete b,.purchase-steps .current b{border-color:color-mix(in srgb,var(--accent) 55%,var(--glass-border));color:var(--accent-2);background:color-mix(in srgb,var(--accent) 12%,transparent)}.purchase-steps.checkout-active i{background:color-mix(in srgb,var(--accent) 70%,var(--glass-border))}.purchase-limit{display:flex;align-items:flex-start;gap:9px;margin:18px 0 12px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--accent) 38%,transparent);border-radius:14px;color:var(--text);background:color-mix(in srgb,var(--accent) 10%,transparent);font-size:12px;line-height:1.6}.purchase-limit svg{flex:0 0 auto;margin-top:2px;color:var(--accent)}.purchase-error{margin-top:16px;padding:11px 13px;border:1px solid rgba(255,102,122,.42);border-radius:13px;color:#ffb8c2;background:rgba(255,102,122,.1);font-size:12px}.bot-install-panel{display:grid;justify-items:start;gap:13px;margin-top:22px;padding:24px;border:1px solid color-mix(in srgb,var(--accent) 34%,var(--glass-border));border-radius:22px;background:color-mix(in srgb,var(--accent) 8%,transparent)}.bot-install-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,transparent)}.bot-install-panel h3{margin:0;color:var(--text);font-size:22px;letter-spacing:-.04em}.bot-install-panel p{margin:0;color:var(--muted);font-size:13px;line-height:1.75}.bot-install-panel p strong{color:var(--text)}.bot-install-actions{display:flex;flex-wrap:wrap;gap:9px;width:100%;margin-top:4px}.bot-install-actions .button{flex:1 1 200px;justify-content:center}.purchase-empty,.purchase-loading{display:grid;place-items:center;min-height:150px;margin-top:18px;padding:22px;border:1px dashed var(--glass-border);border-radius:18px;color:var(--muted);text-align:center;font-size:13px;line-height:1.7}.guild-picker{display:grid;gap:8px;max-height:330px;overflow:auto;margin-top:18px;padding-right:3px}.guild-option{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border:1px solid var(--glass-border);border-radius:16px;color:var(--text);background:color-mix(in srgb,var(--glass-bg) 86%,transparent);text-align:left;cursor:pointer;transition:border-color .2s ease,transform .2s ease,background .2s ease}.guild-option:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 64%,var(--glass-border))}.guild-option.selected{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--glass-bg));box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 25%,transparent)}.guild-option>span:nth-child(2){display:grid;gap:3px;min-width:0;flex:1 1}.guild-option strong{overflow:hidden;color:var(--text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.guild-option small{color:var(--muted);font-size:11px}.guild-icon{display:grid;place-items:center;width:38px;height:38px;overflow:hidden;border-radius:13px;color:var(--accent);background:color-mix(in srgb,var(--accent) 13%,transparent)}.guild-icon img{width:100%;height:100%;object-fit:cover}.guild-option svg{flex:0 0 auto;color:var(--accent)}.guild-radio{width:18px;height:18px;border:1px solid var(--glass-border);border-radius:50%}.purchase-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:22px;padding-top:18px;border-top:1px solid var(--glass-border);color:var(--muted);font-size:12px}.purchase-footer .button{flex:0 0 auto}.settings-server-select{display:grid;gap:7px;margin:13px 0;color:var(--muted);font-size:11px;font-weight:700}.settings-server-select select{width:100%;padding:10px 12px;border:1px solid var(--glass-border);border-radius:12px;color:var(--text);background:var(--glass-bg);outline:none}.settings-channel-list label,.settings-inline-number{display:grid;gap:6px;margin:12px 0;color:var(--muted);font-size:11px;font-weight:700}.settings-channel-list input,.settings-inline-number input{width:100%;padding:9px 11px;border:1px solid var(--glass-border);border-radius:10px;color:var(--text);background:var(--glass-bg);outline:none}.settings-channel-list{display:grid;gap:8px}@keyframes fade-in{0%{opacity:0}to{opacity:1}}:root{--bg:#07080c;--surface:#10121a;--surface-2:#171925;--text:#faf8f7;--muted:#a7a8b6;--line:rgba(255,255,255,0.11);--purple:#b6a1ff;--purple-deep:#8069ed;--accent:#ff6c79;--accent-2:#ffb1a3}body{background:radial-gradient(circle at 4% 0,rgba(255,108,121,.14),transparent 28%),radial-gradient(circle at 92% 4%,rgba(157,126,255,.16),transparent 32%),linear-gradient(180deg,#08090e 0,var(--bg) 45%,#090a0f 100%);letter-spacing:-.01em}body:before{opacity:.16;background-size:92px 92px;-webkit-mask-image:linear-gradient(180deg,black,transparent 54%);mask-image:linear-gradient(180deg,black,transparent 54%)}.container{width:min(1240px,calc(100% - 56px))}.site-nav{min-height:82px;height:auto;gap:22px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.07)}.brand{flex:0 0 auto;gap:11px;color:var(--text);font-size:13px;letter-spacing:.22em}.brand-mark{width:38px;height:38px;padding:0;overflow:hidden;color:transparent;font-size:0;line-height:0;border:1px solid rgba(255,255,255,.18);border-radius:12px;background:rgba(9,10,15,.8) url(/sythonomlogo.png) 50% /contain no-repeat;box-shadow:0 8px 30px rgba(255,91,111,.2);animation:none}.brand:hover .brand-mark{transform:translateY(-2px) rotate(-3deg) scale(1.04);box-shadow:0 12px 35px rgba(255,91,111,.32)}.nav-links{flex:1 1;justify-content:center;gap:3px;border:1px solid rgba(255,255,255,.07);border-radius:999px;background:rgba(255,255,255,.035)}.nav-links a{padding:9px 12px;border-radius:999px;color:#a7a7b3;transition:color .2s ease,background .2s ease,transform .2s ease}.nav-links a:hover{color:var(--text);background:rgba(255,255,255,.08);transform:translateY(-1px)}.nav-links a.active{color:var(--text);background:rgba(255,101,117,.13);box-shadow:inset 0 0 0 1px rgba(255,101,117,.2)}.packages-page{min-height:100vh}.packages-hero{padding:74px 0 42px;text-align:center}.packages-back{display:inline-flex;align-items:center;gap:7px;margin-bottom:28px;color:#8d8d99;font-size:12px}.packages-hero .eyebrow{margin:0 auto 18px}.packages-hero h1{margin:0;font:700 clamp(42px,7vw,78px) /.98 var(--font-display);letter-spacing:-.055em}.packages-hero>p{max-width:680px;margin:22px auto 0;color:#a6a5af;font-size:15px;line-height:1.8}.packages-assurance{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:28px}.packages-assurance span{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#c5c3cc;background:rgba(255,255,255,.035);font-size:11px}.packages-assurance svg{color:#69d6a8}.packages-catalog{padding:18px 0 110px}.feature-detailed-card select[multiple]{min-height:112px;padding:8px}.feature-detailed-card select[multiple] option{margin:2px 0;padding:8px 9px;border-radius:6px}.feature-detailed-card select[multiple] option:checked{color:#fff;background:linear-gradient(90deg,rgba(255,101,117,.78),rgba(139,92,246,.72))}@media (max-width:720px){.packages-hero{padding-top:48px}.packages-assurance{align-items:stretch;flex-direction:column}.packages-assurance span{justify-content:center}}.nav-login{border-color:rgba(255,255,255,.15);border-radius:999px;padding:11px 15px;color:var(--text);background:rgba(255,255,255,.055);box-shadow:inset 0 1px rgba(255,255,255,.08)}.nav-login:hover{border-color:rgba(255,108,121,.52);background:rgba(255,108,121,.12)}.hero{min-height:720px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:66px;padding:86px 0 116px}.eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--accent-2);letter-spacing:.16em}.eyebrow-dot{margin:0;box-shadow:0 0 18px var(--accent)}.hero h1{max-width:700px;margin:24px 0 22px;font-size:clamp(50px,6.4vw,86px);line-height:.94}.hero h1 span,h2 span{color:#888995}.hero-lead{max-width:520px;color:#b6b5c0;font-size:17px}.button{border-radius:13px;padding:13px 18px;font-weight:600;letter-spacing:-.01em}.button-primary{color:#1a0c12;background:linear-gradient(135deg,#ffd1ca,#ff8790 48%,#c9b8ff 125%);box-shadow:0 12px 36px rgba(255,108,121,.2),inset 0 1px rgba(255,255,255,.65)}.button-primary:hover{box-shadow:0 16px 42px rgba(255,108,121,.32),inset 0 1px rgba(255,255,255,.75)}.button-quiet{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.045)}.button-quiet:hover{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.08)}.hero-trust{gap:26px;margin-top:38px;color:#8f909d}.hero-trust svg{color:var(--accent-2)}.hero-visual{min-height:500px}.orb-one{background:radial-gradient(circle,rgba(255,100,120,.25),transparent 68%)}.orb-two{background:radial-gradient(circle,rgba(145,113,255,.22),transparent 66%)}.brand-banner-frame{border-color:rgba(255,255,255,.18);border-radius:26px;background:linear-gradient(135deg,#1b121d,#08090d 68%);box-shadow:0 30px 90px rgba(0,0,0,.42),0 0 55px rgba(255,99,119,.1)}.brand-banner{opacity:1}.brand-banner-frame strong{font-size:clamp(28px,4.4vw,54px);letter-spacing:-.07em}.brand-banner-frame strong span{color:#ff8d87}.dashboard-window{border-color:rgba(255,255,255,.18);border-radius:22px;background:rgba(13,14,22,.9);box-shadow:-34px 38px 90px rgba(0,0,0,.55),0 0 90px rgba(157,126,255,.16)}.window-topbar{height:38px;padding:0 16px}.window-topbar span{width:7px;height:7px}.window-topbar small{color:#777887;font-size:9px}.window-content{min-height:400px}.mini-sidebar{width:62px;gap:20px}.mini-logo{width:29px;height:29px;border-radius:10px;background:url(/sythonomlogo.png) 50%/contain no-repeat;color:transparent}.mini-sidebar i{width:17px;height:17px;border-radius:6px;border-color:#383a48}.mini-sidebar i.mini-active{border-color:#ff8c91;background:rgba(255,108,121,.16);box-shadow:0 0 18px rgba(255,108,121,.23)}.mini-main{padding:34px 32px}.mini-heading h3{max-width:320px;font-size:18px;line-height:1.15}.mini-avatar{border-color:rgba(255,143,135,.5);background:rgba(255,108,121,.15);color:#ffd1ca}.mini-card,.mini-chart,.mini-stats>div{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.04)}.mini-stats>div{padding:16px}.mini-card-title strong{color:#f7e9e9;font-size:13px}.tiny-bot{background:url(/sythonomlogo.png) 50%/contain no-repeat;color:transparent}.mini-progress span{background:linear-gradient(90deg,#ff727f,#b7a0ff)}.section-space{padding-top:116px;padding-bottom:116px}.section-intro{align-items:end;gap:48px;margin-bottom:32px}.section-intro h2,.steps-section h2{margin-top:15px;font-size:clamp(35px,4.5vw,61px);line-height:.98;letter-spacing:-.065em}.section-intro>p{max-width:410px;color:#a6a7b3;line-height:1.75}.plans-section{position:relative}.plans-section:before{content:"";position:absolute;left:8%;right:8%;top:86px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,108,121,.28),transparent);pointer-events:none}.steps-section{background:linear-gradient(180deg,transparent,rgba(255,255,255,.026),transparent)}.steps-grid{gap:16px}.step{min-height:224px;border:1px solid rgba(255,255,255,.11);border-radius:22px;padding:25px;background:rgba(255,255,255,.035);box-shadow:inset 0 1px rgba(255,255,255,.05)}.step>span{color:var(--accent);font-size:11px;letter-spacing:.16em}.step svg{display:block;margin-top:28px;color:var(--accent-2)}.step h3{margin:16px 0 8px;font-size:17px}.step p{color:#a5a6b2;line-height:1.72}.feature-card,.review-card,.showcase-card,.team-card{border-color:rgba(255,255,255,.11);border-radius:22px;padding:24px;background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.028));box-shadow:inset 0 1px rgba(255,255,255,.06)}.feature-card:hover,.review-card:hover,.showcase-card:hover,.team-card:hover{border-color:rgba(255,125,137,.46);box-shadow:0 24px 55px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.09)}.feature-icon{width:44px;height:44px;border:1px solid rgba(255,154,139,.25);border-radius:14px;color:#ffd1ca;background:linear-gradient(135deg,rgba(255,108,121,.2),rgba(165,140,255,.16))}.feature-card h3,.review-card h3,.showcase-card h3,.team-card h3{margin-top:18px;font-size:17px}.feature-card p,.review-card p,.showcase-card p,.team-card p{font-size:13px}.avatar{width:42px;height:42px;border:1px solid rgba(255,255,255,.13);border-radius:14px}.avatar-fallback{background:linear-gradient(135deg,#ff7782,#8d78e9);box-shadow:0 8px 24px rgba(255,108,121,.2)}.review-author strong,.showcase-meta strong{font-size:13px}.login-card,.support-card{border-radius:28px;border-color:rgba(255,255,255,.13);padding:38px;background:radial-gradient(circle at 84% 20%,rgba(255,108,121,.14),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.09),rgba(255,255,255,.035));box-shadow:inset 0 1px rgba(255,255,255,.07),0 30px 80px rgba(0,0,0,.18)}.login-card h2,.support-card h2{font-size:clamp(34px,4.4vw,58px);line-height:.98;letter-spacing:-.07em}.site-footer{padding-top:26px;padding-bottom:35px;border-top-color:rgba(255,255,255,.1)}.site-footer .brand-mark{width:32px;height:32px}.page-hero{padding-top:86px}.page-hero h1{font-size:clamp(44px,6.2vw,78px)}.page-hero p{color:#b1b2be;font-size:16px}.back-link{display:inline-flex;align-items:center;gap:8px;color:#c8c4d4}.back-link:hover{color:#fff}.stars{display:inline-flex;align-items:center;gap:3px;letter-spacing:0}.stars svg{flex:0 0 auto}.feedback-form{gap:16px;max-width:720px;border-radius:24px;padding:25px}.feedback-form label{display:grid;gap:8px;color:#c5c5cf;font-size:12px}.feedback-form select,.feedback-form textarea{border-radius:14px;border-color:rgba(255,255,255,.13);background:rgba(0,0,0,.16);padding:14px}.feedback-form textarea{min-height:150px;color:var(--text);line-height:1.6}.feedback-form textarea::placeholder{color:#777987}.feedback-form select option{color:#17131f}.review-auth-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;max-width:920px;margin-bottom:34px;border-radius:24px;padding:22px 24px}.review-auth-card h2{margin:3px 0 7px;font-size:22px}.review-auth-card p{margin:0;color:#a9aab7;line-height:1.6;font-size:12px}.review-auth-card .dashboard-kicker{color:var(--accent-2);font-size:9px;letter-spacing:.14em}.mail-account-icon,.mail-state-icon,.review-auth-icon{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(255,154,139,.28);border-radius:16px;color:#ffd1ca;background:rgba(255,108,121,.12)}.mail-loader{width:22px;height:22px;border:2px solid rgba(255,255,255,.18);border-top:2px solid var(--accent);border-radius:50%;animation:sythonom-spin .8s linear infinite}.mail-page{min-height:100vh;background:radial-gradient(circle at 15% 18%,rgba(255,108,121,.13),transparent 28%),radial-gradient(circle at 84% 30%,rgba(143,121,242,.16),transparent 30%),#08090e}.mail-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:34px 72px;padding-top:88px;padding-bottom:120px}.mail-intro h1{margin:20px 0;font:600 clamp(50px,6.2vw,84px)/.93 var(--font-space);letter-spacing:-.075em}.mail-intro h1 span{color:#8d8e9c}.mail-lead{max-width:540px;color:#b6b6c1;font-size:16px;line-height:1.8}.mail-trust-row{display:flex;flex-wrap:wrap;gap:18px;margin-top:28px;color:#a8a5b2;font-size:11px}.mail-trust-row span{display:inline-flex;align-items:center;gap:7px}.mail-trust-row svg{color:var(--accent-2)}.mail-stage{position:relative;min-height:410px;display:grid;place-items:center}.mail-glow{position:absolute;border-radius:50%;filter:blur(3px);pointer-events:none}.mail-glow-one{width:360px;height:360px;background:radial-gradient(circle,rgba(255,108,121,.22),transparent 68%)}.mail-glow-two{width:290px;height:290px;transform:translate(110px,100px);background:radial-gradient(circle,rgba(150,125,255,.22),transparent 68%)}.mail-envelope{position:relative;width:min(360px,78%);aspect-ratio:1.42;border:1px solid rgba(255,255,255,.2);border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.16),rgba(255,255,255,.035));box-shadow:0 35px 100px rgba(0,0,0,.45),inset 0 1px rgba(255,255,255,.24);transform:rotate(-5deg);animation:sythonom-float 8s ease-in-out infinite;overflow:hidden}.mail-envelope:after,.mail-envelope:before{content:"";position:absolute;top:21%;width:72%;height:1px;background:rgba(255,255,255,.22)}.mail-envelope:before{left:-16%;transform:rotate(29deg)}.mail-envelope:after{right:-16%;transform:rotate(-29deg)}.mail-envelope-top{position:absolute;inset:0 0 auto;height:51%;background:linear-gradient(135deg,transparent 49.6%,rgba(255,255,255,.14) 50%,transparent 50.6%)}.mail-envelope-body{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:12px;color:#ffd4cf}.mail-envelope-body span{color:rgba(255,255,255,.72);font:600 10px var(--font-space);letter-spacing:.18em;text-transform:uppercase}.mail-orbit{position:absolute;display:grid;place-items:center;width:37px;height:37px;border:1px solid rgba(255,255,255,.2);border-radius:13px;color:#ffd1ca;background:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.mail-orbit-one{top:52px;right:13%;transform:rotate(12deg)}.mail-orbit-two{bottom:40px;left:14%;transform:rotate(-12deg);color:#c5b8ff}.mail-access-card{grid-column:1/-1;width:min(780px,100%);min-height:238px;justify-self:center;border-radius:27px;padding:30px}.mail-state{display:grid;justify-items:start;gap:10px;max-width:610px;margin:0 auto}.mail-state h2{margin:0;font:600 clamp(25px,3vw,38px)/1 var(--font-space);letter-spacing:-.055em}.mail-state p{margin:0;color:#a8a9b5;line-height:1.7;font-size:13px}.mail-state .button{margin-top:8px}.mail-kicker{color:var(--accent-2)!important;font:600 9px var(--font-space);letter-spacing:.17em}.mail-state-icon-warm{color:#ffd892;border-color:rgba(255,216,146,.28);background:rgba(255,188,87,.1)}.mail-state-allowed{position:relative}.mail-account-icon{color:#d9ceff;border-color:rgba(182,161,255,.3);background:rgba(142,116,242,.16)}.mail-provider-note{display:flex;align-items:flex-start;gap:10px;margin-top:6px;padding:13px 14px;border:1px solid rgba(255,179,129,.24);border-radius:15px;color:#ffd9bd;background:rgba(255,169,86,.08);font-size:12px;line-height:1.55}.mail-provider-note svg{flex:0 0 auto;margin-top:1px}.mail-private-note{display:inline-flex;align-items:center;gap:7px;margin-top:10px;color:#777987;font-size:10px}.panel-editor{display:grid;gap:12px;margin:18px 0;padding:17px;border:1px solid var(--glass-border);border-radius:18px;background:color-mix(in srgb,var(--surface-2) 54%,transparent)}.panel-editor-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.panel-editor-heading b{display:block;color:var(--text);font-size:13px}.panel-editor-heading small{display:block;margin-top:5px;color:var(--muted);font-size:11px;line-height:1.5}.panel-editor-heading>span{font-size:21px}.panel-editor label{display:grid;gap:7px;color:var(--muted);font-size:11px}.panel-editor input,.panel-editor textarea{width:100%;border:1px solid var(--glass-border);border-radius:11px;padding:10px 11px;color:var(--text);background:color-mix(in srgb,var(--bg) 58%,transparent);outline:none;resize:vertical}.panel-editor textarea{min-height:78px;line-height:1.55}.panel-editor input:focus,.panel-editor textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent)}.variable-strip{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.variable-strip small{width:100%;color:var(--muted);font-size:10px}.variable-strip button{border:1px solid var(--glass-border);border-radius:999px;padding:6px 9px;color:var(--text);background:color-mix(in srgb,var(--accent) 9%,transparent);cursor:pointer;font-size:10px}.variable-strip button:hover{border-color:var(--accent);transform:translateY(-1px)}.welcome-editor{margin-top:5px}@media (max-width:900px){.hero{grid-template-columns:1fr;gap:34px;padding-top:64px}.hero-copy{max-width:720px}.hero-visual{min-height:430px}.mail-layout{grid-template-columns:1fr;gap:20px;padding-top:58px}.mail-stage{min-height:330px;order:-1}.mail-intro{text-align:center}.mail-intro .eyebrow,.mail-trust-row{justify-content:center}.mail-lead{margin-inline:auto}}@media (max-width:700px){.container{width:min(100% - 32px,1240px)}.site-nav{min-height:72px}.nav-links{display:none}.hero{padding:54px 0 76px}.hero h1{font-size:clamp(45px,14vw,72px)}.hero-trust{flex-direction:column;gap:10px;margin-top:27px}.hero-visual{min-height:355px}.hero-visual>.brand-banner-frame{left:2%;right:2%;height:60px;min-height:60px}.hero-visual>.dashboard-window{margin-top:44px}.mini-main{padding:21px 16px}.mini-sidebar{width:42px;gap:14px}.mini-stats strong{font-size:16px}.mini-card-title strong{font-size:11px}.mini-chart{padding:11px}.section-space{padding-top:78px;padding-bottom:78px}.section-intro{display:block;margin-bottom:24px}.section-intro>p{margin-top:19px}.login-card,.support-card{padding:26px 21px}.login-card .button,.support-card .button{margin-top:20px}.review-auth-card{grid-template-columns:auto minmax(0,1fr);padding:19px}.review-auth-card .button{grid-column:1/-1;width:100%}.mail-access-card{padding:22px 18px}}@media (max-width:480px){.brand{font-size:11px;letter-spacing:.16em}.brand-mark{width:34px;height:34px}.nav-login{padding:9px 11px;font-size:11px}.hero-actions{flex-wrap:wrap}.hero-actions .button{flex:1 1 auto}.mail-stage{min-height:290px}.mail-envelope{width:78%}.mail-trust-row{align-items:center;flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.workspace-page{min-height:100vh;display:grid;grid-template-columns:252px minmax(0,1fr);background:radial-gradient(circle at 78% 8%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 30%),var(--bg)}.workspace-sidebar{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:24px;padding:24px 16px 18px;border-right:1px solid var(--glass-border);background:color-mix(in srgb,var(--surface) 84%,transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:4}.workspace-brand{display:inline-flex;align-items:center;gap:10px;padding:3px 10px;color:var(--text);font:700 13px var(--font-space);letter-spacing:.18em}.workspace-brand img{width:34px;height:34px;filter:drop-shadow(0 8px 15px rgba(255,101,117,.25))}.workspace-brand em{color:var(--accent-2);font-style:normal}.workspace-sidebar-label{padding:0 12px;color:var(--muted);font:700 9px var(--font-space);letter-spacing:.18em}.workspace-nav{display:grid;gap:5px}.workspace-nav a,.workspace-sidebar-bottom a,.workspace-sidebar-bottom button{display:flex;align-items:center;gap:11px;width:100%;border:1px solid transparent;border-radius:13px;padding:11px 12px;color:var(--muted);background:transparent;text-align:left;transition:.2s ease}.workspace-nav a:hover,.workspace-sidebar-bottom a:hover,.workspace-sidebar-bottom button:hover{color:var(--text);border-color:var(--glass-border);background:color-mix(in srgb,var(--accent) 7%,transparent)}.workspace-nav a.active{color:var(--text);border-color:color-mix(in srgb,var(--accent) 38%,var(--glass-border));background:linear-gradient(100deg,color-mix(in srgb,var(--accent) 18%,transparent),transparent);box-shadow:inset 3px 0 var(--accent)}.workspace-sidebar-bottom{display:grid;gap:4px;margin-top:auto;padding-top:16px;border-top:1px solid var(--glass-border)}.workspace-sidebar-bottom button{cursor:pointer;font:inherit}.workspace-main{min-width:0;width:min(100%,1420px);padding:40px clamp(22px,4vw,68px) 76px}.workspace-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin:0 auto 34px;max-width:1280px}.workspace-heading h1{max-width:760px;margin:4px 0 9px;font:650 clamp(30px,4vw,52px)/1.02 var(--font-space);letter-spacing:-.06em}.workspace-heading>p:last-child{max-width:620px;margin:0;color:var(--muted);line-height:1.7}.workspace-mobile-brand{display:none}.workspace-header-actions{display:flex;align-items:center;gap:9px}.workspace-balance-link,.workspace-icon-button,.workspace-portal-link{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--glass-border);border-radius:12px;padding:10px 12px;color:var(--muted);background:color-mix(in srgb,var(--surface-2) 78%,transparent);font-size:11px}.workspace-portal-link{border-color:color-mix(in srgb,var(--accent) 48%,var(--glass-border));color:var(--text);background:color-mix(in srgb,var(--accent) 12%,transparent)}.workspace-balance-link:hover,.workspace-icon-button:hover,.workspace-portal-link:hover{color:var(--text);border-color:var(--accent)}.workspace-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;max-width:1280px;margin:0 auto 16px}.workspace-metric{min-height:142px;display:flex;flex-direction:column;gap:8px;border:1px solid var(--glass-border);border-radius:20px;padding:20px;background:linear-gradient(135deg,color-mix(in srgb,var(--surface-2) 80%,transparent),color-mix(in srgb,var(--surface) 72%,transparent));box-shadow:0 18px 54px rgba(0,0,0,.12)}.workspace-metric-accent{border-color:color-mix(in srgb,var(--accent) 35%,var(--glass-border));background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--accent) 18%,transparent),transparent 42%),linear-gradient(135deg,color-mix(in srgb,var(--surface-2) 82%,transparent),color-mix(in srgb,var(--surface) 72%,transparent))}.workspace-metric span{display:flex;align-items:center;gap:7px;color:var(--muted);font:700 9px var(--font-space);letter-spacing:.12em}.workspace-metric strong{color:var(--text);font:650 clamp(22px,3vw,33px)/1 var(--font-space);letter-spacing:-.05em}.workspace-metric small{color:var(--muted);font-size:11px}.text-link,.workspace-metric a{display:inline-flex;align-items:center;gap:6px;width:fit-content;margin-top:auto;color:var(--accent-2);font-size:11px}.workspace-columns{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(270px,.7fr);gap:13px;max-width:1280px;margin:0 auto}.feature-setting-card,.workspace-card{border:1px solid var(--glass-border);border-radius:22px;padding:23px;background:color-mix(in srgb,var(--surface-2) 71%,transparent);box-shadow:0 22px 60px rgba(0,0,0,.11)}.feature-setting-card>p,.workspace-card>p{margin:0 0 17px;color:var(--muted);font-size:12px;line-height:1.7}.workspace-section{max-width:1280px;margin:48px auto 0}.workspace-section-title{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-bottom:17px}.workspace-section-title>div>span{display:block;color:var(--accent-2);font:700 9px var(--font-space);letter-spacing:.16em}.workspace-section-title h2{margin:5px 0 0;color:var(--text);font:600 clamp(20px,2.2vw,28px)/1 var(--font-space);letter-spacing:-.05em}.workspace-code-input{display:flex;align-items:center;gap:9px;max-width:600px;border:1px solid var(--glass-border);border-radius:14px;padding:5px 6px 5px 14px;background:color-mix(in srgb,var(--bg) 42%,transparent)}.workspace-code-input svg{color:var(--accent-2);flex:0 0 auto}.workspace-code-input input{min-width:0;flex:1 1;border:0;outline:0;padding:10px 0;color:var(--text);background:transparent;font:600 12px var(--font-space);letter-spacing:.05em}.workspace-inline-note{display:inline-flex;align-items:center;gap:7px;margin-top:12px;border-radius:10px;padding:9px 11px;color:var(--accent-2);background:color-mix(in srgb,var(--accent) 9%,transparent);font-size:11px}.workspace-alert{max-width:1280px;margin:-10px auto 18px;border:1px solid rgba(255,104,124,.35);border-radius:13px;padding:12px 14px;color:#ffb7bf;background:rgba(255,91,111,.08);font-size:12px}.workspace-loading{display:flex;align-items:center;justify-content:center;gap:10px;min-height:260px;color:var(--muted);font-size:13px}.spin{animation:sythonom-spin 1s linear infinite}.license-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.license-card{display:flex;flex-direction:column;min-height:205px;border:1px solid var(--glass-border);border-radius:19px;padding:18px;background:linear-gradient(150deg,color-mix(in srgb,var(--surface-2) 80%,transparent),color-mix(in srgb,var(--surface) 70%,transparent));transition:.22s ease}.license-card:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--glass-border));transform:translateY(-4px);box-shadow:0 20px 50px rgba(0,0,0,.16)}.license-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.plan-pip{display:grid;place-items:center;width:35px;height:35px;border-radius:12px;color:white;background:linear-gradient(145deg,#a78bfa,#6455cb)}.plan-medium{background:linear-gradient(145deg,#65b7ff,#3c70d9)}.plan-advanced{background:linear-gradient(145deg,#ffb46d,#ee6d57)}.plan-protection{background:linear-gradient(145deg,#64dfbe,#2f9d8b)}.plan-commander{background:linear-gradient(145deg,#ff7284,#d84263)}.license-status{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font:700 9px var(--font-space);text-transform:uppercase;letter-spacing:.07em}.license-status i{width:6px;height:6px;border-radius:99px;background:var(--muted)}.license-status.online{color:#79ddb9}.license-status.online i{background:#79ddb9;box-shadow:0 0 10px #79ddb9}.license-card h3{margin:18px 0 6px;color:var(--text);font:600 19px var(--font-space);letter-spacing:-.04em}.license-card>p{margin:0;min-height:34px;color:var(--muted);font-size:11px;line-height:1.45}.license-meta{display:flex;flex-wrap:wrap;gap:12px;margin:auto 0 13px;padding-top:14px;color:var(--muted);font-size:10px}.license-meta span{display:inline-flex;align-items:center;gap:5px}.license-card-action{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--glass-border);padding-top:12px;color:var(--text);font-size:11px}.license-card-action:hover{color:var(--accent-2)}.license-card-action-disabled{color:var(--muted);cursor:not-allowed}.license-members{margin-top:11px;border-top:1px solid var(--glass-border)}.license-members-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:12px 0 2px;border:0;color:var(--text);background:transparent;text-align:left;cursor:pointer;font-size:11px;font-weight:650}.license-members-toggle>span:first-child{display:inline-flex;align-items:center;gap:7px}.license-members-toggle small{color:var(--muted);font:600 10px var(--font-space)}.license-members-body{display:grid;gap:10px;padding-top:10px}.license-members-body>p{margin:0;color:var(--muted);font-size:10px;line-height:1.55}.license-members-list li,.license-members-list li>span,.license-members-loading{display:flex;align-items:center;gap:8px}.license-members-loading{color:var(--muted);font-size:10px}.license-members-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.license-members-list li{min-width:0;justify-content:space-between;gap:8px;border:1px solid var(--glass-border);border-radius:10px;padding:8px 9px}.license-members-list li>span{flex-wrap:wrap}.license-members-form label,.license-members-list strong{color:var(--muted);font-size:9px;font-weight:600}.license-members-list code{color:var(--text);font-size:10px;overflow-wrap:anywhere}.license-members-list li>button{display:grid;flex:0 0 28px;place-items:center;width:28px;height:28px;border:1px solid var(--glass-border);border-radius:8px;color:#ff8b96;background:transparent;cursor:pointer}.license-members-list .license-members-empty{justify-content:center;color:var(--muted);font-size:10px}.license-members-form{display:grid;gap:6px}.license-members-form>div{display:flex;min-width:0;gap:7px}.license-members-form input{width:100%;min-width:0;border:1px solid var(--glass-border);border-radius:9px;padding:9px 10px;color:var(--text);background:var(--surface);font:500 11px var(--font-space)}.license-members-form .button{flex:0 0 auto;gap:6px;padding:8px 10px;font-size:10px}.license-members-message{color:#78dbb5!important}.license-members-message.is-error{color:#ff8790!important}.workspace-empty{display:grid;justify-items:center;gap:9px;border:1px dashed var(--glass-border);border-radius:18px;padding:40px 20px;color:var(--muted);text-align:center}.workspace-empty svg{color:var(--accent-2)}.workspace-empty h3{margin:2px 0 0;color:var(--text);font:600 17px var(--font-space)}.workspace-empty p{max-width:420px;margin:0 0 8px;font-size:12px;line-height:1.6}.workspace-empty.compact{display:flex;justify-content:space-between;padding:17px}.empty-symbol{color:var(--muted)}.order-list{overflow:hidden;border:1px solid var(--glass-border);border-radius:17px}.order-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 17px;border-bottom:1px solid var(--glass-border)}.order-row:last-child{border-bottom:0}.order-row span{display:grid;gap:4px}.order-row strong{color:var(--text);font:600 11px var(--font-space)}.order-row small{color:var(--muted);font-size:10px}.order-row b{color:var(--accent-2);font:600 12px var(--font-space)}.feature-studio-toolbar{display:flex;align-items:end;flex-wrap:wrap;gap:12px;max-width:1280px;margin:0 auto 15px;border:1px solid var(--glass-border);border-radius:19px;background:color-mix(in srgb,var(--surface-2) 70%,transparent)}.feature-studio-toolbar label{display:grid;gap:6px;min-width:190px;color:var(--muted);font-size:10px}.feature-studio-toolbar label span{font:700 9px var(--font-space);letter-spacing:.1em;text-transform:uppercase}.feature-studio-toolbar select{border:1px solid var(--glass-border);border-radius:10px;padding:10px;color:var(--text);background:var(--bg);outline:0}.feature-portal-context{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.feature-portal-context span{display:grid;gap:4px;min-width:130px;border:1px solid var(--glass-border);border-radius:12px;padding:8px 10px;background:color-mix(in srgb,var(--bg) 30%,transparent)}.feature-portal-context small{color:var(--muted);font:700 8px var(--font-space);letter-spacing:.12em}.feature-portal-context strong{overflow:hidden;color:var(--text);font:600 11px var(--font-space);text-overflow:ellipsis;white-space:nowrap}.feature-plan-note{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 11px;color:var(--accent-2);font-size:11px}.feature-plan-note svg{flex:0 0 auto}.feature-studio-layout{display:grid;grid-template-columns:minmax(240px,.34fr) minmax(0,1fr);gap:15px;max-width:1280px;margin:0 auto}.feature-studio-layout.feature-studio-detail{display:block;max-width:1040px}.feature-list{align-self:start;position:sticky;top:18px;overflow:hidden;border:1px solid var(--glass-border);border-radius:19px;background:color-mix(in srgb,var(--surface-2) 72%,transparent)}.feature-list-heading{display:grid;gap:4px;padding:17px;border-bottom:1px solid var(--glass-border)}.feature-list-heading span{color:var(--text);font:600 13px var(--font-space)}.feature-list-heading small{color:var(--muted);font-size:10px}.feature-list-filters{display:grid;grid-template-columns:1fr;gap:7px;padding:11px;border-bottom:1px solid var(--glass-border)}.feature-list-filters input,.feature-list-filters select{min-width:0;width:100%;border:1px solid var(--glass-border);border-radius:10px;padding:9px 10px;color:var(--text);background:var(--bg);outline:none;font:11px var(--font-space)}.feature-list-empty{padding:20px 14px;color:var(--muted);font-size:11px;line-height:1.6;text-align:center}.feature-list-group-title{display:flex;align-items:center;justify-content:space-between;padding:12px 13px 7px;color:var(--accent-2);font:700 9px var(--font-space);letter-spacing:.12em;text-transform:uppercase}.feature-list-group-title span{display:grid;place-items:center;min-width:20px;height:18px;border:1px solid color-mix(in srgb,var(--accent) 25%,var(--glass-border));border-radius:6px;color:var(--muted);font-size:9px;letter-spacing:0}.feature-list-group+.feature-list-group{border-top:1px solid var(--glass-border)}.feature-list a,.feature-list button{display:flex;align-items:center;gap:9px;width:100%;border:0;border-bottom:1px solid color-mix(in srgb,var(--glass-border) 70%,transparent);padding:12px 13px;color:var(--muted);background:transparent;text-align:left;cursor:pointer;text-decoration:none}.feature-list a.selected,.feature-list a:hover,.feature-list button.selected,.feature-list button:hover{color:var(--text);background:color-mix(in srgb,var(--accent) 10%,transparent)}.feature-list a>svg,.feature-list button>svg{margin-left:auto;flex:0 0 auto}.feature-status{flex:0 0 auto;width:7px;height:7px;border-radius:99px;background:var(--muted)}.feature-status.on{background:#70dcb7;box-shadow:0 0 10px #70dcb7}.feature-list-text{display:grid;gap:4px;min-width:0}.feature-list-text strong{font:600 11px var(--font-space)}.feature-list-text small,.feature-list-text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feature-list-text small{color:var(--muted);font-size:10px}.feature-back-link{display:inline-flex;margin-top:15px}.economy-admin-card{grid-column:1/-1}.economy-admin-card>.button{margin-top:14px}.economy-account-list{display:grid;gap:7px;margin-top:15px;border-top:1px solid var(--glass-border);padding-top:13px}.economy-account-list>strong{color:var(--text);font:600 11px var(--font-space)}.economy-account-list>span{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--glass-border);border-radius:9px;padding:8px 10px;color:var(--muted);font-size:10px}.economy-account-list code{overflow:hidden;text-overflow:ellipsis}.economy-account-list b{color:var(--accent-2)}.economy-account-list small{color:var(--muted);font-size:10px}.feature-editor{min-width:0;border:1px solid var(--glass-border);border-radius:21px;padding:22px;background:color-mix(in srgb,var(--surface-2) 68%,transparent)}.feature-editor-hero{display:flex;gap:13px;padding-bottom:21px;border-bottom:1px solid var(--glass-border)}.feature-editor-icon{display:grid;place-items:center;flex:0 0 auto;width:47px;height:47px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--glass-border));border-radius:15px;color:var(--accent-2);background:color-mix(in srgb,var(--accent) 12%,transparent)}.feature-editor-hero h2{margin:4px 0 7px;color:var(--text);font:600 24px var(--font-space);letter-spacing:-.05em}.feature-editor-hero p:last-child{max-width:650px;margin:0;color:var(--muted);font-size:12px;line-height:1.65}.switch-control{display:inline-flex;align-items:center;gap:8px;margin-left:auto;color:var(--muted);font-size:10px;cursor:pointer}.switch-control input{position:absolute;opacity:0;pointer-events:none}.switch-control i{position:relative;width:38px;height:22px;border-radius:999px;background:#474753;transition:.2s ease}.switch-control i:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:99px;background:#fff;transition:.2s ease}.switch-control input:checked+i{background:var(--accent)}.switch-control input:checked+i:after{transform:translateX(16px)}.feature-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:15px}.feature-setting-card{padding:18px;border-radius:17px;background:color-mix(in srgb,var(--bg) 28%,transparent);box-shadow:none}.feature-setting-card .workspace-section-title{margin-bottom:10px}.feature-setting-card .workspace-section-title h2{font-size:17px}.field-label{display:grid;gap:6px;margin-top:12px;color:var(--muted);font-size:10px}.field-label input,.field-label select,.field-label textarea{width:100%;border:1px solid var(--glass-border);border-radius:10px;padding:10px 11px;color:var(--text);background:color-mix(in srgb,var(--surface) 70%,transparent);outline:0;font:inherit}.field-label input:focus,.field-label select:focus,.field-label textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent)}.field-label input[type=color]{height:40px;padding:4px;cursor:pointer}.field-label input.roblox-derived-input{border-color:color-mix(in srgb,var(--accent) 45%,var(--glass-border));background:color-mix(in srgb,var(--accent) 7%,var(--surface));cursor:not-allowed}.field-label>small{color:color-mix(in srgb,var(--muted) 82%,transparent);font-size:9px;line-height:1.5}.feature-detailed-card{grid-column:1/-1}.portal-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 13px}.portal-field-sections{display:grid;gap:12px}.portal-field-section{border:1px solid color-mix(in srgb,var(--glass-border) 86%,transparent);border-radius:15px;padding:12px;background:color-mix(in srgb,var(--surface) 34%,transparent)}.portal-field-section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:2px 2px 9px;border-bottom:1px solid color-mix(in srgb,var(--glass-border) 72%,transparent)}.portal-field-section-heading strong{color:var(--text);font:600 13px var(--font-space)}.portal-field-section-heading span{color:var(--muted);font-size:10px;text-align:right}.portal-field-section .portal-field-grid{padding-top:2px}.feature-editor .field-label{font-size:12px}.feature-editor .field-label input,.feature-editor .field-label select,.feature-editor .field-label textarea{font-size:13px}.feature-editor .field-label>small{font-size:11px}.resource-multi-picker{gap:8px}.resource-picker-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.resource-picker-heading>span{color:var(--muted)}.resource-picker-heading b{border:1px solid color-mix(in srgb,var(--accent) 32%,var(--glass-border));border-radius:999px;padding:4px 8px;color:var(--accent-2);background:color-mix(in srgb,var(--accent) 10%,transparent);font-size:10px;font-weight:600}.resource-picker-box{overflow:hidden;border:1px solid var(--glass-border);border-radius:12px;background:color-mix(in srgb,var(--surface) 72%,transparent)}.resource-picker-toolbar{display:flex;align-items:center;gap:8px;min-height:42px;padding:5px 9px;border-bottom:1px solid var(--glass-border);color:var(--muted)}.resource-picker-toolbar input{min-width:0;flex:1 1;border:0!important;padding:7px 0!important;color:var(--text);background:transparent!important;box-shadow:none!important;outline:0}.resource-picker-clear{border:0;border-radius:7px;padding:6px 8px;color:var(--accent-2);background:color-mix(in srgb,var(--accent) 10%,transparent);cursor:pointer;font:600 10px var(--font-space)}.resource-picker-clear:disabled{cursor:not-allowed;opacity:.5}.resource-picker-chips{display:flex;flex-wrap:wrap;gap:6px;padding:8px 9px 2px}.resource-picker-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;border:1px solid color-mix(in srgb,var(--accent) 34%,var(--glass-border));border-radius:999px;padding:5px 8px 5px 10px;color:var(--text);background:color-mix(in srgb,var(--accent) 12%,transparent);cursor:pointer;font:500 10px var(--font-space)}.resource-picker-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-picker-chip svg{flex:0 0 auto;color:var(--accent-2)}.resource-picker-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;max-height:238px;overflow:auto;padding:9px}.resource-picker-option{display:flex;align-items:center;gap:8px;min-width:0;border:1px solid transparent;border-radius:8px;padding:8px 9px;color:var(--muted);background:color-mix(in srgb,var(--bg) 40%,transparent);cursor:pointer;font:500 11px var(--font-space);text-align:left}.resource-picker-option.is-selected,.resource-picker-option:hover{border-color:color-mix(in srgb,var(--accent) 36%,var(--glass-border));color:var(--text);background:color-mix(in srgb,var(--accent) 12%,transparent)}.resource-picker-option>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-picker-check{display:grid;place-items:center;flex:0 0 auto;width:16px;height:16px;border:1px solid var(--glass-border);border-radius:5px;color:var(--text);background:var(--bg)}.resource-picker-option.is-selected .resource-picker-check{border-color:var(--accent);background:var(--accent)}.resource-picker-empty{grid-column:1/-1;padding:15px 8px;color:var(--muted);font-size:11px;text-align:center}.portal-field-wide{grid-column:1/-1}.portal-toggle-field{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;margin-top:12px;border:1px solid var(--glass-border);border-radius:12px;padding:10px 12px;color:var(--muted);background:color-mix(in srgb,var(--surface) 70%,transparent);cursor:pointer}.portal-toggle-field>span{display:grid;gap:4px}.portal-toggle-field strong{color:var(--text);font:600 11px var(--font-space)}.portal-toggle-field small{color:var(--muted);font-size:9px;line-height:1.45}.portal-toggle-field input{position:absolute;opacity:0;pointer-events:none}.portal-toggle-field i{position:relative;flex:0 0 auto;width:36px;height:21px;border-radius:99px;background:#474753;transition:.2s ease}.portal-toggle-field i:after{content:"";position:absolute;top:3px;left:3px;width:15px;height:15px;border-radius:50%;background:#fff;transition:.2s ease}.portal-toggle-field input:checked+i{background:var(--accent)}.portal-toggle-field input:checked+i:after{transform:translateX(15px)}.field-label-row{display:flex;align-items:center;justify-content:space-between}.appearance-note,.feature-hint{display:flex;align-items:flex-start;gap:8px;margin-top:15px;color:var(--muted);font-size:10px;line-height:1.55}.appearance-note svg,.feature-hint svg{color:var(--accent-2);flex:0 0 auto}.feature-editor-actions{justify-content:flex-end;flex-wrap:wrap;gap:12px;bottom:12px;z-index:3;margin-top:17px;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--glass-border));border-radius:14px;padding:10px;background:color-mix(in srgb,var(--surface-2) 90%,transparent);box-shadow:0 14px 32px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.feature-editor-actions .workspace-inline-note{margin:0 auto 0 0}.appearance-layout{display:grid;grid-template-columns:minmax(250px,.55fr) minmax(0,1.45fr);gap:15px;max-width:1000px;margin:0 auto}.appearance-preview{position:relative;overflow:hidden;min-height:390px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:radial-gradient(circle at 50% 26%,color-mix(in srgb,var(--accent) 17%,transparent),transparent 42%),color-mix(in srgb,var(--surface-2) 74%,transparent)}.appearance-preview-glow{position:absolute;width:200px;height:200px;border-radius:99px;background:var(--accent);opacity:.08;filter:blur(35px)}.bot-avatar-preview{position:relative;display:grid;place-items:center;width:112px;height:112px;margin-bottom:18px;overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 42%,var(--glass-border));border-radius:34px;background:var(--surface);box-shadow:0 20px 55px color-mix(in srgb,var(--accent) 22%,transparent)}.bot-avatar-preview img{width:100%;height:100%;object-fit:cover}.appearance-preview h2{position:relative;margin:6px 0;color:var(--text);font:600 23px var(--font-space);letter-spacing:-.05em}.appearance-preview>p:not(.dashboard-kicker){position:relative;max-width:280px;margin:0;color:var(--muted);font-size:12px;line-height:1.6}.appearance-online{position:relative;display:inline-flex;align-items:center;gap:7px;margin-top:18px;color:#70dcb7;font-size:10px}.appearance-online i{width:7px;height:7px;border-radius:99px;background:#70dcb7;box-shadow:0 0 10px #70dcb7}.appearance-editor{min-height:390px}.appearance-editor .field-label textarea{min-height:100px;resize:vertical;line-height:1.55}.avatar-upload{display:flex;align-items:center;gap:11px;margin-top:16px;border:1px dashed var(--glass-border);border-radius:15px;padding:12px}.avatar-upload-icon{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;border-radius:11px;color:var(--accent-2);background:color-mix(in srgb,var(--accent) 12%,transparent)}.avatar-upload strong{display:block;color:var(--text);font-size:11px}.avatar-upload p{margin:4px 0 0;color:var(--muted);font-size:10px}.avatar-upload .button{margin-left:auto;padding:9px 11px;cursor:pointer}.avatar-upload input[type=file]{display:none}@keyframes sythonom-spin{to{transform:rotate(1turn)}}@media (max-width:1000px){.workspace-page{grid-template-columns:1fr}.workspace-sidebar{position:relative;width:100%;height:auto;display:block;padding:13px 18px}.workspace-sidebar-bottom,.workspace-sidebar-label{display:none}.workspace-brand{padding:0}.workspace-nav{display:flex;gap:4px;margin-top:13px;overflow-x:auto}.workspace-nav a{flex:0 0 auto;width:auto;padding:9px 11px}.workspace-nav a span{white-space:nowrap}.workspace-main{padding-top:27px}.workspace-header{margin-bottom:25px}}@media (max-width:760px){.workspace-header{display:block}.workspace-header-actions{margin-top:18px}.workspace-mobile-brand{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font:700 10px var(--font-space);letter-spacing:.16em}.workspace-mobile-brand img{width:22px;height:22px}.workspace-heading h1{font-size:35px}.appearance-layout,.feature-editor-grid,.license-grid,.workspace-columns,.workspace-metrics{grid-template-columns:1fr}.feature-studio-toolbar{align-items:stretch}.feature-studio-toolbar label{min-width:100%}.feature-plan-note{margin-left:0}.feature-portal-context{width:100%;margin-left:0}.feature-portal-context span{flex:1 1}.feature-studio-layout{grid-template-columns:1fr}.feature-list{position:static}.feature-list a,.feature-list button{width:50%;display:inline-flex;vertical-align:top;border-right:1px solid color-mix(in srgb,var(--glass-border) 70%,transparent)}.feature-list-filters,.feature-list-heading{width:100%}.portal-field-grid{grid-template-columns:1fr}.portal-field-wide{grid-column:auto}.portal-field-section-heading{display:grid;gap:4px}.portal-field-section-heading span{text-align:left}.resource-picker-options{grid-template-columns:1fr}.feature-editor-hero{flex-wrap:wrap}.switch-control{width:100%;margin:0;justify-content:space-between}.feature-editor-actions{justify-content:stretch}.feature-editor-actions .button{width:100%;justify-content:center}.feature-editor-actions .workspace-inline-note{width:100%}.appearance-editor,.appearance-preview{min-height:auto}.workspace-code-input{max-width:none}.workspace-code-input .button{padding-inline:12px}}@media (max-width:480px){.workspace-main{padding-inline:15px}.feature-editor,.workspace-card,.workspace-metric{padding:17px}.feature-list a,.feature-list button{width:100%}.workspace-heading h1{font-size:31px}.workspace-balance-link,.workspace-portal-link{font-size:10px}}.credit-only-note{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:11px}.credit-only-note:before{content:"";width:6px;height:6px;border-radius:99px;background:#70dcb7;box-shadow:0 0 9px #70dcb7}.purchase-confirmation{display:grid;justify-items:center;gap:10px;padding:11px 9px 2px;text-align:center}.purchase-confirm-icon{display:grid;place-items:center;width:55px;height:55px;border:1px solid color-mix(in srgb,var(--accent) 42%,var(--glass-border));border-radius:18px;color:var(--accent-2);background:color-mix(in srgb,var(--accent) 12%,transparent);box-shadow:0 14px 35px color-mix(in srgb,var(--accent) 18%,transparent)}.purchase-confirmation h3{margin:0;color:var(--text);font:600 24px var(--font-space);letter-spacing:-.05em}.purchase-confirmation>p:not(.purchase-kicker){max-width:540px;margin:0;color:var(--muted);font-size:12px;line-height:1.65}.checkout-summary{display:grid;width:min(100%,530px);gap:0;border:1px solid var(--glass-border);border-radius:16px;padding:3px 15px;text-align:left;background:color-mix(in srgb,var(--surface-2) 78%,transparent)}.checkout-summary>div{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 0;color:var(--muted);font-size:12px}.checkout-summary>div+div{border-top:1px solid color-mix(in srgb,var(--glass-border) 74%,transparent)}.checkout-summary strong{color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.checkout-summary .checkout-summary-discount strong{color:#71ddb7}.checkout-summary .checkout-summary-total{font-size:13px;font-weight:750}.checkout-summary .checkout-summary-total strong{color:var(--accent-2);font-size:18px}.checkout-summary .checkout-summary-balance{padding-top:9px;color:var(--muted);font-size:11px}.checkout-wallet-note{width:min(100%,530px);margin:0;color:var(--muted);font-size:11px;line-height:1.5}.purchase-confirm-servers{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;max-width:600px;margin:5px 0}.purchase-confirm-servers span{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--glass-border);border-radius:999px;padding:7px 10px;color:var(--text);background:color-mix(in srgb,var(--surface-2) 75%,transparent);font-size:10px}.checkout-purchase-button{min-width:230px;justify-content:center}.checkout-topup-link{display:inline-flex;align-items:center;gap:6px;color:var(--accent-2);font-size:12px;text-decoration:none}.checkout-topup-link:hover{text-decoration:underline}@media (max-width:560px){.purchase-modal{padding:24px 18px}.purchase-steps{gap:7px;font-size:10px}.purchase-steps i{width:24px}.checkout-summary{padding-inline:11px}.checkout-summary>div{align-items:flex-start;gap:9px;font-size:11px}.checkout-summary>div>span{max-width:68%}.checkout-summary .checkout-summary-total strong{font-size:16px}.checkout-purchase-button{width:100%}}.purchase-back-link{display:inline-flex;align-items:center;gap:5px;border:0;color:var(--muted);background:transparent;font-size:11px;cursor:pointer}.purchase-back-link:hover{color:var(--text)}.projects-page{min-height:100vh;padding-bottom:90px;background:radial-gradient(circle at 15% 10%,rgba(255,101,117,.08),transparent 28%),var(--bg)}.projects-hero{display:grid;grid-template-columns:minmax(0,1fr) 410px;align-items:center;gap:60px;padding-top:70px}.projects-hero .back-link{margin-bottom:32px}.projects-hero h1{margin:12px 0 18px;font:650 clamp(44px,7vw,82px)/.96 var(--font-space);letter-spacing:-.075em}.projects-bottom-callout h2 span,.projects-hero h1 span{color:var(--accent-2)}.projects-hero>div:first-child>p:last-child{max-width:560px;margin:0;color:var(--muted);font-size:14px;line-height:1.75}.projects-hero-orbit{position:relative;min-height:340px;display:grid;place-items:center;border:1px solid var(--glass-border);border-radius:31px;background:radial-gradient(circle at 50% 50%,rgba(255,101,117,.2),transparent 35%),color-mix(in srgb,var(--surface-2) 55%,transparent);overflow:hidden}.projects-hero-orbit:after,.projects-hero-orbit:before{content:"";position:absolute;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);border-radius:50%}.projects-hero-orbit:before{width:220px;height:220px;animation:sythonom-spin 20s linear infinite}.projects-hero-orbit:after{width:310px;height:310px;border-style:dashed;opacity:.6;animation:sythonom-spin 28s linear infinite reverse}.project-hero-mark{position:relative;display:grid;place-items:center;width:102px;height:102px;border:1px solid rgba(255,255,255,.24);border-radius:30px;background:rgba(15,13,22,.48);box-shadow:0 0 65px rgba(255,101,117,.28);z-index:1}.project-hero-mark img{width:70px;height:70px}.orbit-card{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--glass-border);border-radius:999px;padding:8px 11px;color:var(--text);background:rgba(29,25,41,.78);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:10px;box-shadow:0 16px 30px rgba(0,0,0,.2);animation:sythonom-float 6s ease-in-out infinite}.orbit-card svg{color:var(--accent-2)}.orbit-card-one{top:23%;left:8%}.orbit-card-two{right:7%;bottom:24%;animation-delay:-2.5s}.project-stat-row{display:grid;grid-template-columns:repeat(3,130px) minmax(0,1fr);gap:12px;align-items:stretch;margin-top:55px;border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border);padding:17px 0}.project-stat-row>div:not(.project-stat-copy){display:grid;gap:4px;border-right:1px solid var(--glass-border)}.project-stat-row strong{color:var(--text);font:600 24px var(--font-space);letter-spacing:-.06em}.project-stat-row span{color:var(--muted);font-size:10px}.project-stat-copy{display:flex;align-items:center;justify-content:flex-end;gap:9px;color:var(--muted);font-size:11px}.project-stat-copy svg{color:var(--accent-2)}.projects-toolbar{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-top:68px}.projects-toolbar h2{margin:7px 0 0;color:var(--text);font:600 clamp(23px,3vw,34px) var(--font-space);letter-spacing:-.06em}.project-filters{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.project-filters button{border:1px solid var(--glass-border);border-radius:999px;padding:8px 11px;color:var(--muted);background:transparent;font:500 10px var(--font-space);cursor:pointer}.project-filters button.active,.project-filters button:hover{border-color:var(--accent);color:var(--text);background:color-mix(in srgb,var(--accent) 12%,transparent)}.projects-grid-wrap{margin-top:24px}.projects-showcase-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.project-feature-card{overflow:hidden;border:1px solid var(--glass-border);border-radius:22px;background:color-mix(in srgb,var(--surface-2) 70%,transparent);transition:.25s ease}.project-feature-card:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--project-accent) 55%,var(--glass-border));box-shadow:0 22px 60px rgba(0,0,0,.19)}.project-purple{--project-accent:#a78bfa}.project-blue{--project-accent:#65b7ff}.project-orange{--project-accent:#ffb46d}.project-green{--project-accent:#64dfbe}.project-red{--project-accent:#ff7284}.project-banner{position:relative;height:135px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px;overflow:hidden;background:radial-gradient(circle at 82% 0,color-mix(in srgb,var(--project-accent) 43%,transparent),transparent 45%),linear-gradient(145deg,color-mix(in srgb,var(--project-accent) 18%,#191522),#14121b)}.project-banner:before{content:"";position:absolute;right:-30px;bottom:-65px;width:180px;height:180px;border:1px solid color-mix(in srgb,var(--project-accent) 55%,transparent);border-radius:50%}.project-banner>img,.project-guild-fallback{position:absolute;right:28px;bottom:-27px;width:90px;height:90px;border:5px solid rgba(20,18,27,.72);border-radius:27px;object-fit:cover;box-shadow:0 17px 30px rgba(0,0,0,.32)}.project-guild-fallback{display:grid;place-items:center;color:#fff;background:color-mix(in srgb,var(--project-accent) 70%,#262033);font:650 32px var(--font-space)}.project-banner-orb{position:absolute;top:-45px;left:38%;width:135px;height:135px;border-radius:50%;background:var(--project-accent);opacity:.17;filter:blur(13px)}.project-active-pill,.project-product-pill{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:7px 9px;color:#fff;background:rgba(13,12,18,.27);font-size:9px}.project-active-pill{color:#b5f3df}.project-active-pill i{width:5px;height:5px;border-radius:99px;background:#70dcb7;box-shadow:0 0 8px #70dcb7}.project-card-body{padding:17px}.project-guild-heading{display:flex;align-items:center;gap:9px}.project-guild-heading>svg{margin-left:auto;color:var(--muted)}.project-guild-avatar{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;overflow:hidden;border-radius:11px;color:#fff;background:color-mix(in srgb,var(--project-accent) 58%,#2a223c);font:600 13px var(--font-space)}.project-guild-avatar img{width:100%;height:100%;object-fit:cover}.project-guild-heading h3{margin:0 0 3px;overflow:hidden;color:var(--text);font:600 13px var(--font-space);letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap}.project-guild-heading span{color:var(--muted);font-size:9px}.project-description{min-height:43px;margin:17px 0;color:var(--muted);font-size:11px;line-height:1.55}.project-customer{display:flex;align-items:center;gap:8px;border-top:1px solid var(--glass-border);padding-top:12px}.project-customer-avatar{display:grid;place-items:center;width:27px;height:27px;overflow:hidden;border-radius:50%;color:var(--text);background:color-mix(in srgb,var(--project-accent) 35%,var(--surface));font:600 10px var(--font-space)}.project-customer-avatar img{width:100%;height:100%;object-fit:cover}.project-customer div:nth-child(2){display:grid;gap:2px}.project-customer span{color:var(--muted);font-size:9px}.project-customer strong{color:var(--text);font:600 10px var(--font-space);letter-spacing:.04em}.project-customer>svg{margin-left:auto;color:var(--muted)}.projects-empty{display:grid;justify-items:center;gap:9px;min-height:230px;border:1px dashed var(--glass-border);border-radius:22px;padding:48px 20px;color:var(--muted);text-align:center}.projects-empty h3{margin:3px 0 0;color:var(--text);font:600 17px var(--font-space)}.projects-empty p{margin:0;font-size:12px}.projects-bottom-callout{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:85px;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--glass-border));border-radius:28px;padding:30px 34px;background:radial-gradient(circle at 85% 20%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 36%),color-mix(in srgb,var(--surface-2) 70%,transparent)}.projects-bottom-callout h2{margin:7px 0 13px;color:var(--text);font:600 32px/1.05 var(--font-space);letter-spacing:-.06em}.projects-bottom-callout p:last-child{max-width:520px;margin:0;color:var(--muted);font-size:12px;line-height:1.6}.projects-callout-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px}@media (max-width:900px){.projects-hero{grid-template-columns:1fr;gap:28px;padding-top:48px}.projects-hero-orbit{min-height:280px}.projects-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.projects-bottom-callout{display:block}.projects-bottom-callout .button,.projects-callout-actions{margin-top:20px}}@media (max-width:600px){.projects-hero h1{font-size:50px}.project-stat-row{grid-template-columns:repeat(3,1fr);gap:8px}.project-stat-row>div:not(.project-stat-copy){border-right:0}.project-stat-row strong{font-size:19px}.project-stat-row span{font-size:9px}.project-stat-copy{grid-column:1/-1;justify-content:flex-start;padding-top:8px;border-top:1px solid var(--glass-border)}.projects-toolbar{display:block}.project-filters{justify-content:flex-start;margin-top:17px}.projects-showcase-grid{grid-template-columns:1fr}.projects-bottom-callout{padding:23px}.projects-bottom-callout h2{font-size:27px}}.mail-workspace{display:grid;gap:18px;width:100%}.mail-workspace-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--glass-border)}.mail-workspace-head h2{margin:5px 0 0;font:600 23px var(--font-space);letter-spacing:-.05em}.mail-head-actions{display:flex;align-items:center;gap:9px}.mail-head-actions span{display:inline-flex;align-items:center;gap:5px;color:#79ddb9;font-size:10px}.mail-head-actions button{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--glass-border);border-radius:10px;color:var(--muted);background:transparent;cursor:pointer}.mail-head-actions button:hover{color:var(--text);border-color:var(--accent)}.mail-setup-note{display:flex;align-items:flex-start;gap:12px;border:1px solid rgba(255,191,119,.26);border-radius:15px;padding:17px;color:#ffdcae;background:rgba(255,176,94,.08);font-size:12px;line-height:1.6}.mail-setup-note>svg{flex:0 0 auto}.mail-setup-note strong{display:block;color:var(--text);font:600 13px var(--font-space)}.mail-setup-note p{margin:6px 0 11px;color:var(--muted)}.mail-setup-note .button{display:inline-flex;padding:9px 11px}.mail-client{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);min-height:370px;overflow:hidden;border:1px solid var(--glass-border);border-radius:17px;background:color-mix(in srgb,var(--bg) 25%,transparent)}.mail-inbox{border-right:1px solid var(--glass-border)}.mail-inbox-title{display:flex;align-items:center;justify-content:space-between;padding:13px 14px;border-bottom:1px solid var(--glass-border);color:var(--text);font:600 11px var(--font-space)}.mail-inbox-title span{display:inline-flex;align-items:center;gap:7px}.mail-inbox-title b{min-width:21px;border-radius:999px;padding:4px 5px;color:var(--accent-2);background:color-mix(in srgb,var(--accent) 13%,transparent);font-size:9px;text-align:center}.mail-message-row{display:grid;grid-template-columns:7px minmax(0,1fr);gap:8px;width:100%;border:0;border-bottom:1px solid color-mix(in srgb,var(--glass-border) 70%,transparent);padding:12px 13px;color:var(--muted);background:transparent;text-align:left;cursor:pointer}.mail-message-row.selected,.mail-message-row:hover{background:color-mix(in srgb,var(--accent) 10%,transparent)}.mail-message-dot{width:6px;height:6px;margin-top:5px;border-radius:99px;background:transparent}.mail-message-row.unread .mail-message-dot{background:var(--accent-2);box-shadow:0 0 7px var(--accent-2)}.mail-message-row>span:last-child{display:grid;gap:4px;min-width:0}.mail-message-row strong{color:var(--text);font:600 11px var(--font-space)}.mail-message-row small,.mail-message-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-message-row small{color:var(--muted);font-size:9px}.mail-message-view{min-width:0;padding:21px}.mail-message-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.mail-message-actions{display:flex;align-items:center;gap:10px}.mail-message-actions>svg{color:var(--accent-2)}.mail-message-heading h3{margin:5px 0 7px;color:var(--text);font:600 21px var(--font-space);letter-spacing:-.045em}.mail-message-heading span{color:var(--muted);font-size:10px}.mail-message-heading>svg{color:var(--accent-2)}.mail-message-body{min-height:126px;max-height:330px;margin:21px 0;overflow:auto;border:1px solid color-mix(in srgb,var(--glass-border) 80%,transparent);border-radius:14px;padding:16px;color:var(--text);background:color-mix(in srgb,var(--surface-2) 40%,transparent);line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.mail-reply{border-top:1px solid var(--glass-border);padding-top:15px}.mail-quick-replies{display:grid;gap:11px;margin-bottom:13px;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--glass-border));border-radius:14px;padding:13px;background:color-mix(in srgb,var(--accent) 5%,transparent)}.mail-quick-replies-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mail-quick-replies-head>div{display:grid;gap:4px}.mail-quick-replies-head strong{color:var(--text);font:600 12px var(--font-space)}.mail-quick-replies-head label,.mail-quick-replies-head span{color:var(--muted);font-size:10px}.mail-quick-replies-head label{gap:5px;min-width:95px}.mail-quick-replies-head input,.mail-subject-field input{width:100%;min-height:35px;border:1px solid var(--glass-border);border-radius:9px;padding:7px 9px;color:var(--text);background:color-mix(in srgb,var(--surface-2) 70%,transparent);outline:none;font:11px var(--font-space)}.mail-quick-replies-head input:focus,.mail-subject-field input:focus{border-color:var(--accent)}.mail-quick-replies-list{display:flex;flex-wrap:wrap;gap:7px}.mail-quick-replies-list button{display:inline-flex;align-items:center;gap:5px;min-height:32px;border:1px solid var(--glass-border);border-radius:9px;padding:7px 9px;color:var(--muted);background:color-mix(in srgb,var(--surface-2) 55%,transparent);font:600 10px var(--font-space);cursor:pointer;transition:.18s ease}.mail-quick-replies-list button.active,.mail-quick-replies-list button:hover{border-color:var(--accent);color:var(--text);background:color-mix(in srgb,var(--accent) 16%,transparent)}.mail-subject-field{display:grid;gap:6px;margin-bottom:9px;color:var(--muted);font-size:10px}.mail-reply textarea{width:100%;min-height:75px;resize:vertical;border:1px solid var(--glass-border);border-radius:12px;padding:10px;color:var(--text);background:color-mix(in srgb,var(--surface-2) 55%,transparent);outline:none;font:12px/1.55 var(--font-space)}.mail-reply textarea:focus{border-color:var(--accent)}.mail-signature-note{margin:8px 0 0;color:var(--muted);font-size:10px;line-height:1.5}.mail-reply>div{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:9px}.mail-reply>div>span{color:var(--muted);font-size:10px}.mail-reply .button{display:inline-flex;align-items:center;gap:6px;padding:9px 12px}.mail-client-error{margin:10px 12px;color:#ffadba;font-size:10px;line-height:1.5}.mail-list-empty,.mail-list-loading{display:grid;place-items:center;gap:8px;min-height:150px;color:var(--muted);font-size:11px;text-align:center}.mail-list-empty svg{color:var(--accent-2)}@media (max-width:700px){.mail-workspace-head{align-items:flex-start;flex-direction:column}.mail-client{grid-template-columns:1fr}.mail-inbox{border-right:0;border-bottom:1px solid var(--glass-border);max-height:260px;overflow:auto}.mail-message-view{min-height:330px;padding:16px}.mail-quick-replies-head{flex-direction:column}.mail-quick-replies-head label{width:100%}}.bot-banner-preview{position:relative;z-index:1;width:calc(100% + 44px);min-height:138px;margin:-22px -22px 25px;overflow:hidden;border-bottom:1px solid var(--glass-border);background:#626773}.bot-banner-preview:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(11,10,17,.03),rgba(11,10,17,.2))}.bot-banner-preview img{display:block;width:100%;height:138px;object-fit:cover}.bot-banner-empty{width:100%;height:138px;background:linear-gradient(135deg,#4c515c,#737986 48%,#5c626e)}.bot-banner-preview.is-empty:after{background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(22,24,31,.2))}.appearance-preview .bot-avatar-preview{z-index:2;margin-top:-57px;border-width:3px;border-color:var(--surface-2)}.banner-upload{display:flex;align-items:center;gap:11px;margin-top:12px;border:1px dashed var(--glass-border);border-radius:15px;padding:12px}.banner-upload-copy{min-width:0}.banner-upload-copy strong{display:block;color:var(--text);font-size:11px}.banner-upload-copy p{max-width:330px;margin:4px 0 0;color:var(--muted);font-size:10px;line-height:1.45}.banner-upload-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-left:auto}.banner-upload-actions .button{white-space:nowrap}.banner-upload input[type=file]{display:none}.banner-remove{color:#ffb7c1}.banner-remove:hover{color:#fff;border-color:#ff7f91;background:rgba(255,127,145,.1)}@media (max-width:560px){.bot-banner-empty,.bot-banner-preview,.bot-banner-preview img{min-height:118px;height:118px}.banner-upload{align-items:flex-start;flex-wrap:wrap}.banner-upload-actions{width:100%;justify-content:flex-start;margin-left:45px}}.brand-logo{width:42px;height:42px;flex:0 0 auto;object-fit:contain;filter:drop-shadow(0 8px 20px rgba(255,91,107,.24))}.site-footer .brand-logo{width:36px;height:36px}.button,.nav-links a,.nav-login{font-size:13px}.dashboard-kicker,.eyebrow{font-size:11px}.hero-lead{font-size:clamp(17px,1.7vw,20px);line-height:1.75}.credit-only-note,.fx-note,.pricing-card li,.pricing-card>p{font-size:13px;line-height:1.65}.feature-card p,.login-card p,.review-card p,.section-intro>p,.showcase-card p,.step p,.support-card p,.team-card p{font-size:14px;line-height:1.75}.feature-setting-card>p,.field-label,.workspace-card p,.workspace-heading>p{font-size:13px;line-height:1.65}.nav-access-placeholder{width:128px;height:40px}.nav-portal{border-color:rgba(255,108,121,.4);color:#fff;background:rgba(255,108,121,.12)}.mini-portal-link{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:13px;border:1px solid rgba(255,108,121,.34);border-radius:10px;padding:12px 14px;color:#fff;background:linear-gradient(110deg,rgba(255,108,121,.15),rgba(167,139,250,.08));transition:transform .2s ease,border-color .2s ease,background .2s ease}.mini-portal-link:hover{transform:translateY(-2px);border-color:rgba(255,139,151,.62);background:linear-gradient(110deg,rgba(255,108,121,.22),rgba(167,139,250,.12))}.mini-portal-link>svg:first-child{color:#ff929d}.mini-portal-link>span{display:grid;gap:3px}.mini-portal-link small{color:#898995;font:700 8px var(--font-space);letter-spacing:.12em}.mini-portal-link strong{color:#fff;font:600 12px var(--font-space)}@media (max-width:600px){.brand-logo{width:36px;height:36px}.nav-access-placeholder{width:42px}}.project-banner{isolation:isolate}.project-banner>.project-custom-banner{position:absolute;z-index:-2;inset:0;width:100%;height:100%;border:0;border-radius:0;object-fit:cover;opacity:.88;box-shadow:none}.project-banner.has-custom-banner:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(110deg,rgba(8,9,14,.62),rgba(8,9,14,.14))}.project-banner>.project-guild-banner-icon{position:absolute;right:28px;bottom:-27px;width:90px;height:90px;border:5px solid rgba(20,18,27,.72);border-radius:27px;object-fit:cover;box-shadow:0 17px 30px rgba(0,0,0,.32)}.community-stats-section{position:relative}.community-stats-section:before{content:"";position:absolute;top:92px;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,108,121,.3),transparent);pointer-events:none}.community-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;perspective:1100px}.community-stat-card{position:relative;min-height:246px;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;padding:25px;border:1px solid rgba(255,255,255,.11);border-radius:23px;background:linear-gradient(145deg,rgba(255,255,255,.068),rgba(255,255,255,.025));box-shadow:inset 0 1px rgba(255,255,255,.055);transform:perspective(900px) rotateX(var(--stat-tilt-x,0deg)) rotateY(var(--stat-tilt-y,0deg)) translate3d(var(--stat-shift-x,0),var(--stat-shift-y,0),0);transform-style:preserve-3d;will-change:transform;transition:transform .12s ease-out,border-color .22s ease,background .22s ease}.community-stat-card:after{content:"";position:absolute;right:-55px;bottom:-65px;width:160px;height:160px;border:1px solid rgba(255,255,255,.055);border-radius:50%;pointer-events:none}.community-stat-card:hover{border-color:rgba(255,128,140,.4);background:linear-gradient(145deg,rgba(255,255,255,.085),rgba(255,255,255,.032))}.community-stat-icon{display:grid;place-items:center;width:43px;height:43px;margin-bottom:22px;border:1px solid rgba(255,144,151,.26);border-radius:14px;color:#ffaaa4;background:rgba(255,108,121,.1)}.community-stat-label{color:#b3b4c0;font:700 10px var(--font-space);letter-spacing:.14em;text-transform:uppercase}.community-stat-card>strong{margin:13px 0 8px;color:var(--text);font:650 clamp(34px,4vw,51px)/.95 var(--font-space)}.community-stat-card>p{max-width:220px;margin:auto 0 0;color:var(--muted);font-size:12px;line-height:1.65}.community-stat-review>strong{font-size:clamp(27px,3vw,39px);letter-spacing:-.055em}.community-stat-review-link{position:relative;z-index:1;margin-top:7px;color:#ffaaa4;font-size:10px;font-weight:650;text-decoration:none}.community-stat-review-link:hover{color:#ffe1df;text-decoration:underline;text-underline-offset:3px}@media (max-width:1120px){.community-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.community-stats-grid{grid-template-columns:1fr}.community-stat-card{min-height:210px;padding:21px}.community-stat-card>strong{font-size:43px}}.workspace-page{grid-template-columns:276px minmax(0,1fr);background:radial-gradient(circle at 86% 4%,rgba(255,101,117,.1),transparent 28%),radial-gradient(circle at 36% 96%,rgba(128,105,237,.08),transparent 32%),#08090d}.workspace-sidebar{padding:28px 18px 20px;background:rgba(12,13,19,.88);box-shadow:18px 0 60px rgba(0,0,0,.12)}.workspace-nav{gap:7px}.workspace-nav a,.workspace-sidebar-bottom a,.workspace-sidebar-bottom button{min-height:47px;padding:12px 14px;border-radius:14px;font-size:14px;font-weight:600}.workspace-main{width:min(100%,1580px);padding:46px clamp(24px,3.8vw,66px) 96px}.feature-studio-layout,.feature-studio-toolbar,.workspace-header{max-width:1380px}.workspace-heading h1{font-size:clamp(36px,4.2vw,58px)}.workspace-heading>p:last-child{max-width:720px;font-size:16px}.workspace-header-actions a{min-height:43px;font-size:13px}.feature-studio-toolbar{align-items:stretch;gap:14px;margin-bottom:20px;padding:16px;border-radius:22px;background:linear-gradient(135deg,rgba(25,26,37,.94),rgba(16,17,24,.9));box-shadow:0 18px 48px rgba(0,0,0,.15),inset 0 1px rgba(255,255,255,.045)}.feature-studio-toolbar label{min-width:215px;gap:8px;font-size:13px}.feature-studio-toolbar label span{padding-left:2px;font-size:11px;letter-spacing:.12em}.feature-studio-toolbar select{min-height:46px;border-radius:13px;padding:0 13px;font-size:14px}.feature-portal-context{margin-left:0}.feature-portal-context span{min-width:150px;min-height:69px;justify-content:center;padding:10px 13px;border-radius:15px}.feature-portal-context small{font-size:9px}.feature-portal-context strong{font-size:13px}.feature-plan-note{flex:1 1 260px;justify-content:flex-end;min-height:69px;font-size:13px;line-height:1.55;text-align:right}.feature-studio-layout{grid-template-columns:284px minmax(0,1fr);gap:20px}.feature-list{top:22px;max-height:calc(100vh - 44px);overflow-y:auto;border-radius:22px;background:rgba(18,19,28,.88);box-shadow:0 22px 58px rgba(0,0,0,.16);scrollbar-width:thin;scrollbar-color:rgba(255,108,121,.42) transparent}.feature-list-heading{gap:6px;padding:20px 18px 17px}.feature-list-heading span{font-size:17px}.feature-list-heading small{font-size:12px}.feature-list-filters{gap:9px;padding:14px}.feature-list-filters input,.feature-list-filters select{min-height:42px;border-radius:12px;padding:10px 12px;font-size:13px}.feature-list-group-title{padding:17px 15px 9px;font-size:10px}.feature-list a{min-height:61px;gap:11px;padding:12px 15px;transition:background .18s ease,color .18s ease,padding .18s ease}.feature-list a.module-enabled,.feature-list a:hover{color:var(--text);background:linear-gradient(90deg,rgba(255,108,121,.1),transparent)}.feature-list a:hover{padding-left:18px}.feature-list-text{gap:5px}.feature-list-text strong{font-size:13px}.feature-list-text small{font-size:11px}.feature-status{width:8px;height:8px}.feature-overview{min-width:0;display:grid;gap:24px}.feature-overview-hero{display:flex;align-items:center;justify-content:space-between;gap:26px;min-height:178px;padding:28px 30px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:24px;background:radial-gradient(circle at 91% 10%,rgba(255,108,121,.17),transparent 34%),linear-gradient(135deg,rgba(27,28,40,.96),rgba(15,16,23,.92));box-shadow:0 24px 70px rgba(0,0,0,.18),inset 0 1px rgba(255,255,255,.06)}.feature-overview-copy{display:flex;align-items:flex-start;gap:16px}.feature-card-icon,.feature-category-icon,.feature-overview-icon{display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(255,138,148,.25);color:#ffb4ad;background:linear-gradient(135deg,rgba(255,108,121,.17),rgba(128,105,237,.12))}.feature-overview-icon{width:52px;height:52px;border-radius:17px}.feature-overview-copy h2{margin:6px 0 9px;color:var(--text);font:650 clamp(25px,3vw,36px)/1.05 var(--font-space);letter-spacing:-.05em}.feature-overview-copy p:last-child{max-width:650px;margin:0;color:#adaeba;font-size:14px;line-height:1.7}.feature-overview-stats{display:grid;grid-template-columns:repeat(3,minmax(88px,1fr));gap:9px;flex:0 0 auto}.feature-overview-stats span{min-width:92px;display:grid;gap:5px;padding:15px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(6,7,11,.3)}.feature-overview-stats strong{color:var(--text);font:650 25px/1 var(--font-space)}.feature-overview-stats small{color:var(--muted);font-size:11px}.feature-overview-groups{display:grid;gap:20px}.feature-overview-group{padding:23px;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:rgba(17,18,27,.76);box-shadow:inset 0 1px rgba(255,255,255,.035)}.feature-overview-group-heading{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;margin-bottom:17px}.feature-category-icon{width:42px;height:42px;border-radius:13px}.feature-overview-group-heading h3{margin:0 0 4px;color:var(--text);font:650 18px var(--font-space);text-transform:capitalize}.feature-overview-group-heading p{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.feature-overview-group-heading>small{padding:7px 10px;border:1px solid var(--glass-border);border-radius:999px;color:var(--muted);font-size:11px}.feature-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.feature-overview-card{position:relative;min-height:194px;display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:17px;border:1px solid rgba(255,255,255,.09);border-radius:17px;color:var(--text);background:rgba(8,9,14,.34);text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.feature-overview-card:after{content:"";position:absolute;inset:auto -35% -65% 20%;height:100px;border-radius:50%;background:rgba(255,108,121,.1);filter:blur(24px);opacity:0;transition:opacity .2s ease}.feature-overview-card:hover{transform:translateY(-3px);border-color:rgba(255,129,141,.42);box-shadow:0 18px 42px rgba(0,0,0,.2)}.feature-overview-card.is-enabled:after,.feature-overview-card:hover:after{opacity:1}.feature-overview-card.is-enabled{border-color:rgba(112,220,183,.24)}.feature-card-topline{display:flex;align-items:center;justify-content:space-between}.feature-card-icon{width:38px;height:38px;border-radius:12px}.feature-card-state{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border-radius:999px;color:#898b99;background:rgba(255,255,255,.055);font-size:10px;font-weight:700}.feature-card-state:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.feature-card-state.on{color:#70dcb7;background:rgba(112,220,183,.09)}.feature-overview-card>strong{margin-top:2px;font:650 15px var(--font-space)}.feature-overview-card>p{margin:0;color:var(--muted);font-size:12px}.feature-card-action{display:inline-flex;align-items:center;gap:4px;margin-top:auto;font-size:12px;font-weight:650}.feature-overview-empty{min-height:280px;display:grid;place-content:center;justify-items:center;gap:8px;border:1px dashed var(--glass-border);border-radius:22px;color:var(--muted);text-align:center}.feature-overview-empty strong{color:var(--text);font-size:16px}.feature-studio-layout.feature-studio-detail{max-width:1180px}.feature-editor{border-radius:24px;padding:28px;background:rgba(18,19,28,.86);box-shadow:0 26px 70px rgba(0,0,0,.17),inset 0 1px rgba(255,255,255,.04)}.feature-editor-hero{gap:17px;padding-bottom:25px}.feature-editor-icon{width:54px;height:54px;border-radius:17px}.feature-editor-hero h2{margin:5px 0 8px;font-size:clamp(26px,3vw,36px)}.feature-editor-hero p:last-child{max-width:760px;font-size:14px;line-height:1.7}.switch-control{min-height:42px;gap:10px;padding:0 3px 0 12px;border:1px solid var(--glass-border);border-radius:999px;font-size:12px;font-weight:700}.switch-control i{width:43px;height:25px}.switch-control i:after{width:19px;height:19px}.switch-control input:checked+i:after{transform:translateX(18px)}.feature-editor-grid{gap:16px;margin-top:18px}.feature-setting-card{padding:22px;border-radius:19px;background:rgba(8,9,14,.3)}.feature-setting-card .workspace-section-title h2{font-size:20px}.feature-setting-card>p,.field-label{font-size:13px}.field-label{gap:8px;margin-top:15px;color:#c2c3cc;font-weight:600}.field-label input,.field-label select,.field-label textarea{min-height:44px;border-radius:12px;padding:11px 13px;font-size:14px;font-weight:450}.field-label textarea{min-height:104px;line-height:1.55;resize:vertical}.field-label>small{font-size:11px}.portal-field-grid{gap:2px 15px}.portal-toggle-field{min-height:72px;margin-top:14px;border-radius:14px;padding:13px 14px}.portal-toggle-field strong{font-size:13px}.portal-toggle-field small{font-size:11px}.portal-toggle-field i{width:42px;height:24px}.portal-toggle-field i:after{width:18px;height:18px}.portal-toggle-field input:checked+i:after{transform:translateX(18px)}.appearance-note,.feature-hint{font-size:12px}.feature-editor-actions{position:sticky;z-index:2;bottom:14px;margin:20px -10px -10px;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(11,12,18,.9);box-shadow:0 18px 44px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.feature-editor-actions .button{min-height:45px}@media (max-width:1250px){.feature-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-overview-hero{align-items:flex-start;flex-direction:column}.feature-overview-stats{width:100%}}@media (max-width:1000px){.workspace-page{grid-template-columns:1fr}.workspace-main{width:100%}.feature-plan-note{justify-content:flex-start;text-align:left}}@media (max-width:820px){.feature-studio-layout{grid-template-columns:1fr}.feature-list{position:static;max-height:none}.feature-list-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.feature-list-group-title{grid-column:1/-1}.feature-list a{width:100%}.feature-editor-grid,.portal-field-grid{grid-template-columns:1fr}.feature-detailed-card,.portal-field-wide{grid-column:auto}}@media (max-width:620px){.workspace-main{padding:24px 14px 70px}.workspace-heading h1{font-size:34px}.workspace-heading>p:last-child{font-size:14px}.feature-editor,.feature-overview-group,.feature-studio-toolbar{padding:16px;border-radius:19px}.feature-plan-note,.feature-portal-context,.feature-studio-toolbar label{width:100%}.feature-portal-context{display:grid;grid-template-columns:1fr 1fr}.feature-overview-hero{min-height:0;padding:20px}.feature-overview-copy{display:grid}.feature-overview-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-overview-stats span{min-width:0;padding:11px}.feature-overview-stats strong{font-size:20px}.feature-overview-stats small{font-size:9px}.feature-overview-group-heading{grid-template-columns:auto minmax(0,1fr)}.feature-overview-group-heading>small{grid-column:2;justify-self:start}.feature-list-group,.feature-overview-grid{grid-template-columns:1fr}.feature-overview-card{min-height:178px}.feature-editor-hero{display:grid;grid-template-columns:auto minmax(0,1fr)}.switch-control{grid-column:1/-1;width:100%;justify-content:space-between;margin:0}.feature-setting-card{padding:17px}.feature-editor-actions{bottom:8px}}.commander-account-card{border-color:color-mix(in srgb,#8f7cff 36%,var(--glass-border));background:radial-gradient(ellipse at top right,rgba(126,99,255,.12),transparent 48%),rgba(8,9,14,.3)}.commander-account-card .workspace-section-title>svg{color:#a998ff}.commander-account-empty{margin-top:14px;border:1px dashed rgba(177,166,255,.28);border-radius:13px;padding:15px;color:var(--muted);background:rgba(10,11,17,.4);font-size:13px;line-height:1.6}.commander-account-list{display:grid;gap:8px;margin-top:14px}.commander-account-item{display:flex;align-items:center;gap:11px;min-width:0;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:9px 11px;background:rgba(11,12,18,.46)}.commander-account-avatar,.commander-account-item img{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;overflow:hidden;border-radius:50%;color:#c2b6ff;background:rgba(143,124,255,.17);object-fit:cover}.commander-account-item>span:nth-child(2){display:grid;min-width:0;gap:3px}.commander-account-item small,.commander-account-item strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commander-account-item strong{color:var(--text);font-size:13px}.commander-account-item small{color:var(--muted);font-size:11px}.commander-account-item>svg{margin-left:auto;color:#62d6a7}.commander-account-connect{margin-top:17px}.feature-studio-layout.feature-studio-overview-layout{display:block;max-width:1380px}.feature-overview{gap:18px}.feature-overview-hero{min-height:162px;padding:clamp(20px,3vw,32px);background:radial-gradient(circle at 90% 0,rgba(255,105,128,.14),transparent 31%),linear-gradient(135deg,#1b1c28,#12131c 75%)}.feature-overview-copy h2{letter-spacing:-.035em}.feature-overview-stats span{min-width:104px;border-color:rgba(255,255,255,.075);background:rgba(8,9,14,.38)}.feature-overview-controls{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.7fr);align-items:center;gap:14px;padding:14px;border:1px solid rgba(255,255,255,.085);border-radius:18px;background:rgba(17,18,27,.74)}.feature-overview-search{display:flex;align-items:center;gap:10px;min-width:0;min-height:44px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#9699aa;background:rgba(8,9,14,.44)}.feature-overview-search:focus-within{border-color:rgba(255,111,130,.58);box-shadow:0 0 0 3px rgba(255,111,130,.1)}.feature-overview-search input{width:100%;min-width:0;border:0;outline:0;color:var(--text);background:transparent;font:inherit;font-size:13px}.feature-overview-search input::placeholder{color:#777b8d}.feature-overview-search button{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border:0;border-radius:8px;color:#c1c3ce;background:rgba(255,255,255,.07);cursor:pointer}.feature-category-filters{display:flex;align-items:center;gap:7px;overflow-x:auto;padding:2px;scrollbar-width:thin}.feature-category-filters button{display:inline-flex;align-items:center;gap:8px;min-height:36px;flex:0 0 auto;padding:0 11px;border:1px solid transparent;border-radius:10px;color:#b0b2bf;background:rgba(255,255,255,.035);font:inherit;font-size:11px;font-weight:650;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.feature-category-filters button:hover{color:var(--text);background:rgba(255,255,255,.075)}.feature-category-filters button.is-active{border-color:rgba(255,112,131,.3);color:#ffe2e3;background:rgba(255,103,126,.13)}.feature-category-filters button span{min-width:20px;padding:3px 5px;border-radius:999px;color:#c6c7d1;background:rgba(255,255,255,.075);font-size:10px;text-align:center}.feature-overview-group{padding:20px;border-radius:20px;background:rgba(17,18,27,.67)}.feature-overview-group-heading{margin-bottom:13px}.feature-overview-group-heading h3{font-size:16px}.feature-overview-group-heading>small{padding:6px 9px}.feature-overview-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:10px}.feature-overview-card{gap:8px;padding:15px;border-radius:15px;background:rgba(8,9,14,.35)}.feature-overview-card:after{display:none}.feature-overview-card:hover{transform:translateY(-2px);border-color:rgba(255,125,142,.42);background:rgba(255,255,255,.045);box-shadow:0 13px 30px rgba(0,0,0,.19)}.feature-overview-card.is-enabled{border-color:rgba(112,220,183,.19)}.feature-card-icon{width:34px;height:34px;border-radius:10px}.feature-overview-card>strong{font-size:14px;line-height:1.35}.feature-overview-card>p{font-size:11px;line-height:1.55}.feature-card-action{font-size:11px}.feature-editor{padding:clamp(18px,2.7vw,32px);border:1px solid rgba(255,255,255,.085);background:radial-gradient(circle at 100% 0,rgba(134,106,255,.07),transparent 28%),rgba(16,17,25,.94)}.feature-detail-return{display:inline-flex;align-items:center;gap:7px;min-height:34px;margin:0 0 18px;color:#b6b7c4;font-size:12px;font-weight:650;text-decoration:none}.feature-detail-return:hover{color:#ffabb1}.feature-editor-hero{align-items:flex-start;padding:19px;border:1px solid rgba(255,255,255,.08);border-radius:17px;background:rgba(255,255,255,.025)}.feature-editor-hero .dashboard-kicker{margin-bottom:5px}.feature-editor-hero h2{font-size:clamp(24px,2.8vw,32px)}.feature-editor-grid{align-items:start;gap:14px;margin-top:14px}.feature-setting-card{min-width:0;border:1px solid rgba(255,255,255,.075);background:rgba(8,9,14,.28)}.feature-setting-card .workspace-section-title{margin-bottom:11px}.feature-setting-card>p{color:#a7a9b7;line-height:1.65}.portal-field-section{margin-top:13px;padding:14px;border:1px solid rgba(255,255,255,.065);border-radius:14px;background:rgba(255,255,255,.018)}.portal-field-section-heading{gap:4px;margin-bottom:9px}.portal-field-section-heading strong{color:#f0eff6;font-size:13px}.portal-field-section-heading span{color:#9295a5;font-size:11px;line-height:1.5}.portal-field-grid{gap:5px 12px}.portal-toggle-field{border:1px solid rgba(255,255,255,.065);background:rgba(255,255,255,.025)}.portal-toggle-field:hover{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.045)}.feature-editor-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;border-color:rgba(255,255,255,.1);background:rgba(17,18,27,.94)}.feature-editor-actions .button:disabled{opacity:.7;cursor:not-allowed}.feature-save-state{color:#77d9b6;font-size:12px;line-height:1.45}.feature-save-state.is-dirty{color:#ffcf88}.commander-template-intro{padding:15px;border:1px solid rgba(255,255,255,.075);border-radius:13px;background:rgba(255,255,255,.025)}.commander-template-tokens{gap:6px}.commander-template-tokens code{border:1px solid rgba(255,255,255,.075);border-radius:7px;color:#d8ccff;background:rgba(129,100,255,.08);font-size:10px}.commander-template-item{border-color:rgba(255,255,255,.09);border-radius:12px;background:rgba(255,255,255,.02)}.commander-template-item[open]{border-color:rgba(255,116,137,.28);background:rgba(255,255,255,.035)}.commander-template-item summary{min-height:55px;padding:10px 13px}.commander-template-item summary:hover{background:rgba(255,255,255,.035)}.commander-template-fields{padding:3px 13px 14px}.commander-template-preview{display:grid;gap:9px;padding:13px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(8,9,14,.42)}.commander-template-preview-heading{display:flex;align-items:baseline;justify-content:space-between;gap:10px;color:#c9cad3;font-size:12px}.commander-template-preview-card small,.commander-template-preview-heading small{color:#8d909d;font-size:10px}.commander-template-preview-card{display:grid;gap:7px;padding:11px 13px;border-left:3px solid #ff6d82;border-radius:7px;background:#17181e;color:#f0f1f5}.commander-template-preview-card p{margin:0;color:#c8cad3;font-size:12px;line-height:1.55;white-space:pre-wrap}.commander-template-preview-card.is-error{border-left-color:#ff667a}.module-embed-designer{display:grid;gap:14px;margin-top:18px;padding:16px;border:1px solid rgba(255,109,130,.16);border-radius:15px;background:linear-gradient(145deg,rgba(255,109,130,.045),rgba(255,255,255,.018))}.module-embed-designer-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.module-embed-designer-heading>div{display:grid;gap:4px}.module-embed-designer-heading strong{color:#f5f1f3;font-size:14px}.module-embed-designer-heading small,.module-embed-designer-note{color:#9c9ba4;font-size:11px}.module-embed-designer-heading>span{padding:5px 8px;border:1px solid rgba(98,214,167,.2);border-radius:20px;color:#80dcb7;background:rgba(98,214,167,.07);font-size:10px}.module-embed-designer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.module-embed-preview{display:grid;gap:8px;color:#9d9da7;font-size:11px}.module-embed-preview-card{display:grid;gap:7px;padding:12px 14px;border-left:3px solid #ff6575;border-radius:8px;background:#16171d;color:#f1f2f5}.module-embed-preview-card p{margin:0;color:#c4c5cd;font-size:12px;line-height:1.55;white-space:pre-wrap}.module-embed-preview-card small{color:#898b96}.module-embed-preview-card img{width:min(100%,520px);max-height:240px;object-fit:contain;object-position:left;border-radius:6px}.module-token-control{position:relative;z-index:5}.module-token-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.module-token-toolbar>span{color:#c6c9d4}.module-token-close,.module-token-trigger{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(255,198,120,.25);border-radius:10px;color:#f2d4a5;background:rgba(255,190,102,.08);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.module-token-trigger{min-height:34px;padding:6px 10px;font:inherit;font-size:11px;font-weight:650}.module-token-trigger svg{color:#ffd27e;filter:drop-shadow(0 0 7px rgba(255,205,113,.45))}.module-token-close:hover,.module-token-trigger:hover{transform:translateY(-1px);border-color:rgba(255,198,120,.55);background:rgba(255,190,102,.14);box-shadow:0 7px 22px rgba(0,0,0,.22)}.module-token-close:focus-visible,.module-token-option:focus-visible,.module-token-trigger:focus-visible{outline:2px solid #ffd27e;outline-offset:2px}.module-token-popover{position:absolute;top:calc(100% + 8px);right:0;z-index:80;display:grid;width:min(390px,calc(100vw - 44px));gap:11px;padding:14px;border:1px solid rgba(255,198,120,.2);border-radius:16px;background:rgba(15,16,23,.97);box-shadow:0 24px 65px rgba(0,0,0,.55),0 0 28px rgba(255,181,96,.07);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:module-token-popover-in .19s cubic-bezier(.2,.8,.2,1) both;transform-origin:top right}.module-token-popover-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.module-token-popover-heading>div{display:grid;gap:4px}.module-token-popover-heading strong{color:#f1f2f5;font-size:13px}.module-token-hint,.module-token-popover-heading small{color:#9295a2;font-size:10px;line-height:1.45}.module-token-close{width:29px;height:29px;flex:0 0 auto;border-color:rgba(255,255,255,.1);color:#bdc0ca;background:rgba(255,255,255,.04)}.module-token-search{display:flex;align-items:center;gap:8px;min-height:39px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#999ca8;background:rgba(255,255,255,.035);transition:border-color .16s ease,box-shadow .16s ease}.module-token-search:focus-within{border-color:rgba(255,198,120,.5);box-shadow:0 0 0 3px rgba(255,198,120,.08)}.module-token-search input{width:100%;min-width:0;padding:8px 0;border:0;outline:0;color:#f2f2f5;background:transparent;font:inherit;font-size:11px}.module-token-search input::placeholder{color:#747784}.module-token-results{display:grid;max-height:245px;gap:5px;overflow-y:auto;padding:2px 3px 2px 0;scrollbar-color:rgba(255,198,120,.35) transparent;scrollbar-width:thin}.module-token-option{display:grid;gap:3px;width:100%;padding:8px 9px;border:1px solid transparent;border-radius:9px;text-align:left;color:#c7c9d1;background:rgba(255,255,255,.025);cursor:pointer;transition:transform .14s ease,border-color .14s ease,background .14s ease}.module-token-option:hover{transform:translateX(2px);border-color:rgba(255,198,120,.23);background:rgba(255,190,102,.075)}.module-token-option code{color:#ffd28a;font:600 11px ui-monospace,SFMono-Regular,Consolas,monospace}.module-token-option span{color:#9da0ac;font-size:10px}.module-token-empty{margin:0;padding:18px 8px;color:#a0a2ad;font-size:11px;text-align:center}.module-token-hint{margin-top:-3px}.module-embed-designer-note{margin:0;line-height:1.5}@keyframes module-token-popover-in{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.module-token-popover{animation:none}.module-token-close,.module-token-option,.module-token-trigger{transition:none}}@media (max-width:720px){.module-embed-designer-grid{grid-template-columns:minmax(0,1fr)}.module-embed-designer-heading{align-items:flex-start}.module-token-popover{right:-4px;width:min(370px,calc(100vw - 52px))}}.commander-rank-picker{display:grid;gap:9px;margin-top:8px;padding:11px;border:1px solid rgba(255,255,255,.075);border-radius:13px;background:rgba(8,9,14,.32)}.commander-rank-picker-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#b5b7c4;font-size:11px}.commander-rank-picker-toolbar button{min-height:31px;padding:0 9px;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#e4dfff;background:rgba(133,111,255,.1);font:inherit;font-size:10px;font-weight:650;cursor:pointer}.commander-rank-picker-toolbar button:disabled{opacity:.5;cursor:not-allowed}.commander-rank-option-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:420px;overflow:auto;padding-right:3px}.commander-rank-option{display:flex;align-items:center;gap:9px;min-width:0;min-height:48px;margin:0;padding:8px 10px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:rgba(255,255,255,.025);cursor:pointer}.commander-rank-option:has(input:checked){border-color:rgba(134,111,255,.35);background:rgba(134,111,255,.09)}.commander-rank-option input{width:16px;height:16px;flex:0 0 auto;accent-color:#8c7bff}.commander-rank-option span{display:grid;min-width:0;gap:3px}.commander-rank-option strong{overflow:hidden;color:#f0eff6;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.commander-rank-option small{color:#9295a5;font-size:10px}.commander-rank-option>svg{flex:0 0 auto;margin-left:auto;color:#a99aff}.commander-ranks-empty{padding:16px 12px;border:1px dashed rgba(255,255,255,.1);border-radius:9px;color:#a8abba;background:rgba(255,255,255,.018);font-size:12px;line-height:1.6}@media (max-width:980px){.feature-overview-controls{grid-template-columns:1fr}}@media (max-width:820px){.feature-studio-layout.feature-studio-overview-layout{display:block}.feature-overview-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}}@media (max-width:620px){.feature-overview-controls{padding:10px}.feature-category-filters{margin-right:-3px}.feature-overview-group{padding:14px}.feature-overview-grid{grid-template-columns:1fr}.feature-overview-card{min-height:154px}.feature-editor-hero{padding:14px}.feature-editor-actions{align-items:stretch;flex-direction:column}.feature-editor-actions .button{width:100%;justify-content:center}.commander-rank-option-list{grid-template-columns:1fr}.commander-rank-picker-toolbar{align-items:flex-start;flex-direction:column}}:root{color-scheme:dark;--bg:#050607;--surface:#090b0e;--surface-2:#0d1014;--glass-bg:rgba(10,12,15,0.78);--glass-strong:rgba(14,16,20,0.96);--glass-border:rgba(236,241,245,0.095);--line:rgba(236,241,245,0.095);--text:#f3f5f6;--muted:#969da5;--accent:#ff756c;--accent-2:#ffaaa0;--purple:#c2b6ff;--purple-deep:#806eee;--font-space:Inter,"Segoe UI",ui-sans-serif,system-ui,sans-serif;--font-inter:Inter,"Segoe UI",ui-sans-serif,system-ui,sans-serif;--font-display:Inter,"Segoe UI",ui-sans-serif,system-ui,sans-serif;--display:Inter,"Segoe UI",ui-sans-serif,system-ui,sans-serif}html{background:var(--bg);scrollbar-color:#34383d #08090b;scrollbar-width:thin}body{min-height:100vh;color:var(--text);background:radial-gradient(ellipse at 50% -30%,rgba(255,117,108,.075),transparent 52%),linear-gradient(180deg,#070809,#050607 62%,#070809);font-family:var(--font-inter);letter-spacing:-.012em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body:before{opacity:.12;background-image:linear-gradient(rgba(255,255,255,.026) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 0);background-size:68px 68px;-webkit-mask-image:linear-gradient(180deg,black,transparent 62%);mask-image:linear-gradient(180deg,black,transparent 62%);animation-duration:32s}::selection{color:#fff;background:rgba(255,117,108,.4)}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a{text-underline-offset:4px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px}button:disabled{cursor:not-allowed}.container{width:min(1260px,calc(100% - 64px))}.site-nav{position:sticky;top:0;z-index:30;min-height:76px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.075);background:rgba(6,7,8,.78);backdrop-filter:blur(22px) saturate(135%);-webkit-backdrop-filter:blur(22px) saturate(135%)}.brand{gap:10px;font-size:12px;letter-spacing:.17em}.brand-logo{width:36px;height:36px;filter:drop-shadow(0 5px 15px rgba(255,117,108,.2))}.brand em,.workspace-brand em{color:#b8bec4}.nav-links{gap:2px;border-color:rgba(255,255,255,.065);border-radius:13px;padding:4px;background:rgba(255,255,255,.018)}.nav-links a{border-radius:9px;padding:9px 11px;color:#a2a8ad;font-size:12px}.nav-links a.active,.nav-links a:hover{color:#fff;background:rgba(255,255,255,.065);box-shadow:inset 0 0 0 1px rgba(255,255,255,.055);transform:none}.nav-links a.active{color:var(--accent-2);background:rgba(255,117,108,.09)}.nav-login,.workspace-balance-link,.workspace-icon-button,.workspace-portal-link{min-height:40px;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:9px 13px;color:#e4e7e9;background:rgba(255,255,255,.035);box-shadow:none;font-size:12px;transition:border-color .18s ease,color .18s ease,background .18s ease,transform .18s ease}.nav-login:hover,.workspace-balance-link:hover,.workspace-icon-button:hover,.workspace-portal-link:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.24);color:#fff;background:rgba(255,255,255,.075)}.hero{position:relative;min-height:min(790px,calc(100svh - 76px));grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(28px,5vw,72px);padding:clamp(64px,8vw,112px) 0 clamp(78px,9vw,128px)}.hero:before{position:absolute;z-index:-1;top:9%;left:-16%;width:56%;height:70%;border-radius:50%;background:radial-gradient(ellipse,rgba(255,117,108,.07),transparent 68%);content:"";filter:blur(18px);pointer-events:none}.hero-copy{position:relative;z-index:1;max-width:620px}.dashboard-kicker,.eyebrow{color:var(--accent-2);letter-spacing:.145em}.eyebrow{font-size:10px;font-weight:700}.eyebrow-dot{width:6px;height:6px;background:var(--accent);box-shadow:0 0 12px rgba(255,117,108,.55)}.hero h1{max-width:720px;margin:26px 0 22px;font:650 clamp(48px,6.5vw,84px)/.98 var(--font-space);letter-spacing:-.075em}.hero h1>span:not(.hero-typed-line){color:#858c93}.hero-typed-line{display:block;min-height:1.08em;color:#f6f7f8!important}.typed-phrase{position:relative;display:inline-block;min-width:4ch;text-shadow:0 0 34px rgba(255,117,108,.12)}.hero h1 .hero-typed-line .typed-phrase,.hero h1 .hero-typed-line .typed-phrase>span,.typed-phrase{color:var(--accent-2)}.typed-phrase:after{display:inline-block;width:3px;height:.76em;margin-left:.12em;vertical-align:-.025em;background:var(--accent);content:"";animation:sythonom-caret .85s steps(2,start) infinite}.hero-lead{max-width:510px;color:#a9afb5;font-size:clamp(15px,1.35vw,17px);line-height:1.8}.hero-actions{gap:10px}.button{min-height:45px;border:1px solid transparent;border-radius:11px;padding:12px 16px;font-size:12px;font-weight:650;transition:transform .18s ease,border-color .18s ease,color .18s ease,background .18s ease,box-shadow .18s ease}.button:hover{transform:translateY(-2px)}.button-primary{border-color:rgba(255,171,160,.4);color:#160c0c;background:linear-gradient(135deg,#ffb3a8,#ff786f);box-shadow:0 7px 24px rgba(255,117,108,.14)}.button-primary:hover{box-shadow:0 11px 30px rgba(255,117,108,.25)}.button-quiet{border:1px solid rgba(255,255,255,.1);color:#c5cacf;background:rgba(255,255,255,.025)}.button-quiet:hover{border-color:rgba(255,255,255,.2);color:#fff;background:rgba(255,255,255,.06)}.hero-trust{gap:20px;margin-top:32px;color:#81888f;font-size:11px}.hero-trust svg{color:#b9c0c5}.hero-visual{min-width:0;min-height:550px;isolation:isolate}.hero-tilt-card{width:100%;min-height:550px;transform-style:preserve-3d}.hero-tilt-card>.brand-banner-frame{border-color:rgba(255,255,255,.13);border-radius:22px;background:linear-gradient(135deg,#111316,#090a0c 70%);box-shadow:0 22px 70px rgba(0,0,0,.35)}.brand-banner-frame strong span{color:var(--accent)}.hero-tilt-card>.dashboard-window{border-color:rgba(255,255,255,.15);border-radius:17px;background:rgba(9,10,12,.96);box-shadow:0 35px 95px rgba(0,0,0,.52);margin-top:100px}.hero-tilt-card>.dashboard-window:after{content:none}.mini-card,.mini-chart,.mini-stats>div{border-color:rgba(255,255,255,.075);background:rgba(255,255,255,.022)}.mini-progress span,.mini-stats strong b{color:var(--accent-2)}.mini-progress span{background:linear-gradient(90deg,#ff756c,#ffc1a6)}.section-space{padding-top:clamp(68px,8vw,112px);padding-bottom:clamp(68px,8vw,112px)}.section-intro{align-items:flex-end;gap:28px;margin-bottom:30px}.login-card h2,.section-intro h2,.steps-section h2,.support-card h2{font-family:var(--font-space);font-weight:620;letter-spacing:-.06em}.section-intro h2{margin-top:12px;font-size:clamp(31px,4.6vw,54px);line-height:1.04}.login-card h2 span,.section-intro h2 span,.steps-section h2 span,.support-card h2 span{color:#858c93}.feature-card p,.login-card p,.section-intro>p,.showcase-card p,.step p,.support-card p,.team-card p{color:#969da4;font-size:13px;line-height:1.8}.admin-license-card,.appearance-editor,.appearance-preview,.community-stat-card,.feature-card,.feature-overview-group,.feature-setting-card,.license-card,.pricing-card,.review-card,.showcase-card,.step,.team-card,.ticket-card,.workspace-card{border:1px solid rgba(255,255,255,.085);border-radius:17px;background:linear-gradient(145deg,rgba(15,17,20,.96),rgba(8,9,11,.96));box-shadow:0 20px 60px rgba(0,0,0,.2)}.community-stat-card{min-height:212px;padding:23px}.community-stat-icon,.feature-icon{border:1px solid rgba(255,255,255,.085);border-radius:12px;color:#ffc0b4;background:rgba(255,117,108,.085)}.community-stat-card>strong{color:#f7f8f8;font-family:var(--font-space);letter-spacing:-.065em}.steps-section{border-top:1px solid rgba(255,255,255,.055);border-bottom:1px solid rgba(255,255,255,.055);background:rgba(255,255,255,.012)}.steps-section h2{margin:16px 0 30px;font-size:clamp(32px,4.7vw,56px);line-height:1.04}.admin-license-card,.feature-card,.feature-overview-card,.license-card,.pricing-card,.review-card,.showcase-card,.step,.team-card,.ticket-card{transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.admin-license-card:hover,.feature-card:hover,.feature-overview-card:hover,.license-card:hover,.pricing-card:hover,.review-card:hover,.showcase-card:hover,.step:hover,.team-card:hover,.ticket-card:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.16);box-shadow:0 25px 70px rgba(0,0,0,.34)}.feature-card,.review-card,.showcase-card,.team-card{border-radius:16px;background:#0b0d0f}.login-card,.projects-bottom-callout,.support-card{border:1px solid rgba(255,255,255,.095);border-radius:20px;background:radial-gradient(ellipse at 95% 0,rgba(255,117,108,.08),transparent 36%),linear-gradient(135deg,#101215,#090a0c 72%);box-shadow:0 26px 80px rgba(0,0,0,.24)}.login-card h2,.support-card h2{font-size:clamp(28px,3.4vw,43px);line-height:1.08}.site-footer{border-top-color:rgba(255,255,255,.075);color:#777f86}.site-footer a:hover{color:var(--accent-2)}.packages-hero{padding-top:clamp(58px,8vw,94px)}.packages-back{display:flex;width:fit-content;margin:0 auto 27px}.legal-hero h1,.packages-hero h1,.page-hero h1,.projects-hero h1{color:#f4f5f6;font-family:var(--font-display);font-weight:650;letter-spacing:-.075em}.packages-hero h1{font-size:clamp(44px,7vw,78px)}.feedback-form,.legal-card,.legal-footnote,.packages-assurance span,.project-stat-row,.projects-toolbar,.review-auth-card{border-color:rgba(255,255,255,.08);border-radius:15px;background:rgba(12,14,16,.8)}.packages-assurance svg{color:#a9e5b5}.pricing-card{overflow:hidden;border-radius:20px;background:linear-gradient(155deg,#111316,#090a0c 70%)}.pricing-card.featured,.pricing-card.recommended{border-color:rgba(255,117,108,.36);background:radial-gradient(ellipse at 90% 0,rgba(255,117,108,.11),transparent 38%),linear-gradient(155deg,#141214,#090a0c 72%)}.project-feature-card{border-color:rgba(255,255,255,.085);border-radius:19px;background:#0b0d0f}.project-banner{filter:saturate(.7)}.project-card-body{background:#0b0d0f}.license-status.online,.project-active-pill,.status-pill.online{color:#a9e5b5;border-color:rgba(121,216,152,.16);background:rgba(88,196,122,.09)}.feedback-form,.feedback-page .review-card,.review-auth-card{box-shadow:0 22px 70px rgba(0,0,0,.2)}.legal-page{padding-top:26px}.legal-card h2,.legal-card h3{color:#f0f2f3}.workspace-page{position:relative;grid-template-columns:258px minmax(0,1fr);background:#060708}.workspace-sidebar{border-right-color:rgba(255,255,255,.075);background:rgba(8,9,11,.92);box-shadow:18px 0 60px rgba(0,0,0,.2)}.workspace-brand{padding:4px 9px;font-size:12px;letter-spacing:.16em}.workspace-brand img{width:32px;height:32px;filter:none}.workspace-sidebar-label{color:#737b82;font-size:9px}.workspace-nav{gap:4px}.workspace-nav a,.workspace-sidebar-bottom a,.workspace-sidebar-bottom button{min-height:43px;border-radius:10px;padding:10px 12px;color:#9ba1a7;font-size:12px;font-weight:560}.workspace-nav a:hover,.workspace-sidebar-bottom a:hover,.workspace-sidebar-bottom button:hover{transform:translateX(2px);border-color:rgba(255,255,255,.06);color:#f5f6f7;background:rgba(255,255,255,.045)}.workspace-nav a.active{border-color:rgba(255,117,108,.16);color:#fff;background:linear-gradient(90deg,rgba(255,117,108,.13),rgba(255,117,108,.025));box-shadow:inset 2px 0 var(--accent)}.text-link,.workspace-metric a,.workspace-nav a.active svg,.workspace-section-title>div>span{color:var(--accent-2)}.workspace-sidebar-bottom{border-top-color:rgba(255,255,255,.075)}.workspace-main{width:100%;max-width:none;padding:40px clamp(22px,3.4vw,60px) 82px}.feature-studio-layout,.feature-studio-toolbar,.workspace-alert,.workspace-columns,.workspace-header,.workspace-metrics,.workspace-section{max-width:1380px}.workspace-header{margin-bottom:27px}.workspace-heading h1{margin-top:7px;font-size:clamp(34px,4vw,52px);letter-spacing:-.07em}.workspace-heading>p:last-child{color:#969da4;font-size:14px}.workspace-portal-link{border-color:rgba(255,117,108,.23);color:#ffd2cc;background:rgba(255,117,108,.075)}.workspace-metrics{gap:11px;margin-bottom:13px}.workspace-metric,.workspace-metric-accent{min-height:128px;border-color:rgba(255,255,255,.08);border-radius:15px;padding:18px;background:linear-gradient(145deg,#101215,#0a0b0d);box-shadow:none}.workspace-metric-accent{border-color:rgba(255,117,108,.2);background:linear-gradient(145deg,rgba(255,117,108,.085),#0a0b0d 74%)}.workspace-metric span{color:#8e969d}.workspace-metric strong{font-size:clamp(23px,2.6vw,31px)}.workspace-columns{gap:12px}.appearance-editor,.appearance-preview,.feature-setting-card,.workspace-card{border-color:rgba(255,255,255,.08);border-radius:16px;padding:21px;background:linear-gradient(145deg,#0f1114,#090a0c);box-shadow:0 18px 50px rgba(0,0,0,.16)}.workspace-section{margin-top:38px}.workspace-section-title h2{font-size:clamp(20px,2vw,26px)}.license-grid{gap:11px}.license-card{border-radius:15px;padding:17px;background:#0b0d0f;box-shadow:none}.feature-studio-toolbar{border-color:rgba(255,255,255,.08);border-radius:15px;padding:13px;background:#0b0d0f;box-shadow:none}.feature-studio-toolbar:before{opacity:.18}.feature-overview{gap:14px}.feature-overview-hero{border-color:rgba(255,255,255,.09);border-radius:17px;background:radial-gradient(ellipse at 90% 0,rgba(255,117,108,.09),transparent 34%),linear-gradient(135deg,#111316,#090a0c 74%);box-shadow:none}.feature-overview-controls,.feature-overview-group,.feature-overview-stats span{border-color:rgba(255,255,255,.075);background:rgba(255,255,255,.018)}.feature-overview-search{border-color:rgba(255,255,255,.09);border-radius:10px;background:#08090b}.feature-overview-search:focus-within{border-color:rgba(255,117,108,.48);box-shadow:0 0 0 3px rgba(255,117,108,.08)}.feature-category-filters button.is-active{border-color:rgba(255,117,108,.25);color:#ffd1cb;background:rgba(255,117,108,.1)}.feature-overview-card{border-color:rgba(255,255,255,.075);border-radius:13px;background:rgba(7,8,10,.72)}.feature-overview-card:hover{border-color:rgba(255,117,108,.3);background:#0e1012}.feature-overview-card.is-enabled{border-color:rgba(137,210,159,.17)}.feature-card-action{color:var(--accent-2)}.feature-editor{border-color:rgba(255,255,255,.09);border-radius:18px;background:linear-gradient(145deg,#101215,#090a0c 78%);box-shadow:0 24px 70px rgba(0,0,0,.22)}.commander-rank-option,.commander-rank-picker,.feature-editor-hero,.portal-field-section,.portal-toggle-field{border-color:rgba(255,255,255,.075);background:rgba(255,255,255,.018)}.feature-editor-actions{border-color:rgba(255,255,255,.11);border-radius:13px;background:rgba(9,10,12,.94);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.commander-rank-option:hover,.portal-toggle-field:hover{border-color:rgba(255,255,255,.15);background:rgba(255,255,255,.035)}.commander-rank-option:has(input:checked){border-color:rgba(255,117,108,.32);background:rgba(255,117,108,.07)}.commander-rank-option input{accent-color:var(--accent)}.mail-page{background:radial-gradient(ellipse at 50% 0,rgba(255,117,108,.055),transparent 40%),#060708}.mail-layout{grid-template-columns:minmax(260px,.58fr) minmax(0,1.42fr);align-items:start;gap:28px 42px;padding-top:52px;padding-bottom:80px}.mail-intro{position:sticky;top:112px;align-self:start;padding:8px 2px}.mail-intro h1{margin:16px 0;font-size:clamp(37px,4.3vw,58px);line-height:1;letter-spacing:-.07em}.mail-intro h1 span{color:#868e95}.mail-lead{color:#a1a8ae;font-size:14px;line-height:1.75}.mail-trust-row{gap:10px}.mail-trust-row span{border:1px solid rgba(255,255,255,.075);border-radius:9px;padding:8px 9px;color:#92999f;background:rgba(255,255,255,.022);font-size:10px}.mail-trust-row svg{color:#c0c6cb}.mail-stage{display:none}.mail-access-card{grid-column:2;border:1px solid rgba(255,255,255,.085);border-radius:17px;background:linear-gradient(145deg,#101215,#090a0c);box-shadow:0 24px 72px rgba(0,0,0,.24)}.mail-workspace{gap:15px}.mail-workspace-head{padding:2px 2px 14px;border-bottom-color:rgba(255,255,255,.08)}.mail-workspace-head h2{font-size:19px}.mail-head-actions span{border:1px solid rgba(121,216,152,.14);border-radius:999px;padding:6px 8px;color:#a9e5b5;background:rgba(88,196,122,.055)}.mail-client{grid-template-columns:minmax(205px,.68fr) minmax(0,1.32fr);min-height:460px;border-color:rgba(255,255,255,.085);border-radius:13px;background:#08090b}.mail-inbox{border-right-color:rgba(255,255,255,.075)}.mail-inbox-title{min-height:49px;border-bottom-color:rgba(255,255,255,.075);padding:12px}.mail-message-row{border-bottom-color:rgba(255,255,255,.055);padding:12px}.mail-message-row.selected,.mail-message-row:hover{background:rgba(255,117,108,.055)}.mail-message-row.selected{box-shadow:inset 2px 0 var(--accent)}.mail-message-row strong{font-family:var(--font-inter);font-size:12px}.mail-message-row small{font-size:10px}.mail-message-view{padding:17px}.mail-message-heading h3{font-family:var(--font-inter);font-size:19px}.mail-message-body{min-height:92px;max-height:270px;margin:15px 0;border-color:rgba(255,255,255,.065);border-radius:10px;padding:13px;color:#d7dbde;background:#0b0d0f;font-size:12px}.mail-reply{border-top-color:rgba(255,255,255,.075);padding-top:13px}.mail-composer{display:grid;grid-template-columns:minmax(160px,.42fr) minmax(0,1fr);align-items:start;gap:12px}.mail-quick-replies{align-content:start;margin:0;border-color:rgba(255,255,255,.08);border-radius:11px;padding:11px;background:#0b0d0f}.mail-quick-replies-head{display:grid}.mail-quick-replies-head strong{font-size:12px}.mail-quick-replies-head span{line-height:1.5}.mail-quick-replies-head label{display:grid;gap:6px;width:100%}.mail-quick-replies-head input,.mail-reply textarea,.mail-subject-field input{border-color:rgba(255,255,255,.1);border-radius:9px;background:#070809}.mail-quick-replies-list{display:grid;grid-template-columns:1fr}.mail-quick-replies-list button{justify-content:flex-start;border-radius:8px;color:#b3b9be;font-size:10px}.mail-quick-replies-list button.active,.mail-quick-replies-list button:hover{border-color:rgba(255,117,108,.25);color:#ffd0c9;background:rgba(255,117,108,.09)}.mail-composer-fields{display:grid;min-width:0;gap:9px}.mail-subject-field{margin:0}.mail-reply textarea,.mail-subject-field input{min-height:39px;font:12px var(--font-inter)}.mail-reply textarea{min-height:110px;padding:11px;line-height:1.6}.mail-signature-note{margin:0;color:#858d94}.mail-send-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.mail-send-row>span{color:#9ba2a8;font-size:11px}.mail-send-row .button{min-height:39px}.mail-setup-note,.mail-state{border-color:rgba(255,255,255,.08);border-radius:13px;background:#0b0d0f}.app-shell{background:#060708}.app-sidebar{border-right-color:rgba(255,255,255,.075);background:#090a0c}.app-nav a,.logout-button{border-radius:10px;color:#9aa1a7;font-size:12px}.app-nav a.active,.app-nav a:hover{color:#fff;background:rgba(255,117,108,.08)}.app-nav a.active svg{color:var(--accent-2)}.dashboard-main{padding-top:45px}.dashboard-header h1{font-size:clamp(33px,4vw,47px);letter-spacing:-.07em}.support-layout{gap:16px;margin-top:27px}.form-card,.surface-card,.ticket-card{border-color:rgba(255,255,255,.085);border-radius:15px;background:linear-gradient(145deg,#101215,#090a0c);box-shadow:0 20px 60px rgba(0,0,0,.2)}.form-card{padding:22px}.form-card fieldset,.form-card label{color:#a6adb3;font-size:12px}.admin-search,.admin-search input,.field-label input,.field-label select,.field-label textarea,.form-card input,.form-card select,.form-card textarea{border-color:rgba(255,255,255,.1);border-radius:10px;color:#f0f2f3;background-color:#08090b}.field-label input:focus,.field-label select:focus,.field-label textarea:focus,.form-card input:focus,.form-card select:focus,.form-card textarea:focus{border-color:rgba(255,117,108,.62);background-color:#0b0c0e}.form-card select option{color:#f0f2f3;background:#0a0b0d}.page-mark{border-color:rgba(255,255,255,.1);border-radius:12px;color:var(--accent-2);background:rgba(255,117,108,.07)}.dashboard-alert,.dashboard-alert.success,.inline-message,.workspace-alert{border-radius:11px}.empty-state,.feature-overview-empty,.workspace-empty,.workspace-loading{border-color:rgba(255,255,255,.1);border-radius:13px;background:rgba(255,255,255,.018)}.admin-action-panel,.admin-license-card,.admin-note,.admin-table,.admin-tabs{border-color:rgba(255,255,255,.08);background-color:#0b0d0f}.admin-tabs button.active,.admin-tabs button:hover{color:#ffd0ca;background:rgba(255,117,108,.1)}.admin-search:focus-within{border-color:rgba(255,117,108,.48)}.admin-license-heading strong,.admin-license-meta strong,.admin-renewal-row strong{color:#e9edef}@keyframes sythonom-caret{to{visibility:hidden}}@keyframes sythonom-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.hero-copy>*{animation-name:sythonom-enter;animation-duration:.62s;animation-timing-function:cubic-bezier(.2,.75,.25,1)}.community-stat-card,.feature-card,.step,.workspace-metric{animation:sythonom-enter .6s both}.community-stat-card:nth-child(2),.feature-card:nth-child(2),.step:nth-child(2),.workspace-metric:nth-child(2){animation-delay:70ms}.community-stat-card:nth-child(3),.feature-card:nth-child(3),.step:nth-child(3),.workspace-metric:nth-child(3){animation-delay:.14s}}@media (max-width:1100px){.site-nav{gap:12px}.nav-links{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scrollbar-width:none}.nav-links::-webkit-scrollbar{display:none}.nav-links a{flex:0 0 auto}.mail-layout{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:22px}}@media (max-width:900px){.container{width:min(100% - 40px,760px)}.hero{min-height:auto;grid-template-columns:1fr;gap:22px;padding-top:72px}.hero-copy{max-width:760px}.hero-visual{min-height:0;padding:14px 0 30px}.hero-tilt-card{max-width:650px;min-height:540px;margin:0 auto}.hero-tilt-card>.dashboard-window{margin-top:92px}.workspace-page{grid-template-columns:1fr}.workspace-sidebar{position:relative;top:auto;height:auto;min-height:0;gap:12px;padding:12px 18px;border-right:0;border-bottom:1px solid rgba(255,255,255,.075)}.workspace-sidebar-bottom,.workspace-sidebar-label{display:none}.workspace-brand{padding:0}.workspace-nav{display:flex;overflow-x:auto;gap:5px;scrollbar-width:none}.workspace-nav::-webkit-scrollbar{display:none}.workspace-nav a{width:auto;min-height:38px;flex:0 0 auto;padding:8px 10px;font-size:11px}.workspace-main{padding-top:27px}.app-shell{display:block}.app-sidebar{position:relative;inset:auto;width:100%;min-height:0;gap:10px;padding:11px 16px;border-right:0;border-bottom:1px solid rgba(255,255,255,.075)}.app-sidebar .brand{margin:0}.app-sidebar .brand>span:last-child{display:inline;font-size:12px}.app-nav{display:flex;width:100%;overflow-x:auto;gap:5px;scrollbar-width:none}.app-nav::-webkit-scrollbar{display:none}.app-nav a{width:auto;min-height:36px;flex:0 0 auto;justify-content:center;padding:8px 10px;white-space:nowrap}.app-nav a,.app-nav a:not(.active):after{font-size:11px}.app-nav a svg{display:none}.logout-button{width:auto;min-height:36px;margin:0 0 0 auto;padding:8px 10px;font-size:11px;white-space:nowrap}.dashboard-main{width:100%;margin:0;padding:28px 20px 58px}.mail-layout{grid-template-columns:1fr}.mail-intro{position:static}.mail-stage{display:none}.mail-access-card{grid-column:1}}@media (max-width:680px){.container{width:calc(100% - 32px)}.site-nav{min-height:64px;flex-wrap:wrap;gap:8px;padding:9px 0}.site-nav .brand{order:0}.site-nav>.hero-actions{order:1;margin-left:auto!important}.site-nav .nav-links{display:flex;order:2;width:100%;flex:0 0 100%;justify-content:flex-start;border:0;border-top:1px solid rgba(255,255,255,.06);border-radius:0;padding:7px 0 0;background:transparent}.nav-links a{padding:8px 10px;font-size:11px}.brand-logo{width:31px;height:31px}.hero{padding:52px 0 64px}.hero h1{margin:20px 0 17px;font-size:clamp(43px,13vw,68px)}.hero-lead{font-size:15px}.hero-trust{flex-wrap:wrap;gap:11px 17px;margin-top:25px}.hero-visual{padding-top:0}.hero-tilt-card{min-height:395px}.hero-tilt-card>.dashboard-window{margin-top:73px}.mini-main{padding:22px 16px}.window-content{min-height:330px}.mini-sidebar{width:43px}.mini-stats{gap:7px}.mini-stats>div{padding:10px}.section-space{padding-top:62px;padding-bottom:62px}.section-intro{gap:7px}.login-card,.section-intro,.support-card{align-items:flex-start;flex-direction:column}.login-card,.support-card{gap:20px;padding:23px}.login-card .button,.support-card .button{width:100%}.site-footer{align-items:flex-start;flex-direction:column;gap:13px;padding:20px 0 28px}.site-footer>div{flex-wrap:wrap;gap:12px}.workspace-header{flex-direction:column;gap:17px}.workspace-header-actions{width:100%;flex-wrap:wrap}.workspace-metrics{grid-template-columns:1fr}.workspace-metric{min-height:112px}.feature-editor-grid,.portal-field-grid,.support-layout,.workspace-columns{grid-template-columns:1fr}.workspace-main{padding:22px 15px 54px}.feature-editor,.feature-overview-group,.feature-overview-hero,.feature-setting-card,.feature-studio-toolbar,.workspace-card{border-radius:13px;padding:15px}.feature-overview-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-overview-stats span{min-width:0}.mail-layout{padding-top:28px;padding-bottom:48px}.mail-intro h1{font-size:43px}.mail-access-card{padding:13px}.mail-client{grid-template-columns:1fr}.mail-inbox{max-height:220px;overflow:auto;border-right:0;border-bottom:1px solid rgba(255,255,255,.075)}.mail-message-view{padding:13px 9px}.mail-composer{grid-template-columns:1fr}.mail-quick-replies-list{grid-template-columns:repeat(2,minmax(0,1fr))}.mail-composer-fields{grid-template-columns:1fr}.form-card,.form-card.surface-card{padding:17px}.feature-list-group,.feature-overview-grid,.form-two,.legal-grid{grid-template-columns:1fr}.dashboard-main{width:100%;margin-left:0;padding:27px 16px 56px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.typed-phrase:after{animation:none}}.live-team-section{position:relative}.live-team-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:26px}.live-team-intro{max-width:680px}.live-team-intro .eyebrow{display:inline-flex;align-items:center;gap:8px;color:#f5a8b5}.live-team-intro h2{margin:14px 0 10px;font-size:clamp(30px,4.2vw,48px);letter-spacing:-.055em;line-height:1.08}.live-team-intro h2 span{color:#b79bff}.live-team-intro p{max-width:590px;margin:0;color:#a5a8b2;font-size:14px;line-height:1.75}.live-team-sync{display:flex;flex:0 0 auto;align-items:center;gap:11px;min-width:208px;padding:12px 15px;border:1px solid rgba(255,255,255,.09);border-radius:15px;background:rgba(255,255,255,.035);color:#b9bbc4}.live-team-sync>span:nth-child(2){display:grid;gap:3px}.live-team-sync strong{color:#f0eff6;font-size:12px;font-weight:650}.live-team-sync small{color:#858995;font-size:10px}.live-team-sync-dot{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:#8a8d98}.live-team-sync.is-live .live-team-sync-dot{background:#68e2b7;box-shadow:0 0 0 4px rgba(104,226,183,.1),0 0 16px rgba(104,226,183,.55)}.live-team-sync.is-stale .live-team-sync-dot{background:#ffc36d;box-shadow:0 0 0 4px rgba(255,195,109,.1)}.live-team-sync-icon{margin-left:auto;color:#8b8d99}.live-team-sync-icon.is-spinning{animation:live-team-spin 1.2s linear infinite}.live-team-roles{display:grid;gap:14px}.live-team-role{--team-accent:#b79bff;--team-glow:rgba(183,155,255,0.12);position:relative;overflow:hidden;padding:20px;border:1px solid rgba(255,255,255,.085);border-radius:21px;background:radial-gradient(ellipse at 100% 0,var(--team-glow),transparent 43%),linear-gradient(135deg,rgba(17,18,25,.98),rgba(10,11,16,.98));box-shadow:inset 0 1px rgba(255,255,255,.035);animation:live-team-enter .55s both}.live-team-role:nth-child(2){animation-delay:70ms}.live-team-role:nth-child(3){animation-delay:.14s}.live-team-role:nth-child(4){animation-delay:.21s}.live-team-role[data-rank=founder]{--team-accent:#ffadb0;--team-glow:rgba(255,128,143,0.12)}.live-team-role[data-rank=development]{--team-accent:#b79bff;--team-glow:rgba(152,119,255,0.12)}.live-team-role[data-rank=management]{--team-accent:#7cdece;--team-glow:rgba(89,214,190,0.1)}.live-team-role[data-rank=helper]{--team-accent:#84b8ff;--team-glow:rgba(87,155,255,0.1)}.live-team-role-heading{display:flex;align-items:center;gap:13px;margin-bottom:15px}.live-team-role-icon{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border:1px solid color-mix(in srgb,var(--team-accent) 30%,transparent);border-radius:14px;background:color-mix(in srgb,var(--team-accent) 10%,transparent);color:var(--team-accent)}.live-team-role-heading>div{display:grid;gap:3px}.live-team-role-heading small{color:#7e818d;font-size:9px;font-weight:700;letter-spacing:.13em}.live-team-role-heading h3{margin:0;color:#f0eff6;font-size:17px;letter-spacing:-.02em}.live-team-count{display:grid;min-width:36px;height:32px;margin-left:auto;padding:0 8px;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:rgba(4,5,9,.45);color:var(--team-accent);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:750}.live-team-members{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,255px),1fr));gap:10px}.live-team-member{display:flex;min-width:0;align-items:center;gap:12px;padding:12px;border:1px solid rgba(255,255,255,.065);border-radius:16px;background:rgba(4,5,9,.48);transition:transform .18s ease,border-color .18s ease,background .18s ease}.live-team-member:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--team-accent) 38%,transparent);background:rgba(22,23,32,.88)}.live-team-avatar-ring{display:grid;width:54px;height:54px;flex:0 0 54px;padding:2px;place-items:center;border-radius:17px;background:linear-gradient(145deg,var(--team-accent),rgba(255,255,255,.12));box-shadow:0 0 22px color-mix(in srgb,var(--team-accent) 20%,transparent)}.live-team-avatar-ring img{display:block;width:100%;height:100%;border:2px solid #111219;border-radius:15px;background:#242530;object-fit:cover}.live-team-member-copy{display:grid;min-width:0;gap:4px}.live-team-member-copy strong{overflow:hidden;color:#f2f1f7;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.live-team-member-copy small{overflow:hidden;color:#8f929f;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.live-team-member-badge{margin-left:auto;padding:5px 7px;border:1px solid color-mix(in srgb,var(--team-accent) 19%,transparent);border-radius:8px;background:color-mix(in srgb,var(--team-accent) 8%,transparent);color:var(--team-accent);font-size:9px;font-weight:700}.live-team-empty{grid-column:1/-1;padding:17px 14px;border:1px dashed rgba(255,255,255,.09);border-radius:14px;color:#9295a0;font-size:12px;text-align:center}.live-team-notice{margin:-8px 0 16px;padding:12px 15px;border:1px solid rgba(255,190,105,.2);border-radius:13px;background:rgba(255,190,105,.055);color:#f0c88d;font-size:12px}.live-team-footnote{margin:13px 2px 0;color:#777b87;font-size:10px}@keyframes live-team-spin{to{transform:rotate(1turn)}}.login-continue-page{position:relative;display:flex;min-height:100svh;flex-direction:column;overflow:hidden;isolation:isolate;padding:24px clamp(20px,5vw,72px);background:radial-gradient(ellipse at 50% 44%,rgba(94,80,167,.12),transparent 48%),#07070a}.login-continue-page:before{position:absolute;z-index:-1;inset:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0);background-size:52px 52px;content:"";-webkit-mask-image:linear-gradient(transparent,#000 20%,#000 78%,transparent);mask-image:linear-gradient(transparent,#000 20%,#000 78%,transparent)}.login-continue-glow{position:absolute;z-index:-1;width:300px;aspect-ratio:1;border-radius:50%;filter:blur(100px);opacity:.12;pointer-events:none}.login-continue-glow-one{top:16%;left:-180px;background:#7666e8}.login-continue-glow-two{right:-190px;bottom:12%;background:#ee7185}.login-continue-nav{display:flex;width:min(100%,1080px);align-items:center;justify-content:space-between;margin:0 auto;animation:login-continue-rise .55s ease both}.login-continue-brand{display:inline-flex;align-items:center;gap:10px;color:#f4f3f7;font-size:13px;font-weight:750;letter-spacing:.13em;text-decoration:none}.login-continue-brand img{width:30px;height:30px;border-radius:9px;object-fit:cover}.login-continue-secure{display:inline-flex;align-items:center;gap:7px;color:#aaa8b7;font-size:12px}.login-continue-secure svg{color:#8cd9b1}.login-continue-card{position:relative;width:min(100%,570px);margin:auto;padding:clamp(26px,5vw,45px);border:1px solid rgba(255,255,255,.105);border-radius:26px;background:radial-gradient(circle at 100% 0,rgba(136,111,227,.1),transparent 42%),linear-gradient(150deg,rgba(20,20,27,.97),rgba(11,11,15,.96));box-shadow:0 34px 100px rgba(0,0,0,.42),inset 0 1px rgba(255,255,255,.045);animation:login-continue-rise .7s ease .1s both}.login-continue-icon{display:grid;width:52px;height:52px;place-items:center;margin-bottom:27px;border:1px solid rgba(142,128,255,.24);border-radius:16px;background:rgba(130,114,255,.11);color:#b9aaff}.login-continue-icon svg{width:25px;height:25px}.login-continue-kicker{margin:0 0 11px;color:#afa1ff;font-size:10px;font-weight:750;letter-spacing:.17em}.login-continue-card h1{max-width:440px;margin:0;color:#f5f4f8;font-size:clamp(29px,5.4vw,42px);font-weight:680;letter-spacing:-.055em;line-height:1.08}.login-continue-copy{margin:17px 0 0;color:#a7a6b1;font-size:14px;line-height:1.8}.login-continue-notice{display:flex;align-items:flex-start;gap:11px;margin-top:24px;padding:14px 15px;border:1px solid rgba(150,139,255,.16);border-radius:14px;background:rgba(124,105,244,.055);color:#bab8c7;font-size:12px;line-height:1.65}.login-continue-notice>svg{flex:0 0 auto;margin-top:1px;color:#a99aff}.login-continue-notice strong{color:#e2dcff;font-weight:650}.login-continue-countdown{position:relative;display:flex;min-height:55px;align-items:center;gap:10px;overflow:hidden;margin-top:21px;padding:0 14px 3px;border:1px solid rgba(255,255,255,.075);border-radius:13px;background:rgba(255,255,255,.025);color:#b4b3bd;font-size:12px}.login-continue-countdown-icon{display:grid;color:#aba0e9;place-items:center}.login-continue-countdown-number{display:grid;width:27px;height:27px;place-items:center;margin-left:auto;border:1px solid rgba(255,255,255,.09);border-radius:8px;color:#e9e6f7;font-size:11px;font-weight:700}.login-continue-progress-track{position:absolute;right:0;bottom:0;left:0;height:2px;background:rgba(255,255,255,.045)}.login-continue-progress-track>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8a78ff,#cf9eff);transition:width .7s cubic-bezier(.2,.8,.2,1)}.login-continue-actions{display:grid;justify-items:center;gap:13px;margin-top:23px}.login-continue-actions-stack{justify-items:stretch}.login-continue-discord-button{display:inline-flex;width:100%;min-height:52px;align-items:center;justify-content:center;gap:11px;border:1px solid rgba(255,255,255,.16);border-radius:13px;background:#5865f2;box-shadow:0 9px 26px rgba(88,101,242,.2),inset 0 1px rgba(255,255,255,.18);color:#fff;cursor:pointer;font:inherit;font-size:14px;font-weight:700;text-decoration:none;transition:transform .16s ease,background .16s ease,opacity .16s ease}.login-continue-discord-button>svg{width:20px;height:20px}.login-continue-discord-button:not(:disabled):hover{transform:translateY(-2px);background:#6975ff}.login-continue-discord-button:disabled{cursor:not-allowed;opacity:.48;filter:saturate(.75)}.login-continue-back,.login-continue-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#a8a6b4;font-size:12px;text-decoration:none;transition:color .15s ease}.login-continue-back:hover,.login-continue-secondary:hover{color:#f0edff}.login-continue-cancelled{margin:15px 0 0;color:#e8bd8c;font-size:12px;line-height:1.6}.login-continue-footer{width:min(100%,1080px);margin:0 auto;color:#72717d;font-size:11px;text-align:center}.login-continue-footer span{padding:0 5px;color:#a493f1}@keyframes login-continue-rise{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:560px){.login-continue-page{padding:20px 16px}.login-continue-card{padding:25px 21px;border-radius:21px}.login-continue-icon{margin-bottom:22px}.login-continue-copy{font-size:13px}}@media (prefers-reduced-motion:reduce){.login-continue-card,.login-continue-nav{animation:none}.login-continue-discord-button,.login-continue-progress-track>span{transition:none}}@keyframes live-team-enter{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:720px){.live-team-heading{align-items:flex-start;flex-direction:column}.live-team-sync{min-width:min(100%,250px)}}@media (max-width:560px){.live-team-role{padding:15px;border-radius:17px}.live-team-members{grid-template-columns:1fr}.live-team-member-badge{max-width:82px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.module-panel-publisher{position:relative;overflow:hidden;border-color:rgba(255,101,117,.2);background:radial-gradient(ellipse at 100% 0,rgba(255,101,117,.09),transparent 48%),rgba(8,9,14,.38)}.module-panel-publisher:after{position:absolute;top:-40px;right:8%;width:125px;height:125px;border:1px solid rgba(255,255,255,.035);border-radius:50%;content:"";pointer-events:none}.module-panel-publish-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding:13px;border:1px solid rgba(255,255,255,.075);border-radius:14px;background:rgba(5,6,10,.35)}.module-panel-target{display:grid;gap:5px;min-width:0}.module-panel-note,.module-panel-target span{color:#999bab;font-size:11px}.module-panel-target strong{overflow:hidden;color:#f2eff5;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.module-panel-publish-row .button{flex:0 0 auto;min-height:42px}.module-panel-publish-row .button:disabled{cursor:not-allowed;opacity:.55}.module-panel-note{display:block;margin-top:10px}@media (max-width:560px){.module-panel-publish-row{align-items:stretch;flex-direction:column}.module-panel-publish-row .button{justify-content:center;width:100%}}.role-reward-rules-field,.ticket-categories-field{display:grid;gap:12px;margin-top:12px}.ticket-categories-field>small{color:var(--muted);font-size:11px;line-height:1.55}.ticket-category-card{border-color:color-mix(in srgb,var(--accent) 21%,var(--glass-border));background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--accent) 8%,transparent),transparent 42%),color-mix(in srgb,var(--surface-2) 74%,transparent)}.ticket-category-card .role-reward-rule-title strong{font-size:12px}.ticket-category-card code{color:#d4c5ff;font-size:10px}.ticket-category-design{margin-top:12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 25%,var(--glass-border));border-radius:12px;background:color-mix(in srgb,var(--surface) 82%,transparent)}.ticket-category-design>summary{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;color:var(--muted);font-size:11px;cursor:pointer;list-style:none}.ticket-category-design>summary::-webkit-details-marker{display:none}.ticket-category-design[open]>summary{border-bottom:1px solid var(--glass-border);color:var(--text)}.ticket-category-design-title{display:inline-flex;align-items:center;gap:8px;color:#e5d8ff;font-weight:650}.ticket-category-design-title svg{color:#ffcf70}.ticket-category-design-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(240px,.95fr);gap:16px;padding:12px}.ticket-category-design-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;align-content:start}.ticket-category-design-fields .field-label:nth-child(3){grid-column:1/-1}.ticket-category-design-fields textarea{min-height:100px;resize:vertical}.ticket-category-design-fields input[type=color]{min-height:40px;padding:4px}.ticket-category-design-preview{position:relative;min-width:0;align-self:start;overflow:hidden;padding:14px;border:1px solid var(--glass-border);border-left:3px solid var(--accent);border-radius:10px;background:#17181d;box-shadow:0 12px 28px rgba(0,0,0,.16)}.ticket-category-design-preview>small:first-child{display:block;margin-bottom:10px;color:#a9adba;font-size:9px;letter-spacing:.08em}.ticket-category-design-preview>strong{display:block;color:#f1f1f5;font-size:14px;overflow-wrap:anywhere}.ticket-category-design-preview>p{margin:8px 0 0;color:#c4c5ce;font-size:12px;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}.ticket-category-preview-thumbnail{display:block;width:52px;height:52px;margin-top:10px;border-radius:8px;object-fit:cover}.ticket-category-preview-image{display:block;width:100%;max-height:180px;margin-top:12px;border-radius:8px;object-fit:cover}.ticket-category-preview-footer{display:block;margin-top:12px;color:#9da0aa;font-size:10px;overflow-wrap:anywhere}.role-reward-rule-title,.role-reward-rules-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.role-reward-rules-heading>span{color:var(--text);font-size:12px;font-weight:650}.role-reward-add-button{min-height:34px;padding:7px 11px;color:#e4dcff;font-size:11px}.role-reward-add-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 45%,var(--glass-border));background:color-mix(in srgb,var(--accent) 11%,var(--surface))}.role-reward-rules-list{display:grid;gap:10px}.role-reward-rule-card{min-width:0;padding:12px;border:1px solid var(--glass-border);border-radius:13px;background:color-mix(in srgb,var(--surface-2) 68%,transparent);animation:role-reward-enter .18s ease both}.role-reward-rule-title{margin-bottom:7px}.role-reward-rule-title strong{color:var(--text);font-size:11px}.role-reward-remove-button{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(255,101,117,.2);border-radius:9px;color:#ff8995;background:rgba(255,101,117,.06);cursor:pointer}.role-reward-remove-button:hover:not(:disabled){border-color:rgba(255,101,117,.45);background:rgba(255,101,117,.13)}.role-reward-add-button:disabled,.role-reward-remove-button:disabled{cursor:not-allowed;opacity:.5}.role-reward-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.role-reward-rule-grid .field-label{margin-top:8px}.role-reward-empty{padding:18px 12px;border:1px dashed var(--glass-border);border-radius:12px;color:var(--muted);font-size:11px;text-align:center}@keyframes role-reward-enter{0%{transform:translateY(5px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:640px){.role-reward-rules-heading{align-items:flex-start;flex-direction:column}.role-reward-rule-grid{grid-template-columns:minmax(0,1fr)}.ticket-category-design>summary{align-items:flex-start;flex-direction:column}.ticket-category-design-fields,.ticket-category-design-grid{grid-template-columns:minmax(0,1fr)}.ticket-category-design-fields .field-label:nth-child(3){grid-column:auto}}@media (prefers-reduced-motion:reduce){.role-reward-rule-card{animation:none}}.feature-overview-status{padding:10px 13px;border:1px solid rgba(112,220,183,.18);border-radius:11px;color:#a5e5cd;background:rgba(112,220,183,.055);font-size:12px}.feature-overview-card{display:block;min-height:174px;padding:0}.feature-overview-card-link{position:relative;z-index:1;display:flex;height:100%;min-height:174px;box-sizing:border-box;flex-direction:column;gap:8px;padding:15px;color:var(--text);text-decoration:none}.feature-overview-card-link .feature-card-topline{justify-content:flex-start}.feature-overview-card-link>strong{margin-top:2px;color:var(--text);font:650 14px var(--font-space);line-height:1.35}.feature-overview-card-link>p{margin:0;color:var(--muted);font-size:11px;line-height:1.55}.feature-overview-card-link .feature-card-action{margin-top:auto}.feature-card-toggle{position:absolute;z-index:2;top:13px;right:13px;display:inline-flex;align-items:center;gap:7px;padding:6px 7px 6px 9px;border:1px solid rgba(255,255,255,.09);border-radius:999px;color:#a3a5b0;background:rgba(18,19,25,.94);font-size:10px;font-weight:700;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease,opacity .18s ease}.feature-card-toggle:hover{border-color:rgba(255,255,255,.2);color:var(--text)}.feature-card-toggle input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.feature-card-toggle i{position:relative;display:block;width:29px;height:17px;flex:none;border-radius:999px;background:rgba(255,255,255,.16);transition:background .18s ease}.feature-card-toggle i:after{position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:50%;background:#d2d3dc;content:"";transition:transform .18s ease,background .18s ease}.feature-card-toggle input:checked+i{background:rgba(112,220,183,.72)}.feature-card-toggle input:checked+i:after{transform:translateX(12px);background:#fff}.feature-card-toggle input:focus-visible+i{outline:2px solid #fff;outline-offset:3px}.feature-card-toggle.is-disabled{opacity:.55;cursor:wait}.feature-overview-card:hover .feature-card-toggle{border-color:rgba(255,117,108,.26)}@media (prefers-reduced-motion:reduce){.feature-card-toggle,.feature-card-toggle i,.feature-card-toggle i:after{transition:none}}.feedback-page{min-height:100vh;overflow:hidden;color:#f2f3f5;background:radial-gradient(ellipse at 78% 12%,rgba(255,117,108,.09),transparent 33%),radial-gradient(ellipse at 12% 42%,rgba(145,115,255,.07),transparent 32%),#070809}.feedback-page .site-nav{border-bottom:1px solid rgba(255,255,255,.08)}.feedback-nav-link{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:10px 14px;color:#f3f3f5;font-size:12px;text-decoration:none;transition:border-color .2s ease,background .2s ease,transform .2s ease}.feedback-nav-link:hover{transform:translateY(-1px);border-color:rgba(255,117,108,.45);background:rgba(255,117,108,.07)}.feedback-hero{padding-top:56px;padding-bottom:37px}.feedback-hero .back-link{margin-bottom:36px}.feedback-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;align-items:end;gap:50px}.feedback-kicker{display:flex;align-items:center;gap:9px;margin:0;color:#c7c4cc;font-size:10px;font-weight:700;letter-spacing:.13em}.feedback-kicker>span{width:7px;height:7px;border-radius:50%;background:#ff756c;box-shadow:0 0 15px rgba(255,117,108,.8)}.feedback-hero h1{margin:21px 0 15px;font:600 clamp(39px,6.2vw,70px)/.99 var(--font-space);letter-spacing:-.075em}.feedback-hero h1 span{color:#97939e}.feedback-lead{max-width:650px;margin:0;color:#a6a6ad;font-size:14px;line-height:1.85}.feedback-promise{position:relative;padding:21px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:17px;background:linear-gradient(145deg,rgba(24,25,29,.9),rgba(12,13,15,.96));box-shadow:0 22px 80px rgba(0,0,0,.24);animation:feedback-rise .7s both}.feedback-promise:after{position:absolute;right:-35px;bottom:-72px;width:160px;height:160px;border-radius:50%;background:rgba(255,117,108,.09);filter:blur(30px);content:"";pointer-events:none}.feedback-form-icon,.feedback-promise-icon{display:grid;place-items:center;width:41px;height:41px;margin-bottom:15px;border:1px solid rgba(255,117,108,.25);border-radius:13px;color:#ff938b;background:rgba(255,117,108,.08)}.feedback-promise>strong{display:block;font-size:15px;letter-spacing:-.02em}.feedback-promise>p{margin:8px 0 17px;color:#a7a8ae;font-size:11px;line-height:1.7}.feedback-promise>span{display:flex;align-items:center;gap:6px;color:#c5c5cb;font-size:9px}.feedback-content{display:grid;grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:18px;padding-top:8px;padding-bottom:74px}.feedback-form-card{min-height:370px;border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:clamp(22px,4vw,36px);background:linear-gradient(145deg,rgba(19,20,23,.96),rgba(10,11,13,.98));box-shadow:0 24px 85px rgba(0,0,0,.23);animation:feedback-rise .6s both}.feedback-form-heading{display:flex;align-items:center;gap:13px;margin-bottom:30px}.feedback-form-icon{flex:none;margin:0}.feedback-form-heading .feedback-kicker{margin-bottom:4px;color:#92949b;font-size:9px}.feedback-form-heading h2{margin:0;font-size:22px;letter-spacing:-.045em}.feedback-rating-form{display:grid;gap:23px}.feedback-rating-fieldset{display:grid;gap:12px;margin:0;padding:0;border:0}.feedback-message-label,.feedback-rating-fieldset legend{color:#e3e3e7;font-size:12px;font-weight:600}.feedback-stars{display:flex;align-items:center;gap:7px}.feedback-star-choice{position:relative;display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#64666e;background:rgba(255,255,255,.025);cursor:pointer;transition:transform .16s ease,color .16s ease,border-color .16s ease,background .16s ease}.feedback-star-choice:hover{transform:translateY(-2px) scale(1.03);border-color:rgba(255,198,90,.43);color:#ffc65a}.feedback-star-choice.selected{border-color:rgba(255,198,90,.34);color:#ffc65a;background:rgba(255,198,90,.09)}.feedback-star-choice.selected svg{fill:currentColor}.feedback-star-choice input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.feedback-star-choice:has(input:focus-visible){outline:2px solid #ffc65a;outline-offset:3px}.feedback-rating-label{margin-left:7px;color:#878991;font-size:10px}.feedback-message-label{display:grid;gap:9px}.feedback-message-label textarea{width:100%;min-height:140px;resize:vertical;border:1px solid rgba(255,255,255,.11);border-radius:11px;outline:none;padding:14px;color:#f0f1f3;background:#090a0c;font:400 13px/1.7 var(--font-inter),Arial,sans-serif;transition:border-color .2s ease,background .2s ease}.feedback-message-label textarea:focus{border-color:rgba(255,117,108,.6);background:#0c0d10}.feedback-message-label textarea::placeholder{color:#686b73}.feedback-character-count{justify-self:end;color:#777982;font-size:10px;font-weight:400}.feedback-privacy-note{display:flex;align-items:flex-start;gap:9px;border:1px solid rgba(255,255,255,.075);border-radius:11px;padding:12px 13px;color:#b6b6bd;background:rgba(255,255,255,.025)}.feedback-privacy-note svg{flex:none;margin-top:1px;color:#ff938b}.feedback-privacy-note p{margin:0;font-size:10px;line-height:1.65}.feedback-submit{justify-content:center;min-height:45px;border:0}.feedback-submit:disabled{cursor:wait;opacity:.6}.feedback-access-state,.feedback-success{display:grid;justify-items:start;gap:12px;border:1px solid rgba(255,255,255,.075);border-radius:13px;padding:21px;color:#aaaab1;background:rgba(255,255,255,.025);font-size:12px;line-height:1.7}.feedback-access-state strong,.feedback-success h3{margin:0;color:#f0f1f3;font-size:16px}.feedback-access-state p,.feedback-success p{margin:0}.feedback-success{justify-items:center;padding:42px 22px;text-align:center}.feedback-success>svg{color:#8be1b7}.workspace-inbox-wrap{position:relative;display:inline-flex;align-items:center;gap:7px}.workspace-inbox-trigger,.workspace-mini-icon,.workspace-owner-trigger{position:relative;display:inline-grid;width:39px;height:39px;place-items:center;border:1px solid var(--glass-border);border-radius:12px;color:var(--muted);background:color-mix(in srgb,var(--surface-2) 78%,transparent);cursor:pointer;transition:.18s ease}.workspace-inbox-trigger:hover,.workspace-mini-icon:hover,.workspace-owner-trigger.active,.workspace-owner-trigger:hover{border-color:color-mix(in srgb,var(--accent) 58%,var(--glass-border));color:var(--text);transform:translateY(-1px)}.workspace-inbox-trigger.has-unread{border-color:rgba(255,122,151,.62);color:#ff9caf;box-shadow:0 0 0 3px rgba(255,122,151,.08),0 0 22px rgba(255,122,151,.2);animation:inbox-pulse 2s ease-in-out infinite}.workspace-inbox-trigger>span{position:absolute;top:-6px;right:-6px;min-width:18px;border:2px solid var(--surface);border-radius:999px;padding:1px 4px;color:white;background:#e95677;font-size:9px;font-weight:800;line-height:14px}.workspace-owner-trigger{color:#e9c77e}.workspace-inbox-popover{position:absolute;z-index:100;top:calc(100% + 12px);right:0;display:grid;width:min(430px,calc(100vw - 28px));max-height:min(76vh,690px);overflow:hidden;border:1px solid var(--glass-border);border-radius:18px;color:var(--text);background:color-mix(in srgb,var(--surface) 96%,#151223);box-shadow:0 28px 90px rgba(0,0,0,.62),0 0 36px rgba(133,98,255,.09);animation:inbox-enter .16s ease-out both}.workspace-inbox-head{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--glass-border);padding:16px 17px 13px}.feedback-selected-license>span,.review-prompt-copy>span,.workspace-inbox-head span{color:var(--muted);font-size:9px;font-weight:800;letter-spacing:.11em}.workspace-inbox-head h2{margin:4px 0 0;font-size:15px;letter-spacing:-.03em}.workspace-mini-icon{width:32px;height:32px;border-radius:10px}.workspace-owner-tabs,.workspace-review-filters{display:flex;gap:6px;padding:10px 13px;border-bottom:1px solid var(--glass-border)}.workspace-owner-tabs button,.workspace-review-filters button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:9px;padding:8px 10px;color:var(--muted);background:transparent;font-size:10px;cursor:pointer}.workspace-owner-tabs button.active,.workspace-review-filters button.active{border-color:color-mix(in srgb,var(--accent) 40%,var(--glass-border));color:var(--text);background:color-mix(in srgb,var(--accent) 13%,transparent)}.workspace-notice-list,.workspace-owner-content{display:grid;gap:8px;overflow:auto;padding:12px}.workspace-notice-item,.workspace-review-item{border:1px solid var(--glass-border);border-radius:12px;padding:12px;background:color-mix(in srgb,var(--surface-2) 55%,transparent)}.workspace-notice-item.unread{border-color:color-mix(in srgb,#ff879c 30%,var(--glass-border));background:linear-gradient(110deg,rgba(255,117,145,.075),transparent 75%)}.workspace-notice-open{display:grid;width:100%;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;border:0;padding:0;color:var(--muted);background:transparent;text-align:left;cursor:pointer}.workspace-notice-open>span:nth-child(2){display:grid;gap:4px;min-width:0}.workspace-notice-open strong,.workspace-review-item>strong{overflow-wrap:anywhere;color:var(--text);font-size:11px}.workspace-notice-open small,.workspace-review-item>small{overflow-wrap:anywhere;color:var(--muted);font-size:9px}.workspace-notice-dot{width:7px;height:7px;border-radius:50%;background:#62616e}.unread .workspace-notice-dot{background:#ff8298;box-shadow:0 0 12px rgba(255,130,152,.75)}.workspace-notice-item p,.workspace-review-item p{margin:11px 0 0;color:color-mix(in srgb,var(--text) 78%,var(--muted));font-size:11px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.workspace-read-button{margin-top:11px;border:1px solid rgba(122,220,178,.25);border-radius:8px;padding:6px 9px;color:#8de2ba;background:rgba(122,220,178,.07);font-size:10px;cursor:pointer}.workspace-notice-expiry{display:block;margin-top:9px;color:var(--muted);font-size:9px}.workspace-inbox-empty,.workspace-inbox-loading{display:grid;justify-items:center;gap:8px;padding:28px 12px;color:var(--muted);text-align:center}.workspace-inbox-empty strong{color:var(--text);font-size:11px}.workspace-inbox-empty span{font-size:10px}.workspace-inbox-loading{display:flex;justify-content:center;font-size:11px}.workspace-review-filters{margin:-12px -12px 3px;padding:9px 12px}.workspace-review-filters button{flex:1 1;padding:7px 5px;font-size:9px}.workspace-review-item{display:grid;gap:5px}.workspace-review-item p{margin:2px 0 4px}.workspace-review-rating{color:#ffcc76;letter-spacing:.08em}.workspace-review-actions{display:flex;justify-content:flex-end;gap:7px;margin-top:7px}.workspace-review-actions button{display:grid;width:32px;height:32px;place-items:center;border:1px solid var(--glass-border);border-radius:9px;color:var(--muted);background:rgba(255,255,255,.025);cursor:pointer}.workspace-review-actions button.approve{color:#8de2ba}.workspace-review-actions button.delete,.workspace-review-actions button.reject{color:#ff8796}.workspace-review-actions button:hover{border-color:currentColor;background:rgba(255,255,255,.05)}.workspace-notification-form{display:grid;gap:12px;overflow:auto;padding:14px}.workspace-notification-form label{display:grid;gap:6px;color:var(--text);font-size:10px;font-weight:650}.feedback-message-label select,.workspace-notification-form input,.workspace-notification-form textarea{width:100%;border:1px solid var(--glass-border);border-radius:10px;padding:11px 12px;color:var(--text);background:rgba(0,0,0,.24);font:inherit;font-size:11px}.workspace-notification-form textarea{resize:vertical}.workspace-notification-form p{margin:0;color:var(--muted);font-size:9px;line-height:1.55}.workspace-notification-form .button{justify-content:center}.workspace-inbox-notice{margin:10px 12px 0;border:1px solid rgba(129,220,181,.2);border-radius:9px;padding:8px 10px;color:#9ce3c1;background:rgba(129,220,181,.06);font-size:10px;line-height:1.5}.review-prompt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;max-width:1280px;margin:0 auto 17px;border:1px solid rgba(255,203,119,.2);border-radius:17px;padding:15px 17px;background:linear-gradient(105deg,rgba(255,202,116,.085),rgba(148,105,255,.045) 55%,transparent);box-shadow:0 14px 45px rgba(0,0,0,.12);animation:inbox-enter .28s ease-out both}.review-prompt-icon{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(255,203,119,.22);border-radius:13px;color:#ffd07e;background:rgba(255,203,119,.08)}.review-prompt-copy h2{margin:4px 0;color:var(--text);font-size:13px;letter-spacing:-.025em}.review-prompt-copy p,.review-prompt-copy small{margin:0;color:var(--muted);font-size:10px;line-height:1.5}.review-prompt-copy small{display:block;margin-top:4px;color:#ff9c9c}.review-prompt-actions{display:grid;grid-template-columns:auto auto;align-items:center;gap:6px}.review-prompt-actions .button{justify-content:center;min-height:35px;padding:8px 10px;font-size:10px}.review-prompt-never{grid-column:1/-1;justify-self:center;display:inline-flex;align-items:center;gap:4px;border:0;padding:3px 8px;color:color-mix(in srgb,var(--muted) 70%,transparent);background:transparent;font-size:9px;cursor:pointer}.review-prompt-never:hover{color:var(--muted)}.review-prompt-actions button:disabled,.review-prompt-never:disabled{cursor:wait;opacity:.6}.feedback-selected-license{display:grid;gap:4px;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:11px 12px;background:rgba(255,255,255,.025)}.feedback-selected-license strong{color:var(--text);font-size:12px}@keyframes inbox-pulse{0%,to{box-shadow:0 0 0 3px rgba(255,122,151,.06),0 0 15px rgba(255,122,151,.12)}50%{box-shadow:0 0 0 4px rgba(255,122,151,.13),0 0 25px rgba(255,122,151,.25)}}@keyframes inbox-enter{0%{opacity:0;transform:translateY(-5px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.review-prompt,.workspace-inbox-popover,.workspace-inbox-trigger.has-unread{animation:none}}@media (max-width:760px){.workspace-inbox-popover{right:-65px}.review-prompt{grid-template-columns:auto minmax(0,1fr)}.review-prompt-actions{grid-column:1/-1;justify-content:end}}@media (max-width:480px){.workspace-inbox-popover{right:-108px;width:min(400px,calc(100vw - 18px))}.workspace-inbox-wrap{gap:5px}.workspace-inbox-trigger,.workspace-owner-trigger{width:35px;height:35px}.review-prompt{align-items:start;gap:10px;padding:13px}.review-prompt-icon{width:36px;height:36px}.review-prompt-actions{grid-template-columns:1fr 1fr}}.feedback-side-note{display:flex;gap:13px;border-top:1px solid rgba(255,255,255,.11);padding:17px 4px;animation:feedback-rise .8s both}.feedback-side-mark{color:#ff8b83;font-size:10px;font-weight:700;letter-spacing:.08em}.feedback-side-note strong{display:block;margin-bottom:8px;color:#e4e4e8;font-size:12px}.feedback-side-note p{margin:0;color:#92939a;font-size:10px;line-height:1.75}.feedback-footer{display:flex;justify-content:space-between;gap:16px;border-top:1px solid rgba(255,255,255,.07);padding-top:20px;padding-bottom:27px;color:#72747c;font-size:10px}.feedback-footer a{color:#b7b7bf;text-decoration:none}.feedback-footer a:hover{color:#fff}@keyframes feedback-rise{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:760px){.feedback-content,.feedback-hero-grid{grid-template-columns:1fr}.feedback-hero-grid{gap:25px}.feedback-promise,.feedback-side-note{max-width:520px}}@media (max-width:560px){.feedback-page .site-nav{gap:8px}.feedback-nav-link{padding:9px 10px;font-size:10px}.feedback-hero{padding-top:36px}.feedback-hero .back-link{margin-bottom:25px}.feedback-hero h1{font-size:clamp(38px,11vw,54px)}.feedback-content{padding-bottom:48px}.feedback-form-card{padding:19px}.feedback-stars{gap:5px}.feedback-star-choice{width:41px;height:41px}.feedback-star-choice svg{width:26px}.feedback-rating-label{margin-left:3px}.feedback-footer{flex-direction:column}}@media (prefers-reduced-motion:reduce){.feedback-form-card,.feedback-promise,.feedback-side-note{animation:none}.feedback-nav-link,.feedback-star-choice{transition:none}}.balance-topup-page{display:grid;max-width:1380px;gap:15px;margin:0 auto;animation:balance-topup-enter .56s cubic-bezier(.2,.75,.25,1) both}.balance-topup-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(235px,.42fr);align-items:center;gap:28px;overflow:hidden;border:1px solid rgba(255,117,108,.2);border-radius:19px;padding:clamp(22px,3.5vw,34px);background:radial-gradient(ellipse at 83% 4%,rgba(255,117,108,.14),transparent 33%),linear-gradient(135deg,#111316,#0b0c0e 75%)}.balance-topup-current,.balance-topup-hero-copy{position:relative;z-index:1}.balance-topup-current>span,.balance-topup-eyebrow{display:inline-flex;align-items:center;gap:7px;color:#ff9e96;font:700 9px var(--font-space);letter-spacing:.13em}.balance-topup-hero-copy h2{margin:13px 0 8px;color:var(--text);font:650 clamp(23px,3vw,32px)/1.14 var(--font-space);letter-spacing:-.05em}.balance-code-card>p,.balance-topup-hero-copy p,.itemsatis-profile-card>p{max-width:620px;margin:0;color:var(--muted);font-size:12px;line-height:1.75}.balance-topup-current{display:grid;gap:9px;justify-self:stretch;border:1px solid rgba(255,255,255,.085);border-radius:15px;padding:17px 18px;background:rgba(7,8,10,.6);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.balance-topup-current strong{color:var(--text);font:650 clamp(23px,3vw,31px)/1 var(--font-space);letter-spacing:-.055em}.balance-topup-current small{color:var(--muted);font-size:10px}.balance-topup-glow{position:absolute;top:-110px;right:18%;width:210px;height:210px;border:1px solid rgba(255,117,108,.12);border-radius:50%;pointer-events:none;animation:balance-topup-orbit 14s linear infinite}.balance-topup-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:15px}.balance-code-card{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center}.balance-card-heading{display:flex;align-items:center;gap:12px;margin-bottom:13px}.balance-card-icon{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border:1px solid rgba(255,117,108,.2);border-radius:13px;color:#ff9e96;background:rgba(255,117,108,.08)}.balance-topup-label{display:block;color:#9ba2a9;font:700 8px var(--font-space);letter-spacing:.14em}.balance-card-heading h2{margin:5px 0 0;color:var(--text);font:600 18px/1.25 var(--font-space);letter-spacing:-.035em}.balance-code-card>p{margin-bottom:20px}.balance-code-form{width:100%}.balance-code-form>label{display:block;margin-bottom:7px;color:#c4c9ce;font-size:10px;font-weight:600}.balance-code-form .workspace-code-input{max-width:none;min-height:53px;border-color:rgba(255,255,255,.105);background:rgba(5,6,8,.62);transition:border-color .18s ease,box-shadow .18s ease}.balance-code-form .workspace-code-input:focus-within{border-color:rgba(255,117,108,.48);box-shadow:0 0 0 3px rgba(255,117,108,.075)}.balance-code-form .workspace-code-input input{font-size:11px}.balance-code-form .workspace-code-input button{min-height:39px;white-space:nowrap}.balance-code-form>small{display:block;margin-top:8px;color:#7f878e;font-size:9px;line-height:1.6}.balance-topup-notice{display:flex;align-items:flex-start;gap:9px;width:100%;margin-top:14px;border:1px solid transparent;border-radius:12px;padding:11px 12px;font-size:11px;line-height:1.55}.balance-topup-notice svg{flex:0 0 auto;margin-top:1px}.balance-topup-notice.success{border-color:rgba(73,198,165,.2);color:#8fe0c8;background:rgba(73,198,165,.07)}.balance-topup-notice.error{border-color:rgba(255,117,108,.22);color:#ffaaa3;background:rgba(255,117,108,.07)}.itemsatis-profile-card{position:relative;display:flex;min-width:0;flex-direction:column;align-items:flex-start;overflow:hidden;border:1px solid rgba(255,117,108,.2);border-radius:17px;padding:21px;background:radial-gradient(ellipse at 100% 0,rgba(255,117,108,.12),transparent 43%),linear-gradient(155deg,#111316,#0a0b0d 78%);transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease;isolation:isolate}.itemsatis-profile-card:hover{transform:translateY(-3px);border-color:rgba(255,117,108,.38);box-shadow:0 20px 50px rgba(0,0,0,.22)}.itemsatis-profile-topline{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:18px}.itemsatis-profile-mark{display:block;width:40px;height:40px;object-fit:contain;border:1px solid rgba(255,117,108,.25);border-radius:13px;box-shadow:0 8px 24px rgba(255,117,108,.15)}.itemsatis-official-badge{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(73,198,165,.2);border-radius:999px;padding:6px 8px;color:#8fe0c8;background:rgba(73,198,165,.065);font:700 8px var(--font-space);letter-spacing:.08em}.itemsatis-profile-card h2{position:relative;z-index:1;margin:7px 0 9px;color:var(--text);font:600 clamp(16px,2vw,20px)/1.25 var(--font-space);letter-spacing:-.04em}.itemsatis-profile-card>p{position:relative;z-index:1;font-size:11px}.itemsatis-seller-handle{position:relative;z-index:1;display:flex;align-items:center;gap:7px;margin-top:16px;color:#858e95;font-size:10px}.itemsatis-seller-handle strong{color:#e1e5e8;font:600 10px var(--font-space)}.seller-status-dot{width:7px;height:7px;border-radius:50%;background:#58d7aa;box-shadow:0 0 11px rgba(88,215,170,.5)}.itemsatis-profile-link{position:relative;z-index:1;display:flex;width:100%;min-height:43px;align-items:center;justify-content:space-between;gap:10px;margin-top:17px;border:1px solid rgba(255,117,108,.28);border-radius:12px;padding:0 13px;color:#ffe2df;background:linear-gradient(100deg,rgba(255,117,108,.16),rgba(148,82,191,.1));font-size:10px;font-weight:650;transition:transform .18s ease,border-color .18s ease,background .18s ease}.itemsatis-profile-link:hover{transform:translateY(-1px);border-color:rgba(255,117,108,.52);background:linear-gradient(100deg,rgba(255,117,108,.24),rgba(148,82,191,.16))}.itemsatis-profile-footnote{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;margin-top:11px;color:#737b82;font-size:9px}.itemsatis-card-orbit{position:absolute;z-index:0;width:140px;height:140px;border:1px solid rgba(255,117,108,.1);border-radius:50%;pointer-events:none}.itemsatis-card-orbit-one{top:-72px;right:-40px;animation:balance-topup-orbit 19s linear infinite}.itemsatis-card-orbit-two{top:-92px;right:-20px;width:180px;height:180px;border-color:rgba(148,82,191,.09);animation:balance-topup-orbit 25s linear infinite reverse}.balance-topup-steps{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:13px;border:1px solid rgba(255,255,255,.075);border-radius:15px;padding:14px 18px;background:rgba(13,14,16,.75)}.balance-topup-steps>div{display:flex;align-items:center;gap:10px}.balance-topup-steps>div>span{color:#ff948a;font:700 9px var(--font-space)}.balance-topup-steps p{margin:0;color:#9ca3a9;font-size:9px;line-height:1.5}.balance-topup-steps>svg{color:#555d64}.license-grant-redeem-card{display:grid;gap:15px;margin-top:15px;padding:clamp(17px,2.2vw,25px);border-color:rgba(148,120,255,.18);background:radial-gradient(ellipse at 100% 0,rgba(148,120,255,.075),transparent 48%),rgba(13,14,17,.88)}.license-grant-redeem-heading{display:flex;align-items:center;gap:12px}.license-grant-redeem-heading .balance-card-icon{margin:0;border-color:rgba(157,133,255,.22);color:#b6a2ff;background:rgba(137,105,255,.1)}.license-grant-redeem-heading h2{margin:5px 0 0;color:var(--text);font:600 18px/1.25 var(--font-space)}.license-grant-secure-badge{display:inline-flex;align-items:center;gap:6px;margin-left:auto;border:1px solid rgba(87,204,170,.18);border-radius:999px;padding:6px 9px;color:#91dcc6;background:rgba(70,180,145,.06);font-size:9px;white-space:nowrap}.license-grant-redeem-card>p{margin:-5px 0 0;color:var(--muted);font-size:11px;line-height:1.65}.license-grant-redeem-card .balance-code-form>small{color:#8a8e9b}.license-grant-preview{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.9fr) auto;align-items:end;gap:12px;border:1px solid rgba(148,120,255,.16);border-radius:13px;padding:13px;background:rgba(4,5,8,.42);animation:balance-topup-enter .22s ease both}.license-grant-preview-product{display:flex;align-items:center;gap:10px;min-width:0}.license-grant-preview-product>span{display:grid;width:37px;height:37px;flex:0 0 37px;place-items:center;border:1px solid rgba(148,120,255,.19);border-radius:11px;color:#b6a2ff;background:rgba(137,105,255,.09)}.license-grant-preview-product>div{display:grid;gap:4px;min-width:0}.license-grant-preview-product small{color:#888d98;font-size:8px;font-weight:700;letter-spacing:.1em}.license-grant-preview-product strong{color:#f2efff;font-size:12px}.license-grant-preview-product>div>span{color:#9699a5;font-size:9px;line-height:1.5}.license-grant-guild-select{display:grid;gap:7px;min-width:0}.license-grant-guild-select>span{display:inline-flex;align-items:center;gap:6px;color:#bec0ca;font-size:9px;font-weight:650}.license-grant-guild-select select{width:100%;min-height:40px;border:1px solid rgba(255,255,255,.11);border-radius:9px;padding:0 10px;color:var(--text);background:#101115;font-size:10px}.license-grant-activate{min-height:40px;white-space:nowrap}.license-grant-install-link{justify-self:start;min-height:36px;color:#d9d0ff;border-color:rgba(148,120,255,.22)}.owner-users-page{min-height:100vh;background:radial-gradient(ellipse at 15% 0,rgba(255,117,108,.07),transparent 34%),#070809}.owner-users-nav{max-width:1440px}.owner-users-shell{max-width:1440px;padding-top:32px;padding-bottom:80px}.owner-users-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:25px}.owner-users-heading .back-link{display:inline-flex;align-items:center;gap:6px;margin-bottom:21px}.owner-users-heading .eyebrow{display:flex;align-items:center;gap:7px;color:#ff9c96;font-size:9px;font-weight:750;letter-spacing:.14em}.owner-users-heading h1{margin:10px 0 9px;color:#f4f1f1;font:650 clamp(29px,4vw,45px)/1.05 var(--font-space);letter-spacing:-.06em}.owner-users-heading h1 span{color:#ff9b95}.owner-users-heading>div:first-child>p:last-child{max-width:690px;margin:0;color:#a6a8ae;font-size:12px;line-height:1.7}.owner-users-heading-mark{display:grid;flex:0 0 auto;place-items:center;gap:8px;min-width:122px;border:1px solid rgba(255,117,108,.17);border-radius:14px;padding:13px 15px;color:#ffaaa4;background:rgba(255,117,108,.045)}.owner-users-heading-mark span{color:#99949b;font-size:7px;font-weight:750;letter-spacing:.12em}.owner-users-alert{margin-bottom:16px;border:1px solid rgba(255,117,108,.22);border-radius:11px;padding:11px 14px;color:#ffb4ad;background:rgba(255,117,108,.07);font-size:11px}.owner-users-layout{display:grid;grid-template-columns:minmax(245px,.76fr) minmax(0,2fr);align-items:start;gap:16px}.owner-grant-codes-section,.owner-user-profile-card,.owner-user-section,.owner-users-list-panel{border:1px solid rgba(255,255,255,.085);border-radius:16px;background:linear-gradient(155deg,rgba(18,19,22,.94),rgba(10,11,13,.96));box-shadow:inset 0 1px rgba(255,255,255,.025)}.owner-users-list-panel{position:sticky;top:14px;min-width:0;overflow:hidden}.owner-users-search{display:flex;align-items:center;gap:9px;margin:12px;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:0 10px;color:#8b8e98;background:rgba(4,5,7,.58)}.owner-users-search:focus-within{border-color:rgba(255,117,108,.42);box-shadow:0 0 0 3px rgba(255,117,108,.06)}.owner-users-search input{width:100%;min-width:0;height:40px;border:0;outline:0;color:#f1eff4;background:transparent;font-size:10px}.owner-users-search input::placeholder{color:#777b83}.owner-users-list-heading{display:flex;justify-content:space-between;padding:4px 15px 10px;color:#848891;font-size:8px;font-weight:750;letter-spacing:.12em}.owner-users-list-heading small{color:#ffaaa4;font-size:9px;letter-spacing:0}.owner-users-list{max-height:min(66vh,690px);overflow:auto;padding:0 8px 8px}.owner-user-row{display:flex;width:100%;align-items:center;gap:9px;border:1px solid transparent;border-radius:10px;padding:9px 8px;color:#efedf3;text-align:left;background:transparent;cursor:pointer;transition:border-color .15s ease,background .15s ease}.owner-user-row.is-selected,.owner-user-row:hover{border-color:rgba(255,117,108,.15);background:rgba(255,117,108,.06)}.owner-user-avatar{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:50%;color:#ffc0b8;background:#171519}.owner-user-avatar img{width:100%;height:100%;object-fit:cover}.owner-user-avatar.large{width:57px;height:57px;flex-basis:57px}.owner-user-row-copy{display:grid;min-width:0;gap:4px}.owner-user-row-copy strong{color:#e9e6ed;font-size:10px}.owner-user-row-copy small,.owner-user-row-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owner-user-row-copy small{color:#858993;font-size:8px}.owner-user-license-count{display:grid;width:23px;height:23px;flex:0 0 23px;place-items:center;margin-left:auto;border-radius:7px;color:#b9a8ff;background:rgba(148,120,255,.1);font-size:9px;font-weight:700}.owner-users-detail-empty,.owner-users-list-empty{display:flex;min-height:90px;align-items:center;justify-content:center;gap:9px;color:#999ca5;font-size:10px}.owner-users-list-foot{border-top:1px solid rgba(255,255,255,.06);padding:10px 13px;color:#747780;font-size:8px}.owner-user-detail{display:grid;min-width:0;gap:13px}.owner-user-profile-card{display:flex;align-items:center;gap:14px;padding:17px}.owner-user-profile-main{display:flex;min-width:0;align-items:center;gap:12px}.owner-user-profile-main>div{min-width:0}.owner-user-profile-kicker{color:#ff9a94;font-size:7px;font-weight:750;letter-spacing:.13em}.owner-user-profile-main h2{overflow:hidden;margin:4px 0 2px;color:#f3f1f5;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.owner-user-profile-main p{margin:0;color:#91949d;font-size:10px}.owner-user-copy-id{margin-left:auto;border:1px solid rgba(255,255,255,.09);border-radius:8px;padding:8px;color:#aeb0b8;background:rgba(255,255,255,.025);cursor:pointer}.owner-user-copy-id,.owner-user-joined{display:inline-flex;align-items:center;gap:6px;font-size:8px}.owner-user-joined{color:#878a94;white-space:nowrap}.owner-user-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.owner-user-metrics article{display:grid;min-width:0;gap:6px;border:1px solid rgba(255,255,255,.075);border-radius:12px;padding:12px;color:#ffaaa4;background:rgba(18,19,22,.8)}.owner-user-metrics article span{overflow:hidden;color:#858891;font-size:7px;font-weight:750;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}.owner-user-metrics article strong{overflow:hidden;color:#f1eef3;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.owner-user-section{min-width:0;padding:15px}.owner-user-section-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;color:#ffaaa4}.owner-user-section-title>div>span{color:#868992;font-size:7px;font-weight:750;letter-spacing:.12em}.owner-user-section-title h3{margin:4px 0 0;color:#efedf2;font-size:12px;font-weight:620}.owner-user-section-title>small{color:#9497a0;font-size:8px}.owner-user-ledger,.owner-user-license-list{display:grid;gap:8px}.owner-user-license{display:flex;align-items:flex-start;gap:10px;border:1px solid rgba(255,255,255,.065);border-radius:11px;padding:10px;background:rgba(4,5,7,.28)}.owner-user-license-icon{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:10px;color:#bba9ff;background:rgba(148,120,255,.1)}.owner-user-license-copy{display:grid;min-width:0;flex:1 1;gap:5px}.owner-user-license-copy>div:first-child{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.owner-user-license-copy>div:first-child strong{color:#eeecf2;font-size:10px}.owner-user-status{border-radius:99px;padding:3px 6px;color:#9ddcc7;background:rgba(63,175,134,.1);font-size:7px;font-weight:700}.owner-user-status.expired,.owner-user-status.revoked{color:#ffaaa4;background:rgba(255,117,108,.09)}.owner-user-status.suspended,.owner-user-status.unactivated{color:#f0cf8d;background:rgba(222,174,83,.09)}.owner-user-license-copy>small{color:#858993;font-size:8px;line-height:1.5;overflow-wrap:anywhere}.owner-user-server-chips{display:flex;flex-wrap:wrap;gap:5px}.owner-user-grant-note,.owner-user-server-chips>span{display:inline-flex;align-items:center;gap:5px;border-radius:6px;padding:4px 6px;color:#a5a8b2;background:rgba(255,255,255,.035);font-size:7px}.owner-user-server-chips b{color:#ffaaa4;font-size:6px}.owner-user-grant-note{justify-self:start;color:#c2b5ff!important;background:rgba(148,120,255,.07)!important}.owner-user-license-expiry{flex:0 0 auto;color:#888b94;font-size:7px;text-align:right}.owner-user-two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}.owner-user-ledger article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;border-bottom:1px solid rgba(255,255,255,.055);padding:7px 0}.owner-user-ledger article:last-child{border-bottom:0}.owner-user-ledger article>span:nth-child(2){display:grid;min-width:0;gap:3px}.owner-user-ledger article strong{overflow:hidden;color:#dcd9e1;font-size:8px;text-overflow:ellipsis}.owner-user-ledger article small{overflow:hidden;color:#82858e;font-size:7px;line-height:1.5;text-overflow:ellipsis}.owner-user-ledger article>b{color:#d5d2da;font-size:8px;white-space:nowrap}.owner-user-ledger article>b.positive,.owner-user-ledger article>b.positive+span{color:#8dd8bf}.owner-user-ledger article>b.negative{color:#ff9e96}.owner-user-ledger-mark{display:grid;width:27px;height:27px;place-items:center;border-radius:8px;color:#bbb4d9;background:rgba(148,120,255,.08)}.owner-user-ledger-mark.positive{color:#89d8bd;background:rgba(74,183,142,.08)}.owner-user-ledger-mark.negative{color:#ffaaa4;background:rgba(255,117,108,.08)}.owner-user-discount-line{display:flex;align-items:center;gap:4px;color:#c6b7ff!important}.owner-user-code-sources,.owner-user-payment-list{display:grid;gap:6px;margin-top:10px}.owner-user-code-sources>span,.owner-user-payment-list>span{display:flex;align-items:flex-start;gap:6px;color:#9497a1;font-size:7px;line-height:1.5;overflow-wrap:anywhere}.owner-user-code-sources svg,.owner-user-payment-list svg{flex:0 0 auto;color:#aaa0dc}.owner-user-empty{border:1px dashed rgba(255,255,255,.085);border-radius:9px;padding:16px;color:#888b94;font-size:9px;text-align:center}.owner-user-review-strip>div:last-child{display:flex;flex-wrap:wrap;gap:7px}.owner-user-review-strip>div:last-child>span{border:1px solid rgba(255,194,103,.13);border-radius:8px;padding:7px 9px;color:#d9c99f;background:rgba(255,194,103,.04);font-size:8px}.owner-grant-codes-section{display:grid;gap:17px;margin-top:17px;padding:clamp(17px,2vw,23px);border-color:rgba(148,120,255,.16);background:radial-gradient(ellipse at 100% 0,rgba(148,120,255,.07),transparent 44%),linear-gradient(145deg,rgba(18,16,25,.96),rgba(10,11,13,.97))}.owner-grant-codes-intro{display:flex;align-items:center;gap:12px}.owner-grant-codes-intro>span{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border:1px solid rgba(148,120,255,.2);border-radius:12px;color:#c2b4ff;background:rgba(148,120,255,.1)}.owner-grant-codes-intro p{margin:0 0 4px;color:#aaa0dc;font-size:7px;font-weight:750;letter-spacing:.13em}.owner-grant-codes-intro h2{margin:0 0 4px;color:#f1eff5;font-size:15px}.owner-grant-codes-intro small{display:block;max-width:780px;color:#999ba4;font-size:9px;line-height:1.6}.owner-grant-code-form{display:grid;grid-template-columns:repeat(4,minmax(110px,1fr)) auto;align-items:end;gap:9px}.owner-grant-code-form label{display:grid;min-width:0;gap:6px}.owner-grant-code-form label>span{color:#babac2;font-size:8px;font-weight:650}.owner-grant-code-form input,.owner-grant-code-form select{width:100%;min-width:0;min-height:40px;border:1px solid rgba(255,255,255,.105);border-radius:9px;padding:0 10px;color:#f0eef5;background:#101115;font-size:9px}.owner-grant-code-form>button{min-height:40px;white-space:nowrap}.owner-grant-code-notice{border:1px solid rgba(148,120,255,.14);border-radius:9px;padding:9px 11px;color:#c9beff;background:rgba(148,120,255,.055);font-size:9px;line-height:1.55}.owner-generated-codes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.owner-generated-codes article{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:9px;border:1px solid rgba(255,255,255,.07);border-radius:9px;padding:9px;background:rgba(4,5,7,.38)}.owner-generated-codes article>span{display:grid;min-width:0;gap:4px}.owner-generated-codes strong{overflow-wrap:anywhere;color:#e7e2ff;font:650 9px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.owner-generated-codes small{color:#858791;font-size:7px}.owner-generated-codes .button{min-height:31px;flex:0 0 auto;font-size:8px}@media (max-width:1080px){.owner-users-layout{grid-template-columns:minmax(0,1fr)}.owner-users-list-panel{position:static}.owner-users-list{display:grid;max-height:270px;grid-template-columns:repeat(2,minmax(0,1fr))}.owner-users-list-empty{grid-column:1/-1}.owner-grant-code-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.owner-users-heading{align-items:flex-start}.owner-users-heading-mark{display:none}.owner-user-profile-card{flex-wrap:wrap}.owner-user-copy-id{margin-left:0}.owner-user-joined{margin-left:auto}.owner-user-two-col{grid-template-columns:minmax(0,1fr)}.license-grant-preview{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.license-grant-preview-product{grid-column:1/-1}.license-grant-activate{grid-column:1/-1;justify-content:center}}@media (max-width:620px){.owner-users-shell{padding-top:20px}.owner-users-heading h1{font-size:32px}.owner-users-list{grid-template-columns:minmax(0,1fr)}.owner-user-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-user-profile-card{gap:10px}.owner-user-avatar.large{width:47px;height:47px;flex-basis:47px}.owner-user-copy-id{max-width:100%;overflow-wrap:anywhere}.owner-user-license{flex-wrap:wrap}.owner-user-license-expiry{margin-left:auto}.owner-generated-codes,.owner-grant-code-form{grid-template-columns:minmax(0,1fr)}.owner-grant-code-form>button{width:100%;justify-content:center}.license-grant-redeem-heading{flex-wrap:wrap}.license-grant-secure-badge{margin-left:54px}.license-grant-preview{grid-template-columns:minmax(0,1fr)}.license-grant-activate,.license-grant-preview-product{grid-column:auto}}@keyframes balance-topup-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes balance-topup-orbit{to{transform:rotate(1turn)}}@media (max-width:900px){.balance-topup-grid{grid-template-columns:minmax(0,1fr)}.itemsatis-profile-card{min-height:0}}@media (max-width:620px){.balance-topup-hero{grid-template-columns:minmax(0,1fr);gap:18px}.balance-topup-current{max-width:none}.balance-topup-steps{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px}.balance-topup-steps>svg{display:none}.balance-code-form .workspace-code-input{flex-wrap:wrap;padding:7px 8px}.balance-code-form .workspace-code-input input{flex-basis:calc(100% - 35px)}.balance-code-form .workspace-code-input button{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.balance-topup-glow,.balance-topup-page,.itemsatis-card-orbit{animation:none}.itemsatis-profile-card,.itemsatis-profile-link{transition:none}}.feature-studio-contextbar{display:grid;align-items:center;gap:12px;max-width:1500px;min-width:0;padding:12px;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:radial-gradient(ellipse at 0 0,rgba(143,124,255,.08),transparent 42%),#0b0d10;box-shadow:0 12px 32px rgba(0,0,0,.22)}.feature-studio-contextbar-fixed{grid-template-columns:minmax(170px,.7fr) minmax(260px,1.4fr) minmax(190px,1fr)}.feature-studio-contextbar-multiple{grid-template-columns:minmax(210px,1fr) minmax(260px,1.25fr) minmax(190px,.9fr)}.feature-studio-context-product{display:flex;align-items:center;gap:11px;min-width:0;min-height:58px;padding:8px 12px;border:1px solid rgba(159,137,255,.2);border-radius:12px;background:rgba(143,124,255,.065)}.feature-studio-context-product-icon{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border:1px solid rgba(159,137,255,.26);border-radius:10px;color:#b8aaff;background:rgba(143,124,255,.1)}.feature-studio-context-product-copy{display:grid;gap:4px;min-width:0}.feature-studio-context-field>span,.feature-studio-context-product-copy small{color:#9298a4;font:700 9px var(--font-space);letter-spacing:.1em;text-transform:uppercase}.feature-studio-context-product-copy strong{overflow:hidden;color:#f1f2f5;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.feature-studio-contextbar .feature-studio-context-field{display:grid;gap:7px;min-width:0;margin:0;color:#abb0bb;font-size:11px}.feature-studio-contextbar .feature-studio-context-field>span{padding-left:2px}.feature-studio-contextbar .feature-studio-context-field select{width:100%;min-width:0;min-height:46px;padding:0 12px;border:1px solid rgba(255,255,255,.11);border-radius:11px;color:#f3f5f6;background:#07090b;outline:0;transition:border-color .16s ease,box-shadow .16s ease}.feature-studio-contextbar .feature-studio-context-field select:focus-visible{border-color:rgba(159,137,255,.72);box-shadow:0 0 0 3px rgba(143,124,255,.14)}.feature-studio-context-note{display:flex;align-items:center;gap:9px;min-width:0;padding:10px 12px;border:1px solid rgba(112,220,183,.13);border-radius:11px;color:#b4c7c0;background:rgba(112,220,183,.045);font-size:11px;line-height:1.45}.feature-studio-context-note svg{flex:0 0 auto;color:#70dcb7}@media (max-width:1000px){.feature-studio-contextbar-fixed,.feature-studio-contextbar-multiple{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.feature-studio-context-note{grid-column:1/-1}}@media (max-width:620px){.feature-studio-contextbar-fixed,.feature-studio-contextbar-multiple{grid-template-columns:minmax(0,1fr);gap:10px;padding:11px}.feature-studio-context-note{grid-column:auto}}@media (prefers-reduced-motion:reduce){.feature-studio-contextbar .feature-studio-context-field select{transition:none}}.license-guild-manager{margin-top:12px;border-top:1px solid var(--glass-border)}.license-guild-manager-toggle{width:100%;justify-content:space-between;padding:12px 0 2px;border:0;color:var(--text);background:transparent;cursor:pointer;font-size:11px;font-weight:650}.license-guild-add,.license-guild-add-button,.license-guild-icon-button,.license-guild-manager-footer,.license-guild-manager-toggle,.license-guild-manager-toggle>span,.license-guild-refresh,.license-guild-replace,.license-guild-row,.license-guild-row-icon,.license-guild-text-button{display:flex;align-items:center}.license-guild-manager-toggle>span{gap:8px}.license-guild-manager-toggle>svg{color:var(--muted);transition:transform .18s ease}.license-guild-manager.is-open .license-guild-manager-toggle>svg{transform:rotate(180deg)}.license-guild-manager-body{display:grid;gap:8px;padding:8px 0 2px;animation:license-guild-reveal .18s ease both}.license-guild-empty,.license-guild-manager-intro{margin:0 0 3px;color:var(--muted);font-size:10px;line-height:1.5}.license-guild-row{min-width:0;gap:8px;border:1px solid var(--glass-border);border-radius:11px;padding:8px;background:color-mix(in srgb,var(--surface) 75%,transparent)}.license-guild-row.primary{border-color:color-mix(in srgb,var(--accent) 22%,var(--glass-border))}.license-guild-row-icon{width:28px;height:28px;flex:0 0 auto;justify-content:center;border:1px solid var(--glass-border);border-radius:9px;color:var(--accent-2);background:color-mix(in srgb,var(--accent) 8%,transparent)}.license-guild-row-copy{display:grid;min-width:0;flex:1 1;gap:3px}.license-guild-row-copy strong{overflow:hidden;color:var(--text);font-size:10px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.license-guild-row-copy small{color:var(--muted);font-size:9px}.license-guild-role{flex:0 0 auto;border:1px solid var(--glass-border);border-radius:7px;padding:4px 6px;color:var(--muted);font:700 8px var(--font-space);letter-spacing:.06em}.license-guild-add-button,.license-guild-icon-button,.license-guild-refresh,.license-guild-text-button{flex:0 0 auto;justify-content:center;gap:5px;border:1px solid var(--glass-border);border-radius:8px;color:var(--text);background:var(--surface-2);cursor:pointer;transition:border-color .15s ease,color .15s ease,opacity .15s ease}.license-guild-text-button{padding:6px 8px;font-size:9px}.license-guild-icon-button{width:29px;height:29px}.license-guild-icon-button.danger{color:#ff8794}.license-guild-icon-button.confirm{color:#75dfbb}.license-guild-add-button:hover,.license-guild-icon-button:hover,.license-guild-refresh:hover,.license-guild-text-button:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--glass-border))}.license-guild-manager button:disabled,.license-guild-manager select:disabled{cursor:not-allowed;opacity:.48}.license-guild-manager-footer{justify-content:space-between;padding:2px 1px;color:var(--muted);font-size:9px}.license-guild-refresh{padding:5px 7px;color:var(--muted);font-size:9px}.license-guild-add,.license-guild-replace{min-width:0;gap:6px}.license-guild-add select,.license-guild-replace select{width:100%;min-width:0;height:35px;border:1px solid var(--glass-border);border-radius:9px;padding:0 9px;color:var(--text);background:var(--surface);font:inherit;font-size:10px}.license-guild-add-button{min-height:35px;padding:0 10px;color:#fff;background:color-mix(in srgb,var(--accent) 78%,#5a49bf);font-size:10px;font-weight:650}.license-guild-slot-purchase{display:flex;min-width:0;align-items:center;gap:9px;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--glass-border));border-radius:11px;padding:9px;background:color-mix(in srgb,var(--accent) 5%,var(--surface))}.license-guild-slot-copy{display:grid;min-width:0;flex:1 1;gap:3px}.license-guild-slot-copy strong{color:var(--text);font-size:10px;font-weight:650}.license-guild-slot-copy small{color:var(--muted);font-size:9px;line-height:1.4}.license-guild-slot-button{flex:0 0 auto;min-height:31px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--glass-border));border-radius:8px;padding:0 9px;color:var(--text);background:color-mix(in srgb,var(--accent) 12%,var(--surface-2));cursor:pointer;font:inherit;font-size:9px;font-weight:650;transition:border-color .15s ease,background .15s ease,opacity .15s ease}.license-guild-slot-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 65%,var(--glass-border));background:color-mix(in srgb,var(--accent) 20%,var(--surface-2))}.license-guild-slot-button:disabled{cursor:not-allowed;opacity:.52}.license-guild-slot-history{display:grid;gap:5px;border:1px solid var(--glass-border);border-radius:10px;padding:8px 9px;background:color-mix(in srgb,var(--surface) 72%,transparent)}.license-guild-slot-history>strong{margin-bottom:1px;color:var(--muted);font-size:9px;font-weight:650}.license-guild-slot-history>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;border-top:1px solid color-mix(in srgb,var(--glass-border) 65%,transparent);padding-top:5px;font-size:9px}.license-guild-slot-history span{overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap}.license-guild-slot-history time{color:var(--muted)}.license-guild-slot-history b{color:#75dfbb;font-weight:650}.license-guild-feedback{margin:0;border-radius:8px;padding:8px 9px;font-size:9px;line-height:1.5}.license-guild-feedback.error{display:grid;gap:5px;border:1px solid rgba(255,105,125,.22);color:#ffadb6;background:rgba(255,105,125,.07)}.license-guild-feedback.error a{width:fit-content;color:#ffc0c7;font-weight:700;text-decoration:underline}.license-guild-feedback.success{color:#8ce2c4;background:rgba(112,220,183,.07)}@keyframes license-guild-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:520px){.license-guild-row,.license-guild-slot-purchase{flex-wrap:wrap}.license-guild-slot-copy{flex-basis:calc(100% - 48px)}.license-guild-slot-button{margin-left:37px}.license-guild-slot-history>div{grid-template-columns:minmax(0,1fr) auto}.license-guild-slot-history span{grid-column:1/-1}.license-guild-row-copy{flex-basis:calc(100% - 48px)}.license-guild-replace{width:100%;margin-left:36px}.license-guild-add select{flex:1 1}}@media (prefers-reduced-motion:reduce){.license-guild-manager-body,.license-guild-manager-toggle>svg{animation:none;transition:none}}.checkout-original-total{margin-inline:4px;color:var(--muted);font-size:.92em}.checkout-discount-box{display:grid;gap:9px;width:min(100%,480px);margin:8px 0 2px;padding:14px;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--glass-border));border-radius:14px;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--accent) 11%,transparent),transparent 52%),color-mix(in srgb,var(--surface-2) 88%,transparent);text-align:left;box-shadow:0 12px 34px rgba(0,0,0,.16)}.checkout-discount-box>label{color:var(--text);font-size:11px;font-weight:650}.checkout-discount-controls{display:flex;gap:8px}.checkout-discount-controls input,.discount-code-field input,.discount-code-field select{min-width:0;min-height:42px;border:1px solid var(--glass-border);border-radius:10px;padding:10px 12px;color:var(--text);background:rgba(0,0,0,.35);outline:none;font:inherit;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.checkout-discount-controls input{flex:1 1;width:100%;text-transform:uppercase}.checkout-discount-controls input:focus,.discount-code-field input:focus,.discount-code-field select:focus{border-color:color-mix(in srgb,var(--accent) 65%,white 10%);background:rgba(0,0,0,.48);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 15%,transparent)}.checkout-discount-controls .button{flex:0 0 auto}.checkout-discount-error,.checkout-discount-success{display:block;font-size:10px;line-height:1.5}.checkout-discount-error{color:#ff8292}.checkout-discount-success{color:#79e0b3}.discount-section-note{color:var(--muted);font-size:11px;text-align:right}.discount-admin-layout{align-items:start}.discount-code-field{display:grid;gap:7px;color:var(--text);font-size:11px;font-weight:600}.discount-code-field small{color:var(--muted);font-size:10px;font-weight:400}.discount-code-fields-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.discount-code-empty{margin:0;border:1px dashed var(--glass-border);border-radius:12px;padding:22px 12px;color:var(--muted);font-size:11px;text-align:center}.discount-code-list{display:grid;gap:8px;max-height:340px;overflow:auto;padding-right:2px}.discount-code-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--glass-border);border-radius:12px;padding:11px 12px;background:color-mix(in srgb,var(--surface-2) 62%,transparent);transition:border-color .16s ease,transform .16s ease,background .16s ease}.discount-code-row:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 35%,var(--glass-border));background:color-mix(in srgb,var(--surface-2) 82%,transparent)}.discount-code-details{display:grid;gap:4px;min-width:0}.discount-code-actions,.discount-code-title{display:flex;align-items:center;gap:8px}.discount-code-title code{overflow:hidden;color:var(--text);font-size:12px;font-weight:700;text-overflow:ellipsis}.discount-percent-pill{flex:0 0 auto;border:1px solid color-mix(in srgb,#72ddb2 30%,transparent);border-radius:999px;padding:3px 7px;color:#83e8bd;background:color-mix(in srgb,#72ddb2 9%,transparent);font-size:9px;font-weight:700}.discount-code-details small{color:var(--muted);font-size:9px}.discount-code-details .discount-code-status{color:#83e8bd}.discount-code-details .discount-code-status.inactive{color:#ff8796}.discount-code-actions .button{min-width:34px;min-height:34px;padding:7px}@media (max-width:700px){.discount-section-note{max-width:130px;line-height:1.4}}@media (max-width:560px){.checkout-discount-controls{flex-wrap:wrap}.checkout-discount-controls .button{flex:1 1 auto;justify-content:center}.discount-code-fields-row{grid-template-columns:1fr}.discount-code-row{align-items:flex-start}.discount-code-actions{flex-direction:column}}.bot-home-layout{display:grid;grid-template-columns:244px minmax(0,1fr);align-items:start;gap:16px;width:100%;max-width:1280px;margin:0 auto}.bot-home-panel,.bot-home-rail,.bot-home-welcome{border:1px solid var(--glass-border);background:color-mix(in srgb,var(--surface-2) 76%,transparent);box-shadow:0 18px 48px rgba(0,0,0,.14)}.bot-home-rail{position:sticky;top:18px;display:flex;flex-direction:column;min-width:0;max-height:calc(100vh - 36px);overflow:hidden;border-radius:18px;padding:14px 11px 10px;background:color-mix(in srgb,var(--surface) 92%,transparent)}.bot-home-rail-brand{display:flex;align-items:center;gap:10px;padding:5px 5px 15px;border-bottom:1px solid var(--glass-border)}.bot-home-bot-icon{display:grid;flex:0 0 37px;width:37px;height:37px;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 36%,transparent);border-radius:12px;color:#ffb1b8;background:color-mix(in srgb,var(--accent) 13%,var(--surface))}.bot-home-bot-protection{color:#83dfc0;border-color:color-mix(in srgb,#65d8ae 34%,transparent);background:color-mix(in srgb,#65d8ae 10%,var(--surface))}.bot-home-bot-commander{color:#b8a0ff;border-color:color-mix(in srgb,#9c7bff 34%,transparent);background:color-mix(in srgb,#9c7bff 10%,var(--surface))}.bot-home-enabled-item>span:nth-child(2),.bot-home-group-copy,.bot-home-nav-item>span,.bot-home-rail-brand>span:last-child{display:grid;min-width:0;gap:4px}.bot-home-rail-brand small,.bot-home-server-select>span:first-child{color:var(--muted);font:700 8px var(--font-space);letter-spacing:.12em}.bot-home-rail-brand strong{overflow:hidden;color:var(--text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.bot-home-server-select{display:grid;gap:8px;margin:15px 2px 11px}.bot-home-server-select>span:first-child{display:flex;align-items:center;gap:6px}.bot-home-server-select select{width:100%;min-width:0;height:38px;border:1px solid var(--glass-border);border-radius:10px;padding:0 10px;color:var(--text);background:var(--surface);font-size:11px}.bot-home-no-server{border:1px dashed var(--glass-border);border-radius:10px;padding:10px;color:var(--muted);font-size:10px}.bot-home-all-modules{display:flex;align-items:center;gap:8px;border:1px solid color-mix(in srgb,var(--accent) 25%,var(--glass-border));border-radius:10px;padding:10px;color:var(--text);background:color-mix(in srgb,var(--accent) 7%,transparent);font-size:10px;font-weight:650}.bot-home-all-modules svg:last-child{margin-left:auto;color:var(--muted)}.bot-home-module-nav{display:grid;align-content:start;gap:13px;flex:1 1 auto;min-height:0;margin:16px -3px 8px;padding:0 3px 4px;overflow:auto;scrollbar-color:color-mix(in srgb,var(--muted) 36%,transparent) transparent;scrollbar-width:thin}.bot-home-nav-group{display:grid;gap:2px}.bot-home-nav-row{display:flex;align-items:center;min-width:0;border-radius:8px}.bot-home-nav-row:hover{background:color-mix(in srgb,var(--accent) 6%,transparent)}.bot-home-nav-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 7px 4px}.bot-home-nav-heading>span{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:9px;font-weight:700}.bot-home-nav-heading svg{color:var(--accent-2)}.bot-home-nav-heading small{color:var(--muted);font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bot-home-nav-item{display:flex;flex:1 1 auto;align-items:center;gap:8px;min-width:0;border-radius:8px;padding:7px;color:color-mix(in srgb,var(--text) 74%,var(--muted));font-size:10px;transition:color .15s ease,background .15s ease,transform .15s ease}.bot-home-nav-item:hover{transform:translateX(2px);color:var(--text)}.bot-home-toggle{position:relative;flex:0 0 25px;width:25px;height:15px;margin-right:6px;border:1px solid color-mix(in srgb,var(--muted) 42%,transparent);border-radius:999px;padding:0;background:color-mix(in srgb,var(--muted) 16%,transparent);cursor:pointer;transition:background .15s ease,border-color .15s ease}.bot-home-toggle>i{position:absolute;top:2px;left:2px;width:9px;height:9px;border-radius:50%;background:#a0a5b1;transition:transform .15s ease,background .15s ease}.bot-home-toggle.is-enabled{border-color:color-mix(in srgb,#6bdfb4 55%,transparent);background:color-mix(in srgb,#6bdfb4 22%,transparent)}.bot-home-toggle.is-enabled>i{transform:translateX(10px);background:#78e0b9}.bot-home-toggle:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}.bot-home-toggle:disabled{cursor:wait;opacity:.52}.bot-home-nav-item>i,.bot-home-status-dot{flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:#697080}.bot-home-nav-item>i.is-enabled,.bot-home-status-dot.is-active{background:#6bdfb4;box-shadow:0 0 9px color-mix(in srgb,#6bdfb4 52%,transparent)}.bot-home-nav-item>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bot-home-rail-help{display:flex;align-items:center;gap:7px;margin-top:auto;padding:11px 4px 2px;border-top:1px solid var(--glass-border);color:var(--muted);font-size:10px}.bot-home-rail-help:hover{color:var(--text)}.bot-home-content{display:grid;align-content:start;gap:13px;min-width:0}.bot-home-welcome{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:148px;border-radius:18px;padding:23px 25px;background:radial-gradient(ellipse at 94% 0,color-mix(in srgb,var(--accent) 15%,transparent),transparent 38%),color-mix(in srgb,var(--surface-2) 82%,transparent)}.bot-home-welcome-copy{min-width:0}.bot-home-welcome-copy .dashboard-kicker{display:flex;align-items:center;gap:8px;margin-bottom:10px}.bot-home-welcome-copy h2{overflow:hidden;margin:0 0 7px;color:var(--text);font:630 clamp(22px,2.5vw,32px)/1.12 var(--font-space);letter-spacing:-.055em;text-overflow:ellipsis}.bot-home-welcome-copy>p:last-child{max-width:520px;margin:0;color:var(--muted);font-size:11px;line-height:1.6}.bot-home-status-dot{display:inline-block;margin-left:3px}.bot-home-welcome .button{flex:0 0 auto;min-height:39px;padding:10px 13px;font-size:10px}.bot-home-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.bot-home-stat{display:grid;align-content:start;gap:8px;min-width:0;min-height:106px;border:1px solid var(--glass-border);border-radius:14px;padding:13px 14px;background:color-mix(in srgb,var(--surface-2) 66%,transparent)}.bot-home-stat-highlight{border-color:color-mix(in srgb,var(--accent) 30%,var(--glass-border));background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--accent) 10%,transparent),transparent 60%),color-mix(in srgb,var(--surface-2) 72%,transparent)}.bot-home-stat>span{display:flex;align-items:center;gap:6px;color:var(--muted);font:700 8px var(--font-space);letter-spacing:.08em}.bot-home-stat>span svg{color:var(--accent-2)}.bot-home-stat>strong{overflow:hidden;color:var(--text);font:650 clamp(20px,2vw,27px)/1.1 var(--font-space);letter-spacing:-.05em;text-overflow:ellipsis;white-space:nowrap}.bot-home-stat>strong.bot-home-stat-date{padding-top:4px;font-size:11px;letter-spacing:-.01em}.bot-home-stat>small{color:var(--muted);font-size:9px}.bot-home-panels{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);gap:10px}.bot-home-panel{min-width:0;border-radius:15px;padding:17px}.bot-home-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:17px}.bot-home-panel-heading .dashboard-kicker{margin-bottom:5px;font-size:8px}.bot-home-panel-heading h3{margin:0;color:var(--text);font:620 16px/1.2 var(--font-space);letter-spacing:-.035em}.bot-home-panel-heading>a{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;color:var(--accent-2);font-size:9px}.bot-home-group-list{display:grid;gap:12px}.bot-home-group-row{display:grid;grid-template-columns:30px minmax(92px,1fr) minmax(50px,.85fr) 34px;align-items:center;gap:8px;min-width:0}.bot-home-category-icon{display:grid;flex:0 0 30px;width:30px;height:30px;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 23%,transparent);border-radius:9px;color:var(--accent-2);background:color-mix(in srgb,var(--accent) 7%,transparent)}.bot-home-category-icon.category-koruma{color:#75dfb6;background:color-mix(in srgb,#75dfb6 8%,transparent)}.bot-home-category-icon.category-moderasyon{color:#ff8c9a}.bot-home-category-icon.category-topluluk{color:#82b5ff;background:color-mix(in srgb,#82b5ff 8%,transparent)}.bot-home-category-icon.category-eğlence{color:#d19aff;background:color-mix(in srgb,#d19aff 8%,transparent)}.bot-home-enabled-item strong,.bot-home-group-copy strong{overflow:hidden;color:var(--text);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.bot-home-enabled-item small,.bot-home-group-copy small{overflow:hidden;color:var(--muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.bot-home-progress{display:block;height:5px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--muted) 17%,transparent)}.bot-home-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),var(--accent-2));transition:width .22s ease}.bot-home-group-row>b{color:var(--muted);font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.bot-home-enabled-count,.bot-home-license-state{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;border:1px solid var(--glass-border);border-radius:999px;padding:5px 8px;color:var(--muted);font-size:8px}.bot-home-enabled-count,.bot-home-license-state.is-active{border-color:color-mix(in srgb,#6bdfb4 26%,transparent);color:#79ddb9;background:color-mix(in srgb,#6bdfb4 7%,transparent)}.bot-home-license-details{display:grid;gap:0}.bot-home-license-details>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid color-mix(in srgb,var(--glass-border) 72%,transparent)}.bot-home-license-details>div:first-child{padding-top:0}.bot-home-license-details>div:last-child{border-bottom:0}.bot-home-license-details span{color:var(--muted);font-size:9px}.bot-home-license-details strong{color:var(--text);font-size:9px;text-align:right}.bot-home-bind-link,.bot-home-more-link{display:inline-flex;align-items:center;gap:6px;margin-top:9px;color:var(--accent-2);font-size:9px}.bot-home-enabled-panel{padding:18px}.bot-home-enabled-list{display:grid}.bot-home-enabled-item{display:flex;align-items:center;gap:10px;min-width:0;border-top:1px solid color-mix(in srgb,var(--glass-border) 70%,transparent);padding:10px 2px}.bot-home-enabled-item:first-child{border-top:0;padding-top:0}.bot-home-enabled-item>span:nth-child(2){flex:1 1}.bot-home-enabled-item>svg{flex:0 0 auto;color:var(--muted)}.bot-home-enabled-item:hover strong{color:var(--accent-2)}.bot-home-no-modules{display:flex;align-items:center;gap:12px;border:1px dashed var(--glass-border);border-radius:12px;padding:14px}.bot-home-no-modules>span{display:grid;flex:0 0 36px;width:36px;height:36px;place-items:center;border-radius:11px;color:var(--accent-2);background:color-mix(in srgb,var(--accent) 10%,transparent)}.bot-home-no-modules>div{flex:1 1;min-width:0}.bot-home-no-modules strong{color:var(--text);font-size:10px}.bot-home-no-modules p{margin:5px 0 0;color:var(--muted);font-size:9px;line-height:1.5}.bot-home-no-modules .button{flex:0 0 auto;min-height:34px;padding:8px 10px;font-size:9px}.bot-home-panel-empty,.bot-home-panel-loading{display:flex;align-items:center;gap:8px;min-height:70px;color:var(--muted);font-size:10px}.bot-home-notice{display:flex;align-items:center;gap:7px;width:fit-content;max-width:1280px;margin:0 auto 12px;border:1px solid color-mix(in srgb,#6bdfb4 30%,transparent);border-radius:10px;padding:9px 12px;color:#8be6c3;background:color-mix(in srgb,#6bdfb4 8%,transparent);font-size:10px}@media (max-width:1180px){.bot-home-layout{grid-template-columns:218px minmax(0,1fr);gap:12px}.bot-home-rail{padding-inline:9px}.bot-home-panels{grid-template-columns:1fr}}@media (max-width:900px){.bot-home-layout{grid-template-columns:1fr}.bot-home-rail{position:static;max-height:none}.bot-home-module-nav{grid-template-columns:repeat(2,minmax(0,1fr));max-height:300px}.bot-home-rail-help{margin-top:8px}}@media (max-width:620px){.bot-home-welcome{align-items:flex-start;flex-direction:column;padding:18px}.bot-home-welcome .button{width:100%;justify-content:center}.bot-home-stats{grid-template-columns:1fr 1fr}.bot-home-stat:last-child{grid-column:1/-1}.bot-home-group-row{grid-template-columns:30px minmax(78px,1fr) minmax(35px,.6fr) 30px;gap:6px}.bot-home-no-modules{align-items:flex-start;flex-wrap:wrap}.bot-home-no-modules>div{flex-basis:calc(100% - 50px)}.bot-home-no-modules .button{margin-left:48px}.bot-home-module-nav{grid-template-columns:1fr;max-height:280px}}@media (prefers-reduced-motion:reduce){.bot-home-nav-item,.bot-home-progress i{transition:none}}.reviews-showcase-section{position:relative;display:grid;gap:22px;scroll-margin-top:90px}.reviews-showcase-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.reviews-showcase-copy{max-width:680px}.reviews-showcase-copy h2{margin:12px 0;color:var(--text);font:640 clamp(30px,4vw,48px)/1.04 var(--font-space);letter-spacing:-.065em}.reviews-showcase-copy h2 span{color:var(--accent-2)}.reviews-showcase-copy>p{max-width:560px;margin:0;color:var(--muted);font-size:12px;line-height:1.7}.reviews-showcase-summary{display:flex;flex:0 0 auto;align-items:stretch;gap:1px;overflow:hidden;border:1px solid var(--glass-border);border-radius:16px;background:var(--glass-border);box-shadow:0 14px 36px rgba(0,0,0,.15)}.reviews-showcase-average,.reviews-showcase-count{display:grid;align-content:center;justify-items:start;gap:5px;min-width:142px;padding:14px 17px;background:color-mix(in srgb,var(--surface-2) 88%,transparent)}.reviews-showcase-average{grid-template-columns:auto auto;align-items:center;column-gap:6px}.reviews-showcase-average>svg{color:#ffc65a}.reviews-showcase-average>strong,.reviews-showcase-count>strong{color:var(--text);font:650 22px/1 var(--font-space);letter-spacing:-.05em}.reviews-showcase-count>strong{font-size:20px}.reviews-showcase-average>span,.reviews-showcase-count>span{grid-column:1/-1;color:var(--muted);font-size:9px}.review-grid.reviews-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px}.review-card.reviews-showcase-card{display:flex;flex-direction:column;min-width:0;min-height:220px;padding:18px;border-color:color-mix(in srgb,var(--glass-border) 82%,var(--accent));border-radius:17px;background:radial-gradient(ellipse at 100% 0,color-mix(in srgb,var(--accent) 7%,transparent),transparent 48%),color-mix(in srgb,var(--surface-2) 82%,transparent)}.reviews-showcase-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.review-showcase-stars{display:inline-flex;align-items:center;gap:2px;color:#ffc65a}.review-showcase-stars b{margin-left:4px;color:var(--text);font-size:10px;font-weight:650}.reviews-showcase-card-top time{color:var(--muted);font-size:9px;white-space:nowrap}.review-card.reviews-showcase-card>p{display:-webkit-box;flex:1 1 auto;overflow:hidden;margin:15px 0 9px;color:color-mix(in srgb,var(--text) 82%,var(--muted));font-size:11px;line-height:1.75;-webkit-box-orient:vertical;-webkit-line-clamp:6}.review-card.reviews-showcase-card>p.is-expanded{display:block;overflow:visible}.reviews-showcase-expand{align-self:flex-start;margin:0 0 12px;border:0;padding:0;color:var(--accent-2);background:transparent;font:inherit;font-size:9px;cursor:pointer}.reviews-showcase-expand:hover{color:var(--text)}.reviews-showcase-author{display:flex;align-items:center;gap:9px;margin-top:auto;border-top:1px solid var(--glass-border);padding-top:12px}.reviews-showcase-avatar{display:grid;flex:0 0 31px;width:31px;height:31px;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 28%,transparent);border-radius:10px;color:var(--accent-2);background:color-mix(in srgb,var(--accent) 9%,transparent)}.reviews-showcase-author>span:nth-child(2){display:grid;gap:3px;min-width:0}.reviews-showcase-author strong{color:var(--text);font-size:9px}.reviews-showcase-author small{color:var(--muted);font-size:8px}.reviews-showcase-approved{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:#7ddbb6;font-size:8px;white-space:nowrap}.reviews-showcase-empty{display:grid;justify-items:center;gap:7px;border:1px dashed var(--glass-border);border-radius:16px;padding:30px 18px;color:var(--text);background:color-mix(in srgb,var(--surface-2) 55%,transparent);font-size:12px;text-align:center}.reviews-showcase-empty small{color:var(--muted);font-size:10px}.review-card.reviews-showcase-skeleton{display:grid;align-content:start;gap:13px;min-height:180px}.reviews-showcase-skeleton i{display:block;height:10px;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--muted) 9%,transparent),color-mix(in srgb,var(--muted) 20%,transparent),color-mix(in srgb,var(--muted) 9%,transparent));background-size:200% 100%;animation:review-skeleton-shimmer 1.4s ease-in-out infinite}.reviews-showcase-skeleton i:first-child{width:38%}.reviews-showcase-skeleton i:nth-child(2){width:92%;height:54px;border-radius:9px}.reviews-showcase-skeleton i:last-child{width:58%;margin-top:auto}.reviews-showcase-link{display:inline-flex;align-items:center;justify-self:end;gap:7px;color:var(--muted);font-size:10px;transition:color .16s ease}.reviews-showcase-link:hover{color:var(--accent-2)}@keyframes review-skeleton-shimmer{to{background-position:-200% 0}}@media (max-width:900px){.reviews-showcase-heading{align-items:flex-start;flex-direction:column;gap:18px}.review-grid.reviews-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.review-grid.reviews-showcase-grid>:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:600px){.reviews-showcase-section{gap:16px}.reviews-showcase-summary{width:100%}.reviews-showcase-average,.reviews-showcase-count{flex:1 1 50%;min-width:0}.review-grid.reviews-showcase-grid{grid-template-columns:1fr}.review-grid.reviews-showcase-grid>:last-child:nth-child(odd){grid-column:auto}.review-card.reviews-showcase-card{min-height:190px}}@media (prefers-reduced-motion:reduce){.reviews-showcase-link{transition:none}.reviews-showcase-skeleton i{animation:none}}.feature-test-send{border:1px solid rgba(177,153,255,.24);color:#d8ccff;background:rgba(129,100,255,.08)}.feature-test-send:hover:not(:disabled){border-color:rgba(177,153,255,.42);color:#f0eaff;background:rgba(129,100,255,.14)}.feature-test-channel{display:grid;min-width:155px;gap:5px;color:var(--muted);font-size:11px}.feature-test-channel select{max-width:240px;min-height:38px;padding:0 10px;border:1px solid rgba(255,255,255,.11);border-radius:9px;color:#e9e6f2;background:#111219}.system-health-section{display:grid;gap:14px}.system-health-heading{align-items:center}.system-health-card>span,.system-health-heading .dashboard-kicker{display:flex;align-items:center;gap:7px}.system-health-heading h2{margin:6px 0}.system-health-empty,.system-health-heading>div>p:last-child,.system-health-notice{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.system-health-notice{padding:11px 13px;border:1px solid rgba(255,109,130,.24);border-radius:11px;color:#ffc2ca;background:rgba(255,109,130,.07)}.system-health-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.system-health-card,.system-health-service{min-width:0;border:1px solid var(--line);border-radius:13px;background:linear-gradient(145deg,rgba(255,255,255,.035),#0b0b0d 75%)}.system-health-card{display:grid;align-content:start;gap:9px;min-height:116px;padding:14px}.system-health-card>span{color:var(--muted);font-size:12px}.system-health-card>strong{color:var(--text);font-size:16px}.system-health-card small{color:var(--muted);font-size:11px;line-height:1.5}.system-health-status{display:inline-flex;align-items:center;gap:6px;width:fit-content;font-size:12px!important;font-weight:650}.system-health-status:before{width:7px;height:7px;border-radius:50%;background:currentColor;content:""}.system-health-status--online{color:#5addaa!important}.system-health-status--offline{color:#ff7b8e!important}.system-health-status--not_configured,.system-health-status--unknown{color:#aaa5bd!important}.system-health-services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.system-health-service{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px}.system-health-service>div{display:grid;gap:4px;min-width:0}.system-health-service strong{overflow:hidden;color:var(--text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.system-health-service div>span{color:var(--muted);font-size:11px}.system-health-spinning{animation:system-health-spin 1s linear infinite}@keyframes system-health-spin{to{transform:rotate(1turn)}}@media (max-width:900px){.system-health-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.system-health-services,.system-health-summary{grid-template-columns:minmax(0,1fr)}.system-health-heading{align-items:flex-start}.system-health-service{align-items:flex-start;flex-direction:column}}.workspace-success{margin-bottom:14px;padding:12px 14px;color:#adf0cb;border:1px solid rgba(106,220,163,.22);border-radius:11px;background:rgba(46,170,109,.08);font-size:13px}.personal-profile-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(290px,.85fr);align-items:start;gap:18px}.personal-profile-editor{display:grid;gap:16px;min-width:0}.profile-card{padding:22px}.profile-identity-row{display:flex;align-items:center;gap:14px;margin:20px 0 25px;padding:14px;border:1px solid rgba(255,255,255,.075);border-radius:15px;background:rgba(255,255,255,.025)}.profile-avatar,.profile-preview-avatar,.public-profile-avatar{display:grid;flex:0 0 auto;place-items:center;overflow:hidden;color:#ded9ef;border:1px solid rgba(255,255,255,.12);background:#24212d}.profile-avatar{width:68px;height:68px;border-radius:50%}.profile-avatar img,.profile-preview-avatar img,.public-profile-avatar img{width:100%;height:100%;object-fit:cover}.profile-identity-row>div:last-child{display:grid;gap:3px;min-width:0}.profile-identity-row strong{overflow:hidden;color:#f4f1fa;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.profile-field small,.profile-identity-row small,.profile-identity-row span{color:#9994a8;font-size:12px}.profile-field{display:grid;gap:8px;margin-top:16px;color:#ded9e8;font-size:13px;font-weight:600}.profile-field input,.profile-field select,.profile-field textarea,.profile-link-editor input{width:100%;min-width:0;padding:12px 13px;color:#f3f0f7;border:1px solid rgba(255,255,255,.11);border-radius:11px;outline:none;background:rgba(7,7,11,.7);font:inherit;font-size:13px;transition:border-color .16s ease,box-shadow .16s ease}.profile-field input:focus,.profile-field select:focus,.profile-field textarea:focus,.profile-link-editor input:focus{border-color:var(--profile-accent,#a78bfa);box-shadow:0 0 0 3px color-mix(in srgb,var(--profile-accent,#a78bfa) 16%,transparent)}.profile-field textarea{min-height:106px;resize:vertical;line-height:1.6}.profile-field input::placeholder,.profile-field textarea::placeholder,.profile-link-editor input::placeholder{color:#706b7a;font-weight:400}.profile-field select{cursor:pointer}.profile-field select:disabled{color:#a7a1b2;opacity:.72;cursor:not-allowed}.profile-premium-style-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.profile-premium-note{margin:10px 0 18px;color:#9e99ab;font-size:11px;line-height:1.5}.profile-premium-unlock{display:flex;align-items:center;gap:11px;margin:12px 0 18px;padding:12px 13px;color:#d8ceff;border:1px solid rgba(167,139,250,.2);border-radius:13px;background:linear-gradient(110deg,rgba(126,87,194,.12),rgba(255,255,255,.025));text-decoration:none}.profile-premium-unlock>svg:first-child{flex:0 0 auto;color:#c1a8ff}.profile-premium-unlock>span{display:grid;flex:1 1;gap:3px}.profile-premium-unlock strong{color:#f1eaff;font-size:12px}.profile-premium-unlock small{color:#a9a1b7;font-size:11px;line-height:1.4}.profile-premium-unlock:hover{border-color:rgba(167,139,250,.4);background:linear-gradient(110deg,rgba(126,87,194,.18),rgba(255,255,255,.035))}.profile-handle-input{display:flex;align-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:11px;background:rgba(7,7,11,.7)}.profile-handle-input>span{flex:0 0 auto;padding-left:13px;color:#9994a8;font-size:13px;font-weight:450}.profile-handle-input input{border:0;border-radius:0;background:transparent;box-shadow:none!important}.profile-character-count{justify-self:end;margin-top:-4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.profile-card-description{margin:12px 0 16px;color:#9e99ab;font-size:13px;line-height:1.55}.profile-link-editor,.profile-link-list{display:grid;gap:10px}.profile-link-editor{grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr) 38px;align-items:end;padding:12px;border:1px solid rgba(255,255,255,.075);border-radius:13px;background:rgba(255,255,255,.02)}.profile-link-editor label{display:grid;gap:6px;min-width:0;color:#aaa5b7;font-size:11px}.profile-link-editor input{padding:10px;font-size:12px}.profile-icon-action{display:grid;width:38px;height:38px;place-items:center;color:#a6a0b1;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:rgba(255,255,255,.035);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.profile-remove-link:hover{color:#ff909d;border-color:rgba(255,105,126,.4);background:rgba(255,105,126,.08)}.profile-add-link{display:inline-flex;align-items:center;gap:8px;margin-top:14px}.profile-add-link span{margin-left:5px;color:#8f899b;font-size:11px}.profile-add-link:disabled{opacity:.5;cursor:not-allowed}.profile-theme-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:17px 0 20px}.profile-theme-option{display:flex;align-items:center;gap:8px;min-width:0;padding:11px 10px;color:#c9c4d2;border:1px solid rgba(255,255,255,.09);border-radius:11px;background:rgba(255,255,255,.025);font:inherit;font-size:12px;cursor:pointer}.profile-theme-option.selected{color:#fff;border-color:color-mix(in srgb,var(--profile-accent,#a78bfa) 55%,transparent);background:color-mix(in srgb,var(--profile-accent,#a78bfa) 8%,transparent)}.profile-theme-option i{width:10px;height:10px;flex:0 0 auto;border-radius:50%;box-shadow:0 0 12px currentColor}.profile-theme-option svg{margin-left:auto}.profile-public-setting{display:flex;align-items:center;gap:12px;padding:15px;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:rgba(255,255,255,.025);cursor:pointer}.profile-setting-icon{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;color:var(--profile-accent,#a78bfa);border-radius:11px;background:color-mix(in srgb,var(--profile-accent,#a78bfa) 11%,transparent)}.profile-public-setting>span:nth-child(2){display:grid;flex:1 1;gap:4px}.profile-public-setting strong{color:#eeeaf5;font-size:13px}.profile-public-setting small{color:#9994a7;font-size:11px;line-height:1.45}.profile-public-setting input{width:40px;height:22px;flex:0 0 auto;appearance:none;border:1px solid rgba(255,255,255,.18);border-radius:99px;background:#27242d;cursor:pointer;transition:background .16s ease,border-color .16s ease}.profile-public-setting input:before{display:block;width:16px;height:16px;margin:2px;border-radius:50%;background:#b5afc2;content:"";transition:transform .16s ease,background .16s ease}.profile-public-setting input:checked{border-color:var(--profile-accent,#a78bfa);background:color-mix(in srgb,var(--profile-accent,#a78bfa) 28%,#17151d)}.profile-public-setting input:checked:before{transform:translateX(17px);background:var(--profile-accent,#a78bfa)}.profile-save-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:2px 2px 8px}.profile-save-row>span{display:inline-flex;align-items:center;gap:7px;color:#9691a3;font-size:11px;line-height:1.45}.profile-save-row>span svg{flex:0 0 auto;color:#7fdab5}.profile-save-row .button{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.profile-save-row .button:disabled{opacity:.55;cursor:not-allowed}.personal-profile-preview-column{position:sticky;top:18px;display:grid;gap:12px;min-width:0}.personal-profile-preview{position:relative;isolation:isolate;overflow:hidden;padding:19px;color:#f4f1fa;border:1px solid color-mix(in srgb,var(--profile-accent,#a78bfa) 24%,rgba(255,255,255,.1));border-radius:21px;background:radial-gradient(ellipse at 50% -5%,color-mix(in srgb,var(--profile-accent,#a78bfa) 17%,transparent),transparent 56%),linear-gradient(165deg,#17141f,#100f15 56%,#0b0b10);box-shadow:0 24px 65px rgba(0,0,0,.25)}.personal-profile-preview--rose{--profile-accent:#ff7f91!important}.personal-profile-preview--ocean{--profile-accent:#66c8e8!important}.personal-profile-preview--font-editorial{font-family:Georgia,Times New Roman,serif}.personal-profile-preview--font-mono{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.profile-preview-glow{position:absolute;z-index:-1;top:-92px;right:-63px;width:210px;height:210px;border:1px solid color-mix(in srgb,var(--profile-accent,#a78bfa) 13%,transparent);border-radius:50%;box-shadow:0 0 0 24px color-mix(in srgb,var(--profile-accent,#a78bfa) 3%,transparent),0 0 0 49px color-mix(in srgb,var(--profile-accent,#a78bfa) 2%,transparent)}.profile-preview-stats>span,.profile-preview-topline,.profile-preview-topline>span{display:flex;align-items:center}.profile-preview-topline{justify-content:space-between;gap:12px;color:#aaa5b5;font-size:9px;font-weight:750;letter-spacing:.12em}.profile-preview-topline>span:first-child{gap:6px}.profile-preview-topline>span:first-child i{width:6px;height:6px;border-radius:50%;background:var(--profile-accent,#a78bfa);box-shadow:0 0 10px var(--profile-accent,#a78bfa)}.profile-preview-live{padding:5px 8px;color:var(--profile-accent,#a78bfa);border:1px solid color-mix(in srgb,var(--profile-accent,#a78bfa) 28%,transparent);border-radius:99px;background:color-mix(in srgb,var(--profile-accent,#a78bfa) 7%,transparent);font-size:8px;letter-spacing:.08em}.profile-preview-avatar{width:86px;height:86px;margin:31px auto 15px;border:2px solid color-mix(in srgb,var(--profile-accent,#a78bfa) 68%,white 5%);border-radius:27px;box-shadow:0 8px 30px color-mix(in srgb,var(--profile-accent,#a78bfa) 18%,transparent);transform:rotate(-3deg)}.personal-profile-preview h2{margin:0;text-align:center;color:#f8f5fc;font-size:21px;letter-spacing:-.04em}.profile-preview-username{margin:4px 0 13px;text-align:center;color:#a7a0b5;font-size:12px}.profile-preview-bio{margin:0 auto;max-width:310px;color:#c0bbca;text-align:center;font-size:12px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.profile-preview-links{display:grid;gap:7px;margin-top:20px}.profile-preview-links>span{display:flex;align-items:center;gap:8px;padding:9px 11px;color:#e8e3ef;border:1px solid rgba(255,255,255,.075);border-radius:10px;background:rgba(255,255,255,.035);font-size:11px}.profile-preview-links>span svg{color:var(--profile-accent,#a78bfa)}.profile-preview-links .profile-preview-empty-link{justify-content:center;color:#817b8e;font-size:10px}.profile-preview-stats{display:flex;justify-content:center;margin:15px 0 16px}.profile-preview-stats>span{gap:6px;color:#a49eaf;font-size:10px}.profile-preview-stats svg{color:var(--profile-accent,#a78bfa)}.profile-preview-actions{display:grid;grid-template-columns:1fr .72fr;gap:8px}.profile-preview-actions a,.profile-preview-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;padding:10px 8px;color:#f5f0fc;border:1px solid color-mix(in srgb,var(--profile-accent,#a78bfa) 30%,transparent);border-radius:10px;background:color-mix(in srgb,var(--profile-accent,#a78bfa) 9%,transparent);font:inherit;font-size:10px;text-decoration:none;cursor:pointer}.profile-preview-actions a:hover,.profile-preview-actions button:hover{background:color-mix(in srgb,var(--profile-accent,#a78bfa) 16%,transparent)}.profile-preview-actions button:disabled{color:#797483;border-color:rgba(255,255,255,.06);background:rgba(255,255,255,.025);cursor:not-allowed}.profile-preview-note{display:flex;align-items:flex-start;gap:9px;padding:12px 13px;color:#a8a2b3;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:rgba(255,255,255,.025)}.profile-preview-note svg{flex:0 0 auto;margin-top:1px;color:#80d8b3}.profile-preview-note p{margin:0;font-size:11px;line-height:1.5}.public-profile-page{position:relative;display:grid;min-height:100svh;place-items:center;overflow:hidden;padding:40px 20px;color:#f4f1fa;background:radial-gradient(ellipse at 50% 8%,color-mix(in srgb,var(--profile-accent,#a78bfa) 13%,transparent),transparent 42%),#09090d}.public-profile-page--rose{--profile-accent:#ff7f91!important}.public-profile-page--ocean{--profile-accent:#66c8e8!important}.public-profile-page--font-editorial .public-profile-card{font-family:Georgia,Times New Roman,serif}.public-profile-page--font-mono .public-profile-card{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.public-profile-orb{position:absolute;pointer-events:none;border:1px solid color-mix(in srgb,var(--profile-accent,#a78bfa) 9%,transparent);border-radius:50%}.public-profile-orb--one{top:-250px;left:calc(50% - 500px);width:1000px;height:1000px}.public-profile-orb--two{top:-190px;left:calc(50% - 440px);width:880px;height:880px}.public-profile-card{position:relative;width:min(100%,500px);overflow:hidden;padding:20px;border:1px solid color-mix(in srgb,var(--profile-accent,#a78bfa) 22%,rgba(255,255,255,.1));border-radius:22px;background:radial-gradient(ellipse at 50% -10%,color-mix(in srgb,var(--profile-accent,#a78bfa) 13%,transparent),transparent 48%),linear-gradient(160deg,rgba(25,22,33,.97),rgba(12,12,17,.97));box-shadow:0 35px 100px rgba(0,0,0,.48);animation:profile-card-enter .38s cubic-bezier(.2,.75,.25,1) both}.public-profile-topline{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.07)}.public-profile-brand,.public-profile-brand span{display:inline-flex;align-items:center}.public-profile-brand{gap:8px;color:#f0edf5;text-decoration:none}.public-profile-brand span{font-size:11px;font-weight:800;letter-spacing:.07em}.public-profile-brand em{color:var(--profile-accent,#a78bfa);font-style:normal}.public-profile-badge{display:inline-flex;align-items:center;gap:5px;padding:6px 9px;color:var(--profile-accent,#a78bfa);border:1px solid color-mix(in srgb,var(--profile-accent,#a78bfa) 22%,transparent);border-radius:99px;font-size:8px;font-weight:750;letter-spacing:.08em}.public-profile-main{display:grid;justify-items:center;padding:31px 12px 23px;text-align:center}.public-profile-avatar{position:relative;width:100px;height:100px;margin-bottom:17px;border:2px solid color-mix(in srgb,var(--profile-accent,#a78bfa) 60%,transparent);border-radius:31px;box-shadow:0 10px 32px color-mix(in srgb,var(--profile-accent,#a78bfa) 17%,transparent)}.public-profile-avatar>i{position:absolute;right:-4px;bottom:-4px;width:17px;height:17px;border:3px solid #15131a;border-radius:50%;background:#68d6a7}.public-profile-kicker{margin:0 0 7px;color:var(--profile-accent,#a78bfa);font-size:9px;font-weight:750;letter-spacing:.17em}.public-profile-main h1{margin:0;color:#faf8fc;font-size:clamp(24px,6vw,31px);letter-spacing:-.055em;line-height:1.15;overflow-wrap:anywhere}.public-profile-username{margin:6px 0 0;color:#a8a2b2;font-size:13px}.public-profile-premium-tag{display:inline-flex;align-items:center;gap:4px;margin-left:9px;padding:3px 7px;color:#c9b7ff;border:1px solid rgba(167,139,250,.25);border-radius:999px;background:rgba(167,139,250,.08);font-size:10px;font-weight:650;vertical-align:1px}.public-profile-premium-tag svg{color:#a78bfa}.public-profile-bio{max-width:370px;margin:17px 0 0;color:#cfccd5;font-size:13px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.public-profile-stats{display:flex;justify-content:center;margin-top:15px}.public-profile-stats span{display:inline-flex;align-items:center;gap:6px;color:#9d98a8;font-size:11px}.public-profile-stats svg{color:var(--profile-accent,#a78bfa)}.public-profile-links{display:grid;gap:9px;padding:0 4px}.public-profile-links a,.public-profile-links a>span{display:flex;align-items:center}.public-profile-links a{justify-content:space-between;gap:12px;padding:13px 14px;color:#f0edf5;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:rgba(255,255,255,.035);text-decoration:none;transition:transform .15s ease,border-color .15s ease,background .15s ease}.public-profile-links a:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--profile-accent,#a78bfa) 38%,transparent);background:color-mix(in srgb,var(--profile-accent,#a78bfa) 6%,rgba(255,255,255,.03))}.public-profile-links a>span{gap:9px;font-size:13px;font-weight:600}.public-profile-links a>span svg,.public-profile-links a>svg{color:var(--profile-accent,#a78bfa)}.public-profile-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:20px;padding-top:14px;color:#797483;border-top:1px solid rgba(255,255,255,.07);font-size:9px}.public-profile-footer a{display:inline-flex;align-items:center;gap:4px;color:#a6a0b0;text-decoration:none}.public-profile-state{width:min(100%,470px);padding:40px 25px;color:#bcb7c8;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:rgba(22,20,28,.9);text-align:center}.public-profile-state--missing>span{display:grid;width:50px;height:50px;place-items:center;margin:0 auto 15px;color:#aaa4b5;border-radius:15px;background:rgba(255,255,255,.06)}.public-profile-state h1{margin:0;color:#f4f1f8;font-size:20px}.public-profile-state p{margin:9px auto 18px;font-size:13px;line-height:1.6}.public-profile-state a{color:#c3b2ff;font-size:13px}@keyframes profile-card-enter{0%{opacity:0;transform:translateY(9px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes profile-premium-fade{0%{opacity:0;transform:translateY(18px) scale(.985);filter:blur(5px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes profile-premium-glow{0%{box-shadow:0 25px 75px rgba(0,0,0,.42)}50%{box-shadow:0 25px 75px rgba(0,0,0,.42),0 0 34px color-mix(in srgb,var(--profile-accent,#a78bfa) 13%,transparent)}to{box-shadow:0 25px 75px rgba(0,0,0,.42)}}.public-profile-page--animation-fade .public-profile-card{animation:profile-premium-fade .82s cubic-bezier(.18,.72,.28,1) both}.public-profile-page--animation-glow .public-profile-card{animation:profile-card-enter .52s cubic-bezier(.2,.75,.25,1) both,profile-premium-glow 2.8s ease-in-out 1 both}.personal-profile-preview--animation-fade{animation:profile-premium-fade .82s cubic-bezier(.18,.72,.28,1) both}.personal-profile-preview--animation-glow{animation:profile-premium-glow 2.8s ease-in-out 1 both}@media (max-width:900px){.personal-profile-layout{grid-template-columns:minmax(0,1.1fr) minmax(260px,.8fr)}}@media (max-width:720px){.personal-profile-layout{grid-template-columns:minmax(0,1fr)}.personal-profile-preview-column{position:static;order:-1}.personal-profile-preview{width:100%}.personal-profile-preview,.profile-preview-note{max-width:520px;margin:0 auto}}@media (max-width:560px){.profile-card{padding:17px}.profile-link-editor{grid-template-columns:minmax(0,1fr) 38px}.profile-link-editor label:first-child{grid-column:1/-1}.profile-link-editor label:nth-child(2){grid-column:1}.profile-remove-link{grid-column:2;grid-row:2}.profile-save-row{align-items:stretch;flex-direction:column}.profile-save-row .button{width:100%}.profile-theme-options{gap:6px}.profile-premium-style-grid{grid-template-columns:minmax(0,1fr);gap:0}.profile-theme-option{justify-content:center;padding:10px 6px;font-size:11px}.profile-theme-option svg{display:none}.public-profile-page{min-height:100dvh;padding:18px 13px}.public-profile-card{padding:16px;border-radius:18px}.public-profile-main{padding:24px 8px 18px}.public-profile-footer{font-size:8px}}@media (prefers-reduced-motion:reduce){.personal-profile-preview--animation-fade,.personal-profile-preview--animation-glow,.public-profile-card,.public-profile-page--animation-fade .public-profile-card,.public-profile-page--animation-glow .public-profile-card{animation:none;filter:none;transform:none}.profile-field input,.profile-field textarea,.public-profile-links a{transition:none}}body .public-profile-page{display:flex;min-height:100svh;flex-direction:column;overflow-x:clip;overflow-y:auto;padding:22px clamp(18px,4vw,58px) 18px;background:radial-gradient(ellipse at 50% 32%,color-mix(in srgb,var(--profile-accent,#a78bfa) 13%,transparent),transparent 48%),var(--profile-gradient-start,#090a0e)}body .public-profile-card{width:min(100%,590px);padding:0;border-color:rgba(255,255,255,.2);border-radius:25px;background:linear-gradient(145deg,color-mix(in srgb,var(--profile-gradient-start,#11131a) var(--profile-opacity,86%),transparent),color-mix(in srgb,var(--profile-gradient-end,#1a1430) var(--profile-opacity,86%),transparent));box-shadow:0 34px 100px rgba(0,0,0,.43),inset 0 1px 0 rgba(255,255,255,.12);-webkit-backdrop-filter:blur(calc(25px + var(--profile-blur, 0px))) saturate(1.18);backdrop-filter:blur(calc(25px + var(--profile-blur, 0px))) saturate(1.18)}.public-profile-page--effect-none .public-profile-grain{opacity:0}.public-profile-page--effect-grain .public-profile-grain{opacity:.13}.public-profile-page--effect-scanlines .public-profile-grain{opacity:.2;background-image:repeating-linear-gradient(0deg,transparent 0 3px,rgba(255,255,255,.09) 4px,transparent 5px)}.public-profile-page--effect-scanlines .public-profile-atmosphere{background:linear-gradient(180deg,rgba(5,6,9,.35),rgba(5,6,9,.74))}.public-profile-username--glow,.public-profile-username.has-glow{color:var(--profile-accent,#a78bfa);text-shadow:0 0 18px color-mix(in srgb,var(--profile-accent,#a78bfa) 72%,transparent)}.public-profile-username--gradient{color:transparent;background:linear-gradient(90deg,var(--profile-accent,#a78bfa),#f6d6ff);-webkit-background-clip:text;background-clip:text}.public-profile-widget{display:inline-flex;align-items:center;gap:7px;margin-top:13px;padding:6px 10px;color:#b8f2d7;border:1px solid rgba(91,215,163,.22);border-radius:999px;background:rgba(40,142,102,.12);font-size:9px;font-weight:750;letter-spacing:.1em}.public-profile-widget>span{width:6px;height:6px;border-radius:50%;background:#62d8a6;box-shadow:0 0 10px rgba(98,216,166,.7)}.public-profile-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:13px 0 0}.public-profile-badges span{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;color:#ddd2ff;border:1px solid color-mix(in srgb,var(--profile-accent,#a78bfa) 24%,transparent);border-radius:999px;background:color-mix(in srgb,var(--profile-accent,#a78bfa) 10%,rgba(10,10,15,.65));font-size:9px;font-weight:650}.public-profile-badges svg,.public-profile-badges.has-glow span{color:var(--profile-accent,#a78bfa)}.public-profile-badges.has-glow span{box-shadow:0 0 14px color-mix(in srgb,var(--profile-accent,#a78bfa) 24%,transparent)}.public-profile-links.has-glow a:hover{box-shadow:0 0 22px color-mix(in srgb,var(--profile-accent,#a78bfa) 25%,transparent)}.profile-inline-link{display:inline;padding:0;color:#c8b2ff;border:0;background:none;font:inherit;cursor:pointer}.profile-inline-link:hover{text-decoration:underline}.profile-preview-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin:9px 0 0}.profile-preview-badges span{display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border-radius:99px;border:1px solid color-mix(in srgb,var(--profile-accent) 20%,transparent);color:#d8d0e7;font-size:8px}.profile-studio-tabs{display:flex;align-items:center;gap:6px;max-width:100%;margin:0 0 21px;padding:7px;overflow-x:auto;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:#101115;scrollbar-width:thin}.profile-studio-tabs a,.profile-studio-tabs button{display:inline-flex;flex:0 0 auto;min-height:39px;align-items:center;justify-content:center;gap:8px;padding:0 13px;color:#9b9eaa;border:1px solid transparent;border-radius:11px;background:transparent;font:inherit;font-size:12px;text-decoration:none;cursor:pointer}.profile-studio-tabs a:hover,.profile-studio-tabs button:hover{color:#f2eff9;background:#191a20}.profile-studio-tabs button.active{color:#f5edff;border-color:rgba(172,119,255,.22);background:rgba(137,79,197,.18)}.profile-studio-tabs button.active svg{color:#c29aff}.profile-studio-tabs>a{margin-left:auto;color:#d5b9ff;background:rgba(137,79,197,.15)}.profile-panel-stack{display:grid;gap:17px}.profile-account-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.profile-account-card{min-width:0;padding:19px;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:#111216}.profile-account-card--accent{border-color:rgba(180,128,255,.2);background:linear-gradient(145deg,rgba(76,42,103,.42),#141218 78%)}.profile-account-card>span{display:flex;align-items:center;gap:7px;color:#9a9ba7;font-size:9px;font-weight:750;letter-spacing:.09em}.profile-account-card>span svg{color:#b58af7}.profile-account-card>strong{display:block;margin:15px 0 5px;overflow-wrap:anywhere;color:#f3eff8;font-size:clamp(18px,2vw,25px);letter-spacing:-.04em}.profile-account-card>small{display:block;color:#83838d;font-size:10px;line-height:1.55}.profile-overview-columns{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.8fr);gap:14px}.profile-overview-card{padding:22px}.profile-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:17px}.profile-analytics-heading>div>span,.profile-panel-eyebrow,.profile-panel-heading>div>span{color:#b994ec;font-size:9px;font-weight:800;letter-spacing:.14em}.profile-analytics-heading h2,.profile-panel-heading h2{margin:6px 0 0;color:#f4f0f8;font-size:19px;letter-spacing:-.035em}.profile-panel-heading>button{display:flex;align-items:center;gap:6px;padding:8px 10px;color:#d0b3ff;border:1px solid rgba(180,128,255,.17);border-radius:9px;background:rgba(137,79,197,.1);cursor:pointer}.profile-completion-line{height:8px;overflow:hidden;border-radius:99px;background:#24232b}.profile-completion-line>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8654cb,#c79bff);transition:width .25s ease}.profile-completion-caption{display:flex;gap:7px;margin-top:8px;color:#8c8b96;font-size:10px}.profile-completion-caption strong{color:#d6bcff}.profile-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:19px}.profile-checklist>div{display:flex;align-items:center;gap:8px;padding:10px;border:1px solid rgba(255,255,255,.055);border-radius:10px;color:#898994;background:#15161a;font-size:11px}.profile-checklist>div svg{color:#55545e}.profile-checklist>div.is-complete{color:#ded8e9}.profile-checklist>div.is-complete svg{color:#62d6a4}.profile-account-shortcuts{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:19px;padding-top:14px;border-top:1px solid rgba(255,255,255,.07);color:#82828c;font-size:10px}.profile-account-shortcuts a,.profile-overview-side>a{display:inline-flex;align-items:center;gap:7px;color:#cfb1ff;text-decoration:none}.profile-overview-side h2{margin:9px 0;color:#f4eff8;font-size:31px;letter-spacing:-.05em}.profile-overview-side p{margin:0 0 16px;color:#898995;font-size:11px;line-height:1.55}.profile-overview-mini-stats{display:flex;gap:15px;margin-top:18px;padding-top:15px;border-top:1px solid rgba(255,255,255,.07);color:#8f8e99;font-size:10px}.profile-overview-mini-stats strong{color:#ede8f3}.profile-quick-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.profile-quick-actions button{display:grid;justify-items:start;gap:8px;padding:15px;text-align:left;border:1px solid rgba(255,255,255,.065);border-radius:13px;background:#15161a;cursor:pointer}.profile-quick-actions button:hover{border-color:rgba(181,132,242,.35);background:#19171e}.profile-quick-actions button>span{display:grid;width:33px;height:33px;place-items:center;color:#c5a2fa;border-radius:10px;background:rgba(150,98,218,.13)}.profile-quick-actions strong{color:#eae6ef;font-size:11px}.profile-quick-actions small{color:#85848f;font-size:9px}.profile-analytics-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:21px 23px}.profile-analytics-heading p{margin:7px 0 0;color:#8d8d98;font-size:11px}.profile-analytics-heading>label{display:grid;gap:6px;color:#9998a3;font-size:10px}.profile-analytics-heading select{min-width:155px}.profile-analytics-metrics{margin-top:13px}.profile-analytics-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(250px,.75fr);gap:14px}.profile-chart-card{min-height:260px}.profile-chart-legend{display:flex;align-items:center;gap:7px;color:#93929d;font-size:10px}.profile-chart-legend i{width:8px;height:8px;border-radius:50%;background:#bd8cff}.profile-chart{display:flex;height:170px;align-items:stretch;gap:4px;padding-top:15px;border-bottom:1px solid rgba(255,255,255,.08);background:repeating-linear-gradient(180deg,transparent 0,transparent 41px,rgba(255,255,255,.055) 42px)}.profile-chart-column{display:flex;flex:1 1;min-width:0;flex-direction:column;align-items:center;justify-content:flex-end;gap:7px}.profile-chart-column>span{width:min(72%,28px);min-height:2px;border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,#d1a7ff,#824fc7)}.profile-chart-column small{color:#7d7b87;font-size:8px;white-space:nowrap}.profile-stat-list{display:grid}.profile-stat-list>div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:39px;border-bottom:1px solid rgba(255,255,255,.06);color:#a6a4af;font-size:11px}.profile-stat-list>div:last-child{border-bottom:0}.profile-stat-list>div>span{display:flex;align-items:center;gap:8px;min-width:0;overflow-wrap:anywhere}.profile-stat-list svg{flex:0 0 auto;color:#ae87e8}.profile-stat-list strong{color:#e7e2ed}.profile-analytics-lower{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-empty-note{color:#83828e;font-size:11px;line-height:1.6}.profile-empty-note--boxed{display:flex;align-items:center;gap:13px;padding:17px;border:1px dashed rgba(255,255,255,.11);border-radius:13px}.profile-empty-note--boxed svg{flex:0 0 auto;color:#b58bf1}.profile-badge-count,.profile-media-limit{padding:7px 10px;color:#c8aff0;border:1px solid rgba(177,130,235,.2);border-radius:99px;background:rgba(142,93,207,.1);font-size:10px}.profile-badge-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:20px}.profile-badge-card{display:flex;align-items:center;gap:4px;min-width:0;padding:0;border:1px solid rgba(255,255,255,.075);border-radius:13px;background:#15161a}.profile-badge-card>button{display:flex;flex:1 1;align-items:center;gap:11px;min-width:0;padding:12px;text-align:left;color:inherit;border:0;border-radius:inherit;background:transparent;font:inherit}.profile-badge-card.is-earned>button{cursor:pointer}.profile-badge-card.is-locked>button{cursor:not-allowed}.profile-badge-card.is-equipped{border-color:rgba(179,132,238,.34);background:rgba(115,71,156,.12)}.profile-badge-card.is-locked{opacity:.55}.profile-badge-icon{display:grid;flex:0 0 39px;width:39px;height:39px;place-items:center;color:#c3a3ef;border-radius:12px;background:rgba(165,112,221,.13)}.profile-badge-icon--1{color:#63d4bc}.profile-badge-icon--2{color:#f2c76d}.profile-badge-icon--3{color:#77a9ff}.profile-badge-icon--4{color:#ff93b2}.profile-badge-icon--5{color:#7dd4ec}.profile-badge-card>button>span:nth-child(2){display:grid;flex:1 1;min-width:0;gap:4px}.profile-badge-card strong{color:#eee9f3;font-size:11px}.profile-badge-card small{color:#888692;font-size:9px;line-height:1.4}.profile-badge-card>button>i{display:grid;place-items:center;color:#b68de9;font-size:9px;font-style:normal}.profile-badge-order-tools{display:grid;gap:3px;margin-right:7px}.profile-badge-order-tools button{display:grid;width:25px;height:25px;place-items:center;color:#c3a3ef;border:1px solid rgba(255,255,255,.07);border-radius:7px;background:#1c1b21;cursor:pointer}.profile-badge-order-tools button:disabled{opacity:.3;cursor:not-allowed}.profile-premium-banner{display:flex;align-items:center;gap:13px;padding:16px;border:1px solid rgba(178,123,244,.2);border-radius:15px;background:linear-gradient(110deg,rgba(88,51,119,.28),rgba(24,20,30,.85))}.profile-premium-banner>span{display:grid;flex:0 0 39px;width:39px;height:39px;place-items:center;color:#d0affc;border-radius:12px;background:rgba(168,114,230,.15)}.profile-premium-banner>div{flex:1 1;min-width:0}.profile-premium-banner strong{color:#efe9f7;font-size:12px}.profile-premium-banner p{margin:4px 0 0;color:#9993a2;font-size:10px;line-height:1.5}.profile-premium-banner>a{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;color:#d0b2ff;font-size:10px;text-decoration:none}.profile-upload-tabs{display:flex;gap:6px;margin:17px 0 12px;padding:4px;border-radius:11px;background:#15161a}.profile-upload-tabs button{display:flex;min-height:39px;flex:1 1;align-items:center;justify-content:center;gap:8px;color:#8f8e99;border:1px solid transparent;border-radius:8px;background:transparent;cursor:pointer}.profile-upload-tabs button.active{color:#eee9f5;border-color:rgba(178,130,239,.22);background:rgba(132,82,190,.15)}.profile-upload-drop{display:grid;justify-items:center;gap:8px;padding:25px;border:1px dashed rgba(191,154,232,.32);border-radius:14px;background:rgba(104,68,138,.08);cursor:pointer}.profile-upload-drop input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.profile-upload-drop>span{display:grid;width:42px;height:42px;place-items:center;color:#d2b8f3;border-radius:13px;background:rgba(173,123,229,.15)}.profile-upload-drop>strong{color:#eee8f4;font-size:12px}.profile-upload-drop>small{color:#8a8793;font-size:10px}.profile-upload-drop.is-disabled{opacity:.55;cursor:not-allowed}.profile-upload-spinner{width:17px;height:17px;border:2px solid rgba(255,255,255,.25);border-top-color:#fff;border-radius:50%;animation:profile-loader-pulse .7s linear infinite}.profile-media-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(225px,1fr));gap:10px;margin-top:15px}.profile-media-item{min-width:0;padding:9px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#15161a}.profile-audio-file,.profile-media-item>img{display:grid;width:100%;height:118px;place-items:center;object-fit:cover;border-radius:8px;background:#0e0f12}.profile-audio-file{gap:7px;align-content:center;color:#be9be9}.profile-audio-file span{color:#8b8794;font-size:9px;letter-spacing:.14em}.profile-media-item-info{display:grid;gap:4px;margin:10px 2px}.profile-media-item-info strong{overflow:hidden;color:#e5e0e9;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.profile-media-item-info small{color:#82818b;font-size:9px}.profile-media-item-actions{display:flex;gap:5px}.profile-media-item-actions button{display:grid;flex:1 1;min-height:32px;place-items:center;color:#a9a3b2;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#1a1b20;cursor:pointer}.profile-media-item-actions button:hover{color:#d8c1f5;border-color:rgba(179,131,231,.27)}.profile-media-item-actions button:disabled{opacity:.35;cursor:not-allowed}.profile-template-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.profile-template-card{min-width:0;padding:10px;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:#15161a}.profile-template-art{position:relative;display:grid;height:112px;place-items:center;overflow:hidden;border-radius:9px}.profile-template-art>span{position:absolute;top:19px;width:33px;height:33px;border:3px solid rgba(16,16,20,.8);border-radius:50%}.profile-template-art>div{display:flex;gap:4px;margin-top:23px;padding:7px;border:1px solid rgba(255,255,255,.17);border-radius:9px;background:rgba(5,6,9,.73)}.profile-template-art>div i{width:23px;height:4px;border-radius:99px;background:rgba(255,255,255,.46)}.profile-template-art>em{position:absolute;top:7px;right:7px;display:flex;align-items:center;gap:4px;padding:4px 6px;color:#dfcaff;border:1px solid rgba(255,255,255,.13);border-radius:99px;background:rgba(0,0,0,.32);font-size:7px;font-style:normal}.profile-template-card>strong{display:block;margin:11px 2px 5px;color:#eae5f0;font-size:11px}.profile-template-card>p{min-height:30px;margin:0 2px 10px;color:#8f8c98;font-size:9px;line-height:1.45}.profile-template-card>button{display:flex;width:100%;min-height:34px;align-items:center;justify-content:center;gap:6px;color:#d2b9f4;border:1px solid rgba(180,132,234,.19);border-radius:8px;background:rgba(137,82,187,.12);font-size:9px;cursor:pointer}.profile-template-card>button:disabled{color:#817a89;cursor:not-allowed}.profile-color-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.profile-color-controls input[type=color]{width:100%;min-height:42px;padding:5px}.profile-premium-toggle{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:15px;padding:13px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:#15161a}.profile-premium-toggle span{display:grid;gap:4px}.profile-premium-toggle strong{color:#ded9e5;font-size:11px}.profile-premium-toggle small{color:#85828e;font-size:9px}.profile-glow-controls{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.profile-glow-controls label{display:flex;align-items:center;gap:7px;padding:9px;color:#b2aeb8;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#15161a;font-size:9px}.profile-settings-explainer{display:flex;gap:10px;margin-top:15px;padding:12px;color:#aab7b4;border:1px solid rgba(100,206,165,.15);border-radius:11px;background:rgba(65,146,116,.07)}.profile-settings-explainer svg{flex:0 0 auto;color:#72d2aa}.profile-settings-explainer p{margin:0;font-size:10px;line-height:1.6}@media (max-width:950px){.profile-account-grid,.profile-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.profile-analytics-grid,.profile-analytics-lower,.profile-overview-columns{grid-template-columns:1fr}.profile-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-badge-grid{grid-template-columns:1fr}.profile-studio-tabs>a{margin-left:0}}@media (max-width:520px){.profile-account-grid{grid-template-columns:1fr 1fr;gap:7px}.profile-account-card{padding:13px}.profile-account-card>strong{margin-top:11px;font-size:17px}.profile-overview-card{padding:16px}.profile-checklist,.profile-color-controls,.profile-template-grid{grid-template-columns:1fr 1fr}.profile-analytics-heading{align-items:stretch;flex-direction:column}.profile-account-shortcuts{align-items:flex-start;flex-direction:column}.profile-premium-banner{align-items:flex-start;flex-wrap:wrap}.profile-premium-banner>a{margin-left:52px}.profile-save-row{align-items:stretch;flex-direction:column}}body .public-profile-avatar{width:112px;height:112px;margin:-56px auto 17px;border:4px solid rgba(16,17,22,.92);border-radius:50%;background:#22232d;box-shadow:0 0 0 1px color-mix(in srgb,var(--profile-accent,#a78bfa) 75%,transparent),0 12px 35px rgba(0,0,0,.38)}body .public-profile-avatar>i{right:4px;bottom:4px;width:14px;height:14px;border:3px solid #18191f;background:#6de0b1}body .public-profile-name-line h1{margin:0;color:#fcfbff;font-size:clamp(25px,5vw,32px);font-weight:760;letter-spacing:-.055em;line-height:1.12;overflow-wrap:anywhere}body .public-profile-premium-tag{margin:0;padding:0;color:#cbb7ff;border:0;background:transparent;font-size:inherit}body .public-profile-username{margin:7px 0 0;color:rgba(229,224,239,.6);font-size:13px}body .public-profile-bio{max-width:460px;margin:18px auto 0;color:rgba(244,241,249,.79);text-align:center;font-size:13px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}body .public-profile-links{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;padding:0}body .public-profile-links a{min-width:47px;min-height:45px;justify-content:center;padding:0 12px;border-radius:13px}body .public-profile-links a>span{gap:0;font-size:11px}body .public-profile-footer{margin-top:24px;padding-top:15px;font-size:9px}body .public-profile-state{width:min(100%,450px);padding:38px 28px;border-radius:23px;background:rgba(14,15,20,.7);box-shadow:0 24px 80px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.public-profile-page--loading,.public-profile-page--missing{display:grid!important;place-items:center}@media (max-width:600px){body .public-profile-page{min-height:100svh;padding:14px 12px}body .public-profile-cover{height:122px}body .public-profile-content{padding:0 18px 20px}body .public-profile-avatar{width:98px;height:98px;margin-top:-49px}body .public-profile-footer{font-size:8px}}