.fs-body{margin:var(--row) 0 0;max-width:var(--measure-body)}.fs-ticks{gap:var(--tight);margin:var(--gap) 0 0;padding:0;list-style:none;display:grid}.fs-tick{font-size:var(--size-small);align-items:baseline;gap:var(--space-3);line-height:var(--leading-small);display:flex}.fs-tick-mark{color:var(--accent)}.fs-actions{gap:var(--space-3);margin-top:var(--gap);flex-wrap:wrap;display:flex}.fs-options{gap:var(--space-2);margin-top:var(--row);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.fs-option{background:var(--surface);border:var(--border-width) solid var(--line);border-radius:var(--radius);box-shadow:var(--lift-1);cursor:pointer;min-height:var(--button-height);padding:var(--space-5);text-align:left;flex-direction:column;justify-content:flex-start;width:100%;display:flex}@media (hover:hover){.fs-option:hover{border-color:var(--ink);box-shadow:var(--lift-2)}}.fs-option.is-selected{background:var(--accent-tint);border-color:var(--accent)}.fs-option:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}@media (max-width:559px){.fs-option{min-height:var(--tap);padding:var(--space-3) var(--space-4)}}.fs-band{--fs-rule:color-mix(in srgb, var(--base) 32%, transparent);background:var(--accent);color:var(--base);padding:var(--space-6);width:100%}.fs-band p{color:inherit}
