:root{--bg: #f3f4f6;--surface: #ffffff;--surface-2: #f8f9fb;--rail: #151a23;--rail-2: #1e2532;--rail-ink: #c9d1de;--rail-mute: #7d8799;--ink: #111827;--ink-2: #4b5563;--ink-3: #9ca3af;--line: #e5e7eb;--line-2: #d1d5db;--accent: #3b5bdb;--accent-2: #2f4ac0;--accent-soft: #e8edff;--danger: #d9480f;--danger-soft: #fff1e8;--ok: #2b8a3e;--ok-soft: #e9f7ec;--warn: #e67700;--warn-soft: #fff6e0;--st-1: #5c7cfa;--st-2: #15aabf;--st-3: #e8590c;--st-4: #ae3ec9;--st-5: #2b8a3e;--sans: "Inter", "Segoe UI", "PingFang SC", "Microsoft YaHei", "Leelawadee UI", Thonburi, "Noto Sans Thai", "Geeza Pro", "Noto Sans Arabic", sans-serif;--serif: "Inter", "Segoe UI", "PingFang SC", "Microsoft YaHei", "Leelawadee UI", Thonburi, "Noto Sans Thai", "Geeza Pro", "Noto Sans Arabic", sans-serif;--mono: "JetBrains Mono", "Cascadia Mono", Consolas, monospace;--fs-xs: 11px;--fs-sm: 12px;--fs: 13px;--fs-md: 14px;--fs-lg: 16px;--fs-xl: 18px;--r-sm: 3px;--r: 4px;--r-lg: 6px;--rail-w: 208px;--top-h: 44px;--row-h: 36px}html:lang(ar) *,html:lang(ar) *:before,html:lang(ar) *:after{letter-spacing:0!important}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{font-family:var(--sans);font-size:var(--fs);color:var(--ink);background:var(--bg);height:100vh;height:100dvh;overflow:hidden;display:flex;flex-direction:column;-webkit-text-size-adjust:100%}#root{flex:1;min-height:0;display:flex;flex-direction:column}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}input,textarea{border:1px solid var(--line-2);border-radius:var(--r);background:var(--surface);padding:5px 8px;line-height:1.5}textarea{resize:vertical}input:focus,textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.spacer{flex:1}.hint{font-size:var(--fs-sm);color:var(--ink-2);line-height:1.6}.cmd-mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.cmd-mute{color:var(--ink-3)}.cmd-empty,.ins-empty{color:var(--ink-3);font-size:var(--fs-sm);padding:12px 0;text-align:center}.ins-meta{color:var(--ink-3);font-size:var(--fs-sm)}[dir=rtl] .dir-flip{display:inline-block;transform:scaleX(-1)}.btn{height:28px;padding:0 10px;border:1px solid var(--line-2);border-radius:var(--r);background:var(--surface);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;font-size:var(--fs);text-decoration:none}.btn:hover{background:var(--surface-2);border-color:var(--ink-3)}.btn:disabled{opacity:.5;cursor:default}.btn-primary{background:var(--accent);border-color:var(--accent);color:#fff}.btn-primary:hover{background:var(--accent-2);border-color:var(--accent-2)}.btn-danger{color:var(--danger);border-color:#ffc9a8}.btn-danger:hover{background:var(--danger-soft);border-color:var(--danger)}.btn-danger-solid{background:var(--danger);border-color:var(--danger);color:#fff}.btn-ghost{border-color:transparent;background:transparent;color:var(--ink-2)}.btn-ghost:hover{background:var(--surface-2);color:var(--ink);border-color:transparent}.btn-sm{height:24px;padding:0 8px;font-size:var(--fs-sm)}.btn-icon{border:0;background:none;color:var(--ink-3);font-size:var(--fs-md);padding:0 4px}.btn-icon:hover{color:var(--accent)}.toast-host{position:fixed;top:56px;left:50%;transform:translate(-50%);z-index:9999;display:flex;flex-direction:column;align-items:center;gap:8px;max-width:min(440px,calc(100vw - 32px));pointer-events:none}.toast{pointer-events:auto;cursor:pointer;background:var(--rail);color:#fff;padding:9px 14px;border-radius:var(--r-lg);border-inline-start:3px solid var(--accent);box-shadow:0 10px 30px #00000040;font-size:var(--fs-md);line-height:1.5;word-break:break-word;white-space:pre-wrap}.toast-error{border-inline-start-color:var(--danger)}.toast-success{border-inline-start-color:var(--ok)}.toast-action{display:inline-block;margin-inline-start:10px;padding:1px 8px;border-radius:var(--r);background:#fff;color:var(--ink);font-weight:600;text-decoration:none}#agentia-wallet-chip{top:8px!important;right:20px!important;z-index:900!important}body.has-agentia-chip .cmd-top{padding-right:calc(20px + var(--agentia-chip-w, 200px) + 12px)}[dir=rtl] body.has-agentia-chip .cmd-top{padding-right:16px}[dir=rtl] body.has-agentia-chip .cmd-rail{padding-top:52px}.cmd-app{flex:1;min-height:0;display:grid;grid-template-columns:var(--rail-w) minmax(0,1fr)}.cmd-main{display:flex;flex-direction:column;min-width:0;min-height:0}.cmd-rail{background:var(--rail);color:var(--rail-ink);display:flex;flex-direction:column;gap:2px;padding:12px 8px;min-height:0;overflow-y:auto;overflow-x:hidden}.cmd-brand{display:flex;align-items:center;gap:8px;padding-block:4px 12px;padding-inline:8px;min-width:0}.seal{flex:none;width:28px;height:28px;border-radius:var(--r);background:var(--accent);color:#fff;display:grid;place-items:center;font-weight:700;font-size:15px}.cmd-brand-t{min-width:0}.cmd-brand b{display:block;color:#fff;font-size:var(--fs-md);letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmd-brand small{display:block;color:var(--rail-mute);font-size:var(--fs-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmd-new{margin-block:0 12px;margin-inline:4px;height:32px;border:0;border-radius:var(--r);background:var(--accent);color:#fff;font-weight:600;display:flex;align-items:center;justify-content:center;gap:6px}.cmd-new:hover{background:var(--accent-2)}.cmd-new-ic{display:none;font-size:16px}.cmd-nav-g{font-size:var(--fs-xs);color:var(--rail-mute);text-transform:uppercase;letter-spacing:.8px;padding-block:12px 4px;padding-inline:8px;display:flex;justify-content:space-between;white-space:nowrap}.cmd-nav-g i{font-style:normal;background:var(--rail-2);border-radius:var(--r-sm);padding:0 4px;text-transform:none;letter-spacing:0}.cmd-nav{display:flex;align-items:center;gap:8px;min-height:30px;padding:0 8px;border-radius:var(--r);color:var(--rail-ink);background:none;border:0;width:100%;text-align:start}.cmd-nav-ic{flex:none;width:16px;text-align:center;opacity:.85}.cmd-nav-l{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmd-nav-ct{margin-inline-start:auto;font-family:var(--mono);font-size:var(--fs-xs);color:var(--rail-mute);white-space:nowrap}.cmd-nav:hover{background:var(--rail-2);color:#fff}.cmd-nav.on{background:var(--rail-2);color:#fff;box-shadow:inset 2px 0 0 var(--accent)}[dir=rtl] .cmd-nav.on{box-shadow:inset -2px 0 0 var(--accent)}.cmd-nav.live,.cmd-nav.live .cmd-nav-ct{color:#ffd8a8}.cmd-rail-foot{margin-top:auto;display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--rail-2);padding-top:8px}.cmd-rail-lang .select-btn{background:transparent;border-color:var(--rail-2);color:var(--rail-ink);height:30px;padding:0 8px;font-size:var(--fs)}.cmd-rail-lang .select-btn:before{content:"🌐";font-size:var(--fs-sm)}.cmd-rail-lang .select-caret{color:var(--rail-mute)}.cmd-rail-footer .site-footer{color:var(--rail-mute);font-size:10px;justify-content:flex-start;padding-block:8px 0;padding-inline:8px;gap:4px 10px;text-align:start}.cmd-rail-footer .site-footer a{color:var(--rail-mute)}.cmd-rail-footer .site-footer-copy{flex-basis:100%}.cmd-top{height:var(--top-h);flex:none;display:flex;align-items:center;gap:12px;padding:0 16px;background:var(--surface);border-bottom:1px solid var(--line);min-width:0}.cmd-crumb{color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.cmd-crumb b{color:var(--ink)}.cmd-crumb-link{border:0;background:none;color:var(--accent);padding:0}.cmd-crumb-link:hover{text-decoration:underline}.cmd-filter{display:flex;gap:4px;flex-wrap:nowrap;overflow-x:auto;min-width:0}.cmd-fchip{height:24px;padding:0 8px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);color:var(--ink-2);font-size:var(--fs-sm);white-space:nowrap}.cmd-fchip.on{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.cmd-top-end{margin-inline-start:auto;display:flex;align-items:center;gap:8px}.cmd-content{flex:1;min-height:0;overflow:auto;padding:16px}.cmd-funnel{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);margin-bottom:12px}.cmd-fcell{position:relative;background:var(--surface)}.cmd-fcell:first-child{border-start-start-radius:var(--r-lg);border-end-start-radius:var(--r-lg)}.cmd-fcell:last-child{border-start-end-radius:var(--r-lg);border-end-end-radius:var(--r-lg)}.cmd-fcell:after{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:3px;background:var(--c)}.cmd-fcell+.cmd-fcell:before{content:"→";position:absolute;inset-inline-start:-4px;inset-block-start:50%;transform:translate(-50%,-50%);z-index:1;font-size:10px;color:var(--ink-3);background:var(--surface);border-radius:50%;line-height:14px;width:14px;text-align:center}[dir=rtl] .cmd-fcell+.cmd-fcell:before{content:"←";transform:translate(50%,-50%)}.cmd-fcell button{width:100%;border:0;background:none;padding:8px 12px;display:flex;flex-direction:column;gap:2px;text-align:start;min-height:62px}.cmd-fcell button:hover{background:var(--surface-2)}.cmd-fcell.on button{background:var(--accent-soft)}.cmd-fcell-n{display:flex;justify-content:space-between;align-items:baseline;gap:6px;font-weight:600}.cmd-fcell-n b{font-family:var(--mono);font-size:var(--fs-xl);color:var(--ink)}.cmd-fcell small{color:var(--ink-3);font-size:var(--fs-xs);line-height:1.4}.cmd-brief{display:flex;align-items:center;gap:12px;background:var(--accent-soft);border:1px solid #c5d0fa;border-inline-start:4px solid var(--accent);border-radius:var(--r-lg);padding:8px 12px;margin-bottom:12px;cursor:pointer}.cmd-brief-ic{color:var(--accent)}.cmd-brief-t{font-weight:600;color:var(--accent-2);white-space:nowrap}.cmd-brief-p{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink-2)}.cmd-brief-a{display:flex;gap:6px;flex:none}.brief-detail-body{white-space:pre-wrap;line-height:1.7;max-height:50vh;overflow:auto}.cmd-table{width:100%;border-collapse:separate;border-spacing:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);table-layout:fixed}.cmd-table th{position:sticky;top:0;z-index:1;background:var(--surface-2);text-align:start;font-weight:600;font-size:var(--fs-sm);color:var(--ink-2);height:32px;padding:0 12px;border-bottom:1px solid var(--line);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmd-table th:nth-child(1){width:24%}.cmd-table th:nth-child(2){width:9%}.cmd-table th:nth-child(3){width:9%}.cmd-table th:nth-child(4){width:11%}.cmd-table th:nth-child(7){width:152px}.cmd-table td{height:var(--row-h);padding:0 12px;border-bottom:1px solid var(--line);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmd-grp td{background:var(--surface-2);height:28px;font-weight:600;font-size:var(--fs-sm);color:var(--ink-2)}.cmd-grp i{display:inline-block;width:8px;height:8px;border-radius:2px;background:var(--c);margin-inline-end:6px}.cmd-row{cursor:pointer}.cmd-row:hover td{background:#f5f7ff}.cmd-row:focus-visible td{background:var(--accent-soft);outline:none}.cmd-row-empty td{color:var(--ink-3);font-size:var(--fs-sm);height:28px}.cmd-nm{font-weight:600;color:var(--ink);display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.cmd-row .c-name .cmd-br+.cmd-nm,.cmd-row .c-name .cmd-nm:has(+.cmd-br){max-width:58%}.cmd-br{font-size:var(--fs-xs);color:var(--st-4);border:1px solid #e5c8ef;border-radius:var(--r-sm);padding:0 4px;margin-inline-start:6px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px;display:inline-block;vertical-align:middle}.cmd-tag{font-size:var(--fs-xs);border:1px solid var(--line-2);border-radius:var(--r-sm);padding:1px 5px;color:var(--ink-2);white-space:nowrap;background:var(--surface)}.cmd-stg{font-size:var(--fs-xs);border-radius:var(--r-sm);padding:2px 6px;color:#fff;background:var(--c);white-space:nowrap}.cmd-table .cmd-tag,.cmd-table .cmd-stg{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.cmd-bar{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:var(--fs-sm)}.cmd-bar i{display:inline-block;width:48px;height:6px;border-radius:3px;background:var(--line);overflow:hidden;position:relative}.cmd-bar i:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:var(--w);background:var(--accent)}.cmd-blk{color:var(--danger)}.cmd-cell-lbl{display:none}.cmd-closed{margin-top:12px;color:var(--ink-2);font-size:var(--fs-sm);display:flex;gap:8px 12px;align-items:center;flex-wrap:wrap}.cmd-closed-item{border:0;background:none;color:var(--ink);text-decoration:underline dotted;padding:0}.cmd-board-empty{background:var(--surface);border:1px dashed var(--line-2);border-radius:var(--r-lg);padding:28px 16px}.cmd-err{color:var(--danger);background:var(--danger-soft);border-radius:var(--r-lg);padding:12px 16px;line-height:1.7}.cmd-reopen{border:1px solid #ffd8a8;background:var(--warn-soft);color:#a64d00;border-radius:var(--r);height:28px;padding:0 10px;margin-bottom:12px}.cmd-main-foot .site-footer{justify-content:center;color:var(--ink-3);font-size:var(--fs-xs);padding-top:16px;gap:12px}.cmd-main-foot .site-footer a{color:var(--ink-3)}.cmd-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);margin-bottom:12px}.cmd-panel-h{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-bottom:1px solid var(--line)}.cmd-panel-b{padding:12px;max-height:46vh;overflow:auto}.cmd-ic{color:var(--warn)}.cmd-content-detail{padding:0;overflow:hidden;display:flex}.cmd-detail{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0}.cmd-dhead{flex:none;display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--surface);border-bottom:1px solid var(--line);min-width:0}.cmd-dname{font-size:var(--fs-lg);display:flex;align-items:center;gap:2px;min-width:0}.deal-name-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.deal-name-input{font-size:var(--fs-lg);font-weight:600;min-width:0;width:260px}.cmd-meta{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:nowrap}.cmd-lock{font-size:var(--fs-xs);background:var(--ink);color:#fff;border-radius:var(--r-sm);padding:1px 6px;white-space:nowrap}.cmd-score{font-family:var(--mono);font-size:var(--fs-sm);color:var(--accent);border:0;border-bottom:1px dashed var(--accent);background:none;padding:0;white-space:nowrap}.cmd-dhead-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.cmd-dgrid{flex:1;min-height:0;position:relative;display:grid;grid-template-columns:232px minmax(0,1fr) 380px}.cmd-props{border-inline-end:1px solid var(--line);background:var(--surface);overflow:auto;padding:12px;min-height:0}.cmd-ph{font-size:var(--fs-xs);color:var(--ink-3);text-transform:uppercase;letter-spacing:.6px;margin-block:14px 8px}.cmd-ph:first-child{margin-top:0}.cmd-prop{display:grid;grid-template-columns:52px minmax(0,1fr);gap:8px;align-items:start;margin-bottom:8px;font-size:var(--fs-sm)}.cmd-prop>span:first-child{color:var(--ink-2);padding-top:5px}.cmd-prop-v{display:flex;flex-direction:column;gap:2px;min-width:0}.cmd-prop textarea{width:100%;resize:none;font-size:var(--fs-sm);background:var(--surface-2)}.cmd-prop .select{width:100%}.cmd-prop .select-btn{height:28px;padding:0 8px;font-size:var(--fs-sm);background:var(--surface-2)}.field-stale textarea{border-color:#ffd8a8;background:var(--warn-soft)}.stale-tag{display:inline-block;font-size:10px;color:var(--warn);background:var(--warn-soft);border-radius:var(--r-sm);padding:0 4px;align-self:flex-start}.cmd-switch-row{display:flex;align-items:center;gap:8px;padding-top:4px}.cmd-switch{position:relative;display:inline-block;width:30px;height:16px}.cmd-switch input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer;z-index:1}.cmd-switch i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;background:var(--line-2);transition:background .15s}.cmd-switch i:after{content:"";position:absolute;inset-block-start:2px;inset-inline-start:2px;width:12px;height:12px;border-radius:50%;background:#fff;transition:inset-inline-start .15s}.cmd-switch input:checked+i{background:var(--accent)}.cmd-switch input:checked+i:after{inset-inline-start:16px}.cmd-switch input:focus-visible+i{box-shadow:0 0 0 2px var(--accent-soft)}.cmd-block{width:100%}.scan-msg{font-size:var(--fs-sm);color:var(--ok);line-height:1.5;margin-top:6px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.scan-msg-err{color:var(--danger)}.cmd-toc{display:flex;flex-direction:column}.cmd-toc button{display:flex;align-items:center;gap:6px;min-height:26px;color:var(--ink-2);font-size:var(--fs-sm);padding:0 4px;border-radius:var(--r-sm);border:0;background:none;text-align:start}.cmd-toc button:hover{background:var(--accent-soft);color:var(--accent-2)}.cmd-toc i{flex:none;width:6px;height:6px;border-radius:50%;background:var(--line-2)}.cmd-toc i.f{background:var(--ok)}.cmd-ct{font-family:var(--mono);font-size:var(--fs-xs);background:var(--line);border-radius:8px;padding:0 5px;margin-inline-start:4px;color:var(--ink-2)}.cmd-center{display:flex;flex-direction:column;min-width:0;min-height:0}.cmd-tabs{display:flex;gap:16px;padding:0 16px;border-bottom:1px solid var(--line);background:var(--surface);flex:none;overflow-x:auto}.cmd-tab{height:36px;border:0;border-bottom:2px solid transparent;background:none;color:var(--ink-2);font-weight:500;white-space:nowrap}.cmd-tab.on{color:var(--ink);border-bottom-color:var(--accent)}.cmd-pane{flex:1;min-height:0;overflow:auto;padding:12px 16px}.cmd-pane-tools{display:flex;justify-content:flex-end;margin-bottom:8px}.cmd-scrim{display:none}.cmd-drawer-btn{flex:none}.cmd-sec{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);margin-bottom:8px}.cmd-sec>summary{display:flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.cmd-sec>summary::-webkit-details-marker{display:none}.cmd-sec>summary:after{content:"▸";margin-inline-start:auto;color:var(--ink-3);font-weight:400}[dir=rtl] .cmd-sec>summary:after{content:"◂"}.cmd-sec[open]>summary:after{content:"▾"}.cmd-sec[open]>summary{border-bottom:1px solid var(--line)}.cmd-sec-meta{color:var(--ink-3);font-weight:400;font-size:var(--fs-xs)}.cmd-dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--line-2)}.cmd-dot.f{background:var(--ok)}.cmd-sec .sec-input{display:block;width:100%;border:0;border-radius:0;border-end-start-radius:var(--r-lg);border-end-end-radius:var(--r-lg);padding:10px 12px;line-height:1.7;min-height:120px;background:var(--surface)}.cmd-sec .sec-input:focus{box-shadow:inset 0 0 0 2px var(--accent-soft)}.cmd-sec-body{padding:10px 12px;line-height:1.7}.sec-flash{animation:cmd-flash 2.4s ease-out}@keyframes cmd-flash{0%{box-shadow:0 0 0 3px var(--ok)}to{box-shadow:0 0 0 0 transparent}}.cmd-dd-list{padding:4px 0}.cmd-dd{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:6px;padding:6px 12px;border-top:1px solid var(--line);font-size:var(--fs-sm);align-items:start}.cmd-dd:first-child{border-top:0}.cmd-dd input{margin-top:3px;accent-color:var(--accent)}.cmd-dd-body{display:flex;flex-direction:column;gap:2px;min-width:0}.cmd-dd-body small{color:var(--ink-3);line-height:1.5}.cmd-dd.done .cmd-dd-name{text-decoration:line-through;color:var(--ink-3)}.cmd-tl{padding:4px 0}.cmd-tl-item{display:grid;grid-template-columns:112px minmax(0,1fr) auto;gap:8px;padding:4px 12px;font-size:var(--fs-sm);align-items:baseline}.cmd-ins-list,.cmd-arts{display:flex;flex-direction:column;gap:6px}.cmd-ins,.cmd-art{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.cmd-ins>summary,.cmd-art>summary{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;cursor:pointer;list-style:none;min-width:0}.cmd-ins>summary::-webkit-details-marker,.cmd-art>summary::-webkit-details-marker{display:none}.cmd-ins-title,.cmd-art-title{font-weight:600;min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmd-ins-meta{white-space:nowrap;font-size:var(--fs-xs)}.cmd-x{font-size:var(--fs-md)}.artifact-body{padding:8px 14px 12px;border-top:1px solid var(--line);line-height:1.7;overflow-wrap:anywhere}.art-sec{font-size:var(--fs-xs);color:var(--ok);white-space:nowrap}.md-body ul,.md-body ol{padding-inline-start:20px;margin:4px 0}.md-body p{margin:4px 0}.md-body h1,.md-body h2,.md-body h3,.md-body h4{margin:10px 0 4px;font-size:var(--fs-md)}.md-body table{border-collapse:collapse;margin:6px 0;font-size:var(--fs-sm)}.md-body th,.md-body td{border:1px solid var(--line);padding:3px 6px}.md-body code{font-family:var(--mono);font-size:var(--fs-sm);background:var(--surface-2);border-radius:var(--r-sm);padding:0 3px}.md-body a{color:var(--accent)}.cmd-adv{border-inline-start:1px solid var(--line);background:var(--surface);display:flex;flex-direction:column;min-height:0;min-width:0}.cmd-adv-h{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-bottom:1px solid var(--line);flex:none}.cmd-adv-h b{font-size:var(--fs-md);white-space:nowrap}.cmd-mdl{font-family:var(--mono);font-size:10px;color:var(--ink-2);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);padding:1px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.cmd-mdl:empty{display:none}.cmd-quick{display:flex;flex-wrap:wrap;gap:4px;padding:8px 12px;border-bottom:1px solid var(--line);flex:none}.cmd-q{height:22px;padding:0 7px;font-size:var(--fs-sm);border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);color:var(--ink-2);white-space:nowrap}.cmd-q:before{content:"/";font-family:var(--mono);color:var(--accent);margin-inline-end:2px}.cmd-q:hover{border-color:var(--accent);color:var(--accent)}.cmd-log{flex:1;min-height:0;overflow:auto;padding:12px;display:flex;flex-direction:column;gap:12px}.msg{line-height:1.7;overflow-wrap:anywhere}.msg-user{align-self:flex-end;max-width:88%;background:var(--accent);color:#fff;border-radius:var(--r-lg);padding:8px 12px}.msg-user a{color:#fff}.msg-ai{max-width:100%}.msg-tool{font-family:var(--mono);font-size:var(--fs-xs);color:var(--ink-2);background:var(--surface-2);border-radius:var(--r-sm);padding:2px 6px;margin-top:4px}.msg-actions{display:flex;gap:8px;margin-top:6px}.msg-act{border:0;background:none;color:var(--ink-3);font-size:var(--fs-sm);padding:0}.msg-act:hover{color:var(--accent)}.msg-act:disabled{color:var(--ok);cursor:default}.msg-note{font-size:var(--fs-sm);color:var(--warn);background:var(--warn-soft);border-radius:var(--r);padding:4px 8px}.msg-err{font-size:var(--fs-sm);color:var(--danger);background:var(--danger-soft);border-radius:var(--r);padding:6px 8px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:6px}.typing{color:var(--accent);font-size:var(--fs-sm)}.typing:after{content:"▍";animation:cmd-blink 1s steps(2) infinite}@keyframes cmd-blink{50%{opacity:0}}.think{font-size:var(--fs-sm);color:var(--ink-3);border-inline-start:2px solid var(--line-2);padding-inline-start:8px;margin-bottom:6px}.think summary{cursor:pointer;-webkit-user-select:none;user-select:none}.think-body{color:var(--ink-2);max-height:180px;overflow-y:auto;font-size:var(--fs-sm)}.msg-archived{font-size:var(--fs-sm);color:var(--ok);margin-top:6px}.msg-archived>summary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;font-weight:600}.msg-archived>summary::-webkit-details-marker{display:none}.msg-archived>summary:after{content:" ▸";font-weight:400}.msg-archived[open]>summary:after{content:" ▾"}[dir=rtl] .msg-archived>summary:after{content:" ◂"}[dir=rtl] .msg-archived[open]>summary:after{content:" ▾"}.msg-archived ul{list-style:none;padding-inline-start:0;margin-top:2px}.msg-archived li{color:var(--ink);line-height:1.6;overflow-wrap:anywhere}.msg-archived li:before{content:"✓ ";color:var(--ok)}.cmd-inp{border-top:1px solid var(--line);padding:8px 12px;display:flex;flex-direction:column;gap:6px;flex:none}.cmd-inp textarea{width:100%;height:64px;resize:none}.cmd-inp-row{display:flex;align-items:center;gap:6px;font-size:var(--fs-xs)}.mic-recording{border-color:var(--danger);color:var(--danger)}.cmd-focus-btn{font-size:var(--fs-md)}.cmd-dgrid.focus{grid-template-columns:232px minmax(0,1fr)}.cmd-dgrid.focus .cmd-center{display:none}.cmd-dgrid.focus .cmd-adv{border-inline-start:0}.cmd-dgrid.focus .cmd-log{padding-inline:max(16px,calc((100% - 760px)/2))}.cmd-dgrid.focus .cmd-inp,.cmd-dgrid.focus .cmd-quick{padding-inline:max(12px,calc((100% - 760px)/2))}.cmd-battle{display:flex;flex-direction:column;gap:12px}.cmd-sub-h{font-size:var(--fs-xs);color:var(--ink-3);text-transform:uppercase;letter-spacing:.6px;margin-bottom:6px;font-weight:600}.cmd-battle-intro{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:10px 12px;line-height:1.7;color:var(--ink-2);font-size:var(--fs-sm)}.cmd-field-col{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-sm);color:var(--ink-2)}.cmd-field-col textarea{width:100%}.cmd-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cmd-tier{display:flex;flex-direction:column;gap:2px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);padding:8px 10px;cursor:pointer;position:relative}.cmd-tier input{position:absolute;opacity:0;pointer-events:none}.cmd-tier span{font-size:var(--fs-xs);color:var(--ink-3);line-height:1.5}.cmd-tier.on{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent)}.cmd-tier:focus-within{outline:2px solid var(--accent-soft)}.cmd-launch-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.battle-estimate{font-size:var(--fs-sm);color:var(--ink-2);display:inline-flex;align-items:center;gap:4px}.be-star{color:var(--accent)}.be-val{color:var(--accent);font-family:var(--mono)}.be-model{color:var(--ink-3);font-family:var(--mono);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmd-hist{display:flex;flex-direction:column;gap:4px}.cmd-hist-row{display:flex;align-items:center;gap:10px;min-height:34px;padding:0 12px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);text-align:start;width:100%}.cmd-hist-row:hover{border-color:var(--accent)}.cmd-hist-brief{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink-2)}.cmd-hist-act{color:var(--accent);white-space:nowrap;font-size:var(--fs-sm)}.cmd-pill{font-size:var(--fs-xs);border-radius:var(--r-sm);padding:1px 6px;background:var(--line);color:var(--ink-2);white-space:nowrap}.bh-done{background:var(--ok-soft);color:var(--ok)}.bh-running,.bh-queued{background:var(--accent-soft);color:var(--accent-2)}.bh-waiting_gate,.bh-paused{background:var(--warn-soft);color:var(--warn)}.bh-error{background:var(--danger-soft);color:var(--danger)}.cmd-bhead{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cmd-bstat{margin-inline-start:auto;font-size:var(--fs-sm);display:inline-flex;align-items:center;gap:6px;color:var(--accent)}.cmd-bstat:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:currentColor}.cmd-bstat.now:before{animation:cmd-blink 1.2s infinite}.cmd-bstat.ok{color:var(--ok)}.cmd-bstat.err{color:var(--danger)}.cmd-track{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:4px}.cmd-step{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:6px;font-size:var(--fs-xs);color:var(--ink-3);min-height:52px;display:flex;flex-direction:column;gap:3px}.cmd-step b{font-family:var(--mono);font-weight:500}.cmd-step-name{color:inherit;font-weight:600}.cmd-step.done{border-color:#b2f2bb;background:var(--ok-soft);color:var(--ok)}.cmd-step.act{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-2);box-shadow:0 0 0 1px var(--accent)}.cmd-step-agents{display:flex;flex-wrap:wrap;gap:3px}.cmd-ag{font-size:10px;border:1px solid var(--line);border-radius:var(--r-sm);padding:0 4px;background:var(--surface);color:var(--ink-2)}.cmd-ag.ok{color:var(--ok);border-color:#b2f2bb}.cmd-ag.q{color:var(--ink-3)}.cmd-gate-card-b{border:1px solid var(--warn);background:var(--warn-soft);border-radius:var(--r-lg);padding:12px;display:flex;flex-direction:column;gap:8px}.cmd-gate-t{display:flex;align-items:center;gap:8px;font-weight:600}.cmd-gate-ic{color:var(--warn)}.gate-role{font-weight:400;font-size:var(--fs-xs);background:var(--surface);border-radius:var(--r-sm);padding:1px 6px;border:1px solid var(--line)}.gate-q{line-height:1.7;white-space:pre-wrap}.cmd-gate-card-b textarea{width:100%;resize:vertical}.cmd-gate-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.gate-signer{display:flex;align-items:center;gap:6px;font-size:var(--fs-sm);color:var(--ink-2)}.gate-signer input{width:150px;height:28px}.cmd-console{background:#0f1420;color:#a6b0c3;font-family:var(--mono);font-size:var(--fs-xs);border-radius:var(--r-lg);padding:8px 12px;line-height:1.8;max-height:320px;overflow:auto}.cmd-console .b-log{white-space:pre-wrap;overflow-wrap:anywhere}dialog{border:0;border-radius:var(--r-lg);background:var(--surface);color:var(--ink);min-width:440px;max-width:560px;margin:auto;box-shadow:0 20px 50px #00000040;max-height:calc(100dvh - 32px)}dialog::backdrop{background:#11182773}dialog.wide{min-width:640px;max-width:780px}.modal-form{padding:16px 20px;display:flex;flex-direction:column;gap:12px;max-height:calc(100dvh - 40px);overflow-y:auto}.modal-form h3{font-size:var(--fs-md);font-weight:600;margin-block:-16px 0;margin-inline:-20px;padding:12px 20px;border-bottom:1px solid var(--line)}.modal-form label{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-sm);color:var(--ink-2)}.modal-form input,.modal-form select,.modal-form textarea{font-size:var(--fs-md);color:var(--ink)}.modal-form input,.modal-form select{height:32px;padding:0 8px;border:1px solid var(--line-2);border-radius:var(--r);background:var(--surface)}.modal-form input[type=checkbox],.modal-form input[type=radio]{height:auto;accent-color:var(--accent)}.modal-form textarea{width:100%}.modal-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-block:4px -16px;margin-inline:-20px;padding:12px 20px;border-top:1px solid var(--line);background:var(--surface-2);flex-wrap:wrap;position:sticky;bottom:-16px;z-index:2}.cmd-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;margin-inline:-20px;border-top:1px solid var(--line);margin-top:-12px}.cmd-col{padding:14px 20px;display:flex;flex-direction:column;gap:12px;min-width:0}.cmd-col-alt{background:var(--surface-2);border-inline-start:1px solid var(--line)}.char-count{align-self:flex-end;font-family:var(--mono);font-size:var(--fs-xs);color:var(--ink-3)}.char-count-limit{color:var(--danger);font-weight:600}.lang-lock-hint{font-size:var(--fs-xs);color:var(--warn);line-height:1.5}.score-grid{display:flex;flex-direction:column;gap:10px}.score-grid label{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;color:var(--ink)}.score-dots{display:flex;flex:none;border:1px solid var(--line-2);border-radius:var(--r);overflow:hidden}.score-dot{width:30px;height:26px;border:0;border-inline-start:1px solid var(--line-2);background:var(--surface);font-family:var(--mono);font-size:var(--fs-xs);color:var(--ink-2);-webkit-tap-highlight-color:transparent}.score-dot:first-child{border-inline-start:0}.score-dot.on{background:var(--accent);color:#fff}@media (hover: hover){.score-dot:not(.on):hover{background:var(--accent-soft)}}.score-result{display:flex;align-items:baseline;gap:6px;border-top:1px solid var(--line);padding-top:12px;flex-wrap:wrap}.score-result strong{font-family:var(--mono);font-size:28px;color:var(--accent)}.score-result span{color:var(--ok);font-weight:600}.recharge-msg{line-height:1.7}.cmd-list{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.cmd-list-row{display:flex!important;flex-direction:row!important;align-items:center;gap:8px!important;min-height:38px;padding:4px 12px;border-top:1px solid var(--line);color:var(--ink)!important;font-size:var(--fs)!important;flex-wrap:wrap}.cmd-list-row:first-child{border-top:0}.cmd-list-row.on{background:var(--accent-soft)}.cmd-list-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.cmd-list-meta{font-size:var(--fs-sm)}.cmd-pick{max-height:40vh;overflow-y:auto}.cmd-inline-form{display:flex;gap:8px}.cmd-inline-form input{flex:1;min-width:0}.cmd-compare{display:flex;flex-direction:column;gap:6px}.cmd-compare-h{display:flex;align-items:center;gap:8px;font-size:var(--fs-sm);flex-wrap:wrap}.bc-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:8px 12px}.bc-col{background:var(--surface-2);border-radius:var(--r);padding:6px 8px;font-size:var(--fs-sm);line-height:1.6;min-width:0;overflow-wrap:anywhere}.bc-tag{font-size:var(--fs-xs);color:var(--ink-3);margin-bottom:4px}.cmd-seg{display:inline-flex;border:1px solid var(--line-2);border-radius:var(--r);overflow:hidden;align-self:flex-start}.cmd-seg label{flex-direction:row!important;align-items:center;padding:0 12px;height:30px;border-inline-start:1px solid var(--line-2);cursor:pointer;color:var(--ink-2)!important}.cmd-seg label:first-child{border-inline-start:0}.cmd-seg label.on{background:var(--accent);color:#fff!important}.cmd-seg input{position:absolute;opacity:0;pointer-events:none}.share-link-row{display:flex;gap:8px}.share-link-input{flex:1;min-width:0;height:32px;font-family:var(--mono);font-size:var(--fs-sm);background:var(--surface-2)}.share-link-row .btn{flex-shrink:0;white-space:nowrap;height:32px}dialog.confirm-dialog{min-width:360px;max-width:440px}.confirm-dialog .modal-form{padding:20px;gap:16px}.confirm-msg{font-size:var(--fs-md);line-height:1.7;white-space:pre-wrap;word-break:break-word}.confirm-dialog .modal-actions{margin-block:0 -20px;margin-inline:-20px}.prov-fields{display:flex;flex-direction:column;gap:12px}.toggle-row{display:flex;gap:20px;flex-wrap:wrap}.toggle{flex-direction:row!important;align-items:center;gap:6px!important;color:var(--ink)!important;font-size:var(--fs)!important}.toggle input{accent-color:var(--accent);width:15px;height:15px}.hint-inline{font-size:var(--fs-xs);color:var(--ink-3)}dialog.logs-dialog,dialog.monitor-dialog{min-width:0;width:96vw;max-width:96vw;height:94vh}dialog.logs-dialog .modal-form,dialog.monitor-dialog .modal-form{height:100%;max-height:100%}dialog.credits-dialog{min-width:0;width:min(980px,96vw);max-width:96vw}.logs-filters{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.logs-filters select,.logs-filters input{height:30px;font-size:var(--fs-sm)}.logs-filters input{flex:1;min-width:180px}.logs-table-wrap{overflow:auto;border:1px solid var(--line);border-radius:var(--r-lg)}.logs-dialog .logs-table-wrap{flex:1;min-height:200px}.logs-table{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.logs-table th,.logs-table td{text-align:start;padding:6px 10px;border-bottom:1px solid var(--line);vertical-align:top;line-height:1.5}.logs-table th{position:sticky;top:0;background:var(--surface-2);font-weight:600;color:var(--ink-2);white-space:nowrap;z-index:1}.logs-table input,.logs-table select{height:26px;font-size:var(--fs-sm)}.logs-table .log-time{white-space:nowrap;color:var(--ink-3);font-family:var(--mono)}.logs-table .log-detail{word-break:break-word;font-family:var(--mono);font-size:var(--fs-xs)}.log-err{color:var(--danger)}.log-meta{color:var(--ink-3)}.logs-table tr.log-lvl-error td{background:var(--danger-soft)}.logs-table tr.log-lvl-warn td{background:var(--warn-soft)}.logs-pager{display:flex;align-items:center;gap:8px}.mon-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:8px}.mon-card{border:1px solid var(--line);border-radius:var(--r-lg);padding:10px 12px;display:flex;flex-direction:column;gap:4px;background:var(--surface)}.mon-card.mon-warn{border-color:var(--danger);background:var(--danger-soft)}.mon-k{font-size:var(--fs-xs);color:var(--ink-3);text-transform:uppercase;letter-spacing:.4px}.mon-v{font-size:24px;font-weight:600;font-family:var(--mono)}.mon-u{font-size:var(--fs-sm);font-weight:400;color:var(--ink-3);margin-inline-start:2px}.mon-sub{font-size:var(--fs-xs);color:var(--ink-3)}.mon-status-dist{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px}.mon-chip{font-size:var(--fs-xs);color:var(--ink-2);background:var(--surface-2);border:1px solid var(--line);border-radius:10px;padding:1px 8px}.mon-chip b{margin-inline-start:4px;color:var(--ink);font-family:var(--mono)}.mon-spark{width:100%;height:32px}.mon-spark polyline{stroke:var(--accent)}.mon-spark-warn polyline{stroke:var(--danger)}.mon-spark-thresh{stroke:var(--danger);stroke-width:1;stroke-dasharray:3 3;opacity:.5}.mon-spark-head{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.mon-spark-cur{font-size:var(--fs-sm);font-weight:600;font-family:var(--mono)}.mon-row-warn td{background:var(--danger-soft)}.mon-meta{font-size:var(--fs-xs);color:var(--ink-3);margin-bottom:8px}.mon-title{font-size:var(--fs-sm);font-weight:600;margin-block:8px 6px}.cc-hint{font-size:var(--fs-xs);color:var(--ink-3);margin-bottom:6px;line-height:1.5}.cc-preview{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.cc-preview select,.cc-preview input{height:30px}.cc-preview-out{font-family:var(--mono);color:var(--accent)}.select{position:relative;display:inline-flex;min-width:0}.select-btn{display:flex;align-items:center;gap:6px;width:100%;min-width:0;height:32px;font-size:var(--fs-md);color:var(--ink);text-align:start;border:1px solid var(--line-2);border-radius:var(--r);padding:0 8px;background:var(--surface);-webkit-tap-highlight-color:transparent}.select-btn:focus{outline:none;border-color:var(--accent)}.select-btn:focus-visible{box-shadow:0 0 0 2px var(--accent-soft)}.select-value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-placeholder{color:var(--ink-3)}.select-caret{flex:0 0 auto;font-size:10px;color:var(--ink-3);transition:transform .15s}.select-open .select-caret{transform:rotate(180deg)}.select-pop{position:fixed;z-index:1000;list-style:none;max-height:min(320px,60vh);overflow-y:auto;overscroll-behavior:contain;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-lg);box-shadow:0 10px 30px #00000026;padding:4px}.select-option{display:flex;align-items:center;gap:6px;font-size:var(--fs-md);color:var(--ink);padding-block:7px;padding-inline:6px 12px;min-height:34px;border-radius:var(--r);cursor:pointer;-webkit-tap-highlight-color:transparent}.select-option-active{background:var(--surface-2)}.select-option-selected{color:var(--accent);font-weight:600}.select-check{flex:0 0 16px;text-align:center;color:var(--accent)}.select-option-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-form .select{display:flex;width:100%}.cmd-menu{position:relative;display:inline-block}.cmd-menu-pop{position:absolute;top:calc(100% + 4px);inset-inline-end:0;z-index:50;min-width:150px;max-width:calc(100vw - 16px);display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-lg);box-shadow:0 10px 30px #00000026;padding:4px}.cmd-menu-item{text-align:start;padding:0 10px;min-height:36px;border:0;background:none;border-radius:var(--r);white-space:nowrap}.cmd-menu-item:hover{background:var(--surface-2)}.cmd-menu-item.danger{color:var(--danger)}.site-footer{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:var(--fs-xs);line-height:1.6}.site-footer a{text-decoration:none}.site-footer a:hover{text-decoration:underline}[dir=rtl] .site-footer-copy{direction:ltr;unicode-bidi:isolate}.cmd-gate{flex:1;display:grid;place-items:center;background:var(--rail);padding:16px}.cmd-gate-card{width:min(380px,100%);background:var(--surface);border-radius:var(--r-lg);padding:24px;display:flex;flex-direction:column;gap:12px;box-shadow:0 20px 50px #0000004d}.cmd-gate-card input,.cmd-gate-card .btn{height:34px}.cmd-brand-lg{padding:0}.cmd-brand-lg b{color:var(--ink);font-size:var(--fs-lg)}.cmd-brand-lg small{color:var(--ink-3)}.cmd-gate-err{color:var(--danger);font-size:var(--fs-sm)}.cmd-share{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column}.cmd-share-top{display:flex;align-items:center;gap:12px;height:48px;padding:0 20px;background:var(--rail);flex:none}.cmd-share-top .cmd-brand{padding:0}.cmd-share-top .select-btn{height:28px;background:transparent;border-color:var(--rail-2);color:var(--rail-ink);font-size:var(--fs)}.cmd-share-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:16px 20px 8px;max-width:960px;width:100%;margin:0 auto}.cmd-share-head h1{font-size:var(--fs-xl);margin-inline-end:6px}.cmd-score-ro{font-family:var(--mono);font-size:var(--fs-sm);color:var(--accent)}.cmd-share-tabs{max-width:960px;width:100%;margin:0 auto;background:transparent;padding:0 20px}.cmd-share-body{max-width:960px;width:100%;margin:0 auto;padding:12px 20px;flex:1}.cmd-share-msg{max-width:640px;margin:48px auto;padding:0 20px;display:flex;flex-direction:column;gap:8px}.cmd-share-foot{text-align:center;color:var(--ink-3);font-size:var(--fs-xs);padding:16px}.cmd-compact{grid-template-columns:56px minmax(0,1fr)}.cmd-compact .cmd-rail{padding:8px 6px}.cmd-compact .cmd-brand{padding:4px 0 8px;justify-content:center}.cmd-compact .cmd-brand-t,.cmd-compact .cmd-nav-l,.cmd-compact .cmd-nav-g,.cmd-compact .cmd-nav-ct{display:none}.cmd-compact .cmd-new{margin:0 0 8px}.cmd-compact .cmd-new-ic{display:inline}.cmd-compact .cmd-nav{justify-content:center;padding:0;min-height:34px;position:relative}.cmd-compact .cmd-nav.live:after{content:"";position:absolute;inset-block-start:6px;inset-inline-end:8px;width:6px;height:6px;border-radius:50%;background:#ffd8a8}.cmd-compact .cmd-rail-lang .select-btn{justify-content:center;padding:0}.cmd-compact .cmd-rail-lang .select-value,.cmd-compact .cmd-rail-lang .select-caret{display:none}.cmd-compact .cmd-top{padding:0 12px;gap:8px}.cmd-compact .cmd-content{padding:12px}.cmd-compact .cmd-content-detail{padding:0}.cmd-compact .cmd-dhead{padding:6px 12px}.cmd-compact .cmd-fcell small{display:none}.cmd-compact .cmd-fcell button{min-height:44px}.cmd-compact .cmd-table{table-layout:auto}.cmd-compact .cmd-table th{width:auto!important}.cmd-compact .cmd-table th:nth-child(2),.cmd-compact .cmd-table td:nth-child(2){display:none}.cmd-compact .cmd-table td{max-width:200px}.cmd-compact .cmd-table .c-name{max-width:240px}.cmd-compact .cmd-dgrid{grid-template-columns:minmax(0,1fr) 340px}.cmd-compact .cmd-dgrid.focus{grid-template-columns:minmax(0,1fr)}.cmd-compact .cmd-props{position:absolute;inset-block:0;inset-inline-start:0;width:264px;z-index:20;box-shadow:0 10px 30px #0003;display:none}.cmd-compact .cmd-props.open{display:block}.cmd-compact .cmd-scrim{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:19;background:#11182740}.cmd-compact .cmd-quick{flex-wrap:nowrap;overflow-x:auto;padding-block:6px}.cmd-compact .cmd-inp textarea{height:48px}.cmd-compact .cmd-adv-h{height:36px}@media (max-height: 640px) and (min-width: 641px){.cmd-top{height:38px}.cmd-pane{padding:8px 12px}}@media (max-width: 900px) and (min-width: 641px){.cmd-table th:nth-child(6),.cmd-table td:nth-child(6){display:none}.cmd-filter{display:none}.cmd-tiers{grid-template-columns:minmax(0,1fr)}dialog.wide{min-width:0;width:calc(100vw - 32px)}}.cmd-tabbar,.cmd-mv-switch,.cmd-status-sum{display:none}@media (max-width: 640px){body{font-size:var(--fs-md)}.cmd-app{display:flex;flex-direction:column}.cmd-main{flex:1}.cmd-top{padding:0 12px;gap:8px}.cmd-brand-m{padding:0;min-width:0}.cmd-brand-m b{color:var(--ink)}.cmd-brand-m .seal{width:24px;height:24px;font-size:13px}.cmd-content{padding:12px}.cmd-content-detail{padding:0}.cmd-funnel{grid-template-columns:repeat(5,minmax(72px,1fr));overflow-x:auto}.cmd-fcell small{display:none}.cmd-fcell button{min-height:44px;padding:6px 8px}.cmd-fcell-n{flex-direction:column;align-items:flex-start;font-size:var(--fs-sm);gap:0}.cmd-brief{flex-wrap:wrap}.cmd-brief-p{display:none}.cmd-brief-t{flex:1}.cmd-table,.cmd-table thead,.cmd-table tbody,.cmd-table tr,.cmd-table td{display:block;border:0}.cmd-table{background:none;table-layout:auto}.cmd-table thead{display:none}.cmd-grp td{background:none;padding:12px 0 4px;height:auto}.cmd-row{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:8px 12px;margin-bottom:6px;display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px}.cmd-row td{height:auto;padding:0;white-space:normal;max-width:none;overflow:visible}.cmd-row .c-type,.cmd-row .c-stage{display:none}.cmd-row .c-name{grid-column:1;grid-row:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmd-row .c-score{grid-column:2;grid-row:1}.cmd-row .c-b,.cmd-row .c-n{grid-column:1 / -1;font-size:var(--fs-sm);overflow-wrap:anywhere}.cmd-row .c-b:empty,.cmd-row .c-n:empty{display:none}.cmd-row .c-t{grid-column:1 / -1;font-size:var(--fs-xs)}.cmd-cell-lbl{display:inline;color:var(--ink-3);margin-inline-end:4px}.cmd-bar i{width:32px}.cmd-row-empty{display:none!important}.cmd-tabbar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));flex:none;height:56px;background:var(--rail);padding-bottom:env(safe-area-inset-bottom)}.cmd-tabbar button{border:0;background:none;color:var(--rail-mute);font-size:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;position:relative;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmd-tabbar button i{font-style:normal;font-size:17px}.cmd-tabbar button.on{color:#fff}.cmd-tabbar button.live{color:#ffd8a8}.cmd-tabbar .cmd-tab-new i{width:28px;height:28px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center;font-size:16px}.cmd-dot-ct{position:absolute;inset-block-start:6px;inset-inline-start:calc(50% + 6px);font-family:var(--mono);font-size:9px;background:var(--accent);color:#fff;border-radius:6px;padding:0 3px}.cmd-more{position:fixed;top:0;right:0;bottom:0;left:0;inset-block-end:56px;z-index:60;display:flex;flex-direction:column;justify-content:flex-end}.cmd-more-scrim{flex:1;background:#11182773}.cmd-more-sheet{background:var(--surface);border-start-start-radius:12px;border-start-end-radius:12px;padding:8px 12px 16px;display:flex;flex-direction:column;max-height:80dvh;overflow-y:auto}.cmd-more-item{text-align:start;min-height:44px;border:0;border-bottom:1px solid var(--line);background:none;font-size:var(--fs-md);padding:0 4px}.cmd-more-lang{padding:10px 0}.cmd-more-lang .select{width:100%}.cmd-more-foot .site-footer{justify-content:center;color:var(--ink-3);padding-block:8px 0}.cmd-more-foot .site-footer a{color:var(--ink-3)}#agentia-wallet-chip{top:auto!important;bottom:68px!important;right:12px!important}body.has-agentia-chip .cmd-top{padding-right:12px}.cmd-dhead{padding:6px 12px;gap:6px;flex-wrap:wrap}.cmd-dname{font-size:var(--fs-md);flex:1}.cmd-meta{order:3;flex-basis:100%;overflow:hidden}.cmd-status-sum{display:flex;align-items:center;gap:8px;width:100%;border:0;border-bottom:1px solid var(--line);background:var(--surface-2);padding:6px 12px;text-align:start;font-size:var(--fs-sm);flex:none}.cmd-status-sum-t{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmd-mv-switch{display:grid;grid-template-columns:1fr 1fr;flex:none;background:var(--surface);border-bottom:1px solid var(--line)}.cmd-mv-switch button{height:36px;border:0;border-bottom:2px solid transparent;background:none;color:var(--ink-2)}.cmd-mv-switch button.on{color:var(--ink);border-bottom-color:var(--accent);font-weight:600}.cmd-dgrid{display:flex;flex-direction:column}.cmd-props{display:none;border:0;border-bottom:1px solid var(--line);flex:none;max-height:52dvh}.cmd-dgrid.status-open .cmd-props{display:block}.cmd-props .cmd-ph:nth-of-type(2),.cmd-toc{display:none}.cmd-dgrid.mv-core .cmd-adv,.cmd-dgrid.mv-advisor .cmd-center{display:none}.cmd-center,.cmd-adv{flex:1;min-height:0;border:0}.cmd-tabs{padding:0 12px;gap:12px}.cmd-pane{padding:10px 12px}.cmd-tl-item{grid-template-columns:minmax(0,1fr);gap:0}.cmd-tiers{grid-template-columns:minmax(0,1fr)}.cmd-ins-meta{display:none}dialog,dialog.wide,dialog.credits-dialog{min-width:0;width:calc(100vw - 16px);max-width:calc(100vw - 16px)}.cmd-two{grid-template-columns:minmax(0,1fr)}.cmd-col-alt{border-inline-start:0;border-top:1px solid var(--line)}dialog.confirm-dialog{width:calc(100vw - 32px);min-width:0;max-width:420px}.mon-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.bc-cols{grid-template-columns:minmax(0,1fr)}.cmd-share-top{padding:0 12px}.cmd-share-head,.cmd-share-body,.cmd-share-tabs{padding-inline:12px}}
