html[data-variant]:not([data-variant=pantsy]) .ui-board{display:flex;flex-direction:column;min-height:0}html[data-variant]:not([data-variant=pantsy]) .ui-board-body{flex:1 1 auto;min-height:0;display:flex;padding:var(--space-14) 0 var(--space-12)}html[data-variant]:not([data-variant=pantsy]) .ui-board-body:last-child{padding-bottom:var(--ui-foot-gap)}html[data-variant]:not([data-variant=pantsy]) .ui-board-body>.ui-card{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}html[data-variant]:not([data-variant=pantsy]) .ui-board-foot{flex:0 0 auto;display:flex;gap:var(--space-10);padding:0 0 var(--ui-foot-gap-tight)}html[data-variant]:not([data-variant=pantsy]) .ui-board-foot>.ui-door{flex:1 1 0;min-width:0}html[data-variant]:not([data-variant=pantsy]) .ui-board-foot>.ui-door.ui-board-door--line{border:1px solid color-mix(in srgb,var(--text-on-deep) 14%,transparent);background:none;color:var(--text-on-deep)}html[data-variant]:not([data-variant=pantsy]) .ui-board-foot>.ui-door.ui-board-door--tint{background:color-mix(in srgb,var(--text-on-deep) 4.5%,transparent)}html[data-variant]:not([data-variant=pantsy]) .ui-board-foot>.ui-door.ui-board-door--hug{flex:0 0 auto;width:auto;min-width:calc(var(--space-40) * 3);padding:0 var(--space-18)}html[data-variant]:not([data-variant=pantsy]) .ui-board-beat-end{flex:0 0 auto;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-8);padding-bottom:var(--ui-foot-gap-tight);text-align:center}html[data-variant]:not([data-variant=pantsy]) .ui-board-wait{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:var(--space-10);min-height:calc(var(--space-56) + var(--space-4));padding:0 0 var(--ui-foot-gap-tight);font-family:var(--font-mono);font-size:var(--fs-rd-cell);font-weight:var(--fw-bold);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--role-supporting)}html[data-variant]:not([data-variant=pantsy]) .ui-board-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-8)}html[data-variant]:not([data-variant=pantsy]) .ui-board-tag{font-family:var(--font-mono);font-size:var(--fs-rd-mono);font-weight:var(--fw-bold);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--role-recessed-ink)}html[data-variant]:not([data-variant=pantsy]) .ui-board-tag--lit{color:var(--role-signal-deep)}html[data-variant]:not([data-variant=pantsy]) .ui-board-tag--hand{font-size:var(--fs-rd-cell)}html[data-variant]:not([data-variant=pantsy]) .ui-board-domain{display:flex;align-items:center;gap:var(--space-6);min-width:0;font-family:var(--font-mono);font-size:var(--fs-rd-cell);font-weight:var(--fw-bold);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--role-recessed-ink)}html[data-variant]:not([data-variant=pantsy]) .ui-board-dot{display:inline-block;flex-shrink:0;width:var(--space-10);height:var(--space-10);border-radius:var(--radius-pill);background:var(--ui-board-ring, var(--primary))}html[data-variant]:not([data-variant=pantsy]) .ui-board-title{position:relative;margin:var(--space-18) 0 0;font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:var(--lh-rd-tile);letter-spacing:var(--track-tight);color:var(--text-on-card);text-wrap:balance;overflow-wrap:anywhere}html[data-variant]:not([data-variant=pantsy]) .ui-board-sub{position:relative;margin:var(--space-6) 0 0;font-family:var(--font-body);font-size:var(--fs-rd-cta-sub);line-height:var(--lh-body);color:var(--role-recessed-ink)}html[data-variant]:not([data-variant=pantsy]) .ui-board .ui-question-rule{font-weight:var(--fw-medium)}html[data-variant]:not([data-variant=pantsy]) .ui-board-grid{position:relative;flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(3,minmax(0,1fr)) auto;gap:var(--space-10);margin-top:var(--space-18)}html[data-variant]:not([data-variant=pantsy]) .ui-board-tile{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-8);min-width:0;min-height:0;margin:0;padding:0;border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);border-radius:var(--radius-btn);background:color-mix(in srgb,var(--ink) 4%,transparent);color:var(--text-on-card);font:inherit;-webkit-tap-highlight-color:transparent}html[data-variant]:not([data-variant=pantsy]) button.ui-board-tile{cursor:pointer}html[data-variant]:not([data-variant=pantsy]) .ui-board-tile.is-picked{border-color:var(--role-signal-deep);box-shadow:inset 0 0 0 var(--ring-selected-extra) var(--role-signal-deep);background:color-mix(in srgb,var(--role-signal-deep) 8%,transparent)}html[data-variant]:not([data-variant=pantsy]) .ui-board-tile.is-watching{opacity:var(--opacity-locked);cursor:default}html[data-variant]:not([data-variant=pantsy]) .ui-board-ring{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:var(--space-56);height:var(--space-56);border:var(--border-stamp) solid var(--ui-board-ring, var(--primary));border-radius:var(--radius-pill);background:var(--surface-card);font-size:var(--fs-xl);line-height:var(--lh-flat)}html[data-variant]:not([data-variant=pantsy]) .ui-board-tile-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display);font-size:var(--fs-md);font-weight:var(--fw-bold);letter-spacing:var(--track-body)}html[data-variant]:not([data-variant=pantsy]) .ui-board-tick{position:absolute;top:var(--space-8);right:var(--space-8);display:flex;align-items:center;justify-content:center;width:var(--space-24);height:var(--space-24);border-radius:var(--radius-pill);background:var(--role-signal-deep);color:var(--surface-card);font-family:var(--font-body);font-size:var(--fs-rd-cell);font-weight:var(--fw-bold);line-height:var(--lh-flat)}html[data-variant]:not([data-variant=pantsy]) .ui-board-tile--all{grid-column:1 / 3;flex-direction:row;gap:var(--space-10);min-height:calc(var(--space-40) + var(--space-12))}html[data-variant]:not([data-variant=pantsy]) .ui-board-tile-glyph{font-size:var(--fs-lg);line-height:var(--lh-flat)}html[data-variant]:not([data-variant=pantsy]) .ui-board-mid{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:var(--space-12);margin:var(--space-18) 0 var(--space-14)}html[data-variant]:not([data-variant=pantsy]) .ui-board-well{box-sizing:border-box;display:flex;flex-direction:column;min-height:calc(var(--space-40) * 4 + var(--space-28) + var(--space-8));padding:var(--space-18) var(--space-20);border:var(--border-field) dashed color-mix(in srgb,var(--ink) 20%,transparent);border-radius:var(--radius-btn);background:color-mix(in srgb,var(--ink) 4%,transparent)}html[data-variant]:not([data-variant=pantsy]) .ui-board-well.is-open{border:var(--border-selected) solid var(--role-signal-deep);background:linear-gradient(160deg,color-mix(in srgb,var(--role-signal-deep) 12%,transparent),color-mix(in srgb,var(--role-signal-deep) 4%,transparent))}html[data-variant]:not([data-variant=pantsy]) .ui-board-well-label{font-family:var(--font-mono);font-size:var(--fs-rd-mono);font-weight:var(--fw-bold);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--role-recessed-ink)}html[data-variant]:not([data-variant=pantsy]) .ui-board-well-answer{margin-top:var(--space-6);font-family:var(--font-display);font-size:var(--fs-rd-q-2p);font-weight:var(--fw-bold);line-height:var(--lh-rd-tile);letter-spacing:var(--track-tightest);color:var(--role-recessed-ink);text-wrap:balance;overflow-wrap:anywhere}html[data-variant]:not([data-variant=pantsy]) .ui-board-well.is-open .ui-board-well-answer{color:var(--text-on-card)}html[data-variant]:not([data-variant=pantsy]) .ui-board-well-answer[data-size="22"]{font-size:var(--fs-lg);letter-spacing:var(--track-tight)}html[data-variant]:not([data-variant=pantsy]) .ui-board-well-note{margin-top:var(--space-6);font-family:var(--font-body);font-size:var(--fs-rd-cell);color:var(--role-recessed-ink)}html[data-variant]:not([data-variant=pantsy]) .ui-board-well-foot{margin-top:auto;padding-top:var(--space-10);border-top:1px solid color-mix(in srgb,var(--ink) 12%,transparent);font-family:var(--font-body);font-size:var(--fs-rd-cta-sub);line-height:var(--lh-body);color:var(--role-recessed-ink)}html[data-variant]:not([data-variant=pantsy]) .ui-board-well-explain{margin-top:auto;padding-top:var(--space-10);border-top:1px solid color-mix(in srgb,var(--role-signal-deep) 20%,transparent);font-family:var(--font-body);font-size:var(--fs-rd-cta-sub);line-height:var(--lh-body);color:color-mix(in srgb,var(--text-on-card) 85%,transparent)}html[data-variant]:not([data-variant=pantsy]) .ui-board-stage{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-18);text-align:center}html[data-variant]:not([data-variant=pantsy]) .ui-board-stage>.ui-board-title{margin:0}html[data-variant]:not([data-variant=pantsy]) .ui-board-stage-sub{max-width:calc(var(--space-40) * 6 + var(--space-20));font-family:var(--font-body);font-size:var(--fs-rd-cta-sub);line-height:var(--lh-body);color:var(--role-recessed-ink);text-wrap:pretty}html[data-variant]:not([data-variant=pantsy]) .ui-board-pair{display:flex;align-items:center;gap:var(--space-10)}html[data-variant]:not([data-variant=pantsy]) .ui-board-pair-arrow{font-family:var(--font-mono);font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--role-recessed-ink)}html[data-variant]:not([data-variant=pantsy]) .ui-board-call{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:var(--space-14)}html[data-variant]:not([data-variant=pantsy]) .ui-board-big{margin:0;font-family:var(--font-display);font-size:var(--fs-stamp);font-weight:var(--fw-bold);line-height:var(--lh-ultra);letter-spacing:var(--track-tightest);color:var(--text-on-card);text-wrap:balance;overflow-wrap:anywhere}html[data-variant]:not([data-variant=pantsy]) .ui-board-call-line{font-family:var(--font-body);font-size:var(--fs-rd-cta-sub);line-height:var(--lh-body);color:var(--role-recessed-ink)}html[data-variant]:not([data-variant=pantsy]) .ui-board-votes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8);padding-top:var(--space-12);border-top:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}html[data-variant]:not([data-variant=pantsy]) .ui-board-voters{display:flex;gap:var(--space-4)}html[data-variant]:not([data-variant=pantsy]) .ui-board-voters>.ui-seat.ui-board-voter--out{background:transparent;box-shadow:inset 0 0 0 var(--space-2) color-mix(in srgb,var(--ink) 20%,transparent);color:var(--role-recessed-ink)}html[data-variant]:not([data-variant=pantsy]) .ui-board--timed>.ui-board-body{padding-top:var(--space-6)}html[data-variant]:not([data-variant=pantsy]) .ui-board .ui-quiz-rank+.ui-question-rule{margin-top:var(--space-14)}html[data-variant]:not([data-variant=pantsy]) .ui-board .ui-card>.ui-options{margin-top:var(--space-18)}html[data-variant]:not([data-variant=pantsy]) .ui-board-finish{display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-12)}html[data-variant]:not([data-variant=pantsy]) .ui-board-finish-row{box-sizing:border-box;display:flex;align-items:center;gap:var(--space-10);width:100%;min-height:calc(var(--space-40) + var(--space-4));margin:0;padding:0 var(--space-12);border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--ink) 4%,transparent);color:var(--text-on-card);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}html[data-variant]:not([data-variant=pantsy]) .ui-board-finish-row.is-picked{border-color:var(--role-signal-deep);box-shadow:inset 0 0 0 var(--ring-selected-extra) var(--role-signal-deep);background:color-mix(in srgb,var(--role-signal-deep) 6%,transparent)}html[data-variant]:not([data-variant=pantsy]) .ui-board-finish-name{flex:1;min-width:0;text-align:left;font-family:var(--font-body);font-size:var(--fs-rd-hook-sub);font-weight:var(--fw-bold);letter-spacing:var(--track-body)}html[data-variant]:not([data-variant=pantsy]) .ui-board-finish-row>.ui-board-tick{position:static}html[data-variant]:not([data-variant=pantsy]) .ui-board-result .ui-round-reveal-body{align-items:stretch;gap:0;text-align:left}html[data-variant]:not([data-variant=pantsy]) .ui-board-result-turn{display:inline-flex;align-items:center;gap:var(--space-6);margin-top:0;font-family:var(--font-mono);font-size:var(--fs-rd-mono);font-weight:var(--fw-bold);letter-spacing:var(--eyebrow-track);text-transform:uppercase;color:var(--role-supporting)}html[data-variant]:not([data-variant=pantsy]) .ui-board-result-answer{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);margin-top:var(--space-4);padding:var(--space-14) 0 var(--space-6)}html[data-variant]:not([data-variant=pantsy]) .ui-board-result-answer>.ui-board-big{min-width:0;color:var(--text-on-deep)}html[data-variant]:not([data-variant=pantsy]) .ui-board-result-line{margin-top:var(--space-8);font-family:var(--font-body);font-size:var(--fs-rd-cta-sub);line-height:var(--lh-body);color:var(--role-supporting)}html[data-variant]:not([data-variant=pantsy]) .ui-board-result .ui-standings--scored .ui-standing{max-height:var(--space-56)}html[data-variant]:not([data-variant=pantsy]) .ui-board-handoff{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-14);text-align:center}html[data-variant]:not([data-variant=pantsy]) .ui-board-handoff>.ui-board-domain{margin-top:var(--space-8)}html[data-variant]:not([data-variant=pantsy]) .ui-board-handoff .ui-board-big{text-align:center}html[data-variant]:not([data-variant=pantsy]) .ui-board-handoff+.ui-question-rule{text-align:center}html[data-variant]:not([data-variant=pantsy]) .ui-popup-scrim--sheet:has(.pof-seat-check){padding-inline:var(--space-12);padding-bottom:max(var(--space-20),env(safe-area-inset-bottom))}html[data-variant]:not([data-variant=pantsy]) .pof-seat-check .ui-sheet-body{margin-top:var(--space-6);text-wrap:wrap}html[data-variant]:not([data-variant=pantsy]) .pof-seat-check .pof-seat-help{display:none}html[data-variant]:not([data-variant=pantsy]) .pof-seat-check .pof-seat-panel{padding:var(--space-12) var(--space-10);border-radius:var(--radius-btn);border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);background:color-mix(in srgb,var(--ink) 4%,transparent);text-align:center}html[data-variant]:not([data-variant=pantsy]) .pof-seat-check .pof-seat-row{justify-content:center;gap:var(--space-8) var(--space-6)}html[data-variant]:not([data-variant=pantsy]) .pof-seat-check .pof-seat-sep{color:var(--role-recessed-ink)}html[data-variant]:not([data-variant=pantsy]) .ui-board-how .ui-menu-row{align-items:flex-start;padding-block:var(--space-12)}html[data-variant]:not([data-variant=pantsy]) .ui-board-how-step{display:inline-flex;align-items:center;justify-content:center;width:var(--space-24);height:var(--space-24);border-radius:var(--radius-pill);background:var(--ink);color:var(--text-on-deep);font-family:var(--font-mono);font-size:var(--fs-rd-cell);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}
