.manual-recharge-layout[data-v-7c086eaa]{grid-template-columns:minmax(0,1.2fr) minmax(270px,.8fr);align-items:start;gap:16px;display:grid}.manual-recharge-main[data-v-7c086eaa],.manual-recharge-contact[data-v-7c086eaa]{padding:22px}.manual-recharge-steps[data-v-7c086eaa]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.manual-recharge-steps li[data-v-7c086eaa]{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;display:grid}.manual-step-number[data-v-7c086eaa]{color:#157c5d;background:#eaf6f0;border-radius:10px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:800;display:grid}.manual-recharge-steps strong[data-v-7c086eaa]{color:#34433f;margin:2px 0 5px;font-size:12px;display:block}.manual-recharge-steps p[data-v-7c086eaa],.manual-recharge-fact p[data-v-7c086eaa],.manual-recharge-refund p[data-v-7c086eaa]{color:#7f8b89;margin:0;font-size:10px;line-height:1.75}.manual-recharge-steps code[data-v-7c086eaa]{color:#326454;background:#f1f5f3;border-radius:5px;padding:2px 5px;font-size:10px}.manual-recharge-facts[data-v-7c086eaa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.manual-recharge-fact[data-v-7c086eaa]{background:#f5f8f7;border-radius:9px;padding:13px}.manual-recharge-fact>span[data-v-7c086eaa]{color:#87938f;margin-bottom:7px;font-size:9px;display:block}.manual-recharge-fact strong[data-v-7c086eaa]{color:#354941;margin-bottom:5px;font-size:11px;display:block}.manual-recharge-refund[data-v-7c086eaa]{background:#fffaf1;border:1px solid #f0e6d3;border-radius:9px;margin-top:12px;padding:13px 14px}.manual-recharge-refund strong[data-v-7c086eaa]{color:#76613e;margin-bottom:5px;font-size:10px;display:block}.manual-recharge-contact .panel-head[data-v-7c086eaa]{align-items:center;margin-bottom:12px}.manual-wechat-mark[data-v-7c086eaa]{color:#16805e;background:#e8f6ef;border-radius:11px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:grid}.wechat-contact-figure[data-v-7c086eaa]{background:#fbfcfb;border:1px solid #edf1ef;border-radius:11px;justify-items:center;margin:0;padding:12px;display:grid}.wechat-contact-figure img[data-v-7c086eaa]{background:#fff;border-radius:7px;width:min(100%,330px);height:auto;display:block}.wechat-contact-figure figcaption[data-v-7c086eaa]{color:#84918c;padding:8px 2px 2px;font-size:9px}.wechat-id-row[data-v-7c086eaa]{background:#fff;border:1px solid #e9efec;border-radius:9px;align-items:center;gap:9px;margin-top:13px;padding:10px 11px;display:flex}.wechat-id-row>span[data-v-7c086eaa]{color:#87938f;font-size:10px}.wechat-id-row code[data-v-7c086eaa]{overflow-wrap:anywhere;color:#294f40;flex:1;min-width:0;font-size:11px;font-weight:700}.manual-copy-message[data-v-7c086eaa]{color:#157c5d;margin:7px 2px 0;font-size:10px}.manual-redeem-link[data-v-7c086eaa]{margin-top:12px}.manual-redeem-link span[data-v-7c086eaa]{font-size:15px}.manual-contact-note[data-v-7c086eaa]{color:#939e99;margin:11px 2px 0;font-size:9px;line-height:1.7}@media (width<=850px){.manual-recharge-layout[data-v-7c086eaa]{grid-template-columns:1fr}.manual-recharge-contact[data-v-7c086eaa]{order:-1}}@media (width<=560px){.manual-recharge-main[data-v-7c086eaa],.manual-recharge-contact[data-v-7c086eaa]{padding:16px}.manual-recharge-facts[data-v-7c086eaa]{grid-template-columns:1fr}.wechat-contact-figure img[data-v-7c086eaa]{width:min(100%,300px)}}.media-actions[data-v-1491c623]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.media-button[data-v-1491c623]{cursor:pointer;position:relative;overflow:hidden}.media-input[data-v-1491c623]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.media-selected[data-v-1491c623]{min-width:0;color:var(--muted);align-items:center;gap:8px;font-size:11px;display:flex}.media-selected span[data-v-1491c623]{text-overflow:ellipsis;white-space:nowrap;max-width:320px;overflow:hidden}.media-hint[data-v-1491c623]{color:var(--muted);margin:7px 0 0;font-size:10px;line-height:1.5}.chat-media-label[data-v-1491c623]{color:var(--muted);margin-top:8px;font-size:11px}.key-actions[data-v-1491c623]{justify-content:flex-end;align-items:center;gap:10px;display:flex}.ccswitch-button[data-v-1491c623]{white-space:nowrap}.ccswitch-modal[data-v-1491c623]{width:min(500px,100%)}.ccswitch-import-fields[data-v-1491c623]{gap:13px;margin:18px 0;display:grid}.ccswitch-import-fields label[data-v-1491c623]{color:#3c4853;flex-direction:column;gap:7px;font-size:11px;font-weight:600;display:flex}.ccswitch-import-fields input[data-v-1491c623],.ccswitch-import-fields select[data-v-1491c623]{width:100%;height:42px;color:var(--ink);background:#fff;border:1px solid #e0e6e8;border-radius:8px;outline:none;padding:0 11px;font-size:12px}.ccswitch-import-fields input[data-v-1491c623]:focus,.ccswitch-import-fields select[data-v-1491c623]:focus{border-color:#75c9a7;box-shadow:0 0 0 3px #e7f6ef}.ccswitch-help[data-v-1491c623]{color:#7e8c88;overflow-wrap:anywhere;margin:0 0 16px;font-size:10px;line-height:1.6}.ccswitch-help code[data-v-1491c623]{color:#326454}.ccswitch-modal .modal-actions[data-v-1491c623]{justify-content:flex-end}.client-rank-chart[data-v-1491c623]{gap:4px;display:grid}.client-rank-row[data-v-1491c623]{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;border-radius:7px;grid-template-columns:28px minmax(110px,.75fr) minmax(100px,1.6fr) minmax(105px,.8fr) 125px;align-items:center;gap:10px;padding:9px 10px;display:grid}.client-rank-row[data-v-1491c623]:hover,.client-rank-row.selected[data-v-1491c623]{background:#f1f7f4}.client-rank-index[data-v-1491c623]{color:#9aa6a3;font-size:10px;font-weight:700}.client-rank-name[data-v-1491c623]{text-overflow:ellipsis;font-size:11px;font-weight:650;overflow:hidden}.client-rank-track[data-v-1491c623]{background:#edf2ef;border-radius:10px;height:8px;overflow:hidden}.client-rank-fill[data-v-1491c623]{background:linear-gradient(90deg,#37b88a,#14805d);border-radius:10px;min-width:2px;height:100%;transition:width .25s;display:block}.client-rank-tokens[data-v-1491c623]{white-space:nowrap;color:#2c5143;font-size:11px}.client-rank-tokens small[data-v-1491c623]{color:#91a09a;font-size:9px;font-weight:500}.client-rank-balance[data-v-1491c623]{white-space:nowrap;color:#778580;font-size:10px}.client-usage-table-row[data-v-1491c623]{cursor:pointer}.client-usage-table-row[data-v-1491c623]:hover,.client-usage-table-row.selected[data-v-1491c623]{background:#f2f8f5}.client-detail-panel[data-v-1491c623]{margin-top:16px}.period-switch[data-v-1491c623]{background:#f0f4f2;border-radius:8px;gap:4px;padding:3px;display:flex}.period-switch button[data-v-1491c623]{color:#74827d;background:0 0;border:0;border-radius:6px;padding:7px 10px;font-size:10px}.period-switch button.active[data-v-1491c623]{color:#147756;background:#fff;box-shadow:0 1px 4px #20352e17}.client-detail-metrics[data-v-1491c623]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:6px 0 15px;display:grid}.client-detail-metric[data-v-1491c623]{background:#fbfcfb;border:1px solid #edf0ef;border-radius:9px;flex-direction:column;gap:8px;padding:13px 14px;display:flex}.client-detail-metric span[data-v-1491c623]{color:#84918c;font-size:10px}.client-detail-metric strong[data-v-1491c623]{color:#2c4038;font:700 18px Manrope,Noto Sans SC,sans-serif}.client-detail-grid[data-v-1491c623]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:13px;display:grid}.client-detail-card[data-v-1491c623]{background:#fff;border:1px solid #edf0ef;border-radius:10px;min-width:0;padding:15px}.client-detail-card-head[data-v-1491c623]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.client-detail-card-head h3[data-v-1491c623]{color:#34463e;margin:0;font-size:12px}.client-detail-card-head p[data-v-1491c623]{color:#8b9792;margin:5px 0 0;font-size:9px}.client-detail-card-head>span[data-v-1491c623]{white-space:nowrap;color:#7c8a84;font-size:9px}.usage-trend-chart[data-v-1491c623]{border-bottom:1px solid #edf0ef;align-items:flex-end;gap:5px;min-height:190px;padding:12px 3px 0;display:flex}.usage-trend-column[data-v-1491c623]{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:7px;min-width:0;height:185px;display:flex}.usage-trend-stack[data-v-1491c623]{flex-direction:column-reverse;justify-content:flex-start;align-items:center;gap:1px;width:100%;height:155px;display:flex}.usage-trend-input[data-v-1491c623],.usage-trend-output[data-v-1491c623]{border-radius:4px 4px 1px 1px;width:min(22px,65%);min-height:0;transition:height .2s}.usage-trend-input[data-v-1491c623]{background:#55bd92}.usage-trend-output[data-v-1491c623]{background:#427db7}.usage-trend-column small[data-v-1491c623]{color:#9aa5a0;white-space:nowrap;font-size:8px}.usage-trend-legend[data-v-1491c623]{color:#84918c;gap:14px;margin-top:10px;font-size:9px;display:flex}.usage-trend-legend span[data-v-1491c623]{align-items:center;gap:5px;display:flex}.usage-trend-legend i[data-v-1491c623]{border-radius:3px;width:8px;height:8px;display:inline-block}.legend-input[data-v-1491c623]{background:#55bd92}.legend-output[data-v-1491c623]{background:#427db7}.client-model-table-wrap[data-v-1491c623]{max-height:245px;overflow:auto}.client-model-table-wrap table[data-v-1491c623]{white-space:normal}.client-model-table-wrap td[data-v-1491c623]{font-size:9px}.client-model-table-wrap td.mono[data-v-1491c623]{overflow-wrap:anywhere;max-width:180px}@media (width<=850px){.client-rank-row[data-v-1491c623]{grid-template-columns:22px minmax(90px,.8fr) minmax(80px,1.2fr) minmax(90px,.7fr)}.client-rank-balance[data-v-1491c623]{display:none}.client-detail-metrics[data-v-1491c623]{grid-template-columns:repeat(2,minmax(0,1fr))}.client-detail-grid[data-v-1491c623]{grid-template-columns:1fr}}.password-reset-modal[data-v-1491c623]{width:min(460px,100%)}.password-reset-modal .muted[data-v-1491c623]{margin-bottom:16px}:root{color:#18232f;font-synthesis:none;text-rendering:optimizelegibility;font-optical-sizing:auto;--ink:#18232f;--muted:#76818d;--line:#e8edf0;--paper:#fff;--green:#1da77a;--deep:#122b2b;--soft:#f7f9f9;background:#f5f7f9;font-family:DM Sans,Noto Sans SC,sans-serif;font-weight:400}*{box-sizing:border-box}body{min-width:360px;min-height:100vh;margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}a{color:inherit;text-decoration:none}.auth-page{background:#fff;grid-template-columns:minmax(430px,1fr) minmax(400px,1fr);min-height:100vh;display:grid}.auth-card{width:min(420px,100% - 56px);margin:auto;padding:52px 0}.brand{letter-spacing:-.8px;align-items:center;gap:10px;font-family:Manrope,sans-serif;font-size:21px;font-weight:800;display:inline-flex}.brand-mark{color:#09845d;background:#d8f4e9;border-radius:11px;place-items:center;width:34px;height:34px;font-size:22px;font-weight:800;display:grid}.brand-dot{color:#18a676}.auth-card>.brand{margin-bottom:76px}.eyebrow{letter-spacing:1.65px;color:#7a8b91;font-size:10px;font-weight:700}.auth-card h1{letter-spacing:-1.2px;margin:12px 0 8px;font:700 32px Manrope,Noto Sans SC,sans-serif}.muted{color:var(--muted);font-size:13px;line-height:1.7}.form-stack{flex-direction:column;gap:17px;margin-top:30px;display:flex}.form-stack label,.settings-panel>label,.inline-form label{color:#3c4853;flex-direction:column;gap:8px;font-size:12px;font-weight:600;display:flex}.form-stack input,.form-stack select,.inline-form input,.settings-panel input,.settings-panel select{width:100%;height:43px;color:var(--ink);background:#fff;border:1px solid #e0e6e8;border-radius:8px;outline:none;padding:0 12px;font-size:13px}.form-stack input:focus,.form-stack select:focus,.inline-form input:focus,.settings-panel input:focus,.settings-panel select:focus,textarea:focus{border-color:#75c9a7;box-shadow:0 0 0 3px #e7f6ef}.button{border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:11px 16px;font-size:12px;font-weight:700;transition:all .18s;display:inline-flex}.button.primary{color:#fff;background:#157c5d;box-shadow:0 2px 4px #16674722}.button.primary:hover{background:#106b50}.button.dark{color:#fff;background:#1c3033}.button.ghost{color:#4f6064;background:#f0f4f4}.button.small{padding:8px 11px;font-size:11px}.button.full{width:100%}.switch-auth{text-align:center;color:var(--muted);margin-top:20px;font-size:12px}.text-button,.link-button{color:#12805e;background:0 0;border:0;padding:4px;font-size:12px;font-weight:700}.danger-text{color:#cc5155}.auth-foot{border-top:1px solid var(--line);color:#9aa5aa;margin-top:66px;padding-top:18px;font-size:10px}.form-error,.inline-error{color:#bb3c46;margin:0;font-size:12px}.auth-aside{color:#fff;background:#143532;align-items:center;padding:9vw;display:flex;position:relative;overflow:hidden}.auth-aside:before{content:"";border:1px solid #ffffff13;border-radius:50%;width:570px;height:570px;position:absolute;top:-115px;right:-120px;box-shadow:0 0 0 72px #ffffff06,0 0 0 145px #ffffff04}.orb{filter:blur(2px);border-radius:50%;position:absolute}.orb-one{background:radial-gradient(circle at 32% 30%,#64d9ab88,#1f6d5c08 68%);width:310px;height:310px;bottom:4%;right:12%}.orb-two{background:#7be4ba14;width:150px;height:150px;top:14%;right:38%}.aside-copy{z-index:1;max-width:470px;position:relative}.eyebrow.light{color:#97cbb7}.aside-copy h2{letter-spacing:-2px;margin:23px 0;font:700 clamp(36px,4.2vw,56px)/1.22 Manrope,Noto Sans SC,sans-serif}.aside-copy p{color:#b2c8c3;max-width:360px;font-size:14px;line-height:1.8}.aside-code{color:#d2e7df;background:#ffffff0b;border:1px solid #ffffff21;border-radius:8px;margin-top:40px;padding:14px 17px;font:12px ui-monospace,monospace}.aside-code span{color:#82dfb8;margin-right:12px;font-weight:700}.aside-code b{float:right}.aside-bottom{color:#8ba7a0;letter-spacing:.5px;font-size:11px;position:absolute;bottom:36px;left:9vw}.app-shell{grid-template-columns:238px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);z-index:4;background:#fff;flex-direction:column;width:238px;padding:25px 15px 16px;display:flex;position:fixed;inset:0 auto 0 0}.sidebar-brand{padding:0 10px}.workspace-label{color:#9aa5aa;text-transform:uppercase;letter-spacing:1.3px;margin:45px 11px 12px;font-size:9px;font-weight:700}.nav-list{gap:4px;display:grid}.nav-item{text-align:left;color:#69757c;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;height:41px;padding:0 12px;font-size:12px;font-weight:600;display:flex}.nav-item:hover{background:#f7f9f8}.nav-item.active{color:#117957;background:#eaf6f0}.nav-icon{text-align:center;width:20px;font-size:16px}.nav-active-dot{background:#18a676;border-radius:50%;width:5px;height:5px;margin-left:auto}.sidebar-bottom{margin-top:auto}.connection{color:#78868a;align-items:center;gap:8px;padding:12px;font-size:10px;display:flex}.green-dot,.status-dot{background:#20b985;border-radius:50%;width:7px;height:7px;display:inline-block}.user-card{border-top:1px solid var(--line);align-items:center;gap:10px;padding:12px 7px 4px;display:flex}.avatar{color:#13835e;background:#e2f5ee;border-radius:10px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:grid}.user-meta{flex-direction:column;gap:3px;min-width:0;display:flex}.user-meta strong{text-overflow:ellipsis;font-size:11px;overflow:hidden}.user-meta span{color:#87939a;text-overflow:ellipsis;font-size:10px;overflow:hidden}.icon-button{color:#849196;background:0 0;border:0}.logout{margin-left:auto;font-size:17px;transform:rotate(45deg)}.main-area{grid-column:2;min-width:0}.topbar{border-bottom:1px solid var(--line);z-index:3;background:#fff;justify-content:space-between;align-items:center;height:58px;padding:0 34px;display:flex;position:sticky;top:0}.breadcrumb{color:#8b969b;font-size:11px}.breadcrumb span{color:#c0c7c9;padding:0 9px}.breadcrumb strong{color:#455158;font-weight:600}.top-actions{align-items:center;gap:14px;display:flex}.role-pill,.count-pill{color:#718083;letter-spacing:.5px;background:#eef2f2;border-radius:20px;padding:5px 9px;font-size:9px;font-weight:700}.role-pill.admin{color:#7656a4;background:#f3edfc}.page-content{max-width:1440px;margin:0 auto;padding:34px 36px 50px}.page-heading{justify-content:space-between;align-items:end;margin-bottom:25px;display:flex}.page-heading h1{letter-spacing:-.8px;margin:8px 0 5px;font:700 27px Manrope,Noto Sans SC,sans-serif}.page-heading p{color:#829097;margin:0;font-size:12px}.heading-date{color:#929da1;padding-bottom:4px;font-size:10px}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:17px;display:grid}.metric-card,.panel{background:var(--paper);border:1px solid var(--line);border-radius:11px}.metric-card{min-height:116px;padding:17px 18px 15px}.metric-label{color:#7e898f;justify-content:space-between;font-size:10px;font-weight:600;display:flex}.metric-label span{color:#a2b0ad;font-size:14px}.metric-value{letter-spacing:-.8px;color:#28383a;margin-top:14px;font:700 25px Manrope,sans-serif}.metric-value small{color:#71817e;margin-right:5px;font-size:15px}.metric-value.small-value{font-size:19px}.metric-note{color:#9ba5a8;margin-top:5px;font-size:9px}.accent-card{background:#f0f8f4;border-color:#e2f1e9}.status-dot{vertical-align:middle;margin-right:7px}.status-dot.bad{background:#d65c63}.content-grid{grid-template-columns:minmax(0,1.55fr) minmax(270px,.9fr);gap:15px;margin-bottom:16px;display:grid}.panel{padding:19px 20px}.panel-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:17px;display:flex}.panel-head h2{color:#29383c;margin:0;font-size:13px}.panel-head p{color:#929da1;margin:6px 0 0;font-size:10px}.panel-head .link-button{white-space:nowrap}.table-wrap{width:100%;overflow:auto}table{border-collapse:collapse;white-space:nowrap;text-align:left;width:100%;font-size:10px}th{color:#929da1;border-bottom:1px solid #edf0f1;padding:10px;font-size:9px;font-weight:600}td{color:#647178;border-bottom:1px solid #f0f2f3;padding:11px 10px}tbody tr:last-child td{border-bottom:0}td strong{color:#35434a;font-size:10px}.mono,code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px}.status-pill{color:#758186;background:#eff2f2;border-radius:20px;align-items:center;padding:4px 7px;font-size:8px;font-weight:700;display:inline-flex}.status-pill.success{color:#14805d;background:#e7f6ef}.status-pill.warning{color:#a97726;background:#fff4e2}.empty-state{text-align:center;color:#7a888e;flex-direction:column;justify-content:center;align-items:center;min-height:160px;display:flex}.empty-state strong{color:#5a686e;font-size:11px}.empty-state p{color:#9ba5a8;margin:6px 0 0;font-size:10px}.empty-state.compact{min-height:70px}.empty-icon{color:#b9d9cc;margin-bottom:8px;font-size:23px}.quick-panel{padding-bottom:8px}.quick-action{text-align:left;background:#fff;border:0;border-top:1px solid #f0f2f2;align-items:center;gap:11px;width:100%;padding:11px 2px;display:flex}.quick-action:first-of-type{border-top:0}.quick-action>span:nth-child(2){flex-direction:column;flex:1;gap:4px;display:flex}.quick-action strong{color:#455258;font-size:10px}.quick-action small{color:#9ba5a8;font-size:9px}.quick-action b{color:#a6b0b1;font-weight:400}.quick-icon{border-radius:9px;place-items:center;width:30px;height:30px;font-size:14px;display:grid}.quick-icon.violet{color:#8c6bb7;background:#f2edfa}.quick-icon.amber{color:#b88b42;background:#fcf3e4}.quick-icon.blue{color:#5b91bc;background:#eaf2f8}.api-hint{background:#eaf4f0;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;padding:15px 18px;display:flex}.api-hint>div{align-items:center;gap:12px;display:flex}.hint-icon{color:#14805d;font:700 12px monospace}.api-hint strong{color:#35564c;font-size:11px}.api-hint p{color:#6e8980;margin:5px 0 0;font-size:10px}.api-hint code{color:#326454}.inline-form{align-items:end;gap:10px;margin-bottom:18px;display:flex}.inline-form label{flex:1}.inline-form .button{white-space:nowrap;height:43px}.align-right{text-align:right}.cell-sub{color:#9aa4a7;margin-top:4px;font-size:9px;display:block}.content-grid.admin-grid,.content-grid.pricing-grid{grid-template-columns:minmax(0,1.3fr) minmax(285px,.8fr);align-items:start}.section-gap{margin-bottom:16px}.positive{color:#14805d!important}.negative{color:#c64f55!important}.truncate{text-overflow:ellipsis;max-width:150px;overflow:hidden}.form-stack.compact-stack{gap:13px;margin-top:0}.separator{background:var(--line);height:1px;margin:21px 0}.compact-head{margin-bottom:13px}.checkbox-label{align-items:center;flex-direction:row!important;display:flex!important}.checkbox-label input{accent-color:#16805e;width:15px!important;height:15px!important}.settings-tip{background:#f5f8f7;border-radius:8px;margin-top:17px;padding:12px}.settings-tip strong{color:#596d67;font-size:10px}.settings-tip p{color:#87948f;margin:5px 0 0;font-size:9px;line-height:1.6}.play-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:15px;display:grid}.playground-panel{padding-bottom:14px}.chat-pane{height:min(54vh,500px);min-height:300px;padding:12px 4px;overflow:auto}.chat-empty{color:#78878a;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.chat-empty strong{color:#53635f;margin-top:9px;font-size:12px}.chat-empty p{color:#9aa5a5;font-size:10px}.spark{color:#15805e;background:#eaf6f0;border-radius:14px;place-items:center;width:42px;height:42px;font-size:21px;display:grid}.chat-message{background:#f1f5f4;border-radius:10px;max-width:86%;margin:12px 0;padding:10px 12px}.chat-message.user{background:#e8f5ef;margin-left:auto}.chat-role{color:#788581;margin-bottom:6px;font-size:9px;font-weight:700}.chat-message pre{white-space:pre-wrap;word-break:break-word;color:#34434a;margin:0;font:12px/1.65 DM Sans,Noto Sans SC,sans-serif}.typing{color:#889891!important}.composer{border:1px solid var(--line);border-radius:9px;padding:10px}.composer textarea{resize:vertical;width:100%;min-height:75px;color:var(--ink);border:0;outline:0;font-size:11px;display:block}.composer-bottom{color:#9aa4a6;justify-content:space-between;align-items:center;font-size:9px;display:flex}.inline-error{padding:7px 4px}.settings-panel{flex-direction:column;gap:14px;display:flex}.settings-panel .panel-head{margin-bottom:2px}.input-with-button{gap:6px;display:flex}.input-with-button input{min-width:0}.settings-panel select{margin-top:0}.settings-panel .link-button{align-self:flex-start}.modal-backdrop{z-index:10;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#15232366;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal-card{background:#fff;border-radius:14px;width:min(440px,100%);padding:30px;position:relative;box-shadow:0 20px 70px #14232133}.modal-close{color:#84908e;background:0 0;border:0;font-size:23px;position:absolute;top:12px;right:14px}.modal-icon{color:#12805d;background:#e8f6ef;border-radius:12px;place-items:center;width:39px;height:39px;margin-bottom:17px;font-size:20px;display:grid}.modal-card h2{margin:8px 0;font-size:19px}.modal-card .muted{margin:0 0 18px}.secret-box{background:#f8fbf9;border:1px solid #e2e9e7;border-radius:8px;align-items:center;gap:8px;padding:10px;display:flex}.secret-box code{overflow-wrap:anywhere;color:#294c40;flex:1;font-size:11px}.modal-meta{color:#84918e;justify-content:space-between;margin:10px 0 20px;font-size:10px;display:flex}.toast-message{z-index:15;color:#fff;background:#1d4438;border-radius:9px;padding:12px 16px;font-size:11px;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 30px #17221e24}.toast-message.error{background:#8e3f43}.toast-enter-active,.toast-leave-active{transition:all .2s}.toast-enter-from,.toast-leave-to{opacity:0;transform:translateY(8px)}@media (width<=1120px){.page-content{padding:28px 24px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.content-grid{grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr)}.play-layout{grid-template-columns:minmax(0,1fr) 265px}}@media (width<=850px){.auth-page{grid-template-columns:1fr}.auth-card{padding:36px 0}.auth-card>.brand{margin-bottom:48px}.auth-aside{display:none}.app-shell{grid-template-columns:68px minmax(0,1fr)}.sidebar{width:68px;padding:18px 9px}.sidebar-brand{justify-content:center;padding:0}.sidebar-brand>span:last-child,.workspace-label,.nav-item>span:not(.nav-icon):not(.nav-active-dot),.user-meta,.logout,.connection span:not(.green-dot){display:none}.nav-list{margin-top:38px}.nav-item{justify-content:center;padding:0}.nav-active-dot{margin:0 0 0 38px;position:absolute}.sidebar-bottom{flex-direction:column;align-items:center;display:flex}.user-card{justify-content:center;padding:12px 0 0}.connection{padding:12px 0}.main-area{grid-column:2}.topbar{padding:0 20px}.page-content{padding:24px 19px}.content-grid,.content-grid.admin-grid,.content-grid.pricing-grid{grid-template-columns:1fr}.quick-panel{padding-bottom:10px}.play-layout{grid-template-columns:1fr}.settings-panel{order:-1}.settings-panel>label{max-width:100%}}@media (width<=560px){body{min-width:360px}.app-shell{grid-template-columns:54px minmax(0,1fr)}.sidebar{width:54px;padding:15px 6px}.brand-mark{width:32px;height:32px}.nav-item{height:40px}.topbar{height:52px;padding:0 12px}.top-actions{gap:7px}.top-actions .button span{display:none}.page-content{padding:20px 12px}.page-heading{align-items:start}.heading-date{display:none}.page-heading h1{font-size:23px}.metric-grid{gap:8px}.metric-card{min-height:105px;padding:13px}.metric-value{font-size:21px}.panel{padding:15px 12px}.panel-head h2{font-size:12px}.inline-form{flex-direction:column;align-items:stretch}.inline-form .button{height:39px}.api-hint{flex-direction:column;align-items:flex-start}.table-wrap{width:calc(100% + 10px);margin:0 -5px}table{min-width:570px}.playground-panel table{min-width:0}.chat-pane{min-height:240px}.auth-card{width:calc(100% - 42px)}}.card-admin-grid{grid-template-columns:minmax(280px,.72fr) minmax(0,1.5fr);align-items:start;gap:15px;display:grid}.redeem-panel{max-width:760px;padding:24px}.redeem-form{align-items:end;gap:11px;margin:24px 0 10px;display:flex}.redeem-form label{color:#3c4853;flex-direction:column;flex:1;gap:8px;font-size:12px;font-weight:600;display:flex}.redeem-form input{text-transform:uppercase;border:1px solid #e0e6e8;border-radius:8px;outline:none;height:46px;padding:0 13px;font:13px ui-monospace,monospace}.redeem-form input:focus{border-color:#75c9a7;box-shadow:0 0 0 3px #e7f6ef}.redeem-form .button{white-space:nowrap;height:46px}.card-form-error{margin:10px 0}.redemption-success{background:#f1faf5;border:1px solid #d9eee4;border-radius:9px;align-items:center;gap:12px;margin:16px 0;padding:14px;display:flex}.success-check{color:#16805e;background:#d9f2e4;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.redemption-success strong{color:#23634c;font-size:12px}.redemption-success p{color:#728780;margin:5px 0 0;font-size:10px}.generated-modal{max-width:520px}.generated-list{gap:7px;max-height:38vh;margin:18px 0;display:grid;overflow:auto}.generated-row{background:#f5f8f7;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;display:flex}.generated-row span{color:#61716c;flex:0 0 48px;font-size:10px}.generated-row code{color:#245c48;word-break:break-all;font-size:10px}.modal-actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}@media (width<=850px){.card-admin-grid{grid-template-columns:1fr}.redeem-panel{max-width:100%}}@media (width<=560px){.redeem-panel{padding:16px 12px}.redeem-form{flex-direction:column;align-items:stretch}.redeem-form .button{width:100%}.generated-row{flex-direction:column;align-items:flex-start;gap:5px}.modal-actions{flex-direction:column-reverse}.modal-actions .button{width:100%}}.pagination{color:var(--muted,#667085);justify-content:flex-end;align-items:center;gap:12px;padding-top:16px;font-size:13px;display:flex}.page-button{border:1px solid var(--line,#e5e7eb);color:var(--ink,#182230);cursor:pointer;background:#fff;border-radius:9px;padding:8px 12px}.page-button:disabled{opacity:.45;cursor:not-allowed}.nav-item .unread-badge{color:#fff;background:#d94b54;border-radius:12px;justify-content:center;align-items:center;min-width:19px;height:19px;margin-left:auto;padding:0 6px;font-size:9px;font-weight:800;line-height:1;display:inline-flex!important}.announcement-grid{grid-template-columns:minmax(280px,.78fr) minmax(0,1.35fr);align-items:start;gap:15px;display:grid}.announcement-form{margin-top:0}.announcement-form textarea{resize:vertical;width:100%;color:var(--ink);background:#fff;border:1px solid #e0e6e8;border-radius:8px;outline:none;padding:11px 12px;font-size:12px;line-height:1.6}.announcement-list{gap:10px;display:grid}.announcement-item{background:#fff;border:1px solid #edf0f1;border-radius:9px;padding:15px}.announcement-item.unread{background:#fbfefc;border-color:#d4ebdf}.announcement-admin-row{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.announcement-admin-actions{flex:none;align-items:center;gap:8px;display:flex}.announcement-title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.announcement-title{color:#2e3d42;margin:0;font-size:13px;line-height:1.5}.announcement-meta{color:#929da1;flex-wrap:wrap;align-items:center;gap:9px;margin-top:7px;font-size:9px;display:flex}.announcement-content{color:#59676c;white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0;font-size:11px;line-height:1.75}.leaderboard-panel{max-width:980px}.leaderboard-toolbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.period-tabs{background:#f7f9f8;border:1px solid #e8eeeb;border-radius:9px;gap:4px;padding:4px;display:inline-flex}.period-tab{color:#788681;background:0 0;border:0;border-radius:6px;min-width:60px;padding:7px 12px;font-size:11px;font-weight:700}.period-tab.active{color:#137957;background:#fff;box-shadow:0 1px 4px #1a3c2b18}.leaderboard-range{color:#909b9b;font-size:10px}.leaderboard-table td{height:54px}.rank-number{color:#687672;background:#f0f3f2;border-radius:8px;place-items:center;width:26px;height:26px;font-size:11px;font-weight:800;display:inline-grid}.rank-number.rank-1{color:#a8781b;background:#fff2ce}.rank-number.rank-2{color:#68747c;background:#eef1f3}.rank-number.rank-3{color:#a46743;background:#f8e8dd}.leaderboard-you{color:#14805d;background:#e7f6ef;border-radius:10px;margin-left:7px;padding:3px 6px;font-size:8px;font-weight:700;display:inline-flex}.leaderboard-tokens{color:#2f5949;font-size:12px}.leaderboard-me{background:#f6fbf8}.leaderboard-footnote{color:#929da1;margin:13px 0 0;font-size:9px;line-height:1.7}@media (width<=850px){.announcement-grid{grid-template-columns:1fr}.nav-item{position:relative}.nav-item .unread-badge{min-width:17px;height:17px;padding:0 4px;position:absolute;transform:translate(14px,-12px)}}@media (width<=560px){.announcement-item{padding:12px}.announcement-admin-row{gap:8px}.announcement-admin-row>.button{flex:none}.leaderboard-toolbar{flex-direction:column;align-items:flex-start}.period-tab{min-width:56px;padding:7px 9px}.leaderboard-table{min-width:450px}}.model-picker-field{flex-direction:column;gap:8px;min-width:0;display:flex}.model-picker-label{color:#3c4853;font-size:12px;font-weight:600}.model-picker{min-width:0;position:relative}.model-picker-trigger{width:100%;min-height:48px;color:var(--ink);text-align:left;background:linear-gradient(#fff,#fbfdfc);border:1px solid #dfe7e4;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex}.model-picker-trigger:hover{background:#fff;border-color:#b7d8ca}.model-picker.open .model-picker-trigger,.model-picker-trigger:focus-visible{border-color:#57b58e;outline:0;box-shadow:0 0 0 3px #e7f6ef}.model-picker-selection{align-items:center;gap:8px;min-width:0;display:flex}.model-picker-current{color:#24363a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.model-picker-current-group{color:#388164;white-space:nowrap;background:#f1f8f4;border:1px solid #e4efe9;border-radius:999px;flex:none;padding:4px 7px;font-size:9px;font-weight:700}.model-picker-chevron{color:#80918c;flex:none;font-size:15px;transition:transform .16s}.model-picker.open .model-picker-chevron{transform:rotate(180deg)}.model-picker-popover{z-index:9;background:#fff;border:1px solid #e3ebe7;border-radius:13px;width:min(360px,100vw - 30px);padding:8px;animation:.14s ease-out model-picker-in;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 48px #1b33261c,0 3px 9px #1b33260b}@keyframes model-picker-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.model-picker-search{color:#83918d;background:#f8faf9;border:1px solid #e8eeeb;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 10px;display:flex}.model-picker-search>span:first-child{font-size:18px;line-height:1}.model-picker-search input{color:#31423e;outline:0;width:100%;min-width:0;height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:11px!important}.model-picker-search input::placeholder{color:#a0aaa6}.model-picker-search input::-webkit-search-cancel-button{cursor:pointer}.model-picker-result-count{color:#758780;background:#eaf2ee;border-radius:6px;place-items:center;min-width:22px;height:20px;padding:0 5px;font-size:9px;font-weight:700;display:grid}.model-picker-scroll{overscroll-behavior:contain;scrollbar-color:#cbd8d2 transparent;scrollbar-width:thin;max-height:min(340px,100vh - 240px);padding:4px 2px 2px;overflow:auto}.model-picker-group{padding:6px 0 4px}.model-picker-group+.model-picker-group{border-top:1px solid #edf1ef;margin-top:5px}.model-picker-group header{z-index:1;color:#52635d;background:#fff;align-items:center;gap:7px;padding:6px 7px;display:flex;position:sticky;top:-4px}.model-picker-group header strong{font-size:10px;font-weight:700}.model-picker-group-dot{background:#65b590;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #eaf6ef}.model-picker-group-count{color:#83918b;background:#f1f4f2;border-radius:6px;place-items:center;min-width:19px;height:18px;margin-left:auto;padding:0 5px;font-size:9px;font-weight:700;display:grid}.model-picker-option{color:#54615e;text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:34px;padding:7px 9px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;transition:background .12s,color .12s;display:flex}.model-picker-option:hover,.model-picker-option:focus-visible{color:#1d7252;background:#f3f8f5;outline:0}.model-picker-option.selected{color:#146f4f;background:#eaf6ef;font-weight:700}.model-picker-check{color:#17734e;background:#d3eddf;border-radius:50%;place-items:center;width:17px;height:17px;font-family:inherit;font-size:10px;display:grid}.model-picker-empty{color:#899691;text-align:center;padding:28px 12px;font-size:10px;line-height:1.6}.model-picker-footer{color:#98a39e;text-align:center;border-top:1px solid #edf1ef;margin-top:4px;padding:8px 4px 2px;font-size:9px}@media (width<=850px){.model-picker-popover{width:min(380px,100vw - 100px)}}@media (width<=560px){.model-picker-popover{width:min(380px,100vw - 82px)}.model-picker-scroll{max-height:min(300px,100vh - 220px)}}@media (prefers-reduced-motion:reduce){.model-picker-popover{animation:none}.model-picker-trigger,.model-picker-chevron,.model-picker-option{transition:none}}.model-availability-panel{overflow:hidden}.model-check-notice{color:#75613b;background:#fffaf0;border:1px solid #f0e3c9;border-radius:9px;flex-direction:column;gap:4px;margin:0 0 14px;padding:12px 14px;font-size:10px;line-height:1.6;display:flex}.model-check-notice strong{color:#795d2e;font-size:10px}.model-check-summary{color:#60716a;background:#f4f8f6;border-radius:8px;align-items:center;gap:12px;margin:0 0 12px;padding:10px 12px;font-size:10px;display:flex}.model-check-summary strong{color:#315746}.model-check-summary small{color:#87948e;margin-left:auto;font-size:9px}.model-check-table{min-width:850px}.model-check-message{color:#65736e;overflow-wrap:anywhere;max-width:320px;font-size:10px;line-height:1.5}.model-check-table .cell-sub{overflow-wrap:anywhere;max-width:210px}.multiplier-pill{color:#277a58;white-space:nowrap;background:#f0f8f3;border:1px solid #e0eee7;border-radius:999px;justify-content:center;align-items:center;min-width:40px;padding:4px 8px;font-size:9px;font-weight:700;display:inline-flex}.price-preview{background:linear-gradient(135deg,#f5faf7,#edf7f1);border:1px solid #e2eee7;border-radius:9px;flex-direction:column;gap:5px;padding:12px;display:flex}.price-preview strong{color:#456357;font-size:10px}.price-preview span{color:#176b4d;font-size:11px;font-weight:700;line-height:1.6}.price-preview small{color:#8b9b93;font-size:9px}.customer-model-prices{margin-top:16px}.customer-model-prices table{min-width:580px}.customer-price-groups{gap:14px;display:grid}.customer-price-group{background:#fff;border:1px solid #e7eeea;border-radius:10px;overflow:hidden}.customer-price-group-head{background:linear-gradient(90deg,#f4faf6,#fbfdfc);border-bottom:1px solid #edf2ef;align-items:center;gap:9px;padding:11px 13px;display:flex}.customer-price-group-head strong{color:#3e5d4e;font-size:11px}.customer-price-group-dot{background:#58aa81;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #e8f5ed}.customer-price-group-count{color:#87968e;margin-left:auto;font-size:9px}.customer-price-group .table-wrap{padding:0 4px}.customer-price-group table th{padding-top:9px;padding-bottom:9px}.customer-price-group table td{padding-top:10px;padding-bottom:10px}.form-success{color:#16805e;margin:0;font-size:12px}.switch-auth.compact-switch{margin-top:2px}.code-button{white-space:nowrap;flex:none;height:43px}.password-input-wrap{align-items:center;gap:8px;width:100%;display:flex}.password-input-wrap>input{flex:1;width:0;min-width:0}.password-toggle{white-space:nowrap;flex:none}.settings-panel>label>.button{align-self:flex-start}.pricing-table-wrap{min-width:0;overflow:hidden}.pricing-table{table-layout:fixed;white-space:normal;width:100%;min-width:0;font-size:9px}.pricing-table th,.pricing-table td{vertical-align:middle;overflow-wrap:anywhere;padding:7px 5px}.pricing-table th{font-size:8px;line-height:1.35}.pricing-table th:first-child,.pricing-table td:first-child{width:17%}.pricing-table th:nth-child(2),.pricing-table td:nth-child(2),.pricing-table th:nth-child(3),.pricing-table td:nth-child(3){width:13%}.pricing-table th:nth-child(4),.pricing-table td:nth-child(4){width:8%}.pricing-table th:nth-child(5),.pricing-table td:nth-child(5),.pricing-table th:nth-child(6),.pricing-table td:nth-child(6){width:14%}.pricing-table th:nth-child(7),.pricing-table td:nth-child(7){width:8%}.pricing-table th:nth-child(8),.pricing-table td:nth-child(8){width:13%}.pricing-table td:first-child{word-break:break-word;font-size:9px;line-height:1.3}.pricing-table td:nth-child(2),.pricing-table td:nth-child(3),.pricing-table td:nth-child(5),.pricing-table td:nth-child(6){white-space:nowrap}.pricing-table .pricing-actions{padding-left:2px;padding-right:2px}.pricing-table .pricing-actions .text-button{white-space:nowrap;padding:3px 2px;font-size:9px}@media (width<=1120px){.content-grid.pricing-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.pricing-table-wrap{overflow:visible}.pricing-table,.pricing-table tbody{width:100%;min-width:0;display:block}.pricing-table thead{display:none}.pricing-table tr{border-bottom:1px solid #edf0f1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px;padding:7px 4px;display:grid}.pricing-table td{border:0;flex-direction:column;align-items:flex-start;min-width:0;padding:5px 3px;font-size:9px;display:flex;white-space:normal!important;width:auto!important}.pricing-table td:before{content:attr(data-label);color:#929da1;margin-bottom:3px;font-size:7px;line-height:1.2}.pricing-table td:first-child,.pricing-table td:last-child{grid-column:1/-1}.pricing-table td:first-child{font-size:10px;font-weight:700}.pricing-table td.pricing-actions{flex-flow:wrap;align-items:center;gap:7px;display:flex}.pricing-table td.pricing-actions:before{flex-basis:100%}}.pricing-model-groups{gap:11px;min-width:0;display:grid}.pricing-model-group{min-width:0}.pricing-model-group-head{align-items:center;gap:8px;padding:6px 5px;display:flex}.pricing-model-group-head strong{color:#43554e;font-size:10px}.pricing-model-group-dot{background:#58aa81;border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 0 4px #e8f5ed}.pricing-model-group-count{color:#87968e;margin-left:auto;font-size:9px}.daily-usage-panel{overflow:hidden}.daily-usage-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:15px;display:grid}.daily-usage-metrics article{background:#f8fbf9;border:1px solid #e9efec;border-radius:9px;flex-direction:column;gap:5px;min-width:0;padding:12px 14px;display:flex}.daily-usage-metrics article span{color:#788680;font-size:9px;font-weight:600}.daily-usage-metrics article strong{color:#2e463b;text-overflow:ellipsis;white-space:nowrap;font:700 17px Manrope,Noto Sans SC,sans-serif;overflow:hidden}.daily-usage-metrics article small{color:#99a49f;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.daily-usage-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.daily-chart-card{background:#fff;border:1px solid #e9efec;border-radius:10px;min-width:0;padding:14px}.daily-chart-heading{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:12px;display:flex}.daily-chart-heading h3{color:#34433d;margin:0;font-size:11px}.daily-chart-heading p{color:#96a19c;margin:4px 0 0;font-size:8px}.daily-chart-legend{color:#7e8b84;white-space:nowrap;gap:9px;font-size:8px;display:flex}.daily-chart-legend span{align-items:center;gap:4px;display:flex}.daily-chart-legend i{border-radius:2px;width:7px;height:7px}.daily-chart-legend .legend-input{background:#76c49a}.daily-chart-legend .legend-output{background:#238d68}.daily-chart-badge{color:#76877e;white-space:nowrap;background:#f1f6f3;border-radius:12px;padding:4px 7px;font-size:8px}.daily-chart-columns{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;min-width:0;display:grid}.daily-chart-column{text-align:center;grid-template-rows:15px 126px 18px;min-width:0;display:grid}.daily-chart-value{color:#77857d;text-overflow:clip;white-space:nowrap;font-size:7px;line-height:15px;overflow:hidden}.daily-chart-track{background:repeating-linear-gradient(0deg,#0000 0 40px,#eff3f1 41px 42px);border-bottom:1px solid #e4ebe7;justify-content:center;align-items:flex-end;height:126px;padding:0 4px 2px;display:flex}.daily-token-bar,.daily-wallet-bar{border-radius:5px 5px 2px 2px;width:min(26px,78%);min-height:0;transition:height .25s;overflow:hidden}.daily-token-bar{background:#eef6f1;flex-direction:column;display:flex}.daily-token-output{background:#238d68;flex:none;display:block}.daily-token-input{background:#76c49a;flex:none;margin-top:auto;display:block}.daily-wallet-bar{background:linear-gradient(#9ab5ed,#688bd5)}.daily-chart-date{color:#89968f;white-space:nowrap;font-size:7px;line-height:18px;overflow:hidden}.daily-usage-loading{color:#89968f;place-items:center;min-height:170px;font-size:10px;display:grid}@media (width<=950px){.daily-usage-charts{grid-template-columns:1fr}}@media (width<=560px){.daily-usage-metrics{gap:6px}.daily-usage-metrics article{padding:9px 7px}.daily-usage-metrics article span{font-size:8px}.daily-usage-metrics article strong{font-size:13px}.daily-usage-metrics article small{font-size:7px}.daily-chart-card{padding:11px 8px}.daily-chart-columns{gap:2px}.daily-chart-track{padding-left:2px;padding-right:2px}.daily-chart-value,.daily-chart-date{font-size:7px}}
