.reference[data-v-5a36d1e6]{align-items:flex-start;gap:12px;margin:16px 0;display:flex}.reference input[data-v-5a36d1e6]{width:auto}.reference img[data-v-5a36d1e6]{object-fit:contain;max-width:240px;max-height:280px;margin:8px 0;display:block}.reference small[data-v-5a36d1e6]{line-height:1.7;display:block}.section-heading[data-v-a24dfdde]{justify-content:space-between;align-items:center;gap:16px;display:flex}.section-heading h2[data-v-a24dfdde]{margin-top:8px}.section-heading h3[data-v-a24dfdde]{margin:0;font-size:18px}.catalog-fields[data-v-a24dfdde]{grid-template-columns:1fr 1.3fr;gap:18px;margin:22px 0 14px;display:grid}.catalog-provenance[data-v-a24dfdde]{font-size:12px;line-height:1.8}.definition-detail[data-v-a24dfdde]{border-top:1px solid var(--line);padding-top:22px}.definition-detail>.muted[data-v-a24dfdde]{margin-top:8px}summary[data-v-a24dfdde]{cursor:pointer;padding:10px 0;font-size:14px;font-weight:600}.definition-body[data-v-a24dfdde]{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-raised);border-radius:8px;max-height:400px;padding:20px;font:13px/1.85 inherit;overflow:auto}.definition-hash[data-v-a24dfdde]{color:var(--muted);overflow-wrap:anywhere;font-family:monospace;font-size:11px}@media (width<=800px){.catalog-fields[data-v-a24dfdde]{grid-template-columns:1fr}.section-heading[data-v-a24dfdde]{flex-direction:column;align-items:flex-start}}.handoff-copy[data-v-e9c5ca82]{border-top:1px solid var(--border);min-width:0;margin:24px 0;padding-top:20px}.handoff-copy select[data-v-e9c5ca82]{max-width:360px}.handoff-copy textarea[data-v-e9c5ca82]{box-sizing:border-box;width:100%}.case-management[data-v-cea82698]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.case-management button[data-v-cea82698]{padding:8px 12px}.case-management a[data-v-cea82698]{font-size:14px}.number-search[data-v-cea82698]{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.number-search label[data-v-cea82698]{flex:1;min-width:200px}.number-search p[data-v-cea82698]{flex-basis:100%}.sales-filters[data-v-cea82698]{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.sales-filters label[data-v-cea82698]{flex:1;min-width:150px}.sales-filters p[data-v-cea82698]{flex-basis:100%}.sales-grid[data-v-cea82698]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px;display:grid}.sales-card[data-v-cea82698]{min-width:0;margin:0}.sales-card[data-v-cea82698] img{object-fit:contain;background:var(--surface-raised);width:100%;height:260px}.sales-card p[data-v-cea82698],.hash-text[data-v-cea82698]{overflow-wrap:anywhere}.sales-detail[data-v-cea82698]{margin-top:24px}.sales-detail[data-v-cea82698] img{width:100%;max-width:853px;height:auto;margin:20px auto;display:block}.sales-detail select[data-v-cea82698]{max-width:360px}.sales-pagination[data-v-cea82698]{justify-content:center;align-items:center;gap:16px;margin:24px 0;display:flex}.demo-toggle[data-v-cea82698]{align-items:center;gap:8px;display:flex}.demo-toggle input[data-v-cea82698]{width:auto}@media (width<=600px){.page-title[data-v-cea82698]{display:block}.sales-filters[data-v-cea82698]{grid-template-columns:1fr;display:grid}.sales-grid[data-v-cea82698]{grid-template-columns:1fr}.sales-pagination[data-v-cea82698]{gap:8px;font-size:13px}}.copy-constraints label[data-v-93a66014]{margin:10px 0;display:block}.copy-constraints input[data-v-93a66014]:not([type=checkbox]){box-sizing:border-box;width:100%;display:block}.generation[data-v-07097249]{border:1px solid var(--line);border-radius:8px;margin:24px 0;padding:18px}.generation form[data-v-07097249]{gap:14px;display:grid}.generation p[data-v-07097249]{overflow-wrap:anywhere;font-size:13px}.generation article[data-v-07097249]{border-top:1px solid var(--line);margin-top:18px}.assets[data-v-38be5ceb]{border-top:1px solid var(--line);margin-top:32px;padding-top:20px}.asset-form[data-v-38be5ceb]{gap:16px;display:grid}.dimensions[data-v-38be5ceb]{gap:12px;display:flex}.dimensions label[data-v-38be5ceb]{flex:1;min-width:0}.asset-row[data-v-38be5ceb]{border-top:1px solid var(--line);gap:20px;margin-top:24px;padding-top:20px;display:flex}.asset-row img[data-v-38be5ceb]{object-fit:contain;background:var(--surface-raised);width:130px;height:180px}.asset-row div[data-v-38be5ceb]{flex:1;min-width:0}.asset-row p[data-v-38be5ceb]{font-size:13px}.hash[data-v-38be5ceb]{overflow-wrap:anywhere}.asset-row button[data-v-38be5ceb]{margin-left:14px}.asset-row a[data-v-38be5ceb]{font-size:13px}@media (width<=700px){.asset-row[data-v-38be5ceb],.dimensions[data-v-38be5ceb]{flex-direction:column}}fieldset[data-v-9cff0c3e]{border:1px solid var(--line);gap:8px;margin:10px 0;display:grid}legend[data-v-9cff0c3e]{font-weight:600}form[data-v-4cf7c1b4]{gap:12px;display:grid}pre[data-v-4cf7c1b4]{white-space:pre-wrap;overflow-wrap:anywhere}img[data-v-4cf7c1b4]{width:100%;max-width:360px;display:block}article[data-v-4cf7c1b4]{border-top:1px solid var(--line);margin-top:16px}.candidate[data-v-3b439d68]{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.candidate p[data-v-3b439d68]{overflow-wrap:anywhere;font-size:14px}.comparison[data-v-3b439d68]{grid-template-columns:minmax(200px,1fr) minmax(250px,1fr);gap:16px;margin:20px 0;display:grid}.comparison img[data-v-3b439d68]{width:100%;height:auto}.candidate:has(form) .comparison[data-v-3b439d68]{display:block}.candidate:has(form) .comparison>div[data-v-3b439d68]{float:left;width:40%;max-height:85vh;margin-right:24px;position:sticky;top:12px;overflow:auto}.candidate:has(form) form[data-v-3b439d68]{min-width:0}@media (width<=900px){.candidate:has(form) .comparison>div[data-v-3b439d68]{float:none;width:100%;max-height:none;position:static}}.candidate pre[data-v-3b439d68]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:800px;font-size:12px;overflow:auto}.candidate form[data-v-3b439d68]{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.candidate form[data-v-3b439d68]>*{min-width:0}.candidate h4[data-v-3b439d68]{overflow-wrap:anywhere}.candidate button[data-v-3b439d68]{overflow-wrap:anywhere;max-width:100%}.candidate details[data-v-3b439d68]{border-top:1px solid var(--line);padding:16px 0}.candidate summary[data-v-3b439d68]{cursor:pointer;font-weight:600}@media (width<=900px){.comparison[data-v-3b439d68]{grid-template-columns:1fr}}h2[data-v-270fbf1d]{margin-top:8px}.planning-form[data-v-270fbf1d]{gap:18px;margin:24px 0;display:grid}.planning-form>button[data-v-270fbf1d]{justify-self:start}fieldset[data-v-270fbf1d]{border:1px solid var(--line);border-radius:8px;padding:16px}legend[data-v-270fbf1d]{font-size:14px;font-weight:600}.check[data-v-270fbf1d]{flex-direction:row;align-items:center;margin:6px 22px 6px 0;display:inline-flex}.check input[data-v-270fbf1d]{width:18px;height:18px}.case-picker[data-v-270fbf1d]{align-items:end;gap:14px;margin:26px 0;display:flex}.case-picker label[data-v-270fbf1d]{flex:1;min-width:0}.active-case[data-v-270fbf1d]{border-top:1px solid var(--line);padding-top:18px}.active-case h3[data-v-270fbf1d]{margin:0}.active-case textarea[data-v-270fbf1d]{font-family:ui-monospace,monospace;font-size:13px;line-height:1.7}.active-case details[data-v-270fbf1d]{margin:18px 0}summary[data-v-270fbf1d]{cursor:pointer;padding-bottom:12px;font-weight:600}.brief-helper p[data-v-270fbf1d]{margin:0 0 10px}.brief-helper details[data-v-270fbf1d]{margin-top:10px}.brief-helper pre[data-v-270fbf1d]{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-raised);border-radius:8px;padding:14px;font:13px/1.7 inherit}.footnote[data-v-270fbf1d]{margin-top:16px}.success[data-v-270fbf1d]{overflow-wrap:anywhere;background:#16332b;border:1px solid #49665f;border-radius:6px;padding:14px;font-size:13px}.error p[data-v-270fbf1d]{margin:0}.error li[data-v-270fbf1d]{overflow-wrap:anywhere}@media (width<=700px){.case-picker[data-v-270fbf1d]{flex-direction:column;align-items:stretch}.planning-form>button[data-v-270fbf1d]{width:100%}}.combined-trial[data-v-973ab2db]{border:1px solid var(--line);border-radius:12px;margin:24px 0;padding:18px}.combined-trial summary[data-v-973ab2db]{cursor:pointer;font-weight:600}.combined-trial label[data-v-973ab2db]{margin:16px 0;display:block}.combined-trial fieldset[data-v-973ab2db]{border:0;min-width:0;padding:0}.combined-trial .check[data-v-973ab2db]{align-items:flex-start;gap:10px;display:flex}.check input[data-v-973ab2db]{width:auto}.combined-trial p[data-v-973ab2db]{line-height:1.8}.combined-trial button[data-v-973ab2db]{margin:8px 0}.combined-trial .primary-action[data-v-973ab2db]{margin:8px 0;display:inline-block}.planner-api[data-v-78757036]{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin:24px 0;padding:20px}.planner-api p[data-v-78757036]{line-height:1.7}.planner-api details[data-v-78757036],.planner-api article[data-v-78757036]{margin-top:18px}.planner-api article[data-v-78757036]{border-top:1px solid var(--line);padding-top:12px}.planner-api summary[data-v-78757036]{cursor:pointer}.planner-api label[data-v-78757036]{margin:14px 0;display:block}.planner-api fieldset[data-v-78757036]{border:0;padding:0}.planner-api .check[data-v-78757036]{align-items:flex-start;gap:10px;display:flex}.check input[data-v-78757036]{width:auto}.planner-api button[data-v-78757036]{margin:8px 10px 8px 0}.planner-api img[data-v-78757036]{width:100%;max-width:360px;height:auto;display:block}.planner-api pre[data-v-78757036]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:480px;font-size:13px;overflow:auto}.production-choice[data-v-2bb1389a]{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:20px}.production-choice h2[data-v-2bb1389a]{margin:0 0 12px;font-size:20px}.production-choice button[aria-pressed=false][data-v-2bb1389a]{color:var(--text);border:1px solid var(--line);background:0 0}.production-choice p[data-v-2bb1389a]{color:var(--muted);font-size:14px}.mode-bar[data-v-2bb1389a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.owner-inbox[data-v-2bb1389a]{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:20px}.inbox-row[data-v-2bb1389a]{border-top:1px solid var(--line);gap:16px;padding:12px 0;display:flex}.inbox-row img[data-v-2bb1389a]{object-fit:contain;width:64px;height:100px}.inbox-row div[data-v-2bb1389a]{min-width:0}.inbox-row p[data-v-2bb1389a]{font-size:14px}.handoff-done[data-v-2bb1389a]{border:1px solid var(--accent);background:var(--surface);border-radius:16px;padding:24px}.return-details[data-v-2bb1389a]{margin-top:24px}.return-group[data-v-2bb1389a]{border:1px solid var(--line);background:#0f162bf0;border-radius:16px;min-width:0;margin:22px 0;padding:20px}.return-group legend[data-v-2bb1389a]{padding:0 8px;font-size:18px;font-weight:650}.return-group>p[data-v-2bb1389a]{font-size:14px;line-height:1.7}.return-group label[data-v-2bb1389a]{font-size:16px}.return-group input[data-v-2bb1389a],.return-group select[data-v-2bb1389a],.return-group textarea[data-v-2bb1389a]{max-width:100%}.return-group button[data-v-2bb1389a]{white-space:normal}.task-page[data-v-2bb1389a]{max-width:1160px;margin:0 auto}.task-toolbar[data-v-2bb1389a]{justify-content:flex-start;max-width:calc(100% - 580px);margin:0;display:flex;position:absolute;top:13px;left:292px}.task-toolbar label[data-v-2bb1389a]{white-space:nowrap;color:var(--muted);flex-direction:row;align-items:center;gap:12px;font-size:13px;display:flex}.task-toolbar select[data-v-2bb1389a]{background:var(--surface);max-width:420px;padding:7px 12px;font-size:13px}.task-hero[data-v-2bb1389a]{max-width:74%;margin-bottom:20px}.task-hero h1[data-v-2bb1389a]{margin:10px 0 8px;font-size:clamp(30px,4vw,48px);line-height:1.25}.task-hero p[data-v-2bb1389a]{color:var(--muted);margin:12px 0;font-size:16px}.task-hero p span[data-v-2bb1389a]{color:#727b9a;margin:0 12px}.flow-progress[data-v-2bb1389a]{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);max-width:780px;margin:20px 0 28px;padding:22px 0 0;list-style:none;display:grid}.flow-progress li[data-v-2bb1389a]{color:var(--muted);flex-direction:column;gap:5px;display:flex;position:relative}.flow-progress li[data-v-2bb1389a]:not(:last-child):after{content:"";background:var(--line);height:1px;position:absolute;top:15px;left:46px;right:15px}.flow-progress .done[data-v-2bb1389a]:after{background:var(--accent)}.flow-progress strong[data-v-2bb1389a]{font-size:16px;font-weight:550}.flow-progress small[data-v-2bb1389a]{font-size:13px}.step-number[data-v-2bb1389a]{border:1px solid #727b9a;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-bottom:10px;font-size:15px;display:flex}.step-number img[data-v-2bb1389a]{width:18px;height:18px}.flow-progress .current[data-v-2bb1389a],.flow-progress .done[data-v-2bb1389a]{color:var(--text)}.current .step-number[data-v-2bb1389a],.done .step-number[data-v-2bb1389a]{background:var(--accent);border-color:var(--accent);color:#11152a;box-shadow:0 0 20px #9280ff3b}.current-action[data-v-2bb1389a]{max-width:840px}.current-action h2[data-v-2bb1389a]{margin:8px 0 12px;font-size:clamp(26px,3.2vw,44px);line-height:1.4}.current-action>p[data-v-2bb1389a]{color:var(--muted);max-width:760px;margin:0 0 24px;font-size:18px}.task-page section[data-v-2bb1389a]{margin:24px 0}.task-page label[data-v-2bb1389a]{margin:14px 0}.task-toolbar label[data-v-2bb1389a]{margin:0}.task-page details[data-v-2bb1389a]{border-top:1px solid var(--line);margin:20px 0;padding:16px 0}.task-page summary[data-v-2bb1389a]{cursor:pointer;font-size:14px;font-weight:550}.task-page pre[data-v-2bb1389a]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:480px;font-size:12px;overflow:auto}.task-page button[data-v-2bb1389a]{margin:6px 8px 6px 0}.planning-return[data-v-2bb1389a]{max-width:850px}.planning-return textarea[data-v-2bb1389a]{background:var(--surface);font-family:inherit}.planning-return h3[data-v-2bb1389a]{margin-top:28px}.package-action[data-v-2bb1389a]{margin:0}.package-action .primary-action[data-v-2bb1389a]{background:linear-gradient(110deg,#d7c3ff,#a18aff);justify-content:center;align-items:center;gap:12px;width:min(100%,560px);min-height:54px;font-size:20px;display:flex;box-shadow:0 0 22px #9b82ff25}.primary-action img[data-v-2bb1389a]{width:21px;height:21px}.download-help[data-v-2bb1389a]{max-width:630px;margin:12px 0 14px;font-size:12px}.case-context[data-v-2bb1389a]{border-block:1px solid var(--line);flex-wrap:wrap;gap:24px 40px;margin:26px 0;padding:20px 0;display:flex}.case-context>div[data-v-2bb1389a]{flex-direction:column;gap:8px;display:flex}.case-context span[data-v-2bb1389a]{color:var(--muted);font-size:12px}.case-context strong[data-v-2bb1389a]{font-size:18px;font-weight:500}.case-context small[data-v-2bb1389a]{color:var(--muted);font-size:12px;font-weight:400}.return-picker[data-v-2bb1389a]{max-width:560px}.return-picker .muted[data-v-2bb1389a]{margin:8px 0;font-size:12px}.return-picker .file-picker[data-v-2bb1389a]{color:var(--text);font-size:14px}.return-picker h3[data-v-2bb1389a]{margin-bottom:8px;font-size:20px}.file-picker[data-v-2bb1389a]{color:var(--muted);font-size:12px}.file-picker input[data-v-2bb1389a]{background:var(--surface);padding:8px;font-size:14px}.file-picker input[data-v-2bb1389a]::file-selector-button{border:1px solid var(--accent);color:var(--text);font:inherit;cursor:pointer;background:#222842;border-radius:6px;margin-right:14px;padding:8px 16px}.recovery-shortcut[data-v-2bb1389a]{color:var(--warning)!important;border-color:#8a6c46!important}.operation[data-v-2bb1389a]{border-top:1px solid var(--line);overflow-wrap:anywhere;padding:16px 0}.operation a[data-v-2bb1389a]{margin-right:15px;display:inline-block}.error-fields[data-v-2bb1389a]{color:var(--warning);font-size:14px}.error-fields small[data-v-2bb1389a]{color:var(--muted)}.check[data-v-2bb1389a]{flex-direction:row;align-items:center;gap:10px;display:flex}.check input[data-v-2bb1389a]{width:auto}.original[data-v-2bb1389a],.image-preflight img[data-v-2bb1389a]{width:100%;max-width:360px;height:auto}.image-preflight[data-v-2bb1389a]{margin:12px 0}.technical-details[data-v-2bb1389a]{color:var(--muted)}@media (width>=1600px){.task-toolbar[data-v-2bb1389a]{left:312px}}@media (width<=900px) and (width>=681px){.task-toolbar[data-v-2bb1389a]{max-width:calc(100% - 410px);left:210px}}@media (width<=680px){.task-toolbar[data-v-2bb1389a]{max-width:none;margin:0 0 22px;position:static}.task-toolbar label[data-v-2bb1389a]{width:100%;display:block}.task-toolbar select[data-v-2bb1389a]{width:100%;max-width:100%;margin-top:6px;display:block}.task-hero[data-v-2bb1389a]{max-width:100%}.task-hero p[data-v-2bb1389a]{font-size:13px}.task-hero p span[data-v-2bb1389a]{margin:0 5px}.flow-progress[data-v-2bb1389a]{gap:8px;margin-bottom:28px;padding-top:20px}.flow-progress strong[data-v-2bb1389a]{font-size:12px}.flow-progress small[data-v-2bb1389a]{font-size:11px}.flow-progress li[data-v-2bb1389a]:not(:last-child):after{left:37px;right:0}.current-action h2[data-v-2bb1389a]{font-size:24px}.case-context[data-v-2bb1389a]{gap:16px}.package-action .primary-action[data-v-2bb1389a]{font-size:16px}.current-action>p[data-v-2bb1389a]{font-size:14px}}.batch-row[data-v-f4a839ba]{border-top:1px solid var(--line);padding:22px 0}.fields[data-v-f4a839ba]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.services[data-v-f4a839ba]{gap:20px;margin:16px 0;display:flex}.services input[data-v-f4a839ba],.simulation input[type=checkbox][data-v-f4a839ba]{width:auto}.services label[data-v-f4a839ba]{align-items:center;gap:8px;display:flex}.simulation[data-v-f4a839ba]{background:var(--surface-raised);margin:12px 0;padding:14px}pre[data-v-f4a839ba]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:350px;overflow:auto}.identity[data-v-f4a839ba]{overflow-wrap:anywhere;font-size:12px}button[data-v-f4a839ba],a[data-v-f4a839ba]{margin:8px 10px 8px 0}textarea[data-v-f4a839ba]{width:100%}@media (width<=700px){.fields[data-v-f4a839ba]{grid-template-columns:1fr}.services[data-v-f4a839ba]{flex-wrap:wrap}}.method[data-v-864665cd]{border-top:1px solid var(--line);margin-top:24px;padding-top:18px}.counts[data-v-864665cd]{flex-wrap:wrap;gap:16px;display:flex}.counts span[data-v-864665cd]{background:var(--surface-raised);padding:8px}.identity[data-v-864665cd]{overflow-wrap:anywhere;font-size:11px}pre[data-v-864665cd]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;overflow:auto}textarea[data-v-864665cd]{width:100%}.dish-workbench[data-v-12e71478]{gap:22px;min-width:0;max-width:1180px;display:grid}.dish-heading[data-v-12e71478]{justify-content:space-between;align-items:start;gap:18px;display:flex}.dish-heading p[data-v-12e71478]{color:var(--muted)}.dish-form[data-v-12e71478]{gap:14px;max-width:780px;margin-top:20px;display:grid}.dish-workbench .dish-fields[data-v-12e71478]{border:0;gap:14px;padding:0;display:grid}.dish-form label[data-v-12e71478],.review-form>label[data-v-12e71478]{gap:7px;display:grid}.dish-workbench summary[data-v-12e71478]{cursor:pointer;font-weight:650}.dish-workbench details>.muted[data-v-12e71478]{margin-top:16px}.form-row[data-v-12e71478]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.check[data-v-12e71478]{align-items:start;gap:10px!important;display:flex!important}.check input[data-v-12e71478]{flex:none;width:auto;margin-top:4px}.dish-workbench input[data-v-12e71478],.dish-workbench select[data-v-12e71478],.dish-workbench textarea[data-v-12e71478]{min-width:0;max-width:100%}.dish-workbench textarea[data-v-12e71478]{min-height:76px}.dish-workbench fieldset[data-v-12e71478]{border:1px solid var(--line);border-radius:10px;min-width:0;padding:16px}.dish-workbench legend[data-v-12e71478]{overflow-wrap:anywhere;max-width:100%}.style-grid[data-v-12e71478],.master-grid[data-v-12e71478]{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px;margin:18px 0;display:grid}.style-card[data-v-12e71478]{border:1px solid var(--line);border-radius:12px;overflow:hidden}.style-card>div[data-v-12e71478]{padding:14px}.style-card p[data-v-12e71478]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.style-card img[data-v-12e71478]{object-fit:contain;background:#101626;width:100%;height:160px;display:block}.style-card small[data-v-12e71478],.dish-workbench small[data-v-12e71478]{color:var(--muted)}.progress-row[data-v-12e71478],.actions[data-v-12e71478]{flex-wrap:wrap;gap:12px;margin:18px 0;display:flex}.progress-row span[data-v-12e71478]{background:var(--surface-raised);border-radius:8px;padding:8px 12px}.dish-item[data-v-12e71478]{border-top:1px solid var(--line);padding:24px 0}.dish-item>p[data-v-12e71478]{white-space:pre-wrap;overflow-wrap:anywhere}.comparison[data-v-12e71478]{grid-template-columns:1fr 1fr;gap:18px;max-width:780px;display:grid}.comparison figure[data-v-12e71478],.master-grid figure[data-v-12e71478]{min-width:0;margin:0}.comparison img[data-v-12e71478]{object-fit:contain;background:#101626;border-radius:10px;width:100%;height:260px}.dish-workbench figcaption[data-v-12e71478]{color:var(--muted);overflow-wrap:anywhere;margin:8px 0;font-size:13px}.review-form[data-v-12e71478]{gap:14px;max-width:780px;margin-top:20px;display:grid}.review-form fieldset[data-v-12e71478]{gap:10px;display:grid}.master-grid img[data-v-12e71478]{object-fit:contain;background:#101626;border-radius:10px;width:100%;height:180px}.missing[data-v-12e71478]{border:1px dashed var(--line);height:180px;color:var(--muted);place-items:center;display:grid}.notice[data-v-12e71478]{background:#193a33;border-radius:10px;padding:12px 16px}.dish-workbench button[data-v-12e71478]:disabled{opacity:.5}.dish-workbench h1[data-v-12e71478]{margin:8px 0}.dish-workbench .panel[data-v-12e71478]{min-width:0}@media (width<=680px){.dish-heading[data-v-12e71478]{display:block}.form-row[data-v-12e71478]{grid-template-columns:1fr}.comparison[data-v-12e71478]{gap:10px}.comparison img[data-v-12e71478]{height:160px}.style-grid[data-v-12e71478],.master-grid[data-v-12e71478]{grid-template-columns:repeat(2,minmax(0,1fr))}.master-grid img[data-v-12e71478],.missing[data-v-12e71478]{height:130px}.dish-workbench .actions button[data-v-12e71478]{flex:1}.dish-workbench fieldset[data-v-12e71478]{padding:12px}}.switch-confirm[data-v-1477f0c3]{border:1px solid var(--line);background:var(--surface);max-width:min(520px,100vw - 32px);color:var(--text);border-radius:12px;padding:24px}.switch-confirm[data-v-1477f0c3]::backdrop{background:#050919cc}.order-workbench[data-v-1477f0c3]{overflow-wrap:anywhere;gap:18px;min-width:0;display:grid}.order-workbench[data-v-1477f0c3]>*,.order-workbench section[data-v-1477f0c3],.order-workbench article[data-v-1477f0c3]{min-width:0}.order-workbench select[data-v-1477f0c3],.order-workbench input[data-v-1477f0c3],.order-workbench textarea[data-v-1477f0c3]{box-sizing:border-box;max-width:100%}.order-workbench button[data-v-1477f0c3]{white-space:normal;max-width:100%}.workflow-steps[data-v-1477f0c3]{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.workflow-steps button[data-v-1477f0c3]{justify-items:center;gap:6px;min-width:0;padding:12px 3px;font-size:13px;display:grid}.workflow-steps button[data-v-1477f0c3]:not(.active){background:var(--surface);color:var(--text);border:1px solid var(--line)}.workflow-steps button span[data-v-1477f0c3]{opacity:.7;font-size:12px}.step-hint[data-v-1477f0c3]{color:var(--muted);margin:0}.order-progress[data-v-1477f0c3]{flex-wrap:wrap;gap:10px 20px;display:flex}.order-progress strong[data-v-1477f0c3]{color:var(--text)}.order-summary h2[data-v-1477f0c3]{margin-top:0}.primary-download[data-v-1477f0c3]{width:100%;min-height:48px}.latest-delivery[data-v-1477f0c3]{border-top:0}.latest-delivery h3[data-v-1477f0c3]{margin-top:0}.delivery-history>summary[data-v-1477f0c3]{font-weight:600}.order-workbench h1[data-v-1477f0c3]{margin:8px 0}.order-workbench h2[data-v-1477f0c3]{font-size:20px}.order-workbench fieldset[data-v-1477f0c3]{border:0;gap:12px;min-width:0;padding:0;display:grid}.order-workbench label[data-v-1477f0c3]{gap:6px;display:grid}.order-workbench label[data-v-1477f0c3]:has(input[type=checkbox]){align-items:flex-start;gap:8px;display:flex}.order-workbench input[type=checkbox][data-v-1477f0c3]{width:auto;margin-top:5px}.order-workbench textarea[data-v-1477f0c3]{min-height:90px}.fields[data-v-1477f0c3],.assets[data-v-1477f0c3]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}.assets>div[data-v-1477f0c3]{align-content:start;gap:8px;display:grid}.order-select[data-v-1477f0c3],.actions[data-v-1477f0c3],.batch-tabs[data-v-1477f0c3],.attempts[data-v-1477f0c3]{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.order-select label[data-v-1477f0c3]{flex:1;min-width:0}.mono[data-v-1477f0c3],figcaption[data-v-1477f0c3]{overflow-wrap:anywhere;font-family:monospace;font-size:12px}.pilot[data-v-1477f0c3]{background:#c3943022;border:1px solid #c3943066;border-radius:8px;padding:12px 16px}.filters[data-v-1477f0c3]{gap:20px;margin:14px 0;display:flex}.sku-list[data-v-1477f0c3]{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:8px;display:grid}.sku-list button[data-v-1477f0c3]{text-align:left}.active[data-v-1477f0c3]{outline:2px solid #b5a2ff}.packages[data-v-1477f0c3]{gap:8px;margin:14px 0;display:grid}.compare[data-v-1477f0c3]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.compare figure[data-v-1477f0c3]{min-width:0;margin:0}.compare img[data-v-1477f0c3]{object-fit:contain;background:#090e20;width:100%;height:280px}.contact-grid[data-v-1477f0c3]{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:12px;display:grid}.contact-grid button[data-v-1477f0c3]{text-align:left;gap:8px;width:100%;padding:8px;display:grid}.contact-grid img[data-v-1477f0c3]{object-fit:contain;width:100%;height:130px}.delivery[data-v-1477f0c3]{border-top:1px solid var(--line);padding:12px 0}.delivery button[data-v-1477f0c3]{margin:4px}.table-wrap[data-v-1477f0c3]{overflow:auto}table input[data-v-1477f0c3]{min-width:130px}details summary[data-v-1477f0c3]{cursor:pointer;margin:14px 0}@media (width<=650px){.compare[data-v-1477f0c3]{grid-template-columns:1fr}.compare img[data-v-1477f0c3]{height:220px}.order-select[data-v-1477f0c3]{flex-direction:column;align-items:stretch}.order-select label[data-v-1477f0c3]{min-width:0}.contact-grid[data-v-1477f0c3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.auto-trial[data-v-9a0005ba]{min-width:0;margin:24px 0;padding:24px}.auto-trial p[data-v-9a0005ba]{line-height:1.75}.muted[data-v-9a0005ba]{color:var(--text-muted);font-size:14px}.photo-pair[data-v-9a0005ba]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.photo-pair figure[data-v-9a0005ba]{min-width:0;margin:0}.photo-pair img[data-v-9a0005ba],.waiting[data-v-9a0005ba]{aspect-ratio:1;object-fit:contain;background:var(--surface-raised);border-radius:10px;width:100%}.waiting[data-v-9a0005ba]{place-items:center;display:grid}.photo-pair figcaption[data-v-9a0005ba]{text-align:center;padding:12px}.plan[data-v-9a0005ba]{background:var(--surface-raised);border-radius:10px;padding:16px}details[data-v-9a0005ba]{margin-top:20px}@media (width<=760px){.auto-trial[data-v-9a0005ba]{padding:16px}.photo-pair[data-v-9a0005ba]{gap:8px}.photo-pair figcaption[data-v-9a0005ba]{padding:8px 0;font-size:12px}}.photo-planner[data-v-dd24db7b]{max-width:1180px}.photo-planner header[data-v-dd24db7b]{margin-bottom:24px}.photo-planner .panel[data-v-dd24db7b]{min-width:0;margin:20px 0;padding:24px}.source-grid[data-v-dd24db7b]{grid-template-columns:minmax(240px,.8fr) minmax(0,1.3fr);gap:24px;display:grid}.fields[data-v-dd24db7b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.target[data-v-dd24db7b]{grid-template-columns:repeat(3,minmax(0,1fr))}.fields .wide[data-v-dd24db7b]{grid-column:1/-1}label[data-v-dd24db7b]{gap:8px;min-width:0;display:grid}.inline[data-v-dd24db7b]{align-items:start;gap:8px;display:flex}.inline input[data-v-dd24db7b]{width:auto;margin-top:4px}.issues[data-v-dd24db7b]{flex-wrap:wrap;gap:14px;margin:20px 0;padding:16px;display:flex}textarea[data-v-dd24db7b]{resize:vertical;box-sizing:border-box;width:100%;min-height:90px}.prepared>textarea[data-v-dd24db7b]{min-height:320px;margin:18px 0}.source-grid figure[data-v-dd24db7b]{margin:16px 0}.source-grid img[data-v-dd24db7b]{object-fit:contain;background:var(--surface-raised);border-radius:10px;width:100%;max-height:400px}.source-grid figcaption[data-v-dd24db7b]{color:var(--text-muted);overflow-wrap:anywhere;font-size:12px}.muted[data-v-dd24db7b]{color:var(--text-muted);font-size:14px;line-height:1.7}.actions[data-v-dd24db7b]{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.mono[data-v-dd24db7b]{overflow-wrap:anywhere;font:12px/1.8 monospace}input[data-v-dd24db7b],select[data-v-dd24db7b]{box-sizing:border-box;max-width:100%}.prepared details[data-v-dd24db7b]{margin:12px 0}@media (width<=760px){.source-grid[data-v-dd24db7b],.fields[data-v-dd24db7b],.target[data-v-dd24db7b]{grid-template-columns:minmax(0,1fr)}.photo-planner .panel[data-v-dd24db7b]{padding:16px}.fields .wide[data-v-dd24db7b]{grid-column:auto}.issues[data-v-dd24db7b]{flex-direction:column}.actions[data-v-dd24db7b]{flex-direction:column;align-items:stretch}.source-grid img[data-v-dd24db7b]{max-height:300px}}.dish-mode[data-v-49d0098c]{flex-wrap:wrap;gap:12px;margin-bottom:20px;display:flex}.dish-mode a[data-v-49d0098c]{border:1px solid var(--line);border-radius:8px;padding:10px 16px}.dish-mode a[aria-current][data-v-49d0098c]{background:var(--surface-raised);color:var(--text)}.style-task[data-v-01ce7fb5]{border:1px solid var(--line);border-radius:12px;margin:16px 0;padding:16px}.task-download[data-v-01ce7fb5]{background:var(--accent,#8b7048);color:#fff;border-radius:8px;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-block}.style-task p[data-v-01ce7fb5]{margin:10px 0 4px}.style-task small[data-v-01ce7fb5]{color:var(--text-muted)}.dish-cases header[data-v-01ce7fb5]{margin-bottom:24px}.controls[data-v-01ce7fb5]{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.controls label[data-v-01ce7fb5]{flex:1;gap:8px;min-width:180px;display:grid}.summary[data-v-01ce7fb5]{flex-wrap:wrap;align-items:center;gap:18px;margin:24px 0 12px;display:flex}.summary strong[data-v-01ce7fb5]{font-size:22px}.pending[data-v-01ce7fb5]{color:var(--text-muted);font-size:13px}.case-grid[data-v-01ce7fb5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.case-card[data-v-01ce7fb5]{min-width:0;padding:18px}.card-title[data-v-01ce7fb5]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.card-title h2[data-v-01ce7fb5]{margin:0 0 16px;font-size:18px}.card-title small[data-v-01ce7fb5],.card-footer small[data-v-01ce7fb5]{color:var(--text-muted)}.comparison[data-v-01ce7fb5]{text-align:left;width:100%;color:inherit;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;display:grid}.comparison figure[data-v-01ce7fb5]{min-width:0;margin:0}.comparison figcaption[data-v-01ce7fb5]{margin-bottom:8px;font-size:13px}.comparison[data-v-01ce7fb5] img{object-fit:contain;background:#0b1020;border-radius:8px;width:100%;height:220px}.card-footer[data-v-01ce7fb5],.detail-heading[data-v-01ce7fb5]{justify-content:space-between;align-items:center;gap:16px;display:flex}.card-footer[data-v-01ce7fb5]{margin-top:14px}.case-dialog[data-v-01ce7fb5]{background:var(--surface,#131b31);width:min(1140px,94vw);max-height:92vh;color:var(--text,#fff);border:1px solid var(--line);border-radius:16px;padding:24px;overflow:auto}.case-dialog[data-v-01ce7fb5]::backdrop{background:#000a}.detail-comparison[data-v-01ce7fb5] img{height:min(58vh,620px)}.background[data-v-01ce7fb5]{max-width:320px}.background[data-v-01ce7fb5] img{object-fit:contain;width:100%;height:auto}.mono[data-v-01ce7fb5]{overflow-wrap:anywhere;font:12px monospace}.muted[data-v-01ce7fb5]{color:var(--text-muted);font-size:14px}@media (width<=950px){.case-grid[data-v-01ce7fb5]{grid-template-columns:1fr}}@media (width<=600px){.controls[data-v-01ce7fb5]{flex-direction:column;align-items:stretch}.controls label[data-v-01ce7fb5]{min-width:0}.comparison[data-v-01ce7fb5] img{height:170px}.detail-comparison[data-v-01ce7fb5] img{height:240px}.case-dialog[data-v-01ce7fb5]{padding:16px}.card-title[data-v-01ce7fb5]{flex-direction:column;align-items:start;gap:0}.case-card[data-v-01ce7fb5]{padding:14px}}.sidebar[data-v-2c364bfa]{border-right:1px solid var(--line);z-index:20;background:#090e20ee;flex-direction:column;width:248px;padding:28px 18px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.sidebar .wordmark[data-v-2c364bfa]{padding:0 16px}.sidebar .wordmark span[data-v-2c364bfa]{letter-spacing:2px;color:var(--muted);margin-top:3px;font-size:12px;display:block}.workspace-nav[data-v-2c364bfa]{gap:16px;margin-top:36px;display:grid}.workspace-module[data-v-2c364bfa]{min-width:0}.workspace-module>summary[data-v-2c364bfa]{color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;font-size:15px;font-weight:600;list-style:none;display:flex}.workspace-module>summary[data-v-2c364bfa]::-webkit-details-marker{display:none}.workspace-module>summary[data-v-2c364bfa]:after{content:"›";color:var(--muted);font-size:20px;transition:transform .15s;transform:rotate(0)}.workspace-module[open]>summary[data-v-2c364bfa]:after{transform:rotate(90deg)}.workspace-module>summary[data-v-2c364bfa]:hover{background:var(--surface-raised);border-radius:8px}.module-links[data-v-2c364bfa]{border-left:1px solid var(--line);gap:6px;margin:4px 0 0 14px;padding-left:8px;display:grid}.workspace-nav button[data-v-2c364bfa]{width:100%;color:var(--text);text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:12px 10px;font-size:14px;font-weight:500;display:flex}.workspace-nav button[data-v-2c364bfa]:hover,.workspace-tools button[data-v-2c364bfa]:hover{background:var(--surface-raised)}.workspace-nav button.active[data-v-2c364bfa],.workspace-tools button.active[data-v-2c364bfa]{color:#fff;background:#343563;border-color:#8a84df;box-shadow:inset 0 0 18px #9b88ff19}.sidebar img[data-v-2c364bfa]{filter:invert(89%)sepia(18%)saturate(930%)hue-rotate(191deg);flex-shrink:0;width:20px;height:20px}.sidebar-bottom[data-v-2c364bfa]{margin-top:auto;padding-top:28px}.workspace-tools[data-v-2c364bfa]{border-top:1px solid var(--line);margin:8px 0 0;padding:8px 0 0}.workspace-tools summary[data-v-2c364bfa]{color:var(--muted);cursor:pointer;padding:10px;font-size:13px}.workspace-tools p[data-v-2c364bfa]{color:var(--muted);margin:4px 10px;font-size:12px}.workspace-tools button[data-v-2c364bfa]{padding:10px;font-size:13px}.account[data-v-2c364bfa]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:20px 8px 0;font-size:13px;display:flex}.account span[data-v-2c364bfa]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.account button[data-v-2c364bfa]{color:var(--muted);border:0;flex-shrink:0;padding:5px;font-size:12px}.task-breadcrumb[data-v-2c364bfa]{visibility:hidden}.environment-label[data-v-2c364bfa]{color:var(--muted);font-size:12px}.breadcrumb[data-v-2c364bfa]{color:var(--muted);font-size:14px}.admin-tools[data-v-2c364bfa]{border-top:1px solid var(--line);margin-top:44px;padding:20px 0}.admin-tools>summary[data-v-2c364bfa]{color:var(--muted);font-size:13px}@media (width<=900px){.sidebar[data-v-2c364bfa]{width:184px;padding:24px 10px}.workspace-module>summary[data-v-2c364bfa]{padding:12px 10px}.module-links[data-v-2c364bfa]{margin-left:8px;padding-left:6px}.workspace-nav button[data-v-2c364bfa]{gap:8px;padding:11px 8px;font-size:13px}.sidebar .wordmark[data-v-2c364bfa]{padding-left:12px}}@media (width<=680px){.task-breadcrumb[data-v-2c364bfa]{visibility:visible}.sidebar[data-v-2c364bfa]{border-right:0;border-bottom:1px solid var(--line);width:100%;padding:16px 18px;position:relative;inset:auto}.sidebar .wordmark[data-v-2c364bfa]{padding:0;font-size:22px}.sidebar .wordmark span[data-v-2c364bfa]{display:none}.workspace-nav[data-v-2c364bfa]{gap:4px;margin-top:16px}.workspace-module>summary[data-v-2c364bfa]{padding:10px;font-size:14px}.module-links[data-v-2c364bfa]{margin-bottom:10px}.workspace-nav button[data-v-2c364bfa]{font-size:13px}.sidebar-bottom[data-v-2c364bfa]{margin:12px 0 0;padding:0}.account[data-v-2c364bfa]{border:0;padding:0}.environment-label[data-v-2c364bfa]{font-size:11px}.topbar[data-v-2c364bfa]{height:48px}}:root{--text:#edf0ff;--muted:#a5aec8;--faint:#8490b0;--surface:#10182bef;--surface-raised:#1b2440;--line:#343e5e;--accent:#b4a6ff;--accent-hover:#c7bcff;--danger:#ffc0bc;--warning:#efd2a2;--success:#b8dfd5;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;background:#080d1e;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.65}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,.primary-action{background:var(--accent);color:#17162d;cursor:pointer;border:1px solid #c0b7ff;border-radius:9px;padding:12px 22px;font-weight:650;line-height:1.5;text-decoration:none;transition:background .15s,border-color .15s}button:hover,.primary-action:hover{background:var(--accent-hover);color:#17162d}button:disabled{opacity:.45;cursor:not-allowed}button.quiet{color:var(--text);border-color:var(--line);background:0 0;padding:9px 15px;font-weight:500}button.quiet:hover{background:var(--surface-raised);border-color:#777da5}a{color:#c5bcff;text-underline-offset:4px}a:hover{color:#e0dbff}input,select,textarea{color:var(--text);background:#111a30;border:1px solid #48516e;border-radius:8px;width:100%;min-width:0;padding:11px 13px}input::placeholder,textarea::placeholder{color:#909bb8;opacity:1}input[type=checkbox],input[type=radio]{accent-color:var(--accent);flex-shrink:0;width:auto}input:focus,select:focus,button:focus-visible,textarea:focus,a:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #c1b3ff}label{flex-direction:column;gap:8px;font-size:14px;font-weight:500;display:flex}fieldset{border:1px solid var(--line);border-radius:10px;min-width:0;padding:18px}legend{color:var(--muted)}.app-root{min-height:100vh;position:relative}.app-root:before{content:"";z-index:-1;pointer-events:none;background:#080d1e url(/visuals/orbit-sky.png) 100% 0/auto 640px no-repeat;position:fixed;inset:0}.authenticated:before{left:248px}.shell{max-width:1440px;margin:auto;padding:0 44px}.authenticated .shell{max-width:none;margin-left:248px}.topbar{border-bottom:1px solid #343e5e80;justify-content:space-between;align-items:center;gap:16px;height:68px;display:flex}.wordmark{color:var(--text);letter-spacing:3px;font-size:30px;font-weight:700;line-height:1.5;text-decoration:none}.wordmark span{letter-spacing:1px;color:var(--muted);margin-left:18px;font-size:12px;font-weight:500}main{min-width:0;min-height:calc(100vh - 140px);padding:42px 0 48px}.login-layout{grid-template-columns:1.2fr 1fr;align-items:center;gap:70px;padding:65px 12px;display:grid}.eyebrow{letter-spacing:1.5px;color:#c4baff;font-size:11px;font-weight:600}h1{letter-spacing:-.6px;margin:16px 0;font-size:38px;font-weight:650;line-height:1.35}h2{margin:0 0 12px;font-size:23px;line-height:1.45}h3{font-size:19px;line-height:1.5}p{overflow-wrap:anywhere}.intro p{max-width:440px;color:var(--muted)}.scope{color:var(--muted);margin-top:38px;font-size:12px}.scope strong{color:var(--text);margin-top:8px;font-size:15px;font-weight:500;display:block}.panel{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-top:24px;padding:28px}.panel:first-child{margin-top:0}.login{flex-direction:column;gap:19px;max-width:460px;margin:0;padding:36px;display:flex}.login h2{margin:0}.muted,.page-description{color:var(--muted);margin:0 0 20px;font-size:14px}.login .muted{margin:0 0 6px}.footnote{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.error{color:var(--danger);overflow-wrap:anywhere;background:#321c2bed;border:1px solid #84505d;border-radius:8px;padding:13px 16px;font-size:14px}.notice{color:#d4dafa;background:#19293bec;border-left:3px solid #a499ef;padding:16px 20px;font-size:14px}.success{color:var(--success);background:#16332b;border:1px solid #49665f}.badge{border:1px solid var(--line);color:var(--muted);background:#141c32;border-radius:20px;padding:5px 12px;font-size:12px}.page-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-title h1{margin-top:8px;font-size:38px}table{border-collapse:collapse;text-align:left;overflow-wrap:anywhere;width:100%;font-size:14px}td,th{border-bottom:1px solid var(--line);padding:13px 10px}th{color:var(--muted);font-size:12px;font-weight:500}.account-form{grid-template-columns:1fr 1.2fr 1fr auto;align-items:end;gap:14px;margin-top:26px;display:grid}summary{cursor:pointer;color:var(--text);overflow-wrap:anywhere;padding:10px 0}details[open]>summary{margin-bottom:12px}pre{border:1px solid var(--line);color:#c9d2ef;white-space:pre-wrap;overflow-wrap:anywhere;background:#090f21;border-radius:8px;padding:16px}footer{border-top:1px solid var(--line);color:var(--faint);justify-content:space-between;gap:16px;padding:22px 0;font-size:11px;display:flex}.selection-feedback{color:var(--muted);margin:0;font-size:13px}.legacy-workbench{border-top:1px solid var(--line);margin-top:22px;padding-top:16px}.legacy-workbench>summary{color:var(--muted);font-size:13px}.planning-form fieldset .check{border:1px solid var(--line);background:#141d33;border-radius:8px;margin:6px 10px 6px 0;padding:10px 14px}.planning-form fieldset .check:has(input:checked){border-color:var(--accent);color:#e0daff;background:#292746}.planning-form .check input{margin:0}.planning-form>button{min-width:230px}.catalog-panel .definition-detail{margin:0;font-size:13px}.catalog-panel .definition-detail>summary{color:var(--muted)}@media (width>=1600px){.authenticated .shell{padding-inline:64px}.app-root:before{background-size:auto 720px}}@media (width<=1100px){.account-form{grid-template-columns:1fr 1fr}.login-layout{gap:36px}}.app-root:before{background-color:#080d1e}@media (width<=900px){.app-root:before{opacity:.35}.authenticated .shell{margin-left:184px;padding:0 26px}.authenticated:before{left:184px}.login-layout{grid-template-columns:1fr;gap:32px;padding:20px 0}.login{max-width:none}.panel{padding:22px}.page-title{flex-direction:column;align-items:flex-start;gap:4px}.page-title .badge{margin-bottom:14px}}@media (width<=680px){.shell,.authenticated .shell{margin:0;padding:0 20px}.authenticated:before{background-position:100% 0;background-size:auto 700px;left:0}.topbar{height:56px}.wordmark span{display:none}main{padding:26px 0 36px}.login-layout{padding:0}.intro h1{font-size:29px}.scope{margin-top:20px}.login{padding:24px}.account-form{grid-template-columns:1fr}.panel{margin-top:20px;padding:20px}.page-title h1{font-size:30px}table{font-size:12px}td,th{padding:10px 5px}.planning-form>button{width:100%;min-width:0}.planning-form fieldset .check{margin:8px 0;display:flex}.badge{max-width:100%}footer{font-size:10px}.notice,.error{padding:12px}.topbar .environment-label{font-size:10px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}label:has(>input[type=checkbox]){flex-direction:row;align-items:flex-start}label>input[type=checkbox]{align-self:flex-start;margin-top:5px}
