.preview-switcher_fab__tG_4L{position:fixed;left:20px;bottom:20px;z-index:4000;display:flex;align-items:center;gap:8px;background:#111;color:#fff;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;padding:10px 16px;font-family:var(--font-lay-grotesk);font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.35)}.preview-switcher_fab__tG_4L:hover{background:#1c1c1c}.preview-switcher_fabDot__90abH{width:8px;height:8px;border-radius:50%;background:var(--Bittersweet,#ff585a);box-shadow:0 0 0 4px rgba(255,88,90,.25)}.preview-switcher_panel__eKrI6{position:fixed;left:20px;bottom:20px;z-index:4001;width:320px;max-height:min(70vh,620px);display:flex;flex-direction:column;background:#0f0f0f;color:#fff;border:1px solid hsla(0,0%,100%,.14);border-radius:16px;box-shadow:0 16px 48px rgba(0,0,0,.5);font-family:var(--font-lay-grotesk);overflow:hidden}.preview-switcher_header__WVwy5{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid hsla(0,0%,100%,.1)}.preview-switcher_headerTitle__xmlsg{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.02em}.preview-switcher_headerActions__hDqRJ{display:flex;align-items:center;gap:6px}.preview-switcher_iconBtn__2Srv3{background:transparent;border:none;color:#aaa;cursor:pointer;display:flex;padding:4px;border-radius:6px}.preview-switcher_iconBtn__2Srv3:hover{color:#fff;background:hsla(0,0%,100%,.08)}.preview-switcher_body___xr29{overflow-y:auto;padding:8px 12px 16px}.preview-switcher_section__5RVIz{border-bottom:1px solid hsla(0,0%,100%,.07)}.preview-switcher_section__5RVIz:last-child{border-bottom:none}.preview-switcher_accHead__YPMwy{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;background:transparent;border:none;cursor:pointer;padding:14px 4px;font-family:inherit}.preview-switcher_accHead__YPMwy:hover .preview-switcher_sectionTitle__TYscC{color:var(--Bittersweet,#ff585a)}.preview-switcher_accHeadLeft__SlK42{display:flex;align-items:center;gap:8px}.preview-switcher_accChevron__x3gG7{color:#9a9a9a;transition:transform .2s ease;flex-shrink:0}.preview-switcher_accChevronOpen__QxUYw{transform:rotate(180deg)}.preview-switcher_sectionTitle__TYscC{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#fff;transition:color .15s ease}.preview-switcher_accCount__ep6xq{font-size:10px;font-weight:700;color:#888;background:hsla(0,0%,100%,.08);border-radius:999px;padding:1px 7px}.preview-switcher_accActiveLabel__GDGm_{font-size:11.5px;font-weight:500;color:var(--Bittersweet,#ff585a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px}.preview-switcher_accBody__rmV_s{padding:0 4px 14px;animation:preview-switcher_accIn__ce9Lo .18s ease}@keyframes preview-switcher_accIn__ce9Lo{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.preview-switcher_sectionTools__wt76r{display:flex;justify-content:flex-end;margin-bottom:8px}.preview-switcher_resetLink__FPlAL{background:transparent;border:none;color:#8a8a8a;font-size:11px;cursor:pointer;font-family:inherit}.preview-switcher_resetLink__FPlAL:hover{color:var(--Bittersweet,#ff585a)}.preview-switcher_options__WZcw3{display:flex;flex-direction:column;gap:6px}.preview-switcher_option__xmrXS{text-align:left;background:#181818;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:10px 12px;cursor:pointer;color:#ddd;font-family:inherit;transition:all .15s ease}.preview-switcher_option__xmrXS:hover{border-color:hsla(0,0%,100%,.25)}.preview-switcher_optionActive__K5XUa{border-color:var(--Bittersweet,#ff585a);background:rgba(255,88,90,.08)}.preview-switcher_optionTop__7eSPg{display:flex;align-items:center;justify-content:space-between;gap:8px}.preview-switcher_optionLabel__Bm1r3{font-size:13px;font-weight:600;color:#fff}.preview-switcher_badge__YBweX{font-size:10px;font-weight:700;color:var(--Bittersweet,#ff585a);border:1px solid var(--Bittersweet,#ff585a);border-radius:999px;padding:1px 7px}.preview-switcher_reason__crxiU{margin-top:6px;font-size:11.5px;line-height:1.45;color:#9a9a9a}.preview-switcher_footer__jdtgk{padding:10px 16px;border-top:1px solid hsla(0,0%,100%,.1);font-size:11px;color:#777;text-align:center}.preview-switcher_axis__0rmRS{margin-top:14px;padding-top:12px;border-top:1px dashed hsla(0,0%,100%,.12)}.preview-switcher_axisLabel__mPA_N{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#9a9a9a;margin-bottom:8px}.preview-switcher_chipRow___WOiN{display:flex;flex-wrap:wrap;gap:6px}.preview-switcher_chip__DaVql{background:#181818;border:1px solid hsla(0,0%,100%,.1);color:#cfcfcf;font-family:inherit;font-size:12px;font-weight:500;padding:6px 11px;border-radius:999px;cursor:pointer;transition:all .15s ease}.preview-switcher_chip__DaVql:hover{border-color:hsla(0,0%,100%,.3);color:#fff}.preview-switcher_chipActive__OCGYH{background:rgba(255,88,90,.14);border-color:var(--Bittersweet,#ff585a);color:#fff}.preview-switcher_axisReason__FNTVA{margin-top:8px;font-size:11.5px;line-height:1.45;color:#8f8f8f}.preview-switcher_modeBar__f53AU{display:flex;gap:8px;padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.1)}.preview-switcher_modeBtn__MkCH3{flex:1;background:#181818;border:1px solid hsla(0,0%,100%,.12);color:#cfcfcf;font-family:inherit;font-size:13px;font-weight:600;padding:9px 12px;border-radius:10px;cursor:pointer;transition:all .15s ease}.preview-switcher_modeBtn__MkCH3:hover{border-color:hsla(0,0%,100%,.3);color:#fff}.preview-switcher_modeBtnActive__tEOUS{background:var(--Bittersweet,#ff585a);border-color:var(--Bittersweet,#ff585a);color:#fff}.preview-switcher_presetBar__bqv3d{padding:12px 16px 14px;border-bottom:1px solid hsla(0,0%,100%,.1);background:rgba(255,88,90,.05)}.preview-switcher_presetTitle__OOGS6{font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--Bittersweet,#ff585a);margin-bottom:9px}.preview-switcher_presetList__ZhpGw{display:flex;flex-wrap:wrap;gap:6px}.preview-switcher_presetBtn__GH3OT{background:#181818;border:1px solid hsla(0,0%,100%,.14);color:#e8e8e8;font-family:inherit;font-size:12px;font-weight:600;padding:7px 12px;border-radius:9px;cursor:pointer;transition:all .15s ease}.preview-switcher_presetBtn__GH3OT:hover{border-color:hsla(0,0%,100%,.35)}.preview-switcher_presetBtnActive__eX7FI{background:var(--Bittersweet,#ff585a);border-color:var(--Bittersweet,#ff585a);color:#fff}.preview-switcher_presetDesc__guhQJ{margin-top:9px;font-size:11.5px;line-height:1.45;color:#9a9a9a}