.sc-root:is([data-reach=right],[data-reach=left],[data-reach=voice]) .sp-btn:not(.sc-header *){min-height:56px}.sc-root:is([data-reach=right],[data-reach=left],[data-reach=voice]) :is(.sp-btn-sm,.sp-btn-link,.sd-back):not(.sc-header *){min-height:48px}.sc-root:is([data-reach=right],[data-reach=left],[data-reach=voice]) .sc-tour-card .sc-tour-actions .sp-btn{min-height:56px;padding-inline:20px}.sc-root[data-reach=left] .sc-tour-actions{flex-direction:row-reverse}.sc-root[data-reach=left] .fx-actions{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.sc-root[data-reach=left] .fx-actions>:first-child{order:2}.sc-root[data-reach=right]:not(:has(.sc-assist-fab)) .tf-fab,.sc-root[data-reach=right]:not(:has(.sc-assist-fab)) .tf-panel{left:auto;right:max(16px,env(safe-area-inset-right,0px))}@media (max-width:1023px){.sc-root[data-reach=right] .sd-nav,.sc-root[data-reach=right] .sd-taskbar{flex-direction:row-reverse}}@media (max-width:860px){.sc-root[data-reach=right] .sc-board .sc-hint{left:12px;right:68px;transform:none}}@media (min-width:760px){.sc-root[data-reach=left] .fx-actions{margin-left:0;margin-right:auto}}@media (max-width:759px){.sc-root[data-reach=right] .vt-bar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"undo skip mic"}.sc-root[data-reach=left] .vt-bar{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);grid-template-areas:"mic skip undo"}.sc-root:is([data-reach=right],[data-reach=left]) .vt-bar>.vt-undo{grid-area:undo}.sc-root:is([data-reach=right],[data-reach=left]) .vt-bar>.vt-skip{grid-area:skip}.sc-root:is([data-reach=right],[data-reach=left]) .vt-bar>.vt-mic-wrap{grid-area:mic}}.sc-reach-hear{margin:4px 0 12px}.sc-reach-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;margin:6px 0 12px}.sc-reach-option{display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 16px;text-align:left;border:2px solid var(--sc-border);border-radius:var(--sp-radius-control);background:var(--sc-surface);color:var(--sc-text);font:inherit;cursor:pointer}.sc-reach-option.is-on{border-color:var(--sc-accent);background:color-mix(in srgb,var(--sc-accent) 8%,var(--sc-surface))}.sc-reach-option:focus-visible{outline:3px solid var(--sc-accent);outline-offset:2px}.sc-reach-option:disabled{cursor:default}.sc-reach-dot{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:var(--sp-radius-round);border:2px solid var(--sc-border);font-weight:800;color:var(--sc-accent-text,#ffffff)}.sc-reach-option.is-on .sc-reach-dot{background:var(--sc-accent);border-color:var(--sc-accent)}.sc-reach-text{display:grid;gap:2px}.sc-reach-text b{font-size:var(--sp-fs-body)}.sc-reach-text small{font-size:var(--sp-fs-meta);color:var(--sc-muted)}