.index-module-scss-module__5xIlwq__gate{min-height:40vh;color:var(--muted);letter-spacing:.04em;place-items:center;font-size:13px;display:grid}
.search kbd,.command kbd{color:#9aa0aa;background:#f0f1f4;border:1px solid #e4e6eb;border-radius:4px;padding:3px 6px;font:10px DM Mono}.overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;background:#14182059;position:fixed;inset:0}.drawer{background:#fbfbfc;width:405px;padding:30px;animation:.25s slide;position:absolute;top:0;bottom:0;right:0;box-shadow:-20px 0 60px #14182226}.drawer-head{justify-content:space-between;display:flex}.drawer h2{letter-spacing:-.05em;margin:8px 0 0;font-size:25px}.drawer-sub{color:#8c929c;margin:22px 0 25px;font-size:12px;line-height:1.7}.creation-list{flex-direction:column;gap:8px;display:flex}.creation-list button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:10px;align-items:center;gap:13px;padding:13px;display:flex}.creation-list button:hover{background:#f9faff;border-color:#bcc9f1}.creation-list button>div:nth-child(2){flex:1}.creation-list strong,.creation-list small{display:block}.creation-list strong{font-size:12px}.creation-list small{color:#9298a3;margin-top:4px;font-size:10px}.creation-icon{border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.creation-icon.blue{color:#5570dc;background:#edf2ff}.creation-icon.violet{color:#8665c7;background:#f1edff}.creation-icon.amber{color:#c98d46;background:#fff3e5}.creation-icon.green{color:#599669;background:#eaf7ee}.creation-list button>svg{color:#a3a8b0}.drawer-foot{color:#758b7a;gap:8px;font-size:10px;display:flex;position:absolute;bottom:30px}.command-overlay{place-items:start center;padding-top:16vh;display:grid}.command{background:#fbfbfc;border:1px solid #e2e4e9;border-radius:13px;width:540px;overflow:hidden;box-shadow:0 25px 80px #0f142338}.command-input{border-bottom:1px solid var(--line);color:#8f96a1;align-items:center;gap:12px;padding:17px;display:flex}.command-input input{color:var(--ink);background:0 0;border:0;outline:0;flex:1;font:13px Manrope}.command-section{color:#a0a5ae;padding:16px 17px 8px;font:10px DM Mono}.command>button{align-items:center;gap:10px;width:100%;padding:12px 17px;font-size:12px;display:flex}.command>button:hover{background:#f0f1f5}.command>button svg{color:#9fa4ad;margin-left:auto}.command-key{text-align:center;color:#7d8490;background:#edeff3;border-radius:5px;width:20px;height:20px;padding-top:3px;font:10px DM Mono}.toast{color:#fff;z-index:20;background:#232832;border-radius:9px;align-items:center;gap:8px;padding:11px 15px;font-size:11px;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 10px 35px #1419232e}.toast svg{color:#97d8a0}@media (max-width:650px){.drawer{width:100%;padding:25px}.command{width:calc(100% - 30px)}}
.pay-qr-modal .ant-modal-container{padding-bottom:20px}.pay-qr-title{align-items:center;gap:8px;display:inline-flex}.pay-qr-title .payment-brand-icon{font-size:22px}.pay-qr-title.wechat .payment-brand-icon{color:#07c160}.pay-qr-title.alipay .payment-brand-icon{color:#1677ff}.pay-qr-body{flex-direction:column;align-items:center;padding-top:8px;display:flex}.pay-qr-frame{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:14px}.pay-qr-image{object-fit:contain;background:#fff;border-radius:8px;width:196px;height:196px;display:block}.pay-qr-download{border:1px solid color-mix(in srgb, var(--line) 80%, #1677ff 20%);color:#1677ff;vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:#0000;background:#e3efff;border-radius:999px;align-items:center;gap:3px;height:22px;padding:0 7px;font-family:inherit;font-size:10px;font-weight:600;line-height:1;display:none}.pay-qr-download svg{flex-shrink:0;width:12px;height:12px}.pay-qr-download span{letter-spacing:.02em}@media (max-width:768px){.pay-qr-download{gap:2px;height:20px;padding:0 6px;font-size:10px;display:inline-flex}.pay-qr-download svg{width:11px;height:11px}.pay-qr-meta>b.pay-qr-amount-row{gap:6px}}.pay-qr-placeholder{width:196px;height:196px;color:var(--muted);background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.pay-qr-placeholder small{font-size:11px}.pay-qr-meta{text-align:center;margin-top:18px}.pay-qr-meta>span{color:var(--muted);font-size:11px;display:block}.pay-qr-meta>b{margin-top:4px;font:700 28px/1 DM Mono;display:block}.pay-qr-meta>b.pay-qr-amount-row{justify-content:center;align-items:center;gap:8px;display:inline-flex}.pay-qr-meta>b i{margin-right:2px;font-size:14px;font-style:normal}.pay-qr-meta>em{color:var(--accent);margin-top:6px;font-size:11px;font-style:normal;font-weight:700;display:block}.pay-qr-order{color:var(--muted);margin-top:12px;font-size:11px;display:block}.pay-qr-order b{color:var(--ink);word-break:break-all;font:11px DM Mono}.pay-qr-success{text-align:center;padding-top:8px}.pay-qr-success-icon{color:#22c55e;background:color-mix(in srgb, #22c55e 12%, var(--paper));border:1px solid color-mix(in srgb, #22c55e 22%, var(--line));border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin:0 auto 16px;display:flex}.pay-qr-success>p{color:var(--muted);margin:0;font-size:12px}.pay-qr-receipt{background:var(--surface);border:1px solid var(--line);text-align:left;border-radius:12px;margin:22px 0 0;padding:14px}.pay-qr-receipt>div{justify-content:space-between;gap:12px;padding:6px 0;font-size:12px;display:flex}.pay-qr-receipt span{color:var(--muted)}.pay-qr-receipt b{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font:12px DM Mono;overflow:hidden}.pay-qr-receipt-credit{border-top:1px solid var(--line);align-items:center;margin-top:6px;padding-top:12px!important}.pay-qr-receipt-credit strong{color:#22c55e;font:700 20px DM Mono}.pay-qr-receipt em{color:#a65f28;font-style:normal;font-weight:700}.pay-qr-modal .full-recharge{margin-top:0}
.workspace-avatar,.user-avatar{background:var(--accent);color:var(--on-accent);border-radius:8px;place-items:center;width:30px;height:30px;font-weight:700;display:grid;overflow:hidden}.workspace-avatar img,.user-avatar img{object-fit:cover;width:100%;height:100%;display:block}.plan-card{background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:11px;justify-content:space-between;align-items:center;gap:8px;padding:14px;display:flex}.plan-head{color:var(--muted);justify-content:space-between;font:10px DM Mono;display:flex}.progress{background:var(--line);border-radius:4px;height:4px;margin:12px 0 8px;overflow:hidden}.progress i{background:var(--accent);border-radius:4px;width:68%;height:100%;display:block}.plan-card small{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.plan-card button,.plan-card a{color:var(--accent);flex-shrink:0;align-items:center;gap:4px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}@media (max-height:720px){.plan-card{padding:10px 12px}}@media (max-width:650px){.profile-overlay{z-index:30;padding:10px}.workspace-center{border-radius:22px;width:calc(100vw - 20px);max-height:calc(100vh - 20px);padding:18px}.workspace-panel-sheen{border-radius:22px 22px 0 0}.workspace-panel-head{gap:10px}.workspace-avatar-large{border-radius:15px;width:52px;height:52px;font-size:22px}.workspace-health{padding:11px 10px}.workspace-menu-item{gap:9px;min-height:58px;padding:9px 8px}.profile-overlay .workspace-menu-item>span,.profile-overlay .workspace-menu-item .workspace-menu-copy,.profile-overlay .workspace-menu-item .workspace-menu-new{display:block}.profile-overlay .workspace-menu-item .workspace-menu-icon{display:grid}.workspace-menu-icon{border-radius:10px;width:35px;height:35px}.workspace-menu-copy strong{font-size:13px}.workspace-menu-copy small{font-size:10px}}.profile-popover{background:var(--paper);border:1px solid var(--line);width:230px;box-shadow:var(--shadow);border-radius:12px;padding:10px;position:absolute;bottom:35px;left:265px}.profile-top{border-bottom:1px solid var(--line);align-items:center;gap:8px;margin-bottom:5px;padding:8px;display:flex}.profile-top>div:nth-child(2){flex:1}.profile-top b,.profile-top small{display:block}.profile-top b{font-size:12px}.profile-top small{color:var(--muted);margin-top:3px;font-size:9px}.profile-popover>button:not(.icon-btn){width:100%;color:var(--muted);text-align:left;border-radius:7px;align-items:center;gap:8px;padding:11px 8px;font-size:11px;display:flex}.profile-popover>button:not(.icon-btn):hover{background:var(--surface);color:var(--ink)}.profile-popover>button svg:last-child{margin-left:auto}@media (max-width:900px){.sidebar.mobile-open .workspace-avatar,.sidebar.mobile-open .user-avatar{flex-shrink:0}}.profile-popover>button:not(.icon-btn) em{color:var(--accent);margin-left:auto;font:9px DM Mono}.profile-popover>button:not(.icon-btn) svg:last-child{margin-left:0}@media (max-width:700px){.profile-popover{width:auto;bottom:18px;left:12px;right:12px}}.profile-overlay{place-items:center;padding:24px;animation:.22s both workspace-overlay-in;display:grid}.workspace-center{scrollbar-width:none;-ms-overflow-style:none;background:var(--paper);border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));border-radius:26px;width:min(488px,100vw - 32px);max-height:min(720px,100vh - 32px);padding:22px;animation:.28s cubic-bezier(.2,.8,.2,1) both workspace-panel-in;position:relative;inset:auto;overflow:auto;transform:none;box-shadow:0 30px 100px #1b160d3d,inset 0 0 0 1px #ffffff40}.workspace-center::-webkit-scrollbar{width:0;height:0;display:none}.workspace-panel-sheen{background:radial-gradient(circle at 86% 4%, color-mix(in srgb, var(--accent) 17%, transparent), transparent 42%),linear-gradient(135deg, color-mix(in srgb, var(--surface) 72%, transparent), transparent 62%);pointer-events:none;border-radius:26px 26px 0 0;height:155px;position:absolute;inset:0 0 auto}.workspace-panel-head,.workspace-health,.workspace-footer{z-index:1;position:relative}.workspace-panel-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.workspace-avatar-large{background:var(--accent);width:58px;height:58px;color:var(--on-accent);box-shadow:0 8px 22px color-mix(in srgb, var(--accent) 24%, transparent);border-radius:17px;font-size:24px}.workspace-panel-rule{background:var(--line);height:1px;margin:20px 0 14px}.workspace-health{border:1px solid color-mix(in srgb, var(--positive) 24%, var(--line));background:color-mix(in srgb, var(--positive) 7%, var(--paper));border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 13px;display:flex}.health-main{align-items:center;gap:9px;display:flex}.health-main>i{background:var(--positive);width:8px;height:8px;box-shadow:0 0 0 5px color-mix(in srgb, var(--positive) 12%, transparent);border-radius:50%;flex-shrink:0}.health-main b,.health-main span{display:block}.health-main b{font-size:13px}.health-main span{color:var(--muted);margin-top:3px;font-size:11px}.health-plan{color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);white-space:nowrap;border-radius:6px;padding:6px 8px;font:10px DM Mono}.workspace-menu-label{letter-spacing:.13em;color:var(--muted);margin:0 2px 9px;font:10px DM Mono}.workspace-menu{flex-direction:column;gap:5px;display:flex}.workspace-menu-item{text-align:left;width:100%;min-height:63px;color:var(--ink);border:1px solid #0000;border-radius:14px;align-items:center;gap:11px;padding:10px 11px;transition:background .2s,border-color .2s,transform .2s;display:flex}.workspace-menu-item:hover{background:var(--surface);border-color:var(--line);transform:translate(3px)}.workspace-menu-item>svg{color:var(--muted);flex-shrink:0;margin-left:auto}.workspace-menu-icon{border-radius:11px;flex-shrink:0;place-items:center;width:39px;height:39px;display:grid}.workspace-menu-icon.assets{color:#9a6925;background:#a06d2421}.workspace-menu-icon.plaza{color:#7562ad;background:#7f68c221}.workspace-menu-icon.logs{color:#4f886f;background:#4e8d7621}.workspace-menu-icon.profile{color:#617395;background:#65779e21}.workspace-menu-icon.billing{background:color-mix(in srgb, var(--accent) 13%, transparent);color:var(--accent)}.workspace-menu-copy{flex:1;min-width:0}.workspace-menu-copy strong,.workspace-menu-copy small{display:block}.workspace-menu-copy strong{font-size:14px}.workspace-menu-copy small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:11px;overflow:hidden}.workspace-menu-item>em,.workspace-menu-item>b{color:var(--accent);margin-left:auto;font:14px DM Mono}.workspace-menu-item>b{font-size:12px}.workspace-menu-new{letter-spacing:.08em;color:var(--positive);background:color-mix(in srgb, var(--positive) 12%, transparent);border-radius:5px;padding:4px 5px;font:9px DM Mono}.workspace-menu-featured{background:var(--surface);border-color:color-mix(in srgb, var(--accent) 8%, var(--line));margin-top:3px}.workspace-menu-featured:hover{background:color-mix(in srgb, var(--accent) 10%, var(--surface));border-color:color-mix(in srgb, var(--accent) 30%, var(--line))}.workspace-panel-footer{justify-content:space-between;align-items:center;gap:10px;margin-top:17px;padding:15px 3px 0;display:flex}.workspace-panel-footer>span{color:var(--muted);text-align:right;font:9px DM Mono}.profile-overlay .workspace-center .profile-top{border:0;margin:0;padding:0}.profile-overlay .workspace-center .user-avatar{border-radius:17px;width:58px;height:58px}.profile-overlay .workspace-center .profile-top>button{display:none}@media (max-width:650px){.profile-overlay{padding:14px}.workspace-center{border-radius:24px;width:min(480px,100vw - 28px);max-height:calc(100vh - 28px);padding:20px}.workspace-panel-sheen{border-radius:24px 24px 0 0}.workspace-avatar-large{width:56px;height:56px}.workspace-menu-item{min-height:66px;padding:10px 9px}.workspace-menu-copy strong{font-size:15px}.workspace-menu-copy small{font-size:11px}.workspace-panel-footer>span{display:none}.workspace-panel-footer{justify-content:flex-start}}
