:root{--bg:#f7f8fa;--paper:#fff;--ink:#19202f;--muted:#818895;--soft:#a1a6b0;--line:#e9ecf1;--blue:#315eff;--blue-hover:#234adc;--blue-light:#edf2ff;--green:#21876b;--radius:14px;--sidebar:226px;--shadow:0 8px 30px #23355906;font-family:"DM Sans","Noto Sans SC",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);font-synthesis:none}*{box-sizing:border-box}body{margin:0;background:var(--bg);font-size:13px;line-height:1.65}button,input,textarea,select{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}button:disabled{cursor:not-allowed;opacity:.45}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #315eff66;outline-offset:3px}img{max-width:100%}h1,h2,h3,h4,p{margin:0}h1{font-size:31px;letter-spacing:-1.2px;font-weight:650;line-height:1.5}h2{font-size:22px;letter-spacing:-.6px;font-weight:650;line-height:1.5}h3{font-size:15px;font-weight:600;line-height:1.6}h4{font-size:14px}small,.small{font-size:11px}.muted{color:var(--muted)}.mono{font-family:"SFMono-Regular",Consolas,"Liberation Mono",monospace}.icon{flex-shrink:0;vertical-align:middle;display:inline-block}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.skip-link{position:fixed;top:-70px;z-index:1000;background:#fff;padding:12px}.skip-link:focus{top:0}.row{display:flex;align-items:center;gap:12px}.spread{display:flex;align-items:center;justify-content:space-between;gap:16px}.stack{display:flex;flex-direction:column;gap:20px}.inline-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.full{width:100%}.divider{height:1px;background:var(--line);margin:20px 0}.grid-2,.grid-3,.grid-4,.stats-grid{display:grid;gap:20px}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4,.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.eyebrow{font-size:10px;font-weight:600;letter-spacing:1.9px;color:#8790a0;margin-bottom:8px}.status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#56a085;flex-shrink:0}.tiny-square{display:inline-block;width:5px;height:5px;background:#6483fa}.sidebar{width:var(--sidebar);height:100dvh;position:fixed;left:0;top:0;background:var(--paper);border-right:1px solid var(--line);z-index:30;display:flex;flex-direction:column;padding:28px 16px 16px}.brand{display:flex;align-items:center;gap:10px;padding:0 15px 30px}.brand img{width:35px;height:35px}.brand strong{font-size:27px;font-weight:700;letter-spacing:-1.4px;line-height:1}.brand sup{background:#f1f3f6;font-size:9px;letter-spacing:.6px;font-weight:500;margin-left:5px;padding:3px 5px;border-radius:4px;vertical-align:top;color:#9399a5}.nav-label{font-size:10px;color:#a2a8b3;padding:0 16px;margin:21px 0 9px;letter-spacing:1.5px}.nav-item{display:flex;gap:13px;align-items:center;padding:12px 15px;border-radius:8px;font-size:12px;font-weight:500;color:#687080;margin:4px 0;transition:background .15s,color .15s}.nav-item .icon{width:18px;height:18px}.nav-item:hover{background:#f6f8fd;color:var(--blue)}.nav-item.active{color:var(--blue);background:var(--blue-light);font-weight:600}.nav-item .nav-dot{width:5px;height:5px;border-radius:50%;background:var(--blue);margin-left:auto}.nav-item .count{margin-left:auto;background:#edf0f5;color:#7a8496;min-width:19px;text-align:center;line-height:19px;border-radius:5px;font-size:10px}.sidebar-bottom{margin-top:auto;padding-top:28px}.sidebar-callout{background:#f7f9ff;border:1px solid #e8edfb;padding:16px;border-radius:10px;margin:16px 0}.sidebar-callout .row{gap:8px}.sidebar-callout h4{font-size:12px}.sidebar-callout p{font-size:10px;color:var(--muted);margin:7px 0 12px;line-height:1.8}.sidebar-callout a{display:flex;justify-content:space-between;font-size:11px;color:var(--blue);font-weight:500}.sidebar-help{display:flex;justify-content:space-between;padding:0 13px;color:#939ba8;font-size:10px}.sidebar-help .icon{width:14px;height:14px}.shell{margin-left:var(--sidebar);min-height:100dvh}.topbar{height:75px;background:#ffffffce;backdrop-filter:blur(12px);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 42px;gap:20px;position:sticky;top:0;z-index:20}.breadcrumb{display:flex;align-items:center;gap:11px;font-size:11px;color:#979fab}.breadcrumb strong{font-weight:500;color:#424d60}.breadcrumb .icon{width:12px;height:12px}.topbar-actions{display:flex;align-items:center;gap:20px}.prototype-label{display:flex;gap:6px;align-items:center;font-size:10px;color:#8e97a8}.prototype-label span{width:5px;height:5px;border-radius:50%;background:#90a7ff}.topbar-divider{height:18px;width:1px;background:var(--line)}.topbar .btn{min-height:32px;font-size:11px;padding:6px 13px}.avatar{width:27px;height:27px;border-radius:50%;display:grid;place-items:center;background:#e8efff;color:var(--blue);font-weight:600}.mobile-menu{display:none}.main{padding:38px 42px 20px;max-width:1600px;margin:0 auto;min-height:calc(100dvh - 139px)}.site-footer{display:flex;align-items:center;justify-content:space-between;margin:40px 0 4px;padding-top:23px;border-top:1px solid var(--line);font-size:10px;color:#9ba3af}.site-footer>div{display:flex;align-items:center;gap:9px}.footer-logo{font-weight:700;color:#8d96a5;font-size:13px}.site-footer a:hover{color:var(--blue)}.btn{border:1px solid #e2e6ed;border-radius:7px;background:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 16px;min-height:38px;font-weight:500;font-size:12px;line-height:1.6;transition:all .15s;white-space:nowrap}.btn .icon{width:16px;height:16px}.btn:hover{border-color:#bccafa;background:#f7f9ff}.btn.primary{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:0 3px 5px #315eff12}.btn.primary:hover{background:var(--blue-hover);border-color:var(--blue-hover);transform:translateY(-1px)}.btn.secondary{background:#fff}.btn.ghost{border-color:transparent;background:0 0;color:#6e788b;box-shadow:none}.btn.ghost:hover{color:var(--blue);background:#edf2ff}.btn.danger{color:#c44343;border-color:#f2d7d7;background:#fff7f7}.btn.small{padding:5px 10px;min-height:30px;font-size:10px}.btn.icon-button{padding:7px;min-height:32px;width:32px;background:0 0;border-color:transparent;color:#8992a2}.btn.icon-button:hover{background:var(--blue-light);color:var(--blue)}.text-link{color:var(--blue);display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500}.text-link .icon{width:16px;height:16px}.pill{display:inline-flex;align-items:center;gap:4px;border-radius:5px;font-size:10px;line-height:1.5;padding:4px 7px;background:#f4f5f8;color:#8390a1;white-space:nowrap;font-weight:400}.pill.blue{color:#5173d6;background:#eff3ff}.pill.green{color:#31836d;background:#eef8f3}.pill.amber{color:#b18541;background:#fff8e9}.mini-icon{width:37px;height:37px;border:1px solid var(--line);border-radius:10px;display:inline-flex;justify-content:center;align-items:center;background:#f9fafc;color:#7d8798;flex-shrink:0}.mini-icon.blue{color:var(--blue);background:#edf2ff;border-color:#e2e9ff}.mini-icon.green{color:#299677;background:#ecf8f2;border-color:#e0f0e7}.brand-icon{height:42px;width:42px;background:#fff;border:1px solid var(--line);border-radius:12px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.brand-icon img{width:27px;height:27px;object-fit:contain}.brand-icon.large{width:58px;height:58px;border-radius:16px}.brand-icon.large img{width:37px;height:37px}.brand-icon.xl{width:76px;height:76px;border-radius:20px}.brand-icon.xl img{width:48px;height:48px}.hero{display:grid;grid-template-columns:1.05fr 1fr;min-height:365px;position:relative;align-items:center;gap:12px;margin:3px 0 28px}.hero-copy{position:relative;z-index:1}.hero-kicker{font-size:11px;color:#6d7790;display:flex;align-items:center;gap:8px;margin-bottom:21px;letter-spacing:.5px}.hero h1{font-size:clamp(36px,3.65vw,55px);line-height:1.4;font-weight:750;letter-spacing:-2.2px;position:relative;width:fit-content}.hero h1 span{color:var(--blue)}.hero-underline{position:absolute;width:36%;height:12px;right:7px;bottom:2px;opacity:.3}.hero-copy>p{font-size:12px;line-height:2;color:#8b92a0;margin:21px 0 25px;letter-spacing:.2px}.hero-actions{display:flex;gap:11px}.hero-actions .btn{font-size:12px;padding:11px 19px;min-height:43px}.hero-footnote{margin-top:22px;font-size:10px;color:#9ba3b1;display:flex;gap:8px;align-items:center}.hero-footnote>.icon{width:13px;height:13px}.hero-footnote>span{width:3px;height:3px;border-radius:50%;background:#b4bbc8;margin:0 3px}.hero-art{height:353px;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 52% 48%,#dce7ff5c,transparent 70%)}.orbit{position:absolute;border:1px dashed #cad6ef9c;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-25deg);z-index:-1}.orbit-one{width:265px;height:265px}.orbit-two{width:363px;height:363px;opacity:.6}.orbit-cross{position:absolute;background:linear-gradient(90deg,transparent,#dce3f0,transparent);width:100%;height:1px;top:50%;z-index:-2}.orbit-cross.vertical{transform:rotate(90deg)}.hub{width:139px;height:139px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-8deg);border-radius:32px;background:linear-gradient(145deg,#fff,#f6f9ff);box-shadow:0 18px 44px #426dc51c,0 0 0 8px #ffffff8c,0 0 0 9px #e7edfa;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}.hub img{width:54px;height:54px;box-shadow:0 8px 15px #315eff2b;border-radius:17px}.hub span{font-size:9px;color:#8592ac;letter-spacing:1px}.float-card{position:absolute;display:flex;align-items:center;gap:9px;background:#ffffffef;border:1px solid #e6ebf5;border-radius:12px;padding:12px 14px;box-shadow:0 8px 18px #738ab110;min-width:173px}.float-card .brand-icon{width:32px;height:32px;border-radius:9px;border-color:#eef0f8}.float-card .brand-icon img{width:23px;height:23px}.float-card strong{font-size:11px;font-weight:600;display:block}.float-card div>span{font-size:9px;color:#939db0;display:block;margin-top:2px}.float-card>.icon{width:13px;height:13px;margin-left:11px;color:#afbad0}.float-deepseek{left:8%;top:28px;transform:rotate(-6deg)}.float-openai{right:0;top:131px;transform:rotate(5deg)}.float-kimi{left:5%;bottom:32px;transform:rotate(3deg)}.art-dot{width:7px;height:7px;border-radius:50%;background:#afc1f5;position:absolute}.dot-one{top:73px;right:100px}.dot-two{bottom:74px;right:100px;background:#bedccc;width:5px;height:5px}.dot-three{left:30px;top:160px;width:5px;height:5px}.art-label{position:absolute;right:12px;bottom:18px;display:flex;gap:7px;align-items:center;font-size:7px;letter-spacing:1.6px;color:#9eabc1}.intent-strip{background:#fff;border:1px solid var(--line);border-radius:11px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;align-items:center;padding:19px 21px;gap:18px}.intent-strip>div{display:flex;align-items:center;gap:11px}.intent-strip strong{display:block;font-size:11px;font-weight:550}.intent-strip small{font-size:9px;color:#8d97a7;margin-top:3px;display:block;white-space:nowrap}.intent-strip>a{border-left:1px solid var(--line);padding-left:21px;font-size:11px;display:flex;align-items:center;gap:9px;color:#647088}.intent-strip>a>.icon{width:16px;height:16px}.intent-strip>a>.icon:last-child{width:13px;margin-left:auto;color:#a7b0c1}.intent-strip>a:hover{color:var(--blue)}.section{margin-top:35px}.section-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 20px}.section-title .eyebrow{font-size:8px;letter-spacing:1.8px;margin-bottom:4px}.section-title h2{font-size:20px}.section-title>div>p{margin-top:5px}.section-note{font-size:9px;color:#a0a8b6;margin-top:13px;line-height:1.8}.model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.model-card{background:#fff;border:1px solid var(--line);border-radius:11px;padding:22px;transition:border-color .2s,box-shadow .2s,transform .2s;min-width:0}.model-card:hover{border-color:#c4d1ff;box-shadow:0 9px 22px #4677b80a;transform:translateY(-2px)}.model-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:19px}.model-title{font-size:16px;letter-spacing:-.25px;font-weight:650;display:flex;gap:5px;align-items:center;justify-content:space-between}.model-title>.icon{width:15px;height:15px;color:#aab3c2;opacity:0;transition:opacity .2s}.model-card:hover .model-title>.icon{opacity:1}.model-card>p{font-size:10px;color:#8b93a2;line-height:1.9;margin:8px 0 11px;min-height:38px;max-width:250px}.model-tags{display:flex;gap:8px;font-size:9px;color:#8d96a7}.model-tags span+span::before{content:"·";margin-right:8px;color:#b1b8c4}.price-pair{display:flex;align-items:flex-end;gap:28px;margin-top:20px}.price-pair>div{display:flex;flex-direction:column;gap:4px}.price-pair>div>span{font-size:9px;color:#97a0af}.price-pair strong{font-size:21px;font-weight:600;letter-spacing:-.8px;line-height:1.3}.price-pair>small{margin-left:auto;font-size:8px;color:#a9b0bc;padding-bottom:2px;white-space:nowrap}.model-card-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #f0f2f6;margin-top:20px;padding-top:13px;gap:10px}.model-card-bottom>span{font-size:9px;color:#9aa3b2}.model-card-bottom>a{font-size:10px;font-weight:500;display:flex;gap:5px;align-items:center;color:#5e79ca}.model-card-bottom .icon{width:12px;height:12px}.journey{display:grid;grid-template-columns:.8fr 1.2fr;gap:35px;margin-top:38px;border:1px solid #e5eaf5;border-radius:12px;background:linear-gradient(120deg,#f1f5ff,#f9fafc);padding:30px}.journey h2{margin:10px 0 10px;font-size:23px;line-height:1.65}.journey .eyebrow{font-size:8px}.journey .btn{padding-left:0;font-size:10px}.journey-steps{display:flex;flex-direction:column;gap:0}.journey-steps>a{display:flex;align-items:center;gap:17px;padding:14px 0;border-bottom:1px solid #e4eaf5}.journey-steps>a:last-child{border:0}.journey-steps>a>span{font-size:12px;color:#9bb0e5;font-weight:600}.journey-steps h3{font-size:12px;margin-bottom:3px}.journey-steps p{font-size:10px;color:#8a95a9}.journey-steps>a>.icon{margin-left:auto;width:15px;color:#9daac2}.page-heading{display:flex;align-items:flex-end;justify-content:space-between;margin:5px 0 30px;gap:20px}.page-heading p{font-size:12px;color:#8a93a3;margin-top:9px}.page-heading .eyebrow{margin-bottom:9px}.card,.panel{background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;min-width:0;box-shadow:var(--shadow)}.card-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:21px 24px;border-bottom:1px solid var(--line)}.card-body{padding:24px}.card-body>.section-title:first-child{margin-top:0}.card+.card{margin-top:20px}.notice{display:flex;align-items:flex-start;gap:9px;padding:13px 16px;border:1px solid #e8edf8;background:#f4f7fe;border-radius:8px;font-size:11px;line-height:1.9;color:#8491ac;margin:20px 0}.notice>.icon{width:16px;height:16px;margin-top:3px}.notice span{flex:1}.empty-state{text-align:center;background:#fff;padding:55px 25px;border:1px dashed #dde4f1;border-radius:12px;grid-column:1/-1}.empty-state>.icon{width:36px;height:36px;color:#a8b5ce;margin-bottom:18px}.empty-state h3{font-size:16px;margin:5px 0 8px}.empty-state p{color:#8e99aa;font-size:12px;max-width:480px;margin:0 auto 20px}.empty-state .btn{margin-top:5px}.catalog-banner{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 21px;background:linear-gradient(110deg,#edf2ff,#f4f7fe);border:1px solid #e0e8fc;border-radius:10px;margin-bottom:25px}.catalog-banner>div{display:flex;align-items:center;gap:13px}.catalog-banner strong{font-size:12px;display:block;font-weight:500}.catalog-banner small{font-size:10px;color:#929db2;display:block;margin-top:4px}.catalog-toolbar{display:flex;justify-content:space-between;align-items:center;gap:18px}.search-field{display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:0 14px;min-height:40px;width:350px}.search-field .icon{width:17px;color:#9da7b8}.search-field input{border:0;background:0 0;outline:0;width:100%;font-size:11px;color:var(--ink);padding:10px 0}.search-field:focus-within{border-color:#97aaff}.search-field input::placeholder{color:#a1a9b6}.filter-row{display:flex;align-items:center;justify-content:space-between;margin:18px 0 25px;gap:16px}.filter-chips{display:flex;gap:6px;flex-wrap:wrap}.filter-chip{border:1px solid transparent;background:0 0;color:#8b94a4;padding:6px 11px;border-radius:6px;font-size:11px;white-space:nowrap}.filter-chip:hover{background:#eef2fa}.filter-chip.active{background:#eaf0ff;color:#4567ce;border-color:#e0e8ff}.filter-chip>span{font-size:8px;margin-left:6px;opacity:.65}.catalog-bottom{display:flex;justify-content:space-between;font-size:10px;color:#9ca6b6;margin-top:25px;gap:15px}.catalog-bottom>span{display:flex;gap:6px;align-items:center}.catalog-bottom .icon{width:13px;height:13px}.field{display:flex;flex-direction:column;gap:8px;min-width:0}.field-label{font-size:11px;color:#657084;font-weight:500}.input,.select,.textarea{width:100%;border:1px solid #e3e8ef;border-radius:7px;color:#46546d;background:#fff;padding:10px 12px;min-height:40px;font-size:12px;transition:border .2s}.input::placeholder,.textarea::placeholder{color:#a5adba}.input:focus,.select:focus,.textarea:focus{outline:0;border-color:#9aaeff;box-shadow:0 0 0 3px #315eff09}.textarea{resize:vertical;line-height:1.9;min-height:130px}.catalog-toolbar .select{width:158px;font-size:11px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.check-row{display:flex;align-items:center;gap:8px;color:#758095;font-size:11px}.check-row input{accent-color:var(--blue)}.use-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:26px}.use-category{text-align:left;padding:22px 23px;border:1px solid var(--line);border-radius:12px;background:#fff;position:relative;display:grid;grid-template-columns:40px 1fr;column-gap:13px}.use-category .mini-icon{grid-row:span 2}.use-category strong{font-size:14px;align-self:center;font-weight:550}.use-category small{font-size:10px;color:#9aa3b0;margin-top:4px}.use-category>.icon{position:absolute;right:16px;top:16px;width:13px;height:13px;opacity:0;color:var(--blue)}.use-category.active{border-color:#8ea8ff;background:#f5f8ff}.use-category.active .mini-icon{color:var(--blue);background:#e9f0ff;border-color:#dce7ff}.use-category.active>.icon{opacity:1}.discover-layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:23px}.preference-panel{align-self:start}.choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.choice{padding:10px 7px;font-size:10px;border:1px solid #e7ebf1;border-radius:7px;background:#fff;color:#8790a2}.choice.active{background:#eff4ff;border-color:#abc0ff;color:#4168d6}.recommendation-card{border:1px solid #dae3ff;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #426aab06}.recommendation-top{display:flex;align-items:center;justify-content:space-between;padding:13px 24px;background:linear-gradient(90deg,#edf3ff,#f6f8ff);font-size:11px;color:#6d87c9}.recommendation-top>span{display:flex;align-items:center;gap:7px}.recommendation-top .icon{width:15px}.recommendation-model{display:flex;align-items:center;gap:15px;padding:29px 28px 20px}.recommendation-model .eyebrow{font-size:8px;margin-bottom:3px}.recommendation-model h2{font-size:23px}.recommendation-reason{font-size:12px;color:#8590a3;line-height:1.95;margin:0 28px 17px}.recommendation-points{display:flex;flex-direction:column;gap:9px;margin:0 28px 26px;color:#7d889c;font-size:11px}.recommendation-points .icon{width:13px;height:13px;color:#6a9e88;margin-right:6px}.recommendation-price{padding:23px 28px;border-top:1px solid #eef0f5;display:flex;justify-content:space-between;gap:15px;align-items:center}.recommendation-price .price-pair{margin-top:10px;gap:30px}.recommendation-price .price-pair small{display:none}.recommendation-price>div:last-child{display:flex;flex-direction:column;align-items:center;gap:10px}.recommendation-price .text-link{font-size:10px}.alternative-heading{margin-top:25px;margin-bottom:15px}.alternative-card{padding:18px;background:#fff;border:1px solid var(--line);border-radius:10px;display:flex;align-items:center;gap:10px}.alternative-card strong{display:block;font-size:11px}.alternative-card div>span{font-size:8px;color:#98a3b5;display:block;margin-top:5px}.alternative-card>.icon{margin-left:auto;color:#a2adc1;width:14px}.alternative-card .brand-icon{width:33px;height:33px;border-radius:9px}.alternative-card .brand-icon img{width:23px;height:23px}.guide-explanation{text-align:center}.guide-explanation h3{margin:12px 0 8px}.guide-explanation p{color:#8b94a7;font-size:12px;margin:0 0 20px}.guide-explanation .notice{margin:0}.guide-explanation>.btn{margin-top:20px}.back-link{display:inline-flex;align-items:center;gap:6px;color:#8d98aa;font-size:11px;margin-bottom:24px}.back-link .icon{width:15px;height:15px}.model-detail-head{display:flex;justify-content:space-between;align-items:center;gap:25px}.model-detail-head .row{gap:20px}.model-detail-head h1{font-size:29px}.model-detail-head .eyebrow{font-size:9px;margin-bottom:3px}.model-detail-head p{font-size:12px;color:#939dac;margin-top:7px}.detail-tags{display:flex;gap:7px;margin:21px 0 30px}.capability-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:23px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:34px}.capability-grid>div{display:flex;flex-direction:column;gap:8px;padding-left:20px;border-left:1px solid var(--line)}.capability-grid>div:first-child{padding-left:0;border:0}.capability-grid span{font-size:10px;color:#98a1b0}.capability-grid strong{font-size:13px;color:#7c8799;font-weight:500}.channel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.channel-card{border:1px solid var(--line);background:#fff;padding:25px;border-radius:12px}.channel-card.featured{border-color:#9fb5ff;box-shadow:0 0 0 3px #edf2ff}.channel-label{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;color:#7791d8}.channel-card h3{font-size:17px;margin-bottom:8px}.channel-card>p{font-size:10px;color:#929db0;min-height:32px}.channel-prices{margin:22px 0}.channel-prices>div{display:flex;justify-content:space-between;align-items:center;padding:9px 0}.channel-prices dt{color:#939cad;font-size:11px}.channel-prices dd{font-size:15px;font-weight:500;margin:0}.channel-prices>div:first-child dd,.channel-prices>div:nth-child(2) dd{font-size:23px;font-weight:600;letter-spacing:-.6px}.channel-prices>div:nth-child(3){border-top:1px solid var(--line);margin-top:10px;padding-top:15px}.channel-card>.btn{width:100%}.channel-card>small{display:block;text-align:center;font-size:9px;color:#a6adba;margin-top:12px}.official-reference{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:23px;margin:25px 0}.official-reference h3{font-size:13px}.reference-placeholder{display:flex;flex-direction:column;gap:5px;text-align:right}.reference-placeholder strong{font-size:11px;font-weight:500;color:#8c97aa}.reference-placeholder span{font-size:10px;color:#a1abba}.create-steps{display:flex;align-items:center;gap:18px;max-width:680px;margin:0 0 31px}.create-steps>span{display:flex;align-items:center;gap:8px;font-size:11px;white-space:nowrap;color:#a1abba}.create-steps b{display:grid;place-items:center;background:#eef0f5;color:#a2acbf;border-radius:50%;width:24px;height:24px;font-weight:500;font-size:10px}.create-steps .active{color:#6580cd}.create-steps .active b{background:#e7eeff;color:#4269d9}.create-steps i{height:1px;background:#e1e6ef;flex:1}.create-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px}.create-layout>section{min-width:0}.selection-card{align-self:start;position:sticky;top:97px}.step-number{display:inline-grid;place-items:center;width:22px;height:22px;background:#f1f5fe;border-radius:5px;color:#7e96d8;font-size:9px;margin-right:8px}.model-picker .card-head h3,.channel-picker h3{font-size:13px}.model-picker .card-body{padding-top:15px}.picker-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.picker-model{display:flex;align-items:center;gap:10px;text-align:left;background:#fff;padding:13px;border:1px solid #e7ebf2;border-radius:9px}.picker-model strong{font-size:10px;display:block;white-space:nowrap}.picker-model small{font-size:9px;color:#9aa4b5;display:block;margin-top:4px}.picker-model .brand-icon{width:31px;height:31px;border-radius:8px}.picker-model .brand-icon img{width:22px;height:22px}.radio-dot{border:1.5px solid #d8dfeb;width:13px;height:13px;display:block;flex-shrink:0;border-radius:50%;margin-left:auto}.active>.radio-dot,.active>.radio-dot:first-child{border:4px solid var(--blue)}.picker-model.active{border-color:#94afff;background:#f7faff}.channel-options{display:flex;flex-direction:column;gap:11px;margin-bottom:24px}.channel-option{display:flex;align-items:center;gap:14px;text-align:left;width:100%;border:1px solid #e5eaf2;border-radius:9px;padding:16px;background:#fff}.channel-option.active{border-color:#91acff;background:#f7faff}.channel-option>.radio-dot{margin:0}.channel-option strong{font-size:11px;display:block;font-weight:550}.channel-option small{display:block;color:#9ca7b9;font-size:8px;margin-top:5px}.channel-option>span:nth-child(2){flex:1}.channel-option-price{font-size:14px;font-weight:600;min-width:49px}.channel-picker .spread>.small{font-size:9px;max-width:220px}.original-key-callout{display:flex;align-items:center;gap:14px;padding:22px 8px;color:#8f9ab0}.original-key-callout strong{font-size:11px;font-weight:500;color:#778298}.original-key-callout p{font-size:9px;margin-top:4px}.original-key-callout>.btn{margin-left:auto;font-size:10px}.original-key-callout>.icon{width:19px}.count-badge{background:#eaf0ff;color:#6482ce;font-size:9px;padding:2px 6px;border-radius:5px;margin-left:4px}.selection-card .card-head h3{font-size:13px}.selection-card .card-body{padding:20px}.selection-empty{text-align:center;color:#a2adc0;padding:48px 10px}.selection-empty>.icon{width:34px;height:34px;margin-bottom:16px;color:#bcc7dd}.selection-empty strong{display:block;font-size:11px;font-weight:500;margin-bottom:8px}.selection-empty p{font-size:10px;line-height:1.9}.selection-item{padding:20px 0 15px;border-bottom:1px solid var(--line)}.selection-item .row{gap:8px}.selection-item .brand-icon{width:32px;height:32px;border-radius:8px}.selection-item .brand-icon img{width:22px;height:22px}.selection-item strong{font-size:10px;display:block}.selection-item small{display:block;font-size:9px;color:#9ba5b6;margin-top:4px}.selection-item .icon-button{margin-left:auto}.selection-price{display:flex;justify-content:space-between;color:#99a4b7;font-size:9px;margin:12px 0 0 41px}.selection-footer{padding-top:22px}.selection-footer>.row{font-size:9px;color:#92a0b8;gap:6px}.selection-footer>p{font-size:10px;color:#9ea8b8;line-height:1.9;margin:14px 0 18px}.selection-footer>small{display:block;text-align:center;font-size:9px;color:#aab2bf;margin-top:13px}.recommendation-context{display:flex;align-items:center;gap:9px;margin-bottom:20px;color:#718aba;font-size:11px;padding:13px 17px;background:#edf3ff;border-radius:8px}.recommendation-context .pill{margin-left:auto}.confirm-items{margin:25px 0}.confirm-items .spread{padding:17px 0;border-bottom:1px solid var(--line)}.confirm-items strong{font-size:12px}.confirm-items small{display:block;color:#97a1b5;font-size:10px;margin-top:5px}.confirm-items .spread>span{font-size:10px;color:#8a97af;text-align:right}.tabs{display:flex;gap:24px;border-bottom:1px solid var(--line);margin-bottom:22px}.tab{border:0;background:0 0;color:#929bac;padding:12px 0;font-size:12px;position:relative}.tab.active{color:var(--blue);font-weight:500}.tab.active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--blue)}.stat-card{background:#fff;border:1px solid var(--line);border-radius:11px;padding:22px;min-width:0}.stat-card>.row,.stat-card>.spread{justify-content:space-between;color:#8c97aa;font-size:11px}.stat-value{font-size:29px;line-height:1.4;letter-spacing:-.8px;font-weight:550;margin:14px 0 7px}.stat-value small{font-size:11px;color:#a0a8b8;letter-spacing:0;margin-left:4px;font-weight:400}.stat-trend{color:#6f9b87;font-size:9px}.stats-grid{margin-bottom:24px}.stat-card .icon{width:18px;height:18px;color:#9cafcf}.table-wrap{overflow-x:auto;max-width:100%}.data-table{border-collapse:collapse;width:100%;text-align:left;white-space:nowrap;font-size:11px}.data-table th{padding:13px 19px;background:#fafbfd;border-bottom:1px solid var(--line);font-size:10px;font-weight:400;color:#98a2b3}.data-table td{padding:17px 19px;border-bottom:1px solid #f0f2f6;vertical-align:middle}.data-table tr:last-child td{border-bottom:0}.data-table tbody tr:hover{background:#fcfdff}.data-table td .small{font-size:9px}.data-table .btn{font-size:10px;padding:5px 8px;min-height:28px}.data-table .btn .icon{width:13px;height:13px}.key-name{font-weight:550;color:#536079}.key-name small{font-weight:400}.progress{height:5px;width:100%;min-width:65px;background:#eef2f9;border-radius:4px;overflow:hidden;margin-top:7px}.progress>span,.progress>div{display:block;height:100%;background:#87a3f6;border-radius:4px}.chart,.account-chart{display:block;width:100%;height:auto;max-height:240px;overflow:visible}.chart text,.account-chart text{font-family:inherit}.metric-label{font-size:10px;color:#97a2b5}.metric{display:flex;flex-direction:column;gap:9px}.metric>strong{font-size:24px;font-weight:550}.split-layout{display:grid;grid-template-columns:1.55fr 1fr;gap:23px;margin:24px 0}.code-block{background:#f7f9fd;border:1px solid #e9edf5;border-radius:10px;padding:22px;font:11px/2"SFMono-Regular",Consolas,monospace;overflow-x:auto;white-space:pre;color:#667996;tab-size:2;max-width:100%}.key-card{padding:20px;border:1px solid var(--line);border-radius:10px}.key-card+.key-card{margin-top:12px}.docs-layout{display:grid;grid-template-columns:205px minmax(0,1fr);gap:28px}.docs-nav{align-self:start;position:sticky;top:100px}.docs-nav a{display:block;padding:11px 14px;color:#8b97aa;font-size:11px;border-radius:6px}.docs-nav a:hover{background:#edf2ff;color:var(--blue)}.docs-content{min-width:0}.docs-content h2{font-size:20px;margin-bottom:13px}.docs-content p{color:#8996aa;font-size:12px;line-height:2}.docs-content .card{margin-bottom:22px}.account-faq{border-bottom:1px solid var(--line);padding:15px 0}.account-faq:last-child{border:0}.account-faq summary{cursor:pointer;font-size:12px;font-weight:500;color:#64748b}.account-faq>p{margin-top:12px;font-size:11px;color:#97a1b2}.auth-card{padding:30px;background:#fff;border:1px solid var(--line);border-radius:14px;max-width:440px;margin:0 auto;width:100%}.auth-card h2{font-size:24px;margin-bottom:10px}.auth-card .field{margin:20px 0}.auth-visual{padding:38px;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(140deg,#eef3ff,#f7faff);border:1px solid #e3ebff;border-radius:16px;min-height:500px}.auth-visual h2{font-size:36px;line-height:1.6;letter-spacing:-1px}.auth-visual p{font-size:12px;line-height:2;color:#8999b5;margin:22px 0}.auth-visual .mini-icon{margin-bottom:24px}.auth-visual .brand-icon{margin:4px}.lab-layout{display:grid;grid-template-columns:420px minmax(0,1fr);gap:22px;align-items:start}.lab-config,.lab-output{min-width:0}.lab-config>.card,.lab-output>.card{margin-bottom:20px}.lab-model{padding:15px;border:1px solid #e6ebf3;border-radius:9px;background:#fbfcff;min-width:0}.lab-model+.lab-model{margin-top:12px}.lab-model .select{font-size:11px}.template-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:15px}.template-tabs button{font-size:10px;padding:6px 10px;border:1px solid #e4eaf3;border-radius:6px;background:#fff;color:#8c99b0}.template-tabs button.active{color:#5276dc;border-color:#b2c4ff;background:#f0f5ff}.preview-stage{min-height:280px;display:flex;align-items:center;justify-content:center;background-color:#fcfdff;background-image:radial-gradient(#dce4f2 .7px,transparent .7px);background-size:16px 16px;border:1px dashed #d9e2f1;border-radius:10px;overflow:hidden;padding:18px}.preview-stage img{max-width:100%;max-height:480px;object-fit:contain}.preview-stage .empty-state{border:0;background:0 0}.lab-config .card-head{padding:18px 20px}.lab-config .card-body{padding:20px}.lab-config .card-head h3{font-size:13px}.lab-config .textarea{font-size:11px}.lab-config .form-grid{gap:13px}.lab-output .notice{margin-top:0}.lab-output .empty-state{padding:35px 15px}.modal-backdrop{position:fixed;inset:0;background:#17223c48;backdrop-filter:blur(5px);z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;animation:fade-in .15s ease}.modal{background:#fff;border:1px solid #e7edf8;border-radius:16px;box-shadow:0 25px 100px #10203d33;width:520px;max-width:100%;max-height:90dvh;overflow:auto}.modal.wide{width:790px}.modal-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding:20px 25px;gap:20px}.modal-header h2{font-size:17px}.modal-body{padding:26px}.modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:25px}.modal-body>.notice:last-child{margin-bottom:0}.success-content{text-align:center;padding:12px 0}.success-icon{display:inline-flex;width:58px;height:58px;align-items:center;justify-content:center;border-radius:50%;background:#eaf6f0;color:#3c9273;margin-bottom:18px}.success-icon .icon{width:27px;height:27px}.success-content h3{font-size:21px}.success-content p{font-size:12px;color:#95a0b3;line-height:2;margin:13px 0 19px}.success-content .modal-actions{justify-content:center}.toast{position:fixed;bottom:28px;left:calc(50% + var(--sidebar)/2);transform:translateX(-50%);z-index:200;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 35px);padding:14px 20px;border:1px solid #e1e8f6;background:#fff;color:#5c6b83;box-shadow:0 10px 45px #29385724;border-radius:11px;font-size:12px;animation:toast-in .2s ease}.toast>.icon{color:#59876f;width:18px}.pagination{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 20px;border-top:1px solid var(--line);font-size:10px;color:#9aa5b9}.mobile-overlay{display:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes toast-in{0%{opacity:0;bottom:17px}to{opacity:1;bottom:28px}}.panel{padding:20px}.panel h3{margin:8px 0}.panel>p{line-height:1.9}.card-head .section-title,.lab-model .section-title{font-size:14px;margin:0;line-height:1.7;gap:7px}.card-head .section-title+.small{margin-top:4px}.key-card{padding:0;margin:0!important}.key-card .card-head{padding:18px}.key-card .card-body{padding:18px;gap:15px}.key-card .card-head .row{gap:8px}.key-card .mini-icon{width:30px;height:30px;border-radius:8px}.key-card .mini-icon .icon{width:15px;height:15px}.key-card .card-body>.spread>.mono{font-size:9px}.key-card .card-body code{font-size:9px}.key-card .card-body>.divider{margin:0}.key-card .inline-actions{gap:2px}.key-card .btn{padding:4px 5px;font-size:9px}.key-card .key-name{font-size:12px}.key-card .small{font-size:9px}.key-card .row.spread>.inline-actions{flex-wrap:nowrap}.main>.stats-grid{margin-top:19px}.main>.grid-2{align-items:stretch;margin-bottom:26px}.main>.grid-2>.card+.card{margin-top:0}.main>.spread:has(.tabs){margin:29px 0 4px}.main>.spread:has(.tabs)>.select{width:140px;align-self:flex-start;font-size:11px;min-height:33px;padding:7px 10px}.main>.grid-3{margin:15px 0 27px}.main>.row+.card,.main>.grid-2+.card{margin-top:24px}.main>.card+.stats-grid{margin-top:24px}.main>.card+.panel{margin-top:24px}.main>.card+.grid-3{margin-top:22px}.main>.grid-3+.card{margin-top:25px}.stat-card .mini-icon{width:28px;height:28px;border:0;background:#f5f8fe;border-radius:7px}.stat-card .mini-icon .icon{width:15px;height:15px}.auth-card{padding:8px}.auth-card h2{margin-top:14px;font-size:23px}.auth-visual .panel{background:0 0}.auth-visual .pill{align-self:flex-start}.auth-visual .mini-icon{margin-bottom:0}.auth-visual .row p{margin:4px 0 0}.auth-visual .row strong{font-size:12px}.auth-visual .divider{margin:3px 0}.docs-nav .btn.primary{color:#fff}.docs-nav .card-body{padding:17px;gap:13px}.docs-content .panel{padding:16px}.docs-content .panel h3{font-size:12px}.docs-content .panel p{font-size:10px}.docs-content .grid-3{gap:12px}.docs-content .grid-3 .mono{font-size:9px;overflow-wrap:anywhere}.docs-content .card{margin:0}.docs-content>.grid-2 .panel{padding:21px}.account-faq{padding:15px!important;box-shadow:none;border:1px solid var(--line)!important}.account-faq .stack{margin-top:15px;gap:10px}.empty-state .inline-actions{justify-content:center;margin:20px 0}.lab-model>.field{margin:16px 0 12px}.lab-config>.card,.lab-output>.card{margin:0}.lab-output .panel{padding:14px}.lab-output .panel>strong{font-size:11px;display:block;margin:6px 0}.lab-output .panel .small{font-size:9px}.lab-output .panel .pill{margin-top:9px}.lab-output .grid-2,.lab-output .grid-3{gap:10px}.lab-config .template-tabs .icon{width:13px;height:13px}.lab-config .template-tabs .tab:after{display:none}.lab-config .card-body>.notice{margin:0}.lab-model .row>.row{gap:9px}.lab-model .brand-icon{width:30px;height:30px;border-radius:8px}.lab-model .brand-icon img{width:22px;height:22px}[hidden]{display:none!important}@media (min-width:761px){.form-grid.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.form-grid.grid-4 .select{font-size:10px}.auth-card{align-self:center}.auth-visual{padding:33px}.main:has(.auth-card)>.split-layout{grid-template-columns:1.1fr 1fr}}@media (max-width:1200px) and (min-width:1001px){.main>.grid-3:has(.key-card){grid-template-columns:1fr 1fr}.docs-content .grid-3{grid-template-columns:1fr}}@media (max-width:1000px) and (min-width:761px){.main>.grid-3:has(.key-card){grid-template-columns:1fr}.main>.grid-2:has(.chart){grid-template-columns:1fr}.main:has(.auth-card)>.split-layout{grid-template-columns:1fr}.auth-visual{min-height:340px}.docs-content .grid-3{grid-template-columns:1fr}.key-card .card-body>.spread>.mono{font-size:11px}}@media (max-width:760px){.main>.grid-2:has(.chart),.main>.grid-2:has(#account-redeem-form){grid-template-columns:1fr}.panel{padding:17px}.main>.row.spread{flex-wrap:wrap;gap:8px}.main>.row.spread .row{flex-wrap:wrap}.main>.spread:has(.tabs)>.select{width:105px;font-size:10px}.main>.spread:has(.tabs){gap:8px}.key-card .card-body code{font-size:12px}.key-card .card-body>.spread>.mono{font-size:11px}.key-card .btn{font-size:10px}.lab-output .grid-3{grid-template-columns:1fr}.auth-visual{padding:24px}.docs-content .grid-3{grid-template-columns:1fr}.docs-content>.grid-2{grid-template-columns:1fr}}@media (min-width:1600px){:root{--sidebar:244px}.main{padding-left:55px;padding-right:55px}.hero{min-height:415px}.hero-art{height:390px}.hero h1{font-size:58px}.model-card{padding:26px}.model-card>p{max-width:320px}.float-deepseek{left:16%}.float-kimi{left:14%}.float-openai{right:8%}}@media (max-width:1200px){:root{--sidebar:202px}.sidebar{padding-left:12px;padding-right:12px}.main{padding:28px 27px 20px}.topbar{padding:0 27px}.hero-art{transform:scale(.95);transform-origin:center}.hero h1{font-size:40px}.intent-strip{grid-template-columns:1.1fr 1fr 1fr 1fr;padding:17px 15px;gap:12px}.intent-strip small{display:none}.intent-strip .mini-icon{display:none}.intent-strip>a{padding-left:13px;font-size:10px}.intent-strip>a>.icon:first-child{display:none}.model-card{padding:17px}.model-title{font-size:14px}.model-card>p{font-size:9px}.price-pair{gap:21px}.price-pair>small{font-size:7px}.create-layout{grid-template-columns:minmax(0,1fr) 290px;gap:17px}.picker-grid{gap:8px}.picker-model{padding:10px;gap:7px}.picker-model strong{font-size:9px}.picker-model .radio-dot{width:11px;height:11px}.channel-option{padding:12px;gap:9px}.channel-option small{font-size:7px}.channel-picker .card-body{padding:19px}.channel-option-price{font-size:12px;min-width:40px}.discover-layout{grid-template-columns:245px minmax(0,1fr);gap:18px}.preference-panel .card-body{padding:18px}.use-category{padding:18px 14px;column-gap:9px}.use-category small{font-size:8px}.recommendation-model h2{font-size:20px}.alternative-card{padding:13px;gap:8px}.alternative-card .brand-icon{display:none}.lab-layout{grid-template-columns:360px minmax(0,1fr);gap:18px}.stat-card{padding:17px}.stat-value{font-size:25px}.model-detail-head{align-items:flex-start;flex-direction:column}.model-detail-head .inline-actions{align-self:flex-end}.channel-card{padding:20px}.hero-footnote{font-size:9px}.docs-layout{grid-template-columns:165px minmax(0,1fr);gap:20px}.topbar-actions{gap:13px}.stats-grid{gap:14px}}@media (max-width:1000px){:root{--sidebar:182px}.brand{padding-left:10px}.nav-item{font-size:11px;padding-left:12px;gap:10px}.hero{grid-template-columns:1.05fr 1fr;min-height:330px}.hero-art{height:330px;transform:scale(.9);margin:0-25px}.float-card{min-width:143px;padding:10px}.float-openai{right:-1%}.float-deepseek{left:3%;top:35px}.float-kimi{left:1%}.hero h1{font-size:35px}.hero-copy>p{font-size:11px}.hero-kicker{font-size:10px}.hero-actions{gap:8px}.hero-actions .btn{font-size:10px;padding:10px 13px}.hero-footnote{font-size:8px}.home-model-grid .model-card:last-child{display:none}.model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.create-layout{grid-template-columns:1fr}.selection-card{position:static}.selection-list{display:grid;grid-template-columns:1fr 1fr;gap:20px}.selection-empty{grid-column:1/-1}.selection-footer>.btn{max-width:320px}.selection-footer>small{text-align:left}.create-layout .picker-model strong{font-size:12px}.lab-layout{grid-template-columns:1fr}.discover-layout{grid-template-columns:220px 1fr}.recommendation-price{flex-direction:column;align-items:stretch}.recommendation-price>div:last-child{align-items:stretch;flex-direction:row;justify-content:space-between;margin-top:6px}.discover-layout .grid-2{grid-template-columns:1fr;gap:10px}.use-category{display:flex;flex-direction:column;gap:7px}.use-category small{font-size:9px}.use-category .mini-icon{width:30px;height:30px}.use-category strong{align-self:flex-start;font-size:12px}.recommendation-model{padding:22px 20px}.recommendation-model h2{font-size:17px}.recommendation-model .large{width:45px;height:45px}.recommendation-reason,.recommendation-points{margin-left:20px;margin-right:20px;font-size:10px}.stats-grid{grid-template-columns:1fr 1fr}.split-layout{grid-template-columns:1fr}.docs-layout{grid-template-columns:1fr}.docs-nav{position:static;display:flex;flex-wrap:wrap;gap:6px}.docs-nav a{padding:8px 10px}.channel-card{padding:17px}.channel-card h3{font-size:14px}.channel-card>p{min-height:40px}.official-reference{align-items:flex-start}.reference-placeholder{max-width:50%}.intent-strip{grid-template-columns:1fr 1fr 1fr}.intent-strip>div{display:none}.intent-strip>a:first-of-type{border:0}.journey{grid-template-columns:.7fr 1.3fr;padding:24px;gap:23px}.journey h2{font-size:20px}.journey-steps h3{font-size:11px}.journey-steps p{font-size:9px}.topbar-actions>a.text-link{display:none}.topbar{height:66px}.page-heading h1{font-size:26px}.card-head{padding:18px 20px}}@media (max-width:760px){:root{--sidebar:0px}.sidebar{width:235px;transform:translateX(-100%);transition:transform .2s ease;padding:24px 17px;box-shadow:10px 0 40px #2136581a}.sidebar.open{transform:translateX(0)}.sidebar.open+.mobile-overlay{display:block;position:fixed;inset:0;background:#14264b38;z-index:25;backdrop-filter:blur(2px)}.shell{margin-left:0}.mobile-menu{display:inline-flex}.topbar{padding:0 19px;height:61px;gap:10px}.breadcrumb{font-size:10px;gap:8px;flex:1}.breadcrumb>span{display:none}.topbar-actions{gap:10px}.topbar-divider,.prototype-label{display:none}.topbar .btn{font-size:10px;padding:6px 10px}.main{padding:24px 19px 15px}.hero{grid-template-columns:1fr;min-height:unset;margin:7px 0 22px;gap:0}.hero h1{font-size:44px;line-height:1.3}.hero-copy{padding:8px 0 4px}.hero-kicker{font-size:10px;margin-bottom:20px}.hero-copy>p{font-size:11px;margin:20px 0}.hero-actions .btn{font-size:11px;padding:10px 17px}.hero-footnote{font-size:9px;margin-top:18px}.hero-art{height:250px;max-width:440px;width:100%;margin:4px auto 0;transform:scale(.94);overflow:hidden}.orbit-one{width:205px;height:205px}.orbit-two{width:285px;height:285px}.hub{width:111px;height:111px;border-radius:26px;gap:12px}.hub img{width:44px;height:44px}.hub span{font-size:8px}.float-deepseek{top:7px;left:4%}.float-openai{top:105px;right:0}.float-kimi{bottom:15px;left:1%}.float-card{padding:10px;min-width:146px}.float-card>.icon{margin-left:3px}.art-label{bottom:0;font-size:6px}.dot-one{top:40px;right:90px}.dot-two{bottom:28px;right:82px}.intent-strip{padding:15px 11px;gap:9px}.intent-strip>a{font-size:9px;gap:5px;padding-left:11px}.intent-strip>a>.icon:last-child{width:11px}.section{margin-top:29px}.section-title h2{font-size:19px}.section-title .text-link{font-size:10px}.section-title{margin-bottom:16px;gap:12px}.section-title .eyebrow{font-size:7px}.model-grid{gap:12px}.model-card{padding:17px}.model-title{font-size:13px;white-space:normal}.model-card-top{margin-bottom:16px}.model-card-top .pill{font-size:8px;padding:3px 5px}.model-card-top .brand-icon{width:35px;height:35px;border-radius:10px}.model-card-top .brand-icon img{width:25px;height:25px}.model-card>p{font-size:9px;line-height:1.8;min-height:49px}.model-tags{font-size:8px;gap:5px}.model-tags span+span:before{margin-right:5px}.price-pair{gap:18px;position:relative;margin-top:15px;padding-bottom:18px}.price-pair strong{font-size:20px}.price-pair>small{position:absolute;bottom:0;left:0;font-size:7px}.model-card-bottom{display:block;margin-top:14px;padding-top:11px}.model-card-bottom>span{font-size:8px;display:block}.model-card-bottom>a{font-size:9px;margin-top:8px;justify-content:space-between}.model-title>.icon{display:none}.journey{grid-template-columns:1fr;gap:5px;padding:23px;margin-top:28px}.journey h2 br{display:none}.journey h2{font-size:21px}.journey-steps h3{font-size:12px}.journey-steps p{font-size:10px}.journey .btn{padding-top:0}.site-footer{margin-top:29px;align-items:flex-start;font-size:8px;gap:15px}.site-footer>div{gap:5px;flex-wrap:wrap}.site-footer>div:last-child{text-align:right;justify-content:flex-end;max-width:60%}.footer-logo{font-size:11px}.page-heading{margin-bottom:24px;align-items:flex-start;gap:13px;flex-direction:column}.page-heading h1{font-size:25px;letter-spacing:-.8px}.page-heading p{font-size:11px}.page-heading .eyebrow{font-size:9px;margin-bottom:7px}.page-heading>.btn{font-size:11px}.catalog-banner{padding:16px;gap:10px}.catalog-banner .mini-icon{display:none}.catalog-banner strong{font-size:10px}.catalog-banner small{font-size:9px;max-width:180px}.catalog-banner .btn{font-size:9px;padding:7px}.catalog-toolbar{gap:10px}.search-field{min-width:0;width:100%;padding:0 10px}.search-field input{font-size:10px}.catalog-toolbar>.row{gap:3px}.catalog-toolbar .select{width:114px;font-size:10px;padding:10px 6px}.filter-row{align-items:flex-start;flex-direction:column;gap:12px;margin:17px 0}.filter-chip{padding:5px 9px;font-size:10px}.filter-row>.small{font-size:9px}.catalog-bottom{font-size:8px;align-items:flex-start}.catalog-bottom>span:last-child{max-width:43%;text-align:right}.discover-layout{grid-template-columns:1fr}.use-categories{gap:9px;margin-bottom:17px}.use-category{padding:16px 11px;gap:9px;min-width:0}.use-category strong{font-size:11px}.use-category small{font-size:8px;line-height:1.8;min-height:28px}.use-category>.icon{right:8px;top:9px;width:10px}.preference-panel .card-body{display:grid;grid-template-columns:1fr 1fr;gap:14px}.preference-panel .field:first-child{grid-column:1/-1}.preference-panel .small:last-child{align-self:center;font-size:9px}.preference-panel .choice-grid{grid-template-columns:repeat(4,1fr);gap:6px}.choice{font-size:9px;padding:9px 5px}.preference-panel .select{font-size:11px}.recommendation-model h2{font-size:22px}.recommendation-reason,.recommendation-points{font-size:11px}.recommendation-price{padding:20px}.recommendation-price .price-pair{padding-bottom:0}.recommendation-top{padding:12px 20px;font-size:10px}.discover-layout .grid-2{grid-template-columns:1fr 1fr}.alternative-card{display:block;padding:14px}.alternative-card strong{font-size:10px}.alternative-card div>span{font-size:8px}.alternative-card>.icon{display:none}.back-link{margin-bottom:18px}.model-detail-head h1{font-size:23px}.model-detail-head .row{gap:14px}.model-detail-head .brand-icon.xl{width:55px;height:55px;border-radius:15px}.model-detail-head .brand-icon.xl img{width:35px;height:35px}.model-detail-head p{font-size:10px}.model-detail-head .eyebrow{font-size:8px}.model-detail-head .inline-actions{align-self:flex-start}.model-detail-head .btn{font-size:10px}.capability-grid{grid-template-columns:1fr 1fr;gap:18px}.capability-grid>div:nth-child(3){padding-left:0;border:0}.channel-grid{grid-template-columns:1fr}.channel-card{padding:21px}.channel-card>p{min-height:0}.channel-card h3{font-size:17px}.channel-prices{display:grid;grid-template-columns:1fr 1fr;gap:10px 22px;margin:18px 0}.channel-prices>div:nth-child(3){border:0;margin:0;padding-top:9px}.channel-prices dt{font-size:10px}.channel-prices>div:nth-child(-n+2) dd{font-size:21px}.official-reference{flex-direction:column;gap:17px;padding:19px}.reference-placeholder{text-align:left;max-width:100%}.create-steps{gap:10px;margin-bottom:24px}.create-steps>span{font-size:9px;gap:6px}.create-steps b{height:21px;width:21px;font-size:9px}.create-steps i{min-width:8px}.create-layout{gap:17px}.card-head{padding:17px}.card-body{padding:17px}.picker-grid{gap:8px}.picker-model{padding:11px 9px;gap:7px}.create-layout .picker-model strong{font-size:9px;white-space:normal;line-height:1.7}.picker-model small{font-size:8px}.picker-model .brand-icon{width:27px;height:27px}.picker-model .brand-icon img{width:19px;height:19px}.picker-model .radio-dot{display:none}.model-picker .card-body{padding:13px 14px 17px}.model-picker .filter-chip{padding:5px 8px;font-size:9px}.channel-picker .card-body{padding:15px}.channel-option{padding:12px 10px;gap:9px}.channel-option strong{font-size:10px}.channel-option small{max-width:130px;font-size:7px}.channel-option-price{font-size:11px;min-width:36px}.channel-picker .spread{gap:10px}.channel-picker .spread>.small{font-size:8px;max-width:160px}.channel-picker .btn{font-size:10px;padding:8px 12px}.original-key-callout{padding:13px 3px;gap:9px}.original-key-callout p{font-size:8px}.original-key-callout .btn{font-size:9px;padding:7px}.original-key-callout strong{font-size:10px}.selection-list{grid-template-columns:1fr;gap:0}.selection-card .card-body{padding:19px}.recommendation-context{font-size:10px;align-items:flex-start}.recommendation-context .pill{display:none}.notice{font-size:10px;margin:17px 0;padding:12px}.stats-grid{gap:12px}.stat-card{padding:17px}.stat-value{font-size:25px;margin:10px 0 6px}.stat-card .small{font-size:9px}.split-layout{gap:17px;margin:17px 0}.grid-3,.grid-4{grid-template-columns:1fr}.grid-2{gap:14px}.tabs{gap:22px}.tab{font-size:11px}.table-wrap{margin:0}.data-table{font-size:10px}.data-table th,.data-table td{padding:13px}.data-table .btn{font-size:9px}.inline-actions{gap:7px}.card-head h3{font-size:13px}.card-head .btn{font-size:9px}.docs-nav{gap:3px}.docs-nav a{font-size:10px}.docs-content h2{font-size:19px}.docs-content p{font-size:11px}.code-block{padding:16px;font-size:10px}.auth-visual{min-height:240px;padding:27px}.auth-visual h2{font-size:30px}.auth-visual p{font-size:11px;margin:13px 0}.auth-card{padding:24px}.lab-layout{display:flex;flex-direction:column;gap:15px}.lab-config,.lab-output{width:100%}.lab-config .card-body{padding:17px}.preview-stage{min-height:250px}.modal-backdrop{padding:16px}.modal-header{padding:17px 19px}.modal-header h2{font-size:16px}.modal-body{padding:21px}.modal-actions{flex-wrap:wrap;gap:8px}.modal-actions .btn{font-size:11px}.toast{left:50%;font-size:11px;min-width:230px;justify-content:center}.form-grid{gap:14px}.btn{font-size:11px}.selection-footer>.btn{max-width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:root{--bg:#f5f7fa;--paper:#ffffff;--paper-2:#f9fafc;--paper-3:#f1f4f8;--ink:#182230;--ink-2:#344054;--muted:#667085;--soft:#98a2b3;--line:#dfe4ea;--line-strong:#cbd3dc;--blue:#1769e0;--blue-hover:#0f5bc8;--blue-pressed:#0a4da9;--blue-light:#eaf2ff;--green:#168367;--amber:#b16808;--red:#c43c3c;--shadow:0 1px 2px rgba(16,24,40,.04),0 5px 20px rgba(16,24,40,.04);--shadow-pop:0 18px 48px rgba(16,24,40,.18);--radius:10px;--sidebar:244px;color-scheme:light;font-family:Inter,"Noto Sans SC","Microsoft YaHei",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}:root{--control-bg:var(--paper);--control-fg:var(--ink);--control-hover-bg:var(--paper-2);--control-selected-bg:#e8f1ff;--control-selected-fg:#15365f;--control-selected-line:#1769e0;--control-disabled-bg:#edf1f5;--control-disabled-fg:#566579;--control-disabled-line:#c5ced9;--focus-ring:#0b63ce}html[data-theme=dark]{--bg:#0b0f17;--paper:#111721;--paper-2:#151d29;--paper-3:#0e141e;--ink:#f0f4f8;--ink-2:#cbd5e1;--muted:#98a6b8;--soft:#6f7d90;--line:#273140;--line-strong:#39475a;--blue:#75a7ff;--blue-hover:#91b9ff;--blue-pressed:#5a92f3;--blue-light:#172a49;--green:#62c9aa;--amber:#e8b86a;--red:#ff8787;--shadow:0 1px 0 rgba(255,255,255,.02),0 12px 32px rgba(0,0,0,.18);--shadow-pop:0 24px 64px rgba(0,0,0,.55);color-scheme:dark}html[data-theme=dark]{--control-bg:var(--paper);--control-fg:var(--ink);--control-hover-bg:#1a2432;--control-selected-bg:#18304f;--control-selected-fg:#f3f7fc;--control-selected-line:#75a7ff;--control-disabled-bg:#0e141e;--control-disabled-fg:#8d9bad;--control-disabled-line:#344153;--focus-ring:#9abfff}html{background:var(--bg)}body{background:var(--bg);color:var(--ink);font-size:15px;line-height:1.6;letter-spacing:0}body,button,input,textarea,select{font-family:inherit}h1{font-size:34px;line-height:1.25;letter-spacing:0;font-weight:700}h2{font-size:22px;line-height:1.35;letter-spacing:0;font-weight:650}h3{font-size:16px;line-height:1.45}h4{font-size:14px}small,.small{font-size:13px}.muted{color:var(--muted)}.eyebrow{font-size:12px;letter-spacing:1.2px;color:var(--muted);font-weight:650}.main{max-width:1560px;padding:36px 42px 24px}.section-title h2{font-size:22px}.section-title>div>p,.page-heading p{font-size:14px;color:var(--muted)}.sidebar{width:var(--sidebar);padding:24px 16px 18px;background:var(--paper);border-color:var(--line)}.shell{margin-left:var(--sidebar)}.brand{padding:0 13px 24px;gap:11px}.brand img{width:37px;height:37px}.brand strong{font-size:26px;letter-spacing:0}.brand sup{font-size:10px;background:var(--paper-3);color:var(--muted)}.nav-label{font-size:12px;letter-spacing:.7px;color:var(--soft);padding:0 13px;margin:20px 0 7px}.nav-item{min-height:44px;padding:10px 13px;margin:2px 0;border-radius:7px;font-size:14px;color:var(--muted);gap:12px}.nav-item:hover{background:var(--paper-3);color:var(--ink)}.nav-item:active{background:var(--line);transform:translateY(1px)}.nav-item.active{background:var(--blue-light);color:var(--blue);font-weight:600}.nav-item .count{font-size:12px;line-height:22px;min-width:22px;background:var(--paper-3);color:var(--muted)}.sidebar-doc-link{display:flex;align-items:center;gap:12px;padding:13px;border:1px solid var(--line);background:var(--paper-2);border-radius:9px;transition:.15s}.sidebar-doc-link:hover{border-color:var(--line-strong);background:var(--paper-3)}.sidebar-doc-link>.icon:first-child{color:var(--blue)}.sidebar-doc-link>span{display:flex;flex-direction:column;flex:1}.sidebar-doc-link strong{font-size:14px}.sidebar-doc-link small{font-size:12px;color:var(--muted)}.sidebar-doc-link>.icon:last-child{width:16px;color:var(--soft)}.sidebar-help{font-size:12px;padding:15px 4px 0}.topbar{height:68px;padding:0 42px;background:color-mix(in srgb,var(--paper) 91%,transparent);border-color:var(--line)}.breadcrumb{font-size:13px;color:var(--soft)}.breadcrumb strong{color:var(--ink-2);font-weight:600}.topbar-actions{gap:10px}.topbar .btn{min-height:38px;padding:8px 13px;font-size:14px}.topbar-divider{background:var(--line)}.account-chip{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:7px;font-size:13px}.account-chip:hover{background:var(--paper-3)}.avatar{background:var(--blue-light);color:var(--blue)}.catalog-health{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:12px;border:0;background:0 0;padding:7px}.catalog-health i{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 14%,transparent)}.catalog-health.loading i{background:var(--amber);animation:pulse 1s infinite}.catalog-health.error{color:var(--red);cursor:pointer}.catalog-health.error i{background:var(--red)}.site-footer{font-size:12px;color:var(--muted);border-color:var(--line);margin-top:48px}.footer-logo{font-size:14px;color:var(--ink-2)}.btn{min-height:40px;padding:8px 15px;border:1px solid var(--line-strong);border-radius:7px;background:var(--paper);color:var(--ink-2);font-size:14px;font-weight:600;box-shadow:none;transition:background .14s,border-color .14s,color .14s,box-shadow .14s,transform .08s}.btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--blue) 52%,var(--line));background:var(--blue-light);color:var(--blue)}.btn:active:not(:disabled){transform:translateY(1px);background:color-mix(in srgb,var(--blue-light) 75%,var(--line));box-shadow:inset 0 1px 2px rgba(0,0,0,.08)}.btn.primary{background:var(--blue);border-color:var(--blue);color:#fff}.btn.primary:hover:not(:disabled){background:var(--blue-hover);border-color:var(--blue-hover);color:#fff;transform:none}.btn.primary:active:not(:disabled){background:var(--blue-pressed);border-color:var(--blue-pressed)}.btn.ghost{background:0 0;border-color:transparent;color:var(--muted)}.btn.ghost:hover:not(:disabled){background:var(--paper-3);color:var(--ink)}.btn.danger{color:var(--red);background:color-mix(in srgb,var(--red) 5%,var(--paper));border-color:color-mix(in srgb,var(--red) 35%,var(--line))}.btn:disabled{opacity:1;color:var(--soft);background:var(--paper-3);border-color:var(--line);cursor:not-allowed;box-shadow:none}.btn.small{font-size:12px;min-height:34px;padding:6px 11px}.btn.icon-button{min-height:38px;width:38px;padding:8px;color:var(--muted);background:0 0;border-color:transparent}.btn.icon-button:hover:not(:disabled){background:var(--paper-3);color:var(--ink)}.text-link{font-size:14px;color:var(--blue);font-weight:600}.input,.select,.textarea{font-size:14px;min-height:42px;border-color:var(--line-strong);border-radius:7px;background:var(--paper);color:var(--ink);padding:10px 12px}.input:hover,.select:hover,.textarea:hover{border-color:color-mix(in srgb,var(--blue) 35%,var(--line-strong))}.input:focus,.select:focus,.textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--blue) 15%,transparent)}.input:disabled,.select:disabled,.textarea:disabled{background:var(--paper-3);color:var(--soft);cursor:not-allowed}.field-label{font-size:13px;color:var(--ink-2);font-weight:600}.pill{font-size:12px;padding:4px 8px;border-radius:999px;background:var(--paper-3);color:var(--muted)}.pill.blue{background:var(--blue-light);color:var(--blue)}.pill.green{background:color-mix(in srgb,var(--green) 12%,var(--paper));color:var(--green)}.pill.amber{background:color-mix(in srgb,var(--amber) 13%,var(--paper));color:var(--amber)}.segmented{display:inline-flex;background:var(--paper-3);padding:3px;border:1px solid var(--line);border-radius:8px}.segmented button{min-height:34px;padding:6px 11px;border:0;background:0 0;color:var(--muted);border-radius:6px;font-size:13px}.segmented button:hover{color:var(--ink)}.segmented button.active{background:var(--paper);color:var(--ink);box-shadow:0 1px 3px rgba(16,24,40,.12);font-weight:600}.segmented button span{color:var(--soft);margin-left:4px}.filter-chip,.choice{font-size:13px;min-height:36px}.filter-chip:hover,.choice:hover{background:var(--paper-3);color:var(--ink)}.filter-chip.active,.choice.active{background:var(--blue-light);border-color:color-mix(in srgb,var(--blue) 30%,var(--line));color:var(--blue)}.btn.secondary{background:var(--paper);color:var(--ink-2);border-color:var(--line-strong)}.btn.secondary:hover:not(:disabled){background:var(--blue-light);color:var(--blue);border-color:var(--blue)}.btn.secondary:active:not(:disabled){background:color-mix(in srgb,var(--blue-light) 75%,var(--line));color:var(--blue)}.btn.secondary:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.btn.secondary:disabled{background:var(--paper-3);color:var(--soft);border-color:var(--line)}html[data-theme=dark] .btn.primary:hover:not(:disabled){color:#07101f}html[data-theme=dark] .btn.primary:disabled{color:var(--control-disabled-fg);background:var(--control-disabled-bg);border-color:var(--control-disabled-line)}.card,.panel,.stat-card,.model-card,.channel-card,.recommendation-card{background:var(--paper);border-color:var(--line);box-shadow:var(--shadow)}.card-head{padding:20px 22px;border-color:var(--line)}.card-body{padding:22px}.panel{padding:20px}.notice{font-size:13px;background:var(--paper-2);border-color:var(--line);color:var(--muted);padding:13px 15px}.empty-state{background:var(--paper);border-color:var(--line-strong);padding:48px 24px}.empty-state h3{font-size:18px}.empty-state p{font-size:14px}.page-heading{align-items:flex-end;margin:4px 0 26px}.page-heading h1{font-size:32px}.page-heading .eyebrow{margin-bottom:7px}.divider{background:var(--line)}.mini-icon,.brand-icon{background:var(--paper-2);border-color:var(--line);color:var(--muted)}.brand-icon b{font-size:11px;letter-spacing:0;font-weight:700;color:var(--ink-2)}.console-welcome{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:9px 0 28px;border-bottom:1px solid var(--line)}.console-welcome h1{font-size:34px}.console-welcome p{margin-top:8px;color:var(--muted);font-size:15px}.welcome-actions{display:flex;gap:9px;flex-wrap:wrap}.task-launcher{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:26px 0}.task-launcher>a{display:flex;align-items:center;gap:14px;padding:20px;background:var(--paper);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow);transition:.15s}.task-launcher>a:hover{border-color:color-mix(in srgb,var(--blue) 40%,var(--line));box-shadow:0 8px 25px rgba(16,24,40,.07);transform:translateY(-1px)}.task-launcher>a:active{transform:translateY(0)}.task-launcher>a>span:nth-child(2){display:flex;flex-direction:column;flex:1}.task-launcher strong{font-size:16px}.task-launcher small{font-size:13px;color:var(--muted);margin-top:2px}.task-launcher>a>.icon:last-child{width:17px;color:var(--soft)}.task-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:9px;background:var(--blue-light);color:var(--blue)}.home-section,.provider-section{margin-top:34px}.section-title{margin-bottom:16px}.section-title p{font-size:13px;color:var(--muted);margin-top:4px}.home-price-list{border:1px solid var(--line);border-radius:10px;background:var(--paper);overflow:hidden;box-shadow:var(--shadow)}.home-price-row{display:grid;grid-template-columns:48px minmax(220px,1fr) minmax(320px,.9fr) 24px;gap:14px;align-items:center;padding:17px 20px;border-bottom:1px solid var(--line)}.home-price-row:last-child{border:0}.home-price-row:hover{background:var(--paper-2)}.home-price-row>span:nth-child(2){display:flex;flex-direction:column}.home-price-row>span:nth-child(2) strong{font-size:15px}.home-price-row>span:nth-child(2) small{font-size:13px;color:var(--muted)}.home-price-row>.icon{color:var(--soft);width:17px}.catalog-price{min-width:0}.catalog-price>span{display:block;color:var(--muted);font-size:12px;margin-bottom:5px}.catalog-price>div{display:grid;grid-template-columns:max-content max-content max-content max-content;gap:7px;align-items:baseline}.catalog-price strong{font-size:16px;font-weight:650}.catalog-price small{font-size:12px;color:var(--soft);margin-right:10px}.catalog-price.unavailable strong{font-size:14px}.catalog-price.unavailable span{font-size:12px;margin:0}.provider-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.provider-strip button{display:flex;align-items:center;gap:9px;min-width:0;padding:11px;background:var(--paper);border:1px solid var(--line);border-radius:8px;color:var(--ink-2);font-size:12px}.provider-strip button:hover{background:var(--paper-2);border-color:var(--line-strong)}.provider-strip button:active{background:var(--paper-3)}.provider-strip .brand-icon{width:29px;height:29px;border:0}.provider-strip .brand-icon img{width:21px;height:21px}.provider-strip button>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-version,.catalog-disclaimer{font-size:12px;color:var(--muted)}.catalog-disclaimer{margin-top:12px}.console-welcome>div:first-child{min-width:0}.console-welcome .welcome-actions{flex-shrink:0}.load-state{min-height:460px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid var(--line);border-radius:11px;background:var(--paper)}.load-state h1{font-size:25px;margin:16px 0 6px}.load-state h2{font-size:20px;margin:12px 0 5px}.load-state p{font-size:14px;color:var(--muted);margin-bottom:20px}.load-state.compact{min-height:260px;margin:28px 0}.spinner{width:28px;height:28px;border:3px solid var(--line);border-top-color:var(--blue);border-radius:50%;animation:spin .8s linear infinite}.skeleton-lines{width:300px;display:flex;flex-direction:column;gap:8px;margin-top:16px}.skeleton-lines i{height:11px;background:var(--paper-3);border-radius:5px;animation:pulse 1.2s infinite}.skeleton-lines i:nth-child(2){width:75%}.skeleton-lines i:nth-child(3){width:88%}.catalog-controls{display:grid;grid-template-columns:minmax(230px,1fr) auto 180px 180px;gap:12px;align-items:end;padding:16px;background:var(--paper);border:1px solid var(--line);border-radius:10px}.search-field{width:auto;min-height:42px;background:var(--paper);border-color:var(--line-strong)}.search-field input{font-size:14px;color:var(--ink)}.select-field{display:flex;flex-direction:column;gap:5px}.select-field>span{font-size:12px;color:var(--muted)}.catalog-meta{display:flex;gap:18px;align-items:center;font-size:12px;color:var(--muted);margin:-12px 0 18px}.catalog-meta>span{display:flex;align-items:center;gap:6px}.catalog-meta .icon{width:14px;color:var(--green)}.catalog-message{display:flex;align-items:center;gap:8px;padding:11px 14px;border:1px solid var(--line);background:var(--paper-2);border-radius:8px;margin:-10px 0 18px;color:var(--muted);font-size:13px}.catalog-message .btn{margin-left:auto}.catalog-message.warning{color:var(--amber)}.catalog-result-bar{display:flex;align-items:baseline;gap:7px;padding:19px 3px 11px;font-size:13px;color:var(--muted)}.catalog-result-bar strong{font-size:17px;color:var(--ink)}.catalog-result-bar span{margin-left:auto}.catalog-list{border:1px solid var(--line);border-radius:10px;background:var(--paper);overflow:hidden}.catalog-row{display:grid;grid-template-columns:minmax(270px,1.15fr) minmax(280px,1fr) 155px 190px;gap:16px;align-items:center;padding:17px 19px;border-bottom:1px solid var(--line);transition:background .12s}.catalog-row:last-child{border:0}.catalog-row:hover{background:var(--paper-2)}.catalog-row.coming-soon{background:color-mix(in srgb,var(--paper-2) 60%,var(--paper));color:var(--muted)}.catalog-model{display:flex;align-items:center;gap:12px;min-width:0}.catalog-model>div{min-width:0;display:flex;flex-direction:column}.catalog-model a{font-size:15px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-model a:hover{color:var(--blue)}.catalog-model span{font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-model code{font-size:12px}.catalog-state{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.catalog-state>span:last-child{font-size:12px;color:var(--muted)}.catalog-actions{display:flex;justify-content:flex-end;gap:7px}.catalog-actions .btn{font-size:13px}.pagination{font-size:13px;color:var(--muted);padding:16px 4px}.pagination>div{display:flex;align-items:center;gap:9px}.model-detail-head{padding:2px 0 22px;border-bottom:1px solid var(--line)}.model-detail-head h1{font-size:30px}.model-detail-head code{font-size:13px;color:var(--muted)}.detail-status{display:flex;align-items:center;gap:10px;padding:14px 0;font-size:13px;color:var(--muted)}.price-compare{margin-top:22px}.channel-grid{gap:14px}.channel-card{padding:22px;border-radius:10px;box-shadow:var(--shadow)}.channel-card h3{font-size:17px}.channel-card>p{font-size:13px;min-height:42px;color:var(--muted)}.channel-card.disabled-card{background:var(--paper-2);box-shadow:none}.channel-prices dt{font-size:13px}.channel-prices dd{font-size:15px}.channel-prices>div:first-child dd,.channel-prices>div:nth-child(2) dd{font-size:22px}.channel-card>small{font-size:12px}.official-card{margin-top:26px;padding:24px;background:var(--paper);border:1px solid var(--line);border-radius:10px}.official-card>div:first-child{display:flex;align-items:center;gap:13px}.official-card h2{font-size:18px}.official-card>div:first-child p{font-size:13px;color:var(--muted)}.official-price-grid{display:grid!important;grid-template-columns:repeat(4,1fr);gap:12px!important;margin:20px 0}.official-price-grid>div{padding:15px;background:var(--paper-2);border:1px solid var(--line);border-radius:8px;display:flex;flex-direction:column}.official-price-grid span{font-size:12px;color:var(--muted)}.official-price-grid strong{font-size:18px;margin-top:5px}.official-card>p{font-size:13px;color:var(--muted)}.official-links{display:flex;align-items:center;gap:16px;margin-top:16px;font-size:12px}.official-links a{color:var(--blue)}.official-links span{color:var(--muted)}.use-category strong,.recommendation-model h2,.channel-card h3{letter-spacing:0}.use-category small,.model-card>p,.recommendation-reason,.recommendation-points,.channel-option small,.picker-model small,.selection-footer>p,.section-note{font-size:13px}.use-category{padding:19px}.preference-panel .select,.choice{font-size:14px}.recommendation-top{font-size:13px}.recommendation-reason,.recommendation-points{line-height:1.7}.alternative-card strong,.picker-model strong,.channel-option strong,.selection-item strong{font-size:14px}.alternative-card div>span,.picker-model small,.channel-option small,.selection-item small{font-size:12px}.recommendation-model .eyebrow{font-size:12px}.recommendation-price .price-pair>div>span,.recommendation-price .text-link{font-size:12px}.step-number,.create-steps b{font-size:12px}.channel-picker .spread>.small,.original-key-callout p,.selection-footer>small,.selection-footer>.row{font-size:12px}.original-key-callout strong{font-size:13px}.create-steps>span{font-size:13px}.selection-empty strong{font-size:14px}.selection-empty p{font-size:13px}.channel-option{background:var(--paper);border-color:var(--line)}.channel-option:hover:not(:disabled){border-color:color-mix(in srgb,var(--blue) 35%,var(--line));background:var(--paper-2)}.channel-option.is-disabled{background:var(--paper-3);opacity:.65}.picker-model{background:var(--paper);border-color:var(--line)}.picker-model:hover{border-color:var(--line-strong);background:var(--paper-2)}.selection-card{top:90px}.data-table{font-size:13px}.data-table th{font-size:12px;background:var(--paper-2);color:var(--muted);padding:13px 15px;border-color:var(--line)}.data-table td{padding:15px;border-color:var(--line)}.data-table td .small{font-size:12px}.data-table tbody tr:hover{background:var(--paper-2)}.stat-card{padding:20px}.stat-card>.row,.stat-card>.spread{font-size:13px}.stat-value{font-size:28px}.stat-value small{font-size:13px}.metric-label{font-size:13px}.key-card .key-name{font-size:15px}.key-card .small,.key-card .btn{font-size:12px}.key-card .card-body code,.key-card .card-body>.spread>.mono{font-size:12px}.tab{font-size:14px}.docs-content p{font-size:14px}.docs-content .panel p{font-size:13px}.account-faq summary{font-size:14px}.code-block{font-size:13px;background:var(--paper-3);border-color:var(--line);color:var(--ink-2)}.lab-model .select,.lab-config .textarea,.template-tabs button{font-size:13px}.lab-model .section-title,.lab-model .small,.lab-config .check-row{font-size:12px}.docs-content .grid-3 .mono{font-size:12px}.lab-model{background:var(--paper-2);border-color:var(--line)}.preview-stage{background-color:var(--paper-2);background-image:radial-gradient(var(--line) .7px,transparent .7px);border-color:var(--line-strong)}.task-launcher strong,.home-price-row>span:nth-child(2) strong,.catalog-model a,.use-category span:last-child,.picker-model strong,.selection-item strong,.key-name{font-weight:550}.catalog-price strong,.price-pair strong,.channel-prices>div:first-child dd,.channel-prices>div:nth-child(2) dd,.stat-value{font-weight:600}.catalog-result-bar span,.capability-grid span:last-child{font-weight:400}.recommendation-subtitle{font-size:15px;font-weight:500;margin:4px 0 10px}.recommendation-card .card-body>p:not(.muted){font-size:14px;color:var(--ink-2)}.modal-backdrop{background:rgba(6,10,18,.62);backdrop-filter:blur(4px)}.modal{background:var(--paper);border-color:var(--line);box-shadow:var(--shadow-pop)}.modal-header{border-color:var(--line)}.modal-header h2{font-size:20px}.modal-body{font-size:14px}.toast{font-size:14px;background:var(--paper-2);color:var(--ink-2);border-color:var(--line-strong);box-shadow:var(--shadow-pop)}.theme-picker{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.theme-choice{display:flex;flex-direction:column;align-items:flex-start;gap:11px;padding:12px;border:1px solid var(--line);border-radius:9px;background:var(--paper);text-align:left;color:var(--ink);position:relative}.theme-choice:hover{border-color:var(--line-strong);background:var(--paper-2)}.theme-choice.active{border-color:var(--blue);box-shadow:0 0 0 2px color-mix(in srgb,var(--blue) 15%,transparent)}.theme-choice>span:nth-child(2){display:flex;flex-direction:column}.theme-choice strong{font-size:14px}.theme-choice small{font-size:12px;color:var(--muted)}.theme-choice>.icon{position:absolute;right:12px;bottom:12px;color:var(--blue);width:17px}.theme-preview{height:76px;width:100%;display:grid;place-items:center;border-radius:7px;border:1px solid #d9dee5;background:#f7f8fa;color:#344054}.theme-preview.dark{background:#101721;border-color:#2b3646;color:#e5edf6}.theme-preview.system{background:linear-gradient(90deg,#f7f8fa 50%,#101721 50%);color:#6d7b8d}.theme-preview .icon{width:23px;height:23px}h1{font-weight:650}h2{font-weight:600}h3{font-weight:550}h4{font-weight:500}.eyebrow{font-weight:500}.btn,.text-link{font-weight:500}.nav-item.active,.breadcrumb strong{font-weight:550}*{letter-spacing:0!important}.key-create-lead{max-width:620px;color:var(--muted);font-size:14px}.key-create-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.key-create-path{appearance:none;width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:13px;padding:18px;border:1px solid var(--line-strong);border-radius:8px;background:var(--paper);color:var(--ink);text-align:left;transition:background .14s,border-color .14s,box-shadow .14s}.key-create-path:hover{background:var(--paper-2);border-color:color-mix(in srgb,var(--blue) 48%,var(--line-strong));box-shadow:var(--shadow)}.key-create-path:active{background:var(--paper-3)}.key-create-path.primary-path{border-color:color-mix(in srgb,var(--blue) 38%,var(--line-strong))}.key-create-path>.mini-icon{width:36px;height:36px;border-radius:7px;color:var(--blue);background:var(--blue-light)}.key-create-path>.icon:last-child{width:17px;margin-top:9px;color:var(--soft)}.key-create-path-copy{min-width:0;display:flex;flex-direction:column;gap:7px}.key-create-path-top{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:var(--muted)}.key-create-path-top small{padding:2px 6px;border-radius:5px;background:var(--paper-3);color:var(--muted);white-space:nowrap}.key-create-path-title{font-size:17px;font-weight:550;color:var(--ink)}.key-create-path-desc{font-size:13px;line-height:1.7;color:var(--muted)}.key-create-loading{min-height:230px;display:flex;align-items:center;justify-content:center;gap:13px;color:var(--muted)}.key-create-form{gap:18px}.key-create-heading{margin:-4px 0 2px}.key-create-heading p{font-size:13px;color:var(--muted)}.key-group-options{display:flex;flex-direction:column;gap:8px;max-height:286px;overflow:auto;padding:2px 4px 2px 2px;scrollbar-width:thin}.key-group-option{appearance:none;width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,auto) 20px;align-items:center;gap:14px;padding:12px 13px;border:1px solid var(--line);border-radius:7px;background:var(--paper);color:var(--ink);text-align:left;transition:background .14s,border-color .14s,box-shadow .14s}.key-group-option:hover{background:var(--paper-2);border-color:var(--line-strong)}.key-group-option.active{background:var(--blue-light);border-color:var(--blue);box-shadow:0 0 0 2px color-mix(in srgb,var(--blue) 10%,transparent)}.key-group-option-main{min-width:0;display:flex;align-items:baseline;gap:9px}.key-group-name{min-width:0;font-size:14px;font-weight:550;overflow-wrap:anywhere}.key-group-option-main small{color:var(--muted);white-space:nowrap}.key-group-option-price{font-size:12px;color:var(--ink-2);text-align:right;white-space:normal}.key-group-option>.icon{width:17px;color:var(--blue);opacity:0}.key-group-option.active>.icon{opacity:1}.key-group-detail{padding:16px;border:1px solid var(--line);border-radius:8px;background:var(--paper-2)}.key-group-detail.empty{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:13px}.key-group-detail.empty>.icon{width:17px}.key-group-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.key-group-detail-head>div>span{display:block;font-size:11px;color:var(--muted);margin-bottom:3px}.key-group-detail-head h3{font-size:15px}.key-group-summary{font-size:13px;color:var(--blue);text-align:right}.key-group-detail>p{margin-top:10px;font-size:13px;color:var(--muted);line-height:1.65}.key-model-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.key-model-list code{max-width:100%;padding:3px 7px;border:1px solid var(--line);border-radius:5px;background:var(--paper);color:var(--ink-2);font-size:11px;overflow-wrap:anywhere}.key-group-price-row{display:grid;grid-template-columns:minmax(150px,1fr) minmax(230px,auto);gap:14px;padding-top:10px;margin-top:10px;border-top:1px solid var(--line);font-size:12px}.key-group-price-row>span{overflow-wrap:anywhere;color:var(--ink-2)}.key-group-price-row>small{text-align:right;color:var(--muted)}.key-price-note{font-size:11px!important}.key-advanced{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:0 2px}.key-advanced summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;cursor:pointer;list-style:none;color:var(--ink-2)}.key-advanced summary::-webkit-details-marker{display:none}.key-advanced summary>span{display:flex;align-items:baseline;gap:8px;font-size:13px}.key-advanced summary small{color:var(--muted);font-size:11px}.key-advanced summary>.icon{width:17px;color:var(--soft);transition:transform .15s}.key-advanced[open] summary>.icon{transform:rotate(180deg)}.key-advanced-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:3px 0 16px}.key-advanced-fields>.field:first-child{grid-column:1/-1;max-width:240px}.key-create-actions{margin-top:4px}:where(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.main[data-route-focus]:focus{outline:0;box-shadow:inset 0 3px 0 var(--focus-ring)}.skip-link{top:12px;left:12px;width:1px;height:1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;background:var(--paper);color:var(--ink);font-size:14px;font-weight:600;box-shadow:none;transform:none;transition:none}.skip-link:focus{width:auto;height:auto;padding:10px 14px;border:1px solid var(--control-selected-line);overflow:visible;clip-path:none;border-radius:7px;box-shadow:var(--shadow-pop);outline:3px solid var(--focus-ring);outline-offset:2px}.field-label{font-size:13px;color:var(--muted)}.btn.small{font-size:13px}.btn:disabled,.btn.secondary:disabled,.input:disabled,.select:disabled,.textarea:disabled{opacity:1;color:var(--control-disabled-fg);background:var(--control-disabled-bg);border-color:var(--control-disabled-line);box-shadow:none}.tab{font-size:14px;color:var(--muted)}.tab.active{color:var(--blue)}.pill{font-size:12px;color:var(--ink-2);background:var(--paper-3)}.pill.blue{color:var(--blue);background:var(--blue-light)}.pill.green{color:#0e6c56;background:#e8f6f1}.pill.amber{color:#875006;background:#fff3d8}html[data-theme=dark] .pill.green{color:#8ee2c7;background:#15372e}html[data-theme=dark] .pill.amber{color:#ffd493;background:#3c2b14}.use-category,.choice,.guide-options button,.picker-model,.channel-option{color:var(--control-fg);background:var(--control-bg);border-color:var(--line-strong);transition:background .14s,border-color .14s,color .14s,box-shadow .14s}.use-category:hover:not(:disabled):not(.active),.choice:hover:not(:disabled):not(.active),.guide-options button:hover:not(:disabled):not(.active),.picker-model:hover:not(:disabled):not(.active),.channel-option:hover:not(:disabled):not(.active){color:var(--ink);background:var(--control-hover-bg);border-color:var(--control-selected-line)}.use-category.active,.choice.active,.guide-options button.active,.picker-model.active,.channel-option.active{color:var(--control-selected-fg);background:var(--control-selected-bg);border-color:var(--control-selected-line);box-shadow:inset 0-3px 0 var(--control-selected-line)}html:not([data-theme=dark]) .create-layout .picker-model.active,html:not([data-theme=dark]) .create-layout .channel-option.active{box-shadow:none}[data-action=add-selection]{display:none}.use-category.active,.choice.active{position:relative;padding-right:34px}.use-category.active::after,.choice.active::after{content:"";position:absolute;right:14px;top:50%;width:9px;height:5px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-65%) rotate(-45deg)}.guide-options button{font-size:14px;min-height:38px}.guide-options button.active{font-weight:600}.use-category{padding:17px 18px;font-size:14px}.use-category span:last-child{font-size:14px;color:inherit}.recommendation-card{overflow:hidden;border-color:var(--control-selected-line)}.recommendation-top{padding:14px 20px;border-bottom:1px solid var(--line-strong);background:var(--blue-light);color:var(--ink-2);font-size:14px}.recommendation-reason{font-size:14px;line-height:1.7;color:var(--ink-2)}.recommendation-card .price-pair>div>span{font-size:13px;color:var(--muted)}.create-steps{font-size:13px}.create-steps>span{color:var(--muted)}.create-steps>span.active{color:var(--blue);font-weight:600}.create-steps b{color:var(--control-disabled-fg);background:var(--control-disabled-bg);border:1px solid var(--control-disabled-line)}.create-steps>span.active b{color:var(--control-selected-fg);background:var(--control-selected-bg);border-color:var(--control-selected-line)}.create-steps>i{background:var(--line-strong)}.recommendation-context{color:var(--ink-2);background:var(--blue-light);border-color:var(--control-selected-line);font-size:13px}.recommendation-context .icon{color:var(--blue)}.create-layout .filter-chip{font-size:13px;color:var(--muted)}.create-layout .filter-chip.active{color:var(--control-selected-fg);background:var(--control-selected-bg);border-color:var(--control-selected-line)}.picker-model,.channel-option{min-width:0}.picker-model strong,.channel-option strong{font-size:14px;color:inherit}.picker-model small,.channel-option small{font-size:13px;color:var(--muted)}.picker-model.active small,.channel-option.active small{color:var(--ink-2)}.channel-option-price{font-size:15px;color:var(--ink);font-weight:600}.channel-option.active .channel-option-price{color:var(--control-selected-fg)}.picker-model .radio-dot,.channel-option .radio-dot{width:15px;height:15px;border:2px solid var(--line-strong);background:0 0;box-shadow:none}.picker-model.active .radio-dot,.channel-option.active .radio-dot{border-color:var(--control-selected-line);background:var(--control-selected-line);box-shadow:inset 0 0 0 3px var(--control-selected-bg)}.channel-option.is-disabled,.channel-option:disabled,.picker-model:disabled,.choice:disabled,.guide-options button:disabled{opacity:1;color:var(--control-disabled-fg);background:var(--control-disabled-bg);border-color:var(--control-disabled-line);box-shadow:none}.channel-option.is-disabled strong,.channel-option.is-disabled small,.channel-option:disabled strong,.channel-option:disabled small,.channel-option.is-disabled .channel-option-price,.channel-option:disabled .channel-option-price{color:inherit}.selection-item{color:var(--ink);background:var(--paper-2);border-color:var(--line-strong)}.selection-item strong{font-size:14px;color:var(--ink)}.selection-item small{font-size:13px;color:var(--muted)}.selection-footer{border-color:var(--line);background:var(--paper)}.key-list{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:12px}.key-list-item{min-width:0}.key-row{height:100%;min-width:0;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--paper)}.key-row-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px 11px}.key-row-head .row{min-width:0}.key-row-head .row>div{min-width:0}.key-row-head .mini-icon{width:32px;height:32px;border-radius:7px}.key-row .key-name{font-size:16px;line-height:1.4;color:var(--ink);overflow-wrap:anywhere}.key-row-head .small{font-size:12px;color:var(--muted)}.key-status{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:12px;white-space:nowrap}.key-status i{width:6px;height:6px;border-radius:50%;background:var(--soft)}.key-status.active i{background:var(--green)}.key-status.expired i{background:var(--amber)}.key-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;margin:0;padding:0 16px 12px}.key-meta-item{min-width:0;display:grid;grid-template-columns:minmax(62px,auto) minmax(0,1fr);align-items:baseline;gap:10px;padding:9px 0;border-top:1px solid var(--line)}.key-meta-item dt{font-size:12px;color:var(--muted);font-weight:500}.key-meta-item dd{min-width:0;margin:0;font-size:14px;color:var(--ink-2);overflow-wrap:anywhere}.key-credential{grid-column:1/-1;background:0 0}.key-credential dd{font-size:13px;color:var(--ink)}.key-credential-copy{appearance:none;width:100%;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 8px;border:1px solid transparent;border-radius:6px;background:0 0;color:var(--ink);text-align:left;cursor:pointer}.key-credential-copy:hover{background:var(--paper-3);border-color:var(--line)}.key-credential-copy span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.key-credential-copy .icon{flex:0 0 auto;width:16px;color:var(--muted)}.key-service{grid-column:1/-1}.key-list-heading{align-items:center;margin-bottom:10px}.key-list-heading .section-title{margin:0}.key-row-actions{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 12px 12px;border-top:1px solid var(--line);background:var(--paper-2)}.key-row-actions .inline-actions{gap:4px}.key-row .btn.small{min-height:34px;padding:6px 8px;font-size:14px}.key-danger-actions{flex:0 0 auto;padding-left:8px;border-left:1px solid var(--line)}.key-danger-actions .key-delete-control{opacity:0;color:var(--muted)}.key-row:hover .key-delete-control,.key-delete-control:focus-visible{opacity:1}.key-danger-actions .key-delete-control:hover,.key-danger-actions .key-delete-control:focus-visible{color:var(--red);background:color-mix(in srgb,var(--red) 8%,var(--paper))}.key-supported-models{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:340px;overflow:auto}.key-supported-models code{min-width:0;padding:9px 10px;border:1px solid var(--line);border-radius:6px;background:var(--paper-2);color:var(--ink-2);font-size:13px;overflow-wrap:anywhere}.usage-key-filter{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:8px;min-width:0}.form-grid.grid-4 .usage-key-filter .select,.form-grid.grid-4 .usage-key-filter .input{min-width:0;font-size:14px}.docs-content{min-width:0}.docs-flow{padding:2px 0 24px;border-bottom:1px solid var(--line)}.docs-flow-head{align-items:flex-start;margin-bottom:18px}.docs-flow-head .section-title{font-size:20px}.docs-steps{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.docs-step{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px 18px}.docs-step+.docs-step{border-left:1px solid var(--line)}.docs-step h3{font-size:15px;color:var(--ink)}.docs-step p{margin-top:3px;font-size:13px;color:var(--muted)}.docs-step .btn.small{margin-top:8px;padding-left:0;padding-right:0;font-size:14px}.docs-endpoint-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:14px}.docs-endpoint-row>div{min-width:0;display:flex;align-items:center;gap:12px}.docs-endpoint-row code{min-width:0;color:var(--ink-2);font-size:13px;overflow-wrap:anywhere}.docs-prerequisite{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:4px 12px;padding:12px 14px;border-left:3px solid var(--blue);border-radius:0 6px 6px 0;background:var(--paper-2);color:var(--ink-2);font-size:13px}.docs-prerequisite code{grid-column:2;min-width:0;color:var(--ink);overflow-wrap:anywhere}.docs-content>.card{border:0;box-shadow:none;background:0 0}.docs-content>.card>.card-head{padding:0 0 14px;border-bottom:1px solid var(--line)}.docs-content>.card>.card-body{padding:18px 0 0}.docs-content .code-block{border:1px solid var(--line-strong);border-radius:7px;background:var(--paper-3);color:var(--ink-2);font-size:13px}@media (min-width:761px){.key-list{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.form-grid.grid-4:has(.usage-key-filter){grid-template-columns:minmax(140px,.8fr) minmax(180px,1.1fr) minmax(300px,1.7fr) minmax(140px,.8fr)}}html[data-theme=dark] .sidebar{background:#090e16;border-right-color:#202a38}html[data-theme=dark] .topbar{background:rgba(11,15,23,.88);box-shadow:0 1px 0 rgba(255,255,255,.02)}html[data-theme=dark] .main{background-image:linear-gradient(rgba(255,255,255,.012) 1px,transparent 1px);background-size:100% 44px}html[data-theme=dark] .card,html[data-theme=dark] .stat-card,html[data-theme=dark] .channel-card,html[data-theme=dark] .home-price-list,html[data-theme=dark] .catalog-list{box-shadow:0 1px 0 rgba(255,255,255,.025),0 12px 28px rgba(0,0,0,.12)}html[data-theme=dark] .brand-icon img{filter:none}html[data-theme=dark] .task-launcher>a:hover{box-shadow:0 12px 30px rgba(0,0,0,.28)}html[data-theme=dark] .segmented button.active{box-shadow:inset 0-3px 0 var(--control-selected-line)}html[data-theme=dark] .btn.primary{color:#07101f}html[data-theme=dark] .pill.blue{background:#172d50}html[data-theme=dark] .progress{background:#253043}html[data-theme=dark] .progress>span{background:#6d9ef5}html[data-theme=dark] .account-chart text{fill:#98a6b8}html[data-theme=dark] .auth-visual{background:#101824;border-color:#29374a}html[data-theme=dark] .success-icon{background:#133329;color:#75d2b2}html[data-theme=dark] .model-card:hover,html[data-theme=dark] .recommendation-card{box-shadow:0 15px 35px rgba(0,0,0,.2)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.45}}@media (max-width:1200px){:root{--sidebar:218px}.main{padding:30px 28px}.topbar{padding:0 28px}.catalog-controls{grid-template-columns:1fr 1fr}.catalog-controls .search-field{grid-column:1/-1}.catalog-row{grid-template-columns:minmax(240px,1fr) minmax(250px,1fr) 135px}.catalog-actions{grid-column:1/-1;justify-content:flex-start}.provider-strip{grid-template-columns:repeat(5,minmax(0,1fr))}.home-price-row{grid-template-columns:46px minmax(180px,1fr) minmax(270px,1fr) 20px}}@media (max-width:1000px){:root{--sidebar:196px}.task-launcher{grid-template-columns:1fr}.provider-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-row{grid-template-columns:minmax(230px,1fr) minmax(260px,1fr)}.catalog-state{align-items:flex-end}.official-price-grid{grid-template-columns:repeat(2,1fr)}.console-welcome{align-items:flex-start;flex-direction:column}.welcome-actions{width:100%}}@media (max-width:760px){:root{--sidebar:0px}.main{padding:24px 17px 15px}.topbar{height:62px;padding:0 15px}.sidebar{width:260px}.catalog-health{display:none}h1{font-size:28px}.page-heading h1,.console-welcome h1{font-size:27px}.page-heading{align-items:flex-start}.welcome-actions{display:grid;grid-template-columns:1fr 1fr}.welcome-actions .btn:last-child{grid-column:1/-1}.task-launcher{margin:20px 0}.task-launcher>a{padding:16px}.task-launcher strong{font-size:15px}.home-price-row{grid-template-columns:40px 1fr 18px;padding:15px}.home-price-row .catalog-price{grid-column:2/4}.catalog-price>div{grid-template-columns:max-content max-content max-content max-content}.provider-strip{display:flex;overflow-x:auto;padding-bottom:5px;scrollbar-width:thin}.provider-strip button{min-width:128px}.catalog-controls{grid-template-columns:1fr}.catalog-controls .search-field{grid-column:auto}.segmented{width:100%}.segmented button{flex:1}.catalog-result-bar span{display:none}.catalog-row{grid-template-columns:1fr;gap:12px;padding:17px}.catalog-state{align-items:flex-start}.catalog-actions{grid-column:auto}.catalog-actions .btn{flex:1}.catalog-price>div{gap:5px}.catalog-price strong{font-size:15px}.pagination{padding:14px 0}.channel-grid{grid-template-columns:1fr}.official-price-grid{grid-template-columns:1fr 1fr}.official-card{padding:18px}.official-links{align-items:flex-start;flex-direction:column}.theme-picker{grid-template-columns:1fr}.theme-choice{display:grid;grid-template-columns:90px 1fr;align-items:center}.theme-preview{height:64px}.theme-choice>.icon{top:50%;transform:translateY(-50%)}.data-table{font-size:13px}.use-category small,.model-card>p,.recommendation-reason,.recommendation-points,.channel-option small,.picker-model small,.selection-footer>p,.section-note{font-size:12px}.topbar .btn{font-size:13px}.main>.grid-3:has(.key-card){grid-template-columns:1fr}.form-grid.grid-4{grid-template-columns:1fr 1fr}}@media (max-width:760px){.docs-nav{width:100%;min-width:0}.docs-nav>.card{width:100%;min-width:0}.docs-nav .card-body{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;padding:12px}.docs-nav .btn{display:inline-flex;flex:1 1 auto;gap:5px;min-height:36px;padding:7px 9px;font-size:13px}.docs-nav .divider{flex:0 0 100%;margin:2px 0}.catalog-comparison-controls{flex-direction:column;align-items:stretch;gap:12px}.catalog-comparison-controls .select-field,.catalog-comparison-controls .select{width:100%;min-width:0}.create-layout .picker-grid{grid-template-columns:minmax(0,1fr)}.create-layout .picker-model{min-width:0;gap:10px}.create-layout .picker-model>span:not(.brand-icon):not(.radio-dot){min-width:0;flex:1}.create-layout .picker-model strong{font-size:14px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.create-layout .picker-model .radio-dot{display:block;flex-shrink:0}.discover-layout .grid-2{grid-template-columns:minmax(0,1fr)}.discover-layout .card-body>.row h2{min-width:0;overflow-wrap:anywhere}.discover-layout .price-pair{flex-wrap:wrap}.discover-layout .preference-panel .choice-grid{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.modal-backdrop{padding:10px}.modal-header{padding:16px 18px}.modal-body{padding:18px}.key-create-paths{grid-template-columns:1fr}.key-group-option{grid-template-columns:minmax(0,1fr) 18px;gap:8px}.key-group-option-price{grid-column:1/-1;grid-row:2;text-align:left}.key-group-option>.icon{grid-column:2;grid-row:1}.key-group-option-main{align-items:flex-start;flex-direction:column;gap:2px}.key-group-detail-head{flex-direction:column;gap:7px}.key-group-summary{text-align:left}.key-group-price-row{grid-template-columns:1fr;gap:3px}.key-group-price-row>small{text-align:left}.key-advanced-fields{grid-template-columns:1fr}.key-advanced-fields>.field:first-child{grid-column:auto;max-width:none}.key-create-actions{display:grid;grid-template-columns:auto 1fr}.key-create-actions .btn.primary{width:100%}}@media (max-width:430px){.welcome-actions{grid-template-columns:1fr}.welcome-actions .btn:last-child{grid-column:auto}.official-price-grid{grid-template-columns:1fr}.form-grid.grid-4{grid-template-columns:1fr}.catalog-price>div{grid-template-columns:max-content max-content}.provider-strip button{min-width:116px}.key-create-path{grid-template-columns:auto minmax(0,1fr)}.key-create-path>.icon:last-child{display:none}.key-create-path-top{align-items:flex-start}.key-create-actions{grid-template-columns:1fr}.key-create-actions .btn{width:100%}}@media (prefers-reduced-motion:reduce){.spinner{animation:none;border-top-color:var(--line)}.catalog-health.loading i,.skeleton-lines i{animation:none}}.endpoint-panel{gap:0}.endpoint-row{padding:11px 0;border-bottom:1px solid var(--line)}.endpoint-row:first-child{padding-top:0}.endpoint-panel>.spread{padding-top:12px}.endpoint-copy{min-width:0;display:flex;flex-direction:column;gap:2px}.endpoint-url{min-width:0;color:var(--ink);font-size:14px;overflow-wrap:anywhere}.toast.toast-pointer{left:auto;right:auto;bottom:auto;top:auto;transform:none;animation:toast-pop .16s ease}@keyframes toast-pop{0%{opacity:0}to{opacity:1}}.btn.keys-visibility.is-busy{position:relative;color:var(--soft)}.btn.keys-visibility.is-busy>.icon{opacity:.3}.btn.keys-visibility.is-busy::after{content:"";position:absolute;top:50%;left:50%;width:15px;height:15px;margin:-7.5px 0 0-7.5px;border:2px solid var(--line);border-top-color:var(--blue);border-radius:50%;animation:spin .7s linear infinite}@media (prefers-reduced-motion:reduce){.btn.keys-visibility.is-busy::after{animation:none;border-top-color:var(--line)}}.vendor-filter{margin:0 0 18px;padding:16px;background:var(--paper);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow)}.vendor-filter-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:13px;color:var(--muted)}.vendor-filter-head>span:first-child{font-weight:600;color:var(--ink-2)}.vendor-tabs{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.vendor-tab{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:84px;padding:10px 10px 9px;background:0 0;border:1px solid transparent;border-radius:9px;color:var(--ink-2);font-family:inherit;cursor:pointer;user-select:none;transition:background .14s,border-color .14s,color .14s}.vendor-tab:hover:not(.active){background:var(--paper-3);color:var(--ink)}.vendor-tab.active{background:var(--blue-light);border-color:color-mix(in srgb,var(--blue) 30%,var(--line));color:var(--blue)}.vendor-tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.vendor-tab-mark{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:0 0;border:0;box-shadow:none}.vendor-tab-mark .vm{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px}.vendor-tab-mark .vm svg{display:block;width:100%;height:100%}.vendor-tab.active .vm svg{color:var(--blue)}.vendor-tab-mark .vm-text{width:34px;height:34px;border:1px dashed var(--line-strong);border-radius:7px;background:0 0;color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.02em;line-height:34px;text-align:center}.vendor-tab-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:1.2}.vendor-tab-count{position:absolute;top:4px;right:4px;min-width:17px;height:17px;padding:0 5px;border-radius:999px;background:var(--paper-3);color:var(--muted);font-size:11px;font-weight:600;line-height:17px;text-align:center}.vendor-tab.active .vendor-tab-count{background:var(--blue);color:#fff}html[data-theme=dark] .vendor-tab.active .vendor-tab-count{color:#07101f}@media (max-width:760px){.vendor-filter{padding:13px 12px}.vendor-tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:4px}.vendor-tab{flex:0 0 auto;min-width:76px;padding:9px 8px}.vendor-tab-mark,.vendor-tab-mark .vm,.vendor-tab-mark .vm-text{width:34px;height:34px}.vendor-tab-mark .vm-text{line-height:34px}}html[data-theme=dark] .vendor-tab-mark .vm svg{filter:brightness(1.18) saturate(1.05)}.recommendation-card .card-body>p.recommendation-intro,.card-body>p.recommendation-intro{font-size:14px;line-height:1.7;color:var(--ink-2);margin:0}.recommendation-card .card-body>p.recommendation-reason,.card-body>p.recommendation-reason{color:var(--muted)}.preference-panel .scenario-note{font-size:13px;line-height:1.7;color:var(--muted);margin:0}.model-intro{font-size:14px;line-height:1.7;color:var(--ink-2);margin:10px 0 0}@media (max-width:760px){.recommendation-card .card-body>p.recommendation-intro,.card-body>p.recommendation-intro,.preference-panel .scenario-note,.model-intro{font-size:12px}}.pick-criteria{font-size:13px;line-height:1.7;color:var(--muted);margin:0 0 12px}.more-row{display:flex;justify-content:center;padding:6px 0 2px}.vendor-logo{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:none;border-radius:12px;background:var(--paper-2);border:1px solid var(--line)}.vendor-logo svg{display:block;width:27px;height:27px}.vendor-logo.large{width:58px;height:58px;border-radius:16px}.vendor-logo.large svg{width:37px;height:37px}.vendor-logo.xl{width:76px;height:76px;border-radius:20px}.vendor-logo.xl svg{width:48px;height:48px}.vendor-logo.vm-text{font-size:11px;font-weight:700;letter-spacing:0;color:var(--ink-2);border-style:dashed}html[data-theme=dark] .vendor-logo svg{filter:brightness(1.18) saturate(1.05)}@media (max-width:760px){.pick-criteria{font-size:12px}}.recommendation-top>span:not(.pill),.card-head>span:not(.pill){display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:999px;font-size:12px;line-height:1.5;font-weight:650;letter-spacing:0;white-space:nowrap;color:#fff;border:1px solid transparent}.tier-badge.tier-economy{background:#0d7a5f;border-color:#0a6650}.tier-badge.tier-quality_best{background:#1769e0;border-color:#0f5bc8}.tier-badge.tier-certified_low{background:#6b3fd4;border-color:#5b32bd}html[data-theme=dark] .tier-badge.tier-economy{background:#12876a;border-color:#17a181}html[data-theme=dark] .tier-badge.tier-quality_best{background:#2a7af0;border-color:#4a92f5}html[data-theme=dark] .tier-badge.tier-certified_low{background:#7d51e0;border-color:#9770ea}@media (max-width:760px){.recommendation-top>span:not(.pill),.card-head>span:not(.pill){font-size:11px;padding:3px 9px}}.preference-panel .guide-options{display:flex;width:100%}.preference-panel .guide-options button{flex:1 1 0;min-width:0;justify-content:center;text-align:center;white-space:nowrap}.preference-panel .card-body>.field{width:100%}@media (max-width:420px){.preference-panel .guide-options button{font-size:13px;padding-left:6px;padding-right:6px}}.preference-panel .budget-slider{display:grid;gap:10px}.budget-slider .slider-wrap{position:relative;padding:6px 0}.budget-slider .slider-track{position:relative;height:6px;border-radius:999px;background:var(--paper-3);border:1px solid var(--line)}.budget-slider .slider-fill{position:absolute;left:0;top:-1px;bottom:-1px;border-radius:999px;background:var(--blue);transition:width .18s ease}.budget-slider .slider-dot{position:absolute;top:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--paper);border:2px solid var(--line-strong);transform:translateY(-50%);transition:border-color .18s ease,transform .18s ease}.budget-slider .slider-dot.on{border-color:var(--blue);background:var(--blue);transform:translateY(-50%) scale(1.25);box-shadow:0 0 0 4px var(--blue-light)}.budget-slider .slider-input{position:absolute;left:0;right:0;top:50%;width:100%;height:28px;margin:0;transform:translateY(-50%);opacity:0;cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0}.budget-slider .slider-input:focus-visible+.slider-stops,.budget-slider .slider-input:focus-visible~.slider-stops{outline:0}.budget-slider .slider-wrap:focus-within .slider-track{box-shadow:0 0 0 3px var(--blue-light)}.budget-slider .slider-stops{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.budget-slider .stop{padding:4px 2px;border:0;background:0 0;color:var(--muted);font-size:12.5px;font-family:inherit;cursor:pointer;border-radius:6px;transition:color .15s ease}.budget-slider .stop:first-child{text-align:left}.budget-slider .stop:nth-child(2){text-align:center}.budget-slider .stop:last-child{text-align:right}.budget-slider .stop:hover{color:var(--ink)}.budget-slider .stop.on{color:var(--blue);font-weight:650}.budget-slider .slider-hint{margin:0;font-size:12px;line-height:1.6;color:var(--soft)}.ws-view{--ws-muted:var(--muted);color:var(--ink)}html[data-theme=light] .ws-view{--ws-muted:#606e81}html[data-theme=light] .ws-view .ws-status.active{color:#13765d;background:#edf8f3}html[data-theme=light] body:has(#workspace-live) :is(.nav-label,.sidebar-help,.breadcrumb>span){color:#606e81}html[data-theme=light] body:has(#workspace-live) .nav-item.active{color:#0f5bc8}body:has(#workspace-live) .account-chip{max-width:min(28vw,300px)}body:has(#workspace-live) .account-chip>span:not(.avatar){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:32px}.ws-eyebrow{display:block;color:var(--ws-muted);font-size:10px;letter-spacing:1.8px;margin-bottom:10px}.ws-heading h1{font-size:32px;line-height:1.25;font-weight:650;letter-spacing:0;margin:0}.ws-heading p{font-size:13px;color:var(--ws-muted);margin:10px 0 0}.ws-heading .inline-actions{flex-wrap:nowrap}.ws-grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px;align-items:start}.ws-keys,.ws-side{min-width:0}.ws-section-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px;min-height:36px}.ws-section-heading>div{display:flex;gap:6px;align-items:center}.ws-section-heading h2,.ws-recent h2{font-size:20px;line-height:1.4;font-weight:600;margin:0}.ws-section-heading>span{font-size:12px;color:var(--ws-muted);white-space:nowrap}.ws-key-toolbar{display:flex;gap:8px;align-items:center;margin-bottom:18px}.ws-search{min-width:0;flex:1;display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid var(--line);background:var(--paper);border-radius:7px;height:40px}.ws-search>.icon{width:16px;height:16px;color:var(--ws-muted);flex-shrink:0}.ws-search input{min-width:0;width:100%;padding:0;margin:0;border:0;background:0 0;color:var(--ink);font:inherit;font-size:12px;height:36px;outline-offset:2px}.ws-search input::placeholder{color:var(--ws-muted);opacity:1}.ws-key-toolbar .select{width:108px;min-height:40px;font-size:12px;padding:7px 26px 7px 10px}.ws-key-toolbar .ws-search-submit{min-height:38px;padding:7px 10px;font-size:12px}.ws-key-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ws-key-card{min-width:0;background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:19px 18px 0;box-shadow:0 2px 8px rgba(0,0,0,.025)}.ws-key-top{display:flex;gap:10px;align-items:flex-start;min-width:0}.ws-key-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;color:var(--blue);background:var(--blue-light);border-radius:8px}.ws-key-title{min-width:0;flex:1}.ws-key-title h3{font-size:14px;line-height:1.5;font-weight:600;margin:0;overflow-wrap:anywhere}.ws-key-title p{color:var(--ws-muted);font-size:11px;margin:4px 0 0;overflow-wrap:anywhere}.ws-status{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;padding:2px 6px;border-radius:5px;background:var(--paper-2);color:var(--ws-muted);font-size:10px;line-height:1.7}.ws-status i{display:block;width:4px;height:4px;background:currentColor;border-radius:50%}.ws-status.active{color:var(--green);background:color-mix(in srgb,var(--green) 9%,var(--paper))}.ws-status.expired{color:var(--amber)}.ws-credential{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:18px 0 12px;min-width:0}.ws-credential code{display:block;min-width:0;max-width:100%;overflow:auto;white-space:nowrap;padding:5px 1px;font-size:12px;color:var(--ink-2);scrollbar-width:thin}.ws-credential .ws-copy{flex-shrink:0;font-size:11px;padding:5px 6px;min-height:32px}.ws-credential .ws-copy .icon{width:14px;height:14px}.ws-key-footer{display:flex;align-items:center;justify-content:space-between;gap:7px;border-top:1px solid var(--line);padding:9px 0;min-height:44px}.ws-key-footer small{color:var(--ws-muted);font-size:10px}.ws-key-footer .btn{font-size:11px;min-height:29px;padding:3px 2px 3px 7px}.ws-key-footer .icon{width:12px;height:12px}.ws-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;color:var(--ws-muted);font-size:11px}.ws-pagination .btn{min-height:30px;font-size:11px;padding:5px 8px}.ws-plans-link{margin-top:12px;display:flex;justify-content:flex-start}.ws-plans-link .btn{font-size:11px;padding:3px 0;min-height:26px;color:var(--ws-muted)}.ws-side{display:flex;flex-direction:column;gap:18px}.ws-panel{border:1px solid var(--line);border-radius:10px;padding:22px;background:var(--paper)}.ws-panel-label{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--ws-muted)}.ws-panel-label h2{color:var(--ink-2);font-size:13px;font-weight:500;margin:0}.ws-panel-label>.icon{width:17px;height:17px}.ws-balance-amount{font-family:Inter,"Noto Sans SC","Microsoft YaHei",system-ui,sans-serif;font-size:34px;line-height:1.2;letter-spacing:-.8px;margin-top:20px;font-variant-numeric:tabular-nums;white-space:nowrap}.ws-large-balance .ws-balance-amount{font-size:23px;letter-spacing:-.5px}.ws-balance-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:22px}.ws-balance-bottom small{font-size:10px;color:var(--ws-muted)}.ws-balance-bottom .btn{min-height:30px;padding:4px 14px;font-size:11px}.ws-frozen{margin:15px 0 0;padding-top:12px;border-top:1px solid var(--line);color:var(--ws-muted);font-size:10px;overflow-wrap:anywhere}.ws-segmented{display:flex;flex-wrap:wrap;padding:3px;gap:2px;margin-top:18px;background:var(--paper-3);border:1px solid var(--line);border-radius:7px}.ws-segmented .btn{flex:1;min-height:29px;padding:4px 6px;font-size:10px;white-space:nowrap;color:var(--ws-muted);border:1px solid transparent;background:0 0}.ws-segmented [aria-pressed=true]{background:var(--paper);color:var(--ink);border-color:var(--line-strong)}.ws-endpoint-label{color:var(--ws-muted);font-size:9px;letter-spacing:1.2px;margin:20px 0 6px}.ws-endpoint-line{display:flex;gap:6px;align-items:center;min-width:0}.ws-endpoint-line code{display:block;min-width:0;flex:1;color:var(--ink-2);font-size:12px;overflow-wrap:anywhere}.ws-endpoint-line .icon-button{flex:0 0 28px;min-width:28px;width:28px;height:30px}.ws-connect>a{margin:14px 0 0;padding:5px 0;min-height:28px;font-size:11px;color:var(--blue)}.ws-connect>a .icon{width:13px;height:13px}.ws-recent{border:1px solid var(--line);border-radius:10px;background:var(--paper);margin-top:28px;overflow:hidden}.ws-recent-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:21px 23px 18px}.ws-recent-head h2{font-size:17px}.ws-recent-head p{color:var(--ws-muted);font-size:11px;margin:4px 0 0}.ws-recent-head .btn{font-size:11px}.ws-recent-wrap{position:relative;overflow:auto}.ws-recent .ws-recent-table{width:100%;min-width:530px}.ws-recent-table th{padding:7px 14px;color:var(--ws-muted);font-size:10px;font-weight:500;background:var(--paper-2);border-top:1px solid var(--line)}.ws-recent-table td{padding:7px 14px;border-top:1px solid var(--line);font-size:12px;height:40px;box-sizing:border-box}.ws-recent-table strong{display:block;font-size:12px;font-weight:500;white-space:normal;overflow-wrap:anywhere;max-width:500px}.ws-recent-table small{display:block;margin-top:2px;color:var(--ws-muted);font-size:10px}.ws-recent-table .ws-date{width:155px;white-space:nowrap;font-size:11px;color:var(--ink-2)}.ws-recent-table .ws-cost{text-align:right;white-space:nowrap;width:125px}.ws-recent-table th:last-child,.ws-recent-table td:last-child{width:45px;padding:9px 14px 9px 0}.ws-recent-table .icon-button{min-width:28px;width:28px;height:28px}.ws-placeholder{border:1px dashed var(--line-strong);border-radius:9px;padding:38px 22px;text-align:center;background:var(--paper);color:var(--ws-muted);font-size:13px}.ws-placeholder h3{font-size:15px;color:var(--ink-2);font-weight:500}.ws-placeholder p{margin:9px 0 0;font-size:12px}.ws-placeholder .btn{margin-top:15px}.ws-recent>.ws-placeholder{border:0;border-top:1px solid var(--line);border-radius:0}.ws-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:8px 0}.ws-detail-grid dt{color:var(--muted);font-size:12px;margin-bottom:5px}.ws-detail-grid dd{margin:0;font-size:13px;overflow-wrap:anywhere}.ws-detail-actions{display:flex;flex-wrap:wrap;gap:9px;padding-top:19px;border-top:1px solid var(--line)}.ws-detail-actions .danger{margin-left:auto}@media (min-width:1700px){.ws-grid{grid-template-columns:minmax(0,1fr) 300px}.ws-key-card{padding:22px 22px 0}}@media (max-width:1200px){.ws-grid{grid-template-columns:minmax(0,1fr) 255px;gap:18px}.ws-key-grid{grid-template-columns:1fr;gap:12px}.ws-key-card{padding:15px 17px 0}.ws-credential{margin:12px 0 8px}.ws-key-footer{padding:5px 0;min-height:36px}.ws-panel{padding:20px}}@media (max-width:900px){.ws-heading{margin-bottom:27px}.ws-grid{grid-template-columns:minmax(0,1fr) 255px;gap:20px}}@media (max-width:650px){.ws-heading{gap:10px;margin-bottom:23px;align-items:center}.ws-heading h1{font-size:27px}.ws-heading p{max-width:210px;font-size:11px}.ws-eyebrow{font-size:9px;margin-bottom:7px}.ws-heading .inline-actions{gap:4px}.ws-heading .primary{min-height:37px;padding:7px 9px;font-size:12px;gap:5px}.ws-heading .primary .icon{width:14px;height:14px}.ws-refresh{min-width:28px;width:28px}.ws-grid{display:flex;flex-direction:column;gap:23px}.ws-keys{width:100%}.ws-side{display:contents}.ws-balance{order:-1;width:100%;display:grid;grid-template-columns:1fr auto;gap:0 15px;padding:17px 18px}.ws-balance .ws-panel-label{grid-row:1;grid-column:1}.ws-balance .ws-panel-label h2{font-size:11px;color:var(--ws-muted)}.ws-balance .ws-panel-label>.icon{display:none}.ws-balance-amount{grid-row:2;grid-column:1;font-size:30px;margin-top:6px}.ws-balance-bottom{grid-column:2;grid-row:1/3;flex-direction:column-reverse;align-items:flex-end;justify-content:center;gap:8px;margin:0}.ws-balance-bottom small{font-size:9px}.ws-frozen{grid-row:3;grid-column:1/-1;margin-top:13px}.ws-large-balance .ws-balance-amount{grid-column:1/-1;font-size:24px}.ws-large-balance .ws-balance-bottom{grid-row:3;grid-column:1/-1;margin-top:14px;flex-direction:row;align-items:center;justify-content:space-between}.ws-large-balance .ws-frozen{grid-row:4}.ws-section-heading{margin-bottom:12px}.ws-section-heading h2{font-size:18px}.ws-key-toolbar{gap:5px}.ws-search{padding:0 8px;gap:6px}.ws-key-toolbar .select{width:96px;font-size:11px}.ws-key-toolbar .ws-search-submit{padding:6px;font-size:11px}.ws-key-card{padding:16px 17px 0}.ws-credential{margin:15px 0 10px}.ws-key-footer{min-height:40px}.ws-connect{width:100%;padding:18px}.ws-segmented{max-width:300px}.ws-recent{margin-top:24px}.ws-recent-head{padding:18px 17px 15px}.ws-recent-head h2{font-size:16px}.ws-recent-head .btn{font-size:10px;padding:4px 0}.ws-recent-table th,.ws-recent-table td{padding-left:17px;padding-right:17px}.ws-detail-grid{gap:15px}}@media (prefers-reduced-motion:reduce){.ws-view *,.ws-view ::before,.ws-view ::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ws-heading>div:first-child{min-width:0}.ws-heading h1{overflow-wrap:anywhere;font-size:clamp(24px,2.2vw,32px)}.ws-key-title h3{display:flex;align-items:center;gap:7px}.ws-key-title .ws-status{display:inline-flex;flex:0 0 18px;align-items:center;justify-content:center;width:18px;height:18px;padding:2px;border-radius:50%}.ws-status .icon{width:13px;height:13px}.ws-status.inactive{color:var(--red);background:color-mix(in srgb,var(--red) 10%,var(--paper))}.ws-key-delete{flex:0 0 28px!important;width:28px!important;min-width:28px!important;height:28px!important;color:var(--muted);margin:-4px -5px 0 0}.ws-key-delete:hover{color:var(--red)!important;background:color-mix(in srgb,var(--red) 11%,transparent)!important}.ws-key-delete:hover .icon{transform:rotate(90deg)}.ws-copy-line{font:inherit;width:100%;border:1px solid transparent;border-radius:7px;padding:10px;background:var(--paper-2);text-align:left;color:var(--ink-2);cursor:pointer;transition:background .16s,border-color .16s,transform .12s}.ws-copy-line:hover{background:var(--blue-light);border-color:color-mix(in srgb,var(--blue) 40%,transparent)}.ws-copy-line:active{transform:scale(.99)}.ws-copy-line:disabled{cursor:wait;opacity:.6}.ws-copy-line code{pointer-events:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0}.ws-copy-glyph{flex:0 0 16px;display:inline-flex;color:var(--muted)}.ws-copy-glyph .icon{width:16px;height:16px}.ws-copy-line:hover .ws-copy-glyph{color:var(--blue)}.ws-copy-line.copy-done{border-color:var(--green);background:color-mix(in srgb,var(--green) 9%,var(--paper))}.ws-copy-line.is-busy .ws-copy-glyph{animation:copy-spin .8s linear infinite}.ws-credential{min-height:42px;margin:17px 0 12px}.ws-endpoint-line{margin-top:8px;min-height:46px}.ws-endpoint-line code{white-space:normal;overflow-wrap:anywhere}.ws-key-card{transition:border-color .18s,box-shadow .18s}.ws-key-card:hover{border-color:var(--line-strong);box-shadow:0 6px 20px rgba(0,0,0,.055)}.toast.toast-error>.icon{color:var(--red)}.toast{pointer-events:none;max-width:calc(100vw - 24px);font-size:12px!important}.toast-pointer{z-index:1200}.table-wrap{position:relative}.log-table{width:100%;min-width:730px}.log-table th{font-size:11px;font-weight:500;color:var(--muted);background:var(--paper-2);text-align:left;white-space:nowrap}.log-table th>small{font-size:10px;font-weight:400;margin-left:3px}.log-table td{padding:7px 14px;font-size:12px;vertical-align:middle;border-top:1px solid var(--line);height:40px;box-sizing:border-box}.log-table th{padding:7px 14px}.log-table tbody tr{transition:background .14s}.log-table tbody tr:hover{background:color-mix(in srgb,var(--blue) 4%,var(--paper))}.log-table strong{font-weight:500;font-size:12px}.log-date>strong{display:block;white-space:nowrap}.log-date>small{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--muted);margin-top:2px;white-space:nowrap}.log-status{display:inline-flex}.log-status .icon{width:12px;height:12px}.log-status.failed{color:var(--red)}.log-status.success{color:var(--green)}.log-model{min-width:130px;max-width:350px}.log-model>div{display:flex;align-items:center;gap:7px}.log-model strong{overflow-wrap:anywhere;line-height:1.25}.log-model>small{display:flex;gap:5px;align-items:center;color:var(--muted);font-size:10px;margin-top:2px}.log-model>small .icon{width:11px;height:11px;flex-shrink:0}.log-model>small span{overflow-wrap:anywhere}.log-stream{font-size:9px;color:var(--blue);background:var(--blue-light);padding:0 4px;line-height:17px;border-radius:4px;flex-shrink:0}.log-token-pair{display:grid;grid-template-columns:1fr 12px 1fr;align-items:center;gap:6px;font-variant-numeric:tabular-nums;white-space:nowrap}.log-token-pair>span:first-child{text-align:right}.log-token-sep{color:var(--soft);text-align:center}.log-tokens>small{display:block;color:var(--muted);font-size:10px;margin-top:2px}.log-timing{white-space:nowrap}.log-timing>strong{display:block;font-size:13px!important;font-weight:550!important;line-height:1.25}.log-timing>small{display:block;margin-top:2px;font-size:10px}.log-table .is-fast{color:var(--green)}.log-table .is-medium{color:var(--amber)}.log-table .is-slow{color:var(--red)}.log-cost,.log-table .ws-cost{text-align:right!important;white-space:nowrap;font-weight:550}.log-extra{display:block;margin-top:2px;color:var(--muted);font-size:10px;overflow-wrap:anywhere;max-width:270px}.log-table td:last-child{width:40px;padding:10px 10px 10px 0}.log-table .icon-button{width:28px;min-width:28px;height:28px}.ws-recent .ws-recent-table{min-width:730px}.ws-recent-table strong{display:initial}.ws-recent-table .log-date>strong,.ws-recent-table .log-timing>strong{display:block}.ws-recent-table .log-model>small{display:flex}.ws-recent-table .log-date>small{display:flex}.ws-recent-table small.is-fast{color:var(--green)}.ws-recent-table small.is-medium{color:var(--amber)}.ws-recent-table small.is-slow{color:var(--red)}.usage-view{display:flex;flex-direction:column;gap:18px}.usage-view .page-heading{margin-bottom:0}.log-filters .card-body{padding:20px 22px 14px}.log-filters .form-grid{gap:15px}.log-filters [hidden]{display:none!important}.log-filters .field-label{font-size:11px}.log-filters .input,.log-filters .select{font-size:12px;min-height:39px}.log-filter-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:13px}.log-summary{display:flex;align-items:center;flex-wrap:wrap;gap:13px 30px;padding:0 3px;font-size:11px;color:var(--muted)}.log-summary>span{display:flex;align-items:center;gap:7px}.log-summary b{font-weight:550;color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px}.log-summary .icon{width:14px;height:14px}.log-card{overflow:hidden}.log-card .card-head{padding:17px 22px}.log-card .section-title{font-size:16px}.log-card .card-head p{margin:4px 0 0;font-size:10px}.log-view-label{display:flex;align-items:center;gap:5px;color:var(--muted)}.log-view-label>.icon{width:15px;height:15px}.log-view-label .select{font-size:11px;width:83px;min-height:31px;padding:4px 21px 4px 8px}.log-scroll{max-height:calc(100vh - 245px);min-height:130px;overflow:auto;scrollbar-width:thin}.log-scroll thead{position:sticky;top:0;z-index:1}.log-pagination{border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px 20px;font-size:11px;color:var(--muted)}.log-pagination>label{display:flex;align-items:center;gap:8px}.log-pagination .select{width:85px;min-height:31px;font-size:11px;padding:3px 25px 3px 8px}.log-pagination .inline-actions{gap:12px}.log-pagination .icon-button{height:30px;width:30px;min-width:30px}.modal.key-create-modal{width:min(1080px,calc(100vw - 48px))!important;max-width:1080px!important;max-height:calc(100dvh - 56px);min-height:min(490px,calc(100dvh - 56px));display:flex;flex-direction:column;animation:create-in .18s ease-out}.key-create-modal .modal-header{padding:22px 30px;flex-shrink:0}.key-create-modal .modal-header h2{font-size:20px}.key-create-modal .modal-body{padding:6px 30px 24px;overflow:auto;min-height:0;overscroll-behavior:contain}.key-create-modal .key-create-form{gap:23px}.key-create-form>.field{max-width:520px}.key-create-form>.field .input{min-height:43px}.key-create-modal .key-create-paths{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:34px 0}.key-create-modal .key-create-path{min-height:230px;display:flex;flex-wrap:wrap;align-content:center;gap:20px;border:1px solid var(--line);border-radius:14px;padding:27px;background:var(--paper-2);color:var(--ink);transition:background .18s,border-color .18s,transform .18s}.key-create-modal .key-create-path.primary-path:hover{background:var(--blue-light);border-color:var(--blue);transform:translateY(-2px)}.key-create-path-copy{flex:1;min-width:0}.key-create-path-title{display:block;font-size:18px!important;font-weight:550}.key-create-path-desc{display:block;font-size:12px!important;color:var(--muted);margin-top:11px;line-height:1.8}.key-create-modal .is-coming{opacity:.55;cursor:not-allowed;filter:grayscale(1)}.key-create-modal .is-coming:hover{background:var(--paper-3);opacity:.75}.key-create-loading{min-height:340px;display:flex;align-items:center;justify-content:center;gap:15px;color:var(--muted)}.key-vendors{display:flex;flex-wrap:wrap;gap:12px 23px;border-bottom:1px solid var(--line);padding:1px 0 12px}.key-vendor{position:relative;border:0;background:0 0;color:var(--muted);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;min-width:66px;min-height:88px;padding:10px 8px 14px;cursor:pointer;border-radius:8px;transition:color .18s,background .18s}.key-vendor-logo{height:32px;width:36px;display:flex;align-items:center;justify-content:center;transition:transform .18s}.key-vendor-logo img{width:32px;height:32px;object-fit:contain}.key-vendor-logo>.icon{height:28px;width:28px}.key-vendor-logo>span{font-size:26px;font-weight:650;line-height:1}.key-vendor>small{font-size:10px;white-space:nowrap}.key-vendor:hover{color:var(--ink);background:var(--paper-2)}.key-vendor:hover .key-vendor-logo{transform:translateY(-3px)}.key-vendor.active{color:var(--ink)}.key-vendor.active:after{content:"";position:absolute;bottom:0;left:calc(50% - 10px);width:20px;height:3px;border-radius:2px;background:var(--blue)}html[data-theme=dark] .key-vendor img[src$="openai-mark-pc37.svg"]{filter:brightness(0) invert(1)}html[data-theme=dark] .key-vendor img[src$="anthropic.ico"]{filter:invert(1);mix-blend-mode:screen}.key-group-field>.field-label{font-size:11px;margin-bottom:10px;display:block}.key-group-chips{display:flex!important;flex-direction:row!important;align-items:flex-start!important;flex-wrap:wrap;gap:8px!important}.key-group-chips .key-group-option{width:auto!important;display:flex!important;align-items:center;gap:9px!important;padding:9px 12px!important;border:1px solid var(--line);border-radius:7px!important;background:var(--paper);color:var(--ink-2);cursor:pointer;transition:border-color .16s,background .16s}.key-group-chips .key-group-option>span{font-size:12px}.key-group-chips .key-group-option>small{font-size:10px;color:var(--muted)}.key-group-chips .key-group-option>.icon{width:13px;height:13px;opacity:0!important;position:static!important}.key-group-chips .key-group-option.active{border-color:var(--blue);background:var(--blue-light);color:var(--blue)}.key-group-chips .key-group-option.active>.icon{opacity:1!important}.key-group-chips .key-group-option:hover{border-color:var(--blue)}.key-group-empty{padding:50px 20px;text-align:center;color:var(--muted);font-size:13px}.key-selection-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.key-selection-heading h3{font-size:14px;font-weight:550;margin:0}.key-selection-heading>span{font-size:10px;color:var(--muted)}.key-price-scroll{max-height:310px;overflow:auto;border-top:1px solid var(--line);border-bottom:1px solid var(--line);scrollbar-width:thin}.key-price-table{min-width:600px;width:100%}.key-price-table thead{position:sticky;top:0;z-index:1;background:var(--paper-2)}.key-price-table th{font-size:10px;padding:10px 12px;font-weight:500;color:var(--muted);text-align:left}.key-price-table th:not(:first-child){text-align:right;min-width:83px}.key-price-table td{padding:13px 12px;border-top:1px solid var(--line);font-size:12px}.key-model-line{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:280px}.key-model-line code{margin-right:5px;overflow-wrap:anywhere;font-size:12px}.key-rate{display:inline-block;font-size:9px;line-height:18px;padding:0 6px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums}.group-rate{color:var(--blue);background:var(--blue-light)}.model-rate{color:var(--ink-2);background:var(--paper-3)}.key-rate-legend{margin-left:12px;font-size:9px;font-weight:400;color:var(--muted)}.key-price-number{text-align:right;white-space:nowrap}.key-create-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:18px!important;border-top:1px solid var(--line);margin-top:0!important}.key-scope-note{font-size:10px;color:var(--muted);margin-right:auto}.key-advanced summary{font-size:12px}.key-advanced summary small{font-size:10px}.key-advanced-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.key-advanced-fields label{font-size:11px}.ws-view button:focus-visible,.usage-view button:focus-visible,.key-create-modal button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.ws-key-delete .icon{transition:transform .2s}.usage-view .btn:active,.key-create-modal .btn:active{transform:translateY(1px)}@keyframes create-in{0%{opacity:0;transform:translateY(8px) scale(.995)}to{opacity:1;transform:none}}@keyframes copy-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.log-summary{gap:12px 18px}.log-filters .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.modal.key-create-modal{width:calc(100vw - 20px)!important;max-height:calc(100dvh - 24px);min-height:calc(100dvh - 50px)}.key-create-modal .modal-header{padding:18px}.key-create-modal .modal-body{padding:4px 18px 20px}.key-create-modal .key-create-form{gap:19px}.key-create-modal .key-create-paths{grid-template-columns:1fr;padding:14px 0}.key-create-modal .key-create-path{min-height:150px;padding:23px}.key-vendors{gap:7px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.key-vendor{min-width:68px}.key-selection-heading{align-items:flex-start;flex-direction:column}.key-rate-legend{display:block;margin-left:0;margin-top:3px}.key-price-scroll{max-height:290px}.key-create-actions .key-scope-note{width:100%}.key-advanced-fields{grid-template-columns:1fr}.log-scroll{max-height:65vh}.ws-heading{align-items:flex-start}.ws-heading .inline-actions{padding-top:4px}.ws-heading h1{font-size:25px}.log-pagination{padding:11px 14px}.log-pagination>.inline-actions{gap:8px}.log-filters .card-body{padding:17px}.log-card .card-head{padding:17px}.log-table th,.log-table td{padding-left:15px;padding-right:15px}}@media (prefers-reduced-motion:reduce){.key-create-modal,.key-create-modal *,.usage-view *,.ws-copy-line,.ws-key-delete .icon{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.log-table .is-high{color:#875006}html[data-theme=dark] .log-table .is-high{color:var(--amber)}.log-tokens>small{white-space:nowrap}.log-status.failed{display:inline-flex;align-items:center;font-size:10px;font-weight:600;color:var(--red);background:color-mix(in srgb,var(--red) 12%,transparent);border-radius:4px;padding:0 5px;line-height:16px}.log-link{color:inherit;text-decoration:none;border-radius:4px;padding:0 2px;margin:0-2px;transition:background .12s,color .12s}.log-link:hover{background:var(--blue-light);color:var(--blue);text-decoration:underline}.log-cost-wrap{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.25}.log-rate{color:var(--muted);font-size:10px}.usage-view{gap:12px}.log-filters .card-body{padding:14px 18px 10px}.log-card .card-head{padding:12px 18px}.log-summary{gap:10px 22px}.log-scroll{max-height:calc(100vh - 210px)}.log-tabs{display:flex;gap:4px;border-bottom:1px solid var(--line);margin:2px 0 0}.log-tab{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:13px;color:var(--muted);text-decoration:none;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .14s,border-color .14s}.log-tab:hover{color:var(--ink)}.log-tab.active{color:var(--ink);font-weight:600;border-bottom-color:var(--blue)}.log-tab .icon{width:15px;height:15px}.log-code{display:inline-flex;align-items:center;justify-content:center;min-width:38px;font-family:var(--font-mono);font-size:11px;font-weight:600;border-radius:4px;padding:1px 6px}.log-code.is-server{color:var(--red);background:color-mix(in srgb,var(--red) 12%,transparent)}.log-code.is-client{color:var(--amber);background:color-mix(in srgb,var(--amber) 15%,transparent)}.log-msg{max-width:520px;overflow-wrap:anywhere;line-height:1.35}.ws-view .wv2{min-width:0}.wv2-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 24px}.wv2-overview{grid-column:1/-1;display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:0 0 2px;font-size:12px;color:var(--ws-muted)}.wv2-overview span:last-child{font-size:11px}.wv2-metric{min-width:0;background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:17px 18px 15px;box-shadow:0 2px 8px rgba(0,0,0,.025);display:flex;flex-direction:column;gap:10px}.wv2-metric-head{display:flex;align-items:center;gap:8px;min-width:0}.wv2-metric-chip{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex:0 0 26px;border-radius:7px;background:var(--paper-2);color:var(--ws-muted)}.wv2-metric-chip .icon{width:15px;height:15px}.wv2-metric-chip.is-green{background:color-mix(in srgb,var(--green) 11%,var(--paper));color:var(--green)}.wv2-metric-chip.is-blue{background:var(--blue-light);color:var(--blue)}.wv2-metric-label{font-size:12px;color:var(--ws-muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv2-metric-value{font-size:26px;line-height:1.15;font-weight:600;letter-spacing:-.6px;color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.wv2-metric-value.is-green{color:var(--green)}.wv2-metric-value>small{font-size:13px;font-weight:500;letter-spacing:0;color:var(--ws-muted);margin-left:5px}.wv2-metric-sub{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:11px;line-height:1.6;color:var(--ws-muted);margin-top:auto}.wv2-metric-sub b{font-weight:600;color:var(--ink-2);font-variant-numeric:tabular-nums}.wv2-metric-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:var(--ws-muted)}.wv2-metric-foot .btn{min-height:26px;padding:2px 0;font-size:11px;color:var(--ws-muted)}.wv2-metric-note{color:var(--ws-muted)}.wv2-charts{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:18px;margin:0 0 26px;align-items:start}.wv2-card{min-width:0;background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:18px 18px 14px;box-shadow:0 2px 8px rgba(0,0,0,.025)}.wv2-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.wv2-card-head h2{font-size:15px;font-weight:600;margin:0;color:var(--ink)}.wv2-card-head p{margin:3px 0 0;font-size:11px;color:var(--ws-muted)}.wv2-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wv2-switch{display:inline-flex;padding:2px;gap:2px;background:var(--paper-2);border:1px solid var(--line);border-radius:7px}.wv2-switch button{appearance:none;border:0;background:0 0;color:var(--ws-muted);font:inherit;font-size:11px;line-height:1;padding:6px 9px;border-radius:5px;cursor:pointer;min-height:26px}.wv2-switch button:hover{color:var(--ink)}.wv2-switch button[aria-pressed=true]{background:var(--paper);color:var(--ink);font-weight:600;box-shadow:0 1px 2px rgba(16,24,40,.08)}.wv2-switch button:focus-visible{outline:2px solid var(--focus-ring,#0b63ce);outline-offset:1px}.wv2-form-row{margin:-6px 0 12px}.wv2-chart{width:100%}.wv2-chart svg{display:block;width:100%;height:auto;overflow:visible}.wv2-chart text{fill:var(--ws-muted);font-size:11px}.wv2-grid-line{stroke:var(--line);stroke-width:1}.wv2-axis-line{stroke:var(--line-strong);stroke-width:1}.wv2-bar{fill:var(--blue)}.wv2-bar-muted{fill:color-mix(in srgb,var(--blue) 34%,var(--paper))}.wv2-stack-1{fill:var(--blue)}.wv2-stack-2{fill:color-mix(in srgb,var(--blue) 46%,var(--paper))}.wv2-line-path{fill:none;stroke:var(--blue);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.wv2-line-area{fill:color-mix(in srgb,var(--blue) 14%,transparent);stroke:none}.wv2-line-dot{fill:var(--paper);stroke:var(--blue);stroke-width:2}.wv2-axis-label{fill:var(--ws-muted);font-size:10px}.wv2-value-label{fill:var(--ink-2);font-size:10px;font-variant-numeric:tabular-nums}.wv2-legend{display:flex;flex-wrap:wrap;gap:5px 14px;margin-top:12px;font-size:11px;color:var(--ws-muted)}.wv2-legend span{display:inline-flex;align-items:center;gap:6px}.wv2-legend i{width:9px;height:9px;border-radius:2px;background:var(--blue)}.wv2-legend i.is-2{background:color-mix(in srgb,var(--blue) 46%,var(--paper))}.wv2-trend-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:12px;padding-top:10px;border-top:1px solid var(--line);font-size:11px;color:var(--ws-muted)}.wv2-trend-foot b{font-weight:600;color:var(--ink-2);font-variant-numeric:tabular-nums}.wv2-chart-empty{padding:34px 8px;text-align:center;font-size:12px;color:var(--ws-muted)}.wv2-chart-loading{padding:34px 8px;text-align:center;font-size:12px;color:var(--ws-muted)}.wv2-rank{display:flex;flex-direction:column;gap:11px}.wv2-rank-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px}.wv2-rank-name{min-width:0;font-size:12px;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv2-rank-amount{font-size:12px;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.wv2-rank-track{grid-column:1/-1;height:6px;border-radius:3px;background:var(--paper-3);overflow:hidden}.wv2-rank-fill{display:block;height:100%;border-radius:3px;background:var(--blue)}.wv2-rank-meta{grid-column:1/-1;font-size:10px;color:var(--ws-muted)}.wv2-donut-wrap{display:flex;flex-direction:column;align-items:center;gap:12px}.wv2-donut{width:170px;height:170px;max-width:100%}.wv2-donut circle{fill:none;stroke-width:15}.wv2-donut .wv2-donut-center{fill:var(--ink);font-size:15px;font-weight:600}.wv2-donut .wv2-donut-center-sub{fill:var(--ws-muted);font-size:9px}.wv2-donut .wv2-donut-hit{fill:transparent;stroke:transparent}.wv2-donut-legend{display:flex;flex-direction:column;gap:7px;width:100%}.wv2-donut-legend .wv2-legend-row{display:grid;grid-template-columns:10px minmax(0,1fr) auto auto;gap:8px;align-items:center;font-size:11px}.wv2-donut-legend i{width:9px;height:9px;border-radius:2px}.wv2-donut-legend .wv2-legend-name{color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wv2-donut-legend .wv2-legend-share{color:var(--ws-muted);font-variant-numeric:tabular-nums}.wv2-donut-legend .wv2-legend-amount{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.wv2-key-stat{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:-4px 0 9px;font-size:11px;color:var(--ws-muted)}.wv2-key-stat b{font-weight:600;color:var(--ink-2);font-variant-numeric:tabular-nums}.wv2-key-stat .wv2-key-stat-cost{color:var(--ink)}@media (max-width:1400px){.wv2-metric-value{font-size:23px}}@media (max-width:1200px){.wv2-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.wv2-charts{grid-template-columns:minmax(0,1fr)}.wv2-donut-wrap{flex-direction:row;align-items:center;gap:20px}.wv2-donut-legend{flex:1}}@media (max-width:900px){.wv2-donut-wrap{flex-direction:column}}@media (max-width:650px){.wv2-metrics{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:20px}.wv2-metric{padding:15px 16px 13px}.wv2-metric-value{font-size:22px}.wv2-card{padding:15px 14px 12px}.wv2-card-head{flex-direction:column;align-items:stretch}.wv2-tools{justify-content:space-between}.wv2-charts{margin-bottom:22px}}@media (prefers-reduced-motion:reduce){.wv2-switch button{transition:none}}html[data-theme=light]{--ink:#182230;--ink-2:#344054;--muted:#59677b;--soft:#59677b}html body .eyebrow,html body .ws-eyebrow,html body .count-badge{font-size:12px!important;line-height:20px!important}html body .btn,html body .btn.small,html body .text-link,html body .back-link,html body .field-label{font-size:14px!important;line-height:22px!important}html body .price-pair>div>span{font-size:14px!important;line-height:22px!important;color:var(--muted)!important}html body .selection-price,html body .selection-price>span{font-size:14px!important;line-height:22px!important;color:var(--ink-2)!important;font-variant-numeric:tabular-nums}html body .metric-label,html body .back-link,html body .selection-footer>p,html body .selection-footer .row.small,html body .confirm-items small{color:var(--muted)!important}html body .original-key-callout strong{color:var(--ink-2)!important;font-size:14px}html body .original-key-callout p,html body .auth-visual .muted{color:var(--muted)!important}html body .step-number{color:var(--ink-2)!important;background:var(--paper-2,var(--paper))!important}html[data-theme=dark] .docs-nav a.primary .muted{color:#0b1629!important}html[data-theme=light] .docs-nav a.primary .muted{color:#fff!important}html body .confirm-items .spread>span{font-size:14px!important;line-height:22px!important}html body .key-advanced .field-label{font-size:14px!important}html body .account-faq summary{color:var(--ink-2);font-size:14px;line-height:24px}html body .account-faq p{color:var(--muted)!important;font-size:16px;line-height:28px}html body .table-wrap:focus-visible{outline:2px solid var(--blue);outline-offset:3px}html body .ws-status,html body .log-status{width:auto;gap:4px;font-size:12px;line-height:20px}html body .ws-key-top{flex-wrap:wrap}html body .ws-status{margin-left:0}@media (max-width:760px){html body .key-price-table{min-width:0;table-layout:fixed}html body .key-price-table th:first-child{width:46%}html body .key-price-table th:not(:first-child){min-width:0;width:27%}html body .key-price-table td,html body .key-price-table th{padding:10px 5px}html body .key-price-table code{overflow-wrap:anywhere;white-space:normal;font-size:12px}html body .key-model-line{min-width:0;flex-wrap:wrap}}:root{--font-ui:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--font-code:"Cascadia Code","SFMono-Regular",Consolas,"Liberation Mono",monospace;--ink:#182230;--ink-2:#344054;--muted:#59677b;--soft:#637187;font-family:var(--font-ui);font-synthesis:none}html[data-theme=dark]{--ink:#edf2f8;--ink-2:#cbd5e1;--muted:#a6b3c5;--soft:#9aa9bd;--blue:#8ab4ff;--green:#7cd4b7;--amber:#edc27f}body,button,input,select,textarea{font-family:var(--font-ui)}body{font-size:14px;line-height:1.6}h1,h2,h3,h4,p,small{overflow-wrap:break-word}h1,h2,h3,h4{color:var(--ink);font-weight:600}h1,.page-heading h1,.model-detail-head h1,.ws-heading h1{font-size:28px;line-height:38px;font-weight:600;letter-spacing:0!important}h2,.section-title h2,.card-head h2,.card-head .section-title,.ws-section-heading h2,.ws-recent h2{font-size:20px;line-height:28px;font-weight:600}h3,h4,.channel-card h3,.key-selection-heading h3{font-size:16px;line-height:26px;font-weight:600}p{line-height:1.75}small,.small{font-size:12px;line-height:20px}.main{padding:36px 40px 28px}.page-heading{margin-bottom:28px}.page-heading p,.ws-heading p,.section-title>div>p{font-size:14px;line-height:24px;color:var(--muted);margin-top:8px}.eyebrow,.ws-eyebrow{font-size:12px;line-height:20px;letter-spacing:.08em!important;color:var(--muted);font-weight:500;margin-bottom:8px}.nav-label,.sidebar-help,.breadcrumb>span{font-size:12px;color:var(--soft)!important}.nav-item{font-size:14px;line-height:22px;font-weight:400}.nav-item.active,.breadcrumb strong{font-weight:600}.breadcrumb,.account-chip{font-size:14px}.brand strong{font-size:28px;font-weight:600}.catalog-health,.sidebar-doc-link small,.site-footer{font-size:12px;line-height:20px}.sidebar-doc-link strong{font-size:14px}.sidebar-doc-link{padding:12px}.btn,.btn.small,.topbar .btn,.text-link,.tab{font-size:14px;line-height:22px;font-weight:500}.btn.small{min-height:36px}.btn.primary{font-weight:600}html[data-theme=dark] .btn.primary{color:#0b1629}html[data-theme=dark] .btn.primary:hover:not(:disabled){color:#0b1629}.btn:disabled{opacity:1}.input,.select,.textarea,.search-field input{font-size:14px;line-height:22px}.field-label,.select-field>span,.log-filters .field-label{font-size:14px;line-height:22px;color:var(--ink-2);font-weight:500}.input::placeholder,.textarea::placeholder{color:var(--muted);opacity:1}.field{gap:6px}.pill,.tag,.count{font-size:12px;line-height:20px;font-weight:500}.notice,.catalog-message{font-size:14px;line-height:24px}.console-welcome{align-items:center;gap:24px;padding:8px 0 32px;flex-wrap:wrap}.console-welcome h1{font-size:36px;line-height:48px;max-width:780px}.console-welcome p{font-size:16px;line-height:28px;max-width:640px;margin-top:12px}.console-welcome .welcome-actions{gap:10px;flex-shrink:1}.task-launcher strong{font-size:16px;line-height:26px;font-weight:600}.task-launcher small{font-size:14px;line-height:22px}.task-launcher>a{padding:20px 18px;gap:10px}.task-launcher>a>span:nth-child(2){min-width:0}.task-icon{flex-shrink:0;width:36px;height:36px}.home-section,.provider-section{margin-top:32px}.home-price-row>span:nth-child(2) strong{font-size:16px;line-height:24px;font-weight:600}.home-price-row>span:nth-child(2) small{font-size:12px;line-height:20px}.home-price-row{grid-template-columns:40px minmax(180px,1fr) minmax(280px,.9fr) 20px;padding:20px;gap:14px}.catalog-price>span{font-size:12px;line-height:20px;color:var(--muted)}.catalog-price strong{font-size:16px;line-height:24px;font-weight:600;min-width:72px;text-align:right}.catalog-price small{font-size:12px;line-height:20px}.catalog-price>div{gap:8px}.catalog-price strong,.price-pair strong,.channel-prices dd,.official-price-grid strong,.stat-value,.ws-balance-amount,.log-cost,.ws-cost,.key-price-number{font-family:var(--font-ui);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.provider-strip button{font-size:14px}.catalog-model a{font-size:16px;font-weight:600;line-height:24px}.catalog-model span,.catalog-state>span,.catalog-meta,.catalog-result-bar,.pagination{font-size:12px;line-height:20px}.catalog-row{padding:20px;gap:16px}.catalog-model{min-width:0}.catalog-model code{font-size:12px}.catalog-comparison-controls{margin-top:18px}.catalog-controls{grid-template-columns:minmax(190px,1fr) auto 155px 200px}.catalog-controls .segmented button,.segmented button,.choice,.guide-options button,.use-category{font-size:14px;line-height:22px}.catalog-comparison-controls label{min-width:0}.catalog-result-bar{padding-top:16px}#catalog-comparison-note{font-size:12px;line-height:20px}.model-detail-head code{font-size:14px;line-height:22px}.detail-status{font-size:14px;line-height:22px}.channel-card>p{font-size:14px;line-height:24px;min-height:48px}.channel-prices dt{font-size:14px;line-height:22px;color:var(--muted)}.channel-prices dd{font-size:16px;line-height:24px}.channel-prices>div:first-child dd,.channel-prices>div:nth-child(2) dd{font-size:20px;line-height:28px;font-weight:600}.official-card h2{font-size:20px;line-height:28px}.official-card>div:first-child p,.official-card>p{font-size:14px;line-height:24px}.official-price-grid strong{font-size:20px;line-height:28px}.official-price-grid span,.official-links{font-size:12px;line-height:20px}.official-card .price-unit{margin:8px 0;color:var(--muted);font-size:12px}.recommendation-reason,.recommendation-card .card-body>p:not(.muted){font-size:16px;line-height:28px;color:var(--ink-2)}.recommendation-top{font-size:14px;line-height:22px}.recommendation-subtitle{font-size:16px;line-height:26px;font-weight:600}.price-pair strong{font-size:28px;line-height:36px;font-weight:600}.price-pair span{font-size:14px;line-height:22px}.picker-model strong,.channel-option strong,.selection-item strong{font-size:14px;line-height:22px;font-weight:600}.picker-model small,.channel-option small,.selection-item small,.create-steps>span,.selection-footer>p{font-size:12px;line-height:20px}.channel-option-price{font-size:16px;line-height:24px}.create-layout .filter-chip{font-size:14px;line-height:22px}.selection-card .price-unit{margin:12px 0;font-size:12px;line-height:20px;color:var(--muted)}pre,code,.mono{font-family:var(--font-code);font-variant-numeric:tabular-nums}.code-block,.code-block code,.code-block pre,pre{font-size:14px;line-height:24px}.docs-layout p,.docs-content p,.doc-section p{font-size:16px;line-height:28px;max-width:720px}.docs-nav a{font-size:14px;line-height:22px}.docs-layout h2,.doc-section h2{font-size:20px;line-height:28px}.docs-layout code:not(pre code){font-size:14px}.auth-visual h2{font-size:28px;line-height:38px}.auth-visual p{font-size:16px;line-height:28px}.auth-card h2{font-size:20px;line-height:28px}.auth-card p{font-size:14px;line-height:24px}.empty-state h2,.empty-state h3{font-size:20px;line-height:28px}.empty-state p{font-size:14px;line-height:24px}.ws-view{--ws-muted:var(--muted)}html[data-theme=light] .ws-view{--ws-muted:var(--muted)}.ws-heading h1{font-size:28px;line-height:38px}.ws-heading p{font-size:14px;line-height:24px}.ws-eyebrow{font-size:12px;line-height:20px}.ws-heading{margin-bottom:28px}.ws-grid{grid-template-columns:minmax(0,1fr) 300px}.ws-section-heading>span,.ws-pagination{font-size:12px;line-height:20px}.ws-search input,.ws-key-toolbar .select,.ws-key-toolbar .ws-search-submit{font-size:14px;line-height:22px}.ws-search{height:44px}.ws-key-toolbar .select{width:116px;min-height:44px}.ws-key-card{padding:20px 18px 0}.ws-key-title h3{font-size:16px;line-height:26px;font-weight:600}.ws-key-title p{font-size:12px;line-height:20px}.ws-key-top{min-width:0}.ws-credential code,.ws-endpoint-line code{font-size:14px;line-height:24px}.ws-key-footer small,.ws-balance-bottom small,.ws-frozen,.ws-recent-head p{font-size:12px;line-height:20px}.ws-key-footer .btn,.ws-pagination .btn,.ws-plans-link .btn,.ws-recent-head .btn,.ws-balance-bottom .btn,.ws-connect>a{font-size:14px;line-height:22px;min-height:36px}.ws-key-footer{padding:10px 0}.ws-panel-label h2{font-size:14px;line-height:22px;font-weight:500}.ws-balance-amount{font-size:36px;line-height:44px;font-weight:600}.ws-large-balance .ws-balance-amount{font-size:24px;line-height:32px}.ws-segmented .btn{font-size:12px;line-height:20px;min-height:34px}.ws-endpoint-label{font-size:12px;line-height:20px}.ws-placeholder{font-size:14px;line-height:24px}.ws-placeholder h3{font-size:16px;line-height:26px}.ws-placeholder p{font-size:14px;line-height:24px}.data-table,.data-table td,.log-table td,.ws-recent-table td{font-size:14px;line-height:22px}.data-table th,.log-table th,.ws-recent-table th{font-size:12px;line-height:20px;font-weight:500;color:var(--muted)}.log-table strong,.ws-recent-table strong{font-size:14px;line-height:22px;font-weight:500}.log-table small,.log-date>small,.log-model>small,.log-tokens>small,.log-timing>small,.log-table th>small,.ws-recent-table small,.log-extra{font-size:12px;line-height:20px}.log-stream{font-size:12px;line-height:20px}.log-timing>strong{font-size:14px!important;font-weight:500!important}.log-summary{font-size:14px;line-height:22px;gap:14px 24px}.log-summary b{font-size:16px;line-height:24px;font-weight:600}.log-filters .input,.log-filters .select{font-size:14px;line-height:22px;min-height:42px}.log-card .section-title{font-size:20px;line-height:28px}.log-card .card-head p,.log-pagination{font-size:12px;line-height:20px}.log-view-label .select,.log-pagination .select{font-size:14px;line-height:22px;min-height:36px;width:auto;min-width:90px}.log-table{min-width:820px}.table-wrap{position:relative}.log-table .is-fast,.log-table .is-medium,.log-table .is-slow{color:var(--ink-2)}.log-token-sep{color:var(--muted)}.stat-value{font-size:36px;line-height:44px;font-weight:600}.metric-label{font-size:14px;line-height:22px}.stat-card .small{font-size:12px;line-height:20px}.stats-grid{gap:18px}.modal-body{font-size:14px;line-height:24px}.modal-header h2{font-size:20px;line-height:28px}.key-create-path-title{font-size:20px!important;line-height:28px;font-weight:600}.key-create-path-desc{font-size:14px!important;line-height:24px}.key-vendor>small,.key-group-chips .key-group-option>small,.key-selection-heading>span,.key-scope-note,.key-advanced summary small{font-size:12px;line-height:20px}.key-group-field>.field-label,.key-group-chips .key-group-option>span,.key-price-table td{font-size:14px;line-height:22px}.key-price-table th{font-size:12px;line-height:20px}.key-price-table code{font-size:14px;line-height:22px}.key-create-modal .key-create-path.is-coming{display:none}.key-create-modal .key-create-paths{grid-template-columns:1fr}.key-create-modal .key-create-path{min-height:170px}.ws-detail-grid dt{font-size:12px;line-height:20px}.ws-detail-grid dd{font-size:14px;line-height:24px}.toast{font-size:14px!important;line-height:24px}.confirm-items{font-size:14px;line-height:24px}.confirm-items small{font-size:12px;line-height:20px}.brand-icon b{font-size:12px}.sidebar-help a,.sidebar-help span{color:var(--soft)}.catalog-price small,.catalog-model span,.catalog-model span code{color:var(--muted)}.docs-flow-head .muted,.docs-content .card-head p{color:var(--muted);font-size:14px;line-height:24px}.docs-steps p.small{font-size:14px;line-height:24px}.code-block code{font-size:14px!important;line-height:24px!important;font-family:var(--font-code)!important}@media (max-width:1200px){.catalog-controls{grid-template-columns:1fr 1fr}.ws-grid{grid-template-columns:minmax(0,1fr) 280px}.task-launcher{grid-template-columns:1fr}.console-welcome{align-items:flex-start}.welcome-actions{margin-top:8px}}@media (max-width:760px){.main{padding:26px 18px 24px}h1,.page-heading h1,.ws-heading h1,.model-detail-head h1{font-size:24px;line-height:34px}.console-welcome h1{font-size:28px;line-height:38px}.console-welcome p{font-size:16px;line-height:28px}.console-welcome{gap:18px}.page-heading{align-items:flex-start;gap:14px}.page-heading p,.ws-heading p{font-size:14px;line-height:24px}.page-heading .btn{flex-shrink:0}.home-price-row{grid-template-columns:34px minmax(0,1fr) 16px;gap:10px;padding:18px 14px}.home-price-row>.catalog-price{grid-column:2;grid-row:2}.home-price-row>.icon{grid-column:3;grid-row:1}.catalog-price strong{min-width:62px}.task-launcher{gap:10px}.catalog-controls{grid-template-columns:1fr}.catalog-controls .segmented{width:100%}.catalog-comparison-controls{display:grid;grid-template-columns:1fr;gap:12px}.catalog-model a{overflow-wrap:anywhere}.catalog-model span{word-break:break-word}.catalog-row{padding:18px 14px}.catalog-actions{flex-wrap:wrap}.official-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-heading{flex-wrap:wrap;gap:12px}.ws-heading>div:first-child{width:100%}.ws-heading p{max-width:none}.ws-heading .primary{font-size:14px;line-height:22px;min-height:40px;padding:8px 12px}.ws-grid{display:flex;flex-direction:column}.ws-balance .ws-panel-label h2{font-size:14px}.ws-balance-bottom small{font-size:12px}.ws-balance-amount{font-size:36px;line-height:44px}.ws-key-toolbar{gap:6px;flex-wrap:wrap}.ws-search{flex:1;min-width:135px}.ws-key-toolbar .select{font-size:14px;width:110px}.ws-key-toolbar .ws-search-submit{font-size:14px}.ws-recent-head{flex-wrap:wrap;gap:10px}.ws-recent-head .btn{font-size:14px}.ws-panel{padding:18px}.log-filters .form-grid{grid-template-columns:1fr}.log-pagination{gap:12px}.input,.select,.textarea,.search-field input,.ws-search input{font-size:16px}.log-filters .input,.log-filters .select{font-size:16px}.key-selection-heading{align-items:flex-start}.modal-actions{flex-wrap:wrap}.modal.key-create-modal{width:calc(100vw - 24px)!important}.key-vendor{min-width:72px}.key-create-modal .key-create-path{min-height:150px}.ws-detail-grid{grid-template-columns:1fr}.price-pair strong{font-size:28px}.stats-grid{grid-template-columns:1fr}.auth-visual h2{font-size:24px;line-height:34px}}.price-unit{font-size:12px;line-height:20px;color:var(--muted)}.selection-card>.price-unit{padding:0 20px}.status-label{font-weight:400}html body .ws-key-title .ws-status{flex:0 0 auto;width:auto;height:auto;min-height:22px;padding:1px 5px;border-radius:5px;white-space:nowrap}.ws-key-title h3{flex-wrap:wrap}.ws-key-title .ws-status .icon{flex-shrink:0}html[data-theme=light] .ws-key-title .ws-status.inactive{color:#b3262b}.use-category.active,.choice.active,.picker-model.active,.channel-option.active{background:var(--control-selected-bg);border-color:color-mix(in srgb,var(--control-selected-line) 55%,var(--line));color:var(--control-selected-fg);box-shadow:none}.use-category:hover:not(:disabled):not(.active),.choice:hover:not(:disabled):not(.active),.picker-model:hover:not(:disabled):not(.active),.channel-option:hover:not(:disabled):not(.active){border-color:color-mix(in srgb,var(--control-selected-line) 26%,var(--line-strong));background:var(--control-hover-bg)}html:not([data-theme=dark]) .create-layout .picker-model.active,html:not([data-theme=dark]) .create-layout .channel-option.active{box-shadow:none}.segmented button.active{background:var(--paper);color:var(--ink);font-weight:600;box-shadow:0 1px 2px rgba(16,24,40,.1)}html[data-theme=dark] .segmented button.active{background:var(--paper-2);box-shadow:0 1px 2px rgba(0,0,0,.38),inset 0 0 0 1px var(--line-strong)}html:not([data-theme=dark]) .ws-segmented [aria-pressed=true]{box-shadow:0 1px 2px rgba(16,24,40,.08)}html[data-theme=dark] .ws-segmented [aria-pressed=true]{background:var(--paper-2)}html[data-theme=dark] .wv2-switch button[aria-pressed=true]{background:#1c2634;box-shadow:0 1px 2px rgba(0,0,0,.4),inset 0 0 0 1px var(--line-strong)}.guide-options button{background:0 0;border:0}.guide-options{display:flex;flex-wrap:wrap;justify-content:center;gap:2px}.guide-options button{flex:0 1 calc(50% - 1px);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.guide-options button:last-child:nth-child(odd){flex-basis:100%}@media (max-width:1000px){.guide-options button{padding-left:7px;padding-right:7px}}.ws10-connect-heading{margin-bottom:0}.ws10-connect-heading .ws-connect-hint{font-size:12px;color:var(--ws-muted,var(--muted));white-space:nowrap}.ws-connect .ws-segmented{max-width:none;margin-top:0}.ws-connect .ws-endpoint-line:not(:hover){min-height:50px;margin-top:12px;border-color:var(--line-strong)}.ws10-examples{margin-top:16px}.ws10-examples-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.ws10-examples-head h3{font-size:12px;line-height:20px;font-weight:500;margin:0;color:var(--ws-muted,var(--muted))}.ws10-examples-head span{font-size:11px;line-height:20px;color:var(--ws-muted,var(--muted));white-space:nowrap}.ws10-examples-list{display:flex;flex-direction:column;gap:8px}.ws10-example{display:block;width:100%;text-align:left;cursor:pointer;border:1px solid transparent;border-radius:8px;background:var(--paper-2);padding:8px 10px;transition:background .16s,border-color .16s}.ws10-example:hover{background:var(--blue-light);border-color:color-mix(in srgb,var(--blue) 40%,transparent)}.ws10-example:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.ws10-example-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.ws10-example-label{font-size:11px;line-height:16px;color:var(--ws-muted,var(--muted))}.ws10-example-glyph{display:inline-flex;flex:0 0 15px;color:var(--muted)}.ws10-example-glyph .icon{width:15px;height:15px}.ws10-example:hover .ws10-example-glyph{color:var(--blue)}.ws10-example code{display:block;margin-top:2px;font-size:12px;line-height:18px;color:var(--ink-2);overflow-wrap:anywhere}.ws10-example.copy-done{border-color:var(--green);background:color-mix(in srgb,var(--green) 9%,var(--paper))}@media (min-width:1240px){.ws-grid{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:1239px){.ws10-example{padding-left:8px;padding-right:8px}.ws10-example code{font-size:11px;line-height:17px}}@media (max-width:760px){.ws10-examples-head span{display:none}}.wv2-metric-action{margin-left:auto;flex:0 0 auto;display:inline-flex;align-items:center;min-height:26px;padding:2px 10px;border-radius:7px;border:1px solid color-mix(in srgb,var(--blue) 34%,var(--line));background:color-mix(in srgb,var(--blue) 9%,var(--paper));color:var(--blue);font-size:12px;font-weight:600;line-height:1.4;text-decoration:none;white-space:nowrap;transition:background .14s,border-color .14s}.wv2-metric-action:hover{background:color-mix(in srgb,var(--blue) 18%,var(--paper));border-color:color-mix(in srgb,var(--blue) 55%,var(--line))}.wv2-metric-action:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}html:not([data-theme=dark]) .ws-recent-table small.is-medium{color:#875006}.wv2-charts{--wv2-violet:#7452be;--wv2-amber:#8c560c}html[data-theme=dark] .wv2-charts{--wv2-violet:#b7a4f8;--wv2-amber:#edc27f}.wv2-bar{fill:var(--wv2-violet);fill-opacity:.8}.wv2-bar.is-peak{fill:var(--wv2-amber);fill-opacity:.95}.wv2-line-path{stroke:var(--wv2-violet)}.wv2-line-area{fill:color-mix(in srgb,var(--wv2-violet) 14%,transparent)}.wv2-line-dot{fill:var(--wv2-violet);stroke:none}.wv2-line-dot.is-peak{fill:var(--wv2-amber)}.wv2-charts{grid-template-columns:minmax(0,2fr) minmax(290px,1fr)}@media (max-width:1200px){.wv2-charts{grid-template-columns:minmax(0,1fr)}}.log-token-pair{display:flex;justify-content:flex-start;gap:6px}.log-token-pair>span:first-child{text-align:left}.log-table .log-cost,.log-table .ws-cost{font-weight:400}.home-direct{width:100%;max-width:1380px;min-width:0;margin-inline:auto;color:var(--ink);font-family:var(--font-ui)}.home-direct .home-intro{display:grid;grid-template-columns:minmax(0,1fr) clamp(144px,17vw,244px);align-items:center;gap:clamp(24px,4vw,64px);min-height:280px;padding-block:24px 36px}.home-direct .home-intro-copy{min-width:0}.home-direct .home-eyebrow{margin:0 0 20px;color:var(--muted);font-size:12px;font-weight:500;line-height:20px}.home-direct .home-headline{margin:0;color:var(--ink);font-size:clamp(32px,calc(24px + 2vw),62px);font-weight:600;line-height:1.25;text-wrap:balance;overflow-wrap:anywhere}.home-direct .home-intro-note{max-width:36em;margin:20px 0 0;color:var(--muted);font-size:16px;line-height:1.75;overflow-wrap:anywhere}.home-direct .home-geometry{display:block;width:100%;height:auto;aspect-ratio:1;justify-self:end;pointer-events:none}.home-direct :is(.home-geometry-accent,.home-geometry-band){transform-box:view-box;transform-origin:120px 120px;transition:transform .32s ease}.home-direct .home-routes{border-block:1px solid var(--line-strong)}.home-direct .home-route{appearance:none;display:grid;grid-template-columns:clamp(88px,10vw,176px) minmax(0,1fr) 64px;align-items:center;gap:clamp(20px,2.5vw,40px);width:100%;min-width:0;min-height:clamp(176px,14vw,218px);margin:0;padding:28px 20px;border:0;border-radius:0;background:0 0;color:var(--ink);box-shadow:none;font:inherit;text-align:start;text-decoration:none;white-space:normal;cursor:pointer;touch-action:manipulation;transition:background-color .18s ease,color .18s ease}.home-direct .home-route+.home-route{border-top:1px solid var(--line)}.home-direct .home-route-number{color:var(--ink-2);font-family:var(--font-code);font-size:clamp(76px,8vw,128px);font-variant-numeric:tabular-nums lining-nums;font-weight:400;line-height:1;transition:color .18s ease}.home-direct .home-route-copy{display:flex;flex-direction:column;min-width:0;gap:12px}.home-direct .home-route-title{font-size:clamp(26px,2.65vw,46px);font-weight:600;line-height:1.3;overflow-wrap:anywhere}.home-direct .home-route-key{display:inline-block}.home-direct .home-route-note{color:var(--muted);font-size:14px;font-weight:400;line-height:1.75;overflow-wrap:anywhere}.home-direct .home-route-action{display:grid;place-items:center;justify-self:end;width:64px;height:64px;border:1px solid var(--line-strong);color:var(--ink-2);transition:background-color .18s ease,border-color .18s ease,color .18s ease}.home-direct .home-route-action svg{display:block;width:28px;height:28px;transition:transform .24s ease}.home-direct .home-route:focus-visible{position:relative;z-index:1;outline:3px solid var(--focus-ring);outline-offset:3px;background:var(--blue-light)}.home-direct .home-route:focus-visible .home-route-number{color:var(--blue)}.home-direct .home-route:focus-visible .home-route-action{color:var(--blue);border-color:var(--blue);background:var(--paper)}.home-direct .home-route:focus-visible .home-route-action svg{transform:rotate(45deg)}.home-direct:has(.home-route--model:focus-visible) .home-geometry-accent{transform:translate(-5px,-5px) scale(.92)}.home-direct:has(.home-route--model:focus-visible) .home-geometry-band{transform:rotate(8deg)}.home-direct:has(.home-route--key:focus-visible) .home-geometry-accent{transform:translate(5px,5px) scale(1.08)}.home-direct:has(.home-route--key:focus-visible) .home-geometry-band{transform:rotate(-8deg)}@media (hover:hover) and (pointer:fine){.home-direct .home-route:hover{background:var(--blue-light)}.home-direct .home-route:hover .home-route-number{color:var(--blue)}.home-direct .home-route:hover .home-route-action{color:var(--blue);border-color:var(--blue);background:var(--paper)}.home-direct .home-route:hover .home-route-action svg{transform:rotate(45deg)}.home-direct:has(.home-route--model:hover):not(:has(.home-route:focus-visible)) .home-geometry-accent{transform:translate(-5px,-5px) scale(.92)}.home-direct:has(.home-route--model:hover):not(:has(.home-route:focus-visible)) .home-geometry-band{transform:rotate(8deg)}.home-direct:has(.home-route--key:hover):not(:has(.home-route:focus-visible)) .home-geometry-accent{transform:translate(5px,5px) scale(1.08)}.home-direct:has(.home-route--key:hover):not(:has(.home-route:focus-visible)) .home-geometry-band{transform:rotate(-8deg)}}.home-direct .home-route:active{background:var(--control-selected-bg)}.modal.home-auth-modal{width:880px;max-width:100%;max-height:90dvh;min-width:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-pop);font-family:var(--font-ui);overflow-wrap:anywhere}.home-auth-modal .modal-header{align-items:center;gap:16px;padding:16px 28px;border-bottom:1px solid var(--line)}.home-auth-modal .modal-header h2{min-width:0;margin:0;color:var(--ink);font-size:20px;line-height:1.4;overflow-wrap:anywhere}.home-auth-modal .modal-header button{flex-shrink:0;min-width:44px;min-height:44px}.home-auth-modal .modal-body{min-width:0;padding:0}.home-auth-modal .home-auth-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;min-width:0}.home-auth-modal .home-auth-layout>*{min-width:0}.home-auth-modal .home-auth-intro{padding:32px 28px;border-inline-end:1px solid var(--line);background:var(--paper-2)}.home-auth-modal .home-auth-intro>svg{display:block;width:112px;max-width:100%;height:auto;margin-bottom:28px;color:var(--blue);pointer-events:none}.home-auth-modal .home-auth-intro h3{margin:0;color:var(--ink);font-size:22px;font-weight:600;line-height:1.45}.home-auth-modal .home-auth-intro p{margin:12px 0 0;color:var(--muted);font-size:14px;line-height:1.75}.home-auth-modal .home-auth-steps{display:grid;gap:14px;margin:28px 0 0;padding-inline-start:24px;color:var(--ink-2);font-size:14px;line-height:1.7}.home-auth-modal .home-auth-steps li{padding-inline-start:4px;overflow-wrap:anywhere}.home-auth-modal .home-auth-steps li::marker{color:var(--blue);font-family:var(--font-code)}.home-auth-modal .home-auth-steps li p{margin-top:4px}.home-auth-modal .home-auth-form.stack{min-width:0;margin:0;padding:32px 28px;gap:18px}.home-auth-modal .home-auth-form .field{min-width:0;gap:7px}.home-auth-modal .home-auth-form :is(.field-label,label){color:var(--ink-2)}.home-auth-modal .home-auth-form :is(p,small){overflow-wrap:anywhere}.home-auth-modal .home-auth-form .input{width:100%;min-width:0;min-height:44px;padding:10px 12px;border-color:var(--line-strong);background:var(--control-bg);color:var(--control-fg);font-family:var(--font-ui);font-size:16px;line-height:1.5}.home-auth-modal .home-auth-form .input::placeholder{color:var(--muted);opacity:1}.home-auth-modal .home-auth-form .input:focus{border-color:var(--focus-ring)}.home-auth-modal .home-auth-form .input[aria-invalid=true]{border-color:var(--red)}.home-auth-modal .btn,.home-auth-modal button{min-width:44px;min-height:44px;max-width:100%;white-space:normal;overflow-wrap:anywhere}.home-auth-modal .home-auth-form>.btn{width:100%}.home-auth-modal .home-auth-code{display:flex;align-items:stretch;min-width:0;gap:8px}.home-auth-modal .home-auth-code>:is(.input,.field){flex:1 1 0;min-width:0}.home-auth-modal .home-auth-code>button{flex:0 1 auto;max-width:50%}.home-auth-modal .home-auth-form .home-auth-policy{display:flex;align-items:flex-start;gap:10px;min-width:0;min-height:44px;padding-block:8px;color:var(--muted);font-size:13px;line-height:1.75;overflow-wrap:anywhere}.home-auth-modal .home-auth-policy input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;min-height:18px;margin:3px 0 0;padding:0;accent-color:var(--blue);cursor:pointer}.home-auth-modal .home-auth-policy>:not(input){min-width:0}.home-auth-modal .home-auth-policy a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.home-auth-modal .home-auth-switch{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;min-width:0;margin:2px 0 0;padding-top:16px;border-top:1px solid var(--line);color:var(--muted);font-size:14px;line-height:1.75;overflow-wrap:anywhere}.home-auth-modal .home-auth-switch>*{min-width:0;max-width:100%}.home-auth-modal .home-auth-switch :is(a,button){display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px;color:var(--blue);font:inherit;white-space:normal;overflow-wrap:anywhere;text-align:center;text-decoration:underline;text-underline-offset:3px}.home-auth-modal .home-auth-switch button{border:0;background:0 0}.home-auth-modal .modal-body>.home-auth-switch{margin:0;padding:16px 28px}.home-auth-modal :is(.home-auth-error,#home-auth-error){margin:0;padding:12px 14px;border:1px solid color-mix(in srgb,var(--red) 40%,var(--line));border-radius:7px;background:color-mix(in srgb,var(--red) 6%,var(--paper));color:var(--red);font-size:14px;line-height:1.75;overflow-wrap:anywhere;white-space:normal}.home-auth-modal :is(.home-auth-error,#home-auth-error):empty{display:none}.home-auth-modal .modal-body>.home-auth-error{margin:24px}.home-auth-modal .home-auth-error :is(p,h3){color:inherit}.home-auth-modal .home-auth-error .btn{margin-top:12px}.home-auth-modal .home-auth-loading{display:flex;flex-direction:column;gap:20px;min-width:0;min-height:220px;padding:28px;color:var(--muted);font-size:14px;line-height:1.75;overflow-wrap:anywhere}.home-auth-modal .home-auth-loading::after{content:"";display:block;width:100%;max-width:420px;height:112px;background:linear-gradient(var(--paper-3),var(--paper-3)) left top/68% 12px no-repeat,linear-gradient(var(--paper-3),var(--paper-3)) left 32px/100% 12px no-repeat,linear-gradient(var(--paper-3),var(--paper-3)) left 64px/84% 12px no-repeat,linear-gradient(var(--paper-3),var(--paper-3)) left 96px/48% 12px no-repeat}.home-auth-modal .home-auth-loading:has(.skeleton-lines)::after{display:none}.home-auth-modal .home-auth-loading .skeleton-lines{width:100%;max-width:420px}.home-auth-modal .home-auth-loading .skeleton-lines i{background:var(--paper-3);animation:none}.home-auth-modal .home-auth-loading .spinner{border-top-color:var(--blue);animation:none}.home-auth-modal :is(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px;box-shadow:none}.home-auth-modal .home-auth-form .input:disabled{background:var(--control-disabled-bg);color:var(--control-disabled-fg);border-color:var(--control-disabled-line);cursor:not-allowed}.home-auth-modal [hidden]{display:none!important}@media (max-width:1100px){.home-direct .home-intro{min-height:248px;grid-template-columns:minmax(0,1fr) 128px;gap:24px}.home-direct .home-headline{font-size:36px}.home-direct .home-route{grid-template-columns:80px minmax(0,1fr) 48px;gap:20px;padding:24px 12px}.home-direct .home-route-number{font-size:68px}.home-direct .home-route-title{font-size:28px}.home-direct .home-route-action{width:48px;height:48px}.home-direct .home-route-action svg{width:24px;height:24px}}@media (max-width:700px){.home-auth-modal .home-auth-layout{grid-template-columns:minmax(0,1fr)}.home-auth-modal .home-auth-intro{position:relative;padding:24px;border-inline-end:0;border-bottom:1px solid var(--line)}.home-auth-modal .home-auth-intro>svg{position:absolute;top:18px;inset-inline-end:20px;width:64px;margin:0}.home-auth-modal .home-auth-intro>h3{min-height:58px;padding-inline-end:76px;font-size:20px}.home-auth-modal .home-auth-intro p{margin-top:8px}.home-auth-modal .home-auth-steps{margin-top:16px;gap:8px}.home-auth-modal .home-auth-form.stack{padding:24px}}@media (max-width:640px){.home-direct .home-intro{position:relative;display:block;min-height:0;padding-block:8px 32px}.home-direct .home-eyebrow{display:flex;align-items:center;width:calc(100% - 104px);min-height:80px;margin-bottom:18px}.home-direct .home-headline{font-size:clamp(28px,6.4vw,40px)}.home-direct .home-intro-note{margin-top:16px;font-size:15px}.home-direct .home-geometry{position:absolute;top:4px;inset-inline-end:0;width:88px}.home-direct .home-route{grid-template-columns:58px minmax(0,1fr) 40px;gap:14px;min-height:164px;padding:24px 8px}.home-direct .home-route-number{font-size:48px}.home-direct .home-route-title{font-size:25px}.home-direct .home-route-copy{gap:10px}.home-direct .home-route-action{width:40px;height:40px}.home-direct .home-route-action svg{width:21px;height:21px}}@media (max-width:420px){.home-direct .home-route{grid-template-columns:48px minmax(0,1fr) 32px;gap:10px;padding-inline:4px}.home-direct .home-route-number{font-size:40px}.home-direct .home-route-title{font-size:22px}.home-direct .home-route-note{font-size:14px}.home-direct .home-route-action{width:32px;height:32px}.home-direct .home-route-action svg{width:18px;height:18px}.home-auth-modal .modal-header{padding:12px 16px;gap:10px}.home-auth-modal .modal-header h2{font-size:18px}.home-auth-modal .home-auth-intro{padding:20px 16px}.home-auth-modal .home-auth-intro>svg{inset-inline-end:16px}.home-auth-modal .home-auth-form.stack{padding:24px 16px}.home-auth-modal .home-auth-code{flex-direction:column}.home-auth-modal .home-auth-code>:is(.input,.field,button){flex:auto;width:100%;max-width:100%}.home-auth-modal .modal-body>.home-auth-switch{padding:12px 16px}.home-auth-modal .home-auth-loading{padding:24px 16px}.home-auth-modal .modal-body>.home-auth-error{margin:16px}}@media (prefers-reduced-motion:reduce){.home-direct *,.home-direct ::before,.home-direct ::after,.home-auth-modal *,.home-auth-modal ::before,.home-auth-modal ::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}.home-direct .home-geometry-accent,.home-direct .home-geometry-band,.home-direct .home-route-action svg{transform:none!important}}.create-brand-strip{display:flex;align-items:center;flex-wrap:wrap;gap:7px;width:max-content;max-width:100%;padding:4px;border:1px solid var(--line);border-radius:10px;background:var(--paper-2)}.create-brand-chip{display:grid;place-items:center;width:44px;height:44px;padding:5px;border:1px solid transparent;border-radius:8px;background:0 0;color:var(--muted);cursor:pointer;transition:background .14s,border-color .14s,color .14s,transform .08s}.create-brand-chip:hover:not(:disabled){background:var(--paper-3);border-color:var(--line-strong);color:var(--ink)}.create-brand-chip:active:not(:disabled){transform:translateY(1px)}.create-brand-chip.active{background:var(--control-selected-bg);border-color:color-mix(in srgb,var(--control-selected-line) 55%,var(--line));color:var(--control-selected-fg)}.create-brand-chip:focus-visible{outline:3px solid color-mix(in srgb,var(--focus-ring) 36%,transparent);outline-offset:2px}.create-brand-chip .brand-icon{width:32px;height:32px;border-radius:8px;background:var(--paper)}.create-brand-chip .brand-icon img{width:22px;height:22px}.create-brand-chip .brand-icon b{font-size:10px}#app:not(.nav-collapsed) .mobile-menu{display:inline-flex}#app.nav-collapsed{--sidebar:0px}#app.nav-collapsed .sidebar{width:0;padding-left:0;padding-right:0;overflow:hidden;border-right-width:0;transform:translateX(-100%);visibility:hidden}#app.nav-collapsed .shell{margin-left:0}#app.nav-collapsed .mobile-menu{display:inline-flex}#app.nav-collapsed .mobile-overlay{display:none}#app .sidebar,#app .shell{transition:width .18s ease,margin-left .18s ease,padding-left .18s ease,padding-right .18s ease,transform .18s ease}@media (max-width:760px){#app.nav-collapsed{--sidebar:0px}#app:not(.nav-collapsed) .mobile-menu{display:inline-flex}#app.nav-collapsed .sidebar{visibility:hidden}#app:not(.nav-collapsed) .sidebar{visibility:visible}.create-brand-strip{width:100%;max-width:none;gap:6px}.create-brand-chip{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){#app .sidebar,#app .shell,.create-brand-chip{transition:none}}html[data-theme=dark] .use-category.active .mini-icon{background:color-mix(in srgb,var(--control-selected-line) 22%,var(--paper-2));border-color:color-mix(in srgb,var(--control-selected-line) 30%,var(--line));color:var(--control-selected-line)}.recommendation-card{border-color:var(--line-strong)}.discover-layout .grid-2>.card+.card{margin-top:0}.key-vendor:not([data-vendor=all]) .key-vendor-logo>img,.key-vendor:not([data-vendor=all]) .key-vendor-logo>span{display:none}.key-vendor:not([data-vendor=all]) .key-vendor-logo::before{content:"";width:38px;height:38px;background-color:currentColor;--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M21 12Q13.84 13.84 12 21Q10.16 13.84 3 12Q10.16 10.16 12 3Q13.84 10.16 21 12Z'/%3E%3C/svg%3E");-webkit-mask:var(--my5-mark) center/contain no-repeat;mask:var(--my5-mark) center/contain no-repeat}.key-vendor[data-vendor=Alibaba] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.947 3.942) scale(0.9211)'%3E%3Cpath fill='%23000' d='M23.919 14.545 20.817 9.17l1.47-2.544a.56.56 0 0 0 0-.566l-1.633-2.83a.57.57 0 0 0-.49-.283h-6.207L12.487.402a.57.57 0 0 0-.49-.284H8.732a.56.56 0 0 0-.49.284L5.139 5.775h-2.94a.56.56 0 0 0-.49.284L.077 8.887a.56.56 0 0 0 0 .567L3.18 14.83l-1.47 2.545a.56.56 0 0 0 0 .566l1.634 2.83a.57.57 0 0 0 .49.283h6.205l1.47 2.545a.57.57 0 0 0 .49.284h3.266a.57.57 0 0 0 .49-.284l3.104-5.375h2.94a.57.57 0 0 0 .49-.283l1.634-2.828a.55.55 0 0 0-.004-.568M8.733.686l1.634 2.828-1.634 2.828H21.8L20.164 9.17H7.425L5.63 6.06Zm1.306 19.801-6.205-.002 1.634-2.83h3.265L2.201 6.344h3.267q3.182 5.517 6.367 11.032zm10.124-5.66L18.53 12l-6.532 11.315-1.634-2.83c2.129-3.673 4.25-7.351 6.373-11.028h3.592l3.102 5.374z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Anthropic] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(1.899 1.899) scale(1.0917)'%3E%3Cpath fill='%23000' d='M17.3041 3.541h-3.6718l6.696 16.918H24Zm-10.6082 0L0 20.459h3.7442l1.3693-3.5527h7.0052l1.3693 3.5528h3.7442L10.5363 3.5409Zm-.3712 10.2232 2.2914-5.9456 2.2914 5.9456Z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=DeepSeek] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(2.177 2.177) scale(1.0686)'%3E%3Cpath fill='%23000' d='M23.748 4.651c-.254-.124-.364.113-.512.233-.051.04-.094.09-.137.137-.372.397-.806.657-1.373.626-.829-.046-1.537.214-2.163.848-.133-.782-.575-1.248-1.247-1.548-.352-.155-.708-.311-.955-.65-.172-.24-.219-.509-.305-.774-.055-.16-.11-.323-.293-.35-.2-.031-.278.136-.356.276-.313.572-.434 1.202-.422 1.84.027 1.436.633 2.58 1.838 3.393.137.094.172.187.129.323-.082.28-.18.553-.266.833-.055.179-.137.218-.328.14a5.5 5.5 0 0 1-1.737-1.179c-.857-.828-1.631-1.743-2.597-2.46a12 12 0 0 0-.689-.47c-.985-.957.13-1.743.387-1.836.27-.098.094-.433-.778-.428-.872.003-1.67.295-2.687.685a3 3 0 0 1-.465.136 9.6 9.6 0 0 0-2.883-.101c-1.885.21-3.39 1.1-4.497 2.622C.082 8.776-.231 10.854.152 13.02c.403 2.284 1.568 4.175 3.36 5.653 1.857 1.533 3.997 2.284 6.438 2.14 1.482-.085 3.132-.284 4.994-1.86.47.234.962.328 1.78.398.629.058 1.235-.031 1.705-.129.735-.155.684-.836.418-.961-2.155-1.004-1.682-.595-2.112-.926 1.095-1.295 2.768-3.598 3.284-6.733.05-.346.115-.834.108-1.114-.004-.171.035-.238.23-.257a4.2 4.2 0 0 0 1.545-.475c1.397-.763 1.96-2.016 2.093-3.517.02-.23-.004-.467-.247-.588M11.58 18.168c-2.088-1.642-3.101-2.183-3.52-2.16-.39.024-.32.472-.234.763.09.288.207.487.371.74.114.167.192.416-.113.603-.673.416-1.842-.14-1.897-.168-1.361-.801-2.5-1.86-3.301-3.306-.775-1.393-1.225-2.888-1.299-4.482-.02-.385.094-.522.477-.592a4.7 4.7 0 0 1 1.53-.038c2.131.311 3.946 1.264 5.467 2.774.868.86 1.525 1.887 2.202 2.89.72 1.066 1.494 2.082 2.48 2.915.348.291.626.513.892.677-.802.09-2.14.109-3.055-.615zm1.001-6.44a.306.306 0 0 1 .415-.287.3.3 0 0 1 .113.074.3.3 0 0 1 .086.214c0 .17-.136.307-.308.307a.303.303 0 0 1-.306-.307m3.11 1.596c-.2.081-.4.151-.591.16a1.25 1.25 0 0 1-.798-.254c-.274-.23-.47-.358-.551-.758a1.7 1.7 0 0 1 .015-.588c.07-.327-.007-.537-.238-.727-.188-.156-.426-.199-.689-.199a.6.6 0 0 1-.254-.078.253.253 0 0 1-.114-.358 1 1 0 0 1 .192-.21c.356-.202.767-.136 1.146.016.352.144.618.408 1.001.782.392.451.462.576.685.915.176.264.336.536.446.848.066.194-.02.353-.25.45'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Google] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.853 3.857) scale(0.9285)'%3E%3Cpath fill='%23000' d='M12.48 10.92v3.28h7.84c-.24 1.84-.853 3.187-1.787 4.133-1.147 1.147-2.933 2.4-6.053 2.4-4.827 0-8.6-3.893-8.6-8.72s3.773-8.72 8.6-8.72c2.6 0 4.507 1.027 5.907 2.347l2.307-2.307C18.747 1.44 16.133 0 12.48 0 5.867 0 .307 5.387.307 12s5.56 12 12.173 12c3.573 0 6.267-1.173 8.373-3.36 2.16-2.16 2.84-5.213 2.84-7.667 0-.76-.053-1.467-.173-2.053H12.48z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Meituan] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.000 4.000) scale(0.9167)'%3E%3Cpath fill='%23000' d='M6.923 0c-2.408 0-3.28.25-4.16.721A4.906 4.907 0 0 0 .722 2.763C.25 3.643 0 4.516 0 6.923v10.154c0 2.407.25 3.28.72 4.16a4.905 4.906 0 0 0 2.042 2.042c.88.47 1.752.721 4.16.721h10.156c2.407 0 3.28-.25 4.16-.721a4.906 4.907 0 0 0 2.04-2.042c.471-.88.722-1.753.722-4.16V6.923c0-2.407-.25-3.28-.722-4.16A4.906 4.907 0 0 0 21.238.72C20.357.251 19.484 0 17.077 0ZM4.17 7.51h1.084c.04.24.07.488.11.737h3.47c.05-.25.08-.497.1-.736h1.105a9.849 9.85 0 0 1-.09.736h1.562v.866H7.62v.696h3.642v.855h-3.64v.667h3.64v.854h-3.64v.816h3.89v.865H7.88c.775.935 2.218 1.532 3.78 1.651l-.538.936c-1.442-.17-3.103-.846-4.028-2.04-.856 1.194-2.487 1.92-4.525 2.07l.318-1.005c1.382-.02 2.814-.736 3.431-1.612h-3.62v-.865h3.86v-.816h-3.64v-.854h3.64v-.667h-3.64v-.855h3.64v-.697H2.7v-.866h1.56zm8.603.182h7.976c.358 0 .567.198.567.547v8.146H13.33c-.358 0-.557-.199-.557-.547zm1.044.885V15.5h6.455V8.577Zm3.999.476h1.024v.756h.975v.835h-.975V13c0 .806-.1 1.402-.318 2.02h-1.113c.338-.717.408-1.224.408-1.99v-2.387h-.935c-.14 1.541-.736 3.451-1.363 4.376h-1.134c.607-.855 1.303-2.526 1.472-4.376h-1.512v-.835h3.472z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Meta] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(1.502 1.502) scale(1.1248)'%3E%3Cpath fill='%23000' d='M6.915 4.03c-1.968 0-3.683 1.28-4.871 3.113C.704 9.208 0 11.883 0 14.449c0 .706.07 1.369.21 1.973a6.624 6.624 0 0 0 .265.86 5.297 5.297 0 0 0 .371.761c.696 1.159 1.818 1.927 3.593 1.927 1.497 0 2.633-.671 3.965-2.444.76-1.012 1.144-1.626 2.663-4.32l.756-1.339.186-.325c.061.1.121.196.183.3l2.152 3.595c.724 1.21 1.665 2.556 2.47 3.314 1.046.987 1.992 1.22 3.06 1.22 1.075 0 1.876-.355 2.455-.843a3.743 3.743 0 0 0 .81-.973c.542-.939.861-2.127.861-3.745 0-2.72-.681-5.357-2.084-7.45-1.282-1.912-2.957-2.93-4.716-2.93-1.047 0-2.088.467-3.053 1.308-.652.57-1.257 1.29-1.82 2.05-.69-.875-1.335-1.547-1.958-2.056-1.182-.966-2.315-1.303-3.454-1.303zm10.16 2.053c1.147 0 2.188.758 2.992 1.999 1.132 1.748 1.647 4.195 1.647 6.4 0 1.548-.368 2.9-1.839 2.9-.58 0-1.027-.23-1.664-1.004-.496-.601-1.343-1.878-2.832-4.358l-.617-1.028a44.908 44.908 0 0 0-1.255-1.98c.07-.109.141-.224.211-.327 1.12-1.667 2.118-2.602 3.358-2.602zm-10.201.553c1.265 0 2.058.791 2.675 1.446.307.327.737.871 1.234 1.579l-1.02 1.566c-.757 1.163-1.882 3.017-2.837 4.338-1.191 1.649-1.81 1.817-2.486 1.817-.524 0-1.038-.237-1.383-.794-.263-.426-.464-1.13-.464-2.046 0-2.221.63-4.535 1.66-6.088.454-.687.964-1.226 1.533-1.533a2.264 2.264 0 0 1 1.088-.285z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=MiniMax] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(2.998 2.998) scale(1.0002)'%3E%3Cpath fill='%23000' d='M11.43 3.92a.86.86 0 1 0-1.718 0v14.236a1.999 1.999 0 0 1-3.997 0V9.022a.86.86 0 1 0-1.718 0v3.87a1.999 1.999 0 0 1-3.997 0V11.49a.57.57 0 0 1 1.139 0v1.404a.86.86 0 0 0 1.719 0V9.022a1.999 1.999 0 0 1 3.997 0v9.134a.86.86 0 0 0 1.719 0V3.92a1.998 1.998 0 1 1 3.996 0v11.788a.57.57 0 1 1-1.139 0zm10.572 3.105a2 2 0 0 0-1.999 1.997v7.63a.86.86 0 0 1-1.718 0V3.923a1.999 1.999 0 0 0-3.997 0v16.16a.86.86 0 0 1-1.719 0V18.08a.57.57 0 1 0-1.138 0v2a1.998 1.998 0 0 0 3.996 0V3.92a.86.86 0 0 1 1.719 0v12.73a1.999 1.999 0 0 0 3.996 0V9.023a.86.86 0 1 1 1.72 0v6.686a.57.57 0 0 0 1.138 0V9.022a2 2 0 0 0-1.998-1.997'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor="Moonshot AI"] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.000 4.000) scale(0.9167)'%3E%3Cpath fill='%23000' d='m1.053 16.91 9.538 2.55a21 20.981 0 0 0 .06 2.031l5.956 1.592a12 11.99 0 0 1-15.554-6.172m-1.02-5.79 11.352 3.035a21 20.981 0 0 0-.469 2.01l10.817 2.89a12 11.99 0 0 1-1.845 2.004L.658 15.918a12 11.99 0 0 1-.625-4.796m1.593-5.146L13.573 9.17a21 20.981 0 0 0-1.01 1.874l11.297 3.02a21 20.981 0 0 1-.67 2.362l-11.55-3.087L.125 10.26a12 11.99 0 0 1 1.499-4.285ZM6.067 1.58l11.285 3.016a21 20.981 0 0 0-1.688 1.719l7.824 2.091a21 20.981 0 0 1 .513 2.664L2.107 5.218a12 11.99 0 0 1 3.96-3.638M21.68 4.866 7.222 1.003A12 11.99 0 0 1 21.68 4.866'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=OpenAI] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(2.751 2.694) scale(1.8917)'%3E%3Cpath fill='%23000' d='M12.9851 6.93777C13.1163 6.54364 13.1618 6.12607 13.1186 5.71295C13.0754 5.29983 12.9444 4.90072 12.7344 4.54231C12.4232 4.00021 11.9478 3.57101 11.3768 3.31664C10.8058 3.06227 10.1687 2.99589 9.55751 3.12706C9.28184 2.81639 8.943 2.56818 8.56362 2.39905C8.18425 2.22993 7.77314 2.14379 7.3578 2.1464C6.73292 2.1449 6.1237 2.34187 5.61797 2.70892C5.11225 3.07598 4.73616 3.59415 4.54391 4.18873C4.13684 4.27206 3.75225 4.44139 3.41591 4.68539C3.07957 4.92938 2.79924 5.24241 2.59368 5.60352C2.27994 6.14413 2.14602 6.77039 2.21123 7.39205C2.27644 8.01367 2.5374 8.59851 2.95649 9.06224C2.82527 9.45637 2.77975 9.87394 2.82297 10.2871C2.8662 10.7002 2.99718 11.0993 3.20713 11.4577C3.51841 11.9998 3.99385 12.4289 4.56484 12.6833C5.13584 12.9377 5.77289 13.0041 6.38407 12.8729C6.65975 13.1836 6.99862 13.4318 7.37796 13.601C7.75734 13.7701 8.16844 13.8562 8.58379 13.8536C9.20899 13.8552 9.81853 13.6582 10.3244 13.2909C10.8304 12.9236 11.2065 12.4051 11.3986 11.8101C11.8057 11.7268 12.1903 11.5575 12.5266 11.3135C12.8629 11.0695 13.1433 10.7564 13.3488 10.3953C13.6622 9.85477 13.7958 9.22866 13.7304 8.60726C13.6651 7.98587 13.4041 7.40129 12.9851 6.93777ZM8.58472 13.0883C8.0715 13.089 7.57441 12.9093 7.18031 12.5805C7.19808 12.5708 7.22925 12.5537 7.24956 12.5413L9.58061 11.1948C9.63911 11.1615 9.6877 11.1133 9.72136 11.055C9.75505 10.9967 9.77258 10.9305 9.77217 10.8632V7.57684L10.7575 8.14576C10.7626 8.14834 10.7671 8.15214 10.7704 8.15685C10.7738 8.16157 10.7759 8.16704 10.7766 8.17275V10.8943C10.7759 11.4756 10.5448 12.0329 10.1339 12.4441C9.72308 12.8554 9.16599 13.087 8.58472 13.0883ZM3.87091 11.075C3.61385 10.6309 3.5212 10.1105 3.60918 9.60485C3.62649 9.61524 3.65673 9.6337 3.67842 9.64617L6.00947 10.9926C6.06756 11.0266 6.13365 11.0445 6.20094 11.0445C6.2682 11.0445 6.33428 11.0266 6.39238 10.9926L9.23834 9.34936V10.4872C9.23867 10.493 9.23755 10.4988 9.23509 10.5041C9.23264 10.5094 9.22892 10.5139 9.22427 10.5174L6.86782 11.878C6.36379 12.1683 5.76516 12.2467 5.20333 12.0962C4.64148 11.9457 4.1623 11.5784 3.87091 11.075ZM3.25768 5.98617C3.51363 5.54141 3.91789 5.2009 4.39966 5.02421C4.39966 5.04429 4.39851 5.07985 4.39851 5.10452V7.79747C4.3981 7.86473 4.41561 7.93087 4.44924 7.98915C4.48287 8.04739 4.5314 8.09563 4.58984 8.1289L7.4358 9.77197L6.45054 10.3409C6.44568 10.3441 6.44009 10.346 6.43429 10.3465C6.4285 10.3471 6.42265 10.3462 6.41729 10.3439L4.06062 8.98216C3.55747 8.69077 3.19039 8.21176 3.03987 7.65013C2.88935 7.08853 2.96768 6.49014 3.25768 5.98617ZM11.3527 7.86994L8.50669 6.22667L9.49198 5.65799C9.49684 5.6548 9.50243 5.65283 9.50823 5.65231C9.51402 5.65178 9.51985 5.65272 9.5252 5.655L11.8819 7.01554C12.2429 7.2241 12.5371 7.53119 12.7299 7.90087C12.9228 8.27056 13.0063 8.68752 12.9707 9.10295C12.9351 9.51839 12.7819 9.91509 12.5291 10.2466C12.2762 10.5781 11.9341 10.8307 11.5428 10.9749C11.5428 10.9546 11.5428 10.919 11.5428 10.8943V8.20137C11.5434 8.13423 11.5261 8.06814 11.4926 8.0099C11.4592 7.95165 11.4109 7.90336 11.3527 7.86994ZM12.3333 6.394C12.316 6.38337 12.2858 6.36514 12.2641 6.3527L9.93303 5.00621C9.87493 4.97232 9.80887 4.95444 9.74158 4.95444C9.67432 4.95444 9.60824 4.97232 9.55014 5.00621L6.70418 6.64951V5.51167C6.70386 5.50585 6.70497 5.50005 6.70743 5.49479C6.70988 5.48952 6.7136 5.48492 6.71826 5.48144L9.0747 4.12203C9.4357 3.91387 9.84853 3.81281 10.2649 3.83068C10.6812 3.84856 11.0838 3.98462 11.4257 4.22296C11.7675 4.46129 12.0344 4.79204 12.1951 5.17652C12.3559 5.56099 12.4038 5.98327 12.3333 6.394ZM6.16851 8.42203L5.18299 7.85311C5.17784 7.85053 5.17336 7.84673 5.17002 7.84202C5.16668 7.8373 5.16455 7.83183 5.16385 7.82609V5.10452C5.16411 4.6877 5.28311 4.27956 5.5069 3.9279C5.73071 3.57623 6.05006 3.29559 6.42756 3.11883C6.80507 2.94206 7.22509 2.87649 7.63851 2.92977C8.05195 2.98306 8.44163 3.153 8.76197 3.41971C8.74421 3.42941 8.71327 3.44649 8.69272 3.45895L6.36168 4.80542C6.30317 4.83867 6.25462 4.8869 6.22093 4.94516C6.18727 5.0034 6.16974 5.06958 6.17012 5.13683L6.16851 8.42203ZM6.70371 7.26803L7.97126 6.53595L9.23878 7.26757V8.73127L7.97126 9.46292L6.70371 8.73127V7.26803Z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Tencent] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(2.775 3.264) scale(0.9780)'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M9.976 1L24 9.8l-10.587.015L10.723 23H5.489L8.18 9.8H3.244L1 5.4h8.077z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Xiaomi] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.000 4.000) scale(0.9167)'%3E%3Cpath fill='%23000' d='M12 0C8.016 0 4.756.255 2.493 2.516.23 4.776 0 8.033 0 12.012c0 3.98.23 7.235 2.494 9.497C4.757 23.77 8.017 24 12 24c3.983 0 7.243-.23 9.506-2.491C23.77 19.247 24 15.99 24 12.012c0-3.984-.233-7.243-2.502-9.504C19.234.252 15.978 0 12 0zM4.906 7.405h5.624c1.47 0 3.007.068 3.764.827.746.746.827 2.233.83 3.676v4.54a.15.15 0 0 1-.152.147h-1.947a.15.15 0 0 1-.152-.148V11.83c-.002-.806-.048-1.634-.464-2.051-.358-.36-1.026-.441-1.72-.458H7.158a.15.15 0 0 0-.151.147v6.98a.15.15 0 0 1-.152.148H4.906a.15.15 0 0 1-.15-.148V7.554a.15.15 0 0 1 .15-.149zm12.131 0h1.949a.15.15 0 0 1 .15.15v8.892a.15.15 0 0 1-.15.148h-1.949a.15.15 0 0 1-.151-.148V7.554a.15.15 0 0 1 .151-.149zM8.92 10.948h2.046c.083 0 .15.066.15.147v5.352a.15.15 0 0 1-.15.148H8.92a.15.15 0 0 1-.152-.148v-5.352a.15.15 0 0 1 .152-.147Z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor="Zhipu AI"] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.511 3.511) scale(0.9574)'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M11.991 23.503a.24.24 0 0 0-.244.248a.24.24 0 0 0 .244.249a.24.24 0 0 0 .245-.249a.24.24 0 0 0-.22-.247zM9.671 5.365a1.697 1.697 0 0 1 1.099 2.132l-.071.172l-.016.04l-.018.054c-.07.16-.104.32-.104.498c-.035.71.47 1.279 1.186 1.314h.366c1.309.053 2.338 1.173 2.286 2.523c-.052 1.332-1.152 2.38-2.478 2.327h-.174c-.715.018-1.274.64-1.239 1.368c0 .124.018.23.053.337c.209.373.54.658.96.8c.75.23 1.517-.125 1.9-.782l.018-.035c.402-.64 1.17-.96 1.92-.711c.854.284 1.378 1.226 1.099 2.167a1.66 1.66 0 0 1-2.077 1.102a1.7 1.7 0 0 1-.907-.711l-.017-.035c-.2-.323-.463-.58-.851-.711l-.056-.018a1.646 1.646 0 0 0-1.954.746a1.66 1.66 0 0 1-1.065.764a1.677 1.677 0 0 1-1.989-1.279c-.209-.906.332-1.83 1.257-2.043a1.5 1.5 0 0 1 .296-.035h.018c.68-.071 1.151-.622 1.116-1.333a1.3 1.3 0 0 0-.227-.693a2.5 2.5 0 0 1-.366-1.403a2.4 2.4 0 0 1 .366-1.208c.14-.195.21-.444.227-.693c.018-.71-.506-1.261-1.186-1.332l-.07-.018a1.4 1.4 0 0 1-.299-.07l-.05-.019a1.7 1.7 0 0 1-1.047-2.114a1.68 1.68 0 0 1 2.094-1.101m-5.575 10.11c.26-.264.639-.367.994-.27s.633.379.728.74c.095.362-.007.748-.267 1.013c-.402.41-1.053.41-1.455 0a1.06 1.06 0 0 1 0-1.482zm14.845-.294c.359-.09.738.024.992.297c.254.274.344.665.237 1.025s-.396.634-.756.718c-.551.128-1.1-.22-1.23-.781a1.05 1.05 0 0 1 .757-1.26zm-.064-4.39c.314.32.49.753.49 1.206s-.176.886-.49 1.206c-.315.32-.74.5-1.185.5c-.444 0-.87-.18-1.184-.5a1.727 1.727 0 0 1 0-2.412a1.654 1.654 0 0 1 2.369 0m-11.243.163c.364.484.447 1.128.218 1.691a1.665 1.665 0 0 1-2.188.923c-.855-.36-1.26-1.358-.907-2.228a1.68 1.68 0 0 1 1.33-1.038a1.66 1.66 0 0 1 1.547.652m11.545-4.221c.368 0 .708.2.892.524s.184.724 0 1.048a1.03 1.03 0 0 1-.892.524a1.04 1.04 0 0 1-1.03-1.048a1.04 1.04 0 0 1 1.03-1.048m-14.358 0c.368 0 .707.2.891.524s.184.724 0 1.048a1.03 1.03 0 0 1-.891.524a1.04 1.04 0 0 1-1.03-1.048c0-.579.461-1.048 1.03-1.048m10.031-1.475c.925 0 1.675.764 1.675 1.706s-.75 1.705-1.675 1.705s-1.674-.763-1.674-1.705s.75-1.706 1.674-1.706m-2.626-.684c.362-.082.653-.356.761-.718a1.06 1.06 0 0 0-.238-1.028a1.02 1.02 0 0 0-.996-.294c-.547.14-.881.7-.752 1.257c.13.558.675.907 1.225.783m0 16.876c.359-.087.644-.36.75-.72a1.06 1.06 0 0 0-.237-1.019a1.02 1.02 0 0 0-.985-.301a1.04 1.04 0 0 0-.762.717c-.108.361-.017.754.239 1.028c.245.263.606.377.953.305zM17.19 3.5a.63.63 0 0 0 .628-.64a.63.63 0 0 0-.628-.64a.63.63 0 0 0-.628.64c0 .355.28.64.628.64m-10.38 0a.63.63 0 0 0 .628-.64c0-.355-.28-.64-.628-.64a.63.63 0 0 0-.628.64c0 .355.279.64.628.64m-5.182 7.852a.63.63 0 0 0-.628.64c0 .354.28.639.628.639a.63.63 0 0 0 .627-.606l.001-.034a.62.62 0 0 0-.628-.64zm5.182 9.13a.63.63 0 0 0-.628.64c0 .355.279.64.628.64a.63.63 0 0 0 .628-.64c0-.355-.28-.64-.628-.64m10.38.018a.63.63 0 0 0-.628.64c0 .355.28.64.628.64a.63.63 0 0 0 .628-.64a.63.63 0 0 0-.628-.64m5.182-9.148a.63.63 0 0 0-.628.64c0 .354.279.639.628.639a.63.63 0 0 0 .628-.64c0-.355-.28-.64-.628-.64zm-.384-4.992a.24.24 0 0 0 .244-.249a.24.24 0 0 0-.244-.249a.24.24 0 0 0-.244.249c0 .142.122.249.244.249M11.991.497a.24.24 0 0 0 .245-.248A.24.24 0 0 0 11.99 0a.24.24 0 0 0-.244.249c0 .133.108.236.223.247zM2.011 6.36a.24.24 0 0 0 .245-.249a.24.24 0 0 0-.244-.249a.24.24 0 0 0-.244.249a.24.24 0 0 0 .244.249zm0 11.263a.24.24 0 0 0-.243.248a.24.24 0 0 0 .244.249a.24.24 0 0 0 .244-.249a.25.25 0 0 0-.244-.248zm19.995-.018a.24.24 0 0 0-.245.248a.24.24 0 0 0 .245.25a.24.24 0 0 0 .244-.25a.25.25 0 0 0-.244-.248'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=xAI] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(2.414 2.414) scale(1.0488)'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M6.469 8.776L16.512 23h-4.464L2.005 8.776zm-.004 7.9l2.233 3.164L6.467 23H2zM22 2.582V23h-3.659V7.764zM22 1l-9.952 14.095l-2.233-3.163L17.533 1z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendors{gap:2px 3px;margin:0-4px;padding:1px 0 14px}.key-vendor{min-width:86px;min-height:92px;gap:9px;padding:8px 4px 8px;border-radius:12px}.key-vendor-logo{position:relative;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;transition:none}.key-vendor:hover .key-vendor-logo{transform:none}.key-vendor.active::after{content:none}.key-vendor.active .key-vendor-logo{outline:2px solid var(--blue);outline-offset:2px}.key-vendor:hover:not(.active){background:var(--paper-2);color:var(--ink-2)}.key-vendor.active{color:var(--ink)}html[data-theme=dark] .key-vendor img{filter:none;mix-blend-mode:normal}@media (max-width:760px){.key-vendor{min-width:78px;min-height:88px}.key-vendor-logo{width:36px;height:36px}.key-vendor:not([data-vendor=all]) .key-vendor-logo::before{width:34px;height:34px}}.modal.key-create-modal{width:1400px!important;max-width:1400px!important;height:calc(100dvh - 64px);max-height:900px;min-height:0;align-self:flex-start;margin-top:32px}@media (max-width:1460px){.modal.key-create-modal{width:calc(100vw - 48px)!important;max-width:calc(100vw - 48px)!important}}@media (max-height:880px){.modal.key-create-modal{height:calc(100dvh - 48px);max-height:none;margin-top:16px}}@media (max-width:760px){.modal.key-create-modal{height:calc(100dvh - 32px);margin-top:8px}}:root{--my5-fallback-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%2312171F' d='M21 12Q13.84 13.84 12 21Q10.16 13.84 3 12Q10.16 10.16 12 3Q13.84 10.16 21 12Z'/%3E%3C/svg%3E")}html[data-theme=dark]{--my5-fallback-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23E8EDF5' d='M21 12Q13.84 13.84 12 21Q10.16 13.84 3 12Q10.16 10.16 12 3Q13.84 10.16 21 12Z'/%3E%3C/svg%3E")}.key-vendor:not([data-vendor=all]) .key-vendor-logo::before{--my5-color:var(--my5-fallback-mark);-webkit-mask:none!important;mask:none!important;background-color:transparent!important;background-image:var(--my5-color);background-repeat:no-repeat;background-position:center;background-size:contain;width:40px;height:40px}.key-vendor[data-vendor=Alibaba] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.587 4.582) scale(0.8678)'%3E%3Cpath fill='%236950EF' d='M23.919 14.545 20.817 9.17l1.47-2.544a.56.56 0 0 0 0-.566l-1.633-2.83a.57.57 0 0 0-.49-.283h-6.207L12.487.402a.57.57 0 0 0-.49-.284H8.732a.56.56 0 0 0-.49.284L5.139 5.775h-2.94a.56.56 0 0 0-.49.284L.077 8.887a.56.56 0 0 0 0 .567L3.18 14.83l-1.47 2.545a.56.56 0 0 0 0 .566l1.634 2.83a.57.57 0 0 0 .49.283h6.205l1.47 2.545a.57.57 0 0 0 .49.284h3.266a.57.57 0 0 0 .49-.284l3.104-5.375h2.94a.57.57 0 0 0 .49-.283l1.634-2.828a.55.55 0 0 0-.004-.568M8.733.686l1.634 2.828-1.634 2.828H21.8L20.164 9.17H7.425L5.63 6.06Zm1.306 19.801-6.205-.002 1.634-2.83h3.265L2.201 6.344h3.267q3.182 5.517 6.367 11.032zm10.124-5.66L18.53 12l-6.532 11.315-1.634-2.83c2.129-3.673 4.25-7.351 6.373-11.028h3.592l3.102 5.374z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Anthropic] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.549 3.549) scale(0.9542)'%3E%3Cpath fill='%2312171F' d='M17.3041 3.541h-3.6718l6.696 16.918H24Zm-10.6082 0L0 20.459h3.7442l1.3693-3.5527h7.0052l1.3693 3.5528h3.7442L10.5363 3.5409Zm-.3712 10.2232 2.2914-5.9456 2.2914 5.9456Z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=DeepSeek] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.303 3.303) scale(0.9748)'%3E%3Cpath fill='%234D6BFE' d='M23.748 4.651c-.254-.124-.364.113-.512.233-.051.04-.094.09-.137.137-.372.397-.806.657-1.373.626-.829-.046-1.537.214-2.163.848-.133-.782-.575-1.248-1.247-1.548-.352-.155-.708-.311-.955-.65-.172-.24-.219-.509-.305-.774-.055-.16-.11-.323-.293-.35-.2-.031-.278.136-.356.276-.313.572-.434 1.202-.422 1.84.027 1.436.633 2.58 1.838 3.393.137.094.172.187.129.323-.082.28-.18.553-.266.833-.055.179-.137.218-.328.14a5.5 5.5 0 0 1-1.737-1.179c-.857-.828-1.631-1.743-2.597-2.46a12 12 0 0 0-.689-.47c-.985-.957.13-1.743.387-1.836.27-.098.094-.433-.778-.428-.872.003-1.67.295-2.687.685a3 3 0 0 1-.465.136 9.6 9.6 0 0 0-2.883-.101c-1.885.21-3.39 1.1-4.497 2.622C.082 8.776-.231 10.854.152 13.02c.403 2.284 1.568 4.175 3.36 5.653 1.857 1.533 3.997 2.284 6.438 2.14 1.482-.085 3.132-.284 4.994-1.86.47.234.962.328 1.78.398.629.058 1.235-.031 1.705-.129.735-.155.684-.836.418-.961-2.155-1.004-1.682-.595-2.112-.926 1.095-1.295 2.768-3.598 3.284-6.733.05-.346.115-.834.108-1.114-.004-.171.035-.238.23-.257a4.2 4.2 0 0 0 1.545-.475c1.397-.763 1.96-2.016 2.093-3.517.02-.23-.004-.467-.247-.588M11.58 18.168c-2.088-1.642-3.101-2.183-3.52-2.16-.39.024-.32.472-.234.763.09.288.207.487.371.74.114.167.192.416-.113.603-.673.416-1.842-.14-1.897-.168-1.361-.801-2.5-1.86-3.301-3.306-.775-1.393-1.225-2.888-1.299-4.482-.02-.385.094-.522.477-.592a4.7 4.7 0 0 1 1.53-.038c2.131.311 3.946 1.264 5.467 2.774.868.86 1.525 1.887 2.202 2.89.72 1.066 1.494 2.082 2.48 2.915.348.291.626.513.892.677-.802.09-2.14.109-3.055-.615zm1.001-6.44a.306.306 0 0 1 .415-.287.3.3 0 0 1 .113.074.3.3 0 0 1 .086.214c0 .17-.136.307-.308.307a.303.303 0 0 1-.306-.307m3.11 1.596c-.2.081-.4.151-.591.16a1.25 1.25 0 0 1-.798-.254c-.274-.23-.47-.358-.551-.758a1.7 1.7 0 0 1 .015-.588c.07-.327-.007-.537-.238-.727-.188-.156-.426-.199-.689-.199a.6.6 0 0 1-.254-.078.253.253 0 0 1-.114-.358 1 1 0 0 1 .192-.21c.356-.202.767-.136 1.146.016.352.144.618.408 1.001.782.392.451.462.576.685.915.176.264.336.536.446.848.066.194-.02.353-.25.45'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Meituan] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.637 4.637) scale(0.8636)'%3E%3Cpath fill='%23C99700' d='M6.923 0c-2.408 0-3.28.25-4.16.721A4.906 4.907 0 0 0 .722 2.763C.25 3.643 0 4.516 0 6.923v10.154c0 2.407.25 3.28.72 4.16a4.905 4.906 0 0 0 2.042 2.042c.88.47 1.752.721 4.16.721h10.156c2.407 0 3.28-.25 4.16-.721a4.906 4.907 0 0 0 2.04-2.042c.471-.88.722-1.753.722-4.16V6.923c0-2.407-.25-3.28-.722-4.16A4.906 4.907 0 0 0 21.238.72C20.357.251 19.484 0 17.077 0ZM4.17 7.51h1.084c.04.24.07.488.11.737h3.47c.05-.25.08-.497.1-.736h1.105a9.849 9.85 0 0 1-.09.736h1.562v.866H7.62v.696h3.642v.855h-3.64v.667h3.64v.854h-3.64v.816h3.89v.865H7.88c.775.935 2.218 1.532 3.78 1.651l-.538.936c-1.442-.17-3.103-.846-4.028-2.04-.856 1.194-2.487 1.92-4.525 2.07l.318-1.005c1.382-.02 2.814-.736 3.431-1.612h-3.62v-.865h3.86v-.816h-3.64v-.854h3.64v-.667h-3.64v-.855h3.64v-.697H2.7v-.866h1.56zm8.603.182h7.976c.358 0 .567.198.567.547v8.146H13.33c-.358 0-.557-.199-.557-.547zm1.044.885V15.5h6.455V8.577Zm3.999.476h1.024v.756h.975v.835h-.975V13c0 .806-.1 1.402-.318 2.02h-1.113c.338-.717.408-1.224.408-1.99v-2.387h-.935c-.14 1.541-.736 3.451-1.363 4.376h-1.134c.607-.855 1.303-2.526 1.472-4.376h-1.512v-.835h3.472z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Meta] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.887 3.887) scale(0.9261)'%3E%3Cpath fill='%230467DF' d='M6.915 4.03c-1.968 0-3.683 1.28-4.871 3.113C.704 9.208 0 11.883 0 14.449c0 .706.07 1.369.21 1.973a6.624 6.624 0 0 0 .265.86 5.297 5.297 0 0 0 .371.761c.696 1.159 1.818 1.927 3.593 1.927 1.497 0 2.633-.671 3.965-2.444.76-1.012 1.144-1.626 2.663-4.32l.756-1.339.186-.325c.061.1.121.196.183.3l2.152 3.595c.724 1.21 1.665 2.556 2.47 3.314 1.046.987 1.992 1.22 3.06 1.22 1.075 0 1.876-.355 2.455-.843a3.743 3.743 0 0 0 .81-.973c.542-.939.861-2.127.861-3.745 0-2.72-.681-5.357-2.084-7.45-1.282-1.912-2.957-2.93-4.716-2.93-1.047 0-2.088.467-3.053 1.308-.652.57-1.257 1.29-1.82 2.05-.69-.875-1.335-1.547-1.958-2.056-1.182-.966-2.315-1.303-3.454-1.303zm10.16 2.053c1.147 0 2.188.758 2.992 1.999 1.132 1.748 1.647 4.195 1.647 6.4 0 1.548-.368 2.9-1.839 2.9-.58 0-1.027-.23-1.664-1.004-.496-.601-1.343-1.878-2.832-4.358l-.617-1.028a44.908 44.908 0 0 0-1.255-1.98c.07-.109.141-.224.211-.327 1.12-1.667 2.118-2.602 3.358-2.602zm-10.201.553c1.265 0 2.058.791 2.675 1.446.307.327.737.871 1.234 1.579l-1.02 1.566c-.757 1.163-1.882 3.017-2.837 4.338-1.191 1.649-1.81 1.817-2.486 1.817-.524 0-1.038-.237-1.383-.794-.263-.426-.464-1.13-.464-2.046 0-2.221.63-4.535 1.66-6.088.454-.687.964-1.226 1.533-1.533a2.264 2.264 0 0 1 1.088-.285z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=MiniMax] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.693 3.693) scale(0.9423)'%3E%3Cpath fill='%23E73562' d='M11.43 3.92a.86.86 0 1 0-1.718 0v14.236a1.999 1.999 0 0 1-3.997 0V9.022a.86.86 0 1 0-1.718 0v3.87a1.999 1.999 0 0 1-3.997 0V11.49a.57.57 0 0 1 1.139 0v1.404a.86.86 0 0 0 1.719 0V9.022a1.999 1.999 0 0 1 3.997 0v9.134a.86.86 0 0 0 1.719 0V3.92a1.998 1.998 0 1 1 3.996 0v11.788a.57.57 0 1 1-1.139 0zm10.572 3.105a2 2 0 0 0-1.999 1.997v7.63a.86.86 0 0 1-1.718 0V3.923a1.999 1.999 0 0 0-3.997 0v16.16a.86.86 0 0 1-1.719 0V18.08a.57.57 0 1 0-1.138 0v2a1.998 1.998 0 0 0 3.996 0V3.92a.86.86 0 0 1 1.719 0v12.73a1.999 1.999 0 0 0 3.996 0V9.023a.86.86 0 1 1 1.72 0v6.686a.57.57 0 0 0 1.138 0V9.022a2 2 0 0 0-1.998-1.997'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor="Moonshot AI"] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.637 4.637) scale(0.8636)'%3E%3Cpath fill='%2312171F' d='m1.053 16.91 9.538 2.55a21 20.981 0 0 0 .06 2.031l5.956 1.592a12 11.99 0 0 1-15.554-6.172m-1.02-5.79 11.352 3.035a21 20.981 0 0 0-.469 2.01l10.817 2.89a12 11.99 0 0 1-1.845 2.004L.658 15.918a12 11.99 0 0 1-.625-4.796m1.593-5.146L13.573 9.17a21 20.981 0 0 0-1.01 1.874l11.297 3.02a21 20.981 0 0 1-.67 2.362l-11.55-3.087L.125 10.26a12 11.99 0 0 1 1.499-4.285ZM6.067 1.58l11.285 3.016a21 20.981 0 0 0-1.688 1.719l7.824 2.091a21 20.981 0 0 1 .513 2.664L2.107 5.218a12 11.99 0 0 1 3.96-3.638M21.68 4.866 7.222 1.003A12 11.99 0 0 1 21.68 4.866'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=OpenAI] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(9.446 9.420) scale(0.8577)'%3E%3Cpath fill='%2312171F' d='M12.9851 6.93777C13.1163 6.54364 13.1618 6.12607 13.1186 5.71295C13.0754 5.29983 12.9444 4.90072 12.7344 4.54231C12.4232 4.00021 11.9478 3.57101 11.3768 3.31664C10.8058 3.06227 10.1687 2.99589 9.55751 3.12706C9.28184 2.81639 8.943 2.56818 8.56362 2.39905C8.18425 2.22993 7.77314 2.14379 7.3578 2.1464C6.73292 2.1449 6.1237 2.34187 5.61797 2.70892C5.11225 3.07598 4.73616 3.59415 4.54391 4.18873C4.13684 4.27206 3.75225 4.44139 3.41591 4.68539C3.07957 4.92938 2.79924 5.24241 2.59368 5.60352C2.27994 6.14413 2.14602 6.77039 2.21123 7.39205C2.27644 8.01367 2.5374 8.59851 2.95649 9.06224C2.82527 9.45637 2.77975 9.87394 2.82297 10.2871C2.8662 10.7002 2.99718 11.0993 3.20713 11.4577C3.51841 11.9998 3.99385 12.4289 4.56484 12.6833C5.13584 12.9377 5.77289 13.0041 6.38407 12.8729C6.65975 13.1836 6.99862 13.4318 7.37796 13.601C7.75734 13.7701 8.16844 13.8562 8.58379 13.8536C9.20899 13.8552 9.81853 13.6582 10.3244 13.2909C10.8304 12.9236 11.2065 12.4051 11.3986 11.8101C11.8057 11.7268 12.1903 11.5575 12.5266 11.3135C12.8629 11.0695 13.1433 10.7564 13.3488 10.3953C13.6622 9.85477 13.7958 9.22866 13.7304 8.60726C13.6651 7.98587 13.4041 7.40129 12.9851 6.93777ZM8.58472 13.0883C8.0715 13.089 7.57441 12.9093 7.18031 12.5805C7.19808 12.5708 7.22925 12.5537 7.24956 12.5413L9.58061 11.1948C9.63911 11.1615 9.6877 11.1133 9.72136 11.055C9.75505 10.9967 9.77258 10.9305 9.77217 10.8632V7.57684L10.7575 8.14576C10.7626 8.14834 10.7671 8.15214 10.7704 8.15685C10.7738 8.16157 10.7759 8.16704 10.7766 8.17275V10.8943C10.7759 11.4756 10.5448 12.0329 10.1339 12.4441C9.72308 12.8554 9.16599 13.087 8.58472 13.0883ZM3.87091 11.075C3.61385 10.6309 3.5212 10.1105 3.60918 9.60485C3.62649 9.61524 3.65673 9.6337 3.67842 9.64617L6.00947 10.9926C6.06756 11.0266 6.13365 11.0445 6.20094 11.0445C6.2682 11.0445 6.33428 11.0266 6.39238 10.9926L9.23834 9.34936V10.4872C9.23867 10.493 9.23755 10.4988 9.23509 10.5041C9.23264 10.5094 9.22892 10.5139 9.22427 10.5174L6.86782 11.878C6.36379 12.1683 5.76516 12.2467 5.20333 12.0962C4.64148 11.9457 4.1623 11.5784 3.87091 11.075ZM3.25768 5.98617C3.51363 5.54141 3.91789 5.2009 4.39966 5.02421C4.39966 5.04429 4.39851 5.07985 4.39851 5.10452V7.79747C4.3981 7.86473 4.41561 7.93087 4.44924 7.98915C4.48287 8.04739 4.5314 8.09563 4.58984 8.1289L7.4358 9.77197L6.45054 10.3409C6.44568 10.3441 6.44009 10.346 6.43429 10.3465C6.4285 10.3471 6.42265 10.3462 6.41729 10.3439L4.06062 8.98216C3.55747 8.69077 3.19039 8.21176 3.03987 7.65013C2.88935 7.08853 2.96768 6.49014 3.25768 5.98617ZM11.3527 7.86994L8.50669 6.22667L9.49198 5.65799C9.49684 5.6548 9.50243 5.65283 9.50823 5.65231C9.51402 5.65178 9.51985 5.65272 9.5252 5.655L11.8819 7.01554C12.2429 7.2241 12.5371 7.53119 12.7299 7.90087C12.9228 8.27056 13.0063 8.68752 12.9707 9.10295C12.9351 9.51839 12.7819 9.91509 12.5291 10.2466C12.2762 10.5781 11.9341 10.8307 11.5428 10.9749C11.5428 10.9546 11.5428 10.919 11.5428 10.8943V8.20137C11.5434 8.13423 11.5261 8.06814 11.4926 8.0099C11.4592 7.95165 11.4109 7.90336 11.3527 7.86994ZM12.3333 6.394C12.316 6.38337 12.2858 6.36514 12.2641 6.3527L9.93303 5.00621C9.87493 4.97232 9.80887 4.95444 9.74158 4.95444C9.67432 4.95444 9.60824 4.97232 9.55014 5.00621L6.70418 6.64951V5.51167C6.70386 5.50585 6.70497 5.50005 6.70743 5.49479C6.70988 5.48952 6.7136 5.48492 6.71826 5.48144L9.0747 4.12203C9.4357 3.91387 9.84853 3.81281 10.2649 3.83068C10.6812 3.84856 11.0838 3.98462 11.4257 4.22296C11.7675 4.46129 12.0344 4.79204 12.1951 5.17652C12.3559 5.56099 12.4038 5.98327 12.3333 6.394ZM6.16851 8.42203L5.18299 7.85311C5.17784 7.85053 5.17336 7.84673 5.17002 7.84202C5.16668 7.8373 5.16455 7.83183 5.16385 7.82609V5.10452C5.16411 4.6877 5.28311 4.27956 5.5069 3.9279C5.73071 3.57623 6.05006 3.29559 6.42756 3.11883C6.80507 2.94206 7.22509 2.87649 7.63851 2.92977C8.05195 2.98306 8.44163 3.153 8.76197 3.41971C8.74421 3.42941 8.71327 3.44649 8.69272 3.45895L6.36168 4.80542C6.30317 4.83867 6.25462 4.8869 6.22093 4.94516C6.18727 5.0034 6.16974 5.06958 6.17012 5.13683L6.16851 8.42203ZM6.70371 7.26803L7.97126 6.53595L9.23878 7.26757V8.73127L7.97126 9.46292L6.70371 8.73127V7.26803Z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Tencent] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.962 4.403) scale(0.8831)'%3E%3Cpath fill='%230052D9' fill-rule='evenodd' d='M9.976 1L24 9.8l-10.587.015L10.723 23H5.489L8.18 9.8H3.244L1 5.4h8.077z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Xiaomi] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.637 4.637) scale(0.8636)'%3E%3Cpath fill='%23FF6900' d='M12 0C8.016 0 4.756.255 2.493 2.516.23 4.776 0 8.033 0 12.012c0 3.98.23 7.235 2.494 9.497C4.757 23.77 8.017 24 12 24c3.983 0 7.243-.23 9.506-2.491C23.77 19.247 24 15.99 24 12.012c0-3.984-.233-7.243-2.502-9.504C19.234.252 15.978 0 12 0zM4.906 7.405h5.624c1.47 0 3.007.068 3.764.827.746.746.827 2.233.83 3.676v4.54a.15.15 0 0 1-.152.147h-1.947a.15.15 0 0 1-.152-.148V11.83c-.002-.806-.048-1.634-.464-2.051-.358-.36-1.026-.441-1.72-.458H7.158a.15.15 0 0 0-.151.147v6.98a.15.15 0 0 1-.152.148H4.906a.15.15 0 0 1-.15-.148V7.554a.15.15 0 0 1 .15-.149zm12.131 0h1.949a.15.15 0 0 1 .15.15v8.892a.15.15 0 0 1-.15.148h-1.949a.15.15 0 0 1-.151-.148V7.554a.15.15 0 0 1 .151-.149zM8.92 10.948h2.046c.083 0 .15.066.15.147v5.352a.15.15 0 0 1-.15.148H8.92a.15.15 0 0 1-.152-.148v-5.352a.15.15 0 0 1 .152-.147Z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor="Zhipu AI"] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(5.077 5.077) scale(0.8269)'%3E%3Cpath fill='%233859FF' fill-rule='evenodd' d='M11.991 23.503a.24.24 0 0 0-.244.248a.24.24 0 0 0 .244.249a.24.24 0 0 0 .245-.249a.24.24 0 0 0-.22-.247zM9.671 5.365a1.697 1.697 0 0 1 1.099 2.132l-.071.172l-.016.04l-.018.054c-.07.16-.104.32-.104.498c-.035.71.47 1.279 1.186 1.314h.366c1.309.053 2.338 1.173 2.286 2.523c-.052 1.332-1.152 2.38-2.478 2.327h-.174c-.715.018-1.274.64-1.239 1.368c0 .124.018.23.053.337c.209.373.54.658.96.8c.75.23 1.517-.125 1.9-.782l.018-.035c.402-.64 1.17-.96 1.92-.711c.854.284 1.378 1.226 1.099 2.167a1.66 1.66 0 0 1-2.077 1.102a1.7 1.7 0 0 1-.907-.711l-.017-.035c-.2-.323-.463-.58-.851-.711l-.056-.018a1.646 1.646 0 0 0-1.954.746a1.66 1.66 0 0 1-1.065.764a1.677 1.677 0 0 1-1.989-1.279c-.209-.906.332-1.83 1.257-2.043a1.5 1.5 0 0 1 .296-.035h.018c.68-.071 1.151-.622 1.116-1.333a1.3 1.3 0 0 0-.227-.693a2.5 2.5 0 0 1-.366-1.403a2.4 2.4 0 0 1 .366-1.208c.14-.195.21-.444.227-.693c.018-.71-.506-1.261-1.186-1.332l-.07-.018a1.4 1.4 0 0 1-.299-.07l-.05-.019a1.7 1.7 0 0 1-1.047-2.114a1.68 1.68 0 0 1 2.094-1.101m-5.575 10.11c.26-.264.639-.367.994-.27s.633.379.728.74c.095.362-.007.748-.267 1.013c-.402.41-1.053.41-1.455 0a1.06 1.06 0 0 1 0-1.482zm14.845-.294c.359-.09.738.024.992.297c.254.274.344.665.237 1.025s-.396.634-.756.718c-.551.128-1.1-.22-1.23-.781a1.05 1.05 0 0 1 .757-1.26zm-.064-4.39c.314.32.49.753.49 1.206s-.176.886-.49 1.206c-.315.32-.74.5-1.185.5c-.444 0-.87-.18-1.184-.5a1.727 1.727 0 0 1 0-2.412a1.654 1.654 0 0 1 2.369 0m-11.243.163c.364.484.447 1.128.218 1.691a1.665 1.665 0 0 1-2.188.923c-.855-.36-1.26-1.358-.907-2.228a1.68 1.68 0 0 1 1.33-1.038a1.66 1.66 0 0 1 1.547.652m11.545-4.221c.368 0 .708.2.892.524s.184.724 0 1.048a1.03 1.03 0 0 1-.892.524a1.04 1.04 0 0 1-1.03-1.048a1.04 1.04 0 0 1 1.03-1.048m-14.358 0c.368 0 .707.2.891.524s.184.724 0 1.048a1.03 1.03 0 0 1-.891.524a1.04 1.04 0 0 1-1.03-1.048c0-.579.461-1.048 1.03-1.048m10.031-1.475c.925 0 1.675.764 1.675 1.706s-.75 1.705-1.675 1.705s-1.674-.763-1.674-1.705s.75-1.706 1.674-1.706m-2.626-.684c.362-.082.653-.356.761-.718a1.06 1.06 0 0 0-.238-1.028a1.02 1.02 0 0 0-.996-.294c-.547.14-.881.7-.752 1.257c.13.558.675.907 1.225.783m0 16.876c.359-.087.644-.36.75-.72a1.06 1.06 0 0 0-.237-1.019a1.02 1.02 0 0 0-.985-.301a1.04 1.04 0 0 0-.762.717c-.108.361-.017.754.239 1.028c.245.263.606.377.953.305zM17.19 3.5a.63.63 0 0 0 .628-.64a.63.63 0 0 0-.628-.64a.63.63 0 0 0-.628.64c0 .355.28.64.628.64m-10.38 0a.63.63 0 0 0 .628-.64c0-.355-.28-.64-.628-.64a.63.63 0 0 0-.628.64c0 .355.279.64.628.64m-5.182 7.852a.63.63 0 0 0-.628.64c0 .354.28.639.628.639a.63.63 0 0 0 .627-.606l.001-.034a.62.62 0 0 0-.628-.64zm5.182 9.13a.63.63 0 0 0-.628.64c0 .355.279.64.628.64a.63.63 0 0 0 .628-.64c0-.355-.28-.64-.628-.64m10.38.018a.63.63 0 0 0-.628.64c0 .355.28.64.628.64a.63.63 0 0 0 .628-.64a.63.63 0 0 0-.628-.64m5.182-9.148a.63.63 0 0 0-.628.64c0 .354.279.639.628.639a.63.63 0 0 0 .628-.64c0-.355-.28-.64-.628-.64zm-.384-4.992a.24.24 0 0 0 .244-.249a.24.24 0 0 0-.244-.249a.24.24 0 0 0-.244.249c0 .142.122.249.244.249M11.991.497a.24.24 0 0 0 .245-.248A.24.24 0 0 0 11.99 0a.24.24 0 0 0-.244.249c0 .133.108.236.223.247zM2.011 6.36a.24.24 0 0 0 .245-.249a.24.24 0 0 0-.244-.249a.24.24 0 0 0-.244.249a.24.24 0 0 0 .244.249zm0 11.263a.24.24 0 0 0-.243.248a.24.24 0 0 0 .244.249a.24.24 0 0 0 .244-.249a.25.25 0 0 0-.244-.248zm19.995-.018a.24.24 0 0 0-.245.248a.24.24 0 0 0 .245.25a.24.24 0 0 0 .244-.25a.25.25 0 0 0-.244-.248'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=xAI] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(5.118 5.118) scale(0.8235)'%3E%3Cpath fill='%2312171F' fill-rule='evenodd' d='M6.469 8.776L16.512 23h-4.464L2.005 8.776zm-.004 7.9l2.233 3.164L6.467 23H2zM22 2.582V23h-3.659V7.764zM22 1l-9.952 14.095l-2.233-3.163L17.533 1z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Google] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.764 4.768) scale(0.8526)'%3E%3Cpath fill='%234285f4' d='M255.878 133.451c0-10.734-.871-18.567-2.756-26.69H130.55v48.448h71.947c-1.45 12.04-9.283 30.172-26.69 42.356l-.244 1.622l38.755 30.023l2.685.268c24.659-22.774 38.875-56.282 38.875-96.027'/%3E%3Cpath fill='%2334a853' d='M130.55 261.1c35.248 0 64.839-11.605 86.453-31.622l-41.196-31.913c-11.024 7.688-25.82 13.055-45.257 13.055c-34.523 0-63.824-22.773-74.269-54.25l-1.531.13l-40.298 31.187l-.527 1.465C35.393 231.798 79.49 261.1 130.55 261.1'/%3E%3Cpath fill='%23fbbc05' d='M56.281 156.37c-2.756-8.123-4.351-16.827-4.351-25.82c0-8.994 1.595-17.697 4.206-25.82l-.073-1.73L15.26 71.312l-1.335.635C5.077 89.644 0 109.517 0 130.55s5.077 40.905 13.925 58.602z'/%3E%3Cpath fill='%23eb4335' d='M130.55 50.479c24.514 0 41.05 10.589 50.479 19.438l36.844-35.974C195.245 12.91 165.798 0 130.55 0C79.49 0 35.393 29.301 13.925 71.947l42.211 32.783c10.59-31.477 39.891-54.251 74.414-54.251'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor="Mistral AI"] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(2.500 2.499) scale(1.0417)'%3E%3Cpath fill='%23FA520F' d='M17.143 3.429v3.428h-3.429v3.429h-3.428V6.857H6.857V3.43H3.43v13.714H0v3.428h10.286v-3.428H6.857v-3.429h3.429v3.429h3.429v-3.429h3.428v3.429h-3.428v3.428H24v-3.428h-3.43V3.429z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Baidu] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(5.500 5.500) scale(0.7917)'%3E%3Cpath fill='%232932E1' d='M9.154 0C7.71 0 6.54 1.658 6.54 3.707c0 2.051 1.171 3.71 2.615 3.71 1.446 0 2.614-1.659 2.614-3.71C11.768 1.658 10.6 0 9.154 0zm7.025.594C14.86.58 13.347 2.589 13.2 3.927c-.187 1.745.25 3.487 2.179 3.735 1.933.25 3.175-1.806 3.422-3.364.252-1.555-.995-3.364-2.362-3.674a1.218 1.218 0 0 0-.261-.03zM3.582 5.535a2.811 2.811 0 0 0-.156.008c-2.118.19-2.428 3.24-2.428 3.24-.287 1.41.686 4.425 3.297 3.864 2.617-.561 2.262-3.68 2.183-4.362-.125-1.018-1.292-2.773-2.896-2.75zm16.534 1.753c-2.308 0-2.617 2.119-2.617 3.616 0 1.43.121 3.425 2.988 3.362 2.867-.063 2.553-3.238 2.553-3.988 0-.745-.62-2.99-2.924-2.99zm-8.264 2.478c-1.424.014-2.708.925-3.323 1.947-1.118 1.868-2.863 3.05-3.112 3.363-.25.309-3.61 2.116-2.864 5.42.746 3.301 3.365 3.237 3.365 3.237s1.93.19 4.171-.31c2.24-.495 4.17.123 4.17.123s5.233 1.748 6.665-1.616c1.43-3.364-.808-5.109-.808-5.109s-2.99-2.306-4.736-4.798c-1.072-1.665-2.348-2.268-3.528-2.257zm-2.234 3.84l1.542.024v8.197H7.758c-1.47-.291-2.055-1.292-2.13-1.462-.072-.173-.488-.976-.268-2.343.635-2.049 2.447-2.196 2.447-2.196h1.81zm3.964 2.39v3.881c.096.413.612.488.612.488h1.614v-4.343h1.689v5.782h-3.915c-1.517-.39-1.59-1.465-1.59-1.465v-4.317zm-5.458 1.147c-.66.197-.978.708-1.05.928-.076.22-.247.78-.1 1.269.294 1.095 1.248 1.144 1.248 1.144h1.37v-3.34z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=ByteDance] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.175 4.175) scale(0.9021)'%3E%3Cpath fill='%233C8CFF' d='M19.8772 1.4685L24 2.5326v18.9426l-4.1228 1.0563V1.4685zm-13.3481 9.428l4.115 1.0641v8.9786l-4.115 1.0642v-11.107zM0 2.572l4.115 1.0642v16.7354L0 21.428V2.572zm17.4553 5.6205v11.107l-4.1228-1.0642V9.2568l4.1228-1.0642z'/%3E%3C/g%3E%3C/svg%3E")}html[data-theme=dark] .key-vendor[data-vendor=Anthropic] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.549 3.549) scale(0.9542)'%3E%3Cpath fill='%23E8EDF5' d='M17.3041 3.541h-3.6718l6.696 16.918H24Zm-10.6082 0L0 20.459h3.7442l1.3693-3.5527h7.0052l1.3693 3.5528h3.7442L10.5363 3.5409Zm-.3712 10.2232 2.2914-5.9456 2.2914 5.9456Z'/%3E%3C/g%3E%3C/svg%3E")}html[data-theme=dark] .key-vendor[data-vendor=Meituan] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.637 4.637) scale(0.8636)'%3E%3Cpath fill='%23FFD100' d='M6.923 0c-2.408 0-3.28.25-4.16.721A4.906 4.907 0 0 0 .722 2.763C.25 3.643 0 4.516 0 6.923v10.154c0 2.407.25 3.28.72 4.16a4.905 4.906 0 0 0 2.042 2.042c.88.47 1.752.721 4.16.721h10.156c2.407 0 3.28-.25 4.16-.721a4.906 4.907 0 0 0 2.04-2.042c.471-.88.722-1.753.722-4.16V6.923c0-2.407-.25-3.28-.722-4.16A4.906 4.907 0 0 0 21.238.72C20.357.251 19.484 0 17.077 0ZM4.17 7.51h1.084c.04.24.07.488.11.737h3.47c.05-.25.08-.497.1-.736h1.105a9.849 9.85 0 0 1-.09.736h1.562v.866H7.62v.696h3.642v.855h-3.64v.667h3.64v.854h-3.64v.816h3.89v.865H7.88c.775.935 2.218 1.532 3.78 1.651l-.538.936c-1.442-.17-3.103-.846-4.028-2.04-.856 1.194-2.487 1.92-4.525 2.07l.318-1.005c1.382-.02 2.814-.736 3.431-1.612h-3.62v-.865h3.86v-.816h-3.64v-.854h3.64v-.667h-3.64v-.855h3.64v-.697H2.7v-.866h1.56zm8.603.182h7.976c.358 0 .567.198.567.547v8.146H13.33c-.358 0-.557-.199-.557-.547zm1.044.885V15.5h6.455V8.577Zm3.999.476h1.024v.756h.975v.835h-.975V13c0 .806-.1 1.402-.318 2.02h-1.113c.338-.717.408-1.224.408-1.99v-2.387h-.935c-.14 1.541-.736 3.451-1.363 4.376h-1.134c.607-.855 1.303-2.526 1.472-4.376h-1.512v-.835h3.472z'/%3E%3C/g%3E%3C/svg%3E")}html[data-theme=dark] .key-vendor[data-vendor="Moonshot AI"] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.637 4.637) scale(0.8636)'%3E%3Cpath fill='%23E8EDF5' d='m1.053 16.91 9.538 2.55a21 20.981 0 0 0 .06 2.031l5.956 1.592a12 11.99 0 0 1-15.554-6.172m-1.02-5.79 11.352 3.035a21 20.981 0 0 0-.469 2.01l10.817 2.89a12 11.99 0 0 1-1.845 2.004L.658 15.918a12 11.99 0 0 1-.625-4.796m1.593-5.146L13.573 9.17a21 20.981 0 0 0-1.01 1.874l11.297 3.02a21 20.981 0 0 1-.67 2.362l-11.55-3.087L.125 10.26a12 11.99 0 0 1 1.499-4.285ZM6.067 1.58l11.285 3.016a21 20.981 0 0 0-1.688 1.719l7.824 2.091a21 20.981 0 0 1 .513 2.664L2.107 5.218a12 11.99 0 0 1 3.96-3.638M21.68 4.866 7.222 1.003A12 11.99 0 0 1 21.68 4.866'/%3E%3C/g%3E%3C/svg%3E")}html[data-theme=dark] .key-vendor[data-vendor=OpenAI] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(9.446 9.420) scale(0.8577)'%3E%3Cpath fill='%23E8EDF5' d='M12.9851 6.93777C13.1163 6.54364 13.1618 6.12607 13.1186 5.71295C13.0754 5.29983 12.9444 4.90072 12.7344 4.54231C12.4232 4.00021 11.9478 3.57101 11.3768 3.31664C10.8058 3.06227 10.1687 2.99589 9.55751 3.12706C9.28184 2.81639 8.943 2.56818 8.56362 2.39905C8.18425 2.22993 7.77314 2.14379 7.3578 2.1464C6.73292 2.1449 6.1237 2.34187 5.61797 2.70892C5.11225 3.07598 4.73616 3.59415 4.54391 4.18873C4.13684 4.27206 3.75225 4.44139 3.41591 4.68539C3.07957 4.92938 2.79924 5.24241 2.59368 5.60352C2.27994 6.14413 2.14602 6.77039 2.21123 7.39205C2.27644 8.01367 2.5374 8.59851 2.95649 9.06224C2.82527 9.45637 2.77975 9.87394 2.82297 10.2871C2.8662 10.7002 2.99718 11.0993 3.20713 11.4577C3.51841 11.9998 3.99385 12.4289 4.56484 12.6833C5.13584 12.9377 5.77289 13.0041 6.38407 12.8729C6.65975 13.1836 6.99862 13.4318 7.37796 13.601C7.75734 13.7701 8.16844 13.8562 8.58379 13.8536C9.20899 13.8552 9.81853 13.6582 10.3244 13.2909C10.8304 12.9236 11.2065 12.4051 11.3986 11.8101C11.8057 11.7268 12.1903 11.5575 12.5266 11.3135C12.8629 11.0695 13.1433 10.7564 13.3488 10.3953C13.6622 9.85477 13.7958 9.22866 13.7304 8.60726C13.6651 7.98587 13.4041 7.40129 12.9851 6.93777ZM8.58472 13.0883C8.0715 13.089 7.57441 12.9093 7.18031 12.5805C7.19808 12.5708 7.22925 12.5537 7.24956 12.5413L9.58061 11.1948C9.63911 11.1615 9.6877 11.1133 9.72136 11.055C9.75505 10.9967 9.77258 10.9305 9.77217 10.8632V7.57684L10.7575 8.14576C10.7626 8.14834 10.7671 8.15214 10.7704 8.15685C10.7738 8.16157 10.7759 8.16704 10.7766 8.17275V10.8943C10.7759 11.4756 10.5448 12.0329 10.1339 12.4441C9.72308 12.8554 9.16599 13.087 8.58472 13.0883ZM3.87091 11.075C3.61385 10.6309 3.5212 10.1105 3.60918 9.60485C3.62649 9.61524 3.65673 9.6337 3.67842 9.64617L6.00947 10.9926C6.06756 11.0266 6.13365 11.0445 6.20094 11.0445C6.2682 11.0445 6.33428 11.0266 6.39238 10.9926L9.23834 9.34936V10.4872C9.23867 10.493 9.23755 10.4988 9.23509 10.5041C9.23264 10.5094 9.22892 10.5139 9.22427 10.5174L6.86782 11.878C6.36379 12.1683 5.76516 12.2467 5.20333 12.0962C4.64148 11.9457 4.1623 11.5784 3.87091 11.075ZM3.25768 5.98617C3.51363 5.54141 3.91789 5.2009 4.39966 5.02421C4.39966 5.04429 4.39851 5.07985 4.39851 5.10452V7.79747C4.3981 7.86473 4.41561 7.93087 4.44924 7.98915C4.48287 8.04739 4.5314 8.09563 4.58984 8.1289L7.4358 9.77197L6.45054 10.3409C6.44568 10.3441 6.44009 10.346 6.43429 10.3465C6.4285 10.3471 6.42265 10.3462 6.41729 10.3439L4.06062 8.98216C3.55747 8.69077 3.19039 8.21176 3.03987 7.65013C2.88935 7.08853 2.96768 6.49014 3.25768 5.98617ZM11.3527 7.86994L8.50669 6.22667L9.49198 5.65799C9.49684 5.6548 9.50243 5.65283 9.50823 5.65231C9.51402 5.65178 9.51985 5.65272 9.5252 5.655L11.8819 7.01554C12.2429 7.2241 12.5371 7.53119 12.7299 7.90087C12.9228 8.27056 13.0063 8.68752 12.9707 9.10295C12.9351 9.51839 12.7819 9.91509 12.5291 10.2466C12.2762 10.5781 11.9341 10.8307 11.5428 10.9749C11.5428 10.9546 11.5428 10.919 11.5428 10.8943V8.20137C11.5434 8.13423 11.5261 8.06814 11.4926 8.0099C11.4592 7.95165 11.4109 7.90336 11.3527 7.86994ZM12.3333 6.394C12.316 6.38337 12.2858 6.36514 12.2641 6.3527L9.93303 5.00621C9.87493 4.97232 9.80887 4.95444 9.74158 4.95444C9.67432 4.95444 9.60824 4.97232 9.55014 5.00621L6.70418 6.64951V5.51167C6.70386 5.50585 6.70497 5.50005 6.70743 5.49479C6.70988 5.48952 6.7136 5.48492 6.71826 5.48144L9.0747 4.12203C9.4357 3.91387 9.84853 3.81281 10.2649 3.83068C10.6812 3.84856 11.0838 3.98462 11.4257 4.22296C11.7675 4.46129 12.0344 4.79204 12.1951 5.17652C12.3559 5.56099 12.4038 5.98327 12.3333 6.394ZM6.16851 8.42203L5.18299 7.85311C5.17784 7.85053 5.17336 7.84673 5.17002 7.84202C5.16668 7.8373 5.16455 7.83183 5.16385 7.82609V5.10452C5.16411 4.6877 5.28311 4.27956 5.5069 3.9279C5.73071 3.57623 6.05006 3.29559 6.42756 3.11883C6.80507 2.94206 7.22509 2.87649 7.63851 2.92977C8.05195 2.98306 8.44163 3.153 8.76197 3.41971C8.74421 3.42941 8.71327 3.44649 8.69272 3.45895L6.36168 4.80542C6.30317 4.83867 6.25462 4.8869 6.22093 4.94516C6.18727 5.0034 6.16974 5.06958 6.17012 5.13683L6.16851 8.42203ZM6.70371 7.26803L7.97126 6.53595L9.23878 7.26757V8.73127L7.97126 9.46292L6.70371 8.73127V7.26803Z'/%3E%3C/g%3E%3C/svg%3E")}html[data-theme=dark] .key-vendor[data-vendor=Tencent] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.962 4.403) scale(0.8831)'%3E%3Cpath fill='%232B7FFF' fill-rule='evenodd' d='M9.976 1L24 9.8l-10.587.015L10.723 23H5.489L8.18 9.8H3.244L1 5.4h8.077z'/%3E%3C/g%3E%3C/svg%3E")}html[data-theme=dark] .key-vendor[data-vendor=xAI] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(5.118 5.118) scale(0.8235)'%3E%3Cpath fill='%23E8EDF5' fill-rule='evenodd' d='M6.469 8.776L16.512 23h-4.464L2.005 8.776zm-.004 7.9l2.233 3.164L6.467 23H2zM22 2.582V23h-3.659V7.764zM22 1l-9.952 14.095l-2.233-3.163L17.533 1z'/%3E%3C/g%3E%3C/svg%3E")}.key-seed-note{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;margin-bottom:14px;border:1px solid var(--line);border-radius:var(--radius, 10px);background:var(--paper-2);color:var(--ink)}.key-seed-note>.icon{flex:none;width:18px;height:18px;margin-top:1px;color:var(--blue)}.key-seed-note strong{display:block;font-size:13px;font-weight:600;line-height:1.4}.key-seed-note span{display:block;margin-top:2px;font-size:12px;line-height:1.5;color:var(--muted)}.key-seed-note.warn{border-color:var(--amber);background:color-mix(in srgb,var(--amber) 10%,var(--paper-2))}.key-seed-note.warn>.icon{color:var(--amber)}:root{--kc-econ:#0e6c56;--kc-qual:#1769e0;--kc-flag:#875006}html[data-theme=dark]{--kc-econ:#62c9aa;--kc-qual:#75a7ff;--kc-flag:#e8b86a}.modal.key-create-modal{width:min(1080px,calc(100vw - 48px))!important;max-width:1080px!important}.key-create-modal .modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.key-create-modal .kc-form{flex:1 1 auto;min-height:0;gap:14px}.key-create-modal .kc-col-l,.key-create-modal .kc-col-r{display:flex;flex-direction:column;min-height:0}.key-create-modal #key-group-area,.key-create-modal #account-key-group-detail{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.key-create-modal #key-group-area>.kc-tiers{flex:0 0 auto}.key-create-modal .kc-field{display:flex;align-items:center;gap:10px}.key-create-modal .kc-field>label{font-size:13px;color:var(--muted);white-space:nowrap}.key-create-modal .kc-field .input{width:220px;height:38px}.key-create-modal .kc-label{display:block;font-size:12px;font-weight:600;color:var(--ink-2);margin-bottom:8px}.key-create-modal .kc-vendors{display:flex;gap:6px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:thin}.key-create-modal .kc-vendor{flex:0 0 auto;display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:var(--paper);color:var(--ink-2);font-size:13px;cursor:pointer;transition:background .14s,border-color .14s,color .14s}.key-create-modal .kc-vendor:hover{background:var(--paper-2);border-color:var(--line-strong)}.key-create-modal .kc-vendor.active{background:var(--blue-light);border-color:var(--blue);color:var(--blue);font-weight:600}.key-create-modal .kc-mark{width:22px;height:22px;flex:0 0 auto;display:block}.key-create-modal .kc-mark svg{width:22px;height:22px;display:block}.key-create-modal .kc-cols{display:grid;grid-template-columns:400px minmax(0,1fr);gap:18px;align-items:stretch;flex:1 1 auto;min-height:300px}.key-create-modal .kc-col-l,.key-create-modal .kc-col-r{min-width:0}.key-create-modal .kc-tiers{display:flex;flex-direction:column;gap:8px}.key-create-modal .kc-tier{--tone:var(--kc-qual);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;align-items:center;text-align:left;padding:12px 14px;border:1px solid var(--line);border-radius:9px;background:var(--paper);cursor:pointer;transition:background .14s,border-color .14s}.key-create-modal .kc-tier.econ{--tone:var(--kc-econ)}.key-create-modal .kc-tier.qual{--tone:var(--kc-qual)}.key-create-modal .kc-tier.flag{--tone:var(--kc-flag)}.key-create-modal .kc-tier:hover{background:var(--paper-2);border-color:var(--line-strong)}.key-create-modal .kc-tier.active{background:color-mix(in srgb,var(--tone) 9%,var(--paper));border-color:color-mix(in srgb,var(--tone) 48%,var(--line))}.key-create-modal .kc-tier-id{display:flex;align-items:center;gap:8px;min-width:0}.key-create-modal .kc-dot{flex:0 0 auto;width:14px;height:14px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--tone) 55%,var(--line-strong))}.key-create-modal .kc-tier.active .kc-dot{background:var(--tone);border-color:var(--tone)}.key-create-modal .kc-tier-name{font-size:15px;font-weight:600;color:var(--ink)}.key-create-modal .kc-tier-deal{display:flex;align-items:baseline;justify-content:flex-end;gap:5px;font-size:19px;font-weight:700;line-height:1.25;color:var(--tone);white-space:nowrap;font-variant-numeric:tabular-nums}.key-create-modal .kc-tier-deal span{font-size:11px;font-weight:500;color:var(--muted)}.key-create-modal .kc-tier-meta{font-size:12px;color:var(--muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.key-create-modal .kc-tier-price{display:flex;align-items:baseline;justify-content:flex-end;gap:3px;font-size:12px;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.key-create-modal .kc-tier-price i{font-style:normal}.key-create-modal .kc-list{border:1px solid var(--line);border-radius:9px;background:var(--paper);flex:1 1 auto;min-height:150px;overflow-y:auto;scrollbar-width:thin}.key-create-modal .kc-row{border-bottom:1px solid var(--line)}.key-create-modal .kc-row:last-child{border-bottom:0}.key-create-modal .kc-row>summary{display:grid;grid-template-columns:minmax(0,1fr) 106px 68px 15px;gap:10px;align-items:center;padding:10px 12px;cursor:pointer;list-style:none;transition:background .12s}.key-create-modal .kc-row>summary::-webkit-details-marker{display:none}.key-create-modal .kc-row>summary:hover{background:var(--paper-2)}.key-create-modal .kc-row[open]>summary{background:var(--paper-2)}.key-create-modal .kc-name{font-size:13.5px;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.key-create-modal .kc-in{display:flex;align-items:baseline;justify-content:flex-end;gap:4px;white-space:nowrap;font-variant-numeric:tabular-nums}.key-create-modal .kc-in span{font-size:11px;color:var(--muted)}.key-create-modal .kc-in b{font-size:17px;font-weight:700;color:var(--ink);letter-spacing:-.2px}.key-create-modal .kc-in i{font-size:11px;font-style:normal;color:var(--muted)}.key-create-modal .kc-deal{font-size:11.5px;color:var(--muted);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.key-create-modal .kc-row>summary>.icon{width:15px;color:var(--soft);transition:none}.key-create-modal .kc-row[open]>summary>.icon{transform:rotate(180deg)}.key-create-modal .kc-more{display:flex;flex-wrap:wrap;gap:6px 16px;padding:0 12px 10px;font-size:11.5px;color:var(--muted);background:var(--paper-2)}.key-create-modal .kc-more span{font-variant-numeric:tabular-nums}.key-create-modal .kc-empty{padding:24px;text-align:center;color:var(--muted);font-size:13px}.key-create-modal .kc-adv{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.key-create-modal .kc-adv>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 2px;cursor:pointer;list-style:none;color:var(--ink-2);font-size:13px}.key-create-modal .kc-adv>summary::-webkit-details-marker{display:none}.key-create-modal .kc-adv>summary>span{display:flex;align-items:baseline;gap:8px}.key-create-modal .kc-adv>summary small{color:var(--muted);font-size:11px}.key-create-modal .kc-adv>summary>.icon{width:16px;color:var(--soft)}.key-create-modal .kc-adv[open]>summary>.icon{transform:rotate(180deg)}.key-create-modal .kc-adv-fields{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:2px 2px 16px}.key-create-modal .kc-adv-fields .field{grid-column:span 2;gap:4px}.key-create-modal .kc-adv-fields .field:nth-child(7),.key-create-modal .kc-adv-fields .field:nth-child(8){grid-column:span 3}.key-create-modal .kc-adv-fields .field-label{font-size:11.5px}.key-create-modal .kc-adv-fields .input{width:100%;height:34px;font-size:13px}.key-create-modal .kc-adv-fields .textarea{width:100%;font-size:12.5px}.key-create-modal .kc-actions{align-items:center}.key-create-modal .kc-scope{font-size:12px;color:var(--muted);margin-right:auto}@media (max-width:1080px){.key-create-modal .kc-cols{grid-template-columns:minmax(0,1fr)}.key-create-modal .kc-adv-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.key-create-modal .kc-adv-fields .field,.key-create-modal .kc-adv-fields .field:nth-child(7),.key-create-modal .kc-adv-fields .field:nth-child(8){grid-column:span 1}}.key-vendor:not([data-vendor=all]) .key-vendor-logo>img,.key-vendor:not([data-vendor=all]) .key-vendor-logo>span{display:none}.key-vendor:not([data-vendor=all]) .key-vendor-logo::before{content:"";width:38px;height:38px;background-color:currentColor;--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M21 12Q13.84 13.84 12 21Q10.16 13.84 3 12Q10.16 10.16 12 3Q13.84 10.16 21 12Z'/%3E%3C/svg%3E");-webkit-mask:var(--my5-mark) center/contain no-repeat;mask:var(--my5-mark) center/contain no-repeat}.key-vendor[data-vendor=Alibaba] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.947 3.942) scale(0.9211)'%3E%3Cpath fill='%23000' d='M23.919 14.545 20.817 9.17l1.47-2.544a.56.56 0 0 0 0-.566l-1.633-2.83a.57.57 0 0 0-.49-.283h-6.207L12.487.402a.57.57 0 0 0-.49-.284H8.732a.56.56 0 0 0-.49.284L5.139 5.775h-2.94a.56.56 0 0 0-.49.284L.077 8.887a.56.56 0 0 0 0 .567L3.18 14.83l-1.47 2.545a.56.56 0 0 0 0 .566l1.634 2.83a.57.57 0 0 0 .49.283h6.205l1.47 2.545a.57.57 0 0 0 .49.284h3.266a.57.57 0 0 0 .49-.284l3.104-5.375h2.94a.57.57 0 0 0 .49-.283l1.634-2.828a.55.55 0 0 0-.004-.568M8.733.686l1.634 2.828-1.634 2.828H21.8L20.164 9.17H7.425L5.63 6.06Zm1.306 19.801-6.205-.002 1.634-2.83h3.265L2.201 6.344h3.267q3.182 5.517 6.367 11.032zm10.124-5.66L18.53 12l-6.532 11.315-1.634-2.83c2.129-3.673 4.25-7.351 6.373-11.028h3.592l3.102 5.374z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Anthropic] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(1.899 1.899) scale(1.0917)'%3E%3Cpath fill='%23000' d='M17.3041 3.541h-3.6718l6.696 16.918H24Zm-10.6082 0L0 20.459h3.7442l1.3693-3.5527h7.0052l1.3693 3.5528h3.7442L10.5363 3.5409Zm-.3712 10.2232 2.2914-5.9456 2.2914 5.9456Z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=DeepSeek] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(2.177 2.177) scale(1.0686)'%3E%3Cpath fill='%23000' d='M23.748 4.651c-.254-.124-.364.113-.512.233-.051.04-.094.09-.137.137-.372.397-.806.657-1.373.626-.829-.046-1.537.214-2.163.848-.133-.782-.575-1.248-1.247-1.548-.352-.155-.708-.311-.955-.65-.172-.24-.219-.509-.305-.774-.055-.16-.11-.323-.293-.35-.2-.031-.278.136-.356.276-.313.572-.434 1.202-.422 1.84.027 1.436.633 2.58 1.838 3.393.137.094.172.187.129.323-.082.28-.18.553-.266.833-.055.179-.137.218-.328.14a5.5 5.5 0 0 1-1.737-1.179c-.857-.828-1.631-1.743-2.597-2.46a12 12 0 0 0-.689-.47c-.985-.957.13-1.743.387-1.836.27-.098.094-.433-.778-.428-.872.003-1.67.295-2.687.685a3 3 0 0 1-.465.136 9.6 9.6 0 0 0-2.883-.101c-1.885.21-3.39 1.1-4.497 2.622C.082 8.776-.231 10.854.152 13.02c.403 2.284 1.568 4.175 3.36 5.653 1.857 1.533 3.997 2.284 6.438 2.14 1.482-.085 3.132-.284 4.994-1.86.47.234.962.328 1.78.398.629.058 1.235-.031 1.705-.129.735-.155.684-.836.418-.961-2.155-1.004-1.682-.595-2.112-.926 1.095-1.295 2.768-3.598 3.284-6.733.05-.346.115-.834.108-1.114-.004-.171.035-.238.23-.257a4.2 4.2 0 0 0 1.545-.475c1.397-.763 1.96-2.016 2.093-3.517.02-.23-.004-.467-.247-.588M11.58 18.168c-2.088-1.642-3.101-2.183-3.52-2.16-.39.024-.32.472-.234.763.09.288.207.487.371.74.114.167.192.416-.113.603-.673.416-1.842-.14-1.897-.168-1.361-.801-2.5-1.86-3.301-3.306-.775-1.393-1.225-2.888-1.299-4.482-.02-.385.094-.522.477-.592a4.7 4.7 0 0 1 1.53-.038c2.131.311 3.946 1.264 5.467 2.774.868.86 1.525 1.887 2.202 2.89.72 1.066 1.494 2.082 2.48 2.915.348.291.626.513.892.677-.802.09-2.14.109-3.055-.615zm1.001-6.44a.306.306 0 0 1 .415-.287.3.3 0 0 1 .113.074.3.3 0 0 1 .086.214c0 .17-.136.307-.308.307a.303.303 0 0 1-.306-.307m3.11 1.596c-.2.081-.4.151-.591.16a1.25 1.25 0 0 1-.798-.254c-.274-.23-.47-.358-.551-.758a1.7 1.7 0 0 1 .015-.588c.07-.327-.007-.537-.238-.727-.188-.156-.426-.199-.689-.199a.6.6 0 0 1-.254-.078.253.253 0 0 1-.114-.358 1 1 0 0 1 .192-.21c.356-.202.767-.136 1.146.016.352.144.618.408 1.001.782.392.451.462.576.685.915.176.264.336.536.446.848.066.194-.02.353-.25.45'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Google] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.853 3.857) scale(0.9285)'%3E%3Cpath fill='%23000' d='M12.48 10.92v3.28h7.84c-.24 1.84-.853 3.187-1.787 4.133-1.147 1.147-2.933 2.4-6.053 2.4-4.827 0-8.6-3.893-8.6-8.72s3.773-8.72 8.6-8.72c2.6 0 4.507 1.027 5.907 2.347l2.307-2.307C18.747 1.44 16.133 0 12.48 0 5.867 0 .307 5.387.307 12s5.56 12 12.173 12c3.573 0 6.267-1.173 8.373-3.36 2.16-2.16 2.84-5.213 2.84-7.667 0-.76-.053-1.467-.173-2.053H12.48z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Meituan] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.000 4.000) scale(0.9167)'%3E%3Cpath fill='%23000' d='M6.923 0c-2.408 0-3.28.25-4.16.721A4.906 4.907 0 0 0 .722 2.763C.25 3.643 0 4.516 0 6.923v10.154c0 2.407.25 3.28.72 4.16a4.905 4.906 0 0 0 2.042 2.042c.88.47 1.752.721 4.16.721h10.156c2.407 0 3.28-.25 4.16-.721a4.906 4.907 0 0 0 2.04-2.042c.471-.88.722-1.753.722-4.16V6.923c0-2.407-.25-3.28-.722-4.16A4.906 4.907 0 0 0 21.238.72C20.357.251 19.484 0 17.077 0ZM4.17 7.51h1.084c.04.24.07.488.11.737h3.47c.05-.25.08-.497.1-.736h1.105a9.849 9.85 0 0 1-.09.736h1.562v.866H7.62v.696h3.642v.855h-3.64v.667h3.64v.854h-3.64v.816h3.89v.865H7.88c.775.935 2.218 1.532 3.78 1.651l-.538.936c-1.442-.17-3.103-.846-4.028-2.04-.856 1.194-2.487 1.92-4.525 2.07l.318-1.005c1.382-.02 2.814-.736 3.431-1.612h-3.62v-.865h3.86v-.816h-3.64v-.854h3.64v-.667h-3.64v-.855h3.64v-.697H2.7v-.866h1.56zm8.603.182h7.976c.358 0 .567.198.567.547v8.146H13.33c-.358 0-.557-.199-.557-.547zm1.044.885V15.5h6.455V8.577Zm3.999.476h1.024v.756h.975v.835h-.975V13c0 .806-.1 1.402-.318 2.02h-1.113c.338-.717.408-1.224.408-1.99v-2.387h-.935c-.14 1.541-.736 3.451-1.363 4.376h-1.134c.607-.855 1.303-2.526 1.472-4.376h-1.512v-.835h3.472z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Meta] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(1.502 1.502) scale(1.1248)'%3E%3Cpath fill='%23000' d='M6.915 4.03c-1.968 0-3.683 1.28-4.871 3.113C.704 9.208 0 11.883 0 14.449c0 .706.07 1.369.21 1.973a6.624 6.624 0 0 0 .265.86 5.297 5.297 0 0 0 .371.761c.696 1.159 1.818 1.927 3.593 1.927 1.497 0 2.633-.671 3.965-2.444.76-1.012 1.144-1.626 2.663-4.32l.756-1.339.186-.325c.061.1.121.196.183.3l2.152 3.595c.724 1.21 1.665 2.556 2.47 3.314 1.046.987 1.992 1.22 3.06 1.22 1.075 0 1.876-.355 2.455-.843a3.743 3.743 0 0 0 .81-.973c.542-.939.861-2.127.861-3.745 0-2.72-.681-5.357-2.084-7.45-1.282-1.912-2.957-2.93-4.716-2.93-1.047 0-2.088.467-3.053 1.308-.652.57-1.257 1.29-1.82 2.05-.69-.875-1.335-1.547-1.958-2.056-1.182-.966-2.315-1.303-3.454-1.303zm10.16 2.053c1.147 0 2.188.758 2.992 1.999 1.132 1.748 1.647 4.195 1.647 6.4 0 1.548-.368 2.9-1.839 2.9-.58 0-1.027-.23-1.664-1.004-.496-.601-1.343-1.878-2.832-4.358l-.617-1.028a44.908 44.908 0 0 0-1.255-1.98c.07-.109.141-.224.211-.327 1.12-1.667 2.118-2.602 3.358-2.602zm-10.201.553c1.265 0 2.058.791 2.675 1.446.307.327.737.871 1.234 1.579l-1.02 1.566c-.757 1.163-1.882 3.017-2.837 4.338-1.191 1.649-1.81 1.817-2.486 1.817-.524 0-1.038-.237-1.383-.794-.263-.426-.464-1.13-.464-2.046 0-2.221.63-4.535 1.66-6.088.454-.687.964-1.226 1.533-1.533a2.264 2.264 0 0 1 1.088-.285z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=MiniMax] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(2.998 2.998) scale(1.0002)'%3E%3Cpath fill='%23000' d='M11.43 3.92a.86.86 0 1 0-1.718 0v14.236a1.999 1.999 0 0 1-3.997 0V9.022a.86.86 0 1 0-1.718 0v3.87a1.999 1.999 0 0 1-3.997 0V11.49a.57.57 0 0 1 1.139 0v1.404a.86.86 0 0 0 1.719 0V9.022a1.999 1.999 0 0 1 3.997 0v9.134a.86.86 0 0 0 1.719 0V3.92a1.998 1.998 0 1 1 3.996 0v11.788a.57.57 0 1 1-1.139 0zm10.572 3.105a2 2 0 0 0-1.999 1.997v7.63a.86.86 0 0 1-1.718 0V3.923a1.999 1.999 0 0 0-3.997 0v16.16a.86.86 0 0 1-1.719 0V18.08a.57.57 0 1 0-1.138 0v2a1.998 1.998 0 0 0 3.996 0V3.92a.86.86 0 0 1 1.719 0v12.73a1.999 1.999 0 0 0 3.996 0V9.023a.86.86 0 1 1 1.72 0v6.686a.57.57 0 0 0 1.138 0V9.022a2 2 0 0 0-1.998-1.997'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor="Moonshot AI"] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.000 4.000) scale(0.9167)'%3E%3Cpath fill='%23000' d='m1.053 16.91 9.538 2.55a21 20.981 0 0 0 .06 2.031l5.956 1.592a12 11.99 0 0 1-15.554-6.172m-1.02-5.79 11.352 3.035a21 20.981 0 0 0-.469 2.01l10.817 2.89a12 11.99 0 0 1-1.845 2.004L.658 15.918a12 11.99 0 0 1-.625-4.796m1.593-5.146L13.573 9.17a21 20.981 0 0 0-1.01 1.874l11.297 3.02a21 20.981 0 0 1-.67 2.362l-11.55-3.087L.125 10.26a12 11.99 0 0 1 1.499-4.285ZM6.067 1.58l11.285 3.016a21 20.981 0 0 0-1.688 1.719l7.824 2.091a21 20.981 0 0 1 .513 2.664L2.107 5.218a12 11.99 0 0 1 3.96-3.638M21.68 4.866 7.222 1.003A12 11.99 0 0 1 21.68 4.866'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=OpenAI] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(2.751 2.694) scale(1.8917)'%3E%3Cpath fill='%23000' d='M12.9851 6.93777C13.1163 6.54364 13.1618 6.12607 13.1186 5.71295C13.0754 5.29983 12.9444 4.90072 12.7344 4.54231C12.4232 4.00021 11.9478 3.57101 11.3768 3.31664C10.8058 3.06227 10.1687 2.99589 9.55751 3.12706C9.28184 2.81639 8.943 2.56818 8.56362 2.39905C8.18425 2.22993 7.77314 2.14379 7.3578 2.1464C6.73292 2.1449 6.1237 2.34187 5.61797 2.70892C5.11225 3.07598 4.73616 3.59415 4.54391 4.18873C4.13684 4.27206 3.75225 4.44139 3.41591 4.68539C3.07957 4.92938 2.79924 5.24241 2.59368 5.60352C2.27994 6.14413 2.14602 6.77039 2.21123 7.39205C2.27644 8.01367 2.5374 8.59851 2.95649 9.06224C2.82527 9.45637 2.77975 9.87394 2.82297 10.2871C2.8662 10.7002 2.99718 11.0993 3.20713 11.4577C3.51841 11.9998 3.99385 12.4289 4.56484 12.6833C5.13584 12.9377 5.77289 13.0041 6.38407 12.8729C6.65975 13.1836 6.99862 13.4318 7.37796 13.601C7.75734 13.7701 8.16844 13.8562 8.58379 13.8536C9.20899 13.8552 9.81853 13.6582 10.3244 13.2909C10.8304 12.9236 11.2065 12.4051 11.3986 11.8101C11.8057 11.7268 12.1903 11.5575 12.5266 11.3135C12.8629 11.0695 13.1433 10.7564 13.3488 10.3953C13.6622 9.85477 13.7958 9.22866 13.7304 8.60726C13.6651 7.98587 13.4041 7.40129 12.9851 6.93777ZM8.58472 13.0883C8.0715 13.089 7.57441 12.9093 7.18031 12.5805C7.19808 12.5708 7.22925 12.5537 7.24956 12.5413L9.58061 11.1948C9.63911 11.1615 9.6877 11.1133 9.72136 11.055C9.75505 10.9967 9.77258 10.9305 9.77217 10.8632V7.57684L10.7575 8.14576C10.7626 8.14834 10.7671 8.15214 10.7704 8.15685C10.7738 8.16157 10.7759 8.16704 10.7766 8.17275V10.8943C10.7759 11.4756 10.5448 12.0329 10.1339 12.4441C9.72308 12.8554 9.16599 13.087 8.58472 13.0883ZM3.87091 11.075C3.61385 10.6309 3.5212 10.1105 3.60918 9.60485C3.62649 9.61524 3.65673 9.6337 3.67842 9.64617L6.00947 10.9926C6.06756 11.0266 6.13365 11.0445 6.20094 11.0445C6.2682 11.0445 6.33428 11.0266 6.39238 10.9926L9.23834 9.34936V10.4872C9.23867 10.493 9.23755 10.4988 9.23509 10.5041C9.23264 10.5094 9.22892 10.5139 9.22427 10.5174L6.86782 11.878C6.36379 12.1683 5.76516 12.2467 5.20333 12.0962C4.64148 11.9457 4.1623 11.5784 3.87091 11.075ZM3.25768 5.98617C3.51363 5.54141 3.91789 5.2009 4.39966 5.02421C4.39966 5.04429 4.39851 5.07985 4.39851 5.10452V7.79747C4.3981 7.86473 4.41561 7.93087 4.44924 7.98915C4.48287 8.04739 4.5314 8.09563 4.58984 8.1289L7.4358 9.77197L6.45054 10.3409C6.44568 10.3441 6.44009 10.346 6.43429 10.3465C6.4285 10.3471 6.42265 10.3462 6.41729 10.3439L4.06062 8.98216C3.55747 8.69077 3.19039 8.21176 3.03987 7.65013C2.88935 7.08853 2.96768 6.49014 3.25768 5.98617ZM11.3527 7.86994L8.50669 6.22667L9.49198 5.65799C9.49684 5.6548 9.50243 5.65283 9.50823 5.65231C9.51402 5.65178 9.51985 5.65272 9.5252 5.655L11.8819 7.01554C12.2429 7.2241 12.5371 7.53119 12.7299 7.90087C12.9228 8.27056 13.0063 8.68752 12.9707 9.10295C12.9351 9.51839 12.7819 9.91509 12.5291 10.2466C12.2762 10.5781 11.9341 10.8307 11.5428 10.9749C11.5428 10.9546 11.5428 10.919 11.5428 10.8943V8.20137C11.5434 8.13423 11.5261 8.06814 11.4926 8.0099C11.4592 7.95165 11.4109 7.90336 11.3527 7.86994ZM12.3333 6.394C12.316 6.38337 12.2858 6.36514 12.2641 6.3527L9.93303 5.00621C9.87493 4.97232 9.80887 4.95444 9.74158 4.95444C9.67432 4.95444 9.60824 4.97232 9.55014 5.00621L6.70418 6.64951V5.51167C6.70386 5.50585 6.70497 5.50005 6.70743 5.49479C6.70988 5.48952 6.7136 5.48492 6.71826 5.48144L9.0747 4.12203C9.4357 3.91387 9.84853 3.81281 10.2649 3.83068C10.6812 3.84856 11.0838 3.98462 11.4257 4.22296C11.7675 4.46129 12.0344 4.79204 12.1951 5.17652C12.3559 5.56099 12.4038 5.98327 12.3333 6.394ZM6.16851 8.42203L5.18299 7.85311C5.17784 7.85053 5.17336 7.84673 5.17002 7.84202C5.16668 7.8373 5.16455 7.83183 5.16385 7.82609V5.10452C5.16411 4.6877 5.28311 4.27956 5.5069 3.9279C5.73071 3.57623 6.05006 3.29559 6.42756 3.11883C6.80507 2.94206 7.22509 2.87649 7.63851 2.92977C8.05195 2.98306 8.44163 3.153 8.76197 3.41971C8.74421 3.42941 8.71327 3.44649 8.69272 3.45895L6.36168 4.80542C6.30317 4.83867 6.25462 4.8869 6.22093 4.94516C6.18727 5.0034 6.16974 5.06958 6.17012 5.13683L6.16851 8.42203ZM6.70371 7.26803L7.97126 6.53595L9.23878 7.26757V8.73127L7.97126 9.46292L6.70371 8.73127V7.26803Z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Tencent] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(2.775 3.264) scale(0.9780)'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M9.976 1L24 9.8l-10.587.015L10.723 23H5.489L8.18 9.8H3.244L1 5.4h8.077z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Xiaomi] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.000 4.000) scale(0.9167)'%3E%3Cpath fill='%23000' d='M12 0C8.016 0 4.756.255 2.493 2.516.23 4.776 0 8.033 0 12.012c0 3.98.23 7.235 2.494 9.497C4.757 23.77 8.017 24 12 24c3.983 0 7.243-.23 9.506-2.491C23.77 19.247 24 15.99 24 12.012c0-3.984-.233-7.243-2.502-9.504C19.234.252 15.978 0 12 0zM4.906 7.405h5.624c1.47 0 3.007.068 3.764.827.746.746.827 2.233.83 3.676v4.54a.15.15 0 0 1-.152.147h-1.947a.15.15 0 0 1-.152-.148V11.83c-.002-.806-.048-1.634-.464-2.051-.358-.36-1.026-.441-1.72-.458H7.158a.15.15 0 0 0-.151.147v6.98a.15.15 0 0 1-.152.148H4.906a.15.15 0 0 1-.15-.148V7.554a.15.15 0 0 1 .15-.149zm12.131 0h1.949a.15.15 0 0 1 .15.15v8.892a.15.15 0 0 1-.15.148h-1.949a.15.15 0 0 1-.151-.148V7.554a.15.15 0 0 1 .151-.149zM8.92 10.948h2.046c.083 0 .15.066.15.147v5.352a.15.15 0 0 1-.15.148H8.92a.15.15 0 0 1-.152-.148v-5.352a.15.15 0 0 1 .152-.147Z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor="Zhipu AI"] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.511 3.511) scale(0.9574)'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M11.991 23.503a.24.24 0 0 0-.244.248a.24.24 0 0 0 .244.249a.24.24 0 0 0 .245-.249a.24.24 0 0 0-.22-.247zM9.671 5.365a1.697 1.697 0 0 1 1.099 2.132l-.071.172l-.016.04l-.018.054c-.07.16-.104.32-.104.498c-.035.71.47 1.279 1.186 1.314h.366c1.309.053 2.338 1.173 2.286 2.523c-.052 1.332-1.152 2.38-2.478 2.327h-.174c-.715.018-1.274.64-1.239 1.368c0 .124.018.23.053.337c.209.373.54.658.96.8c.75.23 1.517-.125 1.9-.782l.018-.035c.402-.64 1.17-.96 1.92-.711c.854.284 1.378 1.226 1.099 2.167a1.66 1.66 0 0 1-2.077 1.102a1.7 1.7 0 0 1-.907-.711l-.017-.035c-.2-.323-.463-.58-.851-.711l-.056-.018a1.646 1.646 0 0 0-1.954.746a1.66 1.66 0 0 1-1.065.764a1.677 1.677 0 0 1-1.989-1.279c-.209-.906.332-1.83 1.257-2.043a1.5 1.5 0 0 1 .296-.035h.018c.68-.071 1.151-.622 1.116-1.333a1.3 1.3 0 0 0-.227-.693a2.5 2.5 0 0 1-.366-1.403a2.4 2.4 0 0 1 .366-1.208c.14-.195.21-.444.227-.693c.018-.71-.506-1.261-1.186-1.332l-.07-.018a1.4 1.4 0 0 1-.299-.07l-.05-.019a1.7 1.7 0 0 1-1.047-2.114a1.68 1.68 0 0 1 2.094-1.101m-5.575 10.11c.26-.264.639-.367.994-.27s.633.379.728.74c.095.362-.007.748-.267 1.013c-.402.41-1.053.41-1.455 0a1.06 1.06 0 0 1 0-1.482zm14.845-.294c.359-.09.738.024.992.297c.254.274.344.665.237 1.025s-.396.634-.756.718c-.551.128-1.1-.22-1.23-.781a1.05 1.05 0 0 1 .757-1.26zm-.064-4.39c.314.32.49.753.49 1.206s-.176.886-.49 1.206c-.315.32-.74.5-1.185.5c-.444 0-.87-.18-1.184-.5a1.727 1.727 0 0 1 0-2.412a1.654 1.654 0 0 1 2.369 0m-11.243.163c.364.484.447 1.128.218 1.691a1.665 1.665 0 0 1-2.188.923c-.855-.36-1.26-1.358-.907-2.228a1.68 1.68 0 0 1 1.33-1.038a1.66 1.66 0 0 1 1.547.652m11.545-4.221c.368 0 .708.2.892.524s.184.724 0 1.048a1.03 1.03 0 0 1-.892.524a1.04 1.04 0 0 1-1.03-1.048a1.04 1.04 0 0 1 1.03-1.048m-14.358 0c.368 0 .707.2.891.524s.184.724 0 1.048a1.03 1.03 0 0 1-.891.524a1.04 1.04 0 0 1-1.03-1.048c0-.579.461-1.048 1.03-1.048m10.031-1.475c.925 0 1.675.764 1.675 1.706s-.75 1.705-1.675 1.705s-1.674-.763-1.674-1.705s.75-1.706 1.674-1.706m-2.626-.684c.362-.082.653-.356.761-.718a1.06 1.06 0 0 0-.238-1.028a1.02 1.02 0 0 0-.996-.294c-.547.14-.881.7-.752 1.257c.13.558.675.907 1.225.783m0 16.876c.359-.087.644-.36.75-.72a1.06 1.06 0 0 0-.237-1.019a1.02 1.02 0 0 0-.985-.301a1.04 1.04 0 0 0-.762.717c-.108.361-.017.754.239 1.028c.245.263.606.377.953.305zM17.19 3.5a.63.63 0 0 0 .628-.64a.63.63 0 0 0-.628-.64a.63.63 0 0 0-.628.64c0 .355.28.64.628.64m-10.38 0a.63.63 0 0 0 .628-.64c0-.355-.28-.64-.628-.64a.63.63 0 0 0-.628.64c0 .355.279.64.628.64m-5.182 7.852a.63.63 0 0 0-.628.64c0 .354.28.639.628.639a.63.63 0 0 0 .627-.606l.001-.034a.62.62 0 0 0-.628-.64zm5.182 9.13a.63.63 0 0 0-.628.64c0 .355.279.64.628.64a.63.63 0 0 0 .628-.64c0-.355-.28-.64-.628-.64m10.38.018a.63.63 0 0 0-.628.64c0 .355.28.64.628.64a.63.63 0 0 0 .628-.64a.63.63 0 0 0-.628-.64m5.182-9.148a.63.63 0 0 0-.628.64c0 .354.279.639.628.639a.63.63 0 0 0 .628-.64c0-.355-.28-.64-.628-.64zm-.384-4.992a.24.24 0 0 0 .244-.249a.24.24 0 0 0-.244-.249a.24.24 0 0 0-.244.249c0 .142.122.249.244.249M11.991.497a.24.24 0 0 0 .245-.248A.24.24 0 0 0 11.99 0a.24.24 0 0 0-.244.249c0 .133.108.236.223.247zM2.011 6.36a.24.24 0 0 0 .245-.249a.24.24 0 0 0-.244-.249a.24.24 0 0 0-.244.249a.24.24 0 0 0 .244.249zm0 11.263a.24.24 0 0 0-.243.248a.24.24 0 0 0 .244.249a.24.24 0 0 0 .244-.249a.25.25 0 0 0-.244-.248zm19.995-.018a.24.24 0 0 0-.245.248a.24.24 0 0 0 .245.25a.24.24 0 0 0 .244-.25a.25.25 0 0 0-.244-.248'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=xAI] .key-vendor-logo::before{--my5-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(2.414 2.414) scale(1.0488)'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M6.469 8.776L16.512 23h-4.464L2.005 8.776zm-.004 7.9l2.233 3.164L6.467 23H2zM22 2.582V23h-3.659V7.764zM22 1l-9.952 14.095l-2.233-3.163L17.533 1z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendors{gap:2px 3px;margin:0-4px;padding:1px 0 14px}.key-vendor{min-width:86px;min-height:92px;gap:9px;padding:8px 4px 8px;border-radius:12px}.key-vendor-logo{position:relative;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;transition:none}.key-vendor:hover .key-vendor-logo{transform:none}.key-vendor.active::after{content:none}.key-vendor.active .key-vendor-logo{outline:2px solid var(--blue);outline-offset:2px}.key-vendor:hover:not(.active){background:var(--paper-2);color:var(--ink-2)}.key-vendor.active{color:var(--ink)}html[data-theme=dark] .key-vendor img{filter:none;mix-blend-mode:normal}@media (max-width:760px){.key-vendor{min-width:78px;min-height:88px}.key-vendor-logo{width:36px;height:36px}.key-vendor:not([data-vendor=all]) .key-vendor-logo::before{width:34px;height:34px}}.modal.key-create-modal{width:1400px!important;max-width:1400px!important;height:calc(100dvh - 64px);max-height:900px;min-height:0;align-self:flex-start;margin-top:32px}@media (max-width:1460px){.modal.key-create-modal{width:calc(100vw - 48px)!important;max-width:calc(100vw - 48px)!important}}@media (max-height:880px){.modal.key-create-modal{height:calc(100dvh - 48px);max-height:none;margin-top:16px}}@media (max-width:760px){.modal.key-create-modal{height:calc(100dvh - 32px);margin-top:8px}}:root{--my5-fallback-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%2312171F' d='M21 12Q13.84 13.84 12 21Q10.16 13.84 3 12Q10.16 10.16 12 3Q13.84 10.16 21 12Z'/%3E%3C/svg%3E")}html[data-theme=dark]{--my5-fallback-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23E8EDF5' d='M21 12Q13.84 13.84 12 21Q10.16 13.84 3 12Q10.16 10.16 12 3Q13.84 10.16 21 12Z'/%3E%3C/svg%3E")}.key-vendor:not([data-vendor=all]) .key-vendor-logo::before{--my5-color:var(--my5-fallback-mark);-webkit-mask:none!important;mask:none!important;background-color:transparent!important;background-image:var(--my5-color);background-repeat:no-repeat;background-position:center;background-size:contain;width:40px;height:40px}.key-vendor[data-vendor=Alibaba] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.587 4.582) scale(0.8678)'%3E%3Cpath fill='%236950EF' d='M23.919 14.545 20.817 9.17l1.47-2.544a.56.56 0 0 0 0-.566l-1.633-2.83a.57.57 0 0 0-.49-.283h-6.207L12.487.402a.57.57 0 0 0-.49-.284H8.732a.56.56 0 0 0-.49.284L5.139 5.775h-2.94a.56.56 0 0 0-.49.284L.077 8.887a.56.56 0 0 0 0 .567L3.18 14.83l-1.47 2.545a.56.56 0 0 0 0 .566l1.634 2.83a.57.57 0 0 0 .49.283h6.205l1.47 2.545a.57.57 0 0 0 .49.284h3.266a.57.57 0 0 0 .49-.284l3.104-5.375h2.94a.57.57 0 0 0 .49-.283l1.634-2.828a.55.55 0 0 0-.004-.568M8.733.686l1.634 2.828-1.634 2.828H21.8L20.164 9.17H7.425L5.63 6.06Zm1.306 19.801-6.205-.002 1.634-2.83h3.265L2.201 6.344h3.267q3.182 5.517 6.367 11.032zm10.124-5.66L18.53 12l-6.532 11.315-1.634-2.83c2.129-3.673 4.25-7.351 6.373-11.028h3.592l3.102 5.374z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Anthropic] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.549 3.549) scale(0.9542)'%3E%3Cpath fill='%2312171F' d='M17.3041 3.541h-3.6718l6.696 16.918H24Zm-10.6082 0L0 20.459h3.7442l1.3693-3.5527h7.0052l1.3693 3.5528h3.7442L10.5363 3.5409Zm-.3712 10.2232 2.2914-5.9456 2.2914 5.9456Z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=DeepSeek] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.303 3.303) scale(0.9748)'%3E%3Cpath fill='%234D6BFE' d='M23.748 4.651c-.254-.124-.364.113-.512.233-.051.04-.094.09-.137.137-.372.397-.806.657-1.373.626-.829-.046-1.537.214-2.163.848-.133-.782-.575-1.248-1.247-1.548-.352-.155-.708-.311-.955-.65-.172-.24-.219-.509-.305-.774-.055-.16-.11-.323-.293-.35-.2-.031-.278.136-.356.276-.313.572-.434 1.202-.422 1.84.027 1.436.633 2.58 1.838 3.393.137.094.172.187.129.323-.082.28-.18.553-.266.833-.055.179-.137.218-.328.14a5.5 5.5 0 0 1-1.737-1.179c-.857-.828-1.631-1.743-2.597-2.46a12 12 0 0 0-.689-.47c-.985-.957.13-1.743.387-1.836.27-.098.094-.433-.778-.428-.872.003-1.67.295-2.687.685a3 3 0 0 1-.465.136 9.6 9.6 0 0 0-2.883-.101c-1.885.21-3.39 1.1-4.497 2.622C.082 8.776-.231 10.854.152 13.02c.403 2.284 1.568 4.175 3.36 5.653 1.857 1.533 3.997 2.284 6.438 2.14 1.482-.085 3.132-.284 4.994-1.86.47.234.962.328 1.78.398.629.058 1.235-.031 1.705-.129.735-.155.684-.836.418-.961-2.155-1.004-1.682-.595-2.112-.926 1.095-1.295 2.768-3.598 3.284-6.733.05-.346.115-.834.108-1.114-.004-.171.035-.238.23-.257a4.2 4.2 0 0 0 1.545-.475c1.397-.763 1.96-2.016 2.093-3.517.02-.23-.004-.467-.247-.588M11.58 18.168c-2.088-1.642-3.101-2.183-3.52-2.16-.39.024-.32.472-.234.763.09.288.207.487.371.74.114.167.192.416-.113.603-.673.416-1.842-.14-1.897-.168-1.361-.801-2.5-1.86-3.301-3.306-.775-1.393-1.225-2.888-1.299-4.482-.02-.385.094-.522.477-.592a4.7 4.7 0 0 1 1.53-.038c2.131.311 3.946 1.264 5.467 2.774.868.86 1.525 1.887 2.202 2.89.72 1.066 1.494 2.082 2.48 2.915.348.291.626.513.892.677-.802.09-2.14.109-3.055-.615zm1.001-6.44a.306.306 0 0 1 .415-.287.3.3 0 0 1 .113.074.3.3 0 0 1 .086.214c0 .17-.136.307-.308.307a.303.303 0 0 1-.306-.307m3.11 1.596c-.2.081-.4.151-.591.16a1.25 1.25 0 0 1-.798-.254c-.274-.23-.47-.358-.551-.758a1.7 1.7 0 0 1 .015-.588c.07-.327-.007-.537-.238-.727-.188-.156-.426-.199-.689-.199a.6.6 0 0 1-.254-.078.253.253 0 0 1-.114-.358 1 1 0 0 1 .192-.21c.356-.202.767-.136 1.146.016.352.144.618.408 1.001.782.392.451.462.576.685.915.176.264.336.536.446.848.066.194-.02.353-.25.45'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Meituan] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.637 4.637) scale(0.8636)'%3E%3Cpath fill='%23C99700' d='M6.923 0c-2.408 0-3.28.25-4.16.721A4.906 4.907 0 0 0 .722 2.763C.25 3.643 0 4.516 0 6.923v10.154c0 2.407.25 3.28.72 4.16a4.905 4.906 0 0 0 2.042 2.042c.88.47 1.752.721 4.16.721h10.156c2.407 0 3.28-.25 4.16-.721a4.906 4.907 0 0 0 2.04-2.042c.471-.88.722-1.753.722-4.16V6.923c0-2.407-.25-3.28-.722-4.16A4.906 4.907 0 0 0 21.238.72C20.357.251 19.484 0 17.077 0ZM4.17 7.51h1.084c.04.24.07.488.11.737h3.47c.05-.25.08-.497.1-.736h1.105a9.849 9.85 0 0 1-.09.736h1.562v.866H7.62v.696h3.642v.855h-3.64v.667h3.64v.854h-3.64v.816h3.89v.865H7.88c.775.935 2.218 1.532 3.78 1.651l-.538.936c-1.442-.17-3.103-.846-4.028-2.04-.856 1.194-2.487 1.92-4.525 2.07l.318-1.005c1.382-.02 2.814-.736 3.431-1.612h-3.62v-.865h3.86v-.816h-3.64v-.854h3.64v-.667h-3.64v-.855h3.64v-.697H2.7v-.866h1.56zm8.603.182h7.976c.358 0 .567.198.567.547v8.146H13.33c-.358 0-.557-.199-.557-.547zm1.044.885V15.5h6.455V8.577Zm3.999.476h1.024v.756h.975v.835h-.975V13c0 .806-.1 1.402-.318 2.02h-1.113c.338-.717.408-1.224.408-1.99v-2.387h-.935c-.14 1.541-.736 3.451-1.363 4.376h-1.134c.607-.855 1.303-2.526 1.472-4.376h-1.512v-.835h3.472z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Meta] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.887 3.887) scale(0.9261)'%3E%3Cpath fill='%230467DF' d='M6.915 4.03c-1.968 0-3.683 1.28-4.871 3.113C.704 9.208 0 11.883 0 14.449c0 .706.07 1.369.21 1.973a6.624 6.624 0 0 0 .265.86 5.297 5.297 0 0 0 .371.761c.696 1.159 1.818 1.927 3.593 1.927 1.497 0 2.633-.671 3.965-2.444.76-1.012 1.144-1.626 2.663-4.32l.756-1.339.186-.325c.061.1.121.196.183.3l2.152 3.595c.724 1.21 1.665 2.556 2.47 3.314 1.046.987 1.992 1.22 3.06 1.22 1.075 0 1.876-.355 2.455-.843a3.743 3.743 0 0 0 .81-.973c.542-.939.861-2.127.861-3.745 0-2.72-.681-5.357-2.084-7.45-1.282-1.912-2.957-2.93-4.716-2.93-1.047 0-2.088.467-3.053 1.308-.652.57-1.257 1.29-1.82 2.05-.69-.875-1.335-1.547-1.958-2.056-1.182-.966-2.315-1.303-3.454-1.303zm10.16 2.053c1.147 0 2.188.758 2.992 1.999 1.132 1.748 1.647 4.195 1.647 6.4 0 1.548-.368 2.9-1.839 2.9-.58 0-1.027-.23-1.664-1.004-.496-.601-1.343-1.878-2.832-4.358l-.617-1.028a44.908 44.908 0 0 0-1.255-1.98c.07-.109.141-.224.211-.327 1.12-1.667 2.118-2.602 3.358-2.602zm-10.201.553c1.265 0 2.058.791 2.675 1.446.307.327.737.871 1.234 1.579l-1.02 1.566c-.757 1.163-1.882 3.017-2.837 4.338-1.191 1.649-1.81 1.817-2.486 1.817-.524 0-1.038-.237-1.383-.794-.263-.426-.464-1.13-.464-2.046 0-2.221.63-4.535 1.66-6.088.454-.687.964-1.226 1.533-1.533a2.264 2.264 0 0 1 1.088-.285z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=MiniMax] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.693 3.693) scale(0.9423)'%3E%3Cpath fill='%23E73562' d='M11.43 3.92a.86.86 0 1 0-1.718 0v14.236a1.999 1.999 0 0 1-3.997 0V9.022a.86.86 0 1 0-1.718 0v3.87a1.999 1.999 0 0 1-3.997 0V11.49a.57.57 0 0 1 1.139 0v1.404a.86.86 0 0 0 1.719 0V9.022a1.999 1.999 0 0 1 3.997 0v9.134a.86.86 0 0 0 1.719 0V3.92a1.998 1.998 0 1 1 3.996 0v11.788a.57.57 0 1 1-1.139 0zm10.572 3.105a2 2 0 0 0-1.999 1.997v7.63a.86.86 0 0 1-1.718 0V3.923a1.999 1.999 0 0 0-3.997 0v16.16a.86.86 0 0 1-1.719 0V18.08a.57.57 0 1 0-1.138 0v2a1.998 1.998 0 0 0 3.996 0V3.92a.86.86 0 0 1 1.719 0v12.73a1.999 1.999 0 0 0 3.996 0V9.023a.86.86 0 1 1 1.72 0v6.686a.57.57 0 0 0 1.138 0V9.022a2 2 0 0 0-1.998-1.997'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor="Moonshot AI"] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.637 4.637) scale(0.8636)'%3E%3Cpath fill='%2312171F' d='m1.053 16.91 9.538 2.55a21 20.981 0 0 0 .06 2.031l5.956 1.592a12 11.99 0 0 1-15.554-6.172m-1.02-5.79 11.352 3.035a21 20.981 0 0 0-.469 2.01l10.817 2.89a12 11.99 0 0 1-1.845 2.004L.658 15.918a12 11.99 0 0 1-.625-4.796m1.593-5.146L13.573 9.17a21 20.981 0 0 0-1.01 1.874l11.297 3.02a21 20.981 0 0 1-.67 2.362l-11.55-3.087L.125 10.26a12 11.99 0 0 1 1.499-4.285ZM6.067 1.58l11.285 3.016a21 20.981 0 0 0-1.688 1.719l7.824 2.091a21 20.981 0 0 1 .513 2.664L2.107 5.218a12 11.99 0 0 1 3.96-3.638M21.68 4.866 7.222 1.003A12 11.99 0 0 1 21.68 4.866'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=OpenAI] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(9.446 9.420) scale(0.8577)'%3E%3Cpath fill='%2312171F' d='M12.9851 6.93777C13.1163 6.54364 13.1618 6.12607 13.1186 5.71295C13.0754 5.29983 12.9444 4.90072 12.7344 4.54231C12.4232 4.00021 11.9478 3.57101 11.3768 3.31664C10.8058 3.06227 10.1687 2.99589 9.55751 3.12706C9.28184 2.81639 8.943 2.56818 8.56362 2.39905C8.18425 2.22993 7.77314 2.14379 7.3578 2.1464C6.73292 2.1449 6.1237 2.34187 5.61797 2.70892C5.11225 3.07598 4.73616 3.59415 4.54391 4.18873C4.13684 4.27206 3.75225 4.44139 3.41591 4.68539C3.07957 4.92938 2.79924 5.24241 2.59368 5.60352C2.27994 6.14413 2.14602 6.77039 2.21123 7.39205C2.27644 8.01367 2.5374 8.59851 2.95649 9.06224C2.82527 9.45637 2.77975 9.87394 2.82297 10.2871C2.8662 10.7002 2.99718 11.0993 3.20713 11.4577C3.51841 11.9998 3.99385 12.4289 4.56484 12.6833C5.13584 12.9377 5.77289 13.0041 6.38407 12.8729C6.65975 13.1836 6.99862 13.4318 7.37796 13.601C7.75734 13.7701 8.16844 13.8562 8.58379 13.8536C9.20899 13.8552 9.81853 13.6582 10.3244 13.2909C10.8304 12.9236 11.2065 12.4051 11.3986 11.8101C11.8057 11.7268 12.1903 11.5575 12.5266 11.3135C12.8629 11.0695 13.1433 10.7564 13.3488 10.3953C13.6622 9.85477 13.7958 9.22866 13.7304 8.60726C13.6651 7.98587 13.4041 7.40129 12.9851 6.93777ZM8.58472 13.0883C8.0715 13.089 7.57441 12.9093 7.18031 12.5805C7.19808 12.5708 7.22925 12.5537 7.24956 12.5413L9.58061 11.1948C9.63911 11.1615 9.6877 11.1133 9.72136 11.055C9.75505 10.9967 9.77258 10.9305 9.77217 10.8632V7.57684L10.7575 8.14576C10.7626 8.14834 10.7671 8.15214 10.7704 8.15685C10.7738 8.16157 10.7759 8.16704 10.7766 8.17275V10.8943C10.7759 11.4756 10.5448 12.0329 10.1339 12.4441C9.72308 12.8554 9.16599 13.087 8.58472 13.0883ZM3.87091 11.075C3.61385 10.6309 3.5212 10.1105 3.60918 9.60485C3.62649 9.61524 3.65673 9.6337 3.67842 9.64617L6.00947 10.9926C6.06756 11.0266 6.13365 11.0445 6.20094 11.0445C6.2682 11.0445 6.33428 11.0266 6.39238 10.9926L9.23834 9.34936V10.4872C9.23867 10.493 9.23755 10.4988 9.23509 10.5041C9.23264 10.5094 9.22892 10.5139 9.22427 10.5174L6.86782 11.878C6.36379 12.1683 5.76516 12.2467 5.20333 12.0962C4.64148 11.9457 4.1623 11.5784 3.87091 11.075ZM3.25768 5.98617C3.51363 5.54141 3.91789 5.2009 4.39966 5.02421C4.39966 5.04429 4.39851 5.07985 4.39851 5.10452V7.79747C4.3981 7.86473 4.41561 7.93087 4.44924 7.98915C4.48287 8.04739 4.5314 8.09563 4.58984 8.1289L7.4358 9.77197L6.45054 10.3409C6.44568 10.3441 6.44009 10.346 6.43429 10.3465C6.4285 10.3471 6.42265 10.3462 6.41729 10.3439L4.06062 8.98216C3.55747 8.69077 3.19039 8.21176 3.03987 7.65013C2.88935 7.08853 2.96768 6.49014 3.25768 5.98617ZM11.3527 7.86994L8.50669 6.22667L9.49198 5.65799C9.49684 5.6548 9.50243 5.65283 9.50823 5.65231C9.51402 5.65178 9.51985 5.65272 9.5252 5.655L11.8819 7.01554C12.2429 7.2241 12.5371 7.53119 12.7299 7.90087C12.9228 8.27056 13.0063 8.68752 12.9707 9.10295C12.9351 9.51839 12.7819 9.91509 12.5291 10.2466C12.2762 10.5781 11.9341 10.8307 11.5428 10.9749C11.5428 10.9546 11.5428 10.919 11.5428 10.8943V8.20137C11.5434 8.13423 11.5261 8.06814 11.4926 8.0099C11.4592 7.95165 11.4109 7.90336 11.3527 7.86994ZM12.3333 6.394C12.316 6.38337 12.2858 6.36514 12.2641 6.3527L9.93303 5.00621C9.87493 4.97232 9.80887 4.95444 9.74158 4.95444C9.67432 4.95444 9.60824 4.97232 9.55014 5.00621L6.70418 6.64951V5.51167C6.70386 5.50585 6.70497 5.50005 6.70743 5.49479C6.70988 5.48952 6.7136 5.48492 6.71826 5.48144L9.0747 4.12203C9.4357 3.91387 9.84853 3.81281 10.2649 3.83068C10.6812 3.84856 11.0838 3.98462 11.4257 4.22296C11.7675 4.46129 12.0344 4.79204 12.1951 5.17652C12.3559 5.56099 12.4038 5.98327 12.3333 6.394ZM6.16851 8.42203L5.18299 7.85311C5.17784 7.85053 5.17336 7.84673 5.17002 7.84202C5.16668 7.8373 5.16455 7.83183 5.16385 7.82609V5.10452C5.16411 4.6877 5.28311 4.27956 5.5069 3.9279C5.73071 3.57623 6.05006 3.29559 6.42756 3.11883C6.80507 2.94206 7.22509 2.87649 7.63851 2.92977C8.05195 2.98306 8.44163 3.153 8.76197 3.41971C8.74421 3.42941 8.71327 3.44649 8.69272 3.45895L6.36168 4.80542C6.30317 4.83867 6.25462 4.8869 6.22093 4.94516C6.18727 5.0034 6.16974 5.06958 6.17012 5.13683L6.16851 8.42203ZM6.70371 7.26803L7.97126 6.53595L9.23878 7.26757V8.73127L7.97126 9.46292L6.70371 8.73127V7.26803Z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Tencent] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.962 4.403) scale(0.8831)'%3E%3Cpath fill='%230052D9' fill-rule='evenodd' d='M9.976 1L24 9.8l-10.587.015L10.723 23H5.489L8.18 9.8H3.244L1 5.4h8.077z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Xiaomi] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.637 4.637) scale(0.8636)'%3E%3Cpath fill='%23FF6900' d='M12 0C8.016 0 4.756.255 2.493 2.516.23 4.776 0 8.033 0 12.012c0 3.98.23 7.235 2.494 9.497C4.757 23.77 8.017 24 12 24c3.983 0 7.243-.23 9.506-2.491C23.77 19.247 24 15.99 24 12.012c0-3.984-.233-7.243-2.502-9.504C19.234.252 15.978 0 12 0zM4.906 7.405h5.624c1.47 0 3.007.068 3.764.827.746.746.827 2.233.83 3.676v4.54a.15.15 0 0 1-.152.147h-1.947a.15.15 0 0 1-.152-.148V11.83c-.002-.806-.048-1.634-.464-2.051-.358-.36-1.026-.441-1.72-.458H7.158a.15.15 0 0 0-.151.147v6.98a.15.15 0 0 1-.152.148H4.906a.15.15 0 0 1-.15-.148V7.554a.15.15 0 0 1 .15-.149zm12.131 0h1.949a.15.15 0 0 1 .15.15v8.892a.15.15 0 0 1-.15.148h-1.949a.15.15 0 0 1-.151-.148V7.554a.15.15 0 0 1 .151-.149zM8.92 10.948h2.046c.083 0 .15.066.15.147v5.352a.15.15 0 0 1-.15.148H8.92a.15.15 0 0 1-.152-.148v-5.352a.15.15 0 0 1 .152-.147Z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor="Zhipu AI"] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(5.077 5.077) scale(0.8269)'%3E%3Cpath fill='%233859FF' fill-rule='evenodd' d='M11.991 23.503a.24.24 0 0 0-.244.248a.24.24 0 0 0 .244.249a.24.24 0 0 0 .245-.249a.24.24 0 0 0-.22-.247zM9.671 5.365a1.697 1.697 0 0 1 1.099 2.132l-.071.172l-.016.04l-.018.054c-.07.16-.104.32-.104.498c-.035.71.47 1.279 1.186 1.314h.366c1.309.053 2.338 1.173 2.286 2.523c-.052 1.332-1.152 2.38-2.478 2.327h-.174c-.715.018-1.274.64-1.239 1.368c0 .124.018.23.053.337c.209.373.54.658.96.8c.75.23 1.517-.125 1.9-.782l.018-.035c.402-.64 1.17-.96 1.92-.711c.854.284 1.378 1.226 1.099 2.167a1.66 1.66 0 0 1-2.077 1.102a1.7 1.7 0 0 1-.907-.711l-.017-.035c-.2-.323-.463-.58-.851-.711l-.056-.018a1.646 1.646 0 0 0-1.954.746a1.66 1.66 0 0 1-1.065.764a1.677 1.677 0 0 1-1.989-1.279c-.209-.906.332-1.83 1.257-2.043a1.5 1.5 0 0 1 .296-.035h.018c.68-.071 1.151-.622 1.116-1.333a1.3 1.3 0 0 0-.227-.693a2.5 2.5 0 0 1-.366-1.403a2.4 2.4 0 0 1 .366-1.208c.14-.195.21-.444.227-.693c.018-.71-.506-1.261-1.186-1.332l-.07-.018a1.4 1.4 0 0 1-.299-.07l-.05-.019a1.7 1.7 0 0 1-1.047-2.114a1.68 1.68 0 0 1 2.094-1.101m-5.575 10.11c.26-.264.639-.367.994-.27s.633.379.728.74c.095.362-.007.748-.267 1.013c-.402.41-1.053.41-1.455 0a1.06 1.06 0 0 1 0-1.482zm14.845-.294c.359-.09.738.024.992.297c.254.274.344.665.237 1.025s-.396.634-.756.718c-.551.128-1.1-.22-1.23-.781a1.05 1.05 0 0 1 .757-1.26zm-.064-4.39c.314.32.49.753.49 1.206s-.176.886-.49 1.206c-.315.32-.74.5-1.185.5c-.444 0-.87-.18-1.184-.5a1.727 1.727 0 0 1 0-2.412a1.654 1.654 0 0 1 2.369 0m-11.243.163c.364.484.447 1.128.218 1.691a1.665 1.665 0 0 1-2.188.923c-.855-.36-1.26-1.358-.907-2.228a1.68 1.68 0 0 1 1.33-1.038a1.66 1.66 0 0 1 1.547.652m11.545-4.221c.368 0 .708.2.892.524s.184.724 0 1.048a1.03 1.03 0 0 1-.892.524a1.04 1.04 0 0 1-1.03-1.048a1.04 1.04 0 0 1 1.03-1.048m-14.358 0c.368 0 .707.2.891.524s.184.724 0 1.048a1.03 1.03 0 0 1-.891.524a1.04 1.04 0 0 1-1.03-1.048c0-.579.461-1.048 1.03-1.048m10.031-1.475c.925 0 1.675.764 1.675 1.706s-.75 1.705-1.675 1.705s-1.674-.763-1.674-1.705s.75-1.706 1.674-1.706m-2.626-.684c.362-.082.653-.356.761-.718a1.06 1.06 0 0 0-.238-1.028a1.02 1.02 0 0 0-.996-.294c-.547.14-.881.7-.752 1.257c.13.558.675.907 1.225.783m0 16.876c.359-.087.644-.36.75-.72a1.06 1.06 0 0 0-.237-1.019a1.02 1.02 0 0 0-.985-.301a1.04 1.04 0 0 0-.762.717c-.108.361-.017.754.239 1.028c.245.263.606.377.953.305zM17.19 3.5a.63.63 0 0 0 .628-.64a.63.63 0 0 0-.628-.64a.63.63 0 0 0-.628.64c0 .355.28.64.628.64m-10.38 0a.63.63 0 0 0 .628-.64c0-.355-.28-.64-.628-.64a.63.63 0 0 0-.628.64c0 .355.279.64.628.64m-5.182 7.852a.63.63 0 0 0-.628.64c0 .354.28.639.628.639a.63.63 0 0 0 .627-.606l.001-.034a.62.62 0 0 0-.628-.64zm5.182 9.13a.63.63 0 0 0-.628.64c0 .355.279.64.628.64a.63.63 0 0 0 .628-.64c0-.355-.28-.64-.628-.64m10.38.018a.63.63 0 0 0-.628.64c0 .355.28.64.628.64a.63.63 0 0 0 .628-.64a.63.63 0 0 0-.628-.64m5.182-9.148a.63.63 0 0 0-.628.64c0 .354.279.639.628.639a.63.63 0 0 0 .628-.64c0-.355-.28-.64-.628-.64zm-.384-4.992a.24.24 0 0 0 .244-.249a.24.24 0 0 0-.244-.249a.24.24 0 0 0-.244.249c0 .142.122.249.244.249M11.991.497a.24.24 0 0 0 .245-.248A.24.24 0 0 0 11.99 0a.24.24 0 0 0-.244.249c0 .133.108.236.223.247zM2.011 6.36a.24.24 0 0 0 .245-.249a.24.24 0 0 0-.244-.249a.24.24 0 0 0-.244.249a.24.24 0 0 0 .244.249zm0 11.263a.24.24 0 0 0-.243.248a.24.24 0 0 0 .244.249a.24.24 0 0 0 .244-.249a.25.25 0 0 0-.244-.248zm19.995-.018a.24.24 0 0 0-.245.248a.24.24 0 0 0 .245.25a.24.24 0 0 0 .244-.25a.25.25 0 0 0-.244-.248'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=xAI] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(5.118 5.118) scale(0.8235)'%3E%3Cpath fill='%2312171F' fill-rule='evenodd' d='M6.469 8.776L16.512 23h-4.464L2.005 8.776zm-.004 7.9l2.233 3.164L6.467 23H2zM22 2.582V23h-3.659V7.764zM22 1l-9.952 14.095l-2.233-3.163L17.533 1z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Google] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.764 4.768) scale(0.8526)'%3E%3Cpath fill='%234285f4' d='M255.878 133.451c0-10.734-.871-18.567-2.756-26.69H130.55v48.448h71.947c-1.45 12.04-9.283 30.172-26.69 42.356l-.244 1.622l38.755 30.023l2.685.268c24.659-22.774 38.875-56.282 38.875-96.027'/%3E%3Cpath fill='%2334a853' d='M130.55 261.1c35.248 0 64.839-11.605 86.453-31.622l-41.196-31.913c-11.024 7.688-25.82 13.055-45.257 13.055c-34.523 0-63.824-22.773-74.269-54.25l-1.531.13l-40.298 31.187l-.527 1.465C35.393 231.798 79.49 261.1 130.55 261.1'/%3E%3Cpath fill='%23fbbc05' d='M56.281 156.37c-2.756-8.123-4.351-16.827-4.351-25.82c0-8.994 1.595-17.697 4.206-25.82l-.073-1.73L15.26 71.312l-1.335.635C5.077 89.644 0 109.517 0 130.55s5.077 40.905 13.925 58.602z'/%3E%3Cpath fill='%23eb4335' d='M130.55 50.479c24.514 0 41.05 10.589 50.479 19.438l36.844-35.974C195.245 12.91 165.798 0 130.55 0C79.49 0 35.393 29.301 13.925 71.947l42.211 32.783c10.59-31.477 39.891-54.251 74.414-54.251'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor="Mistral AI"] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(2.500 2.499) scale(1.0417)'%3E%3Cpath fill='%23FA520F' d='M17.143 3.429v3.428h-3.429v3.429h-3.428V6.857H6.857V3.43H3.43v13.714H0v3.428h10.286v-3.428H6.857v-3.429h3.429v3.429h3.429v-3.429h3.428v3.429h-3.428v3.428H24v-3.428h-3.43V3.429z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=Baidu] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(5.500 5.500) scale(0.7917)'%3E%3Cpath fill='%232932E1' d='M9.154 0C7.71 0 6.54 1.658 6.54 3.707c0 2.051 1.171 3.71 2.615 3.71 1.446 0 2.614-1.659 2.614-3.71C11.768 1.658 10.6 0 9.154 0zm7.025.594C14.86.58 13.347 2.589 13.2 3.927c-.187 1.745.25 3.487 2.179 3.735 1.933.25 3.175-1.806 3.422-3.364.252-1.555-.995-3.364-2.362-3.674a1.218 1.218 0 0 0-.261-.03zM3.582 5.535a2.811 2.811 0 0 0-.156.008c-2.118.19-2.428 3.24-2.428 3.24-.287 1.41.686 4.425 3.297 3.864 2.617-.561 2.262-3.68 2.183-4.362-.125-1.018-1.292-2.773-2.896-2.75zm16.534 1.753c-2.308 0-2.617 2.119-2.617 3.616 0 1.43.121 3.425 2.988 3.362 2.867-.063 2.553-3.238 2.553-3.988 0-.745-.62-2.99-2.924-2.99zm-8.264 2.478c-1.424.014-2.708.925-3.323 1.947-1.118 1.868-2.863 3.05-3.112 3.363-.25.309-3.61 2.116-2.864 5.42.746 3.301 3.365 3.237 3.365 3.237s1.93.19 4.171-.31c2.24-.495 4.17.123 4.17.123s5.233 1.748 6.665-1.616c1.43-3.364-.808-5.109-.808-5.109s-2.99-2.306-4.736-4.798c-1.072-1.665-2.348-2.268-3.528-2.257zm-2.234 3.84l1.542.024v8.197H7.758c-1.47-.291-2.055-1.292-2.13-1.462-.072-.173-.488-.976-.268-2.343.635-2.049 2.447-2.196 2.447-2.196h1.81zm3.964 2.39v3.881c.096.413.612.488.612.488h1.614v-4.343h1.689v5.782h-3.915c-1.517-.39-1.59-1.465-1.59-1.465v-4.317zm-5.458 1.147c-.66.197-.978.708-1.05.928-.076.22-.247.78-.1 1.269.294 1.095 1.248 1.144 1.248 1.144h1.37v-3.34z'/%3E%3C/g%3E%3C/svg%3E")}.key-vendor[data-vendor=ByteDance] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.175 4.175) scale(0.9021)'%3E%3Cpath fill='%233C8CFF' d='M19.8772 1.4685L24 2.5326v18.9426l-4.1228 1.0563V1.4685zm-13.3481 9.428l4.115 1.0641v8.9786l-4.115 1.0642v-11.107zM0 2.572l4.115 1.0642v16.7354L0 21.428V2.572zm17.4553 5.6205v11.107l-4.1228-1.0642V9.2568l4.1228-1.0642z'/%3E%3C/g%3E%3C/svg%3E")}html[data-theme=dark] .key-vendor[data-vendor=Anthropic] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.549 3.549) scale(0.9542)'%3E%3Cpath fill='%23E8EDF5' d='M17.3041 3.541h-3.6718l6.696 16.918H24Zm-10.6082 0L0 20.459h3.7442l1.3693-3.5527h7.0052l1.3693 3.5528h3.7442L10.5363 3.5409Zm-.3712 10.2232 2.2914-5.9456 2.2914 5.9456Z'/%3E%3C/g%3E%3C/svg%3E")}html[data-theme=dark] .key-vendor[data-vendor=Meituan] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.637 4.637) scale(0.8636)'%3E%3Cpath fill='%23FFD100' d='M6.923 0c-2.408 0-3.28.25-4.16.721A4.906 4.907 0 0 0 .722 2.763C.25 3.643 0 4.516 0 6.923v10.154c0 2.407.25 3.28.72 4.16a4.905 4.906 0 0 0 2.042 2.042c.88.47 1.752.721 4.16.721h10.156c2.407 0 3.28-.25 4.16-.721a4.906 4.907 0 0 0 2.04-2.042c.471-.88.722-1.753.722-4.16V6.923c0-2.407-.25-3.28-.722-4.16A4.906 4.907 0 0 0 21.238.72C20.357.251 19.484 0 17.077 0ZM4.17 7.51h1.084c.04.24.07.488.11.737h3.47c.05-.25.08-.497.1-.736h1.105a9.849 9.85 0 0 1-.09.736h1.562v.866H7.62v.696h3.642v.855h-3.64v.667h3.64v.854h-3.64v.816h3.89v.865H7.88c.775.935 2.218 1.532 3.78 1.651l-.538.936c-1.442-.17-3.103-.846-4.028-2.04-.856 1.194-2.487 1.92-4.525 2.07l.318-1.005c1.382-.02 2.814-.736 3.431-1.612h-3.62v-.865h3.86v-.816h-3.64v-.854h3.64v-.667h-3.64v-.855h3.64v-.697H2.7v-.866h1.56zm8.603.182h7.976c.358 0 .567.198.567.547v8.146H13.33c-.358 0-.557-.199-.557-.547zm1.044.885V15.5h6.455V8.577Zm3.999.476h1.024v.756h.975v.835h-.975V13c0 .806-.1 1.402-.318 2.02h-1.113c.338-.717.408-1.224.408-1.99v-2.387h-.935c-.14 1.541-.736 3.451-1.363 4.376h-1.134c.607-.855 1.303-2.526 1.472-4.376h-1.512v-.835h3.472z'/%3E%3C/g%3E%3C/svg%3E")}html[data-theme=dark] .key-vendor[data-vendor="Moonshot AI"] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(4.637 4.637) scale(0.8636)'%3E%3Cpath fill='%23E8EDF5' d='m1.053 16.91 9.538 2.55a21 20.981 0 0 0 .06 2.031l5.956 1.592a12 11.99 0 0 1-15.554-6.172m-1.02-5.79 11.352 3.035a21 20.981 0 0 0-.469 2.01l10.817 2.89a12 11.99 0 0 1-1.845 2.004L.658 15.918a12 11.99 0 0 1-.625-4.796m1.593-5.146L13.573 9.17a21 20.981 0 0 0-1.01 1.874l11.297 3.02a21 20.981 0 0 1-.67 2.362l-11.55-3.087L.125 10.26a12 11.99 0 0 1 1.499-4.285ZM6.067 1.58l11.285 3.016a21 20.981 0 0 0-1.688 1.719l7.824 2.091a21 20.981 0 0 1 .513 2.664L2.107 5.218a12 11.99 0 0 1 3.96-3.638M21.68 4.866 7.222 1.003A12 11.99 0 0 1 21.68 4.866'/%3E%3C/g%3E%3C/svg%3E")}html[data-theme=dark] .key-vendor[data-vendor=OpenAI] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(9.446 9.420) scale(0.8577)'%3E%3Cpath fill='%23E8EDF5' d='M12.9851 6.93777C13.1163 6.54364 13.1618 6.12607 13.1186 5.71295C13.0754 5.29983 12.9444 4.90072 12.7344 4.54231C12.4232 4.00021 11.9478 3.57101 11.3768 3.31664C10.8058 3.06227 10.1687 2.99589 9.55751 3.12706C9.28184 2.81639 8.943 2.56818 8.56362 2.39905C8.18425 2.22993 7.77314 2.14379 7.3578 2.1464C6.73292 2.1449 6.1237 2.34187 5.61797 2.70892C5.11225 3.07598 4.73616 3.59415 4.54391 4.18873C4.13684 4.27206 3.75225 4.44139 3.41591 4.68539C3.07957 4.92938 2.79924 5.24241 2.59368 5.60352C2.27994 6.14413 2.14602 6.77039 2.21123 7.39205C2.27644 8.01367 2.5374 8.59851 2.95649 9.06224C2.82527 9.45637 2.77975 9.87394 2.82297 10.2871C2.8662 10.7002 2.99718 11.0993 3.20713 11.4577C3.51841 11.9998 3.99385 12.4289 4.56484 12.6833C5.13584 12.9377 5.77289 13.0041 6.38407 12.8729C6.65975 13.1836 6.99862 13.4318 7.37796 13.601C7.75734 13.7701 8.16844 13.8562 8.58379 13.8536C9.20899 13.8552 9.81853 13.6582 10.3244 13.2909C10.8304 12.9236 11.2065 12.4051 11.3986 11.8101C11.8057 11.7268 12.1903 11.5575 12.5266 11.3135C12.8629 11.0695 13.1433 10.7564 13.3488 10.3953C13.6622 9.85477 13.7958 9.22866 13.7304 8.60726C13.6651 7.98587 13.4041 7.40129 12.9851 6.93777ZM8.58472 13.0883C8.0715 13.089 7.57441 12.9093 7.18031 12.5805C7.19808 12.5708 7.22925 12.5537 7.24956 12.5413L9.58061 11.1948C9.63911 11.1615 9.6877 11.1133 9.72136 11.055C9.75505 10.9967 9.77258 10.9305 9.77217 10.8632V7.57684L10.7575 8.14576C10.7626 8.14834 10.7671 8.15214 10.7704 8.15685C10.7738 8.16157 10.7759 8.16704 10.7766 8.17275V10.8943C10.7759 11.4756 10.5448 12.0329 10.1339 12.4441C9.72308 12.8554 9.16599 13.087 8.58472 13.0883ZM3.87091 11.075C3.61385 10.6309 3.5212 10.1105 3.60918 9.60485C3.62649 9.61524 3.65673 9.6337 3.67842 9.64617L6.00947 10.9926C6.06756 11.0266 6.13365 11.0445 6.20094 11.0445C6.2682 11.0445 6.33428 11.0266 6.39238 10.9926L9.23834 9.34936V10.4872C9.23867 10.493 9.23755 10.4988 9.23509 10.5041C9.23264 10.5094 9.22892 10.5139 9.22427 10.5174L6.86782 11.878C6.36379 12.1683 5.76516 12.2467 5.20333 12.0962C4.64148 11.9457 4.1623 11.5784 3.87091 11.075ZM3.25768 5.98617C3.51363 5.54141 3.91789 5.2009 4.39966 5.02421C4.39966 5.04429 4.39851 5.07985 4.39851 5.10452V7.79747C4.3981 7.86473 4.41561 7.93087 4.44924 7.98915C4.48287 8.04739 4.5314 8.09563 4.58984 8.1289L7.4358 9.77197L6.45054 10.3409C6.44568 10.3441 6.44009 10.346 6.43429 10.3465C6.4285 10.3471 6.42265 10.3462 6.41729 10.3439L4.06062 8.98216C3.55747 8.69077 3.19039 8.21176 3.03987 7.65013C2.88935 7.08853 2.96768 6.49014 3.25768 5.98617ZM11.3527 7.86994L8.50669 6.22667L9.49198 5.65799C9.49684 5.6548 9.50243 5.65283 9.50823 5.65231C9.51402 5.65178 9.51985 5.65272 9.5252 5.655L11.8819 7.01554C12.2429 7.2241 12.5371 7.53119 12.7299 7.90087C12.9228 8.27056 13.0063 8.68752 12.9707 9.10295C12.9351 9.51839 12.7819 9.91509 12.5291 10.2466C12.2762 10.5781 11.9341 10.8307 11.5428 10.9749C11.5428 10.9546 11.5428 10.919 11.5428 10.8943V8.20137C11.5434 8.13423 11.5261 8.06814 11.4926 8.0099C11.4592 7.95165 11.4109 7.90336 11.3527 7.86994ZM12.3333 6.394C12.316 6.38337 12.2858 6.36514 12.2641 6.3527L9.93303 5.00621C9.87493 4.97232 9.80887 4.95444 9.74158 4.95444C9.67432 4.95444 9.60824 4.97232 9.55014 5.00621L6.70418 6.64951V5.51167C6.70386 5.50585 6.70497 5.50005 6.70743 5.49479C6.70988 5.48952 6.7136 5.48492 6.71826 5.48144L9.0747 4.12203C9.4357 3.91387 9.84853 3.81281 10.2649 3.83068C10.6812 3.84856 11.0838 3.98462 11.4257 4.22296C11.7675 4.46129 12.0344 4.79204 12.1951 5.17652C12.3559 5.56099 12.4038 5.98327 12.3333 6.394ZM6.16851 8.42203L5.18299 7.85311C5.17784 7.85053 5.17336 7.84673 5.17002 7.84202C5.16668 7.8373 5.16455 7.83183 5.16385 7.82609V5.10452C5.16411 4.6877 5.28311 4.27956 5.5069 3.9279C5.73071 3.57623 6.05006 3.29559 6.42756 3.11883C6.80507 2.94206 7.22509 2.87649 7.63851 2.92977C8.05195 2.98306 8.44163 3.153 8.76197 3.41971C8.74421 3.42941 8.71327 3.44649 8.69272 3.45895L6.36168 4.80542C6.30317 4.83867 6.25462 4.8869 6.22093 4.94516C6.18727 5.0034 6.16974 5.06958 6.17012 5.13683L6.16851 8.42203ZM6.70371 7.26803L7.97126 6.53595L9.23878 7.26757V8.73127L7.97126 9.46292L6.70371 8.73127V7.26803Z'/%3E%3C/g%3E%3C/svg%3E")}html[data-theme=dark] .key-vendor[data-vendor=Tencent] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(3.962 4.403) scale(0.8831)'%3E%3Cpath fill='%232B7FFF' fill-rule='evenodd' d='M9.976 1L24 9.8l-10.587.015L10.723 23H5.489L8.18 9.8H3.244L1 5.4h8.077z'/%3E%3C/g%3E%3C/svg%3E")}html[data-theme=dark] .key-vendor[data-vendor=xAI] .key-vendor-logo::before{--my5-color:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg transform='translate(5.118 5.118) scale(0.8235)'%3E%3Cpath fill='%23E8EDF5' fill-rule='evenodd' d='M6.469 8.776L16.512 23h-4.464L2.005 8.776zm-.004 7.9l2.233 3.164L6.467 23H2zM22 2.582V23h-3.659V7.764zM22 1l-9.952 14.095l-2.233-3.163L17.533 1z'/%3E%3C/g%3E%3C/svg%3E")}.key-seed-note{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;margin-bottom:14px;border:1px solid var(--line);border-radius:var(--radius, 10px);background:var(--paper-2);color:var(--ink)}.key-seed-note>.icon{flex:none;width:18px;height:18px;margin-top:1px;color:var(--blue)}.key-seed-note strong{display:block;font-size:13px;font-weight:600;line-height:1.4}.key-seed-note span{display:block;margin-top:2px;font-size:12px;line-height:1.5;color:var(--muted)}.key-seed-note.warn{border-color:var(--amber);background:color-mix(in srgb,var(--amber) 10%,var(--paper-2))}.key-seed-note.warn>.icon{color:var(--amber)}:root{--kc-econ:#0e6c56;--kc-qual:#1769e0;--kc-flag:#875006}html[data-theme=dark]{--kc-econ:#62c9aa;--kc-qual:#75a7ff;--kc-flag:#e8b86a}.modal.key-create-modal{width:min(1080px,calc(100vw - 48px))!important;max-width:1080px!important}.key-create-modal .modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.key-create-modal .kc-form{flex:1 1 auto;min-height:0;gap:14px}.key-create-modal .kc-col-l,.key-create-modal .kc-col-r{display:flex;flex-direction:column;min-height:0}.key-create-modal #key-group-area,.key-create-modal #account-key-group-detail{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.key-create-modal #key-group-area>.kc-tiers{flex:0 0 auto}.key-create-modal .kc-field{display:flex;align-items:center;gap:10px}.key-create-modal .kc-field>label{font-size:13px;color:var(--muted);white-space:nowrap}.key-create-modal .kc-field .input{width:220px;height:38px}.key-create-modal .kc-label{display:block;font-size:12px;font-weight:600;color:var(--ink-2);margin-bottom:8px}.key-create-modal .kc-vendors{display:flex;gap:6px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:thin}.key-create-modal .kc-vendor{flex:0 0 auto;display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:var(--paper);color:var(--ink-2);font-size:13px;cursor:pointer;transition:background .14s,border-color .14s,color .14s}.key-create-modal .kc-vendor:hover{background:var(--paper-2);border-color:var(--line-strong)}.key-create-modal .kc-vendor.active{background:var(--blue-light);border-color:var(--blue);color:var(--blue);font-weight:600}.key-create-modal .kc-mark{width:22px;height:22px;flex:0 0 auto;display:block}.key-create-modal .kc-mark svg{width:22px;height:22px;display:block}.key-create-modal .kc-cols{display:grid;grid-template-columns:400px minmax(0,1fr);gap:18px;align-items:stretch;flex:1 1 auto;min-height:300px}.key-create-modal .kc-col-l,.key-create-modal .kc-col-r{min-width:0}.key-create-modal .kc-tiers{display:flex;flex-direction:column;gap:8px}.key-create-modal .kc-tier{--tone:var(--kc-qual);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;align-items:center;text-align:left;padding:12px 14px;border:1px solid var(--line);border-radius:9px;background:var(--paper);cursor:pointer;transition:background .14s,border-color .14s}.key-create-modal .kc-tier.econ{--tone:var(--kc-econ)}.key-create-modal .kc-tier.qual{--tone:var(--kc-qual)}.key-create-modal .kc-tier.flag{--tone:var(--kc-flag)}.key-create-modal .kc-tier:hover{background:var(--paper-2);border-color:var(--line-strong)}.key-create-modal .kc-tier.active{background:color-mix(in srgb,var(--tone) 9%,var(--paper));border-color:color-mix(in srgb,var(--tone) 48%,var(--line))}.key-create-modal .kc-tier-id{display:flex;align-items:center;gap:8px;min-width:0}.key-create-modal .kc-dot{flex:0 0 auto;width:14px;height:14px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--tone) 55%,var(--line-strong))}.key-create-modal .kc-tier.active .kc-dot{background:var(--tone);border-color:var(--tone)}.key-create-modal .kc-tier-name{font-size:15px;font-weight:600;color:var(--ink)}.key-create-modal .kc-tier-deal{display:flex;align-items:baseline;justify-content:flex-end;gap:5px;font-size:19px;font-weight:700;line-height:1.25;color:var(--tone);white-space:nowrap;font-variant-numeric:tabular-nums}.key-create-modal .kc-tier-deal span{font-size:11px;font-weight:500;color:var(--muted)}.key-create-modal .kc-tier-meta{font-size:12px;color:var(--muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.key-create-modal .kc-tier-price{display:flex;align-items:baseline;justify-content:flex-end;gap:3px;font-size:12px;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.key-create-modal .kc-tier-price i{font-style:normal}.key-create-modal .kc-list{border:1px solid var(--line);border-radius:9px;background:var(--paper);flex:1 1 auto;min-height:150px;overflow-y:auto;scrollbar-width:thin}.key-create-modal .kc-row{border-bottom:1px solid var(--line)}.key-create-modal .kc-row:last-child{border-bottom:0}.key-create-modal .kc-row>summary{display:grid;grid-template-columns:minmax(0,1fr) 106px 68px 15px;gap:10px;align-items:center;padding:10px 12px;cursor:pointer;list-style:none;transition:background .12s}.key-create-modal .kc-row>summary::-webkit-details-marker{display:none}.key-create-modal .kc-row>summary:hover{background:var(--paper-2)}.key-create-modal .kc-row[open]>summary{background:var(--paper-2)}.key-create-modal .kc-name{font-size:13.5px;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.key-create-modal .kc-in{display:flex;align-items:baseline;justify-content:flex-end;gap:4px;white-space:nowrap;font-variant-numeric:tabular-nums}.key-create-modal .kc-in span{font-size:11px;color:var(--muted)}.key-create-modal .kc-in b{font-size:17px;font-weight:700;color:var(--ink);letter-spacing:-.2px}.key-create-modal .kc-in i{font-size:11px;font-style:normal;color:var(--muted)}.key-create-modal .kc-deal{font-size:11.5px;color:var(--muted);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.key-create-modal .kc-row>summary>.icon{width:15px;color:var(--soft);transition:none}.key-create-modal .kc-row[open]>summary>.icon{transform:rotate(180deg)}.key-create-modal .kc-more{display:flex;flex-wrap:wrap;gap:6px 16px;padding:0 12px 10px;font-size:11.5px;color:var(--muted);background:var(--paper-2)}.key-create-modal .kc-more span{font-variant-numeric:tabular-nums}.key-create-modal .kc-empty{padding:24px;text-align:center;color:var(--muted);font-size:13px}.key-create-modal .kc-adv{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.key-create-modal .kc-adv>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 2px;cursor:pointer;list-style:none;color:var(--ink-2);font-size:13px}.key-create-modal .kc-adv>summary::-webkit-details-marker{display:none}.key-create-modal .kc-adv>summary>span{display:flex;align-items:baseline;gap:8px}.key-create-modal .kc-adv>summary small{color:var(--muted);font-size:11px}.key-create-modal .kc-adv>summary>.icon{width:16px;color:var(--soft)}.key-create-modal .kc-adv[open]>summary>.icon{transform:rotate(180deg)}.key-create-modal .kc-adv-fields{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:2px 2px 16px}.key-create-modal .kc-adv-fields .field{grid-column:span 2;gap:4px}.key-create-modal .kc-adv-fields .field:nth-child(7),.key-create-modal .kc-adv-fields .field:nth-child(8){grid-column:span 3}.key-create-modal .kc-adv-fields .field-label{font-size:11.5px}.key-create-modal .kc-adv-fields .input{width:100%;height:34px;font-size:13px}.key-create-modal .kc-adv-fields .textarea{width:100%;font-size:12.5px}.key-create-modal .kc-actions{align-items:center}.key-create-modal .kc-scope{font-size:12px;color:var(--muted);margin-right:auto}@media (max-width:1080px){.key-create-modal .kc-cols{grid-template-columns:minmax(0,1fr)}.key-create-modal .kc-adv-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.key-create-modal .kc-adv-fields .field,.key-create-modal .kc-adv-fields .field:nth-child(7),.key-create-modal .kc-adv-fields .field:nth-child(8){grid-column:span 1}}.key-create-modal .kc-vendor-area{display:flex;flex-direction:column}.key-create-modal .kc-vendor-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:20px;margin-bottom:2px}.key-create-modal .kc-vendor-hint{font-size:12px;font-weight:600;color:var(--ink-2)}.key-create-modal .kc-refresh{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:7px;background:0 0;color:var(--muted);cursor:pointer;transition:background .14s,color .14s}.key-create-modal .kc-refresh>.icon{width:15px;height:15px}.key-create-modal .kc-refresh:hover{background:var(--paper-2);color:var(--ink)}.key-create-modal .kc-refresh:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.key-create-modal .kc-refresh[disabled]{opacity:.55;cursor:default}.key-create-modal .kc-vendors{gap:4px;margin:0;padding:0 2px;overflow-x:auto;scrollbar-width:thin}.key-create-modal .kc-vendors .kc-vendor{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:66px;min-height:0;padding:4px 8px;border:0;border-radius:0;background:0 0;box-shadow:none;color:var(--muted);font-size:13px;line-height:1.2;cursor:pointer;transition:color .14s,opacity .14s,transform .14s}.key-create-modal .kc-vendors .kc-vendor>small{font-size:12.5px;color:inherit;line-height:1.15;white-space:nowrap}.key-create-modal .kc-vendors .kc-vendor:hover{background:0 0;border:0;color:var(--ink)}.key-create-modal .kc-vendors .kc-vendor.active{background:0 0;border:0;color:var(--ink);font-weight:600}.key-create-modal .kc-vendors .kc-vendor .kc-mark{width:34px;height:34px;flex:0 0 auto;display:block;border-radius:0;border:0;opacity:.72;outline:0;outline-style:none;outline-width:0;outline-offset:0;box-shadow:none;transition:opacity .14s,transform .14s}.key-create-modal .kc-vendors .kc-vendor .kc-mark svg{width:34px;height:34px;display:block}.key-create-modal .kc-vendor:not([data-vendor=all]) .kc-mark::before{content:none}.key-create-modal .kc-vendors .kc-vendor:hover .kc-mark{opacity:1;transform:translateY(-2px);transition:opacity .14s,transform .14s}.key-create-modal .kc-vendors .kc-vendor.active .kc-mark{opacity:1;transform:scale(1.1);transition:opacity .14s,transform .14s}.key-create-modal .kc-vendors .kc-vendor:focus{outline:0}.key-create-modal .kc-vendors .kc-vendor:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:8px}html[data-theme=dark] .key-create-modal .kc-vendors .kc-vendor .kc-mark{opacity:.78}html[data-theme=dark] .key-create-modal .kc-vendors .kc-vendor:hover .kc-mark,html[data-theme=dark] .key-create-modal .kc-vendors .kc-vendor.active .kc-mark{opacity:1}html[data-theme=dark] .key-create-modal .kc-vendors .kc-vendor{color:var(--muted)}html[data-theme=dark] .key-create-modal .kc-vendors .kc-vendor:hover,html[data-theme=dark] .key-create-modal .kc-vendors .kc-vendor.active{color:var(--ink)}@media (max-width:760px){.key-create-modal .kc-vendors .kc-vendor{min-width:62px;min-height:0;padding:4px 6px}.key-create-modal .kc-vendors .kc-vendor .kc-mark,.key-create-modal .kc-vendors .kc-vendor .kc-mark svg{width:32px;height:32px}}.key-create-modal{font-family:inherit;color:var(--ink)}.key-create-modal .kc-vendor-area{margin-bottom:20px;padding:12px 14px;background:var(--paper-2);border:1px solid var(--line);border-radius:12px;overflow:visible!important}.key-create-modal .kc-vendor-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.key-create-modal .kc-vendor-hint{font-size:13px;font-weight:650;color:var(--ink-2)}.key-create-modal .kc-refresh{width:28px;height:28px;border-radius:6px;color:var(--muted);background:0 0;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.key-create-modal .kc-refresh:hover{background:var(--paper);color:var(--ink)}.key-create-modal .kc-vendors{display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:8px!important;overflow:visible!important;padding:0!important;margin:0!important}.key-create-modal .kc-vendors .kc-vendor{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px 4px;border-radius:10px;background:var(--paper);border:1px solid var(--line);cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s;min-width:0;box-shadow:none}.key-create-modal .kc-vendors .kc-vendor:hover{border-color:var(--line-strong);background:#fff}.key-create-modal .kc-vendors .kc-vendor.active{border-color:var(--blue);background:#fff;box-shadow:0 0 0 1.5px var(--blue)}.key-create-modal .kc-vendors .kc-vendor .kc-mark{width:38px!important;height:38px!important;opacity:1!important;filter:none!important;display:flex;align-items:center;justify-content:center}.key-create-modal .kc-vendors .kc-vendor .kc-mark svg{width:38px!important;height:38px!important;display:block}.key-create-modal .kc-vendors .kc-vendor>small{font-size:12.5px;font-weight:600;color:var(--ink-2);line-height:1.2}.key-create-modal .kc-vendors .kc-vendor.active>small{color:var(--blue);font-weight:700}.key-create-modal .kc-cols{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:22px;align-items:start}.key-create-modal .kc-col-l,.key-create-modal .kc-col-r{display:grid;gap:10px;min-width:0}.key-create-modal .kc-label{font-size:13px;font-weight:650;color:var(--muted)}.key-create-modal .kc-tiers{display:grid;gap:10px}.key-create-modal .kc-tier{display:grid;grid-template-columns:1fr auto;grid-template-areas:"name deal""sub  price";gap:6px 12px;align-items:center;padding:15px 18px;border-radius:12px;cursor:pointer;transition:all .15s ease;text-align:left;position:relative;border:1.5px solid transparent}.key-create-modal .kc-tier.kc-econ{background:#eef9f4;border-color:#bcecd8;color:#0d5f47}.key-create-modal .kc-tier.kc-econ:hover{background:#e2f6ec}.key-create-modal .kc-tier.kc-econ.active{background:#daf3e7;border-color:#0d7a5f;box-shadow:0 4px 14px rgba(13,122,95,.18)}.key-create-modal .kc-tier.kc-qual{background:#edf4fe;border-color:#c5dcfa;color:#0e4896}.key-create-modal .kc-tier.kc-qual:hover{background:#e2eefd}.key-create-modal .kc-tier.kc-qual.active{background:#d8e8fc;border-color:#1769e0;box-shadow:0 4px 14px rgba(23,105,224,.18)}.key-create-modal .kc-tier.kc-flag{background:#f4eeff;border-color:#dcc8fa;color:#4b239c}.key-create-modal .kc-tier.kc-flag:hover{background:#ebe0ff}.key-create-modal .kc-tier.kc-flag.active{background:#e3d4ff;border-color:#6b3fd4;box-shadow:0 4px 14px rgba(107,63,212,.18)}.key-create-modal .kc-tier-id{grid-area:name;display:inline-flex;align-items:center;gap:8px}.key-create-modal .kc-tier-id .kc-tier-name{font-size:16.5px;font-weight:800;letter-spacing:-.01em}.key-create-modal .kc-tier .kc-dot{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;background:0 0;flex:none}.key-create-modal .kc-tier.active .kc-dot{background:currentColor}.key-create-modal .kc-tier-deal{grid-area:deal;display:inline-flex;align-items:baseline;gap:4px;font-size:13px;font-weight:700;background:0 0!important;color:var(--amber)}.key-create-modal .kc-tier-deal b{font-size:15px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--amber)}.key-create-modal .kc-tier-sub{grid-area:sub;font-size:13px;opacity:.9;font-weight:500}.key-create-modal .kc-tier-price{grid-area:price;font-size:14px;font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap}.key-create-modal .kc-tier-price span{font-size:12px;opacity:.8;margin-right:3px}.key-create-modal .kc-tier-price i{font-style:normal;font-size:11px;opacity:.7}.key-create-modal .kc-list{display:grid;gap:10px}.key-create-modal .kc-row{border:1.5px solid var(--line);border-radius:12px;background:var(--paper);overflow:hidden;transition:border-color .15s,box-shadow .15s}.key-create-modal .kc-row:hover{border-color:var(--blue);box-shadow:0 4px 14px rgba(16,24,40,.06)}.key-create-modal .kc-row[open]{border-color:var(--blue)}.key-create-modal .kc-row>summary{display:flex;justify-content:space-between;align-items:center;padding:15px 18px;cursor:pointer;list-style:none;gap:14px}.key-create-modal .kc-row>summary::-webkit-details-marker{display:none}.key-create-modal .kc-name{font-family:inherit;font-size:16.5px!important;font-weight:750!important;color:var(--ink)!important;letter-spacing:-.01em;background:0 0!important;padding:0!important;min-width:0;overflow-wrap:anywhere}.key-create-modal .kc-in{display:inline-flex;align-items:baseline;gap:4px;font-size:13px;color:var(--muted);white-space:nowrap}.key-create-modal .kc-in b{font-size:19px!important;font-weight:850!important;color:var(--blue)!important;font-variant-numeric:tabular-nums}.key-create-modal .kc-in i{font-style:normal;color:var(--soft);font-size:12px}.key-create-modal .kc-deal{font-size:12.5px;font-weight:700;color:var(--amber);background:0 0!important;white-space:nowrap}.key-create-modal .kc-more{display:flex;flex-wrap:wrap;gap:8px 18px;padding:0 18px 14px;font-size:13px;color:var(--muted);border-top:1px dashed var(--line);margin-top:4px;padding-top:10px}.key-create-modal .kc-field{margin-bottom:18px}.key-create-modal .kc-field>label{display:block;font-size:13px;font-weight:650;color:var(--ink-2);margin-bottom:6px}.key-create-modal .kc-actions{margin-top:20px}.key-create-modal .kc-edit-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;padding-top:16px;border-top:1px solid var(--line)}.key-create-modal .kc-edit-actions .btn,.key-create-modal .kc-edit-actions .link{font-size:12.5px}html[data-theme=dark] .key-create-modal .kc-tier.kc-econ{background:#0d2820;border-color:#175440;color:#7de2bc}html[data-theme=dark] .key-create-modal .kc-tier.kc-econ.active{background:#11362b;border-color:#22a27a}html[data-theme=dark] .key-create-modal .kc-tier.kc-qual{background:#11233d;border-color:#1d467f;color:#93bdf5}html[data-theme=dark] .key-create-modal .kc-tier.kc-qual.active{background:#172f52;border-color:#3b82f6}html[data-theme=dark] .key-create-modal .kc-tier.kc-flag{background:#201338;border-color:#46257d;color:#ccaeff}html[data-theme=dark] .key-create-modal .kc-tier.kc-flag.active{background:#2c1b4d;border-color:#8b5cf6}html[data-theme=dark] .key-create-modal .kc-in b{color:#60a5fa!important}:root{--kc-econ:#0e6c56;--kc-qual:#1769e0;--kc-flag:#6b3fd4;--kc-deal:#875006;--kc-row-h:56px}html[data-theme=dark]{--kc-econ:#62c9aa;--kc-qual:#75a7ff;--kc-flag:#b18cff;--kc-deal:#e8b86a}.modal.key-create-modal{width:min(1080px,calc(100vw - 48px))!important;max-width:1080px!important;height:auto!important;max-height:calc(100dvh - 64px);margin-top:32px;align-self:flex-start}.key-create-modal .modal-body{overflow-y:auto;min-height:0}.key-create-modal .kc-form{gap:16px}.key-create-modal .kc-field{display:flex;align-items:center;gap:12px;margin-bottom:0}.key-create-modal .kc-field>label{display:block;font-size:13px;font-weight:650;color:var(--ink-2);margin-bottom:0;white-space:nowrap}.key-create-modal .kc-field .input{width:320px;height:40px}.key-create-modal .kc-vendor-area{background:0 0;border:0;border-radius:0;padding:0;margin-bottom:0;overflow:visible!important}.key-create-modal .kc-vendor-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:20px;margin-bottom:8px}.key-create-modal .kc-vendor-hint{font-size:13px;font-weight:650;color:var(--ink-2)}.key-create-modal .kc-refresh{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:7px;background:0 0;color:var(--muted);cursor:pointer;transition:background .14s,color .14s}.key-create-modal .kc-refresh>.icon{width:15px;height:15px}.key-create-modal .kc-refresh:hover{background:var(--paper-2);color:var(--ink)}.key-create-modal .kc-vendors{display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:6px!important;overflow:visible!important;padding:0!important;margin:0!important}.key-create-modal .kc-vendors .kc-vendor{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:0;height:auto!important;padding:6px 4px 8px;border:0;border-radius:8px;background:0 0;box-shadow:none;color:var(--muted);cursor:pointer;transition:background .14s,color .14s}.key-create-modal .kc-vendors .kc-vendor:hover{background:var(--paper-2);color:var(--ink)}.key-create-modal .kc-vendors .kc-vendor.active{background:0 0;color:var(--blue)}.key-create-modal .kc-vendors .kc-vendor .kc-mark{width:30px!important;height:30px!important;flex:0 0 auto;display:block;border:0;border-radius:0;outline:0!important;box-shadow:none!important;opacity:.68;transition:opacity .14s}.key-create-modal .kc-vendors .kc-vendor .kc-mark svg{width:30px!important;height:30px!important;display:block}.key-create-modal .kc-vendors .kc-vendor .kc-mark svg.mk-mono{color:var(--ink)}.key-create-modal .kc-vendors .kc-vendor:hover .kc-mark,.key-create-modal .kc-vendors .kc-vendor.active .kc-mark{opacity:1;transform:none}.key-create-modal .kc-vendor:not([data-vendor=all]) .kc-mark::before{content:none}.key-create-modal .kc-vendors .kc-vendor>small{flex:none;font-size:12px;font-weight:500;color:inherit;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.key-create-modal .kc-vendors .kc-vendor.active>small{font-weight:700}.key-create-modal .kc-vendors .kc-vendor:focus{outline:0}.key-create-modal .kc-vendors .kc-vendor:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.key-create-modal .kc-cols{display:grid;grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:24px;align-items:stretch}.key-create-modal .kc-col-l,.key-create-modal .kc-col-r{display:grid;grid-template-rows:auto 1fr;gap:8px;min-width:0}.key-create-modal .kc-label{font-size:13px;font-weight:650;color:var(--ink-2);margin-bottom:0}.key-create-modal .kc-tiers{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:10px}.key-create-modal .kc-tier{--tone:var(--kc-qual);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name  price""sub   deal";gap:4px 14px;align-content:center;align-items:center;padding:14px 16px;border:1.5px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink);cursor:pointer;text-align:left;transition:background .15s,border-color .15s}html[data-theme] .key-create-modal .kc-tier.kc-econ{--tone:var(--kc-econ)}html[data-theme] .key-create-modal .kc-tier.kc-qual{--tone:var(--kc-qual)}html[data-theme] .key-create-modal .kc-tier.kc-flag{--tone:var(--kc-flag)}html[data-theme] .key-create-modal .kc-tier.kc-econ,html[data-theme] .key-create-modal .kc-tier.kc-qual,html[data-theme] .key-create-modal .kc-tier.kc-flag{background:var(--paper);border-color:var(--line);color:var(--ink);box-shadow:none}html[data-theme] .key-create-modal .kc-tier.kc-econ:hover,html[data-theme] .key-create-modal .kc-tier.kc-qual:hover,html[data-theme] .key-create-modal .kc-tier.kc-flag:hover{background:var(--paper-2);border-color:var(--line-strong)}html[data-theme] .key-create-modal .kc-tier.kc-econ.active,html[data-theme] .key-create-modal .kc-tier.kc-qual.active,html[data-theme] .key-create-modal .kc-tier.kc-flag.active{background:color-mix(in srgb,var(--tone) 9%,var(--paper));border-color:color-mix(in srgb,var(--tone) 52%,var(--line));color:var(--ink);box-shadow:none}.key-create-modal .kc-tier-id{grid-area:name;display:inline-flex;align-items:center;gap:9px;min-width:0}.key-create-modal .kc-tier-id .kc-tier-name{font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.key-create-modal .kc-tier .kc-dot{width:12px;height:12px;flex:none;border-radius:50%;border:2px solid color-mix(in srgb,var(--tone) 60%,var(--line-strong));background:0 0}.key-create-modal .kc-tier.active .kc-dot{background:var(--tone);border-color:var(--tone)}.key-create-modal .kc-tier-sub{grid-area:sub;font-size:12.5px;font-weight:450;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.key-create-modal .kc-tier-price{grid-area:price;display:inline-flex;align-items:baseline;gap:3px;justify-self:end;font-size:16px;font-weight:750;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.key-create-modal .kc-tier-price span{font-size:11.5px;font-weight:500;color:var(--muted)}.key-create-modal .kc-tier-price i{font-style:normal;font-size:11.5px;font-weight:500;color:var(--muted)}.key-create-modal .kc-tier-deal{grid-area:deal;display:inline-flex;align-items:baseline;gap:4px;justify-self:end;font-size:12px;font-weight:500;background:0 0!important;color:var(--kc-deal);white-space:nowrap;font-variant-numeric:tabular-nums}.key-create-modal .kc-tier-deal b{font-size:13px;font-weight:700;color:var(--kc-deal)}.key-create-modal .kc-list{display:block;height:286px;border:1px solid var(--line);border-radius:10px;background:var(--paper);overflow-y:auto;scrollbar-width:thin}.key-create-modal .kc-row{border:0;border-bottom:1px solid var(--line);border-radius:0;background:0 0;overflow:visible}.key-create-modal .kc-row:last-child{border-bottom:0}.key-create-modal .kc-row>summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto 15px;align-items:center;gap:14px;min-height:var(--kc-row-h);padding:10px 16px;cursor:pointer;list-style:none;transition:background .12s}.key-create-modal .kc-row>summary::-webkit-details-marker{display:none}.key-create-modal .kc-row>summary:hover{background:var(--paper-2)}.key-create-modal .kc-row[open]>summary{background:var(--paper-2)}.key-create-modal .kc-row[open]{border-color:var(--line)}.key-create-modal .kc-name{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px!important;font-weight:650!important;color:var(--ink)!important;background:0 0!important;padding:0!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.key-create-modal .kc-in{display:inline-flex;align-items:baseline;gap:4px;justify-self:end;font-size:11.5px;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.key-create-modal .kc-in b{font-size:16px!important;font-weight:750!important;color:var(--ink)!important}.key-create-modal .kc-in i{font-style:normal;font-size:11.5px;color:var(--muted)}.key-create-modal .kc-deal{justify-self:end;min-width:74px;text-align:right;font-size:12px;font-weight:600;color:var(--kc-deal);background:0 0!important;white-space:nowrap;font-variant-numeric:tabular-nums}.key-create-modal .kc-row>summary>.icon{width:15px;height:15px;color:var(--soft);transition:none}.key-create-modal .kc-row[open]>summary>.icon{transform:rotate(180deg)}.key-create-modal .kc-more{display:flex;flex-wrap:wrap;gap:6px 18px;padding:0 16px 12px;border-top:0;margin-top:0;font-size:12px;color:var(--muted);background:var(--paper-2)}.key-create-modal .kc-more span{font-variant-numeric:tabular-nums}.key-create-modal .kc-empty{display:grid;place-items:center;height:100%;min-height:200px;padding:24px;text-align:center;color:var(--muted);font-size:13px}.key-create-modal .kc-adv{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.key-create-modal .kc-adv>summary{padding:11px 2px}.key-create-modal .kc-adv-fields{padding-bottom:14px}.key-create-modal .kc-actions{margin-top:14px}@media (max-width:920px){.key-create-modal .kc-cols{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;min-height:0;height:auto;flex:0 0 auto}.key-create-modal .kc-col-l,.key-create-modal .kc-col-r{grid-template-rows:auto auto}.key-create-modal .kc-list{height:auto;max-height:320px}}@media (max-width:760px){.key-create-modal .kc-vendors{grid-template-columns:repeat(4,minmax(0,1fr))!important}.key-create-modal .kc-field{display:block}.key-create-modal .kc-field .input{width:100%;margin-top:6px}.key-create-modal .kc-tier-price{font-size:14px}.key-create-modal .kc-tier-sub{font-size:11.5px}.key-create-modal .kc-row>summary{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name icon""in   deal";gap:2px 10px;padding:10px 12px}.key-create-modal .kc-name{grid-area:name}.key-create-modal .kc-in{grid-area:in;justify-self:start}.key-create-modal .kc-deal{grid-area:deal;justify-self:end}.key-create-modal .kc-row>summary>.icon{grid-area:icon}.key-create-modal .kc-tier-sub{white-space:normal}}:root{--kc-econ:#0e6c56;--kc-qual:#1769e0;--kc-flag:#6b3fd4;--kc-deal:#875006;--kc-row-h:56px}html[data-theme=dark]{--kc-econ:#62c9aa;--kc-qual:#75a7ff;--kc-flag:#b18cff;--kc-deal:#e8b86a}.modal.key-create-modal{width:min(1080px,calc(100vw - 48px))!important;max-width:1080px!important;height:auto!important;max-height:calc(100dvh - 64px);margin-top:32px;align-self:flex-start}.key-create-modal .modal-body{overflow-y:auto;min-height:0}.key-create-modal .kc-form{gap:16px}.key-create-modal .kc-field{display:flex;align-items:center;gap:12px;margin-bottom:0}.key-create-modal .kc-field>label{display:block;font-size:13px;font-weight:650;color:var(--ink-2);margin-bottom:0;white-space:nowrap}.key-create-modal .kc-field .input{width:320px;height:40px}.key-create-modal .kc-vendor-area{background:0 0;border:0;border-radius:0;padding:0;margin-bottom:0;overflow:visible!important}.key-create-modal .kc-vendor-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:20px;margin-bottom:8px}.key-create-modal .kc-vendor-hint{font-size:13px;font-weight:650;color:var(--ink-2)}.key-create-modal .kc-refresh{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:7px;background:0 0;color:var(--muted);cursor:pointer;transition:background .14s,color .14s}.key-create-modal .kc-refresh>.icon{width:15px;height:15px}.key-create-modal .kc-refresh:hover{background:var(--paper-2);color:var(--ink)}.key-create-modal .kc-vendor-rail{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px;min-width:0}.key-create-modal .kc-vendor-rail.is-static{grid-template-columns:0 minmax(0,1fr)0;gap:0}.key-create-modal .kc-vendors{display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap!important;gap:6px!important;padding:0!important;margin:0!important;min-width:0;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;scrollbar-width:none}.key-create-modal .kc-vendors::-webkit-scrollbar{display:none}.key-create-modal .kc-rail-btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:40px;padding:0;border:0;border-radius:7px;background:0 0;color:var(--muted);cursor:pointer;transition:background .12s,color .12s,opacity .12s}.key-create-modal .kc-rail-btn>.icon{width:16px;height:16px;transform-origin:center}.key-create-modal .kc-rail-btn.kc-rail-next>.icon{transform:scaleX(-1)}.key-create-modal .kc-rail-btn:hover,.key-create-modal .kc-rail-btn.scrolling{background:var(--paper-2);color:var(--ink)}.key-create-modal .kc-rail-btn:focus{outline:0}.key-create-modal .kc-rail-btn:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.key-create-modal .kc-vendor-rail.is-static .kc-rail-btn{visibility:hidden}.key-create-modal .kc-vendor-rail.is-start .kc-rail-prev,.key-create-modal .kc-vendor-rail.is-end .kc-rail-next{opacity:.25;pointer-events:none}.key-create-modal .kc-vendors .kc-vendor{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;flex:1 0 96px;min-width:0;min-height:0;height:auto!important;padding:6px 4px 8px;border:0;border-radius:8px;background:0 0;box-shadow:none;color:var(--muted);cursor:pointer;transition:background .14s,color .14s}.key-create-modal .kc-vendors .kc-vendor:hover{background:var(--paper-2);color:var(--ink)}.key-create-modal .kc-vendors .kc-vendor.active{background:0 0;color:var(--blue)}.key-create-modal .kc-vendors .kc-vendor .kc-mark{width:30px!important;height:30px!important;flex:0 0 auto;display:block;border:0;border-radius:0;outline:0!important;box-shadow:none!important;opacity:.68;transition:opacity .14s}.key-create-modal .kc-vendors .kc-vendor .kc-mark svg{width:30px!important;height:30px!important;display:block}.key-create-modal .kc-vendors .kc-vendor .kc-mark svg.mk-mono{color:var(--ink)}.key-create-modal .kc-vendors .kc-vendor:hover .kc-mark,.key-create-modal .kc-vendors .kc-vendor.active .kc-mark{opacity:1;transform:none}.key-create-modal .kc-vendor:not([data-vendor=all]) .kc-mark::before{content:none}.key-create-modal .kc-vendors .kc-vendor>small{flex:none;font-size:12px;font-weight:500;color:inherit;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.key-create-modal .kc-vendors .kc-vendor.active>small{font-weight:700}.key-create-modal .kc-vendors .kc-vendor:focus{outline:0}.key-create-modal .kc-vendors .kc-vendor:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.key-create-modal .kc-cols{display:grid;grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:24px;align-items:stretch}.key-create-modal .kc-col-l,.key-create-modal .kc-col-r{display:grid;grid-template-rows:auto 1fr;gap:8px;min-width:0}.key-create-modal .kc-label{font-size:13px;font-weight:650;color:var(--ink-2);margin-bottom:0}.key-create-modal .kc-tiers{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:10px}.key-create-modal .kc-tier{--tone:var(--kc-qual);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name  price""sub   deal";gap:4px 14px;align-content:center;align-items:center;padding:14px 16px;border:1.5px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink);cursor:pointer;text-align:left;transition:background .15s,border-color .15s}html[data-theme] .key-create-modal .kc-tier.kc-econ{--tone:var(--kc-econ)}html[data-theme] .key-create-modal .kc-tier.kc-qual{--tone:var(--kc-qual)}html[data-theme] .key-create-modal .kc-tier.kc-flag{--tone:var(--kc-flag)}html[data-theme] .key-create-modal .kc-tier.kc-econ,html[data-theme] .key-create-modal .kc-tier.kc-qual,html[data-theme] .key-create-modal .kc-tier.kc-flag{background:var(--paper);border-color:var(--line);color:var(--ink);box-shadow:none}html[data-theme] .key-create-modal .kc-tier.kc-econ:hover,html[data-theme] .key-create-modal .kc-tier.kc-qual:hover,html[data-theme] .key-create-modal .kc-tier.kc-flag:hover{background:var(--paper-2);border-color:var(--line-strong)}html[data-theme] .key-create-modal .kc-tier.kc-econ.active,html[data-theme] .key-create-modal .kc-tier.kc-qual.active,html[data-theme] .key-create-modal .kc-tier.kc-flag.active{background:color-mix(in srgb,var(--tone) 9%,var(--paper));border-color:color-mix(in srgb,var(--tone) 52%,var(--line));color:var(--ink);box-shadow:none}.key-create-modal .kc-tier-id{grid-area:name;display:inline-flex;align-items:center;gap:9px;min-width:0}.key-create-modal .kc-tier-id .kc-tier-name{font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.key-create-modal .kc-tier .kc-dot{width:12px;height:12px;flex:none;border-radius:50%;border:2px solid color-mix(in srgb,var(--tone) 60%,var(--line-strong));background:0 0}.key-create-modal .kc-tier.active .kc-dot{background:var(--tone);border-color:var(--tone)}.key-create-modal .kc-tier-sub{grid-area:sub;font-size:12.5px;font-weight:450;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.key-create-modal .kc-tier-price{grid-area:price;display:inline-flex;align-items:baseline;gap:3px;justify-self:end;font-size:16px;font-weight:750;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.key-create-modal .kc-tier-price span{font-size:11.5px;font-weight:500;color:var(--muted)}.key-create-modal .kc-tier-price i{font-style:normal;font-size:11.5px;font-weight:500;color:var(--muted)}.key-create-modal .kc-tier-deal{grid-area:deal;display:inline-flex;align-items:baseline;gap:4px;justify-self:end;font-size:12px;font-weight:500;background:0 0!important;color:var(--kc-deal);white-space:nowrap;font-variant-numeric:tabular-nums}.key-create-modal .kc-tier-deal b{font-size:13px;font-weight:700;color:var(--kc-deal)}.key-create-modal .kc-list{display:block;height:286px;border:1px solid var(--line);border-radius:10px;background:var(--paper);overflow-y:auto;scrollbar-width:thin}.key-create-modal .kc-row{border:0;border-bottom:1px solid var(--line);border-radius:0;background:0 0;overflow:visible}.key-create-modal .kc-row:last-child{border-bottom:0}.key-create-modal .kc-row>summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto 15px;align-items:center;gap:14px;min-height:var(--kc-row-h);padding:10px 16px;cursor:pointer;list-style:none;transition:background .12s}.key-create-modal .kc-row>summary::-webkit-details-marker{display:none}.key-create-modal .kc-row>summary:hover{background:var(--paper-2)}.key-create-modal .kc-row[open]>summary{background:var(--paper-2)}.key-create-modal .kc-row[open]{border-color:var(--line)}.key-create-modal .kc-name{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px!important;font-weight:400!important;color:var(--ink)!important;background:0 0!important;padding:0!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.key-create-modal .kc-in{display:inline-flex;align-items:baseline;gap:4px;justify-self:end;font-size:12px;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.key-create-modal .kc-row>summary .kc-in b{font-size:22px!important;font-weight:800!important;color:var(--ink)!important;letter-spacing:-.01em}.key-create-modal .kc-in i{font-style:normal;font-size:12px;color:var(--muted)}.key-create-modal .kc-deal{justify-self:end;min-width:74px;text-align:right;font-size:12px;font-weight:600;color:var(--kc-deal);background:0 0!important;white-space:nowrap;font-variant-numeric:tabular-nums}.key-create-modal .kc-row>summary>.icon{width:15px;height:15px;color:var(--soft);transition:none}.key-create-modal .kc-row[open]>summary>.icon{transform:rotate(180deg)}.key-create-modal .kc-more{display:flex;flex-wrap:wrap;gap:6px 18px;padding:0 16px 12px;border-top:0;margin-top:0;font-size:12px;color:var(--muted);background:var(--paper-2)}.key-create-modal .kc-more span{font-variant-numeric:tabular-nums}.key-create-modal .kc-empty{display:grid;place-items:center;height:100%;min-height:200px;padding:24px;text-align:center;color:var(--muted);font-size:13px}.key-create-modal .kc-adv{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.key-create-modal .kc-adv>summary{padding:11px 2px}.key-create-modal .kc-adv-fields{padding-bottom:14px}.key-create-modal .kc-actions{margin-top:14px}@media (max-width:920px){.key-create-modal .kc-cols{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;min-height:0;height:auto;flex:0 0 auto}.key-create-modal .kc-col-l,.key-create-modal .kc-col-r{grid-template-rows:auto auto}.key-create-modal .kc-list{height:auto;max-height:320px}}@media (max-width:760px){.key-create-modal .kc-vendors .kc-vendor{flex:1 0 68px}.key-create-modal .kc-rail-btn{width:20px}.key-create-modal .kc-field{display:block}.key-create-modal .kc-field .input{width:100%;margin-top:6px}.key-create-modal .kc-tier-price{font-size:14px}.key-create-modal .kc-tier-sub{font-size:11.5px}.key-create-modal .kc-row>summary{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name icon""in   deal";gap:2px 10px;padding:10px 12px}.key-create-modal .kc-name{grid-area:name}.key-create-modal .kc-in{grid-area:in;justify-self:start}.key-create-modal .kc-deal{grid-area:deal;justify-self:end}.key-create-modal .kc-row>summary>.icon{grid-area:icon}.key-create-modal .kc-tier-sub{white-space:normal}}.auth-card .card-body.stack{gap:16px}.auth-card form.stack{gap:14px}.auth-card .field{margin:14px 0}.auth-code-row{display:flex;align-items:stretch;gap:8px}.auth-code-row .input{flex:1 1 auto;min-width:0}.auth-code-row .btn{flex:0 0 auto;margin:0;white-space:nowrap}.auth-switch{margin:0}.auth-switch .text-link{margin-left:6px}.auth-optional{margin:0}.auth-optional>summary{cursor:pointer;font-size:13px;color:var(--muted)}.auth-optional>.field{margin:12px 0 0}.auth-agreements{display:flex;flex-direction:column;gap:10px}.auth-agreements>details>summary{cursor:pointer;font-size:13px;color:var(--muted)}.auth-policy{max-height:180px;overflow:auto;margin-top:8px;font-size:12px;line-height:1.9;color:var(--muted);white-space:pre-wrap}.auth-agree{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.8;color:var(--ink-2)}summary.account-chip{list-style:none;cursor:pointer}summary.account-chip::-webkit-details-marker{display:none}summary.account-chip::marker{content:""}.account-menu{position:relative}.account-menu-panel{position:absolute;right:0;top:calc(100%% + 8px);min-width:200px;background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:12px;box-shadow:0 12px 32px rgba(15,23,42,.16);padding:6px;display:flex;flex-direction:column;z-index:60}.account-menu-panel a{display:block;padding:9px 12px;border-radius:8px;font-size:14px;color:inherit;text-decoration:none;white-space:nowrap}.account-menu-panel a:hover{background:rgba(15,23,42,.06)}[data-theme=dark] .account-menu-panel{background:#1b1f27;border-color:rgba(255,255,255,.14);box-shadow:0 12px 32px rgba(0,0,0,.5)}[data-theme=dark] .account-menu-panel a:hover{background:rgba(255,255,255,.08)}@media (min-width:651px){.ws-grid{align-items:stretch}.ws-side>.ws-connect{flex:1 1 auto;display:flex;flex-direction:column}.ws-side>.ws-connect>.btn.ghost.small{margin-top:auto}}.wv2-charts{align-items:stretch}.wv2-charts>.wv2-card{display:flex;flex-direction:column}.wv2-charts>.wv2-card>.wv2-chart{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}.wv2-charts>.wv2-card>.wv2-donut-wrap{flex:1 1 auto;justify-content:center}.wv2-charts>.wv2-card>.wv2-trend-foot{margin-top:auto}@media (min-width:900px){.ws-key-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1200px) and (min-width:900px){.ws-grid{grid-template-columns:minmax(0,1fr) 224px}.ws-credential code{font-size:11px}}.kp-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:2px 0 18px;border-bottom:1px solid var(--line)}.kp-head h1{font-size:32px;margin:6px 0 0;font-weight:650}.kp-head .eyebrow{font-size:12px;letter-spacing:1.2px;color:var(--muted);font-weight:500}.kp-head .btn{min-height:38px;padding:8px 14px;font-size:14px;display:inline-flex;align-items:center;gap:7px}.kp-head .btn .icon-svg{width:15px;height:15px}.kp-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0 16px}.kp-stats>div{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px;box-shadow:var(--shadow)}.kp-stats span{display:block;font-size:12px;color:var(--muted)}.kp-stats strong{display:block;font-size:23px;font-weight:600;margin-top:5px;font-variant-numeric:tabular-nums}.kp-stats strong small{font-size:13px;font-weight:500;color:var(--muted);margin-left:4px}.kp-stats em{display:block;font-style:normal;font-size:11px;color:var(--muted);margin-top:4px}.kp-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.kp-search{display:flex;align-items:center;gap:8px;flex:1;min-width:220px;max-width:340px;min-height:40px;padding:0 12px;background:var(--paper);border:1px solid var(--line-strong);border-radius:7px;color:var(--muted)}.kp-search .icon-svg{width:15px;height:15px;flex:0 0 15px}.kp-search input{flex:1;min-width:0;border:0;background:0 0;color:var(--ink);font:inherit;font-size:14px;outline:0}.kp-seg{display:inline-flex;background:var(--paper-3);padding:3px;border:1px solid var(--line);border-radius:8px}.kp-seg button{min-height:32px;padding:5px 11px;border:0;background:0 0;color:var(--muted);border-radius:6px;font:inherit;font-size:13px;cursor:pointer}.kp-seg button[aria-pressed=true]{background:var(--paper);color:var(--ink);box-shadow:0 1px 3px rgba(16,24,40,.12);font-weight:600}.kp-sort select{min-height:40px;padding:8px 11px;border:1px solid var(--line-strong);border-radius:7px;background:var(--paper);color:var(--ink);font:inherit;font-size:13px}.kp-count{margin-left:auto;font-size:12px;color:var(--muted)}.kp-split{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:18px;align-items:start}.kp-list{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;max-height:720px;overflow-y:auto}.kp-item{display:flex;align-items:center;gap:12px;width:100%;padding:12px 15px;border:0;border-bottom:1px solid var(--line);background:0 0;color:var(--ink);text-align:left;font:inherit;cursor:pointer}.kp-item:last-child{border-bottom:0}.kp-item:hover{background:var(--paper-2)}.kp-item.is-active{background:var(--blue-light)}.kp-item.is-active .kp-item-name{color:var(--blue)}.kp-item-main{min-width:0;flex:1}.kp-item-name{display:block;font-size:14px;font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kp-item-sub{display:block;font-size:12px;color:var(--muted);margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kp-item-side{flex:0 0 auto;text-align:right;font-size:13px;color:var(--ink-2);font-variant-numeric:tabular-nums}.kp-item-side small{display:block;font-size:11px;color:var(--muted);margin-top:2px}.kp-detail{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.kp-detail-head{display:flex;align-items:flex-start;gap:12px;padding:17px 20px;border-bottom:1px solid var(--line)}.kp-glyph{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:8px;background:var(--blue-light);color:var(--blue)}.kp-glyph .icon-svg{width:18px;height:18px}.kp-detail-title{flex:1;min-width:0}.kp-detail-title h2{display:flex;align-items:center;gap:9px;font-size:17px;font-weight:550;margin:0;overflow-wrap:anywhere}.kp-detail-title p{margin:4px 0 0;font-size:12px;color:var(--muted)}.kp-detail-acts{display:flex;gap:7px;flex:0 0 auto}.kp-detail-acts .btn{min-height:32px;padding:5px 10px;font-size:12px}.kp-detail-body{padding:18px 20px}.kp-badge{display:inline-flex;align-items:center;gap:5px;font-size:11px;line-height:1;padding:4px 7px;border-radius:999px;background:var(--paper-3);color:var(--muted);white-space:nowrap}.kp-badge.is-on{background:color-mix(in srgb,var(--green) 12%,var(--paper));color:var(--green)}.kp-badge i{width:6px;height:6px;border-radius:50%;background:currentColor;display:block}.kp-secret{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:9px 12px;border:1px solid var(--line);border-radius:7px;background:var(--paper-2);color:var(--ink-2);text-align:left;cursor:pointer}.kp-secret:hover{border-color:var(--line-strong);background:var(--paper-3)}.kp-secret code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.kp-secret .icon-svg{width:15px;height:15px;color:var(--soft)}.kp-kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:18px 0 0}.kp-kv>div{min-width:0}.kp-kv dt{font-size:11px;color:var(--muted);margin-bottom:4px}.kp-kv dd{margin:0;font-size:13px;color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.kp-sub-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:22px 0 10px}.kp-sub-head h3{font-size:13px;font-weight:600;margin:0;color:var(--ink-2)}.kp-sub-head span{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.kp-sub-head .btn{min-height:28px;padding:3px 0;font-size:12px;color:var(--muted)}.kp-sub-right{display:inline-flex;align-items:center;gap:12px}.kp-sub-head .btn .icon-svg{width:12px;height:12px}.kp-bars{display:flex;flex-direction:column;gap:8px}.kp-bar-row{display:grid;grid-template-columns:52px minmax(0,1fr) 76px;align-items:center;gap:10px;font-size:12px;color:var(--muted)}.kp-bar-track{height:7px;border-radius:4px;background:var(--paper-3);overflow:hidden}.kp-bar-fill{display:block;height:100%;border-radius:4px;background:var(--blue)}.kp-bar-val{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-2)}.kp-recent{border:1px solid var(--line);border-radius:8px;overflow:hidden}.kp-recent-row{display:grid;grid-template-columns:74px minmax(0,1fr) auto;gap:12px;padding:9px 13px;border-bottom:1px solid var(--line);font-size:12px;align-items:center}.kp-recent-row:last-child{border-bottom:0}.kp-recent-row span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kp-recent-amt{color:var(--ink);font-variant-numeric:tabular-nums}.kp-empty{margin:0;font-size:13px;color:var(--muted)}.kp-loading{padding:44px 20px;text-align:center;font-size:13px;color:var(--muted);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius)}@media (max-width:1080px){.kp-split{grid-template-columns:minmax(0,1fr)}.kp-list{max-height:320px}}@media (max-width:760px){.kp-head{flex-direction:column;align-items:flex-start;gap:12px}.kp-stats{grid-template-columns:minmax(0,1fr);gap:10px}.kp-kv{grid-template-columns:minmax(0,1fr)}.kp-detail-head{flex-wrap:wrap}.kp-detail-acts{width:100%;justify-content:flex-start}}.iv-stats{margin:0 0 24px}.iv-stats .stat-value small{font-size:15px;font-weight:500;color:var(--muted);margin-left:3px}.iv-stats .metric-label{color:var(--muted)}.iv-money{color:var(--green)}.iv-stat-foot{display:flex;justify-content:flex-end;margin-top:2px}.iv-frozen{display:flex;align-items:center;gap:8px;margin-top:9px}.iv-share{margin-bottom:24px}.iv-share .card-body{display:flex;flex-direction:column;gap:15px}.iv-share-label{font-size:13px;font-weight:600;color:var(--ink-2)}.iv-link{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;text-align:left;border:1px solid var(--line-strong);border-radius:8px;background:var(--paper-2);color:var(--ink-2);font:inherit;cursor:pointer}.iv-link:hover{border-color:var(--blue);background:var(--blue-light)}.iv-link:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.iv-link code{flex:1;min-width:0;font-family:"SFMono-Regular",ui-monospace,Consolas,monospace;font-size:14px;color:var(--ink);overflow-wrap:anywhere}.iv-copy{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;font-size:13px;font-weight:600;color:var(--blue)}.iv-code-row{display:flex;align-items:center;gap:12px;padding-top:15px;border-top:1px solid var(--line);flex-wrap:wrap}.iv-code{padding:5px 11px;border:1px solid var(--line);border-radius:7px;background:var(--paper-2);font-family:"SFMono-Regular",ui-monospace,Consolas,monospace;font-size:14px;font-weight:600;color:var(--ink)}.iv-code-row .btn{margin-left:auto}.iv-log{margin-top:0}.iv-log-body{padding:0;overflow-x:auto}.iv-count{font-size:13px;color:var(--muted);white-space:nowrap}.iv-friend{font-family:"SFMono-Regular",ui-monospace,Consolas,monospace;font-size:13px;color:var(--ink)}.iv-when{color:var(--muted)}.iv-amt{font-weight:600;color:var(--green)}.iv-amt.is-zero{color:var(--muted);font-weight:500}.iv-right{text-align:right}.iv-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:6px 20px 24px}.iv-empty-glyph{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:var(--blue-light);color:var(--blue)}.iv-empty-glyph .icon{width:26px;height:26px}.iv-empty h3{font-size:17px;margin:0}.iv-empty p{font-size:13px;color:var(--muted);max-width:44em;margin:0;line-height:1.7}.iv-preview{border:1px dashed var(--line-strong);border-radius:8px;overflow:hidden}.iv-preview .data-table th{background:0 0}.iv-muted-cell{color:var(--muted)}.iv-placeholder{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:26px 24px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius,10px);color:var(--muted);font-size:14px}.iv-placeholder p{margin:0}.iv-notice{display:flex;align-items:center;gap:9px;font-size:13px;padding:12px 15px;margin:0 0 18px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink-2)}.iv-notice .icon{flex:0 0 auto}.iv-notice.is-ok{color:var(--green);border-color:color-mix(in srgb,var(--green) 35%,var(--line))}.iv-notice.is-error{color:var(--red);border-color:color-mix(in srgb,var(--red) 35%,var(--line))}@media (max-width:640px){.iv-stats{margin-bottom:18px}.iv-share .card-body{gap:12px}.iv-code-row .btn{margin-left:0;width:100%}.iv-empty{padding:4px 12px 18px}}:root{--ann-red:#ef4b4b;--ann-halo:rgba(49,94,255,.16)}html[data-theme=dark]{--ann-red:#ff7b7b;--ann-halo:rgba(117,167,255,.2)}.ann-wrap{position:relative;display:inline-flex;align-items:center}.ann-btn{position:relative;overflow:visible}.ann-btn.has-new{color:var(--ink)}.ann-flakes{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none}.ann-flake{position:absolute;width:4px;height:4px;border-radius:50%;background:var(--blue);box-shadow:0 0 7px var(--blue);opacity:0}.ann-btn.has-new .ann-flake{animation:ann-fall var(--d,3s) linear var(--delay,0s) infinite}@keyframes ann-fall{0%{opacity:0;transform:translate(var(--x,0),-5px) scale(.4)}15%{opacity:1}62%{opacity:.85}to{opacity:0;transform:translate(var(--x,0),27px) scale(1)}}.ann-dot{position:absolute;top:3px;right:3px;width:7px;height:7px;border-radius:50%;background:var(--ann-red);box-shadow:0 0 0 2px var(--paper);opacity:0;transform:scale(.4);transition:opacity .18s ease,transform .18s ease}.ann-btn.has-new .ann-dot{opacity:1;transform:none;animation:ann-pulse 2.4s ease-out infinite}@keyframes ann-pulse{0%{box-shadow:0 0 0 2px var(--paper),0 0 0 2px rgba(239,75,75,.5)}70%{box-shadow:0 0 0 2px var(--paper),0 0 0 8px transparent}to{box-shadow:0 0 0 2px var(--paper),0 0 0 2px transparent}}.ann-btn.has-new .icon{animation:ann-shake 12s cubic-bezier(.36,.07,.19,.97) infinite;transform-origin:50% 60%}@keyframes ann-shake{0%,80%,to{transform:rotate(0)}82%{transform:rotate(-11deg)}85%{transform:rotate(10deg)}88%{transform:rotate(-7deg)}91%{transform:rotate(5deg)}94%{transform:rotate(-2deg)}}.ann-btn.has-new{animation:ann-glow 4.2s ease-in-out infinite}@keyframes ann-glow{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 0 4px var(--ann-halo)}}.ann-panel{position:absolute;top:calc(100% + 26px);right:-7px;width:372px;background:var(--paper);border:1px solid var(--line);border-radius:15px;box-shadow:0 12px 34px rgba(20,35,64,.14);z-index:70;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .16s ease,transform .16s ease,visibility .16s;max-height:min(62vh,440px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}html[data-theme=dark] .ann-panel{box-shadow:0 24px 64px rgba(0,0,0,.55)}.ann-wrap.open .ann-panel{opacity:1;visibility:visible;transform:none}.ann-list{display:block}.ann-item{display:block;padding:14px 18px;position:relative;font-size:12.5px;line-height:1.75;color:var(--muted);transition:background .14s}.ann-item+.ann-item{border-top:1px solid var(--line)}.ann-item:hover{background:var(--paper-2,#f6f8fc)}.ann-text{margin:0;white-space:normal;overflow-wrap:anywhere}.ann-text a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.ann-text strong{font-weight:650}.ann-text code{padding:1px 5px;border-radius:5px;background:var(--paper-2,#f6f8fc);border:1px solid var(--line);font-family:"SFMono-Regular",Consolas,monospace;font-size:12px}.ann-time{display:block;margin-top:6px;font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.ann-item.is-unread{color:var(--ink);font-weight:500}.ann-item.is-unread::before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;background:var(--blue);border-radius:2px}.ann-empty{padding:26px 18px;text-align:center;color:var(--soft);font-size:11px}.ann-pop{position:absolute;top:calc(100% + 18px);right:-66px;width:500px;max-width:calc(100vw - 32px);z-index:60;background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:24px 52px 24px 26px;box-shadow:var(--shadow-pop,0 20px 55px rgba(20,35,64,.16));cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transform-origin:100%0;transform:translateY(-16px) scale(.9);transition:opacity .26s ease,transform .5s cubic-bezier(.34,1.4,.64,1),visibility .5s}html[data-theme=dark] .ann-pop{box-shadow:0 24px 64px rgba(0,0,0,.55)}.ann-pop.show{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity .3s ease,transform .52s cubic-bezier(.34,1.56,.64,1),visibility 0s}.ann-pop::before{content:"";position:absolute;top:-11px;right:72px;width:20px;height:20px;background:var(--paper);border-left:2px solid var(--line);border-top:2px solid var(--line);transform:rotate(45deg);border-radius:3px 0 0 0}.ann-pop-x{position:absolute;top:11px;right:11px;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:0 0;color:var(--soft);display:grid;place-items:center;cursor:pointer;transition:background .14s,color .14s}.ann-pop-x:hover{background:var(--paper-2,#f6f8fc);color:var(--ink)}.ann-pop-x .icon{width:14px;height:14px}.ann-pop-head{display:flex;align-items:center;gap:11px;margin-bottom:12px}.ann-pop-mark{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;flex:none;background:var(--blue);color:#fff}.ann-pop-mark .icon{width:17px;height:17px}.ann-pop-label{font-size:12.5px;font-weight:650;color:var(--ink)}.ann-pop-time{margin-left:auto;padding-right:22px;font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.ann-pop-text{margin:0;color:var(--ink);font-size:14.5px;line-height:1.95;white-space:pre-wrap;overflow-wrap:anywhere}.ann-pop-text a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.ann-pop-text code{padding:1px 5px;border-radius:5px;background:var(--paper-2,#f6f8fc);border:1px solid var(--line);font-family:"SFMono-Regular",Consolas,monospace;font-size:13px}.ann-pop-text strong{font-weight:650}.ann-pop.show:hover{border-color:rgba(49,94,255,.42)}html[data-theme=dark] .ann-pop.show:hover{border-color:rgba(117,167,255,.45)}@media (prefers-reduced-motion:reduce){.ann-btn,.ann-btn .icon,.ann-dot,.ann-flake{animation:none!important}.ann-pop,.ann-pop.show{transition:opacity .01s linear,visibility .01s}.ann-btn.has-new{box-shadow:0 0 0 3px var(--ann-halo)}}.my5-oauth{margin-top:4px}.my5-oauth-divider{display:flex;align-items:center;gap:10px;margin:2px 0 14px;color:var(--muted);font-size:12px;font-weight:400;line-height:1}.my5-oauth-divider::before,.my5-oauth-divider::after{content:"";flex:1 1 auto;height:1px;background:var(--line)}.my5-oauth-btns{display:flex;justify-content:center;gap:12px}.my5-oauth-btn{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 auto;border:1px solid var(--line-strong);border-radius:10px;background:var(--paper);text-decoration:none;transition:border-color .14s,background .14s,transform .08s}.my5-oauth-btn:hover,.my5-oauth-btn:active,.my5-oauth-btn:focus{text-decoration:none}.my5-oauth-btn:hover{border-color:color-mix(in srgb,var(--blue) 52%,var(--line));background:var(--blue-light)}.my5-oauth-btn:active{transform:translateY(1px)}.my5-oauth-btn:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.my5-oauth-btn svg{width:22px;height:22px;flex:0 0 auto;display:block}@media (max-width:430px){.my5-oauth-btn{width:52px;height:52px}}:root{--kc-spec:#0a7d8c}html[data-theme=dark]{--kc-spec:#5fc9d8}.channel-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.key-create-modal .key-group-options{max-height:none;overflow:visible}.key-create-modal .kc-tiers{grid-template-rows:none;grid-auto-rows:minmax(0,1fr)}.key-create-modal .kc-list{height:auto;min-height:286px;max-height:452px}html[data-theme] .key-create-modal .kc-tier.kc-spec{--tone:var(--kc-spec)}html[data-theme] .key-create-modal .kc-tier.kc-spec{background:var(--paper);border-color:var(--line);color:var(--ink);box-shadow:none}html[data-theme] .key-create-modal .kc-tier.kc-spec:hover{background:var(--paper-2);border-color:var(--line-strong)}html[data-theme] .key-create-modal .kc-tier.kc-spec.active{background:color-mix(in srgb,var(--tone) 9%,var(--paper));border-color:color-mix(in srgb,var(--tone) 52%,var(--line));color:var(--ink);box-shadow:none}@media (max-width:760px){.channel-grid{grid-template-columns:1fr}}:root{--kc-native:#6b4fbb}html[data-theme=dark]{--kc-native:#a892e8}html[data-theme] .key-create-modal .kc-tier.kc-native{--tone:var(--kc-native)}html[data-theme] .key-create-modal .kc-tier.kc-native{background:var(--paper);border-color:var(--line);color:var(--ink);box-shadow:none}html[data-theme] .key-create-modal .kc-tier.kc-native:hover{background:var(--paper-2);border-color:var(--line-strong)}html[data-theme] .key-create-modal .kc-tier.kc-native.active{background:color-mix(in srgb,var(--kc-native) 10%,var(--paper));border-color:var(--kc-native);box-shadow:inset 0 0 0 1px var(--kc-native)}html[data-theme] .key-create-modal .kc-tier.kc-native .kc-dot{background:var(--kc-native)}.key-create-modal .kc-list{height:auto;min-height:286px;max-height:524px}.channel-grid{grid-template-columns:repeat(auto-fit,minmax(196px,1fr))}@media (max-width:760px){.channel-grid{grid-template-columns:1fr}}

/* ===== pool1: 档位池子 + 倍率 + Key 已创建两列 ===== */
.kc-tier{grid-template-areas:"name deal" "src info"!important;grid-template-columns:minmax(0,1fr) auto!important;gap:5px 10px!important;position:relative;z-index:1}
.kc-tier .kc-tier-deal,.kc-tier .kc-tier-price,.kc-tier .kc-tier-sub{display:none!important}
.kc-pool{font-size:10.5px;font-weight:600;border:1px solid currentColor;border-radius:5px;padding:1px 6px;opacity:.85;margin-left:6px;white-space:nowrap}
.kc-mult{grid-area:deal;display:flex;align-items:baseline;justify-content:flex-end;gap:4px;white-space:nowrap}
.kc-mult-label,.kc-mult-unit{font-size:10.5px;color:var(--muted)}
.kc-mult b{font-size:17px;font-weight:700;color:currentColor;font-variant-numeric:tabular-nums}
.kc-src{grid-area:src;font-size:11px;color:var(--muted);padding-left:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.kc-info{grid-area:info;justify-self:end;font-size:11px;color:var(--soft);border-bottom:1px dotted var(--soft);cursor:pointer;white-space:nowrap}
.kc-tier.pop-open{z-index:40}
.pool-pop{display:none;position:absolute;left:calc(100% + 12px);top:0;width:302px;background:var(--paper);border:1px solid var(--line-strong);border-radius:12px;box-shadow:0 18px 44px rgba(0,0,0,.25);padding:14px 15px;z-index:41;text-align:left;cursor:default}
.pool-pop.open{display:block}
.pp-head{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}
.pp-head b{font-size:13.5px;color:var(--ink)}
.pp-head span{font-size:11px;color:var(--muted)}
.pp-dl{display:grid;gap:8px}
.pp-dl>span{display:grid;grid-template-columns:32px 1fr;gap:8px}
.pp-dl i{font-style:normal;font-size:11px;color:var(--soft);font-weight:600}
.pp-dl b{font-weight:400;font-size:12px;color:var(--ink-2);line-height:1.65}
.kc-ratio{font-size:12px;color:var(--amber);white-space:nowrap;font-variant-numeric:tabular-nums}
.modal:has(.kc-created){width:720px!important;max-width:96vw!important}
.kc-created-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.kc-copy-block{border:1px solid var(--line);border-radius:12px;padding:13px 15px;cursor:pointer;transition:border-color .14s,background .14s;background:var(--paper)}
.kc-copy-block:hover{border-color:var(--line-strong)}
.kc-cb-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}
.kc-cb-label{font-size:12px;font-weight:650;color:var(--muted)}
.kc-cb-btn{font-size:12px;font-weight:600;color:var(--blue);border:1px solid var(--line);border-radius:8px;padding:4px 10px;display:inline-flex;align-items:center;gap:5px}
.kc-cb-value{font-size:14.5px;line-height:1.7;word-break:break-all;user-select:all;color:var(--ink)}
.kc-scope-note{font-size:12px;color:var(--muted);margin-right:auto}
@media (max-width:760px){.kc-created-grid{grid-template-columns:1fr}}

@media (max-width:760px){.pool-pop{left:auto;right:0;top:calc(100% + 8px);width:min(302px,86vw)}}

/* 2026-10-23 按次计费（组 82）：新色调 + 按次价行 */
:root{--kc-req:#0e7c86}html[data-theme=dark]{--kc-req:#5fc9d8}
html[data-theme] .key-create-modal .kc-tier.kc-req{--tone:var(--kc-req);background:var(--paper);border-color:var(--line);color:var(--ink);box-shadow:none}
html[data-theme] .key-create-modal .kc-tier.kc-req:hover{background:var(--paper-2);border-color:var(--line-strong)}
html[data-theme] .key-create-modal .kc-tier.kc-req.active{background:color-mix(in srgb,var(--kc-req) 9%,var(--paper));border-color:color-mix(in srgb,var(--kc-req) 52%,var(--line));color:var(--ink);box-shadow:none}
.key-create-modal .kc-mult-req b{color:var(--kc-req)}
.key-create-modal .kc-req-tiers{gap:6px 14px}
.key-create-modal .kc-req-tiers b{color:var(--ink);font-weight:700}

/* req2: 按次档卡片同色系 + 五格价格 */
.kc-tier.kc-req{background:color-mix(in srgb,var(--kc-req) 8%,var(--paper))!important;border-color:color-mix(in srgb,var(--kc-req) 32%,var(--line))!important}
.kc-tier.kc-req.active{background:color-mix(in srgb,var(--kc-req) 14%,var(--paper))!important;border-color:color-mix(in srgb,var(--kc-req) 60%,var(--line))!important}
.kc-tier.kc-req .kc-mult b{color:var(--kc-req)}
.kc-tier.kc-req .kc-pool{color:var(--kc-req);border-color:color-mix(in srgb,var(--kc-req) 40%,transparent)}
.kc-req-bands{display:grid!important;grid-template-columns:repeat(5,1fr);gap:8px;padding:2px 0 12px}
.kc-band{border:1px solid var(--line);border-radius:9px;padding:9px 10px;background:var(--paper)}
.kc-band small{display:block;font-size:10.5px;color:var(--soft);margin-bottom:4px;white-space:nowrap}
.kc-band b{font-size:13.5px;color:var(--ink);font-variant-numeric:tabular-nums}
.kc-band b i{font-style:normal;font-size:10px;color:var(--muted);font-weight:400}
@media (max-width:760px){.kc-req-bands{grid-template-columns:repeat(2,1fr)}}

/* req3: 按次行 summary 列对齐 */
.kc-row-req>summary{grid-template-columns:minmax(0,1fr) auto auto 14px!important;gap:14px!important;align-items:center}
.kc-row-req .kc-in{justify-self:end}
.kc-row-req .kc-ratio{justify-self:end;color:var(--soft);font-size:11px;white-space:nowrap}

/* req4: 按次行 summary 改 flex，稳 */
.kc-row-req>summary{display:flex!important;align-items:center;gap:12px!important}
.kc-row-req>summary .kc-name{flex:1 1 auto;min-width:0}
.kc-row-req>summary .kc-in,.kc-row-req>summary .kc-ratio{flex:none}
.kc-row-req>summary .icon{margin-left:4px;flex:none}

/* req5: 五格价格不换行 */
.kc-band b{white-space:nowrap}
