.QuestionRenderer-module__8xogfG__card{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:24px;gap:18px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #0000002e}.QuestionRenderer-module__8xogfG__card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#f3b83252,#0000);height:1px;position:absolute;inset:0 0 auto}.QuestionRenderer-module__8xogfG__header{gap:10px;display:grid}.QuestionRenderer-module__8xogfG__prompt{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(1.4rem,2vw,1.75rem);font-weight:800;line-height:1.18}.QuestionRenderer-module__8xogfG__required{color:#f3b832eb}.QuestionRenderer-module__8xogfG__helpText{color:#ffffffb8;max-width:64ch;margin:0;line-height:1.75}.QuestionRenderer-module__8xogfG__stack{gap:12px;display:grid}.QuestionRenderer-module__8xogfG__fieldInput,.QuestionRenderer-module__8xogfG__fieldTextarea{color:#fff;width:100%;font:inherit;background:#13171cb8;border:1px solid #ffffff24;border-radius:16px;padding:14px 16px;transition:border-color .2s,box-shadow .2s,background-color .2s}.QuestionRenderer-module__8xogfG__fieldTextarea{resize:vertical;min-height:140px}.QuestionRenderer-module__8xogfG__fieldInput:focus,.QuestionRenderer-module__8xogfG__fieldTextarea:focus{border-color:#f3b8326b;outline:none;box-shadow:0 0 0 3px #f3b8321f}.QuestionRenderer-module__8xogfG__validationError{color:#fecaca;margin:0;font-size:.92rem;line-height:1.6}.QuestionRenderer-module__8xogfG__warningPanel{color:#fff;background:#f3b8321a;border:1px solid #f3b8323d;border-radius:16px;gap:12px;padding:14px 16px;display:grid}.QuestionRenderer-module__8xogfG__warningText{margin:0;line-height:1.65}.QuestionRenderer-module__8xogfG__warningActions{flex-wrap:wrap;gap:10px;display:flex}.QuestionRenderer-module__8xogfG__choiceGrid{gap:12px;display:grid}.QuestionRenderer-module__8xogfG__choiceLabel{cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:18px;align-items:flex-start;gap:12px;padding:16px;transition:border-color .2s,background-color .2s,transform .2s;display:flex}.QuestionRenderer-module__8xogfG__choiceLabel:hover{background:#ffffff0b;border-color:#f3b8323d;transform:translateY(-2px)}.QuestionRenderer-module__8xogfG__choiceInput{accent-color:#f3b832;margin-top:3px}.QuestionRenderer-module__8xogfG__choiceText{gap:4px;display:grid}.QuestionRenderer-module__8xogfG__choiceTitle{color:#fff;font-weight:700;line-height:1.55}.QuestionRenderer-module__8xogfG__booleanRow{flex-wrap:wrap;gap:12px;display:flex}.QuestionRenderer-module__8xogfG__booleanButton{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-weight:800;transition:transform .2s,border-color .2s,background-color .2s;display:inline-flex}.QuestionRenderer-module__8xogfG__booleanButton:hover{background:#ffffff0f;border-color:#ffffff57;transform:translateY(-2px)}.QuestionRenderer-module__8xogfG__booleanActive{color:#fff;background:#f3b8321f;border-color:#f3b8325c}@media (max-width:640px){.QuestionRenderer-module__8xogfG__card{border-radius:22px;padding:22px}.QuestionRenderer-module__8xogfG__warningActions,.QuestionRenderer-module__8xogfG__booleanRow{display:grid}}
.InternalPage-module__oGxtCG__pageShell{background:radial-gradient(circle at top,#f3b83214,transparent 26%),linear-gradient(180deg,#13171cf5 0px,#13171ceb 240px,var(--background)240px,var(--background)100%);min-height:100vh;padding:40px 20px 80px}.InternalPage-module__oGxtCG__pageContainer{gap:28px;width:min(1120px,100%);margin:0 auto;display:grid}.InternalPage-module__oGxtCG__pageSection{background:linear-gradient(#ffffff0e,#ffffff06);border:1px solid #ffffff1a;border-radius:28px;padding:clamp(28px,4vw,40px);position:relative;overflow:hidden;box-shadow:0 24px 70px #00000038}.InternalPage-module__oGxtCG__pageSection:before{content:"";pointer-events:none;background:linear-gradient(90deg,#f3b83261,#0000);height:1px;position:absolute;inset:0 0 auto}.InternalPage-module__oGxtCG__pageSectionCompact{padding:clamp(24px,3vw,32px)}.InternalPage-module__oGxtCG__pageHero{gap:16px;display:grid}.InternalPage-module__oGxtCG__sectionHeader{gap:12px;display:grid}.InternalPage-module__oGxtCG__sectionTag{color:#f3b832;letter-spacing:.08em;text-transform:uppercase;background:#f3b83214;border:1px solid #f3b83266;border-radius:999px;align-items:center;width:fit-content;padding:8px 14px;font-size:.82rem;font-weight:800;display:inline-flex}.InternalPage-module__oGxtCG__pageTitle{color:#fff;letter-spacing:-.03em;max-width:16ch;margin:0;font-size:clamp(2.2rem,4.2vw,3.5rem);font-weight:800;line-height:1.06}.InternalPage-module__oGxtCG__pageDescription{color:#ffffffc7;max-width:68ch;margin:0;font-size:1.04rem;line-height:1.82}.InternalPage-module__oGxtCG__sectionTitle{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,2.2vw,2.05rem);font-weight:800;line-height:1.15}.InternalPage-module__oGxtCG__sectionText{color:#ffffffc2;max-width:68ch;margin:12px 0 0;line-height:1.8}.InternalPage-module__oGxtCG__cardGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;display:grid}.InternalPage-module__oGxtCG__cardGridWide{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:22px;display:grid}.InternalPage-module__oGxtCG__stackedCardList{gap:22px;display:grid}.InternalPage-module__oGxtCG__compactExerciseList{gap:10px;display:grid}.InternalPage-module__oGxtCG__compactExerciseRow{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:14px 16px}.InternalPage-module__oGxtCG__compactExerciseText{color:#fff;word-break:break-word;margin:0;font-weight:700;line-height:1.55}.InternalPage-module__oGxtCG__card{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:24px;gap:14px;min-height:100%;padding:28px;transition:transform .2s,border-color .2s,background-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #0000002e}.InternalPage-module__oGxtCG__card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#f3b83259,#0000);height:1px;position:absolute;inset:0 0 auto}.InternalPage-module__oGxtCG__cardInteractive:hover{border-color:#f3b83252;transform:translateY(-4px);box-shadow:0 22px 54px #0000003d}.InternalPage-module__oGxtCG__cardEmphasis{background:linear-gradient(#ffffff0f,#ffffff08);border-color:#f3b83233}.InternalPage-module__oGxtCG__cardSoft{background:#ffffff08}.InternalPage-module__oGxtCG__cardBadge{color:#f3b832;letter-spacing:.08em;text-transform:uppercase;background:#f3b83214;border:1px solid #f3b8325c;border-radius:999px;align-items:center;width:fit-content;padding:8px 14px;font-size:.8rem;font-weight:800;display:inline-flex}.InternalPage-module__oGxtCG__cardBadgeMuted{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;align-items:center;width:fit-content;padding:8px 14px;font-size:.8rem;font-weight:800;display:inline-flex}.InternalPage-module__oGxtCG__cardTitle{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:800;line-height:1.18}.InternalPage-module__oGxtCG__cardText{color:#ffffffc2;margin:0;line-height:1.78}.InternalPage-module__oGxtCG__priceText{color:#f3b832;margin:0;font-size:1.35rem;font-weight:800;line-height:1.2}.InternalPage-module__oGxtCG__mutedStrong{color:#ffffffa3;margin:0;font-size:.97rem;font-weight:700;line-height:1.5}.InternalPage-module__oGxtCG__metaText{color:#ffffff9e;margin:0;font-size:.94rem;line-height:1.6}.InternalPage-module__oGxtCG__buttonRow{flex-wrap:wrap;gap:12px;padding-top:6px;display:flex}.InternalPage-module__oGxtCG__button{appearance:none;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-weight:800;text-decoration:none;transition:transform .2s,background-color .2s,border-color .2s,box-shadow .2s,opacity .2s;display:inline-flex}.InternalPage-module__oGxtCG__button:focus-visible{outline-offset:3px;outline:2px solid #f3b832bf}.InternalPage-module__oGxtCG__button:disabled{opacity:.72;cursor:default}.InternalPage-module__oGxtCG__primaryButton{color:#111;background:#f3b832;border-color:#f3b832;box-shadow:0 14px 34px #f3b8322e}.InternalPage-module__oGxtCG__primaryButton:hover{transform:translateY(-2px);box-shadow:0 18px 40px #f3b8323d}.InternalPage-module__oGxtCG__secondaryButton{color:#fff;background:#ffffff0a;border:1px solid #ffffff2e}.InternalPage-module__oGxtCG__secondaryButton:hover{background:#ffffff0f;border-color:#ffffff57;transform:translateY(-2px)}.InternalPage-module__oGxtCG__metaGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px;margin-top:8px;display:grid}.InternalPage-module__oGxtCG__metaCard{background:#ffffff08;border:1px solid #ffffff1a;border-radius:18px;padding:18px}.InternalPage-module__oGxtCG__metaLabel{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.76rem;font-weight:800}.InternalPage-module__oGxtCG__metaValue{color:#fff;margin:0;font-size:1.1rem;font-weight:800;line-height:1.35}.InternalPage-module__oGxtCG__list{color:#ffffffc2;margin:0;padding-left:1.2rem;line-height:1.8}.InternalPage-module__oGxtCG__list li+li{margin-top:8px}.InternalPage-module__oGxtCG__comparisonTable{gap:14px;display:grid}.InternalPage-module__oGxtCG__comparisonRow{background:#ffffff09;border:1px solid #ffffff14;border-radius:20px;gap:12px;padding:18px;display:grid}.InternalPage-module__oGxtCG__comparisonLabel{color:#fff;margin:0;font-size:.98rem;font-weight:800;line-height:1.4}.InternalPage-module__oGxtCG__comparisonCells{grid-template-columns:1fr;gap:12px;display:grid}.InternalPage-module__oGxtCG__comparisonCell{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;gap:6px;padding:16px;display:grid}.InternalPage-module__oGxtCG__comparisonCellTitle{color:#fff;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.85rem;font-weight:800}.InternalPage-module__oGxtCG__comparisonCellText{color:#ffffffc2;margin:0;line-height:1.7}.InternalPage-module__oGxtCG__actionPanel{gap:12px;display:grid}@media (min-width:860px){.InternalPage-module__oGxtCG__comparisonRow{grid-template-columns:minmax(180px,220px) minmax(0,1fr);align-items:start}.InternalPage-module__oGxtCG__comparisonCells{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.InternalPage-module__oGxtCG__pageShell{padding:28px 16px 64px}.InternalPage-module__oGxtCG__pageContainer{gap:22px}.InternalPage-module__oGxtCG__pageSection,.InternalPage-module__oGxtCG__pageSectionCompact,.InternalPage-module__oGxtCG__card{border-radius:22px;padding:22px}.InternalPage-module__oGxtCG__comparisonRow{border-radius:18px;padding:16px}.InternalPage-module__oGxtCG__comparisonCell{border-radius:14px;padding:14px}.InternalPage-module__oGxtCG__button{width:100%}.InternalPage-module__oGxtCG__buttonRow{display:grid}}
.DashboardPage-module__HV4F-G__summaryCard,.DashboardPage-module__HV4F-G__commandCard{align-content:start}.DashboardPage-module__HV4F-G__phaseOverviewGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px;display:grid}.DashboardPage-module__HV4F-G__progressShell{background:#ffffff09;border:1px solid #ffffff14;border-radius:20px;gap:12px;padding:18px 20px;display:grid}.DashboardPage-module__HV4F-G__progressLabelRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.DashboardPage-module__HV4F-G__progressLabel{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.DashboardPage-module__HV4F-G__progressValue{color:#fff;margin:0;font-weight:700;line-height:1.4}.DashboardPage-module__HV4F-G__progressTrack{background:#ffffff14;border-radius:999px;height:12px;position:relative;overflow:hidden}.DashboardPage-module__HV4F-G__progressFill{border-radius:inherit;background:linear-gradient(90deg,#f3b832f2,#f3b83273);position:absolute;inset:0 auto 0 0}.DashboardPage-module__HV4F-G__primaryActionCard{background:linear-gradient(#f3b83214,#ffffff09);border-color:#f3b83238;gap:20px;padding:clamp(24px,3.2vw,32px)}.DashboardPage-module__HV4F-G__primaryActionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.DashboardPage-module__HV4F-G__primaryActionTitle{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(1.7rem,2.6vw,2.2rem);font-weight:800;line-height:1.08}.DashboardPage-module__HV4F-G__primaryActionText{color:#fffc;max-width:60ch;margin:12px 0 0;line-height:1.75}.DashboardPage-module__HV4F-G__primaryActionMeta{background:#13171c52;border:1px solid #ffffff1a;border-radius:18px;gap:8px;min-width:190px;padding:16px 18px;display:grid}.DashboardPage-module__HV4F-G__primaryActionMetaLabel{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:800}.DashboardPage-module__HV4F-G__primaryActionMetaValue{color:#fff;margin:0;font-weight:800;line-height:1.45}.DashboardPage-module__HV4F-G__detailGrid{gap:10px;margin-top:2px;display:grid}.DashboardPage-module__HV4F-G__detailRow{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.DashboardPage-module__HV4F-G__detailLabel{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:800}.DashboardPage-module__HV4F-G__detailValue{color:#fff;text-align:right;margin:0;font-weight:700;line-height:1.45}.DashboardPage-module__HV4F-G__systemReadCard{background:#ffffff09;border:1px solid #ffffff14;border-radius:22px;gap:12px;padding:22px;display:grid}.DashboardPage-module__HV4F-G__systemReadText{color:#fff;margin:0;font-size:1.06rem;line-height:1.82}.DashboardPage-module__HV4F-G__systemReadSupport{color:#ffffffad;margin:0;line-height:1.7}.DashboardPage-module__HV4F-G__startingPointShell{gap:22px;display:grid}.DashboardPage-module__HV4F-G__startingPointHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.DashboardPage-module__HV4F-G__noticeCard{background:#ffffff09;border:1px solid #ffffff1f;border-radius:22px;gap:14px;padding:22px;display:grid;position:relative;overflow:hidden}.DashboardPage-module__HV4F-G__noticeCard:before{content:"";pointer-events:none;background:linear-gradient(90deg,#f3b83259,#0000);height:1px;position:absolute;inset:0 0 auto}.DashboardPage-module__HV4F-G__noticeLocked{background:linear-gradient(#f3b83214,#ffffff09);border-color:#f3b83238}.DashboardPage-module__HV4F-G__noticePreview{background:linear-gradient(#f3b8320f,#ffffff08);border-color:#f3b8322e}.DashboardPage-module__HV4F-G__noticeSuccess{background:#ffffff0a;border-color:#ffffff1f}.DashboardPage-module__HV4F-G__successNote{color:#fff;background:#f3b8321a;border:1px solid #f3b8323d;border-radius:16px;padding:14px 16px;line-height:1.65}.DashboardPage-module__HV4F-G__errorNote{color:#fecaca;background:#f871711f;border:1px solid #f8717159;border-radius:16px;padding:14px 16px;line-height:1.65}.DashboardPage-module__HV4F-G__valueGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;display:grid}.DashboardPage-module__HV4F-G__valueCard{background:#ffffff08;border:1px solid #ffffff1a;border-radius:18px;align-content:start;gap:8px;min-height:112px;padding:18px;display:grid}.DashboardPage-module__HV4F-G__valueLabel{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:800}.DashboardPage-module__HV4F-G__valueText{color:#fff;margin:0;font-size:1.08rem;font-weight:800;line-height:1.4}.DashboardPage-module__HV4F-G__formGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.DashboardPage-module__HV4F-G__fieldCard{background:#ffffff08;border:1px solid #ffffff1a;border-radius:18px;gap:8px;padding:16px;display:grid}.DashboardPage-module__HV4F-G__fieldLabel{color:#fff9;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:800}.DashboardPage-module__HV4F-G__fieldInput,.DashboardPage-module__HV4F-G__fieldTextarea{color:#fff;width:100%;font:inherit;background:#13171cb8;border:1px solid #ffffff24;border-radius:14px;padding:12px 14px;transition:border-color .2s,box-shadow .2s,background-color .2s}.DashboardPage-module__HV4F-G__fieldTextarea{resize:vertical;min-height:120px}.DashboardPage-module__HV4F-G__fieldInput:focus,.DashboardPage-module__HV4F-G__fieldTextarea:focus{border-color:#f3b8326b;outline:none;box-shadow:0 0 0 3px #f3b8321f}.DashboardPage-module__HV4F-G__actionRow{flex-wrap:wrap;gap:12px;display:flex}.DashboardPage-module__HV4F-G__modalOverlay{z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.DashboardPage-module__HV4F-G__modalCard{background:linear-gradient(#14181ef5,#0e1218f5);border:1px solid #ffffff1f;border-radius:28px;gap:18px;width:min(820px,100%);max-height:calc(100vh - 40px);padding:28px;display:grid;overflow-y:auto;box-shadow:0 28px 80px #0000006b}.DashboardPage-module__HV4F-G__modalMetaGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}.DashboardPage-module__HV4F-G__modalMetaCard{background:#ffffff08;border:1px solid #ffffff17;border-radius:18px;padding:16px}.DashboardPage-module__HV4F-G__modalMetaLabel{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.76rem;font-weight:800}@media (max-width:720px){.DashboardPage-module__HV4F-G__primaryActionHeader,.DashboardPage-module__HV4F-G__progressLabelRow,.DashboardPage-module__HV4F-G__detailRow{display:grid}.DashboardPage-module__HV4F-G__detailValue{text-align:left}.DashboardPage-module__HV4F-G__primaryActionMeta{width:100%;min-width:0}}
.AnalysisExperience-module__zFcewa__metricsGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px;display:grid}.AnalysisExperience-module__zFcewa__metricCard{background:#ffffff08;border:1px solid #ffffff1a;border-radius:18px;padding:18px}.AnalysisExperience-module__zFcewa__metricLabel{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.76rem;font-weight:800}.AnalysisExperience-module__zFcewa__metricValue{color:#fff;margin:0;font-size:1.05rem;font-weight:800;line-height:1.4}.AnalysisExperience-module__zFcewa__panelStack{gap:22px;display:grid}.AnalysisExperience-module__zFcewa__panel{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:24px;gap:18px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #0000002e}.AnalysisExperience-module__zFcewa__panel:before{content:"";pointer-events:none;background:linear-gradient(90deg,#f3b83252,#0000);height:1px;position:absolute;inset:0 0 auto}.AnalysisExperience-module__zFcewa__panelEmphasis{background:linear-gradient(#ffffff0e,#ffffff08);border-color:#f3b83238}.AnalysisExperience-module__zFcewa__gridTwo{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;display:grid}.AnalysisExperience-module__zFcewa__eyebrow{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.AnalysisExperience-module__zFcewa__heading{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(1.55rem,2.3vw,2rem);font-weight:800;line-height:1.15}.AnalysisExperience-module__zFcewa__body{color:#ffffffc2;margin:0;line-height:1.75}.AnalysisExperience-module__zFcewa__readText{color:#fff;max-width:820px;margin:0;font-size:1.04rem;line-height:1.85}.AnalysisExperience-module__zFcewa__actionRow{flex-wrap:wrap;gap:12px;padding-top:6px;display:flex}.AnalysisExperience-module__zFcewa__notice{border-radius:18px;padding:16px 18px;line-height:1.7}.AnalysisExperience-module__zFcewa__errorNotice{color:#fecaca;background:#f871711f;border:1px solid #f8717159}.AnalysisExperience-module__zFcewa__loadingNotice{color:#ffffffd1;background:#ffffff0a;border:1px solid #ffffff1a}.AnalysisExperience-module__zFcewa__metaGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}.AnalysisExperience-module__zFcewa__metaCard{background:#ffffff08;border:1px solid #ffffff17;border-radius:18px;padding:16px}.AnalysisExperience-module__zFcewa__metaLabel{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.76rem;font-weight:800}.AnalysisExperience-module__zFcewa__metaValue{color:#fff;margin:0;font-size:1rem;font-weight:800;line-height:1.45}.AnalysisExperience-module__zFcewa__list{color:#ffffffc2;margin:0;padding-left:1.2rem;line-height:1.8}.AnalysisExperience-module__zFcewa__list li+li{margin-top:8px}@media (max-width:640px){.AnalysisExperience-module__zFcewa__panel{border-radius:22px;padding:22px}.AnalysisExperience-module__zFcewa__actionRow{display:grid}}
.WorkspaceClient-module__zY0ikq__workspaceStack{gap:22px;display:grid}.WorkspaceClient-module__zY0ikq__workspacePanel{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:24px;gap:18px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #0000002e}.WorkspaceClient-module__zY0ikq__workspacePanel:before{content:"";pointer-events:none;background:linear-gradient(90deg,#f3b83252,#0000);height:1px;position:absolute;inset:0 0 auto}.WorkspaceClient-module__zY0ikq__workspacePanelSoft{background:#ffffff08}.WorkspaceClient-module__zY0ikq__workspacePanelEmphasis{background:linear-gradient(#ffffff0e,#ffffff08);border-color:#f3b83238}.WorkspaceClient-module__zY0ikq__workspaceHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.WorkspaceClient-module__zY0ikq__workspaceHeaderContent{gap:10px;max-width:760px;display:grid}.WorkspaceClient-module__zY0ikq__eyebrow{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.WorkspaceClient-module__zY0ikq__heading{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(1.55rem,2.3vw,2rem);font-weight:800;line-height:1.15}.WorkspaceClient-module__zY0ikq__body{color:#ffffffc2;margin:0;line-height:1.75}.WorkspaceClient-module__zY0ikq__metaGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}.WorkspaceClient-module__zY0ikq__metaCard{background:#ffffff08;border:1px solid #ffffff17;border-radius:18px;padding:16px}.WorkspaceClient-module__zY0ikq__metaLabel{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.76rem;font-weight:800}.WorkspaceClient-module__zY0ikq__metaValue{color:#fff;margin:0;font-size:1rem;font-weight:800;line-height:1.45}.WorkspaceClient-module__zY0ikq__inlineMeta{gap:8px;display:grid}.WorkspaceClient-module__zY0ikq__inlineMetaRow{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;justify-content:space-between;gap:16px;padding:14px 16px;display:flex}.WorkspaceClient-module__zY0ikq__inlineMetaLabel{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:800}.WorkspaceClient-module__zY0ikq__inlineMetaValue{color:#fff;text-align:right;margin:0;font-weight:700;line-height:1.45}.WorkspaceClient-module__zY0ikq__actionRow{flex-wrap:wrap;gap:12px;display:flex}.WorkspaceClient-module__zY0ikq__notice{border-radius:18px;padding:16px 18px;line-height:1.7}.WorkspaceClient-module__zY0ikq__successNote{color:#fff;background:#f3b8321a;border:1px solid #f3b8323d}.WorkspaceClient-module__zY0ikq__errorNote{color:#fecaca;background:#f871711f;border:1px solid #f8717159}.WorkspaceClient-module__zY0ikq__versionGrid{gap:12px;display:grid}.WorkspaceClient-module__zY0ikq__versionCard{background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;gap:14px;padding:18px;display:grid}.WorkspaceClient-module__zY0ikq__versionCardPreviewing{background:linear-gradient(#f3b83214,#ffffff08);border-color:#f3b83242}.WorkspaceClient-module__zY0ikq__versionRow{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;display:grid}.WorkspaceClient-module__zY0ikq__versionInfo{gap:6px;min-width:0;display:grid}.WorkspaceClient-module__zY0ikq__versionTitle{color:#fff;margin:0;font-size:1.05rem;font-weight:800;line-height:1.4}.WorkspaceClient-module__zY0ikq__versionDate{color:#ffffff9e;margin:0;font-size:.92rem;line-height:1.55}.WorkspaceClient-module__zY0ikq__versionActions{grid-template-columns:repeat(2,minmax(180px,1fr));gap:10px;display:grid}.WorkspaceClient-module__zY0ikq__bulletList{color:#ffffffc2;margin:0;padding-left:1.2rem;line-height:1.8}.WorkspaceClient-module__zY0ikq__bulletList li+li{margin-top:8px}.WorkspaceClient-module__zY0ikq__dayGrid{gap:20px;display:grid}.WorkspaceClient-module__zY0ikq__exerciseGrid{gap:12px;display:grid}.WorkspaceClient-module__zY0ikq__exerciseCard{background:#ffffff08;border:1px solid #ffffff17;border-radius:18px;padding:16px}.WorkspaceClient-module__zY0ikq__exerciseHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.WorkspaceClient-module__zY0ikq__exerciseName{color:#fff;margin:0;font-size:1.02rem;font-weight:800;line-height:1.4}.WorkspaceClient-module__zY0ikq__exerciseMeta{color:#ffffffad;margin:0;font-size:.92rem;font-weight:700;line-height:1.4}.WorkspaceClient-module__zY0ikq__exerciseNotes{color:#ffffffbd;margin:8px 0 0;line-height:1.7}.WorkspaceClient-module__zY0ikq__weekGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.WorkspaceClient-module__zY0ikq__weekCard{background:#ffffff08;border:1px solid #ffffff17;border-radius:20px;gap:10px;padding:18px;display:grid}.WorkspaceClient-module__zY0ikq__formGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.WorkspaceClient-module__zY0ikq__fieldCard{background:#ffffff08;border:1px solid #ffffff17;border-radius:18px;gap:8px;padding:16px;display:grid}.WorkspaceClient-module__zY0ikq__fieldLabel{color:#fff;margin:0;font-size:.9rem;font-weight:700;line-height:1.5}.WorkspaceClient-module__zY0ikq__fieldInput,.WorkspaceClient-module__zY0ikq__fieldTextarea{color:#fff;width:100%;font:inherit;background:#13171cb8;border:1px solid #ffffff24;border-radius:14px;padding:12px 14px;transition:border-color .2s,box-shadow .2s,background-color .2s}.WorkspaceClient-module__zY0ikq__fieldTextarea{resize:vertical;min-height:120px}.WorkspaceClient-module__zY0ikq__fieldInput:focus,.WorkspaceClient-module__zY0ikq__fieldTextarea:focus{border-color:#f3b8326b;outline:none;box-shadow:0 0 0 3px #f3b8321f}.WorkspaceClient-module__zY0ikq__transitionPanel{gap:10px;display:grid}.WorkspaceClient-module__zY0ikq__resultGrid{gap:14px;display:grid}.WorkspaceClient-module__zY0ikq__insightCard{background:#ffffff08;border:1px solid #ffffff17;border-radius:18px;padding:18px}.WorkspaceClient-module__zY0ikq__insightCardStrong{background:#ffffff0b}.WorkspaceClient-module__zY0ikq__insightCardFirm{background:#f3b8321a;border-color:#f3b8323d}.WorkspaceClient-module__zY0ikq__historyGrid{gap:10px;display:grid}.WorkspaceClient-module__zY0ikq__historyCard{background:#ffffff08;border:1px solid #ffffff17;border-radius:18px;padding:16px}.WorkspaceClient-module__zY0ikq__signalCard{background:#f3b8321a;border:1px solid #f3b8323d;border-radius:18px;padding:16px}.WorkspaceClient-module__zY0ikq__modalBackdrop{z-index:70;overscroll-behavior:contain;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.WorkspaceClient-module__zY0ikq__modalCard{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:linear-gradient(#14181ef5,#0e1218f5);border:1px solid #ffffff1f;border-radius:28px;gap:16px;width:min(560px,100%);max-height:min(85vh,760px);padding:28px;display:grid;overflow-y:auto;box-shadow:0 28px 80px #0000006b}.WorkspaceClient-module__zY0ikq__modalActions{background:linear-gradient(#0e121800,#0e1218f5 24px);flex-wrap:wrap;justify-content:flex-end;gap:12px;padding-top:8px;display:flex;position:sticky;bottom:0}@media (max-width:860px){.WorkspaceClient-module__zY0ikq__versionActions{grid-template-columns:1fr}}@media (max-width:640px){.WorkspaceClient-module__zY0ikq__modalBackdrop{align-items:start;padding:12px}.WorkspaceClient-module__zY0ikq__modalCard{max-height:calc(100dvh - 24px);padding:22px}.WorkspaceClient-module__zY0ikq__workspacePanel,.WorkspaceClient-module__zY0ikq__modalCard{border-radius:22px;padding:22px}.WorkspaceClient-module__zY0ikq__versionRow{grid-template-columns:1fr}.WorkspaceClient-module__zY0ikq__inlineMetaRow{flex-direction:column;align-items:flex-start}.WorkspaceClient-module__zY0ikq__inlineMetaValue{text-align:left}.WorkspaceClient-module__zY0ikq__actionRow,.WorkspaceClient-module__zY0ikq__modalActions{display:grid}}.WorkspaceClient-module__zY0ikq__substitutionSummaryList{gap:10px;display:grid}.WorkspaceClient-module__zY0ikq__substitutionSummaryItem{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;padding:14px 16px}.WorkspaceClient-module__zY0ikq__substitutionSummaryTitle{color:#fff;margin:0 0 6px;font-size:.92rem;font-weight:800;line-height:1.45}.WorkspaceClient-module__zY0ikq__substitutionSummaryBody{color:#ffffffc7;margin:0;line-height:1.6}.WorkspaceClient-module__zY0ikq__exerciseModifiedNote{color:#f3b832;margin:8px 0 0;font-size:.92rem;font-weight:700;line-height:1.5}.WorkspaceClient-module__zY0ikq__exerciseCardCoachAdjusted{background:linear-gradient(#f3b83212,#ffffff08);border-color:#f3b83242}.WorkspaceClient-module__zY0ikq__coachUpdateBadge{color:#f7d77a;letter-spacing:.08em;text-transform:uppercase;background:#f3b8321f;border:1px solid #f3b8324d;border-radius:999px;align-items:center;margin-top:10px;padding:6px 10px;font-size:.76rem;font-weight:800;display:inline-flex}.WorkspaceClient-module__zY0ikq__coachUpdateCard{background:linear-gradient(#f3b8321f,#ffffff09);border:1px solid #f3b83247;border-radius:18px;gap:14px;padding:18px;display:grid;box-shadow:inset 0 1px #ffffff0a}.WorkspaceClient-module__zY0ikq__coachUpdateHeader{gap:6px;display:grid}.WorkspaceClient-module__zY0ikq__coachUpdateEyebrow{color:#f3d37a;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:800}.WorkspaceClient-module__zY0ikq__coachUpdateTitle{color:#fff;margin:0;font-size:clamp(1rem,1.5vw,1.15rem);font-weight:800;line-height:1.35}.WorkspaceClient-module__zY0ikq__coachUpdateSummary{color:#ffffffd1;margin:0;line-height:1.6}.WorkspaceClient-module__zY0ikq__coachUpdateGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.WorkspaceClient-module__zY0ikq__coachUpdateStat,.WorkspaceClient-module__zY0ikq__coachUpdateStatStrong{background:#1114195c;border:1px solid #ffffff17;border-radius:16px;padding:14px 16px}.WorkspaceClient-module__zY0ikq__coachUpdateStatStrong{background:#f3b83229;border-color:#f3b83252}.WorkspaceClient-module__zY0ikq__coachUpdateStatLabel{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:.74rem;font-weight:800}.WorkspaceClient-module__zY0ikq__coachUpdateStatValue{color:#fff;margin:0;font-size:1rem;font-weight:800;line-height:1.5}.WorkspaceClient-module__zY0ikq__coachUpdateBody,.WorkspaceClient-module__zY0ikq__coachUpdateBodyMuted{margin:0;line-height:1.7}.WorkspaceClient-module__zY0ikq__coachUpdateBody{color:#fff}.WorkspaceClient-module__zY0ikq__coachUpdateBodyMuted{color:#ffffffb3}
.ExecutePage-module__-78NoW__pageStack{gap:22px;display:grid}.ExecutePage-module__-78NoW__heroSection{gap:14px;display:grid}.ExecutePage-module__-78NoW__choiceGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:22px;display:grid}.ExecutePage-module__-78NoW__choiceCard{border:1px solid #ffffff1a;border-radius:24px;gap:16px;min-height:100%;padding:28px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #0000002e}.ExecutePage-module__-78NoW__choiceCard:before{content:"";pointer-events:none;background:linear-gradient(90deg,#f3b83259,#0000);height:1px;position:absolute;inset:0 0 auto}.ExecutePage-module__-78NoW__choiceCardPrimary{background:linear-gradient(#ffffff0f,#ffffff08);border-color:#f3b8323d}.ExecutePage-module__-78NoW__choiceCardSecondary{background:#ffffff0a}.ExecutePage-module__-78NoW__choiceEyebrow{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;width:fit-content;padding:8px 14px;font-size:.8rem;font-weight:800;display:inline-flex}.ExecutePage-module__-78NoW__choiceEyebrowPrimary{color:#f3b832;background:#f3b83214;border:1px solid #f3b8325c}.ExecutePage-module__-78NoW__choiceEyebrowSecondary{color:#ffffffb8;background:#ffffff0d;border:1px solid #ffffff1f}.ExecutePage-module__-78NoW__choiceTitle{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(1.4rem,2vw,1.7rem);font-weight:800;line-height:1.18}.ExecutePage-module__-78NoW__choiceText{color:#ffffffc2;margin:0;line-height:1.78}.ExecutePage-module__-78NoW__choiceList{color:#ffffffc2;margin:0;padding-left:1.2rem;line-height:1.8}.ExecutePage-module__-78NoW__choiceList li+li{margin-top:8px}.ExecutePage-module__-78NoW__notice{border-radius:18px;padding:16px 18px;line-height:1.7}.ExecutePage-module__-78NoW__errorNotice{color:#fecaca;background:#f871711f;border:1px solid #f8717159}.ExecutePage-module__-78NoW__loadingNotice{color:#ffffffd1;background:#ffffff0a;border:1px solid #ffffff1a}@media (max-width:640px){.ExecutePage-module__-78NoW__choiceCard{border-radius:22px;padding:22px}}
.OnboardingClient-module__XnhOSW__pageStack{gap:22px;display:grid}.OnboardingClient-module__XnhOSW__heroMeta{gap:14px;display:grid}.OnboardingClient-module__XnhOSW__progressBlock{gap:10px;display:grid}.OnboardingClient-module__XnhOSW__progressRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.OnboardingClient-module__XnhOSW__progressLabel{color:#ffffff9e;margin:0;font-size:.9rem;font-weight:700;line-height:1.5}.OnboardingClient-module__XnhOSW__progressTrack{background:#ffffff14;border-radius:999px;width:100%;height:10px;position:relative;overflow:hidden}.OnboardingClient-module__XnhOSW__progressFill{background:linear-gradient(90deg,#f3b832,#f3b832c7);border-radius:999px;position:absolute;inset:0 auto 0 0}.OnboardingClient-module__XnhOSW__questionShell{gap:18px;display:grid}.OnboardingClient-module__XnhOSW__notice{border-radius:16px;padding:14px 16px;line-height:1.65}.OnboardingClient-module__XnhOSW__errorNotice{color:#fecaca;background:#f871711f;border:1px solid #f8717159}.OnboardingClient-module__XnhOSW__warningNotice{color:#fff;background:#f3b8321a;border:1px solid #f3b8323d}.OnboardingClient-module__XnhOSW__loadingCard{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:24px;gap:12px;padding:24px;display:grid}.OnboardingClient-module__XnhOSW__loadingTitle{color:#fff;margin:0;font-size:1.2rem;font-weight:800;line-height:1.35}.OnboardingClient-module__XnhOSW__loadingText{color:#ffffffc2;margin:0;line-height:1.75}.OnboardingClient-module__XnhOSW__finishCard{gap:16px;display:grid}.OnboardingClient-module__XnhOSW__finishTitle{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(1.45rem,2vw,1.75rem);font-weight:800;line-height:1.18}.OnboardingClient-module__XnhOSW__finishText{color:#ffffffc2;max-width:64ch;margin:0;line-height:1.75}.OnboardingClient-module__XnhOSW__buttonRow{flex-wrap:wrap;gap:12px;display:flex}.OnboardingClient-module__XnhOSW__secondaryMeta{color:#ffffff9e;margin:0;font-size:.92rem;line-height:1.65}.OnboardingClient-module__XnhOSW__emptyState{color:#ffffffd1;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:24px;padding:24px}@media (max-width:640px){.OnboardingClient-module__XnhOSW__buttonRow{display:grid}.OnboardingClient-module__XnhOSW__loadingCard,.OnboardingClient-module__XnhOSW__emptyState{border-radius:22px;padding:22px}}
