.guide-home[data-v-5897f912]{color:#17201d;padding-top:clamp(2rem,5vw,5rem)}.guide-home>header[data-v-5897f912]{border-bottom:1px solid #bcc9c3;grid-template-columns:1.7fr .7fr;gap:4rem;padding-bottom:3rem;display:grid}.guide-home header>div>span[data-v-5897f912]{font:700 .68rem var(--font-ui);color:#8a3b25}.guide-home h1[data-v-5897f912]{font:700 clamp(2.4rem,5vw,4.8rem)/1.05 var(--font-ui);letter-spacing:-.06em;margin:1rem 0}.guide-home h1+p[data-v-5897f912]{color:#52615b;max-width:42rem;line-height:1.7}.summary[data-v-5897f912]{border-top:5px solid #173b31;grid-template-columns:auto 1fr;align-content:end;padding-top:1rem;display:grid}.summary strong[data-v-5897f912]{color:#173b31;border-bottom:1px solid #c7d1cc;padding:.7rem;font-size:2.4rem}.summary span[data-v-5897f912],.summary small[data-v-5897f912]{border-bottom:1px solid #c7d1cc;padding:.9rem .5rem}.summary small[data-v-5897f912]{grid-column:1/-1;font-size:.7rem}.steps[data-v-5897f912]{gap:.75rem;padding:2.5rem 0;display:grid}.steps article[data-v-5897f912]{background:#fff;border:1px solid #d0d9d4;border-left:5px solid #9da9a3;grid-template-columns:3rem 1fr auto;align-items:center;gap:1.3rem;padding:1.3rem;display:grid}.steps article.ready[data-v-5897f912]{border-left-color:#4f755f}.steps article.current[data-v-5897f912]{border-left-color:#e5a93f}.number[data-v-5897f912]{background:#e6ece9;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;font-weight:800;display:grid}.steps article>div:nth-child(2)>span[data-v-5897f912]{color:#52615b;font-size:.65rem}.steps h2[data-v-5897f912]{font:700 1.25rem var(--font-ui);margin:.2rem 0}.steps p[data-v-5897f912]{color:#56645d;margin:.25rem 0;font-size:.82rem}.steps a[data-v-5897f912]{text-align:center;color:#fff;background:#173b31;min-width:9rem;padding:.8rem 1rem;font-size:.78rem;font-weight:700;text-decoration:none}.blocked a[data-v-5897f912]{color:#36453e;background:#e4e9e6}.blockers[data-v-5897f912]{border-top:4px solid #173b31;margin:1rem 0 3rem}.blockers header[data-v-5897f912]{justify-content:space-between;align-items:baseline;display:flex}.blockers h2[data-v-5897f912]{font-size:1.5rem}.blockers header span[data-v-5897f912]{color:#52615b;font-size:.65rem}.blockers>a[data-v-5897f912]{color:inherit;border-top:1px solid #cbd5d0;grid-template-columns:1.2fr 1fr auto;align-items:center;gap:1rem;padding:1rem .3rem;text-decoration:none;display:grid}.blockers>a>div[data-v-5897f912]{display:grid}.blockers b[data-v-5897f912]{color:#704b00;background:#fff0c8;width:max-content;padding:.15rem .3rem;font-size:.52rem}.blockers small[data-v-5897f912],.blockers>a>span[data-v-5897f912]{color:#52615b;font-size:.72rem}.blockers em[data-v-5897f912]{font-size:.7rem;font-style:normal;font-weight:700}aside[data-v-5897f912]{background:#fff3d8;border-left:5px solid #d29a31;max-width:52rem;padding:1.2rem 1.5rem}aside p[data-v-5897f912]{margin-bottom:0}.api-error[data-v-5897f912]{color:#78291f;background:#fbe7e3;gap:1rem;margin:1.5rem 0;padding:1rem;display:flex}@media (width<=760px){.guide-home>header[data-v-5897f912]{grid-template-columns:1fr;gap:2rem}.steps article[data-v-5897f912]{grid-template-columns:2.5rem 1fr}.steps a[data-v-5897f912]{grid-column:1/-1}.blockers>a[data-v-5897f912]{grid-template-columns:1fr}.blockers em[data-v-5897f912]{display:none}}.studio-app[data-v-51633a79]{--studio-bg:#111512;--studio-panel:#1b211d;--studio-ink:#f0eee6;--paper:#111512;--paper-raised:#202620;--ink:#f0eee6;--ink-muted:#adb5ad;--terracotta:#ed8a68;--terracotta-dark:#ffad8e;--moss:#a9bd94;--line:#4f5951;background:var(--studio-bg);min-height:100vh;color:var(--studio-ink)}.studio-app.lightbox[data-v-51633a79]{--studio-bg:#e7e5dc;--studio-panel:#171b18;--studio-ink:#181b19;--paper:#e7e5dc;--paper-raised:#f5f3ea;--ink:#181b19;--ink-muted:#555c56;--terracotta:#8f3c27;--terracotta-dark:#6f2b1d;--moss:#4e6249;--line:#aeb1a9}.studio-app.guide[data-v-51633a79]{--studio-bg:#f5f7f6;--studio-panel:#fff;--studio-ink:#17201d;--paper:#f5f7f6;--paper-raised:#fff;--ink:#17201d;--ink-muted:#52615b;--terracotta:#9a3d27;--terracotta-dark:#702a1c;--moss:#405f4f;--line:#cbd5d0}aside[data-v-51633a79]{color:#e9e9df;z-index:20;background:#0c0f0d;border-right:1px solid #343a35;flex-direction:column;width:18rem;padding:1.3rem;display:flex;position:fixed;inset:0 auto 0 0}.guide aside[data-v-51633a79]{background:#173b31;border:0}.brand[data-v-51633a79]{border-bottom:1px solid #ffffff28;padding:.4rem .6rem 1.3rem}.registration[data-v-51633a79],.rail-foot>span[data-v-51633a79]{font:700 .56rem var(--font-ui);letter-spacing:.18em;color:#f0b557}.brand>a[data-v-51633a79]{font:400 1.55rem/.9 var(--font-ui);letter-spacing:-.05em;color:inherit;margin:.8rem 0;text-decoration:none;display:block}.brand>a b[data-v-51633a79]{font-size:1.95rem}.brand small[data-v-51633a79]{color:#b9c4bf;font-size:.67rem;line-height:1.5}.mode-switch[data-v-51633a79]{background:#ffffff12;border:1px solid #ffffff2c;grid-template-columns:1fr 1fr;margin:1rem .4rem;padding:.2rem;display:grid}.mode-switch button[data-v-51633a79]{color:#cbd3cf;background:0 0;border-radius:0;padding:.55rem .3rem;font-size:.66rem}.mode-switch button[aria-pressed=true][data-v-51633a79]{color:#17201d;background:#f2b754}.studio-app nav[data-v-51633a79]{gap:.12rem;margin:.2rem 0;display:grid}.studio-app nav a[data-v-51633a79]{color:#bdc5c0;border:1px solid #0000;grid-template-columns:2rem 1fr auto;align-items:center;padding:.7rem .55rem;text-decoration:none;display:grid}.studio-app nav i[data-v-51633a79]{font:.58rem var(--font-ui);color:#f0b557;font-style:normal}.studio-app nav span[data-v-51633a79]{color:inherit;text-align:left;background:0 0;padding:0;font-size:.76rem}.studio-app nav em[data-v-51633a79]{opacity:.5;font-style:normal}.studio-app nav a[data-v-51633a79]:hover,.studio-app nav a[data-v-51633a79]:focus-visible{color:#fff;border-color:#ffffff42}.studio-app nav a.router-link-active[data-v-51633a79]{color:#fff;background:#ffffff13;border-color:#ffffff4d}.rail-foot[data-v-51633a79]{border-top:1px solid #ffffff28;gap:.5rem;margin-top:auto;padding:1rem .6rem;display:grid}.rail-foot strong[data-v-51633a79]{font-size:.68rem}.rail-foot strong i[data-v-51633a79],.simple-status i[data-v-51633a79]{background:#91a77d;border-radius:50%;width:.45rem;height:.45rem;margin-right:.3rem;display:inline-block}.rail-foot a[data-v-51633a79]{color:#d3dad6;font-size:.7rem}.stage[data-v-51633a79]{padding-left:18rem}.topline[data-v-51633a79]{border-bottom:1px solid var(--line);z-index:10;justify-content:space-between;align-items:center;height:4rem;padding:0 clamp(1rem,4vw,3.5rem);display:flex;position:sticky;top:0}.guide .topline[data-v-51633a79]{color:#17201d;background:#fff}.lightbox:not(.guide) .topline[data-v-51633a79]{color:#181b19;background:#e7e5dc}.darkroom:not(.guide) .topline[data-v-51633a79]{color:#f0eee6;background:#111512}.crumb[data-v-51633a79]{display:grid}.crumb span[data-v-51633a79],.exposure span[data-v-51633a79]{font:.54rem var(--font-ui);letter-spacing:.16em}.crumb strong[data-v-51633a79]{font:600 .85rem var(--font-ui)}.exposure[data-v-51633a79]{font:600 .62rem var(--font-ui);align-items:center;gap:.6rem;display:flex}.exposure>i[data-v-51633a79]{border-top:1px solid;width:4rem}.simple-status[data-v-51633a79]{color:#405f4f;font-size:.7rem}.guide-strip[data-v-51633a79]{color:#553e16;background:#fff3d8;border-bottom:1px solid #e5c987;padding:.85rem clamp(1rem,4vw,3.5rem);font-size:.78rem}.guide-strip strong[data-v-51633a79]{margin-right:.5rem}.menu[data-v-51633a79]{color:inherit;background:0 0;display:none}.skip[data-v-51633a79]{z-index:100;color:#111;background:#fff;padding:.7rem;position:fixed;top:-10rem}.skip[data-v-51633a79]:focus{top:1rem}.scrim[data-v-51633a79]{display:none}.studio-app main[data-v-51633a79]{max-width:1600px;margin:auto;padding:0 clamp(1rem,4vw,3.5rem) 5rem}.studio-app[data-v-51633a79] .page-header h1{color:inherit}.studio-app[data-v-51633a79] .page-header span{color:var(--ink-muted)}.studio-app[data-v-51633a79] .page-header p{color:var(--terracotta)}.guide[data-v-51633a79] .page-header,.guide[data-v-51633a79] label,.lightbox[data-v-51633a79] label{color:#17201d}.guide[data-v-51633a79] .call-sheet,.guide[data-v-51633a79] .production-floor{--guide-accent:#7a4b00}.guide[data-v-51633a79] .call-sheet .code,.guide[data-v-51633a79] .call-sheet .board header span,.guide[data-v-51633a79] .call-sheet dd,.guide[data-v-51633a79] .call-sheet .time,.guide[data-v-51633a79] .production-floor .rail header>span,.guide[data-v-51633a79] .production-floor aside>span{color:#7a4b00}.guide[data-v-51633a79] .call-sheet dt,.guide[data-v-51633a79] .call-sheet .job small,.guide[data-v-51633a79] .call-sheet .job>div>span,.guide[data-v-51633a79] .production-floor .empty,.guide[data-v-51633a79] .production-floor aside p{color:#46534d}.guide[data-v-51633a79] .call-sheet .fault{color:#8e2f28}@media (width<=900px){aside[data-v-51633a79]{transition:transform .2s;transform:translate(-102%)}aside.open[data-v-51633a79]{transform:none}.stage[data-v-51633a79]{padding-left:0}.menu[data-v-51633a79]{display:block}.scrim[data-v-51633a79]{z-index:15;background:#080a08aa;border:0;border-radius:0;display:block;position:fixed;inset:0}.topline[data-v-51633a79],.guide-strip[data-v-51633a79]{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){aside[data-v-51633a79]{transition:none}}.async[data-v-a666b9df]{justify-items:start;gap:var(--space-2);padding:var(--space-8);border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid}h2[data-v-a666b9df]{font:400 1.5rem var(--font-editorial);margin:0}p[data-v-a666b9df]{color:var(--ink-muted);margin:0}.skeleton[data-v-a666b9df]{background:linear-gradient(90deg,var(--line),var(--paper-raised),var(--line));background-size:200% 100%;width:min(20rem,80%);height:.75rem;animation:1.4s infinite move-a666b9df}@keyframes move-a666b9df{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton[data-v-a666b9df]{animation:none}}.demo-ribbon[data-v-6c6d2c96]{z-index:100;color:#fffaf0;text-align:center;font:700 .75rem var(--font-ui);letter-spacing:.08em;background:#201d19;padding:.55rem 1rem;position:sticky;top:0}.startup-error[data-v-6c6d2c96]{max-width:58rem;padding:var(--space-4);margin:12vh auto}code[data-v-6c6d2c96]{background:var(--paper-raised);padding:.1rem .3rem}.page-header[data-v-ddd2576d]{justify-content:space-between;gap:var(--space-8);padding-block:var(--space-8);border-bottom:1px solid var(--line);align-items:end;display:flex}p[data-v-ddd2576d]{margin:0 0 var(--space-2);font:700 .72rem var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--terracotta)}h1[data-v-ddd2576d]{font:400 clamp(2rem,4vw,3.8rem)/.98 var(--font-editorial);color:var(--ink);margin:0}span[data-v-ddd2576d]{max-width:60ch;margin-top:var(--space-3);color:var(--ink-muted);display:block}.actions[data-v-ddd2576d]{gap:var(--space-2);display:flex}@media (width<=700px){.page-header[data-v-ddd2576d]{flex-direction:column;align-items:start}.actions[data-v-ddd2576d]{width:100%}}.call-sheet[data-v-904cc49b]{--line:#39413b}.hero[data-v-904cc49b]{border-bottom:1px solid var(--line);background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:42px 42px;grid-template-columns:12rem 1fr;align-items:center;gap:clamp(2rem,6vw,7rem);min-height:30rem;display:grid}.aperture[data-v-904cc49b]{border:1px solid #59625b;border-radius:50%;place-items:center;width:11rem;height:11rem;display:grid;position:relative}.aperture[data-v-904cc49b]:before,.aperture[data-v-904cc49b]:after{content:"";border:1px solid #3f4741;border-radius:50%;position:absolute;inset:14%}.aperture[data-v-904cc49b]:after{inset:30%}.aperture i[data-v-904cc49b]{border-top:1px solid #5b645d;width:145%;position:absolute;transform:rotate(-28deg)}.aperture span[data-v-904cc49b]{font:400 3rem var(--font-editorial);z-index:1}.aperture b[data-v-904cc49b]{font:.55rem var(--font-ui);letter-spacing:.2em;color:#e1a64a;position:absolute;bottom:-1.8rem}.code[data-v-904cc49b],.board header span[data-v-904cc49b],.empty>span[data-v-904cc49b]{font:700 .57rem var(--font-ui);letter-spacing:.2em;color:#e1a64a}h2[data-v-904cc49b]{font:400 clamp(2.7rem,5vw,5.6rem)/.92 var(--font-editorial);margin:1rem 0}h2 em[data-v-904cc49b]{color:#e1a64a;font-weight:400}h2+p[data-v-904cc49b]{color:#aeb5ae;line-height:1.7}.board[data-v-904cc49b]{padding:4rem 0}.board>header[data-v-904cc49b]{border-bottom:3px solid #e5e3da;justify-content:space-between;align-items:end;display:flex}.board h3[data-v-904cc49b]{font:400 2rem var(--font-editorial);margin:.4rem 0}.board dl[data-v-904cc49b]{margin:0;display:flex}.board dl div[data-v-904cc49b]{border-left:1px solid var(--line);min-width:7rem;padding:0 1rem 1rem}dt[data-v-904cc49b]{color:#919991;font-size:.55rem}dd[data-v-904cc49b]{font:600 .85rem var(--font-ui);color:#e1a64a;margin:.3rem 0 0}.job[data-v-904cc49b]{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:4.5rem 4rem minmax(12rem,1fr) 13rem auto;align-items:center;gap:1.2rem;padding:1rem .4rem;text-decoration:none;display:grid}.job[data-v-904cc49b]:hover{background:#1b211d}.time[data-v-904cc49b]{font:600 .7rem var(--font-ui);color:#e1a64a}.thumb[data-v-904cc49b]{aspect-ratio:1;background:#252b27;border:1px solid #454e47;place-items:center;display:grid}.thumb i[data-v-904cc49b]{border:1px dashed #7c857e;width:55%;height:55%}.job>div[data-v-904cc49b]:nth-child(3){gap:.25rem;display:grid}.job small[data-v-904cc49b],.job>div>span[data-v-904cc49b]{letter-spacing:.12em;color:#959d96;font-size:.55rem}.job strong[data-v-904cc49b]{font:400 1.25rem var(--font-editorial)}.job ol[data-v-904cc49b]{margin:0;padding:0;list-style:none;display:flex}.job li[data-v-904cc49b]{color:#aab1aa;border:1px solid #454d47;padding:.3rem .7rem;font-size:.5rem}.job>b[data-v-904cc49b]{font-size:.6rem}.empty[data-v-904cc49b]{gap:.7rem;padding:5rem 0;display:grid}.empty strong[data-v-904cc49b]{font:400 2rem var(--font-editorial)}.empty p[data-v-904cc49b]{color:#aab1aa}.empty a[data-v-904cc49b],.new-job[data-v-904cc49b]{color:#111;background:#e1a64a;width:max-content;padding:.75rem 1rem;font-weight:700;text-decoration:none}.fault[data-v-904cc49b]{color:#e98d7d}@media (width<=750px){.hero[data-v-904cc49b]{grid-template-columns:1fr;padding:3rem 0}.aperture[data-v-904cc49b]{width:7rem;height:7rem}.board>header[data-v-904cc49b]{flex-direction:column;align-items:start}.board dl[data-v-904cc49b]{width:100%;margin-top:1rem}.board dl div[data-v-904cc49b]{flex:1;min-width:0}.job[data-v-904cc49b]{grid-template-columns:3.5rem 1fr}.job .thumb[data-v-904cc49b],.job ol[data-v-904cc49b],.job>b[data-v-904cc49b]{display:none}}button[data-v-d20bd231]{border:1px solid var(--ink);border-radius:var(--radius);min-height:2.75rem;color:var(--ink);font:700 .82rem var(--font-ui);cursor:pointer;background:0 0;padding:.65rem 1rem}button[data-kind=primary][data-v-d20bd231]{background:var(--terracotta);border-color:var(--terracotta);color:#fff}button[data-kind=quiet][data-v-d20bd231]{border-color:#0000}button[data-v-d20bd231]:hover:not(:disabled){border-color:var(--terracotta-dark)}button[data-v-d20bd231]:focus-visible{box-shadow:var(--focus);outline:0}button[data-v-d20bd231]:disabled{cursor:not-allowed;opacity:.45}.field[data-v-6e1aa691]{gap:var(--space-2);display:grid}label[data-v-6e1aa691]{font:700 .78rem var(--font-ui);color:var(--ink)}small[data-v-6e1aa691]{color:var(--ink-muted)}small[role=alert][data-v-6e1aa691]{color:var(--danger)}.field[data-v-6e1aa691] input,.field[data-v-6e1aa691] select,.field[data-v-6e1aa691] textarea{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-raised);width:100%;min-height:2.75rem;color:var(--ink);font:inherit;padding:.65rem .75rem}.field[data-v-6e1aa691] :focus-visible{border-color:var(--terracotta);box-shadow:var(--focus);outline:0}.status-pill[data-v-b2947400]{border:1px solid var(--line);min-height:1.7rem;font:600 .72rem/1 var(--font-ui);letter-spacing:.04em;border-radius:999px;align-items:center;padding:.15rem .55rem;display:inline-flex}.status-pill[data-tone=success][data-v-b2947400]{color:var(--moss);border-color:var(--moss)}.status-pill[data-tone=warning][data-v-b2947400],.status-pill[data-tone=working][data-v-b2947400]{color:#704b00;border-color:#94650c}.status-pill[data-tone=danger][data-v-b2947400]{color:var(--danger);border-color:var(--danger)}.product-index[data-v-04c6527e]{padding:2.5rem 0}.index-head[data-v-04c6527e]{grid-template-columns:1fr minmax(16rem,.45fr);align-items:end;gap:2rem;display:grid}.kicker[data-v-04c6527e]{color:var(--terracotta);font-size:.68rem;font-weight:700}.index-head h2[data-v-04c6527e]{font:700 clamp(1.6rem,3vw,2.5rem) var(--font-ui);margin:.4rem 0}.index-head>div>p[data-v-04c6527e]:last-child{color:var(--ink-muted)}.filters[data-v-04c6527e]{border-block:1px solid var(--line);justify-content:space-between;gap:1rem;padding:1.2rem 0;display:flex}.filters>div[data-v-04c6527e]{gap:.35rem;display:flex}.filters button[data-v-04c6527e]{background:var(--paper-raised);color:var(--ink);border:1px solid var(--line);font-size:.72rem}.filters button[aria-pressed=true][data-v-04c6527e]{background:var(--ink);color:var(--paper)}.demo-actions[data-v-04c6527e]{gap:.5rem;display:flex}.hide-demo[data-v-04c6527e]{text-decoration:underline}.archive-demo[data-v-04c6527e]{color:#8b3025}.confirm-box[data-v-04c6527e]{background:#fff0e9;border-left:5px solid #a43d30;grid-template-columns:1fr auto auto;align-items:center;gap:1rem;margin:1rem 0;padding:1rem;display:grid}.confirm-box p[data-v-04c6527e]{color:#624b45;margin:.3rem 0;font-size:.72rem}.confirm-box .danger[data-v-04c6527e]{color:#fff;background:#8b3025}.archive-message[data-v-04c6527e]{background:#e2eee7;padding:.7rem}.archive-message[data-v-04c6527e],.confirm-box b[data-v-04c6527e]{font-size:.72rem}.product-list[data-v-04c6527e]{display:grid}.product-row[data-v-04c6527e]{text-align:left;border-bottom:1px solid var(--line);color:var(--ink);background:0 0;border-radius:0;grid-template-columns:4rem 1fr auto auto;align-items:center;gap:1.2rem;padding:1rem .4rem;display:grid}.product-row[data-v-04c6527e]:hover{background:var(--paper-raised)}.thumb[data-v-04c6527e]{border:1px solid var(--line);letter-spacing:.08em;place-items:center;width:3.5rem;height:3.5rem;font-size:.55rem;display:grid;overflow:hidden}.thumb img[data-v-04c6527e]{object-fit:cover;width:100%;height:100%}.product-row>span[data-v-04c6527e]:nth-child(2){gap:.2rem;display:grid}.product-row strong[data-v-04c6527e]{font-size:1rem}.product-row small[data-v-04c6527e]{color:var(--ink-muted)}.labels b[data-v-04c6527e],.labels i[data-v-04c6527e]{font:700 .55rem var(--font-ui);color:#704b00;background:#fff0c8;padding:.2rem .35rem;font-style:normal}.labels i[data-v-04c6527e]{color:#294d3b;background:#dfece5}.product-row em[data-v-04c6527e]{font-size:.68rem;font-style:normal}@media (width<=700px){.index-head[data-v-04c6527e]{grid-template-columns:1fr}.filters[data-v-04c6527e]{flex-direction:column;align-items:stretch}.confirm-box[data-v-04c6527e]{grid-template-columns:1fr}.product-row[data-v-04c6527e]{grid-template-columns:3.5rem 1fr}.product-row[data-v-04c6527e]>:nth-child(n+3){display:none}}.notice[data-v-292f0dd7]{border-left:3px solid var(--moss);background:var(--paper-raised);color:var(--ink-muted);padding:.75rem 1rem}.notice strong[data-v-292f0dd7]{color:var(--ink);margin-bottom:.25rem;display:block}.notice[data-tone=warning][data-v-292f0dd7]{border-color:var(--amber)}.notice[data-tone=danger][data-v-292f0dd7]{border-color:var(--danger)}.compare-tool[data-v-f590a488]{border-bottom:1px solid var(--line)}.toolbar[data-v-f590a488]{padding:var(--space-2);background:var(--ink);flex-wrap:wrap;align-items:center;gap:1px;display:flex}.toolbar button[data-v-f590a488],.toolbar output[data-v-f590a488]{min-height:2.25rem;color:var(--paper-raised);background:#302c27;border:1px solid #625b52;padding:.45rem .65rem}.toolbar button[data-v-f590a488]{cursor:pointer}.toolbar button[data-v-f590a488]:focus-visible{outline-offset:-3px;outline:2px solid #fff}.toolbar output[data-v-f590a488]{text-align:center;min-width:3.2rem}.views[data-v-f590a488]{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}figure[data-v-f590a488]{background:#ded5c5;min-width:0;margin:0}figcaption[data-v-f590a488]{background:var(--paper-raised);font:700 .68rem var(--font-ui);letter-spacing:.08em;text-transform:uppercase;padding:.45rem .65rem}.viewport[data-v-f590a488]{aspect-ratio:4/3;place-items:center;display:grid;overflow:hidden}.viewport img[data-v-f590a488]{object-fit:contain;transform-origin:50%;width:100%;height:100%;transition:transform .12s}.viewport span[data-v-f590a488]{color:var(--ink-muted)}.views[data-checker=true] .viewport[data-v-f590a488]{background-color:#fff;background-image:linear-gradient(45deg,#ddd 25%,#0000 25%),linear-gradient(-45deg,#ddd 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ddd 75%),linear-gradient(-45deg,#0000 75%,#ddd 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}@media (prefers-reduced-motion:reduce){.viewport img[data-v-f590a488]{transition:none}}@media (width<=520px){.views[data-v-f590a488]{grid-template-columns:1fr}}.review[data-v-5ebaa806]{margin-top:var(--space-8);border-top:1px solid var(--line);padding-top:var(--space-8)}header[data-v-5ebaa806]{margin-bottom:var(--space-6);justify-content:space-between;align-items:end;gap:1rem;display:flex}header p[data-v-5ebaa806]{font:700 .68rem var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--terracotta)}h3[data-v-5ebaa806]{font:400 2.6rem var(--font-editorial);margin:.2rem 0}select[data-v-5ebaa806]{background:var(--paper-raised);border:1px solid var(--line);min-height:2.5rem;margin-top:.4rem;display:block}.candidate-tabs[data-v-5ebaa806]{background:var(--line);gap:1px;padding:1px;display:flex}.candidate-tabs button[data-v-5ebaa806]{background:var(--paper-raised);border:0;padding:.65rem 1rem}.candidate-tabs button[aria-current=true][data-v-5ebaa806]{background:var(--moss);color:#fff}.sheet[data-v-5ebaa806]{background:var(--line);margin:var(--space-6) 0;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1px;padding:1px;list-style:none;display:grid}.sheet>li[data-v-5ebaa806]{background:var(--paper-raised)}.compare[data-v-5ebaa806]{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.compare div[data-v-5ebaa806]{aspect-ratio:4/3;padding:var(--space-3);background:#ded5c5;flex-direction:column;justify-content:space-between;display:flex}.compare span[data-v-5ebaa806]{font-size:.7rem}.compare strong[data-v-5ebaa806]{font:400 2rem var(--font-editorial)}.compare img[data-v-5ebaa806]{object-fit:contain;width:100%;height:100%;min-height:0}.meta[data-v-5ebaa806]{gap:var(--space-3);padding:var(--space-4);display:grid}.meta>small[data-v-5ebaa806],.meta>p[data-v-5ebaa806]{color:var(--ink-muted)}.risks[data-v-5ebaa806]{color:var(--danger);margin:0;padding-left:1.2rem}.actions[data-v-5ebaa806]{justify-content:flex-end;gap:.5rem;display:flex}.resolved[data-v-5ebaa806]{border-left:3px solid var(--moss);color:var(--moss);padding:.6rem;font-weight:700}.loading[data-v-5ebaa806],.empty[data-v-5ebaa806]{padding:var(--space-8);color:var(--ink-muted)}@media (width<=560px){header[data-v-5ebaa806]{flex-direction:column;align-items:start}.actions[data-v-5ebaa806]{flex-direction:column;align-items:stretch}}.attempt[data-v-9d17a798]{padding:var(--space-4);border-left:3px solid var(--amber);background:var(--paper-raised);justify-items:start;gap:.6rem;display:grid}p[data-v-9d17a798]{color:var(--ink-muted);margin:0}code[data-v-9d17a798]{overflow-wrap:anywhere;font-size:.72rem}.production[data-v-81d3f108]{margin-top:var(--space-8)}header[data-v-81d3f108]{justify-content:space-between;align-items:end;gap:var(--space-4);display:flex}header p[data-v-81d3f108]{font:700 .68rem var(--font-ui);text-transform:uppercase;letter-spacing:.12em;color:var(--terracotta);margin:0}h3[data-v-81d3f108]{font:400 2.4rem var(--font-editorial);margin:.3rem 0}select[data-v-81d3f108]{background:var(--paper-raised);border:1px solid var(--line);min-height:2.5rem;margin-top:.35rem;display:block}ol[data-v-81d3f108]{background:var(--line);gap:1px;padding:1px;list-style:none;display:grid}ol>li[data-v-81d3f108]{gap:var(--space-3);background:var(--paper-raised);padding:var(--space-4);display:grid}ol>li>div[data-v-81d3f108]:first-child{justify-content:space-between;gap:.5rem;display:flex}code[data-v-81d3f108]{overflow-wrap:anywhere;font-size:.7rem}@media (width<=600px){header[data-v-81d3f108]{flex-direction:column;align-items:start}}dl[data-v-9b208bac]{margin:var(--space-4) 0;border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}dl div[data-v-9b208bac]{padding:var(--space-3);border-right:1px solid var(--line)}dt[data-v-9b208bac]{color:var(--ink);font-size:.68rem}dd[data-v-9b208bac]{margin:.25rem 0 0;font-weight:700}@media (width<=600px){dl[data-v-9b208bac]{grid-template-columns:1fr 1fr}}.activity[data-v-d7f9502b]{margin:var(--space-6) 0;border-block:1px solid var(--line);padding:var(--space-4) 0}.activity header[data-v-d7f9502b]{justify-content:space-between;align-items:center;display:flex}.activity h3[data-v-d7f9502b]{font:400 1.5rem var(--font-editorial);margin:0}.activity header span[data-v-d7f9502b]{color:var(--ink-muted);font-size:.75rem}ol[data-v-d7f9502b]{gap:.25rem;padding:0;list-style:none;display:grid}li[data-v-d7f9502b]{background:var(--paper-raised);gap:1rem;padding:.4rem;font-size:.8rem;display:flex}.run-plan[data-v-9ef3650d]{margin-top:var(--space-8);padding:var(--space-6);border:1px solid var(--line);background:var(--paper-raised)}header[data-v-9ef3650d]{justify-content:space-between;align-items:start;gap:1rem;display:flex}header p[data-v-9ef3650d]{font:700 .68rem var(--font-ui);text-transform:uppercase;letter-spacing:.12em;color:var(--terracotta);margin:0}h3[data-v-9ef3650d]{font:400 2rem var(--font-editorial);margin:.3rem 0}dl[data-v-9ef3650d]{margin:var(--space-6) 0;border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}dl div[data-v-9ef3650d]{padding:var(--space-4);border-right:1px solid var(--line)}dl div[data-v-9ef3650d]:last-child{border:0}dt[data-v-9ef3650d]{color:var(--ink-muted);font-size:.7rem}dd[data-v-9ef3650d]{margin:.35rem 0 0;font-weight:700}footer[data-v-9ef3650d]{margin-top:var(--space-4);justify-content:flex-end;display:flex}@media (width<=580px){dl[data-v-9ef3650d]{grid-template-columns:1fr}dl div[data-v-9ef3650d]{border-right:0;border-bottom:1px solid var(--line)}}.upload[data-v-672fbe22]{padding:var(--space-3);border:1px solid var(--line);gap:.6rem;display:grid}label[data-v-672fbe22]{font-size:.78rem;font-weight:700}input[data-v-672fbe22]{max-width:100%}.export[data-v-80625d3f]{margin-top:var(--space-8);padding:var(--space-6);border-block:1px solid var(--line)}.export>div:first-child p[data-v-80625d3f]{font:700 .68rem var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--terracotta);margin:0}h3[data-v-80625d3f]{font:400 2.4rem var(--font-editorial);margin:.3rem 0 var(--space-4)}small[data-v-80625d3f]{margin-top:.5rem;font-family:monospace;display:block}.download[data-v-80625d3f]{background:var(--moss);color:#fff;padding:.75rem 1rem;text-decoration:none;display:inline-flex}footer[data-v-80625d3f]{margin-top:var(--space-4);justify-content:flex-end;display:flex}.desk[data-v-1ef312d2]{background:var(--line);margin-top:var(--space-8);border:1px solid var(--line);grid-template-columns:minmax(13rem,.7fr) minmax(24rem,1.6fr) minmax(13rem,.7fr);gap:1px;display:grid}.desk[data-v-1ef312d2]>*{background:var(--paper);padding:var(--space-6)}.kicker[data-v-1ef312d2]{font:700 .68rem var(--font-ui);text-transform:uppercase;letter-spacing:.12em;color:var(--terracotta)}.source-rail[data-v-1ef312d2]{gap:var(--space-3);flex-direction:column;display:flex}.asset-strip[data-v-1ef312d2]{background:var(--line);gap:1px;display:grid}.asset-strip div[data-v-1ef312d2]{background:var(--paper-raised);gap:.2rem;padding:.6rem;display:grid}.asset-strip span[data-v-1ef312d2]{color:var(--ink-muted);font-size:.65rem}.asset-strip strong[data-v-1ef312d2]{overflow-wrap:anywhere;font-size:.78rem}.product-image[data-v-1ef312d2]{aspect-ratio:4/5;font:400 5rem var(--font-editorial);color:#9b8d79;background:#ded5c5;place-items:center;display:grid}.brief-canvas header[data-v-1ef312d2]{justify-content:space-between;align-items:start;display:flex}.brief-canvas h2[data-v-1ef312d2]{font:400 clamp(2rem,4vw,4rem)/1 var(--font-editorial);margin:var(--space-3) 0 var(--space-8)}.fields[data-v-1ef312d2]{gap:var(--space-6);display:grid}.split[data-v-1ef312d2]{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}footer[data-v-1ef312d2]{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-8);display:flex}dl[data-v-1ef312d2]{margin:0}dl div[data-v-1ef312d2]{padding:var(--space-3) 0;border-bottom:1px solid var(--line)}dt[data-v-1ef312d2]{color:var(--ink-muted);font-size:.72rem}dd[data-v-1ef312d2]{margin:.25rem 0 0;font-weight:700}@media (width<=950px){.desk[data-v-1ef312d2]{grid-template-columns:14rem 1fr}.inspector[data-v-1ef312d2]{grid-column:1/-1}.inspector dl[data-v-1ef312d2]{grid-template-columns:repeat(5,1fr);display:grid}}@media (width<=680px){.desk[data-v-1ef312d2]{grid-template-columns:1fr}.inspector[data-v-1ef312d2]{grid-column:auto}.inspector dl[data-v-1ef312d2],.split[data-v-1ef312d2]{grid-template-columns:1fr}}.backdrop[data-v-3d87d1af]{z-index:50;background:#201d196b;justify-items:end;display:grid;position:fixed;inset:0}.import-panel[data-v-3d87d1af]{box-sizing:border-box;background:var(--paper);width:min(38rem,100%);height:100%;padding:var(--space-8);box-shadow:var(--shadow);overflow:auto}header[data-v-3d87d1af]{border-bottom:1px solid var(--line);padding-bottom:var(--space-6);justify-content:space-between;gap:1rem;display:flex}header p[data-v-3d87d1af]{font:700 .7rem var(--font-ui);text-transform:uppercase;letter-spacing:.12em;color:var(--terracotta)}h2[data-v-3d87d1af]{font:400 2.4rem var(--font-editorial);margin:0}.close[data-v-3d87d1af]{cursor:pointer;background:0 0;border:0;align-self:start;font-size:2rem}.drop[data-v-3d87d1af]{margin:var(--space-8) 0;padding:var(--space-8);border:1px dashed var(--ink-muted);background:var(--paper-raised);cursor:pointer;gap:.4rem;display:grid}.drop input[data-v-3d87d1af]{max-width:100%}.drop span[data-v-3d87d1af]{color:var(--ink-muted)}.review p b[data-v-3d87d1af]{font:400 2rem var(--font-editorial)}table[data-v-3d87d1af]{border-collapse:collapse;width:100%;margin:var(--space-4) 0}caption[data-v-3d87d1af]{text-align:left;padding-bottom:.5rem;font-weight:700}th[data-v-3d87d1af],td[data-v-3d87d1af]{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:.6rem}footer[data-v-3d87d1af]{margin-top:var(--space-8);justify-content:space-between;align-items:center;display:flex}footer a[data-v-3d87d1af]{color:var(--terracotta-dark)}@media (width<=500px){.import-panel[data-v-3d87d1af]{padding:var(--space-4)}}.deep-link-notice[data-v-e672fa99]{background:var(--paper-raised);border-left:4px solid var(--terracotta);align-items:center;gap:1rem;margin:1rem 0;padding:1rem;display:flex}.deep-link-notice span[data-v-e672fa99]{font-size:.7rem}.deep-link-notice small[data-v-e672fa99]{color:var(--ink-muted)}.return[data-v-e672fa99]{color:var(--ink);border-bottom:1px solid var(--ink);background:0 0;border-radius:0;padding:.5rem 0}.products-view[data-v-e672fa99] .product-index{padding-top:3rem}.products-view[data-v-e672fa99] .desk{margin-top:3rem}.asset-lab[data-v-49eb321c]{color:#181b19}.controls[data-v-49eb321c]{justify-content:space-between;align-items:center;padding:2rem 0;display:flex}.switch[data-v-49eb321c]{background:#d6d5cd;border:1px solid #a8aaa2;padding:.2rem;display:flex}.switch button[data-v-49eb321c]{color:#282b27;background:0 0;border-radius:0;font-size:.68rem}.switch button.active[data-v-49eb321c]{color:#f2f0e8;background:#171b18}.light-table[data-v-49eb321c]{background:radial-gradient(circle at 50% 20%,#fff 0,#efeee5 50%,#d5d5cd 100%);grid-template-columns:repeat(12,1fr);gap:1.5rem;padding:2rem;display:grid;box-shadow:inset 0 0 60px #787c7230}.light-table figure[data-v-49eb321c]{grid-column:span 4;margin:0}.light-table figure[data-v-49eb321c]:nth-child(4n+1){grid-column:span 6}.light-table figcaption a[data-v-49eb321c]{color:#762d20;font-size:.58rem;font-weight:700}.frame[data-v-49eb321c]{aspect-ratio:4/3;background:#202420;border:8px solid #151815;place-items:center;padding:1rem;display:grid;position:relative;box-shadow:0 7px 18px #16191455}.frame[data-v-49eb321c]:after{content:"";pointer-events:none;border:1px solid #ffffff1f;position:absolute;inset:.35rem}.frame img[data-v-49eb321c]{object-fit:contain;background:#ebe9e0;width:100%;height:100%}.frame .index[data-v-49eb321c]{color:#e1a64a;font:600 .55rem var(--font-ui);z-index:1;position:absolute;top:-.05rem;left:.4rem}.frame>b[data-v-49eb321c]{color:#c4c8c1;letter-spacing:.14em;font-size:.48rem;position:absolute;bottom:.15rem;right:.4rem}.unexposed[data-v-49eb321c]{color:#929991;letter-spacing:.15em;place-items:center;gap:.6rem;font-size:.6rem;display:grid}.unexposed i[data-v-49eb321c]{border:1px dashed #6b746d;border-radius:50%;width:3rem;height:3rem}figcaption[data-v-49eb321c]{padding:.7rem .2rem 1rem;display:grid}figcaption strong[data-v-49eb321c]{font:500 .85rem var(--font-ui)}figcaption small[data-v-49eb321c]{color:#686e68;font-size:.6rem}.palette[data-v-49eb321c]{padding:3rem 0}.palette header[data-v-49eb321c]{max-width:50rem}.palette header>span[data-v-49eb321c],.empty>span[data-v-49eb321c]{font:700 .57rem var(--font-ui);letter-spacing:.18em;color:#96502f}.palette h2[data-v-49eb321c],.empty h2[data-v-49eb321c]{font:400 3rem var(--font-editorial);margin:.7rem 0}.palette header p[data-v-49eb321c],.empty p[data-v-49eb321c]{color:#626861}.swatches[data-v-49eb321c]{grid-template-columns:repeat(6,1fr);height:18rem;margin:3rem 0;display:grid}.swatches div[data-v-49eb321c]{flex-direction:column;justify-content:space-between;padding:1rem;display:flex}.swatches i[data-v-49eb321c]{font-size:.6rem;font-style:normal}.swatches span[data-v-49eb321c]{font:600 .62rem var(--font-ui)}.materials[data-v-49eb321c]{border-top:3px solid #191c1a;grid-template-columns:repeat(3,1fr);display:grid}.materials div[data-v-49eb321c]{border-right:1px solid #aaada5;padding:1.5rem}.materials span[data-v-49eb321c]{color:#96502f;letter-spacing:.15em;font-size:.55rem}.materials strong[data-v-49eb321c]{font:400 1.4rem var(--font-editorial);margin:.6rem 0;display:block}.materials p[data-v-49eb321c]{color:#646a64;font-size:.75rem}.empty[data-v-49eb321c]{padding:6rem 0}.film[data-v-49eb321c]{background:#292e2a;border-block:8px dotted #1d211e;height:5rem;margin-bottom:3rem;display:flex}.film i[data-v-49eb321c]{border-right:1px solid #69716b;flex:1}@media (width<=760px){.controls[data-v-49eb321c]{flex-direction:column;align-items:stretch;gap:1rem}.light-table figure[data-v-49eb321c],.light-table figure[data-v-49eb321c]:nth-child(n){grid-column:span 12}.swatches[data-v-49eb321c]{grid-template-columns:repeat(3,1fr);height:24rem}.materials[data-v-49eb321c]{grid-template-columns:1fr}.materials div[data-v-49eb321c]{border-bottom:1px solid #aaada5;border-right:0}}.production-floor[data-v-04de703e]{--rail:var(--line)}.console[data-v-04de703e]{background:var(--line);grid-template-columns:1fr 1fr minmax(16rem,1.2fr);gap:1px;margin:3rem 0;display:grid}.meter[data-v-04de703e]{background:var(--paper-raised);gap:.7rem;padding:1.2rem;display:grid}.meter>span[data-v-04de703e],.rail header>span[data-v-04de703e],aside>span[data-v-04de703e]{font:700 .55rem var(--font-ui);letter-spacing:.15em;color:var(--terracotta)}.meter>b[data-v-04de703e]{color:var(--ink-muted);font-size:.65rem}.meter>div[data-v-04de703e]{gap:.5rem;display:flex}.meter>div>i[data-v-04de703e]{background:var(--line);border-radius:50%;width:.6rem;height:.6rem}.meter>div>i[data-v-04de703e]:first-child{background:#d6523c}.scale[data-v-04de703e]{border-block:1px solid var(--line);position:relative;height:.7rem!important}.scale i[data-v-04de703e]{border-left:2px solid #b67913;height:1rem;position:absolute}.rail[data-v-04de703e]{border-top:4px solid var(--ink)}.rail header[data-v-04de703e]{justify-content:space-between;align-items:baseline;display:flex}.rail h2[data-v-04de703e]{font:400 2rem var(--font-editorial)}.reel[data-v-04de703e]{border-top:1px solid var(--rail);color:inherit;grid-template-columns:4rem minmax(13rem,1fr) 2.5fr auto;align-items:center;gap:1.4rem;padding:1.2rem .4rem;text-decoration:none;display:grid}.reel[data-v-04de703e]:hover{background:var(--paper-raised)}.reel-no[data-v-04de703e]{border:1px solid var(--line);text-align:center;border-radius:50%;place-content:center;width:3.3rem;height:3.3rem;display:grid}.reel-no span[data-v-04de703e]{font-size:.42rem}.reel-no b[data-v-04de703e]{font:400 1rem var(--font-editorial);color:var(--terracotta)}.reel>div[data-v-04de703e]:nth-child(2){display:grid}.reel small[data-v-04de703e],.reel em[data-v-04de703e]{color:var(--ink-muted);font-size:.58rem;font-style:normal}.reel strong[data-v-04de703e]{font:400 1.1rem var(--font-editorial)}ol[data-v-04de703e]{margin:0;padding:0;list-style:none;display:flex}li[data-v-04de703e]{color:var(--ink-muted);flex:1;padding-top:1.1rem;font-size:.52rem;position:relative}li i[data-v-04de703e]{border:1px solid var(--line);background:var(--paper);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.15rem}li[data-v-04de703e]:after{content:"";border-top:1px solid var(--line);position:absolute;top:.42rem;left:.55rem;right:0}li.exposed[data-v-04de703e]{color:var(--ink)}li.exposed i[data-v-04de703e]{background:#b67913}.open[data-v-04de703e]{font-size:.55rem}.empty[data-v-04de703e]{color:var(--ink-muted);padding:5rem 0}aside[data-v-04de703e]{border:1px solid var(--line);border-left:4px solid var(--terracotta);max-width:48rem;margin-top:3rem;padding:1.2rem}aside p[data-v-04de703e]{color:var(--ink-muted);font-size:.75rem}.fault[data-v-04de703e]{color:#9e352b}@media (width<=850px){.console[data-v-04de703e]{grid-template-columns:1fr}.reel[data-v-04de703e]{grid-template-columns:3.5rem 1fr}.reel ol[data-v-04de703e],.open[data-v-04de703e]{display:none}.rail header[data-v-04de703e]{flex-direction:column;align-items:start}}.proof-room[data-v-c9c541fb]{color:var(--ink)}.fault[data-v-c9c541fb]{color:#9e352b}.empty[data-v-c9c541fb]{background:var(--paper-raised);border-left:5px solid var(--terracotta);max-width:50rem;margin:4rem 0;padding:3rem}.empty span[data-v-c9c541fb]{color:var(--terracotta);font-size:.65rem}.empty h2[data-v-c9c541fb]{font:400 2.4rem var(--font-editorial)}.empty p[data-v-c9c541fb]{color:var(--ink-muted)}.empty a[data-v-c9c541fb]{color:inherit;font-weight:700}.queue[data-v-c9c541fb]{border-top:4px solid var(--ink);padding:3rem 0}.queue>a[data-v-c9c541fb]{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:9rem 1fr auto;align-items:center;gap:1.5rem;padding:1rem 0;text-decoration:none;display:grid}.frame[data-v-c9c541fb]{aspect-ratio:4/3;color:#dfa644;text-align:center;background:#191d1a;place-content:center;font-size:.55rem;display:grid}.frame i[data-v-c9c541fb]{border:1px dashed #69716b;border-radius:50%;width:3rem;height:3rem;margin:.5rem auto}.queue small[data-v-c9c541fb],.queue p[data-v-c9c541fb]{color:var(--ink-muted);font-size:.7rem}.queue h2[data-v-c9c541fb]{font:400 1.5rem var(--font-editorial);margin:.3rem 0}.queue b[data-v-c9c541fb],.queue em[data-v-c9c541fb]{font-size:.6rem;font-style:normal}.filmstrip[data-v-c9c541fb]{color:#dfe3dd;background:#151916;grid-template-columns:repeat(4,1fr);margin-top:3rem;display:grid}.filmstrip div[data-v-c9c541fb]{border-right:1px dashed #697069;padding:1rem;display:grid}.filmstrip i[data-v-c9c541fb]{font:400 1.6rem var(--font-editorial);color:#dc9c3c}.filmstrip span[data-v-c9c541fb]{font-size:.7rem}.filmstrip b[data-v-c9c541fb]{color:#8e978f;font-size:.48rem}@media (width<=700px){.queue>a[data-v-c9c541fb]{grid-template-columns:1fr}.queue em[data-v-c9c541fb]{display:none}.filmstrip[data-v-c9c541fb]{grid-template-columns:1fr 1fr}}.print-room[data-v-1ef91758]{color:var(--ink)}.fault[data-v-1ef91758]{color:#9e352b}.empty[data-v-1ef91758]{background:var(--paper-raised);border-left:5px solid var(--terracotta);max-width:54rem;margin:4rem 0;padding:3rem}.empty span[data-v-1ef91758],.history header span[data-v-1ef91758],.release-slip span[data-v-1ef91758]{letter-spacing:.13em;color:var(--terracotta);font-size:.58rem}.empty h2[data-v-1ef91758]{font:400 2.2rem var(--font-editorial)}.empty p[data-v-1ef91758]{color:var(--ink-muted)}.empty a[data-v-1ef91758]{color:inherit;font-weight:700}.history[data-v-1ef91758]{border-top:4px solid var(--ink);margin-top:3rem}.history header[data-v-1ef91758]{justify-content:space-between;align-items:baseline;display:flex}.history header h2[data-v-1ef91758]{font:400 2rem var(--font-editorial)}.history article[data-v-1ef91758]{border-top:1px solid var(--line);grid-template-columns:1fr 2fr auto auto;align-items:center;gap:1.5rem;padding:1.2rem .2rem;display:grid}.history article>div[data-v-1ef91758]{display:grid}.history small[data-v-1ef91758]{color:var(--ink-muted)}.history dl[data-v-1ef91758]{grid-template-columns:auto 1fr;margin:0;font-size:.62rem;display:grid}.history dt[data-v-1ef91758]{color:var(--ink-muted)}.history dd[data-v-1ef91758]{margin:0}.history code[data-v-1ef91758]{text-overflow:ellipsis;max-width:25rem;display:block;overflow:hidden}.history article>span[data-v-1ef91758]{border:1px solid var(--line);padding:.35rem;font-size:.55rem}.history .revoked[data-v-1ef91758]{color:#a03428}.history a[data-v-1ef91758]{color:inherit;font-size:.65rem;font-weight:700}.release-slip[data-v-1ef91758]{border-top:1px solid var(--line);grid-template-columns:1.5fr 1fr;align-items:end;gap:3rem;margin-top:3rem;padding:4rem 0;display:grid}.release-slip h2[data-v-1ef91758]{font:400 2.2rem var(--font-editorial)}.release-slip p[data-v-1ef91758],.release-slip dl[data-v-1ef91758]{color:var(--ink-muted);font-size:.7rem}.release-slip dl[data-v-1ef91758]{grid-template-columns:1fr auto;display:grid}.release-slip dd[data-v-1ef91758]{color:var(--ink)}@media (width<=760px){.history article[data-v-1ef91758],.release-slip[data-v-1ef91758]{grid-template-columns:1fr}.history dl[data-v-1ef91758]{display:none}}.fault[data-v-d07aa327]{color:#9e352b}.lineage[data-v-d07aa327]{color:#e7e7df;background:#171b18;border-top:5px solid #d59a38;margin:3rem 0;padding:2rem}.lineage header[data-v-d07aa327]{justify-content:space-between;align-items:start;display:flex}.lineage header span[data-v-d07aa327]{color:#dba348;letter-spacing:.15em;font-size:.55rem}.lineage h2[data-v-d07aa327]{margin:.5rem 0 2rem}.lineage a[data-v-d07aa327]{color:#e7e7df}.nodes[data-v-d07aa327]{gap:1rem;display:flex;overflow:auto}.nodes article[data-v-d07aa327]{border:1px solid #59615b;min-width:13rem;padding:1rem;display:grid}.nodes article.root[data-v-d07aa327]{border-color:#dba348}.nodes b[data-v-d07aa327],.nodes small[data-v-d07aa327]{color:#aeb5af;font-size:.55rem}.lineage ol[data-v-d07aa327]{padding:1rem 0;list-style:none}.lineage li[data-v-d07aa327]{gap:1rem;font-size:.65rem;display:flex}.lineage li b[data-v-d07aa327]{color:#dba348}.lineage>p[data-v-d07aa327]{color:#aeb5af}.counts[data-v-d07aa327]{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:3rem;display:grid}.counts div[data-v-d07aa327]{background:var(--paper-raised);padding:1.2rem;display:grid}.counts strong[data-v-d07aa327]{font:400 2.2rem var(--font-editorial);color:var(--terracotta)}.counts span[data-v-d07aa327]{font-size:.65rem}.archive[data-v-d07aa327]{background:var(--line);border-top:4px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:1.2fr 1.2fr .8fr;gap:1px;margin-top:2rem;display:grid}.shelf[data-v-d07aa327]{background:var(--paper);min-height:28rem;padding:2rem}.shelf>span[data-v-d07aa327]{font:700 .62rem var(--font-ui);letter-spacing:.16em;color:var(--terracotta)}h2[data-v-d07aa327]{font:400 2rem var(--font-editorial);margin:4rem 0 1.2rem}p[data-v-d07aa327]{color:var(--ink-muted);line-height:1.7}.shelf>a[data-v-d07aa327],.shelf>article[data-v-d07aa327]{color:inherit;border-top:1px solid var(--line);padding:.8rem 0;text-decoration:none;display:grid}.shelf>a b[data-v-d07aa327],.shelf>article b[data-v-d07aa327]{color:var(--terracotta);font-size:.58rem}.shelf>a strong[data-v-d07aa327]{font-size:.85rem}.shelf small[data-v-d07aa327],.shelf>article span[data-v-d07aa327]{color:var(--ink-muted);font-size:.58rem}@media (width<=760px){.counts[data-v-d07aa327]{grid-template-columns:1fr 1fr}.archive[data-v-d07aa327]{grid-template-columns:1fr}.shelf[data-v-d07aa327]{min-height:auto}h2[data-v-d07aa327]{margin-top:2rem}}.readiness[data-v-a1042062]{border-top:5px solid var(--ink);margin-top:3rem}.readiness header[data-v-a1042062]{justify-content:space-between;align-items:center;display:flex}.readiness header span[data-v-a1042062],.settings span[data-v-a1042062]{font:.62rem var(--font-ui);letter-spacing:.16em;color:var(--terracotta)}.readiness h2[data-v-a1042062]{font:400 2.4rem var(--font-editorial)}.readiness header>b[data-v-a1042062]{border:1px solid;padding:.6rem}.readiness header .blocked[data-v-a1042062]{color:#9b3328}.readiness header .ready[data-v-a1042062]{color:#285d43}.readiness ul[data-v-a1042062]{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;padding:0;list-style:none;display:grid}.readiness li[data-v-a1042062]{background:var(--paper-raised);grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1rem;display:grid}.readiness li i[data-v-a1042062]{background:#a43529;border-radius:50%;width:.65rem;height:.65rem}.readiness li i.configured[data-v-a1042062]{background:#387753}.readiness li div[data-v-a1042062]{display:grid}.readiness li small[data-v-a1042062]{color:var(--ink-muted)}.readiness li>b[data-v-a1042062]{font-size:.55rem}.settings[data-v-a1042062]{grid-template-columns:1fr 1fr;gap:clamp(2rem,8vw,8rem);padding:5rem 0;display:grid}.settings>div[data-v-a1042062]{border-top:4px solid var(--ink);padding-top:1.5rem}h2[data-v-a1042062]{font:400 2rem var(--font-editorial)}dl[data-v-a1042062]{grid-template-columns:7rem 1fr;display:grid}dt[data-v-a1042062],dd[data-v-a1042062]{border-bottom:1px solid var(--line);margin:0;padding:.8rem 0}dt[data-v-a1042062]{color:var(--ink-muted);font-size:.7rem}dd[data-v-a1042062]{font:400 .75rem var(--font-mono,monospace);overflow-wrap:anywhere}.settings li[data-v-a1042062]{border-bottom:1px solid var(--line);color:var(--ink-muted);padding:.8rem 0}aside[data-v-a1042062]{border-left:4px solid var(--terracotta);color:#201d19;background:#eadfd0;max-width:48rem;padding:1.5rem}aside p[data-v-a1042062]{margin-bottom:0;line-height:1.6}@media (width<=740px){.readiness ul[data-v-a1042062],.settings[data-v-a1042062]{grid-template-columns:1fr}.settings[data-v-a1042062]{padding:3rem 0}}:root{--paper:#f4efe5;--paper-raised:#fffaf0;--ink:#201d19;--ink-muted:#6e665b;--terracotta:#a94329;--terracotta-dark:#7b2d1c;--moss:#53664b;--amber:#a66a20;--danger:#9e352b;--line:#d8cebe;--shadow:0 18px 50px #32271a1f;--radius:3px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--font-editorial:Georgia,"Noto Serif SC",serif;--font-ui:Inter,"Noto Sans SC",system-ui,sans-serif;--focus:0 0 0 3px #b84f324d;color:#17201d;background:#edf3ef;font-family:Inter,Noto Sans SC,system-ui,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}.workbench{max-width:1240px;margin:auto;padding:36px 28px 70px}.workbench>header{color:#fff;background:#13362d;border-radius:24px;justify-content:space-between;align-items:center;padding:32px 38px;display:flex}h1{margin:8px 0;font-size:38px}.eyebrow{color:#8de6bd;letter-spacing:.16em;font-size:12px}.workbench header p{color:#bcd2ca}.budget{background:#ffffff12;border-radius:16px;min-width:170px;padding:18px 24px;display:grid}.budget b{color:#f3cd7c;font-size:30px}.budget span,.budget small{color:#bdd0c9}nav{gap:8px;margin:22px 0;display:flex}nav span{text-align:center;color:#75867f;background:#dfe8e3;border-radius:12px;flex:1;padding:12px;font-size:13px}nav .active{color:#116746;background:#d6f2e4;font-weight:700}.fixture{background:#fff;border:1px solid #dae5df;border-radius:14px;justify-content:space-between;align-items:center;margin-bottom:18px;padding:10px 16px;display:flex}.fixture label{align-items:center;gap:10px;margin:0;display:flex}.fixture span{color:#587167;font-size:13px}.layout{grid-template-columns:1fr 1fr;gap:18px;display:grid}.panel,.slot{background:#fff;border:1px solid #dae5df;border-radius:18px;padding:22px;box-shadow:0 8px 25px #2545370a}h2{margin:0 0 20px;font-size:18px}label{color:#5d6e67;gap:7px;margin:12px 0;font-size:13px;display:grid}input,select{background:#fafcfb;border:1px solid #cedbd4;border-radius:10px;padding:11px}.locks{align-items:center;gap:8px;margin:18px 0;font-size:12px;display:flex}.locks span{background:#eef5f1;border-radius:20px;padding:6px 9px}.metric{background:#f7f4e8;border-radius:12px;justify-content:space-between;padding:15px;display:flex}li{color:#62726b;margin:10px}button{color:#fff;cursor:pointer;background:#16714e;border:0;border-radius:10px;padding:11px 16px;font-weight:700}button:disabled{opacity:.4;cursor:not-allowed}.ghost{color:#315b4b;background:#eaf1ed}.slots{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px;display:grid}.compare{grid-template-columns:1fr 1fr;gap:8px;display:grid}.compare>div:first-child{text-align:center;color:#63776e;border:1px dashed #9db3a9;border-radius:13px;place-content:center;height:155px;display:grid}.risk{color:#a76814!important}.lineage{background:#eef5f1;border-radius:8px;margin:7px 0;padding:9px;font-size:11px;display:block}.preview{color:#7c8b84;background:linear-gradient(135deg,#e3ebe7,#f5eee0);border-radius:13px;place-items:center;height:155px;display:grid;position:relative}.preview strong{color:#16714e;background:#fff;border-radius:9px;padding:7px;position:absolute;top:10px;right:10px}.preview small{color:#7d8984;font-size:8px;display:block}.slot h3{margin-bottom:4px}.slot p{color:#798780;font-size:12px}.slot>div:last-child{gap:7px;display:flex}.slot button{padding:9px 12px}footer{justify-content:space-between;align-items:center;margin-top:18px;padding:18px 0;display:flex}.error{color:#ba3b32}.success{color:#16714e;font-weight:700}footer>div{gap:8px;display:flex}@media (width<=800px){.layout,.slots{grid-template-columns:1fr}.workbench>header{flex-direction:column;align-items:flex-start;gap:15px}.budget{width:100%}nav{overflow:auto}nav span{min-width:100px}}nav span{color:#41554d}.metric b{color:#785006}.slot p{color:#53645d}.m5ops .eyebrow{color:#286c53}@media (width<=640px){.workbench{padding:18px 12px 48px}.workbench>header{padding:22px 18px}.layout{grid-template-columns:minmax(0,1fr)}nav{flex-wrap:wrap}nav span{flex:42%}.fixture{flex-direction:column;align-items:flex-start}.fixture label{overflow-wrap:anywhere;width:100%;min-width:0}}.m5ops{background:#fff;border:1px solid #dae5df;border-radius:20px;margin-top:24px;padding:24px}.m5title{justify-content:space-between;align-items:center;display:flex}.gate{border-radius:20px;padding:8px 12px;font-size:12px;font-weight:700}.gate.controlled{color:#8a5b00;background:#fff1cf}.gate.pass{color:#116746;background:#d6f2e4}.opgrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.opgrid article{border:1px solid #dfe8e3;border-radius:14px;gap:8px;padding:16px;display:grid}.opgrid b{font-size:16px}.opgrid p,.controlled-note{color:#61746c;font-size:13px}.m5ops table{border-collapse:collapse;width:100%;margin-top:18px}.m5ops th,.m5ops td{text-align:left;border-bottom:1px solid #e4ece8;padding:10px;font-size:13px}.controlled-note{background:#fff8e7;border-radius:10px;padding:12px}@media (width<=760px){.opgrid{grid-template-columns:1fr}.m5ops{overflow:auto}}
