/* main.css
 * 06 Nov 2026 v34
 *
 * v34 - P-28 EMPATHY-THREAD, S3. components/in-step.css imported (In
 *   Step's orchid look: the player, the finish's offer and line).
 *
 * 28 Oct 2026 v33
 *
 * v33 - STAGE PATH P-4. components/path.css imported (the Plan's Home and
 *   first open of the day).
 *
 * 06 Oct 2026 v32
 *
 * v32 - D-11 PROGRESS-SHARE. components/progress-share.css imported.
 *
 * 05 Oct 2026 v31
 *
 * v31 - D-6 WEEK-SHAPE. components/your-week.css imported.
 *
 * v30 - PT-1 OUTBOUND. base/fonts.css imported first: Inter served from
 *   the app, not Google Fonts.
 *
 * v29 - P0. layouts/conditions-update.css removed with its view;
 *   scope-statement styles in components/finish.css.
 *
 * v28 - F7 CSS-ZERO. components/finish.css imported.
 *
 * v27 - SMOOTH-P3b. components/know-what.css imported.
 *
 * v26 - RED-FLAG. components/red-flag.css imported.
 *
 * 22 Aug 2026 v24
 *   THREAD-1a. layouts/goal-review.css -- the hard conversation's own
 *   screen. Two rules; everything inside the thread reuses onboarding's
 *   ob- classes so the coach cannot look different in different places.
 *
 * 18 Aug 2026 v23
 *
 * v25 - TIMETABLE-1. components/class-list.css imported.
 *
 * v24 - PLAYER-1. components/class-player.css imported.
 *
 * v23 - PRAC-1. components/practices.css imported.
 *
 * 13 Aug 2026 v22
 *
 * v22 - A2. components/upgrade-page.css imported.
 *
 * 12 Aug 2026 v21
 *
 * v21 - CSS-2. components/session-shared.css imported.
 *
 * 12 Aug 2026 v20
 *
 * v20 - CSS-1. components/single-activity-session.css imported.
 *
 * 12 Aug 2026 v19
 *
 * v19 - DOOR-1. components/upgrade-door.css imported.
 *
 * 12 Aug 2026 v18
 *
 * v18 - GM-1. components/grounding-moments.css imported.
 *
 * 12 Aug 2026 v17
 *
 * v17 - LOG-1. components/session-log.css imported.
 *
 * 12 Aug 2026 v16
 *
 * v16 - DISP-1. components/display-preferences.css imported. Note for
 *   anyone adding a stylesheet: index.html links ONLY main.css, so a new
 *   component file that is not @imported here is dead on arrival.
 *
 * 04 Aug 2026 v15
 *
 * v15 — base/variables.css: added the missing --color-bg-elevated token
 *   definition. Confirmed referenced 46+ times across 14 files with no
 *   definition anywhere — every "elevated surface" app-wide (nested
 *   cards in Settings, Conditions Update, Mobility & Conditioning,
 *   Today's hover states, Progress, Library, journal entries,
 *   onboarding, gym-programme) was rendering with no background at
 *   all. Found during the Design Consistency Audit's Half A pass.
 *   Full detail: alongside_design-audit-half-a-findings_04aug2026_v1.md.
 * 04 Aug 2026 v14 — Added layouts/mobility-conditioning.css for the new Mobility &
 *   Conditioning landing screen, replacing the today.js routing hack.
 * 04 Aug 2026 v13 — Added layouts/library.css for the Library landing screen,
 *   which had zero CSS anywhere despite its own file comment
 *   describing "two large cards" — real missing-styles bug, not a
 *   redesign, found via screenshot after Library was promoted to a
 *   Home door.
 * 04 Aug 2026 v12 — Phase D-2, Home Nav & Conditions Redesign. Added
 *   layouts/conditions-update.css for the new conditions-update.js view.
 * 19 Jul 2026 v11
 *
 * v11 — Tier-gating build (S4-TG, 9 May scope, finally implemented
 *   03 Aug). Added components/tier-gating.css for js/auth.js's
 *   lockedFeature() component.
 * v10 — S4-B3-3 completion session. Added components/reflect.css (new
 *   file — .reflect-textarea and .reflect-chips were confirmed via
 *   GitHub code search to have no existing CSS anywhere in the repo,
 *   not an override bug. Fixes the contrast/sizing issue confirmed
 *   twice on-device (B3-2-Test, then again this session).
 * v9 — Step 8 checkin.js conversational rewrite.
 *   Uncommented D2 import: checkin-conversation.css v1 (new).
 * v8 — OB-THREAD reflection gate. Added settings-reflection.css for the
 *   new "Your reflection" report-style section in settings.js Profile panel.
 * v7 — OB-THREAD. Added onboarding-thread.css and sheet-manager.css.
 * v6 — Added nav-fix.css.
 * v5 — Added onboarding-additions.css, fixed omission from v4.
 * v4 — Phase 5 CSS: today, settings, weekly-plan-v2, gym-programme, journal-entry.
 * v3 — 23 Jun 2026. Added coach-proposal, session-guard, settings-library.
 * v2 — 21 Jun 2026. Added breathing-session, quiet-session, noticing.
 * v1 — Initial.
 */
/* Base */
@import 'base/fonts.css';
@import 'base/variables.css';
@import 'base/reset.css';
@import 'base/typography.css';
@import 'base/global.css';
/* Layouts */
@import 'layouts/app-shell.css';
@import 'layouts/onboarding.css';
@import 'layouts/onboarding-additions.css';
@import 'layouts/goal-setup.css';
@import 'layouts/progress.css';
@import 'layouts/today.css';
@import 'layouts/my-programme.css';
@import 'layouts/goal-review.css';
/* P0, 29 Sep 2026: layouts/conditions-update.css removed with the view. */
@import 'layouts/library.css';
@import 'layouts/mobility-conditioning.css';
/* Components */
@import 'components/buttons.css';
@import 'components/cards.css';
@import 'components/equipment-modal.css';
@import 'components/checkin.css';
@import 'components/workout.css';
@import 'components/coach-fix.css';
@import 'components/coach-proposal.css';
@import 'components/morning-session.css';
@import 'components/session-guard.css';
@import 'components/tier-gating.css';
@import 'components/settings-library.css';
@import 'components/settings.css';
@import 'components/weekly-plan.css';
@import 'components/weekly-plan-v2.css';
@import 'components/breathing-session.css';
@import 'components/quiet-session.css';
@import 'components/noticing.css';
@import 'components/gym-programme.css';
@import 'components/journal-entry.css';
@import 'components/reflect.css';
@import 'components/nav-fix.css';
/* OB-THREAD */
@import 'components/onboarding-thread.css';
@import 'components/sheet-manager.css';
@import 'components/settings-reflection.css';
/* D2 — Check-in conversational thread */
@import 'components/checkin-conversation.css';
@import 'components/display-preferences.css';
@import 'components/session-log.css';
@import 'components/grounding-moments.css';
@import 'components/single-activity-session.css';
@import 'components/session-shared.css';
@import 'components/upgrade-door.css';
@import 'components/upgrade-page.css';
@import 'components/practices.css';
@import 'components/red-flag.css';
@import 'components/know-what.css';   /* SMOOTH-P3b, 28 Sep 2026 */
/* PLAYER-1, 08 Sep 2026. The guided class player. A component file not
   imported here is dead on arrival, per this file's own note. */
@import 'components/class-list.css';
@import 'components/class-player.css';
@import 'components/club-rooms.css';   /* CLUB-SHELL, 06 Sep 2026 */
@import 'components/capture.css';      /* CAPTURE-1,  16 Sep 2026 */
@import 'components/finish.css';       /* F7 CSS-ZERO, 28 Sep 2026 */
@import 'components/your-week.css';    /* D-6 WEEK-SHAPE, 05 Oct 2026 */
@import 'components/progress-share.css'; /* D-11 PROGRESS-SHARE, 06 Oct 2026 */
@import 'components/path.css';         /* STAGE PATH P-4, 28 Oct 2026 */
@import 'components/in-step.css';      /* P-28 EMPATHY-THREAD, 06 Nov 2026 */
/* Content-gated — add when content sessions complete */
/* D3:  @import 'components/home-threshold.css';       */
/* D10: @import 'components/community-impact.css';     */
/* D8:  @import 'components/annual-reflection.css';    */
