.SleepExplorer_panel__IV7DB{width:100%;margin-top:clamp(2.5rem,5vw,4.5rem);padding:clamp(1.25rem,3vw,3rem);border-radius:1.25rem;border:1px solid #252653;background:#080c2e;color:#d2cff1}.SleepExplorer_header__5nkAF{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;flex-wrap:wrap}.SleepExplorer_header__5nkAF h3{color:#fff;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:500}.SleepExplorer_header__5nkAF p{font-size:.9rem;margin-top:.4rem;color:#aaa7ca}.SleepExplorer_periods__tCtld{display:flex;padding:5px;gap:5px;border:1px solid #252653;border-radius:1rem;background:#040720}.SleepExplorer_periods__tCtld button{background:transparent;color:#e8e6fc;border:0;border-radius:.7rem;min-width:48px;min-height:44px;padding:.6rem .9rem;cursor:pointer}.SleepExplorer_periods__tCtld button[aria-pressed=true]{background:#7068ff;color:#fff}.SleepExplorer_periods__tCtld button:focus-visible,.SleepExplorer_scrubber__1Ntlt:focus-visible{outline:2px solid #fff;outline-offset:3px}.SleepExplorer_readout__5sGox{margin-top:1.75rem;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:1.25rem;row-gap:.3rem;min-height:75px}.SleepExplorer_readout__5sGox strong{font-size:1.35rem}.SleepExplorer_readout__5sGox span{font-size:1.2rem;color:#fff}.SleepExplorer_readout__5sGox small{flex-basis:100%;color:#aaa7ca;font-size:.85rem}.SleepExplorer_chart__DI2SK{display:block;width:100%;touch-action:pan-y;cursor:crosshair}.SleepExplorer_chart__DI2SK text{fill:#bbb8dc;font:16px Arial,sans-serif}.SleepExplorer_scrubber__1Ntlt{display:block;width:calc(100% - 10.4%);margin:0 auto 1.4rem;accent-color:#f9e44b;cursor:ew-resize;min-height:30px}.SleepExplorer_legend__QKalH{display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem 1.5rem;font-size:1rem}.SleepExplorer_legend__QKalH span{display:flex;align-items:center;gap:.5rem}.SleepExplorer_legend__QKalH i{width:.85rem;height:.85rem;border-radius:50%}.SleepExplorer_note__ed4Zs{text-align:center;font-size:.75rem;color:#aaa7ca;margin-top:1rem}@media(max-width:600px){.SleepExplorer_periods__tCtld{width:100%}.SleepExplorer_periods__tCtld button{min-width:0;flex:1 1;padding:.5rem}.SleepExplorer_chart__DI2SK{min-height:190px}.SleepExplorer_readout__5sGox{min-height:110px}.SleepExplorer_legend__QKalH{font-size:.8rem;gap:.75rem}.SleepExplorer_readout__5sGox small{font-size:.75rem}}.SleepExplorer_panel__IV7DB .SleepExplorer_readout__5sGox strong{color:inherit}@media(max-width:600px){.SleepExplorer_chart__DI2SK{height:220px}.SleepExplorer_chart__DI2SK text{font-size:28px}}.Biomarkers_grid__KmbHl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.Biomarkers_item__54cII{position:relative;min-width:0;perspective:1200px}.Biomarkers_rotor__sQOwF{display:grid;height:100%;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.22,.61,.36,1)}.Biomarkers_item__54cII[data-open=true] .Biomarkers_rotor__sQOwF{transform:rotateY(180deg)}.Biomarkers_back__u39GK,.Biomarkers_front__PHRZ3{grid-area:1/1;min-width:0;border:1px solid var(--rule);border-radius:1.25rem;background:#080c2e;backface-visibility:hidden;-webkit-backface-visibility:hidden}.Biomarkers_front__PHRZ3{background:var(--dark-surface);border-color:transparent;display:flex;align-items:center;justify-content:center;gap:1rem;padding:2rem;color:#c7c2ff;min-height:24rem}.Biomarkers_front__PHRZ3 img,.Biomarkers_front__PHRZ3 svg{width:2.75rem;height:2.75rem;object-fit:contain;flex-shrink:0}.Biomarkers_front__PHRZ3 span{font-size:clamp(1.2rem,2vw,1.65rem);font-weight:500;letter-spacing:-.025em}.Biomarkers_back__u39GK{transform:rotateY(180deg);padding:clamp(1.5rem,3vw,2.25rem);background:var(--bg)}.Biomarkers_back__u39GK h3{font-size:var(--text-h3);font-weight:400;letter-spacing:-.02em;margin-bottom:.85rem}.Biomarkers_back__u39GK p{color:var(--text-secondary);max-width:28rem}.Biomarkers_viz__o2Pin{margin-top:2rem;min-height:0}.Biomarkers_toggle__34hja{position:absolute;inset:0;width:100%;height:100%;z-index:2;border:0;border-radius:1.25rem;padding:0;background:transparent;cursor:pointer}.Biomarkers_toggle__34hja:focus-visible{outline:2px solid #aaa3ff;outline-offset:-4px}.Biomarkers_balance__C6zKW{display:flex;align-items:center;justify-content:center;padding:clamp(1.5rem,3vw,2.25rem);min-height:20rem}@media(max-width:900px){.Biomarkers_grid__KmbHl{grid-template-columns:repeat(2,minmax(0,1fr))}.Biomarkers_balance__C6zKW{grid-column:1/-1}}@media(max-width:600px){.Biomarkers_grid__KmbHl{grid-template-columns:minmax(0,1fr)}.Biomarkers_front__PHRZ3{min-height:22rem}}@media(prefers-reduced-motion:reduce){.Biomarkers_rotor__sQOwF{transition:none}}.Biomarkers_toolbar__12qSh{display:flex;justify-content:flex-end;margin-bottom:1rem}.Biomarkers_allToggle__YoYUF{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;padding:.6rem 1rem;border:1px solid rgba(170,163,255,.3);border-radius:999px;background:transparent;color:#aaa3ff;font:inherit;font-size:.875rem;cursor:pointer;transition:background .18s ease,border-color .18s ease}.Biomarkers_allToggle__YoYUF:hover{background:rgba(170,163,255,.09);border-color:#aaa3ff}.Biomarkers_allToggle__YoYUF:focus-visible{outline:2px solid #aaa3ff;outline-offset:4px}@media(max-width:600px){.Biomarkers_front__PHRZ3,.Biomarkers_toggle__34hja,.Biomarkers_toolbar__12qSh{display:none}.Biomarkers_item__54cII[data-open=true] .Biomarkers_rotor__sQOwF,.Biomarkers_rotor__sQOwF{transform:none;transition:none}.Biomarkers_back__u39GK{transform:none;-webkit-backface-visibility:visible;backface-visibility:visible}.Biomarkers_item__54cII{perspective:none}}