@font-face{font-family:Archivo AMS;src:url(/fonts/ams2027/Archivo-var.woff2)format("woff2-variations"),url(/fonts/ams2027/Archivo-var.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:Plex Mono AMS;src:url(/fonts/ams2027/IBMPlexMono-Medium.woff2)format("woff2");font-weight:400 500;font-display:swap}@font-face{font-family:Plex Mono AMS;src:url(/fonts/ams2027/IBMPlexMono-SemiBold.woff2)format("woff2");font-weight:600 700;font-display:swap}.ams27{--ams-canvas:#0b0b0d;--ams-surface:#141417;--ams-raised:#1c1c21;--ams-hover:#26262c;--ams-line:#2a2a31;--ams-line-strong:#6b6b76;--ams-ink:#f5f4f0;--ams-ink-muted:#a8a8b3;--ams-ink-faint:#8e8e99;--ams-action:#f5f4f0;--ams-action-hover:#fff;--ams-on-action:#0b0b0d;--ams-violet:#a855f7;--ams-magenta:#ec4899;--ams-ember:#f97316;--ams-on-heat:#0b0b0d;--ams-violet-text:#c084fc;--ams-magenta-text:#f472b6;--ams-ember-text:#fb923c;--ams-ember-soft:#f9731624;--ams-focus:#c084fc;--ams-success:#4ade80;--ams-warning:#fbbf24;--ams-danger:#f87171;--ams-info:#22d3ee;--ams-colorbar:linear-gradient(90deg,var(--ams-violet)0 33.333%,var(--ams-magenta)33.333% 66.666%,var(--ams-ember)66.666% 100%);--ams-offset-violet:3px 3px 0 var(--ams-violet);--ams-offset-magenta:4px 4px 0 var(--ams-magenta);--ams-shadow-float:0 24px 64px -24px #000c;--ams-ease:cubic-bezier(.2,.8,.2,1);background:var(--ams-canvas);color:var(--ams-ink);-webkit-font-smoothing:antialiased;font-family:Archivo AMS,ui-sans-serif,system-ui,sans-serif;font-stretch:100%}.ams27,.ams27 *{scrollbar-width:thin;scrollbar-color:var(--ams-line-strong)transparent}.ams27 ::-webkit-scrollbar{width:8px;height:8px}.ams27 ::-webkit-scrollbar-track{background:0 0}.ams27 ::-webkit-scrollbar-thumb{background:var(--ams-line-strong);background-clip:padding-box;border:2px solid #0000;border-radius:0}.ams27 ::-webkit-scrollbar-thumb:hover{background-color:var(--ams-ink-muted)}.ams27 ::-webkit-scrollbar-corner{background:0 0}.ams27 .ams27-display{text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance;font-family:Archivo AMS,ui-sans-serif,sans-serif;font-weight:800;font-stretch:125%;line-height:.95}.ams27 .ams27-h{letter-spacing:-.01em;text-wrap:balance;font-family:Archivo AMS,ui-sans-serif,sans-serif;font-weight:700;font-stretch:112%}.ams27 .ams27-h-sm{font-size:15px;line-height:20px}.ams27 .ams27-h-md{font-size:18px;line-height:24px}.ams27 .ams27-h-lg{font-size:20px;line-height:26px}.ams27 .ams27-h-xl{font-size:24px;line-height:28px}.ams27 .ams27-h-2xl{font-size:28px;line-height:32px}.ams27 .ams27-mono{font-family:Plex Mono AMS,ui-monospace,monospace;font-stretch:100%}.ams27 .ams27-label{letter-spacing:.06em;text-transform:uppercase;color:var(--ams-ink-muted);font-family:Plex Mono AMS,ui-monospace,monospace;font-size:12px;font-weight:500;line-height:16px}.ams27 .ams27-accent{color:var(--ams-ember-text)}.ams27 .ams27-nowrap{white-space:nowrap;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.ams27 .ams27-colorbar{background:var(--ams-colorbar);border:0;height:8px;margin:0;display:block}.ams27 .ams27-colorbar-thin{background:var(--ams-colorbar);height:3px;display:block}.ams27 .ams27-crop{position:relative}.ams27 .ams27-crop:before{content:"";pointer-events:none;background:linear-gradient(var(--ams-ink-faint),var(--ams-ink-faint))left 0 top 11px/8px 1px no-repeat,linear-gradient(var(--ams-ink-faint),var(--ams-ink-faint))left 11px top 0/1px 8px no-repeat,linear-gradient(var(--ams-ink-faint),var(--ams-ink-faint))right 0 top 11px/8px 1px no-repeat,linear-gradient(var(--ams-ink-faint),var(--ams-ink-faint))right 11px top 0/1px 8px no-repeat,linear-gradient(var(--ams-ink-faint),var(--ams-ink-faint))left 0 bottom 11px/8px 1px no-repeat,linear-gradient(var(--ams-ink-faint),var(--ams-ink-faint))left 11px bottom 0/1px 8px no-repeat,linear-gradient(var(--ams-ink-faint),var(--ams-ink-faint))right 0 bottom 11px/8px 1px no-repeat,linear-gradient(var(--ams-ink-faint),var(--ams-ink-faint))right 11px bottom 0/1px 8px no-repeat;position:absolute;inset:-12px}.ams27 .ams27-halftone{pointer-events:none;background-image:radial-gradient(circle at center,var(--ams-magenta)0 1.6px,transparent 2.1px),radial-gradient(circle at center,var(--ams-violet)0 1.6px,transparent 2.1px);background-position:0 0,6px 6px;background-size:12px 12px,12px 12px;position:absolute;-webkit-mask-image:linear-gradient(105deg,#0000 15%,#000 85%);mask-image:linear-gradient(105deg,#0000 15%,#000 85%)}.ams27 .ams27-checker{background-color:var(--ams-raised);background-image:linear-gradient(45deg,#24242a 25%,#0000 25%),linear-gradient(-45deg,#24242a 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#24242a 75%),linear-gradient(-45deg,#0000 75%,#24242a 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.ams27 .ams27-btn{letter-spacing:-.005em;cursor:pointer;white-space:nowrap;min-height:44px;transition:background-color .12s var(--ams-ease),border-color .12s var(--ams-ease),box-shadow .22s var(--ams-ease),transform .22s var(--ams-ease),color .12s var(--ams-ease);border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex;position:relative}.ams27 .ams27-btn-lg{min-height:52px;padding:0 24px;font-size:16px}.ams27 .ams27-btn-sm{min-height:36px;padding:0 12px;font-size:13px}.ams27 .ams27-btn:focus-visible,.ams27 .ams27-focus:focus-visible{outline:2px solid var(--ams-focus);outline-offset:3px}.ams27 .ams27-btn:disabled,.ams27 .ams27-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.ams27 .ams27-btn-primary{background:var(--ams-action);color:var(--ams-on-action)}.ams27 .ams27-btn-heat{background:var(--ams-ember);color:var(--ams-on-heat)}.ams27 .ams27-btn-primary:disabled,.ams27 .ams27-btn-primary[aria-disabled=true],.ams27 .ams27-btn-heat:disabled,.ams27 .ams27-btn-heat[aria-disabled=true]{opacity:1;background:var(--ams-raised);color:var(--ams-ink-muted);border-color:var(--ams-line-strong)}.ams27 .ams27-btn-primary:not(:disabled):hover,.ams27 .ams27-btn-heat:not(:disabled):hover{box-shadow:var(--ams-offset-violet);transform:translate(-1px,-1px)}.ams27 .ams27-btn-primary:active,.ams27 .ams27-btn-heat:active{box-shadow:none;transform:none}.ams27 .ams27-btn-secondary{color:var(--ams-ink);border-color:var(--ams-line-strong);background:0 0}.ams27 .ams27-btn-secondary:not(:disabled):hover{border-color:var(--ams-ink)}.ams27 .ams27-btn-ghost{color:var(--ams-ink-muted);background:0 0}.ams27 .ams27-btn-ghost:not(:disabled):hover{background:var(--ams-hover);color:var(--ams-ink)}.ams27 .ams27-icon-btn{width:44px;height:44px;color:var(--ams-ink-muted);transition:background-color .12s var(--ams-ease),color .12s var(--ams-ease);border-radius:2px;justify-content:center;align-items:center;display:inline-flex}.ams27 .ams27-icon-btn:hover{background:var(--ams-hover);color:var(--ams-ink)}.ams27 .ams27-icon-btn:focus-visible{outline:2px solid var(--ams-focus);outline-offset:2px}.ams27 .ams27-btn-danger{color:var(--ams-danger);border-color:var(--ams-danger);background:0 0}.ams27 .ams27-btn-danger:not(:disabled):hover{background:var(--ams-hover)}.ams27 .ams27-btn-danger:disabled,.ams27 .ams27-btn-danger[aria-disabled=true]{opacity:1;color:var(--ams-ink-faint);border-color:var(--ams-line-strong)}.ams27 .ams27-link{min-height:32px;color:var(--ams-ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--ams-line-strong);text-decoration-color:var(--ams-line-strong);cursor:pointer;border-radius:2px;align-items:center;padding:0 4px;font-weight:600;display:inline-flex}.ams27 .ams27-link:hover{-webkit-text-decoration-color:var(--ams-ink);text-decoration-color:var(--ams-ink)}.ams27 .ams27-link:disabled{opacity:.45;cursor:not-allowed}.ams27 .ams27-link:focus-visible{outline:2px solid var(--ams-focus);outline-offset:2px}.ams27 .ams27-tag{border:1px solid var(--ams-line-strong);background:var(--ams-raised);min-height:22px;color:var(--ams-ink-muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:2px;align-items:center;gap:6px;padding:0 8px;font-family:Plex Mono AMS,ui-monospace,monospace;font-size:11px;font-weight:600;line-height:16px;display:inline-flex}.ams27 .ams27-tag-success{border-color:var(--ams-success);color:var(--ams-success)}.ams27 .ams27-tag-warning{border-color:var(--ams-warning);color:var(--ams-warning)}.ams27 .ams27-tag-danger{border-color:var(--ams-danger);color:var(--ams-danger)}.ams27 .ams27-tag-info{border-color:var(--ams-info);color:var(--ams-info)}.ams27 .ams27-tag-ink{border-color:var(--ams-ink);color:var(--ams-ink)}.ams27 .ams27-tag-ember{border-color:var(--ams-ember);color:var(--ams-ember-text)}.ams27 .ams27-guide{outline:2px solid var(--ams-ember);outline-offset:6px;border-radius:4px}@keyframes ams27-guide-pulse{0%,to{outline-color:var(--ams-ember)}50%{outline-color:#0000}}.ams27 .ams27-guide-pulse{animation:ams27-guide-pulse .8s var(--ams-ease)3}@media (prefers-reduced-motion:reduce){.ams27 .ams27-guide-pulse{animation:none}}.ams27 .ams27-card{border:1px solid var(--ams-line);background:var(--ams-surface);color:var(--ams-ink);transition:transform .22s var(--ams-ease),box-shadow .22s var(--ams-ease),border-color .12s var(--ams-ease);border-radius:4px;position:relative}.ams27 .ams27-card-interactive{cursor:pointer;text-align:left}.ams27 .ams27-card-interactive:before{opacity:0;transition:opacity .22s var(--ams-ease)}.ams27 .ams27-card-interactive:hover{border-color:var(--ams-line-strong)}.ams27 .ams27-card-interactive:hover:before,.ams27 .ams27-card-active:before{opacity:1}.ams27 .ams27-card-active{border-color:var(--ams-ink);box-shadow:var(--ams-offset-magenta);transform:translate(-2px,-2px)}.ams27 .ams27-card-interactive:focus-visible{outline:2px solid var(--ams-focus);outline-offset:3px}.ams27 .ams27-input{border:1px solid var(--ams-line-strong);background:var(--ams-raised);width:100%;min-height:44px;color:var(--ams-ink);transition:border-color .12s var(--ams-ease);border-radius:2px;padding:10px 14px;font-size:16px;line-height:24px}.ams27 .ams27-input::placeholder{color:var(--ams-ink-faint)}.ams27 .ams27-input:hover{border-color:var(--ams-ink-muted)}.ams27 .ams27-input:focus{outline:2px solid var(--ams-focus);outline-offset:1px;border-color:var(--ams-focus)}.ams27 .ams27-input[aria-invalid=true]{border-color:var(--ams-danger)}.ams27 .ams27-chip{border:1px solid var(--ams-line-strong);min-height:36px;color:var(--ams-ink);white-space:nowrap;cursor:pointer;transition:background-color .12s var(--ams-ease),border-color .12s var(--ams-ease),color .12s var(--ams-ease);background:0 0;border-radius:2px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;line-height:16px;display:inline-flex}.ams27 .ams27-chip-muted{color:var(--ams-ink-muted)}.ams27 .ams27-chip:not(:disabled):hover{border-color:var(--ams-ink);color:var(--ams-ink)}.ams27 .ams27-chip[aria-pressed=true],.ams27 .ams27-chip[aria-checked=true],.ams27 .ams27-chip-on,.ams27 .ams27-chip[aria-pressed=true]:hover,.ams27 .ams27-chip[aria-checked=true]:hover,.ams27 .ams27-chip-on:hover{background:var(--ams-action);color:var(--ams-on-action);border-color:var(--ams-action)}.ams27 .ams27-chip:focus-visible{outline:2px solid var(--ams-focus);outline-offset:2px}.ams27 .ams27-chip:disabled{opacity:.45;cursor:not-allowed}@media (pointer:coarse){.ams27 .ams27-chip,.ams27 .ams27-touch{min-height:44px}.ams27 .ams27-touch{min-width:44px}}.ams27 .ams27-note{border:1px solid var(--ams-line-strong);background:var(--ams-raised);color:var(--ams-ink);border-radius:2px;padding:10px 12px;font-size:13px;line-height:20px}.ams27 .ams27-note-danger{border-color:var(--ams-danger)}.ams27 .ams27-note-warning{border-color:var(--ams-warning)}.ams27 .ams27-note-success{border-color:var(--ams-success)}.ams27 .ams27-text-danger{color:var(--ams-danger)}.ams27 .ams27-text-warning{color:var(--ams-warning)}.ams27 .ams27-text-success{color:var(--ams-success)}.ams27 .ams27-tablist{border:1px solid var(--ams-line-strong);border-radius:2px;display:inline-flex;overflow:hidden}.ams27 .ams27-tab{border:0;border-right:1px solid var(--ams-line-strong);min-height:36px;color:var(--ams-ink-muted);cursor:pointer;transition:background-color .12s var(--ams-ease),color .12s var(--ams-ease);background:0 0;padding:0 14px;font-size:14px;font-weight:600}.ams27 .ams27-tab:last-child{border-right:0}.ams27 .ams27-tab:not(:disabled):hover{color:var(--ams-ink);background:var(--ams-hover)}.ams27 .ams27-tab[aria-pressed=true],.ams27 .ams27-tab[aria-selected=true]{background:var(--ams-action);color:var(--ams-on-action)}.ams27 .ams27-tab:focus-visible{outline:2px solid var(--ams-focus);outline-offset:-4px}.ams27 .ams27-tab:disabled{opacity:.45;cursor:not-allowed}.ams27 .ams27-spec{border:1px solid var(--ams-line-strong);min-height:26px;color:var(--ams-ink-muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:2px;align-items:stretch;font-family:Plex Mono AMS,ui-monospace,monospace;font-size:12px;font-weight:500;line-height:16px;display:inline-flex;overflow:hidden}.ams27 .ams27-spec>span{align-items:center;padding:0 10px;display:inline-flex}.ams27 .ams27-spec-index{color:var(--ams-ink);background:var(--ams-raised);border-right:1px solid var(--ams-line-strong)}.ams27 .ams27-spec-live{border-color:var(--ams-ember)}.ams27 .ams27-spec-live .ams27-spec-index{background:var(--ams-ember);color:var(--ams-on-heat);border-right-color:var(--ams-ember)}.ams27 .ams27-spec-live .ams27-spec-text{color:var(--ams-ember-text)}.ams27 .ams27-ticket{border-top:1px dashed var(--ams-line-strong);letter-spacing:.06em;text-transform:uppercase;color:var(--ams-ink-faint);flex-wrap:wrap;gap:6px 20px;padding-top:12px;font-family:Plex Mono AMS,ui-monospace,monospace;font-size:12px;line-height:16px;display:flex}@keyframes ams27-print{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ams27 .ams27-print{animation:ams27-print .48s var(--ams-ease)both}@keyframes ams27-progress{0%{transform:translate(-100%)}to{transform:translate(300%)}}.ams27 .ams27-progress{background:var(--ams-line);width:100%;height:3px;position:relative;overflow:hidden}.ams27 .ams27-progress:after{content:"";background:var(--ams-colorbar);width:33.333%;animation:1.6s cubic-bezier(.45,0,.25,1) infinite ams27-progress;position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:reduce){.ams27 .ams27-print{animation:none}.ams27 .ams27-btn,.ams27 .ams27-card,.ams27 .ams27-tab,.ams27 .ams27-chip{transition:none}.ams27 .ams27-progress:after{width:100%;animation:none}}.ams27.gang-artwork-workflow :is(.ams27-display,.ams27-label,.ams27-tag,.ams27-spec,.ams27-ticket,.uppercase,[class*=tracking-]),.ams27 .gang-artwork-workflow :is(.ams27-display,.ams27-label,.ams27-tag,.ams27-spec,.ams27-ticket,.uppercase,[class*=tracking-]){text-transform:none;letter-spacing:normal}.ams27.gang-artwork-workflow :is(h1,h2,h3,p),.ams27 .gang-artwork-workflow :is(h1,h2,h3,p){text-wrap:pretty}
/*# sourceMappingURL=798229ca484862a6.css.map*/