:root{--bg:#050505;--surface:#0b0b0d;--surface-2:#101012;--line:#ffffff17;--muted:#96969f;--text:#f6f5f3;--purple:#a78bfa;--purple-deep:#7c3aed}.commander-template-editor{gap:16px;width:100%;display:grid}.commander-template-intro{background:linear-gradient(135deg,#ff6d8214,#ffffff06);border:1px solid #ff6d8238;border-radius:14px;gap:7px;padding:14px 16px;display:grid}.commander-template-intro strong{color:#fff;font-size:15px}.commander-template-intro span,.commander-template-intro small{color:var(--muted,#aeb0c5);line-height:1.55}.commander-template-tokens{flex-wrap:wrap;gap:6px;margin-top:3px;display:flex}.commander-template-tokens code{color:#ffb9c4;background:#0003;border:1px solid #ffffff1a;border-radius:7px;padding:4px 7px;font-size:12px}.commander-template-list{gap:9px;display:grid}.commander-template-item{background:#00000029;border:1px solid #ffffff17;border-radius:12px;overflow:hidden}.commander-template-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;list-style:none;display:flex}.commander-template-item summary::-webkit-details-marker{display:none}.commander-template-item summary>span{gap:3px;display:grid}.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{color:#bfc2d4;background:#ffffff14;border-radius:999px;padding:4px 8px;font-size:11px;font-style:normal}.commander-template-item summary em.is-on{color:#78e0b8;background:#62d6a71a}.commander-template-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 15px 15px;display:grid}.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{flex-wrap:wrap;gap:7px;display:flex}.commander-rank-sections button{border:1px solid var(--glass-border,#ffffff1f);color:var(--muted,#b7b9cb);background:color-mix(in srgb, var(--surface,#171722) 78%, transparent);cursor:pointer;font:inherit;border-radius:8px;padding:7px 10px;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)translate(0,0)}50%{transform:perspective(1400px)rotateY(-5deg)rotateX(4deg)rotate(0)translateY(-9px)}}@keyframes sythonom-orb-drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(18px,-15px)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:translate(-130%)rotate(18deg)}70%,to{transform:translate(130%)rotate(18deg)}}@keyframes sythonom-pulse{0%,to{box-shadow:0 0 #a78bfa3d}50%{box-shadow:0 0 0 7px #a78bfa00}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:var(--bg);font-family:var(--font-inter), Arial, sans-serif;margin:0;overflow-x:hidden}body:before{content:"";pointer-events:none;opacity:.25;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:74px 74px;animation:18s linear infinite sythonom-grid-drift;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 68%);mask-image:linear-gradient(#000,#0000 68%)}a{color:inherit;text-decoration:none}button,select{font:inherit}.container{width:min(1180px,100% - 48px);margin:0 auto}.site-nav{z-index:2;justify-content:space-between;align-items:center;height:88px;animation:.7s ease-out both sythonom-fade-up;display:flex;position:relative}.brand{font:700 14px var(--font-space);letter-spacing:.18em;align-items:center;gap:10px;display:inline-flex}.brand em{color:#85858d;font-style:normal;font-weight:500}.brand-mark{color:#08080a;width:30px;height:30px;font:800 17px var(--font-space);letter-spacing:0;background:linear-gradient(135deg,#ddd6fe,#8b5cf6);border-radius:9px;place-items:center;transition:transform .25s,box-shadow .25s;animation:3.4s ease-in-out infinite sythonom-pulse;display:grid;box-shadow:0 0 24px #8b5cf652}.nav-links{color:#85858d;gap:30px;font-size:13px;display:flex}.nav-links a:hover,.site-footer a:hover{color:#fff}.nav-login{border:1px solid var(--line);color:#d8d7dc;border-radius:9px;align-items:center;gap:8px;padding:10px 15px;font-size:13px;transition:border .2s,background .2s;display:inline-flex}.hero{grid-template-columns:.91fr 1.09fr;align-items:center;gap:30px;min-height:660px;padding:74px 0 94px;display:grid}.hero-copy>*{opacity:0;animation:.7s ease-out forwards sythonom-fade-up}.hero-copy>:first-child{animation-delay:80ms}.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{background:var(--purple);width:5px;height:5px;box-shadow:0 0 14px var(--purple);border-radius:50%;margin:0 8px 2px 0;display:inline-block}.hero h1{font:600 clamp(46px, 5.6vw, 76px)/.98 var(--font-space);letter-spacing:-.065em;margin:24px 0 20px}.hero-lead{max-width:480px;color:var(--muted);font-size:16px;line-height:1.75}.hero-actions{gap:12px;margin-top:32px;display:flex}.button{border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:13px 17px;font-size:13px;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.button-quiet{color:#a6a3ad}.button-quiet:hover{color:#fff;background:#ffffff0a}.hero-trust{color:#777780;gap:20px;margin-top:44px;font-size:11px;display:flex}.hero-trust span{align-items:center;gap:7px;display:flex}.hero-visual{place-items:center;min-height:455px;animation:.9s ease-out .16s both sythonom-fade-up;display:grid;position:relative}.orb{filter:blur(1px);pointer-events:none;border-radius:50%;position:absolute}.orb-one{background:radial-gradient(circle,#7c3aed3b,#0000 68%);width:320px;height:320px;animation:8s ease-in-out infinite sythonom-orb-drift;top:28px;right:90px}.orb-two{background:radial-gradient(circle,#1e40af29,#0000 66%);width:260px;height:260px;animation:10s ease-in-out 1.2s infinite reverse sythonom-orb-drift;bottom:5px;left:45px}.dashboard-window{will-change:transform;background:#0d0d10e6;border:1px solid #ffffff21;border-radius:14px;width:min(620px,100%);animation:8s ease-in-out infinite sythonom-float;position:relative;overflow:hidden;transform:perspective(1400px)rotateY(-7deg)rotateX(3deg)rotate(1deg);box-shadow:-30px 36px 80px #0000008c,0 0 80px #7c3aed1f}.dashboard-window:after{content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#ffffff21,#0000);width:18%;animation:7.5s ease-in-out 1.4s infinite sythonom-sheen;position:absolute;top:-35%;bottom:-35%;left:-20%}.window-topbar{border-bottom:1px solid #ffffff12;align-items:center;gap:5px;height:32px;padding:0 12px;display:flex}.window-topbar span{background:#343239;border-radius:50%;width:6px;height:6px}.window-topbar small{color:#50505a;letter-spacing:.06em;margin-left:9px;font-size:8px}.window-content{min-height:382px;display:flex}.mini-sidebar{border-right:1px solid #ffffff0f;flex-direction:column;align-items:center;gap:18px;width:53px;padding-top:17px;display:flex}.mini-logo{color:#111;width:24px;height:24px;font:800 12px var(--font-space);background:#9f8af4;border-radius:7px;place-items:center;display:grid}.mini-sidebar i{border:1px solid #34333c;border-radius:4px;width:15px;height:15px;display:block}.mini-bottom{flex-direction:column;gap:17px;margin-top:auto;margin-bottom:20px;display:flex}.mini-main{flex:1;padding:29px 28px}.mini-heading{justify-content:space-between;align-items:center;display:flex}.mini-heading small,.mini-stats small,.mini-card small,.chart-label small{color:#64636b;font:600 8px var(--font-space);letter-spacing:.12em}.mini-heading h3{font:500 17px var(--font-space);letter-spacing:-.035em;margin:7px 0 0}.mini-avatar{color:#c4b5fd;background:#292338;border:1px solid #554c81;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.mini-stats{grid-template-columns:1fr 1fr;gap:12px;margin-top:26px;display:grid}.mini-stats>div,.mini-card{background:#ffffff06;border:1px solid #ffffff13;border-radius:9px}.mini-stats strong{font:600 20px var(--font-space);margin-top:8px;display:block}.mini-stats strong b{color:#9f8af4;font-size:12px}.stat-up{color:#68c79a;margin-top:6px;font-size:9px;display:block}.stat-muted{color:#67666f;margin-top:6px;font-size:9px;display:block}.mini-card{margin-top:13px;padding:15px}.mini-card-title{align-items:center;gap:10px;display:flex}.tiny-bot{color:#e9e2ff;width:25px;height:25px;font:600 11px var(--font-space);border-radius:7px;place-items:center;display:grid}.bot-purple{background:#3d3160}.mini-card-title strong{color:#d8d6df;font:500 12px var(--font-space);margin-top:4px;display:block}.online{color:#68c79a;font:600 8px var(--font-space);align-items:center;gap:5px;margin-left:auto;display:flex}.online i{background:#68c79a;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #68c79a}.mini-progress{background:#29282e;border-radius:2px;align-items:center;height:4px;margin-top:18px;display:flex}.mini-progress span{border-radius:inherit;background:linear-gradient(90deg,#8068d4,#ba9fff);width:64%;height:100%;display:block}.mini-progress b{color:#696770;margin-left:auto;font-size:9px;font-weight:400;transform:translateY(-1px)}.mini-chart{background:#ffffff06;border:1px solid #ffffff13;border-radius:9px;margin-top:13px;padding:15px 15px 12px}.chart-label{justify-content:space-between;display:flex}.chart-lines{height:100px;margin-top:8px;position:relative}.chart-lines>span{background:#ffffff0f;height:1px;position:absolute;left:0;right:0}.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{width:100%;height:100%;position:absolute;inset:0}.section-intro{grid-template-columns:1fr .68fr;align-items:flex-end;gap:40px;margin-bottom:46px;display:grid}.section-intro h2,.steps-section h2,.support-card h2{font:500 clamp(34px, 4vw, 54px)/1.05 var(--font-space);letter-spacing:-.06em;margin:16px 0 0}.section-intro p,.support-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.75}.pricing-toolbar{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.duration-switch{border:1px solid var(--line);background:#ffffff06;border-radius:9px;gap:4px;padding:4px;display:flex}.duration-switch button{color:#787780;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 12px;font-size:11px}.duration-switch button.selected{color:#e9e1ff;background:#8b5cf638;box-shadow:inset 0 0 0 1px #a78bfa33}.currency-select{color:#6f6e77;align-items:center;gap:9px;font-size:11px;display:flex}.currency-select select{appearance:none;border:1px solid var(--line);color:#ccc9d4;background:#111115;border-radius:8px;outline:0;padding:9px 29px 9px 11px;font-size:11px}.pricing-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:11px;display:grid}.pricing-card{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff0b,#ffffff03);border-radius:12px;flex-direction:column;grid-column:auto/span 2;min-height:430px;padding:22px;transition:transform .25s,border .25s,box-shadow .25s;animation:.65s ease-out both sythonom-fade-up;display:flex;position:relative}.pricing-card-centered-tail{grid-column:var(--pricing-card-column) / span 2}.pricing-card:first-child{animation-delay:80ms}.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{border-color:#a78bfa57;transform:translateY(-5px);box-shadow:0 18px 45px #00000047}.pricing-card.featured{background:linear-gradient(145deg,#8b5cf624,#ffffff05 48%);border-color:#a78bfa4d}.card-top{justify-content:space-between;align-items:flex-start;min-height:33px;display:flex}.plan-icon{border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.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{color:#c4b5fd;font:600 8px var(--font-space);letter-spacing:.04em;background:#a78bfa21;border-radius:5px;padding:5px 8px}.pricing-card h3{font:500 18px var(--font-space);margin:24px 0 8px}.pricing-card>p{color:#85848c;min-height:43px;margin:0;font-size:12px;line-height:1.6}.price-line{align-items:baseline;gap:6px;margin-top:23px;display:flex}.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{color:#8ce0ba;letter-spacing:0;white-space:nowrap;background:#3eab7e1a;border:1px solid #70dcae38;border-radius:999px;align-self:center;margin-left:auto;padding:5px 8px;font-size:9px;font-weight:650}.fx-note{color:#8f81b7;margin-top:5px;font-size:9px}.fx-note del{color:#77747f;margin-left:3px}.card-divider{background:var(--line);height:1px;margin:20px 0 17px}.pricing-card ul{color:#aaa8b0;gap:11px;margin:0;padding:0;font-size:11px;list-style:none;display:grid}.pricing-card li{align-items:center;gap:8px;display:flex}.pricing-card li svg{color:#9f8af4;flex:none}.card-action{color:#d5d0e4;border:0;border-top:1px solid var(--line);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding:11px 0 0;font-size:11px;display:flex}.card-action svg{color:#77727f;transition:transform .2s}.card-action:hover svg{transform:translate(4px)}.steps-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:56px;display:grid}.step{border:1px solid var(--line);background:#ffffff05;border-radius:11px;min-height:215px;padding:23px;transition:transform .25s,border-color .25s,background .25s;animation:.7s ease-out both sythonom-fade-up;position:relative}.step:hover{background:#a78bfa0e;border-color:#a78bfa47;transform:translateY(-6px)}.step:first-child{animation-delay:80ms}.step:nth-child(2){animation-delay:.16s}.step:nth-child(3){animation-delay:.24s}.step>span{color:#50505a;font:600 10px var(--font-space);position:absolute;top:23px;right:23px}.step>svg{color:#a78bfa}.step h3{font:500 17px var(--font-space);margin:35px 0 9px}.step p{color:#85848c;max-width:270px;margin:0;font-size:12px;line-height:1.7}.support-card,.login-card{background:radial-gradient(circle at 87% 20%,#7c3aed33,#0000 38%),linear-gradient(125deg,#ffffff0d,#ffffff04);border:1px solid #a78bfa33;border-radius:15px;justify-content:space-between;align-items:flex-end;gap:40px;padding:54px;display:flex}.support-card p,.login-card p{max-width:420px;margin-top:24px}.login-card{background:linear-gradient(115deg,#a78bfa1c,#101015e6 50%,#08080af2);border-color:#a78bfa4d;transition:transform .3s,border-color .3s,box-shadow .3s}.support-card:hover,.login-card:hover{border-color:#a78bfa7a;transform:translateY(-4px);box-shadow:0 20px 55px #0000003d}.site-footer{color:#5f5e67;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;min-height:120px;font-size:10px;display:flex}.site-footer>div{gap:18px;display:flex}.site-footer .brand{color:#b1afb7;transform-origin:0;transform:scale(.9)}@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;justify-self:center;width:calc(50% - 5.5px)}.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{gap:13px;width:38px}.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}.section-intro h2,.steps-section h2,.support-card h2,.login-card h2{font-size:38px}.pricing-toolbar{flex-direction:column;align-items:flex-start;gap:15px}.pricing-grid{grid-template-columns:minmax(0,1fr)}.pricing-grid>.pricing-card:last-child:nth-child(odd){grid-column:auto;justify-self:stretch;width:100%}.pricing-card{min-height:390px}.steps-grid{grid-template-columns:1fr;margin-top:34px}.support-card,.login-card{flex-direction:column;align-items:flex-start;gap:28px;padding:27px}.site-footer{flex-direction:column;align-items:flex-start;gap:18px;padding:30px 0}.site-footer .brand{transform-origin:0}}.feature-studio-toolbar{background:#11131b;border-color:#ffffff1f;border-radius:20px;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) auto minmax(270px,1.2fr);align-items:end;max-width:1500px;margin-bottom:22px;padding:18px;display:grid;position:relative;box-shadow:0 16px 42px #0000003d,inset 0 1px #ffffff0a}.feature-studio-toolbar:before{content:"";opacity:.86;background:linear-gradient(90deg,#ff6575,#8f7cff 52%,#0000 90%);border-radius:20px 20px 0 0;height:2px;position:absolute;inset:0 0 auto}.feature-studio-toolbar label{color:#aeb2c2;min-width:0;font-size:12px}.feature-studio-toolbar label span{color:#858a9b;letter-spacing:.13em;font-size:10px}.feature-studio-toolbar select{background:#090b11;border-radius:12px;min-height:48px;padding:0 13px;font-size:13px}.feature-portal-context{align-items:stretch;gap:8px;margin-left:0;display:flex}.feature-portal-context span{background:#0b0d13;border-radius:12px;justify-content:center;min-width:132px;min-height:48px;padding:8px 12px}.feature-portal-context small{color:#777d8e;font-size:9px}.feature-plan-note{color:#aeb2c2;text-align:left;justify-content:flex-start;min-height:48px;padding:0 4px 0 10px;font-size:12px;line-height:1.45}.feature-plan-note svg{color:#70dcb7}.feature-studio-layout{grid-template-columns:318px minmax(0,1fr);gap:24px;max-width:1500px}.feature-list{background:#10121a;border-color:#ffffff1c;border-radius:20px;max-height:calc(100vh - 48px);top:24px;box-shadow:0 18px 42px #00000038}.feature-list-heading{background:linear-gradient(#ffffff09,#0000);padding:20px 18px 16px}.feature-list-filters input,.feature-list-filters select{background:#090b11;border-radius:11px;min-height:44px;padding:10px 12px;font-size:13px}.feature-list-group-title{color:#ff9ca6;padding:16px 16px 9px;font-size:10px}.feature-list a{border-bottom-color:#ffffff0f;gap:11px;min-height:67px;padding:13px 16px}.feature-list a:hover,.feature-list a.module-enabled{background:#ff657513;padding-left:16px}.feature-list-text small{color:#858a9b;font-size:11px;line-height:1.35}.feature-overview-hero{background:#11131b;border-radius:22px;min-height:164px;padding:28px 30px;box-shadow:0 20px 55px #00000038,inset 0 1px #ffffff0d}.feature-overview-icon{color:#ff9ca6;background:#ff65751a;border-radius:16px;width:54px;height:54px}.feature-overview-copy h2{margin-top:7px;font-size:clamp(27px,2.8vw,39px)}.feature-overview-copy p:last-child{color:#aeb2c2;max-width:680px;font-size:14px;line-height:1.65}.feature-overview-stats{gap:8px}.feature-overview-stats span{background:#0b0d13;border-radius:14px;min-width:104px;padding:14px 15px}.feature-overview-stats strong{font-size:26px}.feature-overview-stats small{font-size:11px}.feature-overview-groups{gap:18px}.feature-overview-group{background:#10121a;border-radius:21px;padding:22px;box-shadow:0 16px 42px #00000026}.feature-overview-group-heading{gap:14px;margin-bottom:18px}.feature-category-icon{background:#ff657517;border-radius:14px;width:44px;height:44px}.feature-overview-group-heading p{color:#858a9b;font-size:12px}.feature-card-state{padding:6px 9px;font-size:10px}.feature-overview-card>strong{font-size:15px}.feature-overview-card>p{color:#9ba0b0;font-size:12px;line-height:1.6}.feature-editor-hero{border-bottom:1px solid #ffffff17;align-items:center;gap:18px;padding:4px 0 25px}.feature-editor-icon{color:#ff9ca6;background:#ff65751a;border-radius:17px;width:58px;height:58px}.feature-editor-hero p:last-child{color:#aeb2c2;font-size:14px;line-height:1.65}.switch-control{background:#0b0d13;border-radius:999px;min-height:44px;margin-left:auto;padding:0 4px 0 13px;font-size:12px}.feature-editor-grid>:first-child{grid-column:1/-1}.feature-setting-card{background:#0b0d13;border-color:#ffffff1a;border-radius:18px;padding:23px}.feature-setting-card>p{color:#858a9b;font-size:13px;line-height:1.65}.field-label{color:#c6c9d4;gap:8px;margin-top:16px;font-size:12px}.field-label input,.field-label textarea,.field-label select{background:#10131c;border-radius:11px;min-height:46px;padding:11px 13px;font-size:13px}.field-label textarea{min-height:120px}.portal-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px}.feature-editor-actions{background:#08090ee6;border-radius:14px;margin:22px -4px -4px;padding:13px}.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-portal-context,.feature-plan-note{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-portal-context,.feature-plan-note{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{max-height:none;position:static}.feature-list-group{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.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-portal-context,.feature-plan-note{grid-column:auto}.feature-portal-context{grid-template-columns:1fr 1fr;display:grid}.feature-editor,.feature-overview-group{padding:17px}.feature-overview-grid,.feature-list-group,.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{grid-template-columns:auto minmax(0,1fr);display:grid}.switch-control{grid-column:1/-1;justify-content:space-between;width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.feature-overview-card,.feature-list a{transition:none}}.premium-page{gap:18px;max-width:1120px;margin:26px auto 52px;display:grid}.premium-hero-card{background:radial-gradient(at 85% 18%,#8e67ff30,#0000 38%),linear-gradient(128deg,#171321 0%,#111017 58%,#17111c 100%);border:1px solid #a78bfa47;border-radius:24px;justify-content:space-between;align-items:center;gap:28px;min-height:250px;padding:clamp(24px,4vw,44px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #05040c47}.premium-hero-copy,.premium-price-card{z-index:1;position:relative}.premium-hero-copy{max-width:660px}.premium-eyebrow,.premium-price-card>span,.premium-card-heading>div>span{color:#c4adff;letter-spacing:.13em;align-items:center;gap:8px;font-size:10px;font-weight:750;display:flex}.premium-hero-copy h2{color:#f7f3ff;letter-spacing:-.045em;margin:14px 0 10px;font-size:clamp(27px,4vw,42px)}.premium-hero-copy>p{color:#b9b3c5;max-width:540px;margin:0;font-size:14px;line-height:1.75}.premium-hero-meta{flex-wrap:wrap;gap:9px 18px;margin-top:24px;display:flex}.premium-hero-meta span,.premium-detail-row>span{color:#c7c1d1;align-items:center;gap:8px;font-size:12px;display:inline-flex}.premium-hero-meta svg{color:#9ee2c2}.premium-price-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e0c148c;border:1px solid #e0d3ff29;border-radius:18px;gap:8px;min-width:185px;padding:20px;display:grid}.premium-price-card strong{color:#fff;letter-spacing:-.04em;font-size:30px}.premium-price-card small{color:#a7a0b3;font-size:11px}.premium-orbit{pointer-events:none;border:1px solid #bea5ff17;border-radius:50%;width:280px;height:280px;position:absolute}.premium-orbit--one{top:-180px;right:42px}.premium-orbit--two{width:340px;height:340px;top:-150px;right:12px}.premium-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.premium-detail-card{min-width:0;padding:22px}.premium-card-heading{align-items:center;gap:12px;margin-bottom:20px;display:flex}.premium-detail-icon{color:#c6a9ff;background:#976eff1a;border:1px solid #b897ff40;border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.premium-detail-icon--role{color:#88e1bd;background:#3bc09117;border-color:#67dcb33b}.premium-card-heading h3{color:#f2eff7;margin:5px 0 0;font-size:15px}.premium-card-heading>div>span{color:#8f899a;font-size:9px}.premium-detail-row{border-top:1px solid #fff1;justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.premium-detail-row strong{color:#eeeaf4;text-align:right;font-size:12px}.premium-reward-button{color:#d2c2f4;border:1px solid #b695ff33;border-radius:11px;justify-content:center;width:100%;margin-top:7px;padding:10px 12px;font-size:11px;display:flex}.premium-reward-button:disabled{cursor:not-allowed;opacity:.58}.premium-reward-hint{color:#908a9b;margin:7px 0 0;font-size:10px;line-height:1.65}.premium-role-copy{color:#aaa4b4;margin:0;font-size:12px;line-height:1.7}.premium-sync-time{color:#858090;margin-top:17px;font-size:10px;display:block}.premium-purchase-bar{background:#16141de0;border:1px solid #ffffff17;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:19px 22px;display:flex}.premium-purchase-bar>div{gap:5px;display:grid}.premium-purchase-bar strong{color:#f1edf8;font-size:14px}.premium-purchase-bar span{color:#a39dac;font-size:11px}.premium-purchase-button{border-radius:12px;justify-content:center;align-items:center;gap:9px;min-width:150px;padding:12px 18px;display:inline-flex}.premium-purchase-button:disabled{cursor:wait;opacity:.7}.premium-notice,.premium-loading{color:#c6c0ce;border:1px solid #ffffff17;border-radius:13px;align-items:center;gap:10px;padding:13px 15px;font-size:12px;display:flex}.premium-notice--error{color:#ffadb8;background:#ff5e7412;border-color:#ff70843d}.premium-notice--success{color:#9be5c2;background:#50cb9612;border-color:#5dd5a63d}.premium-loading{justify-content:center;min-height:120px}@media (max-width:760px){.premium-page{gap:13px;margin:16px auto 32px}.premium-hero-card{min-height:unset;border-radius:19px;flex-direction:column;align-items:stretch;gap:20px;padding:23px 20px}.premium-price-card{grid-template-columns:1fr auto;align-items:center;min-width:0;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{flex-direction:column;align-items:stretch;gap:14px;padding:17px}.premium-purchase-button{width:100%}}@media (prefers-reduced-motion:reduce){.premium-page *,.premium-page :before,.premium-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.giveaway-page{color:#f7f4f6;background:radial-gradient(circle at 80% 12%,#ff607e1c,#0000 30rem),#0b0b12;min-height:100vh;padding-bottom:90px}.giveaway-nav{padding-bottom:26px}.giveaway-home-link{color:#aaa5af;align-items:center;gap:8px;font-size:13px;transition:color .2s;display:inline-flex}.giveaway-home-link:hover{color:#fff}.giveaway-heading{justify-content:space-between;align-items:end;gap:28px;padding-top:50px;padding-bottom:32px;display:flex}.giveaway-heading h1{letter-spacing:-.05em;margin:12px 0 10px;font-size:clamp(34px,5vw,66px)}.giveaway-heading p:last-child{color:#aaa5b1;max-width:670px;line-height:1.7}.giveaway-server-card,.giveaway-state-card,.giveaway-panel,.giveaway-hero-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#171620c7;border:1px solid #ffffff1a;box-shadow:0 22px 70px #0000003d}.giveaway-server-card{border-radius:20px;gap:5px;min-width:230px;padding:18px;display:grid}.giveaway-server-card small,.giveaway-server-card span:last-child{color:#8e8995;font-size:11px}.giveaway-server-card strong{font-size:16px}.giveaway-server-mark,.giveaway-icon{color:#ff8197;background:#ff6c861f;border-radius:13px;place-items:center;width:38px;height:38px;display:grid}.giveaway-layout{grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);align-items:start;gap:18px;display:grid}.giveaway-main-column,.giveaway-side-column{gap:18px;display:grid}.giveaway-hero-card{border-radius:26px;padding:clamp(24px,5vw,54px);position:relative;overflow:hidden}.giveaway-hero-glow{filter:blur(70px);pointer-events:none;background:#ff5c7a29;border-radius:999px;width:300px;height:300px;position:absolute;top:-160px;right:-80px}.giveaway-card-topline{align-items:center;gap:9px;display:flex;position:relative}.giveaway-status{color:#69deb4;font-size:12px;font-weight:700}.giveaway-status.ended{color:#aaa5af}.giveaway-live-dot{background:#64e0b5;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #64e0b51a}.giveaway-hero-card h2{letter-spacing:-.045em;margin:28px 0 8px;font-size:clamp(28px,4vw,50px);position:relative}.giveaway-hero-card>p{color:#aaa5b1;position:relative}.giveaway-countdown{color:#ff96a8;background:#ffffff0f;border-radius:16px;align-items:center;gap:10px;width:fit-content;margin:30px 0 24px;padding:17px 19px;display:flex;position:relative}.giveaway-countdown strong{color:#fff;letter-spacing:-.03em;font-size:23px}.giveaway-countdown small{color:#aaa5b1}.giveaway-join-button{min-width:190px;position:relative}.giveaway-entered,.giveaway-winners{color:#69deb4;align-items:center;gap:8px;font-weight:700;display:flex;position:relative}.giveaway-winners{color:#ffd27b;margin-top:18px;font-size:13px}.giveaway-panel{border-radius:20px;padding:24px}.giveaway-panel-heading{justify-content:space-between;align-items:center;display:flex}.giveaway-panel-heading>div{align-items:center;gap:10px;display:flex}.giveaway-panel h2{margin:0;font-size:18px}.giveaway-panel-heading>strong{color:#ff8197;font-size:22px}.giveaway-muted{color:#938e9b;font-size:12px;line-height:1.6}.giveaway-participant-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:9px;margin-top:20px;display:grid}.giveaway-participant{background:#ffffff0b;border-radius:13px;align-items:center;gap:9px;min-width:0;padding:9px;display:flex}.giveaway-participant.is-you{background:#ff819714;outline:1px solid #ff819780}.giveaway-participant img{object-fit:cover;filter:blur(.45px);border-radius:50%;width:30px;height:30px}.giveaway-participant span{color:#d3ced7;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.giveaway-empty{color:#938e9b;padding:24px 0;font-size:13px}.giveaway-rules{gap:14px;display:grid}.giveaway-rules h2{margin-bottom:6px}.giveaway-rules div{border-top:1px solid #ffffff12;justify-content:space-between;gap:16px;padding-top:12px;display:flex}.giveaway-rules span{color:#938e9b;font-size:12px}.giveaway-rules strong{text-align:right;font-size:12px}.giveaway-manager-panel{gap:11px;display:grid}.giveaway-manager-panel h2{margin-top:-4px}.giveaway-manager-panel .button{justify-content:center;width:100%}.giveaway-notice{color:#d6c9ff;background:#8770ff1f;border:1px solid #8770ff3d;border-radius:14px;padding:14px;font-size:13px}.giveaway-runs-panel{grid-column:1/-1}.giveaway-run-list{gap:9px;margin-top:18px;display:grid}.giveaway-run-row{background:#ffffff09;border:1px solid #ffffff14;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px;transition:border-color .2s,background .2s,transform .2s;display:grid}.giveaway-run-row:hover{background:#ff70890f;border-color:#ff708959;transform:translateY(-1px)}.giveaway-run-icon{color:#ff8096;background:#ff70891c;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.giveaway-run-row>span:nth-child(2){gap:3px;min-width:0;display:grid}.giveaway-run-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.giveaway-run-row small,.giveaway-run-time{color:#938e9b;font-size:11px}.giveaway-run-time{align-items:center;gap:6px;display:inline-flex}.giveaway-run-empty{color:#a29da8;background:#ffffff09;border-radius:15px;align-items:center;gap:12px;padding:18px;display:flex}.giveaway-run-empty span{gap:3px;display:grid}.giveaway-run-empty strong{color:#e9e4eb;font-size:13px}.giveaway-run-empty small{font-size:11px}.giveaway-run-history{border-top:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:8px;margin-top:15px;padding-top:15px;display:flex}.giveaway-run-history>span{color:#7f7986;text-transform:uppercase;letter-spacing:.1em;margin-right:4px;font-size:10px}.giveaway-run-history a{color:#c7c0cb;background:#ffffff0a;border-radius:9px;align-items:center;gap:5px;padding:7px 9px;font-size:11px;display:inline-flex}.giveaway-state-card{text-align:center;border-radius:26px;max-width:760px;margin:120px auto 0;padding:48px}.giveaway-state-card h1{letter-spacing:-.04em;margin:18px 0 10px;font-size:clamp(27px,4vw,44px)}.giveaway-state-card p{color:#aaa5b1;line-height:1.7}.giveaway-state-card .button{margin-top:18px}.giveaway-login-card{justify-items:center;display:grid}.giveaway-icon-danger{color:#ff8795;background:#ff5e701f}.giveaway-loader{border:3px solid #ffffff1f;border-top-color:#ff8197;border-radius:50%;width:34px;height:34px;margin:0 auto;animation:.8s linear infinite giveaway-spin}@keyframes giveaway-spin{to{transform:rotate(360deg)}}@media (max-width:800px){.giveaway-heading{padding-top:30px;display:grid}.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%;isolation:isolate}.hero-tilt-card{--tilt-x:0deg;--tilt-y:0deg;--tilt-scale:1;width:100%;min-height:500px;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) scale3d(var(--tilt-scale), var(--tilt-scale), var(--tilt-scale));transform-style:preserve-3d;will-change:transform;transition:transform .44s cubic-bezier(.2,.8,.2,1);position:relative}.hero-tilt-card.is-tilting{transition-duration:85ms}.hero-tilt-card>.brand-banner-frame{z-index:1;background:#0d0e14;border-color:#ffffff24;height:78px;min-height:78px;position:absolute;top:2px;left:8%;right:8%;transform:translateZ(-10px);box-shadow:0 18px 44px #00000047}.hero-tilt-card>.brand-banner-frame strong{text-shadow:none}.hero-tilt-card>.dashboard-window{z-index:2;margin-top:58px;animation:none;transform:translateZ(34px);box-shadow:0 34px 72px #0000007a}.hero-tilt-card>.dashboard-window:after{content:none;animation:none;display:none}@media (max-width:900px),(hover:none),(pointer:coarse){.hero-visual{perspective:none}.hero-tilt-card,.hero-tilt-card.is-tilting{transition:none;transform: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{height:60px;min-height:60px;left:2%;right:2%}.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{transition:none!important;transform:none!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}body:before,.site-nav,.brand-mark,.hero-copy>*,.hero-visual,.orb,.dashboard-window,.dashboard-window:after,.pricing-card,.step{opacity:1!important;animation:none!important;transform:none!important}}.app-shell{background:#08080a;min-height:100vh;display:flex}.app-sidebar{border-right:1px solid var(--line);background:#0b0b0d;flex-direction:column;width:234px;padding:29px 18px;display:flex;position:fixed;inset:0 auto 0 0}.app-sidebar .brand{margin:0 10px 66px}.app-nav{gap:5px;display:grid}.app-nav a,.logout-button{color:#77757f;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;padding:12px 13px;font-size:12px;display:flex}.logout-button{width:100%;margin-top:auto}.logout-button:hover{color:#fff;background:#ffffff0a}.dashboard-main{width:min(100% - 234px,1120px);margin-left:234px;padding:57px clamp(28px,5vw,80px) 100px}.dashboard-header,.section-heading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.dashboard-header h1{font:500 clamp(30px, 4vw, 48px)/1 var(--font-space);letter-spacing:-.06em;margin:13px 0 0}.dashboard-kicker{color:#827b9f;font:600 9px var(--font-space);letter-spacing:.18em;margin:0}.refresh-button{border:1px solid var(--line);color:#9995a5;cursor:pointer;background:#ffffff06;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.refresh-button:hover{color:#fff;border-color:#a78bfa66}.dashboard-alert{color:#fecaca;background:#7f1d1d33;border:1px solid #f871714d;border-radius:9px;align-items:center;gap:9px;margin-top:28px;padding:13px 16px;font-size:12px;display:flex}.dashboard-alert.success{color:#bbf7d0;background:#16653433;border-color:#4ade8047}.dashboard-loading{min-height:300px;color:var(--muted);place-items:center;display:grid}.metric-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:47px;display:grid}.metric-card{border:1px solid var(--line);background:#ffffff06;border-radius:12px;min-height:146px;padding:21px}.metric-card.accent{background:linear-gradient(135deg,#8b5cf62e,#ffffff06);border-color:#a78bfa45}.metric-card span,.license-dates span,.license-renewal>span{color:#77747f;font:600 9px var(--font-space);letter-spacing:.14em;display:block}.metric-card strong{color:#f4f1fa;font:500 27px var(--font-space);letter-spacing:-.05em;margin-top:17px;display:block}.metric-card small{color:#77747f;margin-top:9px;font-size:10px;display:block}.metric-card a,.section-heading>a{color:#beb1ee;align-items:center;gap:5px;margin-top:10px;font-size:10px;display:inline-flex}.dashboard-section{margin-top:74px}.section-heading h2{font:500 28px var(--font-space);letter-spacing:-.05em;margin:10px 0 0}.license-list,.order-list{gap:8px;margin-top:22px;display:grid}.license-row{border:1px solid var(--line);background:#ffffff05;border-radius:11px;grid-template-columns:40px minmax(140px,1.3fr) auto 110px 180px;align-items:center;gap:15px;padding:17px;display:grid}.license-glyph{color:#c4b5fd;background:#28203d;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.license-glyph.medium{color:#93c5fd;background:#172b44}.license-glyph.advanced{color:#fdba74;background:#3b291b}.license-glyph.protection{color:#86efac;background:#183526}.license-info strong,.license-dates strong{color:#dad7e1;font:500 13px var(--font-space);display:block}.license-info span{color:#77747f;margin-top:5px;font-size:10px;display:block}.status-pill{color:#86efac;background:#4ade801a;border-radius:5px;width:fit-content;padding:5px 8px;font-size:9px}.status-pill.unactivated{color:#fcd34d;background:#facc151a}.status-pill.expired,.status-pill.revoked{color:#fca5a5;background:#f871711a}.license-dates strong{margin-top:6px;font-size:11px}.license-renewal{min-width:0}.license-renewal small,.license-renewal em{color:#8b849a;margin-top:5px;font-size:9px;font-style:normal;display:block}.license-renewal em{color:#fbbf24}.toggle{cursor:pointer;background:#323139;border:0;border-radius:20px;width:31px;height:18px;margin-top:7px;padding:2px;position:relative}.toggle i{background:#77747f;border-radius:50%;width:14px;height:14px;transition:transform .2s,background .2s;display:block}.toggle.on{background:#8b5cf68c}.toggle.on i{background:#e9e1ff;transform:translate(13px)}.toggle:disabled{opacity:.5;cursor:wait}.empty-state{color:var(--muted);border:1px dashed #ffffff21;border-radius:11px;margin-top:22px;padding:30px;font-size:12px}.order-row{border-bottom:1px solid var(--line);color:#aaa6b1;grid-template-columns:1fr auto 130px 110px;align-items:center;gap:15px;padding:17px;font-size:11px;display:grid}.order-row strong{color:#e8e3f1;font-weight:500}.order-row small{color:#77747f}.order-row em{color:#86efac;text-align:right;font-size:9px;font-style:normal}@media (max-width:900px){.app-sidebar{width:68px;padding:23px 10px;position:static}.app-sidebar .brand{margin:0 auto 58px}.app-sidebar .brand>span:last-child,.app-nav a:not(.active):after,.app-nav a{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 small,.order-row em{text-align:left}}.narrow-page{max-width:1180px}.back-link{color:#8f899c;align-items:center;gap:6px;margin-bottom:17px;font-size:11px;text-decoration:none;transition:color .2s;display:inline-flex}.page-mark{color:#c4b5fd;background:#8b5cf61f;border:1px solid #a78bfa40;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.support-layout{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:flex-start;gap:24px;margin-top:36px;display:grid}.surface-card{border:1px solid var(--line);background:linear-gradient(145deg,#18161ff0,#0c0b10fa);border-radius:16px;box-shadow:0 20px 50px #00000029}.form-card{gap:17px;padding:25px;display:grid}.form-card label,.form-card fieldset{color:#9d98a7;border:0;gap:8px;margin:0;padding:0;font-size:11px;display:grid}.form-card input,.form-card select,.form-card textarea{color:#ede9f6;width:100%;font:inherit;resize:vertical;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:9px;outline:none;padding:12px 13px;transition:border-color .2s,background .2s}.form-card input:focus,.form-card select:focus,.form-card textarea:focus{background:#a78bfa14;border-color:#a78bfac7}.form-card select option{color:#15131c}.form-card button{border:0;justify-content:center;margin-top:3px}.form-card button:disabled{cursor:not-allowed;opacity:.48}.form-two{grid-template-columns:1fr 1fr;gap:13px;display:grid}.form-card legend{margin-bottom:9px}.check-grid{flex-wrap:wrap;gap:8px;display:flex}.check-chip{border:1px solid var(--line);cursor:pointer;border-radius:99px;align-items:center;padding:8px 10px;transition:border-color .2s,color .2s,background .2s;color:#bdb7ca!important;grid-template-columns:auto 1fr!important;gap:7px!important;width:auto!important;display:inline-flex!important}.check-chip:has(input:checked){background:#8b5cf621;border-color:#a78bfab3;color:#f0ebff!important}.check-chip input{accent-color:#a78bfa;width:13px;height:13px}.inline-message{color:#d9d4e1;background:#ffffff0d;border-radius:9px;align-items:center;gap:8px;padding:11px 12px;font-size:11px;line-height:1.5;display:flex}.inline-message.success{color:#bbf7d0;background:#22c55e1a}.inline-message.error{color:#fecaca;background:#ef44441a}.ticket-stack{gap:14px;display:grid}.ticket-stack .section-heading{margin-bottom:0}.ticket-stack .section-heading h2{font-size:22px}.ticket-card{border:1px solid var(--line);background:#ffffff06;border-radius:12px;padding:17px}.ticket-card>div{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ticket-card strong{color:#e7e2ef;font-size:13px;font-weight:500}.ticket-card span,.ticket-card small{color:#777280;font-size:10px}.ticket-card p{color:#a09aa9;margin:11px 0 0;font-size:11px;line-height:1.55}.ticket-card small{margin-top:12px;display:block}.request-notice{color:#bab1cf;background:#8b5cf614;border:1px solid #a78bfa33;border-radius:12px;gap:5px;margin-top:31px;padding:15px 17px;font-size:11px;line-height:1.5;display:grid}.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{color:#f2edf8;font-family:var(--display);letter-spacing:-.06em;margin:12px 0 16px;font-size:clamp(42px,7vw,76px);font-weight:400;line-height:.98}.legal-hero p:not(.dashboard-kicker){color:#a09ba8;max-width:600px;font-size:14px;line-height:1.8}.legal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.legal-card{padding:24px}.legal-card svg{color:#a78bfa;margin-bottom:20px}.legal-card h2{color:#e9e4f0;margin:0 0 10px;font-size:16px;font-weight:500}.legal-card p{color:#9d98a7;margin:0;font-size:12px;line-height:1.75}.legal-footnote{border-top:1px solid var(--line);color:#6f6a77;margin-top:25px;padding-top:20px;font-size:11px;line-height:1.65}.admin-table{border:1px solid var(--line);background:#ffffff05;border-radius:14px;margin-top:36px;overflow:hidden}.admin-overview{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:38px;display:grid}.admin-overview>div{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff0b,#ffffff04);border-radius:12px;gap:10px;min-height:96px;padding:17px;display:grid}.admin-overview span,.admin-license-meta span,.admin-action-panel-heading 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{justify-content:space-between;align-items:center;gap:16px;margin-top:56px;display:flex}.admin-tabs{border:1px solid var(--line);background:#ffffff05;border-radius:10px;gap:5px;padding:4px;display:flex}.admin-tabs button{color:#85818e;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:9px 12px;font-size:11px}.admin-search{border:1px solid var(--line);color:#7c7687;background:#ffffff06;border-radius:9px;align-items:center;gap:8px;min-width:245px;padding:0 11px;display:flex}.admin-search input{color:#ede9f6;background:0 0;border:0;outline:0;width:100%;padding:10px 0;font-size:11px}.admin-search input::placeholder{color:#686370}.admin-license-list{gap:11px;margin-top:22px;display:grid}.admin-license-card{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff09,#ffffff04);border-radius:13px;overflow:hidden}.admin-license-card:hover{border-color:#a78bfa38}.admin-license-heading{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:13px;padding:18px 18px 15px;display:grid}.admin-license-title{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.admin-license-title strong{color:#e8e3f1;font:500 14px var(--font-space)}.admin-license-heading p{color:#77747f;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:10px;overflow:hidden}.admin-license-heading time{color:#716b79;font-size:10px}.admin-license-meta{border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;grid-template-columns:1.5fr 1fr 1fr 120px;gap:12px;margin:0 18px;padding:13px 0;display:grid}.admin-license-meta>div{min-width:0}.admin-license-meta strong{color:#b7b1c1;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:10px;font-weight:500;display:block;overflow:hidden}.admin-license-meta .toggle{margin-top:6px;display:block}.admin-reason{color:#f5c96a;align-items:flex-start;gap:7px;margin:13px 18px 0;font-size:10px;line-height:1.45;display:flex}.admin-reason svg{flex:none;margin-top:1px}.admin-license-actions{flex-wrap:wrap;gap:7px;padding:14px 18px 17px;display:flex}.admin-action-button{color:#aaa3b5;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1a;border-radius:7px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;display:inline-flex}.admin-action-button:hover:not(:disabled){color:#f0ebff;background:#a78bfa14;border-color:#a78bfa7a}.admin-action-button.danger:hover:not(:disabled){color:#fecaca;background:#7f1d1d29;border-color:#f871717a}.admin-action-button:disabled{cursor:not-allowed;opacity:.45}.admin-action-panel{background:#8b5cf612;border:1px solid #a78bfa3b;border-radius:10px;gap:13px;margin:0 18px 17px;padding:14px;display:grid}.admin-action-panel-heading{color:#8f81b7;justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-action-panel-heading div{gap:6px;display:grid}.admin-action-panel-heading strong{color:#e4dcf5;font:500 12px var(--font-space)}.admin-action-panel label{color:#9d98a7;gap:7px;font-size:10px;display:grid}.admin-action-panel select,.admin-action-panel textarea{color:#eee9f7;width:100%;font:inherit;resize:vertical;background:#0003;border:1px solid #ffffff1f;border-radius:7px;outline:0;padding:9px 10px}.admin-action-panel select:focus,.admin-action-panel textarea:focus{border-color:#a78bfab3}.admin-action-panel select option{color:#17131f}.admin-action-panel-buttons{justify-content:flex-end;gap:8px;display:flex}.button-danger{color:#fff1f2;background:#9f1239;box-shadow:0 8px 25px #9f123933}.button-danger:hover{background:#be123c}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-table-head,.admin-renewal-row{grid-template-columns:minmax(190px,1.5fr) 120px 140px 170px;align-items:center;gap:16px;padding:16px 18px;display:grid}.admin-table-head{border-bottom:1px solid var(--line);color:#726c7a;letter-spacing:.12em;font-size:9px}.admin-renewal-row{color:#a6a0ae;border-bottom:1px solid #ffffff0e;font-size:11px}.admin-renewal-row:last-child{border-bottom:0}.admin-renewal-row strong{color:#e4dfee;font-weight:500}.admin-renewal-row>div{gap:5px;display:grid}.admin-renewal-row small,.admin-renewal-row time{color:#746e7b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-note{border:1px solid var(--line);color:#8e8898;border-radius:10px;align-items:center;gap:10px;margin-top:24px;padding:13px 15px;font-size:10px;line-height:1.55;display:flex}.admin-note svg:first-child{color:#fbbf24;flex:none}.admin-note svg:last-child{color:#86efac;flex:none}@media (max-width:850px){.support-layout,.legal-grid{grid-template-columns:1fr}.admin-table-head,.admin-renewal-row{grid-template-columns:minmax(150px,1fr) 100px 120px}.admin-table-head span:last-child,.admin-renewal-row time{display:none}.admin-license-meta{grid-template-columns:1.4fr 1fr 1fr}.admin-license-meta>div:last-child{border-top:1px solid #ffffff0f;grid-column:1/-1;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{flex-direction:column;align-items:stretch;margin-top:36px}.admin-tabs button{flex: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{border-top:0;grid-column:auto;padding-top:0}.admin-action-panel-buttons{justify-content:stretch}.admin-action-panel-buttons .button{flex:1}}.howto-page,.sythonom-legal-page{background:radial-gradient(ellipse at 78% 9%, #ff756c13, transparent 31rem), radial-gradient(ellipse at 12% 42%, #8069ed0e, transparent 34rem), var(--bg);min-height:100vh;overflow:hidden}.howto-hero,.legal-hero{padding-top:70px;padding-bottom:58px}.howto-hero-layout,.legal-hero-layout{grid-template-columns:minmax(0,1.1fr) minmax(320px,.8fr);align-items:center;gap:clamp(42px,7vw,100px);padding-top:26px;display:grid}.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{color:#f5f5f7;letter-spacing:-.075em;margin:14px 0 18px;font-size:clamp(46px,7vw,82px);line-height:.98}.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){color:#a2a5ad;max-width:650px;margin:0 0 25px;font-size:15px;line-height:1.8}.howto-hero-card{background:radial-gradient(at 100% 0,#ff756c1f,#0000 55%),linear-gradient(145deg,#14161af5,#0b0c0ff5);border:1px solid #ffffff1a;border-radius:20px;padding:25px;position:relative;overflow:hidden;box-shadow:0 25px 80px #0000003b,inset 0 1px #ffffff0b}.howto-hero-card-heading{align-items:center;gap:12px;display:flex}.howto-hero-card-heading .eyebrow{color:#ffaaa4;letter-spacing:.12em;font-size:9px}.howto-hero-card-heading h2{color:#f0f1f2;letter-spacing:-.035em;margin:0;font-size:15px}.howto-hero-count{color:#a5a9b0;white-space:nowrap;border:1px solid #ffffff14;border-radius:8px;margin-left:auto;padding:6px 8px;font-size:10px}.howto-prerequisite-list{gap:0;margin-top:23px;display:grid}.howto-prerequisite-list>div{border-top:1px solid #fff1;align-items:center;gap:12px;padding:13px 0;display:flex}.howto-prerequisite-icon{color:#ffb8b0;background:#ffffff0a;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.howto-prerequisite-list>div>span:last-child{gap:4px;display:grid}.howto-prerequisite-list strong{color:#e2e4e7;font-size:12px}.howto-prerequisite-list small{color:#858a94;font-size:10px}.howto-hero-card-footer{border-top:1px solid #fff1;justify-content:space-between;align-items:center;gap:14px;margin-top:8px;padding-top:15px;display:flex}.howto-hero-card-footer>span{gap:4px;display:flex}.howto-hero-card-footer i{opacity:.75;background:linear-gradient(90deg,#ffaaa4,#a78bfa);border-radius:4px;width:16px;height:3px}.howto-hero-card-footer small{color:#9296a0;text-align:right;font-size:9px}.legal-hero-card{background:radial-gradient(at 100% 0,#ffbf691a,#0000 60%),linear-gradient(145deg,#141417fa,#0b0c0ffa);border:1px solid #ffbf692e;border-radius:20px;margin-top:38px;padding:24px;box-shadow:0 25px 80px #00000036}.legal-hero-card-icon{color:#ffd18f;background:#ffbf691a;border-radius:12px;place-items:center;width:39px;height:39px;margin-bottom:18px;display:grid}.legal-hero-card .eyebrow{color:#ffd18f;letter-spacing:.11em;font-size:9px}.legal-hero-card h2{color:#f0f1f2;letter-spacing:-.04em;margin:0;font-size:19px}.legal-hero-card>p:not(.eyebrow){color:#9ea2aa;margin:10px 0 17px;font-size:11px;line-height:1.75}.legal-hero-card>a{color:#ffb5ad;overflow-wrap:anywhere;align-items:center;gap:9px;font-size:12px;display:flex}.legal-hero-card .legal-hero-discord{color:#e1e3e6;border-top:1px solid #ffffff13;justify-content:space-between;margin-top:13px;padding-top:13px}.legal-hero-discord svg{color:#ffaaa4}.howto-steps{gap:13px;padding-bottom:10px;display:grid;position:relative}.howto-step{background:linear-gradient(125deg,#ffffff0a,#ffffff03);border:1px solid #ffffff16;border-radius:18px;grid-template-columns:54px 48px minmax(0,1fr);align-items:start;gap:18px;padding:23px 26px;transition:border-color .18s,transform .18s,background .18s;display:grid;position:relative}.howto-step:hover{background:linear-gradient(125deg,#ff756c0e,#ffffff04);border-color:#ffaaa440;transform:translateY(-2px)}.howto-step-number{color:#858994;font:700 12px var(--font-space);letter-spacing:.12em;padding-top:6px}.howto-step-icon{color:#ffaaa4;background:#ff756c13;border:1px solid #ffaaa42e;border-radius:13px;flex:none;place-items:center;width:43px;height:43px;display:grid}.howto-step-copy h2{color:#f0f1f2;letter-spacing:-.025em;margin:0 0 8px;font-size:17px}.howto-step-copy>p,.howto-faq-item>p{color:#a0a4ac;max-width:800px;margin:0;font-size:13px;line-height:1.8}.howto-step-note{color:#c6c8ce;align-items:flex-start;gap:8px;margin-top:12px;font-size:11px;line-height:1.6;display:flex}.howto-step-note svg{color:#79d8ad;flex:none;margin-top:1px}.howto-inline-link{margin-top:24px}.howto-faq{border-top:1px solid #ffffff12;grid-template-columns:minmax(200px,.72fr) minmax(0,1.5fr);align-items:start;gap:42px;padding-top:44px;display:grid}.howto-section-heading{align-items:center;gap:13px;display:flex}.howto-section-heading .eyebrow{margin:0 0 7px}.howto-section-heading h2,.howto-help h2{color:#f2f3f4;letter-spacing:-.055em;margin:0;font-size:clamp(24px,3vw,34px)}.howto-faq-list{gap:9px;display:grid}.howto-faq-item{background:#ffffff05;border:1px solid #ffffff13;border-radius:14px;padding:17px 19px}.howto-faq-item summary{color:#e6e7e9;cursor:pointer;font-size:13px;font-weight:650;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{background:linear-gradient(110deg,#ff756c12,#ffffff05);border:1px solid #ffaaa429;border-radius:20px;justify-content:space-between;align-items:center;gap:28px;padding:28px;display:flex}.howto-help .eyebrow{margin:0 0 10px}.howto-help>div:first-child>p:last-child{color:#9ea2aa;max-width:520px;margin:9px 0 0;font-size:13px;line-height:1.7}.howto-help-actions,.support-actions{flex-wrap:wrap;justify-content:flex-end}.legal-notice{background:#ffbf690e;border:1px solid #ffbf6938;border-radius:16px;align-items:flex-start;gap:14px;margin-bottom:21px;padding:18px 20px;display:flex}.legal-notice-icon{color:#ffd18f;background:#ffbf691a;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.legal-notice strong{color:#ffdaa9;font-size:13px}.legal-notice p{color:#c2b8a9;margin:5px 0 0;font-size:12px;line-height:1.7}.legal-layout{grid-template-columns:minmax(0,1.55fr) minmax(255px,.75fr);align-items:start;gap:17px;display:grid}.legal-main-column,.legal-side-column{gap:13px;display:grid}.legal-info-card,.legal-contact-card,.legal-sources-card{background:linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid #ffffff14;border-radius:17px;padding:23px 25px}.legal-info-card .eyebrow,.legal-contact-card .eyebrow,.legal-sources-card .eyebrow{color:#ffaaa4;letter-spacing:.12em;margin:0 0 10px;font-size:9px}.legal-info-card h2{color:#eff0f2;letter-spacing:-.04em;margin:0 0 12px;font-size:20px}.legal-info-card>p:not(.eyebrow){color:#a5a8b0;margin:9px 0 0;font-size:12px;line-height:1.85}.legal-rights-note{color:#c6c4c4;background:#ff756c0e;border-left:2px solid #ffaaa4;border-radius:0 10px 10px 0;margin-top:15px;padding:13px 14px;font-size:11px;line-height:1.75}.legal-contact-card dl{margin:0;display:grid}.legal-contact-card dl>div{border-top:1px solid #ffffff12;gap:5px;padding:12px 0;display:grid}.legal-contact-card dt{color:#858a94;font-size:10px}.legal-contact-card dd{color:#e2e3e6;overflow-wrap:anywhere;margin:0;font-size:12px}.legal-contact-card dd a{color:#ffaaa4}.legal-sources-card>a{color:#d2d4d8;border-top:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 0;font-size:11px;line-height:1.6;display:flex}.legal-sources-card>a svg{color:#ffaaa4;flex:none}.legal-contact-actions{flex-wrap:wrap;gap:9px;margin-top:17px;display:flex}.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{will-change:auto;transform:none}.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-area:1/1}.howto-step-icon{border-radius:10px;grid-area:2/1;width:34px;height:34px}.howto-step-copy{grid-area:1/2/span 2}.howto-step-copy h2{padding-top:4px;font-size:15px}.howto-help{flex-direction:column;align-items:flex-start;padding:22px}.howto-help-actions,.support-actions{justify-content:flex-start}.legal-notice{padding:15px}.legal-info-card,.legal-contact-card,.legal-sources-card{padding:19px}.legal-side-column{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.community-stat-card,.howto-step{will-change:auto;transition:none!important;transform:none!important}}:root{--glass-bg:#13121b9e;--glass-strong:#191725d6;--glass-border:#ffffff24;--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,color .35s}.glass-panel,.surface-card,.login-card,.support-card,.metric-card,.license-row,.admin-license-card{background:linear-gradient(145deg, var(--glass-strong), var(--glass-bg));border-color:var(--glass-border);-webkit-backdrop-filter:blur(22px)saturate(130%)}.maintenance-banner{z-index:4;color:#fbd38d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#784a0a2e;border:1px solid #fbbf2447;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:min(760px,100% - 32px);margin:13px auto -14px;padding:10px 14px;font-size:11px;display:flex;position:relative}.brand-banner{object-fit:contain;opacity:.95;pointer-events:none;width:64px;height:64px;position:absolute;top:50%;left:22px;transform:translateY(-50%)}.brand-banner-frame{border:1px solid var(--glass-border);background:#070709;border-radius:22px;place-items:center;min-height:170px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000040}.hero-visual>.brand-banner-frame{z-index:1;height:78px;min-height:78px;position:absolute;top:2px;left:8%;right:8%}.hero-visual>.dashboard-window{z-index:2;margin-top:58px}.brand-banner-frame strong{z-index:1;font:500 clamp(28px, 5vw, 58px)/1 var(--font-space);letter-spacing:-.08em;text-shadow:0 5px 28px #000c;margin-left:82px;position:relative}.feature-grid,.showcase-grid,.review-grid,.team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.feature-card,.showcase-card,.review-card,.team-card{border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:18px;padding:20px;transition:transform .25s,border-color .25s,box-shadow .25s}.feature-card:hover,.showcase-card:hover,.review-card:hover,.team-card:hover{border-color:color-mix(in srgb, var(--purple) 65%, transparent);transform:translateY(-5px);box-shadow:0 20px 44px #00000029}.feature-card h3,.showcase-card h3,.review-card h3,.team-card h3{color:var(--text);margin:12px 0 8px;font-size:15px}.feature-card p,.showcase-card p,.review-card p,.team-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.feature-icon{width:38px;height:38px;color:var(--accent-2);background:color-mix(in srgb, var(--purple) 15%, transparent);border-radius:12px;place-items:center;display:grid}.showcase-card{min-height:190px;position:relative;overflow:hidden}.showcase-card:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--accent) 20%, transparent), transparent 70%);pointer-events:none;height:150px;position:absolute;inset:auto -20% -65%}.showcase-top,.review-author{align-items:center;gap:11px;display:flex}.avatar{object-fit:cover;background:linear-gradient(135deg, var(--purple), var(--accent));border-radius:13px;width:38px;height:38px}.avatar-fallback{color:#fff;place-items:center;font-weight:700;display:grid}.showcase-meta,.review-author small{color:var(--muted);gap:3px;font-size:10px;display:grid}.showcase-meta strong,.review-author 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{max-width:780px;padding:84px 0 35px}.page-hero h1{font:500 clamp(42px, 7vw, 78px)/.96 var(--font-space);letter-spacing:-.07em;margin:16px 0}.page-hero p{max-width:620px;color:var(--muted);font-size:15px;line-height:1.8}.page-section{padding:35px 0 90px}.feedback-form{gap:12px;max-width:640px;margin-bottom:35px;padding:20px;display:grid}.feedback-form textarea,.feedback-form select{border:1px solid var(--glass-border);color:var(--text);background:var(--glass-bg);border-radius:12px;outline:none;padding:12px}.feedback-form textarea{resize:vertical;min-height:120px}.dashboard-feature-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.settings-card{gap:12px;padding:18px;display:grid}.settings-module{border:1px solid var(--line);background:#ffffff06;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.settings-module-list{gap:7px;display:grid}.settings-module label{color:var(--text);gap:4px;font-size:12px;display:grid}.settings-module small{color:var(--muted);font-size:10px}.settings-module input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent)}.code-redeem{gap:9px;margin-top:16px;display:flex}.code-redeem input{border:1px solid var(--glass-border);min-width:0;color:var(--text);background:var(--glass-bg);border-radius:10px;outline:none;flex:1;padding:11px 12px}.footer-brand-image{object-fit:cover;object-position:34% center;border-radius:9px;width:170px;height:52px}.project-badge{z-index:1;color:var(--accent-2);background:color-mix(in srgb, var(--purple) 13%, transparent);border-radius:999px;align-items:center;gap:6px;margin-top:16px;padding:6px 9px;font-size:9px;display:inline-flex;position:relative}.admin-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.admin-product-grid input,.admin-product-grid textarea,.code-output{border:1px solid var(--glass-border);width:100%;color:var(--text);font:inherit;background:#ffffff0a;border-radius:10px;outline:none;padding:11px 12px}.admin-product-grid textarea{resize:vertical;min-height:100px}.code-output{color:#86efac;min-height:100px;font-family:var(--font-space)}@media (max-width:700px){.admin-product-grid{grid-template-columns:1fr}}@media (max-width:800px){.feature-grid,.showcase-grid,.review-grid,.team-grid{grid-template-columns:1fr 1fr}.nav-links{display:none}}@media (max-width:560px){.feature-grid,.showcase-grid,.review-grid,.team-grid,.dashboard-feature-row{grid-template-columns:1fr}.code-redeem{flex-direction:column}.brand-banner-frame{min-height:120px}}.purchase-backdrop{z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070812b8;place-items:center;padding:22px;animation:.2s both fade-in;display:grid;position:fixed;inset:0}.purchase-modal{border:1px solid color-mix(in srgb, var(--glass-border) 90%, white 10%);background:linear-gradient(145deg, color-mix(in srgb, var(--glass-bg) 94%, #15172d 6%), color-mix(in srgb, var(--surface) 92%, #ef7186 8%));border-radius:28px;width:min(620px,100%);max-height:min(760px,100vh - 44px);padding:30px;position:relative;overflow:auto;box-shadow:0 34px 100px #0000006b,inset 0 1px #ffffff26}.purchase-close{border:1px solid var(--glass-border);width:34px;height:34px;color:var(--muted);background:var(--glass-bg);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:17px;right:17px}.purchase-close:hover{color:var(--text);border-color:var(--accent)}.purchase-kicker{color:var(--accent);letter-spacing:.12em;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.purchase-modal h2{max-width:490px;color:var(--text);letter-spacing:-.04em;margin:13px 0 8px;font-size:clamp(24px,4vw,36px);line-height:1.08}.purchase-subtitle{max-width:520px;color:var(--muted);margin:0;font-size:13px;line-height:1.7}.purchase-steps{color:var(--muted);align-items:center;gap:11px;margin:19px 0 4px;font-size:11px;font-weight:650;display:flex}.purchase-steps span{align-items:center;gap:7px;display:inline-flex}.purchase-steps b{border:1px solid var(--glass-border);width:23px;height:23px;color:var(--muted);border-radius:50%;place-items:center;font-size:10px;display:grid}.purchase-steps i{background:var(--glass-border);width:42px;height:1px}.purchase-steps .current{color:var(--text)}.purchase-steps .current b,.purchase-steps .complete 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{border:1px solid color-mix(in srgb, var(--accent) 38%, transparent);color:var(--text);background:color-mix(in srgb, var(--accent) 10%, transparent);border-radius:14px;align-items:flex-start;gap:9px;margin:18px 0 12px;padding:12px 14px;font-size:12px;line-height:1.6;display:flex}.purchase-limit svg{color:var(--accent);flex:none;margin-top:2px}.purchase-error{color:#ffb8c2;background:#ff667a1a;border:1px solid #ff667a6b;border-radius:13px;margin-top:16px;padding:11px 13px;font-size:12px}.bot-install-panel{border:1px solid color-mix(in srgb, var(--accent) 34%, var(--glass-border));background:color-mix(in srgb, var(--accent) 8%, transparent);border-radius:22px;justify-items:start;gap:13px;margin-top:22px;padding:24px;display:grid}.bot-install-icon{width:48px;height:48px;color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent);border-radius:16px;place-items:center;display:grid}.bot-install-panel h3{color:var(--text);letter-spacing:-.04em;margin:0;font-size:22px}.bot-install-panel p{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.bot-install-panel p strong{color:var(--text)}.bot-install-actions{flex-wrap:wrap;gap:9px;width:100%;margin-top:4px;display:flex}.bot-install-actions .button{flex:200px;justify-content:center}.purchase-loading,.purchase-empty{border:1px dashed var(--glass-border);min-height:150px;color:var(--muted);text-align:center;border-radius:18px;place-items:center;margin-top:18px;padding:22px;font-size:13px;line-height:1.7;display:grid}.guild-picker{gap:8px;max-height:330px;margin-top:18px;padding-right:3px;display:grid;overflow:auto}.guild-option{border:1px solid var(--glass-border);width:100%;color:var(--text);background:color-mix(in srgb, var(--glass-bg) 86%, transparent);text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:12px;transition:border-color .2s,transform .2s,background .2s;display:flex}.guild-option:hover{border-color:color-mix(in srgb, var(--accent) 64%, var(--glass-border));transform:translateY(-1px)}.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){flex:1;gap:3px;min-width:0;display:grid}.guild-option strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.guild-option small{color:var(--muted);font-size:11px}.guild-icon{width:38px;height:38px;color:var(--accent);background:color-mix(in srgb, var(--accent) 13%, transparent);border-radius:13px;place-items:center;display:grid;overflow:hidden}.guild-icon img{object-fit:cover;width:100%;height:100%}.guild-option svg{color:var(--accent);flex:none}.guild-radio{border:1px solid var(--glass-border);border-radius:50%;width:18px;height:18px}.purchase-footer{border-top:1px solid var(--glass-border);color:var(--muted);justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding-top:18px;font-size:12px;display:flex}.purchase-footer .button{flex:none}.settings-server-select{color:var(--muted);gap:7px;margin:13px 0;font-size:11px;font-weight:700;display:grid}.settings-server-select select{border:1px solid var(--glass-border);width:100%;color:var(--text);background:var(--glass-bg);border-radius:12px;outline:none;padding:10px 12px}.settings-inline-number,.settings-channel-list label{color:var(--muted);gap:6px;margin:12px 0;font-size:11px;font-weight:700;display:grid}.settings-inline-number input,.settings-channel-list input{border:1px solid var(--glass-border);width:100%;color:var(--text);background:var(--glass-bg);border-radius:10px;outline:none;padding:9px 11px}.settings-channel-list{gap:8px;display:grid}@keyframes fade-in{0%{opacity:0}to{opacity:1}}:root{--bg:#07080c;--surface:#10121a;--surface-2:#171925;--text:#faf8f7;--muted:#a7a8b6;--line:#ffffff1c;--purple:#b6a1ff;--purple-deep:#8069ed;--accent:#ff6c79;--accent-2:#ffb1a3}body{background:radial-gradient(circle at 4% 0%, #ff6c7924, transparent 28%), radial-gradient(circle at 92% 4%, #9d7eff29, 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(#000,#0000 54%);mask-image:linear-gradient(#000,#0000 54%)}.site-nav{border-bottom:1px solid #ffffff12;gap:22px;height:auto;min-height:82px;padding:14px 0}.brand{color:var(--text);letter-spacing:.22em;flex:none;gap:11px;font-size:13px}.brand-mark{color:#0000;background:#090a0fcc url(/sythonomlogo.png) 50%/contain no-repeat;border:1px solid #ffffff2e;border-radius:12px;width:38px;height:38px;padding:0;font-size:0;line-height:0;animation:none;overflow:hidden;box-shadow:0 8px 30px #ff5b6f33}.brand:hover .brand-mark{transform:translateY(-2px)rotate(-3deg)scale(1.04);box-shadow:0 12px 35px #ff5b6f52}.nav-links{background:#ffffff09;border:1px solid #ffffff12;border-radius:999px;flex:1;justify-content:center;gap:3px;padding:4px}.nav-links a{color:#a7a7b3;border-radius:999px;padding:9px 12px;transition:color .2s,background .2s,transform .2s}.nav-links a:hover{color:var(--text);background:#ffffff14;transform:translateY(-1px)}.nav-links a.active{color:var(--text);background:#ff657521;box-shadow:inset 0 0 0 1px #ff657533}.packages-page{min-height:100vh}.packages-hero{text-align:center;padding:74px 0 42px}.packages-back{color:#8d8d99;align-items:center;gap:7px;margin-bottom:28px;font-size:12px;display:inline-flex}.packages-hero .eyebrow{margin:0 auto 18px}.packages-hero h1{font:700 clamp(42px, 7vw, 78px) / .98 var(--font-display);letter-spacing:-.055em;margin:0}.packages-hero>p{color:#a6a5af;max-width:680px;margin:22px auto 0;font-size:15px;line-height:1.8}.packages-assurance{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.packages-assurance span{color:#c5c3cc;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:inline-flex}.packages-catalog{padding:18px 0 110px}.feature-detailed-card select[multiple]{min-height:112px;padding:8px}.feature-detailed-card select[multiple] option{border-radius:6px;margin:2px 0;padding:8px 9px}.feature-detailed-card select[multiple] option:checked{color:#fff;background:linear-gradient(90deg,#ff6575c7,#8b5cf6b8)}@media (max-width:720px){.packages-hero{padding-top:48px}.packages-assurance{flex-direction:column;align-items:stretch}.packages-assurance span{justify-content:center}}.nav-login{color:var(--text);background:#ffffff0e;border-color:#ffffff26;border-radius:999px;padding:11px 15px;box-shadow:inset 0 1px #ffffff14}.nav-login:hover{background:#ff6c791f;border-color:#ff6c7985}.hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:66px;min-height:720px;padding:86px 0 116px}.eyebrow{color:var(--accent-2);letter-spacing:.16em;align-items:center;gap:8px;font-size:10px;display:inline-flex}.eyebrow-dot{background:var(--accent);box-shadow:0 0 18px var(--accent);margin:0}.hero h1{letter-spacing:-.075em;max-width:700px;margin:24px 0 22px;font-size:clamp(50px,6.4vw,86px);line-height:.94}.hero h1 span,h2 span{color:#888995}.button{letter-spacing:-.01em;border:1px solid #0000;border-radius:13px;padding:13px 18px;font-weight:600}.button-primary{color:#1a0c12;background:linear-gradient(135deg,#ffd1ca 0%,#ff8790 48%,#c9b8ff 125%);box-shadow:0 12px 36px #ff6c7933,inset 0 1px #ffffffa6}.button-quiet{background:#ffffff0b;border:1px solid #ffffff1f}.button-quiet:hover{background:#ffffff14;border-color:#ffffff47}.hero-trust{color:#8f909d;gap:26px;margin-top:38px}.hero-visual{min-height:500px}.orb-one{background:radial-gradient(circle,#ff647840,#0000 68%)}.orb-two{background:radial-gradient(circle,#9171ff38,#0000 66%)}.brand-banner-frame{background:linear-gradient(135deg,#1b121d,#08090d 68%);border-color:#ffffff2e;border-radius:26px;box-shadow:0 30px 90px #0000006b,0 0 55px #ff63771a}.brand-banner{opacity:1}.brand-banner-frame strong{letter-spacing:-.07em;font-size:clamp(28px,4.4vw,54px)}.dashboard-window{background:#0d0e16e6;border-color:#ffffff2e;border-radius:22px;box-shadow:-34px 38px 90px #0000008c,0 0 90px #9d7eff29}.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{gap:20px;width:62px}.mini-logo{color:#0000;background:url(/sythonomlogo.png) 50%/contain no-repeat;border-radius:10px;width:29px;height:29px}.mini-sidebar i{border-color:#383a48;border-radius:6px;width:17px;height:17px}.mini-sidebar i.mini-active{background:#ff6c7929;border-color:#ff8c91;box-shadow:0 0 18px #ff6c793b}.mini-main{padding:34px 32px}.mini-heading h3{max-width:320px;font-size:18px;line-height:1.15}.mini-avatar{color:#ffd1ca;background:#ff6c7926;border-color:#ff8f8780}.mini-stats>div{padding:16px}.mini-card-title strong{color:#f7e9e9;font-size:13px}.tiny-bot{color:#0000;background:url(/sythonomlogo.png) 50%/contain no-repeat}.section-intro h2,.steps-section h2{letter-spacing:-.065em;margin-top:15px;font-size:clamp(35px,4.5vw,61px);line-height:.98}.section-intro>p{color:#a6a7b3;max-width:410px;line-height:1.75}.plans-section{position:relative}.plans-section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ff6c7947,#0000);height:1px;position:absolute;top:86px;left:8%;right:8%}.steps-section{background:linear-gradient(#0000,#ffffff07,#0000)}.steps-grid{gap:16px}.step{background:#ffffff09;border:1px solid #ffffff1c;border-radius:22px;min-height:224px;padding:25px;box-shadow:inset 0 1px #ffffff0d}.step>span{color:var(--accent);letter-spacing:.16em;font-size:11px}.step svg{color:var(--accent-2);margin-top:28px;display:block}.step h3{margin:16px 0 8px;font-size:17px}.step p{color:#a5a6b2;line-height:1.72}.feature-card,.showcase-card,.review-card,.team-card{background:linear-gradient(145deg,#ffffff13,#ffffff07);border-color:#ffffff1c;border-radius:22px;padding:24px;box-shadow:inset 0 1px #ffffff0f}.feature-card:hover,.showcase-card:hover,.review-card:hover,.team-card:hover{border-color:#ff7d8975;box-shadow:0 24px 55px #0003,inset 0 1px #ffffff17}.feature-icon{color:#ffd1ca;background:linear-gradient(135deg,#ff6c7933,#a58cff29);border:1px solid #ff9a8b40;border-radius:14px;width:44px;height:44px}.feature-card h3,.showcase-card h3,.review-card h3,.team-card h3{margin-top:18px;font-size:17px}.avatar{border:1px solid #ffffff21;border-radius:14px;width:42px;height:42px}.avatar-fallback{background:linear-gradient(135deg,#ff7782,#8d78e9);box-shadow:0 8px 24px #ff6c7933}.showcase-meta strong,.review-author strong{font-size:13px}.support-card,.login-card{background:radial-gradient(circle at 84% 20%,#ff6c7924,#0000 34%),linear-gradient(135deg,#ffffff17,#ffffff09);border-color:#ffffff21;border-radius:28px;padding:38px;box-shadow:inset 0 1px #ffffff12,0 30px 80px #0000002e}.support-card h2,.login-card h2{letter-spacing:-.07em;font-size:clamp(34px,4.4vw,58px);line-height:.98}.site-footer{border-top-color:#ffffff1a;padding-top:26px;padding-bottom:35px}.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{color:#c8c4d4;align-items:center;gap:8px;display:inline-flex}.back-link:hover{color:#fff}.stars{letter-spacing:0;align-items:center;gap:3px;display:inline-flex}.stars svg{flex:none}.feedback-form{border-radius:24px;gap:16px;max-width:720px;padding:25px}.feedback-form label{color:#c5c5cf;gap:8px;font-size:12px;display:grid}.feedback-form textarea,.feedback-form select{background:#00000029;border-color:#ffffff21;border-radius:14px;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{border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;max-width:920px;margin-bottom:34px;padding:22px 24px;display:grid}.review-auth-card h2{margin:3px 0 7px;font-size:22px}.review-auth-card p{color:#a9aab7;margin:0;font-size:12px;line-height:1.6}.review-auth-card .dashboard-kicker{color:var(--accent-2);letter-spacing:.14em;font-size:9px}.review-auth-icon,.mail-state-icon,.mail-account-icon{color:#ffd1ca;background:#ff6c791f;border:1px solid #ff9a8b47;border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.mail-loader{border:2px solid #ffffff2e;border-top-color:var(--accent);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite sythonom-spin}@keyframes sythonom-spin{to{transform:rotate(360deg)}}.mail-page{background:radial-gradient(circle at 15% 18%,#ff6c7921,#0000 28%),radial-gradient(circle at 84% 30%,#8f79f229,#0000 30%),#08090e;min-height:100vh}.mail-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:34px 72px;padding-top:88px;padding-bottom:120px;display:grid}.mail-intro h1{font:600 clamp(50px, 6.2vw, 84px)/.93 var(--font-space);letter-spacing:-.075em;margin:20px 0}.mail-lead{color:#b6b6c1;max-width:540px;font-size:16px;line-height:1.8}.mail-trust-row{color:#a8a5b2;flex-wrap:wrap;gap:18px;margin-top:28px;font-size:11px;display:flex}.mail-trust-row span{align-items:center;gap:7px;display:inline-flex}.mail-stage{place-items:center;min-height:410px;display:grid;position:relative}.mail-glow{filter:blur(3px);pointer-events:none;border-radius:50%;position:absolute}.mail-glow-one{background:radial-gradient(circle,#ff6c7938,#0000 68%);width:360px;height:360px}.mail-glow-two{background:radial-gradient(circle,#967dff38,#0000 68%);width:290px;height:290px;transform:translate(110px,100px)}.mail-envelope{aspect-ratio:1.42;background:linear-gradient(145deg,#ffffff29,#ffffff09);border:1px solid #fff3;border-radius:30px;width:min(360px,78%);animation:8s ease-in-out infinite sythonom-float;position:relative;overflow:hidden;transform:rotate(-5deg);box-shadow:0 35px 100px #00000073,inset 0 1px #ffffff3d}.mail-envelope:before,.mail-envelope:after{content:"";background:#ffffff38;width:72%;height:1px;position:absolute;top:21%}.mail-envelope:before{left:-16%;transform:rotate(29deg)}.mail-envelope:after{right:-16%;transform:rotate(-29deg)}.mail-envelope-top{background:linear-gradient(135deg,#0000 49.6%,#ffffff24 50%,#0000 50.6%);height:51%;position:absolute;inset:0 0 auto}.mail-envelope-body{color:#ffd4cf;place-content:center;justify-items:center;gap:12px;display:grid;position:absolute;inset:0}.mail-envelope-body span{color:#ffffffb8;font:600 10px var(--font-space);letter-spacing:.18em;text-transform:uppercase}.mail-orbit{color:#ffd1ca;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff14;border:1px solid #fff3;border-radius:13px;place-items:center;width:37px;height:37px;display:grid;position:absolute}.mail-orbit-one{top:52px;right:13%;transform:rotate(12deg)}.mail-orbit-two{color:#c5b8ff;bottom:40px;left:14%;transform:rotate(-12deg)}.mail-access-card{border-radius:27px;grid-column:1/-1;justify-self:center;width:min(780px,100%);min-height:238px;padding:30px}.mail-state{justify-items:start;gap:10px;max-width:610px;margin:0 auto;display:grid}.mail-state h2{font:600 clamp(25px, 3vw, 38px)/1 var(--font-space);letter-spacing:-.055em;margin:0}.mail-state p{color:#a8a9b5;margin:0;font-size:13px;line-height:1.7}.mail-state .button{margin-top:8px}.mail-kicker{font:600 9px var(--font-space);letter-spacing:.17em;color:var(--accent-2)!important}.mail-state-icon-warm{color:#ffd892;background:#ffbc571a;border-color:#ffd89247}.mail-state-allowed{position:relative}.mail-account-icon{color:#d9ceff;background:#8e74f229;border-color:#b6a1ff4d}.mail-provider-note{color:#ffd9bd;background:#ffa95614;border:1px solid #ffb3813d;border-radius:15px;align-items:flex-start;gap:10px;margin-top:6px;padding:13px 14px;font-size:12px;line-height:1.55;display:flex}.mail-provider-note svg{flex:none;margin-top:1px}.mail-private-note{color:#777987;align-items:center;gap:7px;margin-top:10px;font-size:10px;display:inline-flex}.panel-editor{border:1px solid var(--glass-border);background:color-mix(in srgb, var(--surface-2) 54%, transparent);border-radius:18px;gap:12px;margin:18px 0;padding:17px;display:grid}.panel-editor-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.panel-editor-heading b{color:var(--text);font-size:13px;display:block}.panel-editor-heading small{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.5;display:block}.panel-editor-heading>span{font-size:21px}.panel-editor label{color:var(--muted);gap:7px;font-size:11px;display:grid}.panel-editor input,.panel-editor textarea{border:1px solid var(--glass-border);width:100%;color:var(--text);background:color-mix(in srgb, var(--bg) 58%, transparent);resize:vertical;border-radius:11px;outline:none;padding:10px 11px}.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{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.variable-strip small{width:100%;color:var(--muted);font-size:10px}.variable-strip button{border:1px solid var(--glass-border);color:var(--text);background:color-mix(in srgb, var(--accent) 9%, transparent);cursor:pointer;border-radius:999px;padding:6px 9px;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{order:-1;min-height:330px}.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{height:60px;min-height:60px;left:2%;right:2%}.hero-visual>.dashboard-window{margin-top:44px}.mini-main{padding:21px 16px}.mini-sidebar{gap:14px;width:42px}.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{margin-bottom:24px;display:block}.section-intro>p{margin-top:19px}.support-card,.login-card{padding:26px 21px}.support-card .button,.login-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{letter-spacing:.16em;font-size:11px}.brand-mark{width:34px;height:34px}.nav-login{padding:9px 11px;font-size:11px}.hero-actions{flex-wrap:wrap}.hero-actions .button{flex:auto}.mail-stage{min-height:290px}.mail-envelope{width:78%}.mail-trust-row{flex-direction:column;align-items:center;gap:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.workspace-page{background:radial-gradient(circle at 78% 8%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 30%), var(--bg);grid-template-columns:252px minmax(0,1fr);min-height:100vh;display:grid}.workspace-sidebar{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;flex-direction:column;gap:24px;height:100vh;padding:24px 16px 18px;display:flex;position:sticky;top:0}.workspace-brand{color:var(--text);font:700 13px var(--font-space);letter-spacing:.18em;align-items:center;gap:10px;padding:3px 10px;display:inline-flex}.workspace-brand em{color:var(--accent-2);font-style:normal}.workspace-sidebar-label{color:var(--muted);font:700 9px var(--font-space);letter-spacing:.18em;padding:0 12px}.workspace-nav{gap:5px;display:grid}.workspace-nav a,.workspace-sidebar-bottom a,.workspace-sidebar-bottom button{width:100%;color:var(--muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:13px;align-items:center;gap:11px;padding:11px 12px;font-size:12px;transition:all .2s;display:flex}.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);transform:translate(2px)}.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{border-top:1px solid var(--glass-border);gap:4px;margin-top:auto;padding-top:16px;display:grid}.workspace-sidebar-bottom button{cursor:pointer;font:inherit}.workspace-main{width:min(100%,1420px);min-width:0;padding:40px clamp(22px,4vw,68px) 76px}.workspace-header{justify-content:space-between;align-items:flex-start;gap:24px;max-width:1280px;margin:0 auto 34px;display:flex}.workspace-heading h1{max-width:760px;font:650 clamp(30px, 4vw, 52px)/1.02 var(--font-space);letter-spacing:-.06em;margin:4px 0 9px}.workspace-heading>p:last-child{max-width:620px;color:var(--muted);margin:0;font-size:14px;line-height:1.7}.workspace-mobile-brand{display:none}.workspace-header-actions{align-items:center;gap:9px;display:flex}.workspace-icon-button,.workspace-balance-link,.workspace-portal-link{border:1px solid var(--glass-border);color:var(--muted);background:color-mix(in srgb, var(--surface-2) 78%, transparent);border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:inline-flex}.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-icon-button:hover,.workspace-balance-link:hover,.workspace-portal-link:hover{color:var(--text);border-color:var(--accent)}.workspace-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;max-width:1280px;margin:0 auto 16px;display:grid}.workspace-metric{border:1px solid var(--glass-border);background:linear-gradient(135deg, color-mix(in srgb, var(--surface-2) 80%, transparent), color-mix(in srgb, var(--surface) 72%, transparent));border-radius:20px;flex-direction:column;gap:8px;min-height:142px;padding:20px;display:flex;box-shadow:0 18px 54px #0000001f}.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{color:var(--muted);font:700 9px var(--font-space);letter-spacing:.12em;align-items:center;gap:7px;display:flex}.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}.workspace-metric a,.text-link{width:fit-content;color:var(--accent-2);align-items:center;gap:6px;margin-top:auto;font-size:11px;display:inline-flex}.workspace-columns{grid-template-columns:minmax(0,1.3fr) minmax(270px,.7fr);gap:13px;max-width:1280px;margin:0 auto;display:grid}.workspace-card,.feature-setting-card{border:1px solid var(--glass-border);background:color-mix(in srgb, var(--surface-2) 71%, transparent);border-radius:22px;padding:23px;box-shadow:0 22px 60px #0000001c}.workspace-card>p,.feature-setting-card>p{color:var(--muted);margin:0 0 17px;font-size:12px;line-height:1.7}.workspace-section{max-width:1280px;margin:48px auto 0}.workspace-section-title{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:17px;display:flex}.workspace-section-title>div>span{color:var(--accent-2);font:700 9px var(--font-space);letter-spacing:.16em;display:block}.workspace-section-title h2{color:var(--text);font:600 clamp(20px, 2.2vw, 28px)/1 var(--font-space);letter-spacing:-.05em;margin:5px 0 0}.workspace-code-input{border:1px solid var(--glass-border);background:color-mix(in srgb, var(--bg) 42%, transparent);border-radius:14px;align-items:center;gap:9px;max-width:600px;padding:5px 6px 5px 14px;display:flex}.workspace-code-input svg{color:var(--accent-2);flex:none}.workspace-code-input input{min-width:0;color:var(--text);font:600 12px var(--font-space);letter-spacing:.05em;background:0 0;border:0;outline:0;flex:1;padding:10px 0}.workspace-inline-note{color:var(--accent-2);background:color-mix(in srgb, var(--accent) 9%, transparent);border-radius:10px;align-items:center;gap:7px;margin-top:12px;padding:9px 11px;font-size:11px;display:inline-flex}.workspace-alert{color:#ffb7bf;background:#ff5b6f14;border:1px solid #ff687c59;border-radius:13px;max-width:1280px;margin:-10px auto 18px;padding:12px 14px;font-size:12px}.workspace-loading{min-height:260px;color:var(--muted);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.spin{animation:1s linear infinite sythonom-spin}.license-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.license-card{border:1px solid var(--glass-border);background:linear-gradient(150deg, color-mix(in srgb, var(--surface-2) 80%, transparent), color-mix(in srgb, var(--surface) 70%, transparent));border-radius:19px;flex-direction:column;min-height:205px;padding:18px;transition:all .22s;display:flex}.license-card:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--glass-border));transform:translateY(-4px);box-shadow:0 20px 50px #00000029}.license-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.plan-pip{color:#fff;background:linear-gradient(145deg,#a78bfa,#6455cb);border-radius:12px;place-items:center;width:35px;height:35px;display:grid}.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{color:var(--muted);font:700 9px var(--font-space);text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:6px;display:inline-flex}.license-status i{background:var(--muted);border-radius:99px;width:6px;height:6px}.license-status.online{color:#79ddb9}.license-status.online i{background:#79ddb9;box-shadow:0 0 10px #79ddb9}.license-card h3{color:var(--text);font:600 19px var(--font-space);letter-spacing:-.04em;margin:18px 0 6px}.license-card>p{min-height:34px;color:var(--muted);margin:0;font-size:11px;line-height:1.45}.license-meta{color:var(--muted);flex-wrap:wrap;gap:12px;margin:auto 0 13px;padding-top:14px;font-size:10px;display:flex}.license-meta span{align-items:center;gap:5px;display:inline-flex}.license-card-action{border-top:1px solid var(--glass-border);color:var(--text);justify-content:space-between;align-items:center;padding-top:12px;font-size:11px;display:flex}.license-card-action:hover{color:var(--accent-2)}.license-card-action-disabled{color:var(--muted);cursor:not-allowed}.license-members{border-top:1px solid var(--glass-border);margin-top:11px}.license-members-toggle{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 0 2px;font-size:11px;font-weight:650;display:flex}.license-members-toggle>span:first-child{align-items:center;gap:7px;display:inline-flex}.license-members-toggle small{color:var(--muted);font:600 10px var(--font-space)}.license-members-body{gap:10px;padding-top:10px;display:grid}.license-members-body>p{color:var(--muted);margin:0;font-size:10px;line-height:1.55}.license-members-loading,.license-members-list li,.license-members-list li>span{align-items:center;gap:8px;display:flex}.license-members-loading{color:var(--muted);font-size:10px}.license-members-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.license-members-list li{border:1px solid var(--glass-border);border-radius:10px;justify-content:space-between;gap:8px;min-width:0;padding:8px 9px}.license-members-list li>span{flex-wrap:wrap}.license-members-list strong,.license-members-form label{color:var(--muted);font-size:9px;font-weight:600}.license-members-list code{color:var(--text);overflow-wrap:anywhere;font-size:10px}.license-members-list li>button{border:1px solid var(--glass-border);color:#ff8b96;cursor:pointer;background:0 0;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.license-members-list .license-members-empty{color:var(--muted);justify-content:center;font-size:10px}.license-members-form{gap:6px;display:grid}.license-members-form>div{gap:7px;min-width:0;display:flex}.license-members-form input{border:1px solid var(--glass-border);width:100%;min-width:0;color:var(--text);background:var(--surface);font:500 11px var(--font-space);border-radius:9px;padding:9px 10px}.license-members-form .button{flex:none;gap:6px;padding:8px 10px;font-size:10px}.license-members-message{color:#78dbb5!important}.license-members-message.is-error{color:#ff8790!important}.workspace-empty{border:1px dashed var(--glass-border);color:var(--muted);text-align:center;border-radius:18px;justify-items:center;gap:9px;padding:40px 20px;display:grid}.workspace-empty svg{color:var(--accent-2)}.workspace-empty h3{color:var(--text);font:600 17px var(--font-space);margin:2px 0 0}.workspace-empty p{max-width:420px;margin:0 0 8px;font-size:12px;line-height:1.6}.workspace-empty.compact{justify-content:space-between;padding:17px;display:flex}.empty-symbol{color:var(--muted)}.order-list{border:1px solid var(--glass-border);border-radius:17px;overflow:hidden}.order-row{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;gap:20px;padding:14px 17px;display:flex}.order-row:last-child{border-bottom:0}.order-row span{gap:4px;display:grid}.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{border:1px solid var(--glass-border);background:color-mix(in srgb, var(--surface-2) 70%, transparent);border-radius:19px;flex-wrap:wrap;align-items:end;gap:12px;max-width:1280px;margin:0 auto 15px;padding:13px;display:flex}.feature-studio-toolbar label{min-width:190px;color:var(--muted);gap:6px;font-size:10px;display:grid}.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);color:var(--text);background:var(--bg);border-radius:10px;outline:0;padding:10px}.feature-portal-context{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.feature-portal-context span{border:1px solid var(--glass-border);background:color-mix(in srgb, var(--bg) 30%, transparent);border-radius:12px;gap:4px;min-width:130px;padding:8px 10px;display:grid}.feature-portal-context small{color:var(--muted);font:700 8px var(--font-space);letter-spacing:.12em}.feature-portal-context strong{color:var(--text);font:600 11px var(--font-space);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feature-plan-note{min-height:40px;color:var(--accent-2);align-items:center;gap:8px;padding:0 11px;font-size:11px;display:flex}.feature-plan-note svg{flex:none}.feature-studio-layout{grid-template-columns:minmax(240px,.34fr) minmax(0,1fr);gap:15px;max-width:1280px;margin:0 auto;display:grid}.feature-studio-layout.feature-studio-detail{max-width:1040px;display:block}.feature-list{border:1px solid var(--glass-border);background:color-mix(in srgb, var(--surface-2) 72%, transparent);border-radius:19px;align-self:start;position:sticky;top:18px;overflow:hidden}.feature-list-heading{border-bottom:1px solid var(--glass-border);gap:4px;padding:17px;display:grid}.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{border-bottom:1px solid var(--glass-border);grid-template-columns:1fr;gap:7px;padding:11px;display:grid}.feature-list-filters input,.feature-list-filters select{border:1px solid var(--glass-border);width:100%;min-width:0;color:var(--text);background:var(--bg);font:11px var(--font-space);border-radius:10px;outline:none;padding:9px 10px}.feature-list-empty{color:var(--muted);text-align:center;padding:20px 14px;font-size:11px;line-height:1.6}.feature-list-group-title{color:var(--accent-2);font:700 9px var(--font-space);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:12px 13px 7px;display:flex}.feature-list-group-title span{border:1px solid color-mix(in srgb, var(--accent) 25%, var(--glass-border));min-width:20px;height:18px;color:var(--muted);letter-spacing:0;border-radius:6px;place-items:center;font-size:9px;display:grid}.feature-list-group+.feature-list-group{border-top:1px solid var(--glass-border)}.feature-list button,.feature-list a{border:0;border-bottom:1px solid color-mix(in srgb, var(--glass-border) 70%, transparent);width:100%;color:var(--muted);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:9px;padding:12px 13px;text-decoration:none;display:flex}.feature-list button:hover,.feature-list button.selected,.feature-list a:hover,.feature-list a.selected{color:var(--text);background:color-mix(in srgb, var(--accent) 10%, transparent)}.feature-list button>svg,.feature-list a>svg{flex:none;margin-left:auto}.feature-status{background:var(--muted);border-radius:99px;flex:none;width:7px;height:7px}.feature-status.on{background:#70dcb7;box-shadow:0 0 10px #70dcb7}.feature-list-text{gap:4px;min-width:0;display:grid}.feature-list-text strong{font:600 11px var(--font-space);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feature-list-text small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.feature-back-link{margin-top:15px;display:inline-flex}.economy-admin-card{grid-column:1/-1}.economy-admin-card>.button{margin-top:14px}.economy-account-list{border-top:1px solid var(--glass-border);gap:7px;margin-top:15px;padding-top:13px;display:grid}.economy-account-list>strong{color:var(--text);font:600 11px var(--font-space)}.economy-account-list>span{border:1px solid var(--glass-border);color:var(--muted);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:10px;display:flex}.economy-account-list code{text-overflow:ellipsis;overflow:hidden}.economy-account-list b{color:var(--accent-2)}.economy-account-list small{color:var(--muted);font-size:10px}.feature-editor{border:1px solid var(--glass-border);background:color-mix(in srgb, var(--surface-2) 68%, transparent);border-radius:21px;min-width:0;padding:22px}.feature-editor-hero{border-bottom:1px solid var(--glass-border);align-items:flex-start;gap:13px;padding-bottom:21px;display:flex}.feature-editor-icon{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--glass-border));width:47px;height:47px;color:var(--accent-2);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:15px;flex:none;place-items:center;display:grid}.feature-editor-hero h2{color:var(--text);font:600 24px var(--font-space);letter-spacing:-.05em;margin:4px 0 7px}.feature-editor-hero p:last-child{max-width:650px;color:var(--muted);margin:0;font-size:12px;line-height:1.65}.switch-control{color:var(--muted);cursor:pointer;align-items:center;gap:8px;margin-left:auto;font-size:10px;display:inline-flex}.switch-control input{opacity:0;pointer-events:none;position:absolute}.switch-control i{background:#474753;border-radius:999px;width:38px;height:22px;transition:all .2s;position:relative}.switch-control i:after{content:"";background:#fff;border-radius:99px;width:16px;height:16px;transition:all .2s;position:absolute;top:3px;left:3px}.switch-control input:checked+i{background:var(--accent)}.feature-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:15px;display:grid}.feature-setting-card{background:color-mix(in srgb, var(--bg) 28%, transparent);box-shadow:none;border-radius:17px;padding:18px}.field-label{color:var(--muted);gap:6px;margin-top:12px;font-size:10px;display:grid}.field-label input,.field-label textarea,.field-label select{border:1px solid var(--glass-border);width:100%;color:var(--text);background:color-mix(in srgb, var(--surface) 70%, transparent);font:inherit;border-radius:10px;outline:0;padding:10px 11px}.field-label input:focus,.field-label textarea:focus,.field-label select:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.field-label input[type=color]{cursor:pointer;height:40px;padding:4px}.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{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 13px;display:grid}.portal-field-sections{gap:12px;display:grid}.portal-field-section{border:1px solid color-mix(in srgb, var(--glass-border) 86%, transparent);background:color-mix(in srgb, var(--surface) 34%, transparent);border-radius:15px;padding:12px}.portal-field-section-heading{border-bottom:1px solid color-mix(in srgb, var(--glass-border) 72%, transparent);justify-content:space-between;align-items:baseline;gap:12px;padding:2px 2px 9px;display:flex}.portal-field-section-heading strong{color:var(--text);font:600 13px var(--font-space)}.portal-field-section-heading span{color:var(--muted);text-align:right;font-size:10px}.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 textarea,.feature-editor .field-label select{font-size:13px}.feature-editor .field-label>small{font-size:11px}.resource-multi-picker{gap:8px}.resource-picker-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.resource-picker-heading>span{color:var(--muted)}.resource-picker-heading b{border:1px solid color-mix(in srgb, var(--accent) 32%, var(--glass-border));color:var(--accent-2);background:color-mix(in srgb, var(--accent) 10%, transparent);border-radius:999px;padding:4px 8px;font-size:10px;font-weight:600}.resource-picker-box{border:1px solid var(--glass-border);background:color-mix(in srgb, var(--surface) 72%, transparent);border-radius:12px;overflow:hidden}.resource-picker-toolbar{border-bottom:1px solid var(--glass-border);min-height:42px;color:var(--muted);align-items:center;gap:8px;padding:5px 9px;display:flex}.resource-picker-toolbar input{min-width:0;color:var(--text);outline:0;flex:1;box-shadow:none!important;background:0 0!important;border:0!important;padding:7px 0!important}.resource-picker-clear{color:var(--accent-2);background:color-mix(in srgb, var(--accent) 10%, transparent);cursor:pointer;font:600 10px var(--font-space);border:0;border-radius:7px;padding:6px 8px}.resource-picker-clear:disabled{cursor:not-allowed;opacity:.5}.resource-picker-chips{flex-wrap:wrap;gap:6px;padding:8px 9px 2px;display:flex}.resource-picker-chip{border:1px solid color-mix(in srgb, var(--accent) 34%, var(--glass-border));max-width:100%;color:var(--text);background:color-mix(in srgb, var(--accent) 12%, transparent);cursor:pointer;font:500 10px var(--font-space);border-radius:999px;align-items:center;gap:6px;padding:5px 8px 5px 10px;display:inline-flex}.resource-picker-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resource-picker-chip svg{color:var(--accent-2);flex:none}.resource-picker-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;max-height:238px;padding:9px;display:grid;overflow:auto}.resource-picker-option{min-width:0;color:var(--muted);background:color-mix(in srgb, var(--bg) 40%, transparent);cursor:pointer;font:500 11px var(--font-space);text-align:left;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:8px 9px;display:flex}.resource-picker-option:hover,.resource-picker-option.is-selected{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{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resource-picker-check{border:1px solid var(--glass-border);width:16px;height:16px;color:var(--text);background:var(--bg);border-radius:5px;flex:none;place-items:center;display:grid}.resource-picker-option.is-selected .resource-picker-check{border-color:var(--accent);background:var(--accent)}.resource-picker-empty{color:var(--muted);text-align:center;grid-column:1/-1;padding:15px 8px;font-size:11px}.portal-field-wide{grid-column:1/-1}.portal-toggle-field{border:1px solid var(--glass-border);min-height:58px;color:var(--muted);background:color-mix(in srgb, var(--surface) 70%, transparent);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding:10px 12px;display:flex;position:relative}.portal-toggle-field>span{gap:4px;display:grid}.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{opacity:0;pointer-events:none;position:absolute}.portal-toggle-field i{background:#474753;border-radius:99px;flex:none;width:36px;height:21px;transition:all .2s;position:relative}.portal-toggle-field i:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:all .2s;position:absolute;top:3px;left:3px}.portal-toggle-field input:checked+i{background:var(--accent)}.field-label-row{justify-content:space-between;align-items:center;display:flex}.feature-hint,.appearance-note{color:var(--muted);align-items:flex-start;gap:8px;margin-top:15px;font-size:10px;line-height:1.55;display:flex}.feature-hint svg,.appearance-note svg{color:var(--accent-2);flex:none}.feature-editor-actions{z-index:3;border:1px solid color-mix(in srgb, var(--accent) 24%, var(--glass-border));background:color-mix(in srgb, var(--surface-2) 90%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:14px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:17px;padding:10px;display:flex;position:sticky;bottom:12px;box-shadow:0 14px 32px #0003}.feature-editor-actions .workspace-inline-note{margin:0 auto 0 0}.appearance-layout{grid-template-columns:minmax(250px,.55fr) minmax(0,1.45fr);gap:15px;max-width:1000px;margin:0 auto;display:grid}.appearance-preview{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);flex-direction:column;justify-content:center;align-items:center;min-height:390px;display:flex;position:relative;overflow:hidden}.appearance-preview-glow{background:var(--accent);opacity:.08;filter:blur(35px);border-radius:99px;width:200px;height:200px;position:absolute}.bot-avatar-preview{border:1px solid color-mix(in srgb, var(--accent) 42%, var(--glass-border));background:var(--surface);width:112px;height:112px;box-shadow:0 20px 55px color-mix(in srgb, var(--accent) 22%, transparent);border-radius:34px;place-items:center;margin-bottom:18px;display:grid;position:relative;overflow:hidden}.bot-avatar-preview img{object-fit:cover;width:100%;height:100%}.appearance-preview h2{color:var(--text);font:600 23px var(--font-space);letter-spacing:-.05em;margin:6px 0;position:relative}.appearance-preview>p:not(.dashboard-kicker){max-width:280px;color:var(--muted);margin:0;font-size:12px;line-height:1.6;position:relative}.appearance-online{color:#70dcb7;align-items:center;gap:7px;margin-top:18px;font-size:10px;display:inline-flex;position:relative}.appearance-online i{background:#70dcb7;border-radius:99px;width:7px;height:7px;box-shadow:0 0 10px #70dcb7}.appearance-editor{min-height:390px}.appearance-editor .field-label textarea{resize:vertical;min-height:100px;line-height:1.55}.avatar-upload{border:1px dashed var(--glass-border);border-radius:15px;align-items:center;gap:11px;margin-top:16px;padding:12px;display:flex}.avatar-upload-icon{width:34px;height:34px;color:var(--accent-2);background:color-mix(in srgb, var(--accent) 12%, transparent);border-radius:11px;flex:none;place-items:center;display:grid}.avatar-upload strong{color:var(--text);font-size:11px;display:block}.avatar-upload p{color:var(--muted);margin:4px 0 0;font-size:10px}.avatar-upload .button{cursor:pointer;margin-left:auto;padding:9px 11px}.avatar-upload input[type=file]{display:none}@media (max-width:1000px){.workspace-page{grid-template-columns:1fr}.workspace-sidebar{width:100%;height:auto;padding:13px 18px;display:block;position:relative}.workspace-sidebar-label,.workspace-sidebar-bottom{display:none}.workspace-brand{padding:0}.workspace-nav{gap:4px;margin-top:13px;display:flex;overflow-x:auto}.workspace-nav a{flex:none;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{color:var(--muted);font:700 10px var(--font-space);letter-spacing:.16em;align-items:center;gap:7px;display:inline-flex}.workspace-mobile-brand img{width:22px;height:22px}.workspace-heading h1{font-size:35px}.workspace-metrics,.workspace-columns,.license-grid,.feature-editor-grid,.appearance-layout{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}.feature-studio-layout{grid-template-columns:1fr}.feature-list{position:static}.feature-list button,.feature-list a{vertical-align:top;border-right:1px solid color-mix(in srgb, var(--glass-border) 70%, transparent);width:50%;display:inline-flex}.feature-list-heading,.feature-list-filters{width:100%}.portal-field-grid{grid-template-columns:1fr}.portal-field-wide{grid-column:auto}.portal-field-section-heading{gap:4px;display:grid}.portal-field-section-heading span{text-align:left}.resource-picker-options{grid-template-columns:1fr}.feature-editor-hero{flex-wrap:wrap}.switch-control{justify-content:space-between;width:100%;margin:0}.feature-editor-actions{justify-content:stretch}.feature-editor-actions .button{justify-content:center;width:100%}.feature-editor-actions .workspace-inline-note{width:100%}.appearance-preview,.appearance-editor{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}.workspace-metric,.workspace-card,.feature-editor{padding:17px}.feature-list button,.feature-list a{width:100%}.workspace-heading h1{font-size:31px}.workspace-balance-link,.workspace-portal-link{font-size:10px}}.credit-only-note{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:inline-flex}.credit-only-note:before{content:"";background:#70dcb7;border-radius:99px;width:6px;height:6px;box-shadow:0 0 9px #70dcb7}.purchase-confirmation{text-align:center;justify-items:center;gap:10px;padding:11px 9px 2px;display:grid}.purchase-confirm-icon{border:1px solid color-mix(in srgb, var(--accent) 42%, var(--glass-border));width:55px;height:55px;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);border-radius:18px;place-items:center;display:grid}.purchase-confirmation h3{color:var(--text);font:600 24px var(--font-space);letter-spacing:-.05em;margin:0}.purchase-confirmation>p:not(.purchase-kicker){max-width:540px;color:var(--muted);margin:0;font-size:12px;line-height:1.65}.checkout-summary{border:1px solid var(--glass-border);text-align:left;background:color-mix(in srgb, var(--surface-2) 78%, transparent);border-radius:16px;gap:0;width:min(100%,530px);padding:3px 15px;display:grid}.checkout-summary>div{color:var(--muted);justify-content:space-between;align-items:center;gap:14px;padding:11px 0;font-size:12px;display:flex}.checkout-summary>div+div{border-top:1px solid color-mix(in srgb, var(--glass-border) 74%, transparent)}.checkout-summary strong{color:var(--text);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{color:var(--muted);padding-top:9px;font-size:11px}.checkout-wallet-note{width:min(100%,530px);color:var(--muted);margin:0;font-size:11px;line-height:1.5}.purchase-confirm-servers{flex-wrap:wrap;justify-content:center;gap:7px;max-width:600px;margin:5px 0;display:flex}.purchase-confirm-servers span{border:1px solid var(--glass-border);color:var(--text);background:color-mix(in srgb, var(--surface-2) 75%, transparent);border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;display:inline-flex}.checkout-purchase-button{justify-content:center;min-width:230px}.checkout-topup-link{color:var(--accent-2);align-items:center;gap:6px;font-size:12px;text-decoration:none;display:inline-flex}.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{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:11px;display:inline-flex}.purchase-back-link:hover{color:var(--text)}.projects-page{background:radial-gradient(circle at 15% 10%, #ff657514, transparent 28%), var(--bg);min-height:100vh;padding-bottom:90px}.projects-hero{grid-template-columns:minmax(0,1fr) 410px;align-items:center;gap:60px;padding-top:70px;display:grid}.projects-hero .back-link{margin-bottom:32px}.projects-hero h1{font:650 clamp(44px, 7vw, 82px)/.96 var(--font-space);letter-spacing:-.075em;margin:12px 0 18px}.projects-hero h1 span,.projects-bottom-callout h2 span{color:var(--accent-2)}.projects-hero>div:first-child>p:last-child{max-width:560px;color:var(--muted);margin:0;font-size:14px;line-height:1.75}.projects-hero-orbit{border:1px solid var(--glass-border);background:radial-gradient(circle at 50% 50%, #ff657533, transparent 35%), color-mix(in srgb, var(--surface-2) 55%, transparent);border-radius:31px;place-items:center;min-height:340px;display:grid;position:relative;overflow:hidden}.projects-hero-orbit:before,.projects-hero-orbit:after{content:"";border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);border-radius:50%;position:absolute}.projects-hero-orbit:before{width:220px;height:220px;animation:20s linear infinite sythonom-spin}.projects-hero-orbit:after{opacity:.6;border-style:dashed;width:310px;height:310px;animation:28s linear infinite reverse sythonom-spin}.project-hero-mark{z-index:1;background:#0f0d167a;border:1px solid #ffffff3d;border-radius:30px;place-items:center;width:102px;height:102px;display:grid;position:relative;box-shadow:0 0 65px #ff657547}.project-hero-mark img{width:70px;height:70px}.orbit-card{z-index:2;border:1px solid var(--glass-border);color:var(--text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1d1929c7;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:10px;animation:6s ease-in-out infinite sythonom-float;display:inline-flex;position:absolute;box-shadow:0 16px 30px #0003}.orbit-card svg{color:var(--accent-2)}.orbit-card-one{top:23%;left:8%}.orbit-card-two{animation-delay:-2.5s;bottom:24%;right:7%}.project-stat-row{border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border);grid-template-columns:repeat(3,130px) minmax(0,1fr);align-items:stretch;gap:12px;margin-top:55px;padding:17px 0;display:grid}.project-stat-row>div:not(.project-stat-copy){border-right:1px solid var(--glass-border);gap:4px;display:grid}.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{color:var(--muted);justify-content:flex-end;align-items:center;gap:9px;font-size:11px;display:flex}.project-stat-copy svg{color:var(--accent-2)}.projects-toolbar{justify-content:space-between;align-items:end;gap:24px;margin-top:68px;display:flex}.projects-toolbar h2{color:var(--text);font:600 clamp(23px, 3vw, 34px) var(--font-space);letter-spacing:-.06em;margin:7px 0 0}.project-filters{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.project-filters button{border:1px solid var(--glass-border);color:var(--muted);font:500 10px var(--font-space);cursor:pointer;background:0 0;border-radius:999px;padding:8px 11px}.project-filters button:hover,.project-filters button.active{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{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.project-feature-card{border:1px solid var(--glass-border);background:color-mix(in srgb, var(--surface-2) 70%, transparent);border-radius:22px;transition:all .25s;overflow:hidden}.project-feature-card:hover{border-color:color-mix(in srgb, var(--project-accent) 55%, var(--glass-border));transform:translateY(-6px);box-shadow:0 22px 60px #00000030}.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{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);justify-content:space-between;align-items:flex-start;gap:8px;height:135px;padding:14px;display:flex;position:relative;overflow:hidden}.project-banner:before{content:"";border:1px solid color-mix(in srgb, var(--project-accent) 55%, transparent);border-radius:50%;width:180px;height:180px;position:absolute;bottom:-65px;right:-30px}.project-banner>img,.project-guild-fallback{object-fit:cover;border:5px solid #14121bb8;border-radius:27px;width:90px;height:90px;position:absolute;bottom:-27px;right:28px;box-shadow:0 17px 30px #00000052}.project-guild-fallback{color:#fff;background:color-mix(in srgb, var(--project-accent) 70%, #262033);font:650 32px var(--font-space);place-items:center;display:grid}.project-banner-orb{background:var(--project-accent);opacity:.17;filter:blur(13px);border-radius:50%;width:135px;height:135px;position:absolute;top:-45px;left:38%}.project-product-pill,.project-active-pill{z-index:1;color:#fff;background:#0d0c1245;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:9px;display:inline-flex;position:relative}.project-active-pill{color:#b5f3df}.project-active-pill i{background:#70dcb7;border-radius:99px;width:5px;height:5px;box-shadow:0 0 8px #70dcb7}.project-card-body{padding:17px}.project-guild-heading{align-items:center;gap:9px;display:flex}.project-guild-heading>svg{color:var(--muted);margin-left:auto}.project-guild-avatar{color:#fff;background:color-mix(in srgb, var(--project-accent) 58%, #2a223c);width:34px;height:34px;font:600 13px var(--font-space);border-radius:11px;flex:none;place-items:center;display:grid;overflow:hidden}.project-guild-avatar img{object-fit:cover;width:100%;height:100%}.project-guild-heading h3{color:var(--text);font:600 13px var(--font-space);letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;margin:0 0 3px;overflow:hidden}.project-guild-heading span{color:var(--muted);font-size:9px}.project-description{min-height:43px;color:var(--muted);margin:17px 0;font-size:11px;line-height:1.55}.project-customer{border-top:1px solid var(--glass-border);align-items:center;gap:8px;padding-top:12px;display:flex}.project-customer-avatar{width:27px;height:27px;color:var(--text);background:color-mix(in srgb, var(--project-accent) 35%, var(--surface));font:600 10px var(--font-space);border-radius:50%;place-items:center;display:grid;overflow:hidden}.project-customer-avatar img{object-fit:cover;width:100%;height:100%}.project-customer div:nth-child(2){gap:2px;display:grid}.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{color:var(--muted);margin-left:auto}.projects-empty{border:1px dashed var(--glass-border);min-height:230px;color:var(--muted);text-align:center;border-radius:22px;justify-items:center;gap:9px;padding:48px 20px;display:grid}.projects-empty h3{color:var(--text);font:600 17px var(--font-space);margin:3px 0 0}.projects-empty p{margin:0;font-size:12px}.projects-bottom-callout{border:1px solid color-mix(in srgb, var(--accent) 30%, var(--glass-border));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);border-radius:28px;justify-content:space-between;align-items:center;gap:30px;margin-top:85px;padding:30px 34px;display:flex}.projects-bottom-callout h2{color:var(--text);font:600 32px/1.05 var(--font-space);letter-spacing:-.06em;margin:7px 0 13px}.projects-bottom-callout p:last-child{max-width:520px;color:var(--muted);margin:0;font-size:12px;line-height:1.6}.projects-callout-actions{flex-wrap:wrap;flex:none;gap:10px;display:flex}@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{border-top:1px solid var(--glass-border);grid-column:1/-1;justify-content:flex-start;padding-top:8px}.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{gap:18px;width:100%;display:grid}.mail-workspace-head{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.mail-workspace-head h2{font:600 23px var(--font-space);letter-spacing:-.05em;margin:5px 0 0}.mail-head-actions{align-items:center;gap:9px;display:flex}.mail-head-actions span{color:#79ddb9;align-items:center;gap:5px;font-size:10px;display:inline-flex}.mail-head-actions button{border:1px solid var(--glass-border);width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border-radius:10px;place-items:center;display:grid}.mail-head-actions button:hover{color:var(--text);border-color:var(--accent)}.mail-setup-note{color:#ffdcae;background:#ffb05e14;border:1px solid #ffbf7742;border-radius:15px;align-items:flex-start;gap:12px;padding:17px;font-size:12px;line-height:1.6;display:flex}.mail-setup-note>svg{flex:none}.mail-setup-note strong{color:var(--text);font:600 13px var(--font-space);display:block}.mail-setup-note p{color:var(--muted);margin:6px 0 11px}.mail-setup-note .button{padding:9px 11px;display:inline-flex}.mail-client{border:1px solid var(--glass-border);background:color-mix(in srgb, var(--bg) 25%, transparent);border-radius:17px;grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);min-height:370px;display:grid;overflow:hidden}.mail-inbox{border-right:1px solid var(--glass-border)}.mail-inbox-title{border-bottom:1px solid var(--glass-border);color:var(--text);font:600 11px var(--font-space);justify-content:space-between;align-items:center;padding:13px 14px;display:flex}.mail-inbox-title span{align-items:center;gap:7px;display:inline-flex}.mail-inbox-title b{min-width:21px;color:var(--accent-2);background:color-mix(in srgb, var(--accent) 13%, transparent);text-align:center;border-radius:999px;padding:4px 5px;font-size:9px}.mail-message-row{border:0;border-bottom:1px solid color-mix(in srgb, var(--glass-border) 70%, transparent);width:100%;color:var(--muted);text-align:left;cursor:pointer;background:0 0;grid-template-columns:7px minmax(0,1fr);gap:8px;padding:12px 13px;display:grid}.mail-message-dot{background:0 0;border-radius:99px;width:6px;height:6px;margin-top:5px}.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{gap:4px;min-width:0;display:grid}.mail-message-row strong{color:var(--text);font:600 11px var(--font-space);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mail-message-row small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.mail-message-view{min-width:0;padding:21px}.mail-message-heading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.mail-message-actions{align-items:center;gap:10px;display:flex}.mail-message-actions>svg{color:var(--accent-2)}.mail-message-heading h3{color:var(--text);font:600 21px var(--font-space);letter-spacing:-.045em;margin:5px 0 7px}.mail-message-heading span{color:var(--muted);font-size:10px}.mail-message-heading>svg{color:var(--accent-2)}.mail-message-body{border:1px solid color-mix(in srgb, var(--glass-border) 80%, transparent);min-height:126px;max-height:330px;color:var(--text);background:color-mix(in srgb, var(--surface-2) 40%, transparent);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;margin:21px 0;padding:16px;font-size:12px;line-height:1.8;overflow:auto}.mail-reply{border-top:1px solid var(--glass-border);padding-top:15px}.mail-quick-replies{border:1px solid color-mix(in srgb, var(--accent) 24%, var(--glass-border));background:color-mix(in srgb, var(--accent) 5%, transparent);border-radius:14px;gap:11px;margin-bottom:13px;padding:13px;display:grid}.mail-quick-replies-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mail-quick-replies-head>div{gap:4px;display:grid}.mail-quick-replies-head strong{color:var(--text);font:600 12px var(--font-space)}.mail-quick-replies-head span,.mail-quick-replies-head label{color:var(--muted);font-size:10px}.mail-quick-replies-head label{gap:5px;min-width:95px;display:grid}.mail-quick-replies-head input,.mail-subject-field input{border:1px solid var(--glass-border);width:100%;min-height:35px;color:var(--text);background:color-mix(in srgb, var(--surface-2) 70%, transparent);font:11px var(--font-space);border-radius:9px;outline:none;padding:7px 9px}.mail-quick-replies-head input:focus,.mail-subject-field input:focus{border-color:var(--accent)}.mail-quick-replies-list{flex-wrap:wrap;gap:7px;display:flex}.mail-quick-replies-list button{border:1px solid var(--glass-border);min-height:32px;color:var(--muted);background:color-mix(in srgb, var(--surface-2) 55%, transparent);font:600 10px var(--font-space);cursor:pointer;border-radius:9px;align-items:center;gap:5px;padding:7px 9px;transition:all .18s;display:inline-flex}.mail-quick-replies-list button:hover,.mail-quick-replies-list button.active{border-color:var(--accent);color:var(--text);background:color-mix(in srgb, var(--accent) 16%, transparent)}.mail-subject-field{color:var(--muted);gap:6px;margin-bottom:9px;font-size:10px;display:grid}.mail-reply textarea{resize:vertical;border:1px solid var(--glass-border);width:100%;min-height:75px;color:var(--text);background:color-mix(in srgb, var(--surface-2) 55%, transparent);font:12px/1.55 var(--font-space);border-radius:12px;outline:none;padding:10px}.mail-reply textarea:focus{border-color:var(--accent)}.mail-signature-note{color:var(--muted);margin:8px 0 0;font-size:10px;line-height:1.5}.mail-reply>div{justify-content:space-between;align-items:center;gap:10px;margin-top:9px;display:flex}.mail-reply>div>span{color:var(--muted);font-size:10px}.mail-reply .button{align-items:center;gap:6px;padding:9px 12px;display:inline-flex}.mail-client-error{color:#ffadba;margin:10px 12px;font-size:10px;line-height:1.5}.mail-list-loading,.mail-list-empty{min-height:150px;color:var(--muted);text-align:center;place-items:center;gap:8px;font-size:11px;display:grid}.mail-list-empty svg{color:var(--accent-2)}@media (max-width:700px){.mail-workspace-head{flex-direction:column;align-items:flex-start}.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{z-index:1;border-bottom:1px solid var(--glass-border);background:#626773;width:calc(100% + 44px);min-height:138px;margin:-22px -22px 25px;position:relative;overflow:hidden}.bot-banner-preview:after{content:"";pointer-events:none;background:linear-gradient(#0b0a1108,#0b0a1133);position:absolute;inset:0}.bot-banner-preview img{object-fit:cover;width:100%;height:138px;display:block}.bot-banner-empty{background:linear-gradient(135deg,#4c515c,#737986 48%,#5c626e);width:100%;height:138px}.bot-banner-preview.is-empty:after{background:linear-gradient(#ffffff0a,#16181f33)}.appearance-preview .bot-avatar-preview{z-index:2;border-width:3px;border-color:var(--surface-2);margin-top:-57px}.banner-upload{border:1px dashed var(--glass-border);border-radius:15px;align-items:center;gap:11px;margin-top:12px;padding:12px;display:flex}.banner-upload-copy{min-width:0}.banner-upload-copy strong{color:var(--text);font-size:11px;display:block}.banner-upload-copy p{max-width:330px;color:var(--muted);margin:4px 0 0;font-size:10px;line-height:1.45}.banner-upload-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;margin-left:auto;display:flex}.banner-upload-actions .button{white-space:nowrap}.banner-upload input[type=file]{display:none}.banner-remove{color:#ffb7c1}.banner-remove:hover{color:#fff;background:#ff7f911a;border-color:#ff7f91}@media (max-width:560px){.bot-banner-preview,.bot-banner-preview img,.bot-banner-empty{height:118px;min-height:118px}.banner-upload{flex-wrap:wrap;align-items:flex-start}.banner-upload-actions{justify-content:flex-start;width:100%;margin-left:45px}}.brand-logo{object-fit:contain;filter:drop-shadow(0 8px 20px #ff5b6b3d);flex:none;width:42px;height:42px}.site-footer .brand-logo{width:36px;height:36px}.nav-links a,.nav-login,.button{font-size:13px}.eyebrow,.dashboard-kicker{font-size:11px}.hero-lead{font-size:clamp(17px,1.7vw,20px);line-height:1.75}.pricing-card>p,.pricing-card li,.fx-note,.credit-only-note{font-size:13px;line-height:1.65}.feature-card p,.showcase-card p,.review-card p,.team-card p,.step p,.section-intro>p,.support-card p,.login-card p{font-size:14px;line-height:1.75}.workspace-heading>p,.workspace-card p,.feature-setting-card>p,.field-label{font-size:13px;line-height:1.65}.workspace-nav a,.workspace-sidebar-bottom a,.workspace-sidebar-bottom button{font-size:12px}.nav-access-placeholder{width:128px;height:40px}.nav-portal{color:#fff;background:#ff6c791f;border-color:#ff6c7966}.mini-portal-link{color:#fff;background:linear-gradient(110deg,#ff6c7926,#a78bfa14);border:1px solid #ff6c7957;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:13px;padding:12px 14px;transition:transform .2s,border-color .2s,background .2s;display:grid}.mini-portal-link:hover{background:linear-gradient(110deg,#ff6c7938,#a78bfa1f);border-color:#ff8b979e;transform:translateY(-2px)}.mini-portal-link>svg:first-child{color:#ff929d}.mini-portal-link>span{gap:3px;display:grid}.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{z-index:-2;object-fit:cover;opacity:.88;width:100%;height:100%;box-shadow:none;border:0;border-radius:0;position:absolute;inset:0}.project-banner.has-custom-banner:after{content:"";z-index:-1;background:linear-gradient(110deg,#08090e9e,#08090e24);position:absolute;inset:0}.project-banner>.project-guild-banner-icon{object-fit:cover;border:5px solid #14121bb8;border-radius:27px;width:90px;height:90px;position:absolute;bottom:-27px;right:28px;box-shadow:0 17px 30px #00000052}.community-stats-section{position:relative}.community-stats-section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ff6c794d,#0000);height:1px;position:absolute;top:92px;left:10%;right:10%}.community-stats-grid{perspective:1100px;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.community-stat-card{min-height:246px;transform:perspective(900px) rotateX(var(--stat-tilt-x,0deg)) rotateY(var(--stat-tilt-y,0deg)) translate3d(var(--stat-shift-x,0px), var(--stat-shift-y,0px), 0);transform-style:preserve-3d;will-change:transform;background:linear-gradient(145deg,#fff1,#ffffff06);border:1px solid #ffffff1c;border-radius:23px;flex-direction:column;align-items:flex-start;padding:25px;transition:transform .12s ease-out,border-color .22s,background .22s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e}.community-stat-card:after{content:"";pointer-events:none;border:1px solid #ffffff0e;border-radius:50%;width:160px;height:160px;position:absolute;bottom:-65px;right:-55px}.community-stat-card:hover{background:linear-gradient(145deg,#ffffff16,#ffffff08);border-color:#ff808c66}.community-stat-icon{color:#ffaaa4;background:#ff6c791a;border:1px solid #ff909742;border-radius:14px;place-items:center;width:43px;height:43px;margin-bottom:22px;display:grid}.community-stat-label{color:#b3b4c0;font:700 10px var(--font-space);letter-spacing:.14em;text-transform:uppercase}.community-stat-card>strong{color:var(--text);font:650 clamp(34px, 4vw, 51px)/.95 var(--font-space);letter-spacing:-.065em;margin:13px 0 8px}.community-stat-card>p{max-width:220px;color:var(--muted);margin:auto 0 0;font-size:12px;line-height:1.65}.community-stat-review>strong{letter-spacing:-.055em;font-size:clamp(27px,3vw,39px)}.community-stat-review-link{z-index:1;color:#ffaaa4;margin-top:7px;font-size:10px;font-weight:650;text-decoration:none;position:relative}.community-stat-review-link:hover{color:#ffe1df;text-underline-offset:3px;text-decoration:underline}@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{background:radial-gradient(circle at 86% 4%,#ff65751a,#0000 28%),radial-gradient(circle at 36% 96%,#8069ed14,#0000 32%),#08090d;grid-template-columns:276px minmax(0,1fr)}.workspace-sidebar{background:#0c0d13e0;padding:28px 18px 20px;box-shadow:18px 0 60px #0000001f}.workspace-nav a,.workspace-sidebar-bottom a,.workspace-sidebar-bottom button{border-radius:14px;min-height:47px;padding:12px 14px;font-size:14px;font-weight:600}.workspace-main{width:min(100%,1580px);padding:46px clamp(24px,3.8vw,66px) 96px}.workspace-header,.feature-studio-toolbar,.feature-studio-layout{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{background:linear-gradient(135deg,#191a25f0,#101118e6);border-radius:22px;align-items:stretch;gap:14px;margin-bottom:20px;padding:16px;box-shadow:0 18px 48px #00000026,inset 0 1px #ffffff0b}.feature-studio-toolbar label{gap:8px;min-width:215px;font-size:13px}.feature-studio-toolbar label span{letter-spacing:.12em;padding-left:2px;font-size:11px}.feature-studio-toolbar select{border-radius:13px;min-height:46px;padding:0 13px;font-size:14px}.feature-portal-context{margin-left:0}.feature-portal-context span{border-radius:15px;justify-content:center;min-width:150px;min-height:69px;padding:10px 13px}.feature-portal-context small{font-size:9px}.feature-portal-context strong{font-size:13px}.feature-plan-note{text-align:right;flex:260px;justify-content:flex-end;min-height:69px;font-size:13px;line-height:1.55}.feature-studio-layout{grid-template-columns:284px minmax(0,1fr);gap:20px}.feature-list{scrollbar-width:thin;scrollbar-color:#ff6c796b transparent;background:#12131ce0;border-radius:22px;max-height:calc(100vh - 44px);top:22px;overflow-y:auto;box-shadow:0 22px 58px #00000029}.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{border-radius:12px;min-height:42px;padding:10px 12px;font-size:13px}.feature-list-group-title{padding:17px 15px 9px;font-size:10px}.feature-list a{gap:11px;min-height:61px;padding:12px 15px;transition:background .18s,color .18s,padding .18s}.feature-list a:hover,.feature-list a.module-enabled{color:var(--text);background:linear-gradient(90deg,#ff6c791a,#0000)}.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{gap:24px;min-width:0;display:grid}.feature-overview-hero{background:radial-gradient(circle at 91% 10%,#ff6c792b,#0000 34%),linear-gradient(135deg,#1b1c28f5,#0f1017eb);border:1px solid #ffffff1c;border-radius:24px;justify-content:space-between;align-items:center;gap:26px;min-height:178px;padding:28px 30px;display:flex;overflow:hidden;box-shadow:0 24px 70px #0000002e,inset 0 1px #ffffff0f}.feature-overview-copy{align-items:flex-start;gap:16px;display:flex}.feature-overview-icon,.feature-category-icon,.feature-card-icon{color:#ffb4ad;background:linear-gradient(135deg,#ff6c792b,#8069ed1f);border:1px solid #ff8a9440;flex:none;place-items:center;display:grid}.feature-overview-icon{border-radius:17px;width:52px;height:52px}.feature-overview-copy h2{color:var(--text);font:650 clamp(25px, 3vw, 36px)/1.05 var(--font-space);letter-spacing:-.05em;margin:6px 0 9px}.feature-overview-copy p:last-child{color:#adaeba;max-width:650px;margin:0;font-size:14px;line-height:1.7}.feature-overview-stats{flex:none;grid-template-columns:repeat(3,minmax(88px,1fr));gap:9px;display:grid}.feature-overview-stats span{background:#06070b4d;border:1px solid #ffffff1a;border-radius:16px;gap:5px;min-width:92px;padding:15px;display:grid}.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{gap:20px;display:grid}.feature-overview-group{background:#11121bc2;border:1px solid #ffffff1a;border-radius:24px;padding:23px;box-shadow:inset 0 1px #ffffff09}.feature-overview-group-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;margin-bottom:17px;display:grid}.feature-category-icon{border-radius:13px;width:42px;height:42px}.feature-overview-group-heading h3{color:var(--text);font:650 18px var(--font-space);text-transform:capitalize;margin:0 0 4px}.feature-overview-group-heading p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.feature-overview-group-heading>small{border:1px solid var(--glass-border);color:var(--muted);border-radius:999px;padding:7px 10px;font-size:11px}.feature-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.feature-overview-card{min-height:194px;color:var(--text);background:#08090e57;border:1px solid #ffffff17;border-radius:17px;flex-direction:column;gap:10px;padding:17px;text-decoration:none;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.feature-overview-card:after{content:"";filter:blur(24px);opacity:0;background:#ff6c791a;border-radius:50%;height:100px;transition:opacity .2s;position:absolute;inset:auto -35% -65% 20%}.feature-overview-card:hover:after,.feature-overview-card.is-enabled:after{opacity:1}.feature-card-topline{justify-content:space-between;align-items:center;display:flex}.feature-card-state{color:#898b99;background:#ffffff0e;border-radius:999px;align-items:center;gap:6px;padding:6px 8px;font-size:10px;font-weight:700;display:inline-flex}.feature-card-state:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.feature-card-state.on{color:#70dcb7;background:#70dcb717}.feature-overview-card>strong{font:650 15px var(--font-space);margin-top:2px}.feature-overview-card>p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.feature-card-action{color:var(--accent-2);align-items:center;gap:4px;margin-top:auto;font-size:12px;font-weight:650;display:inline-flex}.feature-overview-empty{border:1px dashed var(--glass-border);min-height:280px;color:var(--muted);text-align:center;border-radius:22px;place-content:center;justify-items:center;gap:8px;display:grid}.feature-overview-empty strong{color:var(--text);font-size:16px}.feature-studio-layout.feature-studio-detail{max-width:1180px}.feature-editor{background:#12131cdb;border-radius:24px;padding:28px;box-shadow:0 26px 70px #0000002b,inset 0 1px #ffffff0a}.feature-editor-hero{gap:17px;padding-bottom:25px}.feature-editor-icon{border-radius:17px;width:54px;height:54px}.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{border:1px solid var(--glass-border);border-radius:999px;gap:10px;min-height:42px;padding:0 3px 0 12px;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:translate(18px)}.feature-editor-grid{gap:16px;margin-top:18px}.feature-setting-card{background:#08090e4d;border-radius:19px;padding:22px}.feature-setting-card .workspace-section-title h2{font-size:20px}.feature-setting-card>p{font-size:13px}.field-label{color:#c2c3cc;gap:8px;margin-top:15px;font-size:13px;font-weight:600}.field-label input,.field-label textarea,.field-label select{border-radius:12px;min-height:44px;padding:11px 13px;font-size:14px;font-weight:450}.field-label textarea{resize:vertical;min-height:104px;line-height:1.55}.field-label>small{font-size:11px}.portal-toggle-field{border-radius:14px;min-height:72px;margin-top: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:translate(18px)}.feature-hint,.appearance-note{font-size:12px}.feature-editor-actions{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0c12e6;border:1px solid #ffffff1a;border-radius:16px;margin:20px -10px -10px;padding:12px;position:sticky;bottom:14px;box-shadow:0 18px 44px #0000004d}.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{flex-direction:column;align-items:flex-start}.feature-overview-stats{width:100%}}@media (max-width:1000px){.workspace-page{grid-template-columns:1fr}.workspace-main{width:100%}.feature-plan-note{text-align:left;justify-content:flex-start}}@media (max-width:820px){.feature-studio-layout{grid-template-columns:1fr}.feature-list{max-height:none;position:static}.feature-list-group{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.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-studio-toolbar,.feature-editor,.feature-overview-group{border-radius:19px;padding:16px}.feature-studio-toolbar label,.feature-portal-context,.feature-plan-note{width:100%}.feature-portal-context{grid-template-columns:1fr 1fr;display:grid}.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-overview-grid,.feature-list-group{grid-template-columns:1fr}.feature-overview-card{min-height:178px}.feature-editor-hero{grid-template-columns:auto minmax(0,1fr);display:grid}.switch-control{grid-column:1/-1;justify-content:space-between;width:100%;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(at 100% 0,#7e63ff1f,#0000 48%),#08090e4d}.commander-account-card .workspace-section-title>svg{color:#a998ff}.commander-account-empty{color:var(--muted);background:#0a0b1166;border:1px dashed #b1a6ff47;border-radius:13px;margin-top:14px;padding:15px;font-size:13px;line-height:1.6}.commander-account-list{gap:8px;margin-top:14px;display:grid}.commander-account-item{background:#0b0c1275;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:11px;min-width:0;padding:9px 11px;display:flex}.commander-account-item img,.commander-account-avatar{color:#c2b6ff;object-fit:cover;background:#8f7cff2b;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.commander-account-item>span:nth-child(2){gap:3px;min-width:0;display:grid}.commander-account-item strong,.commander-account-item small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.commander-account-item strong{color:var(--text);font-size:13px}.commander-account-item small{color:var(--muted);font-size:11px}.commander-account-item>svg{color:#62d6a7;margin-left:auto}.commander-account-connect{margin-top:17px}.feature-studio-layout.feature-studio-overview-layout{max-width:1380px;display:block}.feature-overview-hero{background:radial-gradient(circle at 90% 0,#ff698024,#0000 31%),linear-gradient(135deg,#1b1c28 0%,#12131c 75%);border-color:#ffffff17;min-height:162px;padding:clamp(20px,3vw,32px)}.feature-overview-copy h2{letter-spacing:-.035em}.feature-overview-stats span{background:#08090e61;border-color:#ffffff13;min-width:104px}.feature-overview-controls{background:#11121bbd;border:1px solid #ffffff16;border-radius:18px;grid-template-columns:minmax(240px,.8fr) minmax(0,1.7fr);align-items:center;gap:14px;padding:14px;display:grid}.feature-overview-search{color:#9699aa;background:#08090e70;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:10px;min-width:0;min-height:44px;padding:0 12px;display:flex}.feature-overview-search input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;font-size:13px}.feature-overview-search input::placeholder{color:#777b8d}.feature-overview-search button{color:#c1c3ce;cursor:pointer;background:#ffffff12;border:0;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.feature-category-filters{scrollbar-width:thin;align-items:center;gap:7px;padding:2px;display:flex;overflow-x:auto}.feature-category-filters button{color:#b0b2bf;min-height:36px;font:inherit;cursor:pointer;background:#ffffff09;border:1px solid #0000;border-radius:10px;flex:none;align-items:center;gap:8px;padding:0 11px;font-size:11px;font-weight:650;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.feature-category-filters button:hover{color:var(--text);background:#ffffff13}.feature-category-filters button span{color:#c6c7d1;text-align:center;background:#ffffff13;border-radius:999px;min-width:20px;padding:3px 5px;font-size:10px}.feature-overview-group{background:#11121bab;border-radius:20px;padding:20px}.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{background:#08090e59;border-color:#ffffff13;border-radius:15px;gap:8px;min-height:174px;padding:15px}.feature-overview-card:after{display:none}.feature-overview-card:hover{background:#ffffff0b;border-color:#ff7d8e6b;transform:translateY(-2px);box-shadow:0 13px 30px #00000030}.feature-card-icon{border-radius:10px;width:34px;height:34px}.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{background:radial-gradient(circle at 100% 0,#866aff12,#0000 28%),#101119f0;border:1px solid #ffffff16;padding:clamp(18px,2.7vw,32px)}.feature-detail-return{color:#b6b7c4;align-items:center;gap:7px;min-height:34px;margin:0 0 18px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.feature-detail-return:hover{color:#ffabb1}.feature-editor-hero{background:#ffffff06;border:1px solid #ffffff14;border-radius:17px;align-items:flex-start;padding:19px}.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{background:#08090e47;border:1px solid #ffffff13;min-width:0}.feature-setting-card .workspace-section-title{margin-bottom:11px}.feature-setting-card>p{color:#a7a9b7;line-height:1.65}.portal-field-section{background:#ffffff05;border:1px solid #fff1;border-radius:14px;margin-top:13px;padding:14px}.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{background:#ffffff06;border:1px solid #fff1}.portal-toggle-field:hover{background:#ffffff0b;border-color:#ffffff1f}.feature-editor-actions{background:#11121bf0;border-color:#ffffff1a;justify-content:space-between;align-items:center;gap:14px;display:flex}.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{background:#ffffff06;border:1px solid #ffffff13;border-radius:13px;padding:15px}.commander-template-tokens{gap:6px}.commander-template-tokens code{color:#d8ccff;background:#8164ff14;border:1px solid #ffffff13;border-radius:7px;font-size:10px}.commander-template-item{background:#ffffff05;border-color:#ffffff17;border-radius:12px}.commander-template-item[open]{background:#ffffff09;border-color:#ff748947}.commander-template-item summary{min-height:55px;padding:10px 13px}.commander-template-item summary:hover{background:#ffffff09}.commander-template-fields{padding:3px 13px 14px}.commander-template-preview{background:#08090e6b;border:1px solid #ffffff14;border-radius:12px;gap:9px;padding:13px;display:grid}.commander-template-preview-heading{color:#c9cad3;justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;display:flex}.commander-template-preview-heading small,.commander-template-preview-card small{color:#8d909d;font-size:10px}.commander-template-preview-card{color:#f0f1f5;background:#17181e;border-left:3px solid #ff6d82;border-radius:7px;gap:7px;padding:11px 13px;display:grid}.commander-template-preview-card p{color:#c8cad3;white-space:pre-wrap;margin:0;font-size:12px;line-height:1.55}.commander-template-preview-card.is-error{border-left-color:#ff667a}.module-embed-designer{background:linear-gradient(145deg,#ff6d820b,#ffffff05);border:1px solid #ff6d8229;border-radius:15px;gap:14px;margin-top:18px;padding:16px;display:grid}.module-embed-designer-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.module-embed-designer-heading>div{gap:4px;display:grid}.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{color:#80dcb7;background:#62d6a712;border:1px solid #62d6a733;border-radius:20px;padding:5px 8px;font-size:10px}.module-embed-designer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.module-embed-preview{color:#9d9da7;gap:8px;font-size:11px;display:grid}.module-embed-preview-card{color:#f1f2f5;background:#16171d;border-left:3px solid #ff6575;border-radius:8px;gap:7px;padding:12px 14px;display:grid}.module-embed-preview-card p{color:#c4c5cd;white-space:pre-wrap;margin:0;font-size:12px;line-height:1.55}.module-embed-preview-card small{color:#898b96}.module-embed-preview-card img{object-fit:contain;object-position:left;border-radius:6px;width:min(100%,520px);max-height:240px}.module-token-control{z-index:5;position:relative}.module-token-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.module-token-toolbar>span{color:#c6c9d4}.module-token-trigger,.module-token-close{color:#f2d4a5;cursor:pointer;background:#ffbe6614;border:1px solid #ffc67840;border-radius:10px;justify-content:center;align-items:center;gap:7px;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:inline-flex}.module-token-trigger{min-height:34px;font:inherit;padding:6px 10px;font-size:11px;font-weight:650}.module-token-trigger svg{color:#ffd27e;filter:drop-shadow(0 0 7px #ffcd7173)}.module-token-trigger:hover,.module-token-close:hover{background:#ffbe6624;border-color:#ffc6788c;transform:translateY(-1px);box-shadow:0 7px 22px #00000038}.module-token-trigger:focus-visible,.module-token-close:focus-visible,.module-token-option:focus-visible{outline-offset:2px;outline:2px solid #ffd27e}.module-token-popover{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-origin:100% 0;background:#0f1017f7;border:1px solid #ffc67833;border-radius:16px;gap:11px;width:min(390px,100vw - 44px);padding:14px;animation:.19s cubic-bezier(.2,.8,.2,1) both module-token-popover-in;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 24px 65px #0000008c,0 0 28px #ffb56012}.module-token-popover-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.module-token-popover-heading>div{gap:4px;display:grid}.module-token-popover-heading strong{color:#f1f2f5;font-size:13px}.module-token-popover-heading small,.module-token-hint{color:#9295a2;font-size:10px;line-height:1.45}.module-token-close{color:#bdc0ca;background:#ffffff0a;border-color:#ffffff1a;flex:none;width:29px;height:29px}.module-token-search{color:#999ca8;background:#ffffff09;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:8px;min-height:39px;padding:0 10px;transition:border-color .16s,box-shadow .16s;display:flex}.module-token-search:focus-within{border-color:#ffc67880;box-shadow:0 0 0 3px #ffc67814}.module-token-search input{color:#f2f2f5;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:8px 0;font-size:11px}.module-token-search input::placeholder{color:#747784}.module-token-results{scrollbar-color:#ffc67859 transparent;scrollbar-width:thin;gap:5px;max-height:245px;padding:2px 3px 2px 0;display:grid;overflow-y:auto}.module-token-option{text-align:left;color:#c7c9d1;cursor:pointer;background:#ffffff06;border:1px solid #0000;border-radius:9px;gap:3px;width:100%;padding:8px 9px;transition:transform .14s,border-color .14s,background .14s;display:grid}.module-token-option:hover{background:#ffbe6613;border-color:#ffc6783b;transform:translate(2px)}.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{color:#a0a2ad;text-align:center;margin:0;padding:18px 8px;font-size:11px}.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-trigger,.module-token-close,.module-token-option{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{width:min(370px,100vw - 52px);right:-4px}}.commander-rank-picker{background:#08090e52;border:1px solid #ffffff13;border-radius:13px;gap:9px;margin-top:8px;padding:11px;display:grid}.commander-rank-picker-toolbar{color:#b5b7c4;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.commander-rank-picker-toolbar button{color:#e4dfff;min-height:31px;font:inherit;cursor:pointer;background:#856fff1a;border:1px solid #ffffff14;border-radius:8px;padding:0 9px;font-size:10px;font-weight:650}.commander-rank-picker-toolbar button:disabled{opacity:.5;cursor:not-allowed}.commander-rank-option-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:420px;padding-right:3px;display:grid;overflow:auto}.commander-rank-option{cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:9px;min-width:0;min-height:48px;margin:0;padding:8px 10px;display:flex}.commander-rank-option input{accent-color:#8c7bff;flex:none;width:16px;height:16px}.commander-rank-option span{gap:3px;min-width:0;display:grid}.commander-rank-option strong{color:#f0eff6;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.commander-rank-option small{color:#9295a5;font-size:10px}.commander-rank-option>svg{color:#a99aff;flex:none;margin-left:auto}.commander-ranks-empty{color:#a8abba;background:#ffffff05;border:1px dashed #ffffff1a;border-radius:9px;padding:16px 12px;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{flex-direction:column;align-items:stretch}.feature-editor-actions .button{justify-content:center;width:100%}.commander-rank-option-list{grid-template-columns:1fr}.commander-rank-picker-toolbar{flex-direction:column;align-items:flex-start}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050607;--surface:#090b0e;--surface-2:#0d1014;--glass-bg:#0a0c0fc7;--glass-strong:#0e1014f5;--glass-border:#ecf1f518;--line:#ecf1f518;--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);font-family:var(--font-inter);letter-spacing:-.012em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:radial-gradient(at 50% -30%,#ff756c13,#0000 52%),linear-gradient(#070809 0%,#050607 62%,#070809 100%)}body:before{opacity:.12;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:68px 68px;animation-duration:32s;-webkit-mask-image:linear-gradient(#000,#0000 62%);mask-image:linear-gradient(#000,#0000 62%)}::selection{color:#fff;background:#ff756c66}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a{text-underline-offset:4px}button:focus-visible,a: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,100% - 64px)}.site-nav{z-index:30;-webkit-backdrop-filter:blur(22px)saturate(135%);background:#060708c7;border-bottom:1px solid #ffffff13;min-height:76px;padding:12px 0;position:sticky;top:0}.brand{letter-spacing:.17em;gap:10px;font-size:12px}.brand-logo{filter:drop-shadow(0 5px 15px #ff756c33);width:36px;height:36px}.brand em,.workspace-brand em{color:#b8bec4}.nav-links{background:#ffffff05;border-color:#fff1;border-radius:13px;gap:2px;padding:4px}.nav-links a{color:#a2a8ad;border-radius:9px;padding:9px 11px;font-size:12px}.nav-links a:hover,.nav-links a.active{color:#fff;background:#fff1;transform:none;box-shadow:inset 0 0 0 1px #ffffff0e}.nav-links a.active{color:var(--accent-2);background:#ff756c17}.nav-login,.workspace-icon-button,.workspace-balance-link,.workspace-portal-link{color:#e4e7e9;min-height:40px;box-shadow:none;background:#ffffff09;border:1px solid #ffffff1a;border-radius:10px;padding:9px 13px;font-size:12px;transition:border-color .18s,color .18s,background .18s,transform .18s}.nav-login:hover,.workspace-icon-button:hover,.workspace-balance-link:hover,.workspace-portal-link:hover{color:#fff;background:#ffffff13;border-color:#ffffff3d;transform:translateY(-1px)}.hero{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(28px,5vw,72px);min-height:min(790px,100svh - 76px);padding:clamp(64px,8vw,112px) 0 clamp(78px,9vw,128px);position:relative}.hero:before{z-index:-1;content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(#ff756c12,#0000 68%);border-radius:50%;width:56%;height:70%;position:absolute;top:9%;left:-16%}.hero-copy{z-index:1;max-width:620px;position:relative}.eyebrow,.dashboard-kicker{color:var(--accent-2);letter-spacing:.145em}.eyebrow{font-size:10px;font-weight:700}.eyebrow-dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 12px #ff756c8c}.hero h1{max-width:720px;font:650 clamp(48px, 6.5vw, 84px)/.98 var(--font-space);letter-spacing:-.075em;margin:26px 0 22px}.hero h1>span:not(.hero-typed-line){color:#858c93}.hero-typed-line{min-height:1.08em;display:block;color:#f6f7f8!important}.typed-phrase{min-width:4ch;color:var(--accent-2);text-shadow:0 0 34px #ff756c1f;display:inline-block;position:relative}.hero h1 .hero-typed-line .typed-phrase,.hero h1 .hero-typed-line .typed-phrase>span{color:var(--accent-2)}.typed-phrase:after{vertical-align:-.025em;background:var(--accent);content:"";width:3px;height:.76em;margin-left:.12em;animation:.85s steps(2,start) infinite sythonom-caret;display:inline-block}.hero-lead{color:#a9afb5;max-width:510px;font-size:clamp(15px,1.35vw,17px);line-height:1.8}.hero-actions{gap:10px}.button{border:1px solid #0000;border-radius:11px;min-height:45px;padding:12px 16px;font-size:12px;font-weight:650;transition:transform .18s,border-color .18s,color .18s,background .18s,box-shadow .18s}.button:hover{transform:translateY(-2px)}.button-primary{color:#160c0c;background:linear-gradient(135deg,#ffb3a8 0%,#ff786f 100%);border-color:#ffaba066;box-shadow:0 7px 24px #ff756c24}.button-primary:hover{box-shadow:0 11px 30px #ff756c40}.button-quiet{color:#c5cacf;background:#ffffff06;border:1px solid #ffffff1a}.button-quiet:hover{color:#fff;background:#ffffff0f;border-color:#fff3}.hero-trust{color:#81888f;gap:20px;margin-top:32px;font-size:11px}.hero-trust svg{color:#b9c0c5}.hero-visual{isolation:isolate;min-width:0;min-height:550px}.hero-tilt-card{width:100%;min-height:550px;transform-style:preserve-3d}.hero-tilt-card>.brand-banner-frame{background:linear-gradient(135deg,#111316,#090a0c 70%);border-color:#ffffff21;border-radius:22px;box-shadow:0 22px 70px #00000059}.brand-banner-frame strong span{color:var(--accent)}.hero-tilt-card>.dashboard-window{background:#090a0cf5;border-color:#ffffff26;border-radius:17px;margin-top:100px;box-shadow:0 35px 95px #00000085}.hero-tilt-card>.dashboard-window:after{content:none}.mini-stats>div,.mini-card,.mini-chart{background:#ffffff06;border-color:#ffffff13}.mini-stats strong b,.mini-progress span{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}.section-intro h2,.steps-section h2,.support-card h2,.login-card h2{font-family:var(--font-space);letter-spacing:-.06em;font-weight:620}.section-intro h2{margin-top:12px;font-size:clamp(31px,4.6vw,54px);line-height:1.04}.section-intro h2 span,.steps-section h2 span,.support-card h2 span,.login-card h2 span{color:#858c93}.section-intro>p,.step p,.feature-card p,.showcase-card p,.team-card p,.support-card p,.login-card p{color:#969da4;font-size:13px;line-height:1.8}.community-stat-card,.step,.feature-card,.showcase-card,.team-card,.review-card,.pricing-card,.ticket-card,.admin-license-card,.workspace-card,.license-card,.feature-overview-group,.feature-setting-card,.appearance-preview,.appearance-editor{background:linear-gradient(145deg,#0f1114f5,#08090bf5);border:1px solid #ffffff16;border-radius:17px;box-shadow:0 20px 60px #0003}.community-stat-card{min-height:212px;padding:23px}.community-stat-icon,.feature-icon{color:#ffc0b4;background:#ff756c16;border:1px solid #ffffff16;border-radius:12px}.community-stat-card>strong{color:#f7f8f8;font-family:var(--font-space);letter-spacing:-.065em}.steps-section{background:#ffffff03;border-top:1px solid #ffffff0e;border-bottom:1px solid #ffffff0e}.steps-section h2{margin:16px 0 30px;font-size:clamp(32px,4.7vw,56px);line-height:1.04}.step,.feature-card,.showcase-card,.team-card,.review-card,.pricing-card,.ticket-card,.admin-license-card,.license-card,.feature-overview-card{transition:transform .2s,border-color .2s,background .2s,box-shadow .2s}.step:hover,.feature-card:hover,.showcase-card:hover,.team-card:hover,.review-card:hover,.pricing-card:hover,.ticket-card:hover,.admin-license-card:hover,.license-card:hover,.feature-overview-card:hover{border-color:#ffffff29;transform:translateY(-3px);box-shadow:0 25px 70px #00000057}.feature-card,.showcase-card,.team-card,.review-card{background:#0b0d0f;border-radius:16px}.support-card,.login-card,.projects-bottom-callout{background:radial-gradient(at 95% 0,#ff756c14,#0000 36%),linear-gradient(135deg,#101215,#090a0c 72%);border:1px solid #ffffff18;border-radius:20px;box-shadow:0 26px 80px #0000003d}.support-card h2,.login-card h2{font-size:clamp(28px,3.4vw,43px);line-height:1.08}.site-footer{color:#777f86;border-top-color:#ffffff13}.site-footer a:hover{color:var(--accent-2)}.packages-hero{padding-top:clamp(58px,8vw,94px)}.packages-back{width:fit-content;margin:0 auto 27px;display:flex}.packages-hero h1,.projects-hero h1,.page-hero h1,.legal-hero h1{color:#f4f5f6;font-family:var(--font-display);letter-spacing:-.075em;font-weight:650}.packages-hero h1{font-size:clamp(44px,7vw,78px)}.packages-assurance span,.project-stat-row,.projects-toolbar,.review-auth-card,.feedback-form,.legal-card,.legal-footnote{background:#0c0e10cc;border-color:#ffffff14;border-radius:15px}.packages-assurance svg{color:#a9e5b5}.pricing-card{background:linear-gradient(155deg,#111316,#090a0c 70%);border-radius:20px;overflow:hidden}.pricing-card.featured,.pricing-card.recommended{background:radial-gradient(at 90% 0,#ff756c1c,#0000 38%),linear-gradient(155deg,#141214,#090a0c 72%);border-color:#ff756c5c}.project-feature-card{background:#0b0d0f;border-color:#ffffff16;border-radius:19px}.project-banner{filter:saturate(.7)}.project-card-body{background:#0b0d0f}.project-active-pill,.status-pill.online,.license-status.online{color:#a9e5b5;background:#58c47a17;border-color:#79d89829}.feedback-page .review-card,.review-auth-card,.feedback-form{box-shadow:0 22px 70px #0003}.legal-page{padding-top:26px}.legal-card h2,.legal-card h3{color:#f0f2f3}.workspace-page{background:#060708;grid-template-columns:258px minmax(0,1fr);position:relative}.workspace-sidebar{background:#08090beb;border-right-color:#ffffff13;box-shadow:18px 0 60px #0003}.workspace-brand{letter-spacing:.16em;padding:4px 9px;font-size:12px}.workspace-brand img{filter:none;width:32px;height:32px}.workspace-sidebar-label{color:#737b82;font-size:9px}.workspace-nav{gap:4px}.workspace-nav a,.workspace-sidebar-bottom a,.workspace-sidebar-bottom button{color:#9ba1a7;border-radius:10px;min-height:43px;padding:10px 12px;font-size:12px;font-weight:560}.workspace-nav a:hover,.workspace-sidebar-bottom a:hover,.workspace-sidebar-bottom button:hover{color:#f5f6f7;background:#ffffff0b;border-color:#ffffff0f;transform:translate(2px)}.workspace-nav a.active{color:#fff;box-shadow:inset 2px 0 var(--accent);background:linear-gradient(90deg,#ff756c21,#ff756c06);border-color:#ff756c29}.workspace-nav a.active svg,.workspace-section-title>div>span,.workspace-metric a,.text-link{color:var(--accent-2)}.workspace-sidebar-bottom{border-top-color:#ffffff13}.workspace-main{width:100%;max-width:none;padding:40px clamp(22px,3.4vw,60px) 82px}.workspace-header,.workspace-metrics,.workspace-columns,.workspace-section,.feature-studio-toolbar,.feature-studio-layout,.workspace-alert{max-width:1380px}.workspace-header{margin-bottom:27px}.workspace-heading h1{letter-spacing:-.07em;margin-top:7px;font-size:clamp(34px,4vw,52px)}.workspace-heading>p:last-child{color:#969da4;font-size:14px}.workspace-portal-link{color:#ffd2cc;background:#ff756c13;border-color:#ff756c3b}.workspace-metrics{gap:11px;margin-bottom:13px}.workspace-metric,.workspace-metric-accent{min-height:128px;box-shadow:none;background:linear-gradient(145deg,#101215,#0a0b0d);border-color:#ffffff14;border-radius:15px;padding:18px}.workspace-metric-accent{background:linear-gradient(145deg,#ff756c16,#0a0b0d 74%);border-color:#ff756c33}.workspace-metric span{color:#8e969d}.workspace-metric strong{font-size:clamp(23px,2.6vw,31px)}.workspace-columns{gap:12px}.workspace-card,.feature-setting-card,.appearance-preview,.appearance-editor{background:linear-gradient(145deg,#0f1114,#090a0c);border-color:#ffffff14;border-radius:16px;padding:21px;box-shadow:0 18px 50px #00000029}.workspace-section{margin-top:38px}.workspace-section-title h2{font-size:clamp(20px,2vw,26px)}.license-grid{gap:11px}.license-card{box-shadow:none;background:#0b0d0f;border-radius:15px;padding:17px}.feature-studio-toolbar{box-shadow:none;background:#0b0d0f;border-color:#ffffff14;border-radius:15px;padding:13px}.feature-studio-toolbar:before{opacity:.18}.feature-overview{gap:14px}.feature-overview-hero{box-shadow:none;background:radial-gradient(at 90% 0,#ff756c17,#0000 34%),linear-gradient(135deg,#111316,#090a0c 74%);border-color:#ffffff17;border-radius:17px}.feature-overview-stats span,.feature-overview-controls,.feature-overview-group{background:#ffffff05;border-color:#ffffff13}.feature-overview-search{background:#08090b;border-color:#ffffff17;border-radius:10px}.feature-overview-search:focus-within{border-color:#ff756c7a;box-shadow:0 0 0 3px #ff756c14}.feature-category-filters button.is-active{color:#ffd1cb;background:#ff756c1a;border-color:#ff756c40}.feature-overview-card{background:#07080ab8;border-color:#ffffff13;border-radius:13px}.feature-overview-card:hover{background:#0e1012;border-color:#ff756c4d}.feature-overview-card.is-enabled{border-color:#89d29f2b}.feature-card-action{color:var(--accent-2)}.feature-editor{background:linear-gradient(145deg,#101215,#090a0c 78%);border-color:#ffffff17;border-radius:18px;box-shadow:0 24px 70px #00000038}.feature-editor-hero,.portal-field-section,.portal-toggle-field,.commander-rank-picker,.commander-rank-option{background:#ffffff05;border-color:#ffffff13}.feature-editor-actions{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#090a0cf0;border-color:#ffffff1c;border-radius:13px}.portal-toggle-field:hover,.commander-rank-option:hover{background:#ffffff09;border-color:#ffffff26}.commander-rank-option:has(input:checked){background:#ff756c12;border-color:#ff756c52}.commander-rank-option input{accent-color:var(--accent)}.mail-page{background:radial-gradient(at 50% 0,#ff756c0e,#0000 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{align-self:start;padding:8px 2px;position:sticky;top:112px}.mail-intro h1{letter-spacing:-.07em;margin:16px 0;font-size:clamp(37px,4.3vw,58px);line-height:1}.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{color:#92999f;background:#ffffff06;border:1px solid #ffffff13;border-radius:9px;padding:8px 9px;font-size:10px}.mail-trust-row svg{color:#c0c6cb}.mail-stage{display:none}.mail-access-card{background:linear-gradient(145deg,#101215,#090a0c);border:1px solid #ffffff16;border-radius:17px;grid-column:2;box-shadow:0 24px 72px #0000003d}.mail-workspace{gap:15px}.mail-workspace-head{border-bottom-color:#ffffff14;padding:2px 2px 14px}.mail-workspace-head h2{font-size:19px}.mail-head-actions span{color:#a9e5b5;background:#58c47a0e;border:1px solid #79d89824;border-radius:999px;padding:6px 8px}.mail-client{background:#08090b;border-color:#ffffff16;border-radius:13px;grid-template-columns:minmax(205px,.68fr) minmax(0,1.32fr);min-height:460px}.mail-inbox{border-right-color:#ffffff13}.mail-inbox-title{border-bottom-color:#ffffff13;min-height:49px;padding:12px}.mail-message-row{border-bottom-color:#ffffff0e;padding:12px}.mail-message-row:hover,.mail-message-row.selected{background:#ff756c0e}.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{color:#d7dbde;background:#0b0d0f;border-color:#fff1;border-radius:10px;min-height:92px;max-height:270px;margin:15px 0;padding:13px;font-size:12px}.mail-reply{border-top-color:#ffffff13;padding-top:13px}.mail-composer{grid-template-columns:minmax(160px,.42fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.mail-quick-replies{background:#0b0d0f;border-color:#ffffff14;border-radius:11px;align-content:start;margin:0;padding:11px}.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{gap:6px;width:100%;display:grid}.mail-quick-replies-head input,.mail-subject-field input,.mail-reply textarea{background:#070809;border-color:#ffffff1a;border-radius:9px}.mail-quick-replies-list{grid-template-columns:1fr;display:grid}.mail-quick-replies-list button{color:#b3b9be;border-radius:8px;justify-content:flex-start;font-size:10px}.mail-quick-replies-list button:hover,.mail-quick-replies-list button.active{color:#ffd0c9;background:#ff756c17;border-color:#ff756c40}.mail-composer-fields{gap:9px;min-width:0;display:grid}.mail-subject-field{margin:0}.mail-subject-field input,.mail-reply textarea{min-height:39px;font:12px var(--font-inter)}.mail-reply textarea{min-height:110px;padding:11px;line-height:1.6}.mail-signature-note{color:#858d94;margin:0}.mail-send-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.mail-send-row>span{color:#9ba2a8;font-size:11px}.mail-send-row .button{min-height:39px}.mail-setup-note,.mail-state{background:#0b0d0f;border-color:#ffffff14;border-radius:13px}.app-shell{background:#060708}.app-sidebar{background:#090a0c;border-right-color:#ffffff13}.app-nav a,.logout-button{color:#9aa1a7;border-radius:10px;font-size:12px}.app-nav a:hover,.app-nav a.active{color:#fff;background:#ff756c14}.app-nav a.active svg{color:var(--accent-2)}.dashboard-main{padding-top:45px}.dashboard-header h1{letter-spacing:-.07em;font-size:clamp(33px,4vw,47px)}.support-layout{gap:16px;margin-top:27px}.surface-card,.form-card,.ticket-card{background:linear-gradient(145deg,#101215,#090a0c);border-color:#ffffff16;border-radius:15px;box-shadow:0 20px 60px #0003}.form-card{padding:22px}.form-card label,.form-card fieldset{color:#a6adb3;font-size:12px}.form-card input,.form-card select,.form-card textarea,.field-label input,.field-label select,.field-label textarea,.admin-search,.admin-search input{color:#f0f2f3;background-color:#08090b;border-color:#ffffff1a;border-radius:10px}.form-card input:focus,.form-card select:focus,.form-card textarea:focus,.field-label input:focus,.field-label select:focus,.field-label textarea:focus{background-color:#0b0c0e;border-color:#ff756c9e}.form-card select option{color:#f0f2f3;background:#0a0b0d}.page-mark{color:var(--accent-2);background:#ff756c12;border-color:#ffffff1a;border-radius:12px}.dashboard-alert,.dashboard-alert.success,.workspace-alert,.inline-message{border-radius:11px}.empty-state,.workspace-empty,.workspace-loading,.feature-overview-empty{background:#ffffff05;border-color:#ffffff1a;border-radius:13px}.admin-tabs,.admin-license-card,.admin-table,.admin-note,.admin-action-panel{background-color:#0b0d0f;border-color:#ffffff14}.admin-tabs button:hover,.admin-tabs button.active{color:#ffd0ca;background:#ff756c1a}.admin-search:focus-within{border-color:#ff756c7a}.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)}.feature-card,.step,.community-stat-card,.workspace-metric{animation:.6s both sythonom-enter}.feature-card:nth-child(2),.step:nth-child(2),.community-stat-card:nth-child(2),.workspace-metric:nth-child(2){animation-delay:70ms}.feature-card:nth-child(3),.step:nth-child(3),.community-stat-card:nth-child(3),.workspace-metric:nth-child(3){animation-delay:.14s}}@media (max-width:1100px){.site-nav{gap:12px}.nav-links{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.nav-links::-webkit-scrollbar{display:none}.nav-links a{flex:none}.mail-layout{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:22px}}@media (max-width:900px){.container{width:min(100% - 40px,760px)}.hero{grid-template-columns:1fr;gap:22px;min-height:auto;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{border-bottom:1px solid #ffffff13;border-right:0;gap:12px;height:auto;min-height:0;padding:12px 18px;position:relative;top:auto}.workspace-sidebar-label,.workspace-sidebar-bottom{display:none}.workspace-brand{padding:0}.workspace-nav{scrollbar-width:none;gap:5px;display:flex;overflow-x:auto}.workspace-nav::-webkit-scrollbar{display:none}.workspace-nav a{flex:none;width:auto;min-height:38px;padding:8px 10px;font-size:11px}.workspace-main{padding-top:27px}.app-shell{display:block}.app-sidebar{border-bottom:1px solid #ffffff13;border-right:0;gap:10px;width:100%;min-height:0;padding:11px 16px;position:relative;inset:auto}.app-sidebar .brand{margin:0}.app-sidebar .brand>span:last-child{font-size:12px;display:inline}.app-nav{scrollbar-width:none;gap:5px;width:100%;display:flex;overflow-x:auto}.app-nav::-webkit-scrollbar{display:none}.app-nav a{white-space:nowrap;flex:none;justify-content:center;width:auto;min-height:36px;padding:8px 10px;font-size:11px}.app-nav a:not(.active):after,.app-nav a{font-size:11px}.app-nav a svg{display:none}.logout-button{white-space:nowrap;width:auto;min-height:36px;margin:0 0 0 auto;padding:8px 10px;font-size:11px}.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{flex-wrap:wrap;gap:8px;min-height:64px;padding:9px 0}.site-nav .brand{order:0}.site-nav>.hero-actions{order:1;margin-left:auto!important}.site-nav .nav-links{background:0 0;border:0;border-top:1px solid #ffffff0f;border-radius:0;flex:0 0 100%;order:2;justify-content:flex-start;width:100%;padding:7px 0 0;display:flex}.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{flex-direction:column;align-items:flex-start;gap:7px}.support-card,.login-card{flex-direction:column;align-items:flex-start;gap:20px;padding:23px}.support-card .button,.login-card .button{width:100%}.site-footer{flex-direction:column;align-items:flex-start;gap:13px;padding:20px 0 28px}.site-footer>div{flex-wrap:wrap;gap:12px}.workspace-header{flex-direction:column;gap:17px}.workspace-header-actions{flex-wrap:wrap;width:100%}.workspace-metrics{grid-template-columns:1fr}.workspace-metric{min-height:112px}.workspace-columns,.support-layout,.feature-editor-grid,.portal-field-grid{grid-template-columns:1fr}.workspace-main{padding:22px 15px 54px}.feature-studio-toolbar,.feature-overview-hero,.feature-overview-group,.feature-editor,.workspace-card,.feature-setting-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{border-bottom:1px solid #ffffff13;border-right:0;max-height:220px;overflow:auto}.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}.form-two,.legal-grid,.feature-overview-grid,.feature-list-group{grid-template-columns:1fr}.dashboard-main{width:100%;margin-left:0;padding:27px 16px 56px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.typed-phrase:after{animation:none}}.live-team-section{position:relative}.live-team-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:26px;display:flex}.live-team-intro{max-width:680px}.live-team-intro .eyebrow{color:#f5a8b5;align-items:center;gap:8px;display:inline-flex}.live-team-intro h2{letter-spacing:-.055em;margin:14px 0 10px;font-size:clamp(30px,4.2vw,48px);line-height:1.08}.live-team-intro h2 span{color:#b79bff}.live-team-intro p{color:#a5a8b2;max-width:590px;margin:0;font-size:14px;line-height:1.75}.live-team-sync{color:#b9bbc4;background:#ffffff09;border:1px solid #ffffff17;border-radius:15px;flex:none;align-items:center;gap:11px;min-width:208px;padding:12px 15px;display:flex}.live-team-sync>span:nth-child(2){gap:3px;display:grid}.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{background:#8a8d98;border-radius:50%;flex:0 0 9px;width:9px;height:9px}.live-team-sync.is-live .live-team-sync-dot{background:#68e2b7;box-shadow:0 0 0 4px #68e2b71a,0 0 16px #68e2b78c}.live-team-sync.is-stale .live-team-sync-dot{background:#ffc36d;box-shadow:0 0 0 4px #ffc36d1a}.live-team-sync-icon{color:#8b8d99;margin-left:auto}.live-team-sync-icon.is-spinning{animation:1.2s linear infinite live-team-spin}.live-team-roles{gap:14px;display:grid}.live-team-role{--team-accent:#b79bff;--team-glow:#b79bff1f;background:radial-gradient(ellipse at 100% 0, var(--team-glow), transparent 43%), linear-gradient(135deg, #111219fa, #0a0b10fa);border:1px solid #ffffff16;border-radius:21px;padding:20px;animation:.55s both live-team-enter;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.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:#ff808f1f}.live-team-role[data-rank=development]{--team-accent:#b79bff;--team-glow:#9877ff1f}.live-team-role[data-rank=management]{--team-accent:#7cdece;--team-glow:#59d6be1a}.live-team-role[data-rank=helper]{--team-accent:#84b8ff;--team-glow:#579bff1a}.live-team-role-heading{align-items:center;gap:13px;margin-bottom:15px;display:flex}.live-team-role-icon{border:1px solid color-mix(in srgb, var(--team-accent) 30%, transparent);background:color-mix(in srgb, var(--team-accent) 10%, transparent);width:42px;height:42px;color:var(--team-accent);border-radius:14px;flex:0 0 42px;place-items:center;display:grid}.live-team-role-heading>div{gap:3px;display:grid}.live-team-role-heading small{color:#7e818d;letter-spacing:.13em;font-size:9px;font-weight:700}.live-team-role-heading h3{color:#f0eff6;letter-spacing:-.02em;margin:0;font-size:17px}.live-team-count{min-width:36px;height:32px;color:var(--team-accent);font-variant-numeric:tabular-nums;background:#04050973;border:1px solid #ffffff14;border-radius:10px;place-items:center;margin-left:auto;padding:0 8px;font-size:12px;font-weight:750;display:grid}.live-team-members{grid-template-columns:repeat(auto-fill,minmax(min(100%,255px),1fr));gap:10px;display:grid}.live-team-member{background:#0405097a;border:1px solid #fff1;border-radius:16px;align-items:center;gap:12px;min-width:0;padding:12px;transition:transform .18s,border-color .18s,background .18s;display:flex}.live-team-member:hover{border-color:color-mix(in srgb, var(--team-accent) 38%, transparent);background:#161720e0;transform:translateY(-2px)}.live-team-avatar-ring{background:linear-gradient(145deg, var(--team-accent), #ffffff1f);width:54px;height:54px;box-shadow:0 0 22px color-mix(in srgb, var(--team-accent) 20%, transparent);border-radius:17px;flex:0 0 54px;place-items:center;padding:2px;display:grid}.live-team-avatar-ring img{object-fit:cover;background:#242530;border:2px solid #111219;border-radius:15px;width:100%;height:100%;display:block}.live-team-member-copy{gap:4px;min-width:0;display:grid}.live-team-member-copy strong{color:#f2f1f7;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.live-team-member-copy small{color:#8f929f;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.live-team-member-badge{border:1px solid color-mix(in srgb, var(--team-accent) 19%, transparent);background:color-mix(in srgb, var(--team-accent) 8%, transparent);color:var(--team-accent);border-radius:8px;margin-left:auto;padding:5px 7px;font-size:9px;font-weight:700}.live-team-empty{color:#9295a0;text-align:center;border:1px dashed #ffffff17;border-radius:14px;grid-column:1/-1;padding:17px 14px;font-size:12px}.live-team-notice{color:#f0c88d;background:#ffbe690e;border:1px solid #ffbe6933;border-radius:13px;margin:-8px 0 16px;padding:12px 15px;font-size:12px}.live-team-footnote{color:#777b87;margin:13px 2px 0;font-size:10px}@keyframes live-team-spin{to{transform:rotate(360deg)}}.login-continue-page{isolation:isolate;background:radial-gradient(at 50% 44%,#5e50a71f,#0000 48%),#07070a;flex-direction:column;min-height:100svh;padding:24px clamp(20px,5vw,72px);display:flex;position:relative;overflow:hidden}.login-continue-page:before{z-index:-1;content:"";background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 78%,#0000);mask-image:linear-gradient(#0000,#000 20% 78%,#0000)}.login-continue-glow{z-index:-1;aspect-ratio:1;filter:blur(100px);opacity:.12;pointer-events:none;border-radius:50%;width:300px;position:absolute}.login-continue-glow-one{background:#7666e8;top:16%;left:-180px}.login-continue-glow-two{background:#ee7185;bottom:12%;right:-190px}.login-continue-nav{justify-content:space-between;align-items:center;width:min(100%,1080px);margin:0 auto;animation:.55s both login-continue-rise;display:flex}.login-continue-brand{color:#f4f3f7;letter-spacing:.13em;align-items:center;gap:10px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.login-continue-brand img{object-fit:cover;border-radius:9px;width:30px;height:30px}.login-continue-secure{color:#aaa8b7;align-items:center;gap:7px;font-size:12px;display:inline-flex}.login-continue-secure svg{color:#8cd9b1}.login-continue-card{background:radial-gradient(circle at 100% 0,#886fe31a,#0000 42%),linear-gradient(150deg,#14141bf7,#0b0b0ff5);border:1px solid #ffffff1b;border-radius:26px;width:min(100%,570px);margin:auto;padding:clamp(26px,5vw,45px);animation:.7s .1s both login-continue-rise;position:relative;box-shadow:0 34px 100px #0000006b,inset 0 1px #ffffff0b}.login-continue-icon{color:#b9aaff;background:#8272ff1c;border:1px solid #8e80ff3d;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:27px;display:grid}.login-continue-icon svg{width:25px;height:25px}.login-continue-kicker{color:#afa1ff;letter-spacing:.17em;margin:0 0 11px;font-size:10px;font-weight:750}.login-continue-card h1{color:#f5f4f8;letter-spacing:-.055em;max-width:440px;margin:0;font-size:clamp(29px,5.4vw,42px);font-weight:680;line-height:1.08}.login-continue-copy{color:#a7a6b1;margin:17px 0 0;font-size:14px;line-height:1.8}.login-continue-notice{color:#bab8c7;background:#7c69f40e;border:1px solid #968bff29;border-radius:14px;align-items:flex-start;gap:11px;margin-top:24px;padding:14px 15px;font-size:12px;line-height:1.65;display:flex}.login-continue-notice>svg{color:#a99aff;flex:none;margin-top:1px}.login-continue-notice strong{color:#e2dcff;font-weight:650}.login-continue-countdown{color:#b4b3bd;background:#ffffff06;border:1px solid #ffffff13;border-radius:13px;align-items:center;gap:10px;min-height:55px;margin-top:21px;padding:0 14px 3px;font-size:12px;display:flex;position:relative;overflow:hidden}.login-continue-countdown-icon{color:#aba0e9;place-items:center;display:grid}.login-continue-countdown-number{color:#e9e6f7;border:1px solid #ffffff17;border-radius:8px;place-items:center;width:27px;height:27px;margin-left:auto;font-size:11px;font-weight:700;display:grid}.login-continue-progress-track{background:#ffffff0b;height:2px;position:absolute;bottom:0;left:0;right:0}.login-continue-progress-track>span{border-radius:inherit;background:linear-gradient(90deg,#8a78ff,#cf9eff);height:100%;transition:width .7s cubic-bezier(.2,.8,.2,1);display:block}.login-continue-actions{justify-items:center;gap:13px;margin-top:23px;display:grid}.login-continue-actions-stack{justify-items:stretch}.login-continue-discord-button{color:#fff;cursor:pointer;width:100%;min-height:52px;font:inherit;background:#5865f2;border:1px solid #ffffff29;border-radius:13px;justify-content:center;align-items:center;gap:11px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,opacity .16s;display:inline-flex;box-shadow:0 9px 26px #5865f233,inset 0 1px #ffffff2e}.login-continue-discord-button>svg{width:20px;height:20px}.login-continue-discord-button:not(:disabled):hover{background:#6975ff;transform:translateY(-2px)}.login-continue-discord-button:disabled{cursor:not-allowed;opacity:.48;filter:saturate(.75)}.login-continue-secondary,.login-continue-back{color:#a8a6b4;justify-content:center;align-items:center;gap:8px;font-size:12px;text-decoration:none;transition:color .15s;display:inline-flex}.login-continue-secondary:hover,.login-continue-back:hover{color:#f0edff}.login-continue-cancelled{color:#e8bd8c;margin:15px 0 0;font-size:12px;line-height:1.6}.login-continue-footer{color:#72717d;text-align:center;width:min(100%,1080px);margin:0 auto;font-size:11px}.login-continue-footer span{color:#a493f1;padding:0 5px}@keyframes login-continue-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:560px){.login-continue-page{padding:20px 16px}.login-continue-card{border-radius:21px;padding:25px 21px}.login-continue-icon{margin-bottom:22px}.login-continue-copy{font-size:13px}}@media (prefers-reduced-motion:reduce){.login-continue-nav,.login-continue-card{animation:none}.login-continue-progress-track>span,.login-continue-discord-button{transition:none}}@keyframes live-team-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.live-team-heading{flex-direction:column;align-items:flex-start}.live-team-sync{min-width:min(100%,250px)}}@media (max-width:560px){.live-team-role{border-radius:17px;padding:15px}.live-team-members{grid-template-columns:1fr}.live-team-member-badge{text-overflow:ellipsis;white-space:nowrap;max-width:82px;overflow:hidden}}.module-panel-publisher{background:radial-gradient(at 100% 0,#ff657517,#0000 48%),#08090e61;border-color:#ff657533;position:relative;overflow:hidden}.module-panel-publisher:after{content:"";pointer-events:none;border:1px solid #ffffff09;border-radius:50%;width:125px;height:125px;position:absolute;top:-40px;right:8%}.module-panel-publish-row{background:#05060a59;border:1px solid #ffffff13;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:13px;display:flex}.module-panel-target{gap:5px;min-width:0;display:grid}.module-panel-target span,.module-panel-note{color:#999bab;font-size:11px}.module-panel-target strong{color:#f2eff5;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.module-panel-publish-row .button{flex:none;min-height:42px}.module-panel-publish-row .button:disabled{cursor:not-allowed;opacity:.55}.module-panel-note{margin-top:10px;display:block}@media (max-width:560px){.module-panel-publish-row{flex-direction:column;align-items:stretch}.module-panel-publish-row .button{justify-content:center;width:100%}}.role-reward-rules-field,.ticket-categories-field{gap:12px;margin-top:12px;display:grid}.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{border:1px solid color-mix(in srgb, var(--accent) 25%, var(--glass-border));background:color-mix(in srgb, var(--surface) 82%, transparent);border-radius:12px;margin-top:12px;overflow:hidden}.ticket-category-design>summary{min-height:42px;color:var(--muted);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:11px;list-style:none;display:flex}.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{color:#e5d8ff;align-items:center;gap:8px;font-weight:650;display:inline-flex}.ticket-category-design-title svg{color:#ffcf70}.ticket-category-design-grid{grid-template-columns:minmax(0,1.05fr) minmax(240px,.95fr);gap:16px;padding:12px;display:grid}.ticket-category-design-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0 12px;display:grid}.ticket-category-design-fields .field-label:nth-child(3){grid-column:1/-1}.ticket-category-design-fields textarea{resize:vertical;min-height:100px}.ticket-category-design-fields input[type=color]{min-height:40px;padding:4px}.ticket-category-design-preview{border:1px solid var(--glass-border);border-left:3px solid var(--accent);background:#17181d;border-radius:10px;align-self:start;min-width:0;padding:14px;position:relative;overflow:hidden;box-shadow:0 12px 28px #00000029}.ticket-category-design-preview>small:first-child{color:#a9adba;letter-spacing:.08em;margin-bottom:10px;font-size:9px;display:block}.ticket-category-design-preview>strong{color:#f1f1f5;overflow-wrap:anywhere;font-size:14px;display:block}.ticket-category-design-preview>p{color:#c4c5ce;overflow-wrap:anywhere;white-space:pre-wrap;margin:8px 0 0;font-size:12px;line-height:1.55}.ticket-category-preview-thumbnail{object-fit:cover;border-radius:8px;width:52px;height:52px;margin-top:10px;display:block}.ticket-category-preview-image{object-fit:cover;border-radius:8px;width:100%;max-height:180px;margin-top:12px;display:block}.ticket-category-preview-footer{color:#9da0aa;overflow-wrap:anywhere;margin-top:12px;font-size:10px;display:block}.role-reward-rules-heading,.role-reward-rule-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.role-reward-rules-heading>span{color:var(--text);font-size:12px;font-weight:650}.role-reward-add-button{color:#e4dcff;min-height:34px;padding:7px 11px;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{gap:10px;display:grid}.role-reward-rule-card{border:1px solid var(--glass-border);background:color-mix(in srgb, var(--surface-2) 68%, transparent);border-radius:13px;min-width:0;padding:12px;animation:.18s both role-reward-enter}.role-reward-rule-title{margin-bottom:7px}.role-reward-rule-title strong{color:var(--text);font-size:11px}.role-reward-remove-button{color:#ff8995;cursor:pointer;background:#ff65750f;border:1px solid #ff657533;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.role-reward-remove-button:hover:not(:disabled){background:#ff657521;border-color:#ff657573}.role-reward-remove-button:disabled,.role-reward-add-button:disabled{cursor:not-allowed;opacity:.5}.role-reward-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.role-reward-rule-grid .field-label{margin-top:8px}.role-reward-empty{border:1px dashed var(--glass-border);color:var(--muted);text-align:center;border-radius:12px;padding:18px 12px;font-size:11px}@keyframes role-reward-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.role-reward-rules-heading{flex-direction:column;align-items:flex-start}.role-reward-rule-grid{grid-template-columns:minmax(0,1fr)}.ticket-category-design>summary{flex-direction:column;align-items:flex-start}.ticket-category-design-grid,.ticket-category-design-fields{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{color:#a5e5cd;background:#70dcb70e;border:1px solid #70dcb72e;border-radius:11px;padding:10px 13px;font-size:12px}.feature-overview-card{min-height:174px;padding:0;display:block}.feature-overview-card-link{z-index:1;box-sizing:border-box;height:100%;min-height:174px;color:var(--text);flex-direction:column;gap:8px;padding:15px;text-decoration:none;display:flex;position:relative}.feature-overview-card-link .feature-card-topline{justify-content:flex-start}.feature-overview-card-link>strong{color:var(--text);font:650 14px var(--font-space);margin-top:2px;line-height:1.35}.feature-overview-card-link>p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.feature-overview-card-link .feature-card-action{margin-top:auto}.feature-card-toggle{z-index:2;color:#a3a5b0;cursor:pointer;background:#121319f0;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:7px;padding:6px 7px 6px 9px;font-size:10px;font-weight:700;transition:border-color .18s,color .18s,background .18s,opacity .18s;display:inline-flex;position:absolute;top:13px;right:13px}.feature-card-toggle:hover{color:var(--text);border-color:#fff3}.feature-card-toggle input{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.feature-card-toggle i{background:#ffffff29;border-radius:999px;flex:none;width:29px;height:17px;transition:background .18s;display:block;position:relative}.feature-card-toggle i:after{content:"";background:#d2d3dc;border-radius:50%;width:13px;height:13px;transition:transform .18s,background .18s;position:absolute;top:2px;left:2px}.feature-card-toggle input:checked+i{background:#70dcb7b8}.feature-card-toggle input:checked+i:after{background:#fff;transform:translate(12px)}.feature-card-toggle input:focus-visible+i{outline-offset:3px;outline:2px solid #fff}.feature-card-toggle.is-disabled{opacity:.55;cursor:wait}.feature-overview-card:hover .feature-card-toggle{border-color:#ff756c42}@media (prefers-reduced-motion:reduce){.feature-card-toggle,.feature-card-toggle i,.feature-card-toggle i:after{transition:none}}.feedback-page{color:#f2f3f5;background:radial-gradient(at 78% 12%,#ff756c17,#0000 33%),radial-gradient(at 12% 42%,#9173ff12,#0000 32%),#070809;min-height:100vh;overflow:hidden}.feedback-page .site-nav{border-bottom:1px solid #ffffff14}.feedback-nav-link{color:#f3f3f5;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.feedback-nav-link:hover{background:#ff756c12;border-color:#ff756c73;transform:translateY(-1px)}.feedback-hero{padding-top:56px;padding-bottom:37px}.feedback-hero .back-link{margin-bottom:36px}.feedback-hero-grid{grid-template-columns:minmax(0,1fr) 310px;align-items:end;gap:50px;display:grid}.feedback-kicker{color:#c7c4cc;letter-spacing:.13em;align-items:center;gap:9px;margin:0;font-size:10px;font-weight:700;display:flex}.feedback-kicker>span{background:#ff756c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 15px #ff756ccc}.feedback-hero h1{font:600 clamp(39px, 6.2vw, 70px)/.99 var(--font-space);letter-spacing:-.075em;margin:21px 0 15px}.feedback-hero h1 span{color:#97939e}.feedback-lead{color:#a6a6ad;max-width:650px;margin:0;font-size:14px;line-height:1.85}.feedback-promise{background:linear-gradient(145deg,#18191de6,#0c0d0ff5);border:1px solid #ffffff1a;border-radius:17px;padding:21px;animation:.7s both feedback-rise;position:relative;overflow:hidden;box-shadow:0 22px 80px #0000003d}.feedback-promise:after{filter:blur(30px);content:"";pointer-events:none;background:#ff756c17;border-radius:50%;width:160px;height:160px;position:absolute;bottom:-72px;right:-35px}.feedback-promise-icon,.feedback-form-icon{color:#ff938b;background:#ff756c14;border:1px solid #ff756c40;border-radius:13px;place-items:center;width:41px;height:41px;margin-bottom:15px;display:grid}.feedback-promise>strong{letter-spacing:-.02em;font-size:15px;display:block}.feedback-promise>p{color:#a7a8ae;margin:8px 0 17px;font-size:11px;line-height:1.7}.feedback-promise>span{color:#c5c5cb;align-items:center;gap:6px;font-size:9px;display:flex}.feedback-content{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:18px;padding-top:8px;padding-bottom:74px;display:grid}.feedback-form-card{background:linear-gradient(145deg,#131417f5,#0a0b0dfa);border:1px solid #ffffff1a;border-radius:18px;min-height:370px;padding:clamp(22px,4vw,36px);animation:.6s both feedback-rise;box-shadow:0 24px 85px #0000003b}.feedback-form-heading{align-items:center;gap:13px;margin-bottom:30px;display:flex}.feedback-form-icon{flex:none;margin:0}.feedback-form-heading .feedback-kicker{color:#92949b;margin-bottom:4px;font-size:9px}.feedback-form-heading h2{letter-spacing:-.045em;margin:0;font-size:22px}.feedback-rating-form{gap:23px;display:grid}.feedback-rating-fieldset{border:0;gap:12px;margin:0;padding:0;display:grid}.feedback-rating-fieldset legend,.feedback-message-label{color:#e3e3e7;font-size:12px;font-weight:600}.feedback-stars{align-items:center;gap:7px;display:flex}.feedback-star-choice{color:#64666e;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1a;border-radius:12px;place-items:center;width:46px;height:46px;transition:transform .16s,color .16s,border-color .16s,background .16s;display:grid;position:relative}.feedback-star-choice:hover{color:#ffc65a;border-color:#ffc65a6e;transform:translateY(-2px)scale(1.03)}.feedback-star-choice.selected{color:#ffc65a;background:#ffc65a17;border-color:#ffc65a57}.feedback-star-choice.selected svg{fill:currentColor}.feedback-star-choice input{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.feedback-star-choice:has(input:focus-visible){outline-offset:3px;outline:2px solid #ffc65a}.feedback-rating-label{color:#878991;margin-left:7px;font-size:10px}.feedback-message-label{gap:9px;display:grid}.feedback-message-label textarea{resize:vertical;color:#f0f1f3;width:100%;min-height:140px;font:400 13px/1.7 var(--font-inter), Arial, sans-serif;background:#090a0c;border:1px solid #ffffff1c;border-radius:11px;outline:none;padding:14px;transition:border-color .2s,background .2s}.feedback-message-label textarea:focus{background:#0c0d10;border-color:#ff756c99}.feedback-message-label textarea::placeholder{color:#686b73}.feedback-character-count{color:#777982;justify-self:end;font-size:10px;font-weight:400}.feedback-privacy-note{color:#b6b6bd;background:#ffffff06;border:1px solid #ffffff13;border-radius:11px;align-items:flex-start;gap:9px;padding:12px 13px;display:flex}.feedback-privacy-note svg{color:#ff938b;flex:none;margin-top:1px}.feedback-privacy-note p{margin:0;font-size:10px;line-height:1.65}.feedback-submit{border:0;justify-content:center;min-height:45px}.feedback-submit:disabled{cursor:wait;opacity:.6}.feedback-access-state,.feedback-success{color:#aaaab1;background:#ffffff06;border:1px solid #ffffff13;border-radius:13px;justify-items:start;gap:12px;padding:21px;font-size:12px;line-height:1.7;display:grid}.feedback-access-state strong,.feedback-success h3{color:#f0f1f3;margin:0;font-size:16px}.feedback-access-state p,.feedback-success p{margin:0}.feedback-success{text-align:center;justify-items:center;padding:42px 22px}.feedback-success>svg{color:#8be1b7}.workspace-inbox-wrap{align-items:center;gap:7px;display:inline-flex;position:relative}.workspace-inbox-trigger,.workspace-owner-trigger,.workspace-mini-icon{border:1px solid var(--glass-border);width:39px;height:39px;color:var(--muted);background:color-mix(in srgb, var(--surface-2) 78%, transparent);cursor:pointer;border-radius:12px;place-items:center;transition:all .18s;display:inline-grid;position:relative}.workspace-inbox-trigger:hover,.workspace-owner-trigger:hover,.workspace-owner-trigger.active,.workspace-mini-icon:hover{border-color:color-mix(in srgb, var(--accent) 58%, var(--glass-border));color:var(--text);transform:translateY(-1px)}.workspace-inbox-trigger.has-unread{color:#ff9caf;border-color:#ff7a979e;animation:2s ease-in-out infinite inbox-pulse;box-shadow:0 0 0 3px #ff7a9714,0 0 22px #ff7a9733}.workspace-inbox-trigger>span{border:2px solid var(--surface);color:#fff;background:#e95677;border-radius:999px;min-width:18px;padding:1px 4px;font-size:9px;font-weight:800;line-height:14px;position:absolute;top:-6px;right:-6px}.workspace-owner-trigger{color:#e9c77e}.workspace-inbox-popover{z-index:100;border:1px solid var(--glass-border);width:min(430px,100vw - 28px);max-height:min(76vh,690px);color:var(--text);background:color-mix(in srgb, var(--surface) 96%, #151223);border-radius:18px;animation:.16s ease-out both inbox-enter;display:grid;position:absolute;top:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 28px 90px #0000009e,0 0 36px #8562ff17}.workspace-inbox-head{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;gap:12px;padding:16px 17px 13px;display:flex}.workspace-inbox-head span,.review-prompt-copy>span,.feedback-selected-license>span{color:var(--muted);letter-spacing:.11em;font-size:9px;font-weight:800}.workspace-inbox-head h2{letter-spacing:-.03em;margin:4px 0 0;font-size:15px}.workspace-mini-icon{border-radius:10px;width:32px;height:32px}.workspace-owner-tabs,.workspace-review-filters{border-bottom:1px solid var(--glass-border);gap:6px;padding:10px 13px;display:flex}.workspace-owner-tabs button,.workspace-review-filters button{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:10px;display:inline-flex}.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{gap:8px;padding:12px;display:grid;overflow:auto}.workspace-notice-item,.workspace-review-item{border:1px solid var(--glass-border);background:color-mix(in srgb, var(--surface-2) 55%, transparent);border-radius:12px;padding:12px}.workspace-notice-item.unread{border-color:color-mix(in srgb, #ff879c 30%, var(--glass-border));background:linear-gradient(110deg,#ff759113,#0000 75%)}.workspace-notice-open{width:100%;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0;display:grid}.workspace-notice-open>span:nth-child(2){gap:4px;min-width:0;display:grid}.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{background:#62616e;border-radius:50%;width:7px;height:7px}.unread .workspace-notice-dot{background:#ff8298;box-shadow:0 0 12px #ff8298bf}.workspace-notice-item p,.workspace-review-item p{color:color-mix(in srgb, var(--text) 78%, var(--muted));white-space:pre-wrap;overflow-wrap:anywhere;margin:11px 0 0;font-size:11px;line-height:1.65}.workspace-read-button{color:#8de2ba;cursor:pointer;background:#7adcb212;border:1px solid #7adcb240;border-radius:8px;margin-top:11px;padding:6px 9px;font-size:10px}.workspace-notice-expiry{color:var(--muted);margin-top:9px;font-size:9px;display:block}.workspace-inbox-empty,.workspace-inbox-loading{color:var(--muted);text-align:center;justify-items:center;gap:8px;padding:28px 12px;display:grid}.workspace-inbox-empty strong{color:var(--text);font-size:11px}.workspace-inbox-empty span{font-size:10px}.workspace-inbox-loading{justify-content:center;font-size:11px;display:flex}.workspace-review-filters{margin:-12px -12px 3px;padding:9px 12px}.workspace-review-filters button{flex:1;padding:7px 5px;font-size:9px}.workspace-review-item{gap:5px;display:grid}.workspace-review-item p{margin:2px 0 4px}.workspace-review-rating{color:#ffcc76;letter-spacing:.08em}.workspace-review-actions{justify-content:flex-end;gap:7px;margin-top:7px;display:flex}.workspace-review-actions button{border:1px solid var(--glass-border);width:32px;height:32px;color:var(--muted);cursor:pointer;background:#ffffff06;border-radius:9px;place-items:center;display:grid}.workspace-review-actions button.approve{color:#8de2ba}.workspace-review-actions button.reject,.workspace-review-actions button.delete{color:#ff8796}.workspace-review-actions button:hover{background:#ffffff0d;border-color:currentColor}.workspace-notification-form{gap:12px;padding:14px;display:grid;overflow:auto}.workspace-notification-form label{color:var(--text);gap:6px;font-size:10px;font-weight:650;display:grid}.workspace-notification-form input,.workspace-notification-form textarea,.feedback-message-label select{border:1px solid var(--glass-border);width:100%;color:var(--text);font:inherit;background:#0000003d;border-radius:10px;padding:11px 12px;font-size:11px}.workspace-notification-form textarea{resize:vertical}.workspace-notification-form p{color:var(--muted);margin:0;font-size:9px;line-height:1.55}.workspace-notification-form .button{justify-content:center}.workspace-inbox-notice{color:#9ce3c1;background:#81dcb50f;border:1px solid #81dcb533;border-radius:9px;margin:10px 12px 0;padding:8px 10px;font-size:10px;line-height:1.5}.review-prompt{background:linear-gradient(105deg,#ffca7416,#9469ff0b 55%,#0000);border:1px solid #ffcb7733;border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;max-width:1280px;margin:0 auto 17px;padding:15px 17px;animation:.28s ease-out both inbox-enter;display:grid;box-shadow:0 14px 45px #0000001f}.review-prompt-icon{color:#ffd07e;background:#ffcb7714;border:1px solid #ffcb7738;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.review-prompt-copy h2{color:var(--text);letter-spacing:-.025em;margin:4px 0;font-size:13px}.review-prompt-copy p,.review-prompt-copy small{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.review-prompt-copy small{color:#ff9c9c;margin-top:4px;display:block}.review-prompt-actions{grid-template-columns:auto auto;align-items:center;gap:6px;display:grid}.review-prompt-actions .button{justify-content:center;min-height:35px;padding:8px 10px;font-size:10px}.review-prompt-never{color:color-mix(in srgb, var(--muted) 70%, transparent);cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-self:center;align-items:center;gap:4px;padding:3px 8px;font-size:9px;display:inline-flex}.review-prompt-never:hover{color:var(--muted)}.review-prompt-never:disabled,.review-prompt-actions button:disabled{cursor:wait;opacity:.6}.feedback-selected-license{background:#ffffff06;border:1px solid #ffffff14;border-radius:10px;gap:4px;padding:11px 12px;display:grid}.feedback-selected-license strong{color:var(--text);font-size:12px}@keyframes inbox-pulse{0%,to{box-shadow:0 0 0 3px #ff7a970f,0 0 15px #ff7a971f}50%{box-shadow:0 0 0 4px #ff7a9721,0 0 25px #ff7a9740}}@keyframes inbox-enter{0%{opacity:0;transform:translateY(-5px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.workspace-inbox-trigger.has-unread,.workspace-inbox-popover,.review-prompt{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{width:min(400px,100vw - 18px);right:-108px}.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{border-top:1px solid #ffffff1c;gap:13px;padding:17px 4px;animation:.8s both feedback-rise;display:flex}.feedback-side-mark{color:#ff8b83;letter-spacing:.08em;font-size:10px;font-weight:700}.feedback-side-note strong{color:#e4e4e8;margin-bottom:8px;font-size:12px;display:block}.feedback-side-note p{color:#92939a;margin:0;font-size:10px;line-height:1.75}.feedback-footer{color:#72747c;border-top:1px solid #ffffff12;justify-content:space-between;gap:16px;padding-top:20px;padding-bottom:27px;font-size:10px;display:flex}.feedback-footer a{color:#b7b7bf;text-decoration:none}.feedback-footer a:hover{color:#fff}@keyframes feedback-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.feedback-hero-grid,.feedback-content{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-promise,.feedback-form-card,.feedback-side-note{animation:none}.feedback-nav-link,.feedback-star-choice{transition:none}}.balance-topup-page{gap:15px;max-width:1380px;margin:0 auto;animation:.56s cubic-bezier(.2,.75,.25,1) both balance-topup-enter;display:grid}.balance-topup-hero{background:radial-gradient(at 83% 4%,#ff756c24,#0000 33%),linear-gradient(135deg,#111316,#0b0c0e 75%);border:1px solid #ff756c33;border-radius:19px;grid-template-columns:minmax(0,1fr) minmax(235px,.42fr);align-items:center;gap:28px;padding:clamp(22px,3.5vw,34px);display:grid;position:relative;overflow:hidden}.balance-topup-hero-copy,.balance-topup-current{z-index:1;position:relative}.balance-topup-eyebrow,.balance-topup-current>span{color:#ff9e96;font:700 9px var(--font-space);letter-spacing:.13em;align-items:center;gap:7px;display:inline-flex}.balance-topup-hero-copy h2{color:var(--text);font:650 clamp(23px, 3vw, 32px)/1.14 var(--font-space);letter-spacing:-.05em;margin:13px 0 8px}.balance-topup-hero-copy p,.balance-code-card>p,.itemsatis-profile-card>p{max-width:620px;color:var(--muted);margin:0;font-size:12px;line-height:1.75}.balance-topup-current{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07080a99;border:1px solid #ffffff16;border-radius:15px;justify-self:stretch;gap:9px;padding:17px 18px;display:grid}.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{pointer-events:none;border:1px solid #ff756c1f;border-radius:50%;width:210px;height:210px;animation:14s linear infinite balance-topup-orbit;position:absolute;top:-110px;right:18%}.balance-topup-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:15px;display:grid}.balance-code-card{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.balance-card-heading{align-items:center;gap:12px;margin-bottom:13px;display:flex}.balance-card-icon{color:#ff9e96;background:#ff756c14;border:1px solid #ff756c33;border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.balance-topup-label{color:#9ba2a9;font:700 8px var(--font-space);letter-spacing:.14em;display:block}.balance-card-heading h2{color:var(--text);font:600 18px/1.25 var(--font-space);letter-spacing:-.035em;margin:5px 0 0}.balance-code-card>p{margin-bottom:20px}.balance-code-form{width:100%}.balance-code-form>label{color:#c4c9ce;margin-bottom:7px;font-size:10px;font-weight:600;display:block}.balance-code-form .workspace-code-input{background:#0506089e;border-color:#ffffff1b;max-width:none;min-height:53px;transition:border-color .18s,box-shadow .18s}.balance-code-form .workspace-code-input:focus-within{border-color:#ff756c7a;box-shadow:0 0 0 3px #ff756c13}.balance-code-form .workspace-code-input input{font-size:11px}.balance-code-form .workspace-code-input button{white-space:nowrap;min-height:39px}.balance-code-form>small{color:#7f878e;margin-top:8px;font-size:9px;line-height:1.6;display:block}.balance-topup-notice{border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:9px;width:100%;margin-top:14px;padding:11px 12px;font-size:11px;line-height:1.55;display:flex}.balance-topup-notice svg{flex:none;margin-top:1px}.balance-topup-notice.success{color:#8fe0c8;background:#49c6a512;border-color:#49c6a533}.balance-topup-notice.error{color:#ffaaa3;background:#ff756c12;border-color:#ff756c38}.itemsatis-profile-card{isolation:isolate;background:radial-gradient(at 100% 0,#ff756c1f,#0000 43%),linear-gradient(155deg,#111316,#0a0b0d 78%);border:1px solid #ff756c33;border-radius:17px;flex-direction:column;align-items:flex-start;min-width:0;padding:21px;transition:border-color .22s,transform .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.itemsatis-profile-card:hover{border-color:#ff756c61;transform:translateY(-3px);box-shadow:0 20px 50px #00000038}.itemsatis-profile-topline{justify-content:space-between;align-items:center;width:100%;margin-bottom:18px;display:flex}.itemsatis-profile-mark{object-fit:contain;border:1px solid #ff756c40;border-radius:13px;width:40px;height:40px;display:block;box-shadow:0 8px 24px #ff756c26}.itemsatis-official-badge{color:#8fe0c8;font:700 8px var(--font-space);letter-spacing:.08em;background:#49c6a511;border:1px solid #49c6a533;border-radius:999px;align-items:center;gap:6px;padding:6px 8px;display:inline-flex}.itemsatis-profile-card h2{z-index:1;color:var(--text);font:600 clamp(16px, 2vw, 20px)/1.25 var(--font-space);letter-spacing:-.04em;margin:7px 0 9px;position:relative}.itemsatis-profile-card>p{z-index:1;font-size:11px;position:relative}.itemsatis-seller-handle{z-index:1;color:#858e95;align-items:center;gap:7px;margin-top:16px;font-size:10px;display:flex;position:relative}.itemsatis-seller-handle strong{color:#e1e5e8;font:600 10px var(--font-space)}.seller-status-dot{background:#58d7aa;border-radius:50%;width:7px;height:7px;box-shadow:0 0 11px #58d7aa80}.itemsatis-profile-link{z-index:1;color:#ffe2df;background:linear-gradient(100deg,#ff756c29,#9452bf1a);border:1px solid #ff756c47;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:43px;margin-top:17px;padding:0 13px;font-size:10px;font-weight:650;transition:transform .18s,border-color .18s,background .18s;display:flex;position:relative}.itemsatis-profile-link:hover{background:linear-gradient(100deg,#ff756c3d,#9452bf29);border-color:#ff756c85;transform:translateY(-1px)}.itemsatis-profile-footnote{z-index:1;color:#737b82;align-items:center;gap:6px;margin-top:11px;font-size:9px;display:inline-flex;position:relative}.itemsatis-card-orbit{z-index:0;pointer-events:none;border:1px solid #ff756c1a;border-radius:50%;width:140px;height:140px;position:absolute}.itemsatis-card-orbit-one{animation:19s linear infinite balance-topup-orbit;top:-72px;right:-40px}.itemsatis-card-orbit-two{border-color:#9452bf17;width:180px;height:180px;animation:25s linear infinite reverse balance-topup-orbit;top:-92px;right:-20px}.balance-topup-steps{background:#0d0e10bf;border:1px solid #ffffff13;border-radius:15px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:13px;padding:14px 18px;display:grid}.balance-topup-steps>div{align-items:center;gap:10px;display:flex}.balance-topup-steps>div>span{color:#ff948a;font:700 9px var(--font-space)}.balance-topup-steps p{color:#9ca3a9;margin:0;font-size:9px;line-height:1.5}.balance-topup-steps>svg{color:#555d64}.license-grant-redeem-card{background:radial-gradient(at 100% 0,#9478ff13,#0000 48%),#0d0e11e0;border-color:#9478ff2e;gap:15px;margin-top:15px;padding:clamp(17px,2.2vw,25px);display:grid}.license-grant-redeem-heading{align-items:center;gap:12px;display:flex}.license-grant-redeem-heading .balance-card-icon{color:#b6a2ff;background:#8969ff1a;border-color:#9d85ff38;margin:0}.license-grant-redeem-heading h2{color:var(--text);font:600 18px/1.25 var(--font-space);margin:5px 0 0}.license-grant-secure-badge{color:#91dcc6;white-space:nowrap;background:#46b4910f;border:1px solid #57ccaa2e;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:6px 9px;font-size:9px;display:inline-flex}.license-grant-redeem-card>p{color:var(--muted);margin:-5px 0 0;font-size:11px;line-height:1.65}.license-grant-redeem-card .balance-code-form>small{color:#8a8e9b}.license-grant-preview{background:#0405086b;border:1px solid #9478ff29;border-radius:13px;grid-template-columns:minmax(0,1fr) minmax(220px,.9fr) auto;align-items:end;gap:12px;padding:13px;animation:.22s both balance-topup-enter;display:grid}.license-grant-preview-product{align-items:center;gap:10px;min-width:0;display:flex}.license-grant-preview-product>span{color:#b6a2ff;background:#8969ff17;border:1px solid #9478ff30;border-radius:11px;flex:0 0 37px;place-items:center;width:37px;height:37px;display:grid}.license-grant-preview-product>div{gap:4px;min-width:0;display:grid}.license-grant-preview-product small{color:#888d98;letter-spacing:.1em;font-size:8px;font-weight:700}.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{gap:7px;min-width:0;display:grid}.license-grant-guild-select>span{color:#bec0ca;align-items:center;gap:6px;font-size:9px;font-weight:650;display:inline-flex}.license-grant-guild-select select{width:100%;min-height:40px;color:var(--text);background:#101115;border:1px solid #ffffff1c;border-radius:9px;padding:0 10px;font-size:10px}.license-grant-activate{white-space:nowrap;min-height:40px}.license-grant-install-link{color:#d9d0ff;border-color:#9478ff38;justify-self:start;min-height:36px}.owner-users-page{background:radial-gradient(at 15% 0,#ff756c12,#0000 34%),#070809;min-height:100vh}.owner-users-nav{max-width:1440px}.owner-users-shell{max-width:1440px;padding-top:32px;padding-bottom:80px}.owner-users-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:25px;display:flex}.owner-users-heading .back-link{align-items:center;gap:6px;margin-bottom:21px;display:inline-flex}.owner-users-heading .eyebrow{color:#ff9c96;letter-spacing:.14em;align-items:center;gap:7px;font-size:9px;font-weight:750;display:flex}.owner-users-heading h1{color:#f4f1f1;font:650 clamp(29px, 4vw, 45px)/1.05 var(--font-space);letter-spacing:-.06em;margin:10px 0 9px}.owner-users-heading h1 span{color:#ff9b95}.owner-users-heading>div:first-child>p:last-child{color:#a6a8ae;max-width:690px;margin:0;font-size:12px;line-height:1.7}.owner-users-heading-mark{color:#ffaaa4;background:#ff756c0b;border:1px solid #ff756c2b;border-radius:14px;flex:none;place-items:center;gap:8px;min-width:122px;padding:13px 15px;display:grid}.owner-users-heading-mark span{color:#99949b;letter-spacing:.12em;font-size:7px;font-weight:750}.owner-users-alert{color:#ffb4ad;background:#ff756c12;border:1px solid #ff756c38;border-radius:11px;margin-bottom:16px;padding:11px 14px;font-size:11px}.owner-users-layout{grid-template-columns:minmax(245px,.76fr) minmax(0,2fr);align-items:start;gap:16px;display:grid}.owner-users-list-panel,.owner-user-section,.owner-user-profile-card,.owner-grant-codes-section{background:linear-gradient(155deg,#121316f0,#0a0b0df5);border:1px solid #ffffff16;border-radius:16px;box-shadow:inset 0 1px #ffffff06}.owner-users-list-panel{min-width:0;position:sticky;top:14px;overflow:hidden}.owner-users-search{color:#8b8e98;background:#04050794;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:9px;margin:12px;padding:0 10px;display:flex}.owner-users-search:focus-within{border-color:#ff756c6b;box-shadow:0 0 0 3px #ff756c0f}.owner-users-search input{color:#f1eff4;background:0 0;border:0;outline:0;width:100%;min-width:0;height:40px;font-size:10px}.owner-users-search input::placeholder{color:#777b83}.owner-users-list-heading{color:#848891;letter-spacing:.12em;justify-content:space-between;padding:4px 15px 10px;font-size:8px;font-weight:750;display:flex}.owner-users-list-heading small{color:#ffaaa4;letter-spacing:0;font-size:9px}.owner-users-list{max-height:min(66vh,690px);padding:0 8px 8px;overflow:auto}.owner-user-row{color:#efedf3;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;width:100%;padding:9px 8px;transition:border-color .15s,background .15s;display:flex}.owner-user-row:hover,.owner-user-row.is-selected{background:#ff756c0f;border-color:#ff756c26}.owner-user-avatar{color:#ffc0b8;background:#171519;border:1px solid #ffffff1a;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.owner-user-avatar img{object-fit:cover;width:100%;height:100%}.owner-user-avatar.large{flex-basis:57px;width:57px;height:57px}.owner-user-row-copy{gap:4px;min-width:0;display:grid}.owner-user-row-copy strong{color:#e9e6ed;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.owner-user-row-copy small{color:#858993;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.owner-user-license-count{color:#b9a8ff;background:#9478ff1a;border-radius:7px;flex:0 0 23px;place-items:center;width:23px;height:23px;margin-left:auto;font-size:9px;font-weight:700;display:grid}.owner-users-list-empty,.owner-users-detail-empty{color:#999ca5;justify-content:center;align-items:center;gap:9px;min-height:90px;font-size:10px;display:flex}.owner-users-list-foot{color:#747780;border-top:1px solid #ffffff0f;padding:10px 13px;font-size:8px}.owner-user-detail{gap:13px;min-width:0;display:grid}.owner-user-profile-card{align-items:center;gap:14px;padding:17px;display:flex}.owner-user-profile-main{align-items:center;gap:12px;min-width:0;display:flex}.owner-user-profile-main>div{min-width:0}.owner-user-profile-kicker{color:#ff9a94;letter-spacing:.13em;font-size:7px;font-weight:750}.owner-user-profile-main h2{color:#f3f1f5;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 2px;font-size:17px;overflow:hidden}.owner-user-profile-main p{color:#91949d;margin:0;font-size:10px}.owner-user-copy-id{color:#aeb0b8;cursor:pointer;background:#ffffff06;border:1px solid #ffffff17;border-radius:8px;align-items:center;gap:6px;margin-left:auto;padding:8px;font-size:8px;display:inline-flex}.owner-user-joined{color:#878a94;white-space:nowrap;align-items:center;gap:6px;font-size:8px;display:inline-flex}.owner-user-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.owner-user-metrics article{color:#ffaaa4;background:#121316cc;border:1px solid #ffffff13;border-radius:12px;gap:6px;min-width:0;padding:12px;display:grid}.owner-user-metrics article span{color:#858891;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:750;overflow:hidden}.owner-user-metrics article strong{color:#f1eef3;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.owner-user-section{min-width:0;padding:15px}.owner-user-section-title{color:#ffaaa4;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.owner-user-section-title>div>span{color:#868992;letter-spacing:.12em;font-size:7px;font-weight:750}.owner-user-section-title h3{color:#efedf2;margin:4px 0 0;font-size:12px;font-weight:620}.owner-user-section-title>small{color:#9497a0;font-size:8px}.owner-user-license-list,.owner-user-ledger{gap:8px;display:grid}.owner-user-license{background:#04050747;border:1px solid #fff1;border-radius:11px;align-items:flex-start;gap:10px;padding:10px;display:flex}.owner-user-license-icon{color:#bba9ff;background:#9478ff1a;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.owner-user-license-copy{flex:1;gap:5px;min-width:0;display:grid}.owner-user-license-copy>div:first-child{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.owner-user-license-copy>div:first-child strong{color:#eeecf2;font-size:10px}.owner-user-status{color:#9ddcc7;background:#3faf861a;border-radius:99px;padding:3px 6px;font-size:7px;font-weight:700}.owner-user-status.revoked,.owner-user-status.expired{color:#ffaaa4;background:#ff756c17}.owner-user-status.unactivated,.owner-user-status.suspended{color:#f0cf8d;background:#deae5317}.owner-user-license-copy>small{color:#858993;overflow-wrap:anywhere;font-size:8px;line-height:1.5}.owner-user-server-chips{flex-wrap:wrap;gap:5px;display:flex}.owner-user-server-chips>span,.owner-user-grant-note{color:#a5a8b2;background:#ffffff09;border-radius:6px;align-items:center;gap:5px;padding:4px 6px;font-size:7px;display:inline-flex}.owner-user-server-chips b{color:#ffaaa4;font-size:6px}.owner-user-grant-note{justify-self:start;color:#c2b5ff!important;background:#9478ff12!important}.owner-user-license-expiry{color:#888b94;text-align:right;flex:none;font-size:7px}.owner-user-two-col{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.owner-user-ledger article{border-bottom:1px solid #ffffff0e;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 0;display:grid}.owner-user-ledger article:last-child{border-bottom:0}.owner-user-ledger article>span:nth-child(2){gap:3px;min-width:0;display:grid}.owner-user-ledger article strong{color:#dcd9e1;text-overflow:ellipsis;font-size:8px;overflow:hidden}.owner-user-ledger article small{color:#82858e;text-overflow:ellipsis;font-size:7px;line-height:1.5;overflow:hidden}.owner-user-ledger article>b{color:#d5d2da;white-space:nowrap;font-size:8px}.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{color:#bbb4d9;background:#9478ff14;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.owner-user-ledger-mark.positive{color:#89d8bd;background:#4ab78e14}.owner-user-ledger-mark.negative{color:#ffaaa4;background:#ff756c14}.owner-user-discount-line{align-items:center;gap:4px;display:flex;color:#c6b7ff!important}.owner-user-code-sources,.owner-user-payment-list{gap:6px;margin-top:10px;display:grid}.owner-user-code-sources>span,.owner-user-payment-list>span{color:#9497a1;overflow-wrap:anywhere;align-items:flex-start;gap:6px;font-size:7px;line-height:1.5;display:flex}.owner-user-code-sources svg,.owner-user-payment-list svg{color:#aaa0dc;flex:none}.owner-user-empty{color:#888b94;text-align:center;border:1px dashed #ffffff16;border-radius:9px;padding:16px;font-size:9px}.owner-user-review-strip>div:last-child{flex-wrap:wrap;gap:7px;display:flex}.owner-user-review-strip>div:last-child>span{color:#d9c99f;background:#ffc2670a;border:1px solid #ffc26721;border-radius:8px;padding:7px 9px;font-size:8px}.owner-grant-codes-section{background:radial-gradient(at 100% 0,#9478ff12,#0000 44%),linear-gradient(145deg,#121019f5,#0a0b0df7);border-color:#9478ff29;gap:17px;margin-top:17px;padding:clamp(17px,2vw,23px);display:grid}.owner-grant-codes-intro{align-items:center;gap:12px;display:flex}.owner-grant-codes-intro>span{color:#c2b4ff;background:#9478ff1a;border:1px solid #9478ff33;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.owner-grant-codes-intro p{color:#aaa0dc;letter-spacing:.13em;margin:0 0 4px;font-size:7px;font-weight:750}.owner-grant-codes-intro h2{color:#f1eff5;margin:0 0 4px;font-size:15px}.owner-grant-codes-intro small{color:#999ba4;max-width:780px;font-size:9px;line-height:1.6;display:block}.owner-grant-code-form{grid-template-columns:repeat(4,minmax(110px,1fr)) auto;align-items:end;gap:9px;display:grid}.owner-grant-code-form label{gap:6px;min-width:0;display:grid}.owner-grant-code-form label>span{color:#babac2;font-size:8px;font-weight:650}.owner-grant-code-form input,.owner-grant-code-form select{color:#f0eef5;background:#101115;border:1px solid #ffffff1b;border-radius:9px;width:100%;min-width:0;min-height:40px;padding:0 10px;font-size:9px}.owner-grant-code-form>button{white-space:nowrap;min-height:40px}.owner-grant-code-notice{color:#c9beff;background:#9478ff0e;border:1px solid #9478ff24;border-radius:9px;padding:9px 11px;font-size:9px;line-height:1.55}.owner-generated-codes{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.owner-generated-codes article{background:#04050761;border:1px solid #ffffff12;border-radius:9px;justify-content:space-between;align-items:center;gap:9px;min-width:0;padding:9px;display:flex}.owner-generated-codes article>span{gap:4px;min-width:0;display:grid}.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{flex:none;min-height:31px;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{grid-template-columns:repeat(2,minmax(0,1fr));max-height:270px;display:grid}.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{flex-basis:47px;width:47px;height:47px}.owner-user-copy-id{overflow-wrap:anywhere;max-width:100%}.owner-user-license{flex-wrap:wrap}.owner-user-license-expiry{margin-left:auto}.owner-grant-code-form,.owner-generated-codes{grid-template-columns:minmax(0,1fr)}.owner-grant-code-form>button{justify-content:center;width:100%}.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-preview-product,.license-grant-activate{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(360deg)}}@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{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.balance-topup-page,.balance-topup-glow,.itemsatis-card-orbit{animation:none}.itemsatis-profile-card,.itemsatis-profile-link{transition:none}}.feature-studio-contextbar{background:radial-gradient(at 0 0,#8f7cff14,#0000 42%),#0b0d10;border:1px solid #ffffff17;border-radius:16px;align-items:center;gap:12px;min-width:0;max-width:1500px;padding:12px;display:grid;box-shadow:0 12px 32px #00000038}.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{background:#8f7cff11;border:1px solid #9f89ff33;border-radius:12px;align-items:center;gap:11px;min-width:0;min-height:58px;padding:8px 12px;display:flex}.feature-studio-context-product-icon{color:#b8aaff;background:#8f7cff1a;border:1px solid #9f89ff42;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.feature-studio-context-product-copy{gap:4px;min-width:0;display:grid}.feature-studio-context-product-copy small,.feature-studio-context-field>span{color:#9298a4;font:700 9px var(--font-space);letter-spacing:.1em;text-transform:uppercase}.feature-studio-context-product-copy strong{color:#f1f2f5;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.feature-studio-contextbar .feature-studio-context-field{color:#abb0bb;gap:7px;min-width:0;margin:0;font-size:11px;display:grid}.feature-studio-contextbar .feature-studio-context-field>span{padding-left:2px}.feature-studio-contextbar .feature-studio-context-field select{color:#f3f5f6;background:#07090b;border:1px solid #ffffff1c;border-radius:11px;outline:0;width:100%;min-width:0;min-height:46px;padding:0 12px;transition:border-color .16s,box-shadow .16s}.feature-studio-contextbar .feature-studio-context-field select:focus-visible{border-color:#9f89ffb8;box-shadow:0 0 0 3px #8f7cff24}.feature-studio-context-note{color:#b4c7c0;background:#70dcb70b;border:1px solid #70dcb721;border-radius:11px;align-items:center;gap:9px;min-width:0;padding:10px 12px;font-size:11px;line-height:1.45;display:flex}.feature-studio-context-note svg{color:#70dcb7;flex:none}@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{border-top:1px solid var(--glass-border);margin-top:12px}.license-guild-manager-toggle{width:100%;color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:12px 0 2px;font-size:11px;font-weight:650;display:flex}.license-guild-manager-toggle>span,.license-guild-row,.license-guild-row-icon,.license-guild-manager-footer,.license-guild-add,.license-guild-replace,.license-guild-text-button,.license-guild-icon-button,.license-guild-add-button,.license-guild-refresh{align-items:center;display:flex}.license-guild-manager-toggle>span{gap:8px}.license-guild-manager-toggle>svg{color:var(--muted);transition:transform .18s}.license-guild-manager.is-open .license-guild-manager-toggle>svg{transform:rotate(180deg)}.license-guild-manager-body{gap:8px;padding:8px 0 2px;animation:.18s both license-guild-reveal;display:grid}.license-guild-manager-intro,.license-guild-empty{color:var(--muted);margin:0 0 3px;font-size:10px;line-height:1.5}.license-guild-row{border:1px solid var(--glass-border);background:color-mix(in srgb, var(--surface) 75%, transparent);border-radius:11px;gap:8px;min-width:0;padding:8px}.license-guild-row.primary{border-color:color-mix(in srgb, var(--accent) 22%, var(--glass-border))}.license-guild-row-icon{border:1px solid var(--glass-border);width:28px;height:28px;color:var(--accent-2);background:color-mix(in srgb, var(--accent) 8%, transparent);border-radius:9px;flex:none;justify-content:center}.license-guild-row-copy{flex:1;gap:3px;min-width:0;display:grid}.license-guild-row-copy strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:650;overflow:hidden}.license-guild-row-copy small{color:var(--muted);font-size:9px}.license-guild-role{border:1px solid var(--glass-border);color:var(--muted);font:700 8px var(--font-space);letter-spacing:.06em;border-radius:7px;flex:none;padding:4px 6px}.license-guild-text-button,.license-guild-icon-button,.license-guild-refresh,.license-guild-add-button{border:1px solid var(--glass-border);color:var(--text);background:var(--surface-2);cursor:pointer;border-radius:8px;flex:none;justify-content:center;gap:5px;transition:border-color .15s,color .15s,opacity .15s}.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-text-button:hover,.license-guild-icon-button:hover,.license-guild-refresh:hover,.license-guild-add-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{color:var(--muted);justify-content:space-between;padding:2px 1px;font-size:9px}.license-guild-refresh{color:var(--muted);padding:5px 7px;font-size:9px}.license-guild-add,.license-guild-replace{gap:6px;min-width:0}.license-guild-add select,.license-guild-replace select{border:1px solid var(--glass-border);width:100%;min-width:0;height:35px;color:var(--text);background:var(--surface);font:inherit;border-radius:9px;padding:0 9px;font-size:10px}.license-guild-add-button{color:#fff;background:color-mix(in srgb, var(--accent) 78%, #5a49bf);min-height:35px;padding:0 10px;font-size:10px;font-weight:650}.license-guild-slot-purchase{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--glass-border));background:color-mix(in srgb, var(--accent) 5%, var(--surface));border-radius:11px;align-items:center;gap:9px;min-width:0;padding:9px;display:flex}.license-guild-slot-copy{flex:1;gap:3px;min-width:0;display:grid}.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{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--glass-border));min-height:31px;color:var(--text);background:color-mix(in srgb, var(--accent) 12%, var(--surface-2));cursor:pointer;font:inherit;border-radius:8px;flex:none;padding:0 9px;font-size:9px;font-weight:650;transition:border-color .15s,background .15s,opacity .15s}.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{border:1px solid var(--glass-border);background:color-mix(in srgb, var(--surface) 72%, transparent);border-radius:10px;gap:5px;padding:8px 9px;display:grid}.license-guild-slot-history>strong{color:var(--muted);margin-bottom:1px;font-size:9px;font-weight:650}.license-guild-slot-history>div{border-top:1px solid color-mix(in srgb, var(--glass-border) 65%, transparent);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding-top:5px;font-size:9px;display:grid}.license-guild-slot-history span{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.license-guild-slot-history time{color:var(--muted)}.license-guild-slot-history b{color:#75dfbb;font-weight:650}.license-guild-feedback{border-radius:8px;margin:0;padding:8px 9px;font-size:9px;line-height:1.5}.license-guild-feedback.error{color:#ffadb6;background:#ff697d12;border:1px solid #ff697d38;gap:5px;display:grid}.license-guild-feedback.error a{color:#ffc0c7;width:fit-content;font-weight:700;text-decoration:underline}.license-guild-feedback.success{color:#8ce2c4;background:#70dcb712}@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}}@media (prefers-reduced-motion:reduce){.license-guild-manager-body,.license-guild-manager-toggle>svg{transition:none;animation:none}}.checkout-original-total{color:var(--muted);margin-inline:4px;font-size:.92em}.checkout-discount-box{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--glass-border));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;border-radius:14px;gap:9px;width:min(100%,480px);margin:8px 0 2px;padding:14px;display:grid;box-shadow:0 12px 34px #00000029}.checkout-discount-box>label{color:var(--text);font-size:11px;font-weight:650}.checkout-discount-controls{gap:8px;display:flex}.checkout-discount-controls input,.discount-code-field input,.discount-code-field select{border:1px solid var(--glass-border);min-width:0;min-height:42px;color:var(--text);font:inherit;background:#00000059;border-radius:10px;outline:none;padding:10px 12px;transition:border-color .16s,box-shadow .16s,background .16s}.checkout-discount-controls input{text-transform:uppercase;flex:1;width:100%}.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%);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 15%, transparent);background:#0000007a}.checkout-discount-controls .button{flex:none}.checkout-discount-error,.checkout-discount-success{font-size:10px;line-height:1.5;display:block}.checkout-discount-error{color:#ff8292}.checkout-discount-success{color:#79e0b3}.discount-section-note{color:var(--muted);text-align:right;font-size:11px}.discount-admin-layout{align-items:start}.discount-code-field{color:var(--text);gap:7px;font-size:11px;font-weight:600;display:grid}.discount-code-field small{color:var(--muted);font-size:10px;font-weight:400}.discount-code-fields-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.discount-code-empty{border:1px dashed var(--glass-border);color:var(--muted);text-align:center;border-radius:12px;margin:0;padding:22px 12px;font-size:11px}.discount-code-list{gap:8px;max-height:340px;padding-right:2px;display:grid;overflow:auto}.discount-code-row{border:1px solid var(--glass-border);background:color-mix(in srgb, var(--surface-2) 62%, transparent);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;transition:border-color .16s,transform .16s,background .16s;display:flex}.discount-code-row:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--glass-border));background:color-mix(in srgb, var(--surface-2) 82%, transparent);transform:translateY(-1px)}.discount-code-details{gap:4px;min-width:0;display:grid}.discount-code-title,.discount-code-actions{align-items:center;gap:8px;display:flex}.discount-code-title code{color:var(--text);text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.discount-percent-pill{color:#83e8bd;background:#72ddb217;border:1px solid #72ddb24d;border-radius:999px;flex:none;padding:3px 7px;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: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{grid-template-columns:244px minmax(0,1fr);align-items:start;gap:16px;width:100%;max-width:1280px;margin:0 auto;display:grid}.bot-home-rail,.bot-home-panel,.bot-home-welcome{border:1px solid var(--glass-border);background:color-mix(in srgb, var(--surface-2) 76%, transparent);box-shadow:0 18px 48px #00000024}.bot-home-rail{background:color-mix(in srgb, var(--surface) 92%, transparent);border-radius:18px;flex-direction:column;min-width:0;max-height:calc(100vh - 36px);padding:14px 11px 10px;display:flex;position:sticky;top:18px;overflow:hidden}.bot-home-rail-brand{border-bottom:1px solid var(--glass-border);align-items:center;gap:10px;padding:5px 5px 15px;display:flex}.bot-home-bot-icon{border:1px solid color-mix(in srgb, var(--accent) 36%, transparent);color:#ffb1b8;background:color-mix(in srgb, var(--accent) 13%, var(--surface));border-radius:12px;flex:0 0 37px;place-items:center;width:37px;height:37px;display:grid}.bot-home-bot-protection{color:#83dfc0;background:color-mix(in srgb, #65d8ae 10%, var(--surface));border-color:#65d8ae57}.bot-home-bot-commander{color:#b8a0ff;background:color-mix(in srgb, #9c7bff 10%, var(--surface));border-color:#9c7bff57}.bot-home-rail-brand>span:last-child,.bot-home-nav-item>span,.bot-home-group-copy,.bot-home-enabled-item>span:nth-child(2){gap:4px;min-width:0;display:grid}.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{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.bot-home-server-select{gap:8px;margin:15px 2px 11px;display:grid}.bot-home-server-select>span:first-child{align-items:center;gap:6px;display:flex}.bot-home-server-select select{border:1px solid var(--glass-border);width:100%;min-width:0;height:38px;color:var(--text);background:var(--surface);border-radius:10px;padding:0 10px;font-size:11px}.bot-home-no-server{border:1px dashed var(--glass-border);color:var(--muted);border-radius:10px;padding:10px;font-size:10px}.bot-home-all-modules{border:1px solid color-mix(in srgb, var(--accent) 25%, var(--glass-border));color:var(--text);background:color-mix(in srgb, var(--accent) 7%, transparent);border-radius:10px;align-items:center;gap:8px;padding:10px;font-size:10px;font-weight:650;display:flex}.bot-home-all-modules svg:last-child{color:var(--muted);margin-left:auto}.bot-home-module-nav{scrollbar-color:color-mix(in srgb, var(--muted) 36%, transparent) transparent;scrollbar-width:thin;flex:auto;align-content:start;gap:13px;min-height:0;margin:16px -3px 8px;padding:0 3px 4px;display:grid;overflow:auto}.bot-home-nav-group{gap:2px;display:grid}.bot-home-nav-row{border-radius:8px;align-items:center;min-width:0;display:flex}.bot-home-nav-row:hover{background:color-mix(in srgb, var(--accent) 6%, transparent)}.bot-home-nav-heading{justify-content:space-between;align-items:center;gap:8px;padding:0 7px 4px;display:flex}.bot-home-nav-heading>span{color:var(--muted);align-items:center;gap:7px;font-size:9px;font-weight:700;display:inline-flex}.bot-home-nav-heading svg{color:var(--accent-2)}.bot-home-nav-heading small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:9px}.bot-home-nav-item{min-width:0;color:color-mix(in srgb, var(--text) 74%, var(--muted));border-radius:8px;flex:auto;align-items:center;gap:8px;padding:7px;font-size:10px;transition:color .15s,background .15s,transform .15s;display:flex}.bot-home-nav-item:hover{color:var(--text);transform:translate(2px)}.bot-home-toggle{border:1px solid color-mix(in srgb, var(--muted) 42%, transparent);background:color-mix(in srgb, var(--muted) 16%, transparent);cursor:pointer;border-radius:999px;flex:0 0 25px;width:25px;height:15px;margin-right:6px;padding:0;transition:background .15s,border-color .15s;position:relative}.bot-home-toggle>i{background:#a0a5b1;border-radius:50%;width:9px;height:9px;transition:transform .15s,background .15s;position:absolute;top:2px;left:2px}.bot-home-toggle.is-enabled{background:#6bdfb438;border-color:#6bdfb48c}.bot-home-toggle.is-enabled>i{background:#78e0b9;transform:translate(10px)}.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{background:#697080;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.bot-home-nav-item>i.is-enabled,.bot-home-status-dot.is-active{background:#6bdfb4;box-shadow:0 0 9px #6bdfb485}.bot-home-nav-item>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bot-home-rail-help{border-top:1px solid var(--glass-border);color:var(--muted);align-items:center;gap:7px;margin-top:auto;padding:11px 4px 2px;font-size:10px;display:flex}.bot-home-rail-help:hover{color:var(--text)}.bot-home-content{align-content:start;gap:13px;min-width:0;display:grid}.bot-home-welcome{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);border-radius:18px;justify-content:space-between;align-items:center;gap:18px;min-height:148px;padding:23px 25px;display:flex}.bot-home-welcome-copy{min-width:0}.bot-home-welcome-copy .dashboard-kicker{align-items:center;gap:8px;margin-bottom:10px;display:flex}.bot-home-welcome-copy h2{color:var(--text);font:630 clamp(22px, 2.5vw, 32px)/1.12 var(--font-space);letter-spacing:-.055em;text-overflow:ellipsis;margin:0 0 7px;overflow:hidden}.bot-home-welcome-copy>p:last-child{max-width:520px;color:var(--muted);margin:0;font-size:11px;line-height:1.6}.bot-home-status-dot{margin-left:3px;display:inline-block}.bot-home-welcome .button{flex:none;min-height:39px;padding:10px 13px;font-size:10px}.bot-home-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.bot-home-stat{border:1px solid var(--glass-border);background:color-mix(in srgb, var(--surface-2) 66%, transparent);border-radius:14px;align-content:start;gap:8px;min-width:0;min-height:106px;padding:13px 14px;display:grid}.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{color:var(--muted);font:700 8px var(--font-space);letter-spacing:.08em;align-items:center;gap:6px;display:flex}.bot-home-stat>span svg{color:var(--accent-2)}.bot-home-stat>strong{color:var(--text);font:650 clamp(20px, 2vw, 27px)/1.1 var(--font-space);letter-spacing:-.05em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bot-home-stat>strong.bot-home-stat-date{letter-spacing:-.01em;padding-top:4px;font-size:11px}.bot-home-stat>small{color:var(--muted);font-size:9px}.bot-home-panels{grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);gap:10px;display:grid}.bot-home-panel{border-radius:15px;min-width:0;padding:17px}.bot-home-panel-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:17px;display:flex}.bot-home-panel-heading .dashboard-kicker{margin-bottom:5px;font-size:8px}.bot-home-panel-heading h3{color:var(--text);font:620 16px/1.2 var(--font-space);letter-spacing:-.035em;margin:0}.bot-home-panel-heading>a{color:var(--accent-2);flex:none;align-items:center;gap:5px;font-size:9px;display:inline-flex}.bot-home-group-list{gap:12px;display:grid}.bot-home-group-row{grid-template-columns:30px minmax(92px,1fr) minmax(50px,.85fr) 34px;align-items:center;gap:8px;min-width:0;display:grid}.bot-home-category-icon{border:1px solid color-mix(in srgb, var(--accent) 23%, transparent);width:30px;height:30px;color:var(--accent-2);background:color-mix(in srgb, var(--accent) 7%, transparent);border-radius:9px;flex:0 0 30px;place-items:center;display:grid}.bot-home-category-icon.category-koruma{color:#75dfb6;background:#75dfb614}.bot-home-category-icon.category-moderasyon{color:#ff8c9a}.bot-home-category-icon.category-topluluk{color:#82b5ff;background:#82b5ff14}.bot-home-category-icon.category-eğlence{color:#d19aff;background:#d19aff14}.bot-home-group-copy strong,.bot-home-enabled-item strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.bot-home-group-copy small,.bot-home-enabled-item small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.bot-home-progress{background:color-mix(in srgb, var(--muted) 17%, transparent);border-radius:999px;height:5px;display:block;overflow:hidden}.bot-home-progress i{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent-2));height:100%;transition:width .22s;display:block}.bot-home-group-row>b{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;font-size:9px}.bot-home-license-state,.bot-home-enabled-count{border:1px solid var(--glass-border);color:var(--muted);border-radius:999px;flex:none;align-items:center;gap:5px;padding:5px 8px;font-size:8px;display:inline-flex}.bot-home-license-state.is-active,.bot-home-enabled-count{color:#79ddb9;background:#6bdfb412;border-color:#6bdfb442}.bot-home-license-details{gap:0;display:grid}.bot-home-license-details>div{border-bottom:1px solid color-mix(in srgb, var(--glass-border) 72%, transparent);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.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);text-align:right;font-size:9px}.bot-home-bind-link,.bot-home-more-link{color:var(--accent-2);align-items:center;gap:6px;margin-top:9px;font-size:9px;display:inline-flex}.bot-home-enabled-panel{padding:18px}.bot-home-enabled-list{display:grid}.bot-home-enabled-item{border-top:1px solid color-mix(in srgb, var(--glass-border) 70%, transparent);align-items:center;gap:10px;min-width:0;padding:10px 2px;display:flex}.bot-home-enabled-item:first-child{border-top:0;padding-top:0}.bot-home-enabled-item>span:nth-child(2){flex:1}.bot-home-enabled-item>svg{color:var(--muted);flex:none}.bot-home-enabled-item:hover strong{color:var(--accent-2)}.bot-home-no-modules{border:1px dashed var(--glass-border);border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.bot-home-no-modules>span{width:36px;height:36px;color:var(--accent-2);background:color-mix(in srgb, var(--accent) 10%, transparent);border-radius:11px;flex:0 0 36px;place-items:center;display:grid}.bot-home-no-modules>div{flex:1;min-width:0}.bot-home-no-modules strong{color:var(--text);font-size:10px}.bot-home-no-modules p{color:var(--muted);margin:5px 0 0;font-size:9px;line-height:1.5}.bot-home-no-modules .button{flex:none;min-height:34px;padding:8px 10px;font-size:9px}.bot-home-panel-loading,.bot-home-panel-empty{min-height:70px;color:var(--muted);align-items:center;gap:8px;font-size:10px;display:flex}.bot-home-notice{color:#8be6c3;background:#6bdfb414;border:1px solid #6bdfb44d;border-radius:10px;align-items:center;gap:7px;width:fit-content;max-width:1280px;margin:0 auto 12px;padding:9px 12px;font-size:10px;display:flex}@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{max-height:none;position:static}.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{flex-direction:column;align-items:flex-start;padding:18px}.bot-home-welcome .button{justify-content:center;width:100%}.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{flex-wrap:wrap;align-items:flex-start}.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{gap:22px;scroll-margin-top:90px;display:grid;position:relative}.reviews-showcase-heading{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.reviews-showcase-copy{max-width:680px}.reviews-showcase-copy h2{color:var(--text);font:640 clamp(30px, 4vw, 48px)/1.04 var(--font-space);letter-spacing:-.065em;margin:12px 0}.reviews-showcase-copy h2 span{color:var(--accent-2)}.reviews-showcase-copy>p{max-width:560px;color:var(--muted);margin:0;font-size:12px;line-height:1.7}.reviews-showcase-summary{border:1px solid var(--glass-border);background:var(--glass-border);border-radius:16px;flex:none;align-items:stretch;gap:1px;display:flex;overflow:hidden;box-shadow:0 14px 36px #00000026}.reviews-showcase-average,.reviews-showcase-count{background:color-mix(in srgb, var(--surface-2) 88%, transparent);align-content:center;justify-items:start;gap:5px;min-width:142px;padding:14px 17px;display:grid}.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{color:var(--muted);grid-column:1/-1;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{border-color:color-mix(in srgb, var(--glass-border) 82%, var(--accent));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);border-radius:17px;flex-direction:column;min-width:0;min-height:220px;padding:18px;display:flex}.reviews-showcase-card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.review-showcase-stars{color:#ffc65a;align-items:center;gap:2px;display:inline-flex}.review-showcase-stars b{color:var(--text);margin-left:4px;font-size:10px;font-weight:650}.reviews-showcase-card-top time{color:var(--muted);white-space:nowrap;font-size:9px}.review-card.reviews-showcase-card>p{color:color-mix(in srgb, var(--text) 82%, var(--muted));-webkit-line-clamp:6;-webkit-box-orient:vertical;flex:auto;margin:15px 0 9px;font-size:11px;line-height:1.75;display:-webkit-box;overflow:hidden}.review-card.reviews-showcase-card>p.is-expanded{display:block;overflow:visible}.reviews-showcase-expand{color:var(--accent-2);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:0 0 12px;padding:0;font-size:9px}.reviews-showcase-expand:hover{color:var(--text)}.reviews-showcase-author{border-top:1px solid var(--glass-border);align-items:center;gap:9px;margin-top:auto;padding-top:12px;display:flex}.reviews-showcase-avatar{border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);width:31px;height:31px;color:var(--accent-2);background:color-mix(in srgb, var(--accent) 9%, transparent);border-radius:10px;flex:0 0 31px;place-items:center;display:grid}.reviews-showcase-author>span:nth-child(2){gap:3px;min-width:0;display:grid}.reviews-showcase-author strong{color:var(--text);font-size:9px}.reviews-showcase-author small{color:var(--muted);font-size:8px}.reviews-showcase-approved{color:#7ddbb6;white-space:nowrap;align-items:center;gap:4px;margin-left:auto;font-size:8px;display:inline-flex}.reviews-showcase-empty{border:1px dashed var(--glass-border);color:var(--text);background:color-mix(in srgb, var(--surface-2) 55%, transparent);text-align:center;border-radius:16px;justify-items:center;gap:7px;padding:30px 18px;font-size:12px;display:grid}.reviews-showcase-empty small{color:var(--muted);font-size:10px}.review-card.reviews-showcase-skeleton{align-content:start;gap:13px;min-height:180px;display:grid}.reviews-showcase-skeleton i{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%;border-radius:999px;height:10px;animation:1.4s ease-in-out infinite review-skeleton-shimmer;display:block}.reviews-showcase-skeleton i:first-child{width:38%}.reviews-showcase-skeleton i:nth-child(2){border-radius:9px;width:92%;height:54px}.reviews-showcase-skeleton i:last-child{width:58%;margin-top:auto}.reviews-showcase-link{color:var(--muted);justify-self:end;align-items:center;gap:7px;font-size:10px;transition:color .16s;display:inline-flex}.reviews-showcase-link:hover{color:var(--accent-2)}@keyframes review-skeleton-shimmer{to{background-position:-200% 0}}@media (max-width:900px){.reviews-showcase-heading{flex-direction:column;align-items:flex-start;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: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{color:#d8ccff;background:#8164ff14;border:1px solid #b199ff3d}.feature-test-send:hover:not(:disabled){color:#f0eaff;background:#8164ff24;border-color:#b199ff6b}.feature-test-channel{min-width:155px;color:var(--muted);gap:5px;font-size:11px;display:grid}.feature-test-channel select{color:#e9e6f2;background:#111219;border:1px solid #ffffff1c;border-radius:9px;max-width:240px;min-height:38px;padding:0 10px}.system-health-section{gap:14px;display:grid}.system-health-heading{align-items:center}.system-health-heading .dashboard-kicker,.system-health-card>span{align-items:center;gap:7px;display:flex}.system-health-heading h2{margin:6px 0}.system-health-heading>div>p:last-child,.system-health-empty,.system-health-notice{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.system-health-notice{color:#ffc2ca;background:#ff6d8212;border:1px solid #ff6d823d;border-radius:11px;padding:11px 13px}.system-health-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.system-health-card,.system-health-service{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff09,#0b0b0d 75%);border-radius:13px;min-width:0}.system-health-card{align-content:start;gap:9px;min-height:116px;padding:14px;display:grid}.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{align-items:center;gap:6px;width:fit-content;font-weight:650;display:inline-flex;font-size:12px!important}.system-health-status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.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{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.system-health-service{justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.system-health-service>div{gap:4px;min-width:0;display:grid}.system-health-service strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.system-health-service div>span{color:var(--muted);font-size:11px}.system-health-spinning{animation:1s linear infinite system-health-spin}@keyframes system-health-spin{to{transform:rotate(360deg)}}@media (max-width:900px){.system-health-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.system-health-summary,.system-health-services{grid-template-columns:minmax(0,1fr)}.system-health-heading{align-items:flex-start}.system-health-service{flex-direction:column;align-items:flex-start}}.workspace-success{color:#adf0cb;background:#2eaa6d14;border:1px solid #6adca338;border-radius:11px;margin-bottom:14px;padding:12px 14px;font-size:13px}.personal-profile-layout{grid-template-columns:minmax(0,1.35fr) minmax(290px,.85fr);align-items:start;gap:18px;display:grid}.personal-profile-editor{gap:16px;min-width:0;display:grid}.profile-card{padding:22px}.profile-identity-row{background:#ffffff06;border:1px solid #ffffff13;border-radius:15px;align-items:center;gap:14px;margin:20px 0 25px;padding:14px;display:flex}.profile-avatar,.profile-preview-avatar,.public-profile-avatar{color:#ded9ef;background:#24212d;border:1px solid #ffffff1f;flex:none;place-items:center;display:grid;overflow:hidden}.profile-avatar{border-radius:50%;width:68px;height:68px}.profile-avatar img,.profile-preview-avatar img,.public-profile-avatar img{object-fit:cover;width:100%;height:100%}.profile-identity-row>div:last-child{gap:3px;min-width:0;display:grid}.profile-identity-row strong{color:#f4f1fa;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.profile-identity-row span,.profile-identity-row small,.profile-field small{color:#9994a8;font-size:12px}.profile-field{color:#ded9e8;gap:8px;margin-top:16px;font-size:13px;font-weight:600;display:grid}.profile-field input,.profile-field textarea,.profile-field select,.profile-link-editor input{color:#f3f0f7;width:100%;min-width:0;font:inherit;background:#07070bb3;border:1px solid #ffffff1c;border-radius:11px;outline:none;padding:12px 13px;font-size:13px;transition:border-color .16s,box-shadow .16s}.profile-field input:focus,.profile-field textarea:focus,.profile-field select: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{resize:vertical;min-height:106px;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{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.profile-premium-note{color:#9e99ab;margin:10px 0 18px;font-size:11px;line-height:1.5}.profile-premium-unlock{color:#d8ceff;background:linear-gradient(110deg,#7e57c21f,#ffffff06);border:1px solid #a78bfa33;border-radius:13px;align-items:center;gap:11px;margin:12px 0 18px;padding:12px 13px;text-decoration:none;display:flex}.profile-premium-unlock>svg:first-child{color:#c1a8ff;flex:none}.profile-premium-unlock>span{flex:1;gap:3px;display:grid}.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{background:linear-gradient(110deg,#7e57c22e,#ffffff09);border-color:#a78bfa66}.profile-handle-input{background:#07070bb3;border:1px solid #ffffff1c;border-radius:11px;align-items:center;display:flex;overflow:hidden}.profile-handle-input>span{color:#9994a8;flex:none;padding-left:13px;font-size:13px;font-weight:450}.profile-handle-input input{background:0 0;border:0;border-radius:0;box-shadow:none!important}.profile-character-count{font-variant-numeric:tabular-nums;justify-self:end;margin-top:-4px}.profile-card-description{color:#9e99ab;margin:12px 0 16px;font-size:13px;line-height:1.55}.profile-link-list{gap:10px;display:grid}.profile-link-editor{background:#ffffff05;border:1px solid #ffffff13;border-radius:13px;grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr) 38px;align-items:end;gap:10px;padding:12px;display:grid}.profile-link-editor label{color:#aaa5b7;gap:6px;min-width:0;font-size:11px;display:grid}.profile-link-editor input{padding:10px;font-size:12px}.profile-icon-action{color:#a6a0b1;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1a;border-radius:10px;place-items:center;width:38px;height:38px;transition:color .15s,border-color .15s,background .15s;display:grid}.profile-remove-link:hover{color:#ff909d;background:#ff697e14;border-color:#ff697e66}.profile-add-link{align-items:center;gap:8px;margin-top:14px;display:inline-flex}.profile-add-link span{color:#8f899b;margin-left:5px;font-size:11px}.profile-add-link:disabled{opacity:.5;cursor:not-allowed}.profile-theme-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:17px 0 20px;display:grid}.profile-theme-option{color:#c9c4d2;min-width:0;font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #ffffff17;border-radius:11px;align-items:center;gap:8px;padding:11px 10px;font-size:12px;display:flex}.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{border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 12px}.profile-theme-option svg{margin-left:auto}.profile-public-setting{cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:13px;align-items:center;gap:12px;padding:15px;display:flex}.profile-setting-icon{width:38px;height:38px;color:var(--profile-accent,#a78bfa);background:color-mix(in srgb, var(--profile-accent,#a78bfa) 11%, transparent);border-radius:11px;flex:none;place-items:center;display:grid}.profile-public-setting>span:nth-child(2){flex:1;gap:4px;display:grid}.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{appearance:none;cursor:pointer;background:#27242d;border:1px solid #ffffff2e;border-radius:99px;flex:none;width:40px;height:22px;transition:background .16s,border-color .16s}.profile-public-setting input:before{content:"";background:#b5afc2;border-radius:50%;width:16px;height:16px;margin:2px;transition:transform .16s,background .16s;display:block}.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{background:var(--profile-accent,#a78bfa);transform:translate(17px)}.profile-save-row{justify-content:space-between;align-items:center;gap:14px;padding:2px 2px 8px;display:flex}.profile-save-row>span{color:#9691a3;align-items:center;gap:7px;font-size:11px;line-height:1.45;display:inline-flex}.profile-save-row>span svg{color:#7fdab5;flex:none}.profile-save-row .button{white-space:nowrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}.profile-save-row .button:disabled{opacity:.55;cursor:not-allowed}.personal-profile-preview-column{gap:12px;min-width:0;display:grid;position:sticky;top:18px}.personal-profile-preview{isolation:isolate;color:#f4f1fa;border:1px solid color-mix(in srgb, var(--profile-accent,#a78bfa) 24%, #ffffff1a);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);border-radius:21px;padding:19px;position:relative;overflow:hidden;box-shadow:0 24px 65px #00000040}.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{z-index:-1;border:1px solid color-mix(in srgb, var(--profile-accent,#a78bfa) 13%, transparent);width:210px;height:210px;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);border-radius:50%;position:absolute;top:-92px;right:-63px}.profile-preview-topline,.profile-preview-topline>span,.profile-preview-stats>span{align-items:center;display:flex}.profile-preview-topline{color:#aaa5b5;letter-spacing:.12em;justify-content:space-between;gap:12px;font-size:9px;font-weight:750}.profile-preview-topline>span:first-child{gap:6px}.profile-preview-topline>span:first-child i{background:var(--profile-accent,#a78bfa);width:6px;height:6px;box-shadow:0 0 10px var(--profile-accent,#a78bfa);border-radius:50%}.profile-preview-live{color:var(--profile-accent,#a78bfa);border:1px solid color-mix(in srgb, var(--profile-accent,#a78bfa) 28%, transparent);background:color-mix(in srgb, var(--profile-accent,#a78bfa) 7%, transparent);letter-spacing:.08em;border-radius:99px;padding:5px 8px;font-size:8px}.profile-preview-avatar{border:2px solid color-mix(in srgb, var(--profile-accent,#a78bfa) 68%, white 5%);width:86px;height:86px;box-shadow:0 8px 30px color-mix(in srgb, var(--profile-accent,#a78bfa) 18%, transparent);border-radius:27px;margin:31px auto 15px;transform:rotate(-3deg)}.personal-profile-preview h2{text-align:center;color:#f8f5fc;letter-spacing:-.04em;margin:0;font-size:21px}.profile-preview-username{text-align:center;color:#a7a0b5;margin:4px 0 13px;font-size:12px}.profile-preview-bio{color:#c0bbca;text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;max-width:310px;margin:0 auto;font-size:12px;line-height:1.65}.profile-preview-links{gap:7px;margin-top:20px;display:grid}.profile-preview-links>span{color:#e8e3ef;background:#ffffff09;border:1px solid #ffffff13;border-radius:10px;align-items:center;gap:8px;padding:9px 11px;font-size:11px;display:flex}.profile-preview-links>span svg{color:var(--profile-accent,#a78bfa)}.profile-preview-links .profile-preview-empty-link{color:#817b8e;justify-content:center;font-size:10px}.profile-preview-stats{justify-content:center;margin:15px 0 16px;display:flex}.profile-preview-stats>span{color:#a49eaf;gap:6px;font-size:10px}.profile-preview-stats svg{color:var(--profile-accent,#a78bfa)}.profile-preview-actions{grid-template-columns:1fr .72fr;gap:8px;display:grid}.profile-preview-actions button,.profile-preview-actions a{color:#f5f0fc;border:1px solid color-mix(in srgb, var(--profile-accent,#a78bfa) 30%, transparent);background:color-mix(in srgb, var(--profile-accent,#a78bfa) 9%, transparent);min-width:0;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:10px 8px;font-size:10px;text-decoration:none;display:inline-flex}.profile-preview-actions button:hover,.profile-preview-actions a:hover{background:color-mix(in srgb, var(--profile-accent,#a78bfa) 16%, transparent)}.profile-preview-actions button:disabled{color:#797483;cursor:not-allowed;background:#ffffff06;border-color:#ffffff0f}.profile-preview-note{color:#a8a2b3;background:#ffffff06;border:1px solid #ffffff12;border-radius:13px;align-items:flex-start;gap:9px;padding:12px 13px;display:flex}.profile-preview-note svg{color:#80d8b3;flex:none;margin-top:1px}.profile-preview-note p{margin:0;font-size:11px;line-height:1.5}.public-profile-page{color:#f4f1fa;background:radial-gradient(ellipse at 50% 8%, color-mix(in srgb, var(--profile-accent,#a78bfa) 13%, transparent), transparent 42%), #09090d;place-items:center;min-height:100svh;padding:40px 20px;display:grid;position:relative;overflow:hidden}.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{pointer-events:none;border:1px solid color-mix(in srgb, var(--profile-accent,#a78bfa) 9%, transparent);border-radius:50%;position:absolute}.public-profile-orb--one{width:1000px;height:1000px;top:-250px;left:calc(50% - 500px)}.public-profile-orb--two{width:880px;height:880px;top:-190px;left:calc(50% - 440px)}.public-profile-card{border:1px solid color-mix(in srgb, var(--profile-accent,#a78bfa) 22%, #ffffff1a);background:radial-gradient(ellipse at 50% -10%, color-mix(in srgb, var(--profile-accent,#a78bfa) 13%, transparent), transparent 48%), linear-gradient(160deg, #191621f7, #0c0c11f7);border-radius:22px;width:min(100%,500px);padding:20px;animation:.38s cubic-bezier(.2,.75,.25,1) both profile-card-enter;position:relative;overflow:hidden;box-shadow:0 35px 100px #0000007a}.public-profile-topline{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:10px;padding-bottom:18px;display:flex}.public-profile-brand,.public-profile-brand span{align-items:center;display:inline-flex}.public-profile-brand{color:#f0edf5;gap:8px;text-decoration:none}.public-profile-brand span{letter-spacing:.07em;font-size:11px;font-weight:800}.public-profile-brand em{color:var(--profile-accent,#a78bfa);font-style:normal}.public-profile-badge{color:var(--profile-accent,#a78bfa);border:1px solid color-mix(in srgb, var(--profile-accent,#a78bfa) 22%, transparent);letter-spacing:.08em;border-radius:99px;align-items:center;gap:5px;padding:6px 9px;font-size:8px;font-weight:750;display:inline-flex}.public-profile-main{text-align:center;justify-items:center;padding:31px 12px 23px;display:grid}.public-profile-avatar{border:2px solid color-mix(in srgb, var(--profile-accent,#a78bfa) 60%, transparent);width:100px;height:100px;box-shadow:0 10px 32px color-mix(in srgb, var(--profile-accent,#a78bfa) 17%, transparent);border-radius:31px;margin-bottom:17px;position:relative}.public-profile-avatar>i{background:#68d6a7;border:3px solid #15131a;border-radius:50%;width:17px;height:17px;position:absolute;bottom:-4px;right:-4px}.public-profile-kicker{color:var(--profile-accent,#a78bfa);letter-spacing:.17em;margin:0 0 7px;font-size:9px;font-weight:750}.public-profile-main h1{color:#faf8fc;letter-spacing:-.055em;overflow-wrap:anywhere;margin:0;font-size:clamp(24px,6vw,31px);line-height:1.15}.public-profile-username{color:#a8a2b2;margin:6px 0 0;font-size:13px}.public-profile-premium-tag{color:#c9b7ff;vertical-align:1px;background:#a78bfa14;border:1px solid #a78bfa40;border-radius:999px;align-items:center;gap:4px;margin-left:9px;padding:3px 7px;font-size:10px;font-weight:650;display:inline-flex}.public-profile-premium-tag svg{color:#a78bfa}.public-profile-bio{color:#cfccd5;white-space:pre-wrap;overflow-wrap:anywhere;max-width:370px;margin:17px 0 0;font-size:13px;line-height:1.7}.public-profile-stats{justify-content:center;margin-top:15px;display:flex}.public-profile-stats span{color:#9d98a8;align-items:center;gap:6px;font-size:11px;display:inline-flex}.public-profile-stats svg{color:var(--profile-accent,#a78bfa)}.public-profile-links{gap:9px;padding:0 4px;display:grid}.public-profile-links a,.public-profile-links a>span{align-items:center;display:flex}.public-profile-links a{color:#f0edf5;background:#ffffff09;border:1px solid #ffffff17;border-radius:12px;justify-content:space-between;gap:12px;padding:13px 14px;text-decoration:none;transition:transform .15s,border-color .15s,background .15s}.public-profile-links a:hover{border-color:color-mix(in srgb, var(--profile-accent,#a78bfa) 38%, transparent);background:color-mix(in srgb, var(--profile-accent,#a78bfa) 6%, #ffffff08);transform:translateY(-1px)}.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{color:#797483;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:10px;margin-top:20px;padding-top:14px;font-size:9px;display:flex}.public-profile-footer a{color:#a6a0b0;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.public-profile-state{color:#bcb7c8;text-align:center;background:#16141ce6;border:1px solid #ffffff17;border-radius:18px;width:min(100%,470px);padding:40px 25px}.public-profile-state--missing>span{color:#aaa4b5;background:#ffffff0f;border-radius:15px;place-items:center;width:50px;height:50px;margin:0 auto 15px;display:grid}.public-profile-state h1{color:#f4f1f8;margin:0;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;filter:blur(5px);transform:translateY(18px)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes profile-premium-glow{0%{box-shadow:0 25px 75px #0000006b}50%{box-shadow:0 25px 75px #0000006b, 0 0 34px color-mix(in srgb, var(--profile-accent,#a78bfa) 13%, transparent)}to{box-shadow:0 25px 75px #0000006b}}.public-profile-page--animation-fade .public-profile-card{animation:.82s cubic-bezier(.18,.72,.28,1) both profile-premium-fade}.public-profile-page--animation-glow .public-profile-card{animation:.52s cubic-bezier(.2,.75,.25,1) both profile-card-enter,2.8s ease-in-out both profile-premium-glow}.personal-profile-preview--animation-fade{animation:.82s cubic-bezier(.18,.72,.28,1) both profile-premium-fade}.personal-profile-preview--animation-glow{animation:2.8s ease-in-out both profile-premium-glow}@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{order:-1;position:static}.personal-profile-preview{width:100%;max-width:520px;margin:0 auto}.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-area:2/2}.profile-save-row{flex-direction:column;align-items:stretch}.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{border-radius:18px;padding:16px}.public-profile-main{padding:24px 8px 18px}.public-profile-footer{font-size:8px}}@media (prefers-reduced-motion:reduce){.public-profile-card,.public-profile-page--animation-fade .public-profile-card,.public-profile-page--animation-glow .public-profile-card,.personal-profile-preview--animation-fade,.personal-profile-preview--animation-glow{filter:none;animation:none;transform:none}.public-profile-links a,.profile-field input,.profile-field textarea{transition:none}}
