.BreathingSession_session__rKMxv{position:fixed;inset:0;background:var(--bg);z-index:100;display:flex;flex-direction:column;align-items:center}.BreathingSession_topBar__Fr7Mu{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px}.BreathingSession_closeBtn__QfDVo{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:none;color:var(--text-primary)}.BreathingSession_cycleLabel__gZidv{font-size:15px;color:var(--text-secondary)}.BreathingSession_blobArea__rjmiR{flex:1 1;display:flex;align-items:center;justify-content:center}.BreathingSession_canvas__nT6Ga{width:360px;height:360px}.BreathingSession_phaseArea__sUIlT{text-align:center;min-height:100px;padding:0 24px}.BreathingSession_phaseName__Epzky{font-size:20px;font-weight:600;color:var(--text-primary)}.BreathingSession_instruction__xgWMr{font-size:12px;color:var(--text-secondary);margin-top:4px}.BreathingSession_phaseTimer__3mIPC{font-size:36px;font-weight:700;color:var(--text-secondary);margin-top:8px;letter-spacing:-1px}.BreathingSession_countdown__L0ya1{font-size:48px;font-weight:700;color:var(--text-primary)}.BreathingSession_completeTime__MeqHq{font-size:32px;font-weight:700;margin-top:8px}.BreathingSession_controls___0WK_{padding:24px;width:100%;max-width:400px}.BreathingSession_description__bQA5Y{font-size:15px;color:var(--text-secondary);text-align:center;line-height:1.6;margin-bottom:20px}.BreathingSession_durationPills__1_KnL{display:flex;gap:8px;justify-content:center;margin-bottom:24px}.BreathingSession_pill__JaWSk{padding:10px 16px;border-radius:20px;font-size:13px;font-weight:500;transition:all .2s}.BreathingSession_startBtn__PMCzY{width:100%;height:52px;border-radius:26px;font-size:15px;font-weight:600;color:var(--bg)}.BreathingSession_activeControls__u1BoN{display:flex;gap:16px;justify-content:center}.BreathingSession_ctrlBtn__TuICn{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center}@media (max-width:640px){.BreathingSession_canvas__nT6Ga{width:280px;height:280px}}.page_section__55L8s{position:relative;min-height:100vh}.page_heroBg__8cosX{position:relative;height:280px;overflow:hidden}.page_heroOverlay___IZ5U{position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,13,19,.3) 0,rgba(15,13,19,.8) 60%,rgba(15,13,19,1))}.page_content___L_ep{max-width:600px;margin:-60px auto 0;padding:0 20px 80px;position:relative}.page_header__vsgyB{display:flex;align-items:center;gap:8px;margin-bottom:8px}.page_catTitle__4JUxT,.page_title__AhoFQ{font-size:36px;font-weight:700;letter-spacing:-1px}.page_backBtn__AuFT4{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:none;color:var(--text-primary)}.page_catSubtitle__W6SwK,.page_subtitle__b2rfh{font-size:15px;color:var(--text-secondary);margin-bottom:28px;line-height:1.5}.page_column__tflAX,.page_grid__BvflM{display:flex;gap:12px}.page_column__tflAX{flex:1 1;flex-direction:column}.page_card___ZJ5_{position:relative;width:100%;border-radius:20px;overflow:hidden;display:flex;align-items:flex-end;padding:16px;background:var(--bg-elevated);border:none;text-align:left;cursor:pointer;transition:transform .2s,opacity .2s}.page_card___ZJ5_:hover{transform:scale(1.02)}.page_card___ZJ5_:active{transform:scale(.98);opacity:.9}.page_cardImg__yneqJ{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.page_cardOverlay__nBGoS{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.15) 45%,rgba(0,0,0,.7))}.page_cardGradient__e6Wr9,.page_cardOverlay__nBGoS{position:absolute;inset:0}.page_cardName__KHw5O{position:relative;font-size:20px;font-weight:600;color:var(--text-primary);z-index:1}.page_techniqueList__VN6ED{display:flex;flex-direction:column}.page_techniqueRow__OrNKp{display:flex;align-items:center;width:100%;padding:14px 0;background:none;text-align:left;color:var(--text-primary);cursor:pointer;transition:opacity .2s}.page_techniqueRow__OrNKp:hover{opacity:.8}.page_techniqueInfo__bjQSJ{flex:1 1;display:flex;flex-direction:column;gap:4px}.page_techniqueName__B2Ktp{font-size:15px;font-weight:500}.page_techniqueMeta__15NV6{font-size:12px;color:var(--text-secondary);display:flex;align-items:center;gap:8px}.page_diffBadge__DoRkJ{font-size:9px;font-weight:500;letter-spacing:1px;color:var(--text-tertiary);background:var(--bg-surface);padding:1px 6px;border-radius:4px}.page_techniqueDur__jnpyX{font-size:13px;font-weight:500;margin-right:8px}.page_chevron__5Tgzd{color:var(--text-tertiary);flex-shrink:0}.page_divider__JYeiY{height:1px;background:var(--divider)}@media (max-width:640px){.page_heroBg__8cosX{height:200px}.page_content___L_ep{padding:0 16px 60px;margin-top:-40px}.page_catTitle__4JUxT,.page_title__AhoFQ{font-size:28px}.page_card___ZJ5_{min-height:140px}}