@layer reset,base,elements;@layer components{._stageRow_1gno9_3{align-items:stretch;gap:var(--s-2);width:100%;display:flex}._stageNameRow_1gno9_10{border-radius:var(--radius-box);background-color:var(--color-bg-high);font-size:var(--font-xs);font-weight:var(--weight-semi);justify-content:space-between;align-items:center;gap:var(--s-2);padding-block:var(--s-1-5);padding-inline:var(--s-3);flex-direction:column;flex-grow:1;display:flex}@container (width>=560px){._stageNameRow_1gno9_10{flex-direction:row}}._stageImage_1gno9_31{border-radius:var(--radius-box);object-fit:cover;height:100%}._modeButtonsContainer_1gno9_37{justify-content:center;gap:var(--s-1);flex-wrap:wrap;display:flex}._modeButton_1gno9_37{height:var(--field-size-sm);aspect-ratio:1;border:var(--border-style);border-radius:var(--radius-full);background-color:var(--color-bg);color:var(--color-accent);outline:initial;justify-content:center;align-items:center;padding:0;display:flex;opacity:1!important}._modeButton_1gno9_37:focus-visible{outline:var(--focus-ring);outline-offset:1px}._modeButton_1gno9_37._selected_1gno9_63{background-color:var(--color-bg-higher);border:2px solid #0000}._modeButton_1gno9_37._preselected_1gno9_68{border:var(--border-style-accent);background-color:var(--color-bg-higher)}._mode_1gno9_37:not(._selected_1gno9_63,._preselected_1gno9_68){filter:grayscale()brightness(50%)}}@layer utilities;
