.floorswitch{border:1px solid #e8c48c66;margin:0 0 14px;display:inline-flex}.ftab{color:#d9ccc0;letter-spacing:2px;text-transform:uppercase;cursor:pointer;appearance:none;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:0 22px;font:600 12px Be Vietnam Pro,sans-serif;display:inline-flex}.ftab+.ftab{border-left:1px solid #e8c48c66}.ftab[aria-pressed=true]{color:#1a0d12;background:#e8c48c}.ftab:focus-visible{outline-offset:3px;outline:1px solid #e8c48c}.fbadge{min-width:20px;color:inherit;letter-spacing:0;text-align:center;background:#e8c48c40;border-radius:10px;padding:1px 6px;font-size:11px;display:inline-block}.ftab[aria-pressed=true] .fbadge{background:#1a0d122e}.ghost{box-sizing:border-box;pointer-events:none;border:1px solid #f7f0e424;border-radius:3px;position:absolute}.floornote{color:#b9a9a9;text-align:left;margin:14px 0 0;font-size:13px;font-weight:300}.flabel{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ffree{letter-spacing:.5px;text-transform:none;opacity:.75;white-space:nowrap;font-weight:400}@media (max-width:560px){.ftab{flex-direction:column;justify-content:center;gap:2px;padding:6px 18px}}.ftab[data-glow]{color:#f3dcb0;animation:1.8s ease-in-out infinite fglow}@keyframes fglow{0%,to{box-shadow:inset 0 0 0 1px #e8c48c59,0 0 #e8c48c00}50%{box-shadow:inset 0 0 0 1px #e8c48ce6,0 0 18px #e8c48c73}}@media (prefers-reduced-motion:reduce){.ftab[data-glow]{animation:none;box-shadow:inset 0 0 0 1px #e8c48ce6}}.floorcue{color:#e8c48c;text-align:left;align-items:baseline;gap:10px;margin:-2px 0 16px;font-size:13px;font-weight:300;line-height:1.5;display:flex}.floorcue .dmd{flex:none;transform:translateY(-1px)rotate(45deg)}.cuego{color:#f3dcb0;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid;padding:0;font-weight:500}.cuego:focus-visible{outline-offset:3px;outline:1px solid #e8c48c}
