:root{--font-fa:Tahoma,Arial,sans-serif;--font-en:Inter,Arial,sans-serif;--bg:#050713;--card:#ffffff13;--line:#ffffff21;--text:#fff;--muted:#cfd3e8;--gold:#ffd166;--orange:#ff8c42;--blue:#7dd3fc}*{box-sizing:border-box}body{font-family:var(--font-fa);color:var(--text);background:#050713;min-height:100vh;margin:0}a{color:inherit;text-decoration:none}#network-bg{z-index:-2;position:fixed;inset:0}.site-header{z-index:5;backdrop-filter:blur(18px);border-bottom:1px solid var(--line);background:#050713bf;justify-content:space-between;align-items:center;padding:18px 7%;display:flex;position:sticky;top:0}.brand{background:linear-gradient(135deg,#fff,var(--gold),#fff);color:#0000;-webkit-background-clip:text;font-size:26px;font-weight:900}.site-header nav{align-items:center;gap:20px;display:flex}.inline-form{display:inline}.inline-form button{color:#fff;cursor:pointer;background:0 0;border:0;font-family:inherit}.nav-btn,.btn{background:linear-gradient(135deg,var(--gold),var(--orange));color:#111;cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;padding:13px 24px;font-family:inherit;font-weight:900;display:inline-flex;box-shadow:0 16px 45px #ff962838}.btn.ghost{color:#fff;border:1px solid var(--line);box-shadow:none;background:#ffffff14}.btn.full{width:100%}.main{z-index:1;padding:0 7%;position:relative}.hero{grid-template-columns:1.08fr .92fr;align-items:center;gap:40px;min-height:78vh;padding:70px 0;display:grid}.pill,.badge{color:var(--gold);background:#ffd1661a;border:1px solid #ffd16647;border-radius:999px;padding:8px 14px;display:inline-block}h1{margin:18px 0;font-size:52px;line-height:1.25}h1 span{color:var(--gold)}p{color:var(--muted);line-height:2}.hero-actions,.section-actions{flex-wrap:wrap;gap:14px;margin-top:22px;display:flex}.stats{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px;display:grid}.stats div,.glass,.card,.plan,.panel{background:var(--card);border:1px solid var(--line);backdrop-filter:blur(18px);border-radius:28px;box-shadow:0 25px 80px #00000047}.stats div{padding:18px}.stats b{color:var(--gold);font-size:26px;display:block}.stats span{color:var(--muted)}.model-tabs{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.model-tabs span{text-align:center;background:#ffffff12;border-radius:13px;padding:11px;font-size:13px}.bubble{background:#ffffff12;border-radius:18px;margin:16px 0;padding:16px;line-height:1.9}.bubble.user{background:#ffd1661f;border:1px solid #ffd16633}.section{padding:60px 0}.section.centered{text-align:center}.section h2{text-align:center;font-size:34px}.cards{gap:18px;display:grid}.cards.four{grid-template-columns:repeat(4,1fr)}.card{padding:24px}.card b{color:var(--gold);font-size:19px}.cta{text-align:center;max-width:900px;margin:60px auto;padding:44px}.plans{grid-template-columns:repeat(3,1fr);gap:22px;padding-bottom:70px;display:grid}.plan{padding:28px;position:relative}.plan.featured{border-color:#ffd16699;transform:translateY(-12px)}.price{color:var(--gold);margin:18px 0;font-size:30px;font-weight:900}ul{color:var(--muted);padding-right:20px;line-height:2.2}.auth-box{max-width:480px;margin:70px auto;padding:34px}.form{gap:10px;display:grid}.form input,.form select,.mini-form input,.mini-form select,textarea{border:1px solid var(--line);color:#fff;background:#ffffff14;border-radius:15px;outline:0;width:100%;padding:14px}.form label{color:var(--muted)}.alert{border-radius:16px;max-width:760px;margin:18px auto;padding:15px 20px}.alert.success{background:#22c55e2e;border:1px solid #22c55e47}.alert.error{background:#ef44442e;border:1px solid #ef444447}.dashboard-grid{grid-template-columns:repeat(3,1fr);gap:18px;padding:45px 0;display:grid}.panel{padding:25px}.panel.wide{grid-column:1/-1}.panel h2{color:var(--gold)}.table-box{margin-bottom:50px;padding:24px;overflow:auto}table{border-collapse:collapse;width:100%;min-width:800px}th,td{border-bottom:1px solid var(--line);text-align:right;padding:14px}th{color:var(--gold)}.admin-nav{flex-wrap:wrap;gap:18px;margin:28px 0;padding:16px;display:flex}.mini-form{align-items:center;gap:8px;display:flex}.mini-form button{background:var(--gold);border:0;border-radius:10px;padding:10px 14px;font-weight:700}.footer{text-align:center;color:#8f95b5;border-top:1px solid var(--line);padding:30px 7%}@media (width<=900px){.site-header nav{gap:10px;font-size:13px}.hero,.plans,.cards.four,.dashboard-grid{grid-template-columns:1fr}.plan.featured{transform:none}h1{font-size:34px}.main{padding:0 5%}.site-header{padding:14px 5%}.stats{grid-template-columns:1fr}}.quick-links{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.quick-links a{border:1px solid var(--line);background:#ffffff14;border-radius:14px;padding:10px 14px}.reply{border:1px solid var(--line);background:#ffffff12;border-radius:18px;margin:12px 0;padding:16px 18px}.admin-reply{background:#ffd1661c;border-color:#ffd16640}.prompt-card small,.card small{color:#9fa8ca;margin:8px 0;display:block}.bar-row{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.status-operational{border-color:#22c55e73}.status-degraded,.status-maintenance{border-color:#ffd16680}.status-down{border-color:#ef444480}select option{color:#fff;background:#101225}@media (width<=900px){.site-header{align-items:flex-start}.site-header nav{flex-wrap:wrap}.cards.four{grid-template-columns:1fr}.mini-form{flex-wrap:wrap}.quick-links a{text-align:center;flex:1}}body.home-lux-page{color:#fff;background:#050713;overflow-x:hidden}.home-lux-page #network-bg{opacity:1}.home-lux-page .site-header{background:linear-gradient(#060919db,#06091994);border-bottom:1px solid #ffffff1f;box-shadow:0 18px 60px #00000047}.home-lux-page .brand{background:linear-gradient(135deg,#fff,#ffd166 38%,#7dd3fc 74%,#fff);color:#0000;-webkit-background-clip:text;font-size:24px;font-weight:950}.home-lux-page .menu-toggle{background:#ffffff14;border-color:#ffffff29;box-shadow:0 12px 35px #00000038}.home-lux-page .site-header .menu-panel{background:#080b1eeb;border-color:#ffffff24}.home-lux-page .site-header .menu-panel .menu-cta{color:#111;background:linear-gradient(135deg,#ffd166,#ff8c42)}.home-lux-page .main{padding:0;overflow:hidden}.orb-a{background:#7c3aed;width:390px;height:390px;top:80px;right:-130px}.orb-b{background:#00d4ff;width:330px;height:330px;animation-duration:20s;top:320px;left:-120px}.orb-c{background:#ff8c42;width:260px;height:260px;animation-duration:24s;bottom:180px;right:36%}.lux-kicker,.mini-label,.lux-section-head span,.lux-cta span{color:#ffe6a3;background:linear-gradient(135deg,#ffd16624,#7dd3fc14);border:1px solid #ffd16645;border-radius:999px;align-items:center;gap:9px;width:max-content;max-width:100%;padding:9px 15px;font-size:13px;font-weight:800;display:inline-flex}.showcase-tabs .active{color:#111;background:linear-gradient(135deg,#7dd3fc,#ffd166);font-weight:950}.floating-card{backdrop-filter:blur(18px);color:#fff;background:#ffffff1f;border:1px solid #ffffff26;border-radius:18px;padding:14px 18px;font-weight:900;position:absolute;box-shadow:0 20px 70px #00000052}.lux-metric-card .hot{background:linear-gradient(135deg,#ffd16638,#7dd3fc21);border-color:#ffd16640}.home-lux-page .footer{color:#aab4d8;background:#050713;border-top-color:#ffffff1f}@keyframes luxGrid{0%{background-position:0 0,0 0}to{background-position:0 58px,58px 0}}@keyframes luxOrb{0%{transform:translate(0,0)scale(1)}50%{transform:translate(48px,-26px)scale(1.12)}to{transform:translate(-34px,44px)scale(.95)}}@keyframes showFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (width<=700px){.lux-actions .btn{width:100%;min-height:50px}.floating-card{display:none}.lux-cta .btn{width:100%;margin-top:16px}.home-lux-page .brand{font-size:20px}}.account-hero{grid-template-columns:minmax(0,1.3fr) 360px;gap:22px;padding:48px 0 20px;display:grid;position:relative}.account-hero__glow{filter:blur(24px);pointer-events:none;background:radial-gradient(circle,#ffd16638,#0000 65%);border-radius:50%;width:320px;height:320px;position:absolute;inset:18px 4% auto auto}.account-profile-card,.subscription-card,.account-stat-card,.account-panel{backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff1d,#ffffff0d);border:1px solid #ffffff21;position:relative;overflow:hidden;box-shadow:0 30px 100px #00000045}.account-profile-card{border-radius:38px;align-items:center;gap:28px;min-height:315px;padding:34px;display:flex}.account-profile-card:before,.account-panel:before,.account-stat-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 15% 0,#7dd3fc29,#0000 35%),radial-gradient(circle at 92% 20%,#ffd16621,#0000 34%);position:absolute;inset:-1px}.account-avatar{z-index:1;color:#111;background:linear-gradient(135deg,#ffd166,#ff8c42,#7dd3fc);border-radius:31px;flex:0 0 96px;place-items:center;width:96px;height:96px;font-size:42px;font-weight:950;display:grid;position:relative;box-shadow:0 22px 70px #ffb43c38}.account-profile-main{z-index:1;position:relative}.account-kicker{color:#9ee7ff;background:#7dd3fc1b;border:1px solid #7dd3fc38;border-radius:999px;align-items:center;gap:8px;padding:8px 13px;font-size:12px;font-weight:900;display:inline-flex}.account-profile-main h1{margin:16px 0 8px;font-size:clamp(32px,4.2vw,54px);line-height:1.2}.account-profile-main p{color:#dbe3fa;max-width:780px;margin:0;font-size:16px}.account-actions{flex-wrap:wrap;gap:11px;margin-top:24px;display:flex}.account-actions .btn{min-height:48px}.plan-chip{color:#ffd166;background:#ffd16624;border:1px solid #ffd16640;border-radius:999px;padding:8px 12px}.subscription-meta small,.account-info-list span{color:#9fa8ca;margin-bottom:5px;font-size:12px;display:block}.status-pill{border-radius:999px;padding:5px 10px;font-size:12px;display:inline-flex}.status-pill.ok{color:#8df5b1;background:#22c55e26}.status-pill.warn{color:#ffd166;background:#ffd16621}.account-stat-grid{grid-template-columns:repeat(3,1fr);gap:16px;padding:18px 0 24px;display:grid}.account-stat-card{min-height:190px;transition:transform .22s var(--ease),border-color .22s var(--ease);border-radius:28px;flex-direction:column;justify-content:space-between;padding:24px;display:flex}.account-stat-card:hover{border-color:#ffd16647;transform:translateY(-5px)}.account-stat-card span,.account-stat-card small{z-index:1;color:#aeb9d9;position:relative}.account-stat-card strong{z-index:1;color:#fff;margin:6px 0 13px;font-size:24px;display:block;position:relative}.progress{z-index:1;background:#ffffff17;border:1px solid #ffffff14;border-radius:999px;height:10px;position:relative;overflow:hidden}.progress.thin{height:8px}.progress i{background:linear-gradient(90deg,#ffd166,#ff8c42,#7dd3fc);border-radius:999px;height:100%;display:block;box-shadow:0 0 24px #ffd16647}.accent-blue .progress i{background:linear-gradient(90deg,#7dd3fc,#60a5fa)}.accent-purple .progress i{background:linear-gradient(90deg,#c4b5fd,#8b5cf6)}.account-layout-grid{grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr);gap:18px;margin:0 0 22px;display:grid}.account-panel{border-radius:32px;padding:28px}.account-panel--large{min-height:360px}.account-info-list{z-index:1;gap:10px;display:grid;position:relative}.account-info-list div{background:#ffffff0f;border:1px solid #ffffff16;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px 15px;display:flex}.account-info-list b{text-overflow:ellipsis;white-space:nowrap;color:#fff;max-width:62%;overflow:hidden}.empty-state,.table-empty{z-index:1;text-align:center;background:#ffffff0f;border:1px dashed #ffffff2e;border-radius:22px;padding:28px;position:relative}.empty-state b{color:#ffd166}.empty-state p{margin:8px 0 0}.model-usage-list{z-index:1;gap:12px;display:grid;position:relative}.model-usage-item{background:#ffffff10;border:1px solid #ffffff17;border-radius:22px;align-items:center;gap:15px;padding:16px;display:flex}.model-mark{color:#081022;background:linear-gradient(135deg,#7dd3fc,#c4b5fd);border-radius:16px;flex:0 0 48px;place-items:center;width:48px;height:48px;font-weight:950;display:grid}.model-usage-body{flex:1;min-width:0}.model-usage-head{justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.model-usage-head b{color:#fff}.model-usage-head span,.model-usage-body small{color:#aeb9d9}.lux-table-wrap{z-index:1;background:#05071352;border:1px solid #ffffff17;border-radius:22px;position:relative;overflow:auto}.lux-table{min-width:720px}.lux-table th{color:#ffd166;background:#ffffff0e;padding:16px 18px;font-size:13px}.lux-table td{color:#e8eefc;padding:16px 18px}.soft-badge,.payment-status{color:#edf4ff;background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;min-width:74px;padding:7px 10px;font-size:12px;display:inline-flex}.payment-status.status-paid,.payment-status.status-verified{color:#8df5b1;background:#22c55e24;border-color:#22c55e40}.payment-status.status-pending{color:#ffd166;background:#ffd1661f;border-color:#ffd16638}.payment-status.status-failed,.payment-status.status-cancelled{color:#ffb4b4;background:#ef444421;border-color:#ef444438}.referral-panel p{z-index:1;margin:12px 0 18px;position:relative}.referral-box{z-index:1;color:#9ee7ff;white-space:nowrap;background:#0507137a;border:1px solid #7dd3fc2e;border-radius:17px;padding:14px;position:relative;overflow:auto}.copy-ref-btn{z-index:1;color:#111;cursor:pointer;width:100%;transition:transform .18s var(--ease);background:linear-gradient(135deg,#ffd166,#ff8c42);border:0;border-radius:16px;margin:13px 0 10px;padding:14px 16px;font-family:inherit;font-weight:950;position:relative;box-shadow:0 18px 48px #ff96282e}.copy-ref-btn:hover{transform:translateY(-2px)}.copy-ref-btn.copied{background:linear-gradient(135deg,#86efac,#7dd3fc)}.referral-panel small{z-index:1;color:#aeb9d9;position:relative}@media (width<=1100px){.account-hero,.account-layout-grid{grid-template-columns:1fr}.account-stat-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.account-hero{padding-top:28px}.account-profile-card{border-radius:30px;padding:24px;display:block}.account-avatar{border-radius:25px;width:78px;height:78px;margin-bottom:18px;font-size:34px}.account-profile-main h1{font-size:31px}.account-actions .btn{width:100%;min-height:48px}.subscription-card,.account-panel{border-radius:28px;padding:22px}.account-stat-grid{grid-template-columns:1fr}.account-info-list div{display:block}.account-info-list b{max-width:100%;margin-top:5px;display:block}.model-usage-head{display:block}.lux-table{min-width:650px}.account-panel--large{min-height:auto}}.page-hero{grid-template-columns:1.08fr .92fr;align-items:center;gap:28px;min-height:430px;padding:70px 0 46px;display:grid;position:relative}.page-hero:before{content:"";filter:blur(10px);z-index:-1;background:radial-gradient(circle,#ffd16642,#0000 68%);border-radius:999px;width:310px;height:310px;position:absolute;inset:18px -4% auto auto}.page-eyebrow{color:#ffd166;background:#ffd1661a;border:1px solid #ffd16642;border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:13px;font-weight:900;display:inline-flex}.hero-copy h1{background:linear-gradient(135deg,#fff,#ffd166,#7dd3fc);color:#0000;-webkit-background-clip:text;margin:18px 0 16px;font-size:clamp(34px,4.5vw,58px);line-height:1.18}.hero-copy p{max-width:760px;font-size:17px}.page-hero-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.glass-panel{backdrop-filter:blur(22px);background:linear-gradient(135deg,#ffffff1f,#ffffff0e);border:1px solid #ffffff24;border-radius:34px;box-shadow:0 30px 100px #00000052}.section-head{margin:35px 0 18px}.section-head span{color:#ffd166;font-size:13px;font-weight:900}.section-head h2{text-align:right;margin:8px 0 0;font-size:30px}.section-head.compact{text-align:center;margin:0 0 20px}.section-head.compact h2{text-align:center}.section-head.rowed{justify-content:space-between;align-items:end;gap:18px;display:flex}.section-head.rowed small{color:#aeb8d6;background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;padding:9px 13px}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:20px;padding:15px 0 48px;display:grid}.plan-badge{color:#ffd166;background:#ffd1661c;border:1px solid #ffd16638;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:900;display:inline-flex}.plan-price{align-items:end;gap:9px;margin:18px 0;display:flex}.plan-price strong{color:#ffd166;font-size:34px}.plan-price span{color:#aeb8d6;margin-bottom:7px}.plan-quota{grid-template-columns:1fr;gap:8px;display:grid}.plan-quota div{background:#05071357;border:1px solid #ffffff13;border-radius:16px;justify-content:space-between;gap:10px;padding:12px 13px;display:flex}.plan-quota b{color:#fff}.plan-quota span{color:#9fa8c8;font-size:13px}.plan-features{margin:18px 0;padding:0;list-style:none}.plan-features li{color:#dfe7fb;margin:9px 0;padding-right:28px;position:relative}.plan-features li:before{content:"✓";color:#86efac;background:#22c55e21;border-radius:8px;place-items:center;width:20px;height:20px;font-size:12px;font-weight:900;display:grid;position:absolute;top:0;right:0}.tools-hero-card{padding:26px}@keyframes spinOrbit{to{transform:rotate(360deg)}}.tools-stat-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.tools-stat-grid div{text-align:center;background:#0507135c;border:1px solid #ffffff14;border-radius:18px;padding:14px}.tools-stat-grid b{color:#ffd166;font-size:20px;display:block}.tools-stat-grid span{color:#aeb8d6;margin-top:5px;font-size:12px;display:block}.tool-categories{z-index:3;backdrop-filter:blur(18px);background:#0507138c;border:1px solid #ffffff14;border-radius:24px;gap:9px;margin:0 0 18px;padding:12px;display:flex;position:sticky;top:84px;overflow:auto}.tool-categories a{white-space:nowrap;color:#dce6fb;background:#fff1;border:1px solid #ffffff14;border-radius:999px;padding:10px 15px}.tool-categories a.active,.tool-categories a:hover{color:#111;background:linear-gradient(135deg,#ffd166,#ff8c42);font-weight:900}.tools-showcase{padding-bottom:40px}.tool-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.tool-card-foot .btn{white-space:nowrap;border-radius:14px;padding:10px 14px}.tools-process{grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0 70px;padding:24px;display:grid}.tools-process div{background:#05071352;border:1px solid #ffffff14;border-radius:20px;padding:18px}.tools-process b{color:#111;background:#ffd166;border-radius:13px;place-items:center;width:34px;height:34px;margin-left:9px;display:inline-grid}.tools-process span{color:#dfe7fb}.status-live-row{background:#22c55e1a;border:1px solid #22c55e33;border-radius:999px;flex-wrap:wrap;align-items:center;gap:12px;width:max-content;max-width:100%;margin-top:22px;padding:13px 16px;display:flex}.live-dot{background:#22c55e;border-radius:50%;width:11px;height:11px;animation:1.6s infinite pulseLive;box-shadow:0 0 0 8px #22c55e1f}@keyframes pulseLive{50%{box-shadow:0 0 0 14px #22c55e00}}.status-live-row small{color:#aeb8d6}.status-score{text-align:center;padding:28px}.score-ring{--score:100;background:conic-gradient(#22c55e calc(var(--score)*1%),#ffffff14 0);border-radius:50%;place-items:center;width:210px;height:210px;margin:0 auto 18px;display:grid;position:relative}.score-ring:before{content:"";background:#080b1c;border:1px solid #ffffff17;border-radius:50%;position:absolute;inset:14px}.score-ring strong,.score-ring span{z-index:1;grid-area:1/1;position:relative}.score-ring strong{color:#fff;margin-top:-18px;font-size:42px}.score-ring span{color:#8ee6ad;align-self:end;margin-bottom:58px;font-size:12px;font-weight:900}.status-summary-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:24px;display:grid}.status-summary-card{background:#fff1;border:1px solid #ffffff1a;border-radius:26px;padding:22px}.status-summary-card b{color:#fff;font-size:34px;display:block}.status-summary-card span{color:#aeb8d6}.status-summary-card.green{border-color:#22c55e47}.status-summary-card.green b{color:#86efac}.status-summary-card.yellow{border-color:#ffd16647}.status-summary-card.yellow b{color:#ffd166}.status-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:30px;display:grid}.service-card{background:linear-gradient(#ffffff1a,#ffffff0b);border:1px solid #ffffff1c;border-radius:30px;padding:22px;box-shadow:0 22px 75px #0003}.service-card-head{align-items:center;gap:13px;margin-bottom:16px;display:flex}.service-icon{border-radius:18px;place-items:center;width:48px;height:48px;font-weight:1000;display:grid}.service-card h3{margin:0 0 5px;font-size:20px}.service-card-head span{font-size:13px}.tone-green .service-icon{color:#86efac;background:#22c55e24}.tone-green .service-card-head span{color:#86efac}.tone-yellow .service-icon{color:#ffd166;background:#ffd16624}.tone-yellow .service-card-head span{color:#ffd166}.tone-blue .service-icon{color:#7dd3fc;background:#7dd3fc24}.tone-blue .service-card-head span{color:#7dd3fc}.tone-red .service-icon{color:#fca5a5;background:#ef444424}.tone-red .service-card-head span{color:#fca5a5}.service-meta{border-top:1px solid #ffffff14;justify-content:space-between;gap:12px;margin-top:18px;padding-top:14px;display:flex}.service-meta small{color:#8f9abc}.service-meta b{color:#dfe7fb;font-size:12px}.status-note{justify-content:space-between;align-items:center;gap:24px;margin:20px 0 70px;padding:28px;display:flex}.status-note h2{margin:0 0 8px}.status-note p{margin:0}.status-note .btn{white-space:nowrap}@media (width<=980px){.page-hero,.pricing-grid,.tool-grid,.status-grid,.pricing-trust,.tools-process,.status-summary-grid,.tools-stat-grid{grid-template-columns:1fr}.section-head.rowed{flex-direction:column;align-items:flex-start}.tool-categories{top:74px}.status-note{flex-direction:column;align-items:flex-start}.status-live-row{border-radius:22px}.page-hero{padding-top:44px}.score-ring{width:180px;height:180px}.score-ring strong{font-size:34px}.score-ring span{margin-bottom:48px}}@media (width<=640px){.hero-copy h1{font-size:32px}.page-hero-actions .btn{width:100%}.pricing-card,.glass-panel,.tool-card,.service-card{border-radius:26px}.plan-price{display:block}.plan-price strong{font-size:30px;display:block}.tool-card-foot .btn{width:100%}.section-head h2{font-size:24px}}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;width:100%;overflow-x:hidden}body{width:100%;overflow-x:hidden}img,svg,video,canvas{max-width:100%}.main{max-width:100%;overflow:hidden}.site-header{width:100%;max-width:100vw}.brand{white-space:nowrap}.menu-panel{max-width:calc(100vw - 24px)}.table-box,.table-modern-wrap{-webkit-overflow-scrolling:touch;max-width:100%}input,select,textarea,button{font-size:16px}.btn{text-align:center;max-width:100%}@keyframes homeFloat{to{transform:translate(42px,-30px)scale(1.08)}}@keyframes gridDrift{to{transform:translate(34px,34px)}}.device-models .active{color:#111;background:linear-gradient(135deg,#ffd166,#ff8c42);font-weight:900}.split-panel .hot{background:linear-gradient(135deg,#ffd16638,#ff8c4221);border-color:#ffd16647}.home-pro-cta .btn{white-space:nowrap}.cards,.plans,.pricing-grid,.tool-grid,.status-grid,.dashboard-grid,.home-pro-cards,.home-pro-proof,.split-list{min-width:0}.card,.plan,.panel,.pricing-card,.tool-card,.service-card,.glass-panel{overflow-wrap:anywhere;min-width:0}@media (width<=900px){.home-pro-cta .btn{width:100%}.site-header{padding-left:5%;padding-right:5%}.menu-panel{left:0;right:auto}}@media (width<=680px){.home-pro-actions .btn{width:100%;min-height:50px}.brand{font-size:20px}.menu-toggle{width:42px;height:42px}.site-header .menu-panel{border-radius:20px;min-width:min(260px,100vw - 24px);top:52px}.footer{padding-left:5%;padding-right:5%}table{min-width:640px}.stats,.status-summary-grid,.pricing-trust,.tools-process,.tools-stat-grid{grid-template-columns:1fr!important}.plan-price strong{word-break:keep-all}}@media (width<=390px){.main{padding-left:4%;padding-right:4%}.btn{padding-left:16px;padding-right:16px}}body.home-lux-page{background:#030612;overflow-x:hidden}@keyframes home49Orb{to{transform:translate(34px,-28px)scale(1.08)}}@keyframes home49Mesh{to{transform:translate(54px,54px)}}@keyframes uxGrid{to{transform:translateY(56px)}}@keyframes uxOrb{0%{transform:translate(0,0)scale(1)}to{transform:translate(38px,-34px)scale(1.12)}}html,body{width:100%;max-width:100%;overflow-x:hidden}.main{max-width:100%;overflow-x:clip}@media (width<=900px){.main{padding-inline:0}}@media (width<=560px){.footer{padding-bottom:94px}}.copy-toast[data-type=error]{color:#ffe5e9;white-space:normal;text-align:center;background:#2d1017f5;border-color:#ff65767a;border-radius:18px;max-width:min(92vw,520px);line-height:1.8}.copy-toast[data-type=warn]{color:#fff3d4;white-space:normal;text-align:center;background:#2d210df5;border-color:#ffd1667a;border-radius:18px;max-width:min(92vw,520px);line-height:1.8}.msg.assistant.error{white-space:pre-wrap}.msg.assistant.error:before{content:"";background:#ff6576;border-radius:50%;width:8px;height:8px;margin-left:8px;display:inline-block;box-shadow:0 0 0 4px #ff65761f}.alert.error{white-space:normal;line-height:1.9}.alert.error:before{content:"";vertical-align:middle;background:#ff6576;border-radius:50%;width:8px;height:8px;margin-left:8px;display:inline-block}.billing-pro-panel{backdrop-filter:blur(22px);background:linear-gradient(145deg,#ffffff1d,#ffffff0b);border:1px solid #ffffff21;border-radius:34px;max-width:1480px;margin:6px auto 28px;padding:26px;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000040}.billing-pro-panel:before{content:"";pointer-events:none;background:radial-gradient(circle at 10% 0,#ffd16629,#0000 32%),radial-gradient(circle at 95% 8%,#7dd3fc24,#0000 36%);position:absolute;inset:-1px}.billing-pro-head,.billing-pro-grid,.billing-model-table-wrap,.billing-warning-strip{z-index:1;position:relative}.billing-pro-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.billing-pro-head span{color:#ffd166;background:#ffd1661f;border:1px solid #ffd16638;border-radius:999px;padding:8px 13px;font-size:12px;font-weight:950;display:inline-flex}.billing-pro-head h2{margin:12px 0 7px;font-size:clamp(24px,3vw,38px)}.billing-pro-head p{color:#b9c7e5;margin:0;line-height:1.9}.billing-pro-head a{white-space:nowrap;color:#111;background:linear-gradient(135deg,#ffd166,#ff8c42);border-radius:16px;justify-content:center;align-items:center;padding:11px 15px;font-weight:950;display:inline-flex}.billing-warning-strip{background:#ffd1661b;border:1px solid #ffd1663d;border-radius:22px;align-items:flex-start;gap:12px;margin:0 0 16px;padding:15px 16px;display:flex}.billing-warning-strip .ui-icon{color:#ffd166;flex:none;width:24px;height:24px}.billing-warning-strip b{color:#fff;margin-bottom:5px;display:block}.billing-warning-strip span{color:#ffe7ad;font-size:13px;line-height:1.8;display:block}.billing-pro-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:16px;display:grid}.billing-pro-card{background:#05071347;border:1px solid #ffffff17;border-radius:24px;min-width:0;padding:18px}.billing-pro-card span{color:#aeb9d9;font-size:12px;display:block}.billing-pro-card strong{color:#fff;margin:9px 0 5px;font-size:clamp(22px,2.7vw,34px);display:block}.billing-pro-card small{color:#b9c7e5;min-height:26px;line-height:1.8;display:block}.billing-pro-card i,.billing-model-table i{background:#ffffff1a;border-radius:999px;height:8px;margin-top:12px;display:block;overflow:hidden}.billing-pro-card em,.billing-model-table em{background:linear-gradient(90deg,#22c55e,#ffd166,#ff7b7b);border-radius:999px;height:100%;display:block}.billing-pro-card.cost em{background:linear-gradient(90deg,#7dd3fc,#c4b5fd,#ffd166)}.billing-model-table-wrap{background:#05071338;border:1px solid #ffffff17;border-radius:24px;overflow-x:auto}.billing-model-table{border-collapse:collapse;width:100%;min-width:860px}.billing-model-table th,.billing-model-table td{text-align:right;vertical-align:middle;border-bottom:1px solid #ffffff13;padding:14px 15px}.billing-model-table th{color:#9ee7ff;background:#7dd3fc0f;font-size:12px}.billing-model-table td{color:#eaf0ff}.billing-model-table tr:last-child td{border-bottom:0}.billing-model-table tr.warning{background:#ffd1660b}.billing-model-table tr.danger{background:#ff5a5a0e}.billing-model-name{align-items:center;gap:10px;display:flex}.billing-model-name img,.billing-model-name svg{border-radius:10px;width:30px;height:30px}.billing-model-table small{color:#9fa8ca;margin-top:4px;display:block}.billing-status{border-radius:999px;justify-content:center;align-items:center;padding:7px 10px;font-size:12px;font-weight:900;display:inline-flex}.billing-status.ok{color:#8df5b1;background:#22c55e21}.billing-status.warning{color:#ffd166;background:#ffd16621}.billing-status.danger{color:#ffb4b4;background:#ff5a5a21}@media (width<=1180px){.billing-pro-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-pro-head{display:block}.billing-pro-head a{margin-top:12px}}@media (width<=640px){.billing-pro-panel{border-radius:26px;margin-bottom:18px;padding:18px}.billing-pro-grid{grid-template-columns:1fr}.billing-warning-strip{display:block}.billing-warning-strip .ui-icon{margin-bottom:8px}.billing-model-table{min-width:760px}.billing-pro-card strong{font-size:25px}}.file-limit-strip{flex-wrap:wrap;gap:10px;margin:12px 0 16px;display:flex}.file-limit-strip span{color:#cfd6ec;background:#ffffff0e;border:1px solid #ffffff1c;border-radius:14px;padding:9px 12px;font-size:12px}.file-limit-strip b{color:#fff}.upload-box-pro{grid-template-columns:1fr auto;align-items:stretch;gap:12px;display:grid}.file-drop-inline{cursor:pointer;background:linear-gradient(135deg,#7dd3fc14,#ffd1660d);border:1px dashed #7dd3fc52;border-radius:18px;align-items:center;gap:12px;min-width:0;padding:15px;display:flex}.file-drop-inline input{display:none}.file-drop-inline span{color:#7dd3fc;background:#ffffff14;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid}.file-drop-inline b{color:#fff;font-size:14px;display:block}.file-drop-inline small{color:#9aa7c7;font-size:12px;display:block}.file-select-row{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:10px;margin-top:12px;display:grid}.file-preview-card{background:#0206178c;border:1px solid #ffffff1a;border-radius:18px;margin-top:12px;overflow:hidden}.file-preview-head{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:10px;padding:12px 14px;display:flex}.file-preview-head b{color:#fff}.file-preview-head small{color:#9fb1d5}.file-preview-card pre{white-space:pre-wrap;text-align:right;color:#dbe7ff;direction:rtl;max-height:220px;margin:0;padding:14px;font-family:inherit;font-size:13px;line-height:1.9;overflow:auto}.files-hero{justify-content:space-between;align-items:center;gap:24px;display:flex}.files-hero h1{margin:.2rem 0;font-size:clamp(28px,4vw,48px)}.file-stat-grid{grid-template-columns:repeat(3,minmax(120px,1fr));gap:12px;min-width:min(460px,100%);display:grid}.file-stat-grid div{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:20px;padding:16px}.file-stat-grid b{color:#ffd166;font-size:22px;display:block}.file-stat-grid small{color:#aeb8d5}.files-page-grid{align-items:stretch}.file-upload-big{gap:14px}.file-drop-page{text-align:center;flex-direction:column;justify-content:center;min-height:130px}.clean-list{color:#d8def3;padding-right:18px;line-height:2}.responsive-table{width:100%;overflow:auto}.table-subtext{white-space:nowrap;text-overflow:ellipsis;color:#8896b8;max-width:380px;margin-top:5px;display:block;overflow:hidden}.badge-soft{color:#bfeaff;background:#7dd3fc1f;border:1px solid #7dd3fc33;border-radius:999px;padding:6px 10px;font-size:12px;display:inline-flex}.row-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.row-actions form{margin:0}.danger-soft{color:#fecaca!important;background:#f8717114!important;border-color:#f8717147!important}@media (width<=760px){.upload-box-pro,.file-select-row{grid-template-columns:1fr}.files-hero{flex-direction:column;align-items:stretch}.file-stat-grid{grid-template-columns:1fr}.file-preview-head{flex-direction:column}.file-limit-strip{grid-template-columns:1fr;display:grid}.row-actions{flex-direction:column;align-items:stretch}.row-actions .btn,.row-actions button{width:100%}}.prompt-hero{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);align-items:center;gap:24px;max-width:1320px;margin:28px auto;padding:34px;display:grid;position:relative;overflow:hidden}.prompt-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 25% 20%,#3d9eff38,#0000 30%),radial-gradient(circle at 80%,#ffd1662b,#0000 32%);position:absolute;inset:-30%}.prompt-hero>*{position:relative}.prompt-hero h1{margin:10px 0;font-size:clamp(30px,4vw,58px)}.prompt-hero p{color:#cfd8f6;max-width:760px;line-height:2}.prompt-hero-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.prompt-stats{gap:12px;display:grid}.prompt-stats span{background:#ffffff12;border:1px solid #ffffff1f;border-radius:20px;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.prompt-stats b{color:var(--gold,#ffd166);font-size:28px}.prompt-stats small{color:#b9c1df}.prompt-toolbar{max-width:1320px;margin:0 auto 22px;padding:20px}.prompt-search-form{grid-template-columns:minmax(240px,1fr) minmax(160px,240px) auto;align-items:center;gap:12px;display:grid}.prompt-search{background:#0000002e;border:1px solid #ffffff21;border-radius:18px;align-items:center;gap:10px;padding:0 12px;display:flex}.prompt-search svg{opacity:.8;width:20px;height:20px}.prompt-search input,.prompt-search-form select{color:#fff;background:0 0;border:0;outline:none;width:100%;padding:14px}.prompt-search-form select{background:#0c101ed9;border:1px solid #ffffff21;border-radius:18px}.prompt-tabs,.prompt-category-chips{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.prompt-tabs a,.prompt-category-chips a{color:#dbe6ff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;padding:10px 14px;text-decoration:none}.prompt-tabs a.active,.prompt-category-chips a.active{color:#fff;background:linear-gradient(135deg,#ffd1663d,#3c9fff2e);border-color:#ffd16673}.prompt-grid-pro{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1320px;margin:24px auto;display:grid}.prompt-pro-card{background:linear-gradient(#ffffff16,#ffffff0b);border:1px solid #ffffff1f;border-radius:26px;padding:20px;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 18px 60px #00000038}.prompt-pro-card:before{content:"";opacity:.8;pointer-events:none;background:radial-gradient(circle at 20% 0,#3c9fff2e,#0000 34%),radial-gradient(circle at 100% 80%,#ffd1661f,#0000 30%);position:absolute;inset:-1px}.prompt-pro-card>*{position:relative}.prompt-pro-card:hover{border-color:#ffd16652;transform:translateY(-4px);box-shadow:0 24px 70px #00000059}.prompt-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.prompt-cat{color:#bfe0ff;background:#3d9eff21;border:1px solid #3d9eff40;border-radius:999px;padding:8px 11px;font-size:13px}.prompt-fav-form{margin:0}.prompt-fav{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff24;border-radius:14px;place-items:center;width:38px;height:38px;display:grid}.prompt-fav svg{width:18px;height:18px}.prompt-fav.active{color:#ffd166;background:#ffd16633;border-color:#ffd16673}.prompt-pro-card h3{margin:16px 0 8px;font-size:20px}.prompt-pro-card p{color:#c7d1ec;min-height:64px;line-height:1.85}.prompt-tags,.prompt-vars{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.prompt-tags span{color:#9fc7ff;background:#3d9eff1a;border-radius:999px;padding:6px 9px;font-size:12px}.prompt-vars{color:#cbd5f2;align-items:center;font-size:13px}.prompt-vars code{color:#ffd166;background:#0000003d;border:1px solid #ffffff1f;border-radius:8px;padding:4px 7px;font-family:monospace}.prompt-vars.muted{color:#94a3b8}.prompt-card-meta{color:#aeb8d2;justify-content:space-between;gap:12px;margin:14px 0;font-size:13px;display:flex}.prompt-card-meta span{align-items:center;gap:6px;display:inline-flex}.prompt-card-meta svg{width:16px;height:16px}.prompt-actions{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.prompt-actions .btn{text-align:center;padding:11px 10px}.prompt-builder{max-width:1320px;margin:28px auto;padding:28px}.prompt-builder-head{margin-bottom:18px}.prompt-builder-head p{color:#bfcae6}.form-grid.two{grid-template-columns:1fr 220px;gap:12px;display:grid}.check-row{color:#dce5ff;align-items:center;gap:10px;display:flex}.prompt-modal[hidden]{display:none}.prompt-modal{z-index:1000;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.prompt-modal-backdrop{backdrop-filter:blur(10px);background:#03060fb8;position:absolute;inset:0}.prompt-modal-card{border-radius:30px;width:min(760px,100%);max-height:min(86vh,820px);padding:28px;position:relative;overflow:auto}.prompt-modal-close{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:14px;width:38px;height:38px;font-size:26px;position:absolute;top:16px;left:16px}.prompt-var-fields{gap:12px;margin:16px 0;display:grid}.prompt-var-fields label{color:#dbe6ff;gap:8px;display:grid}.prompt-var-fields textarea{resize:vertical;color:#fff;background:#0000003d;border:1px solid #ffffff21;border-radius:16px;outline:none;min-height:56px;padding:12px}.prompt-no-vars{color:#b8c4df;border:1px dashed #fff3;border-radius:16px;padding:14px}.prompt-preview-box{background:#00000038;border:1px solid #ffffff1f;border-radius:18px;margin-top:12px;padding:14px}.prompt-preview-box pre{white-space:pre-wrap;color:#dfe7ff;max-height:260px;line-height:1.8;overflow:auto}.prompt-modal-actions{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.prompt-toast{color:#fff;z-index:1200;opacity:0;background:#111827;border:1px solid #ffffff29;border-radius:16px;padding:12px 18px;transition:all .25s;position:fixed;bottom:24px;right:50%;transform:translate(50%,20px);box-shadow:0 20px 60px #00000059}.prompt-toast.show{opacity:1;transform:translate(50%)}.empty-state{text-align:center;grid-column:1/-1;padding:34px}@media (width<=980px){.prompt-hero{grid-template-columns:1fr;padding:24px}.prompt-grid-pro{grid-template-columns:repeat(2,minmax(0,1fr))}.prompt-search-form,.form-grid.two{grid-template-columns:1fr}}@media (width<=640px){.prompt-hero,.prompt-toolbar,.prompt-builder{border-radius:22px;margin-inline:10px;padding:18px}.prompt-grid-pro{grid-template-columns:1fr;margin-inline:10px}.prompt-actions{grid-template-columns:1fr}.prompt-card-meta{flex-direction:column}.prompt-stats span{flex-direction:column;align-items:flex-start}.prompt-modal{padding:10px}.prompt-modal-card{padding:22px 16px}.prompt-category-chips{max-height:150px;overflow:auto}.prompt-search-form .btn{width:100%}}.onboarding-page .main{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(14px,3vw,42px)}@keyframes onboardingAura{0%{transform:translate(-1%)scale(1)}to{transform:translate(2%,1%)scale(1.04)}}@keyframes onboardingStep{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.onboarding-actions .btn{cursor:pointer;border:0;border-radius:16px;padding:13px 18px;font-weight:900}.onboarding-actions .btn:not(.ghost):not(.subtle),.onboarding-finish{background:linear-gradient(135deg,var(--gold),#ff8c42);color:#111;box-shadow:0 18px 44px #ffbc5029}.onboarding-actions .ghost{color:#fff;background:#ffffff14;border:1px solid #ffffff1f}.onboarding-actions .subtle{color:#f2f5ffa8;background:0 0;border:1px solid #ffffff1a}.onboarding-actions .btn:disabled{opacity:.45;cursor:not-allowed}.dashboard-onboarding-card{background:linear-gradient(135deg,#ffd1661f,#00d4ff14,#9650ff14);border:1px solid #ffffff1c;border-radius:26px;justify-content:space-between;align-items:center;gap:16px;margin:18px 0;padding:20px;display:flex;box-shadow:0 18px 60px #00000029}.dashboard-onboarding-card span{color:var(--gold);align-items:center;gap:8px;font-weight:900;display:flex}.dashboard-onboarding-card h2{margin:7px 0 5px}.dashboard-onboarding-card p{color:#f2f5ffad;margin:0;line-height:1.8}.dashboard-onboarding-card a{white-space:nowrap;color:#fff;background:#ffffff17;border:1px solid #ffffff21;border-radius:16px;padding:12px 16px;font-weight:900;text-decoration:none}.dashboard-onboarding-card.needs-start a{background:linear-gradient(135deg,var(--gold),#ff8c42);color:#111;border:0}@media (width<=640px){.dashboard-onboarding-card{flex-direction:column;align-items:stretch}.dashboard-onboarding-card a{text-align:center}}.notification-badge{color:#0b1020;background:linear-gradient(135deg,#ff4d7d,#ffd166);border:2px solid #070916f5;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:950;display:none;position:absolute;top:-7px;left:-7px}.notification-badge.is-visible{display:grid}.notification-panel{top:calc(100%12px);backdrop-filter:blur(24px);opacity:0;pointer-events:none;background:#090c1ceb;border:1px solid #ffffff26;border-radius:26px;width:min(390px,100vw - 22px);max-height:min(620px,100vh - 100px);transition:opacity .22s,transform .22s;position:absolute;left:0;overflow:hidden;transform:translateY(-8px)scale(.96);box-shadow:0 30px 90px #00000073,inset 0 0 0 1px #7dd3fc0d}.site-notification-root.open .notification-panel{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.notification-list{max-height:430px;padding:10px;overflow:auto}.notification-empty{text-align:center;color:#aeb9d9;padding:22px}.notification-mini{background:#ffffff0e;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:auto 1fr;gap:10px;margin-bottom:8px;padding:13px;display:grid}.notification-mini.unread{background:linear-gradient(135deg,#ffd16621,#7dd3fc0f);border-color:#ffd16638}.notification-mini-icon{color:#9ee7ff;background:#7dd3fc1f;border:1px solid #7dd3fc2e;border-radius:13px;place-items:center;width:34px;height:34px;font-weight:950;display:grid}.notification-mini.type-warning .notification-mini-icon,.notification-mini.type-billing .notification-mini-icon{color:#ffd166;background:#ffd16621;border-color:#ffd1663d}.notification-mini.type-danger .notification-mini-icon{color:#ff8aaa;background:#ff4d7d21;border-color:#ff4d7d3d}.notification-mini b{color:#fff;font-size:14px;display:block}.notification-mini p{color:#cfd6ef;margin:5px 0 6px;font-size:12px;line-height:1.75}.notification-mini small{color:#7f8bab;font-size:11px;display:block}.notification-mini a{color:#ffd166;margin-top:8px;font-weight:900;text-decoration:none;display:inline-flex}.site-toast-stack{z-index:9999;pointer-events:none;gap:10px;width:min(390px,100vw - 28px);display:grid;position:fixed;top:82px;left:18px}.site-toast{backdrop-filter:blur(20px);opacity:0;pointer-events:auto;background:#0a0e1feb;border:1px solid #ffffff21;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:flex-start;gap:12px;padding:14px;transition:transform .24s,opacity .24s;display:grid;transform:translate(-18px);box-shadow:0 24px 70px #0006}.site-toast.show{opacity:1;transform:translate(0)}.site-toast>span{color:#9ee7ff;background:#7dd3fc21;border-radius:14px;place-items:center;width:36px;height:36px;font-weight:950;display:grid}.site-toast.type-warning>span,.site-toast.type-billing>span{color:#ffd166;background:#ffd16621}.site-toast.type-danger>span{color:#ff8aaa;background:#ff4d7d21}.site-toast b{color:#fff;display:block}.site-toast p{color:#cfd6ef;margin:4px 0 0;font-size:13px;line-height:1.8}.site-toast a{color:#ffd166;margin-top:7px;font-weight:900;text-decoration:none;display:inline-flex}.site-toast button{color:#aeb9d9;cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1}.notification-page-hero{border-radius:30px;justify-content:space-between;align-items:center;gap:18px;max-width:1220px;margin:24px auto;padding:26px;display:flex}.notification-page-hero h1{margin:10px 0;font-size:clamp(28px,4vw,48px)}.notification-page-hero p{color:#cfd6ef;margin:0}.notification-hero-stat{text-align:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:24px;min-width:210px;padding:18px}.notification-hero-stat small{color:#aeb9d9;display:block}.notification-hero-stat strong{color:#ffd166;margin:6px 0;font-size:42px;display:block}.notification-hero-stat button{color:#111;cursor:pointer;background:linear-gradient(135deg,#ffd166,#ff8c42);border:0;border-radius:14px;padding:10px 13px;font-weight:950}.notification-filters{flex-wrap:wrap;gap:10px;max-width:1220px;margin:0 auto 14px;display:flex}.notification-filters a{color:#dfe7ff;background:#ffffff12;border:1px solid #ffffff1c;border-radius:999px;padding:10px 15px;font-weight:850;text-decoration:none}.notification-filters a.active{color:#ffd166;background:#ffd16629;border-color:#ffd16652}.notification-center-list{gap:12px;max-width:1220px;margin:0 auto 36px;display:grid}.notification-center-card{background:#fff1;border:1px solid #ffffff1a;border-radius:24px;grid-template-columns:auto 1fr auto;gap:14px;padding:17px;display:grid;box-shadow:0 18px 50px #0000002e}.notification-center-card.unread{background:linear-gradient(135deg,#ffd1661c,#7dd3fc0e);border-color:#ffd16642}.notification-center-icon{color:#9ee7ff;background:#7dd3fc21;border:1px solid #7dd3fc33;border-radius:16px;place-items:center;width:46px;height:46px;display:grid}.notification-center-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.notification-center-top b{color:#fff;font-size:17px}.notification-center-top span{color:#aeb9d9;background:#ffffff14;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.notification-center-body p{color:#cfd6ef;margin:8px 0;line-height:1.9}.notification-center-meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.notification-center-meta small{color:#8793b5}.notification-center-meta a{color:#ffd166;font-weight:900;text-decoration:none}.notification-center-actions{flex-direction:column;align-items:stretch;gap:8px;display:flex}.notification-center-actions button{color:#ffd166;cursor:pointer;background:#ffd16624;border:0;border-radius:13px;padding:9px 12px;font-weight:900}.notification-center-actions button.muted{color:#aeb9d9;background:#ffffff12}.notification-empty-state{text-align:center;border-radius:28px;padding:42px}.notification-empty-state svg{color:#ffd166;width:54px;height:54px}@media (width<=760px){.notification-panel{width:auto;max-height:calc(100vh - 92px);position:fixed;top:72px;left:10px;right:10px}.site-toast-stack{top:auto;bottom:18px;left:14px}.notification-page-hero{padding:20px;display:block}.notification-hero-stat{min-width:0;margin-top:16px}.notification-center-card{grid-template-columns:1fr}.notification-center-actions{flex-flow:wrap}.notification-center-top{display:block}.notification-center-top span{margin-top:8px;display:inline-flex}}.error-page .main{align-items:center;min-height:calc(100vh - 170px);display:grid}.pro-error-wrap{place-items:center;gap:18px;padding:46px 0;display:grid;position:relative;overflow:hidden}.pro-error-orb{filter:blur(34px);opacity:.62;pointer-events:none;border-radius:999px;position:absolute}.pro-error-orb.orb-a{background:#7dd3fc47;width:260px;height:260px;top:4%;right:7%}.pro-error-orb.orb-b{background:#ffd1662e;width:310px;height:310px;bottom:1%;left:6%}.pro-error-card{z-index:1;background:linear-gradient(135deg,#ffffff18,#ffffff0b);border-radius:34px;grid-template-columns:240px minmax(0,1fr);gap:24px;width:min(920px,100%);padding:28px;display:grid;position:relative;box-shadow:0 30px 100px #00000052}.pro-error-code{text-align:center;background:radial-gradient(circle at 50% 20%,#ffd16633,#7dd3fc1a,#0000001f);border:1px solid #ffffff1a;border-radius:28px;place-items:center;min-height:260px;display:grid}.pro-error-code span{letter-spacing:-4px;background:linear-gradient(135deg,#fff,#ffd166,#7dd3fc);color:#0000;-webkit-background-clip:text;font-size:82px;font-weight:1000}.pro-error-code small{color:#aab6d3;font-weight:800}.pro-error-body{align-content:center;gap:14px;display:grid}.pro-error-kicker{color:#d9f5ff;background:#7dd3fc1a;border:1px solid #7dd3fc38;border-radius:999px;align-items:center;gap:8px;width:max-content;padding:8px 12px;font-weight:900;display:inline-flex}.pro-error-kicker .ui-icon{width:17px;height:17px}.pro-error-body h1{margin:0;font-size:34px}.pro-error-body p{color:#d5ddf1;margin:0;line-height:2}.pro-error-request{color:#dbe7ff;background:#0000002e;border:1px solid #ffffff14;border-radius:18px;gap:6px;padding:13px;display:grid}.pro-error-request code{text-align:left;color:#ffd166;direction:ltr;background:#ffffff14;border-radius:10px;padding:6px 9px;display:inline-block}.pro-error-request span{color:#9aa9c8;font-size:12px}.pro-error-actions{flex-wrap:wrap;gap:10px;display:flex}.pro-error-help{z-index:1;grid-template-columns:1fr 1fr;gap:12px;width:min(920px,100%);display:grid;position:relative}.pro-error-help>div{background:#ffffff0e;border:1px solid #ffffff14;border-radius:20px;grid-template-columns:auto 1fr;align-items:center;gap:8px 10px;padding:14px;display:grid}.pro-error-help .ui-icon{color:#7dd3fc;grid-row:1/3}.pro-error-help b{font-size:13px}.pro-error-help span{color:#aeb9d2;font-size:12px;line-height:1.8}@media (width<=760px){.pro-error-wrap{padding:22px 0}.pro-error-card{border-radius:26px;grid-template-columns:1fr;padding:18px}.pro-error-code{min-height:150px}.pro-error-code span{font-size:58px}.pro-error-body h1{font-size:25px}.pro-error-help{grid-template-columns:1fr}.pro-error-actions .btn{justify-content:center;width:100%}}.kai-header.site-header{z-index:80;backdrop-filter:blur(24px)saturate(140%);background:linear-gradient(#080b1adb,#080b1a9e);border-bottom:1px solid #ffffff1f;position:sticky;top:0;box-shadow:0 18px 60px #00000038;padding:12px var(--page-pad,7%)!important}.kai-header-shell{justify-content:space-between;align-items:center;gap:14px;width:min(1320px,100%);min-height:58px;margin-inline:auto;display:flex}.kai-brand{align-items:center;gap:10px;min-width:0;text-decoration:none;display:inline-flex;color:#fff!important;background:0 0!important;-webkit-background-clip:initial!important}.kai-brand-mark{background:linear-gradient(135deg,var(--brand-primary,#ffd166),var(--brand-secondary,#7dd3fc));border-radius:16px;flex:none;place-items:center;width:43px;height:43px;display:grid;overflow:hidden;box-shadow:0 14px 36px #ffd16629,inset 0 1px #ffffff59}.kai-brand-mark img{object-fit:cover;width:100%;height:100%;display:block}.kai-brand-mark b{color:#0c1022;letter-spacing:.4px;font-size:14px;font-weight:1000}.kai-brand-text{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.2px;min-width:0;max-width:44vw;font-weight:1000;line-height:1.1;display:block;overflow:hidden}.brand-full{font-size:18px}.brand-short{letter-spacing:.8px;font-size:19px;display:none}.kai-header-actions{flex:none;align-items:center;gap:10px;display:flex}.kai-icon-btn,.kai-menu-toggle{transition:transform .18s,background .18s,border-color .18s;box-shadow:inset 0 1px #ffffff14,0 10px 28px #0000002e;color:#fff!important;background:#ffffff13!important;border:1px solid #ffffff24!important;border-radius:16px!important;width:46px!important;height:46px!important}.kai-icon-btn:hover,.kai-menu-toggle:hover{transform:translateY(-1px);background:#ffffff21!important;border-color:#ffffff3d!important}.kai-menu-toggle span{background:#fff!important}.kai-menu-panel.menu-panel{width:min(350px,100vw - 24px);top:58px;left:0;right:auto;overflow:hidden;background:linear-gradient(#0d122afa,#070a18f5)!important;border:1px solid #ffffff21!important;border-radius:24px!important;padding:12px!important;box-shadow:0 30px 110px #00000085!important}.kai-menu-head{border-bottom:1px solid #ffffff17;margin-bottom:6px;padding:12px 12px 14px}.kai-menu-head b{color:#fff;font-size:15px;display:block}.kai-menu-head small{color:#aeb8d8;margin-top:4px;font-size:12px;display:block}.kai-menu-panel .nav-link,.kai-menu-panel .menu-form button,.kai-menu-panel .menu-cta{justify-content:flex-start;align-items:center;gap:10px;min-height:46px;transition:transform .18s,background .18s,border-color .18s;text-align:right!important;color:#edf3ff!important;background:0 0!important;border:1px solid #0000!important;border-radius:16px!important;padding:12px 13px!important;display:flex!important}.kai-menu-panel .nav-link svg,.kai-menu-panel .menu-cta svg{flex:none;width:19px;height:19px}.kai-menu-panel .nav-link:hover,.kai-menu-panel .menu-form button:hover{transform:translate(-2px);background:#ffffff14!important;border-color:#ffffff14!important}.kai-menu-panel .menu-cta{margin-top:6px;box-shadow:0 16px 42px #ffa8322e;background:linear-gradient(135deg,var(--brand-primary,#ffd166),var(--brand-secondary,#ff8c42))!important;color:#111!important;justify-content:center!important;font-weight:1000!important}.kai-menu-panel .menu-admin{color:#ffd166!important;background:#ffd1661a!important;border-color:#ffd1662e!important}.status-pill.base{color:#9ee7ff;background:#7dd3fc1f;border:1px solid #7dd3fc38}.plan-one-month-note{color:#cfd7ef;background:#fff1;border:1px solid #ffffff1a;border-radius:15px;margin-top:12px;padding:11px 12px;line-height:1.75;display:block}.renewal-alert.expired span{color:#ffe7b7}.renewal-alert.expired{background:linear-gradient(135deg,#ffd16621,#7dd3fc14);border-color:#ffd16642}@media (width>=1181px){.kai-header.site-header{padding-block:9px!important;padding-inline:clamp(14px,2.2vw,44px)!important}.kai-header-shell{flex-wrap:nowrap!important;align-items:center!important;gap:12px!important;width:min(1880px,100vw - 28px)!important;max-width:min(1880px,100vw - 28px)!important;display:flex!important;overflow:visible!important}.kai-brand{flex:0 0 clamp(250px,25vw,370px)!important;min-width:250px!important;max-width:clamp(250px,25vw,370px)!important}.kai-brand .brand-full{text-overflow:clip!important;white-space:nowrap!important;letter-spacing:0!important;width:auto!important;max-width:none!important;font-size:clamp(13px,.88vw,15px)!important;display:block!important;overflow:visible!important}.kai-brand .brand-short{display:none!important}.kai-brand-mark{flex:0 0 39px!important;width:39px!important;height:39px!important}.kai-header-actions{flex:auto!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.header-menu.kai-menu{flex:auto!important;order:1!important;justify-content:flex-end!important;min-width:0!important;overflow:hidden!important}.kai-menu-panel.menu-panel{gap:clamp(4px,.45vw,8px)!important;overflow:hidden!important}.kai-menu-panel .nav-link,.kai-menu-panel .menu-form button,.kai-menu-panel .menu-cta{border-radius:999px!important;max-width:none!important;height:38px!important;min-height:38px!important;padding:8px clamp(7px,.62vw,12px)!important;font-size:clamp(11px,.72vw,12.5px)!important}.kai-menu-panel .nav-link span,.kai-menu-panel .menu-form button span,.kai-menu-panel .menu-cta span{text-overflow:clip!important;max-width:none!important;overflow:visible!important}.kai-menu-panel .nav-link svg,.kai-menu-panel .menu-form button svg,.kai-menu-panel .menu-cta svg{width:14px!important;height:14px!important}}@media (width>=1181px) and (width<=1320px){.kai-brand{flex-basis:clamp(225px,22vw,290px)!important;min-width:225px!important;max-width:290px!important}.kai-brand .brand-full{font-size:12.5px!important}.kai-menu-panel .nav-link,.kai-menu-panel .menu-form button,.kai-menu-panel .menu-cta{gap:4px!important;padding-inline:7px!important;font-size:11.2px!important}}@media (width<=1180px){.kai-header-shell{justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important}.kai-brand{min-width:0!important;max-width:calc(100vw - 118px)!important}.kai-brand .brand-full{display:none!important}.kai-brand .brand-short{text-overflow:clip!important;max-width:94px!important;display:block!important;overflow:visible!important}.header-menu.kai-menu{order:2!important}}.status-page-v471,.status-v471-summary,.status-v471-section,.status-v471-explain,.status-v471-note{width:min(100%,1320px);margin-inline:auto}.status-page-v471{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:center;gap:clamp(24px,4vw,54px);padding-top:clamp(42px,6vw,76px);padding-bottom:clamp(24px,4vw,46px);display:grid}.status-page-v471 .hero-copy{max-width:760px}.status-page-v471 .hero-copy h1{max-width:780px;line-height:1.18}.status-page-v471 .hero-copy p{max-width:720px}.status-page-v471 .status-score{text-align:center;justify-self:stretch;place-items:center;min-height:310px;display:grid}.status-v471-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,20px);margin-top:18px;margin-bottom:clamp(28px,4vw,46px);display:grid}.status-v471-section{margin-top:clamp(26px,4vw,48px)}.status-v471-section-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.status-v471-section-head span{text-transform:uppercase;letter-spacing:.12em;color:#7dd3fc;direction:ltr;background:#7dd3fc1a;border:1px solid #7dd3fc2e;border-radius:999px;flex:none;padding:8px 12px;font-size:11px;font-weight:950}.status-v471-section-head h2{margin:0 0 7px;font-size:clamp(24px,2.8vw,38px)}.status-v471-section-head p{color:#b9c7e5;max-width:680px;margin:0;line-height:1.9}.status-grid-v471{align-items:stretch;gap:clamp(14px,1.8vw,22px);display:grid}.status-grid-core,.status-grid-ai{grid-template-columns:repeat(4,minmax(0,1fr))}.status-v471-card{background:linear-gradient(145deg,#ffffff13,#ffffff09);border:1px solid #ffffff1c;border-radius:28px;flex-direction:column;justify-content:space-between;min-width:0;min-height:208px;padding:22px;display:flex;box-shadow:0 22px 64px #0000003d}.status-v471-card.is-ai-service{background:radial-gradient(circle at 20% 0,#7dd3fc21,#0000 36%),linear-gradient(145deg,#ffffff14,#ffffff09)}.status-v471-card .service-card-head{align-items:center;gap:14px;display:flex}.status-v471-card .service-icon{background:#ffffff14;border:1px solid #ffffff1f;border-radius:18px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid}.status-v471-card .service-icon .ui-icon,.status-v471-card .status-ai-logo{object-fit:contain;width:26px;height:26px}.status-v471-card h3{margin:0 0 4px;font-size:18px;line-height:1.35}.status-v471-card .status-service-title span{color:#bbf7d0;background:#34d3991a;border:1px solid #34d3992e;border-radius:999px;align-items:center;min-height:24px;padding:4px 9px;font-size:12px;font-weight:900;display:inline-flex}.status-v471-card.tone-yellow .status-service-title span{color:#fde68a;background:#fbbf241a;border-color:#fbbf2433}.status-v471-card.tone-blue .status-service-title span{color:#bae6fd;background:#0ea5e91a;border-color:#0ea5e933}.status-v471-card.tone-red .status-service-title span{color:#fecdd3;background:#fb71851a;border-color:#fb718538}.status-v471-card p{color:#c4cde4;margin:18px 0;font-size:13.5px;line-height:1.9}.status-v471-card .service-meta{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;padding-top:13px;display:flex}.status-v471-card .service-meta small{color:#92a0be}.status-v471-card .service-meta b{text-align:left;color:#eaf3ff;white-space:nowrap;direction:ltr;font-size:12px}.status-v471-explain{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(34px,5vw,64px)}.status-v471-note{margin-top:clamp(26px,4vw,46px);margin-bottom:clamp(26px,4vw,52px)}@media (width<=1180px){.status-page-v471{text-align:right;grid-template-columns:1fr;gap:24px}.status-page-v471 .status-score{justify-self:center;width:100%;max-width:620px}.status-grid-core,.status-grid-ai,.status-v471-explain{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.status-page-v471{padding-top:32px;padding-bottom:20px}.status-v471-summary{grid-template-columns:1fr;gap:10px;margin-bottom:26px}.status-v471-section-head{align-items:start;gap:10px;display:grid}.status-v471-section-head span{justify-self:start}.status-grid-core,.status-grid-ai{grid-template-columns:1fr}.status-v471-card{border-radius:24px;min-height:auto;padding:18px}.status-v471-card .service-meta{justify-items:start;display:grid}.status-v471-explain{grid-template-columns:1fr}}html,body{-webkit-text-size-adjust:100%;text-size-adjust:100%;touch-action:pan-x pan-y}input,textarea,select,button{font-size:16px}.api-hero{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:center;gap:22px;display:grid;position:relative;overflow:hidden}.api-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#7dd3fc38,#0000 70%);border-radius:999px;width:260px;height:260px;position:absolute;inset:-80px auto auto -80px}.api-hero>*{z-index:1;position:relative}.api-live-card{background:#050a199e;border:1px solid #7dd3fc38;border-radius:24px;gap:10px;min-width:0;padding:18px;display:grid}.api-live-card span,.api-live-card small{color:var(--muted,#b7c2df)}.api-live-card code,.api-copy-row code{text-align:left;white-space:nowrap;color:#dff7ff;direction:ltr;background:#00000040;border:1px solid #ffffff14;border-radius:14px;max-width:100%;padding:12px;display:block;overflow:auto}.api-secret-box{margin-top:18px}.api-copy-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.api-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.api-layout-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.75fr);gap:16px;margin:18px 0;display:grid}.api-check-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.api-check-list li{background:#ffffff0e;border:1px solid #ffffff14;border-radius:14px;padding:11px 13px;line-height:1.8}.api-check-list li:before{content:"✓";color:#86efac;margin-left:8px;font-weight:900}.api-docs{margin:20px 0}.api-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.api-doc-grid h3{margin:0 0 10px}.api-doc-grid pre{color:#dce8ff;background:#00000052;border:1px solid #ffffff17;border-radius:18px;max-height:360px;margin:0 0 10px;padding:14px;line-height:1.65;overflow:auto}.api-doc-grid code{white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12.5px}.api-keys-table form{margin:0}.success-box{background:linear-gradient(135deg,#22c55e1f,#ffffff0f);border-color:#22c55e52}@media (width<=980px){.api-hero,.api-layout-grid,.api-doc-grid{grid-template-columns:1fr}.api-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.api-metrics-grid,.api-copy-row{grid-template-columns:1fr}.api-copy-row .btn{width:100%}.api-doc-grid pre{max-height:300px}.api-hero{padding:18px}.api-live-card{padding:14px}}.api-error-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.api-error-grid>div{background:#ffffff0e;border:1px solid #ffffff14;border-radius:16px;gap:6px;padding:14px;display:grid}.api-error-grid b{color:#ffd166}.api-error-grid span{color:var(--muted,#b7c2df);line-height:1.8}@media (width<=900px){.api-error-grid{grid-template-columns:1fr}}@media (width<=1180px){.kai-header.site-header,.site-header.kai-header{z-index:999!important;padding:10px max(12px,env(safe-area-inset-left))8px max(12px,env(safe-area-inset-right))!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;isolation:isolate!important;background:0 0!important;border-bottom:0!important;position:sticky!important;top:0!important;overflow:visible!important}.kai-header.site-header:before,.site-header.kai-header:before{content:"";z-index:-2;pointer-events:none;filter:blur(10px)saturate(1.12);opacity:.95;background:radial-gradient(circle at 18% 8%,#7dd3fc3d,#0000 38%),radial-gradient(circle at 86% 16%,#a78bfa33,#0000 42%),radial-gradient(circle at 50% 0,#ffd1661c,#0000 44%);animation:8s ease-in-out infinite alternate kaiHeaderFloatAura;position:absolute;inset:0 0 -18px}.kai-header.site-header:after,.site-header.kai-header:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0507131f,#05071300);position:absolute;inset:0 0 -8px}.kai-header-shell{-webkit-backdrop-filter:blur(18px)saturate(1.14)!important;background:linear-gradient(145deg,#060812f0,#0d1124e0)!important;border:1px solid #ffffff1f!important;border-radius:22px!important;width:100%!important;min-height:54px!important;padding:0 8px!important;position:relative!important;overflow:visible!important;box-shadow:0 18px 55px #00000057,inset 0 1px #ffffff13!important}.kai-header-shell:before{content:"";pointer-events:none;opacity:.74;background:linear-gradient(135deg,#7dd3fc1f,#0000 34%,#ffd16614);border-radius:21px;position:absolute;inset:1px}.kai-header-shell>*{z-index:1;position:relative}.kai-brand-mark{box-shadow:0 12px 32px #ffab4038,0 0 24px #7dd3fc14!important}.notification-bell.kai-icon-btn,.kai-menu-toggle,.menu-toggle{background:#ffffff16!important;border-color:#ffffff26!important}.kai-menu-panel.menu-panel{top:72px!important}}@keyframes kaiHeaderFloatAura{0%{opacity:.78;transform:translate(0,0)scale(1)}to{opacity:1;transform:translateY(4px)scale(1.02)}}@media (prefers-reduced-motion:reduce){.kai-header.site-header:before,.site-header.kai-header:before{animation:none!important}}@media (width<=1180px){body:not(.chat-body){padding-top:82px!important}.kai-header.site-header,.site-header.kai-header{top:max(6px,env(safe-area-inset-top))!important;z-index:1200!important;will-change:transform!important;pointer-events:none!important;width:100%!important;padding:8px max(12px,env(safe-area-inset-left))8px max(12px,env(safe-area-inset-right))!important;box-shadow:none!important;background:0 0!important;border:0!important;position:fixed!important;left:0!important;right:0!important;overflow:visible!important;transform:translate(0,0)!important}.kai-header.site-header>*,.site-header.kai-header>*{pointer-events:auto!important}.kai-header.site-header:before,.site-header.kai-header:before{filter:blur(14px)saturate(1.18)!important;opacity:.92!important;background:radial-gradient(circle at 16% 16%,#7dd3fc57,#0000 38%),radial-gradient(circle at 82% 10%,#a78bfa47,#0000 42%),radial-gradient(circle at 48% 0,#ffd1662e,#0000 44%)!important;inset:-8px 0 -22px!important}.kai-header-shell{background:linear-gradient(145deg,#050712f5,#0c1024e8)!important;border:1px solid #ffffff24!important;border-radius:24px!important;min-height:56px!important;box-shadow:0 20px 64px #00000061,inset 0 1px #ffffff14!important}.kai-menu-panel.menu-panel{top:calc(74px + env(safe-area-inset-top))!important;z-index:1250!important;position:fixed!important;left:12px!important;right:12px!important}}@media (width<=420px){body:not(.chat-body){padding-top:78px!important}.kai-header-shell{border-radius:21px!important;min-height:52px!important}.kai-menu-panel.menu-panel{top:calc(70px + env(safe-area-inset-top))!important}}@media (width>=1181px){.site-header .kai-core-links{flex:initial!important;width:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:contents!important}.site-header .kai-core-links .nav-link{border-radius:999px!important;width:auto!important;max-width:none!important;height:38px!important;min-height:38px!important;padding:8px clamp(7px,.62vw,12px)!important;font-size:clamp(11px,.72vw,12.5px)!important}.site-header .kai-core-links .nav-link span{text-overflow:clip!important;white-space:nowrap!important;overflow:visible!important}}@media (width<=1180px){.site-header .kai-core-links{width:auto!important;display:block!important}.site-header .kai-core-links .nav-link{width:100%!important;max-width:none!important}}.help-hero .hero-copy p{max-width:760px}.help-orb .ui-icon{width:34px;height:34px}.help-quick-card .ui-icon{width:24px;height:24px}.help-model-card .model-logo-wrap{background:#fff;border-radius:18px;place-items:center;width:48px;min-width:48px;height:48px;display:grid;box-shadow:0 16px 40px #0003}.help-model-card .ai-logo,.help-model-card img{width:28px;height:28px}.help-limit-grid article .ui-icon{color:#ffd166;width:28px;height:28px;margin-bottom:12px}.help-final-cta .glass-panel{max-width:880px;margin:auto;padding:34px}@media (width<=640px){.help-final-cta .glass-panel{padding:22px}}.premium-footer{isolation:isolate;text-align:center;color:#e2e8ffc7;background:radial-gradient(circle at 18% 0,#7dd3fc16,#0000 34%),radial-gradient(circle at 84% 100%,#ffd16613,#0000 32%),linear-gradient(#080b1b94,#040610e0);border-top:1px solid #ffffff16;padding:26px 7% 28px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.premium-footer:before{content:"";opacity:.72;pointer-events:none;background:linear-gradient(90deg,#0000,#7dd3fc73,#ffd1666b,#0000);width:min(760px,72vw);height:1px;position:absolute;inset:0 auto auto 50%;transform:translate(-50%)}.premium-footer:after{content:"";filter:blur(24px);opacity:.7;pointer-events:none;z-index:-1;background:radial-gradient(#7dd3fc1a,#0000 70%);border-radius:999px;height:120px;position:absolute;inset:-70px 16% auto}.footer-inner{justify-items:center;gap:9px;width:min(1180px,100%);margin-inline:auto;display:grid}.footer-brand-line{color:#ffffffd1;justify-content:center;align-items:center;gap:9px;max-width:100%;line-height:1.9;display:inline-flex}.footer-copy{overflow-wrap:anywhere}.footer-mark{background:linear-gradient(135deg,var(--gold,#ffd166),var(--blue,#7dd3fc));border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 5px #7dd3fc0f,0 0 20px #ffd16638}.premium-footer .footer-socials{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.premium-footer .footer-socials a{color:#ffffffc7;background:#ffffff0b;border:1px solid #ffffff14;border-radius:999px;padding:4px 9px;transition:color .18s,background .18s,border-color .18s,transform .18s}.premium-footer .footer-socials a:hover{color:#fff;background:#ffffff14;border-color:#ffffff29;transform:translateY(-1px)}.premium-footer .footer-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;line-height:1.9;display:flex}.premium-footer .footer-links a{color:#e1e8ffb3;border-radius:999px;padding:2px 7px;text-decoration:none;transition:color .18s,background .18s,box-shadow .18s,transform .18s}.premium-footer .footer-links a:hover{color:#fff;background:#fff1;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff14}.premium-footer .footer-links span{color:#ffffff42}@media (width<=640px){.premium-footer{padding:22px 5% calc(88px + env(safe-area-inset-bottom,0px))}.footer-brand-line{align-items:flex-start;gap:8px;line-height:1.85}.footer-mark{width:8px;height:8px;margin-top:8px}.premium-footer .footer-links{gap:4px 6px}.premium-footer .footer-links a{padding:2px 6px}}@media (width<=1180px){.kai-menu-toggle,.menu-toggle{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;padding:0!important;display:flex!important}.kai-menu-toggle span,.menu-toggle span{background:#fff!important;border-radius:999px!important;width:19px!important;height:2px!important;margin:0!important;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s,width .18s!important;display:block!important;box-shadow:0 0 10px #ffffff2e!important}.header-menu.open .kai-menu-toggle span:first-child,.header-menu.open .menu-toggle span:first-child{transform:translateY(5px)rotate(45deg)!important}.header-menu.open .kai-menu-toggle span:nth-child(2),.header-menu.open .menu-toggle span:nth-child(2){opacity:0!important;width:12px!important}.header-menu.open .kai-menu-toggle span:nth-child(3),.header-menu.open .menu-toggle span:nth-child(3){transform:translateY(-5px)rotate(-45deg)!important}.kai-menu-panel.menu-panel{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:9px!important;padding:12px!important;display:grid!important}.kai-menu-head{grid-column:1/-1!important}.kai-menu-panel .nav-link,.kai-menu-panel .menu-form,.kai-menu-panel .menu-form button{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:54px!important;margin:0!important}.kai-menu-panel .nav-link,.kai-menu-panel .menu-form button{text-align:right!important;color:#edf6ff!important;direction:rtl!important;background:linear-gradient(#ffffff17,#ffffff0b)!important;border:1px solid #ffffff1b!important;border-radius:18px!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;padding:11px 12px!important;display:flex!important;box-shadow:inset 0 1px #ffffff0f!important}.kai-menu-panel .nav-link .ui-icon,.kai-menu-panel .menu-form button .ui-icon{flex:none!important;width:21px!important;height:21px!important;margin:0!important}.kai-menu-panel .nav-link span,.kai-menu-panel .menu-form button span{-webkit-line-clamp:initial!important;flex:auto!important;-webkit-box-orient:initial!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-align:right!important;min-width:0!important;font-size:12px!important;font-weight:950!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.kai-menu-panel .kai-menu-register-free{color:#111827!important;background:linear-gradient(135deg,#ffd166,#ff9f43 58%,#ffe7a6)!important;border-color:#ffd1668f!important;grid-column:1/-1!important;justify-content:center!important;min-height:56px!important;box-shadow:0 18px 54px #ff9f4342,inset 0 1px #ffffff52!important}.kai-menu-panel .kai-menu-register-free span{text-align:center!important;color:#111827!important;flex:0 auto!important;font-size:12.5px!important;font-weight:1000!important}.kai-menu-panel .kai-menu-register-free .ui-icon{stroke:#111827!important;width:20px!important;height:20px!important}}@media (width<=520px){.kai-menu-panel.menu-panel{grid-template-columns:1fr!important;gap:8px!important;padding:11px!important}.kai-menu-panel .nav-link,.kai-menu-panel .menu-form button{border-radius:17px!important;min-height:52px!important;padding:10px 12px!important}.kai-menu-panel .nav-link span,.kai-menu-panel .menu-form button span{font-size:12px!important}}html,body,body:where(a,p,span,b,strong,small,em,label,input,button,select,textarea,div,section,article,aside,nav,header,footer,main,h1,h2,h3,h4,h5,h6,li,td,th){font-family:var(--font-fa),Tahoma,Arial,sans-serif!important}:where([dir=ltr],code,pre,kbd,samp,.latin,.font-en,.brand-short,.model-logo-real,.api-live-card code,.api-doc-grid code){font-family:var(--font-en),Inter,Arial,sans-serif!important}@media (width<=1180px){.kai-header.site-header,.kai-header-shell,.kai-header-actions,.header-menu.kai-menu{overflow:visible!important}.kai-header-shell:after{pointer-events:none!important}.header-menu.kai-menu{z-index:2700!important;position:static!important}.kai-menu-toggle,.menu-toggle{touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;cursor:pointer!important}.kai-menu-panel.menu-panel{opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:9999!important;display:grid!important;transform:translateY(-12px)scale(.975)!important}.header-menu.open .kai-menu-panel.menu-panel,.header-menu.is-open .kai-menu-panel.menu-panel,.kai-menu.open .kai-menu-panel.menu-panel,.kai-menu.is-open .kai-menu-panel.menu-panel,.kai-menu-panel.menu-panel.is-open{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate(0,0)scale(1)!important}.kai-menu-is-open .kai-header.site-header{z-index:9998!important}.kai-menu-is-open body{overflow-x:hidden!important}}:where([dir=ltr],code,pre,kbd,samp,.latin,.font-en){font-family:var(--font-en),Inter,Arial,sans-serif!important}@media (width<=1180px){.kai-header.site-header{isolation:isolate!important;background:radial-gradient(circle at 18% 0,#7dd3fc21,#0000 38%),radial-gradient(circle at 86% 10%,#ffd1661a,#0000 42%),linear-gradient(#050814f4,#050814d1)!important;border:0!important;border-bottom:1px solid #ffffff21!important;border-radius:0 0 28px 28px!important;overflow:visible!important;box-shadow:0 18px 58px #00000057,inset 0 1px #ffffff0b!important}.kai-header.site-header:before{border-radius:0 0 28px 28px!important}.kai-header-shell{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.kai-header-shell:before,.kai-header-shell:after{content:none!important;opacity:0!important;box-shadow:none!important;background:0 0!important;border:0!important;animation:none!important;display:none!important}}@media (width<=420px){.kai-header.site-header,.kai-header.site-header:before{border-radius:0 0 23px 23px!important}.kai-header-shell{border-radius:0!important}}@media (width<=1180px){.kai-menu-toggle,.menu-toggle{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;padding:0!important;display:inline-flex!important}.kai-menu-toggle span,.menu-toggle span{transform-origin:50%!important;background:#fff!important;border-radius:999px!important;width:21px!important;height:2px!important;min-height:2px!important;margin:0!important;padding:0!important;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .16s,width .18s,background .18s!important;display:block!important;box-shadow:0 0 10px #ffffff29!important}.kai-menu-toggle:hover span,.menu-toggle:hover span{background:#f8fbff!important}.header-menu.open .kai-menu-toggle span:first-child,.header-menu.is-open .kai-menu-toggle span:first-child,.kai-menu.open .kai-menu-toggle span:first-child,.kai-menu.is-open .kai-menu-toggle span:first-child,.header-menu.open .menu-toggle span:first-child,.header-menu.is-open .menu-toggle span:first-child{width:22px!important;transform:translateY(5px)rotate(45deg)!important}.header-menu.open .kai-menu-toggle span:nth-child(2),.header-menu.is-open .kai-menu-toggle span:nth-child(2),.kai-menu.open .kai-menu-toggle span:nth-child(2),.kai-menu.is-open .kai-menu-toggle span:nth-child(2),.header-menu.open .menu-toggle span:nth-child(2),.header-menu.is-open .menu-toggle span:nth-child(2){opacity:0!important;transform:scaleX(.2)!important}.header-menu.open .kai-menu-toggle span:nth-child(3),.header-menu.is-open .kai-menu-toggle span:nth-child(3),.kai-menu.open .kai-menu-toggle span:nth-child(3),.kai-menu.is-open .kai-menu-toggle span:nth-child(3),.header-menu.open .menu-toggle span:nth-child(3),.header-menu.is-open .menu-toggle span:nth-child(3){width:22px!important;transform:translateY(-5px)rotate(-45deg)!important}.kai-brand-mark img{object-fit:cover!important}}.payment-thankyou-page{background:radial-gradient(circle at 18% 12%,#22d3ee29,#0000 34%),radial-gradient(circle at 82% 20%,#facc151f,#0000 30%),radial-gradient(circle at 50% 100%,#a855f71f,#0000 34%),#050711}.payment-thankyou-shell{align-items:center;width:min(1180px,100% - 32px);min-height:calc(100vh - 210px);margin:36px auto 86px;display:grid;position:relative;overflow:hidden}.payment-thankyou-shell:before{content:"";filter:blur(18px);pointer-events:none;background:linear-gradient(120deg,#0000,#22d3ee1a,#0000 62%),radial-gradient(circle at 65% 28%,#ffffff14,#0000 18%);animation:9s ease-in-out infinite alternate thankyouGlow;position:absolute;inset:4% -8%}.payment-thankyou-grid{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:stretch;gap:22px;display:grid;position:relative}.payment-thankyou-card,.payment-thankyou-side{border:1px solid #ffffff21;border-radius:34px;position:relative;overflow:hidden;box-shadow:0 32px 90px #0000005c,inset 0 1px #ffffff24}.payment-thankyou-card{gap:18px;padding:36px;display:grid}.payment-thankyou-card:before,.payment-thankyou-side:before{content:"";pointer-events:none;background:linear-gradient(145deg,#ffffff1f,#0000 42%,#22d3ee0f);position:absolute;inset:0}.payment-thankyou-card>*{z-index:2;position:relative}.payment-thankyou-orb{filter:blur(8px);z-index:0;background:radial-gradient(circle,#22d3ee42,#a855f71f 45%,#0000 70%);border-radius:999px;width:220px;height:220px;position:absolute;top:-70px;left:-70px}.payment-thankyou-badge{color:#fff;background:#ffffff13;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:9px;width:max-content;max-width:100%;padding:9px 13px;font-size:13px;font-weight:900;display:inline-flex}.payment-thankyou-badge .ui-icon{flex:0 0 18px;width:18px;height:18px}.payment-thankyou-badge.success{color:#bbf7d0;background:#22c55e1f;border-color:#22c55e47}.payment-thankyou-badge.pending{color:#fde68a;background:#facc151f;border-color:#facc1547}.payment-thankyou-badge.failed{color:#fecaca;background:#f871711f;border-color:#f8717147}.payment-thankyou-card h1{letter-spacing:-.02em;background:linear-gradient(135deg,#fff,#e0f2fe 45%,#facc15);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(32px,4.6vw,58px);line-height:1.25}.payment-thankyou-copy{color:#ffffffbf;max-width:720px;margin:0;font-size:17px;line-height:2.05}.payment-thankyou-status{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:4px;display:grid}.payment-thankyou-status div{background:#fff1;border:1px solid #ffffff1a;border-radius:20px;min-width:0;padding:16px;box-shadow:inset 0 1px #ffffff1a}.payment-thankyou-status span{color:#ffffff94;margin-bottom:7px;font-size:12px;display:block}.payment-thankyou-status b{color:#fff;font-size:14px;line-height:1.65;display:block}.payment-review-note{color:#ffffffc7;background:#22d3ee14;border:1px solid #22d3ee2e;border-radius:20px;align-items:flex-start;gap:12px;padding:14px 16px;line-height:1.9;display:flex}.payment-review-note .ui-icon{color:#67e8f9;flex:0 0 22px;width:22px;height:22px;margin-top:3px}.payment-thankyou-actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.payment-thankyou-actions .btn{justify-content:center;align-items:center;min-height:48px}.payment-primary-action{box-shadow:0 18px 48px #facc1538,inset 0 0 0 1px #ffffff1a}.payment-thankyou-side{background:linear-gradient(#ffffff14,#ffffff0b);flex-direction:column;justify-content:center;align-self:stretch;gap:16px;padding:28px;display:flex}.payment-thankyou-side>*{z-index:2;position:relative}.payment-thankyou-side .mini-label{color:#67e8f9;background:#22d3ee1a;border:1px solid #22d3ee38;border-radius:999px;width:max-content;padding:7px 11px;font-size:12px;font-weight:900}.payment-thankyou-side h2{margin:0;font-size:24px}.payment-thankyou-side ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.payment-thankyou-side li{color:#ffffffc2;align-items:flex-start;gap:10px;line-height:1.85;display:flex}.payment-thankyou-side li .ui-icon{color:#facc15;flex:0 0 20px;width:20px;height:20px;margin-top:4px}.payment-thankyou-shell.manual .payment-thankyou-orb{background:radial-gradient(circle,#facc1540,#22d3ee1a 45%,#0000 70%)}@keyframes thankyouGlow{0%{transform:translate(0,0)scale(1)}to{transform:translate(18px,-12px)scale(1.04)}}@media (width<=980px){.payment-thankyou-shell{width:min(100% - 26px,760px);min-height:auto;margin:24px auto 96px}.payment-thankyou-grid{grid-template-columns:1fr}.payment-thankyou-side{order:2}.payment-thankyou-card{padding:28px}.payment-thankyou-status{grid-template-columns:1fr 1fr}.payment-thankyou-card h1{font-size:clamp(30px,7vw,46px)}}@media (width<=640px){.payment-thankyou-page .site-main{padding-top:calc(var(--mobile-header-height,72px)16px);padding-bottom:calc(var(--mobile-bottom-dock-height,86px) + env(safe-area-inset-bottom,0px)14px)}.payment-thankyou-shell{width:min(100% - 20px,460px);margin:12px auto 22px;display:block;overflow:visible}.payment-thankyou-grid{gap:14px}.payment-thankyou-card{text-align:right;border-radius:28px;padding:22px 18px}.payment-thankyou-card h1{font-size:31px}.payment-thankyou-copy{font-size:14px;line-height:2}.payment-thankyou-badge{padding:8px 10px;font-size:12px}.payment-thankyou-status{grid-template-columns:1fr;gap:9px}.payment-thankyou-status div{border-radius:17px;padding:13px 14px}.payment-thankyou-actions{grid-template-columns:1fr;gap:10px;display:grid}.payment-thankyou-actions .btn{width:100%;min-height:46px}.payment-thankyou-side{border-radius:26px;padding:20px 18px}.payment-thankyou-side h2{font-size:20px}.payment-thankyou-side li{font-size:13px;line-height:1.8}.payment-review-note{border-radius:17px;padding:12px;font-size:13px}.payment-thankyou-orb{width:160px;height:160px;top:-54px;left:-60px}}@media (prefers-reduced-motion:reduce){.payment-thankyou-shell:before{animation:none}}.payment-choice-v533 .payment-method-card{transition:transform .18s,border-color .18s,box-shadow .18s}.payment-choice-v533 .payment-method-card.is-selected{transform:translateY(-2px);border-color:#facc1561!important;box-shadow:0 24px 70px #00000057,inset 0 0 0 1px #facc151f!important}.payment-method-toggle{width:100%;color:inherit;text-align:inherit;cursor:pointer;z-index:2;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:12px;margin:0;padding:0;display:flex;position:relative;font-family:inherit!important}.payment-method-toggle .payment-method-head{flex:1;min-width:0;margin-bottom:0!important}.payment-method-toggle .payment-method-head span{min-width:0;display:block}.payment-method-toggle .payment-method-head b{color:#fff;margin:0 0 6px;font-size:20px;line-height:1.35;display:block}.payment-method-toggle .payment-method-head small{color:#ffffffad;font-size:14px;line-height:1.85;display:block}.payment-method-toggle em{color:#0b1020;background:linear-gradient(135deg,#facc15,#fb923c);border-radius:999px;flex:none;align-self:center;padding:8px 12px;font-size:12px;font-style:normal;font-weight:1000;box-shadow:0 10px 24px #facc1529}.payment-method-card.is-selected .payment-method-toggle em{background:linear-gradient(135deg,#bbf7d0,#67e8f9)}.payment-method-details{gap:13px;margin-top:16px;animation:.22s cubic-bezier(.22,1,.36,1) both paymentDetailsIn;display:grid}.payment-method-details[hidden]{display:none!important}.payment-method-note{color:#ffffffbf;background:#22d3ee13;border:1px solid #22d3ee29;border-radius:16px;padding:12px 14px;font-size:13px;line-height:1.85}@keyframes paymentDetailsIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (width<=720px){.payment-method-toggle{align-items:stretch}.payment-method-toggle em{padding:7px 10px;font-size:11px}.payment-method-toggle .payment-method-head b{font-size:18px}.payment-method-toggle .payment-method-head small{font-size:12.5px}.payment-method-details{margin-top:13px}}@media (width<=1180px){.kai-menu-toggle,.menu-toggle{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:1.5px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;display:inline-flex!important}.kai-menu-toggle span,.menu-toggle span{transform-origin:50%!important;border-radius:99px!important;width:20px!important;height:2px!important;min-height:2px!important;margin:0!important;display:block!important;position:relative!important}.header-menu.open .kai-menu-toggle span:first-child,.header-menu.is-open .kai-menu-toggle span:first-child,.kai-menu.open .kai-menu-toggle span:first-child,.kai-menu.is-open .kai-menu-toggle span:first-child,.header-menu.open .menu-toggle span:first-child,.header-menu.is-open .menu-toggle span:first-child{width:21px!important;transform:translateY(3.5px)rotate(45deg)!important}.header-menu.open .kai-menu-toggle span:nth-child(2),.header-menu.is-open .kai-menu-toggle span:nth-child(2),.kai-menu.open .kai-menu-toggle span:nth-child(2),.kai-menu.is-open .kai-menu-toggle span:nth-child(2),.header-menu.open .menu-toggle span:nth-child(2),.header-menu.is-open .menu-toggle span:nth-child(2){opacity:0!important;transform:scaleX(0)!important}.header-menu.open .kai-menu-toggle span:nth-child(3),.header-menu.is-open .kai-menu-toggle span:nth-child(3),.kai-menu.open .kai-menu-toggle span:nth-child(3),.kai-menu.is-open .kai-menu-toggle span:nth-child(3),.header-menu.open .menu-toggle span:nth-child(3),.header-menu.is-open .menu-toggle span:nth-child(3){width:21px!important;transform:translateY(-3.5px)rotate(-45deg)!important}}.payment-choice-v540 .payment-method-card{cursor:pointer;outline:none;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.payment-choice-v540 .payment-method-card:focus-visible{border-color:#22d3ee80!important;box-shadow:0 0 0 4px #22d3ee2e,0 24px 70px #00000057!important}.payment-choice-v540 .payment-method-card.is-selected{transform:translateY(-2px);border-color:#facc1561!important;box-shadow:0 24px 70px #00000057,inset 0 0 0 1px #facc151f!important}.payment-choice-v540 .payment-method-toggle{pointer-events:none}.payment-choice-v540 .payment-method-toggle em{align-items:center;gap:6px;display:inline-flex}.payment-choice-v540 .payment-action-x{color:#fff;background:#ffffff29;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:14px;font-weight:1000;line-height:1;display:none}.payment-choice-v540 .payment-method-card.is-selected .payment-method-toggle em{box-shadow:0 10px 24px #ef444433;color:#fff!important;background:linear-gradient(135deg,#ef4444,#b91c1c)!important}.payment-choice-v540 .payment-method-card.is-selected .payment-action-x{display:inline-flex}.payment-choice-v540 .payment-method-details{cursor:default}.payment-choice-v540 .payment-method-details input,.payment-choice-v540 .payment-method-details select,.payment-choice-v540 .payment-method-details textarea,.payment-choice-v540 .payment-method-details button,.payment-choice-v540 .payment-method-details label{cursor:auto}@media (width<=720px){.payment-choice-v540 .payment-method-card{touch-action:manipulation}.payment-choice-v540 .payment-method-toggle em{padding:7px 10px;font-size:11px}.payment-choice-v540 .payment-action-x{width:15px;height:15px;font-size:13px}}.kai-brand-mark{background:#ffffff14!important;border:1px solid #ffffff24!important;overflow:hidden!important}.kai-brand-mark img{border-radius:inherit!important;object-fit:cover!important}@media (width<=1180px){.kai-menu-toggle,.menu-toggle{place-items:center!important;gap:0!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:inline-grid!important;position:relative!important;overflow:hidden!important}.kai-menu-toggle span,.menu-toggle span{transform-origin:50%!important;background:#fff!important;border-radius:999px!important;width:20px!important;height:2px!important;min-height:2px!important;margin:0!important;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .16s,width .18s!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important}.kai-menu-toggle span:first-child,.menu-toggle span:first-child{transform:translate(-50%,-50%)translateY(-4px)!important}.kai-menu-toggle span:nth-child(2),.menu-toggle span:nth-child(2){transform:translate(-50%,-50%)translateY(0)!important}.kai-menu-toggle span:nth-child(3),.menu-toggle span:nth-child(3){transform:translate(-50%,-50%)translateY(4px)!important}.header-menu.open .kai-menu-toggle span:first-child,.header-menu.is-open .kai-menu-toggle span:first-child,.kai-menu.open .kai-menu-toggle span:first-child,.kai-menu.is-open .kai-menu-toggle span:first-child,.header-menu.open .menu-toggle span:first-child,.header-menu.is-open .menu-toggle span:first-child{width:22px!important;transform:translate(-50%,-50%)rotate(45deg)!important}.header-menu.open .kai-menu-toggle span:nth-child(2),.header-menu.is-open .kai-menu-toggle span:nth-child(2),.kai-menu.open .kai-menu-toggle span:nth-child(2),.kai-menu.is-open .kai-menu-toggle span:nth-child(2),.header-menu.open .menu-toggle span:nth-child(2),.header-menu.is-open .menu-toggle span:nth-child(2){opacity:0!important;transform:translate(-50%,-50%)scaleX(0)!important}.header-menu.open .kai-menu-toggle span:nth-child(3),.header-menu.is-open .kai-menu-toggle span:nth-child(3),.kai-menu.open .kai-menu-toggle span:nth-child(3),.kai-menu.is-open .kai-menu-toggle span:nth-child(3),.header-menu.open .menu-toggle span:nth-child(3),.header-menu.is-open .menu-toggle span:nth-child(3){width:22px!important;transform:translate(-50%,-50%)rotate(-45deg)!important}}:root{--font-fa:"KingAI-Site","Digi Sarvenaz",Tahoma,Arial,sans-serif;--font-en:"Honey Crepes","KingAI-Site",Inter,Arial,sans-serif}:where([dir=ltr],[lang^=en],.latin,.font-en,.brand-short,.model-name,.model-title,.model-label,.ai-model-name){font-family:var(--font-en)!important}code,pre,kbd,samp,.api-live-card code,.api-doc-grid code,.msg code,.msg pre code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important}.projects-pro-page,.projects-shared-page{width:min(1480px,100% - 28px);margin:0 auto;padding:28px 0 70px;position:relative;overflow:hidden}.projects-pro-page:before,.projects-shared-page:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 12% 18%,#7dd3fc2e,#0000 32%),radial-gradient(circle at 85% 8%,#ffd16621,#0000 30%),radial-gradient(circle at 45% 88%,#a855f724,#0000 34%);position:fixed;inset:0}.projects-pro-hero{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:stretch;gap:22px;margin-bottom:22px;display:grid}.projects-pro-hero>div:first-child,.projects-pro-stats,.projects-form-card,.projects-pro-sidebar,.project-panel-lite,.projects-shared-card{backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff14,#ffffff09);border:1px solid #ffffff1f;border-radius:30px;box-shadow:0 24px 70px #00000042}.projects-pro-hero>div:first-child{padding:30px}.projects-kicker{color:#7dd3fc;background:#7dd3fc1c;border:1px solid #7dd3fc38;border-radius:999px;align-items:center;gap:9px;margin-bottom:14px;padding:9px 13px;display:inline-flex}.projects-pro-hero h1{color:#fff;margin:0 0 14px;font-size:clamp(30px,4.5vw,58px);line-height:1.25}.projects-pro-hero p{color:#ffffffb8;max-width:800px;font-size:16px;line-height:2}.projects-hero-actions,.projects-form-actions,.project-actions-pro{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.projects-pro-stats{gap:12px;padding:20px;display:grid}.projects-pro-stats article,.project-detail-card{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:22px;gap:4px;padding:18px;display:grid}.projects-pro-stats b,.project-detail-card b{color:#fff;font-size:28px}.projects-pro-stats span,.project-detail-card small{color:#ffffff9e}.projects-pro-layout{grid-template-columns:330px minmax(0,1fr);align-items:start;gap:20px;display:grid}.projects-pro-sidebar{padding:16px;position:sticky;top:92px}.projects-side-head,.projects-section-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.projects-section-title h2{margin:4px 0 0;font-size:26px}.projects-section-title span{color:#7dd3fc;align-items:center;gap:8px;display:inline-flex}.mini-link{color:#ffd166;font-size:13px}.projects-list-pro{gap:9px;max-height:76vh;padding-inline-end:4px;display:grid;overflow:auto}.projects-list-card{color:#fff;background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:42px 1fr;align-items:center;gap:10px;padding:10px;text-decoration:none;transition:all .18s;display:grid}.projects-list-card:hover,.projects-list-card.active{border-color:color-mix(in srgb,var(--project-color,#7dd3fc)50%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--project-color,#7dd3fc)14%,transparent),#ffffff0b);transform:translateY(-1px)}.projects-list-card>span{background:color-mix(in srgb,var(--project-color,#7dd3fc)20%,#ffffff0d);width:42px;height:42px;color:var(--project-color,#7dd3fc);border-radius:15px;place-items:center;display:grid}.projects-list-card b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.projects-list-card small{color:#ffffff8f}.projects-form-card{margin-bottom:18px;padding:20px}.projects-pro-form{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.projects-pro-form label{color:#ffffffb3;gap:7px;font-size:13px;display:grid}.projects-pro-form input,.projects-pro-form select,.projects-pro-form textarea{color:#fff;background:#fff1;border:1px solid #ffffff1c;border-radius:16px;outline:none;width:100%;padding:12px}.projects-pro-form textarea{resize:vertical;min-height:86px}.projects-pro-form .wide{grid-column:1/-1}.projects-form-actions{grid-column:1/-1;justify-content:flex-end}.projects-details-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.project-detail-card span{color:#7dd3fc;background:#7dd3fc1f;border-radius:15px;place-items:center;width:42px;height:42px;display:grid}.project-actions-pro{background:#0000002e;border:1px solid #ffffff1a;border-radius:24px;margin-bottom:16px;padding:15px}.projects-two-col{grid-template-columns:1fr 1fr;gap:16px;display:grid}.project-panel-lite{min-height:220px;padding:18px}.project-panel-lite h3{margin:0 0 12px}.project-file-row,.project-chat-row{color:#fff;border-bottom:1px solid #ffffff14;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:10px 0;text-decoration:none;display:grid}.project-file-row small,.project-chat-row small{color:#ffffff8c}.projects-empty-mini{color:#ffffffb3;background:#ffffff0d;border-radius:18px;padding:16px;line-height:1.8}.projects-shared-page{place-items:center;min-height:70vh;display:grid}.projects-shared-card{text-align:center;max-width:720px;padding:34px}.projects-shared-card>span{background:color-mix(in srgb,var(--project-color,#7dd3fc)20%,#ffffff0f);width:72px;height:72px;color:var(--project-color,#7dd3fc);border-radius:24px;place-items:center;margin:0 auto 14px;display:grid}.projects-shared-card h1{font-size:clamp(28px,5vw,48px)}.projects-shared-card p{color:#ffffffb8;line-height:2}.projects-shared-meta{flex-wrap:wrap;justify-content:center;gap:10px;margin:18px 0;display:flex}.projects-shared-meta b{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;padding:8px 12px}.project-editor-pro{grid-template-columns:repeat(2,minmax(0,1fr))!important}.project-editor-pro .project-description-field,.project-editor-pro .project-prompt-field,.project-editor-pro .project-memory-field{grid-column:1/-1}.project-card-actions a{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;padding:7px 9px;text-decoration:none;display:inline-flex}.project-card-actions{flex-wrap:wrap}.project-card-main small{line-height:1.7}.project-card-main{grid-template-columns:42px minmax(0,1fr)!important}.project-card-main b,.project-card-main small{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (width<=1100px){.projects-pro-layout{grid-template-columns:1fr}.projects-pro-sidebar{position:relative;top:auto}.projects-list-pro{max-height:none}.projects-pro-hero{grid-template-columns:1fr}.projects-pro-form,.projects-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.projects-two-col{grid-template-columns:1fr}}@media (width<=680px){.projects-pro-page,.projects-shared-page{width:min(100% - 16px,100%);padding-top:12px}.projects-pro-hero>div:first-child,.projects-pro-stats,.projects-form-card,.projects-pro-sidebar,.project-panel-lite{border-radius:22px;padding:16px}.projects-pro-form,.project-editor-pro{grid-template-columns:1fr!important}.projects-details-grid{grid-template-columns:1fr}.project-file-row,.project-chat-row{grid-template-columns:28px 1fr}.project-file-row small,.project-chat-row small{grid-column:2}.projects-hero-actions .btn,.project-actions-pro .btn,.projects-form-actions .btn{justify-content:center;width:100%}.projects-section-title{flex-direction:column;align-items:flex-start}.projects-pro-stats{grid-template-columns:1fr}.projects-pro-stats article{text-align:center}.project-actions-pro{display:grid}.projects-shared-card{padding:22px}}.memory-pro-page{gap:22px;width:min(1360px,100% - 32px);margin:0 auto;padding:26px 0 70px;display:grid}.memory-hero{border-radius:30px;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:24px;padding:30px;display:grid;position:relative;overflow:hidden}.memory-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 12%,#7dd3fc2e,#0000 34%),radial-gradient(circle at 82% 24%,#facc151f,#0000 32%),radial-gradient(circle at 50% 100%,#a855f724,#0000 45%);position:absolute;inset:-20%}.memory-hero>*{position:relative}.memory-hero h1{margin:10px 0 12px;font-size:clamp(30px,4.3vw,58px);line-height:1.25}.memory-hero p{color:#f8fafcc7;max-width:760px;line-height:2}.memory-hero-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.memory-score-card{text-align:center;background:#0206176b;border:1px solid #ffffff1f;border-radius:24px;gap:8px;padding:22px;display:grid;box-shadow:inset 0 1px #ffffff14}.memory-score-card b{color:#facc15;font-size:48px}.memory-score-card span{font-weight:900}.memory-score-card small{color:#f8fafcad}.memory-grid-pro{grid-template-columns:minmax(0,1.4fr) minmax(310px,.6fr);gap:18px;display:grid}.memory-grid-pro .wide{grid-column:1/-1}.memory-form-card,.memory-help-card{border-radius:26px;padding:22px}.section-head-inline{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:16px;display:flex}.section-head-inline h2{margin:0}.section-head-inline p{color:#f8fafc9e;margin:0;line-height:1.8}.form-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.form-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.form-grid-2.compact{grid-template-columns:1fr 1.2fr}.memory-switch{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:10px;min-height:54px;padding:12px 14px!important;display:flex!important}.memory-switch input{width:auto!important;margin:0!important}.memory-tips{gap:12px;margin:16px 0;display:grid}.memory-tips article{background:#ffffff0b;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:34px 1fr;align-items:center;gap:10px;padding:12px;display:grid}.memory-tips b{color:#fff;background:linear-gradient(135deg,#7dd3fc40,#facc1533);border-radius:12px;place-items:center;width:34px;height:34px;display:grid}.memory-table-wrap{border-radius:26px;padding:20px;overflow:hidden}.memory-table{min-width:1040px}.memory-table td small{color:#f8fafca8;max-width:480px;line-height:1.8;display:block}.memory-table tr.is-muted{opacity:.58}.pill{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;margin:2px;padding:4px 9px;font-size:12px;font-weight:900;display:inline-flex}.pill.ok{color:#86efac;background:#22c55e1f}.pill.off{color:#cbd5e1;background:#94a3b81f}.pill.warn{color:#fde68a;background:#facc151f}.table-actions{flex-wrap:wrap;gap:6px;display:flex}.btn.tiny{border-radius:10px;padding:7px 10px;font-size:12px}.btn.danger{color:#fecaca;background:#ef444429;border-color:#ef444447}.muted{color:#f8fafc9e}@media (width<=980px){.memory-hero,.memory-grid-pro,.form-grid-3,.form-grid-2{grid-template-columns:1fr}.memory-pro-page{width:min(100% - 20px,760px);padding-top:16px}.section-head-inline{display:block}.memory-score-card{text-align:start}.memory-table-wrap{overflow-x:auto}.memory-hero{padding:22px}}@media (width<=560px){.memory-hero-actions .btn{justify-content:center;width:100%}.memory-form-card,.memory-help-card{padding:16px}.memory-table{min-width:900px}.memory-hero h1{font-size:30px}}:where(svg.ui-icon){vertical-align:-.2em;flex:none;width:1.15em;min-width:0;max-width:2.25rem;height:1.15em;max-height:2.25rem;display:inline-block;overflow:visible}:where(a,button,.btn,.nav-link,.card,.panel,.glass,.plan,.account-v11-action,.pricing-v422-card,.pricing-v552-card,.help-v502-quick-card,.feature-card){overflow-wrap:normal;word-break:normal;min-width:0}:where(a,button,.btn,.nav-link,.badge,.pill,.status,.label,.tag,.chip,.plan-badge,.pricing-v422-card-head span,.pricing-v424-models span,.pricing-v424-model-cell,.account-v11-action b,.account-v11-action small,.help-v502-quick-card b,.help-v502-quick-card small){white-space:normal;word-break:keep-all;overflow-wrap:break-word}:where(.brand img,.brand-dynamic img,.kai-brand-mark img,.footer img,.ai-logo,.model-logo,.brand-logo,.brand-model-chip img,.pricing-v424-model-cell img,.help-v502-model-logo img){object-fit:contain;max-width:100%;height:auto}:where(.brand-model-chip img,.pricing-v424-model-cell img,.model-logo,.ai-logo){border-radius:8px;flex:0 0 24px;width:24px;height:24px}:where(.pricing-v422-card-head i,.help-v502-quick-card>span,.account-v11-action>span,.dashboard-quick-icon,.feature-icon,.tool-icon){flex:none;place-items:center;display:grid;overflow:hidden}:where(.pricing-v422-card-head i svg.ui-icon,.help-v502-quick-card>span svg.ui-icon,.account-v11-action>span svg.ui-icon,.dashboard-quick-icon svg.ui-icon,.feature-icon svg.ui-icon,.tool-icon svg.ui-icon){width:24px;max-width:24px;height:24px;max-height:24px}:where(.page-hero,.pricing-v422,.pricing-v502,.pricing-v552,.account-v11,.dashboard-page,.help-v502,.feature-page,.support-page,.canvas-page,.deep-research-page,.voice-ai-page,.image-ai-page){width:100%;max-width:100%;overflow-x:clip}:where(.pricing-v422-table-wrap,.table-box,.account-v11-table-wrap,.lux-table-wrap,.help-v502-table-wrap){-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto!important}:where(.account-v11-actions,.account-v11-action-grid,.dashboard-action-grid){grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}@media (width<=980px){:where(.account-v11-actions,.account-v11-action-grid,.dashboard-action-grid){grid-template-columns:1fr 1fr}:where(.account-v11-actions,.account-v11-action-grid,.dashboard-action-grid)>:first-child{grid-column:1/-1}}@media (width<=640px){:where(.pricing-v422-grid,.pricing-v424-grid,.pricing-v502-grid,.pricing-v552-grid,.help-v502-quick,.help-v502-model-grid,.dashboard-grid,.account-v11-overview-grid){grid-template-columns:1fr!important}:where(svg.ui-icon){max-width:2rem;max-height:2rem}}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;clip-path:inset(50%)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:where(.pricing-v422,.pricing-v502,.pricing-v552,.auth-page,.account-v11,.help-v502,.dashboard-page) :where(svg.ui-icon){flex:none!important;width:1.15rem!important;max-width:2.4rem!important;height:1.15rem!important;max-height:2.4rem!important;display:inline-block!important}:where(.pricing-v422-summary-list,.pricing-v422-actions,.pricing-v552-value-grid,.pricing-v424-models,.auth-switch,.auth-choice-summary,.account-v11-logout-box,.account-v11-primary-actions) *{box-sizing:border-box!important;min-width:0!important}