/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */.praxium-member-shell{color-scheme:light;--member-ink:#0b1220;--member-bone:#f6f5f1;--member-bone-2:#fffefb;--member-teal:#0e9488;--member-teal-2:#0b7a70;--member-ice:#4bd6dc;--member-signal:#e9573f;--member-ember:#e0a23c;--member-edge:#2e817b;--member-ink-raised:#172033;--member-teal-wash:#e8f8f5;--member-focus-ring:var(--member-teal-2);--member-action-primary:var(--member-teal-2);--member-action-primary-foreground:#fff;--member-safety-blocked:var(--member-signal);--member-safety-blocked-foreground:var(--member-ink);--member-safety-emergency:var(--member-signal);--member-safety-emergency-foreground:var(--member-ink);--member-status-success:var(--member-teal-2);--member-status-warning:var(--member-ember);--member-status-error:var(--member-signal);--member-status-disabled:#8a8d91;--member-text-primary:var(--member-ink);--member-text-muted:#55606e;--member-surface-base:var(--member-bone);--member-surface-raised:var(--member-bone-2);--member-border:#e4e1d8;--member-field-border:#89867d;--member-teal-hover:#08675f;--member-tint-teal:#eef8f7;--member-tint-warning:#fff9ec;--member-tint-safety:#fff3ef;--member-tint-success:#e9f6f4;--member-tint-required:#fff5df;--member-tint-checked:#e4f4f1;--member-tint-selected:#0e948821;--member-hero-border:#0e948857;--member-safety-wash:#fff7f4;--member-required-ink:#78500a;--member-signal-ink:#a13425;--member-surface-veiled:#fffefb8f;--member-surface-veil-track:#fffefbb8;--member-surface-veil-panel:#fffefbc7;--member-surface-veil-strong:#fffefbf5;--member-field-surface:#fff;--member-skeleton-base:#ebe9e2;--member-skeleton-sheen:#f7f6f1;--member-shadow-ink:#0b122014;--member-shadow-ink-rest:#0b122006;--member-shadow-ink-control:#0b12201f;--member-track-neutral:#0b12200d;--member-chip-form:#0b122012;--member-chip-check-in:#0e948824;--member-chip-release:#e0a23c29;--member-chip-release-ink:#8a6210;--member-surface-muted:#eceae3;--member-tone-foreground:#fff;--member-tone-success:oklch(53% .15 145);--member-tone-success-ink:oklch(50% .15 145);--member-tone-success-bg:oklch(94% .04 145);--member-tone-error-bg:oklch(94% .04 25);--member-tone-warning-bg:oklch(94% .05 75);--member-tone-info:oklch(55% .12 250);--member-tone-info-ink:oklch(51.5% .12 250);--member-tone-info-bg:oklch(94% .04 250);--member-tone-human:oklch(60% .14 55);--member-tone-human-bg:oklch(95% .04 60);--member-font-display:var(--font-schibsted-grotesk),"Schibsted Grotesk",Arial,sans-serif;--member-font-body:var(--font-hanken-grotesk),"Hanken Grotesk",Arial,sans-serif;--member-font-mono:var(--font-jetbrains-mono),"JetBrains Mono",Consolas,Menlo,monospace;background-color:var(--member-surface-base)}.praxium-member-shell :where(h1,h2,h3,h4,h5,h6){font-family:var(--member-font-display);color:var(--member-text-primary)}.praxium-member-shell .member-mono{font-family:var(--member-font-mono);letter-spacing:.01em}.praxium-member-shell{--member-radius:18px;--member-shadow:0 12px 38px var(--member-shadow-ink);background:var(--member-surface-base);color:var(--member-text-primary);min-height:100dvh;font-family:var(--member-font-body)}.member-frame{max-width:1160px;min-height:100dvh;margin:auto;padding:0 20px 94px}.member-header{border-bottom:1px solid var(--member-border);justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex}.member-brand{color:var(--member-ink);font-family:var(--member-font-display);align-items:center;gap:10px;font-size:20px;font-weight:760;text-decoration:none;display:inline-flex}.member-brand-mark{background:var(--member-action-primary);width:28px;height:28px;color:var(--member-action-primary-foreground);letter-spacing:.02em;border-radius:10px 10px 10px 2px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.member-brand-logo{object-fit:contain;background:0 0}.member-brand-names{min-width:0;display:grid}.member-brand-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.member-brand-vendor{font-family:var(--member-font-body);letter-spacing:.02em;color:var(--member-text-muted);font-size:11px;font-weight:400;line-height:1.2}.member-nav{gap:4px;padding:12px 0;display:flex;overflow-x:auto}.member-nav a{min-height:44px;color:var(--member-text-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:0 13px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.member-nav a[aria-current=page]{color:var(--member-ink);background:var(--member-tint-selected)}.member-main{padding:28px 0}.member-page{max-width:880px}.member-eyebrow{color:var(--member-teal-2);font:600 11px/1.2 var(--member-font-mono);letter-spacing:.08em;text-transform:uppercase}.member-page-title{letter-spacing:-.04em;margin:9px 0 10px;font-size:clamp(30px,4.5vw,46px);line-height:1.04}.member-lede{color:var(--member-text-muted);max-width:62ch;margin:0 0 26px;line-height:1.55}.member-form,.member-stack{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.member-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.member-card{background:var(--member-surface-raised);border:1px solid var(--member-border);border-radius:var(--member-radius);box-shadow:0 2px 8px var(--member-shadow-ink-rest);padding:20px}.member-card h2,.member-card h3{letter-spacing:-.02em;margin:0 0 8px}.member-card p{color:var(--member-text-muted);margin:0;line-height:1.5}.member-action-card{border-color:var(--member-hero-border);box-shadow:var(--member-shadow)}.member-action-card[data-urgency=blocked]{border-color:var(--member-safety-blocked);background:var(--member-safety-wash)}.member-action-row{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.member-action-meta{color:var(--member-text-muted);margin-top:12px;font-size:13px}.member-button,.member-button-secondary,.member-text-button{min-height:48px;font:700 14px var(--member-font-body);cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;padding:0 17px;text-decoration:none;display:inline-flex}.member-button{background:var(--member-action-primary);color:var(--member-action-primary-foreground)}.member-button:hover{background:var(--member-teal-hover)}.member-button-secondary{color:var(--member-ink);border-color:var(--member-border);background:0 0}.member-google-button{gap:10px;width:100%}.member-google-icon{flex:0 0 18px;width:18px;height:18px}.member-auth-separator{color:var(--member-text-muted);font:600 11px/1.2 var(--member-font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;display:flex}.member-auth-separator:after,.member-auth-separator:before{content:"";background:var(--member-border);flex:1;height:1px}.member-text-button{color:var(--member-teal-2);background:0 0;justify-content:flex-start;min-height:36px;padding:0}.member-inline-link{color:var(--member-teal-2);text-underline-offset:3px;border-radius:3px;padding-block:8px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.member-inline-link:hover{color:var(--member-ink);text-decoration-thickness:2px}.member-inline-link:focus-visible{outline:2px solid var(--member-focus-ring);outline-offset:2px}.member-button-secondary:disabled,.member-button:disabled{cursor:not-allowed;opacity:.55}.member-notice{background:var(--member-tint-teal);color:var(--member-ink);border-left:4px solid var(--member-teal-2);border-radius:13px;padding:14px 16px;line-height:1.45}.member-notice[data-level=warning]{background:var(--member-tint-warning);border-left-color:var(--member-ember)}.member-notice[data-level=safety]{background:var(--member-tint-safety);border-left-color:var(--member-signal)}.member-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.member-list-item{border-bottom:1px solid var(--member-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:15px 0;display:flex}.member-list-item:last-child{border-bottom:0;padding-bottom:0}.member-item-title{color:var(--member-ink);font-weight:700;line-height:1.35}.member-item-detail{color:var(--member-text-muted);margin-top:3px;font-size:14px;line-height:1.45}.member-status{min-height:24px;color:var(--member-teal-2);background:var(--member-tint-success);font:600 11px var(--member-font-mono);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 9px;display:inline-flex}.member-status[data-state=required]{background:var(--member-tint-required);color:var(--member-required-ink)}.member-empty{border:1px dashed var(--member-border);border-radius:var(--member-radius);text-align:center;background:var(--member-surface-veiled);padding:34px 22px}.member-empty h2{margin:0 0 8px;font-size:21px}.member-empty p{max-width:48ch;color:var(--member-text-muted);margin:0 auto;line-height:1.5}.member-field{gap:8px;display:grid}.member-field label,.member-field legend{font-weight:700;line-height:1.35}.member-field-help{color:var(--member-text-muted);font-size:13px;line-height:1.4}.member-input,.member-select,.member-textarea{background:var(--member-field-surface);border:1px solid var(--member-field-border);width:100%;min-height:48px;color:var(--member-ink);font:inherit;border-radius:12px;padding:11px 12px}.member-textarea{resize:vertical;min-height:116px}.member-choice{align-items:flex-start;gap:10px;padding:9px 0;line-height:1.4;display:flex}.member-choice input{accent-color:var(--member-teal-2);margin-top:3px}.member-scale{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.member-scale label{border:1px solid var(--member-border);cursor:pointer;border-radius:10px;place-items:center;min-height:48px;display:grid}.member-scale input{opacity:0;position:absolute}.member-scale label:has(input:checked){background:var(--member-tint-checked);border-color:var(--member-teal-2)}.member-scale label:has(input:focus-visible){outline:2px solid var(--member-focus-ring);outline-offset:2px}.member-form-actions{flex-wrap:wrap;align-items:center;gap:12px;padding-top:4px;display:flex}.member-form-message{color:var(--member-text-muted);font-size:14px}.member-form-message[data-error=true]{color:var(--member-signal-ink)}.member-kv{grid-template-columns:minmax(130px,.4fr) 1fr;gap:12px;margin:0;display:grid}.member-kv dt{color:var(--member-text-muted)}.member-kv dd{margin:0;font-weight:600}.member-chart{border-bottom:1px solid var(--member-border);align-items:flex-end;gap:10px;min-height:166px;padding:18px 0 0;display:flex;overflow:auto clip}.member-bar{text-align:center;min-width:16px;color:var(--member-text-muted);flex:1;align-items:end;gap:8px;font-size:11px;display:grid}.member-bar i{background:var(--member-teal);border-radius:8px 8px 0 0;min-height:10px;display:block}.member-access{text-align:center;max-width:550px;margin:0 auto;padding-top:12vh;padding-bottom:12vh}.member-skip-link{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.member-skip-link:focus-visible{z-index:50;clip-path:none;background:var(--member-ink);width:auto;height:auto;color:var(--member-bone);border-radius:999px;padding:10px 16px;font-weight:650;text-decoration:none;position:fixed;top:12px;left:12px}.member-access .member-card{box-shadow:var(--member-shadow)}.member-front-door .member-brand-mark{width:44px;height:44px;margin:0 auto 14px;font-size:18px}.member-front-door-actions{flex-direction:column;align-items:center;gap:14px;margin-top:28px;display:flex}.member-auth-mark{align-items:center;gap:8px;display:inline-flex}.member-auth-mark-initial{background:var(--member-action-primary);width:22px;height:22px;color:var(--member-action-primary-foreground);border-radius:6px;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.member-item-secondary{color:var(--member-text-muted);margin-top:2px;font-size:14px}.member-legal{text-align:left}.member-legal h1,.member-legal h2{text-wrap:balance}.member-auth-back{margin-top:22px}.member-front-door-actions .member-button,.member-front-door-actions .member-button-secondary{justify-content:center;width:100%;max-width:320px}.member-footer-nav{display:none}.praxium-member-shell :focus-visible{outline:2px solid var(--member-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.praxium-member-shell *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (max-width:680px){.member-frame{padding-left:16px;padding-right:16px}.member-header{min-height:64px}.member-nav{display:none}.member-main{padding-top:22px}.member-grid{grid-template-columns:1fr}.member-action-row{display:grid}.member-action-row .member-button{width:100%}.member-footer-nav{z-index:20;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:var(--member-surface-veil-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--member-border);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.member-footer-nav a{min-height:48px;color:var(--member-text-muted);place-items:center;font-size:12px;font-weight:700;text-decoration:none;display:grid}.member-footer-nav a[aria-current=page]{color:var(--member-teal-2)}.member-chat-composer{bottom:calc(65px + env(safe-area-inset-bottom));z-index:1;background:var(--card);position:sticky}.member-kv{grid-template-columns:1fr;gap:4px}.member-page-title{font-size:34px}}.member-public{min-height:100dvh}.member-token-bridge{--background:var(--member-surface-base);--foreground:var(--member-text-primary);--card:var(--member-surface-raised);--card-foreground:var(--member-text-primary);--popover:var(--member-surface-raised);--popover-foreground:var(--member-text-primary);--primary:var(--member-action-primary);--primary-foreground:var(--member-action-primary-foreground);--secondary:var(--member-tint-teal);--secondary-foreground:var(--member-ink);--muted:var(--member-surface-muted);--muted-foreground:var(--member-text-muted);--accent:var(--member-tint-teal);--accent-foreground:var(--member-ink);--destructive:var(--member-signal);--destructive-ink:var(--member-signal-ink);--border:var(--member-border);--input:var(--member-field-border);--input-background:var(--member-field-surface);--ring:var(--member-focus-ring);--success:var(--member-tone-success);--success-foreground:var(--member-tone-foreground);--success-ink:var(--member-tone-success-ink);--warning:var(--member-ember);--warning-foreground:var(--member-ink);--warning-ink:var(--member-required-ink);--info:var(--member-tone-info);--info-foreground:var(--member-tone-foreground);--info-ink:var(--member-tone-info-ink);--status-success:var(--member-tone-success-ink);--status-success-bg:var(--member-tone-success-bg);--status-error:var(--member-signal-ink);--status-error-bg:var(--member-tone-error-bg);--status-warning:var(--member-required-ink);--status-warning-bg:var(--member-tone-warning-bg);--status-info:var(--member-tone-info-ink);--status-info-bg:var(--member-tone-info-bg);--human:var(--member-tone-human);--human-foreground:var(--member-tone-foreground);--human-bg:var(--member-tone-human-bg);--agent:var(--member-teal-2);--agent-foreground:var(--member-tone-foreground);--agent-bg:var(--member-tint-teal);--signal:var(--member-signal);--signal-foreground:var(--member-tone-foreground);--signal-bg:var(--member-tint-safety);--skeleton:var(--member-skeleton-base);--skeleton-shimmer:var(--member-skeleton-sheen);--radius:12px;--fab-clearance:0px;font-family:var(--member-font-body);color:var(--member-text-primary)}.member-quiz{max-width:620px;padding:28px 20px calc(40px + env(safe-area-inset-bottom));flex-direction:column;gap:20px;margin:0 auto;display:flex}.member-token-bridge :where(h1,h2,h3){font-family:var(--member-font-display);letter-spacing:-.02em}.member-token-bridge .pr-16{padding-right:0}.member-quiz [data-block=exercise-block] button[type=button]:not([data-slot=checkbox]){border-radius:12px;min-height:48px}@media (max-width:680px){.member-quiz{padding-left:16px;padding-right:16px}.member-quiz [data-block=exercise-block]>div:last-of-type>button{flex:1}}.member-public-column{max-width:620px;margin:0 auto;padding-top:12vh;padding-bottom:12vh}.member-state{text-align:center;max-width:480px;margin:0 auto}.member-state-icon{background:var(--member-tint-teal);width:48px;height:48px;color:var(--member-teal-2);border-radius:14px;place-items:center;margin:0 auto 16px;display:grid}.member-state-icon[data-level=error]{background:var(--member-tint-safety);color:var(--member-signal-ink)}.member-state h1{letter-spacing:-.02em;margin:0 0 10px;font-size:26px;line-height:1.2}.member-state p{color:var(--member-text-muted);margin:0;line-height:1.55}.member-state-detail{margin-top:18px;font-size:14px}.member-state-actions{justify-content:center;margin-top:22px;display:flex}.member-step-index{background:var(--member-tint-success);min-width:26px;height:26px;color:var(--member-teal-2);font:600 12px var(--member-font-mono);vertical-align:2px;border-radius:999px;place-items:center;margin-right:10px;display:inline-grid}.member-disclaimer{color:var(--member-text-muted);border-top:1px solid var(--member-border);margin:26px 0 0;padding-top:16px;font-size:13px;line-height:1.5}.member-section-title{letter-spacing:0;margin:6px 0 14px;font-size:15px;font-weight:650}.member-card .member-metric{font-family:var(--member-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:8px 0 6px;font-size:28px;font-weight:700;line-height:1.1}.member-card .member-metric-definition{color:var(--member-text-muted);max-width:52ch;margin:0;line-height:1.5}.member-card .member-metric-delta{margin:6px 0 0;font-weight:650;line-height:1.5}.member-metric-figure{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}.member-card .member-ledger{color:var(--member-text-muted);border-top:1px solid var(--member-border);flex-wrap:wrap;align-items:baseline;gap:8px;margin:18px 0 0;padding-top:14px;font-size:13px;line-height:1.5;display:flex}.member-proof-tag{color:var(--member-teal-2);font:600 11px var(--member-font-mono);letter-spacing:.04em;text-transform:uppercase}.member-progress-tabs{border:1px solid var(--member-border);background:var(--member-surface-veil-track);border-radius:13px;gap:4px;margin:0 0 20px;padding:4px;display:inline-flex}.member-progress-tabs a{min-height:44px;color:var(--member-text-muted);border-radius:9px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.member-progress-tabs a.is-active,.member-progress-tabs a:hover{color:var(--member-ink);background:var(--member-tint-success)}.member-progress-hero{padding:24px}.member-progress-hero-heading,.member-progress-section-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.member-progress-as-of{min-width:208px;color:var(--member-text-muted);font:12px/1.45 var(--member-font-mono);text-align:right;gap:5px;display:grid}.member-progress-provenance-label{color:var(--member-teal-2);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.member-progress-controls{grid-template-columns:minmax(0,1.35fr) minmax(180px,.65fr);gap:12px;display:grid}.member-progress-control{border:1px solid var(--member-border);background:var(--member-surface-veil-panel);border-radius:14px;min-width:0;padding:14px 16px}.member-progress-control-heading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.member-progress-control-label{color:var(--member-ink);font-size:13px;font-weight:750}.member-progress-chart-latest,.member-progress-control-help{color:var(--member-text-muted);font-size:12px}.member-progress-segmented{flex-wrap:wrap;gap:6px;display:flex}.member-progress-segmented button{border:1px solid var(--member-border);max-width:100%;min-height:44px;color:var(--member-text-muted);font:650 13px/1.2 var(--member-font-body);cursor:pointer;background:0 0;border-radius:9px;padding:0 11px}.member-progress-segmented button:hover,.member-progress-segmented button[aria-checked=true],.member-progress-segmented button[aria-pressed=true]{border-color:var(--member-teal-2);background:var(--member-tint-success);color:var(--member-ink)}.member-progress-chart-card{min-width:0}.member-progress-chart-wrap{overscroll-behavior-inline:contain;border:1px solid var(--member-border);background:var(--member-surface-raised);border-radius:12px;width:100%;min-width:0;max-width:100%;margin-top:4px;overflow:auto hidden}.member-progress-chart-stage{width:100%;min-width:var(--member-progress-chart-min-width,100%);position:relative}.member-progress-chart-hit-layer{pointer-events:none;position:absolute;inset:0}.member-progress-chart{min-width:0}.member-chart,.member-progress-chart{width:100%;max-width:100%;height:auto;display:block}.member-chart{min-width:var(--member-progress-chart-min-width,100%);border-bottom:0;min-height:0;padding:0}.member-progress-axis{stroke:var(--member-border);stroke-width:1px}.member-progress-line{stroke:var(--member-teal-2);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.member-progress-point{fill:var(--member-teal-2);stroke:var(--member-surface-raised);stroke-width:3px}.member-progress-point-hit-area{pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:0;outline:none;height:100%;min-height:44px;margin:0;padding:0;position:absolute}.member-progress-point-hit-area:focus-visible{outline:3px solid var(--member-ink);outline-offset:4px}.member-progress-chart-caption{color:var(--member-text-muted);margin:10px 0 0;font-size:13px}.member-progress-table-details{border-top:1px solid var(--member-border);margin-top:16px;padding-top:12px}.member-progress-table-details summary{width:fit-content;min-height:44px;color:var(--member-teal-2);cursor:pointer;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.member-progress-table-wrap{max-width:100%;margin-top:12px;overflow-x:auto}.member-progress-table-wrap table{border-collapse:collapse;width:100%;min-width:430px;font-size:13px}.member-progress-table-wrap caption{text-align:left;color:var(--member-text-muted);margin-bottom:8px}.member-progress-table-wrap td,.member-progress-table-wrap th{border-bottom:1px solid var(--member-border);text-align:left;vertical-align:top;padding:8px 10px}.member-progress-table-wrap thead th{color:var(--member-text-muted);font-weight:700}.member-progress-table-wrap td:nth-child(2){font-variant-numeric:tabular-nums;white-space:nowrap}.member-progress-state-action{margin-top:20px!important}.member-progress-state-action a{display:inline-flex}.member-progress-ambiguous{color:var(--member-text-muted);margin:10px 0 0;font-size:13px}.member-metric-unavailable{color:var(--member-text-muted);font-size:24px}.member-progress-timeline{border-left:1px solid var(--member-border);margin:0;padding:0 0 0 22px;list-style:none}.member-progress-timeline>li{grid-template-columns:minmax(0,1fr);gap:4px;padding:0 0 20px 16px;display:grid;position:relative}.member-progress-timeline>li:last-child{padding-bottom:0}.member-progress-timeline-marker{border:2px solid var(--member-surface-raised);background:var(--member-text-muted);width:10px;height:10px;box-shadow:0 0 0 1px var(--member-border);border-radius:50%;position:absolute;top:3px;left:-28px}.member-progress-timeline>li[data-status=active] .member-progress-timeline-marker{background:var(--member-teal-2)}.member-progress-timeline-content>p{color:var(--member-text-muted);margin:7px 0 0;font-size:14px}.member-progress-supporting-list .member-text-button{font-variant-numeric:tabular-nums;min-height:44px}.member-progress-forms .member-text-button,.member-progress-view-link{align-items:center;min-height:44px;display:inline-flex}@media (max-width:680px){.member-progress-tabs{width:100%;display:flex}.member-progress-tabs a{flex:1}.member-progress-hero{padding:20px}.member-progress-hero-heading,.member-progress-section-heading{gap:14px;display:grid}.member-progress-as-of{text-align:left;min-width:0}.member-progress-controls{grid-template-columns:1fr}.member-progress-control-heading{align-items:flex-start;gap:3px;display:grid}.member-progress-segmented{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));display:grid}.member-progress-segmented button{width:100%}.member-progress-chart-card{padding:16px}}