.execution-field[data-v-80f48f6a]{flex-direction:column;gap:8px;min-width:0;display:flex}.execution-field select[data-v-80f48f6a],.agent-limits input[data-v-80f48f6a]{width:100%;min-width:0}.audit-filters[data-v-45be35d3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px;display:grid}.audit-filters label[data-v-45be35d3],.audit-field[data-v-45be35d3]{color:var(--muted);flex-direction:column;gap:6px;font-size:13px;display:flex}.audit-filter-notice[data-v-45be35d3]{grid-column:1/-1;margin:0}.audit-filters input[data-v-45be35d3],.audit-filters select[data-v-45be35d3]{width:100%;min-width:0}.audit-range[data-v-45be35d3]{padding:0 16px}.audit-detail[data-v-45be35d3]{grid-template-columns:minmax(100px,auto) minmax(0,1fr);gap:10px 16px;margin:0;display:grid}.audit-detail dt[data-v-45be35d3]{color:var(--muted)}.audit-detail dd[data-v-45be35d3]{overflow-wrap:anywhere;margin:0}.cell-caption[data-v-45be35d3]{color:var(--muted);margin-top:3px;display:block}@media (max-width:480px){.audit-filters[data-v-45be35d3]{gap:8px;padding:10px}.audit-filters input[data-v-45be35d3],.audit-filters select[data-v-45be35d3]{font-size:12px}.audit-range[data-v-45be35d3]{margin:8px 0;padding:0 10px;font-size:11px}}.trace-summary[data-v-479621ca]{flex-direction:column;gap:4px;min-width:0;display:flex}.trace-field[data-v-479621ca]{flex-direction:column;gap:8px;min-width:0;display:flex}.trace-field select[data-v-479621ca],.agent-limits input[data-v-479621ca]{width:100%;min-width:0}.billing-inspection h3[data-v-6e971611]{margin:16px 0 8px;font-size:15px}.inspection-ok[data-v-6e971611]{color:var(--text)}.inspection-warning[data-v-6e971611],.inspection-danger[data-v-6e971611]{color:var(--danger)}.inspection-actions[data-v-6e971611]{flex-wrap:wrap;gap:8px;display:flex}.management-panel[data-v-c59cd884]{overscroll-behavior:contain;overflow:auto}.source-policy-details[data-v-c59cd884]{grid-template-columns:9rem minmax(0,1fr);gap:1rem;margin:1.5rem 0;display:grid}.source-policy-details dt[data-v-c59cd884]{color:var(--muted);font-size:.9rem}.source-policy-details dd[data-v-c59cd884]{overflow-wrap:anywhere;min-width:0;margin:0}.source-policy-details dd>code[data-v-c59cd884]{margin-bottom:.25rem;display:block}@media (max-width:600px){.management-heading[data-v-c59cd884]{flex-direction:column;align-items:stretch}.billing-header-actions[data-v-c59cd884]{flex-wrap:wrap;justify-content:flex-end}.source-policy-details[data-v-c59cd884]{grid-template-columns:minmax(0,1fr);gap:.4rem}.source-policy-details dd[data-v-c59cd884]{margin-bottom:.8rem}}.platform-access[data-v-38805c8e]{max-width:640px;margin:24px auto}.platform-access p[data-v-38805c8e]{overflow-wrap:anywhere}.platform-access .topbar-actions[data-v-38805c8e]{margin-top:16px}:root{color:#202837;--surface:#fff;--text:#202837;--muted:#5e6778;--divider:#dadee7;--border:#8790a1;--action:#1953c8;--tint:#eef2fc;--danger:#922020;font-synthesis:none;text-rendering:optimizelegibility;background:#f6f7f9;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif}*{box-sizing:border-box}body{margin:0;font-size:14px;line-height:1.6}button,input{font:inherit}button{white-space:nowrap;cursor:pointer;border-radius:8px;transition:background-color .15s}button:disabled{cursor:default;opacity:.6}button:focus-visible,input:focus-visible{outline:2px solid var(--action);outline-offset:4px}h1,h2,h3,p{margin:0}h1{font-size:30px;font-weight:600;line-height:1.3}h2{font-size:24px;font-weight:600;line-height:1.4}h3{font-size:16px;font-weight:600}.muted{color:var(--muted)}.console-page{min-height:100dvh}.topbar{border-bottom:1px solid var(--divider);background:var(--surface);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 32px;display:flex}.brand{align-items:center;gap:12px;font-size:18px;font-weight:600;display:flex}.brand-mark{background:var(--action);color:#fff;border-radius:8px;place-items:center;width:32px;height:32px;font-size:14px;display:grid}.topbar-actions{align-items:center;gap:16px;min-width:0;display:flex}.account-name{overflow-wrap:anywhere;max-width:192px}.login-layout{grid-template-columns:minmax(0,1fr) 384px;align-items:start;gap:96px;max-width:1088px;margin:0 auto;padding:96px 32px;display:grid}.intro{padding-top:32px}.eyebrow{color:var(--muted);letter-spacing:.08rem;margin-bottom:12px;font-size:12px;font-weight:600}.lead{color:var(--muted);max-width:384px;margin-top:24px;font-size:16px}.principles{gap:24px;margin:48px 0 0;padding:0;list-style:none;display:grid}.principles li{align-items:start;gap:16px;display:flex}.principles li>span{color:var(--action);padding-top:4px;font-size:12px;font-weight:600}.principles p{color:var(--muted);max-width:384px;margin-top:4px}.login-card{background:var(--surface);border:1px solid var(--divider);border-radius:12px;padding:32px;box-shadow:0 4px 6px #2028370d}.login-card>.muted{margin-top:8px}form{margin-top:32px}.field+.field{margin-top:24px}label{margin-bottom:8px;font-weight:600;display:block}input{border:1px solid var(--border);background:var(--surface);width:100%;min-width:0;min-height:48px;color:var(--text);border-radius:8px;padding:12px}input::placeholder{color:var(--muted)}.password-field{position:relative}.password-field input{padding-right:64px}.password-toggle{min-height:32px;color:var(--muted);background:0 0;border:0;padding:4px 8px;position:absolute;top:8px;right:8px}.primary{background:var(--action);border:1px solid var(--action);color:#fff;padding:12px 24px;font-weight:600}.primary:hover:not(:disabled){background:#14429f}.secondary{border:1px solid var(--border);background:var(--surface);color:var(--text);padding:8px 16px}.secondary:hover:not(:disabled){background:var(--tint)}.login-button{width:100%;min-height:48px;margin-top:32px}.hint{color:var(--muted);margin-top:24px;font-size:12px}.error{color:var(--danger);background:#fdf2f2;border:1px solid #e38282;border-radius:8px;margin-top:16px;padding:12px}@media (max-width:768px){.topbar{padding:12px 16px}.topbar>.muted{display:none}.login-layout{flex-direction:column;align-items:center;gap:32px;padding:32px 16px;display:flex}.intro{width:100%;max-width:384px;padding-top:0}h1{font-size:24px}.intro .lead{margin-top:12px}.principles{display:none}.login-card{width:100%;max-width:384px;padding:24px}.topbar-actions{gap:8px}.account-name{max-width:128px}}@media (prefers-reduced-motion:reduce){button{transition:none}}.console-page:has(.console-main){flex-direction:column;height:100dvh;display:flex;overflow:hidden}.console-main{flex:1;min-height:0;display:flex}.model-workspace{flex-direction:column;gap:16px;width:100%;min-width:0;min-height:0;padding:24px 32px;display:flex}.management-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.management-heading .eyebrow{margin-bottom:4px}.management-heading .muted{margin-top:8px}.management-heading h1{font-size:24px}.scope-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.scope-toolbar label,.pager label{margin:0}.scope-toolbar select{max-width:384px}select,textarea{font:inherit;color:var(--text);border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0;min-height:48px;padding:8px 12px}textarea{resize:vertical;width:100%}select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--action);outline-offset:4px}.management-panel{border:1px solid var(--divider);background:var(--surface);border-radius:12px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.panel-toolbar,.filter-toolbar,.table-footer{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.filter-toolbar{border-top:1px solid var(--divider);margin:0}.filter-toolbar input{flex:1;max-width:384px}.section-tabs{background:#f6f7f9;border-radius:8px;gap:4px;padding:4px;display:flex}.section-tabs button{color:var(--muted);background:0 0;border:0;padding:8px 16px}.section-tabs button.active{background:var(--surface);color:var(--text);box-shadow:0 1px 3px #2028371a}.table-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}table{border-collapse:separate;border-spacing:0;width:100%;min-width:768px}th{z-index:1;color:var(--muted);text-align:center;white-space:nowrap;background:#f6f7f9;font-weight:600;position:sticky;top:0}th,td{border-bottom:1px solid var(--divider);vertical-align:middle;text-align:center;padding:12px 16px}td small{color:var(--muted);margin-top:4px;font-size:12px;display:block}td:first-child{max-width:256px}.break-text{overflow-wrap:anywhere;max-width:384px;margin:auto}.tags{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.tags span,.status{background:var(--tint);color:var(--action);border-radius:8px;padding:4px 8px;font-size:12px}.status{margin:4px;display:inline-block}.table-actions{white-space:nowrap;background:var(--surface);box-shadow:-1px 0 var(--divider);position:sticky;right:0}th:last-child{z-index:2;right:0}.text-button{color:var(--action);background:0 0;border:0;padding:8px}.danger-text{color:var(--danger)}.table-footer{border-top:1px solid var(--divider);font-size:12px}.pager{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pager select{min-height:32px}.empty-state{text-align:center;color:var(--muted);padding:32px}.notice{border:1px solid var(--divider);color:var(--action);background:var(--tint);border-radius:8px;padding:12px}.model-workspace>.error{flex-shrink:0;margin:0}.console-dialog{border:1px solid var(--divider);width:640px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 48px);color:var(--text);background:var(--surface);border-radius:12px;padding:0;box-shadow:0 15px 35px #20283733}.console-dialog::backdrop{background:#20283766}.console-dialog>header{border-bottom:1px solid var(--divider);justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.console-dialog h2{font-size:20px}.editor-form{margin:0}.editor-body{overscroll-behavior:contain;gap:16px;max-height:calc(100dvh - 256px);padding:24px;display:grid;overflow:auto}.editor-body label{margin:0}.editor-body label>input,.editor-body label>select,.editor-body label>textarea,.editor-body .password-field{margin-top:8px}.editor-body label>select{width:100%}.editor-body fieldset{border:1px solid var(--divider);border-radius:8px;gap:8px;margin:0;padding:16px;display:grid}legend{font-weight:600}.check{align-items:center;gap:8px;font-weight:400;display:flex}.check input{width:16px;height:16px;min-height:16px;accent-color:var(--action);margin:0!important}.check small{display:block}.editor-form>footer,.dialog-actions{border-top:1px solid var(--divider);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:768px){.model-workspace{gap:12px;padding:16px}.management-heading h1{font-size:20px}.management-heading .eyebrow,.management-heading .muted{display:none}.scope-toolbar select{flex:1}.table-footer{align-items:start}.panel-toolbar{padding:8px}.panel-toolbar>.primary,.section-tabs button{padding:8px 12px}.console-dialog{max-height:calc(100dvh - 32px)}.console-dialog>header,.editor-body,.editor-form>footer,.dialog-actions{padding:16px}}.platform-workspace{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;min-width:0;min-height:0;padding:24px 32px;display:flex;overflow-y:auto}.platform-workspace>.model-workspace{flex:1;padding:0}.management-panel:has(>.table-scroll){min-height:384px}.workspace-tabs{min-width:0;max-width:100%;margin-left:auto;overflow-x:auto}.workspace-tabs button{white-space:nowrap;flex-shrink:0}.history-heading{align-items:center;gap:12px;min-width:0;display:flex}.agent-limits{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.editor-body details summary{cursor:pointer;font-weight:600}.editor-body details textarea{margin-top:12px;font-family:ui-monospace,monospace;font-size:14px}@media (max-width:768px){.platform-workspace{gap:12px;padding:16px}.workspace-tabs{margin-left:0}.agent-limits{grid-template-columns:1fr}}.disabled-status{color:var(--muted);background:#f6f7f9}.run-detail-body{gap:16px}.run-facts{grid-template-columns:128px minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.run-facts dt{color:var(--muted)}.run-facts dd{overflow-wrap:anywhere;margin:0}.run-subtable{border:1px solid var(--divider);border-radius:8px;flex-shrink:0;overflow:auto}.run-subtable table{min-width:640px}.run-cost-heading{padding:0}.run-charge{border-top:1px solid var(--divider);padding-top:16px}.run-charge>strong{margin-bottom:12px;display:block}@media (max-width:600px){.run-facts{grid-template-columns:1fr;gap:4px}.run-facts dd{margin-bottom:8px}}.billing-header-actions{flex-wrap:wrap;gap:8px;display:flex}.billing-metrics{flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.billing-metrics article{border:1px solid var(--divider);background:#fff;border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:14px;display:flex}.billing-metrics span,.billing-metrics small{color:var(--muted);font-size:12px}.billing-metrics strong{overflow-wrap:anywhere;font-size:18px}.billing-toolbar{justify-content:space-between}.billing-search{flex:1;max-width:320px}.billing-search input{width:100%;margin-top:6px}.billing-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:12px;display:grid}.billing-scene-row{align-items:end;gap:12px;margin-top:12px;display:flex}.billing-scene-row label{flex:1;min-width:0}.billing-section .panel-toolbar{padding:0}.billing-rate-form{border:1px solid var(--divider);border-radius:8px;margin-top:12px;padding:16px}.billing-evidence{text-align:left;min-width:180px;max-width:300px}.billing-evidence p{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:768px){.billing-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.billing-metrics article{padding:10px}.billing-metrics strong{font-size:14px}.billing-form-grid{grid-template-columns:1fr}.billing-scene-row{flex-wrap:wrap}.billing-scene-row label{flex-basis:100%}}.tool-toolbar,.tool-card>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.tool-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.tool-card>header{flex-wrap:wrap}.tool-card{border:1px solid var(--divider);border-radius:8px;gap:12px;min-width:0;padding:16px;display:grid}.agent-tools textarea{font-family:ui-monospace,monospace;font-size:14px}.tool-empty{padding:12px 0}.agent-edit-fields{gap:20px;display:grid}.agent-publish-preview{gap:16px;display:grid}.agent-publish-preview h2,.agent-publish-preview h3,.agent-publish-preview p{margin:0}.agent-diff-item{border:1px solid var(--border);border-radius:10px;min-width:0;padding:14px}.agent-diff-item summary{cursor:pointer;overflow-wrap:anywhere}.agent-diff-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:10px;display:grid}.agent-diff-columns>div{min-width:0}.agent-diff-columns pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:280px;font:inherit;margin:8px 0 0;font-size:14px;line-height:1.6;overflow:auto}@media (max-width:640px){.agent-diff-columns{grid-template-columns:1fr}}.field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:640px){.field-grid{grid-template-columns:1fr}}.version-comparison-target{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:0 0 12px;display:flex}.version-comparison-target label{flex:1;min-width:160px;margin:0}.agent-dialog[open],.agent-evaluation-dialog[open]{flex-direction:column;width:1024px;height:calc(100dvh - 48px);display:flex;overflow:hidden}.agent-dialog>header{flex-shrink:0}.agent-editor-form{flex:1;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:160px minmax(0,1fr);min-height:0;display:grid}.agent-editor-form>.editor-body{grid-area:1/2;min-height:0;max-height:none}.agent-editor-form>footer{grid-area:2/1/auto/-1}.agent-editor-nav{border-right:1px solid var(--divider);background:var(--tint);flex-direction:column;align-items:stretch;gap:8px;min-height:0;padding:24px 12px;display:flex;overflow:auto}.agent-editor-nav .eyebrow{margin:0 0 8px;padding:0 12px}.agent-editor-nav button{white-space:nowrap;text-align:left;color:var(--muted);padding:12px}.agent-editor-nav button[aria-current]{background:var(--surface);color:var(--text);box-shadow:inset 3px 0 var(--action);border-radius:8px;font-weight:600}.agent-preview-form{grid-template-columns:minmax(0,1fr)}.agent-preview-form>.editor-body{grid-column:1}.agent-evaluation-dialog>.editor-body{flex:1;min-height:0;max-height:none}.agent-evaluation-dialog>header{flex-shrink:0}.agent-editor-section{gap:16px;min-width:0;display:grid}.agent-editor-section h3{margin:0;font-size:16px}.agent-help{color:var(--muted);font-size:14px}.agent-help summary{cursor:pointer}.agent-help p{margin:12px 0 0}.evaluation-case{border-top:1px solid var(--divider);gap:16px;min-width:0;padding:24px 0;display:grid}.evaluation-columns{align-items:start}.evaluation-version{background:var(--tint);border-radius:8px;gap:16px;min-width:0;padding:16px;display:grid}.evaluation-version .notice{margin:0}.evaluation-run-picker{border:1px solid var(--divider);background:var(--surface);border-radius:8px;gap:12px;min-width:0;padding:16px;display:grid}.evaluation-run-option{text-align:left;gap:4px;min-width:0;padding:12px;display:grid}.evaluation-run-option code{overflow-wrap:anywhere;font-size:12px}.agent-instructions,.agent-parameters,.agent-tool-picker,.agent-drafts{gap:16px;min-width:0;display:grid}.agent-editor-error{flex-basis:100%;margin:0}.agent-template-picker{align-items:flex-end;gap:12px;display:flex}.agent-template-picker>label{flex:1;min-width:0}.agent-template-picker>button{flex-shrink:0}.agent-template-preview,.agent-tool-picker{background:var(--tint);border:1px solid var(--divider);border-radius:8px;padding:16px}.agent-template-preview{gap:12px;display:grid}.agent-instructions pre,.agent-template-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:256px;font:inherit;margin:12px 0 0;font-size:14px;line-height:1.6;overflow:auto}.agent-advanced{border-top:1px solid var(--divider);padding-top:16px}.agent-advanced>summary{cursor:pointer;font-size:16px;font-weight:600}.agent-advanced>:not(summary){margin-top:16px}.agent-parameters textarea{font-family:ui-monospace,monospace}.parameter-row{border-top:1px solid var(--divider);gap:12px;padding-top:16px;display:grid}.agent-source-option{text-align:left;overflow-wrap:anywhere;gap:8px;min-width:0;padding:12px;display:grid}.agent-source-option span{font-size:14px;font-weight:400}.agent-source-option p{margin:0}.agent-drafts{background:var(--surface);border:1px solid var(--divider);border-radius:8px;padding:16px 24px;display:block}.agent-drafts>summary{cursor:pointer;font-weight:600}.agent-drafts>.hint{margin:12px 0}.agent-drafts>article+article{margin-top:16px}.agent-draft-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.agent-draft-row>div:first-child{min-width:0}.agent-draft-row small{color:var(--muted);margin-top:4px;display:block}@media (max-width:640px){.agent-template-picker,.agent-draft-row{flex-direction:column;align-items:stretch}.agent-drafts{padding:16px}.agent-instructions>.tool-toolbar,.agent-parameters>.tool-toolbar{flex-wrap:wrap}}@media (max-width:768px){.agent-editor-form{flex-direction:column;display:flex}.agent-editor-form>.editor-body{flex:1}.agent-editor-nav{border-right:0;border-bottom:1px solid var(--divider);flex-direction:row;flex-shrink:0;padding:8px 12px}.agent-editor-nav .eyebrow{display:none}.agent-editor-nav button{flex:1 0 auto}.agent-editor-nav button[aria-current]{box-shadow:inset 0 -3px var(--action)}.evaluation-columns{grid-template-columns:minmax(0,1fr)}.evaluation-case{padding:16px 0}}.skill-card{border:1px solid var(--divider);border-radius:8px;gap:16px;min-width:0;padding:16px;display:grid}.skill-card>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.skill-card>header strong{overflow-wrap:anywhere;min-width:0}.agent-skills{min-width:0}@media (max-width:640px){.agent-editor-form>.editor-body{padding:16px}.skill-card,.skill-card .tool-card{padding:12px}.agent-skills>.tool-toolbar{flex-wrap:wrap}}@media (max-width:768px){.platform-workspace>.model-workspace{flex:none}.management-panel:has(>.table-scroll){flex:none;height:max(384px,60dvh)}}
