.QuestionInput-module__qjDSZa__step{background:var(--card);align-items:center;gap:12px;min-height:48px;padding-inline:16px 4px;display:flex}.QuestionInput-module__qjDSZa__position{min-width:16px;font-weight:var(--fw-strong);color:var(--muted);flex-shrink:0}.QuestionInput-module__qjDSZa__stepText{flex:auto;min-width:0}
.LayoutPrimitives-module__CsBViq__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding-block:32px;display:flex}.LayoutPrimitives-module__CsBViq__emptyInline{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.LayoutPrimitives-module__CsBViq__emptyInlineText{font-size:var(--fs-body);color:var(--muted);margin:0}.LayoutPrimitives-module__CsBViq__emptyInlineBody{font-size:var(--fs-meta);color:var(--muted);margin:0}.LayoutPrimitives-module__CsBViq__emptyIllustration{margin-block-end:8px}.LayoutPrimitives-module__CsBViq__emptyHeading{font-size:var(--fs-heading);font-weight:var(--fw-strong);color:var(--ink);margin:0}.LayoutPrimitives-module__CsBViq__emptyBody{font-size:var(--fs-body);color:var(--muted);margin:0}.LayoutPrimitives-module__CsBViq__emptyAction{margin-block-start:8px}.LayoutPrimitives-module__CsBViq__sectionHeader{align-items:baseline;gap:6px;display:flex}.LayoutPrimitives-module__CsBViq__sectionHeaderRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.LayoutPrimitives-module__CsBViq__sectionTitle{font-size:var(--fs-heading);font-weight:var(--fw-strong);color:var(--ink);margin:0}.LayoutPrimitives-module__CsBViq__sectionCount{font-size:var(--fs-meta);color:var(--muted)}.LayoutPrimitives-module__CsBViq__disclosure{width:100%;min-height:44px;color:var(--ink);text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;margin-block:-8px;padding:0;display:flex}.LayoutPrimitives-module__CsBViq__disclosure:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--r-sm);outline:none}.LayoutPrimitives-module__CsBViq__disclosureState{font-size:var(--fs-meta);color:var(--muted);align-items:center;gap:4px;display:inline-flex}.LayoutPrimitives-module__CsBViq__disclosureCaret{transition:transform var(--t-fast) ease-out;display:inline-flex}.LayoutPrimitives-module__CsBViq__disclosureCaretOpen{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.LayoutPrimitives-module__CsBViq__disclosureCaret{transition:none}}.LayoutPrimitives-module__CsBViq__summaryBody{font-size:var(--fs-body);font-weight:var(--fw-body);color:var(--ink-2);flex-direction:column;gap:8px;line-height:1.8;display:flex}.LayoutPrimitives-module__CsBViq__summaryMeta{font-size:var(--fs-meta);color:var(--muted)}.LayoutPrimitives-module__CsBViq__summaryHeading{font-size:var(--fs-meta);font-weight:var(--fw-strong);color:var(--muted);margin:0}.LayoutPrimitives-module__CsBViq__summaryParagraph{white-space:pre-line;margin:0}.LayoutPrimitives-module__CsBViq__summaryList{flex-direction:column;gap:4px;margin:0;padding-inline-start:24px;display:flex}
.AppBar-module__uk5RnG__back{color:inherit;flex-shrink:0}.AppBar-module__uk5RnG__titleSkeleton{display:block}.AppBar-module__uk5RnG__actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.AppBar-module__uk5RnG__actions:empty{display:none}.AppBar-module__uk5RnG__timelineLink{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.home-nav .AppBar-module__uk5RnG__timelineLink{opacity:1;justify-content:center;min-width:44px}@media (max-width:480px){.AppBar-module__uk5RnG__timelineText{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.AppBar-module__uk5RnG__brand{align-items:center;display:flex}.AppBar-module__uk5RnG__logo{filter:brightness(0)invert();width:auto;height:20px;display:block}.AppBar-module__uk5RnG__scrollTitle{min-width:0;font-size:var(--fs-heading);font-weight:var(--fw-strong);white-space:nowrap;text-overflow:ellipsis;opacity:0;transition:opacity var(--t-fast) ease-out;flex-grow:1;overflow:hidden}.AppBar-module__uk5RnG__scrollTitle[data-shown=true]{opacity:1}@media (prefers-reduced-motion:reduce){.AppBar-module__uk5RnG__scrollTitle{transition:none}}
.ControlPrimitives-module__05Zu4G__md.ControlPrimitives-module__05Zu4G__md{min-height:44px}.ControlPrimitives-module__05Zu4G__lg.ControlPrimitives-module__05Zu4G__lg{min-height:52px}.ControlPrimitives-module__05Zu4G__auto.ControlPrimitives-module__05Zu4G__auto{width:auto;padding-inline:24px;display:inline-flex}.ControlPrimitives-module__05Zu4G__thin.ControlPrimitives-module__05Zu4G__thin{width:auto;min-height:32px;font-size:var(--fs-meta);padding-inline:14px;display:inline-flex;position:relative}.ControlPrimitives-module__05Zu4G__thin.ControlPrimitives-module__05Zu4G__thin:before{content:"";position:absolute;inset-block:-6px;inset-inline:0}.ControlPrimitives-module__05Zu4G__iconButton{border-radius:var(--r-sm);min-width:44px;min-height:44px;color:inherit;cursor:pointer;transition:background-color var(--t-fast) ease-out;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}@media (prefers-reduced-motion:reduce){.ControlPrimitives-module__05Zu4G__iconButton{transition:none}}.ControlPrimitives-module__05Zu4G__iconButton:active{background:#00000014}.ControlPrimitives-module__05Zu4G__iconButton:disabled{opacity:.5;cursor:not-allowed}.ControlPrimitives-module__05Zu4G__iconButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.ControlPrimitives-module__05Zu4G__badge{border-radius:var(--r-pill);color:#fff;text-align:center;background:#c0392b;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;inset-block-start:2px;inset-inline-end:2px}.ControlPrimitives-module__05Zu4G__badgeInline{border-radius:var(--r-pill);color:#fff;min-width:24px;height:24px;font-size:var(--fs-meta);font-weight:var(--fw-strong);text-align:center;background:#c0392b;padding:0 8px;line-height:24px;display:inline-block}.ControlPrimitives-module__05Zu4G__badgeZero{background:var(--neutral-tint);color:var(--muted)}.ControlPrimitives-module__05Zu4G__chip{border-radius:var(--r-pill);background:var(--neutral-tint);min-height:32px;color:var(--ink-2);font-size:var(--fs-meta);font-weight:var(--fw-label);white-space:nowrap;cursor:pointer;transition:background-color var(--t-fast) ease-out, border-color var(--t-fast) ease-out, color var(--t-fast) ease-out;border:1px solid #0000;flex-shrink:0;align-items:center;gap:4px;padding-inline:12px;display:inline-flex;position:relative}@media (prefers-reduced-motion:reduce){.ControlPrimitives-module__05Zu4G__chip{transition:none}}.ControlPrimitives-module__05Zu4G__chipSelected{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:var(--fw-strong)}.ControlPrimitives-module__05Zu4G__chip:after{content:"";position:absolute;inset-block:-6px;inset-inline:0}.ControlPrimitives-module__05Zu4G__chip:disabled{cursor:default}.ControlPrimitives-module__05Zu4G__chip:disabled:not(.ControlPrimitives-module__05Zu4G__chipSelected){opacity:.55}.ControlPrimitives-module__05Zu4G__chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.ControlPrimitives-module__05Zu4G__dayRow{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.ControlPrimitives-module__05Zu4G__dayRow>.ControlPrimitives-module__05Zu4G__chip{justify-content:center;min-height:40px;padding-inline:0}.ControlPrimitives-module__05Zu4G__reviewRow{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid}.ControlPrimitives-module__05Zu4G__reviewEditor{flex-direction:column;gap:8px;display:flex}.ControlPrimitives-module__05Zu4G__filterRow{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(to right, transparent, var(--ink) 24px);mask-image:linear-gradient(to right, transparent, var(--ink) 24px);flex-wrap:nowrap;gap:8px;margin-block:-8px;padding-block:8px;padding-inline-end:24px;display:flex;overflow-x:auto}.ControlPrimitives-module__05Zu4G__filterRow::-webkit-scrollbar{display:none}.ControlPrimitives-module__05Zu4G__filterGroup{display:contents}.ControlPrimitives-module__05Zu4G__filterSeparator{background:var(--card-border);flex-shrink:0;align-self:center;width:1px;height:20px}.ControlPrimitives-module__05Zu4G__banner{border-radius:var(--r-md);font-size:var(--fs-body);align-items:flex-start;gap:8px;padding:12px 16px;line-height:1.6;display:flex}.ControlPrimitives-module__05Zu4G__bannerStacked{flex-direction:column;gap:4px}.ControlPrimitives-module__05Zu4G__bannerStacked p{color:inherit;margin:0}.ControlPrimitives-module__05Zu4G__bannerTitle{font-size:var(--fs-body);font-weight:var(--fw-strong)}.ControlPrimitives-module__05Zu4G__bannerBody{font-size:var(--fs-meta)}.ControlPrimitives-module__05Zu4G__bannerInfo{background:var(--neutral-tint);color:var(--ink-2)}.ControlPrimitives-module__05Zu4G__bannerWarn{background:var(--warn-tint);color:var(--warn)}.ControlPrimitives-module__05Zu4G__bannerError{background:var(--danger-tint);color:var(--danger)}
.Check-module__Me9O9W__mark{border-radius:var(--r-sm);border:2px solid var(--faint);background:var(--card);width:24px;height:24px;color:var(--accent-ink);transition:background-color var(--t-fast) ease-out, border-color var(--t-fast) ease-out;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Check-module__Me9O9W__mark[data-checked]{background:var(--accent);border-color:var(--accent)}@media (prefers-reduced-motion:reduce){.Check-module__Me9O9W__mark{transition:none}}
.ListPrimitives-module__B5EGJG__list{border:1px solid var(--card-border);border-radius:var(--r-lg);background:var(--card);flex-direction:column;display:flex;overflow:hidden}.ListPrimitives-module__B5EGJG__list>*{position:relative}.ListPrimitives-module__B5EGJG__list>*+:before{content:"";border-block-start:1px solid var(--card-border);pointer-events:none;position:absolute;inset-block-start:0;inset-inline:16px}.ListPrimitives-module__B5EGJG__row{background:var(--card);text-align:start;width:100%;min-height:48px;color:inherit;font:inherit;cursor:pointer;transition:background-color var(--t-fast) ease-out;border:none;align-items:center;gap:12px;padding-block:12px;padding-inline:16px;text-decoration:none;display:flex}@media (prefers-reduced-motion:reduce){.ListPrimitives-module__B5EGJG__row{transition:none}}.ListPrimitives-module__B5EGJG__row:active{background:var(--paper)}.ListPrimitives-module__B5EGJG__row:disabled{opacity:.5;cursor:not-allowed}.ListPrimitives-module__B5EGJG__rowDanger{color:var(--danger)}.ListPrimitives-module__B5EGJG__rowIcon{color:var(--accent);flex-shrink:0;display:inline-flex}.ListPrimitives-module__B5EGJG__rowDanger .ListPrimitives-module__B5EGJG__rowIcon{color:var(--danger)}.ListPrimitives-module__B5EGJG__rowText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ListPrimitives-module__B5EGJG__rowLabel{font-size:var(--fs-body);font-weight:var(--fw-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ListPrimitives-module__B5EGJG__rowSecondary{font-size:var(--fs-meta);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ListPrimitives-module__B5EGJG__rowTrailing{color:var(--muted);flex-shrink:0;font-size:13px;font-weight:500}.ListPrimitives-module__B5EGJG__rowIcon,.ListPrimitives-module__B5EGJG__rowChevron{align-self:center}.ListPrimitives-module__B5EGJG__rowChevron{color:var(--faint);flex-shrink:0;display:inline-flex}.ListPrimitives-module__B5EGJG__sheetHandle{border-radius:var(--r-pill);background:var(--card-border);width:36px;height:4px;margin:4px auto 0}.ListPrimitives-module__B5EGJG__sheetTitle{text-align:center;font-size:var(--fs-heading);margin:0;font-weight:700}.ListPrimitives-module__B5EGJG__sheetCancel{background:var(--neutral-tint);border-radius:var(--r-lg);width:100%;min-height:52px;font-size:var(--fs-body);font-weight:var(--fw-strong);color:var(--ink);transition:background-color var(--t-fast) ease-out;border:none}@media (prefers-reduced-motion:reduce){.ListPrimitives-module__B5EGJG__sheetCancel{transition:none}}.ListPrimitives-module__B5EGJG__sheetCancel:active{background:var(--inset)}.ListPrimitives-module__B5EGJG__sheetCancel:focus-visible{box-shadow:var(--focus-ring);outline:none}.ListPrimitives-module__B5EGJG__pill{border-radius:var(--r-pill);font-size:var(--fs-meta);font-weight:var(--fw-label);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.ListPrimitives-module__B5EGJG__pillIdle{background:var(--neutral-tint);color:var(--ink-2)}.ListPrimitives-module__B5EGJG__pillLive{background:var(--warn-tint);color:var(--warn)}.ListPrimitives-module__B5EGJG__pillDone{background:var(--accent-tint);color:var(--accent)}.ListPrimitives-module__B5EGJG__pillIcon{flex-shrink:0;display:inline-flex}.ListPrimitives-module__B5EGJG__pillIdle .ListPrimitives-module__B5EGJG__pillIcon{color:var(--muted)}.ListPrimitives-module__B5EGJG__table{border:1px solid var(--card-border);border-radius:var(--r-lg);background:var(--card);overflow:hidden}.ListPrimitives-module__B5EGJG__tableRow{justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding-block:12px;padding-inline:16px;display:flex;position:relative}.ListPrimitives-module__B5EGJG__tableRow+.ListPrimitives-module__B5EGJG__tableRow:before{content:"";border-block-start:1px solid var(--card-border);position:absolute;inset-block-start:0;inset-inline:16px}.ListPrimitives-module__B5EGJG__tableLabel{font-size:var(--fs-meta);color:var(--muted);flex-shrink:0}.ListPrimitives-module__B5EGJG__tableValue{font-size:var(--fs-body);font-weight:var(--fw-label);color:var(--ink);text-align:end;overflow-wrap:anywhere}.ListPrimitives-module__B5EGJG__skeletonListRow{align-items:center;gap:12px;min-height:48px;padding-block:12px;padding-inline:16px;display:flex}.ListPrimitives-module__B5EGJG__skeletonListIcon{flex-shrink:0;width:24px;height:24px}.ListPrimitives-module__B5EGJG__skeletonListBar{flex:auto;max-width:60%}
.MathTextInput-module__hEA2Da__wrap{position:relative}.MathTextInput-module__hEA2Da__control{border-radius:var(--r-sm);position:relative}.MathTextInput-module__hEA2Da__control:has(.MathTextInput-module__hEA2Da__input:focus-visible){box-shadow:var(--focus-ring)}.MathTextInput-module__hEA2Da__control .MathTextInput-module__hEA2Da__input:focus-visible{box-shadow:none}.MathTextInput-module__hEA2Da__input{white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;outline:none;line-height:1.8;display:block}.MathTextInput-module__hEA2Da__input[aria-disabled=true]{cursor:default;color:var(--muted);background:var(--inset)}.MathTextInput-module__hEA2Da__multiline{padding-block:8px}.MathTextInput-module__hEA2Da__input[data-empty]:before{content:attr(data-placeholder);color:var(--faint);pointer-events:none}.MathTextInput-module__hEA2Da__control:has(.MathTextInput-module__hEA2Da__toolbar) .MathTextInput-module__hEA2Da__input{border-end-end-radius:0;border-end-start-radius:0}.MathTextInput-module__hEA2Da__toolbar{background:var(--inset);border:1px solid var(--card-border);border-block-start:none;border-end-end-radius:var(--r-sm);border-end-start-radius:var(--r-sm);justify-content:flex-start;padding:4px 8px;display:flex}.MathTextInput-module__hEA2Da__toolbar .btn-tertiary{gap:8px;padding-inline:16px}.MathTextInput-module__hEA2Da__sigma{font-size:var(--fs-heading);font-weight:var(--fw-strong);color:var(--accent)}.MathTextInput-module__hEA2Da__chip{vertical-align:middle;border:1px solid var(--accent-tint-border);border-radius:var(--r-sm);background:var(--accent-tint);color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;unicode-bidi:isolate;margin-inline:4px;padding:1px 5px;line-height:1.4;display:inline-block}.MathTextInput-module__hEA2Da__chip:hover{border-color:var(--green-300)}.MathTextInput-module__hEA2Da__chip:active{background:var(--green-200)}.MathTextInput-module__hEA2Da__chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.MathTextInput-module__hEA2Da__chip[data-broken]{border-color:var(--warn);background:var(--warn-tint);color:var(--warn)}.MathTextInput-module__hEA2Da__input[aria-disabled=true] .MathTextInput-module__hEA2Da__chip{cursor:default}.MathTextInput-module__hEA2Da__chip .katex{font-size:1.4em}.MathTextInput-module__hEA2Da__chipPending{vertical-align:middle;background:var(--skeleton);border-radius:4px;width:24px;height:1em;display:inline-block}.MathTextInput-module__hEA2Da__error{color:var(--danger);opacity:1}.MathTextInput-module__hEA2Da__editorBody{flex-direction:column;gap:12px;display:flex}.MathTextInput-module__hEA2Da__editorField{border:1px solid var(--card-border);border-radius:var(--r-sm);background:var(--card);align-items:center;min-height:64px;padding:8px 12px;display:flex}.MathTextInput-module__hEA2Da__editorField:focus-within{box-shadow:var(--focus-ring)}.MathTextInput-module__hEA2Da__editorField math-field{min-width:0;font-size:var(--fs-display);--caret-color:var(--accent);--selection-background-color:var(--accent-tint);--contains-highlight-background-color:transparent;background:0 0;border:none;outline:none;flex:1}.MathTextInput-module__hEA2Da__editorSkeleton{border-radius:var(--r-sm);width:100%;height:32px;display:block}.MathTextInput-module__hEA2Da__problem{color:var(--danger);margin:0}.MathTextInput-module__hEA2Da__keypad{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.MathTextInput-module__hEA2Da__key{border:1px solid var(--card-border);border-radius:var(--r-sm);background:var(--card);min-height:48px;color:var(--ink);font-size:var(--fs-title);font-weight:var(--fw-label);font-variant-numeric:tabular-nums;touch-action:manipulation}.MathTextInput-module__hEA2Da__key:hover{background:var(--inset)}.MathTextInput-module__hEA2Da__key:active{background:var(--accent-tint);border-color:var(--accent-tint-border)}.MathTextInput-module__hEA2Da__key:focus-visible{box-shadow:var(--focus-ring);outline:none}.MathTextInput-module__hEA2Da__key:disabled{color:var(--faint)}.MathTextInput-module__hEA2Da__keyWide{grid-column:span 4}
.MultiSelect-module__iWagDG__wrap{position:relative}.MultiSelect-module__iWagDG__trigger{text-align:start;cursor:pointer;width:100%;color:var(--ink);transition:background-color var(--t-fast) ease-out;justify-content:space-between;align-items:center;gap:8px;display:flex}.MultiSelect-module__iWagDG__trigger:active{background:var(--inset)}@media (prefers-reduced-motion:reduce){.MultiSelect-module__iWagDG__trigger{transition:none}}.MultiSelect-module__iWagDG__triggerPlaceholder{color:var(--muted)}.MultiSelect-module__iWagDG__triggerValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MultiSelect-module__iWagDG__chevron{transition:transform var(--t-fast) ease-out;flex-shrink:0;display:inline-flex}.MultiSelect-module__iWagDG__chevronOpen{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.MultiSelect-module__iWagDG__chevron{transition:none}}.MultiSelect-module__iWagDG__listbox{background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-sm);flex-direction:column;margin:8px 0 0;padding:4px;display:flex}.MultiSelect-module__iWagDG__optionsList{overscroll-behavior:contain;max-height:min(50vh,320px);margin:0;padding:0;list-style:none;overflow-y:auto}.MultiSelect-module__iWagDG__optionsList>li{position:relative}.MultiSelect-module__iWagDG__optionsList>li+li:before{content:"";border-block-start:1px solid var(--card-border);pointer-events:none;position:absolute;inset-block-start:0;inset-inline:12px}.MultiSelect-module__iWagDG__option{border-radius:var(--r-sm);width:100%;min-height:44px;font-size:var(--fs-body);font-weight:var(--fw-label);color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.MultiSelect-module__iWagDG__option:hover{background:var(--inset)}.MultiSelect-module__iWagDG__option:active{background:var(--accent-tint)}.MultiSelect-module__iWagDG__optionSelected{font-weight:var(--fw-strong)}.MultiSelect-module__iWagDG__checkmark{color:var(--accent);flex-shrink:0}.MultiSelect-module__iWagDG__addOther{color:var(--accent);font-weight:var(--fw-strong);border-block-start:1px solid var(--card-border);border-radius:0 0 var(--r-sm) var(--r-sm)}.MultiSelect-module__iWagDG__addOther:active{background:var(--accent-tint)}.MultiSelect-module__iWagDG__inputRow{align-items:center;gap:8px;padding:6px 4px 4px;display:flex}.MultiSelect-module__iWagDG__inputRow .MultiSelect-module__iWagDG__field{flex:1}
.PageHeader-module__LxBKMG__band{background:var(--accent-tint);width:100vw;color:var(--green-900);align-items:center;gap:16px;margin-block:-.75rem 16px;margin-inline:calc(50% - 50vw);padding:16px 20px;display:flex}.PageHeader-module__LxBKMG__body{flex-direction:column;flex-grow:1;gap:8px;min-width:0;display:flex}.PageHeader-module__LxBKMG__nameRow{align-items:center;gap:12px;height:36px;display:flex}.PageHeader-module__LxBKMG__name{min-width:0;font-size:var(--fs-display);font-weight:var(--fw-strong);white-space:nowrap;text-overflow:ellipsis;color:inherit;flex-grow:1;margin:0;line-height:36px;overflow:hidden}.PageHeader-module__LxBKMG__nameSkeleton{flex-grow:1;max-width:160px;height:24px}.PageHeader-module__LxBKMG__action{border-radius:var(--r-pill);background:var(--green-200);height:36px;color:var(--green-900);font-size:var(--fs-meta);font-weight:var(--fw-label);white-space:nowrap;border:0;flex-shrink:0;align-items:center;gap:4px;padding-inline:12px 16px;text-decoration:none;display:inline-flex;position:relative}.PageHeader-module__LxBKMG__action:after{content:"";position:absolute;inset:-4px 0}.PageHeader-module__LxBKMG__action:active{background:var(--green-300)}.PageHeader-module__LxBKMG__action:focus-visible{box-shadow:var(--focus-ring);outline:none}.PageHeader-module__LxBKMG__actionSkeleton{border-radius:var(--r-pill);flex-shrink:0;width:96px;height:36px}.PageHeader-module__LxBKMG__tags{scrollbar-width:none;height:28px;-webkit-mask-image:linear-gradient(to right, transparent, var(--ink) 24px);mask-image:linear-gradient(to right, transparent, var(--ink) 24px);gap:8px;margin:0;padding:0;padding-inline-end:24px;list-style:none;display:flex;overflow-x:auto}.PageHeader-module__LxBKMG__tags::-webkit-scrollbar{display:none}.PageHeader-module__LxBKMG__tag{border:1px solid var(--green-200);border-radius:var(--r-pill);height:28px;color:var(--ink-2);font-size:var(--fs-meta);font-weight:var(--fw-label);white-space:nowrap;flex-shrink:0;align-items:center;padding-inline:12px;display:inline-flex}.PageHeader-module__LxBKMG__tagSkeleton{border-radius:var(--r-pill);flex-shrink:0;width:72px;height:28px}.PageHeader-module__LxBKMG__stripRow{justify-content:space-between;align-items:center;gap:12px;height:32px;display:flex}.PageHeader-module__LxBKMG__strip{gap:8px;display:flex}.PageHeader-module__LxBKMG__day{border:1px solid var(--green-200);width:24px;height:24px;color:var(--muted);font-size:var(--fs-meta);font-weight:var(--fw-label);border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex}.PageHeader-module__LxBKMG__dayActive{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:var(--fw-strong)}.PageHeader-module__LxBKMG__dayToday{box-shadow:0 0 0 2px var(--accent-tint), 0 0 0 4px var(--green-800)}.PageHeader-module__LxBKMG__daySkeleton{border-radius:50%;width:24px;height:24px}.PageHeader-module__LxBKMG__infoPill{border:1px solid var(--green-200);border-radius:var(--r-pill);height:28px;color:var(--ink-2);font-size:var(--fs-meta);font-weight:var(--fw-label);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;padding-inline:8px 12px;display:inline-flex}.PageHeader-module__LxBKMG__statusRow{align-items:center;height:28px;display:flex}.PageHeader-module__LxBKMG__monogram,.PageHeader-module__LxBKMG__monogramSkeleton{border-radius:50%;flex-shrink:0;width:56px;height:56px}.PageHeader-module__LxBKMG__monogram{background:var(--green-800);color:var(--accent-ink);font-size:var(--fs-display);font-weight:var(--fw-strong);justify-content:center;align-items:center;line-height:1;display:inline-flex}.PageHeader-module__LxBKMG__monogramRow{width:32px;height:32px;font-size:var(--fs-body)}.PageHeader-module__LxBKMG__tile,.PageHeader-module__LxBKMG__tileSkeleton{border-radius:var(--r-md);flex-shrink:0;width:56px;height:64px}.PageHeader-module__LxBKMG__tile{background:var(--green-800);color:var(--accent-ink);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:inline-flex}.PageHeader-module__LxBKMG__tileDay{font-size:var(--fs-display);font-weight:var(--fw-strong);line-height:1}.PageHeader-module__LxBKMG__tileMonth{font-size:var(--fs-meta);font-weight:var(--fw-label);line-height:1}
.Select-module__MivMDG__wrap{position:relative}.Select-module__MivMDG__trigger{text-align:start;cursor:pointer;width:100%;color:var(--ink);transition:border-color var(--t-fast) ease-out, background-color var(--t-fast) ease-out;justify-content:space-between;align-items:center;gap:8px;display:flex}.Select-module__MivMDG__trigger:active:not(:disabled){background:var(--inset)}.Select-module__MivMDG__trigger:disabled{opacity:.6;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.Select-module__MivMDG__trigger{transition:none}}.Select-module__MivMDG__triggerPlaceholder{color:var(--muted)}.Select-module__MivMDG__triggerValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Select-module__MivMDG__triggerWrap .Select-module__MivMDG__triggerValue{white-space:normal;text-align:start;line-height:1.5}.Select-module__MivMDG__chevron{transition:transform var(--t-fast) ease-out;flex-shrink:0;display:inline-flex}.Select-module__MivMDG__chevronOpen{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.Select-module__MivMDG__chevron{transition:none}}.Select-module__MivMDG__listbox{background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-sm);flex-direction:column;margin:8px 0 0;padding:4px;display:flex}.Select-module__MivMDG__optionsList{overscroll-behavior:contain;max-height:min(50vh,320px);margin:0;padding:0;list-style:none;overflow-y:auto}.Select-module__MivMDG__optionsList>li{position:relative}.Select-module__MivMDG__optionsList>li+li:before{content:"";border-block-start:1px solid var(--card-border);pointer-events:none;position:absolute;inset-block-start:0;inset-inline:12px}.Select-module__MivMDG__option{border-radius:var(--r-sm);width:100%;min-height:44px;font-size:var(--fs-body);font-weight:var(--fw-label);color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.Select-module__MivMDG__option:hover{background:var(--inset)}.Select-module__MivMDG__option:active{background:var(--accent-tint)}.Select-module__MivMDG__optionSelected{font-weight:var(--fw-strong)}.Select-module__MivMDG__checkmark{color:var(--accent);flex-shrink:0}.Select-module__MivMDG__groupHeading{font-size:var(--fs-meta);font-weight:var(--fw-label);color:var(--muted);pointer-events:none;padding:12px 12px 4px}.Select-module__MivMDG__optionsList>li.Select-module__MivMDG__groupHeading+li:before{border-block-start:none}.Select-module__MivMDG__optionsList>li+li.Select-module__MivMDG__groupHeading{margin-block-start:8px}.Select-module__MivMDG__optionsList>li+li.Select-module__MivMDG__groupHeading:before{inset-inline:0}
.ExerciseEditor-module__nMc-cq__questionHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.ExerciseEditor-module__nMc-cq__more{color:var(--muted);margin-inline-end:-8px}.ExerciseEditor-module__nMc-cq__previewList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ExerciseEditor-module__nMc-cq__previewList li{align-items:baseline;gap:8px;display:flex}.ExerciseEditor-module__nMc-cq__previewMarker{min-width:16px;font-size:var(--fs-meta);font-weight:var(--fw-strong);color:var(--muted);flex-shrink:0}
.Stepper-module__yeA4_a__row{background:var(--card);align-items:center;gap:12px;min-height:48px;padding-block:4px;padding-inline:16px 8px;display:flex}.Stepper-module__yeA4_a__label{min-width:0;font-size:var(--fs-body);font-weight:var(--fw-body);color:var(--ink);flex:auto}.Stepper-module__yeA4_a__control{flex-shrink:0;align-items:center;display:flex}.Stepper-module__yeA4_a__button{color:var(--accent)}.Stepper-module__yeA4_a__count{text-align:center;width:32px;font-size:var(--fs-heading);font-weight:var(--fw-strong);color:var(--ink);font-variant-numeric:tabular-nums}
.Gallery-module__B3BMNW__page{max-width:1040px;margin-inline:auto;padding:24px 16px 32px}.Gallery-module__B3BMNW__intro{flex-direction:column;gap:4px;max-width:544px;display:flex}.Gallery-module__B3BMNW__title{font-size:var(--fs-display);font-weight:var(--fw-strong);margin:0;line-height:1.35}.Gallery-module__B3BMNW__lede{font-size:var(--fs-body);color:var(--ink-2);margin:0}.Gallery-module__B3BMNW__index{z-index:40;background:var(--paper);border-block-end:1px solid var(--card-border);scrollbar-width:thin;gap:8px;margin-block:16px 24px;margin-inline:-16px;padding:8px 16px;display:flex;position:sticky;top:0;overflow-x:auto}.Gallery-module__B3BMNW__indexChip{border-radius:var(--r-pill);background:var(--card);border:1px solid var(--card-border);min-height:32px;color:var(--ink);font-size:var(--fs-meta);font-weight:var(--fw-label);white-space:nowrap;flex-shrink:0;align-items:center;padding-inline:12px;text-decoration:none;display:inline-flex}.Gallery-module__B3BMNW__indexChip:active{background:var(--inset)}.Gallery-module__B3BMNW__indexChipSystem{background:var(--accent-tint);border-color:var(--accent-tint-border);color:var(--accent-deep)}.Gallery-module__B3BMNW__indexChipUnused{border-color:var(--warn);color:var(--warn)}.Gallery-module__B3BMNW__indexDivider{background:var(--card-border);flex-shrink:0;width:1px;margin-block:4px}.Gallery-module__B3BMNW__part{font-size:var(--fs-title);font-weight:var(--fw-strong);margin:32px 0 16px}.Gallery-module__B3BMNW__section{border-block-start:1px solid var(--card-border);padding-block:24px;scroll-margin-top:64px}.Gallery-module__B3BMNW__sectionHead{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-block-end:16px;display:flex}.Gallery-module__B3BMNW__sectionName{font-size:var(--fs-heading);font-weight:var(--fw-strong);margin:0}.Gallery-module__B3BMNW__sectionFile{font-size:var(--fs-meta);color:var(--muted)}.Gallery-module__B3BMNW__sectionNote{font-size:var(--fs-meta);color:var(--ink-2);flex-basis:100%;margin:0}.Gallery-module__B3BMNW__sectionBody{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:880px){.Gallery-module__B3BMNW__sectionBody{grid-template-columns:minmax(0,544px) minmax(0,1fr);gap:32px}}.Gallery-module__B3BMNW__specimens{flex-direction:column;gap:16px;min-width:0;display:flex}.Gallery-module__B3BMNW__specimen{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}.Gallery-module__B3BMNW__specimenLabel{font-size:var(--fs-meta);color:var(--muted)}.Gallery-module__B3BMNW__stage{background:var(--inset);border-radius:var(--r-lg);flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.Gallery-module__B3BMNW__stageRow{flex-flow:wrap;align-items:center}.Gallery-module__B3BMNW__frame{background:var(--paper);border:1px solid var(--card-border);border-radius:var(--r-lg);min-width:0;position:relative;overflow:hidden}:is(.Gallery-module__B3BMNW__frame .appbar-band,.Gallery-module__B3BMNW__frame [data-page-header]){width:auto;margin-inline:0}.Gallery-module__B3BMNW__frame .appbar-band:not(:has(+[data-page-header])){margin-block-end:0}.Gallery-module__B3BMNW__frameBody{flex-direction:column;gap:12px;padding:16px;display:flex}.Gallery-module__B3BMNW__toastFrame{flex-direction:column;gap:12px;min-height:96px;padding:16px;display:flex}.Gallery-module__B3BMNW__usage{flex-direction:column;gap:8px;min-width:0;display:flex}.Gallery-module__B3BMNW__usageTitle{font-size:var(--fs-meta);font-weight:var(--fw-strong);color:var(--ink-2);margin:0}.Gallery-module__B3BMNW__usageList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Gallery-module__B3BMNW__usageItem{font-size:var(--fs-meta);color:var(--ink-2);overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;display:flex}.Gallery-module__B3BMNW__usageRoute{color:var(--accent);font-weight:var(--fw-label)}.Gallery-module__B3BMNW__unused{border-radius:var(--r-pill);background:var(--warn-tint);color:var(--warn);font-size:var(--fs-meta);font-weight:var(--fw-label);align-self:flex-start;padding:4px 12px;display:inline-flex}.Gallery-module__B3BMNW__swatches{grid-template-columns:repeat(auto-fill,minmax(152px,1fr));gap:12px;display:grid}.Gallery-module__B3BMNW__swatch{flex-direction:column;gap:4px;min-width:0;display:flex}.Gallery-module__B3BMNW__swatchChip{border-radius:var(--r-md);border:1px solid var(--card-border);height:48px}.Gallery-module__B3BMNW__swatchName{font-size:var(--fs-meta);font-weight:var(--fw-label);color:var(--ink)}.Gallery-module__B3BMNW__swatchValue{font-size:var(--fs-meta);color:var(--muted)}.Gallery-module__B3BMNW__typeRow{border-block-end:1px solid var(--card-border);flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding-block:8px;display:flex}.Gallery-module__B3BMNW__typeRow:last-child{border-block-end:none}.Gallery-module__B3BMNW__typeMeta{font-size:var(--fs-meta);color:var(--muted);min-width:176px}.Gallery-module__B3BMNW__typeSample{flex:1;min-width:0;margin:0}.Gallery-module__B3BMNW__spaceRow{align-items:center;gap:12px;display:flex}.Gallery-module__B3BMNW__spaceBar{background:var(--green-300);height:16px}.Gallery-module__B3BMNW__spaceLabel{font-size:var(--fs-meta);color:var(--muted);min-width:48px}.Gallery-module__B3BMNW__radii{flex-wrap:wrap;gap:16px;display:flex}.Gallery-module__B3BMNW__radius{flex-direction:column;align-items:center;gap:8px;display:flex}.Gallery-module__B3BMNW__radiusBox{background:var(--card);border:1.5px solid var(--accent);width:72px;height:48px}.Gallery-module__B3BMNW__icons{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;display:grid}.Gallery-module__B3BMNW__icon{background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-md);color:var(--ink);flex-direction:column;align-items:center;gap:4px;min-width:0;padding:12px 4px;display:flex}.Gallery-module__B3BMNW__iconName{font-size:var(--fs-meta);color:var(--muted);overflow-wrap:anywhere;text-align:center}
.Switch-module__StgHqq__track{border-radius:var(--r-pill);background:var(--faint);width:40px;height:24px;transition:background-color var(--t-fast) ease-out;display:inline-block;position:relative}.Switch-module__StgHqq__track[data-checked]{background:var(--accent)}.Switch-module__StgHqq__thumb{border-radius:var(--r-pill);background:var(--card);width:20px;height:20px;transition:inset-inline-start var(--t-fast) ease-out;position:absolute;inset-block-start:2px;inset-inline-start:2px;box-shadow:0 1px 2px #0003}.Switch-module__StgHqq__track[data-checked] .Switch-module__StgHqq__thumb{inset-inline-start:18px}@media (prefers-reduced-motion:reduce){.Switch-module__StgHqq__track,.Switch-module__StgHqq__thumb{transition:none}}
.admin-module__v1NzSa__loginPage{background:var(--paper);place-items:center;min-height:100dvh;padding:16px;display:grid}.admin-module__v1NzSa__loginCard{background:var(--card);border:1px solid var(--card-border);border-top:3px solid var(--ink);border-radius:var(--r-lg);gap:16px;width:100%;max-width:320px;padding:24px;display:grid}.admin-module__v1NzSa__loginTitle{font-size:var(--fs-title);font-weight:var(--fw-strong);color:var(--ink);margin:0}.admin-module__v1NzSa__screen{background:var(--paper);min-width:0;min-height:100dvh;color:var(--ink);align-content:start;gap:12px;padding:0 16px 32px;display:grid}.admin-module__v1NzSa__strip{border-bottom:1px solid var(--card-border);align-items:center;gap:12px;min-width:0;padding:8px 0;display:flex}.admin-module__v1NzSa__mode{font-size:var(--fs-meta);font-weight:var(--fw-label);color:var(--warn);background:var(--warn-tint);border-radius:var(--r-pill);padding:4px 12px}.admin-module__v1NzSa__stripTutor{min-width:0;font-size:var(--fs-body);font-weight:var(--fw-strong);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.admin-module__v1NzSa__pickers{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.admin-module__v1NzSa__chipRow{flex-wrap:wrap;gap:8px;display:flex}.admin-module__v1NzSa__body{min-width:0}.admin-module__v1NzSa__rawWrap{border:1px solid var(--card-border);border-radius:var(--r-md);background:var(--card);width:fit-content;max-width:100%;overflow-x:auto}.admin-module__v1NzSa__raw{border-collapse:collapse;font-size:var(--fs-meta);font-variant-numeric:tabular-nums;white-space:nowrap}.admin-module__v1NzSa__raw th,.admin-module__v1NzSa__raw td{border-bottom:1px solid var(--card-border);text-align:start;padding:4px 8px}.admin-module__v1NzSa__raw th{font-weight:var(--fw-label);color:var(--ink-2);background:var(--inset)}.admin-module__v1NzSa__raw tr[data-selected=true] td{background:var(--accent-tint)}.admin-module__v1NzSa__rawLink{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;min-height:44px;padding:0;text-decoration:underline}.admin-module__v1NzSa__rawLink:focus-visible{box-shadow:var(--focus-ring);outline:none}.admin-module__v1NzSa__linear{gap:16px;display:grid}.admin-module__v1NzSa__lens{border-radius:var(--r-pill);max-width:100%;font-size:var(--fs-meta);font-weight:var(--fw-label);font-variant-numeric:tabular-nums;white-space:normal;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.admin-module__v1NzSa__lensGlyph{font-weight:var(--fw-strong)}.admin-module__v1NzSa__lens[data-tone=good]{color:var(--accent);background:var(--accent-tint)}.admin-module__v1NzSa__lens[data-tone=mid]{color:var(--warn);background:var(--warn-tint)}.admin-module__v1NzSa__lens[data-tone=bad]{color:var(--danger);background:var(--danger-tint)}.admin-module__v1NzSa__lens[data-tone=none]{color:var(--muted);background:var(--neutral-tint)}.admin-module__v1NzSa__graph{border:1px solid var(--card-border);border-radius:var(--r-md);background:var(--card);height:70dvh;min-height:420px}.admin-module__v1NzSa__graphLoading{min-height:420px;color:var(--muted);font-size:var(--fs-meta);place-items:center;display:grid}.admin-module__v1NzSa__node{background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-sm);width:240px;min-height:72px;font-size:var(--fs-meta);color:var(--ink)}.admin-module__v1NzSa__node[data-kind=subject]{background:var(--inset);border-color:var(--ink-2);font-weight:var(--fw-strong)}.admin-module__v1NzSa__node[data-kind=unit]{background:var(--inset);font-weight:var(--fw-strong)}.admin-module__v1NzSa__node[data-kind=lesson]:not([data-topic=""]){cursor:pointer}.admin-module__v1NzSa__node[data-kind=lesson]:not([data-topic=""]):hover{border-color:var(--accent)}.admin-module__v1NzSa__nodeInner{box-sizing:border-box;border-radius:inherit;align-content:center;gap:4px;width:100%;height:100%;min-height:72px;padding:8px 12px;display:grid}.admin-module__v1NzSa__nodeButton{all:unset;box-sizing:border-box;border-radius:inherit;cursor:pointer;align-content:center;gap:4px;width:100%;height:100%;min-height:72px;padding:8px 12px;display:grid}.admin-module__v1NzSa__nodeButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.admin-module__v1NzSa__nodeLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-module__v1NzSa__bodyOuter{min-width:0}@media (min-width:960px){.admin-module__v1NzSa__withPanel{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:16px;display:grid}}.admin-module__v1NzSa__panel{background:var(--card);border:1px solid var(--card-border);border-radius:var(--r-lg);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-1);padding:16px;position:sticky;top:16px;overflow-y:auto}.admin-module__v1NzSa__panelHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.admin-module__v1NzSa__panelTitle{font-size:var(--fs-heading);font-weight:var(--fw-strong);margin:0}.admin-module__v1NzSa__evidence{gap:12px;display:grid}.admin-module__v1NzSa__observation{border:1px solid var(--card-border);border-radius:var(--r-md);gap:8px;padding:12px;display:grid}.admin-module__v1NzSa__observationTitle{font-size:var(--fs-body);font-weight:var(--fw-strong);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.admin-module__v1NzSa__unconfirmedPill{border-radius:var(--r-pill);background:var(--warn-tint);color:var(--warn);font-size:var(--fs-meta);font-weight:var(--fw-label);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.admin-module__v1NzSa__unconfirmedGlyph{font-weight:var(--fw-strong)}.admin-module__v1NzSa__evidenceHint,.admin-module__v1NzSa__evidenceNone{color:var(--muted);font-size:var(--fs-meta);margin:0}.admin-module__v1NzSa__noteRow{flex-direction:column;gap:2px;min-height:48px;padding-block:12px;padding-inline:16px;display:flex}.admin-module__v1NzSa__noteLabel{font-size:var(--fs-body);font-weight:var(--fw-body)}.admin-module__v1NzSa__noteSecondary{font-size:var(--fs-meta);color:var(--muted)}
.StartFlow-module__A0cszq__sheetBody{flex-direction:column;gap:16px;display:flex}
.SummaryFreshness-module__0qY3va__row{align-items:flex-start;gap:12px;padding:10px 16px;display:flex}.SummaryFreshness-module__0qY3va__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SummaryFreshness-module__0qY3va__name{font-size:var(--fs-meta);font-weight:var(--fw-strong);color:var(--ink)}.SummaryFreshness-module__0qY3va__body{font-size:var(--fs-body);color:var(--ink);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.TextField-module__8EBYrW__row{align-items:center;gap:8px;display:flex}.TextField-module__8EBYrW__row .TextField-module__8EBYrW__field{flex:1}.TextField-module__8EBYrW__error{color:var(--danger);opacity:1}.TextField-module__8EBYrW__timeWrap{flex:1;display:block;position:relative}.TextField-module__8EBYrW__timeWrap input[data-empty]:not(:focus){color:#0000}.TextField-module__8EBYrW__timeWrap input[data-empty]:not(:focus)::-webkit-datetime-edit{opacity:0}.TextField-module__8EBYrW__timeWrap input[data-empty]:not(:focus)::-webkit-calendar-picker-indicator{opacity:0}.TextField-module__8EBYrW__timePlaceholder{color:var(--faint);font-size:var(--fs-body);pointer-events:none;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-start:16px}.TextField-module__8EBYrW__timeWrap input[data-empty]:focus+.TextField-module__8EBYrW__timePlaceholder{display:none}.TextField-module__8EBYrW__textarea{resize:none;min-height:88px;padding-block:8px;line-height:1.6;display:block}
.ExerciseBank-module__rorW7W__item{background:var(--card);align-items:center;display:flex}.ExerciseBank-module__rorW7W__item>:first-child{flex:auto;min-width:0}.ExerciseBank-module__rorW7W__more{color:var(--muted);flex-shrink:0;margin-inline-end:4px}
.ExerciseFlow-module__Vr3_Zq__footer{align-items:stretch;gap:8px;display:flex}.ExerciseFlow-module__Vr3_Zq__footer>:last-child{flex:auto}
.GroupSummaryPageView-module__QoL7lW__headRow{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.GroupSummaryPageView-module__QoL7lW__heading{font-size:var(--fs-heading);font-weight:var(--fw-strong);color:var(--ink);margin:0}.GroupSummaryPageView-module__QoL7lW__date{font-size:var(--fs-meta);font-weight:var(--fw-label);color:var(--muted)}.GroupSummaryPageView-module__QoL7lW__sectionTitle{font-size:var(--fs-body);font-weight:var(--fw-strong);color:var(--ink);margin:0}
.HomeActions-module__LVl53a__titleGroup{align-items:center;gap:8px;min-width:0;display:flex}.HomeActions-module__LVl53a__titleChevron{color:var(--accent);flex-shrink:0;display:inline-flex}
