.login-experience[data-v-e5190017]{color:#f5f5f3;background:#080808;grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);min-height:100vh;font-family:Inter,Microsoft YaHei,sans-serif;display:grid}.story[data-v-e5190017]{background:radial-gradient(at 45% 43%,#1a1a1a 0,#111 36%,#0b0b0b 75%);border-right:1px solid #272727;flex-direction:column;min-height:100vh;padding:32px 6.5% 25px;display:flex;position:relative;overflow:hidden}.story-top[data-v-e5190017],.story-bottom[data-v-e5190017],.panel-bottom[data-v-e5190017]{justify-content:space-between;align-items:center;display:flex}.login-brand>div[data-v-e5190017]{color:#eee;margin-top:-5px;margin-left:42px;font-size:14px}.login-brand small[data-v-e5190017]{color:#888;margin-left:6px;font-size:10px;font-weight:400}.story[data-v-e5190017],.login-panel[data-v-e5190017]{box-sizing:border-box}.story-top[data-v-e5190017] svg,.mobile-logo[data-v-e5190017] svg{width:126px;height:42px}.story-top>span[data-v-e5190017],.story-bottom[data-v-e5190017],.panel-bottom[data-v-e5190017],.login-kicker[data-v-e5190017],.eyebrow[data-v-e5190017]{letter-spacing:.15em;color:#969696;font-size:10px;font-weight:650}.illustration[data-v-e5190017]{width:100%;max-width:700px;margin:auto auto 0}.illustration svg[data-v-e5190017]{width:100%;display:block;overflow:visible}.employee[data-v-e5190017]{fill:#111;stroke:#e4e4e4;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.employee.editorial[data-v-e5190017]{stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.employee .skin[data-v-e5190017]{fill:#d4d1ca;stroke:#d4d1ca;stroke-width:1px}.employee .hair[data-v-e5190017]{fill:#202020;stroke:#b6b3ad;stroke-width:1.2px}.employee .shirt[data-v-e5190017]{fill:#242424;stroke:#b9b6b0;stroke-width:1.4px}.employee .ink[data-v-e5190017]{fill:none;stroke:#393939;stroke-width:1px}.employee .detail[data-v-e5190017]{fill:none;stroke:#a5a29c;stroke-width:1.1px}.employee .light-jacket[data-v-e5190017]{fill:#aaa7a0;stroke:#b9b6b0}.employee .dark-detail[data-v-e5190017]{stroke:#444}.employee .earring[data-v-e5190017]{fill:none;stroke:#eee9df;stroke-width:1px}.employee .accent-line[data-v-e5190017]{fill:none;stroke:#77736c;stroke-width:.9px}.memory rect[data-v-e5190017]{fill:#181818;stroke:#5a5a5a;stroke-width:1px}.memory text[data-v-e5190017],.core-label[data-v-e5190017]{letter-spacing:.1em;fill:#dedede;font:600 9px Inter,sans-serif}.memory[data-v-e5190017]{text-anchor:middle;animation:5s ease-in-out infinite float-e5190017}.memory-b[data-v-e5190017],.memory-e[data-v-e5190017]{animation-delay:-2s}.memory-c[data-v-e5190017],.memory-f[data-v-e5190017]{animation-delay:-3.5s}.core[data-v-e5190017]{transform-origin:350px 200px;animation:4s ease-in-out infinite breathe-e5190017}.sparks[data-v-e5190017]{animation:3s ease-in-out infinite glimmer-e5190017}.story-copy[data-v-e5190017]{width:100%;max-width:540px;margin:0 auto auto;padding:0 12px 35px}.eyebrow[data-v-e5190017]{color:#c6c6c6;align-items:center;gap:9px;display:flex}.eyebrow span[data-v-e5190017]{background:#eee;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #eee}.story-copy h1[data-v-e5190017]{letter-spacing:-.04em;margin:18px 0;font-size:clamp(30px,3.15vw,48px);font-weight:550;line-height:1.34}.story-copy p[data-v-e5190017]{color:#a3a3a3;max-width:420px;margin:0;font-size:14px;line-height:1.8}.capabilities[data-v-e5190017]{flex-wrap:wrap;gap:8px;margin-top:23px;display:flex}.capabilities span[data-v-e5190017]{color:#c6c6c6;border:1px solid #373737;border-radius:30px;padding:6px 11px;font-size:11px}.story-bottom[data-v-e5190017]{border-top:1px solid #2c2c2c;padding-top:20px}.login-panel[data-v-e5190017]{flex-direction:column;min-height:100vh;padding:35px clamp(30px,7vw,110px) 25px;display:flex}.login-content[data-v-e5190017]{width:100%;max-width:405px;margin:auto}.login-kicker[data-v-e5190017]{color:#adadad;justify-content:space-between;display:flex}.login-kicker span[data-v-e5190017]{color:#dadada;font-size:18px}.login-content h2[data-v-e5190017]{letter-spacing:-.04em;margin:28px 0 15px;font-size:clamp(32px,3vw,46px);font-weight:550;line-height:1.35}.login-description[data-v-e5190017]{color:#969696;font-size:14px;line-height:1.8}.login-actions[data-v-e5190017]{gap:12px;margin-top:36px;display:grid}.login-button[data-v-e5190017]{width:100%;min-height:52px;font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:12px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s;display:flex;position:relative}.login-button svg[data-v-e5190017]{width:19px;height:19px}.google-icon[data-v-e5190017]{object-fit:contain;background:#fff;border-radius:50%;width:22px;height:22px;padding:2px}.provider[data-v-e5190017]{color:#ededed;background:#171717;border:1px solid #3b3b3b}.provider[data-v-e5190017]:hover{background:#232323;border-color:#727272}.guest[data-v-e5190017]{color:#111;background:#f4f4f4;border:1px solid #f4f4f4}.guest[data-v-e5190017]:hover{background:#fff}.guest span[data-v-e5190017]{font-size:18px;position:absolute;right:19px}.login-button[data-v-e5190017]:disabled{opacity:.55;cursor:wait}.login-button[data-v-e5190017]:focus-visible,.notice-dialog button[data-v-e5190017]:focus-visible{outline-offset:3px;outline:2px solid #fff}.divider[data-v-e5190017]{color:#777;align-items:center;gap:12px;margin:4px 0;font-size:12px;display:flex}.divider span[data-v-e5190017]{background:#333;flex:1;height:1px}.state[data-v-e5190017]{color:#cecece;margin:0;font-size:13px}.state.error[data-v-e5190017]{color:#ffaaa2}.login-footnote[data-v-e5190017]{color:#7a7a7a;margin-top:24px;font-size:12px;line-height:1.7}.panel-bottom[data-v-e5190017]{border-top:1px solid #2c2c2c;padding-top:20px}.mobile-logo[data-v-e5190017]{display:none}.notice-backdrop[data-v-e5190017]{z-index:100;background:#000b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.notice-dialog[data-v-e5190017]{background:#1c1c1c;border:1px solid #4c4c4c;border-radius:14px;width:min(100%,390px);padding:25px;box-shadow:0 18px 65px #0008}.notice-dialog h2[data-v-e5190017]{margin:0 0 14px;font-size:19px}.notice-dialog p[data-v-e5190017]{color:silver;font-size:14px;line-height:1.7}.notice-dialog button[data-v-e5190017]{color:#111;cursor:pointer;background:#f4f4f4;border:0;border-radius:8px;margin-top:8px;padding:10px 22px;font-weight:650}@keyframes float-e5190017{50%{transform:translateY(-7px)}}@keyframes breathe-e5190017{50%{transform:scale(1.06)}}@keyframes glimmer-e5190017{50%{opacity:.3}}@media (width<=780px){.login-experience[data-v-e5190017]{grid-template-columns:1fr}.story[data-v-e5190017]{border-bottom:1px solid #272727;border-right:0;min-height:0;padding:20px 7% 28px}.story-top>span[data-v-e5190017],.story-bottom[data-v-e5190017]{display:none}.illustration[data-v-e5190017]{max-width:480px;margin:0 auto}.story-copy[data-v-e5190017]{padding:0 0 4px}.story-copy h1[data-v-e5190017]{margin:12px 0;font-size:30px}.story-copy p[data-v-e5190017]{font-size:13px}.capabilities[data-v-e5190017]{margin-top:15px}.login-panel[data-v-e5190017]{min-height:0;padding:45px 7% 25px}.login-content[data-v-e5190017]{margin:0 auto 55px}.login-content h2[data-v-e5190017]{margin:20px 0 12px;font-size:32px}.login-actions[data-v-e5190017]{margin-top:25px}}@media (width>=781px) and (height<=760px){.story[data-v-e5190017]{padding:22px 5% 18px}.illustration[data-v-e5190017]{max-width:460px}.story-copy[data-v-e5190017]{padding-bottom:18px}.story-copy h1[data-v-e5190017]{margin:12px 0;font-size:34px}.story-copy p[data-v-e5190017]{font-size:13px}.capabilities[data-v-e5190017]{margin-top:14px}.story-bottom[data-v-e5190017]{padding-top:12px}.login-panel[data-v-e5190017]{padding-top:22px;padding-bottom:18px}}@media (prefers-reduced-motion:reduce){.memory-flow[data-v-e5190017]{display:none}.memory[data-v-e5190017],.core[data-v-e5190017],.sparks[data-v-e5190017]{animation:none}.login-button[data-v-e5190017]{transition:none}}.run-deliverables[data-v-1fa3820a]{overflow-wrap:anywhere;border-top:1px solid #343439;min-width:0;margin-top:20px;padding-top:18px;font-size:13px}.deliverables-heading[data-v-1fa3820a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.deliverables-heading h4[data-v-1fa3820a]{margin:0;font-size:14px}.run-deliverables button[data-v-1fa3820a]{white-space:normal;max-width:100%;font-size:13px}.run-deliverables p[data-v-1fa3820a]{line-height:1.7}.deliverables-boundary[data-v-1fa3820a]{color:#b1b1b9;font-size:13px}.deliverables-notice[data-v-1fa3820a]{color:#ff9ca6;background:#141416;border-radius:8px;padding:12px}.deliverable-card[data-v-1fa3820a]{background:#141416;border:1px solid #343439;border-radius:10px;min-width:0;margin:14px 0;padding:18px}.deliverable-card h4[data-v-1fa3820a]{font-size:14px}.deliverable-change[data-v-1fa3820a]{color:#f4f4f5;font-size:17px;font-weight:600}.deliverable-facts[data-v-1fa3820a]{grid-template-columns:115px minmax(0,1fr);gap:8px 14px;margin:16px 0;display:grid}.deliverable-facts dt[data-v-1fa3820a]{color:#b1b1b9}.deliverable-facts dd[data-v-1fa3820a]{min-width:0;margin:0}.deliverable-card code[data-v-1fa3820a]{overflow-wrap:anywhere}.deliverable-card details[data-v-1fa3820a]{margin:14px 0;font-size:13px}.deliverable-card pre[data-v-1fa3820a]{max-height:240px;font-size:13px}.deliverable-action[data-v-1fa3820a]{border-top:1px solid #343439;margin-top:12px;padding-top:12px}.deliverable-action label[data-v-1fa3820a]{flex-direction:row;align-items:flex-start;gap:9px;margin:10px 0;font-size:13px;line-height:1.7;display:flex}.deliverable-action input[type=checkbox][data-v-1fa3820a]{flex:none;width:auto;min-height:0;margin-top:4px}.deliverable-blocked[data-v-1fa3820a]{color:#ff9ca6;background:#141416;border-radius:6px;padding:9px}@media (width<=760px){.deliverable-card[data-v-1fa3820a]{padding:14px}.deliverable-facts[data-v-1fa3820a]{grid-template-columns:1fr;gap:5px}.deliverable-facts dd[data-v-1fa3820a]{margin-bottom:6px}.deliverables-heading[data-v-1fa3820a]{flex-direction:column;align-items:flex-start}}.pdf-preview[data-v-ff1187a8]{flex-direction:column;height:calc(100% - 110px);display:flex}.controls[data-v-ff1187a8]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.controls button[data-v-ff1187a8]{border:1px solid #555;border-radius:5px;padding:5px}.page[data-v-ff1187a8]{text-align:center;background:#252529;flex:1;margin:8px 0;overflow:auto}.page canvas[data-v-ff1187a8]{background:#fff;max-width:none}.visual-artifacts article[data-v-e1ec9950]{border:1px solid #343439;border-radius:8px;margin:10px 0;padding:12px}.visual-artifacts iframe[data-v-e1ec9950]{background:#fff;border:0;width:100%;height:200px}.visual-artifacts a[data-v-e1ec9950],.visual-artifacts button[data-v-e1ec9950]{margin-right:12px}.overlay[data-v-e1ec9950]{z-index:100;background:#000b;place-items:center;display:grid;position:fixed;inset:0}.overlay>div[data-v-e1ec9950]{background:#141416;width:90vw;height:90vh;padding:12px}.overlay iframe[data-v-e1ec9950]{height:calc(100% - 40px)}.overlay object[data-v-e1ec9950]{background:#fff;width:100%;height:calc(100% - 110px);display:block}.evidence-link[data-v-4be7b039]{color:var(--green,#b1b1b9);padding:4px 0;font-size:13px}.evidence-body[data-v-4be7b039]{background:#141416;border-radius:8px;margin:8px 0;padding:12px;font-size:13px}.evidence-body article+article[data-v-4be7b039]{border-top:1px solid #343439;margin-top:12px;padding-top:12px}.evidence-body blockquote[data-v-4be7b039]{white-space:pre-wrap;border-left:2px solid #343439;margin:8px 0;padding-left:12px}.asset-actions[data-v-4be7b039]{font-size:13px}.proposal-confirm[data-v-6308f946]{align-items:flex-start;gap:8px;margin-top:14px;font-size:13px;display:flex}.proposal-confirm input[data-v-6308f946]{margin-top:5px}.memory-proposals .resultcard>p[data-v-6308f946]{margin:10px 0}.strategy-confirm[data-v-c67f3829]{gap:8px;margin:12px 0;font-size:13px;display:flex}.resultcard>p[data-v-c67f3829]{margin:10px 0}.pending-attachments[data-v-c36e81b1]{margin-bottom:10px;font-size:13px}.pending-attachment[data-v-c36e81b1]{border:1px solid var(--line,#343439);border-radius:8px;align-items:center;gap:8px;max-width:100%;margin:3px;padding:6px 8px;display:inline-flex}.pending-attachment img[data-v-c36e81b1]{object-fit:contain;width:42px;height:42px}.pending-attachment span[data-v-c36e81b1]{overflow-wrap:anywhere}.pending-attachment small[data-v-c36e81b1]{color:#b1b1b9;font-size:13px;display:block}.pending-attachment button[data-v-c36e81b1]{cursor:pointer;background:0 0;border:0;padding:5px}.pending-attachments>p[data-v-c36e81b1]{color:#b1b1b9;font-size:13px}.safe-markdown[data-v-dc5b7c81]{overflow-wrap:anywhere;min-width:0;max-width:100%;line-height:1.8}.markdown-plain[data-v-dc5b7c81]{white-space:pre-wrap}.markdown-notice[data-v-dc5b7c81]{color:#b1b1b9;font-size:13px}.markdown-body[data-v-dc5b7c81] p{white-space:normal;margin:.5em 0 .8em}.markdown-body[data-v-dc5b7c81] h1,.markdown-body[data-v-dc5b7c81] h2,.markdown-body[data-v-dc5b7c81] h3,.markdown-body[data-v-dc5b7c81] h4,.markdown-body[data-v-dc5b7c81] h5,.markdown-body[data-v-dc5b7c81] h6{letter-spacing:normal;margin:1em 0 .5em;font-weight:650;line-height:1.45}.markdown-body[data-v-dc5b7c81] h1{font-size:1.5em}.markdown-body[data-v-dc5b7c81] h2{font-size:1.3em}.markdown-body[data-v-dc5b7c81] h3{font-size:1.15em}.markdown-body[data-v-dc5b7c81] h4,.markdown-body[data-v-dc5b7c81] h5,.markdown-body[data-v-dc5b7c81] h6{font-size:1em}.markdown-body[data-v-dc5b7c81] ul,.markdown-body[data-v-dc5b7c81] ol{margin:.5em 0 .9em;padding-left:1.8em}.markdown-body[data-v-dc5b7c81] li{margin:.2em 0}.markdown-body[data-v-dc5b7c81] pre{white-space:pre;tab-size:4;background:#141416;border:1px solid #343439;border-radius:7px;max-width:100%;margin:.8em 0;padding:12px;overflow-x:auto}.markdown-body[data-v-dc5b7c81] code{background:#141416;border-radius:3px;padding:.1em .3em;font-family:Consolas,monospace;font-size:.93em}.markdown-body[data-v-dc5b7c81] pre code{background:0 0;padding:0}.markdown-body[data-v-dc5b7c81] table{border-collapse:collapse;width:max-content;max-width:100%;font-size:inherit;margin:.8em 0;display:block;overflow-x:auto}.markdown-body[data-v-dc5b7c81] th,.markdown-body[data-v-dc5b7c81] td{text-align:left;white-space:normal;border:1px solid #343439;min-width:70px;padding:7px 10px}.markdown-body[data-v-dc5b7c81] th{font-size:inherit;color:inherit;background:#141416;font-weight:600}.markdown-body[data-v-dc5b7c81] blockquote{color:#b1b1b9;border-left:3px solid #343439;margin:.8em 0;padding:.2em 1em}.markdown-body[data-v-dc5b7c81] a{text-underline-offset:2px;text-decoration:underline}.markdown-body[data-v-dc5b7c81] .markdown-image-note{color:#b1b1b9;font-size:.95em}.markdown-body[data-v-dc5b7c81] hr{border:0;border-top:1px solid #343439;margin:1em 0}.clarification[data-v-43396dde]{background:#151517;border:1px solid #343439;border-radius:16px;max-width:620px;margin:16px 0;padding:18px}fieldset[data-v-43396dde]{border:0;min-width:0;margin:0;padding:0}legend[data-v-43396dde]{padding:0 0 14px;font-weight:600;line-height:1.6}label[data-v-43396dde]{cursor:pointer;color:#ddd;border:1px solid #343439;border-radius:10px;align-items:center;gap:10px;margin:7px 0;padding:11px 13px;display:flex}label.selected[data-v-43396dde]{color:#fff;background:#29292c;border-color:#aaa}input[data-v-43396dde]{accent-color:#fff}textarea[data-v-43396dde]{box-sizing:border-box;color:#fff;width:100%;min-height:70px;font:inherit;background:#0c0c0e;border:1px solid #555;border-radius:10px;padding:12px}button[data-v-43396dde]{color:#111;font:inherit;cursor:pointer;background:#f2f2f2;border:0;border-radius:20px;margin:12px 0 0;padding:9px 18px}button[data-v-43396dde]:disabled,fieldset[data-v-43396dde]:disabled{opacity:.5}.progress[data-v-963858a6],.steps[data-v-963858a6],.dialogue[data-v-963858a6]{color:#b1b1b9;font-size:13px}.steps[data-v-963858a6],.dialogue[data-v-963858a6]{margin:.5rem 0}.steps ul[data-v-963858a6]{padding-left:1.4rem}.voice-input[data-v-35f0caf4]{align-items:center;display:inline-flex;position:relative}.voice-button[data-v-35f0caf4]{color:#aaa;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.voice-button[data-v-35f0caf4]:hover,.voice-button[aria-pressed=true][data-v-35f0caf4]{color:#fff;background:#303030}.voice-button[data-v-35f0caf4]:disabled{opacity:.4;cursor:not-allowed}.voice-button[data-v-35f0caf4]:focus-visible,.voice-notice button[data-v-35f0caf4]:focus-visible{outline-offset:2px;outline:2px solid #a7a7a7}.voice-notice[data-v-35f0caf4]{z-index:10;color:#eee;background:#202020;border:1px solid #454545;border-radius:8px;width:260px;padding:10px 12px;font-size:12px;line-height:1.5;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 4px 14px #0006}.voice-notice button[data-v-35f0caf4]{color:#ddd;cursor:pointer;background:0 0;border:0;text-decoration:underline}.curation-status[data-v-03653585]{overflow-wrap:anywhere;background:#141416;border:1px solid #343439;border-radius:9px;margin:12px 0;padding:12px 14px;font-size:13px}.curation-status p[data-v-03653585]{margin:5px 0;line-height:1.6}.curation-status details[data-v-03653585]{color:#b1b1b9;margin-top:8px}.curation-status [role=alert][data-v-03653585]{color:#ff9ca6}.cohort-evidence[data-v-c41bdb00]{background:#141416;border:1px solid #343439;border-radius:10px;margin:16px 0;padding:14px;font-size:13px;line-height:1.6}.cohort-heading[data-v-c41bdb00]{justify-content:space-between;align-items:center;gap:12px;display:flex}.cohort-evidence h4[data-v-c41bdb00]{font-size:13px}.cohort-evidence h5[data-v-c41bdb00]{margin:0 0 10px;font-size:13px}.cohort-evidence p[data-v-c41bdb00]{margin:8px 0}.cohort-evidence [role=alert][data-v-c41bdb00]{color:#ff9ca6}.cohort-card[data-v-c41bdb00]{overflow-wrap:anywhere;background:#141416;border:1px solid #343439;border-radius:8px;margin:13px 0;padding:13px}.cohort-window[data-v-c41bdb00],.cohort-metrics[data-v-c41bdb00]{grid-template-columns:minmax(130px,1fr) minmax(150px,1.4fr);gap:6px 12px;margin:10px 0;display:grid}.cohort-window dd[data-v-c41bdb00],.cohort-metrics dd[data-v-c41bdb00]{font-variant-numeric:tabular-nums;margin:0}.cohort-window dd[data-v-c41bdb00]{font-weight:600}.cohort-metrics dd[data-v-c41bdb00]{text-align:right}.cohort-metrics dt[data-v-c41bdb00]{color:#b1b1b9}.cohort-definitions dd[data-v-c41bdb00]{color:#b1b1b9;margin:3px 0 10px}.cohort-id[data-v-c41bdb00]{color:#b1b1b9;font-size:13px}.cohort-evidence details[data-v-c41bdb00]{margin-top:12px}.cohort-evidence>.btn[data-v-c41bdb00]{margin-top:8px}@media (width<=600px){.cohort-window[data-v-c41bdb00]{grid-template-columns:1fr}.cohort-window dd[data-v-c41bdb00]{margin-bottom:7px}.cohort-metrics[data-v-c41bdb00]{grid-template-columns:1fr 1fr}.cohort-heading[data-v-c41bdb00]{align-items:flex-start}}.web-search-evidence[data-v-538f1a78]{overflow-wrap:anywhere;background:#141416;border:1px solid #343439;border-radius:10px;margin:14px 0;padding:14px;font-size:13px;line-height:1.7}.web-search-evidence h4[data-v-538f1a78]{font-size:13px}.web-search-evidence p[data-v-538f1a78]{margin:8px 0}.web-search-evidence article[data-v-538f1a78]{margin:12px 0}.web-search-evidence ul[data-v-538f1a78]{padding-left:18px}.web-search-evidence small[data-v-538f1a78]{color:#b1b1b9;display:block}.web-search-evidence a[data-v-538f1a78]{color:#9ab8ff}.web-search-evidence [role=alert][data-v-538f1a78]{color:#ff9ca6}.systembubble[data-v-33a56c4c]{white-space:pre-wrap;background:#141416;border-left:3px solid #343439;border-radius:6px;margin:16px 0;padding:10px 14px;font-size:13px}.systembubble>small[data-v-33a56c4c]{color:#b1b1b9;margin-bottom:5px;font-size:13px;display:block}.minimal-chat .send[data-v-33a56c4c]{margin-left:auto}.minimal-chat .toolbtn[data-v-33a56c4c]{margin-right:0}.minimal-chat .composer textarea[data-v-33a56c4c]{font-family:inherit}.minimal-chat .scenarios button[data-v-33a56c4c]{margin:0}.chat-workspace[data-v-33a56c4c]{grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}.chat-sidebar[data-v-33a56c4c],.chat-main[data-v-33a56c4c]{background:#141416;border:1px solid #343439;border-radius:12px;min-width:0;padding:1rem}.chat-sidebar nav[data-v-33a56c4c]{flex-direction:column;gap:.4rem;margin:1rem 0;display:flex}.chat-sidebar nav button[data-v-33a56c4c]{text-align:left;overflow-wrap:anywhere}.chat-sidebar button[aria-current=true][data-v-33a56c4c]{background:#141416;outline:2px solid #343439}.chat-main header h2[data-v-33a56c4c],.chat-sidebar h2[data-v-33a56c4c]{margin-top:0}.chat-main label[data-v-33a56c4c]{margin:.65rem 0;display:block}.chat-main textarea[data-v-33a56c4c],.chat-create input[data-v-33a56c4c]:not([type=checkbox]){box-sizing:border-box;width:100%;margin-top:.35rem;display:block}.chat-history>ol[data-v-33a56c4c]{margin:1rem 0;padding:0;list-style:none}.chat-turn[data-v-33a56c4c]{margin:1.2rem 0}.chat-turn h3[data-v-33a56c4c]{margin:0 0 .4rem;font-size:.9rem}.chat-user[data-v-33a56c4c],.chat-assistant[data-v-33a56c4c]{overflow-wrap:anywhere;border-radius:10px;padding:.9rem 1rem}.chat-user[data-v-33a56c4c]{background:#141416;margin-left:2rem}.chat-assistant[data-v-33a56c4c]{background:#141416;margin-top:.5rem}.chat-user p[data-v-33a56c4c],.chat-assistant p[data-v-33a56c4c],.chat-pending-text[data-v-33a56c4c]{white-space:pre-wrap}.chat-composer[data-v-33a56c4c]{border-top:1px solid #343439;margin-top:1rem;padding-top:1rem}.chat-suggestions[data-v-33a56c4c]{flex-wrap:wrap;gap:.4rem;display:flex}.chat-boundary[data-v-33a56c4c]{color:#b1b1b9;margin-bottom:0;font-size:.8rem}.boundary[data-v-33a56c4c]{background:#141416;border:1px solid #343439;border-radius:8px;margin:.65rem 0;padding:.75rem}button[data-v-33a56c4c]{margin:.15rem .3rem .15rem 0}small[data-v-33a56c4c],.muted[data-v-33a56c4c]{color:#b1b1b9}.error[data-v-33a56c4c]{color:#ff9ca6}@media (width<=1100px){.chat-workspace[data-v-33a56c4c]{grid-template-columns:180px minmax(0,1fr)}}@media (width<=760px){.chat-workspace[data-v-33a56c4c]{grid-template-columns:1fr}.chat-user[data-v-33a56c4c]{margin-left:.5rem}}.home-composer[data-v-33a56c4c]{flex-direction:column;max-width:1028px;margin:auto;display:flex}.home-composer>.composer[data-v-33a56c4c]{background:#141416;border:1px solid #343439;border-radius:24px;order:0;padding:18px 24px;box-shadow:0 3px 8px #00000010}.home-composer>.scenarios[data-v-33a56c4c]{order:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:16px 0 0}.home-composer>.footnote[data-v-33a56c4c]{order:3}.home-composer>.draft-confirm[data-v-33a56c4c],.home-composer>.error[data-v-33a56c4c]{order:1}.home-composer .composer textarea[data-v-33a56c4c]{min-height:90px;padding:0;font-size:16px}.home-composer .scenario[data-v-33a56c4c]{text-align:left;background:#141416;border:1px solid #343439;border-radius:16px;min-height:125px;padding:20px}.home-composer .scenario strong[data-v-33a56c4c]{color:#f4f4f5;font-size:16px}.home-composer .scenario small[data-v-33a56c4c]{font-size:13px;line-height:1.6}.home-composer .scenario[aria-disabled=true][data-v-33a56c4c]{cursor:default}.home-composer .sicon[data-v-33a56c4c]{color:#f4f4f5;background:0 0;margin-bottom:10px;font-size:28px}.home-composer .toolbar[data-v-33a56c4c]{flex-wrap:wrap;gap:8px}.home-composer .toolbtn[data-v-33a56c4c]{background:#141416;border:1px solid #343439;border-radius:26px;padding:9px 12px}@media (width<=780px){.home-composer>.scenarios[data-v-33a56c4c]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-composer>.composer[data-v-33a56c4c]{padding:16px}.home-composer .scenario[data-v-33a56c4c]{min-height:120px;padding:16px}}.sidebar[data-v-97fbe42b]{box-sizing:border-box;z-index:20;background:#141416;border-right:1px solid #343439;flex-direction:column;width:254px;height:100vh;padding:27px 16px 14px;font-family:inherit;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.sidebar-header[data-v-97fbe42b]{justify-content:space-between;align-items:center;margin-bottom:29px;display:flex}.sidebar-logo[data-v-97fbe42b]{color:#b1b1b9;font-size:27px;font-weight:700;line-height:1}.icon-btn[data-v-97fbe42b]{cursor:pointer;color:#b1b1b9;background:0 0;border:none;border-radius:4px;padding:4px 6px;font-size:16px;line-height:1}.icon-btn[data-v-97fbe42b]:hover{background:#252529}.icon-btn[data-v-97fbe42b]:focus-visible{outline-offset:1px;outline:2px solid #486bb5}.sidebar-new-chat[data-v-97fbe42b]{margin-bottom:16px}.new-chat-pill[data-v-97fbe42b]{color:#b1b1b9;cursor:pointer;text-align:center;background:#141416;border:1px solid #343439;border-radius:9px;width:100%;padding:8px 12px;font-size:13px;display:block}.new-chat-pill[data-v-97fbe42b]:hover{background:#141416}.new-chat-pill[data-v-97fbe42b]:focus-visible{outline-offset:1px;outline:2px solid #486bb5}.new-chat-pill.small[data-v-97fbe42b]{padding:5px 10px;font-size:13px}.sidebar-projects[data-v-97fbe42b]{margin-bottom:12px}.projects-header[data-v-97fbe42b]{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.projects-title[data-v-97fbe42b]{color:#b1b1b9;font-size:13px;font-weight:600}.projects-list[data-v-97fbe42b]{margin:0;padding:0;list-style:none}.project-item[data-v-97fbe42b]{margin-bottom:4px}.project-heading[data-v-97fbe42b]{align-items:center;display:flex;position:relative}.project-toggle[data-v-97fbe42b]{flex:1;min-width:0}.project-more-btn[data-v-97fbe42b]{flex-shrink:0}.project-menu[data-v-97fbe42b]{z-index:20;background:#252529;border:1px solid #45454b;border-radius:8px;min-width:110px;padding:4px;position:fixed;box-shadow:0 4px 12px #0008}.project-menu button[data-v-97fbe42b]{color:#f4f4f5;text-align:left;background:0 0;border:0;border-radius:4px;width:100%;padding:7px 10px;font-size:13px;display:block}.project-menu button[data-v-97fbe42b]:hover,.project-menu button[data-v-97fbe42b]:focus-visible{background:#38383e}.project-menu .danger[data-v-97fbe42b]{color:#ff9ca6}.project-toggle[data-v-97fbe42b]{cursor:pointer;color:#f4f4f5;text-align:left;background:0 0;border:none;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:5px 6px;font-size:13px;display:flex}.project-toggle[data-v-97fbe42b]:hover{background:#252529}.project-toggle[data-v-97fbe42b]:focus-visible{outline-offset:1px;outline:2px solid #486bb5}.project-name[data-v-97fbe42b]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-chevron[data-v-97fbe42b]{color:#b1b1b9;flex-shrink:0;margin-left:4px;font-size:13px}.project-chats[data-v-97fbe42b]{margin:0;padding:0 0 0 12px;list-style:none}.chat-item[data-v-97fbe42b]{align-items:center;gap:2px;display:flex}.chat-title-btn[data-v-97fbe42b]{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:4px;flex:1;min-width:0;padding:3px 6px}.chat-title-btn[data-v-97fbe42b]:hover{background:#252529}.chat-title-btn[data-v-97fbe42b]:focus-visible{outline-offset:1px;outline:2px solid #486bb5}.chat-title-btn[aria-current=page][data-v-97fbe42b]{background:#252529;font-weight:600}.chat-title[data-v-97fbe42b]{color:#f4f4f5;text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.chat-more-btn[data-v-97fbe42b]{opacity:0;flex-shrink:0;font-size:14px}.chat-item:hover .chat-more-btn[data-v-97fbe42b],.chat-more-btn[data-v-97fbe42b]:focus{opacity:1}.project-new-chat[data-v-97fbe42b]{padding:4px 6px 0}.project-actions[data-v-97fbe42b]{gap:8px;padding:2px 6px 4px 12px;display:flex}.text-btn[data-v-97fbe42b]{cursor:pointer;color:#b1b1b9;background:0 0;border:none;border-radius:3px;padding:2px 4px;font-size:13px}.text-btn[data-v-97fbe42b]:hover{text-decoration:underline}.text-btn.danger[data-v-97fbe42b]{color:#ff9ca6}.text-btn[data-v-97fbe42b]:focus-visible{outline-offset:1px;outline:2px solid #486bb5}.text-btn[data-v-97fbe42b]:disabled{opacity:.5;cursor:default}.sidebar-ungrouped[data-v-97fbe42b]{margin-bottom:12px}.ungrouped-title[data-v-97fbe42b]{color:#b1b1b9;margin-bottom:4px;padding:0 6px;font-size:13px;font-weight:600;display:block}.ungrouped-list[data-v-97fbe42b]{margin:0;padding:0;list-style:none}.sidebar-more[data-v-97fbe42b]{margin-bottom:8px;padding:4px 6px}.sidebar-account[data-v-97fbe42b]{border-top:1px solid #343439;margin-top:auto;padding-top:8px}.account-card[data-v-97fbe42b]{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;flex-direction:column;width:100%;padding:8px 6px 8px 38px;display:flex;position:relative}.account-card[data-v-97fbe42b]:hover{background:#252529}.account-card[data-v-97fbe42b]:focus-visible{outline-offset:1px;outline:2px solid #486bb5}.account-settings-icon[data-v-97fbe42b]{position:absolute;top:14px;left:8px}.account-username[data-v-97fbe42b]{color:#b1b1b9;font-size:13px;font-weight:600}.account-membership[data-v-97fbe42b]{color:#b1b1b9;margin-top:2px;font-size:13px}.account-quota[data-v-97fbe42b]{color:#b1b1b9;margin-top:1px;font-size:13px}@media (width>=781px) and (width<=1150px){.sidebar[data-v-97fbe42b]{width:220px}}@media (width<=780px){.sidebar[data-v-97fbe42b]{width:245px;box-shadow:2px 0 12px #0000001f}}.sidebar[data-v-97fbe42b]{height:100dvh;overflow:hidden}.sidebar-header[data-v-97fbe42b],.sidebar-new-chat[data-v-97fbe42b],.sidebar-account[data-v-97fbe42b]{flex-shrink:0}.sidebar-header[data-v-97fbe42b]{margin-bottom:14px}.sidebar-history[data-v-97fbe42b]{flex:1;min-height:70px;overflow:hidden auto}.sidebar-account[data-v-97fbe42b]{background:inherit;margin-top:8px}.account-card[data-v-97fbe42b]{min-height:58px}.account-quota[data-v-97fbe42b]{display:none}.sidebar-brand[data-v-97fbe42b]{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.sidebar-brand[data-v-97fbe42b] .bios-brand-logo{width:108px;height:33px}.brand-caption[data-v-97fbe42b]{white-space:nowrap;align-items:baseline;gap:9px;padding-left:34px;line-height:1.2;display:flex}.brand-caption span[data-v-97fbe42b]{letter-spacing:.2px;color:#f4f4f5;font-size:14px;font-weight:600}.brand-caption small[data-v-97fbe42b]{letter-spacing:.2px;color:#93939e;font-size:10px}.sidebar-panels[data-v-97fbe42b]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.sidebar-functions[data-v-97fbe42b]{flex-grow:0;flex-shrink:1;min-height:0;overflow:hidden auto}.sidebar-functions[aria-hidden=true][data-v-97fbe42b]{overflow:hidden}.sidebar-resizer[data-v-97fbe42b]{cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;outline-offset:-2px;flex:0 0 18px;justify-content:center;align-items:center;height:18px;display:flex}.sidebar-resizer span[data-v-97fbe42b]{background:#55555e;border-radius:3px;width:38px;height:3px;transition:background .15s,width .15s}.sidebar-resizer:hover span[data-v-97fbe42b],.sidebar-resizer:focus-visible span[data-v-97fbe42b]{background:#f4f4f5;width:52px}.sidebar-history[data-v-97fbe42b]{overscroll-behavior:contain;min-height:80px}.asset-row-actions[data-v-2c0b1ea4]{flex-direction:column;gap:7px;display:flex}.lifecycle-pending[data-v-2c0b1ea4],.lifecycle-impact[data-v-2c0b1ea4]{overflow-wrap:anywhere;background:#141416;border:1px solid #343439;border-radius:9px;margin:16px 0;padding:14px;font-size:13px}.lifecycle-pending button[data-v-2c0b1ea4]{margin-top:10px}.lifecycle-impact dl[data-v-2c0b1ea4]{margin:14px 0}.lifecycle-impact dd[data-v-2c0b1ea4]{color:#b1b1b9;margin:3px 0 12px}.lifecycle-impact>p[data-v-2c0b1ea4]{margin:9px 0}.asset-management-actions[data-v-2c0b1ea4]{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.asset-drawer>label[data-v-2c0b1ea4]{flex-direction:column;gap:8px;margin-top:20px;display:flex}.deleted-assets[data-v-2c0b1ea4]{margin-top:20px}.deleted-row[data-v-2c0b1ea4]{border-bottom:1px solid var(--line);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:15px;padding:14px 0;display:flex}.deleted-row strong[data-v-2c0b1ea4]{font-size:13px;font-weight:500}.deleted-row p[data-v-2c0b1ea4]{margin-top:3px}.asset-list[data-v-2c0b1ea4]{margin-top:20px}.asset-list>.sectionrow[data-v-2c0b1ea4]{margin:0 0 18px}.asset-filters[data-v-2c0b1ea4]{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:12px;display:flex}.asset-filters label[data-v-2c0b1ea4]{color:var(--muted);flex-direction:column;gap:5px;font-size:13px;display:flex}.asset-search[data-v-2c0b1ea4]{flex:1;min-width:180px}.asset-filters .input[data-v-2c0b1ea4]{min-width:130px;max-width:100%}.asset-row[data-v-2c0b1ea4]{border-bottom:1px solid var(--line);align-items:center;gap:13px;padding:19px 0;display:flex}.asset-copy[data-v-2c0b1ea4]{flex:1;min-width:0}.asset-copy>p[data-v-2c0b1ea4]{color:#b1b1b9;overflow-wrap:anywhere;margin:7px 0;font-size:13px}.asset-title[data-v-2c0b1ea4]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.asset-title h3[data-v-2c0b1ea4]{font-size:13px}.asset-shape-icon[data-v-2c0b1ea4]{color:#b1b1b9;background:#141416;border-radius:7px;place-items:center;width:32px;height:36px;display:grid}.asset-meta[data-v-2c0b1ea4]{color:var(--muted);flex-wrap:wrap;gap:12px;font-size:13px;display:flex}.asset-pagination[data-v-2c0b1ea4]{justify-content:space-between;align-items:center;margin-top:17px;display:flex}.asset-drawer-backdrop[data-v-2c0b1ea4]{z-index:85;background:#f2f2f339;justify-content:flex-end;display:flex;position:fixed;inset:0}.asset-drawer[data-v-2c0b1ea4]{background:#141416;width:min(670px,95vw);height:100%;padding:26px;overflow:auto;box-shadow:-8px 0 40px #2c2c2c20}.asset-drawer-head[data-v-2c0b1ea4]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.asset-detail-block[data-v-2c0b1ea4]{margin-top:20px}.asset-detail-block>p[data-v-2c0b1ea4],.asset-detail-block>h3[data-v-2c0b1ea4]{margin:10px 0}.asset-detail-block h4[data-v-2c0b1ea4]{margin-bottom:5px}.asset-identifiers[data-v-2c0b1ea4]{color:var(--muted);overflow-wrap:anywhere}.asset-text[data-v-2c0b1ea4]{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;max-height:40vh;overflow:auto}.asset-outcome[data-v-2c0b1ea4]{border:1px solid var(--line);border-radius:8px;margin-top:14px;padding:14px}.asset-outcome dl[data-v-2c0b1ea4]{grid-template-columns:1fr 1fr;gap:8px;font-size:13px;display:grid}.asset-outcome dd[data-v-2c0b1ea4]{text-align:right;margin:0}.asset-drawer .notice[data-v-2c0b1ea4]{margin-bottom:12px}@media (width<=650px){.asset-row[data-v-2c0b1ea4]{align-items:flex-start}.asset-shape-icon[data-v-2c0b1ea4]{display:none}.asset-filters label[data-v-2c0b1ea4]{flex:1;min-width:130px}.asset-drawer[data-v-2c0b1ea4]{padding:18px}}.ingestion[data-v-cd309334]{margin:0 0 18px}.ingestion-body[data-v-cd309334]{background:#141416;border:1px solid #343439;border-radius:14px;margin-top:12px;padding:18px;font-size:14px}.ingestion-body p[data-v-cd309334]{line-height:1.65}.ingestion-body fieldset[data-v-cd309334]{border:1px solid #343439;border-radius:10px;margin:14px 0;padding:12px}.ingestion-body label[data-v-cd309334]{margin:8px 0;display:block}.ingestion-body input[data-v-cd309334]:not([type=checkbox]),.ingestion-body select[data-v-cd309334]{border:1px solid #343439;border-radius:7px;max-width:100%;padding:8px;display:block}.source-choice small[data-v-cd309334]{color:#b1b1b9}.job[data-v-cd309334]{overflow-wrap:anywhere;border-top:1px solid #343439;margin-top:16px;padding-top:10px}.job h3[data-v-cd309334]{font-size:16px}.job details[data-v-cd309334]{margin:8px 0}.job .btn[data-v-cd309334]{margin:5px 6px 5px 0}.curation-events[data-v-e7c94d66]{margin:12px 0;font-size:13px}.curation-events>p[data-v-e7c94d66]{margin:8px 0}.curation-events [role=alert][data-v-e7c94d66]{color:#ff9ca6}.skill-result[data-v-b6010f45]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;font-size:13px;overflow:auto}.skill-library[data-v-b6010f45]{min-width:0}.skill-controls[data-v-b6010f45]{flex-wrap:wrap;align-items:end;gap:12px;margin:14px 0;display:flex}.skill-columns[data-v-b6010f45]{grid-template-columns:minmax(140px,1fr) minmax(0,3fr);gap:20px;display:grid}.skill-columns>aside[data-v-b6010f45]{background:0 0;border:0;width:auto;padding:0;position:static}.skill-editor[data-v-b6010f45]{min-width:0}.skill-library label[data-v-b6010f45]{margin:10px 0;font-size:13px;display:block}.skill-library input[data-v-b6010f45]:not([type=file]),.skill-library textarea[data-v-b6010f45]{box-sizing:border-box;color:#f4f4f5;background:#141416;border:1px solid #343439;border-radius:8px;width:100%;margin-top:5px;padding:9px;display:block}.skill-library fieldset[data-v-b6010f45]{border:0;min-width:0;padding:0}.skill-library small[data-v-b6010f45]{color:#b1b1b9;display:block}.skill-library p[data-v-b6010f45]{font-size:13px;line-height:1.7}.skill-library details[data-v-b6010f45]{margin:15px 0}.skill-library summary[data-v-b6010f45]{cursor:pointer;font-size:13px}.skill-hash[data-v-b6010f45]{overflow-wrap:anywhere;color:#b1b1b9;font-size:13px!important}.skill-report[data-v-b6010f45]{background:#141416;border-radius:12px;margin-top:12px;padding:14px}.skill-error[data-v-b6010f45]{color:#ff9ca6}.skill-editor h3[data-v-b6010f45]{margin-top:24px}.skill-library .selection[data-v-b6010f45]{text-align:left;width:100%}.skill-controls>label[data-v-b6010f45]{flex:1;min-width:160px}@media (width<=620px){.skill-columns[data-v-b6010f45]{grid-template-columns:1fr}.skill-columns>aside[data-v-b6010f45]{max-height:180px;overflow:auto}}.skills-page[data-v-6c475481]{color:#f4f4f5;max-width:1450px;margin:auto}.skills-page h1[data-v-6c475481]{margin:0 0 10px;font-size:24px}.intro[data-v-6c475481]{color:#b1b1b9;margin:0 0 22px;font-size:16px}.skill-controls[data-v-6c475481]{justify-content:space-between;align-items:center;gap:16px;margin:20px 0;display:flex}.view-tabs[data-v-6c475481]{background:#141416;border:1px solid #343439;border-radius:16px;padding:4px;display:flex}.view-tabs button[data-v-6c475481]{color:#b1b1b9;border-radius:12px;padding:10px 20px}.view-tabs .active[data-v-6c475481]{color:#b1b1b9;background:#141416;box-shadow:0 1px 4px #0001}.skill-actions[data-v-6c475481]{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.create-skill[data-v-6c475481]{color:#111113;background:#f2f2f3;border-radius:18px;min-height:44px;padding:12px 20px;font-size:15px;line-height:20px}.categories[data-v-6c475481]{border-bottom:1px solid #343439;gap:28px;display:flex}.categories button[data-v-6c475481]{color:#b1b1b9;padding:12px 0;font-size:16px}.categories .active[data-v-6c475481]{color:#b1b1b9;border-bottom:2px solid #343439}.catalog-note[data-v-6c475481]{color:#b1b1b9;margin:14px 0;font-size:13px}.skill-grid[data-v-6c475481]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.skill-card[data-v-6c475481]{background:#141416;border:1px solid #343439;border-radius:9px;min-width:0;padding:20px}.card-top[data-v-6c475481]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.skill-icon[data-v-6c475481]{font-size:27px}.switch-control[data-v-6c475481]{align-items:center;gap:10px;font-size:13px;display:flex}.switch-control i[data-v-6c475481]{background:#252529;border-radius:16px;width:44px;height:24px;position:relative}.switch-control i[data-v-6c475481]:after{content:"";background:#141416;border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:3px}.switch-control i.on[data-v-6c475481]{background:#f2f2f3}.switch-control i.on[data-v-6c475481]:after{left:23px}.card-title[data-v-6c475481]{text-align:left;padding:0;font-size:17px}.pending[data-v-6c475481]{color:#b1b1b9;background:#141416;border-radius:4px;margin-left:7px;padding:2px 5px;font-size:13px}.skill-card p[data-v-6c475481]{color:#b1b1b9;margin:10px 0 14px;font-size:13px;line-height:1.65}.tags[data-v-6c475481]{flex-wrap:wrap;gap:5px;display:flex}.tags span[data-v-6c475481]{color:#b1b1b9;border:1px solid #343439;border-radius:4px;padding:1px 5px;font-size:13px}.skill-card h2[data-v-6c475481]{font-size:17px}.manage[data-v-6c475481]{color:#b1b1b9}.detail[data-v-6c475481]{border-top:1px solid #343439;padding-top:10px}@media (width<=1100px){.skill-grid[data-v-6c475481]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.skill-grid[data-v-6c475481]{grid-template-columns:1fr}.skill-controls[data-v-6c475481]{flex-direction:column;align-items:flex-start}.categories[data-v-6c475481]{flex-wrap:wrap;gap:14px}.categories button[data-v-6c475481]{font-size:13px}}.goal-panel[data-v-39bad467]{width:100%;max-width:800px}.goal-panel p[data-v-39bad467]{color:#b1b1b9}.goal-panel form[data-v-39bad467],.goal-panel article[data-v-39bad467]{border:1px solid #343439;border-radius:10px;margin:16px 0;padding:16px}.goal-panel label[data-v-39bad467]{margin:10px 0;display:block}.goal-panel textarea[data-v-39bad467]{color:#f4f4f5;background:#141416;width:100%;min-height:80px;display:block}.goal-panel button[data-v-39bad467],.goal-panel select[data-v-39bad467]{border:1px solid #555;border-radius:6px;margin-right:8px;padding:8px}.checkpoint[data-v-39bad467]{border-top:1px solid #343439;margin-top:12px;padding-top:12px}.checkpoint pre[data-v-39bad467]{white-space:pre-wrap;overflow-wrap:anywhere}.autopilot-page[data-v-22be6164]{color:#f4f4f5;grid-template-columns:250px minmax(0,1fr);min-height:calc(100vh - 70px);margin:-20px -12px;display:grid}.platform-list[data-v-22be6164]{border-right:1px solid #343439;padding:10px 12px 20px 0}.platform-list h1[data-v-22be6164]{margin:0 12px 38px;font-size:18px;font-weight:500}.platform-group[data-v-22be6164]{border:1px solid #0000;border-radius:14px;margin-bottom:6px;overflow:hidden}.platform-group.selected[data-v-22be6164]{background:#141416;border-color:#343439}.platform-button[data-v-22be6164]{text-align:left;align-items:center;gap:14px;width:100%;padding:12px;display:flex}.platform-icon[data-v-22be6164]{background:#141416;border-radius:12px;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:28px;font-weight:700;display:grid}.platform-button strong[data-v-22be6164]{color:#b1b1b9;font-size:16px;display:block}.platform-button small[data-v-22be6164]{color:#b1b1b9;margin-top:3px;font-size:13px;display:block}.chevron[data-v-22be6164]{color:#b1b1b9;margin-left:auto}.platform-hint[data-v-22be6164]{color:#b1b1b9;border-top:1px solid #343439;margin:0;padding:14px 18px;font-size:13px}.local-group[data-v-22be6164]{border-top:1px solid #343439;margin-top:24px;padding-top:16px}.local-group h2[data-v-22be6164]{color:#b1b1b9;padding-left:12px;font-size:13px;font-weight:500}.platform-button .authorized[data-v-22be6164],.local-icon[data-v-22be6164]{color:#8cd7b3}.autopilot-main[data-v-22be6164]{background:#141416;justify-content:center;padding:70px 26px 35px;display:flex}.setup-content[data-v-22be6164]{width:100%;max-width:680px}.setup-content>h2[data-v-22be6164]{text-align:center;margin:0 0 12px;font-size:21px}.subtitle[data-v-22be6164]{text-align:center;color:#b1b1b9;margin-bottom:18px;font-size:15px;line-height:1.6}.planning-label[data-v-22be6164]{color:#b1b1b9;margin:0 0 6px;font-size:13px}.engine-grid[data-v-22be6164]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.engine-grid article[data-v-22be6164]{background:#141416;border:1px solid #343439;border-radius:10px;padding:16px}.engine-icon[data-v-22be6164]{font-size:25px}.engine-grid h3[data-v-22be6164]{margin:10px 0 2px;font-size:17px;font-weight:500}.engine-grid p[data-v-22be6164]{color:#b1b1b9;min-height:38px;margin:0 0 10px;font-size:13px}.engine-grid ul[data-v-22be6164]{background:#141416;border-radius:6px;margin:0;padding:10px 12px;list-style:none}.engine-grid li[data-v-22be6164]{color:#b1b1b9;padding:4px 0;font-size:13px}.engine-grid li[data-v-22be6164]:before{content:"✓";color:#8cd7b3;margin-right:10px}.two-steps[data-v-22be6164]{color:#f4f4f5;background:#252529;border-radius:10px;margin:20px 0;padding:18px 20px}.two-steps h3[data-v-22be6164]{margin:0 0 5px;font-size:20px}.two-steps ol[data-v-22be6164]{margin:0;padding-left:35px;font-size:14px;line-height:1.9}.authorize-button[data-v-22be6164]{background:#141416;border:1px solid #343439;border-radius:6px;width:min(280px,100%);margin:0 auto;padding:11px;font-size:16px;font-weight:600;display:block}.authorization-error[data-v-22be6164]{color:#ff9ca6;background:#141416;border:1px solid #343439;border-radius:8px;margin-top:18px;padding:16px}.authorization-error p[data-v-22be6164],.authorization-error small[data-v-22be6164]{font-size:13px}.authorization-error button[data-v-22be6164]{color:#ff9ca6;margin-top:10px;display:block}@media (width<=1050px){.autopilot-page[data-v-22be6164]{grid-template-columns:200px minmax(0,1fr)}.autopilot-main[data-v-22be6164]{padding:35px 18px}.engine-grid[data-v-22be6164]{grid-template-columns:1fr}}@media (width<=650px){.autopilot-page[data-v-22be6164]{grid-template-columns:1fr;margin:0}.platform-list[data-v-22be6164]{border-right:0}.platform-list h1[data-v-22be6164]{margin-bottom:16px}.autopilot-main[data-v-22be6164]{padding:24px 12px}.engine-grid[data-v-22be6164]{grid-template-columns:1fr 1fr}}.scheduled-page[data-v-550ab504]{color:#f4f4f5;max-width:700px;margin:65px auto 40px}.scheduled-page h1[data-v-550ab504]{text-align:center;margin:0 0 20px;font-size:23px;font-weight:650}.scheduled-intro[data-v-550ab504]{text-align:center;color:#b1b1b9;margin:0 auto 34px;font-size:16px;line-height:1.9}.create-task[data-v-550ab504]{color:#111113;background:#f2f2f3;border-radius:16px;margin:0 auto 34px;padding:11px 22px;font-size:17px;font-weight:600;display:block}.create-task[data-v-550ab504]:hover{background:#f2f2f3}.template-divider[data-v-550ab504]{color:#b1b1b9;align-items:center;gap:20px;margin:0 0 26px;font-size:15px;display:flex}.template-divider[data-v-550ab504]:before,.template-divider[data-v-550ab504]:after{content:"";background:#252529;flex:1;height:1px}.schedule-grid[data-v-550ab504]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.schedule-card[data-v-550ab504]{text-align:left;color:#b1b1b9;background:#141416;border:1px solid #343439;border-radius:16px;min-height:175px;padding:20px}.schedule-card[data-v-550ab504]:hover,.schedule-card.selected[data-v-550ab504]{border-color:#343439;box-shadow:0 2px 8px #79797910}.template-icon[data-v-550ab504]{color:#f4f4f5;margin-bottom:10px;font-size:27px;line-height:1.1;display:block}.schedule-card strong[data-v-550ab504]{font-size:16px;font-weight:500}.schedule-card p[data-v-550ab504]{color:#b1b1b9;margin:6px 0 12px;font-size:13px;line-height:1.65}.template-action[data-v-550ab504]{color:#f4f4f5;background:#141416;border-radius:4px;padding:3px 6px;font-size:13px}.schedule-selection[data-v-550ab504]{color:#b1b1b9;border:1px solid #343439;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding:14px;font-size:13px;display:flex}.schedule-selection button[data-v-550ab504]{white-space:nowrap;color:#b1b1b9}@media (width<=650px){.scheduled-page[data-v-550ab504]{margin:35px auto}.scheduled-page h1[data-v-550ab504]{font-size:21px}.scheduled-intro[data-v-550ab504]{font-size:14px}.schedule-grid[data-v-550ab504]{grid-template-columns:1fr}.template-divider[data-v-550ab504]{gap:10px;font-size:13px}}.insight-templates[data-v-74f28ae1]{max-width:1300px;margin:auto}.insight-templates h1[data-v-74f28ae1]{text-align:center;color:#f4f4f5;margin:0 0 42px;font-size:clamp(26px,3vw,38px)}.template-heading[data-v-74f28ae1]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.template-heading strong[data-v-74f28ae1]{color:#f4f4f5;font-size:21px}.template-heading span[data-v-74f28ae1]{color:#b1b1b9;margin-left:16px;font-size:13px}.template-heading button[data-v-74f28ae1]{color:#b1b1b9;font-size:14px}.dashboard-template-grid[data-v-74f28ae1]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dashboard-template[data-v-74f28ae1]{text-align:left;background:#141416;border:1px solid #343439;border-radius:16px;min-width:0;padding:0;overflow:hidden}.dashboard-template[data-v-74f28ae1]:hover{border-color:#343439;box-shadow:0 3px 12px #0001}.dashboard-template svg[data-v-74f28ae1]{background:#141416;border-bottom:1px solid #343439;width:100%;display:block}.template-copy[data-v-74f28ae1]{padding:20px}.template-copy strong[data-v-74f28ae1]{color:#f4f4f5;font-size:18px}.template-copy p[data-v-74f28ae1]{color:#b1b1b9;margin:8px 0 0;font-size:13px;line-height:1.7}.template-caption[data-v-74f28ae1]{color:#b1b1b9;margin:12px 0;font-size:13px}.describe-board[data-v-74f28ae1]{color:#b1b1b9;margin:28px 0 12px}@media (width<=780px){.dashboard-template-grid[data-v-74f28ae1]{grid-template-columns:1fr}.dashboard-template svg[data-v-74f28ae1]{max-height:250px}.template-heading span[data-v-74f28ae1]{margin-left:0;display:block}.insight-templates h1[data-v-74f28ae1]{margin-bottom:25px}}.poster-brief[data-v-a864af84]{border:1px solid #343439;border-radius:10px;grid-template-columns:1fr 1fr;gap:12px;display:grid}.poster-brief input[data-v-a864af84],.poster-brief select[data-v-a864af84]{color:#f4f4f5;background:#141416;border:1px solid #343439;border-radius:6px;width:100%;margin-top:5px;padding:8px}@media (width<=600px){.poster-brief[data-v-a864af84]{grid-template-columns:1fr}}.image-generation p[data-v-a864af84]{font-size:13px;line-height:1.7}.image-generation textarea[data-v-a864af84]{box-sizing:border-box;width:100%;font:inherit;border:1px solid #343439;border-radius:10px;margin:8px 0;padding:12px;display:block}.image-generation label[data-v-a864af84]{font-size:13px;display:block}.image-actions[data-v-a864af84]{flex-wrap:wrap;gap:10px;display:flex}.image-result[data-v-a864af84]{border-top:1px solid #343439;margin-top:15px;padding:12px 0}.image-result img[data-v-a864af84]{object-fit:contain;max-width:100%;max-height:420px;margin-bottom:10px;display:block}.image-generation [role=alert][data-v-a864af84]{color:#ff9ca6}.sidebar-business-nav[data-v-d0995959]{border-bottom:1px solid var(--line);flex-direction:column;flex-shrink:0;gap:4px;margin:0 0 16px;padding:0 0 16px;display:flex}.sidebar-business-nav button[data-v-d0995959]{text-align:left;width:100%;color:var(--ink);border-radius:8px;padding:9px 12px;font-size:13px}.sidebar-business-nav button[data-v-d0995959]:hover{background:var(--mint)}.sidebar-business-nav button.active[data-v-d0995959]{background:var(--mint);color:var(--green);font-weight:650}.sidebar-reopen[data-v-d0995959]{z-index:18;background:var(--paper);border:1px solid var(--line);position:fixed;top:12px;left:12px}.conversation-actions[data-v-d0995959]{justify-content:flex-end;margin-bottom:12px;display:flex}.bios-home-hero[data-v-d0995959]{text-align:center;max-width:1028px;margin:0 auto 24px}.home-illustration[data-v-d0995959]{background-position:-490px 0;background-repeat:no-repeat;background-size:1240px 874px;width:240px;height:160px;margin:-34px auto 24px}.bios-home-hero h1[data-v-d0995959]{letter-spacing:0;color:#f4f4f5;margin:4px 0 20px;font-size:clamp(28px,3vw,36px);font-weight:450;line-height:1.35}.home-modes[data-v-d0995959]{background:#141416;border:1px solid #343439;border-radius:40px;align-items:center;gap:4px;padding:5px;display:inline-flex;box-shadow:0 3px 8px #00000015}.home-modes button[data-v-d0995959]{color:#b1b1b9;border-radius:32px;padding:9px 20px;font-size:15px}.home-modes button.active[data-v-d0995959]{color:#111113;background:#f2f2f3}@media (width<=780px){.home-illustration[data-v-d0995959]{margin-top:-24px}.bios-home-hero h1[data-v-d0995959]{margin:4px 0 16px}.home-modes button[data-v-d0995959]{padding:10px 20px;font-size:16px}}.nav-group[data-v-d0995959]{color:#b1b1b9;padding:8px 12px 4px;font-size:13px}.nav-icon[data-v-d0995959]{width:28px;font-size:18px;display:inline-block}.sidebar-business-nav[data-v-d0995959]{margin-bottom:8px;padding-bottom:8px}.sidebar-business-nav button[data-v-d0995959]{align-items:center;min-height:42px;font-size:14px;display:flex}:root{--ink:#202925;--muted:#858e89;--green:#575757;--mint:#efefef;--line:#e9e9e9;--paper:#fbfbfb;--side:#f2f2f2}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font:14px/1.6 Segoe UI,Microsoft YaHei,sans-serif}button,input,textarea,select{font:inherit}button{cursor:pointer;color:inherit}button:disabled{cursor:default;opacity:.48}button,input,textarea,select{outline-offset:4px}button{background:0 0;border:0}input,select,textarea{color:var(--ink)}.icon{vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:19px;height:19px}.app{min-height:100vh;display:flex}.sidebar{background:var(--side);border-right:1px solid var(--line);z-index:20;flex-direction:column;width:254px;padding:27px 16px 14px;transition:transform .2s;display:flex;position:fixed;inset:0 auto 0 0}.logo{letter-spacing:-1.5px;align-items:center;gap:9px;font-size:27px;font-weight:750;display:flex}.logomark{background:var(--green);color:#111113;letter-spacing:-3px;border-radius:10px 3px;place-items:center;width:31px;height:31px;padding-right:3px;font-size:22px;font-weight:400;display:grid}.logo small{color:#b1b1b9;letter-spacing:1px;background:#252529;border-radius:5px;align-self:end;margin-bottom:6px;padding:1px 5px;font-size:13px}.sidehead{justify-content:space-between;align-items:center;margin-bottom:29px;padding:0 6px;display:flex}.iconbutton{border-radius:7px;justify-content:center;align-items:center;padding:7px;display:inline-flex}.iconbutton:hover{background:#252529}.newchat{text-align:left;background:#141416;border:1px solid #343439;border-radius:9px;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex;box-shadow:0 2px 3px #31313103}.newchat span{color:#b1b1b9;margin-left:auto;font-size:13px}.sidebody{flex:1;margin-top:28px;overflow:auto}.sectionlabel{color:var(--muted);letter-spacing:1px;justify-content:space-between;align-items:center;margin:18px 0 8px;padding:0 10px;font-size:13px;display:flex}.projecthead{align-items:center;gap:3px;display:flex}.projecthead>button:first-child{text-align:left;border-radius:7px;flex:1;align-items:center;gap:8px;padding:8px;font-size:13px;font-weight:550;display:flex}.projecthead>button:hover,.history:hover{background:#252529}.projecthead .iconbutton{opacity:.6;padding:4px}.history{color:#b1b1b9;border-radius:7px;align-items:center;gap:6px;margin:2px 0;padding-left:24px;display:flex}.history.selected{color:#f4f4f5;background:#252529}.history>button:first-child{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding:7px 0;font-size:13px;overflow:hidden}.history .iconbutton{opacity:0}.history:hover .iconbutton,.history:focus-within .iconbutton{opacity:1}.sideempty{color:#b1b1b9;padding:5px 12px 12px 34px;font-size:13px}.accountcard{text-align:left;border-top:1px solid #343439;width:100%;margin-top:16px;padding:17px 7px 2px}.profile{align-items:center;gap:10px;display:flex}.avatar{color:#b1b1b9;background:#252529;border:1px solid #343439;border-radius:50%;place-items:center;width:33px;height:33px;font-size:13px;font-weight:650;display:grid}.profile strong{font-size:13px}.profile small{color:var(--muted);font-size:13px;display:block}.usage{color:#b1b1b9;justify-content:space-between;margin:12px 0 5px;font-size:13px;display:flex}.meter{background:#252529;border-radius:3px;height:3px}.meter i{background:#36363c;width:24%;height:100%;display:block}.expire{color:#b1b1b9;margin-top:6px;font-size:13px}.shell{width:calc(100% - 254px);margin-left:254px;transition:margin .2s,width .2s}.topbar{border-bottom:1px solid var(--line);z-index:15;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141416d9;align-items:center;gap:15px;height:76px;padding:0 28px;display:flex;position:sticky;top:0}.nav{flex:1;align-items:center;gap:4px;height:100%;display:flex}.nav button{color:#b1b1b9;white-space:nowrap;border-radius:8px;padding:10px 13px;font-size:13px}.nav button:hover{background:#141416}.nav button.active{color:#f4f4f5;background:#141416;font-weight:650}.badge{color:#b1b1b9;white-space:nowrap;background:#141416;border:1px solid #343439;border-radius:5px;align-items:center;gap:5px;padding:3px 7px;font-size:13px;display:inline-flex}.badge.green{color:#8cd7b3;background:#141416;border-color:#343439}.badge.orange{color:#ff9ca6;background:#141416;border-color:#343439}.badge.dot:before{content:"";background:#36363c;border-radius:50%;width:5px;height:5px}.content{max-width:1180px;margin:auto;padding:32px 48px 60px}.collapsed .sidebar{transform:translate(-100%)}.collapsed .shell{width:100%;margin-left:0}#expand{display:none}.collapsed #expand{display:inline-flex}h1,h2,h3,p{margin:0}h1{letter-spacing:-.8px;font-size:25px;font-weight:600}h2{font-size:19px;font-weight:600}h3{font-size:15px;font-weight:600}.muted{color:var(--muted)}.small{font-size:13px}.pagehead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.pagehead p{color:var(--muted);margin-top:5px;font-size:13px}.btn{background:#141416;border:1px solid #343439;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:13px;display:inline-flex}.btn:hover{background:#141416}.btn.primary{background:var(--green);border-color:var(--green);color:#111113}.btn.primary:hover{background:#f2f2f3}.hero{text-align:center;margin:62px 0 33px}.hero .eyebrow{letter-spacing:3px;color:#b1b1b9;margin-bottom:14px;font-size:13px}.hero h1{letter-spacing:-1px;font-size:34px;font-weight:550}.hero p{color:#b1b1b9;margin-top:11px;font-size:13px}.hero-mark{color:#b1b1b9;background:linear-gradient(140deg,#141416,#141416);border:1px solid #343439;border-radius:15px;place-items:center;width:47px;height:47px;margin:0 auto 19px;display:grid}.hero-mark .icon{width:25px;height:25px}.scenarios{grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 18px;display:grid}.scenarios.three{grid-template-columns:repeat(3,1fr)}.scenario{text-align:left;border:1px solid var(--line);background:#141416;border-radius:12px;min-height:124px;padding:19px 17px;transition:all .15s}.scenario:hover{border-color:#343439;transform:translateY(-2px);box-shadow:0 5px 18px #45454508}.scenario .sicon{color:#b1b1b9;margin-bottom:13px;display:block}.scenario strong{font-size:14px;font-weight:550;display:block}.scenario small{color:#b1b1b9;margin-top:5px;font-size:13px;display:block}.composer{background:#141416;border:1px solid #343439;border-radius:15px;padding:20px 20px 15px;position:relative;box-shadow:0 4px 9px #3b3b3b06}.composer textarea{resize:vertical;background:0 0;border:0;outline:0;width:100%;min-height:88px;max-height:230px;font-size:14px;line-height:1.8}.toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-top:13px;display:flex}.toolbtn{color:#b1b1b9;background:#141416;border:1px solid #343439;border-radius:24px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:inline-flex}.toolbtn:hover{border-color:#343439}.toolbtn:first-child{justify-content:center;width:37px;height:37px;padding:8px}.send{color:#111113;background:#36363c;border-radius:50%;place-items:center;width:37px;height:37px;margin-left:auto;display:grid}.footnote{text-align:center;color:#b1b1b9;margin:10px 0 16px;font-size:13px}.attachments{flex-wrap:wrap;gap:6px;margin-bottom:5px;display:flex}.attachment{background:#141416;border-radius:6px;padding:3px 8px;font-size:13px}.messages{margin:24px 0}.messages:empty{display:none}.userbubble{white-space:pre-wrap;background:#141416;border-radius:13px 13px 3px;width:fit-content;max-width:78%;margin:22px 0 22px auto;padding:11px 17px}.assistant{gap:12px;margin:24px 0;display:flex}.assistant .mini{color:#b1b1b9;background:#141416;border-radius:8px;place-items:center;min-width:27px;height:27px;display:grid}.reply{flex:1;min-width:0;font-size:13px;line-height:1.9}.reply .badge{margin-bottom:9px}.reply h3{margin:4px 0 8px}.reply p{margin:5px 0 11px}.reply details{color:#b1b1b9;margin-bottom:10px;font-size:13px}.reply details>div{background:#141416;padding:8px 12px}.resultcard{background:#141416;border:1px solid #343439;border-radius:10px;max-width:650px;margin:15px 0;padding:16px}.resultcard ul{margin:8px 0;padding-left:19px}.resultcard .actions{gap:8px;margin-top:13px;display:flex}.filecard{background:#141416;border:1px solid #343439;border-radius:9px;align-items:center;gap:12px;margin:9px 7px 9px 0;padding:12px 17px;display:inline-flex}.filecard small{color:#b1b1b9;font-size:13px;display:block}.sectionrow{justify-content:space-between;align-items:center;margin:30px 0 17px;display:flex}.sectionrow h2{font-size:16px}.assetgrid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.assetfolder{text-align:left;border:1px solid var(--line);background:#141416;border-radius:12px;padding:20px 17px;position:relative}.assetfolder:hover{border-color:#343439}.foldericon{color:#b1b1b9;background:#141416;border-radius:8px;place-items:center;width:40px;height:36px;margin-bottom:20px;display:grid}.assetfolder h3{margin-bottom:8px;font-size:13px}.assetfolder p{color:#b1b1b9;min-height:34px;font-size:13px}.assetfolder footer{color:#b1b1b9;border-top:1px solid #343439;justify-content:space-between;margin-top:17px;padding-top:12px;font-size:13px;display:flex}.panel{border:1px solid var(--line);background:#141416;border-radius:12px;padding:22px}.dashboard{margin-bottom:29px}.dashboardhead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:21px;display:flex}.input{background:#141416;border:1px solid #343439;border-radius:7px;padding:8px 10px;font-size:13px}.tabs{border-bottom:1px solid var(--line);gap:20px;margin-bottom:22px;display:flex}.tabs button{color:#b1b1b9;padding:0 0 11px;font-size:13px}.tabs button.active{color:#b1b1b9;border-bottom:2px solid #343439}.metrics{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.metric{border-right:1px solid #343439;min-width:0;padding:0 10px}.metric:last-child{border:0}.metric label{color:#b1b1b9;font-size:13px}.metric strong{letter-spacing:-1px;margin:4px 0;font-size:26px;font-weight:550;display:block}.metric small{color:#b1b1b9;font-size:13px}.chart{margin-top:24px;position:relative}.chart svg{width:100%;height:142px}.chartlabels{color:#b1b1b9;justify-content:space-between;padding:0 8px;font-size:13px;display:flex}.legend{color:#b1b1b9;gap:18px;font-size:13px;display:flex}.legend i{background:#36363c;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}table{border-collapse:collapse;width:100%;font-size:13px}th,td{text-align:left;border-bottom:1px solid #343439;padding:12px 8px}th{color:#b1b1b9;font-size:13px;font-weight:500}td .badge{font-size:13px}.tablewrap{overflow:auto}.media-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.mediacard{border:1px solid var(--line);background:#141416;border-radius:12px;overflow:hidden}.media-art{aspect-ratio:1.35;background:#141416;width:100%;padding:0;display:block;position:relative;overflow:hidden}.media-art img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.media-art:hover img{transform:scale(1.035)}.mediatag{color:#b1b1b9;background:#141416e0;border-radius:4px;padding:2px 6px;font-size:13px;position:absolute;top:10px;left:10px}.play{background:#141416cf;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mediacaption{justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.mediacaption strong{font-size:13px;font-weight:500}.mediacaption small{color:#b1b1b9;font-size:13px;display:block}.settings{max-width:780px}.settings .panel{margin-bottom:19px}.settings .sectionrow{margin:0 0 20px}.settingrow{justify-content:space-between;align-items:center;gap:20px;margin:18px 0;display:flex}.settingrow p{color:#b1b1b9;margin-top:4px;font-size:13px}.settings select{min-width:200px}.submodels{flex-wrap:wrap;gap:8px;display:flex}.checkpill{border:1px solid #343439;border-radius:8px;padding:9px 12px;font-size:13px}.notice{color:#b1b1b9;border-top:1px solid #343439;margin-top:16px;padding-top:13px;font-size:13px}.space{height:16px}.modalback{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:80;background:#f2f2f339;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal{background:#141416;border:1px solid #343439;border-radius:17px;width:min(680px,100%);max-height:86vh;padding:26px;overflow:auto;box-shadow:0 20px 80px #2c2c2c25}.modal.wide{width:min(900px,100%)}.modalhead{justify-content:space-between;align-items:center;margin-bottom:19px;display:flex}.modalhead h2{font-size:19px}.modal .input{width:100%;margin:9px 0 18px}.modal textarea.input{resize:vertical;height:145px}.modalfooter{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.modalintro{color:#b1b1b9;margin-bottom:16px;font-size:13px}.listrow{border-bottom:1px solid #343439;align-items:center;gap:11px;padding:13px 0;display:flex}.listrow .text{flex:1}.listrow .text strong{font-size:13px;font-weight:550;display:block}.listrow .text small{color:#b1b1b9;font-size:13px}.listrow button{font-size:13px}.skillrow{border:1px solid #343439;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:10px 0;padding:14px;display:flex}.skillrow small{color:#b1b1b9;font-size:13px;display:block}.selection{text-align:left;background:#141416;border:1px solid #343439;border-radius:9px;width:100%;margin:9px 0;padding:13px;font-size:13px;display:block}.toast{z-index:100;color:#111113;background:#f2f2f3;border-radius:9px;max-width:85vw;padding:11px 20px;font-size:13px;position:fixed;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #37373720}.toast:empty{display:none}.empty{text-align:center;color:#b1b1b9;padding:45px}.media-preview{object-fit:contain;background:#141416;border-radius:10px;width:100%;max-height:54vh}.breadcrumb{color:#b1b1b9;margin-bottom:8px;font-size:13px}.draftlabel{color:#b1b1b9;align-items:center;gap:5px;margin-bottom:14px;font-size:13px;display:flex}.samplemedia{border-radius:10px;width:100%;max-width:250px}.visible-mobile{display:none}@media (width>=1450px){.content{padding-top:40px}.hero{margin-top:78px}}@media (width<=1150px){.sidebar{width:220px}.shell{width:calc(100% - 220px);margin-left:220px}.topbar{padding:0 17px}.nav button{padding:9px 8px;font-size:13px}.topbar>.badge{display:none}.content{padding:28px}.assetgrid{grid-template-columns:repeat(2,1fr)}.scenarios{gap:8px}.scenario{padding:15px 12px}.scenario small{font-size:13px}}@media (width<=780px){.sidebar{width:245px;box-shadow:4px 0 40px #34343420}.shell{width:100%;margin-left:0}.topbar{height:64px;overflow:auto}.nav{gap:0}.nav button{padding:8px;font-size:13px}.content{padding:24px 18px}.hero{margin:35px 0 26px}.hero h1{font-size:27px}.scenarios,.scenarios.three,.media-grid,.metrics{grid-template-columns:repeat(2,1fr)}.metric{margin-bottom:10px}.pagehead{align-items:flex-start}.settingrow{flex-direction:column;align-items:flex-start;gap:7px}.settings select{width:100%}.dashboardhead{flex-wrap:wrap}.toolbar{gap:4px}.toolbtn{padding:8px;font-size:13px}.modal{padding:19px}.visible-mobile{display:inline-flex}.assetfolder{padding:15px}}.error{color:#ff9ca6;margin:12px 0;font-size:13px}.draft-confirm{background:#141416;border:1px solid #343439;border-radius:9px;margin:12px 0;padding:12px}.draft-confirm .btn{margin:7px}.reply>p{white-space:pre-wrap}.minimal-chat,.minimal-chat .messages>article{min-width:0}.minimal-chat .composer{position:relative}.login-shell{background:linear-gradient(130deg,#141416,#141416);place-items:center;min-height:100vh;display:grid}.login-form{border:1px solid var(--line);background:#141416;border-radius:18px;width:min(410px,90vw);padding:35px}.login-form h1{margin:22px 0}.login-form label{margin:16px 0;display:block}.login-form input{border:1px solid var(--line);border-radius:7px;width:100%;margin-top:5px;padding:10px}.login-form button{width:100%;margin-top:18px}.reply section{max-width:100%}.reply details summary{cursor:pointer}.report-links{flex-wrap:wrap;display:flex}.filecard{font-size:13px;text-decoration:none}.asset-list{margin-top:20px}.asset-list article{border-bottom:1px solid var(--line);padding:15px}.asset-list article p{margin:8px 0}.modal label{margin:12px 0;display:block}.modalback{overflow:auto}.brand-select{max-width:260px}.chat-page-head{margin-bottom:26px}.asset-actions{gap:10px;margin-top:8px;display:flex}.panel .muted{font-size:13px}.date-controls{flex-wrap:wrap;gap:8px;display:flex}.date-controls label{color:var(--muted);font-size:13px}.date-controls input{display:block}.login-form .error{margin-top:12px}.media-grid img,.settingrow select{max-width:100%}.topbar{overflow-x:auto}.scenarios .scenario:disabled{opacity:.5}.minimal-chat .send:disabled{background:#36363c}.minimal-chat details>section{margin-top:10px}.settings .logout{color:#ff9ca6;margin-top:10px}.dashboard .empty{padding:25px}.sidebar-overlay{display:none}@media (width<=780px){.sidebar-overlay{z-index:19;background:#f2f2f330;display:block;position:fixed;inset:0}.content{padding-bottom:30px}.minimal-chat .composer{bottom:auto}.toolbar .toolbtn{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}}@font-face{font-family:BIOS Sans;src:url(/assets/SourceHanSansCN-VF-ChxZR92Z.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--ink:#101114;--muted:#666970;--green:#101114;--mint:#ededee;--line:#e3e3e5;--paper:#f7f7f8;--side:#f7f7f8;--link:#2563eb}body{background:var(--paper);color:var(--ink);font:15px/1.6 Inter,Arial,BIOS Sans,Noto Sans SC,Microsoft YaHei,sans-serif}button,input,textarea,select{font-family:inherit}a{color:var(--link)}:where(button,a,input,textarea,select,summary):focus-visible{outline-offset:3px;outline:2px solid #486bb5}button:disabled{opacity:.5;cursor:not-allowed}.small,.pagehead p,.panel .muted,.modalintro,.notice,.breadcrumb,.sectionlabel,.sideempty,.history>button:first-child,.nav button,.btn,.toolbtn,.reply details,.filecard small,.assetfolder p,.assetfolder footer,.metric label,.metric small,.chartlabels,.legend,table,th,td .badge,.mediatag,.mediacaption strong,.mediacaption small,.settingrow p,.checkpill,.listrow .text strong,.listrow .text small,.listrow button,.skillrow small,.selection,.toast,.draftlabel,.footnote,.error{font-size:13px}.reply,.composer textarea{font-size:15px}.sidebar,.topbar{background:#141416}.topbar{background:#141416ed}.iconbutton:hover,.projecthead>button:hover,.history:hover,.nav button:hover,.btn:hover{background:#141416}.history.selected,.nav button.active{color:#f4f4f5;background:#252529}.logo small,.avatar,.attachment,.assistant .mini,.foldericon{color:#f4f4f5;background:#141416;border-color:#343439}.accountcard,.projecthead,.tabs,.settingrow,.resultcard,.filecard,.assetfolder,.panel,.modal,.skillrow,.selection{border-color:var(--line)}.btn{color:#f4f4f5;background:#141416;border-color:#343439;border-radius:8px}.btn.primary,.send{color:#111113;background:#f2f2f3;border-color:#343439}.btn.primary:hover,.send:hover{background:#f2f2f3;border-color:#343439}.btn.danger{color:#ff9ca6;border-color:#343439}.input,.login-form input,.home-composer>.composer,.composer{border-color:#343439;border-radius:24px}.input{padding:10px 14px;font-size:15px}.scenario,.assetfolder,.panel,.resultcard,.mediacard,.modal{background:#141416;border-radius:16px}.tabs button.active{color:#f4f4f5;border-bottom-color:#343439}.composer:focus-within{border-color:#486bb5;box-shadow:0 0 0 2px #2563eb20}.userbubble,.reply details>div,.resultcard,.selection,.media-art,.media-preview{background:#141416}.resultcard{border-color:#343439}.toast{color:#111113;background:#f2f2f3}.modalback,.sidebar-overlay{background:#f2f2f355}.badge{color:#b1b1b9;background:#141416;border-color:#343439}.bios-home-hero{margin-bottom:18px}.shared-memory-art{width:min(400px,100%);height:auto;margin:0 auto;display:block}.bios-home-hero h1{margin:4px 0 20px;font-size:36px}.home-modes button{padding:9px 20px;font-size:15px}.home-composer>.scenarios{margin-top:16px}.home-composer .scenario{border-radius:16px;min-height:125px}@media (width<=780px){.shared-memory-art{width:min(300px,100%)}.bios-home-hero h1{margin:4px 0 16px;font-size:28px}.home-composer .scenario{min-height:120px}.nav button,.toolbtn{font-size:13px}}.newchat,.toolbtn,.filecard,.checkpill,.skillrow{background:#141416;border-color:#343439}.newchat span,.history,.sideempty,.usage,.expire,.hero p,.scenario small,.filecard small,.assetfolder p,.assetfolder footer,.metric label,.metric small,.chartlabels,.legend,.settingrow p,.notice,.modalintro,.listrow .text small,.breadcrumb,.draftlabel{color:#b1b1b9}.projecthead>button:hover,.history:hover,.nav button:hover,.iconbutton:hover,.toolbtn:hover,.assetfolder:hover{background:#141416;border-color:#343439}.meter{background:#252529}.meter i{background:#36363c}.hero .eyebrow,.hero-mark,.scenario .sicon,.foldericon{color:#b1b1b9}.hero-mark{background:#141416;border-color:#343439}.scenario:hover{border-color:#343439;box-shadow:0 5px 18px #0000000d}.composer textarea::placeholder{color:#b1b1b9}.send:disabled,.minimal-chat .send:disabled{background:#36363c}.dashboard .metric,.modal,.listrow,.assetfolder footer,th,td{border-color:#343439}.legend i{background:#18243a}.chartlabels,.legend{color:#b1b1b9}.settings .logout{color:#ff9ca6}.checkpill input{accent-color:#f2f2f3}.bios-brand-logo{mix-blend-mode:multiply;width:150px;height:46px}.bios-brand-symbol{mix-blend-mode:multiply;width:26px;height:26px}.shared-memory-art{mix-blend-mode:multiply}svg{vertical-align:middle}.toolbar,.home-modes,.create-task,.create-skill,.new-chat-pill{gap:8px}.create-task,.create-skill{justify-content:center;align-items:center;display:inline-flex}.new-chat-pill{justify-content:center;align-items:center;display:flex}.btn,.toolbtn{font-size:15px}@media (width<=780px){.btn,.toolbtn{font-size:15px}}input[type=checkbox],input[type=radio]{accent-color:#f2f2f3;vertical-align:middle;width:16px;height:16px}input[type=file]{color:#b1b1b9;max-width:100%;font-size:14px}input[type=file]::file-selector-button{font:inherit;color:#f4f4f5;cursor:pointer;background:#141416;border:1px solid #343439;border-radius:8px;margin-right:12px;padding:9px 14px}input[type=file]::file-selector-button:hover{background:#141416}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f4f4f5;--muted:#a1a1aa;--green:#f4f4f5;--mint:#242428;--line:#303035;--paper:#080809;--side:#101012;--link:#9ab8ff}html,body,.app,.shell,.content{color:#f4f4f5;background:#080809}.app .sidebar,.app .platform-list{background:#101012;border-color:#303035}.login-shell{background:#080809}.bios-brand-logo,.bios-brand-symbol,.shared-memory-art{filter:grayscale()invert();mix-blend-mode:screen}.app .bios-home-hero h1{color:#f4f4f5}.app .composer,.app .home-composer>.composer{background:#18181b;border-color:#343439}.app .composer textarea{color:#f4f4f5;background:0 0}.app .home-modes{background:#18181b;border-color:#343439}.app .home-modes button{color:#b1b1b9}.app .home-modes button.active{color:#111113;background:#f4f4f5}.app .btn.primary,.app .send,.app .create-task,.app .create-skill{color:#111113;background:#f4f4f5;border-color:#f4f4f5}.app .send:disabled{color:#babac0;background:#49494f}.app .sidebar-business-nav button.active{color:#fff;background:#27272b}.app .dashboard-template svg{filter:invert(.88)hue-rotate(180deg)}input[type=checkbox],input[type=radio]{accent-color:#eee}::selection{color:#fff;background:#454550}.modalback,.sidebar-overlay,.asset-drawer-backdrop{background:#000a}.app .view-tabs .active{color:#f4f4f5;background:#303035}.app .switch-control i:after{background:#bcbcc4}.app .switch-control i.on{background:#f4f4f5}.app .switch-control i.on:after{background:#171719}body,button,input,textarea,select{font-size:14px}h1{font-size:24px}h2{font-size:20px}h3{font-size:16px}.app .bios-home-hero h1{font-size:clamp(26px,3vw,32px)}.app .sidebar-business-nav button,.app .nav-group{font-size:13px}.app .btn,.app .toolbtn,.app .input,.app .reply,.app .composer textarea,.app .home-modes button,.app .create-skill,.app .create-task,.app .skills-page .intro,.app .scheduled-intro,.app .subtitle{font-size:14px}.app .skill-card h2,.app .schedule-card strong,.app .engine-grid h3,.app .platform-button strong{font-size:15px}.app .catalog-note,.app .asset-meta,.app .metric small,.app .footnote{font-size:12px}@media (width<=780px){input:not([type=checkbox]):not([type=radio]),textarea,select,.app .composer textarea,.app .input{font-size:16px}}.login-experience.login-experience .story-copy h1{font-size:clamp(28px,3vw,32px)}.login-experience.login-experience .login-content h2{font-size:clamp(26px,2.5vw,30px)}.app .setup-content>h2{font-size:22px}.app .authorize-button,.app .skills-page .categories button{font-size:14px}
