.signature-pad-module__pGLWOq__frame{width:100%;position:relative}.signature-pad-module__pGLWOq__pad{border:1px solid color-mix(in srgb, var(--color-paper-ink) 10%, transparent);border-radius:var(--r);background:color-mix(in srgb, var(--color-paper-ink) 2.5%, transparent);color:var(--color-accent-deep);cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;transition:border-color .45s;position:absolute;inset:0}.signature-pad-module__pGLWOq__pad[data-signed]{border-color:color-mix(in srgb, var(--color-paper-ink) 6%, transparent);cursor:default}.signature-pad-module__pGLWOq__line{background:color-mix(in srgb, var(--color-paper-ink) 22%, transparent);height:1px;position:absolute}.signature-pad-module__pGLWOq__ready{background:var(--color-accent);transform-origin:0;pointer-events:none;height:1.5px;margin-top:-.25px;position:absolute;transform:scaleX(0)}.signature-pad-module__pGLWOq__pad[data-primed]:not([data-inked],[data-settled],[data-signed]) .signature-pad-module__pGLWOq__ready{transition:transform 1.2s cubic-bezier(.45,0,.55,1);transform:scaleX(1)}.signature-pad-module__pGLWOq__pad[data-primed]:not([data-inked],[data-settled],[data-signed]) .signature-pad-module__pGLWOq__hint{color:var(--color-accent)}.signature-pad-module__pGLWOq__ink{width:100%;height:100%;clip-path:inset(0 round var(--r));pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.signature-pad-module__pGLWOq__pad[data-settled] .signature-pad-module__pGLWOq__ink{opacity:.4}.signature-pad-module__pGLWOq__labels{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;pointer-events:none;justify-content:space-between;align-items:center;gap:.75rem;font-size:.625rem;line-height:1;display:flex;position:absolute}.signature-pad-module__pGLWOq__slot{min-width:0;display:grid}.signature-pad-module__pGLWOq__hint,.signature-pad-module__pGLWOq__stamp{white-space:nowrap;grid-area:1/1}.signature-pad-module__pGLWOq__hint{color:var(--color-paper-mute);transition:opacity .3s}.signature-pad-module__pGLWOq__pad:is([data-inked],[data-settled],[data-signed]) .signature-pad-module__pGLWOq__hint{opacity:0}.signature-pad-module__pGLWOq__stamp{color:var(--color-accent-deep);align-items:center;gap:.375rem;display:inline-flex}.signature-pad-module__pGLWOq__stamp:not(:empty){animation:signature-pad-module__pGLWOq__stamp .4s var(--ease-osmo) both}@keyframes signature-pad-module__pGLWOq__stamp{0%{opacity:0;transform:translateY(3px)}}.signature-pad-module__pGLWOq__action{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--color-paper-mute);opacity:0;border-radius:6px;flex:none;margin:-.25rem -.5rem;padding:.25rem .5rem;transition:opacity .25s,color .2s,background-color .2s}.signature-pad-module__pGLWOq__action[data-on]{opacity:1;pointer-events:auto;cursor:pointer}.signature-pad-module__pGLWOq__action:hover{color:var(--color-paper-ink);background:color-mix(in srgb, var(--color-paper-ink) 5%, transparent)}.signature-pad-module__pGLWOq__action:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}@media (prefers-reduced-motion:reduce){.signature-pad-module__pGLWOq__pad,.signature-pad-module__pGLWOq__hint,.signature-pad-module__pGLWOq__ink,.signature-pad-module__pGLWOq__action{transition-duration:0s}.signature-pad-module__pGLWOq__stamp:not(:empty){animation:none}}
.station-figure-module__tTJmsq__box{width:100%;position:relative}.station-figure-module__tTJmsq__wide{aspect-ratio:5/4}.station-figure-module__tTJmsq__tall{aspect-ratio:4/5;max-height:min(84svh,1100px);margin-inline:auto}.station-figure-module__tTJmsq__stage{aspect-ratio:auto;--hairline-plate:color-mix(in srgb, var(--color-paper-100) 92%, transparent);--hairline-edge:color-mix(in srgb, var(--color-paper-400) 55%, var(--color-paper-mute));--hairline-mid:var(--color-paper-400);--hairline-lo:var(--color-paper-300);--hairline-hi:var(--color-accent);--hairline-stroke:1.05;--fig-sheet-top:white;--fig-sheet-side:color-mix(in srgb, var(--color-paper-ink) 5%, white);--fig-sheet-line:color-mix(in srgb, var(--color-paper-ink) 18%, transparent);--fig-paper-top:color-mix(in srgb, var(--color-paper-100) 55%, white);--fig-paper-side:var(--color-paper-300);--fig-paper-line:var(--color-figure-sand-line);--fig-sand-top:color-mix(in srgb, var(--color-figure-sand) 50%, var(--color-paper-100));--fig-sand-side:var(--color-figure-sand);--fig-sand-line:var(--color-figure-sand-line);--fig-peach-top:color-mix(in srgb, var(--color-figure-peach) 50%, var(--color-paper-100));--fig-peach-side:var(--color-figure-peach);--fig-peach-line:var(--color-figure-peach-line);--fig-rose-top:color-mix(in srgb, var(--color-figure-rose) 50%, var(--color-paper-100));--fig-rose-side:var(--color-figure-rose);--fig-rose-line:var(--color-figure-rose-line);--fig-lilac-top:color-mix(in srgb, var(--color-figure-lilac) 50%, var(--color-paper-100));--fig-lilac-side:var(--color-figure-lilac);--fig-lilac-line:var(--color-figure-lilac-line);--fig-sage-top:color-mix(in srgb, var(--color-figure-sage) 50%, var(--color-paper-100));--fig-sage-side:var(--color-figure-sage);--fig-sage-line:var(--color-figure-sage-line);outline:none;width:100%;height:100%;position:absolute;inset:0}.station-figure-module__tTJmsq__stage svg{overflow:visible}.station-figure-module__tTJmsq__stage svg :is(path,g,circle,text){transition:stroke .26s var(--ease-out-expo), fill .26s var(--ease-out-expo), opacity .26s var(--ease-out-expo)}.station-figure-module__tTJmsq__stage svg .shadow{fill:color-mix(in srgb, color-mix(in srgb, var(--color-figure-peach-line) 55%, var(--color-paper-ink)) 20%, transparent);stroke:none}.station-figure-module__tTJmsq__stage svg .blk .side{fill:var(--side);stroke:var(--line)}.station-figure-module__tTJmsq__stage svg .blk .top{fill:var(--top);stroke:var(--line)}.station-figure-module__tTJmsq__stage svg .blk .crease{fill:none;stroke:color-mix(in srgb, var(--line) 40%, var(--top))}.station-figure-module__tTJmsq__stage svg .lit .blk .top{fill:var(--side)}.station-figure-module__tTJmsq__stage svg .lit .blk .side{fill:color-mix(in srgb, var(--line) 30%, var(--side))}.station-figure-module__tTJmsq__stage svg .lit .blk :is(.side,.top){stroke:var(--color-accent)}.station-figure-module__tTJmsq__stage svg .near .blk .top{fill:color-mix(in srgb, var(--side) 55%, var(--top))}.station-figure-module__tTJmsq__stage svg .near .blk :is(.side,.top){stroke:color-mix(in srgb, var(--color-accent) 55%, var(--line))}.station-figure-module__tTJmsq__stage svg .dim{opacity:.28}.station-figure-module__tTJmsq__stage svg .open .blk :is(.top,.side){fill-opacity:.45;stroke-dasharray:2.2 2}.station-figure-module__tTJmsq__stage svg .cd{fill:color-mix(in srgb, var(--color-paper-ink) 40%, transparent);stroke:none}.station-figure-module__tTJmsq__stage svg .cd.next{fill:none;stroke:var(--color-accent);stroke-width:1px}.station-figure-module__tTJmsq__stage svg .fr{fill:var(--top);fill-opacity:.42;stroke:var(--line)}.station-figure-module__tTJmsq__stage svg .L.on .fr{fill-opacity:.78}.station-figure-module__tTJmsq__stage svg .fr-edge{fill:none;stroke:color-mix(in srgb, var(--line) 60%, var(--side))}.station-figure-module__tTJmsq__stage svg .ldot{fill:var(--line);stroke:none}.station-figure-module__tTJmsq__stage svg .ed{fill:none;stroke:var(--line);stroke-opacity:.5}.station-figure-module__tTJmsq__stage svg .ed.x{stroke-opacity:.32}.station-figure-module__tTJmsq__stage svg .ed.on{stroke:var(--color-accent);stroke-opacity:1;stroke-width:1.35px}.station-figure-module__tTJmsq__stage svg .ed.dim{stroke-opacity:.1;opacity:1}.station-figure-module__tTJmsq__stage svg .face{fill:var(--top);stroke:var(--line)}.station-figure-module__tTJmsq__stage svg .back{fill:var(--side);stroke:var(--line)}:is(.station-figure-module__tTJmsq__stage svg .tab,.station-figure-module__tTJmsq__stage svg .band){fill:none;stroke:none}.station-figure-module__tTJmsq__stage svg .rules{fill:none;stroke:color-mix(in srgb, var(--color-paper-ink) 13%, transparent)}.station-figure-module__tTJmsq__stage svg .head{fill:none;stroke:color-mix(in srgb, var(--color-paper-ink) 30%, transparent)}.station-figure-module__tTJmsq__stage svg .head.dbl.rest{stroke:var(--color-accent)}.station-figure-module__tTJmsq__stage svg .mark{fill:none;stroke:color-mix(in srgb, var(--color-paper-ink) 42%, transparent);stroke-width:1.2px}.station-figure-module__tTJmsq__stage svg .face.open{fill:color-mix(in srgb, var(--top) 55%, transparent);stroke-dasharray:3 2.4;stroke:color-mix(in srgb, var(--color-paper-ink) 32%, transparent)}.station-figure-module__tTJmsq__stage svg g.act>.face{fill:var(--top);stroke:var(--color-accent)}.station-figure-module__tTJmsq__stage svg g.act>:is(.back,.mark,.head){stroke:var(--color-accent)}.station-figure-module__tTJmsq__stage svg .ttl{font-family:var(--font-display);fill:color-mix(in srgb, var(--color-paper-ink) 82%, transparent);stroke:none;pointer-events:none}.station-figure-module__tTJmsq__stage svg .ttl.dim{fill:color-mix(in srgb, var(--color-paper-ink) 42%, transparent)}.station-figure-module__tTJmsq__stage svg .tie{fill:none;stroke:var(--color-accent);stroke-width:1.35px;opacity:0}.station-figure-module__tTJmsq__stage svg .tie.on{opacity:1}.station-figure-module__tTJmsq__stage svg .tray .wall{fill:var(--top);stroke:var(--line)}.station-figure-module__tTJmsq__stage svg .tray .front{fill:var(--side);stroke:none}.station-figure-module__tTJmsq__stage svg .tray .rim{fill:none;stroke:var(--line)}.station-figure-module__tTJmsq__stage svg .tray .soft{fill:none;stroke:color-mix(in srgb, var(--line) 45%, var(--top))}.station-figure-module__tTJmsq__stage svg g.row .rl{fill:none;stroke:color-mix(in srgb, var(--color-paper-ink) 20%, transparent);stroke-width:1.15px}.station-figure-module__tTJmsq__stage svg g.row .am{fill:none;stroke:color-mix(in srgb, var(--color-paper-ink) 36%, transparent);stroke-width:1.15px}.station-figure-module__tTJmsq__stage svg g.row .tickm{fill:none;stroke:color-mix(in srgb, var(--color-paper-ink) 42%, transparent);stroke-width:1.2px}.station-figure-module__tTJmsq__stage svg g.row .hl{fill:color-mix(in srgb, var(--color-accent) 8%, transparent);stroke:none;opacity:0}.station-figure-module__tTJmsq__stage svg g.row.act .hl{opacity:1}.station-figure-module__tTJmsq__stage svg g.row.act :is(.rl,.am){stroke:var(--color-accent);stroke-width:1.35px}.station-figure-module__tTJmsq__stage svg g.row.act .tickm{stroke:var(--color-accent)}.station-figure-module__tTJmsq__stage svg .cite{fill:none;stroke:#0000;stroke-width:1.4px}.station-figure-module__tTJmsq__stage svg .cite.on{stroke:var(--color-accent)}.station-figure-module__tTJmsq__stage svg :is(.nm,.ln){font:500 var(--lbfs,6px) / 1 var(--font-sans);text-anchor:middle;fill:var(--color-paper-ink);stroke:var(--hl-plate);stroke-width:calc(var(--lbfs,6px) * .34);stroke-linejoin:round;paint-order:stroke;pointer-events:none}.station-figure-module__tTJmsq__stage svg .nm{opacity:0}.station-figure-module__tTJmsq__stage svg .nm.show{opacity:1}.station-figure-module__tTJmsq__stage svg .nm.quiet{fill:var(--color-paper-mute);font-weight:400}.station-figure-module__tTJmsq__stage svg .nm.sel{font-weight:600}.station-figure-module__tTJmsq__stage svg .nm.end{text-anchor:end}.station-figure-module__tTJmsq__stage svg .nm.start{text-anchor:start}.station-figure-module__tTJmsq__stage svg .ln{text-anchor:end;font-family:var(--font-mono);font-weight:400;font-size:min(calc(var(--lbfs,6px) * .88), 6.4px);letter-spacing:.05em;fill:var(--color-paper-mute)}.station-figure-module__tTJmsq__stage svg .L.on .ln{fill:var(--color-paper-ink)}@media (prefers-reduced-motion:reduce){.station-figure-module__tTJmsq__stage svg :is(path,g,circle,text){transition:none!important}}
