.ParticipantReferralCreditsPolish-module__lQiZQq__liveHost{min-height:0!important;box-shadow:none!important;opacity:1!important;background:0 0!important;border:0!important;padding:0!important;display:block!important}.ParticipantReferralCreditsPolish-module__lQiZQq__panel{gap:12px;display:grid}.ParticipantReferralCreditsPolish-module__lQiZQq__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.ParticipantReferralCreditsPolish-module__lQiZQq__metric,.ParticipantReferralCreditsPolish-module__lQiZQq__section,.ParticipantReferralCreditsPolish-module__lQiZQq__state{border:1px solid var(--mk-line);background:linear-gradient(145deg, var(--mk-card-gradient-start), var(--mk-card-gradient-end));box-shadow:var(--mk-card-shadow);border-radius:18px}.ParticipantReferralCreditsPolish-module__lQiZQq__metric{padding:14px}.ParticipantReferralCreditsPolish-module__lQiZQq__metric span,.ParticipantReferralCreditsPolish-module__lQiZQq__metric strong{display:block}.ParticipantReferralCreditsPolish-module__lQiZQq__metric span{color:var(--mk-muted);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:850}.ParticipantReferralCreditsPolish-module__lQiZQq__metric strong{color:var(--mk-text-strong);margin-top:5px;font-size:24px;line-height:1}.ParticipantReferralCreditsPolish-module__lQiZQq__section{padding:15px}.ParticipantReferralCreditsPolish-module__lQiZQq__section h2,.ParticipantReferralCreditsPolish-module__lQiZQq__section p{margin:0}.ParticipantReferralCreditsPolish-module__lQiZQq__section h2{color:var(--mk-text-strong);font-size:13px}.ParticipantReferralCreditsPolish-module__lQiZQq__sectionLead{color:var(--mk-muted-strong);font-size:10px;line-height:1.45;margin-top:5px!important}.ParticipantReferralCreditsPolish-module__lQiZQq__creditList,.ParticipantReferralCreditsPolish-module__lQiZQq__historyList{gap:8px;margin-top:12px;display:grid}.ParticipantReferralCreditsPolish-module__lQiZQq__creditRow,.ParticipantReferralCreditsPolish-module__lQiZQq__historyRow{border:1px solid var(--mk-line);background:var(--mk-surface-strong);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:11px 12px;display:grid}.ParticipantReferralCreditsPolish-module__lQiZQq__creditCopy,.ParticipantReferralCreditsPolish-module__lQiZQq__historyCopy{min-width:0}.ParticipantReferralCreditsPolish-module__lQiZQq__creditCopy strong,.ParticipantReferralCreditsPolish-module__lQiZQq__creditCopy span,.ParticipantReferralCreditsPolish-module__lQiZQq__historyCopy strong,.ParticipantReferralCreditsPolish-module__lQiZQq__historyCopy span{display:block}.ParticipantReferralCreditsPolish-module__lQiZQq__creditCopy strong,.ParticipantReferralCreditsPolish-module__lQiZQq__historyCopy strong{color:var(--mk-text-strong);overflow-wrap:anywhere;font-size:11px;line-height:1.35}.ParticipantReferralCreditsPolish-module__lQiZQq__creditCopy span,.ParticipantReferralCreditsPolish-module__lQiZQq__historyCopy span{color:var(--mk-muted);margin-top:3px;font-size:9px;line-height:1.4}.ParticipantReferralCreditsPolish-module__lQiZQq__count,.ParticipantReferralCreditsPolish-module__lQiZQq__status{border:1px solid var(--mk-referral-accent-line);min-height:25px;color:var(--mk-referral-accent);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 9px;font-size:9px;font-weight:900;display:inline-flex}.ParticipantReferralCreditsPolish-module__lQiZQq__status_active{border-color:var(--mk-referral-accent-line);background:var(--mk-referral-accent-soft);color:var(--mk-referral-accent)}.ParticipantReferralCreditsPolish-module__lQiZQq__status_consumed{border-color:color-mix(in srgb, var(--mk-success) 28%, var(--mk-line));background:var(--mk-success-soft);color:var(--mk-success)}.ParticipantReferralCreditsPolish-module__lQiZQq__status_cancelled,.ParticipantReferralCreditsPolish-module__lQiZQq__status_expired{border-color:var(--mk-line);background:var(--mk-overlay-soft);color:var(--mk-muted)}.ParticipantReferralCreditsPolish-module__lQiZQq__state{color:var(--mk-muted-strong);padding:17px;font-size:11px;line-height:1.5}.ParticipantReferralCreditsPolish-module__lQiZQq__retry{border:1px solid var(--mk-referral-accent-line);background:var(--mk-referral-accent-soft);min-height:38px;color:var(--mk-referral-accent);font:inherit;cursor:pointer;border-radius:12px;margin-top:10px;padding:0 12px;font-size:10px;font-weight:900}@media (max-width:360px){.ParticipantReferralCreditsPolish-module__lQiZQq__metrics{grid-template-columns:1fr}}
.ParticipantPrototype-module__NGnaBa__stack{gap:18px;display:grid}.ParticipantPrototype-module__NGnaBa__prototypeNotice{color:var(--mk-muted-strong,#c9c4d2);background:#ffc40012;border:1px solid #ffc40047;border-radius:18px;align-items:flex-start;gap:12px;padding:13px 15px;display:flex}.ParticipantPrototype-module__NGnaBa__prototypeNotice strong{color:var(--mk-text-strong,#fff);margin-bottom:3px;font-size:13px;display:block}.ParticipantPrototype-module__NGnaBa__prototypeNotice p{margin:0;font-size:12px;line-height:1.45}.ParticipantPrototype-module__NGnaBa__prototypeDot{background:var(--mk-accent,#ffc400);border-radius:50%;flex:none;width:9px;height:9px;margin-top:5px;box-shadow:0 0 0 5px #ffc4001f}.ParticipantPrototype-module__NGnaBa__eyebrow{color:var(--mk-accent,#ffc400);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:10px;font-weight:900}.ParticipantPrototype-module__NGnaBa__pill{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:27px;padding:0 10px;font-size:10px;font-weight:900;display:inline-flex}.ParticipantPrototype-module__NGnaBa__pill_accent{color:var(--mk-accent,#ffc400);background:#ffc40021;border-color:#ffc40061}.ParticipantPrototype-module__NGnaBa__pill_success{color:var(--mk-success,#20d691);background:#20d6911f;border-color:#20d6914d}.ParticipantPrototype-module__NGnaBa__pill_neutral{border-color:var(--mk-line-strong,#373742);color:var(--mk-muted-strong,#c9c4d2);background:#ffffff0e}.ParticipantPrototype-module__NGnaBa__pill_muted{color:var(--mk-muted,#9a96a6);background:#ffffff06;border-color:#ffffff12}.ParticipantPrototype-module__NGnaBa__heroCard,.ParticipantPrototype-module__NGnaBa__programCard,.ParticipantPrototype-module__NGnaBa__todayCard,.ParticipantPrototype-module__NGnaBa__infoCard,.ParticipantPrototype-module__NGnaBa__nutritionHero,.ParticipantPrototype-module__NGnaBa__messagesHero,.ParticipantPrototype-module__NGnaBa__profileHero,.ParticipantPrototype-module__NGnaBa__formPreviewCard,.ParticipantPrototype-module__NGnaBa__conversationCard,.ParticipantPrototype-module__NGnaBa__profileCard{border:1px solid var(--mk-line,#25252d);background:linear-gradient(145deg,#17171df5,#09090cf7);box-shadow:0 18px 48px #00000038}.ParticipantPrototype-module__NGnaBa__heroCard{background:radial-gradient(circle at 88% 12%,#ffc40033,#0000 34%),linear-gradient(145deg,#1f1c14fa,#09090cfa);border-color:#ffc40057;border-radius:28px;padding:22px;overflow:hidden}.ParticipantPrototype-module__NGnaBa__heroTopline,.ParticipantPrototype-module__NGnaBa__programHeader,.ParticipantPrototype-module__NGnaBa__progressLabels,.ParticipantPrototype-module__NGnaBa__sectionHeading,.ParticipantPrototype-module__NGnaBa__notificationCard,.ParticipantPrototype-module__NGnaBa__profileHero{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ParticipantPrototype-module__NGnaBa__heroCard h2,.ParticipantPrototype-module__NGnaBa__programCard h2,.ParticipantPrototype-module__NGnaBa__todayCard h2,.ParticipantPrototype-module__NGnaBa__infoCard h2,.ParticipantPrototype-module__NGnaBa__nutritionHero h2,.ParticipantPrototype-module__NGnaBa__messagesHero h2,.ParticipantPrototype-module__NGnaBa__profileHero h2,.ParticipantPrototype-module__NGnaBa__formPreviewCard h2{color:var(--mk-text-strong,#fff);letter-spacing:-.045em;margin:9px 0 10px;font-size:clamp(25px,6vw,38px);line-height:.98}.ParticipantPrototype-module__NGnaBa__heroText,.ParticipantPrototype-module__NGnaBa__programCard>p,.ParticipantPrototype-module__NGnaBa__todayBody>p,.ParticipantPrototype-module__NGnaBa__infoCard>p,.ParticipantPrototype-module__NGnaBa__nutritionHero p,.ParticipantPrototype-module__NGnaBa__messagesHero p,.ParticipantPrototype-module__NGnaBa__profileHero p,.ParticipantPrototype-module__NGnaBa__formPreviewCard>p,.ParticipantPrototype-module__NGnaBa__conversationCopy>p,.ParticipantPrototype-module__NGnaBa__profileCard>p{color:var(--mk-muted-strong,#c9c4d2);margin:0;font-size:14px;line-height:1.55}.ParticipantPrototype-module__NGnaBa__heroMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.ParticipantPrototype-module__NGnaBa__heroMetrics div{background:#0000002e;border:1px solid #ffffff14;border-radius:16px;min-width:0;padding:11px}.ParticipantPrototype-module__NGnaBa__heroMetrics span,.ParticipantPrototype-module__NGnaBa__heroMetrics strong{overflow-wrap:anywhere;display:block}.ParticipantPrototype-module__NGnaBa__heroMetrics span{color:var(--mk-muted,#9a96a6);font-size:10px}.ParticipantPrototype-module__NGnaBa__heroMetrics strong{color:var(--mk-text-strong,#fff);margin-top:4px;font-size:13px}.ParticipantPrototype-module__NGnaBa__programCard,.ParticipantPrototype-module__NGnaBa__infoCard,.ParticipantPrototype-module__NGnaBa__nutritionHero,.ParticipantPrototype-module__NGnaBa__messagesHero,.ParticipantPrototype-module__NGnaBa__profileHero{border-radius:25px;padding:20px}.ParticipantPrototype-module__NGnaBa__programHeader h2{margin-bottom:6px}.ParticipantPrototype-module__NGnaBa__progressBlock{margin-top:18px}.ParticipantPrototype-module__NGnaBa__progressLabels{color:var(--mk-muted,#9a96a6);align-items:center;margin-bottom:8px;font-size:11px}.ParticipantPrototype-module__NGnaBa__progressLabels strong{color:var(--mk-text-strong,#fff)}.ParticipantPrototype-module__NGnaBa__progressTrack{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.ParticipantPrototype-module__NGnaBa__progressTrack span{border-radius:inherit;background:linear-gradient(90deg,#ffc400,#ffe36f);height:100%;display:block}.ParticipantPrototype-module__NGnaBa__buttonRow{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.ParticipantPrototype-module__NGnaBa__primaryLink,.ParticipantPrototype-module__NGnaBa__secondaryLink,.ParticipantPrototype-module__NGnaBa__secondaryLinkFull,.ParticipantPrototype-module__NGnaBa__cardLink,.ParticipantPrototype-module__NGnaBa__disabledAction{border-radius:15px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 15px;font-size:13px;font-weight:900;display:inline-flex}.ParticipantPrototype-module__NGnaBa__primaryLink{background:var(--mk-accent,#ffc400);color:#080808}.ParticipantPrototype-module__NGnaBa__secondaryLink,.ParticipantPrototype-module__NGnaBa__secondaryLinkFull{border:1px solid var(--mk-line-strong,#373742);color:var(--mk-text-strong,#fff);background:#ffffff09}.ParticipantPrototype-module__NGnaBa__secondaryLinkFull{width:100%}.ParticipantPrototype-module__NGnaBa__disabledAction{border:1px dashed var(--mk-line-strong,#373742);width:100%;color:var(--mk-muted,#9a96a6);cursor:not-allowed;background:#ffffff06}.ParticipantPrototype-module__NGnaBa__disabledAction span{text-transform:uppercase;background:#ffffff12;border-radius:999px;padding:3px 7px;font-size:9px}.ParticipantPrototype-module__NGnaBa__sectionHeading{align-items:end;margin-bottom:11px}.ParticipantPrototype-module__NGnaBa__sectionHeading h2{color:var(--mk-text-strong,#fff);letter-spacing:-.04em;margin:5px 0 0;font-size:clamp(23px,5.5vw,33px)}.ParticipantPrototype-module__NGnaBa__sectionHeading>span{color:var(--mk-muted,#9a96a6);font-size:11px;font-weight:800}.ParticipantPrototype-module__NGnaBa__actionGrid,.ParticipantPrototype-module__NGnaBa__linkGrid,.ParticipantPrototype-module__NGnaBa__profileSections,.ParticipantPrototype-module__NGnaBa__twoColumn,.ParticipantPrototype-module__NGnaBa__conversationGrid{gap:10px;display:grid}.ParticipantPrototype-module__NGnaBa__actionCard,.ParticipantPrototype-module__NGnaBa__linkCard{border:1px solid var(--mk-line,#25252d);background:#0e0e12e6;border-radius:21px}.ParticipantPrototype-module__NGnaBa__actionCard{gap:13px;padding:16px;display:grid}.ParticipantPrototype-module__NGnaBa__actionCard h3,.ParticipantPrototype-module__NGnaBa__conversationCard h3,.ParticipantPrototype-module__NGnaBa__profileCard h3{color:var(--mk-text-strong,#fff);letter-spacing:-.025em;margin:9px 0 5px;font-size:18px}.ParticipantPrototype-module__NGnaBa__actionCard p{color:var(--mk-muted-strong,#c9c4d2);margin:0;font-size:13px;line-height:1.45}.ParticipantPrototype-module__NGnaBa__actionIcon,.ParticipantPrototype-module__NGnaBa__avatar{width:43px;height:43px;color:var(--mk-accent,#ffc400);background:#ffc40021;border-radius:15px;place-items:center;font-size:17px;font-weight:950;display:grid}.ParticipantPrototype-module__NGnaBa__cardLink{min-height:42px;color:var(--mk-accent,#ffc400);background:#ffc40014;border:1px solid #ffc4003d;justify-content:space-between}.ParticipantPrototype-module__NGnaBa__linkGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ParticipantPrototype-module__NGnaBa__linkCard{justify-content:space-between;align-items:center;gap:12px;min-height:82px;padding:14px;display:flex}.ParticipantPrototype-module__NGnaBa__linkCard strong,.ParticipantPrototype-module__NGnaBa__linkCard span{display:block}.ParticipantPrototype-module__NGnaBa__linkCard strong{color:var(--mk-text-strong,#fff);font-size:13px}.ParticipantPrototype-module__NGnaBa__linkCard div>span{color:var(--mk-muted,#9a96a6);margin-top:4px;font-size:10px}.ParticipantPrototype-module__NGnaBa__segmented{border:1px solid var(--mk-line,#25252d);background:#09090ce0;border-radius:18px;grid-template-columns:repeat(2,1fr);gap:5px;padding:5px;display:grid}.ParticipantPrototype-module__NGnaBa__segmented>span{min-height:42px;color:var(--mk-muted,#9a96a6);border-radius:13px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:900;display:flex}.ParticipantPrototype-module__NGnaBa__segmented small{text-transform:uppercase;font-size:8px}.ParticipantPrototype-module__NGnaBa__segmented .ParticipantPrototype-module__NGnaBa__segmentedActive{background:var(--mk-accent,#ffc400);color:#080808}.ParticipantPrototype-module__NGnaBa__todayCard{border-radius:27px;grid-template-columns:92px 1fr;display:grid;overflow:hidden}.ParticipantPrototype-module__NGnaBa__todayCover{min-height:240px;color:var(--mk-accent,#ffc400);background:linear-gradient(#ffc4001f,#ffc40006),#111116;align-content:center;justify-items:center;display:grid}.ParticipantPrototype-module__NGnaBa__todayCover span{font-size:37px;font-weight:950;line-height:1}.ParticipantPrototype-module__NGnaBa__todayCover small{text-transform:uppercase;margin-top:4px;font-size:9px;font-weight:900}.ParticipantPrototype-module__NGnaBa__todayBody{padding:18px}.ParticipantPrototype-module__NGnaBa__metaRow{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.ParticipantPrototype-module__NGnaBa__metaRow span{color:var(--mk-muted-strong,#c9c4d2);background:#ffffff0e;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800}.ParticipantPrototype-module__NGnaBa__liveBanner{min-height:72px;color:var(--mk-success,#20d691);background:#20d69114;border:1px solid #20d6914d;border-radius:19px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.ParticipantPrototype-module__NGnaBa__liveBanner strong,.ParticipantPrototype-module__NGnaBa__liveBanner div>span{display:block}.ParticipantPrototype-module__NGnaBa__liveBanner strong{font-size:13px}.ParticipantPrototype-module__NGnaBa__liveBanner div>span{color:var(--mk-muted-strong,#c9c4d2);margin-top:3px;font-size:10px}.ParticipantPrototype-module__NGnaBa__weekList{gap:8px;display:grid}.ParticipantPrototype-module__NGnaBa__dayCard{border:1px solid var(--mk-line,#25252d);background:#0e0e12e6;border-radius:19px}.ParticipantPrototype-module__NGnaBa__dayCard summary{cursor:pointer;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:77px;padding:12px;list-style:none;display:grid}.ParticipantPrototype-module__NGnaBa__dayCard summary::-webkit-details-marker{display:none}.ParticipantPrototype-module__NGnaBa__dayNumber{width:38px;height:38px;color:var(--mk-muted-strong,#c9c4d2);background:#ffffff0e;border-radius:13px;place-items:center;font-size:10px;font-weight:950;display:grid}.ParticipantPrototype-module__NGnaBa__dayCopy span,.ParticipantPrototype-module__NGnaBa__dayCopy strong,.ParticipantPrototype-module__NGnaBa__dayCopy small{display:block}.ParticipantPrototype-module__NGnaBa__dayCopy span,.ParticipantPrototype-module__NGnaBa__dayCopy small{color:var(--mk-muted,#9a96a6);font-size:9px}.ParticipantPrototype-module__NGnaBa__dayCopy strong{color:var(--mk-text-strong,#fff);margin:3px 0;font-size:13px}.ParticipantPrototype-module__NGnaBa__dayDetails{padding:0 13px 13px 61px}.ParticipantPrototype-module__NGnaBa__dayDetails p{color:var(--mk-muted-strong,#c9c4d2);margin:0;font-size:12px;line-height:1.5}.ParticipantPrototype-module__NGnaBa__dayDetails strong{color:var(--mk-accent,#ffc400);margin-top:8px;font-size:11px;display:block}.ParticipantPrototype-module__NGnaBa__nutritionHero,.ParticipantPrototype-module__NGnaBa__profileHero{align-items:center}.ParticipantPrototype-module__NGnaBa__nutritionWeek{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.ParticipantPrototype-module__NGnaBa__nutritionDay{border:1px solid var(--mk-line,#25252d);background:#0e0e12e6;border-radius:15px;justify-items:center;gap:8px;min-width:0;padding:10px 3px;display:grid}.ParticipantPrototype-module__NGnaBa__nutritionDay>strong{color:var(--mk-text-strong,#fff);font-size:11px}.ParticipantPrototype-module__NGnaBa__nutritionDay .ParticipantPrototype-module__NGnaBa__pill{max-width:100%;min-height:22px;padding-inline:6px;font-size:8px}.ParticipantPrototype-module__NGnaBa__twoColumn,.ParticipantPrototype-module__NGnaBa__conversationGrid,.ParticipantPrototype-module__NGnaBa__profileSections{grid-template-columns:repeat(2,minmax(0,1fr))}.ParticipantPrototype-module__NGnaBa__formPreviewCard,.ParticipantPrototype-module__NGnaBa__conversationCard,.ParticipantPrototype-module__NGnaBa__profileCard{border-radius:22px;padding:17px}.ParticipantPrototype-module__NGnaBa__cleanList{gap:7px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ParticipantPrototype-module__NGnaBa__cleanList li{color:var(--mk-muted-strong,#c9c4d2);padding-left:16px;font-size:12px;line-height:1.4;position:relative}.ParticipantPrototype-module__NGnaBa__cleanList li:before{content:"";background:var(--mk-accent,#ffc400);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}.ParticipantPrototype-module__NGnaBa__explainer{border:1px solid var(--mk-line,#25252d);background:#0e0e12e6;border-radius:19px}.ParticipantPrototype-module__NGnaBa__explainer summary{color:var(--mk-text-strong,#fff);cursor:pointer;padding:15px;font-size:13px;font-weight:900}.ParticipantPrototype-module__NGnaBa__explainer div{padding:0 15px 15px}.ParticipantPrototype-module__NGnaBa__explainer p{color:var(--mk-muted-strong,#c9c4d2);margin:0;font-size:12px;line-height:1.5}.ParticipantPrototype-module__NGnaBa__messagesHero{border-color:#ffc40038}.ParticipantPrototype-module__NGnaBa__conversationCard{align-content:start;gap:13px;display:grid}.ParticipantPrototype-module__NGnaBa__conversationCopy>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.ParticipantPrototype-module__NGnaBa__conversationCopy h3{margin:0}.ParticipantPrototype-module__NGnaBa__notificationList{gap:7px;display:grid}.ParticipantPrototype-module__NGnaBa__notificationCard{border:1px solid var(--mk-line,#25252d);background:#0e0e12e6;border-radius:17px;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;padding:13px;display:grid}.ParticipantPrototype-module__NGnaBa__notificationMarker{background:var(--mk-muted,#9a96a6);border-radius:999px;width:8px;height:36px}.ParticipantPrototype-module__NGnaBa__notificationMarker_accent{background:var(--mk-accent,#ffc400)}.ParticipantPrototype-module__NGnaBa__notificationMarker_success{background:var(--mk-success,#20d691)}.ParticipantPrototype-module__NGnaBa__notificationMarker_neutral{background:var(--mk-muted,#9a96a6)}.ParticipantPrototype-module__NGnaBa__notificationCard strong{color:var(--mk-text-strong,#fff);font-size:12px}.ParticipantPrototype-module__NGnaBa__notificationCard p{color:var(--mk-muted-strong,#c9c4d2);margin:4px 0 0;font-size:10px;line-height:1.4}.ParticipantPrototype-module__NGnaBa__notificationCard time{color:var(--mk-muted,#9a96a6);white-space:nowrap;font-size:9px}.ParticipantPrototype-module__NGnaBa__profileHero{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ParticipantPrototype-module__NGnaBa__profileAvatar{background:var(--mk-accent,#ffc400);color:#080808;border-radius:20px;place-items:center;width:58px;height:58px;font-size:23px;font-weight:950;display:grid}.ParticipantPrototype-module__NGnaBa__profileHero h2{margin:4px 0}.ParticipantPrototype-module__NGnaBa__profileCard a,.ParticipantPrototype-module__NGnaBa__inlineLinks a{color:var(--mk-accent,#ffc400);margin-top:13px;font-size:12px;font-weight:900;display:inline-flex}.ParticipantPrototype-module__NGnaBa__mutedInline{color:var(--mk-muted,#9a96a6);margin-top:13px;font-size:11px;font-weight:800;display:inline-flex}.ParticipantPrototype-module__NGnaBa__inlineLinks{flex-wrap:wrap;gap:14px;display:flex}.ParticipantPrototype-module__NGnaBa__profileAction{border:1px solid var(--mk-line,#25252d);background:#0e0e12e6;border-radius:20px;padding:15px}@media (min-width:720px){.ParticipantPrototype-module__NGnaBa__actionGrid,.ParticipantPrototype-module__NGnaBa__linkGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.ParticipantPrototype-module__NGnaBa__heroMetrics,.ParticipantPrototype-module__NGnaBa__linkGrid,.ParticipantPrototype-module__NGnaBa__twoColumn,.ParticipantPrototype-module__NGnaBa__conversationGrid,.ParticipantPrototype-module__NGnaBa__profileSections,.ParticipantPrototype-module__NGnaBa__todayCard{grid-template-columns:1fr}.ParticipantPrototype-module__NGnaBa__todayCover{grid-auto-flow:column;place-content:center;gap:6px;min-height:82px}.ParticipantPrototype-module__NGnaBa__todayCover small{align-self:end;margin:0}.ParticipantPrototype-module__NGnaBa__nutritionWeek{grid-template-columns:repeat(4,minmax(0,1fr))}.ParticipantPrototype-module__NGnaBa__profileHero{grid-template-columns:auto minmax(0,1fr)}.ParticipantPrototype-module__NGnaBa__profileHero>.ParticipantPrototype-module__NGnaBa__pill{grid-column:1/-1;justify-self:start}}@media (max-width:390px){.ParticipantPrototype-module__NGnaBa__heroCard,.ParticipantPrototype-module__NGnaBa__programCard,.ParticipantPrototype-module__NGnaBa__infoCard,.ParticipantPrototype-module__NGnaBa__nutritionHero,.ParticipantPrototype-module__NGnaBa__messagesHero,.ParticipantPrototype-module__NGnaBa__profileHero{padding:17px}.ParticipantPrototype-module__NGnaBa__programHeader,.ParticipantPrototype-module__NGnaBa__sectionHeading,.ParticipantPrototype-module__NGnaBa__heroTopline{flex-direction:column;align-items:flex-start}.ParticipantPrototype-module__NGnaBa__nutritionWeek{grid-template-columns:repeat(3,minmax(0,1fr))}.ParticipantPrototype-module__NGnaBa__dayCard summary{grid-template-columns:34px minmax(0,1fr)}.ParticipantPrototype-module__NGnaBa__dayCard summary>.ParticipantPrototype-module__NGnaBa__pill{grid-column:2;justify-self:start}.ParticipantPrototype-module__NGnaBa__dayDetails{padding-left:57px}.ParticipantPrototype-module__NGnaBa__notificationCard{grid-template-columns:7px minmax(0,1fr)}.ParticipantPrototype-module__NGnaBa__notificationCard time{grid-column:2}}.ParticipantPrototype-module__NGnaBa__nutritionHero{gap:16px;display:grid}.ParticipantPrototype-module__NGnaBa__nutritionHeroNote{max-width:48ch}.ParticipantPrototype-module__NGnaBa__nutritionHeroMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ParticipantPrototype-module__NGnaBa__nutritionHeroMeta>div{background:#0000002e;border:1px solid #ffffff14;border-radius:15px;gap:4px;padding:11px 12px;display:grid}.ParticipantPrototype-module__NGnaBa__nutritionHeroMeta span{color:var(--mk-muted,#9a96a6);font-size:10px}.ParticipantPrototype-module__NGnaBa__nutritionHeroMeta strong{color:var(--mk-text-strong,#fff);font-size:13px}.ParticipantPrototype-module__NGnaBa__nutritionReportSection{gap:12px;display:grid}.ParticipantPrototype-module__NGnaBa__nutritionReportHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.ParticipantPrototype-module__NGnaBa__nutritionReportHeading h2{color:var(--mk-text-strong,#fff);letter-spacing:-.04em;margin:0;font-size:clamp(22px,5.5vw,31px)}.ParticipantPrototype-module__NGnaBa__nutritionWeekControls{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:7px;display:grid}.ParticipantPrototype-module__NGnaBa__nutritionWeekControls button{border:1px solid var(--mk-line,#25252d);min-height:38px;color:var(--mk-text-strong,#fff);font:inherit;background:#0e0e12e6;border-radius:12px;padding:0 10px;font-size:11px;font-weight:900}.ParticipantPrototype-module__NGnaBa__nutritionWeekControls button:disabled{opacity:.35}.ParticipantPrototype-module__NGnaBa__nutritionWeekControls span{color:var(--mk-muted,#9a96a6);text-align:center;font-size:10px;font-weight:900}.ParticipantPrototype-module__NGnaBa__nutritionReportDays{grid-template-columns:repeat(7,minmax(68px,1fr));gap:6px;padding:2px 0 4px;display:grid;overflow-x:auto}.ParticipantPrototype-module__NGnaBa__nutritionReportDay{border:1px solid var(--mk-line,#25252d);min-height:88px;color:inherit;border-radius:15px;align-content:space-between;gap:6px;padding:10px;text-decoration:none;display:grid}.ParticipantPrototype-module__NGnaBa__nutritionReportDay span{color:var(--mk-muted-strong,#c9c4d2);font-size:10px;font-weight:900}.ParticipantPrototype-module__NGnaBa__nutritionReportDay strong{color:var(--mk-text-strong,#fff);font-size:12px}.ParticipantPrototype-module__NGnaBa__nutritionReportDay small{font-size:9px;font-weight:900}.ParticipantPrototype-module__NGnaBa__nutritionReportDaySubmitted{background:#20d6911a;border-color:#20d69152}.ParticipantPrototype-module__NGnaBa__nutritionReportDaySubmitted small{color:var(--mk-success,#20d691)}.ParticipantPrototype-module__NGnaBa__nutritionReportDayMissing{background:#ffc4001a;border-color:#ffc4006b}.ParticipantPrototype-module__NGnaBa__nutritionReportDayMissing small{color:var(--mk-accent,#ffc400)}.ParticipantPrototype-module__NGnaBa__nutritionReportDayUpcoming{opacity:.48;background:#0e0e12b8}.ParticipantPrototype-module__NGnaBa__nutritionReportDayUpcoming small{color:var(--mk-muted,#9a96a6)}.ParticipantPrototype-module__NGnaBa__nutritionReportDayToday{border-color:var(--mk-accent,#ffc400);box-shadow:0 0 0 2px #ffc4002e}.ParticipantPrototype-module__NGnaBa__nutritionCompactAction{background:var(--mk-accent,#ffc400);color:#080808;border-radius:13px;justify-content:center;justify-self:start;align-items:center;min-height:42px;padding:0 15px;font-size:12px;font-weight:950;display:inline-flex}.ParticipantPrototype-module__NGnaBa__nutritionWeeklyReports{grid-template-columns:repeat(5,minmax(100px,1fr));gap:7px;padding-bottom:4px;display:grid;overflow-x:auto}.ParticipantPrototype-module__NGnaBa__nutritionWeeklyReport{border:1px solid var(--mk-line,#25252d);min-height:68px;color:inherit;border-radius:15px;align-content:center;gap:6px;padding:11px;text-decoration:none;display:grid}.ParticipantPrototype-module__NGnaBa__nutritionWeeklyReport strong{color:var(--mk-text-strong,#fff);font-size:12px}.ParticipantPrototype-module__NGnaBa__nutritionWeeklyReport span{font-size:9px;font-weight:900}.ParticipantPrototype-module__NGnaBa__nutritionWeeklyReportSubmitted{background:#20d6911a;border-color:#20d69152}.ParticipantPrototype-module__NGnaBa__nutritionWeeklyReportSubmitted span{color:var(--mk-success,#20d691)}.ParticipantPrototype-module__NGnaBa__nutritionWeeklyReportMissing{background:#ffc4001a;border-color:#ffc4006b}.ParticipantPrototype-module__NGnaBa__nutritionWeeklyReportMissing span{color:var(--mk-accent,#ffc400)}.ParticipantPrototype-module__NGnaBa__nutritionWeeklyReportUpcoming{opacity:.48;background:#0e0e12b8}.ParticipantPrototype-module__NGnaBa__nutritionWeeklyReportUpcoming span{color:var(--mk-muted,#9a96a6)}@media (max-width:620px){.ParticipantPrototype-module__NGnaBa__nutritionCompactAction{width:100%}}:is(html[data-theme=light] .ParticipantPrototype-module__NGnaBa__heroCard,html[data-theme=light] .ParticipantPrototype-module__NGnaBa__programCard,html[data-theme=light] .ParticipantPrototype-module__NGnaBa__todayCard,html[data-theme=light] .ParticipantPrototype-module__NGnaBa__infoCard,html[data-theme=light] .ParticipantPrototype-module__NGnaBa__nutritionHero,html[data-theme=light] .ParticipantPrototype-module__NGnaBa__messagesHero,html[data-theme=light] .ParticipantPrototype-module__NGnaBa__profileHero,html[data-theme=light] .ParticipantPrototype-module__NGnaBa__formPreviewCard,html[data-theme=light] .ParticipantPrototype-module__NGnaBa__conversationCard,html[data-theme=light] .ParticipantPrototype-module__NGnaBa__profileCard){background:linear-gradient(145deg, var(--mk-card-gradient-start), var(--mk-card-gradient-end));box-shadow:var(--mk-card-shadow)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__heroCard{background:radial-gradient(circle at 88% 12%, var(--mk-accent-soft), transparent 34%), linear-gradient(145deg, var(--mk-card-gradient-start), var(--mk-card-gradient-end))}:is(html[data-theme=light] .ParticipantPrototype-module__NGnaBa__heroMetrics div,html[data-theme=light] .ParticipantPrototype-module__NGnaBa__nutritionHeroMeta>div){border-color:var(--mk-overlay-muted);background:var(--mk-overlay-soft)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__pill_neutral{border-color:var(--mk-overlay-muted);background:var(--mk-overlay-soft)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__pill_muted{border-color:var(--mk-overlay-muted);background:var(--mk-overlay-soft)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__metaRow span{border-color:var(--mk-overlay-muted);background:var(--mk-overlay-soft)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__dayNumber{border-color:var(--mk-overlay-muted);background:var(--mk-overlay-soft)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__disabledAction span{border-color:var(--mk-overlay-muted);background:var(--mk-overlay-soft)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__progressTrack{background:var(--mk-overlay-muted)}:is(html[data-theme=light] .ParticipantPrototype-module__NGnaBa__secondaryLink,html[data-theme=light] .ParticipantPrototype-module__NGnaBa__secondaryLinkFull,html[data-theme=light] .ParticipantPrototype-module__NGnaBa__disabledAction){background:var(--mk-overlay-soft)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__actionCard{background:var(--mk-card-solid)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__linkCard{background:var(--mk-card-solid)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__segmented{background:var(--mk-card-solid)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__dayCard{background:var(--mk-card-solid)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__nutritionDay{background:var(--mk-card-solid)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__explainer{background:var(--mk-card-solid)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__notificationCard{background:var(--mk-card-solid)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__profileAction{background:var(--mk-card-solid)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__nutritionWeekControls button{background:var(--mk-card-solid)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__todayCover{background:linear-gradient(180deg, var(--mk-accent-soft), #f5b51b09), var(--mk-surface-strong)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__primaryLink{color:var(--mk-on-accent)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__segmented .ParticipantPrototype-module__NGnaBa__segmentedActive{color:var(--mk-on-accent)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__profileAvatar{color:var(--mk-on-accent)}html[data-theme=light] .ParticipantPrototype-module__NGnaBa__nutritionCompactAction{color:var(--mk-on-accent)}:is(html[data-theme=light] .ParticipantPrototype-module__NGnaBa__nutritionReportDayUpcoming,html[data-theme=light] .ParticipantPrototype-module__NGnaBa__nutritionWeeklyReportUpcoming){background:var(--mk-card-solid)}
.ParticipantHomeBanner-module__bQJ63a__carousel{touch-action:pan-y pinch-zoom;overscroll-behavior-inline:contain;-webkit-tap-highlight-color:transparent;gap:10px;min-width:0;display:grid}.ParticipantHomeBanner-module__bQJ63a__banner{border:1px solid var(--mk-accent-line);background:radial-gradient(circle at 92% 10%, var(--mk-accent-soft), transparent 42%), linear-gradient(145deg, var(--mk-card-gradient-start), var(--mk-card-gradient-end));min-width:0;color:var(--mk-text-strong);box-shadow:var(--mk-card-shadow);-webkit-user-select:none;user-select:none;border-radius:19px;gap:12px;padding:18px;display:grid;overflow:hidden}.ParticipantHomeBanner-module__bQJ63a__info{border-color:var(--mk-info-line)}.ParticipantHomeBanner-module__bQJ63a__warning{border-color:color-mix(in srgb, var(--mk-warning) 72%, var(--mk-line))}.ParticipantHomeBanner-module__bQJ63a__eyebrow{background:var(--mk-accent);width:fit-content;min-height:24px;color:var(--mk-on-accent);letter-spacing:.06em;border-radius:999px;align-items:center;padding:0 9px;font-size:10px;font-weight:950;line-height:1;display:inline-flex}.ParticipantHomeBanner-module__bQJ63a__title{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:clamp(19px,5.2vw,25px);font-weight:900;line-height:1.14}.ParticipantHomeBanner-module__bQJ63a__message,.ParticipantHomeBanner-module__bQJ63a__actionLine{color:var(--mk-muted-strong);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.ParticipantHomeBanner-module__bQJ63a__message{color:var(--mk-text-strong);white-space:pre-wrap;font-weight:720}.ParticipantHomeBanner-module__bQJ63a__actionLead{color:var(--mk-muted-strong);margin-right:5px}.ParticipantHomeBanner-module__bQJ63a__link,.ParticipantHomeBanner-module__bQJ63a__inlineLink{color:var(--mk-accent);text-underline-offset:3px;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-weight:780;text-decoration:underline;text-decoration-thickness:1px}.ParticipantHomeBanner-module__bQJ63a__inlineLink{word-break:break-word}.ParticipantHomeBanner-module__bQJ63a__link:focus-visible,.ParticipantHomeBanner-module__bQJ63a__inlineLink:focus-visible{outline:3px solid var(--mk-focus-ring);outline-offset:3px;border-radius:4px}.ParticipantHomeBanner-module__bQJ63a__carouselControls{grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:10px;padding:0 4px;display:grid}.ParticipantHomeBanner-module__bQJ63a__carouselButton{border:1px solid var(--mk-accent-line);background:var(--mk-card-solid);width:38px;height:34px;color:var(--mk-accent);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;font-size:16px;font-weight:900;display:inline-flex}.ParticipantHomeBanner-module__bQJ63a__carouselButton:hover{border-color:var(--mk-accent);background:var(--mk-surface-strong)}.ParticipantHomeBanner-module__bQJ63a__carouselButton:focus-visible,.ParticipantHomeBanner-module__bQJ63a__carouselDot:focus-visible{outline:3px solid var(--mk-focus-ring);outline-offset:2px}.ParticipantHomeBanner-module__bQJ63a__carouselDots{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;min-width:0;display:flex}.ParticipantHomeBanner-module__bQJ63a__carouselDot{background:var(--mk-overlay-muted);cursor:pointer;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .15s,background .15s}.ParticipantHomeBanner-module__bQJ63a__carouselDotActive{background:var(--mk-accent);width:22px}@media (max-width:520px){.ParticipantHomeBanner-module__bQJ63a__carouselControls{grid-template-columns:34px minmax(0,1fr) 34px;gap:8px}.ParticipantHomeBanner-module__bQJ63a__carouselButton{width:34px;height:32px}}
.FormerParticipantHome-module__izg5wq__page{gap:22px;width:min(100%,640px);min-width:0;margin:0 auto;padding:2px 0 14px;display:grid}.FormerParticipantHome-module__izg5wq__welcome{min-width:0;padding:4px 2px 0}.FormerParticipantHome-module__izg5wq__greeting{color:var(--mk-text-strong);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(27px,7vw,38px);font-weight:850;line-height:1.08}.FormerParticipantHome-module__izg5wq__participationLine{min-width:0;color:var(--mk-muted-strong);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:14px;line-height:1.45;display:flex}.FormerParticipantHome-module__izg5wq__participationLine>span{overflow-wrap:anywhere;min-width:0}.FormerParticipantHome-module__izg5wq__roleChip{background:var(--mk-referral-accent-soft);min-height:24px;color:var(--mk-referral-accent);letter-spacing:.025em;border-radius:7px;align-items:center;padding:0 9px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.FormerParticipantHome-module__izg5wq__heroCard{border:1px solid var(--mk-overlay-border);background:var(--mk-card-solid);min-width:0;box-shadow:var(--mk-card-shadow);border-radius:19px;padding:21px 18px 18px}.FormerParticipantHome-module__izg5wq__heroEyebrow{color:var(--mk-accent);letter-spacing:.09em;font-size:11px;font-weight:900;line-height:1.2;display:block}.FormerParticipantHome-module__izg5wq__heroTitle{color:var(--mk-text-strong);letter-spacing:-.035em;margin:9px 0 0;font-size:clamp(20px,5.5vw,25px);font-weight:900;line-height:1.12}.FormerParticipantHome-module__izg5wq__heroText{max-width:500px;color:var(--mk-muted-strong);margin:12px 0 0;font-size:14px;line-height:1.55}.FormerParticipantHome-module__izg5wq__catalogLink{background:var(--mk-accent);width:100%;min-height:48px;color:var(--mk-on-accent);text-align:center;border-radius:15px;justify-content:center;align-items:center;margin-top:20px;padding:0 18px;font-size:13px;font-weight:900;transition:transform .16s;display:inline-flex}.FormerParticipantHome-module__izg5wq__catalogLink:active{transform:translateY(1px)}.FormerParticipantHome-module__izg5wq__catalogLink:focus-visible{outline:3px solid var(--mk-focus-ring);outline-offset:2px}.FormerParticipantHome-module__izg5wq__historySection{gap:12px;min-width:0;display:grid}.FormerParticipantHome-module__izg5wq__sectionTitle{color:var(--mk-text-strong);letter-spacing:.015em;margin:0;font-size:15px;font-weight:700;line-height:1.2}.FormerParticipantHome-module__izg5wq__historyCard{border:1px solid var(--mk-overlay-border);background:var(--mk-card-solid);min-width:0;min-height:76px;color:var(--mk-text-strong);border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:12px 14px;display:grid}.FormerParticipantHome-module__izg5wq__historyIcon{background:var(--mk-referral-accent-soft);width:42px;height:42px;color:var(--mk-referral-accent);border-radius:50%;place-items:center;display:grid}.FormerParticipantHome-module__izg5wq__historyIcon svg{width:24px;height:24px}.FormerParticipantHome-module__izg5wq__historyCopy{gap:5px;min-width:0;display:grid}.FormerParticipantHome-module__izg5wq__historyCopy strong{color:var(--mk-text-strong);font-size:14px;font-weight:850;line-height:1.3}.FormerParticipantHome-module__izg5wq__historyCopy>span{color:var(--mk-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.FormerParticipantHome-module__izg5wq__soon{border:1px solid var(--mk-referral-accent-line);background:var(--mk-referral-accent-soft);min-height:25px;color:var(--mk-referral-accent);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:10px;font-weight:900;display:inline-flex}@media (max-width:430px){.FormerParticipantHome-module__izg5wq__page{gap:20px}.FormerParticipantHome-module__izg5wq__heroCard{padding-inline:16px}.FormerParticipantHome-module__izg5wq__historyCard{padding-inline:12px}.FormerParticipantHome-module__izg5wq__historyIcon{width:40px;height:40px}}
.ParticipationHistory-module__j4hvdW__section{gap:12px;width:min(100%,640px);min-width:0;margin:0 auto;display:grid}.ParticipationHistory-module__j4hvdW__sectionTitle{color:var(--mk-text-strong);letter-spacing:.015em;margin:0;font-size:15px;font-weight:700;line-height:1.2}.ParticipationHistory-module__j4hvdW__list{gap:12px;min-width:0;display:grid}.ParticipationHistory-module__j4hvdW__card{border:1px solid var(--mk-overlay-border);background:var(--mk-card-solid);min-width:0;box-shadow:var(--mk-card-shadow);border-radius:18px;gap:13px;padding:16px;display:grid}.ParticipationHistory-module__j4hvdW__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;min-width:0;display:grid}.ParticipationHistory-module__j4hvdW__copy{gap:5px;min-width:0;display:grid}.ParticipationHistory-module__j4hvdW__name{color:var(--mk-text-strong);overflow-wrap:anywhere;font-size:16px;font-weight:900;line-height:1.2}.ParticipationHistory-module__j4hvdW__dates,.ParticipationHistory-module__j4hvdW__status{color:var(--mk-muted);font-size:12px;line-height:1.4}.ParticipationHistory-module__j4hvdW__status{color:var(--mk-muted-strong);font-weight:750}.ParticipationHistory-module__j4hvdW__metric{text-align:right;justify-items:end;gap:2px;min-width:74px;display:grid}.ParticipationHistory-module__j4hvdW__metric strong{color:var(--mk-text-strong);letter-spacing:-.04em;font-size:23px;font-weight:950;line-height:1}.ParticipationHistory-module__j4hvdW__metric span{max-width:76px;color:var(--mk-muted);text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.2}.ParticipationHistory-module__j4hvdW__progressTrack{background:var(--mk-overlay-border);border-radius:999px;width:100%;height:7px;overflow:hidden}.ParticipationHistory-module__j4hvdW__progressBar{border-radius:inherit;background:var(--mk-accent);height:100%;display:block}.ParticipationHistory-module__j4hvdW__footer{min-width:0;color:var(--mk-muted-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;font-size:12px;line-height:1.4;display:flex}.ParticipationHistory-module__j4hvdW__tariff{border:1px solid var(--mk-referral-accent-line);background:var(--mk-referral-accent-soft);min-height:25px;color:var(--mk-referral-accent);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:10px;font-weight:900;display:inline-flex}@media (max-width:430px){.ParticipationHistory-module__j4hvdW__card{padding:14px}.ParticipationHistory-module__j4hvdW__header{gap:10px}.ParticipationHistory-module__j4hvdW__metric{min-width:66px}.ParticipationHistory-module__j4hvdW__metric strong{font-size:21px}}
.FirstTimeParticipantHome-module__gcYQDW__page{gap:22px;width:min(100%,640px);min-width:0;margin:0 auto;padding:2px 0 14px;display:grid}.FirstTimeParticipantHome-module__gcYQDW__welcome{min-width:0;padding:4px 2px 0}.FirstTimeParticipantHome-module__gcYQDW__greeting{color:var(--mk-text-strong);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(27px,7vw,38px);font-weight:850;line-height:1.08}.FirstTimeParticipantHome-module__gcYQDW__participationLine{min-width:0;color:var(--mk-muted-strong);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:14px;line-height:1.45;display:flex}.FirstTimeParticipantHome-module__gcYQDW__participationLine>span{overflow-wrap:anywhere;min-width:0}.FirstTimeParticipantHome-module__gcYQDW__roleChip{background:var(--mk-accent-soft);min-height:24px;color:var(--mk-accent);letter-spacing:.025em;border-radius:7px;align-items:center;padding:0 9px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.FirstTimeParticipantHome-module__gcYQDW__heroCard{border:1px solid var(--mk-overlay-border);background:var(--mk-card-solid);min-width:0;box-shadow:var(--mk-card-shadow);border-radius:19px;padding:21px 18px 18px}.FirstTimeParticipantHome-module__gcYQDW__heroEyebrow{color:var(--mk-accent);letter-spacing:.09em;font-size:11px;font-weight:900;line-height:1.2;display:block}.FirstTimeParticipantHome-module__gcYQDW__heroTitle{color:var(--mk-text-strong);letter-spacing:-.035em;margin:9px 0 0;font-size:clamp(20px,5.5vw,25px);font-weight:900;line-height:1.12}.FirstTimeParticipantHome-module__gcYQDW__heroText{max-width:500px;color:var(--mk-muted-strong);margin:12px 0 0;font-size:14px;line-height:1.55}.FirstTimeParticipantHome-module__gcYQDW__catalogLink{background:var(--mk-accent);width:100%;min-height:48px;color:var(--mk-on-accent);text-align:center;border-radius:15px;justify-content:center;align-items:center;margin-top:20px;padding:0 18px;font-size:13px;font-weight:900;transition:transform .16s,filter .16s;display:inline-flex}.FirstTimeParticipantHome-module__gcYQDW__catalogLink:active{transform:translateY(1px)}.FirstTimeParticipantHome-module__gcYQDW__catalogLink:focus-visible{outline:3px solid var(--mk-focus-ring);outline-offset:2px}.FirstTimeParticipantHome-module__gcYQDW__trialCard{border:1px solid var(--mk-accent-line);background:linear-gradient(145deg, var(--mk-accent-soft), transparent 58%), var(--mk-card-solid);min-width:0;box-shadow:var(--mk-card-shadow);border-radius:19px;gap:10px;padding:20px 18px 18px;display:grid}.FirstTimeParticipantHome-module__gcYQDW__trialBadge{border:1px solid var(--mk-accent-line);background:var(--mk-accent-soft);width:fit-content;min-height:25px;color:var(--mk-accent);border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.FirstTimeParticipantHome-module__gcYQDW__trialTitle{color:var(--mk-text-strong);letter-spacing:-.035em;margin:0;font-size:clamp(21px,5.8vw,27px);font-weight:900;line-height:1.12}.FirstTimeParticipantHome-module__gcYQDW__trialText{max-width:510px;color:var(--mk-muted-strong);margin:0;font-size:14px;line-height:1.55}.FirstTimeParticipantHome-module__gcYQDW__trialLink{background:var(--mk-accent);width:100%;min-height:48px;color:var(--mk-on-accent);text-align:center;border-radius:15px;justify-content:center;align-items:center;margin-top:7px;padding:0 18px;font-size:13px;font-weight:900;transition:transform .16s,filter .16s;display:inline-flex}.FirstTimeParticipantHome-module__gcYQDW__trialLink:active{transform:translateY(1px)}.FirstTimeParticipantHome-module__gcYQDW__trialLink:focus-visible{outline:3px solid var(--mk-focus-ring);outline-offset:2px}.FirstTimeParticipantHome-module__gcYQDW__stepsSection{gap:12px;min-width:0;display:grid}.FirstTimeParticipantHome-module__gcYQDW__sectionTitle{color:var(--mk-text-strong);letter-spacing:.015em;margin:0;font-size:15px;font-weight:700;line-height:1.2}.FirstTimeParticipantHome-module__gcYQDW__actions{gap:10px;min-width:0;display:grid}.FirstTimeParticipantHome-module__gcYQDW__actionCard{border:1px solid var(--mk-overlay-border);background:var(--mk-card-solid);width:100%;min-width:0;min-height:70px;color:var(--mk-text-strong);text-align:left;border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:12px 14px;transition:border-color .16s,transform .16s;display:grid}.FirstTimeParticipantHome-module__gcYQDW__actionCard:not(.FirstTimeParticipantHome-module__gcYQDW__placeholder):active{transform:translateY(1px)}.FirstTimeParticipantHome-module__gcYQDW__actionCard:not(.FirstTimeParticipantHome-module__gcYQDW__placeholder):focus-visible{border-color:var(--mk-accent);outline:3px solid var(--mk-focus-ring);outline-offset:2px}.FirstTimeParticipantHome-module__gcYQDW__actionIcon{border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.FirstTimeParticipantHome-module__gcYQDW__actionIcon svg{width:24px;height:24px}.FirstTimeParticipantHome-module__gcYQDW__profileIcon{background:var(--mk-accent);color:var(--mk-on-accent)}.FirstTimeParticipantHome-module__gcYQDW__infoIcon{background:var(--mk-info);color:var(--mk-on-info)}.FirstTimeParticipantHome-module__gcYQDW__actionLabel{min-width:0;color:var(--mk-text-strong);overflow-wrap:anywhere;font-size:14px;font-weight:850;line-height:1.3}.FirstTimeParticipantHome-module__gcYQDW__chevron{width:22px;height:22px;color:var(--mk-text-strong)}.FirstTimeParticipantHome-module__gcYQDW__chevron svg{width:100%;height:100%}.FirstTimeParticipantHome-module__gcYQDW__placeholder{appearance:none;cursor:default}.FirstTimeParticipantHome-module__gcYQDW__placeholder:disabled{opacity:1}.FirstTimeParticipantHome-module__gcYQDW__soon{border:1px solid var(--mk-referral-accent-line);background:var(--mk-referral-accent-soft);min-height:25px;color:var(--mk-referral-accent);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:10px;font-weight:900;display:inline-flex}@media (max-width:430px){.FirstTimeParticipantHome-module__gcYQDW__page{gap:20px}.FirstTimeParticipantHome-module__gcYQDW__heroCard{padding-inline:16px}.FirstTimeParticipantHome-module__gcYQDW__actionCard{min-height:68px;padding-inline:12px}.FirstTimeParticipantHome-module__gcYQDW__actionIcon{width:40px;height:40px}.FirstTimeParticipantHome-module__gcYQDW__actionLabel{font-size:13px}}
