html[data-variant]:not([data-variant=pantsy]) .ui-set-seg:not(.ui-seg){border-radius:var(--radius-md-3)}html[data-variant]:not([data-variant=pantsy]) .ui-set-seg:not(.ui-seg)>.ui-set-seg-cell{border-radius:var(--radius-sm)}html[data-variant]:not([data-variant=pantsy]) .ui-set-seg:not(.ui-seg):not(.ui-set-seg--roomy)>.ui-set-seg-cell{padding:0 var(--space-6);letter-spacing:var(--track-body)}html[data-variant]:not([data-variant=pantsy]) .ui-set-pair{width:100%;font-family:inherit;cursor:pointer}html[data-variant]:not([data-variant=pantsy]) .ui-set-pair:not(.ui-seg){display:grid;grid-template-columns:1fr var(--space-20) 1fr;align-items:center}html[data-variant]:not([data-variant=pantsy]) .ui-set-pair:not(.ui-seg)>.ui-set-pair-cell{font-family:var(--font-body)}html[data-variant]:not([data-variant=pantsy]) .ui-set-pair:not(.ui-seg)>.ui-set-pair-dash{text-align:center;font-family:var(--font-body);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:color-mix(in srgb,var(--text-on-deep) 40%,transparent)}html[data-variant]:not([data-variant=pantsy]) .ui-set-eyebrow--link{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-8)}html[data-variant]:not([data-variant=pantsy]) .ui-set-play-glyph{border:1px solid color-mix(in srgb,var(--overlay-white) calc(var(--alpha-mid) * 100%),transparent)}html[data-variant]:not([data-variant=pantsy]) .ui-set-play-label{color:var(--text-on-deep);font-size:var(--fs-d-14)}html[data-variant]:not([data-variant=pantsy]) .ui-set.ui-set-group{margin:0;padding:0;text-align:left}html[data-variant]:not([data-variant=pantsy]) .ui-set>.ui-set-eyebrow{margin:0;padding:0 var(--space-2) var(--space-8);font-family:var(--font-mono);font-size:var(--eyebrow-size);font-weight:var(--eyebrow-weight);line-height:var(--lh-snug);letter-spacing:var(--eyebrow-track);text-transform:uppercase;color:var(--role-supporting)}html[data-variant]:not([data-variant=pantsy]) .ui-set>.ui-set-panel{margin:0;padding:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--text-on-deep) 7%,transparent);border-radius:var(--radius-popup);background:color-mix(in srgb,var(--text-on-deep) 4.5%,transparent);box-shadow:none}html[data-variant]:not([data-variant=pantsy]) .ui-set .ui-set-row{box-sizing:border-box;margin:0;padding:var(--space-14) var(--space-16)}html[data-variant]:not([data-variant=pantsy]) .ui-set .ui-set-row+.ui-set-row{border-top:1px solid color-mix(in srgb,var(--text-on-deep) 7%,transparent)}html[data-variant]:not([data-variant=pantsy]) .ui-set .ui-set-row-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-8)}html[data-variant]:not([data-variant=pantsy]) .ui-set .ui-set-row-title{flex:1;min-width:0;font-family:var(--font-body);font-size:var(--fs-d-14);font-weight:var(--fw-bold);letter-spacing:var(--track-body);color:var(--text-on-deep)}html[data-variant]:not([data-variant=pantsy]) .ui-set .ui-set-row-link{flex-shrink:0;font-family:var(--font-body);font-size:var(--fs-d-14);font-weight:var(--fw-bold);letter-spacing:normal;color:var(--role-link)}html[data-variant]:not([data-variant=pantsy]) .ui-set .ui-set-row-hint{margin-top:var(--space-6);font-family:var(--font-body);font-size:var(--fs-d-12);font-weight:var(--fw-regular);line-height:var(--lh-body);color:var(--role-supporting)}html[data-variant]:not([data-variant=pantsy]) .ui-set .ui-set-row>.ui-seg,html[data-variant]:not([data-variant=pantsy]) .ui-set .ui-set-row>.ui-set-stepper{margin-top:var(--space-10)}html[data-variant]:not([data-variant=pantsy]) .ui-set-pair.ui-seg>.ui-seg-cell{display:flex;align-items:center;justify-content:center;transform:none;font-variant-numeric:tabular-nums;letter-spacing:var(--track-body);cursor:pointer}html[data-variant]:not([data-variant=pantsy]) .ui-set-pair.ui-seg>.ui-set-pair-dash{flex:0 0 auto;padding:0 var(--space-8);font-family:var(--font-body);font-size:var(--fs-d-14);font-weight:var(--fw-bold);line-height:var(--segment-h);color:var(--text-soft)}html[data-variant]:not([data-variant=pantsy]) .ui-set .ui-set-row.is-variant-locked{opacity:var(--opacity-locked)}html[data-variant]:not([data-variant=pantsy]) .ui-set-seg.ui-seg>.ui-seg-cell:disabled{opacity:1;filter:none}html[data-variant]:not([data-variant=pantsy]) .ui-set .ui-set-row.is-variant-locked .ui-seg.is-locked,html[data-variant]:not([data-variant=pantsy]) .ui-set .ui-set-row.is-variant-locked .ui-set-stepper.is-locked,html[data-variant]:not([data-variant=pantsy]) .ui-set .ui-set-row.is-variant-locked .ui-set-toggle.is-locked{opacity:1}html[data-variant]:not([data-variant=pantsy]) .ui-set-row--side{display:flex;align-items:center;gap:var(--space-12)}html[data-variant]:not([data-variant=pantsy]) .ui-set-row--side>.ui-set-row-text{flex:1;min-width:0}html[data-variant]:not([data-variant=pantsy]) .ui-set .ui-set-row--side .ui-set-row-hint{margin-top:var(--space-4)}html[data-variant]:not([data-variant=pantsy]) .ui-set-row--press{width:100%;appearance:none;border:none;border-radius:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}html[data-variant]:not([data-variant=pantsy]) .ui-set-row--press:disabled{cursor:default}html[data-variant]:not([data-variant=pantsy]) .ui-set-opener{flex-shrink:0;font-family:var(--font-body);font-size:var(--fs-md);line-height:var(--lh-flat);color:var(--text-soft)}html[data-variant]:not([data-variant=pantsy]) .ui-set-opener--value{font-size:var(--fs-d-14);line-height:var(--lh-snug);color:var(--role-supporting)}html[data-variant]:not([data-variant=pantsy]) .ui-set-stepper{display:flex;box-sizing:border-box;gap:var(--space-4);padding:var(--space-4);border:1px solid color-mix(in srgb,var(--text-on-deep) 7%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--text-on-deep) 4.5%,transparent)}html[data-variant]:not([data-variant=pantsy]) .ui-set-stepper-btn{position:relative;flex:0 0 var(--space-56);box-sizing:border-box;min-height:var(--segment-h);margin:0;padding:0;appearance:none;border:none;border-radius:var(--radius-md);background:transparent;color:var(--role-supporting);font-family:var(--font-body);font-size:var(--fs-d-16);font-weight:var(--fw-bold);line-height:var(--lh-flat);cursor:pointer;-webkit-tap-highlight-color:transparent}html[data-variant]:not([data-variant=pantsy]) .ui-set-stepper-btn:after,html[data-variant]:not([data-variant=pantsy]) .ui-set-toggle:after{content:"";position:absolute;left:0;right:0;top:50%;height:var(--tap-min);transform:translateY(-50%)}html[data-variant]:not([data-variant=pantsy]) .ui-set-stepper-btn:active{opacity:var(--alpha-near-full)}html[data-variant]:not([data-variant=pantsy]) .ui-set-stepper-btn:disabled{opacity:var(--opacity-disabled);cursor:default}html[data-variant]:not([data-variant=pantsy]) .ui-set-stepper-value{display:flex;flex:1;align-items:center;justify-content:center;min-width:0;min-height:var(--segment-h);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-on-card);font-family:var(--font-body);font-size:var(--fs-d-14);font-weight:var(--fw-bold);letter-spacing:var(--track-body);font-variant-numeric:tabular-nums}html[data-variant]:not([data-variant=pantsy]) .ui-set-stepper.is-locked{opacity:var(--opacity-locked)}html[data-variant]:not([data-variant=pantsy]) .ui-set-stepper.is-locked .ui-set-stepper-btn{opacity:1;pointer-events:none}html[data-variant]:not([data-variant=pantsy]) .ui-set-toggle{position:relative;display:flex;flex-shrink:0;box-sizing:border-box;gap:var(--space-2);margin:0;padding:var(--space-2);appearance:none;border:1px solid color-mix(in srgb,var(--text-on-deep) 7%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--text-on-deep) 4.5%,transparent);font-family:var(--font-body);cursor:pointer;-webkit-tap-highlight-color:transparent}html[data-variant]:not([data-variant=pantsy]) .ui-set-toggle-cell{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:var(--space-40);min-height:calc(var(--space-24) + var(--space-2));border-radius:var(--radius-xs);color:var(--role-supporting);font-size:var(--fs-d-12);font-weight:var(--fw-bold);line-height:var(--lh-flat)}html[data-variant]:not([data-variant=pantsy]) .ui-set-toggle-cell.is-selected{background:var(--surface-card);color:var(--text-on-card)}html[data-variant]:not([data-variant=pantsy]) .ui-set-toggle.is-locked{opacity:var(--opacity-locked);cursor:default}html[data-variant]:not([data-variant=pantsy]) .ui-set-card{display:flex;align-items:center;box-sizing:border-box;gap:var(--space-14);padding:var(--space-16);border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);border-radius:var(--radius-btn);background:var(--surface-field);color:var(--text-on-card);font-family:var(--font-body);text-align:left}html[data-variant]:not([data-variant=pantsy]) .ui-set-card-tile{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:calc(var(--space-40) - var(--space-2));height:calc(var(--space-40) - var(--space-2));border:var(--border-field) solid color-mix(in srgb,var(--ink) 12%,transparent);border-radius:var(--radius-xs);background:var(--tint-on-card);font-size:var(--fs-md);line-height:var(--lh-flat)}html[data-variant]:not([data-variant=pantsy]) .ui-set-card-tile--signal{border-color:color-mix(in srgb,var(--primary) 45%,transparent);background:color-mix(in srgb,var(--primary) 6%,transparent);color:var(--primary);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-bold);letter-spacing:var(--track-tight)}html[data-variant]:not([data-variant=pantsy]) .ui-set-card-text{flex:1;min-width:0}html[data-variant]:not([data-variant=pantsy]) .ui-set-card-title{font-size:var(--fs-d-16);font-weight:var(--fw-bold);letter-spacing:var(--track-body);color:var(--text-on-card)}html[data-variant]:not([data-variant=pantsy]) .ui-set-card-sub{margin-top:var(--space-2);font-size:var(--fs-d-14);line-height:var(--lh-body);color:var(--role-recessed-ink);text-wrap:pretty}html[data-variant]:not([data-variant=pantsy]) .ui-set-switch{--ui-set-switch-h: calc(var(--space-28) + var(--space-2));--ui-set-switch-inset: calc((var(--ui-set-switch-h) - var(--space-24)) / 2);position:relative;flex-shrink:0;box-sizing:border-box;width:calc(var(--space-40) + var(--space-10));height:var(--ui-set-switch-h);margin:0;padding:0;appearance:none;border:none;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--ink) 12%,transparent);cursor:pointer;transition:background var(--dur-slow) var(--ease-default);-webkit-tap-highlight-color:transparent}html[data-variant]:not([data-variant=pantsy]) .ui-set-switch-knob{position:absolute;top:var(--ui-set-switch-inset);left:var(--ui-set-switch-inset);width:var(--space-24);height:var(--space-24);border-radius:var(--radius-pill);background:var(--surface-field);box-shadow:var(--elev-1) color-mix(in srgb,var(--shadow-black) 25%,transparent);transition:left var(--dur-slow) var(--ease-default)}html[data-variant]:not([data-variant=pantsy]) .ui-set-switch.is-on{background:var(--primary)}html[data-variant]:not([data-variant=pantsy]) .ui-set-switch.is-on .ui-set-switch-knob{left:calc(100% - var(--space-24) - var(--ui-set-switch-inset))}html[data-variant]:not([data-variant=pantsy]) .ui-set-switch:disabled{opacity:var(--opacity-locked);cursor:default}@media(prefers-reduced-motion:reduce){html[data-variant]:not([data-variant=pantsy]) .ui-set-switch,html[data-variant]:not([data-variant=pantsy]) .ui-set-switch-knob{transition:none}}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board]{width:calc(100% - var(--space-4) * 2);margin-bottom:var(--space-12);padding-bottom:var(--space-12)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board]>.ui-sheet-middle{display:flex;flex-direction:column;gap:var(--space-14);overflow:visible}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board]>.ui-sheet-foot{gap:var(--space-2)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board]>.ui-sheet-foot .ui-text-button{color:var(--role-recessed-ink)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board]>.ui-sheet-foot>.ui-action:disabled{opacity:var(--opacity-disabled);cursor:default}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-tray{display:flex;flex:none;flex-direction:column;gap:var(--space-6);padding:0;border:none;border-radius:0;background:none}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-tray-caption{gap:var(--space-10);padding:0}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-tray-label,html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-tray-count,html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-tray-count.is-full,html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-group-label{padding:0;font-family:var(--font-mono);font-size:var(--eyebrow-size);font-weight:var(--eyebrow-weight);letter-spacing:var(--eyebrow-track);text-transform:uppercase;color:var(--role-recessed-ink)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-tray-count{font-variant-numeric:tabular-nums}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-tray-slots,html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-8)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-slot,html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-cell{box-sizing:border-box;height:var(--tap-min);border-radius:var(--radius-md);font-size:var(--fs-lg);line-height:var(--lh-flat)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-slot.is-filled{border:1px solid var(--line-on-card-strong);background:color-mix(in srgb,var(--ink) 12%,transparent)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-slot.is-empty{border:var(--border-field) dashed var(--line-on-card-strong);background:none}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-status,html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-status.is-warn{margin:0;padding:0;font-family:var(--font-body);font-size:var(--fs-d-12);font-weight:var(--fw-medium);line-height:var(--lh-body);color:var(--role-recessed-ink);text-wrap:pretty}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-catalogue{display:flex;flex:0 1 auto;flex-direction:column;gap:var(--space-12);min-height:0;margin:calc(-1 * var(--space-6)) calc(-1 * var(--space-6)) 0;padding:var(--space-6) var(--space-6) 0;overflow-y:auto;overscroll-behavior:contain}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-group{display:flex;flex:none;flex-direction:column;gap:var(--space-6);margin:0}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-cell{border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);background:color-mix(in srgb,var(--ink) 4%,transparent)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-cell.is-picked{border:var(--border-selected) solid var(--role-signal-deep);background:color-mix(in srgb,var(--ink) 4%,transparent)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-cell.is-dimmed{opacity:var(--opacity-disabled)}html[data-variant]:not([data-variant=pantsy]) .ui-sheet[data-grx-board] .grx-cell-badge{top:calc(-1 * var(--space-6));right:calc(-1 * var(--space-6));width:var(--space-18);height:var(--space-18);border:none;border-radius:var(--radius-pill);background:var(--primary);color:var(--primary-on);font-family:var(--font-body);font-size:var(--fs-d-10);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;transform:none}
