.gx-asm-board{display:grid;grid-template-columns:21% minmax(0,1fr) 25%;grid-template-rows:minmax(0,1.618fr) minmax(0,1fr) auto;grid-template-areas:"watch chart ticket" "watch desk ticket" "bar bar bar";gap:.3125rem;aspect-ratio:16/10;width:100%}.gx-asm-panel{position:relative;min-width:0;min-height:0;overflow:hidden;border:1px solid var(--line-strong);border-radius:3px;background:var(--surface);color:var(--ink-3)}.gx-asm-panel[data-area=watch]{grid-area:watch}.gx-asm-panel[data-area=chart]{grid-area:chart}.gx-asm-panel[data-area=ticket]{grid-area:ticket}.gx-asm-panel[data-area=desk]{grid-area:desk}.gx-asm-panel[data-area=bar]{grid-area:bar;height:clamp(1.625rem,5.5vw,2.75rem)}.gx-asm-tag{position:absolute;top:.3125rem;left:.3125rem;z-index:1;display:inline-flex;align-items:center;gap:.3125rem;max-width:calc(100% - .625rem);font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1;color:var(--ink-2);white-space:nowrap}.gx-asm-tag b{display:inline-grid;place-items:center;flex:none;width:1.0625rem;height:1.0625rem;border:1px solid var(--prestige-ink);border-radius:50%;font-size:.625rem;font-weight:600;letter-spacing:0;color:var(--prestige-ink);background:var(--surface)}@media (max-width:639px){.gx-asm-tag span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}.gx-asm-draw{position:absolute;inset:0;width:100%;height:100%}.gx-asm-notes{display:grid;border-top:1px solid var(--line-strong)}.gx-asm-note{display:grid;grid-template-columns:1.3125rem minmax(0,1fr);-moz-column-gap:.5rem;column-gap:.5rem;padding-block:.8125rem;border-bottom:1px solid var(--line)}@keyframes gx-asm-in{0%{opacity:0;transform:translateY(1.3125rem)}to{opacity:1;transform:none}}@keyframes gx-asm-turn{0%{opacity:0}18%,82%{opacity:1}to{opacity:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-height:600px){html:not([data-motion=reduced]):not([data-effects=low]) .gx-asm-track{height:340svh;view-timeline-name:--gx-asm;view-timeline-axis:block}html:not([data-motion=reduced]):not([data-effects=low]) .gx-asm-stage{position:sticky;top:var(--header-h);height:calc(100svh - var(--header-h));display:grid;align-content:center;overflow:hidden}html:not([data-motion=reduced]):not([data-effects=low]) .gx-asm-note,html:not([data-motion=reduced]):not([data-effects=low]) .gx-asm-panel{animation:gx-asm-in linear both;animation-timeline:--gx-asm;animation-range:contain calc(var(--n) * 19% + 1%) contain calc(var(--n) * 19% + 14%)}@media (max-width:1023px){html:not([data-motion=reduced]):not([data-effects=low]) .gx-asm-notes{border-top:0}html:not([data-motion=reduced]):not([data-effects=low]) .gx-asm-note{grid-area:1/1;border-bottom:0;align-self:start}html:not([data-motion=reduced]):not([data-effects=low]) .gx-asm-note:not(:last-child){animation-name:gx-asm-turn;animation-range:contain calc(var(--n) * 19% + 1%) contain calc(var(--n) * 19% + 20%)}}}}@media print{.gx-asm-note,.gx-asm-panel{animation:none!important}}