:root{color-scheme:dark;--bg:#080c0b;--panel:#101613;--panel2:#161e19;--line:#27342b;--text:#f1f5ef;--muted:#98a59b;--green:#b4f477;--green2:#74c845;--red:#ff9c9c;--radius:18px;font-family:Inter,"Segoe UI","Microsoft YaHei",sans-serif;font-synthesis:none}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-size:16px;line-height:1.65}button,input,select,textarea{font:inherit}button,a,input,select,textarea{outline-offset:5px}button,a{ -webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button{border:0}button:disabled{opacity:.5;cursor:wait}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.2;letter-spacing:-.04em}svg{display:block}::selection{background:var(--green);color:#080c0b}.wrap{max-width:1264px;margin:auto;padding:0 36px}.brand{font-size:27px;font-weight:800;letter-spacing:-1.4px;display:flex;align-items:center;gap:10px}.brand b{font-weight:400;color:var(--green)}.mark{width:34px;height:34px;background:var(--green);color:#10170d;border-radius:9px;display:grid;place-items:center;font-size:27px;line-height:1;font-weight:900;font-style:italic;letter-spacing:-5px;padding-right:5px;transform:rotate(-5deg)}.header{height:88px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff0d;gap:30px}.header nav{display:flex;gap:32px;color:#b9c3bc;font-size:14px}.header nav a:hover,.foot a:hover{color:var(--green)}.actions{display:flex;gap:12px;align-items:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:11px 22px;border-radius:9px;background:var(--green);color:#10170c;font-weight:650;font-size:14px;transition:background .2s,transform .2s;white-space:nowrap}.btn:hover{background:#cbff99;transform:translateY(-1px)}.btn.secondary{background:transparent;border:1px solid #3b483e;color:var(--text)}.btn.secondary:hover{background:#202a23}.btn.ghost{background:transparent;color:var(--muted);padding:9px 12px}.btn.small{min-height:34px;padding:6px 12px;font-size:13px}.btn.danger{background:#422424;color:#ffb6b6}.hero{padding:78px 0 54px;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:38px;position:relative}.eyebrow{display:inline-flex;gap:10px;align-items:center;color:#c3d0c5;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.dot{width:6px;height:6px;background:var(--green);border-radius:50%;box-shadow:0 0 12px #b4f47766;display:inline-block}.hero h1{font-size:clamp(48px,5.4vw,76px);font-weight:650;line-height:1.18;letter-spacing:-4px;margin:25px 0}.hero h1 em{font-style:normal;color:var(--green);position:relative}.hero p{max-width:465px;color:var(--muted);font-size:16px;line-height:1.95}.hero .actions{margin-top:30px}.hero .btn{padding:14px 24px}.hero-note{display:flex;gap:22px;color:#8f9c92;font-size:12px;margin-top:22px;letter-spacing:.5px}.hero-note span::before{content:'✓';color:var(--green);margin-right:7px}.flight{height:432px;position:relative;border:1px solid #2c3f2e;border-radius:24px;background:radial-gradient(ellipse at 50% 60%,#24412485,transparent 60%),linear-gradient(130deg,#142017,#0b100d);overflow:hidden;box-shadow:0 30px 100px #0007}.flight::before{content:'';position:absolute;inset:0;background-image:linear-gradient(#9bd87808 1px,transparent 1px),linear-gradient(90deg,#9bd87808 1px,transparent 1px);background-size:32px 32px;mask-image:linear-gradient(#000,transparent)}.flight-top{position:absolute;top:21px;left:24px;right:24px;display:flex;justify-content:space-between;font:11px Consolas,monospace;letter-spacing:1px;color:#8ca48f}.orbit{position:absolute;left:50%;top:49%;width:310px;height:310px;border:1px solid #b4f47722;border-radius:50%;transform:translate(-50%,-50%)}.orbit.o2{width:220px;height:220px;border-style:dashed;animation:rotate 80s linear infinite}.orbit.o3{width:400px;height:400px;border-color:#b4f4770c}.hub{position:absolute;top:49%;left:50%;transform:translate(-50%,-50%) rotate(-9deg);background:linear-gradient(150deg,#d2ff9b,#8adb4c);border-radius:22px;width:105px;height:105px;display:grid;place-items:center;box-shadow:0 0 70px #8ddb4c38,inset 0 0 0 5px #edffd52b;color:#0d2209;font-weight:850;font-style:italic;font-size:53px;letter-spacing:-10px;padding-right:10px}.node{position:absolute;padding:9px 14px;background:#17241bd9;border:1px solid #3b5140;border-radius:11px;display:flex;align-items:center;gap:8px;font-size:13px;box-shadow:0 7px 24px #0005}.node i{font-style:normal;color:var(--green);font-size:20px}.node.n1{left:38px;top:93px}.node.n2{right:29px;top:124px}.node.n3{left:30px;bottom:136px}.node.n4{right:24px;bottom:108px}.flight-bottom{position:absolute;bottom:20px;left:22px;right:22px;padding:13px 16px;border:1px solid #3b514055;border-radius:10px;background:#0c150fba;display:flex;justify-content:space-between;font-family:Consolas,monospace;font-size:11px;color:#aac0ad}.flight-bottom strong{color:var(--green);font-weight:400}.provider-strip{border-block:1px solid #ffffff10;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:27px 0;color:#bdc9c0}.provider-strip small{font-size:12px;color:#6f8075;max-width:110px;line-height:1.5}.provider-strip b{font-size:21px;font-weight:550;letter-spacing:-.5px}.section{padding:75px 0}.section-title{display:flex;align-items:end;justify-content:space-between;margin-bottom:30px;gap:20px}.section-title h2{font-size:34px;margin:10px 0}.section-title p{font-size:14px;color:var(--muted)}.link{color:var(--green);font-size:14px;background:none;cursor:pointer}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.card{padding:25px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius)}.model-card{transition:border-color .2s,transform .2s}.model-card:hover{border-color:#638d50;transform:translateY(-3px)}.model-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.provider-icon{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;font-size:22px;background:#26352a;color:#d7f1cf;font-weight:600}.provider-icon.anthropic{background:#372821;color:#f1c4a4}.provider-icon.google{background:#242e43;color:#a3bdfb}.provider-icon.deepseek{background:#1a3043;color:#88c9ff}.provider-icon.qwen{background:#2e2444;color:#c5abff}.badge{font-size:11px;border:1px solid #34463a;color:#9eafa2;border-radius:5px;padding:2px 8px;letter-spacing:.3px}.badge.on{color:var(--green);background:#b4f4770b;border-color:#b4f47733}.badge.red{color:var(--red)}.model-card h3{font-size:21px;letter-spacing:-.6px;margin-bottom:10px}.model-card p{font-size:13px;color:var(--muted);margin-bottom:22px}.model-meta{border-top:1px solid #ffffff0a;padding-top:14px;display:flex;justify-content:space-between;font-size:12px;color:#91a196}.model-meta b{color:#dbe6de;font-weight:500}.build-section{display:grid;grid-template-columns:.9fr 1.1fr;gap:65px;align-items:center}.build-section h2{font-size:37px;margin:14px 0 20px;line-height:1.35}.build-section p{color:var(--muted);font-size:14px}.checks{display:grid;gap:16px;margin-top:27px;font-size:14px}.checks span::before{content:'↗';color:var(--green);margin-right:14px}.code{background:#0e1511;border:1px solid #2d3f31;border-radius:16px;overflow:hidden}.code-bar{padding:15px 20px;border-bottom:1px solid #26352a;display:flex;justify-content:space-between;font-size:12px;color:#9bb0a0}.code pre,pre.snippet{margin:0;padding:24px;overflow:auto;font:13px/1.95 Consolas,monospace;color:#cfdbd0}.code .purple{color:#c8b7f7}.code .lime{color:#b4f477}.code .dim{color:#617b67}.code-bottom{border-top:1px solid #26352a;padding:12px 20px;color:#7d9a82;font-size:11px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;padding:50px 0 65px}.feature-grid h3{font-size:17px;margin:14px 0 12px;letter-spacing:0}.feature-grid p{font-size:13px;color:var(--muted)}.feature-icon{color:var(--green);font:28px monospace}.cta{background:linear-gradient(110deg,#192a1c,#101a12);border:1px solid #385036;border-radius:20px;padding:40px;display:flex;justify-content:space-between;align-items:center;gap:25px}.cta h2{font-size:30px;margin-bottom:10px}.cta p{font-size:14px;color:var(--muted)}.foot{margin-top:65px;padding:30px 0;border-top:1px solid #ffffff10;display:flex;align-items:center;justify-content:space-between;gap:20px}.foot .brand{font-size:21px}.foot p,.foot a{font-size:12px;color:#7f9286}.foot-links{display:flex;gap:20px}.page-head{padding:55px 0 32px}.page-head h1{font-size:44px;margin:15px 0}.page-head p{color:var(--muted);max-width:660px}.filter{display:flex;gap:8px;flex-wrap:wrap;margin:25px 0}.filter button{background:transparent;border:1px solid var(--line);padding:7px 18px;color:var(--muted);border-radius:7px;font-size:13px}.filter button.active{color:var(--green);border-color:#658f4b;background:#b4f4770b}input,select,textarea{width:100%;background:#0c120e;border:1px solid #344639;border-radius:8px;color:var(--text);padding:12px 14px;font-size:14px}input:focus,textarea:focus,select:focus{outline:1px solid var(--green);border-color:var(--green)}input::placeholder,textarea::placeholder{color:#627369}label{display:block;color:#b4c3b8;font-size:13px;margin-bottom:16px}label input,label select,label textarea{margin-top:7px}label.check{display:flex;align-items:center;gap:10px}label.check input{width:auto;margin:0;accent-color:var(--green)}.auth-layout{min-height:100vh;display:grid;grid-template-columns:1fr 1fr}.auth-story{background:radial-gradient(ellipse at 40% 65%,#29462480,transparent 60%),#101a13;padding:48px 64px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--line)}.auth-story h1{font-size:60px;line-height:1.25;margin:35px 0 24px}.auth-story h1 span{color:var(--green)}.auth-story p{color:#8ca693;font-size:15px;max-width:400px}.auth-story footer{font:12px Consolas,monospace;color:#6e8875}.auth-form{display:flex;flex-direction:column;justify-content:center;max-width:430px;width:100%;padding:50px 24px;margin:auto}.auth-form h2{font-size:32px;margin:16px 0}.auth-form p{font-size:14px;color:var(--muted);margin-bottom:30px}.auth-form .btn{width:100%;margin-top:8px}.auth-form .switch{margin-top:22px;text-align:center;font-size:13px;color:var(--muted)}.auth-form .back{font-size:13px;color:#819587;margin-bottom:30px}.form-error{font-size:13px;color:#ffb0a6;margin-bottom:16px}.app-shell{display:flex;min-height:100vh}.sidebar{width:224px;position:fixed;inset:0 auto 0 0;border-right:1px solid var(--line);background:#0c120e;display:flex;flex-direction:column;padding:28px 18px;z-index:20}.sidebar .brand{padding:0 12px;margin-bottom:38px}.nav-label{padding:0 14px;color:#536d5a;font:10px Consolas,monospace;letter-spacing:1.7px;margin:22px 0 12px}.side-nav{display:flex;flex-direction:column;gap:5px}.side-nav a{display:flex;align-items:center;gap:13px;padding:11px 14px;color:#8fA496;font-size:14px;border-radius:8px}.side-nav a i{font:18px Consolas,monospace;width:19px;font-style:normal}.side-nav a.active{background:#b4f47712;color:var(--green)}.side-nav a:hover{background:#1b2a1e}.sidebar-bottom{margin-top:auto}.balance-mini{padding:16px;background:#152219;border:1px solid #2d4330;border-radius:12px;margin:30px 4px 15px}.balance-mini small{font-size:11px;color:#879e8d}.balance-mini strong{font-size:23px;display:block;margin:5px 0;color:#d9efcf;font-weight:550}.workspace{margin-left:224px;width:calc(100% - 224px)}.topbar{height:77px;border-bottom:1px solid var(--line);padding:0 35px;display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#99ad9e;gap:15px}.topbar .user{display:flex;gap:10px;align-items:center}.avatar{background:#29422c;color:var(--green);width:29px;height:29px;display:grid;place-items:center;border-radius:8px;font-size:12px}.content{padding:32px 35px;max-width:1550px;margin:auto}.content h1{font-size:30px;margin-bottom:8px;letter-spacing:-1px}.subtitle{font-size:14px;color:var(--muted)}.page-title{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:28px}.welcome{border:1px solid #3b5435;border-radius:14px;background:linear-gradient(105deg,#1d3020,#111d15);padding:23px 26px;display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:20px}.welcome h3{font-size:18px;letter-spacing:0;margin-bottom:8px}.welcome p{font-size:13px;color:#a2b4a6}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:25px}.stat{padding:20px;border:1px solid var(--line);border-radius:13px;background:var(--panel)}.stat span{font-size:12px;color:var(--muted)}.stat strong{display:block;font-size:29px;line-height:1.4;font-weight:550;letter-spacing:-1px;margin:9px 0 5px}.stat small{color:#789480;font-size:11px}.two-col{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;margin-bottom:24px}.panel{padding:23px;background:var(--panel);border:1px solid var(--line);border-radius:14px}.panel h3{font-size:16px;letter-spacing:0;margin-bottom:17px}.panel p{font-size:13px;color:var(--muted)}.chart{height:170px;display:flex;gap:16px;padding:20px 10px 0;border-bottom:1px solid var(--line);align-items:end;background:repeating-linear-gradient(to top,transparent,transparent 39px,#ffffff07 40px)}.chart-day{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:end;height:100%;position:relative}.chart-bar{width:65%;min-height:2px;background:linear-gradient(#b4f477,#5a903b);border-radius:4px 4px 0 0}.chart-day span{font-size:10px;color:#7e9686;position:absolute;bottom:-25px}.chart-note{font-size:11px;color:#718879;margin-top:40px}.quick-row{display:flex;gap:13px;align-items:center;padding:13px 0;border-bottom:1px solid #ffffff08;font-size:13px}.quick-row .number{width:26px;height:26px;border-radius:7px;background:#263c2b;color:var(--green);display:grid;place-items:center;font-size:11px}.quick-row small{display:block;color:#6e8878;font-size:11px}.quick-row:last-child{border:0}.table-wrap{width:100%;overflow:auto;border:1px solid var(--line);border-radius:13px;background:var(--panel)}table{width:100%;border-collapse:collapse;white-space:nowrap;font-size:13px;text-align:left}th{font-size:11px;color:#789382;font-weight:500;background:#111c14;padding:14px 18px;border-bottom:1px solid var(--line)}td{padding:15px 18px;border-bottom:1px solid #ffffff07;color:#bdcec3}tr:last-child td{border-bottom:0}td code{font:12px Consolas,monospace}.empty{text-align:center;padding:60px 20px;color:var(--muted);font-size:14px}.empty .empty-icon{font-size:30px;color:#597861;margin-bottom:14px}.empty h3{font-size:17px;color:#c7d7cc;margin-bottom:10px;letter-spacing:0}.empty p{font-size:13px}.empty .btn{margin-top:20px}.info{padding:14px 18px;border:1px solid #364e38;background:#15241a;color:#a9c5b0;font-size:13px;border-radius:9px;margin-bottom:22px}.billing-hero{padding:32px;border:1px solid #405936;border-radius:15px;background:radial-gradient(ellipse at right,#314c2180,transparent 65%),#152018;margin-bottom:25px}.billing-hero span{color:#a3bba7;font-size:13px}.billing-hero strong{font-size:48px;display:block;color:var(--green);font-weight:550;letter-spacing:-2px;margin:8px 0}.inline-form{display:flex;gap:12px;align-items:end}.inline-form label{flex:1;margin:0}.mono{font-family:Consolas,monospace}.admin-tabs{display:flex;gap:8px;margin-bottom:25px;flex-wrap:wrap}.admin-tabs a{padding:8px 18px;border-radius:8px;font-size:13px;background:var(--panel);color:var(--muted);border:1px solid var(--line)}.admin-tabs a.active{color:var(--green);border-color:#5f844c}.chat-layout{display:grid;grid-template-columns:1fr 260px;gap:20px;height:calc(100vh - 205px);min-height:460px}.chat-main{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:15px;background:var(--panel);overflow:hidden}.chat-messages{flex:1;overflow:auto;padding:25px}.chat-welcome{text-align:center;padding:65px 20px}.chat-welcome .mark{margin:0 auto 25px;width:55px;height:55px;font-size:38px}.chat-welcome h2{font-size:26px;margin-bottom:12px}.chat-welcome p{font-size:13px;color:var(--muted)}.suggestions{display:flex;justify-content:center;gap:9px;margin-top:30px;flex-wrap:wrap}.suggestions button{font-size:12px;padding:9px 14px;border:1px solid var(--line);border-radius:8px;background:#19251c;color:#b8cabe}.chat-compose{padding:16px;border-top:1px solid var(--line)}.chat-compose textarea{resize:none;border:0;background:transparent;min-height:70px;max-height:150px}.compose-bottom{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#748d7c}.message{max-width:92%;margin-bottom:22px}.message .role{font-size:11px;color:#88a790;margin-bottom:7px}.message .bubble{padding:15px 18px;border-radius:12px;background:#18271d;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.message.user{margin-left:auto}.message.user .bubble{background:#263924}.message.assistant .bubble{background:#121d16;border:1px solid #273d2e}.chat-settings{height:max-content}.chat-settings label{font-size:12px}.chat-settings .info{font-size:12px;margin-bottom:0}.docs-layout{display:grid;grid-template-columns:220px 1fr;gap:50px;padding-bottom:65px}.docs-nav{display:flex;flex-direction:column;gap:16px;padding-top:10px;font-size:14px;color:var(--muted);position:sticky;top:25px;height:max-content}.docs-article h2{font-size:25px;margin:10px 0 17px}.docs-article p{color:var(--muted);font-size:14px;margin:12px 0}.docs-article section{margin-bottom:42px;scroll-margin-top:20px}.docs-article pre{background:var(--panel);border:1px solid var(--line);border-radius:12px;white-space:pre-wrap;overflow-wrap:anywhere}.docs-article li{font-size:14px;color:var(--muted);margin:10px 0}.initial{min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:44px;font-weight:700;color:var(--green)}.initial span{font-size:14px;color:var(--muted);margin-top:15px;font-weight:400}#toast{position:fixed;bottom:28px;left:50%;transform:translateX(-50%) translateY(100px);background:#d2ffc0;color:#12210c;padding:13px 24px;border-radius:10px;font-size:14px;z-index:100;max-width:90%;box-shadow:0 10px 40px #0006;transition:transform .2s}#toast.show{transform:translateX(-50%) translateY(0)}dialog{width:min(520px,calc(100% - 30px));max-height:90vh;overflow:auto;color:var(--text);background:#101a13;border:1px solid #445e41;border-radius:17px;padding:28px}dialog::backdrop{background:#000b;backdrop-filter:blur(5px)}.modal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px}.modal-head h2{font-size:22px}.modal-head button{color:#a8b9ac;background:none;font-size:25px;padding:0 6px}.modal-actions{display:flex;justify-content:end;gap:10px;margin-top:20px}.secret-output{padding:16px;background:#080f0a;border:1px solid #4c6842;border-radius:9px;font:13px/1.8 Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere;user-select:all}.loading{padding:80px;text-align:center;color:var(--muted)}.status-list{display:flex;flex-direction:column;gap:12px}.status-item{display:flex;align-items:center;justify-content:space-between;padding:18px;border:1px solid var(--line);background:var(--panel);border-radius:12px;font-size:14px}.mobile-menu{display:none}footer .mark{width:27px;height:27px;font-size:21px}@keyframes rotate{to{transform:translate(-50%,-50%) rotate(360deg)}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}@media(min-width:1500px){.hero{padding-top:95px;padding-bottom:75px}.flight{height:465px}.hero h1{font-size:80px}}@media(max-width:1100px){.hero{gap:20px}.hero h1{font-size:56px}.node{font-size:11px;padding:8px}.node.n1{left:12px}.node.n2{right:12px}.node.n3{left:12px}.node.n4{right:12px}.cards{grid-template-columns:repeat(2,1fr)}.sidebar{width:200px}.workspace{margin-left:200px;width:calc(100% - 200px)}.content{padding:25px}.stats{grid-template-columns:repeat(2,1fr)}.two-col{grid-template-columns:1fr}.chat-layout{grid-template-columns:1fr 220px}.auth-story{padding:40px}.auth-story h1{font-size:48px}}@media(max-width:760px){.wrap{padding:0 22px}.header{height:75px;gap:10px}.header nav{gap:16px;font-size:12px}.header nav a:nth-child(n+3){display:none}.header .actions .ghost{display:none}.header .btn{padding:8px 12px;min-height:36px;font-size:12px}.brand{font-size:23px}.mark{width:29px;height:29px;font-size:24px}.hero{grid-template-columns:1fr;padding:47px 0 36px;gap:35px}.hero h1{font-size:52px;letter-spacing:-2.5px}.hero p{font-size:14px}.hero-note{font-size:11px;gap:13px}.flight{height:360px}.flight .node.n1{left:28px;top:80px}.flight .node.n2{right:25px;top:110px}.flight .node.n3{left:20px;bottom:115px}.flight .node.n4{right:20px;bottom:90px}.provider-strip{flex-wrap:wrap;justify-content:center;gap:21px}.provider-strip small{max-width:100%;width:100%;text-align:center}.provider-strip b{font-size:17px}.section{padding:45px 0}.section-title h2{font-size:28px}.section-title{align-items:start}.section-title .link{white-space:nowrap;font-size:12px;margin-top:20px}.cards{grid-template-columns:1fr}.build-section{grid-template-columns:1fr;gap:28px}.build-section h2{font-size:30px}.feature-grid{grid-template-columns:1fr;gap:27px;padding:35px 0}.cta{padding:27px;display:block}.cta h2{font-size:25px}.cta .btn{margin-top:23px}.foot{flex-wrap:wrap;margin-top:45px}.foot p{width:100%;order:3;font-size:11px}.foot-links{gap:12px}.auth-layout{grid-template-columns:1fr}.auth-story{display:none}.auth-form{min-height:100vh}.sidebar{transform:translateX(-100%);width:224px;transition:transform .2s}.sidebar.open{transform:translateX(0);box-shadow:20px 0 80px #000b}.workspace{margin-left:0;width:100%}.mobile-menu{display:inline-flex;background:none;color:var(--green);font-size:24px;padding:0 8px 0 0}.topbar{height:65px;padding:0 20px}.topbar .actions>a{display:none}.content{padding:25px 18px}.content h1{font-size:26px}.welcome{display:block;padding:20px}.welcome .btn{margin-top:16px}.stats{gap:10px}.stat{padding:15px}.stat strong{font-size:25px}.page-title{align-items:start}.page-title .btn{padding:9px 12px;font-size:12px}.chat-layout{display:flex;flex-direction:column;height:auto}.chat-settings{order:-1}.chat-settings label{margin-bottom:12px}.chat-main{height:600px}.chat-welcome{padding:35px 0}.docs-layout{grid-template-columns:1fr;gap:25px}.docs-nav{position:static;flex-direction:row;flex-wrap:wrap;font-size:12px;gap:15px}.page-head h1{font-size:35px}.inline-form{display:block}.inline-form .btn{margin-top:12px}.hero .btn{padding:12px 18px}.code pre{padding:18px;font-size:11px}.page-title .actions{flex-wrap:wrap;justify-content:end}.panel{padding:19px}.billing-hero strong{font-size:40px}}
