.brand-logo[data-v-39d82a49]{line-height:0;display:inline-block}.brand-logo[data-v-39d82a49] svg{width:100%;height:auto;display:block}.brand-logo[data-v-39d82a49] title{display:none}.splash-logo[data-v-6dc7b905]{width:min(320px,70vw);color:var(--ink);margin-bottom:40px}.splash[data-v-6dc7b905]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;padding:48px 32px;display:flex}@media (width<=600px){.splash[data-v-6dc7b905]{padding:40px 16px}}h1[data-v-6dc7b905]{text-wrap:balance;margin:0 0 12px;font-size:28px;font-weight:600}p[data-v-6dc7b905]{max-width:460px;color:var(--muted);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:16px}.link[data-v-6dc7b905]{color:var(--muted);background:0 0;margin-top:28px;padding:0;font-size:14px;font-weight:400;text-decoration:underline}.code[data-v-6dc7b905]{gap:8px;width:min(100%,320px);margin-top:28px;display:flex}.code input[data-v-6dc7b905]{text-transform:uppercase;flex:1;min-width:0}.code .secondary[data-v-6dc7b905]{width:auto}.error[data-v-6dc7b905]{color:var(--error);margin-top:10px;font-size:14px}@font-face{font-family:Jost;src:url(/fonts/jost.woff2)format("woff2");font-weight:100 900;font-display:swap}:root,[data-theme=light]{--ink:#1a1a1a;--paper:#f7f4ee;--surface:#fff;--muted:#6b6560;--line:#ddd6cc;--accent:#1d4ed8;--warn:#8a5a00;--warn-bg:#fdf6e3;--warn-line:#e8d9a8;--error:#96221b;--error-bg:#fdeceb;--error-line:#f2c2be;--night:#101014;--moonlight:#f0ede6;--font:"Jost", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif}[data-theme=dark]{--ink:#f0ede6;--paper:#07070a;--surface:#15151b;--panel:#101014;--muted:#a09a91;--faint:#5d5953;--line:#f0ede624;--accent:#8aa4ff;--warn:#f0c46b;--warn-bg:#f0c46b14;--warn-line:#f0c46b59;--error:#ff9b91;--error-bg:#ff9b9114;--error-line:#ff9b9159;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font:16px/1.6 var(--font);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;margin:0}button,input,select,textarea{font-family:var(--font)}a{color:inherit}.eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:500}.wrap{max-width:1320px;margin:0 auto;padding:0 48px}@media (width<=700px){.wrap{padding:0 20px}}.btn{border:1px solid var(--ink);color:var(--ink);font:600 12px/1.2 var(--font);letter-spacing:.24em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:12px;padding:15px 30px;text-decoration:none;transition:background .3s,color .3s,opacity .3s;display:inline-flex}.btn:hover:not(:disabled),.btn.fill{background:var(--ink);color:var(--paper)}.btn.fill:hover:not(:disabled){color:var(--ink);background:0 0}.btn:disabled{opacity:.4;cursor:not-allowed}.btn .arrow{transition:transform .3s}.btn:hover .arrow{transform:translate(4px)}.site-nav{z-index:20;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:22px 48px;transition:background .4s,padding .4s,border-color .4s;display:flex;position:fixed;inset:0 0 auto}.site-nav.solid{-webkit-backdrop-filter:blur(14px);border-color:var(--line);background:#07070adb;padding:14px 48px}.site-nav .brand{width:190px;color:var(--ink);display:block}.site-nav .links{align-items:center;gap:34px;display:flex}.site-nav .text-link{letter-spacing:.22em;text-transform:uppercase;text-shadow:0 1px 14px #000c,0 0 2px #0009;font-size:12px;font-weight:500;text-decoration:none;position:relative}.site-nav .text-link:after{content:"";background:var(--ink);height:1px;transition:right .35s;position:absolute;bottom:-6px;left:0;right:100%}.site-nav .text-link:hover:after{right:0}.site-nav .btn{padding:12px 24px}@media (width<=800px){.site-nav,.site-nav.solid{padding:14px 20px}.site-nav .brand{width:150px}.site-nav .text-link{display:none}.site-nav .links{gap:12px}.site-nav .links .btn{padding:13px 20px}}@media (width<=360px){.site-nav .brand{width:116px}.site-nav .links{gap:8px}.site-nav .links .btn{padding:12px 14px}}.site-nav .cart-link{width:40px;height:40px;color:var(--ink);filter:drop-shadow(0 1px 8px #000c);justify-content:center;align-items:center;display:inline-flex;position:relative}.site-nav .cart-link .count{color:#07070a;letter-spacing:0;min-width:18px;height:18px;text-shadow:none;font-variant-numeric:tabular-nums;background:#7cf29a;border-radius:9px;place-items:center;padding:0 5px;font-size:11px;display:inline-grid;position:absolute;top:1px;right:-2px}.banners.under-nav{z-index:19;position:fixed;top:76px;left:0;right:0}.banners.under-nav.scrolls{position:absolute}.admin-banner{background:var(--warn-bg);color:var(--warn);border-bottom:1px solid var(--warn-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px 32px;font-size:14px}.admin-banner ::placeholder{color:var(--muted);opacity:.55}button.link{color:inherit;font-size:inherit;margin-left:12px}.admin-nav .sign-out{color:var(--muted);font-size:inherit;font-weight:inherit;margin-left:8px}.admin-banner a{color:inherit;margin-left:6px;font-weight:600}.early-banner{text-align:center;color:var(--muted);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07070ab3;padding:6px 32px;font-size:13px}.site-footer{border-top:1px solid var(--line);color:var(--faint,var(--muted));padding:34px 0 40px;font-size:13px}.footer-columns{grid-template-columns:2fr repeat(3,1fr);gap:28px;padding-bottom:30px;display:grid}.footer-columns nav{flex-direction:column;gap:8px;display:flex}.footer-columns h2{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin:0 0 4px;font-size:11px;font-weight:500}.footer-columns a:not(.footer-logo){color:var(--muted);font-size:14px;text-decoration:none}.footer-columns a:not(.footer-logo):hover{color:var(--ink)}.footer-base{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:20px;padding-top:22px;display:flex}@media (width<=700px){.footer-columns{grid-template-columns:1fr 1fr}.footer-columns .footer-logo{grid-column:1/-1}}.footer-logo{width:110px;color:var(--muted);display:block}.admin-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:22px 32px 18px;display:flex}.admin-header .brand{width:176px;color:var(--ink);display:block}.admin-nav{flex-wrap:wrap;gap:18px;font-size:15px;display:flex}.admin-nav a{color:var(--muted);font-weight:600;text-decoration:none}.admin-nav a.router-link-exact-active,.admin-nav a.current{color:var(--ink)}.admin-nav .dot{background:var(--warn);vertical-align:2px;border-radius:50%;width:7px;height:7px;margin-left:5px;display:inline-block}@media (width<=600px){.admin-header{padding:16px 16px 14px}.admin-header .brand{width:140px}.admin-banner,.early-banner{padding-left:16px;padding-right:16px}}label{margin:0 0 16px;display:block}.field-name{text-transform:uppercase;letter-spacing:.22em;color:var(--muted);margin-bottom:8px;font-size:11px;font-weight:500;display:block}input,select,textarea{width:100%;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:0;padding:11px 12px;font-size:16px}[data-theme=light] input,[data-theme=light] select,[data-theme=light] textarea{border-radius:5px}input[type=datetime-local],input[type=date],input[type=time]{appearance:none;min-width:0;max-width:100%;min-height:46px;display:block}input::-webkit-date-and-time-value{text-align:left}input[type=range]{accent-color:var(--ink);background:0 0;border:0;padding:0}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hint{color:var(--muted);margin:-8px 0 16px;font-size:13px}button{font:inherit;cursor:pointer}button:disabled{cursor:not-allowed}.primary{background:var(--ink);color:var(--paper);border:1px solid #0000;border-radius:6px;width:100%;padding:11px 18px;font-weight:600}.secondary{color:var(--ink);border:1px solid var(--line);background:0 0;border-radius:6px;width:100%;padding:11px 18px;font-weight:600}button.link{width:auto;color:var(--accent);font-size:13px;font-weight:600;line-height:inherit;white-space:nowrap;background:0 0;border:0;border-radius:0;padding:0;display:inline}button.link:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}button.link:disabled{opacity:.5}button.link.danger-link{color:var(--error)}.primary:disabled,.secondary:disabled{opacity:.5}.note{border:1px solid var(--line);background:var(--surface);color:var(--muted);margin-top:14px;padding:11px 13px;font-size:14px}[data-theme=light] .note{border-radius:6px}.note.warn{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn)}.note.error{background:var(--error-bg);border-color:var(--error-line);color:var(--error)}.note strong{color:inherit}.spinner{border:2px solid var(--line);border-top-color:var(--ink);border-radius:50%;width:22px;height:22px;margin:0 auto 10px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.reveal{opacity:0;transition:opacity 1s,transform 1s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transition:none;transform:none}.spinner{animation-duration:2s}}.hero[data-v-db79fee2]{background:radial-gradient(ellipse at 70% 50%, #0d1220 0%, var(--paper) 60%);height:100vh;min-height:680px;position:relative;overflow:hidden}.earth[data-v-db79fee2]{aspect-ratio:1;height:118vh;animation:60s ease-in-out infinite alternate drift-db79fee2;position:absolute;top:50%;right:-14vh;transform:translateY(-50%)}.earth img[data-v-db79fee2]{width:100%;height:100%;display:block}.earth[data-v-db79fee2]:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 60px 6px #5a8cff38,inset 0 0 40px 4px #78aaff2e}@keyframes drift-db79fee2{0%{transform:translateY(-50%)scale(1)rotate(0)}to{transform:translateY(-51.5%)scale(1.045)rotate(-1.2deg)}}.shade[data-v-db79fee2]{background:linear-gradient(90deg,#07070af2 0%,#07070abf 34%,#07070a00 62%);position:absolute;inset:0}.copy .eyebrow[data-v-db79fee2]{text-shadow:0 1px 12px #000000e6}.copy[data-v-db79fee2]{z-index:2;flex-direction:column;justify-content:center;max-width:1320px;height:100%;margin:0 auto;padding:0 48px;display:flex;position:relative}h1[data-v-db79fee2]{letter-spacing:.03em;text-transform:uppercase;margin:22px 0 26px;font-size:clamp(42px,6.2vw,92px);font-weight:500;line-height:1.02}.lede[data-v-db79fee2]{color:#d6d2ca;max-width:460px;margin:0 0 40px;font-size:19px}.ctas[data-v-db79fee2]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.quiet[data-v-db79fee2]{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);padding:15px 6px;font-size:12px;text-decoration:none}.telemetry[data-v-db79fee2]{z-index:2;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(6px);background:linear-gradient(#07070a8c,#07070aeb);position:absolute;bottom:0;left:0;right:0}.telemetry .wrap[data-v-db79fee2]{grid-template-columns:repeat(4,1fr);display:grid}.telemetry .item[data-v-db79fee2]{border-left:1px solid var(--line);padding:18px 0 18px 20px}.telemetry .item[data-v-db79fee2]:first-child{border-left:0;padding-left:0}.telemetry .v[data-v-db79fee2]{letter-spacing:.06em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:14px}.live[data-v-db79fee2]{background:#7cf29a;border-radius:50%;width:7px;height:7px;margin-right:8px;animation:2.4s ease-in-out infinite pulse-db79fee2;display:inline-block;box-shadow:0 0 10px #7cf29a}@keyframes pulse-db79fee2{50%{opacity:.35}}@media (width<=800px){.earth[data-v-db79fee2]{height:58vh;top:22%;right:-30vw}.shade[data-v-db79fee2]{background:linear-gradient(#07070a00 22%,#07070a80 38%,#07070a 50%)}.copy[data-v-db79fee2]{justify-content:flex-end;padding:0 20px 110px}h1[data-v-db79fee2]{margin:14px 0 18px}.lede[data-v-db79fee2]{margin-bottom:28px;font-size:17px}.telemetry .wrap[data-v-db79fee2]{grid-template-columns:repeat(2,1fr)}.telemetry .item[data-v-db79fee2]:nth-child(n+3){display:none}}.band[data-v-db79fee2]{border-top:1px solid var(--line);padding:140px 0;scroll-margin-top:-28px}@media (width<=700px){.band[data-v-db79fee2]{padding:90px 0;scroll-margin-top:10px}}.section-head[data-v-db79fee2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:64px;display:flex}.section-head h2[data-v-db79fee2]{letter-spacing:.02em;text-transform:uppercase;margin:14px 0 0;font-size:clamp(32px,4vw,54px);font-weight:500;line-height:1.05}.section-head p[data-v-db79fee2]{max-width:420px;color:var(--muted);margin:0}.entry[data-v-db79fee2]{grid-template-columns:minmax(0,640px) 1fr;align-items:center;gap:48px;margin-bottom:72px;display:grid}.epoch[data-v-db79fee2]{justify-self:center;width:340px;margin:0}.epoch .disc[data-v-db79fee2]{aspect-ratio:1;position:relative}.epoch .disc img[data-v-db79fee2]{width:100%;height:100%;display:block}.epoch .disc[data-v-db79fee2]:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 36px 3px #5a8cff33,inset 0 0 24px 2px #78aaff29}.epoch dl[data-v-db79fee2]{border-top:1px solid var(--line);grid-template-columns:max-content 1fr;margin:28px 0 0;display:grid}.epoch dl>div[data-v-db79fee2]{border-left:1px solid var(--line);padding:14px 0 0 16px}.epoch dl>div[data-v-db79fee2]:first-child{border-left:0;padding-left:0}.epoch dd[data-v-db79fee2]{white-space:nowrap;letter-spacing:.06em;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:14px}@media (width<=800px){.entry[data-v-db79fee2]{grid-template-columns:1fr;gap:40px}.epoch[data-v-db79fee2]{grid-template-columns:112px 1fr;align-items:center;gap:20px;width:100%;display:grid}.epoch dl[data-v-db79fee2]{border-top:0;grid-template-columns:1fr;margin:0}.epoch dl>div[data-v-db79fee2],.epoch dl>div[data-v-db79fee2]:first-child{border-left:0;padding:6px 0}}.entry h2[data-v-db79fee2]{letter-spacing:.04em;text-transform:uppercase;margin:14px 0 0;font-size:clamp(36px,5vw,64px);font-weight:500;line-height:1}.entry .ipa[data-v-db79fee2],.entry .pos[data-v-db79fee2]{letter-spacing:.04em;text-transform:none;color:var(--muted);vertical-align:.35em;margin-left:10px;font-size:17px;font-weight:300}.entry .pos[data-v-db79fee2]{font-style:italic}.entry .senses[data-v-db79fee2]{max-width:640px;margin:22px 0 0;padding-left:1.2em;font-size:clamp(20px,2.2vw,28px);font-weight:300;line-height:1.35}.entry .senses li+li[data-v-db79fee2]{margin-top:8px}.entry .senses li[data-v-db79fee2]::marker{color:var(--muted)}.steps[data-v-db79fee2]{--live:#7cf29a;grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.step .bar[data-v-db79fee2]{background:var(--line);height:2px;margin-bottom:26px;display:block;position:relative;overflow:hidden}.step .bar[data-v-db79fee2]:after{content:"";background:var(--live);transform-origin:0;transition:transform .8s cubic-bezier(.2,.7,.2,1) .4s;position:absolute;inset:0;transform:scaleX(0)}.step:nth-child(2) .bar[data-v-db79fee2]:after{transition-delay:1.2s}.step:nth-child(3) .bar[data-v-db79fee2]:after{transition-delay:2s}.step.in .bar[data-v-db79fee2]:after,.step:not(.reveal) .bar[data-v-db79fee2]:after{transform:none}@media (prefers-reduced-motion:reduce){.step .bar[data-v-db79fee2]:after{transition:none}}.step .n[data-v-db79fee2]{letter-spacing:.2em;color:var(--muted);font-size:13px}.step h3[data-v-db79fee2]{letter-spacing:.02em;margin:16px 0 10px;font-size:24px;font-weight:500}.step p[data-v-db79fee2]{color:var(--muted);margin:0}@media (width<=800px){.steps[data-v-db79fee2]{grid-template-columns:1fr}}.moments[data-v-db79fee2]{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.moment[data-v-db79fee2]{text-align:left;font:inherit;color:inherit;background:var(--panel);border:1px solid var(--line);flex-direction:column;padding:28px 24px 26px;text-decoration:none;transition:border-color .4s;display:flex;overflow:hidden}.moment[data-v-db79fee2]:hover{border-color:#f0ede680}.disk[data-v-db79fee2]{aspect-ratio:1;margin:18px 10px 28px;transition:transform 1.2s cubic-bezier(.2,.7,.2,1);display:block}.moment:hover .disk[data-v-db79fee2]{transform:scale(1.07)}.disk img[data-v-db79fee2]{width:100%;height:100%;display:block}.title[data-v-db79fee2]{margin-bottom:6px;font-size:20px;font-weight:500}.blurb[data-v-db79fee2]{color:var(--muted);min-height:48px;margin-bottom:18px;font-size:15px}.go[data-v-db79fee2]{letter-spacing:.24em;text-transform:uppercase;opacity:.55;font-size:11px;transition:opacity .3s}.moment:hover .go[data-v-db79fee2]{opacity:1}@media (width<=1000px){.moments[data-v-db79fee2]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.moments[data-v-db79fee2]{grid-template-columns:1fr}}.closing[data-v-db79fee2]{text-align:center;border-top:1px solid var(--line);background:radial-gradient(ellipse at 50% 120%, #101a33 0%, var(--paper) 60%);padding:160px 0}.closing h2[data-v-db79fee2]{text-transform:uppercase;letter-spacing:.03em;max-width:16ch;margin:18px auto 36px;font-size:clamp(34px,4.6vw,64px);font-weight:500;line-height:1.05}@media (prefers-reduced-motion:reduce){.earth[data-v-db79fee2],.live[data-v-db79fee2]{animation:none}}.cart-page[data-v-b301b668]{--live:#7cf29a;max-width:760px;min-height:70vh;margin:0 auto;padding:140px 32px 110px}@media (width<=600px){.cart-page[data-v-b301b668]{padding:110px 16px 72px}}.ref[data-v-b301b668]{color:var(--faint);margin:0 0 18px}.panel[data-v-b301b668]{background:var(--panel);border:1px solid var(--line)}.empty[data-v-b301b668]{padding:36px 40px 40px}.head[data-v-b301b668]{padding:36px 40px 28px}@media (width<=600px){.empty[data-v-b301b668],.head[data-v-b301b668]{padding:28px 20px 24px}}.status[data-v-b301b668]{color:var(--ink);align-items:center;margin:0;display:flex}.dot[data-v-b301b668]{background:var(--faint);border-radius:50%;width:7px;height:7px;margin-right:10px;display:inline-block}.nominal .dot[data-v-b301b668]{background:var(--live);box-shadow:0 0 10px var(--live);animation:2.4s ease-in-out infinite pulse-b301b668}@keyframes pulse-b301b668{50%{opacity:.35}}h1[data-v-b301b668]{letter-spacing:.03em;text-transform:uppercase;margin:18px 0 0;font-size:clamp(30px,5.5vw,42px);font-weight:500;line-height:1.05}.lede[data-v-b301b668]{color:#d6d2ca;max-width:480px;margin:14px 0 28px;font-size:17px}.items[data-v-b301b668]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.items li[data-v-b301b668]{border-bottom:1px solid var(--line);grid-template-columns:88px 1fr;gap:20px;padding:22px 40px;display:grid}.items li.refused[data-v-b301b668]{box-shadow:inset 3px 0 0 var(--error)}@media (width<=600px){.items li[data-v-b301b668]{grid-template-columns:64px 1fr;gap:14px;padding:18px 20px}}.thumb[data-v-b301b668]{justify-content:center;align-items:flex-start;display:flex}.thumb img[data-v-b301b668]{max-width:100%;max-height:120px;display:block;box-shadow:0 6px 20px #00000080}.enlarge[data-v-b301b668]{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.enlarge img[data-v-b301b668]{margin:0 auto;transition:transform .15s}.enlarge:hover img[data-v-b301b668],.enlarge:focus-visible img[data-v-b301b668]{transform:scale(1.04)}.thumb span[data-v-b301b668]{aspect-ratio:3/4;border:1px solid var(--line);place-items:center;width:100%;display:grid}.body[data-v-b301b668]{min-width:0}.body p[data-v-b301b668]{margin:0}.top[data-v-b301b668]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.label[data-v-b301b668]{letter-spacing:.02em;font-size:16px}.code[data-v-b301b668]{letter-spacing:.08em;color:var(--muted);margin-top:2px;font-size:12px;display:block}.price[data-v-b301b668]{letter-spacing:.04em;text-align:right;font-variant-numeric:tabular-nums;flex:none;font-size:16px}.each[data-v-b301b668]{color:var(--muted);font-size:12px;display:block}.summary[data-v-b301b668]{color:var(--muted);font-size:14px;margin-top:4px!important}.controls[data-v-b301b668]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 20px;margin-top:14px;display:flex}.stepper[data-v-b301b668]{border:1px solid var(--line);align-items:stretch;display:inline-flex}.stepper button[data-v-b301b668]{width:34px;height:34px;color:var(--ink);font:400 18px/1 var(--font);cursor:pointer;background:0 0;border:0;padding:0}.stepper button[data-v-b301b668]:disabled{color:var(--faint);cursor:default}.stepper span[data-v-b301b668]{border-left:1px solid var(--line);border-right:1px solid var(--line);font-variant-numeric:tabular-nums;place-items:center;min-width:34px;font-size:14px;display:grid}.file[data-v-b301b668]{color:var(--muted);font-size:13px}.text-action[data-v-b301b668]{color:var(--muted);font:400 14px/1.4 var(--font);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.text-action[data-v-b301b668]:hover{color:var(--ink)}.readouts[data-v-b301b668]{background:var(--line);grid-auto-columns:1fr;grid-auto-flow:column;gap:1px;margin:0;display:grid}.readouts>div[data-v-b301b668]{background:var(--panel);padding:16px 40px}.readouts>div[data-v-b301b668]:not(:first-child){padding-left:20px}@media (width<=600px){.readouts>div[data-v-b301b668],.readouts>div[data-v-b301b668]:not(:first-child){padding:14px 20px}}dt[data-v-b301b668]{font-size:11px}dd[data-v-b301b668]{letter-spacing:.04em;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:18px}.sub[data-v-b301b668]{color:var(--muted);font-size:13px}.action[data-v-b301b668]{border-top:1px solid var(--line);justify-items:start;gap:12px;padding:28px 40px 32px;display:grid}@media (width<=600px){.action[data-v-b301b668]{padding:24px 20px 26px}}.action p[data-v-b301b668]{margin:0}.small[data-v-b301b668]{color:var(--muted);font-size:13px}.buttons[data-v-b301b668]{flex-wrap:wrap;gap:12px;display:flex}.small a[data-v-b301b668]{color:var(--ink)}.lightbox[data-v-b301b668]{border:1px solid var(--line);background:var(--panel);max-width:min(92vw,900px);max-height:94vh;color:var(--ink);padding:20px}.lightbox[data-v-b301b668]::backdrop{background:#000c}.lightbox figure[data-v-b301b668]{gap:14px;margin:0;display:grid}.lightbox img[data-v-b301b668]{max-width:100%;max-height:calc(94vh - 150px);margin:0 auto;display:block}.lightbox figcaption p[data-v-b301b668]{margin:0}.lightbox .close[data-v-b301b668]{justify-self:end}.clearable[data-v-4a976afa]{position:relative}.clearable input[data-v-4a976afa]{padding-right:44px}.clear[data-v-4a976afa]{width:44px;min-height:0;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;bottom:0;right:0}.clear[data-v-4a976afa]:hover,.clear[data-v-4a976afa]:focus-visible{color:var(--ink)}.confirm[data-v-b965fac1]{border:1px solid var(--line);background:var(--panel);width:min(92vw,460px);color:var(--ink);padding:0}.confirm[data-v-b965fac1]::backdrop{background:#000000bf}.body[data-v-b965fac1]{padding:28px}.eyebrow[data-v-b965fac1]{margin:0 0 10px}h2[data-v-b965fac1]{letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:18px;font-weight:500}.message[data-v-b965fac1]{color:var(--muted);line-height:1.6}.message[data-v-b965fac1] p{margin:0 0 10px}.message[data-v-b965fac1] strong{color:var(--ink);font-weight:500}.actions[data-v-b965fac1]{gap:12px;margin-top:24px;display:flex}.actions .btn[data-v-b965fac1]{letter-spacing:.16em;white-space:nowrap;flex:1;padding:14px 12px}@media (width<=480px){.actions[data-v-b965fac1]{flex-direction:column}}.info-tip[data-v-238dd5ce]{vertical-align:middle;margin-left:6px;display:inline-flex;position:relative}.icon[data-v-238dd5ce]{border:1px solid var(--muted);width:16px;height:16px;color:var(--muted);cursor:help;background:0 0;border-radius:50%;place-items:center;padding:0;font-size:11px;font-weight:600;line-height:1;display:inline-grid}.icon[data-v-238dd5ce]:hover,.icon[data-v-238dd5ce]:focus-visible{border-color:var(--ink);color:var(--ink)}.bubble[data-v-238dd5ce]{z-index:10;border:1px solid var(--line);background:var(--surface);width:max-content;max-width:240px;color:var(--ink);letter-spacing:normal;text-transform:none;opacity:0;visibility:hidden;pointer-events:none;border-radius:5px;padding:8px 10px;font-size:12px;font-weight:400;line-height:1.4;transition:opacity .12s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 20px #0006}.bubble.open[data-v-238dd5ce]{opacity:1;visibility:visible}.summary[data-v-94565603]{border:1px solid var(--line);background:var(--surface);width:100%;min-height:46px;color:var(--ink);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;font-size:16px;display:flex}.summary[data-v-94565603]:hover{border-color:var(--muted)}.change[data-v-94565603]{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);flex:none;font-size:11px;font-weight:500}.date[data-v-94565603]{grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr) minmax(0,1.1fr);gap:8px;display:grid;position:relative}.date select[data-v-94565603]{padding-left:8px;padding-right:4px}.calendar[data-v-94565603]{width:28px;height:26px;color:var(--muted);place-items:center;display:grid;position:absolute;top:-6px;right:0}.calendar[data-v-94565603]:hover{color:var(--ink)}.calendar svg[data-v-94565603]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:18px;height:18px}.picker .calendar input[data-v-94565603]{opacity:0;cursor:pointer;border:0;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.picker label[data-v-94565603]{margin-bottom:12px}.picker select[data-v-94565603],.picker input[data-v-94565603]{min-width:0}.utc[data-v-94565603],.moved[data-v-94565603]{color:var(--faint);margin:0 0 14px;font-size:12px;line-height:1.5}.moved[data-v-94565603]{color:var(--error)}.actions[data-v-94565603]{gap:8px;display:flex}.actions .btn[data-v-94565603]{flex:1;padding:13px 16px}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:#4f4f4f66;--pswp-preloader-color-secondary:#ffffffe6;--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);width:100%;height:100%;z-index:var(--pswp-root-z-index);touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:#0000;outline:0;display:none;position:fixed;top:0;left:0}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{will-change:opacity;transform:translateZ(0)}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);margin:auto;font-size:1em;line-height:1}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4, 0, .22, 1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{cursor:pointer;width:50px;height:60px;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none;background:0 0;border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{box-shadow:none;opacity:1;background:0 0;border:0;padding:0;transition:none}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);pointer-events:none;width:32px;height:32px;position:absolute;top:14px;left:9px;overflow:hidden}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{z-index:10;flex-direction:row;justify-content:flex-end;width:100%;height:60px;display:flex;position:absolute;top:0;left:0;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{width:75px;height:100px;margin-top:-50px;position:absolute;top:50%}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:0 0;border-radius:0;width:60px;height:60px;margin-top:-30px;top:50%}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{width:50px;height:60px;margin-right:auto;position:relative;overflow:hidden}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:.6s linear infinite pswp-clockwise}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{margin-top:15px;height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85;margin-inline-start:20px;font-size:14px;line-height:30px}.pswp--one-slide .pswp__counter{display:none}.results[data-v-c6abf876]{border:1px solid var(--line);background:var(--surface);border-radius:5px;margin:6px 0 0;padding:0;list-style:none}.results li+li[data-v-c6abf876]{border-top:1px solid var(--line)}.results li[data-v-c6abf876]{color:var(--ink);cursor:pointer;padding:8px 10px;font-size:14px}.results li.active[data-v-c6abf876]{background:color-mix(in srgb, var(--ink) 10%, var(--surface))}.chosen[data-v-c6abf876]{border:1px solid var(--line);background:var(--surface);border-radius:5px;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 10px;font-size:14px;display:flex}.chosen .name[data-v-c6abf876]{overflow-wrap:anywhere;min-width:0}.attribution[data-v-c6abf876]{color:#fff;margin:6px 0 0;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400}.link[data-v-c6abf876]{color:var(--accent);background:0 0;padding:0;font-size:13px;font-weight:600}.designer[data-v-e97b373c]{border:1px solid var(--line);grid-template-columns:minmax(0,1fr) 400px;display:grid}.panel[data-v-e97b373c]{border-left:1px solid var(--line);background:var(--paper);order:2;padding:24px}.step[data-v-e97b373c]{border:1px solid var(--line);background:var(--panel);margin-bottom:12px;padding:18px 20px 20px}.step[data-v-e97b373c]>:last-child{margin-bottom:0}.step-head[data-v-e97b373c]{align-items:center;gap:12px;margin-bottom:16px;display:flex}.step-head .num[data-v-e97b373c]{letter-spacing:.08em;color:#7cf29a;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.step-head .title[data-v-e97b373c]{letter-spacing:.22em;text-transform:uppercase;color:var(--ink);font-size:14px;font-weight:500}.opt[data-v-e97b373c]{letter-spacing:.22em;text-transform:uppercase;color:var(--faint);font-size:10px}.state[data-v-e97b373c]{border:1px solid var(--faint);border-radius:50%;width:7px;height:7px;margin-left:auto}.state.set[data-v-e97b373c]{background:#7cf29a;border-color:#7cf29a;box-shadow:0 0 10px #7cf29a}.small[data-v-e97b373c]{color:var(--faint);margin:10px 0 0;font-size:12px;line-height:1.5}.buy[data-v-e97b373c]{z-index:2;background:linear-gradient(0deg, var(--paper) 78%, transparent);margin:0 -24px;padding:16px 24px 18px;position:sticky;bottom:0}.legal a[data-v-e97b373c]{color:inherit}.swatch[data-v-e97b373c]{border:1px solid var(--line);vertical-align:baseline;width:10px;height:10px;margin-right:7px;display:inline-block}.with-swatch[data-v-e97b373c]{align-items:center;gap:12px;display:flex}.with-swatch .swatch[data-v-e97b373c]{flex:none;width:20px;height:20px;margin:0}.link-btn[data-v-e97b373c]{width:auto;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:4px;padding:0;text-decoration:underline;display:inline}.toggle[data-v-e97b373c]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:14px;display:flex}.toggle.off[data-v-e97b373c]{cursor:default;color:var(--muted)}.toggle input[data-v-e97b373c]:disabled{opacity:.4;cursor:default}.toggle.between[data-v-e97b373c]{margin-bottom:0}.toggle .hint[data-v-e97b373c]{color:var(--muted);margin-top:2px;font-size:12px;display:block}.toggle input[data-v-e97b373c]{appearance:none;border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:11px;flex:none;width:40px;height:22px;margin:0;padding:0;transition:background .2s,border-color .2s;position:relative}.toggle input[data-v-e97b373c]:before{content:"";background:var(--muted);border-radius:50%;width:16px;height:16px;transition:transform .2s,background .2s;position:absolute;top:2px;left:2px}.toggle input[data-v-e97b373c]:checked{border-color:var(--ink);background:var(--ink)}.toggle input[data-v-e97b373c]:checked:before{background:var(--paper);transform:translate(18px)}.inline[data-v-e97b373c]{margin:14px 0 0}.gap[data-v-e97b373c]{margin-top:10px}.text-size[data-v-e97b373c]{justify-content:space-between;align-items:center;gap:16px;font-size:14px;display:flex}.size-pills[data-v-e97b373c]{gap:6px;display:flex}.size-pills .pill[data-v-e97b373c]{text-align:center;width:36px;margin:0;padding-left:0;padding-right:0}.advanced[data-v-e97b373c]{margin-top:8px}.advanced summary[data-v-e97b373c]{color:var(--muted);cursor:pointer;align-items:center;gap:6px;font-size:13px;list-style:none;display:inline-flex}.advanced summary[data-v-e97b373c]::-webkit-details-marker{display:none}.advanced summary[data-v-e97b373c]:hover,.advanced[open] summary[data-v-e97b373c]{color:var(--ink)}.advanced[open] summary[data-v-e97b373c]{margin-bottom:10px}.advanced .field-name[data-v-e97b373c]{margin-bottom:6px;display:block}.pills.two[data-v-e97b373c]{grid-template-columns:1fr 1fr;display:grid}.pills.two .pill[data-v-e97b373c]{text-align:center;margin:0}.center-row[data-v-e97b373c]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:16px 0 8px;display:flex}.center-row .field-name[data-v-e97b373c]{margin:0}.center-name[data-v-e97b373c]{font-size:15px}.zoom[data-v-e97b373c]{align-items:center;gap:12px;margin-top:14px;display:flex}.zoom-track[data-v-e97b373c]{flex:1;display:flex;position:relative}.zoom input[data-v-e97b373c]{flex:1;margin:0}.zoom-track[data-v-e97b373c]:after{content:"";width:calc((100% - 16px) * var(--soft,0));background:repeating-linear-gradient(-45deg, var(--muted) 0 2px, transparent 2px 5px);opacity:.55;pointer-events:none;height:6px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.zoom-end[data-v-e97b373c]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}.pills[data-v-e97b373c]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.pill[data-v-e97b373c]{border:1px solid var(--line);color:var(--ink);letter-spacing:.04em;background:0 0;padding:9px 14px;font-size:13px;transition:border-color .2s,background .2s,color .2s}.pill[data-v-e97b373c]:hover:not(:disabled){border-color:var(--muted)}.pill.on[data-v-e97b373c]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.pill[data-v-e97b373c]:disabled{opacity:.35}.order[data-v-e97b373c]{justify-content:space-between;width:100%;margin-top:4px}.stage[data-v-e97b373c]{background:radial-gradient(60% 50% at 50% 30%,#23232c 0%,#0b0b0f 70%);flex-direction:column;justify-content:center;align-self:start;align-items:center;height:calc(100vh - 76px);min-height:560px;padding:32px 40px 24px;display:flex;position:sticky;top:76px}.paper-toggle[data-v-e97b373c]{gap:6px;display:flex;position:absolute;top:14px;right:22px}.paper-toggle .pill[data-v-e97b373c]{margin:0}.poster-frame[data-v-e97b373c]{width:min(440px, 72%, max(260px, calc((100vh - 272px) / var(--poster-aspect,1.333))));aspect-ratio:1 / var(--poster-aspect,1.333);justify-content:center;align-items:flex-start;display:flex;position:relative}.poster[data-v-e97b373c]{width:100%;transition:opacity .5s;display:block;box-shadow:0 40px 80px -20px #000000d9,0 10px 30px #00000080}.poster-wrap[data-v-e97b373c]{width:100%;position:relative}.poster-wrap .poster[data-v-e97b373c]{cursor:zoom-in}.expand[data-v-e97b373c]{color:#f0ede6;cursor:pointer;opacity:.85;background:#101014b3;border:1px solid #f0ede640;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:opacity .15s;display:grid;position:absolute;top:10px;right:10px}.expand[data-v-e97b373c]:hover,.expand[data-v-e97b373c]:focus-visible{opacity:1}.poster.stale[data-v-e97b373c]{opacity:.4;filter:blur(2px)saturate(.6)}.poster[data-v-e97b373c]{transition:opacity .25s,filter .25s}.updating[data-v-e97b373c]{--live:#7cf29a;--hold-warn:#f0c46b;--hold-error:#ff9b91;color:#f0ede6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#101014eb;border:1px solid #f0ede624;width:min(340px,100% - 32px);padding:16px 20px 0;animation:.2s ease-out .12s both updating-in-e97b373c;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 12px 32px #0000008c}.updating .signal[data-v-e97b373c]{color:#f0ede6;align-items:center;margin:0;font-size:11px;display:flex}.updating .dot[data-v-e97b373c]{background:var(--live);width:7px;height:7px;box-shadow:0 0 10px var(--live);border-radius:50%;flex:none;margin-right:10px}.updating.standby .dot[data-v-e97b373c]{background:var(--hold-warn);box-shadow:0 0 10px var(--hold-warn)}.updating.hold .dot[data-v-e97b373c]{background:var(--hold-error);box-shadow:0 0 10px var(--hold-error)}.updating.hold.busy .dot[data-v-e97b373c]{background:var(--hold-warn);box-shadow:0 0 10px var(--hold-warn)}.updating .lead[data-v-e97b373c]{color:#f0ede6;margin-bottom:4px;font-weight:500;display:block}.updating .msg.retry[data-v-e97b373c]{font-variant-numeric:tabular-nums;color:#a9a59d;margin-top:-8px;font-size:13px}.updating .dot.pulse[data-v-e97b373c]{animation:2.4s ease-in-out infinite pulse-e97b373c}.updating .msg[data-v-e97b373c]{letter-spacing:.02em;color:#d6d2ca;margin:10px 0 16px;font-size:15px;line-height:1.4}.updating .sweep[data-v-e97b373c]{background:linear-gradient(90deg, var(--live), transparent);background-size:200% 100%;height:2px;margin:0 -20px;animation:1.8s linear infinite sweep-e97b373c;display:block}@keyframes pulse-e97b373c{50%{opacity:.35}}@keyframes sweep-e97b373c{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.updating .dot.pulse[data-v-e97b373c],.updating .sweep[data-v-e97b373c]{animation:none}}@keyframes updating-in-e97b373c{0%{opacity:0}to{opacity:1}}.placeholder[data-v-e97b373c]{color:var(--muted);text-align:center;font-size:14px}.future[data-v-e97b373c]{color:var(--error)}.preview-note[data-v-e97b373c]{width:min(440px,72%);color:var(--muted);align-items:flex-start;gap:10px;margin:22px 0 0;font-size:13px;line-height:1.5;display:flex}.preview-note.warn[data-v-e97b373c]{color:var(--warn)}.preview-note .spinner.small[data-v-e97b373c]{border-width:2px;flex:none;width:14px;height:14px;margin-top:2px}.readout[data-v-e97b373c]{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0 16px;width:100%;max-width:660px;margin-top:20px;display:grid}.readout>div[data-v-e97b373c]{padding-top:14px}.readout .eyebrow[data-v-e97b373c]{font-size:11px}.readout .v[data-v-e97b373c]{letter-spacing:.05em;font-variant-numeric:tabular-nums;margin-top:3px;font-size:13px}@media (width<=960px){.designer[data-v-e97b373c]{grid-template-columns:minmax(0,1fr)}.stage[data-v-e97b373c]{order:-1;height:auto;min-height:0;padding:28px 20px;position:relative;top:auto}.panel[data-v-e97b373c]{border-left:0;border-top:1px solid var(--line);padding:20px 12px}.step[data-v-e97b373c]{padding:16px 16px 18px}.buy[data-v-e97b373c]{padding:12px 12px calc(14px + env(safe-area-inset-bottom));margin:0 -12px}.poster-frame[data-v-e97b373c]{width:min(360px,82%);min-height:300px}.preview-note[data-v-e97b373c]{width:min(360px,82%)}.readout[data-v-e97b373c]{margin-top:40px}}.create[data-v-613d52ac]{min-height:100vh;padding:108px 0 120px}.head[data-v-613d52ac]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:22px;display:flex}h1[data-v-613d52ac]{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:20px;font-weight:500;line-height:1.1}@media (width<=700px){.create[data-v-613d52ac]{padding:88px 0 90px}.head[data-v-613d52ac]{margin-bottom:16px}}.order-page[data-v-d6e6c6e2]{--live:#7cf29a;max-width:680px;min-height:70vh;margin:0 auto;padding:140px 32px 110px}@media (width<=600px){.order-page[data-v-d6e6c6e2]{padding:110px 16px 72px}}.ref[data-v-d6e6c6e2]{color:var(--faint);margin:0 0 18px}.panel[data-v-d6e6c6e2]{background:var(--panel);border:1px solid var(--line)}.head[data-v-d6e6c6e2]{padding:36px 40px 32px}.action[data-v-d6e6c6e2]{justify-items:start;gap:12px;margin:0;padding:0 40px 32px;display:grid}@media (width<=600px){.head[data-v-d6e6c6e2]{padding:28px 20px 26px}.action[data-v-d6e6c6e2]{padding:0 20px 26px}}.action p[data-v-d6e6c6e2]{margin:0}.status[data-v-d6e6c6e2]{color:var(--ink);align-items:center;margin:0;display:flex}.dot[data-v-d6e6c6e2]{background:var(--faint);border-radius:50%;flex:none;width:7px;height:7px;margin-right:10px;display:inline-block}.nominal .dot[data-v-d6e6c6e2]{background:var(--live);box-shadow:0 0 10px var(--live)}.standby .dot[data-v-d6e6c6e2]{background:var(--warn);box-shadow:0 0 10px var(--warn)}.hold .dot[data-v-d6e6c6e2]{background:var(--error);box-shadow:0 0 10px var(--error)}.dot.pulse[data-v-d6e6c6e2]{animation:2.4s ease-in-out infinite pulse-d6e6c6e2}@keyframes pulse-d6e6c6e2{50%{opacity:.35}}h1[data-v-d6e6c6e2]{letter-spacing:.03em;text-transform:uppercase;margin:18px 0 14px;font-size:clamp(32px,6vw,44px);font-weight:500;line-height:1.05}.lede[data-v-d6e6c6e2]{color:#d6d2ca;max-width:520px;margin:0 0 28px;font-size:17px}.sequence[data-v-d6e6c6e2]{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;margin:0;padding:0;list-style:none;display:grid}.bar[data-v-d6e6c6e2]{background:var(--line);height:2px;display:block}.done .bar[data-v-d6e6c6e2]{background:var(--live)}.active .bar[data-v-d6e6c6e2]{background:linear-gradient(90deg, var(--live), transparent);background-size:200% 100%;animation:1.8s linear infinite sweep-d6e6c6e2}@keyframes sweep-d6e6c6e2{0%{background-position:100% 0}to{background-position:-100% 0}}.label[data-v-d6e6c6e2]{letter-spacing:.2em;text-transform:uppercase;color:var(--faint);padding-top:10px;font-size:10px;font-weight:500;display:block}.done .label[data-v-d6e6c6e2],.active .label[data-v-d6e6c6e2]{color:var(--ink)}.readouts[data-v-d6e6c6e2]{background:var(--line);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid}.readouts>div[data-v-d6e6c6e2]{background:var(--panel);padding:16px 40px}.readouts>div[data-v-d6e6c6e2]:nth-child(2n){padding-left:20px}.readouts>div[data-v-d6e6c6e2]:last-child:nth-child(odd){grid-column:1/-1}@media (width<=600px){.readouts>div[data-v-d6e6c6e2],.readouts>div[data-v-d6e6c6e2]:nth-child(2n){padding:14px 20px}}dt[data-v-d6e6c6e2]{font-size:11px}dd[data-v-d6e6c6e2]{letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--ink);margin:4px 0 0;font-size:15px}.status-value[data-v-d6e6c6e2]{text-transform:uppercase;align-items:center;display:flex}.small[data-v-d6e6c6e2]{color:var(--muted);font-size:14px}.back[data-v-d6e6c6e2]{margin-top:28px}.keep-link[data-v-d6e6c6e2]{gap:10px;margin-top:36px;display:grid}.keep-link p[data-v-d6e6c6e2]{margin:0}.link-row[data-v-d6e6c6e2]{gap:8px;display:flex}.link-row input[data-v-d6e6c6e2]{flex:1;min-width:0}.link-row .btn[data-v-d6e6c6e2]{white-space:nowrap;padding:0 20px}.parcels[data-v-d6e6c6e2]{gap:18px}.parcel[data-v-d6e6c6e2]{justify-items:start;gap:8px;display:grid}.posters[data-v-d6e6c6e2]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.posters>li[data-v-d6e6c6e2]{border-bottom:1px solid var(--line);justify-items:start;gap:8px;padding:20px 40px 22px;display:grid}@media (width<=600px){.posters>li[data-v-d6e6c6e2]{padding:18px 20px 20px}}.posters p[data-v-d6e6c6e2]{margin:0}.which[data-v-d6e6c6e2]{font-size:11px}.which .ready[data-v-d6e6c6e2]{color:var(--live)}.which .held[data-v-d6e6c6e2]{color:var(--error)}.item-label[data-v-d6e6c6e2]{letter-spacing:.02em;font-size:16px}.code[data-v-d6e6c6e2]{letter-spacing:.08em;color:var(--muted);margin-top:2px;font-size:12px;display:block}.small-seq[data-v-d6e6c6e2]{width:100%;margin:4px 0 6px}.posters .btn[data-v-d6e6c6e2]{padding:11px 22px}.placeholder[data-v-d6e6c6e2]{color:var(--muted);text-align:center;padding:40px 0}@media (prefers-reduced-motion:reduce){.dot.pulse[data-v-d6e6c6e2],.active .bar[data-v-d6e6c6e2]{animation:none}}.sign-in-page[data-v-2ef641c3]{box-sizing:border-box;place-items:center;min-height:100svh;padding:32px 16px;display:grid}.panel[data-v-2ef641c3]{width:100%;max-width:400px}.card[data-v-2ef641c3]{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:40px 36px 32px;box-shadow:0 1px 2px #1a1a1a0a,0 12px 32px #1a1a1a0f}.logo[data-v-2ef641c3]{width:120px;color:var(--ink);margin:0 auto 28px;display:block}h1[data-v-2ef641c3]{text-align:center;margin:0;font-size:22px;font-weight:600}.lede[data-v-2ef641c3]{color:var(--muted);text-align:center;margin:6px 0 28px;font-size:15px}.note[data-v-2ef641c3]{margin:0 0 16px}.aside[data-v-2ef641c3]{color:var(--muted);text-align:center;margin:16px 0 0;font-size:13px}.checking[data-v-2ef641c3]{text-align:center;color:var(--muted)}.checking .logo[data-v-2ef641c3]{margin-bottom:16px}@media (width<=600px){.card[data-v-2ef641c3]{padding:32px 22px 26px}}.badge[data-v-4b245637]{letter-spacing:.02em;white-space:nowrap;border:1px solid var(--line);color:var(--muted);background:var(--surface);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.paid[data-v-4b245637],.rendering[data-v-4b245637],.rendered[data-v-4b245637],.submitted[data-v-4b245637]{color:var(--accent);border-color:currentColor}.shipped[data-v-4b245637],.delivered[data-v-4b245637]{color:var(--ink);border-color:var(--ink)}.approval[data-v-4b245637]{color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);border-color:currentColor}.stuck[data-v-4b245637]{color:var(--warn);background:var(--warn-bg);border-color:var(--warn-line)}.dispute[data-v-4b245637],.failed[data-v-4b245637]{color:var(--error);background:var(--error-bg);border-color:var(--error-line)}.admin[data-v-31622071]{padding:28px 32px 64px}@media (width<=600px){.admin[data-v-31622071]{padding:20px 16px 48px}}.head[data-v-31622071]{align-items:baseline;gap:12px;display:flex}h1[data-v-31622071]{margin:0 0 16px;font-size:22px;font-weight:600}.count[data-v-31622071]{color:var(--muted);font-size:14px}.filters[data-v-31622071]{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.search[data-v-31622071]{flex:280px;gap:8px;display:flex}.search input[data-v-31622071]{flex:1;min-width:0}.filters select[data-v-31622071]{width:auto}.filters .secondary[data-v-31622071]{width:auto;padding:9px 14px}.toggle.on[data-v-31622071]{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn)}.table-wrap[data-v-31622071]{border:1px solid var(--line);background:var(--surface);border-radius:8px;overflow-x:auto}table[data-v-31622071]{border-collapse:collapse;width:100%;font-size:14px}th[data-v-31622071],td[data-v-31622071]{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px}th[data-v-31622071]{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:12px;font-weight:600}tbody tr[data-v-31622071]{cursor:pointer}tbody tr[data-v-31622071]:hover{background:var(--paper)}tbody tr:last-child td[data-v-31622071]{border-bottom:0}tr.failed td[data-v-31622071]:first-child{box-shadow:inset 3px 0 var(--error)}tr.stuck td[data-v-31622071]:first-child{box-shadow:inset 3px 0 var(--warn)}.ref[data-v-31622071]{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600;text-decoration:none}.customer[data-v-31622071]{flex-direction:column;min-width:180px;display:flex}.sub[data-v-31622071]{color:var(--muted);font-size:13px}.num[data-v-31622071]{text-align:right;font-variant-numeric:tabular-nums}.date[data-v-31622071]{color:var(--muted)}.empty td[data-v-31622071]{color:var(--muted);text-align:center;cursor:default}.pager[data-v-31622071]{color:var(--muted);justify-content:center;align-items:center;gap:16px;margin-top:16px;font-size:14px;display:flex}.pager .secondary[data-v-31622071]{width:auto}.admin[data-v-235de4a9]{max-width:1100px;padding:24px 32px 64px}@media (width<=600px){.admin[data-v-235de4a9]{padding:16px 16px 48px}}.back[data-v-235de4a9]{color:var(--muted);font-size:14px;text-decoration:none}.head[data-v-235de4a9]{align-items:center;gap:12px;margin:10px 0 6px;display:flex}h1[data-v-235de4a9]{font-variant-numeric:tabular-nums;margin:0;font-size:22px;font-weight:600}.actions[data-v-235de4a9]{flex-wrap:wrap;gap:8px;margin:16px 0 4px;display:flex}.actions .secondary[data-v-235de4a9],.button[data-v-235de4a9]{width:auto;padding:9px 14px;font-size:14px}.button[data-v-235de4a9]{border:1px solid var(--line);color:var(--ink);border-radius:6px;font-weight:600;text-decoration:none;display:inline-block}.danger[data-v-235de4a9]{color:var(--error);border-color:var(--error-line)}.issued p[data-v-235de4a9]{margin:0 0 8px}.copy-row[data-v-235de4a9]{gap:8px;display:flex}.copy-row input[data-v-235de4a9]{flex:1;min-width:0;font-size:13px}.copy-row .secondary[data-v-235de4a9]{width:auto}.grid[data-v-235de4a9]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;margin-top:20px;display:grid}section[data-v-235de4a9]{border:1px solid var(--line);background:var(--surface);border-radius:8px;min-width:0;padding:16px}h2[data-v-235de4a9]{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 10px;font-size:12px;font-weight:600}dl[data-v-235de4a9]{grid-template-columns:auto 1fr;gap:6px 14px;margin:0 0 12px;font-size:14px;display:grid}dt[data-v-235de4a9]{color:var(--muted)}dd[data-v-235de4a9]{overflow-wrap:anywhere;min-width:0;margin:0}.line[data-v-235de4a9]{display:block}a[data-v-235de4a9]{color:var(--accent)}.muted[data-v-235de4a9]{color:var(--muted)}section .secondary[data-v-235de4a9]{width:auto;padding:8px 14px;font-size:14px}.preview[data-v-235de4a9]{border:1px solid var(--line);max-width:100%;max-height:480px;margin-top:12px;display:block}.timeline[data-v-235de4a9]{gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.timeline li[data-v-235de4a9]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.at[data-v-235de4a9]{color:var(--muted)}.detail[data-v-235de4a9]{color:var(--ink);flex-basis:100%;font-size:13px}.links[data-v-235de4a9]{border-collapse:collapse;width:100%;font-size:13px}.links th[data-v-235de4a9],.links td[data-v-235de4a9]{text-align:left;border-bottom:1px solid var(--line);padding:6px 8px 6px 0}.links th[data-v-235de4a9]{color:var(--muted);font-weight:600}.links .num[data-v-235de4a9]{text-align:right}.links tr.dead td[data-v-235de4a9]{color:var(--muted)}.note.approval[data-v-235de4a9]{border-left:3px solid var(--accent)}.posters-head[data-v-235de4a9]{margin:24px 0 10px}.posters[data-v-235de4a9]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;display:grid}.poster-head[data-v-235de4a9]{font-variant-numeric:tabular-nums;align-items:center;gap:10px;display:flex}.label[data-v-235de4a9]{margin:4px 0 10px;font-size:14px}.item-actions[data-v-235de4a9]{flex-wrap:wrap;gap:8px;margin:10px 0 14px;display:flex}.small[data-v-235de4a9]{font-size:13px}.note p[data-v-235de4a9]{margin:0 0 4px}.which[data-v-235de4a9]{font-size:13px;font-weight:600}.approval-buttons[data-v-235de4a9]{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.approval-buttons button[data-v-235de4a9]{width:auto}.live[data-v-235de4a9]{border:1px solid var(--line);border-radius:6px;margin:4px 0 12px;padding:10px 12px}.live h3[data-v-235de4a9]{margin:0 0 8px;font-size:13px;font-weight:600}.stage[data-v-235de4a9]{border:1px solid var(--line);border-radius:999px;margin-left:6px;padding:1px 7px;font-size:12px;font-weight:500}.stage.Cancelled[data-v-235de4a9]{color:var(--error);border-color:var(--error-line)}.steps[data-v-235de4a9]{margin:0 0 8px;padding:0;font-size:13px;list-style:none}.steps li[data-v-235de4a9]{align-items:center;gap:8px;padding:2px 0;display:flex}.steps .mark[data-v-235de4a9]{border:1.5px solid var(--muted);border-radius:50%;flex:none;width:9px;height:9px}.steps .Complete .mark[data-v-235de4a9]{background:var(--ink);border-color:var(--ink)}.steps .InProgress .mark[data-v-235de4a9]{border-color:var(--ink);background:linear-gradient(90deg, var(--ink) 50%, transparent 50%)}.steps .Error[data-v-235de4a9]{color:var(--error)}.steps .Error .mark[data-v-235de4a9]{border-color:var(--error);background:var(--error)}.live .small[data-v-235de4a9]{margin:4px 0 0}.buttons[data-v-235de4a9]{flex-wrap:wrap;gap:8px;display:flex}.admin[data-v-9f3a26e5]{max-width:1100px;padding:24px 32px 64px}@media (width<=600px){.admin[data-v-9f3a26e5]{padding:16px 16px 48px}}h1[data-v-9f3a26e5]{margin:0 0 16px;font-size:22px;font-weight:600}h2[data-v-9f3a26e5]{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 10px;font-size:12px;font-weight:600}.state[data-v-9f3a26e5]{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.state h2[data-v-9f3a26e5]{text-transform:none;letter-spacing:0;color:var(--ink);margin-bottom:4px;font-size:16px}.state p[data-v-9f3a26e5]{max-width:620px;margin:0 0 4px;font-size:14px}.state.closed[data-v-9f3a26e5]{background:var(--warn-bg);border-color:var(--warn-line)}.state button[data-v-9f3a26e5]{flex-shrink:0;width:auto}.danger[data-v-9f3a26e5]{color:var(--error);border-color:var(--error-line)}.editor[data-v-9f3a26e5]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:24px;margin-top:24px;display:grid}textarea[data-v-9f3a26e5]{width:100%;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);resize:vertical;border-radius:5px;padding:9px 10px}.hint[data-v-9f3a26e5]{margin-top:-8px}form .secondary[data-v-9f3a26e5]{width:auto}.preview[data-v-9f3a26e5]{border:1px solid var(--line);background:var(--paper);border-radius:8px;overflow:hidden}.preview[data-v-9f3a26e5] .splash{min-height:260px}.muted[data-v-9f3a26e5]{color:var(--muted)}.codes[data-v-9f3a26e5],.renders[data-v-9f3a26e5]{margin-top:32px}.renders>p[data-v-9f3a26e5]{max-width:640px;margin:8px 0 0}.route-choice[data-v-9f3a26e5]{flex-wrap:wrap;gap:8px;display:flex}.route-choice button[data-v-9f3a26e5]{width:auto}.codes>p[data-v-9f3a26e5]{max-width:640px;margin:0 0 14px}.new-code[data-v-9f3a26e5]{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.new-code label[data-v-9f3a26e5]{flex:180px;margin:0}.new-code .secondary[data-v-9f3a26e5]{width:auto}.table-wrap[data-v-9f3a26e5]{border:1px solid var(--line);background:var(--surface);border-radius:8px;overflow-x:auto}table[data-v-9f3a26e5]{border-collapse:collapse;width:100%;font-size:14px}th[data-v-9f3a26e5],td[data-v-9f3a26e5]{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:9px 12px}th[data-v-9f3a26e5]{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:12px;font-weight:600}tbody tr:last-child td[data-v-9f3a26e5]{border-bottom:0}tr.dead td[data-v-9f3a26e5]{color:var(--muted)}.num[data-v-9f3a26e5]{text-align:right;font-variant-numeric:tabular-nums}.row-actions[data-v-9f3a26e5]{text-align:right;white-space:nowrap}.row-actions .link+.link[data-v-9f3a26e5]{margin-left:16px}.danger-link[data-v-9f3a26e5]{color:var(--error)}.small[data-v-9f3a26e5]{font-size:13px}.prodigi[data-v-e7ce3855]{text-align:left;white-space:normal;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:16px;display:grid}section[data-v-e7ce3855]{background:var(--paper,#fff);border:1px solid var(--line);min-width:0;padding:14px 16px}h3[data-v-e7ce3855]{margin:0 0 8px;font-size:14px;font-weight:600}h3 .muted[data-v-e7ce3855]{margin-left:6px;font-size:13px;font-weight:400}h4[data-v-e7ce3855]{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:16px 0 6px;font-size:12px;font-weight:600}.description[data-v-e7ce3855]{margin:0 0 10px;font-size:15px}dl[data-v-e7ce3855]{grid-template-columns:max-content 1fr;gap:4px 16px;margin:0 0 10px;font-size:13px;display:grid}dl+dl[data-v-e7ce3855]{border-top:1px solid var(--line);padding-top:10px}dt[data-v-e7ce3855]{color:var(--muted)}dd[data-v-e7ce3855]{overflow-wrap:anywhere;margin:0}.total[data-v-e7ce3855]{color:inherit;font-weight:600}.table-wrap[data-v-e7ce3855]{overflow-x:auto}table[data-v-e7ce3855]{border-collapse:collapse;width:100%;font-size:13px}th[data-v-e7ce3855],td[data-v-e7ce3855]{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:5px 8px 5px 0}th[data-v-e7ce3855]{color:var(--muted);font-size:12px;font-weight:600}.yes[data-v-e7ce3855]{color:var(--ok,inherit)}.no[data-v-e7ce3855]{color:var(--warn)}.countries[data-v-e7ce3855]{margin-top:10px;font-size:13px}.countries summary[data-v-e7ce3855]{cursor:pointer;color:var(--muted)}.countries p[data-v-e7ce3855]{margin:6px 0 0;line-height:1.5}.trace[data-v-e7ce3855]{color:var(--muted);overflow-wrap:anywhere;margin:10px 0 0;font-size:12px}.admin[data-v-cd68d288]{max-width:1100px;padding:24px 32px 64px}@media (width<=600px){.admin[data-v-cd68d288]{padding:16px 16px 48px}}.title-row[data-v-cd68d288]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}h1[data-v-cd68d288]{margin:0;font-size:22px;font-weight:600}.pull[data-v-cd68d288]{align-items:center;gap:12px;display:flex}.pull .secondary[data-v-cd68d288]{width:auto}.intro[data-v-cd68d288]{max-width:720px;margin:8px 0 20px}h2[data-v-cd68d288]{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 10px;font-size:12px;font-weight:600}.family[data-v-cd68d288]{text-transform:none;letter-spacing:0;margin-left:6px;font-weight:400}.off-tag[data-v-cd68d288]{color:var(--warn);text-transform:none;letter-spacing:0;margin-left:8px}.finish[data-v-cd68d288],.digital[data-v-cd68d288]{margin:0 0 28px}.table-wrap[data-v-cd68d288]{overflow-x:auto}table[data-v-cd68d288]{border-collapse:collapse;width:100%;font-size:14px}th[data-v-cd68d288],td[data-v-cd68d288]{text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap;padding:7px 8px}th[data-v-cd68d288]{color:var(--muted);font-size:12px;font-weight:600}.num[data-v-cd68d288]{text-align:right;font-variant-numeric:tabular-nums}tr.dead td[data-v-cd68d288]{color:var(--muted)}.thin[data-v-cd68d288]{color:var(--warn)}.sku[data-v-cd68d288]{padding:0}.sku code[data-v-cd68d288]{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}tr.records td[data-v-cd68d288]{white-space:normal;background:var(--line);padding:12px}.price[data-v-cd68d288]{align-items:center;gap:4px;display:flex}.inline-form input[type=color][data-v-cd68d288]{width:36px;height:30px;padding:0 2px}.price input[data-v-cd68d288],.inline-form input[data-v-cd68d288]:not([type=color]){width:90px;padding:5px 7px;font-size:14px}.currency[data-v-cd68d288]{color:var(--muted)}.inline-form input.sku-code[data-v-cd68d288],input.sku-code[data-v-cd68d288]{text-transform:uppercase;width:64px;padding:4px 6px;font-family:ui-monospace,monospace;font-size:13px}.status[data-v-cd68d288]{background:var(--paper);border:1px solid var(--line);border-radius:999px;padding:2px 7px;font-size:12px}.status.missing[data-v-cd68d288],.status.no-us-shipping[data-v-cd68d288],.status.error[data-v-cd68d288]{color:var(--error);border-color:var(--error-line);background:var(--error-bg)}.switch[data-v-cd68d288]{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.switch input[data-v-cd68d288]{width:auto;margin:0}.parts[data-v-cd68d288]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px;display:grid}.inline-form[data-v-cd68d288]{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font-size:14px;display:flex}.inline-form .secondary[data-v-cd68d288],.link[data-v-cd68d288]{width:auto}.swatch[data-v-cd68d288]{border:1px solid var(--line);vertical-align:-1px;width:12px;height:12px;margin-right:8px;display:inline-block}.note ul[data-v-cd68d288]{margin:6px 0 0;padding-left:18px}.admin[data-v-a92fc0bc]{max-width:1100px;padding:24px 32px 64px}@media (width<=600px){.admin[data-v-a92fc0bc]{padding:16px 16px 48px}}.title-row[data-v-a92fc0bc]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}h1[data-v-a92fc0bc]{margin:0;font-size:22px;font-weight:600}.together[data-v-a92fc0bc]{margin:-4px 0 10px}.count[data-v-a92fc0bc]{background:var(--accent);color:#fff;text-align:center;vertical-align:3px;border-radius:999px;min-width:26px;margin-left:6px;padding:0 8px;font-size:14px;display:inline-block}.switch[data-v-a92fc0bc]{cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.switch input[data-v-a92fc0bc]{width:auto;margin:0}.switch.off[data-v-a92fc0bc]{color:var(--warn)}.intro[data-v-a92fc0bc]{max-width:720px;margin:8px 0 20px}.card[data-v-a92fc0bc]{border:1px solid var(--line);background:var(--surface);border-radius:8px;grid-template-columns:minmax(240px,380px) 1fr;gap:24px;margin-bottom:20px;padding:16px;display:grid}@media (width<=760px){.card[data-v-a92fc0bc]{grid-template-columns:1fr}}.preview img[data-v-a92fc0bc]{border:1px solid var(--line);width:100%;height:auto;display:block;box-shadow:0 2px 12px #0000001f}.open-file[data-v-a92fc0bc]{cursor:zoom-in;text-align:center;background:0 0;border:0;width:100%;padding:0;display:block}.open-file span[data-v-a92fc0bc]{color:var(--accent);margin-top:6px;font-size:13px;display:block}.placeholder[data-v-a92fc0bc]{aspect-ratio:3/4;color:var(--muted);border:1px dashed var(--line);place-items:center;display:grid}h2[data-v-a92fc0bc]{margin:0 0 10px;font-size:18px}dl[data-v-a92fc0bc]{grid-template-columns:auto 1fr;gap:6px 16px;margin:0 0 18px;font-size:14px;display:grid}dt[data-v-a92fc0bc]{color:var(--muted)}dd[data-v-a92fc0bc]{margin:0}.preflight[data-v-a92fc0bc]{border:1px solid var(--line);border-radius:6px;margin:0 0 18px;padding:12px 14px}.preflight h3[data-v-a92fc0bc]{margin:0 0 6px;font-size:14px}.preflight .sku[data-v-a92fc0bc]{margin:0 0 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.checks[data-v-a92fc0bc]{gap:4px;margin:0 0 8px;padding:0;font-size:13px;list-style:none;display:grid}.checks .mark[data-v-a92fc0bc]{width:18px;font-weight:700;display:inline-block}.checks .pass .mark[data-v-a92fc0bc]{color:#2e7d32}.checks .warn .mark[data-v-a92fc0bc],.checks .warn strong[data-v-a92fc0bc]{color:var(--warn)}.checks .fail .mark[data-v-a92fc0bc],.checks .fail strong[data-v-a92fc0bc]{color:var(--error)}.preflight details summary[data-v-a92fc0bc]{cursor:pointer;color:var(--accent);font-size:13px}.preflight pre[data-v-a92fc0bc]{background:var(--bg,#f6f6f4);border-radius:4px;max-height:320px;margin:8px 0 0;padding:10px;font-size:12px;overflow:auto}.buttons[data-v-a92fc0bc]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.buttons button[data-v-a92fc0bc]{width:auto}.info-page[data-v-61b45285]{min-height:70vh;padding:150px 0 110px}.narrow[data-v-61b45285]{max-width:760px}h1[data-v-61b45285]{text-wrap:balance;margin:10px 0 8px;font-size:clamp(30px,5vw,44px);font-weight:500;line-height:1.15}.updated[data-v-61b45285]{color:var(--muted);margin:0 0 24px;font-size:14px}.prose[data-v-61b45285]{color:var(--ink)}.prose[data-v-61b45285] h2{margin:40px 0 10px;font-size:20px;font-weight:600}.prose[data-v-61b45285] h3{margin:26px 0 6px;font-size:16px;font-weight:600}.prose[data-v-61b45285] p,.prose[data-v-61b45285] li{color:var(--muted);line-height:1.7}.prose[data-v-61b45285] strong{color:var(--ink);font-weight:600}.prose[data-v-61b45285] ul{padding-left:20px}.prose[data-v-61b45285] a{color:var(--accent)}.prose[data-v-61b45285] table{border-collapse:collapse;width:100%;margin:12px 0;font-size:15px}.prose[data-v-61b45285] th,.prose[data-v-61b45285] td{text-align:left;border-bottom:1px solid var(--line);color:var(--muted);padding:8px 10px}.prose[data-v-61b45285] th{color:var(--ink);font-weight:600}@media (width<=700px){.info-page[data-v-61b45285]{padding:110px 0 72px}}.definition[data-v-c2c276f1]{border-left:2px solid var(--line);margin:0 0 32px;padding:4px 0 4px 18px}.definition .word[data-v-c2c276f1]{color:var(--ink);margin:0 0 6px;font-size:20px;font-weight:500}.definition .ipa[data-v-c2c276f1],.definition .pos[data-v-c2c276f1]{color:var(--muted);margin-left:6px;font-size:14px;font-weight:400}.definition .pos[data-v-c2c276f1]{font-style:italic}.definition ol[data-v-c2c276f1]{margin:0;padding-left:20px}.definition li[data-v-c2c276f1]{margin:2px 0}details[data-v-9d742bfb]{border-bottom:1px solid var(--line);padding:14px 0}summary[data-v-9d742bfb]{cursor:pointer;color:var(--ink);justify-content:space-between;gap:16px;font-weight:500;list-style:none;display:flex}summary[data-v-9d742bfb]::-webkit-details-marker{display:none}summary[data-v-9d742bfb]:after{content:"+";color:var(--muted);transition:transform .2s}details[open] summary[data-v-9d742bfb]:after{transform:rotate(45deg)}details[data-v-9d742bfb]>:not(summary){margin:10px 0 4px}.more[data-v-9d742bfb]{margin-top:32px}.kind[data-v-087dffa8]{grid-template-columns:260px 1fr;align-items:center;gap:28px;margin:44px 0;display:grid}.kind figure[data-v-087dffa8]{margin:0}.kind figure>img[data-v-087dffa8]{border-radius:4px;width:100%;height:auto;display:block}.kind h2[data-v-087dffa8]{margin:0 0 2px}.price[data-v-087dffa8]{font-variant-numeric:tabular-nums;margin:0 0 8px;color:var(--ink)!important}.kind ul[data-v-087dffa8]{margin:8px 0 0}.sheet[data-v-087dffa8]{aspect-ratio:3/4;box-sizing:border-box;background:#101014;flex-direction:column;align-items:center;gap:6px;width:72%;margin:0 auto;padding:14% 12% 0;display:flex;box-shadow:0 10px 30px #00000059}.sheet img[data-v-087dffa8]{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;margin-bottom:16%}.sheet .line[data-v-087dffa8]{background:#f0ede666;width:30%;height:3px;display:block}.sheet .line.title[data-v-087dffa8]{background:#f0ede6d9;width:46%;height:5px}.table-scroll[data-v-087dffa8]{overflow-x:auto}.small[data-v-087dffa8]{font-size:14px}.cta[data-v-087dffa8]{margin-top:40px}.cta .btn.fill[data-v-087dffa8]{color:var(--paper)}.cta .btn.fill[data-v-087dffa8]:hover{color:var(--ink)}td[data-v-087dffa8]:first-child{white-space:nowrap}@media (width<=640px){.kind[data-v-087dffa8]{grid-template-columns:1fr;gap:16px}}
