.sharePopover-module__qV9rRW__body{gap:var(--space-3);flex-direction:column;display:flex}.sharePopover-module__qV9rRW__legend{font-family:var(--font-heading);font-size:var(--type-overline);font-weight:var(--weight-semibold);letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.sharePopover-module__qV9rRW__consent{font-family:var(--font-body);font-size:var(--type-secondary);line-height:var(--leading-normal);color:var(--muted)}.sharePopover-module__qV9rRW__linkRow{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--track);display:flex}.sharePopover-module__qV9rRW__url{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;font-family:var(--font-body);font-size:var(--type-secondary);color:var(--body);direction:rtl;flex:1;overflow:hidden}.sharePopover-module__qV9rRW__copy{flex-shrink:0}@media (max-width:1023.98px){.sharePopover-module__qV9rRW__linkRow{align-items:stretch;gap:var(--ph-space-8);padding:var(--ph-space-12);border-radius:var(--ph-r-card);background:var(--ph-card);flex-direction:column}.sharePopover-module__qV9rRW__url{white-space:normal;word-break:break-all;padding:var(--ph-space-12) var(--ph-space-12);border:1px solid var(--ph-edge);border-radius:var(--ph-r-control);background:var(--ph-ground);color:var(--ph-text);font:var(--ph-weight-regular) var(--ph-type-15) / 1.4 var(--ph-font-text);direction:ltr;overflow:visible}.sharePopover-module__qV9rRW__copy{width:100%}}
.profileHero-module__qYJE1a__bar{z-index:var(--z-sticky);align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);background:var(--background-blur);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);grid-template-columns:1fr auto 1fr;display:grid;position:sticky;top:0}.profileHero-module__qYJE1a__wordmark{font-family:var(--font-heading);font-size:var(--type-wordmark);font-weight:var(--weight-bold);color:var(--ink);letter-spacing:-.2px}.profileHero-module__qYJE1a__wordmarkAccent{color:var(--primary)}.profileHero-module__qYJE1a__barTitle{font-family:var(--font-heading);font-size:var(--type-overline);font-weight:var(--weight-semibold);letter-spacing:2px;text-transform:uppercase;color:var(--muted)}.profileHero-module__qYJE1a__barActions{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}.profileHero-module__qYJE1a__hero{gap:var(--space-5) var(--space-10);padding:var(--space-4) var(--space-6) var(--space-6);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid;position:relative}.profileHero-module__qYJE1a__heroActions{align-items:center;gap:var(--space-3);margin-left:var(--space-3);display:flex}.profileHero-module__qYJE1a__roadmap{grid-column:1/-1}.profileHero-module__qYJE1a__skillLine{font-family:var(--font-body);font-size:var(--type-caption);line-height:var(--leading-normal);color:var(--muted);grid-column:1/-1}.profileHero-module__qYJE1a__skillDot{color:var(--primary-border)}.profileHero-module__qYJE1a__skillPrimary{font-family:var(--font-heading);font-weight:var(--weight-semibold);color:var(--body)}.profileHero-module__qYJE1a__eyebrow{align-items:center;gap:var(--space-1-5);font-family:var(--font-heading);font-size:var(--type-secondary);font-weight:var(--weight-semibold);color:var(--primary);display:flex}.profileHero-module__qYJE1a__name{white-space:nowrap;margin-top:var(--space-4);font-size:var(--type-hero);font-family:var(--font-heading);font-size:var(--type-hero);font-weight:var(--weight-bold);letter-spacing:-2px;line-height:var(--leading-none);color:var(--ink);display:block}.profileHero-module__qYJE1a__rule{width:44px;height:4px;margin:var(--space-6) 0 var(--space-5);border-radius:var(--radius-pill);background:var(--primary);display:block}.profileHero-module__qYJE1a__quote{max-width:30ch;font-family:var(--font-heading);font-size:var(--type-page);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--body)}.profileHero-module__qYJE1a__stats{align-items:flex-start;gap:var(--space-8);margin-top:var(--space-8);display:flex}.profileHero-module__qYJE1a__stat{gap:var(--space-0-5);padding-right:var(--space-8);border-right:1px solid var(--border-strong);flex-direction:column;display:flex}.profileHero-module__qYJE1a__stat:last-child{border-right:0;padding-right:0}.profileHero-module__qYJE1a__statValue{font-family:var(--font-heading);font-size:var(--type-display);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--ink)}.profileHero-module__qYJE1a__statLabel{font-family:var(--font-heading);font-size:var(--type-overline);font-weight:var(--weight-semibold);letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.profileHero-module__qYJE1a__card{padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-md);flex-direction:column;display:flex}.profileHero-module__qYJE1a__cardTop{min-height:24px;margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.profileHero-module__qYJE1a__photo{aspect-ratio:4/3;border-radius:var(--radius-control);background:var(--primary-soft);place-items:center;display:grid;overflow:hidden}.profileHero-module__qYJE1a__photoNone{aspect-ratio:auto;width:96px;height:96px;margin-left:var(--space-1);border-radius:var(--radius-pill)}.profileHero-module__qYJE1a__photoImg{object-fit:cover;width:100%;height:100%}.profileHero-module__qYJE1a__photoInitials{font-family:var(--font-heading);font-size:var(--type-display);font-weight:var(--weight-bold);color:var(--primary)}.profileHero-module__qYJE1a__cardFoot{padding:var(--space-4) var(--space-1) var(--space-1)}.profileHero-module__qYJE1a__cardRole{font-family:var(--font-heading);font-size:var(--type-modal-title);font-weight:var(--weight-semibold);color:var(--ink)}.profileHero-module__qYJE1a__cardOrg{margin-top:var(--space-1);font-family:var(--font-body);font-size:var(--type-caption);color:var(--muted)}.profileHero-module__qYJE1a__updated{margin-top:var(--space-2);font-family:var(--font-body);font-size:var(--type-secondary);color:var(--faint)}.profileHero-module__qYJE1a__cardSkills{gap:var(--space-1);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.profileHero-module__qYJE1a__cardSkill{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--border);font-family:var(--font-heading);font-size:var(--type-overline);font-weight:var(--weight-semibold);color:var(--body)}.profileHero-module__qYJE1a__cardSkillPrimary{background:var(--primary);border-color:var(--primary);color:var(--on-dark)}.profileHero-module__qYJE1a__skillChips{gap:var(--space-1-5);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.profileHero-module__qYJE1a__statPicker{align-items:center;gap:var(--space-1-5);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.profileHero-module__qYJE1a__statOpt{min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--border);font-family:var(--font-heading);font-size:var(--type-secondary);font-weight:var(--weight-semibold);color:var(--body)}.profileHero-module__qYJE1a__statOptOn{background:var(--primary-soft);border-color:var(--primary);color:var(--primary)}.profileHero-module__qYJE1a__statHint{font-family:var(--font-body);font-size:var(--type-secondary);color:var(--faint)}.profileHero-module__qYJE1a__headline{margin-top:var(--space-3);font-family:var(--font-heading);font-size:var(--type-page);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--body)}.profileHero-module__qYJE1a__industry{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.profileHero-module__qYJE1a__links{gap:var(--space-2) var(--space-5);margin-top:var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.profileHero-module__qYJE1a__link{align-items:center;gap:var(--space-1-5);font-family:var(--font-body);font-size:var(--type-caption);font-weight:var(--weight-semibold);color:var(--primary);text-decoration:none;display:inline-flex}.profileHero-module__qYJE1a__link:hover{text-decoration:underline}.profileHero-module__qYJE1a__statEdit{display:flex}.profileHero-module__qYJE1a__phHero{gap:var(--ph-space-12);padding:0 var(--ph-gutter);flex-direction:column;display:flex}.profileHero-module__qYJE1a__phCard{gap:var(--ph-space-12);padding:var(--ph-space-16);border-radius:var(--ph-r-card);background:var(--ph-card);flex-direction:column;display:flex}.profileHero-module__qYJE1a__phEyebrow{font:var(--ph-weight-semibold) var(--ph-type-11) / normal var(--ph-font-label);letter-spacing:1.2px;text-transform:uppercase;color:var(--ph-muted);justify-content:space-between;align-items:center;margin:0;display:flex}.profileHero-module__qYJE1a__phIdentity{align-items:center;gap:var(--ph-space-12);display:flex}.profileHero-module__qYJE1a__phDisc{border-radius:var(--ph-r-pill);background:var(--ph-selected);width:56px;height:56px;color:var(--ph-accent);font:var(--ph-weight-semibold) var(--ph-type-18) / 1 var(--ph-font-display);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.profileHero-module__qYJE1a__phNameBlock{gap:var(--ph-space-4);flex-direction:column;min-width:0;display:flex}.profileHero-module__qYJE1a__phName{font:var(--ph-weight-semibold) var(--ph-type-24) / 1.2 var(--ph-font-display);color:var(--ph-text);margin:0}.profileHero-module__qYJE1a__phHeadline{font:var(--ph-weight-regular) var(--ph-type-15) / 1.4 var(--ph-font-text);color:var(--ph-text-2);margin:0}.profileHero-module__qYJE1a__phQuote{padding-left:var(--ph-space-12);border-left:3px solid var(--ph-accent);font:italic var(--ph-weight-regular) var(--ph-type-15) / 1.45 var(--ph-font-text);color:var(--ph-text-2);margin:0}.profileHero-module__qYJE1a__phFoot{justify-content:space-between;align-items:flex-end;gap:var(--ph-space-12);padding-top:var(--ph-space-12);border-top:1px solid var(--ph-line);display:flex}.profileHero-module__qYJE1a__phFootText,.profileHero-module__qYJE1a__phFootSide{gap:var(--ph-space-4);flex-direction:column;display:flex}.profileHero-module__qYJE1a__phFootSide{align-items:flex-end}.profileHero-module__qYJE1a__phRole{font:var(--ph-weight-medium) var(--ph-type-15) / 1.4 var(--ph-font-text);color:var(--ph-text)}.profileHero-module__qYJE1a__phMeta{font:var(--ph-weight-regular) var(--ph-type-13) / 1.4 var(--ph-font-text);color:var(--ph-muted)}.profileHero-module__qYJE1a__phAge{font:var(--ph-weight-semibold) var(--ph-type-11) / normal var(--ph-font-label);letter-spacing:1.2px;text-transform:uppercase;color:var(--ph-muted)}.profileHero-module__qYJE1a__phMark{font:var(--ph-weight-semibold) var(--ph-type-13) / 1 var(--ph-font-display);color:var(--ph-accent)}.profileHero-module__qYJE1a__phStats{gap:var(--ph-space-12);flex-direction:column;display:flex}.profileHero-module__qYJE1a__phStats .profileHero-module__qYJE1a__stats{gap:var(--ph-space-8);grid-template-columns:1fr 1fr;margin:0;display:grid}.profileHero-module__qYJE1a__phStats .profileHero-module__qYJE1a__stat{gap:var(--ph-space-4);box-sizing:border-box;min-height:76px;padding:var(--ph-space-12);border-radius:var(--ph-r-tile);background:var(--ph-card);border:0}.profileHero-module__qYJE1a__phStats .profileHero-module__qYJE1a__statLabel{font:var(--ph-weight-semibold) var(--ph-type-11) / normal var(--ph-font-label);letter-spacing:1.2px;color:var(--ph-muted);order:-1}.profileHero-module__qYJE1a__phStats .profileHero-module__qYJE1a__statValue{font:var(--ph-weight-medium) var(--ph-type-24) / 1 var(--ph-font-num-500);color:var(--ph-text);margin:0}@media (max-width:1023.98px){.profileHero-module__qYJE1a__hero{gap:var(--space-8);padding:var(--space-8) var(--space-5) var(--space-6);grid-template-columns:minmax(0,1fr)}.profileHero-module__qYJE1a__card{max-width:var(--ph-size-300);order:-1}.profileHero-module__qYJE1a__stats{gap:var(--space-5);flex-wrap:wrap}.profileHero-module__qYJE1a__stat{padding-right:var(--space-5)}.profileHero-module__qYJE1a__bar{padding:var(--space-4) var(--space-4)}.profileHero-module__qYJE1a__barTitle{display:none}}
.highlightCards-module__5eu6EW__grid{gap:var(--space-4);padding:0 var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.highlightCards-module__5eu6EW__value{font-family:var(--font-heading);font-size:var(--type-modal-title);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--ink)}.highlightCards-module__5eu6EW__note{margin-top:var(--space-1);font-family:var(--font-body);font-size:var(--type-secondary);color:var(--muted)}.highlightCards-module__5eu6EW__wrap{gap:var(--space-1-5);flex-direction:column;display:flex}.highlightCards-module__5eu6EW__headRow{align-items:center;gap:var(--space-2);padding:0 var(--space-6) var(--space-1);display:flex}.highlightCards-module__5eu6EW__label{font-family:var(--font-heading);font-size:var(--type-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink)}.highlightCards-module__5eu6EW__pickList{gap:var(--space-2);padding-top:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:1023.98px){.highlightCards-module__5eu6EW__grid{padding:0 var(--space-5);gap:var(--space-3);padding:0 var(--space-4);grid-template-columns:minmax(0,1fr)}.highlightCards-module__5eu6EW__headRow{padding:0 var(--space-5) var(--space-1);padding:0 var(--space-4) var(--space-1)}html:has([data-ph-phone]) .highlightCards-module__5eu6EW__grid{gap:var(--ph-space-8);padding:0 var(--ph-gutter);grid-template-columns:repeat(2,minmax(0,1fr))}html:has([data-ph-phone]) .highlightCards-module__5eu6EW__label{font:var(--ph-weight-semibold) var(--ph-type-11) / normal var(--ph-font-label);letter-spacing:var(--ph-track-1-4);text-transform:uppercase;color:var(--ph-muted)}html:has([data-ph-phone]) .highlightCards-module__5eu6EW__value{font:var(--ph-weight-medium) var(--ph-type-18) / 1.3 var(--ph-font-num-500);color:var(--ph-text)}html:has([data-ph-phone]) .highlightCards-module__5eu6EW__note{font:var(--ph-weight-regular) var(--ph-type-12) / 1.4 var(--ph-font-text);color:var(--ph-muted)}html:has([data-ph-phone]) .highlightCards-module__5eu6EW__value{font-family:var(--ph-font-text);font-weight:var(--ph-weight-semibold)}}
.planLock-module__EGXppG__body{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.planLock-module__EGXppG__badge{border-radius:var(--radius-pill);background:var(--primary-soft);width:40px;height:40px;color:var(--primary);justify-content:center;align-items:center;display:inline-flex}.planLock-module__EGXppG__title{color:var(--ink);margin:0}.planLock-module__EGXppG__plan{color:var(--primary);font-weight:var(--weight-bold)}.planLock-module__EGXppG__line{color:var(--body);font-family:var(--font-body);font-size:var(--type-body);line-height:var(--leading-normal);margin:0}.planLock-module__EGXppG__actions{gap:var(--space-2);width:100%;margin-top:var(--space-1);flex-direction:column;display:flex}.planLock-module__EGXppG__lock{flex-shrink:0}
.spendButton-module__wNXppG__wrap{gap:var(--space-1);flex-direction:column;align-items:stretch;display:inline-flex}.spendButton-module__wNXppG__wrapFull{width:100%;display:flex}@media (min-width:640px){.spendButton-module__wNXppG__wrapFull{width:auto;display:inline-flex}}.spendButton-module__wNXppG__blocked{opacity:var(--disabled-opacity)}.spendButton-module__wNXppG__why{font-size:var(--type-caption);color:var(--muted);text-align:center}.spendButton-module__wNXppG__act{font:inherit;color:var(--primary);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:0;padding:0}.spendButton-module__wNXppG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.timeline-module__k4EuRW__wrap,.timeline-module__k4EuRW__loading{gap:var(--space-3);flex-direction:column;display:flex}.timeline-module__k4EuRW__dueSoon{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.timeline-module__k4EuRW__dueTile{gap:var(--space-0-5);padding:var(--space-2) var(--space-3);background:var(--shell-soft);border:1px solid var(--border);border-radius:var(--radius-control);flex-direction:column;display:flex}.timeline-module__k4EuRW__dueLabel{align-items:center;gap:var(--space-1);font-family:var(--font-heading);font-size:var(--type-label);font-weight:var(--weight-semibold);color:var(--muted);display:inline-flex}.timeline-module__k4EuRW__dueCount{font-family:var(--font-heading);font-size:var(--type-body);font-weight:var(--weight-semibold);color:var(--ink)}.timeline-module__k4EuRW__dueOverdue{background:var(--role-overdue-bg);border-color:var(--role-overdue-bg)}.timeline-module__k4EuRW__dueOverdue .timeline-module__k4EuRW__dueLabel{color:var(--role-overdue)}.timeline-module__k4EuRW__bar{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.timeline-module__k4EuRW__nav{align-items:center;gap:var(--space-1);display:inline-flex}.timeline-module__k4EuRW__scroller{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);overflow-x:auto}.timeline-module__k4EuRW__track{--axis-h:var(--space-8);--row-h:var(--space-12);height:calc(var(--axis-h) + var(--rows) * var(--row-h) + var(--space-2));position:relative}.timeline-module__k4EuRW__past{background:var(--shell-soft);position:absolute;top:0;bottom:0;left:0}.timeline-module__k4EuRW__axis{height:var(--axis-h);border-bottom:1px solid var(--border);position:absolute;top:0;left:0;right:0}.timeline-module__k4EuRW__tick{padding:var(--space-2) 0 0 var(--space-1-5);border-left:1px solid var(--border);font-family:var(--font-heading);font-size:var(--type-label);color:var(--muted);white-space:nowrap;position:absolute;top:0;bottom:0}.timeline-module__k4EuRW__today{background:var(--primary);width:2px;position:absolute;top:0;bottom:0}.timeline-module__k4EuRW__todayLabel{top:var(--space-1);left:var(--space-1-5);padding:var(--space-0-5) var(--space-1-5);border-radius:var(--radius-label);background:var(--primary);color:var(--white);font-family:var(--font-heading);font-size:var(--type-label);font-weight:var(--weight-semibold);position:absolute}.timeline-module__k4EuRW__lanes{top:var(--axis-h);position:absolute;bottom:0;left:0;right:0}.timeline-module__k4EuRW__marker{--dot:var(--space-6);top:calc(var(--row) * var(--row-h) + var(--space-1));margin-left:calc(var(--dot) / -2);align-items:center;gap:var(--space-2);height:calc(var(--row-h) - var(--space-1));padding:0 var(--space-2) 0 0;text-align:left;border-radius:var(--radius-chip);cursor:pointer;background:0 0;border:none;display:flex;position:absolute}.timeline-module__k4EuRW__markerPast{padding:0 0 0 var(--space-2);text-align:right;transform:translateX(calc(-100% + var(--dot) / 2));flex-direction:row-reverse;margin-left:0}.timeline-module__k4EuRW__markerSelected{background:var(--primary-soft)}.timeline-module__k4EuRW__dot{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-pill);border:2px solid var(--marker-edge,var(--border));background:var(--marker-fill,var(--surface));color:var(--marker-edge,var(--text));flex:none;justify-content:center;align-items:center;display:inline-flex}.timeline-module__k4EuRW__markerText{flex-direction:column;min-width:0;display:flex}.timeline-module__k4EuRW__markerTitle{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-heading);font-size:var(--type-small);font-weight:var(--weight-semibold);color:var(--ink);overflow:hidden}.timeline-module__k4EuRW__markerWhen{text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-label);color:var(--muted);overflow:hidden}.timeline-module__k4EuRW__sDone{--marker-edge:var(--role-done);--marker-fill:var(--role-done-bg)}.timeline-module__k4EuRW__sOnTrack{--marker-edge:var(--role-good);--marker-fill:var(--surface)}.timeline-module__k4EuRW__sAtRisk{--marker-edge:var(--role-due-mark);--marker-fill:var(--role-due-bg)}.timeline-module__k4EuRW__sOverdue{--marker-edge:var(--role-overdue);--marker-fill:var(--role-overdue-bg)}.timeline-module__k4EuRW__sUpcoming{--marker-edge:var(--text);--marker-fill:var(--surface)}.timeline-module__k4EuRW__legend{gap:var(--space-1) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.timeline-module__k4EuRW__legendItem{align-items:center;gap:var(--space-1-5);font-family:var(--font-heading);font-size:var(--type-secondary);color:var(--body);display:inline-flex}.timeline-module__k4EuRW__legendItem .timeline-module__k4EuRW__dot{width:var(--space-5);height:var(--space-5)}.timeline-module__k4EuRW__note{align-items:center;gap:var(--space-2);font-size:var(--type-caption);color:var(--muted);flex-wrap:wrap;margin:0;display:flex}.timeline-module__k4EuRW__picked{gap:var(--space-2);flex-direction:column;display:flex}.timeline-module__k4EuRW__pickedLine{align-items:center;gap:var(--space-2) var(--space-3);font-family:var(--font-heading);font-size:var(--type-secondary);color:var(--body);flex-wrap:wrap;margin:0;display:flex}.timeline-module__k4EuRW__pickedState{align-items:center;gap:var(--space-1-5);font-weight:var(--weight-semibold);color:var(--ink);display:inline-flex}.timeline-module__k4EuRW__pickedForecast{font-size:var(--type-caption);color:var(--muted);margin:0}
.resumeSheet-module__slYZhq__doc{gap:var(--space-5);flex-direction:column;display:flex}.resumeSheet-module__slYZhq__compact{gap:var(--space-4)}.resumeSheet-module__slYZhq__pageTag{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--muted);font-family:var(--font-heading);font-size:var(--type-secondary);font-weight:var(--weight-semibold);letter-spacing:.04em;display:flex}.resumeSheet-module__slYZhq__pageTagCount{white-space:nowrap}.resumeSheet-module__slYZhq__pageTagSize{color:var(--faint);font-weight:var(--weight-semibold);letter-spacing:0}.resumeSheet-module__slYZhq__pageBreak{justify-content:flex-end;align-items:center;gap:var(--space-2);margin:var(--space-4) 0;border-top:1px dashed var(--primary-border);display:flex}.resumeSheet-module__slYZhq__pageBreakLabel{margin-top:calc(var(--space-2) * -1);padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--primary-soft);color:var(--primary);font-family:var(--font-heading);font-size:var(--type-secondary);font-weight:var(--weight-semibold);white-space:nowrap}.resumeSheet-module__slYZhq__breakRow{padding-left:0;list-style:none}.resumeSheet-module__slYZhq__docHead{border-bottom:2px solid var(--sheet-accent);padding-bottom:var(--space-3)}.resumeSheet-module__slYZhq__name{font-family:inherit;font-size:1.75em;font-weight:var(--weight-bold);color:inherit;line-height:var(--leading-tight)}.resumeSheet-module__slYZhq__compact .resumeSheet-module__slYZhq__name{font-size:1.5em}.resumeSheet-module__slYZhq__role{font-size:1em;font-weight:var(--weight-bold);color:inherit;margin-top:var(--space-0-5)}.resumeSheet-module__slYZhq__contact{color:var(--body);margin-top:var(--space-1);font-size:.85em}.resumeSheet-module__slYZhq__links{color:var(--muted);margin-top:var(--space-0-5);font-size:.8em}.resumeSheet-module__slYZhq__summaryLine{line-height:inherit}.resumeSheet-module__slYZhq__standIn{border:0;border-bottom:1px dashed var(--border-strong);font:inherit;color:var(--faint);cursor:pointer;background:0 0;padding:0;display:inline}@media (min-width:1024px){.resumeSheet-module__slYZhq__standIn:hover{color:var(--body)}}.resumeSheet-module__slYZhq__classic .resumeSheet-module__slYZhq__docHead{text-align:center;padding-bottom:var(--space-3);border-bottom-width:3px}.resumeSheet-module__slYZhq__compact .resumeSheet-module__slYZhq__docHead{text-align:left;padding-bottom:var(--space-1-5);border-bottom-width:1px}.resumeSheet-module__slYZhq__compact .resumeSheet-module__slYZhq__role{font-size:.9em}.resumeSheet-module__slYZhq__compact .resumeSheet-module__slYZhq__secHead{letter-spacing:.08em;margin-bottom:var(--space-1);font-size:.72em}.resumeSheet-module__slYZhq__compact .resumeSheet-module__slYZhq__roleGroup{margin-bottom:var(--space-2)}.resumeSheet-module__slYZhq__compact .resumeSheet-module__slYZhq__bullets{gap:var(--space-0-5)}.resumeSheet-module__slYZhq__secHead{color:var(--sheet-accent);font-size:.8em;font-weight:var(--weight-bold);letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--space-2)}.resumeSheet-module__slYZhq__roleGroup{margin-bottom:var(--space-5)}.resumeSheet-module__slYZhq__roleHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.resumeSheet-module__slYZhq__roleTitle{font-weight:var(--weight-bold)}.resumeSheet-module__slYZhq__roleDates{color:var(--muted);white-space:nowrap;font-size:.85em}.resumeSheet-module__slYZhq__bullets{margin-top:var(--space-1-5);gap:var(--space-1);flex-direction:column;padding-left:0;list-style:none;display:flex}.resumeSheet-module__slYZhq__bullet{padding-left:var(--space-5);line-height:inherit;position:relative}.resumeSheet-module__slYZhq__bullet:before{content:"•";left:var(--space-1-5);position:absolute;top:0}.resumeSheet-module__slYZhq__line{font:inherit;color:inherit;text-align:left;line-height:inherit;border-radius:var(--radius-card);padding:0;display:inline}.resumeSheet-module__slYZhq__line:active{background:var(--track)}.resumeSheet-module__slYZhq__lineStatic{display:inline}.resumeSheet-module__slYZhq__highlight{background:var(--track)}.resumeSheet-module__slYZhq__traceDot{margin-left:var(--space-1-5);color:var(--evidenced);vertical-align:middle;display:inline-flex}.resumeSheet-module__slYZhq__editedChip{margin-left:var(--space-1-5);padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--track);color:var(--muted);font-family:var(--font-heading);font-size:var(--type-secondary);font-weight:var(--weight-semibold);vertical-align:middle;display:inline-block}.resumeSheet-module__slYZhq__plainLine{line-height:inherit}.resumeSheet-module__slYZhq__addWrap{margin-top:var(--space-1-5);margin-bottom:var(--space-4);display:block}.resumeSheet-module__slYZhq__columns{gap:var(--space-5);flex-direction:column;display:flex}.resumeSheet-module__slYZhq__mainCol{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.resumeSheet-module__slYZhq__railCol{border-top:1px solid var(--border);padding-top:var(--space-3)}@media (min-width:640px){.resumeSheet-module__slYZhq__columns{flex-direction:row}.resumeSheet-module__slYZhq__columns .resumeSheet-module__slYZhq__mainCol{flex:2}.resumeSheet-module__slYZhq__railCol{border-top:none;border-left:1px solid var(--border);padding:0 0 0 var(--space-4);flex:1}}@media (min-width:1024px){.resumeSheet-module__slYZhq__line:hover{background:var(--primary-soft)}}.resumeSheet-module__slYZhq__plain .resumeSheet-module__slYZhq__secHead{text-transform:uppercase;text-align:left;border-bottom:none}.resumeSheet-module__slYZhq__basic .resumeSheet-module__slYZhq__secHead{text-transform:uppercase;text-align:left;border-bottom:1px solid var(--sheet-accent);padding-bottom:var(--space-1)}.resumeSheet-module__slYZhq__clear .resumeSheet-module__slYZhq__secHead{text-transform:uppercase;text-align:center;color:var(--sheet-accent);border-bottom:none}.resumeSheet-module__slYZhq__clear .resumeSheet-module__slYZhq__docHead{text-align:center}.resumeSheet-module__slYZhq__clean .resumeSheet-module__slYZhq__secHead{text-transform:capitalize;text-align:left;color:var(--sheet-accent);border-bottom:none;font-size:1.2em}.resumeSheet-module__slYZhq__banner .resumeSheet-module__slYZhq__secHead{text-transform:uppercase;text-align:left;border-bottom:1px solid var(--sheet-accent);padding-bottom:var(--space-1)}.resumeSheet-module__slYZhq__banner .resumeSheet-module__slYZhq__docHead{background:var(--sheet-accent);padding:var(--space-3) var(--space-4);border-radius:var(--radius-label)}.resumeSheet-module__slYZhq__banner .resumeSheet-module__slYZhq__name{color:var(--on-dark)}.resumeSheet-module__slYZhq__banner .resumeSheet-module__slYZhq__contact,.resumeSheet-module__slYZhq__banner .resumeSheet-module__slYZhq__links{color:var(--on-dark-dim)}.resumeSheet-module__slYZhq__lintMark{align-items:center;gap:var(--space-1-5);min-height:32px;margin-left:var(--space-2);padding:var(--space-0-5) var(--space-2);border:1px solid var(--quality-border);border-radius:var(--radius-pill);background:var(--quality-soft);color:var(--quality);font-family:var(--font-heading);font-size:var(--type-secondary);font-weight:var(--weight-semibold);vertical-align:middle;display:inline-flex}.resumeSheet-module__slYZhq__lintMark:active{background:var(--quality-border)}@media (min-width:1024px){.resumeSheet-module__slYZhq__lintMark:hover{background:var(--quality-border)}}.resumeSheet-module__slYZhq__qualityMark{border-radius:var(--radius-label);background:var(--highlight);color:var(--ink);padding:0 1px}.resumeSheet-module__slYZhq__qualityMark[role=button]{cursor:pointer}.resumeSheet-module__slYZhq__qualityMark[role=button]:focus-visible{outline:2px solid var(--primary-focus);outline-offset:2px}@media (max-width:1023.98px){html:has([data-ph-phone]) .resumeSheet-module__slYZhq__doc{font-family:var(--ph-font-text);font-size:var(--ph-type-14);color:var(--ph-text);line-height:1.45}html:has([data-ph-phone]) .resumeSheet-module__slYZhq__name{font:var(--ph-weight-semibold) var(--ph-type-24) / 1.2 var(--ph-font-display);color:var(--ph-text)}html:has([data-ph-phone]) .resumeSheet-module__slYZhq__role{font:var(--ph-weight-regular) var(--ph-type-15) / 1.4 var(--ph-font-text);color:var(--ph-text-2)}:is(html:has([data-ph-phone]) .resumeSheet-module__slYZhq__contact,html:has([data-ph-phone]) .resumeSheet-module__slYZhq__links,html:has([data-ph-phone]) .resumeSheet-module__slYZhq__roleDates){font-size:var(--ph-type-13);color:var(--ph-muted)}html:has([data-ph-phone]) .resumeSheet-module__slYZhq__secHead{font:var(--ph-weight-semibold) var(--ph-type-11) / normal var(--ph-font-label);letter-spacing:var(--ph-track-1-2);color:var(--ph-accent)}html:has([data-ph-phone]) .resumeSheet-module__slYZhq__roleTitle{font-weight:var(--ph-weight-semibold)}html:has([data-ph-phone]) .resumeSheet-module__slYZhq__bullet{padding-left:var(--ph-space-12)}html:has([data-ph-phone]) .resumeSheet-module__slYZhq__bullet:before{left:var(--ph-space-4)}.resumeSheet-module__slYZhq__addLineRow{align-items:center;gap:var(--ph-space-4);min-height:var(--ph-tap);color:var(--ph-accent);font:var(--ph-weight-regular) var(--ph-type-14) / 1.4 var(--ph-font-text);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.resumeSheet-module__slYZhq__addWrap>button:not(.resumeSheet-module__slYZhq__addLineRow){display:none}}
.pathCard-module__B3Q53W__section{flex-direction:column;min-width:0;height:100%;display:flex}.pathCard-module__B3Q53W__grow{flex:1}.pathCard-module__B3Q53W__head{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.pathCard-module__B3Q53W__overline{font-family:var(--font-heading);font-size:var(--type-overline);font-weight:var(--weight-semibold);letter-spacing:.5px;text-transform:uppercase;color:var(--muted)}.pathCard-module__B3Q53W__progressCount{font-family:var(--font-heading);font-size:var(--type-caption);font-weight:var(--weight-semibold);color:var(--primary);flex-shrink:0}.pathCard-module__B3Q53W__title{font:var(--heading-2);color:var(--ink)}.pathCard-module__B3Q53W__stepList{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pathCard-module__B3Q53W__stepRow{align-items:center;gap:var(--space-3);font-family:var(--font-body);font-size:var(--type-body);color:var(--muted);display:flex}.pathCard-module__B3Q53W__stepDone{color:var(--ink)}.pathCard-module__B3Q53W__stepCurrent{font-weight:var(--weight-bold);color:var(--ink)}.pathCard-module__B3Q53W__stepCount{font-family:var(--font-mono);font-size:var(--type-caption);color:var(--muted);flex-shrink:0;margin-left:auto}.pathCard-module__B3Q53W__badge{border:2px solid var(--border-strong);background:var(--surface);width:24px;height:24px;color:var(--muted);font-family:var(--font-heading);font-size:var(--type-secondary);font-weight:var(--weight-semibold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pathCard-module__B3Q53W__badgeDone{background:var(--role-done);border-color:var(--role-done);color:var(--role-done-on)}.pathCard-module__B3Q53W__badgeCurrent{border-color:var(--primary);color:var(--primary)}.pathCard-module__B3Q53W__ctaRow{align-items:flex-start;gap:var(--space-2);padding-top:var(--space-1-5);flex-direction:column;margin-top:auto;display:flex}@media (min-width:640px){.pathCard-module__B3Q53W__estimate{text-align:left}}.pathCard-module__B3Q53W__estimate{text-align:center;font-size:var(--type-caption);color:var(--muted)}
.missionsCalendar-module__dqLJIq__section{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.missionsCalendar-module__dqLJIq__card{gap:var(--space-4);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;min-width:0;display:flex}.missionsCalendar-module__dqLJIq__embedded{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.missionsCalendar-module__dqLJIq__head{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.missionsCalendar-module__dqLJIq__title{font-family:var(--font-heading);font-size:var(--type-section);font-weight:var(--weight-semibold);color:var(--ink);margin:0}.missionsCalendar-module__dqLJIq__nav{align-items:center;gap:var(--space-1);display:flex}.missionsCalendar-module__dqLJIq__monthLabel{font-family:var(--font-heading);font-size:var(--type-card);font-weight:var(--weight-semibold);color:var(--ink);text-align:center;min-width:92px}.missionsCalendar-module__dqLJIq__range{font-size:var(--type-caption);color:var(--muted)}.missionsCalendar-module__dqLJIq__months{gap:var(--space-6);flex-wrap:wrap;min-width:0;display:flex}.missionsCalendar-module__dqLJIq__month{gap:var(--space-3);flex-direction:column;flex:1 1 0;min-width:0;max-width:440px;display:flex}.missionsCalendar-module__dqLJIq__monthCaption{font-family:var(--font-heading);font-size:var(--type-secondary);font-weight:var(--weight-semibold);color:var(--body)}.missionsCalendar-module__dqLJIq__weekdays,.missionsCalendar-module__dqLJIq__grid{gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,1fr));width:100%;max-width:440px;display:grid}.missionsCalendar-module__dqLJIq__weekday{text-align:center;font-family:var(--font-heading);font-size:var(--type-secondary);font-weight:var(--weight-semibold);color:var(--faint)}.missionsCalendar-module__dqLJIq__blank{aspect-ratio:1}.missionsCalendar-module__dqLJIq__day{justify-content:center;align-items:center;gap:var(--space-0-5);aspect-ratio:1;background:var(--soft);min-width:0;color:var(--muted);font-family:var(--font-heading);font-size:var(--type-secondary);font-weight:var(--weight-semibold);cursor:pointer;transition:border-color var(--motion-fast);border:2px solid #0000;border-radius:20%;flex-direction:column;padding:0;display:flex}.missionsCalendar-module__dqLJIq__day:hover{border-color:var(--violet-outline)}.missionsCalendar-module__dqLJIq__dayNum{line-height:1}.missionsCalendar-module__dqLJIq__dayLogged{background:var(--primary-soft-2);color:var(--primary-active)}.missionsCalendar-module__dqLJIq__dayUpcoming{background:var(--role-due-bg);color:var(--role-due)}.missionsCalendar-module__dqLJIq__dayAttention{border-color:var(--role-due-mark)}.missionsCalendar-module__dqLJIq__dayOverdue{border-color:var(--role-overdue)}.missionsCalendar-module__dqLJIq__dayToday{box-shadow:var(--ring-2) var(--primary)}.missionsCalendar-module__dqLJIq__daySelected{border-color:var(--primary-active)}.missionsCalendar-module__dqLJIq__marks{justify-content:center;align-items:center;gap:var(--space-0-5);min-height:var(--space-3);flex-wrap:wrap;display:flex}.missionsCalendar-module__dqLJIq__mark{font-size:var(--type-secondary);align-items:center;gap:0;line-height:1;display:inline-flex}.missionsCalendar-module__dqLJIq__markDue,.missionsCalendar-module__dqLJIq__markAttention{color:var(--role-due)}.missionsCalendar-module__dqLJIq__markOverdue{color:var(--role-overdue)}.missionsCalendar-module__dqLJIq__markDone{color:var(--role-done)}.missionsCalendar-module__dqLJIq__legend{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.missionsCalendar-module__dqLJIq__legendItem{align-items:center;gap:var(--space-1-5);font-size:var(--type-secondary);color:var(--muted);display:inline-flex}.missionsCalendar-module__dqLJIq__swatch{border-radius:var(--radius-label);justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.missionsCalendar-module__dqLJIq__swatchLogged{background:var(--primary-soft-2)}.missionsCalendar-module__dqLJIq__swatchDue,.missionsCalendar-module__dqLJIq__swatchAttention{background:var(--role-due-bg);color:var(--role-due)}.missionsCalendar-module__dqLJIq__swatchOverdue{background:var(--role-overdue-bg);color:var(--role-overdue)}.missionsCalendar-module__dqLJIq__swatchDone{background:var(--role-done-bg);color:var(--role-done)}.missionsCalendar-module__dqLJIq__monthNote,.missionsCalendar-module__dqLJIq__warning{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--role-due-bg);color:var(--role-due);border-radius:var(--radius-control);font-size:var(--type-caption);margin:0;list-style:none;display:flex}.missionsCalendar-module__dqLJIq__monthNote svg,.missionsCalendar-module__dqLJIq__warning svg{margin-top:var(--space-0-5);flex-shrink:0}.missionsCalendar-module__dqLJIq__warnings{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.missionsCalendar-module__dqLJIq__dayPanel{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);flex-direction:column;display:flex}.missionsCalendar-module__dqLJIq__panelHead{font-family:var(--font-heading);font-size:var(--type-card);font-weight:var(--weight-semibold);color:var(--ink);margin:0}.missionsCalendar-module__dqLJIq__panelSub{font-weight:var(--weight-regular);color:var(--muted)}.missionsCalendar-module__dqLJIq__logLine,.missionsCalendar-module__dqLJIq__empty{font-size:var(--type-caption);color:var(--muted);margin:0}.missionsCalendar-module__dqLJIq__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.missionsCalendar-module__dqLJIq__item{align-items:flex-start;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.missionsCalendar-module__dqLJIq__stateTag{align-items:center;gap:var(--space-1);padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-chip);font-family:var(--font-heading);font-size:var(--type-secondary);font-weight:var(--weight-semibold);flex-shrink:0;display:inline-flex}.missionsCalendar-module__dqLJIq__state_due{background:var(--role-due-bg);color:var(--role-due)}.missionsCalendar-module__dqLJIq__state_overdue{background:var(--role-overdue-bg);color:var(--role-overdue)}.missionsCalendar-module__dqLJIq__state_done{background:var(--role-done-bg);color:var(--role-done)}.missionsCalendar-module__dqLJIq__itemBody{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.missionsCalendar-module__dqLJIq__itemText{font-size:var(--type-body);color:var(--ink);overflow-wrap:anywhere}.missionsCalendar-module__dqLJIq__itemDone{color:var(--muted);text-decoration:line-through}.missionsCalendar-module__dqLJIq__itemMeta,.missionsCalendar-module__dqLJIq__weekDay{font-size:var(--type-caption);color:var(--muted)}.missionsCalendar-module__dqLJIq__weekDay{font-family:var(--font-heading);font-weight:var(--weight-semibold)}
.setupView-module__69Z-IW__setup{gap:var(--space-4);flex-direction:column;display:flex}.setupView-module__69Z-IW__card{gap:var(--space-3);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);flex-direction:column;display:flex}.setupView-module__69Z-IW__cardHead{gap:var(--space-3);flex-direction:column;display:flex}.setupView-module__69Z-IW__cardTitle{color:var(--ink)}.setupView-module__69Z-IW__jobPicker{gap:var(--space-2);flex-direction:column;max-height:264px;display:flex;overflow-y:auto}.setupView-module__69Z-IW__jobRow{align-items:center;gap:var(--space-3);display:flex}.setupView-module__69Z-IW__jobTile{border-radius:var(--radius-control);background:var(--primary-soft);width:40px;height:40px;color:var(--primary);font-family:var(--font-heading);font-size:var(--type-card);font-weight:var(--weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.setupView-module__69Z-IW__jobText{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.setupView-module__69Z-IW__jobTitle{font-family:var(--font-heading);font-size:var(--type-card);font-weight:var(--weight-semibold);color:var(--ink)}.setupView-module__69Z-IW__jobMeta{font-family:var(--font-body);font-size:var(--type-caption);color:var(--muted)}.setupView-module__69Z-IW__noMatches{padding:var(--space-3) 0}.setupView-module__69Z-IW__profileRow{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);flex-direction:column;display:flex}.setupView-module__69Z-IW__profileLine{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.setupView-module__69Z-IW__profileAvatar{background:var(--primary-soft);width:26px;height:26px;color:var(--primary);font-family:var(--font-heading);font-size:var(--type-secondary);font-weight:var(--weight-semibold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.setupView-module__69Z-IW__profileText{font-family:var(--font-body);font-size:var(--type-caption);color:var(--body);flex:1;min-width:200px}.setupView-module__69Z-IW__profileToggle{align-items:center;gap:var(--space-1);min-height:44px;padding:0 var(--space-1);cursor:pointer;font-family:var(--font-heading);font-size:var(--type-caption);font-weight:var(--weight-semibold);color:var(--primary);border-radius:var(--radius-chip);background:0 0;border:none;display:inline-flex}.setupView-module__69Z-IW__profileToggle:focus-visible{outline:2px solid var(--primary-focus);outline-offset:1px}.setupView-module__69Z-IW__profilePanel{gap:var(--space-3);padding:var(--space-3);background:var(--surface-soft);border:1px solid var(--border);border-radius:var(--radius-control);flex-direction:column;display:flex}.setupView-module__69Z-IW__entryList{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}.setupView-module__69Z-IW__entryRow{gap:var(--space-0-5);flex-direction:column;display:flex}.setupView-module__69Z-IW__entryTitle{font-family:var(--font-heading);font-size:var(--type-caption);font-weight:var(--weight-semibold);color:var(--ink)}.setupView-module__69Z-IW__entrySnippet{font-family:var(--font-body);font-size:var(--type-caption);color:var(--muted)}.setupView-module__69Z-IW__profileFoot{display:flex}.setupView-module__69Z-IW__editLink{font-family:var(--font-heading);font-size:var(--type-caption);font-weight:var(--weight-semibold);color:var(--primary);align-items:center;min-height:44px;display:inline-flex}.setupView-module__69Z-IW__groundingToggle{align-items:center;gap:var(--space-1);display:flex}.setupView-module__69Z-IW__groundingLabel{font-family:var(--font-body);font-size:var(--type-caption);color:var(--body)}.setupView-module__69Z-IW__typeGrid{gap:var(--space-2);grid-template-columns:1fr;display:grid}.setupView-module__69Z-IW__typeName{font-family:var(--font-heading);font-size:var(--type-card);font-weight:var(--weight-semibold);color:var(--ink);display:block}.setupView-module__69Z-IW__typeBlurb{margin-top:var(--space-0-5);font-family:var(--font-body);font-size:var(--type-caption);color:var(--muted);line-height:var(--leading-snug);display:block}.setupView-module__69Z-IW__styleNote{align-items:flex-start;gap:var(--space-2);font-family:var(--font-body);font-size:var(--type-caption);color:var(--body);display:flex}.setupView-module__69Z-IW__styleNote svg{color:var(--primary);margin-top:var(--space-0-5);flex-shrink:0}.setupView-module__69Z-IW__styleNote strong{font-weight:var(--weight-semibold);color:var(--primary)}.setupView-module__69Z-IW__twoUp{gap:var(--space-4);flex-direction:column;display:flex}.setupView-module__69Z-IW__diffRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.setupView-module__69Z-IW__diffChip:disabled{opacity:var(--disabled-opacity);cursor:default}.setupView-module__69Z-IW__ruleNote{font-family:var(--font-body);font-size:var(--type-caption);color:var(--muted);line-height:var(--leading-snug)}.setupView-module__69Z-IW__lengthGrid,.setupView-module__69Z-IW__modeGrid{gap:var(--space-2);grid-template-columns:1fr;display:grid}.setupView-module__69Z-IW__battlecardRow{flex-direction:column;align-items:stretch}.setupView-module__69Z-IW__battlecardTile{border-radius:var(--radius-control);background:var(--primary-soft);width:40px;height:40px;color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.setupView-module__69Z-IW__battlecardText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.setupView-module__69Z-IW__ctaBar{bottom:var(--space-16);z-index:var(--z-overlay);box-shadow:var(--shadow-md);background:var(--primary-soft);border-color:var(--primary-border);position:sticky}.setupView-module__69Z-IW__summary{gap:var(--space-1-5);flex-direction:column;flex:1;min-width:0;display:flex}.setupView-module__69Z-IW__summaryLine{font-family:var(--font-heading);font-size:var(--type-card);font-weight:var(--weight-semibold);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.setupView-module__69Z-IW__summaryChips{display:none}.setupView-module__69Z-IW__summaryChip{min-width:0;max-width:100%;padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-label);background:var(--surface);border:1px solid var(--primary-border);font-family:var(--font-heading);font-size:var(--type-label);font-weight:var(--weight-semibold);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.setupView-module__69Z-IW__summaryPhone{font-family:var(--font-body);font-size:var(--type-caption);color:var(--body)}.setupView-module__69Z-IW__ctaSide{gap:var(--space-2);flex-direction:column;display:flex}@media (min-width:640px){.setupView-module__69Z-IW__summaryChips{gap:var(--space-1-5);flex-wrap:nowrap;min-width:0;display:flex}.setupView-module__69Z-IW__summaryPhone{display:none}.setupView-module__69Z-IW__typeGrid,.setupView-module__69Z-IW__lengthGrid,.setupView-module__69Z-IW__modeGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.setupView-module__69Z-IW__cardHead{flex-direction:row;justify-content:space-between;align-items:center}.setupView-module__69Z-IW__jobPicker{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.setupView-module__69Z-IW__card{padding:var(--space-5)}.setupView-module__69Z-IW__typeGrid{grid-template-columns:repeat(4,1fr)}.setupView-module__69Z-IW__twoUp{flex-direction:row}.setupView-module__69Z-IW__twoUp>*{flex:1}.setupView-module__69Z-IW__modeGrid{grid-template-columns:repeat(3,1fr)}.setupView-module__69Z-IW__battlecardRow{align-items:center;gap:var(--space-4);flex-direction:row}.setupView-module__69Z-IW__ctaBar{bottom:var(--space-4);flex-direction:row;justify-content:space-between;align-items:center;position:sticky}.setupView-module__69Z-IW__ctaSide{align-items:center;gap:var(--space-3);flex-direction:row;flex-shrink:0}}@media (max-width:1023.98px){html:has([data-ph-phone]) .setupView-module__69Z-IW__ctaBar{left:0;right:0;bottom:calc(var(--ph-dock-h) + env(safe-area-inset-bottom));z-index:var(--ph-z-dock);padding:var(--ph-space-12) var(--ph-space-16);border:0;border-top:1px solid var(--ph-line);background:var(--ph-ground);box-shadow:none;border-radius:0;margin:0;position:fixed}html:has([data-ph-phone]) .setupView-module__69Z-IW__ctaBar button{min-height:var(--ph-btn);border-radius:var(--ph-r-button);font-size:var(--ph-type-14)}html:has([data-ph-phone]) .setupView-module__69Z-IW__cardTitle{font:var(--ph-weight-semibold) var(--ph-type-11) / normal var(--ph-font-label);letter-spacing:var(--ph-track-1-4);text-transform:uppercase;color:var(--ph-muted);margin:0}}
.applicationCard-module__ZfhT1G__section{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);overflow:hidden}.applicationCard-module__ZfhT1G__body{padding:var(--space-4)}.applicationCard-module__ZfhT1G__infoRow{justify-content:flex-end;display:flex}.applicationCard-module__ZfhT1G__stats{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.applicationCard-module__ZfhT1G__stat{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.applicationCard-module__ZfhT1G__stat dt{font-size:var(--type-secondary);color:var(--muted)}.applicationCard-module__ZfhT1G__stat dd{font-family:var(--font-heading);font-size:var(--type-body);font-weight:var(--weight-bold);color:var(--body);margin:0}.applicationCard-module__ZfhT1G__scoreBand{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);text-align:center;flex-direction:column;display:flex}.applicationCard-module__ZfhT1G__ringNum{font-family:var(--font-heading);font-size:var(--type-display);font-weight:var(--weight-bold);color:var(--ink);line-height:1}.applicationCard-module__ZfhT1G__ringLabel{margin-top:var(--space-1);font-size:var(--type-caption);font-weight:var(--weight-semibold);color:var(--muted)}.applicationCard-module__ZfhT1G__scoreInfo{align-items:center;gap:var(--space-1-5);flex-direction:column;min-width:0;display:flex}.applicationCard-module__ZfhT1G__scoreStatus{align-items:center;gap:var(--space-1);font-family:var(--font-heading);font-size:var(--type-body);font-weight:var(--weight-bold);color:var(--muted);margin:0;display:inline-flex}.applicationCard-module__ZfhT1G__scoreTip{font-size:var(--type-caption);line-height:var(--leading-relaxed);color:var(--muted);margin:0}.applicationCard-module__ZfhT1G__bars{gap:var(--space-3);margin:0 0 var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.applicationCard-module__ZfhT1G__bar{gap:var(--space-1);flex-direction:column;display:flex}.applicationCard-module__ZfhT1G__barTip{font-size:var(--type-caption);line-height:var(--leading-normal);color:var(--muted);margin:0}.applicationCard-module__ZfhT1G__good{color:var(--evidenced)}.applicationCard-module__ZfhT1G__mid{color:var(--unverified-text)}.applicationCard-module__ZfhT1G__reviewRow{width:100%;margin-top:var(--space-3);padding:var(--space-3) var(--space-3);border-radius:var(--radius-control);background:var(--track);text-align:left;font-size:var(--type-secondary);font-weight:var(--weight-semibold);color:var(--body);display:block}.applicationCard-module__ZfhT1G__reviewRow:active{background:var(--border)}.applicationCard-module__ZfhT1G__tipWrap{display:inline-flex;position:relative}.applicationCard-module__ZfhT1G__tip{z-index:var(--z-dropdown);top:calc(100% + var(--space-1-5));width:232px;padding:var(--space-3) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);box-shadow:var(--shadow-pop);font-size:var(--type-caption);line-height:var(--leading-relaxed);color:var(--muted);position:absolute;right:0}@media (min-width:1024px){.applicationCard-module__ZfhT1G__reviewRow:hover{background:var(--border)}}.applicationCard-module__ZfhT1G__auditRow{align-items:center;gap:var(--space-2);width:100%;margin-top:var(--space-3);padding:var(--space-3) var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-control);text-align:left;font-size:var(--type-secondary);font-weight:var(--weight-semibold);color:var(--muted);display:flex}.applicationCard-module__ZfhT1G__auditRow:active{background:var(--track)}.applicationCard-module__ZfhT1G__auditLive{padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-pill);background:var(--track);font-size:var(--type-overline);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-left:auto}.applicationCard-module__ZfhT1G__auditPre{max-height:52vh;margin:0 0 var(--space-3);padding:var(--space-4);border-radius:var(--radius-control);background:var(--background);font-family:var(--font-mono);font-size:var(--type-secondary);line-height:var(--leading-relaxed);color:var(--body);white-space:pre-wrap;word-break:break-word;overflow:auto}.applicationCard-module__ZfhT1G__auditNote{font-size:var(--type-caption);line-height:var(--leading-relaxed);color:var(--muted);margin:0}@media (min-width:1024px){.applicationCard-module__ZfhT1G__auditRow:hover{background:var(--track)}}.applicationCard-module__ZfhT1G__split{font-size:var(--type-secondary);font-weight:var(--weight-regular);color:var(--muted)}@media (max-width:1023.98px){html:has([data-ph-phone]) .applicationCard-module__ZfhT1G__ringNum{font-family:var(--ph-font-display)}}
.onboardingPickupCard-module__RCB8lG__card{gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.onboardingPickupCard-module__RCB8lG__overline{font-family:var(--font-heading);font-size:var(--type-overline);font-weight:var(--weight-semibold);letter-spacing:.5px;color:var(--muted);text-transform:uppercase}.onboardingPickupCard-module__RCB8lG__title{font:var(--heading-2);color:var(--ink);margin:0}.onboardingPickupCard-module__RCB8lG__line{font-size:var(--type-body);line-height:var(--leading-normal);color:var(--body);margin:0}.onboardingPickupCard-module__RCB8lG__cta{min-height:44px;padding:var(--space-3) var(--space-5);border-radius:var(--radius-control);background:var(--primary);color:var(--on-dark);font-family:var(--font-heading);font-size:var(--type-button);font-weight:var(--weight-semibold);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.onboardingPickupCard-module__RCB8lG__cta:active{opacity:.92}@media (min-width:640px){.onboardingPickupCard-module__RCB8lG__cta:hover{background:var(--primary-active)}}
.voiceApplied-module__oJ4IHG__wrap{gap:var(--space-1-5);flex-direction:column;display:flex}.voiceApplied-module__oJ4IHG__toggle{align-self:flex-start;align-items:center;gap:var(--space-1);min-height:32px;font:inherit;font-size:var(--type-secondary);color:var(--muted);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.voiceApplied-module__oJ4IHG__toggle:hover{color:var(--ink)}.voiceApplied-module__oJ4IHG__list{padding:var(--space-3) var(--space-4);gap:var(--space-1);border-radius:var(--radius-control);background:var(--surface-soft);border:1px solid var(--border);flex-direction:column;margin:0;list-style:none;display:flex}.voiceApplied-module__oJ4IHG__row{font-size:var(--type-caption);color:var(--body);overflow-wrap:anywhere}.voiceApplied-module__oJ4IHG__name{font-weight:var(--weight-semibold);color:var(--ink)}.voiceApplied-module__oJ4IHG__source{color:var(--muted)}
.recalibrate-module__Hh4cMq__open{display:inline-flex}.recalibrate-module__Hh4cMq__openPushed{margin-left:auto}.recalibrate-module__Hh4cMq__sheet{gap:var(--space-4);flex-direction:column;display:flex}.recalibrate-module__Hh4cMq__intro{font-size:var(--type-body);color:var(--text);margin:0}.recalibrate-module__Hh4cMq__notice{font-size:var(--type-caption);color:var(--faint);margin:0}.recalibrate-module__Hh4cMq__sheetError{align-items:center;gap:var(--space-2);font-size:var(--type-caption);color:var(--unverified-text);margin:0;display:inline-flex}.recalibrate-module__Hh4cMq__planning{font-size:var(--type-caption);color:var(--text);margin:0}.recalibrate-module__Hh4cMq__pins{border:1px solid var(--border);border-radius:var(--radius-control);padding:var(--space-3) var(--space-4);background:var(--surface-soft)}.recalibrate-module__Hh4cMq__pinsHead{align-items:center;gap:var(--space-2);cursor:pointer;min-height:44px;font-family:var(--font-heading);font-size:var(--type-caption);font-weight:var(--weight-semibold);color:var(--ink);display:flex}.recalibrate-module__Hh4cMq__pinsCount{font-family:var(--font-body);font-weight:var(--weight-regular);color:var(--text);margin-left:auto}.recalibrate-module__Hh4cMq__pinsHint{margin:0 0 var(--space-2);font-size:var(--type-caption);color:var(--text)}.recalibrate-module__Hh4cMq__pinList,.recalibrate-module__Hh4cMq__rows{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.recalibrate-module__Hh4cMq__pinRow,.recalibrate-module__Hh4cMq__row{align-items:flex-start;gap:var(--space-2);display:flex}.recalibrate-module__Hh4cMq__row{padding:var(--space-2) var(--space-3) var(--space-2) var(--space-1);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface)}.recalibrate-module__Hh4cMq__goalRow{background:var(--unverified-bg);border-color:var(--unverified-border)}.recalibrate-module__Hh4cMq__rowBody{gap:var(--space-0-5);min-width:0;padding-top:var(--space-2);flex-direction:column;display:flex}.recalibrate-module__Hh4cMq__rowName{font-size:var(--type-body);font-weight:var(--weight-semibold);color:var(--ink);overflow-wrap:anywhere}.recalibrate-module__Hh4cMq__rowMeta,.recalibrate-module__Hh4cMq__reason{font-size:var(--type-caption);color:var(--text);overflow-wrap:anywhere}.recalibrate-module__Hh4cMq__change{align-items:center;gap:var(--space-1-5);font-size:var(--type-caption);color:var(--ink);display:inline-flex}.recalibrate-module__Hh4cMq__oldDate{color:var(--text);text-decoration:line-through}.recalibrate-module__Hh4cMq__newDate{font-weight:var(--weight-semibold);color:var(--primary)}.recalibrate-module__Hh4cMq__goalNote{align-items:center;gap:var(--space-1-5);font-size:var(--type-caption);color:var(--unverified-text);display:inline-flex}.recalibrate-module__Hh4cMq__count,.recalibrate-module__Hh4cMq__nothing{font-size:var(--type-caption);color:var(--text);margin:0}.recalibrate-module__Hh4cMq__footer{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}
.captureAnswer-module__6pwD5G__capture{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.captureAnswer-module__6pwD5G__answerLink{font-size:var(--type-caption);font-weight:var(--weight-bold);color:var(--primary);overflow-wrap:anywhere}.captureAnswer-module__6pwD5G__answerLink:hover{text-decoration:underline}
.downloadPanel-module__3o3CUa__targetLabel{font-family:var(--font-heading);font-size:var(--type-overline);font-weight:var(--weight-semibold);letter-spacing:.5px;text-transform:uppercase;color:var(--muted)}.downloadPanel-module__3o3CUa__targetRow{gap:var(--space-1-5);flex-wrap:wrap;display:flex}.downloadPanel-module__3o3CUa__target{font-size:var(--type-caption);padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-chip);border:1px solid var(--border);background:var(--surface);color:var(--body);cursor:pointer}.downloadPanel-module__3o3CUa__targetOn{border-color:var(--primary);background:var(--primary-soft);color:var(--primary);font-weight:var(--weight-semibold)}.downloadPanel-module__3o3CUa__guidance{font-size:var(--type-caption);color:var(--body);background:var(--shell-soft);border:1px solid var(--border);border-radius:var(--radius-control);padding:var(--space-2) var(--space-3)}.downloadPanel-module__3o3CUa__row{gap:var(--space-3);flex-wrap:wrap;display:flex}.downloadPanel-module__3o3CUa__fmt{border-radius:var(--radius-pill);display:inline-flex;position:relative}.downloadPanel-module__3o3CUa__fmtOn{box-shadow:var(--ring-2) var(--primary-soft)}.downloadPanel-module__3o3CUa__fmtDot{top:calc(var(--space-1) * -1);right:calc(var(--space-1) * -1);background:var(--primary);border:2px solid var(--surface);border-radius:50%;width:10px;height:10px;position:absolute}.downloadPanel-module__3o3CUa__disabledNote{font-size:var(--type-caption);color:var(--muted)}
.changePassword-module__KicCRW__measure{max-width:560px}.changePassword-module__KicCRW__cardTitle{color:var(--ink)}.changePassword-module__KicCRW__cardSub{margin-top:var(--space-1);font-size:var(--type-caption);color:var(--muted)}.changePassword-module__KicCRW__newField{gap:var(--space-2);flex-direction:column;display:flex}.changePassword-module__KicCRW__layout{gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}@media (min-width:900px){.changePassword-module__KicCRW__layout{gap:var(--space-6);flex-direction:row}}.changePassword-module__KicCRW__rules{width:100%}@media (min-width:900px){.changePassword-module__KicCRW__rules{flex:0 0 320px;width:320px}}.changePassword-module__KicCRW__rulesBlock{gap:var(--space-2);flex-direction:column;display:flex}.changePassword-module__KicCRW__rulesTitle{font-family:var(--font-heading);font-size:var(--type-caption);font-weight:var(--weight-bold);color:var(--ink);text-transform:uppercase;letter-spacing:.04em}.changePassword-module__KicCRW__rulesList{gap:var(--space-1-5);font-size:var(--type-secondary);color:var(--body);padding-left:var(--space-5);flex-direction:column;list-style:outside;display:flex}.changePassword-module__KicCRW__rulesList code{font-family:var(--font-mono);font-size:var(--type-label);background:var(--track);border-radius:var(--radius-chip);padding:1px var(--space-1-5)}.changePassword-module__KicCRW__rulesNote{font-size:var(--type-caption);color:var(--muted)}.changePassword-module__KicCRW__rulesPending{color:var(--faint);margin-left:calc(var(--space-5) * -1);list-style:none}.changePassword-module__KicCRW__submit{align-self:flex-start}@media (max-width:1023.98px){.changePassword-module__KicCRW__submit{align-self:stretch}html:has([data-ph-phone]) form:has([data-ph-pin]){padding-bottom:calc(var(--ph-btn) + var(--ph-space-24))}html:has([data-ph-phone]) form [data-ph-pin]{left:var(--ph-gutter);right:var(--ph-gutter);bottom:calc(var(--ph-dock-h) + var(--ph-space-12) + env(safe-area-inset-bottom));z-index:var(--ph-z-dock);width:auto;min-height:var(--ph-btn);border-radius:var(--ph-r-button);position:fixed}}
.statTile-module__eOdEOW__tile{gap:var(--space-1);min-width:0;padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.statTile-module__eOdEOW__label{font-family:var(--font-heading);font-size:var(--type-overline);font-weight:var(--weight-semibold);letter-spacing:.5px;text-transform:uppercase;color:var(--muted)}.statTile-module__eOdEOW__value{font-family:var(--font-heading);font-size:var(--type-h2);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--ink)}.statTile-module__eOdEOW__suffix{font-size:var(--type-body);font-weight:var(--weight-semibold);color:var(--muted)}.statTile-module__eOdEOW__valueMuted{color:var(--faint)}.statTile-module__eOdEOW__line{font-family:var(--font-body);font-size:var(--type-secondary);color:var(--primary)}.statTile-module__eOdEOW__link{margin-top:var(--space-1);align-self:flex-start;text-decoration:none}@media (min-width:640px){.statTile-module__eOdEOW__value{font-size:var(--type-stat)}}@media (max-width:1023.98px){html:has([data-ph-phone]) .statTile-module__eOdEOW__tile{gap:var(--ph-space-4);min-height:var(--ph-size-76);box-sizing:border-box;padding:var(--ph-space-12);border-radius:var(--ph-r-tile);background:var(--ph-card);box-shadow:none;border:0}html:has([data-ph-phone]) .statTile-module__eOdEOW__label{font:var(--ph-weight-semibold) var(--ph-type-11) / normal var(--ph-font-label);letter-spacing:var(--ph-track-1-2);text-transform:uppercase;color:var(--ph-muted)}html:has([data-ph-phone]) .statTile-module__eOdEOW__value{font:var(--ph-weight-medium) var(--ph-type-24) / 1.1 var(--ph-font-num-500);color:var(--ph-text)}html:has([data-ph-phone]) .statTile-module__eOdEOW__line{font:var(--ph-weight-regular) var(--ph-type-12) / 1.4 var(--ph-font-text);color:var(--ph-muted)}}
.overviewPane-module__MuWS5G__statGrid{gap:var(--space-3);grid-template-columns:1fr;display:grid}.overviewPane-module__MuWS5G__donutCard{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.overviewPane-module__MuWS5G__donutText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.overviewPane-module__MuWS5G__coverageTitle{font-family:var(--font-heading);font-size:var(--type-card);font-weight:var(--weight-semibold);color:var(--ink)}.overviewPane-module__MuWS5G__donut{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:88px;height:88px;display:inline-flex}.overviewPane-module__MuWS5G__donutHole{background:var(--surface);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.overviewPane-module__MuWS5G__donutValue{font-family:var(--font-heading);font-size:var(--type-readout);font-weight:var(--weight-bold);color:var(--ink);line-height:var(--leading-tight)}.overviewPane-module__MuWS5G__donutCaption{font-size:var(--type-secondary);color:var(--muted)}.overviewPane-module__MuWS5G__tileGrid{gap:var(--space-3);grid-template-columns:1fr;display:grid}.overviewPane-module__MuWS5G__tileLabel{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:inline-flex}.overviewPane-module__MuWS5G__tileLabel svg{width:var(--icon-size);height:var(--icon-size)}.overviewPane-module__MuWS5G__tileIcon{border-radius:var(--radius-control);background:var(--analytics-1-bg);width:24px;height:24px;color:var(--analytics-1);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (min-width:640px){.overviewPane-module__MuWS5G__tileGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.overviewPane-module__MuWS5G__deeperRow{margin-top:var(--space-1-5);display:block}.overviewPane-module__MuWS5G__headIcon{border-radius:var(--radius-chip);background:var(--primary-soft);width:26px;height:26px;color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.overviewPane-module__MuWS5G__totalLabel{font-family:var(--font-mono);font-size:var(--type-label);letter-spacing:.03em;text-transform:uppercase;font-weight:var(--weight-semibold);color:var(--primary)}.overviewPane-module__MuWS5G__tagCloud{justify-content:center;align-items:center;gap:var(--space-1) var(--space-5);padding:var(--space-2) var(--space-1);line-height:var(--leading-tight);flex-wrap:wrap;display:flex}.overviewPane-module__MuWS5G__cloudTag{font-family:var(--font-heading);font-weight:var(--weight-bold);letter-spacing:-.01em;align-items:baseline;display:inline-flex}.overviewPane-module__MuWS5G__cloudStep1{font-size:var(--type-h3);font-weight:var(--weight-semibold);opacity:.85}.overviewPane-module__MuWS5G__cloudStep2{font-size:var(--type-h2)}.overviewPane-module__MuWS5G__cloudStep3{font-size:var(--type-h1)}.overviewPane-module__MuWS5G__cloudStep4{font-size:var(--type-display)}.overviewPane-module__MuWS5G__cloudStep5{font-size:var(--type-hero)}.overviewPane-module__MuWS5G__cloudHue0{color:var(--bright-mint)}.overviewPane-module__MuWS5G__cloudHue1{color:var(--bright-coral)}.overviewPane-module__MuWS5G__cloudHue2{color:var(--bright-gold)}.overviewPane-module__MuWS5G__cloudHue3{color:var(--bright-pink)}.overviewPane-module__MuWS5G__cloudHue4{color:var(--bright-orange)}.overviewPane-module__MuWS5G__cloudHue5{color:var(--bright-lime)}.overviewPane-module__MuWS5G__cloudHue6{color:var(--bright-blue)}.overviewPane-module__MuWS5G__cloudHue7{color:var(--bright-cyan)}.overviewPane-module__MuWS5G__cloudHue8{color:var(--violet-on-dark)}.overviewPane-module__MuWS5G__chipWrap{gap:var(--space-2);flex-wrap:wrap;display:flex}.overviewPane-module__MuWS5G__reminderRow{align-items:flex-start;gap:var(--space-2) var(--space-3);padding:var(--space-3) 0;display:flex}.overviewPane-module__MuWS5G__reminderPills{justify-content:flex-end;align-items:center;gap:var(--space-1-5);flex-shrink:0;align-self:center;display:flex}.overviewPane-module__MuWS5G__reminderCheckWrap{width:44px;height:44px;margin:calc(var(--space-3) * -1) 0 calc(var(--space-3) * -1) calc(var(--space-3) * -1);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.overviewPane-module__MuWS5G__reminderText{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.overviewPane-module__MuWS5G__reminderTitle{font-size:var(--type-body);color:var(--ink)}.overviewPane-module__MuWS5G__reminderDone{color:var(--muted);text-decoration:line-through}.overviewPane-module__MuWS5G__duePill{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--track);color:var(--body);font-size:var(--type-label);font-weight:var(--weight-semibold);flex-shrink:0;align-self:center}.overviewPane-module__MuWS5G__reminderJump{border-radius:var(--radius-control);width:32px;height:32px;color:var(--primary);flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:inline-flex}.overviewPane-module__MuWS5G__reminderJump:hover{background:var(--primary-soft)}@media (hover:hover){.overviewPane-module__MuWS5G__reminderJump{opacity:0}.overviewPane-module__MuWS5G__reminderRow:hover .overviewPane-module__MuWS5G__reminderJump,.overviewPane-module__MuWS5G__reminderJump:focus-visible{opacity:1}}.overviewPane-module__MuWS5G__overduePill{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--role-overdue-bg);color:var(--role-overdue);font-size:var(--type-label);font-weight:var(--weight-semibold);flex-shrink:0;align-self:center}.overviewPane-module__MuWS5G__toGo{font-size:var(--type-small);color:var(--muted);white-space:nowrap}.overviewPane-module__MuWS5G__xpText{font-family:var(--font-heading);font-size:var(--type-secondary);font-weight:var(--weight-semibold);color:var(--role-xp);white-space:nowrap;flex-shrink:0}.overviewPane-module__MuWS5G__noGaps{font-size:var(--type-body);color:var(--evidenced)}.overviewPane-module__MuWS5G__gapMark{background:var(--primary-soft);width:22px;height:22px;color:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.overviewPane-module__MuWS5G__freshChips{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.overviewPane-module__MuWS5G__freshGrid{gap:var(--space-3);grid-template-columns:1fr;display:grid}.overviewPane-module__MuWS5G__freshWrap{display:flex;position:relative}.overviewPane-module__MuWS5G__freshWrap>.overviewPane-module__MuWS5G__freshCard{flex:1;min-width:0}.overviewPane-module__MuWS5G__freshMark{top:var(--space-3);right:var(--space-3);position:absolute}.overviewPane-module__MuWS5G__freshCard{gap:var(--space-2);padding:var(--space-4) var(--space-4);text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);transition:border-color var(--motion-fast);flex-direction:column;display:flex}.overviewPane-module__MuWS5G__freshCard:active{border-color:var(--violet-outline)}.overviewPane-module__MuWS5G__freshTitle{font-family:var(--font-heading);font-size:var(--type-card);font-weight:var(--weight-semibold);color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.overviewPane-module__MuWS5G__freshCategory{align-items:center;gap:var(--space-1-5);font-size:var(--type-small);color:var(--body);display:inline-flex}.overviewPane-module__MuWS5G__freshDot{background:var(--border);border-radius:50%;flex-shrink:0;width:8px;height:8px}.overviewPane-module__MuWS5G__dotWin{background:var(--role-memory-win)}.overviewPane-module__MuWS5G__freshBody{font-size:var(--type-caption);color:var(--body);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.overviewPane-module__MuWS5G__freshMetaRow{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;display:flex}@media (min-width:640px){.overviewPane-module__MuWS5G__freshCard:hover{border-color:var(--violet-outline)}}@media (min-width:1024px){.overviewPane-module__MuWS5G__statGrid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:stretch}.overviewPane-module__MuWS5G__donutCard{text-align:center;justify-content:center;align-items:center;gap:var(--space-3);flex-direction:column}.overviewPane-module__MuWS5G__donutText{align-items:center}.overviewPane-module__MuWS5G__donut{width:116px;height:116px}.overviewPane-module__MuWS5G__donutHole{width:84px;height:84px}.overviewPane-module__MuWS5G__freshGrid{grid-template-columns:repeat(3,1fr)}}.overviewPane-module__MuWS5G__skillGrid{gap:var(--space-3);grid-template-columns:1fr;display:grid}.overviewPane-module__MuWS5G__chipArea{height:92px;overflow:hidden}.overviewPane-module__MuWS5G__chipAreaOpen{height:auto;overflow:visible}.overviewPane-module__MuWS5G__groupTitleEnd{align-items:center;gap:var(--space-1-5);display:inline-flex}.overviewPane-module__MuWS5G__expandIconOpen{transform:rotate(180deg)}@media (min-width:1024px){.overviewPane-module__MuWS5G__skillGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023.98px){.overviewPane-module__MuWS5G__reminderPills{flex-direction:column;align-items:flex-end}}
.sectionHead-module__ojtwOW__head{justify-content:space-between;align-items:center;gap:var(--space-2);height:32px;margin-bottom:var(--space-3);display:flex}.sectionHead-module__ojtwOW__title{font-family:var(--font-heading);font-size:var(--type-overline);font-weight:var(--weight-semibold);letter-spacing:.5px;text-transform:uppercase;color:var(--muted)}.sectionHead-module__ojtwOW__meta{font-family:var(--font-heading);font-size:var(--type-button);font-weight:var(--weight-semibold);color:var(--primary)}.sectionHead-module__ojtwOW__link{align-items:center;gap:var(--space-0-5);padding:var(--space-4) 0 var(--space-4) var(--space-2);line-height:var(--leading-none);font-family:var(--font-heading);font-size:var(--type-button);font-weight:var(--weight-semibold);color:var(--primary);display:inline-flex}.sectionHead-module__ojtwOW__link:active{opacity:.92}@media (min-width:1024px){.sectionHead-module__ojtwOW__link:hover{color:var(--primary-active)}}
.ideasView-module__lJei0q__view{gap:var(--space-5);flex-direction:column;display:flex}.ideasView-module__lJei0q__captureRow{gap:var(--space-2);flex-wrap:wrap;align-items:flex-start;display:flex}.ideasView-module__lJei0q__captureBox{flex:100%;min-width:0}.ideasView-module__lJei0q__captureGet{flex:1;order:2}.ideasView-module__lJei0q__captureSave{order:3}@media (min-width:640px){.ideasView-module__lJei0q__captureBox{flex-basis:0}.ideasView-module__lJei0q__captureSave{order:2}.ideasView-module__lJei0q__captureGet{flex:none;order:3}}.ideasView-module__lJei0q__captureRow textarea{resize:vertical;min-height:48px}.ideasView-module__lJei0q__voiceLine{margin-bottom:var(--space-3)}.ideasView-module__lJei0q__sectionTitle{font-family:var(--font-heading);font-size:var(--type-caption);font-weight:var(--weight-semibold);line-height:var(--leading-tight);text-transform:uppercase;letter-spacing:.03em;color:var(--muted);margin-bottom:var(--space-3)}.ideasView-module__lJei0q__cardList{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.ideasView-module__lJei0q__cardList{grid-template-columns:repeat(2,minmax(0,1fr))}}.ideasView-module__lJei0q__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-4);column-gap:var(--space-3);grid-template-rows:1fr auto;grid-template-columns:auto minmax(0,1fr);display:grid}.ideasView-module__lJei0q__cardActions{grid-column:1/-1}@media (min-width:640px){.ideasView-module__lJei0q__cardActions{grid-column:2}}.ideasView-module__lJei0q__tile{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-control);background:var(--primary-soft);color:var(--primary);justify-content:center;align-self:start;align-items:center;display:inline-flex}.ideasView-module__lJei0q__cardBody{gap:var(--space-1-5);flex-direction:column;min-width:0;display:flex}.ideasView-module__lJei0q__metaLine{font-size:var(--type-secondary);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ideasView-module__lJei0q__date{font-size:var(--type-secondary);color:var(--muted);white-space:nowrap;margin-left:auto}.ideasView-module__lJei0q__iconAction{width:var(--button-height);justify-content:center;padding:0}.ideasView-module__lJei0q__cardTop{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.ideasView-module__lJei0q__hook{font-family:var(--font-heading);font-size:var(--type-h3);font-weight:var(--weight-semibold);color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ideasView-module__lJei0q__whyNow,.ideasView-module__lJei0q__sourceLine{font-size:var(--type-caption);color:var(--muted)}.ideasView-module__lJei0q__cardActions{align-items:center;gap:var(--space-1-5);padding-top:var(--space-3);flex-wrap:wrap;display:flex}.ideasView-module__lJei0q__cardActions>*{flex-shrink:0}@media (min-width:640px){.ideasView-module__lJei0q__cardActions{gap:var(--space-2)}}.ideasView-module__lJei0q__confirmBody{font-size:var(--type-caption);color:var(--body);margin-bottom:var(--space-4)}.ideasView-module__lJei0q__confirmActions{justify-content:flex-end;gap:var(--space-2);display:flex}.ideasView-module__lJei0q__loading{gap:var(--space-3);flex-direction:column;display:flex}.ideasView-module__lJei0q__cardLinked{border-color:var(--primary);box-shadow:var(--shadow-sm)}.ideasView-module__lJei0q__filters{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}.ideasView-module__lJei0q__filterSelects{gap:var(--space-2);display:flex}.ideasView-module__lJei0q__filterSelect{align-items:center;gap:var(--space-1-5);min-width:0;min-height:var(--button-height);padding:0 var(--space-3);background:var(--white);border:1px solid var(--border);border-radius:var(--radius-control);font-size:var(--type-caption);color:var(--muted);flex:1;display:inline-flex;position:relative}.ideasView-module__lJei0q__filterSelectLabel{white-space:nowrap}.ideasView-module__lJei0q__filterSelectValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-heading);font-weight:var(--weight-semibold);color:var(--ink);overflow:hidden}.ideasView-module__lJei0q__filterSelectChevron{color:var(--ink);flex-shrink:0}.ideasView-module__lJei0q__filterSelectNative{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}@media (min-width:640px){.ideasView-module__lJei0q__filterSelects{justify-content:flex-end}.ideasView-module__lJei0q__filterSelect{flex:none}}.ideasView-module__lJei0q__filterRow{align-items:center;gap:var(--space-2);scrollbar-width:none;padding-bottom:var(--space-0-5);display:flex;overflow-x:auto}.ideasView-module__lJei0q__filterRow::-webkit-scrollbar{display:none}.ideasView-module__lJei0q__filterRow>*{flex-shrink:0}.ideasView-module__lJei0q__filterLabel{font-family:var(--font-heading);font-size:var(--type-label);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.03em;color:var(--muted);min-width:56px}@media (min-width:640px){.ideasView-module__lJei0q__filterRow{flex-wrap:wrap;overflow-x:visible}}.ideasView-module__lJei0q__fileBlock{gap:var(--space-2);flex-direction:column;display:flex}.ideasView-module__lJei0q__fileLine{align-items:center;gap:var(--space-2);min-width:0;padding-left:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);display:flex}.ideasView-module__lJei0q__fileIcon{color:var(--violet);flex:none}.ideasView-module__lJei0q__fileName{min-width:0;font-size:var(--type-secondary);color:var(--ink);overflow-wrap:anywhere;padding:var(--space-2) 0;flex:1}.ideasView-module__lJei0q__fileSize{font-size:var(--type-caption);color:var(--muted);flex:none}.ideasView-module__lJei0q__fileNote,.ideasView-module__lJei0q__fileProblem{font-size:var(--type-caption);color:var(--muted)}.ideasView-module__lJei0q__picks{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;display:flex}.ideasView-module__lJei0q__picksTitle{font-family:var(--font-heading);font-size:var(--type-h3);font-weight:var(--weight-semibold);color:var(--ink);overflow-wrap:anywhere}.ideasView-module__lJei0q__picksCount{font-size:var(--type-caption);color:var(--muted)}.ideasView-module__lJei0q__picksActions{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.ideasView-module__lJei0q__picksButtons{gap:var(--space-2);margin-left:auto;display:flex}@media (max-width:1023.98px){html:has([data-ph-phone]) .ideasView-module__lJei0q__filterSelect{min-height:var(--ph-tap);padding:0 var(--ph-space-12);border:1px solid var(--ph-edge);border-radius:var(--ph-r-control);background:var(--ph-card);color:var(--ph-muted);font:var(--ph-weight-regular) var(--ph-type-14) / 1.4 var(--ph-font-text)}html:has([data-ph-phone]) .ideasView-module__lJei0q__filterSelectValue{font:var(--ph-weight-regular) var(--ph-type-15) / 1.4 var(--ph-font-text);color:var(--ph-text)}html:has([data-ph-phone]) .ideasView-module__lJei0q__filterSelectChevron{color:var(--ph-text-2);margin-left:auto}html:has([data-ph-phone]) .ideasView-module__lJei0q__iconAction{width:var(--ph-tap);min-width:var(--ph-tap);color:var(--ph-text-2);background:0 0;border-color:#0000;padding:0}html:has([data-ph-phone]) .ideasView-module__lJei0q__card{padding:var(--ph-space-12);border-radius:var(--ph-r-card);background:var(--ph-card);column-gap:var(--ph-space-12);row-gap:var(--ph-space-8);border:0;grid-template-rows:auto auto;position:relative}html:has([data-ph-phone]) .ideasView-module__lJei0q__tile{width:var(--ph-space-40);height:var(--ph-space-40);border-radius:var(--ph-r-control);background:var(--ph-selected);color:var(--ph-accent)}html:has([data-ph-phone]) .ideasView-module__lJei0q__cardBody{gap:var(--ph-space-4)}html:has([data-ph-phone]) .ideasView-module__lJei0q__hook{padding-right:var(--ph-tap);font:var(--ph-weight-semibold) var(--ph-type-15) / 1.4 var(--ph-font-text);color:var(--ph-text)}html:has([data-ph-phone]) .ideasView-module__lJei0q__whyNow{font:var(--ph-weight-regular) var(--ph-type-13) / 1.4 var(--ph-font-text);color:var(--ph-text-2)}:is(html:has([data-ph-phone]) .ideasView-module__lJei0q__metaLine,html:has([data-ph-phone]) .ideasView-module__lJei0q__sourceLine){font:var(--ph-weight-regular) var(--ph-type-12) / 1.4 var(--ph-font-text);color:var(--ph-muted);white-space:normal}html:has([data-ph-phone]) .ideasView-module__lJei0q__cardActions{gap:var(--ph-space-4);padding-top:0}html:has([data-ph-phone]) .ideasView-module__lJei0q__cardActions>:first-child{margin-right:auto}html:has([data-ph-phone]) .ideasView-module__lJei0q__iconAction{color:var(--ph-muted)}html:has([data-ph-phone]) .ideasView-module__lJei0q__date{top:var(--ph-space-12);right:var(--ph-space-12);font:var(--ph-weight-regular) var(--ph-type-12) / 1.75 var(--ph-font-text);color:var(--ph-muted);margin:0;position:absolute}html:has([data-ph-phone]) .ideasView-module__lJei0q__captureBox textarea{min-height:calc(var(--ph-space-24) * 3)}html:has([data-ph-phone]) .ideasView-module__lJei0q__sectionTitle{font:var(--ph-weight-semibold) var(--ph-type-11) / normal var(--ph-font-label);letter-spacing:var(--ph-track-1-4);text-transform:uppercase;color:var(--ph-muted);margin:0}}
.planCard-module__Bdv2bG__panel{gap:var(--space-3);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;min-width:0;display:flex}.planCard-module__Bdv2bG__head{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.planCard-module__Bdv2bG__titleWrap{align-items:center;gap:var(--space-1);display:flex}.planCard-module__Bdv2bG__chevron{transition:transform var(--motion-fast)}.planCard-module__Bdv2bG__chevronCollapsed{transform:rotate(-90deg)}.planCard-module__Bdv2bG__body{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.planCard-module__Bdv2bG__title{font-family:var(--font-heading);font-size:var(--type-section);font-weight:var(--weight-semibold);color:var(--ink);margin:0}.planCard-module__Bdv2bG__controls{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.planCard-module__Bdv2bG__week{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);font-size:var(--type-small);color:var(--muted);flex-wrap:wrap;margin:0;display:flex}
.packTrace-module__6SnBRG__wrap{gap:var(--space-1-5);flex-direction:column;display:flex}.packTrace-module__6SnBRG__line{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.packTrace-module__6SnBRG__label{font-size:var(--type-secondary);color:var(--muted)}.packTrace-module__6SnBRG__note{font-size:var(--type-caption);color:var(--muted);margin:0}
.themes-module__HnGL4W__panel{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.themes-module__HnGL4W__lead,.themes-module__HnGL4W__note{font-size:var(--type-caption);color:var(--body)}.themes-module__HnGL4W__note{color:var(--muted)}.themes-module__HnGL4W__credit{font-size:var(--type-caption);color:var(--muted)}.themes-module__HnGL4W__grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.themes-module__HnGL4W__thumb{gap:var(--space-2);min-width:0;padding:var(--space-2);background:var(--surface);border:1.5px solid var(--border);border-radius:var(--radius-card);cursor:pointer;transition:border-color var(--motion-fast);flex-direction:column;display:flex;position:relative}.themes-module__HnGL4W__thumbOn{border-color:var(--primary);box-shadow:var(--ring-2) var(--primary-soft)}.themes-module__HnGL4W__thumbInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.themes-module__HnGL4W__thumb:has(.themes-module__HnGL4W__thumbInput:focus-visible){outline:2px solid var(--primary-focus);outline-offset:2px}.themes-module__HnGL4W__thumbName{font-family:var(--font-heading);font-size:var(--type-caption);font-weight:var(--weight-semibold);color:var(--ink);text-align:center}.themes-module__HnGL4W__page{aspect-ratio:816/1056;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-label);width:100%;position:relative;overflow:hidden}.themes-module__HnGL4W__pageFrame{transform-origin:0 0;pointer-events:none;background:var(--surface);border:0;position:absolute;top:0;left:0}.themes-module__HnGL4W__pageNote{padding:var(--space-2);font-size:var(--type-caption);color:var(--muted);text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.themes-module__HnGL4W__chosen{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);flex-direction:column;display:flex}.themes-module__HnGL4W__chosenTitle{color:var(--ink)}.themes-module__HnGL4W__row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.themes-module__HnGL4W__cost{font-size:var(--type-caption);font-weight:var(--weight-semibold);color:var(--muted)}.themes-module__HnGL4W__fullFrame{background:var(--surface);border:0;width:100%;height:70vh;display:block}
.authCard-module__w3sOaG__page{background:var(--background);justify-content:flex-start;align-items:center;gap:var(--space-4);min-height:100dvh;padding:var(--space-8) var(--space-4);flex-direction:column;display:flex}@media (min-width:640px){.authCard-module__w3sOaG__page{padding-top:var(--space-16)}}.authCard-module__w3sOaG__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);width:100%;max-width:420px;padding:var(--space-6) var(--space-5);gap:var(--space-4);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.authCard-module__w3sOaG__head{gap:var(--space-1);flex-direction:column;display:flex}.authCard-module__w3sOaG__brand{margin-bottom:var(--space-3)}.authCard-module__w3sOaG__title{color:var(--ink)}.authCard-module__w3sOaG__sub{font-size:var(--type-caption);color:var(--muted)}.authCard-module__w3sOaG__footer{font-size:var(--type-caption);color:var(--body);text-align:center}.authCard-module__w3sOaG__link{color:var(--primary);font-weight:var(--weight-semibold)}@media (min-width:640px){.authCard-module__w3sOaG__link:hover{color:var(--primary-active);text-decoration:underline}}.authCard-module__w3sOaG__form{gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:640px){:is(.authCard-module__w3sOaG__form>button,.authCard-module__w3sOaG__state>button,.authCard-module__w3sOaG__form>a:has(>button),.authCard-module__w3sOaG__state>a:has(>button)){align-self:flex-end}}@media (min-width:640px){.authCard-module__w3sOaG__actions{justify-content:flex-start;gap:var(--space-2);flex-direction:row-reverse}}.authCard-module__w3sOaG__afterBareTitle{margin-top:var(--space-2)}.authCard-module__w3sOaG__fieldGroup{gap:var(--space-2);flex-direction:column;display:flex}.authCard-module__w3sOaG__fieldAside{font-size:var(--type-caption);align-self:flex-end}.authCard-module__w3sOaG__hint{font-size:var(--type-caption);color:var(--muted)}.authCard-module__w3sOaG__state{gap:var(--space-4);flex-direction:column;display:flex}.authCard-module__w3sOaG__stateBody{font-size:var(--type-body);color:var(--body)}.authCard-module__w3sOaG__waitlistOffer{font-size:var(--type-caption);color:var(--muted);text-align:center}.authCard-module__w3sOaG__roleGroup{gap:var(--space-2);flex-direction:column;display:flex}.authCard-module__w3sOaG__oauth{gap:var(--space-4);flex-direction:column;display:flex}.authCard-module__w3sOaG__divider{align-items:center;gap:var(--space-3);font-size:var(--type-caption);color:var(--muted);display:flex}.authCard-module__w3sOaG__divider:before,.authCard-module__w3sOaG__divider:after{content:"";background:var(--border);flex:1;height:1px}.authCard-module__w3sOaG__consent{gap:var(--space-1);flex-direction:column;display:flex}.authCard-module__w3sOaG__consentRow{align-items:center;gap:var(--space-1);margin-left:calc(-1 * var(--space-3));display:flex}.authCard-module__w3sOaG__consentText{font-size:var(--type-caption);color:var(--body);cursor:pointer}.authCard-module__w3sOaG__spelling{gap:var(--space-2);flex-direction:column;display:flex}.authCard-module__w3sOaG__spellingLegend{font-family:var(--font-heading);font-size:var(--type-caption);font-weight:var(--weight-semibold);color:var(--ink)}.authCard-module__w3sOaG__spellingOptions{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.authCard-module__w3sOaG__spellingLabel{font-size:var(--type-body);font-weight:var(--weight-semibold);color:var(--ink);display:block}.authCard-module__w3sOaG__spellingExample{font-size:var(--type-caption);color:var(--muted);display:block}.authCard-module__w3sOaG__actions{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:640px){.authCard-module__w3sOaG__actions{flex-direction:row-reverse;justify-content:flex-start;align-items:center}:is(.authCard-module__w3sOaG__actions>button,.authCard-module__w3sOaG__actions>a:has(>button)){align-self:auto}}.authCard-module__w3sOaG__desktopSlot{display:contents}.authCard-module__w3sOaG__brandMarkTone{fill:var(--ph-logo-mark)}@media (min-width:1024px){.authCard-module__w3sOaG__card>[data-oauth-buttons]{order:1}.authCard-module__w3sOaG__card>[data-oauth-buttons]>.authCard-module__w3sOaG__divider{order:-1}.authCard-module__w3sOaG__signupForm>.authCard-module__w3sOaG__inviteSlot>*{order:1}.authCard-module__w3sOaG__signupForm>.authCard-module__w3sOaG__fieldGroup.authCard-module__w3sOaG__passwordSlot,.authCard-module__w3sOaG__signupForm>.authCard-module__w3sOaG__desktopSlot.authCard-module__w3sOaG__passwordSlot>*{order:2}.authCard-module__w3sOaG__signupForm>.authCard-module__w3sOaG__inviteSlot~*,.authCard-module__w3sOaG__signupForm>.authCard-module__w3sOaG__inviteSlot~.authCard-module__w3sOaG__desktopSlot>*{order:3}}@media (max-width:1023.98px){.authCard-module__w3sOaG__page{align-items:stretch;gap:0;padding:0;display:block}.authCard-module__w3sOaG__card{width:auto;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0}.authCard-module__w3sOaG__brand>img{display:none}.authCard-module__w3sOaG__brandMark{display:flex}.authCard-module__w3sOaG__link:hover{color:inherit;text-decoration:none}:is(.authCard-module__w3sOaG__form>button,.authCard-module__w3sOaG__state>button,.authCard-module__w3sOaG__form>a:has(>button),.authCard-module__w3sOaG__state>a:has(>button)){align-self:auto}.authCard-module__w3sOaG__actions{justify-content:normal;align-items:stretch;gap:var(--space-3);flex-direction:column}.authCard-module__w3sOaG__page{background:var(--ph-ground);min-height:100dvh;color:var(--ph-text);font-family:var(--ph-font-text);padding-bottom:calc(var(--ph-btn) + calc(var(--ph-space-56) + var(--ph-space-16)) + var(--ph-space-24) + env(safe-area-inset-bottom));box-sizing:border-box}.authCard-module__w3sOaG__head{margin-bottom:var(--ph-space-8);padding:var(--ph-space-56) 0 0;gap:var(--ph-space-12);flex-direction:column;display:flex}.authCard-module__w3sOaG__brand{width:var(--ph-size-56);height:var(--ph-size-56);border-radius:var(--ph-r-card);background:var(--ph-logo);color:var(--ph-text);justify-content:center;align-items:center;margin:0;display:flex}.authCard-module__w3sOaG__title{margin:var(--ph-space-8) 0 0;font:var(--ph-weight-semibold) var(--ph-type-28) / 1.15 var(--ph-font-display);letter-spacing:calc(var(--ph-track-0-5) * -1);color:var(--ph-text)}.authCard-module__w3sOaG__sub{font:var(--ph-weight-regular) var(--ph-type-15) / 1.45 var(--ph-font-text);color:var(--ph-muted);margin:0}.authCard-module__w3sOaG__card{padding:0 var(--ph-space-24);gap:var(--ph-space-16);flex-direction:column;display:flex}.authCard-module__w3sOaG__card>[data-oauth-buttons]{gap:var(--ph-space-8);flex-direction:column;display:flex}.authCard-module__w3sOaG__card>[data-oauth-buttons]>p{margin:var(--ph-space-8) 0 0}.authCard-module__w3sOaG__card>[data-oauth-buttons] button{min-height:var(--ph-size-52);border-radius:var(--ph-r-button);text-transform:none;letter-spacing:normal;font:var(--ph-weight-medium) var(--ph-type-15) / 1.4 var(--ph-font-text)}.authCard-module__w3sOaG__card form{gap:var(--ph-space-16)}.authCard-module__w3sOaG__card form button[type=submit],.authCard-module__w3sOaG__card [data-hold-state=ask]>button,.authCard-module__w3sOaG__card [data-reactivate] .authCard-module__w3sOaG__actions>button:first-child{left:var(--ph-space-16);right:var(--ph-space-16);bottom:calc(var(--ph-space-24) + env(safe-area-inset-bottom));z-index:var(--ph-z-dock);width:auto;min-height:var(--ph-btn);border-radius:var(--ph-r-button);font-size:var(--ph-type-14);position:fixed}.authCard-module__w3sOaG__page:has(>[data-ph-auth-foot]) .authCard-module__w3sOaG__card form button[type=submit]{bottom:calc(var(--ph-space-24) + var(--ph-tap) + var(--ph-space-4) + env(safe-area-inset-bottom))}.authCard-module__w3sOaG__page:has(>[data-ph-auth-foot]) .authCard-module__w3sOaG__card [data-hold-state=ask]>button{bottom:calc(var(--ph-space-24) + var(--ph-tap) + var(--ph-space-4) + env(safe-area-inset-bottom))}.authCard-module__w3sOaG__page:has(>[data-ph-auth-foot]) .authCard-module__w3sOaG__card [data-reactivate] .authCard-module__w3sOaG__actions>button:first-child{bottom:calc(var(--ph-space-24) + var(--ph-tap) + var(--ph-space-4) + env(safe-area-inset-bottom))}.authCard-module__w3sOaG__page:after{content:"";height:calc(var(--ph-btn) + var(--ph-space-56) + var(--ph-space-24) + env(safe-area-inset-bottom));background:var(--ph-ground);z-index:calc(var(--ph-z-dock) - 1);pointer-events:none;position:fixed;bottom:0;left:0;right:0}.authCard-module__w3sOaG__footer[data-ph-auth-foot]{z-index:var(--ph-z-dock);padding:0 var(--ph-space-16) calc(var(--ph-space-24) + env(safe-area-inset-bottom));text-align:center;font:var(--ph-weight-regular) var(--ph-type-14) / 1.4 var(--ph-font-text);color:var(--ph-muted);margin:0;position:fixed;bottom:0;left:0;right:0}.authCard-module__w3sOaG__footer[data-ph-auth-foot] a,.authCard-module__w3sOaG__card a:not(.authCard-module__w3sOaG__brand){color:var(--ph-accent);font-weight:var(--ph-weight-regular)}.authCard-module__w3sOaG__footer[data-ph-auth-foot] a{padding:var(--ph-space-12) var(--ph-space-4);display:inline-block}.authCard-module__w3sOaG__mobileHint{margin-top:calc(var(--ph-space-8) * -1);font:var(--ph-weight-regular) var(--ph-type-13) / 1.4 var(--ph-font-text);color:var(--ph-muted)}.authCard-module__w3sOaG__card .authCard-module__w3sOaG__fieldAside{font:var(--ph-weight-regular) var(--ph-type-15) / 1.4 var(--ph-font-text)}.authCard-module__w3sOaG__page:has(>[data-ph-auth-foot] br) .authCard-module__w3sOaG__card form button[type=submit]{bottom:calc(var(--ph-space-24) + var(--ph-tap) + var(--ph-tap) + var(--ph-space-4) + env(safe-area-inset-bottom))}.authCard-module__w3sOaG__page:has(>[data-ph-auth-foot] br){padding-bottom:calc(var(--ph-btn) + calc(var(--ph-space-56) + var(--ph-space-16)) + calc(var(--ph-space-56) + var(--ph-space-16)) + env(safe-area-inset-bottom))}.authCard-module__w3sOaG__page:has(>[data-ph-auth-foot] br):after{height:calc(var(--ph-btn) + var(--ph-space-56) + calc(var(--ph-space-56) + var(--ph-space-16)) + env(safe-area-inset-bottom))}.authCard-module__w3sOaG__quiet{min-height:var(--ph-tap);padding:var(--ph-space-12) var(--ph-space-4);color:var(--ph-text-2);font:var(--ph-weight-regular) var(--ph-type-15) / 1.4 var(--ph-font-text);cursor:pointer;background:0 0;border:0;display:inline-block}.authCard-module__w3sOaG__aside{margin-top:calc(var(--ph-space-8) * -1);justify-content:flex-end;display:flex}.authCard-module__w3sOaG__asideLink{min-height:var(--ph-tap);color:var(--ph-accent);font:var(--ph-weight-regular) var(--ph-type-15) / 1.4 var(--ph-font-text);cursor:pointer;background:0 0;border:0;padding:0}.authCard-module__w3sOaG__sub span{color:inherit;font:inherit}.authCard-module__w3sOaG__sub span span{color:var(--ph-text)}.authCard-module__w3sOaG__card .authCard-module__w3sOaG__consentText{font:var(--ph-weight-regular) var(--ph-type-15) / 1.4 var(--ph-font-text);color:var(--ph-text)}.authCard-module__w3sOaG__footer[data-ph-auth-foot] a[data-ph-quiet]{color:var(--ph-text-2);font-size:var(--ph-type-15)}.authCard-module__w3sOaG__card .authCard-module__w3sOaG__stateBody{padding:var(--ph-space-12) var(--ph-space-16);border-radius:var(--ph-r-card);background:var(--ph-card);gap:var(--ph-space-8);font:var(--ph-weight-regular) var(--ph-type-15) / 1.4 var(--ph-font-text);color:var(--ph-text);flex-direction:column;margin:0;list-style:none;display:flex}.authCard-module__w3sOaG__card .authCard-module__w3sOaG__stateBody li{padding-left:var(--ph-space-16);position:relative}.authCard-module__w3sOaG__card .authCard-module__w3sOaG__stateBody li:before{content:"";left:0;top:var(--ph-space-8);width:var(--ph-size-6);height:var(--ph-size-6);border-radius:var(--ph-r-pill);background:var(--ph-bad);position:absolute}.authCard-module__w3sOaG__working{align-items:center;gap:var(--ph-space-8);font:var(--ph-weight-regular) var(--ph-type-15) / 1.4 var(--ph-font-text);color:var(--ph-text-2);display:flex}.authCard-module__w3sOaG__spin{color:var(--ph-accent);animation:var(--anim-spin) .8s linear infinite}.authCard-module__w3sOaG__card .authCard-module__w3sOaG__consentRow{min-height:var(--ph-tap)}.authCard-module__w3sOaG__card [data-consent] .authCard-module__w3sOaG__hint,.authCard-module__w3sOaG__card [data-consent]>p{font:var(--ph-weight-regular) var(--ph-type-14) / 1.4 var(--ph-font-text);color:var(--ph-muted)}.authCard-module__w3sOaG__footer[data-ph-auth-foot] br{content:"";margin-top:var(--ph-space-4);display:block}.authCard-module__w3sOaG__card .authCard-module__w3sOaG__spellingLegend{font:var(--ph-weight-medium) var(--ph-type-13) / 1.4 var(--ph-font-text);color:var(--ph-text-2)}.authCard-module__w3sOaG__card .authCard-module__w3sOaG__roleGroup{gap:var(--ph-space-12)}html:has([data-ph-phone]) .authCard-module__w3sOaG__roleGroup [role=tab]{letter-spacing:var(--ph-track-1-2)}.authCard-module__w3sOaG__card .authCard-module__w3sOaG__stateBody{padding:var(--ph-space-16)}.authCard-module__w3sOaG__card [data-join] p.authCard-module__w3sOaG__stateBody{color:var(--ph-text-2);background:0 0;border-radius:0;padding:0}.authCard-module__w3sOaG__card .authCard-module__w3sOaG__consent{gap:0}.authCard-module__w3sOaG__card .authCard-module__w3sOaG__consent>.authCard-module__w3sOaG__hint{margin-bottom:var(--ph-space-4)}.authCard-module__w3sOaG__card .authCard-module__w3sOaG__consentRow{gap:var(--ph-space-4)}.authCard-module__w3sOaG__card [data-join=signed-in] .authCard-module__w3sOaG__actions{left:var(--ph-space-16);right:var(--ph-space-16);bottom:calc(var(--ph-space-24) + env(safe-area-inset-bottom));z-index:var(--ph-z-dock);align-items:stretch;gap:var(--ph-space-8);flex-direction:column;display:flex;position:fixed}.authCard-module__w3sOaG__card [data-join=signed-in] .authCard-module__w3sOaG__actions button,.authCard-module__w3sOaG__card [data-join=signed-in] .authCard-module__w3sOaG__actions a{width:100%;min-height:var(--ph-btn);border-radius:var(--ph-r-button);font-size:var(--ph-type-14)}.authCard-module__w3sOaG__page:has([data-join=signed-in] .authCard-module__w3sOaG__actions){padding-bottom:calc(var(--ph-btn) * 2 + calc(var(--ph-space-56) + var(--ph-space-16)) + env(safe-area-inset-bottom))}.authCard-module__w3sOaG__page:has([data-join=signed-in] .authCard-module__w3sOaG__actions):after{height:calc(var(--ph-btn) * 2 + var(--ph-space-8) + var(--ph-space-24) + var(--ph-space-24) + env(safe-area-inset-bottom))}.authCard-module__w3sOaG__signupForm>.authCard-module__w3sOaG__inviteSlot,.authCard-module__w3sOaG__signupForm>.authCard-module__w3sOaG__desktopSlot.authCard-module__w3sOaG__passwordSlot{display:block}.authCard-module__w3sOaG__card{max-width:var(--ph-content-max);margin-left:auto;margin-right:auto}.authCard-module__w3sOaG__card form button[type=submit],.authCard-module__w3sOaG__card [data-hold-state=ask]>button,.authCard-module__w3sOaG__card [data-reactivate] .authCard-module__w3sOaG__actions>button:first-child,.authCard-module__w3sOaG__card [data-join=signed-in] .authCard-module__w3sOaG__actions{left:max(var(--ph-space-16), calc((100% - var(--ph-content-max)) / 2 + var(--ph-space-16)));right:max(var(--ph-space-16), calc((100% - var(--ph-content-max)) / 2 + var(--ph-space-16)))}}
.splitEntryFlow-module__r6t7XW__body{gap:var(--space-3);flex-direction:column;display:flex}.splitEntryFlow-module__r6t7XW__originalWell{gap:var(--space-1-5);padding:var(--space-3);background:var(--trace-original-bg);border:1px solid var(--trace-original-border);border-radius:var(--radius-control);flex-direction:column;display:flex}.splitEntryFlow-module__r6t7XW__originalLabel{font-family:var(--font-heading);font-size:var(--type-secondary);font-weight:var(--weight-semibold);color:var(--blue)}.splitEntryFlow-module__r6t7XW__originalBody{font-size:var(--type-caption);line-height:var(--leading-normal);color:var(--body)}.splitEntryFlow-module__r6t7XW__childCard{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-soft);flex-direction:column;display:flex}.splitEntryFlow-module__r6t7XW__childHead{justify-content:space-between;align-items:center;display:flex}.splitEntryFlow-module__r6t7XW__childLabel{font-family:var(--font-heading);font-size:var(--type-overline);font-weight:var(--weight-semibold);letter-spacing:.5px;text-transform:uppercase;color:var(--primary)}.splitEntryFlow-module__r6t7XW__input,.splitEntryFlow-module__r6t7XW__textarea{width:100%;min-height:44px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);border:1px solid var(--primary-border);background:var(--surface);color:var(--ink);font-size:var(--type-input);font-family:var(--font-body)}.splitEntryFlow-module__r6t7XW__textarea{line-height:var(--leading-normal);resize:vertical}.splitEntryFlow-module__r6t7XW__input::placeholder,.splitEntryFlow-module__r6t7XW__textarea::placeholder{color:var(--faint)}.splitEntryFlow-module__r6t7XW__input:focus,.splitEntryFlow-module__r6t7XW__textarea:focus{border-color:var(--border-strong);outline:none}.splitEntryFlow-module__r6t7XW__actions{gap:var(--space-3);padding-top:var(--space-1);grid-template-columns:1fr 2fr;display:grid}.splitEntryFlow-module__r6t7XW__chips{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.splitEntryFlow-module__r6t7XW__chipInput{min-width:0;min-height:32px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-control);border:1px solid var(--border);background:var(--surface);color:var(--ink);font-size:var(--type-caption);font-family:var(--font-body);flex:140px}.splitEntryFlow-module__r6t7XW__chipInput::placeholder{color:var(--faint)}
.graphCanvas-module__HJ9Paa__wrap{border-radius:var(--radius-card);background:var(--constellation-canvas);background-image:radial-gradient(var(--constellation-grid) 1px, transparent 1px);background-size:26px 26px;width:100%;height:100%;position:relative;overflow:hidden}.graphCanvas-module__HJ9Paa__plot{inset:0 0 var(--space-16) 0;position:absolute}.graphCanvas-module__HJ9Paa__canvas{touch-action:none;cursor:grab;width:100%;height:100%;display:block}@media (min-width:1024px){.graphCanvas-module__HJ9Paa__plot{inset:0 var(--space-16) var(--space-16) 0}.graphCanvas-module__HJ9Paa__plotWide{inset:0 0 var(--space-16) 0}}.graphCanvas-module__HJ9Paa__plotWide{inset:0 0 var(--space-16) 0}.graphCanvas-module__HJ9Paa__canvas:active{cursor:grabbing}.graphCanvas-module__HJ9Paa__edge{stroke:var(--constellation-edge);transition:stroke var(--motion-fast), opacity var(--motion-fast)}.graphCanvas-module__HJ9Paa__edgeDim{opacity:.18}.graphCanvas-module__HJ9Paa__node{cursor:pointer;transition:opacity var(--motion-fast)}.graphCanvas-module__HJ9Paa__nodeDim{opacity:.22}.graphCanvas-module__HJ9Paa__core{fill:var(--node-color);stroke:var(--constellation-node-stroke);stroke-width:.75px}.graphCanvas-module__HJ9Paa__halo{fill:var(--node-color);opacity:.16;transition:opacity var(--motion-fast), r var(--motion-fast)}.graphCanvas-module__HJ9Paa__node:hover .graphCanvas-module__HJ9Paa__halo,.graphCanvas-module__HJ9Paa__node:focus-visible .graphCanvas-module__HJ9Paa__halo{opacity:.34}.graphCanvas-module__HJ9Paa__nodeSelected .graphCanvas-module__HJ9Paa__halo{opacity:.46}.graphCanvas-module__HJ9Paa__nodeSelected .graphCanvas-module__HJ9Paa__core{stroke-width:1.75px}.graphCanvas-module__HJ9Paa__node:focus-visible{outline:none}.graphCanvas-module__HJ9Paa__node:focus-visible .graphCanvas-module__HJ9Paa__core{stroke:var(--constellation-ink);stroke-width:2px}.graphCanvas-module__HJ9Paa__label{fill:var(--constellation-ink-dim);font-family:var(--font-heading);font-size:calc(var(--type-label) * var(--label-k,1));font-weight:var(--weight-semibold);text-anchor:middle;pointer-events:none;-webkit-user-select:none;user-select:none}.graphCanvas-module__HJ9Paa__node:hover .graphCanvas-module__HJ9Paa__label,.graphCanvas-module__HJ9Paa__nodeSelected .graphCanvas-module__HJ9Paa__label{fill:var(--constellation-ink)}.graphCanvas-module__HJ9Paa__meta{fill:var(--constellation-ink-faint);font-family:var(--font-heading);font-size:calc(var(--type-label) * var(--label-k,1));text-anchor:middle;pointer-events:none;-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.graphCanvas-module__HJ9Paa__edge,.graphCanvas-module__HJ9Paa__node,.graphCanvas-module__HJ9Paa__halo,.graphCanvas-module__HJ9Paa__label{transition:none}}
.tasksCard-module__4teJ3q__section{flex-direction:column;height:100%;display:flex}.tasksCard-module__4teJ3q__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);padding:var(--space-2) var(--space-5);flex:1}.tasksCard-module__4teJ3q__duePill{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--track);color:var(--muted);font-family:var(--font-heading);font-size:var(--type-secondary);font-weight:var(--weight-semibold);flex-shrink:0}.tasksCard-module__4teJ3q__dueRose{background:var(--role-overdue-bg);color:var(--role-overdue)}.tasksCard-module__4teJ3q__dueSoon{background:var(--role-due-bg);color:var(--role-due)}.tasksCard-module__4teJ3q__skeletons{gap:var(--space-2);flex-direction:column;display:flex}
.postSources-module__q_YXaa__wrap{gap:var(--space-1-5);flex-direction:column;display:flex}.postSources-module__q_YXaa__line{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.postSources-module__q_YXaa__label{font-size:var(--type-secondary);color:var(--muted)}.postSources-module__q_YXaa__lost,.postSources-module__q_YXaa__private{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--unverified-bg);border:1px solid var(--unverified-border);font-size:var(--type-caption);font-weight:var(--weight-semibold);color:var(--unverified);margin:0}
.roadmapRow-module__KJ5f_G__panel{gap:var(--space-3);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.roadmapRow-module__KJ5f_G__title{font-family:var(--font-heading);font-size:var(--type-section);font-weight:var(--weight-semibold);color:var(--ink);margin:0}.roadmapRow-module__KJ5f_G__rail{gap:var(--space-2);margin:0 calc(var(--space-4) * -1);padding:0 var(--space-4) var(--space-1);scrollbar-width:none;display:flex;overflow-x:auto}.roadmapRow-module__KJ5f_G__rail::-webkit-scrollbar{display:none}.roadmapRow-module__KJ5f_G__item{align-items:flex-start;gap:var(--space-1);padding:var(--space-3);text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);cursor:pointer;flex-direction:column;flex:none;display:flex}.roadmapRow-module__KJ5f_G__itemOn{background:var(--primary-soft);border-color:var(--primary)}.roadmapRow-module__KJ5f_G__itemNone .roadmapRow-module__KJ5f_G__name{color:var(--muted)}.roadmapRow-module__KJ5f_G__name{max-width:calc(var(--space-12) * 5);font-family:var(--font-heading);font-size:var(--type-body);font-weight:var(--weight-semibold);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.roadmapRow-module__KJ5f_G__count{font-size:var(--type-label);color:var(--muted)}.roadmapRow-module__KJ5f_G__bar{width:calc(var(--space-12) * 5);height:var(--space-2);border-radius:var(--radius-pill);background:var(--track);display:block;overflow:hidden}.roadmapRow-module__KJ5f_G__fill{border-radius:var(--radius-pill);background:var(--primary);height:100%;display:block}.roadmapRow-module__KJ5f_G__empty{font-size:var(--type-small);color:var(--muted);margin:0}@media (min-width:1024px){.roadmapRow-module__KJ5f_G__rail{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.roadmapRow-module__KJ5f_G__item:hover{border-color:var(--primary-border)}}@media (max-width:1023.98px){.roadmapRow-module__KJ5f_G__panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.roadmapRow-module__KJ5f_G__title,.roadmapRow-module__KJ5f_G__empty{display:none}.roadmapRow-module__KJ5f_G__rail{gap:var(--ph-space-8);-webkit-mask-image:linear-gradient(to right, var(--ph-text) calc(100% - var(--ph-size-28)), transparent);-webkit-mask-image:linear-gradient(to right, var(--ph-text) calc(100% - var(--ph-size-28)), transparent);mask-image:linear-gradient(to right, var(--ph-text) calc(100% - var(--ph-size-28)), transparent);margin:0;padding:0}.roadmapRow-module__KJ5f_G__item{width:var(--ph-size-200);min-height:var(--ph-size-52);padding:var(--ph-space-4) var(--ph-space-12);box-sizing:border-box;border-radius:var(--ph-r-control);border:1px solid var(--ph-selected);background:var(--ph-sheet);grid-template-columns:minmax(var(--ph-size-40), 1fr) auto;align-content:center;align-items:center;column-gap:var(--ph-space-4);row-gap:var(--ph-space-4);color:var(--ph-text);display:grid}.roadmapRow-module__KJ5f_G__itemNone{width:var(--ph-size-150);border-color:var(--ph-line);color:var(--ph-text-2);background:0 0}.roadmapRow-module__KJ5f_G__itemOn,.roadmapRow-module__KJ5f_G__itemNone.roadmapRow-module__KJ5f_G__itemOn{background:var(--ph-sheet);border-color:var(--ph-accent)}.roadmapRow-module__KJ5f_G__itemNone.roadmapRow-module__KJ5f_G__itemOn{background:0 0}.roadmapRow-module__KJ5f_G__name,.roadmapRow-module__KJ5f_G__itemNone .roadmapRow-module__KJ5f_G__name{max-width:none;font:var(--ph-weight-medium) var(--ph-type-13) / 1.4 var(--ph-font-text);color:inherit;grid-column:1/-1}.roadmapRow-module__KJ5f_G__bar{width:auto;height:var(--ph-size-5);background:var(--ph-line);grid-area:2/1}.roadmapRow-module__KJ5f_G__fill{background:var(--ph-accent)}.roadmapRow-module__KJ5f_G__itemNone .roadmapRow-module__KJ5f_G__bar{display:none}.roadmapRow-module__KJ5f_G__mMeta{font:var(--ph-weight-regular) var(--ph-type-12) / 1.4 var(--ph-font-text);color:var(--ph-muted);white-space:nowrap;grid-area:2/2}.roadmapRow-module__KJ5f_G__itemNone .roadmapRow-module__KJ5f_G__mMeta{grid-column:1/-1}}
.contactFields-module__4i0BZW__contactList{gap:var(--space-3);margin:0 0 var(--space-3);flex-direction:column;display:flex}.contactFields-module__4i0BZW__contactRow{gap:var(--space-1);flex-direction:column;display:flex}.contactFields-module__4i0BZW__contactLabel{font-family:var(--font-heading);font-size:var(--type-overline);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.contactFields-module__4i0BZW__contactValue{min-width:0;font-size:var(--type-secondary);color:var(--body);overflow-wrap:anywhere;margin:0}.contactFields-module__4i0BZW__valueRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.contactFields-module__4i0BZW__value{min-width:0}.contactFields-module__4i0BZW__standIn{min-width:0;color:var(--muted);font-style:italic}.contactFields-module__4i0BZW__editor{gap:var(--space-2);flex-direction:column;display:flex}.contactFields-module__4i0BZW__editorActions{justify-content:flex-end;gap:var(--space-2);display:flex}
.iconButton-module__0wIrqq__hit{border-radius:var(--radius-card);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:relative}.iconButton-module__0wIrqq__hit:after{content:"";top:calc((100% - var(--tap-area)) / 2);right:calc((100% - var(--tap-area)) / 2);bottom:calc((100% - var(--tap-area)) / 2);left:calc((100% - var(--tap-area)) / 2);position:absolute}.iconButton-module__0wIrqq__visual{border-radius:var(--radius-card);width:32px;height:32px;transition:background var(--motion-fast);justify-content:center;align-items:center;display:inline-flex}.iconButton-module__0wIrqq__standard,.iconButton-module__0wIrqq__delete{color:var(--text);transition:color var(--motion-fast);background:0 0}.iconButton-module__0wIrqq__standard svg,.iconButton-module__0wIrqq__delete svg{width:var(--icon-size);height:var(--icon-size);transition:fill var(--motion-fast)}.iconButton-module__0wIrqq__hit:active .iconButton-module__0wIrqq__standard{color:var(--violet)}.iconButton-module__0wIrqq__hit:active .iconButton-module__0wIrqq__standard svg{fill:var(--violet-outline)}.iconButton-module__0wIrqq__hit:active .iconButton-module__0wIrqq__delete{color:var(--red)}.iconButton-module__0wIrqq__hit:active .iconButton-module__0wIrqq__delete svg{fill:var(--red-fill)}.iconButton-module__0wIrqq__disabled{opacity:var(--disabled-opacity)}.iconButton-module__0wIrqq__visual.iconButton-module__0wIrqq__trace{min-height:0;padding:0}.iconButton-module__0wIrqq__trace svg{width:var(--icon-size-chip);height:var(--icon-size-chip)}@media (min-width:640px){.iconButton-module__0wIrqq__hit:after{content:none}.iconButton-module__0wIrqq__hit:hover:not(:disabled) .iconButton-module__0wIrqq__trace{border-color:var(--violet-outline);background:var(--violet-outline)}.iconButton-module__0wIrqq__hit:hover:not(:disabled) .iconButton-module__0wIrqq__standard{color:var(--violet)}.iconButton-module__0wIrqq__hit:hover:not(:disabled) .iconButton-module__0wIrqq__standard svg{fill:var(--violet-outline)}.iconButton-module__0wIrqq__hit:hover:not(:disabled) .iconButton-module__0wIrqq__delete{color:var(--red)}.iconButton-module__0wIrqq__hit:hover:not(:disabled) .iconButton-module__0wIrqq__delete svg{fill:var(--red-fill)}}@media (max-width:1023.98px){html:has([data-ph-phone]) .iconButton-module__0wIrqq__hit{width:var(--ph-tap);height:var(--ph-tap)}}
.usernamePicker-module__DXssHa__root{gap:var(--space-1-5);flex-direction:column;display:flex}.usernamePicker-module__DXssHa__label{font-family:var(--font-heading);font-size:var(--type-secondary);font-weight:var(--weight-semibold);color:var(--ink)}.usernamePicker-module__DXssHa__row{align-items:center;gap:var(--space-1) var(--space-1-5);flex-wrap:wrap;min-width:0;display:flex}.usernamePicker-module__DXssHa__row>:last-child{flex:200px;min-width:0}.usernamePicker-module__DXssHa__prefix{font-size:var(--type-caption);color:var(--muted);white-space:nowrap}.usernamePicker-module__DXssHa__status{min-height:1.2em;font-size:var(--type-caption);color:var(--muted);overflow-wrap:anywhere;margin:0}.usernamePicker-module__DXssHa__tick{width:var(--icon-size);height:var(--icon-size);margin-right:var(--space-1);vertical-align:text-bottom;color:var(--success);display:inline-block}.usernamePicker-module__DXssHa__bad{color:var(--destructive)}.usernamePicker-module__DXssHa__link{color:var(--ink);font-weight:var(--weight-semibold)}@media (max-width:1023.98px){html:has([data-ph-phone]) .usernamePicker-module__DXssHa__label{font:var(--ph-weight-medium) var(--ph-type-13) / 1.4 var(--ph-font-text);color:var(--ph-text-2)}:is(html:has([data-ph-phone]) .usernamePicker-module__DXssHa__prefix,html:has([data-ph-phone]) .usernamePicker-module__DXssHa__tick){display:none}html:has([data-ph-phone]) .usernamePicker-module__DXssHa__status{font:var(--ph-weight-regular) var(--ph-type-13) / 1.4 var(--ph-font-text);color:var(--ph-muted)}html:has([data-ph-phone]) .usernamePicker-module__DXssHa__status.usernamePicker-module__DXssHa__bad{color:var(--ph-bad)}html:has([data-ph-phone]) .usernamePicker-module__DXssHa__link{font-weight:var(--ph-weight-regular);color:inherit}}
.sessionNotice-module__m7XDIa__unreached{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.sessionNotice-module__m7XDIa__banner{padding:var(--space-3) var(--space-4);background:var(--background)}
