:root{--cg-assisted-card-padding: 20px;--cg-assisted-gap-above-bottom-bar: 20px;--cg-assisted-gap-between-cards: 16px;--cg-assisted-gap-between-sections: 32px;--cg-assisted-gap-in-card: 12px;--cg-assisted-gutter: 20px;--cg-border-width-focus: 2px;--cg-border-width-strong: 1.5px;--cg-border-width-subtle: 1px;--cg-color-accent-rose: #E0506F;--cg-color-accent-rose-soft: #FCE6EB;--cg-color-accent-rose-text: #A3263F;--cg-color-action-on-primary: #FFFFFF;--cg-color-action-primary: #22306E;--cg-color-action-primary-soft: #E6E9F5;--cg-color-border-strong: #8B7E8F;--cg-color-border-subtle: #EEDDE3;--cg-color-scrim: #1B1E337A;--cg-color-status-danger: #B42318;--cg-color-status-danger-soft: #FDE9E7;--cg-color-status-on-danger: #FFFFFF;--cg-color-status-success: #137A4A;--cg-color-status-success-soft: #E3F4EA;--cg-color-status-warning: #9A5B00;--cg-color-status-warning-soft: #FFF1D6;--cg-color-surface-card: #FFFFFF;--cg-color-surface-overlay: #FFFFFF;--cg-color-surface-page: #FBF5F7;--cg-color-surface-sunken: #F6ECEF;--cg-color-text-primary: #1B1E33;--cg-color-text-secondary: #5F6279;--cg-elevation-flat: 0px 0px 0px 0px #00000000;--cg-elevation-overlay-dark-deep: 0px 8px 24px 0px #00000066;--cg-elevation-overlay-dark-shallow: 0px 2px 6px 0px #0000004D;--cg-elevation-overlay-light-deep: 0px 8px 24px 0px #1B1E331F;--cg-elevation-overlay-light-shallow: 0px 2px 6px 0px #1B1E3314;--cg-motion-distance-small: 8px;--cg-motion-duration-base: .2s;--cg-motion-duration-fast: .15s;--cg-motion-duration-reduced: .1s;--cg-motion-duration-slow: .25s;--cg-motion-easing-enter: cubic-bezier(0, 0, 0, 1);--cg-motion-easing-exit: cubic-bezier(.3, 0, 1, 1);--cg-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--cg-radius-full: 999px;--cg-radius-lg: 20px;--cg-radius-md: 14px;--cg-radius-sm: 8px;--cg-radius-xl: 28px;--cg-radius-xs: 4px;--cg-size-avatar-lg: 56px;--cg-size-avatar-md: 40px;--cg-size-avatar-sm: 32px;--cg-size-bubble-max-width: 84;--cg-size-chart-height: 160px;--cg-size-chart-line: 2px;--cg-size-chart-marker-last: 8px;--cg-size-chart-marker: 6px;--cg-size-content-max-width-clinical: 720px;--cg-size-content-max-width: 560px;--cg-size-control-button: 52px;--cg-size-control-call: 56px;--cg-size-control-digit-box: 44px;--cg-size-control-input: 56px;--cg-size-control-list-item: 56px;--cg-size-control-pin-key: 64px;--cg-size-control-tab-bar: 64px;--cg-size-control-top-bar: 56px;--cg-size-dash-gap: 4px;--cg-size-dash-length: 6px;--cg-size-focus-ring-offset: 2px;--cg-size-icon-lg: 40px;--cg-size-icon-md: 24px;--cg-size-icon-sm: 20px;--cg-size-progress-thickness: 4px;--cg-size-spinner-lg: 40px;--cg-size-spinner-sm: 16px;--cg-size-target-min: 48px;--cg-size-tile-action-min-width: 136px;--cg-size-tile-action: 120px;--cg-size-timeline-node: 32px;--cg-size-timeline-rail: 2px;--cg-space-1: 4px;--cg-space-10: 40px;--cg-space-12: 48px;--cg-space-16: 64px;--cg-space-2: 8px;--cg-space-3: 12px;--cg-space-4: 16px;--cg-space-5: 20px;--cg-space-6: 24px;--cg-space-8: 32px;--cg-state-layer-focus: .12;--cg-state-layer-hover: .08;--cg-state-layer-pressed: .12;--cg-state-opacity-pending: .7;--cg-type-body-lg-line-height: 1.75rem;--cg-type-body-lg-size: 1.125rem;--cg-type-body-lg-tracking: 0;--cg-type-body-lg-weight: 400;--cg-type-body-md-line-height: 1.5rem;--cg-type-body-md-size: 1rem;--cg-type-body-md-tracking: 0;--cg-type-body-md-weight: 400;--cg-type-caption-line-height: 1.125rem;--cg-type-caption-size: .8125rem;--cg-type-caption-tracking: 0;--cg-type-caption-weight: 400;--cg-type-code-line-height: 1.75rem;--cg-type-code-size: 1.375rem;--cg-type-code-tracking: .14;--cg-type-code-weight: 600;--cg-type-display-line-height: 2.5rem;--cg-type-display-size: 2rem;--cg-type-display-tracking: -.015;--cg-type-display-weight: 600;--cg-type-eyebrow-line-height: 1.125rem;--cg-type-eyebrow-size: .8125rem;--cg-type-eyebrow-tracking: .02;--cg-type-eyebrow-weight: 600;--cg-type-label-line-height: 1.25rem;--cg-type-label-size: .9375rem;--cg-type-label-tracking: 0;--cg-type-label-weight: 600;--cg-type-title-lg-line-height: 2rem;--cg-type-title-lg-size: 1.5rem;--cg-type-title-lg-tracking: -.01;--cg-type-title-lg-weight: 600;--cg-type-title-md-line-height: 1.75rem;--cg-type-title-md-size: 1.25rem;--cg-type-title-md-tracking: -.01;--cg-type-title-md-weight: 600;--cg-type-title-sm-line-height: 1.5rem;--cg-type-title-sm-size: 1.0625rem;--cg-type-title-sm-tracking: 0;--cg-type-title-sm-weight: 600;--cg-type-value-lg-line-height: 2.25rem;--cg-type-value-lg-size: 2rem;--cg-type-value-lg-tracking: -.015;--cg-type-value-lg-weight: 600;--cg-type-value-md-line-height: 1.75rem;--cg-type-value-md-size: 1.375rem;--cg-type-value-md-tracking: -.01;--cg-type-value-md-weight: 600}@media(prefers-color-scheme:dark){:root{--cg-color-accent-rose: #FF7E99;--cg-color-accent-rose-soft: #3A1A2A;--cg-color-accent-rose-text: #FFA3B6;--cg-color-action-on-primary: #121633;--cg-color-action-primary: #AEB9F2;--cg-color-action-primary-soft: #262C52;--cg-color-border-strong: #7A7EA3;--cg-color-border-subtle: #2E3254;--cg-color-scrim: #00000099;--cg-color-status-danger: #FF8B80;--cg-color-status-danger-soft: #3A1613;--cg-color-status-on-danger: #2A0A07;--cg-color-status-success: #5BD69A;--cg-color-status-success-soft: #10291C;--cg-color-status-warning: #F3B451;--cg-color-status-warning-soft: #2C2110;--cg-color-surface-card: #1B1E35;--cg-color-surface-overlay: #20233D;--cg-color-surface-page: #121426;--cg-color-surface-sunken: #232744;--cg-color-text-primary: #F2EEF4;--cg-color-text-secondary: #A9A8C2}[data-theme=light]{--cg-color-accent-rose: #E0506F;--cg-color-accent-rose-soft: #FCE6EB;--cg-color-accent-rose-text: #A3263F;--cg-color-action-on-primary: #FFFFFF;--cg-color-action-primary: #22306E;--cg-color-action-primary-soft: #E6E9F5;--cg-color-border-strong: #8B7E8F;--cg-color-border-subtle: #EEDDE3;--cg-color-scrim: #1B1E337A;--cg-color-status-danger: #B42318;--cg-color-status-danger-soft: #FDE9E7;--cg-color-status-on-danger: #FFFFFF;--cg-color-status-success: #137A4A;--cg-color-status-success-soft: #E3F4EA;--cg-color-status-warning: #9A5B00;--cg-color-status-warning-soft: #FFF1D6;--cg-color-surface-card: #FFFFFF;--cg-color-surface-overlay: #FFFFFF;--cg-color-surface-page: #FBF5F7;--cg-color-surface-sunken: #F6ECEF;--cg-color-text-primary: #1B1E33;--cg-color-text-secondary: #5F6279}}[data-theme=dark]{--cg-color-accent-rose: #FF7E99;--cg-color-accent-rose-soft: #3A1A2A;--cg-color-accent-rose-text: #FFA3B6;--cg-color-action-on-primary: #121633;--cg-color-action-primary: #AEB9F2;--cg-color-action-primary-soft: #262C52;--cg-color-border-strong: #7A7EA3;--cg-color-border-subtle: #2E3254;--cg-color-scrim: #00000099;--cg-color-status-danger: #FF8B80;--cg-color-status-danger-soft: #3A1613;--cg-color-status-on-danger: #2A0A07;--cg-color-status-success: #5BD69A;--cg-color-status-success-soft: #10291C;--cg-color-status-warning: #F3B451;--cg-color-status-warning-soft: #2C2110;--cg-color-surface-card: #1B1E35;--cg-color-surface-overlay: #20233D;--cg-color-surface-page: #121426;--cg-color-surface-sunken: #232744;--cg-color-text-primary: #F2EEF4;--cg-color-text-secondary: #A9A8C2}[data-assisted=true]{--cg-size-avatar-lg: 64px;--cg-size-avatar-md: 48px;--cg-size-avatar-sm: 40px;--cg-size-bubble-max-width: 90;--cg-size-chart-height: 160px;--cg-size-chart-line: 3px;--cg-size-chart-marker-last: 10px;--cg-size-chart-marker: 8px;--cg-size-content-max-width-clinical: 720px;--cg-size-content-max-width: 560px;--cg-size-control-button: 60px;--cg-size-control-call: 64px;--cg-size-control-digit-box: 56px;--cg-size-control-input: 64px;--cg-size-control-list-item: 64px;--cg-size-control-pin-key: 72px;--cg-size-control-tab-bar: 76px;--cg-size-control-top-bar: 64px;--cg-size-dash-gap: 4px;--cg-size-dash-length: 6px;--cg-size-focus-ring-offset: 2px;--cg-size-icon-lg: 40px;--cg-size-icon-md: 28px;--cg-size-icon-sm: 24px;--cg-size-progress-thickness: 6px;--cg-size-spinner-lg: 40px;--cg-size-spinner-sm: 16px;--cg-size-target-min: 56px;--cg-size-tile-action-min-width: 136px;--cg-size-tile-action: 120px;--cg-size-timeline-node: 40px;--cg-size-timeline-rail: 2px;--cg-type-body-lg-line-height: 2.125rem;--cg-type-body-lg-size: 1.4375rem;--cg-type-body-md-line-height: 2rem;--cg-type-body-md-size: 1.3125rem;--cg-type-caption-line-height: 1.5rem;--cg-type-caption-size: 1.0625rem;--cg-type-code-line-height: 2.25rem;--cg-type-code-size: 1.75rem;--cg-type-display-line-height: 3.125rem;--cg-type-display-size: 2.5rem;--cg-type-eyebrow-line-height: 1.5rem;--cg-type-eyebrow-size: 1.0625rem;--cg-type-label-line-height: 1.625rem;--cg-type-label-size: 1.1875rem;--cg-type-title-lg-line-height: 2.5rem;--cg-type-title-lg-size: 1.875rem;--cg-type-title-md-line-height: 2.125rem;--cg-type-title-md-size: 1.625rem;--cg-type-title-sm-line-height: 1.875rem;--cg-type-title-sm-size: 1.375rem;--cg-type-value-lg-line-height: 2.875rem;--cg-type-value-lg-size: 2.5rem;--cg-type-value-md-line-height: 2.25rem;--cg-type-value-md-size: 1.75rem}@font-face{font-family:CareGidi Lexend;src:url(/assets/CareGidiLexend-Regular-CkVNkGd9.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:CareGidi Lexend;src:url(/assets/CareGidiLexend-SemiBold-BV2SzB-V.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:CareGidi Lexend;src:url(/assets/CareGidiLexend-Bold-CdxrdK-b.woff2) format("woff2");font-weight:700;font-display:swap}*{box-sizing:border-box}html{font-family:CareGidi Lexend,sans-serif;color:var(--cg-color-text-primary);background:var(--cg-color-surface-page)}body{margin:0;min-width:320px}button,input,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.6;cursor:not-allowed}a{color:var(--cg-color-action-primary)}:focus-visible{outline:var(--cg-border-width-focus) solid var(--cg-color-action-primary);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-shell{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100vh}.sidebar{background:var(--cg-color-surface-card);border-right:var(--cg-border-width-subtle) solid var(--cg-color-border-subtle);display:flex;flex-direction:column;padding:var(--cg-space-6) var(--cg-space-3);min-width:0}.brand{display:flex;align-items:center;gap:var(--cg-space-3);padding:var(--cg-space-2);color:var(--cg-color-text-primary);text-decoration:none;font-size:20px;font-weight:700;line-height:1.25}.brand small{display:block;color:var(--cg-color-text-secondary);font-size:13px;font-weight:400}.brand-symbol{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--cg-radius-md);background:var(--cg-color-action-primary);color:var(--cg-color-action-on-primary);font-size:14px;letter-spacing:-.08em;flex:none}.brand-symbol span{color:var(--cg-color-action-on-primary);opacity:.7}.workspace-label{margin:var(--cg-space-8) var(--cg-space-3) var(--cg-space-2);font-size:13px;color:var(--cg-color-text-secondary);font-weight:600}.nav-group{margin-top:var(--cg-space-5)}.nav-group h2{font-size:13px;font-weight:600;color:var(--cg-color-text-secondary);margin:0 var(--cg-space-3) var(--cg-space-2)}.nav-link{display:flex;align-items:center;gap:var(--cg-space-3);color:var(--cg-color-text-secondary);text-decoration:none;padding:var(--cg-space-2) var(--cg-space-3);border-radius:var(--cg-radius-sm);font-size:15px;line-height:1.5}.nav-link:hover,.nav-link.active{background:var(--cg-color-action-primary-soft);color:var(--cg-color-action-primary)}.nav-link.active{font-weight:600}.nav-link span{font-size:21px;line-height:1}.sidebar-foot{margin-top:auto;padding:var(--cg-space-6) var(--cg-space-3) 0;border-top:var(--cg-border-width-subtle) solid var(--cg-color-border-subtle)}.signed-in{font-size:13px;line-height:1.6;color:var(--cg-color-text-secondary);overflow-wrap:anywhere}.signed-in strong{color:var(--cg-color-text-primary);font-size:14px}.text-button{border:0;background:none;color:var(--cg-color-action-primary);padding:var(--cg-space-3) 0;font-weight:600}.main-column{min-width:0}.topbar{display:flex;justify-content:space-between;align-items:center;gap:var(--cg-space-4);height:70px;padding:0 var(--cg-space-8);border-bottom:var(--cg-border-width-subtle) solid var(--cg-color-border-subtle);background:var(--cg-color-surface-card);font-size:14px;font-weight:600}.topbar-right{color:var(--cg-color-text-secondary);font-weight:400;display:flex;align-items:center;gap:var(--cg-space-2);flex-wrap:wrap}.secure-dot{display:inline-block;width:8px;height:8px;background:var(--cg-color-status-success);border-radius:var(--cg-radius-full);flex:none}.divider{width:1px;height:18px;background:var(--cg-color-border-subtle);margin:0 var(--cg-space-2)}.main-content{max-width:1440px;padding:var(--cg-space-10) var(--cg-space-8) var(--cg-space-16);margin:auto}.eyebrow{font-size:13px;color:var(--cg-color-action-primary);font-weight:600;margin-bottom:var(--cg-space-2)}.page-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--cg-space-4);margin-bottom:var(--cg-space-8)}h1{font-size:32px;line-height:1.25;letter-spacing:-.02em;margin:0 0 var(--cg-space-2);font-weight:600}h2{font-size:20px;line-height:1.4;font-weight:600}.page-heading p{font-size:16px;color:var(--cg-color-text-secondary);margin:0;line-height:1.6}.live-chip{display:flex;align-items:center;gap:var(--cg-space-2);white-space:nowrap;padding:var(--cg-space-2) var(--cg-space-3);border:var(--cg-border-width-subtle) solid var(--cg-color-border-subtle);border-radius:var(--cg-radius-full);background:var(--cg-color-surface-card);font-size:13px}.intro-card{display:flex;align-items:center;gap:var(--cg-space-6);background:var(--cg-color-action-primary-soft);border-radius:var(--cg-radius-lg);padding:var(--cg-space-8);max-width:900px}.intro-card h2{margin:0 0 var(--cg-space-2)}.intro-card p{margin:0;color:var(--cg-color-text-secondary);line-height:1.6;max-width:58ch}.intro-mark{width:74px;height:74px;flex:none;border-radius:var(--cg-radius-lg);background:var(--cg-color-action-primary);color:var(--cg-color-action-on-primary);display:grid;place-items:center;font-weight:700;font-size:24px}.section-heading{margin:var(--cg-space-10) 0 var(--cg-space-4)}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--cg-space-4)}.area-card{display:flex;flex-direction:column;gap:var(--cg-space-3);min-height:165px;text-decoration:none;color:var(--cg-color-text-primary);background:var(--cg-color-surface-card);padding:var(--cg-space-5);border:var(--cg-border-width-subtle) solid var(--cg-color-border-subtle);border-radius:var(--cg-radius-lg)}.area-card:hover{border-color:var(--cg-color-border-strong)}.area-group{font-size:13px;color:var(--cg-color-text-secondary)}.area-title{display:flex;justify-content:space-between;gap:var(--cg-space-2);font-size:18px;font-weight:600}.area-title span{color:var(--cg-color-action-primary)}.area-description{font-size:14px;line-height:1.5;color:var(--cg-color-text-secondary)}.data-card{background:var(--cg-color-surface-card);border:var(--cg-border-width-subtle) solid var(--cg-color-border-subtle);border-radius:var(--cg-radius-lg);overflow:hidden}.table-toolbar{display:flex;justify-content:space-between;align-items:center;gap:var(--cg-space-4);padding:var(--cg-space-5);flex-wrap:wrap;border-bottom:var(--cg-border-width-subtle) solid var(--cg-color-border-subtle)}.table-toolbar strong,.table-toolbar span{display:block}.table-toolbar span{font-size:13px;color:var(--cg-color-text-secondary);margin-top:var(--cg-space-1)}.search-form{display:flex;gap:var(--cg-space-2);flex-wrap:wrap}.search-form input{min-width:240px}.filter-field{display:flex;gap:var(--cg-space-2);align-items:center;font-size:14px}.primary-button,.secondary-button{border-radius:var(--cg-radius-full);padding:var(--cg-space-3) var(--cg-space-5);font-size:15px;font-weight:600;line-height:1.25;min-height:44px}.primary-button{background:var(--cg-color-action-primary);border:var(--cg-border-width-strong) solid var(--cg-color-action-primary);color:var(--cg-color-action-on-primary)}.secondary-button{background:var(--cg-color-surface-card);border:var(--cg-border-width-strong) solid var(--cg-color-border-strong);color:var(--cg-color-action-primary)}input,select{min-height:44px;border:var(--cg-border-width-strong) solid var(--cg-color-border-strong);border-radius:var(--cg-radius-sm);background:var(--cg-color-surface-card);color:var(--cg-color-text-primary);padding:var(--cg-space-2) var(--cg-space-3)}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;text-align:left;font-size:14px}th{background:var(--cg-color-surface-sunken);font-weight:600;color:var(--cg-color-text-secondary);white-space:nowrap}th,td{padding:var(--cg-space-3) var(--cg-space-4);border-bottom:var(--cg-border-width-subtle) solid var(--cg-color-border-subtle);vertical-align:top}td{overflow-wrap:anywhere;max-width:280px}tbody tr:last-child td{border-bottom:0}.state-card{text-align:center;padding:var(--cg-space-12) var(--cg-space-6);max-width:560px;margin:auto}.state-card h2{margin:var(--cg-space-3) 0 var(--cg-space-2)}.state-card p{color:var(--cg-color-text-secondary);line-height:1.6;margin:0 0 var(--cg-space-4)}.state-icon{font-size:34px;color:var(--cg-color-action-primary)}.data-note{color:var(--cg-color-text-secondary);font-size:13px;margin:var(--cg-space-4) 0}.back-link{display:inline-block;margin-bottom:var(--cg-space-8);font-size:14px;text-decoration:none;font-weight:600}.detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--cg-space-4)}.detail-card{padding:var(--cg-space-6)}.detail-card h2{margin:0 0 var(--cg-space-5)}dl{display:grid;grid-template-columns:150px minmax(0,1fr);gap:var(--cg-space-3);margin:0}dt{color:var(--cg-color-text-secondary);text-transform:capitalize}dd{margin:0;overflow-wrap:anywhere}.activity-block{border-top:var(--cg-border-width-subtle) solid var(--cg-color-border-subtle);padding:var(--cg-space-3) 0}.activity-block h3{font-size:16px;text-transform:capitalize;margin:0}.activity-block p{margin:var(--cg-space-1) 0 0;color:var(--cg-color-text-secondary)}.credential-list{padding-left:var(--cg-space-5)}.credential-list li{padding:var(--cg-space-2) 0}.credential-list span{margin-left:var(--cg-space-3);color:var(--cg-color-text-secondary)}.info-banner,.error-banner{border-radius:var(--cg-radius-md);padding:var(--cg-space-4);margin-top:var(--cg-space-4);line-height:1.5}.info-banner{background:var(--cg-color-action-primary-soft);color:var(--cg-color-action-primary)}.error-banner{background:var(--cg-color-status-danger-soft);color:var(--cg-color-status-danger)}.centred-state{min-height:100vh;display:grid;place-content:center;text-align:center;padding:var(--cg-space-6)}.centred-state p{color:var(--cg-color-text-secondary)}.login-page{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--cg-space-6);background:var(--cg-color-surface-page)}.login-brand{display:flex;align-items:center;gap:var(--cg-space-2);margin-bottom:var(--cg-space-8);font-size:20px}.login-brand>span:last-child{font-size:14px;color:var(--cg-color-text-secondary);border-left:var(--cg-border-width-subtle) solid var(--cg-color-border-strong);padding-left:var(--cg-space-3)}.login-card{width:min(100%,460px);padding:var(--cg-space-8);border:var(--cg-border-width-subtle) solid var(--cg-color-border-subtle);border-radius:var(--cg-radius-lg);background:var(--cg-color-surface-card)}.login-card h1{font-size:26px}.login-card p{color:var(--cg-color-text-secondary);line-height:1.6;margin:0 0 var(--cg-space-6)}.login-card form{display:flex;flex-direction:column;gap:var(--cg-space-3)}.login-card form label{font-size:15px;font-weight:600}.login-card form input{width:100%;margin-bottom:var(--cg-space-2)}.login-card form button:last-child{margin-top:var(--cg-space-2)}.login-foot{font-size:13px;color:var(--cg-color-text-secondary);margin-top:var(--cg-space-6)}.setup-box{background:var(--cg-color-surface-sunken);padding:var(--cg-space-4);border-radius:var(--cg-radius-md);overflow-wrap:anywhere}.setup-box p{margin:0 0 var(--cg-space-3);font-size:14px}.setup-box code,.recovery-list code{display:block;overflow-wrap:anywhere}.setup-box .muted{margin:var(--cg-space-3) 0}.recovery-list{display:grid;grid-template-columns:1fr 1fr;gap:var(--cg-space-2);margin-bottom:var(--cg-space-5);font-size:14px}.recovery-list code{padding:var(--cg-space-2);background:var(--cg-color-surface-sunken);border-radius:var(--cg-radius-sm)}@media(max-width:900px){.app-shell{grid-template-columns:1fr}.sidebar{border-right:0;border-bottom:var(--cg-border-width-subtle) solid var(--cg-color-border-subtle)}.sidebar nav{display:flex;overflow:auto;gap:var(--cg-space-3)}.nav-group{display:contents}.nav-group h2,.workspace-label,.sidebar-foot{display:none}.nav-link{white-space:nowrap}.main-content{padding:var(--cg-space-6) var(--cg-space-4)}.topbar{padding:0 var(--cg-space-4)}}@media(max-width:600px){.topbar-right{display:none}.page-heading{flex-direction:column}.intro-card{padding:var(--cg-space-5)}.intro-mark{display:none}.card-grid{grid-template-columns:1fr}.login-card{padding:var(--cg-space-5)}.search-form,.search-form input{width:100%}dl{grid-template-columns:1fr}dt{margin-top:var(--cg-space-2)}}._button_1kxci_1{border-radius:var(--cg-radius-full);padding:var(--cg-space-3) var(--cg-space-5);font-size:var(--cg-type-label-size);font-weight:var(--cg-type-label-weight);line-height:var(--cg-type-label-line-height);min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:var(--cg-space-2)}._button_1kxci_1:disabled{opacity:.6;cursor:not-allowed}._primary_1kxci_19{background:var(--cg-color-action-primary);border:var(--cg-border-width-strong) solid var(--cg-color-action-primary);color:var(--cg-color-action-on-primary)}._secondary_1kxci_25{background:var(--cg-color-surface-card);border:var(--cg-border-width-strong) solid var(--cg-color-border-strong);color:var(--cg-color-action-primary)}._text_1kxci_31{background:transparent;border:var(--cg-border-width-strong) solid transparent;color:var(--cg-color-action-primary);padding-inline:var(--cg-space-2)}._spinner_1kxci_38{width:14px;height:14px;border-radius:var(--cg-radius-full);border:2px solid currentColor;border-top-color:transparent;animation:_cg-spin_1kxci_1 .9s linear infinite}@media(prefers-reduced-motion:reduce){._spinner_1kxci_38{animation:none;border-top-color:currentColor;opacity:.5}}@keyframes _cg-spin_1kxci_1{to{transform:rotate(360deg)}}._wrap_1wrjw_1{overflow:auto;border:var(--cg-border-width-subtle) solid var(--cg-color-border-subtle);border-radius:var(--cg-radius-lg);background:var(--cg-color-surface-card)}._table_1wrjw_8{width:100%;border-collapse:collapse;text-align:left;font-size:var(--cg-type-label-size);line-height:var(--cg-type-label-line-height)}._caption_1wrjw_16{caption-side:top;text-align:left;padding:var(--cg-space-3) var(--cg-space-4);font-size:var(--cg-type-caption-size);font-weight:var(--cg-type-label-weight);line-height:var(--cg-type-caption-line-height);color:var(--cg-color-text-secondary);border-bottom:var(--cg-border-width-subtle) solid var(--cg-color-border-subtle)}._table_1wrjw_8 th{background:var(--cg-color-surface-sunken);font-weight:var(--cg-type-label-weight);color:var(--cg-color-text-secondary);white-space:nowrap}._table_1wrjw_8 th,._table_1wrjw_8 td{padding:var(--cg-space-3) var(--cg-space-4);border-bottom:var(--cg-border-width-subtle) solid var(--cg-color-border-subtle);vertical-align:top}._table_1wrjw_8 td{overflow-wrap:anywhere}._table_1wrjw_8 tbody tr:last-child td{border-bottom:0}._numeric_1wrjw_49{text-align:right;font-variant-numeric:tabular-nums}._empty_1wrjw_54{color:var(--cg-color-text-secondary);padding:var(--cg-space-8) var(--cg-space-4);text-align:center}._pair_tdzi5_1{display:contents}._list_tdzi5_5{display:grid;grid-template-columns:minmax(120px,220px) minmax(0,1fr);gap:var(--cg-space-3);margin:0}._term_tdzi5_12{color:var(--cg-color-text-secondary);font-size:var(--cg-type-caption-size);line-height:var(--cg-type-caption-line-height);margin:0}._value_tdzi5_19{margin:0;overflow-wrap:anywhere;font-size:var(--cg-type-body-md-size);line-height:var(--cg-type-body-md-line-height)}@media(max-width:640px){._list_tdzi5_5{grid-template-columns:1fr;gap:var(--cg-space-1)}._value_tdzi5_19{margin-bottom:var(--cg-space-3)}}._notice_mgugd_1{display:flex;gap:var(--cg-space-3);align-items:flex-start;border-radius:var(--cg-radius-md);padding:var(--cg-space-4);font-size:var(--cg-type-body-md-size);line-height:var(--cg-type-body-md-line-height);margin:var(--cg-space-4) 0}._notice_mgugd_1>svg{flex:none;margin-top:2px}._info_mgugd_17{background:var(--cg-color-action-primary-soft);color:var(--cg-color-action-primary)}._success_mgugd_22{background:var(--cg-color-status-success-soft);color:var(--cg-color-status-success)}._warning_mgugd_27{background:var(--cg-color-status-warning-soft);color:var(--cg-color-status-warning)}._danger_mgugd_32{background:var(--cg-color-status-danger-soft);color:var(--cg-color-status-danger)}._body_mgugd_37{margin:0}._title_mgugd_41{font-weight:var(--cg-type-label-weight);margin:0 0 var(--cg-space-1)}._header_a3zvn_1{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--cg-space-4);margin-bottom:var(--cg-space-8);flex-wrap:wrap}._eyebrow_a3zvn_10{font-size:var(--cg-type-eyebrow-size);font-weight:var(--cg-type-eyebrow-weight);line-height:var(--cg-type-eyebrow-line-height);letter-spacing:var(--cg-type-eyebrow-tracking);color:var(--cg-color-text-secondary);text-transform:uppercase;margin-bottom:var(--cg-space-1)}._title_a3zvn_20{font-size:var(--cg-type-display-size);font-weight:var(--cg-type-display-weight);line-height:var(--cg-type-display-line-height);letter-spacing:var(--cg-type-display-tracking);margin:0 0 var(--cg-space-2)}._description_a3zvn_28{font-size:var(--cg-type-body-md-size);font-weight:var(--cg-type-body-md-weight);line-height:var(--cg-type-body-md-line-height);color:var(--cg-color-text-secondary);margin:0;max-width:72ch}._actions_a3zvn_37{display:flex;gap:var(--cg-space-2);flex-wrap:wrap;align-items:center}@media(max-width:900px){._title_a3zvn_20{font-size:var(--cg-type-title-lg-size);line-height:var(--cg-type-title-lg-line-height)}}._panel_bjg1i_1{text-align:center;padding:var(--cg-space-12) var(--cg-space-6);max-width:560px;margin:var(--cg-space-6) auto;border-radius:var(--cg-radius-lg)}._title_bjg1i_9{font-size:var(--cg-type-title-md-size);font-weight:var(--cg-type-title-md-weight);line-height:var(--cg-type-title-md-line-height);margin:var(--cg-space-3) 0 var(--cg-space-2)}._detail_bjg1i_16{font-size:var(--cg-type-body-md-size);line-height:var(--cg-type-body-md-line-height);color:var(--cg-color-text-secondary);margin:0 0 var(--cg-space-4)}._action_bjg1i_23{display:flex;justify-content:center;gap:var(--cg-space-2)}._icon_bjg1i_29{display:inline-flex;color:var(--cg-color-text-secondary)}._neutral_bjg1i_34{background:var(--cg-color-surface-card);border:var(--cg-border-width-subtle) solid var(--cg-color-border-subtle)}._info_bjg1i_39{background:var(--cg-color-action-primary-soft)}._info_bjg1i_39 ._icon_bjg1i_29{color:var(--cg-color-action-primary)}._success_bjg1i_47 ._icon_bjg1i_29{color:var(--cg-color-status-success)}._warning_bjg1i_51{background:var(--cg-color-status-warning-soft)}._warning_bjg1i_51 ._icon_bjg1i_29{color:var(--cg-color-status-warning)}._danger_bjg1i_59{background:var(--cg-color-status-danger-soft)}._danger_bjg1i_59 ._icon_bjg1i_29{color:var(--cg-color-status-danger)}._pill_1ehm2_1{display:inline-flex;align-items:center;gap:var(--cg-space-1);padding:var(--cg-space-1) var(--cg-space-3);border-radius:var(--cg-radius-full);font-size:var(--cg-type-caption-size);font-weight:var(--cg-type-label-weight);line-height:var(--cg-type-caption-line-height);white-space:nowrap}._success_1ehm2_13{background:var(--cg-color-status-success-soft);color:var(--cg-color-status-success)}._warning_1ehm2_18{background:var(--cg-color-status-warning-soft);color:var(--cg-color-status-warning)}._danger_1ehm2_23{background:var(--cg-color-status-danger-soft);color:var(--cg-color-status-danger);font-weight:700}._info_1ehm2_30{background:var(--cg-color-action-primary-soft);color:var(--cg-color-action-primary)}._page_85cre_1{display:flex;flex-direction:column;gap:var(--cg-space-4)}._toolbar_85cre_7{display:flex;flex-wrap:wrap;gap:var(--cg-space-3);align-items:center;justify-content:space-between}._filters_85cre_15{display:inline-flex;gap:var(--cg-space-1);padding:var(--cg-space-1);background:var(--cg-color-surface-sunken);border-radius:var(--cg-radius-full)}._filterButton_85cre_23{border:0;background:transparent;color:var(--cg-color-text-secondary);border-radius:var(--cg-radius-full);padding:var(--cg-space-2) var(--cg-space-3);font-size:var(--cg-type-caption-size);font-weight:var(--cg-type-label-weight);line-height:var(--cg-type-caption-line-height);min-height:36px}._filterButton_85cre_23[aria-pressed=true]{background:var(--cg-color-surface-card);color:var(--cg-color-text-primary)}._pager_85cre_40{display:flex;gap:var(--cg-space-2);align-items:center}._section_85cre_46{display:flex;flex-direction:column;gap:var(--cg-space-3)}._sectionTitle_85cre_52{font-size:var(--cg-type-title-md-size);font-weight:var(--cg-type-title-md-weight);line-height:var(--cg-type-title-md-line-height);margin:var(--cg-space-4) 0 0}._card_85cre_59{background:var(--cg-color-surface-card);border:var(--cg-border-width-subtle) solid var(--cg-color-border-subtle);border-radius:var(--cg-radius-lg);padding:var(--cg-space-5);display:flex;flex-direction:column;gap:var(--cg-space-3)}._checklist_85cre_69{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--cg-space-2)}._check_85cre_69{display:flex;gap:var(--cg-space-3);align-items:flex-start;font-size:var(--cg-type-body-md-size);line-height:var(--cg-type-body-md-line-height)}._checkDetail_85cre_86{color:var(--cg-color-text-secondary);font-size:var(--cg-type-caption-size);line-height:var(--cg-type-caption-line-height);margin:var(--cg-space-1) 0 0}._actions_85cre_93{display:flex;gap:var(--cg-space-2);flex-wrap:wrap;align-items:flex-start}._form_85cre_100{display:flex;flex-direction:column;gap:var(--cg-space-3);max-width:560px}._form_85cre_100 label{font-size:var(--cg-type-label-size);font-weight:var(--cg-type-label-weight);line-height:var(--cg-type-label-line-height)}._form_85cre_100 input,._form_85cre_100 select,._form_85cre_100 textarea{width:100%}._form_85cre_100 textarea{min-height:84px;border:var(--cg-border-width-strong) solid var(--cg-color-border-strong);border-radius:var(--cg-radius-sm);background:var(--cg-color-surface-card);color:var(--cg-color-text-primary);padding:var(--cg-space-2) var(--cg-space-3);font:inherit}._confirm_85cre_129{border:var(--cg-border-width-strong) solid var(--cg-color-border-strong);border-radius:var(--cg-radius-md);padding:var(--cg-space-4);display:flex;flex-direction:column;gap:var(--cg-space-3);background:var(--cg-color-surface-sunken)}._confirmText_85cre_139{margin:0;font-size:var(--cg-type-body-md-size);line-height:var(--cg-type-body-md-line-height)}._rows_85cre_145{display:flex;flex-direction:column;gap:var(--cg-space-2);list-style:none;padding:0;margin:0}._row_85cre_145{display:flex;gap:var(--cg-space-3);align-items:center;justify-content:space-between;flex-wrap:wrap;padding:var(--cg-space-3) 0;border-bottom:var(--cg-border-width-subtle) solid var(--cg-color-border-subtle)}._row_85cre_145:last-child{border-bottom:0}._page_13qtq_1{display:flex;flex-direction:column;gap:var(--cg-space-4)}._meta_13qtq_7{color:var(--cg-color-text-secondary);font-size:var(--cg-type-caption-size);line-height:var(--cg-type-caption-line-height);margin:0}._grid_13qtq_14{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--cg-space-4)}._card_13qtq_20{background:var(--cg-color-surface-card);border:var(--cg-border-width-subtle) solid var(--cg-color-border-subtle);border-radius:var(--cg-radius-lg);padding:var(--cg-space-5);display:flex;flex-direction:column;gap:var(--cg-space-2)}._cardTitle_13qtq_30{font-size:var(--cg-type-title-sm-size);font-weight:var(--cg-type-title-sm-weight);line-height:var(--cg-type-title-sm-line-height);margin:0;color:var(--cg-color-text-secondary)}._value_13qtq_38{font-size:var(--cg-type-value-lg-size);font-weight:var(--cg-type-value-lg-weight);line-height:var(--cg-type-value-lg-line-height);margin:var(--cg-space-1) 0 0;font-variant-numeric:tabular-nums}._withheld_13qtq_46{font-size:var(--cg-type-body-md-size);line-height:var(--cg-type-body-md-line-height);margin:var(--cg-space-1) 0 0;color:var(--cg-color-text-secondary);background:var(--cg-color-surface-sunken);border-radius:var(--cg-radius-md);padding:var(--cg-space-3)}._cohort_13qtq_56,._comparison_13qtq_57{font-size:var(--cg-type-caption-size);line-height:var(--cg-type-caption-line-height);color:var(--cg-color-text-secondary);margin:0}._definition_13qtq_64{margin-top:auto;font-size:var(--cg-type-caption-size);line-height:var(--cg-type-caption-line-height);color:var(--cg-color-text-secondary)}._definition_13qtq_64 summary{cursor:pointer;font-weight:var(--cg-type-label-weight);color:var(--cg-color-action-primary);padding:var(--cg-space-1) 0}._definition_13qtq_64 p{margin:var(--cg-space-2) 0}._summaryGrid_13qtq_82{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--cg-space-3);margin:0}._summaryCell_13qtq_89{background:var(--cg-color-surface-sunken);border-radius:var(--cg-radius-md);padding:var(--cg-space-3) var(--cg-space-4)}._summaryCell_13qtq_89 dt{font-size:var(--cg-type-caption-size);line-height:var(--cg-type-caption-line-height);color:var(--cg-color-text-secondary)}._summaryCell_13qtq_89 dd{margin:var(--cg-space-1) 0 0;font-size:var(--cg-type-value-md-size);font-weight:var(--cg-type-value-md-weight);line-height:var(--cg-type-value-md-line-height);font-variant-numeric:tabular-nums}._section_13qtq_109{display:flex;flex-direction:column;gap:var(--cg-space-3)}._sectionTitle_13qtq_115{font-size:var(--cg-type-title-md-size);font-weight:var(--cg-type-title-md-weight);line-height:var(--cg-type-title-md-line-height);margin:var(--cg-space-4) 0 0}._period_13qtq_122{display:inline-flex;gap:var(--cg-space-1);padding:var(--cg-space-1);background:var(--cg-color-surface-sunken);border-radius:var(--cg-radius-full)}._periodButton_13qtq_130{border:0;background:transparent;color:var(--cg-color-text-secondary);border-radius:var(--cg-radius-full);padding:var(--cg-space-2) var(--cg-space-3);font-size:var(--cg-type-caption-size);font-weight:var(--cg-type-label-weight);line-height:var(--cg-type-caption-line-height);min-height:36px}._periodButton_13qtq_130[aria-pressed=true]{background:var(--cg-color-surface-card);color:var(--cg-color-text-primary)}
