.Spinner-module__0i089G__wrap{color:currentColor;display:inline-flex}.Spinner-module__0i089G__spinner{animation:.7s linear infinite Spinner-module__0i089G__spin}.Spinner-module__0i089G__track{opacity:.22}@keyframes Spinner-module__0i089G__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Spinner-module__0i089G__spinner{animation:none!important}.Spinner-module__0i089G__head{opacity:.7}}
.Button-module__p8AkZW__btn{border-radius:var(--radius-control);background:var(--surface);min-height:44px;color:var(--text-ink);font-family:var(--type-ui);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-bold);letter-spacing:var(--ls-normal);white-space:nowrap;box-shadow:var(--shadow-hairline);transition:transform var(--dur-fast) var(--ease-standard), background-color var(--speed), color var(--speed), border-color var(--speed), box-shadow var(--speed);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-weight:400;line-height:1;display:inline-flex;position:relative}.Button-module__p8AkZW__btn:hover:not(:disabled){border-color:var(--line-strong);transform:translateY(-1px)}.Button-module__p8AkZW__btn:active:not(:disabled){transform:translateY(1px)}.Button-module__p8AkZW__btn:disabled{opacity:.5;cursor:not-allowed}.Button-module__p8AkZW__primary{background:var(--action-cobalt);color:var(--action-on);box-shadow:var(--shadow-action);border-color:#0000}.Button-module__p8AkZW__primary:hover:not(:disabled){background:var(--action-cobalt-strong);box-shadow:var(--shadow-action-hover)}.Button-module__p8AkZW__secondary{color:var(--action-cobalt-text);box-shadow:none;background:0 0;border-color:#176bff6b}.Button-module__p8AkZW__secondary:hover:not(:disabled){border-color:var(--action-cobalt);background:var(--oc-cobalt-soft)}.Button-module__p8AkZW__ink{background:var(--surface-inverse);color:var(--text-on-inverse);border-color:#0000}.Button-module__p8AkZW__ink:hover:not(:disabled){background:var(--rail-raised)}.Button-module__p8AkZW__attention{background:var(--oc-amber);color:#2a1c05;border-color:#0000}.Button-module__p8AkZW__danger{background:var(--oc-coral);color:#3a0f0c;border-color:#0000}.Button-module__p8AkZW__quiet{color:var(--text-muted);box-shadow:none;background:0 0;border-color:#0000}.Button-module__p8AkZW__quiet:hover:not(:disabled){border-color:var(--line);background:var(--surface);color:var(--text-ink)}.Button-module__p8AkZW__sm{min-height:36px;font-size:var(--fs-label);gap:8px;padding:0 14px}.Button-module__p8AkZW__fullWidth{width:100%}.Button-module__p8AkZW__label{align-items:center;display:inline-flex}.Button-module__p8AkZW__content{align-items:center;gap:inherit;transition:opacity var(--dur-fast) var(--ease-standard);display:inline-flex}.Button-module__p8AkZW__contentHidden{opacity:0}.Button-module__p8AkZW__loader{place-items:center;display:grid;position:absolute;inset:0}.Button-module__p8AkZW__btn:after{content:"";width:max(100%, var(--tap-min));height:max(100%, var(--tap-min));position:absolute;top:50%;left:50%;translate:-50% -50%}
.IconButton-module__4X7YQa__iconButton{border-radius:var(--radius-control);width:40px;height:40px;color:var(--text-muted);transition:scale var(--dur-fast) var(--ease-standard), color var(--speed), background var(--speed), border-color var(--speed);background:0 0;border:1px solid #0000;place-items:center;display:inline-grid;position:relative}.IconButton-module__4X7YQa__iconButton:hover:not(:disabled){border-color:var(--line);background:var(--surface);color:var(--text-ink)}.IconButton-module__4X7YQa__iconButton:active:not(:disabled){scale:.94}.IconButton-module__4X7YQa__iconButton:disabled{opacity:.5;cursor:not-allowed}.IconButton-module__4X7YQa__active{border-color:var(--line);background:var(--surface);color:var(--text-ink)}.IconButton-module__4X7YQa__sm{width:34px;height:34px}.IconButton-module__4X7YQa__lg{width:44px;height:44px}.IconButton-module__4X7YQa__tooltip{z-index:var(--z-modal);border-radius:var(--radius-control);background:var(--tooltip-surface);color:var(--tooltip-text);font-family:var(--type-ui);font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-medium);box-shadow:var(--shadow-overlay);-webkit-user-select:none;user-select:none;animation:IconButton-module__4X7YQa__fade-in var(--dur-fast) var(--ease-standard);padding:5px 9px}.IconButton-module__4X7YQa__arrow{fill:var(--tooltip-surface)}.IconButton-module__4X7YQa__iconButton:after{content:"";width:max(100%, var(--tap-min));height:max(100%, var(--tap-min));position:absolute;top:50%;left:50%;translate:-50% -50%}
.Sheet-module__rsjBQW__sheet{min-width:0;padding:var(--surface-padding);border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface)}.Sheet-module__rsjBQW__metric{border-radius:var(--radius-metric)}.Sheet-module__rsjBQW__stage{border-radius:var(--radius-stage)}.Sheet-module__rsjBQW__raised{box-shadow:var(--shadow-raise)}.Sheet-module__rsjBQW__flush{padding:0;overflow:hidden}.Sheet-module__rsjBQW__dark{border-color:var(--rail-border);background:var(--rail);color:var(--text-on-dark);box-shadow:var(--shadow-overlay)}.Sheet-module__rsjBQW__cobalt{border-color:color-mix(in srgb, var(--action-cobalt) 40%, var(--line));background:var(--action-cobalt-soft)}.Sheet-module__rsjBQW__attention{border-color:color-mix(in srgb, var(--status-attention-mark) 45%, var(--line));background:var(--status-attention-soft)}.Sheet-module__rsjBQW__critical{border-color:color-mix(in srgb, var(--status-critical-mark) 50%, var(--line));background:var(--status-critical-soft)}.Sheet-module__rsjBQW__interactive{cursor:pointer;width:100%;text-align:inherit;transition:border-color var(--speed), box-shadow var(--speed), transform var(--speed)}.Sheet-module__rsjBQW__interactive:hover{border-color:var(--line-strong);box-shadow:var(--shadow-surface-hover);transform:translateY(-1px)}.Sheet-module__rsjBQW__interactive:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.Sheet-module__rsjBQW__interactive:hover,.Sheet-module__rsjBQW__interactive:active{transform:none}}
.Status-module__tGsorq__status{border-radius:var(--radius-round);min-height:28px;font-family:var(--type-ui);font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-label);letter-spacing:.01em;white-space:nowrap;border:1px solid #0000;align-items:center;gap:8px;padding:4px 12px;font-weight:400;display:inline-flex}.Status-module__tGsorq__dot{border-radius:var(--radius-round);flex:none;width:7px;height:7px}.Status-module__tGsorq__icon{margin-left:-2px;display:inline-flex}.Status-module__tGsorq__ok{background:var(--status-optimal-soft);color:var(--status-optimal)}.Status-module__tGsorq__ok .Status-module__tGsorq__dot{background:var(--status-optimal-mark)}.Status-module__tGsorq__info{background:var(--status-info-soft);color:var(--status-info)}.Status-module__tGsorq__info .Status-module__tGsorq__dot{background:var(--status-info-mark)}.Status-module__tGsorq__watch,.Status-module__tGsorq__attention{background:var(--status-attention-soft);color:var(--status-attention)}.Status-module__tGsorq__watch .Status-module__tGsorq__dot,.Status-module__tGsorq__attention .Status-module__tGsorq__dot{background:var(--status-attention-mark)}.Status-module__tGsorq__critical{background:var(--status-critical-soft);color:var(--status-critical)}.Status-module__tGsorq__critical .Status-module__tGsorq__dot{background:var(--status-critical-mark)}.Status-module__tGsorq__muted{border-color:var(--line);background:var(--status-neutral-soft);color:var(--status-neutral)}.Status-module__tGsorq__muted .Status-module__tGsorq__dot{background:var(--status-neutral-mark)}
.Skeleton-module__D5UdLW__skeleton{border-radius:var(--radius-control);background:linear-gradient(90deg, var(--surface-sunken) 0%, color-mix(in srgb, var(--surface-sunken) 55%, var(--bg-secondary)) 50%, var(--surface-sunken) 100%);animation:Skeleton-module__D5UdLW__skeleton-pulse 1.4s var(--ease-standard) infinite;display:block}.Skeleton-module__D5UdLW__text{height:12px;margin:4px 0}.Skeleton-module__D5UdLW__metric{width:96px;height:34px}.Skeleton-module__D5UdLW__row{height:44px}.Skeleton-module__D5UdLW__chart{border-radius:var(--radius-surface);height:220px}.Skeleton-module__D5UdLW__page{border-radius:var(--radius-surface);height:60vh}.Skeleton-module__D5UdLW__stack{flex-direction:column;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.Skeleton-module__D5UdLW__skeleton{background:var(--surface-sunken);animation:none!important}}
.EmptyState-module__UIAqxW__empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 24px;display:flex}.EmptyState-module__UIAqxW__icon{border-radius:var(--radius-control);background:var(--surface-sunken);width:44px;height:44px;color:var(--text-muted);place-items:center;display:grid}.EmptyState-module__UIAqxW__permission .EmptyState-module__UIAqxW__icon{background:var(--action-cobalt-soft);color:var(--action-cobalt-text)}.EmptyState-module__UIAqxW__title{font-family:var(--type-display);font-size:var(--fs-card-title);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-tight);font-weight:400}.EmptyState-module__UIAqxW__description{max-width:42ch;color:var(--text-muted);font-size:var(--fs-body-sm);line-height:var(--lh-relaxed)}.EmptyState-module__UIAqxW__action{margin-top:4px}
.ErrorState-module__lcigtG__error{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:36px 24px;display:flex}.ErrorState-module__lcigtG__icon{border-radius:var(--radius-control);background:var(--surface-sunken);width:44px;height:44px;color:var(--text-muted);place-items:center;display:grid}.ErrorState-module__lcigtG__offline .ErrorState-module__lcigtG__icon{background:var(--status-attention-soft);color:var(--status-attention)}.ErrorState-module__lcigtG__forbidden .ErrorState-module__lcigtG__icon{background:var(--action-cobalt-soft);color:var(--action-cobalt-text)}.ErrorState-module__lcigtG__server .ErrorState-module__lcigtG__icon,.ErrorState-module__lcigtG__unknown .ErrorState-module__lcigtG__icon{background:var(--status-critical-soft);color:var(--status-critical)}.ErrorState-module__lcigtG__title{font-family:var(--type-display);font-size:var(--fs-card-title);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-tight);font-weight:400}.ErrorState-module__lcigtG__message{max-width:44ch;color:var(--text-muted);font-size:var(--fs-body-sm);line-height:var(--lh-relaxed)}.ErrorState-module__lcigtG__action{margin-top:4px}
.Field-module__GqccmW__field{flex-direction:column;gap:8px;display:flex}.Field-module__GqccmW__labelRow{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.Field-module__GqccmW__label{font-family:var(--type-ui);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-normal);color:var(--text-ink);font-weight:400}.Field-module__GqccmW__required{color:var(--text-muted);margin-left:3px}.Field-module__GqccmW__optional{color:var(--text-faint);font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-regular)}.Field-module__GqccmW__control{width:100%;min-height:var(--tap-min);border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--text-ink);font-family:var(--type-ui);font-size:var(--fs-body);font-variant-numeric:tabular-nums;transition:border-color var(--speed), background-color var(--speed), box-shadow var(--speed);padding:12px 14px}.Field-module__GqccmW__control::placeholder{color:var(--text-faint)}.Field-module__GqccmW__control:hover:not(:disabled){border-color:var(--text-faint)}.Field-module__GqccmW__control:focus-visible{outline:3px solid var(--focus-ring);outline-offset:0;border-color:var(--action-cobalt)}.Field-module__GqccmW__control:disabled{opacity:.6;cursor:not-allowed}.Field-module__GqccmW__control[aria-invalid=true]{border-color:var(--oc-coral);background:var(--status-critical-soft)}.Field-module__GqccmW__textarea{resize:vertical;min-height:104px;line-height:var(--lh-body)}.Field-module__GqccmW__controlWrap{align-items:center;display:flex;position:relative}.Field-module__GqccmW__withUnit{padding-right:60px}.Field-module__GqccmW__unit{pointer-events:none;color:var(--text-muted);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-medium);position:absolute;right:14px}.Field-module__GqccmW__help{color:var(--text-muted);font-size:var(--fs-body-sm);max-width:65ch;line-height:1.45}.Field-module__GqccmW__error{color:var(--status-critical);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-semibold);align-items:center;gap:6px;display:flex}.Field-module__GqccmW__error svg{flex:none}.Field-module__GqccmW__selectWrap{display:flex;position:relative}.Field-module__GqccmW__select{appearance:none;cursor:pointer;padding-right:38px}.Field-module__GqccmW__selectChevron{pointer-events:none;color:var(--text-muted);position:absolute;top:50%;right:14px;translate:0 -50%}
.Dialog-module__2m0ZfG__overlay{z-index:var(--z-modal);background:var(--overlay-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:Dialog-module__2m0ZfG__fade-in var(--dur-fast) var(--ease-standard);position:fixed;inset:0}.Dialog-module__2m0ZfG__content{z-index:var(--z-modal);border:1px solid var(--line);border-radius:var(--radius-modal);background:var(--surface);width:min(520px,100vw - 32px);max-height:min(86vh,720px);box-shadow:var(--shadow-overlay);animation:Dialog-module__2m0ZfG__dialog-in var(--dur-standard) var(--ease-enter);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;translate:-50% -50%}.Dialog-module__2m0ZfG__sm{width:min(420px,100vw - 32px)}.Dialog-module__2m0ZfG__lg{width:min(680px,100vw - 32px)}.Dialog-module__2m0ZfG__header{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 18px 12px;display:flex}.Dialog-module__2m0ZfG__titleWrap{min-width:0}.Dialog-module__2m0ZfG__title{font-family:var(--type-display);font-size:var(--fs-card-title);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-tight);font-weight:400}.Dialog-module__2m0ZfG__description{color:var(--text-muted);font-size:var(--fs-body-sm);margin-top:4px;line-height:1.5}.Dialog-module__2m0ZfG__close{border-radius:var(--radius-control);width:34px;height:34px;color:var(--text-muted);transition:background var(--speed), color var(--speed);flex:none;place-items:center;display:inline-grid;position:relative}.Dialog-module__2m0ZfG__close:hover{background:var(--surface-sunken);color:var(--text-ink)}.Dialog-module__2m0ZfG__body{padding:0 18px 4px;overflow-y:auto}.Dialog-module__2m0ZfG__footer{justify-content:flex-end;gap:10px;padding:16px 18px 18px;display:flex}@keyframes Dialog-module__2m0ZfG__dialog-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:560px){.Dialog-module__2m0ZfG__content{border-radius:var(--radius-modal) var(--radius-modal) 0 0;width:100%;max-height:90vh;animation:Dialog-module__2m0ZfG__sheet-up var(--dur-standard) var(--ease-enter);top:auto;bottom:0;left:0;translate:0}}@keyframes Dialog-module__2m0ZfG__sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Dialog-module__2m0ZfG__overlay,.Dialog-module__2m0ZfG__content{animation:none}}.Dialog-module__2m0ZfG__close:after{content:"";width:max(100%, var(--tap-min));height:max(100%, var(--tap-min));position:absolute;top:50%;left:50%;translate:-50% -50%}
.Drawer-module__kEZivq__overlay{z-index:var(--z-drawer);background:var(--overlay-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:Drawer-module__kEZivq__fade-in var(--dur-fast) var(--ease-standard);position:fixed;inset:0}.Drawer-module__kEZivq__content{z-index:var(--z-drawer);background:var(--surface);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex;position:fixed}.Drawer-module__kEZivq__right{border-left:1px solid var(--line);width:min(440px,100vw - 48px);animation:Drawer-module__kEZivq__slide-left var(--dur-slow) var(--ease-enter);top:0;bottom:0;right:0}.Drawer-module__kEZivq__right.Drawer-module__kEZivq__lg{width:min(680px,100vw - 48px)}.Drawer-module__kEZivq__bottom{border-top:1px solid var(--line);border-radius:var(--radius-modal) var(--radius-modal) 0 0;max-height:88vh;animation:Drawer-module__kEZivq__slide-up var(--dur-slow) var(--ease-enter);bottom:0;left:0;right:0}.Drawer-module__kEZivq__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 12px;display:flex}.Drawer-module__kEZivq__title{font-family:var(--type-display);font-size:var(--fs-card-title);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-tight);font-weight:400}.Drawer-module__kEZivq__close{border-radius:var(--radius-control);width:34px;height:34px;color:var(--text-muted);transition:background var(--speed), color var(--speed);place-items:center;display:inline-grid;position:relative}.Drawer-module__kEZivq__close:hover{background:var(--surface-sunken);color:var(--text-ink)}.Drawer-module__kEZivq__body{flex:1;min-height:0;padding:16px;overflow-y:auto}@media (max-width:700px){.Drawer-module__kEZivq__right,.Drawer-module__kEZivq__right.Drawer-module__kEZivq__lg{border-left:0;border-top:1px solid var(--line);border-radius:var(--radius-modal) var(--radius-modal) 0 0;width:100%;max-height:88vh;animation:Drawer-module__kEZivq__slide-up var(--dur-slow) var(--ease-enter);top:auto}.Drawer-module__kEZivq__content.Drawer-module__kEZivq__right{inset:auto 0 0}}@keyframes Drawer-module__kEZivq__slide-left{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes Drawer-module__kEZivq__slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Drawer-module__kEZivq__overlay,.Drawer-module__kEZivq__content{animation:none}}.Drawer-module__kEZivq__close:after{content:"";width:max(100%, var(--tap-min));height:max(100%, var(--tap-min));position:absolute;top:50%;left:50%;translate:-50% -50%}
.Segmented-module__TwXLlG__segmented{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-sunken);scrollbar-width:none;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex;overflow-x:auto}.Segmented-module__TwXLlG__segmented::-webkit-scrollbar{display:none}.Segmented-module__TwXLlG__option{min-height:36px;color:var(--text-muted);font-family:var(--type-ui);font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-bold);letter-spacing:var(--ls-normal);white-space:nowrap;transition:background-color .18s var(--ease-standard), color .18s var(--ease-standard), transform .18s var(--ease-standard);background:0 0;border-radius:10px;flex:none;align-items:center;gap:6px;padding:8px 14px;font-weight:400;display:inline-flex;position:relative}.Segmented-module__TwXLlG__option:hover{color:var(--text-ink)}.Segmented-module__TwXLlG__option:after{content:"";background:var(--action-cobalt);transform-origin:50%;height:2px;transition:transform .24s var(--ease-standard);border-radius:2px;position:absolute;bottom:5px;left:14px;right:14px;transform:scaleX(0)}.Segmented-module__TwXLlG__selected{background:var(--surface);color:var(--action-cobalt-text);box-shadow:var(--shadow-hairline);transform:translateY(-1px)}.Segmented-module__TwXLlG__selected:after{transform:scaleX(1)}.Segmented-module__TwXLlG__sm .Segmented-module__TwXLlG__option{min-height:32px;font-size:var(--fs-eyebrow);padding:6px 11px}.Segmented-module__TwXLlG__sm .Segmented-module__TwXLlG__option:after{bottom:4px;left:11px;right:11px}@media (prefers-reduced-motion:reduce){.Segmented-module__TwXLlG__option,.Segmented-module__TwXLlG__option:after{transition:none}.Segmented-module__TwXLlG__selected{transform:none}}.Segmented-module__TwXLlG__option:before{content:"";width:max(100%, var(--tap-min));height:max(100%, var(--tap-min));position:absolute;top:50%;left:50%;translate:-50% -50%}
.Tooltip-module__p25StW__tooltip{z-index:var(--z-modal);border-radius:var(--radius-control);background:var(--tooltip-surface);max-width:260px;color:var(--tooltip-text);font-family:var(--type-ui);font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-medium);box-shadow:var(--shadow-overlay);-webkit-user-select:none;user-select:none;animation:Tooltip-module__p25StW__fade-in var(--dur-fast) var(--ease-standard);padding:6px 10px;line-height:1.4}.Tooltip-module__p25StW__arrow{fill:var(--tooltip-surface)}@media (prefers-reduced-motion:reduce){.Tooltip-module__p25StW__tooltip{animation:none}}
.Toast-module__Oy2opG__viewport{z-index:var(--z-toast);top:calc(var(--header-h) + 12px);pointer-events:none;flex-direction:column;gap:10px;width:min(360px,100vw - 32px);display:flex;position:fixed;right:20px}@media (max-width:700px){.Toast-module__Oy2opG__viewport{top:auto;right:12px;bottom:calc(var(--dock-h) + env(safe-area-inset-bottom,0px) + 12px);width:auto;left:12px}}.Toast-module__Oy2opG__toast{border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-overlay);pointer-events:auto;animation:Toast-module__Oy2opG__reveal var(--dur-standard) var(--ease-enter) both;grid-template-columns:auto 1fr auto;align-items:start;gap:10px;padding:12px 12px 12px 14px;display:grid}.Toast-module__Oy2opG__icon{color:var(--text-muted);margin-top:1px}.Toast-module__Oy2opG__success .Toast-module__Oy2opG__icon{color:var(--status-optimal)}.Toast-module__Oy2opG__info .Toast-module__Oy2opG__icon{color:var(--action-cobalt-text)}.Toast-module__Oy2opG__warning .Toast-module__Oy2opG__icon{color:var(--status-attention)}.Toast-module__Oy2opG__error .Toast-module__Oy2opG__icon{color:var(--status-critical-mark)}.Toast-module__Oy2opG__body{min-width:0}.Toast-module__Oy2opG__title{font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);letter-spacing:var(--ls-normal)}.Toast-module__Oy2opG__description{color:var(--text-muted);font-size:var(--fs-body-sm);margin-top:2px;line-height:1.45}.Toast-module__Oy2opG__close{border-radius:var(--radius-control);width:26px;height:26px;color:var(--text-muted);transition:color var(--speed), background var(--speed);place-items:center;display:inline-grid;position:relative}.Toast-module__Oy2opG__close:hover{background:var(--surface-sunken);color:var(--text-ink)}@media (prefers-reduced-motion:reduce){.Toast-module__Oy2opG__toast{animation:none}}.Toast-module__Oy2opG__close:after{content:"";width:max(100%, var(--tap-min));height:max(100%, var(--tap-min));position:absolute;top:50%;left:50%;translate:-50% -50%}
.Freshness-module__aUTKva__freshness{color:var(--text-faint);font-size:var(--fs-label);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.Freshness-module__aUTKva__dot{border-radius:var(--radius-round);background:var(--status-neutral-mark);flex:none;width:6px;height:6px}.Freshness-module__aUTKva__updating .Freshness-module__aUTKva__dot{background:var(--status-info-mark);animation:Freshness-module__aUTKva__agent-dot 1.4s var(--ease-standard) infinite}.Freshness-module__aUTKva__stale{color:var(--status-attention)}.Freshness-module__aUTKva__stale .Freshness-module__aUTKva__dot{background:var(--status-attention-mark)}
.BrandLockup-module__N2v-3q__lockup{color:var(--text-ink);white-space:nowrap;align-items:center;gap:10px;line-height:1;display:inline-flex}.BrandLockup-module__N2v-3q__lockup.BrandLockup-module__N2v-3q__inverse{color:var(--text-on-dark)}.BrandLockup-module__N2v-3q__mark{flex:none}.BrandLockup-module__N2v-3q__wordmark{font-family:var(--type-display);letter-spacing:-.045em;align-items:baseline;gap:.24em;font-size:20px;display:inline-flex}.BrandLockup-module__N2v-3q__word{font-variation-settings:"wght" 520}.BrandLockup-module__N2v-3q__acronym{font-variation-settings:"wght" 740;font-weight:400}.BrandLockup-module__N2v-3q__compact{gap:8px}.BrandLockup-module__N2v-3q__compact .BrandLockup-module__N2v-3q__wordmark{font-size:16px}
.Shell-module__XWa17G__observatory{min-height:100dvh;padding-left:var(--rail-w)}.Shell-module__XWa17G__rail{z-index:var(--z-rail);width:var(--rail-w);border-right:1px solid var(--rail-border);background:var(--rail);color:var(--text-on-dark);flex-direction:column;align-items:center;display:flex;position:fixed;inset:0 auto 0 0}.Shell-module__XWa17G__railBrand{width:100%;height:var(--header-h);border-bottom:1px solid var(--rail-border);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.Shell-module__XWa17G__railBrandName{font-size:var(--fs-eyebrow);letter-spacing:-.045em;color:var(--text-on-dark);gap:.24em;display:inline-flex}.Shell-module__XWa17G__railBrandName span{font-variation-settings:"wght" 520}.Shell-module__XWa17G__railBrandName strong{font-variation-settings:"wght" 740;font-weight:400}.Shell-module__XWa17G__railNav{flex-direction:column;flex:1;gap:8px;width:100%;padding:16px 12px;display:flex}.Shell-module__XWa17G__railLink{border-radius:var(--radius-control);min-height:60px;color:var(--text-on-dark-muted);transition:color var(--speed), background-color var(--speed);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:relative}.Shell-module__XWa17G__railLink:hover{background:var(--rail-raised);color:var(--text-on-dark)}.Shell-module__XWa17G__railLinkActive,.Shell-module__XWa17G__railLinkActive:hover{background:var(--action-cobalt);color:#fff}.Shell-module__XWa17G__railName{font-size:var(--fs-eyebrow);font-variation-settings:"wght" var(--fw-label);letter-spacing:-.01em;text-align:center;line-height:1.2}.Shell-module__XWa17G__railBottom{border-top:1px solid var(--rail-border);gap:8px;width:100%;padding:12px;display:grid}.Shell-module__XWa17G__stage{min-width:0}.Shell-module__XWa17G__header{z-index:var(--z-header);height:var(--header-h);padding:0 var(--canvas-x);border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg-app) 88%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:minmax(160px,1fr) auto;align-items:center;gap:24px;display:grid;position:sticky;top:0}.Shell-module__XWa17G__workspaceId{min-width:0}.Shell-module__XWa17G__workspaceId strong{font-family:var(--type-display);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-tight);text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:400;display:block;overflow:hidden}.Shell-module__XWa17G__workspaceHint{color:var(--text-faint);font-size:var(--fs-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Shell-module__XWa17G__headerTools{justify-content:flex-end;align-items:center;gap:8px;display:flex}.Shell-module__XWa17G__userChip{border-radius:var(--radius-round);background:var(--surface-inverse);width:40px;height:40px;color:var(--text-on-inverse);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-bold);font-variant-numeric:tabular-nums;transition:transform var(--dur-fast) var(--ease-standard), background-color var(--speed);place-items:center;display:grid;position:relative}.Shell-module__XWa17G__userChip:hover{background:var(--rail-raised)}.Shell-module__XWa17G__userChip:active{transform:translateY(1px)}.Shell-module__XWa17G__mobileMenuBtn{display:none}.Shell-module__XWa17G__tabs{z-index:var(--z-tabs);top:var(--header-h);min-height:48px;padding:0 var(--canvas-x);border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg-app) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:none;align-items:center;gap:4px;display:flex;position:sticky;overflow-x:auto}.Shell-module__XWa17G__tabs::-webkit-scrollbar{display:none}.Shell-module__XWa17G__tab{min-height:40px;color:var(--text-muted);font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-bold);white-space:nowrap;transition:color .18s var(--ease-standard), background-color .18s var(--ease-standard), transform .18s var(--ease-standard);border-radius:10px;flex:none;align-items:center;gap:8px;padding:0 14px;display:inline-flex;position:relative}.Shell-module__XWa17G__tab:hover{color:var(--text-ink)}.Shell-module__XWa17G__tab:after{content:"";background:var(--action-cobalt);transform-origin:50%;height:2px;transition:transform .24s var(--ease-standard);border-radius:2px;position:absolute;bottom:4px;left:14px;right:14px;transform:scaleX(0)}.Shell-module__XWa17G__tabActive,.Shell-module__XWa17G__tabActive:hover{color:var(--action-cobalt-text);transform:translateY(-1px)}.Shell-module__XWa17G__tabActive:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.Shell-module__XWa17G__tab,.Shell-module__XWa17G__tab:after{transition:none}.Shell-module__XWa17G__tabActive{transform:none}}.Shell-module__XWa17G__canvas{width:min(100%, calc(var(--content-max) + var(--canvas-x) * 2));padding:var(--canvas-top) var(--canvas-x) var(--canvas-bottom);margin:0 auto}.Shell-module__XWa17G__dock{display:none}.Shell-module__XWa17G__critical{z-index:var(--z-critical);position:fixed;bottom:100px;right:24px}@media (max-width:700px){.Shell-module__XWa17G__observatory{padding-left:0;padding-bottom:calc(var(--dock-h) + env(safe-area-inset-bottom,0px))}.Shell-module__XWa17G__rail{display:none}.Shell-module__XWa17G__header{height:var(--header-h-mobile);padding:0 var(--mobile-canvas-x);padding-top:env(safe-area-inset-top,0px);grid-template-columns:1fr auto;gap:12px}.Shell-module__XWa17G__mobileMenuBtn{display:inline-grid}.Shell-module__XWa17G__tabs{top:calc(var(--header-h-mobile) + env(safe-area-inset-top,0px));padding:0 var(--mobile-canvas-x)}.Shell-module__XWa17G__canvas{padding:20px var(--mobile-canvas-x) 40px}.Shell-module__XWa17G__dock{z-index:var(--z-dock);height:calc(var(--dock-h) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--rail-border);background:var(--rail);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset:auto 0 0}.Shell-module__XWa17G__dockLink{color:var(--text-on-dark-muted);font-size:var(--fs-eyebrow);font-variation-settings:"wght" var(--fw-label);transition:color var(--speed);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.Shell-module__XWa17G__dockLinkActive{color:#fff}.Shell-module__XWa17G__dockLinkActive .Shell-module__XWa17G__dockIcon{color:var(--action-cobalt-text)}.Shell-module__XWa17G__critical{right:17px;bottom:calc(var(--dock-h) + env(safe-area-inset-bottom,0px) + 88px)}}.Shell-module__XWa17G__tab:before,.Shell-module__XWa17G__userChip:after{content:"";width:max(100%, var(--tap-min));height:max(100%, var(--tap-min));position:absolute;top:50%;left:50%;translate:-50% -50%}
.AnalysisLayout-module__zixQoW__layout{grid-template-columns:minmax(0, 1fr) minmax(var(--aside-min), .42fr);gap:var(--grid-gap);align-items:start;display:grid}.AnalysisLayout-module__zixQoW__wide{grid-template-columns:minmax(0, 1fr) minmax(var(--aside-min-wide), .5fr)}.AnalysisLayout-module__zixQoW__data{min-width:0}.AnalysisLayout-module__zixQoW__insight{min-width:0;top:calc(var(--header-h) + 60px);position:sticky}.AnalysisLayout-module__zixQoW__insightTitle{max-width:24ch;font-family:var(--type-display);font-size:var(--fs-insight-title);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-insight);margin:0 0 10px;font-weight:400;line-height:1.1}.AnalysisLayout-module__zixQoW__insightBody{max-width:36ch;color:var(--text-muted);font-size:var(--fs-body-sm);line-height:var(--lh-body)}.AnalysisLayout-module__zixQoW__onDark .AnalysisLayout-module__zixQoW__insightBody{color:var(--text-on-dark-muted)}@media (max-width:900px){.AnalysisLayout-module__zixQoW__layout,.AnalysisLayout-module__zixQoW__wide{grid-template-columns:1fr}.AnalysisLayout-module__zixQoW__insight{position:static}}
.charts-module__Mh-F1a__figure{gap:var(--space-5);min-width:0;margin:0;display:grid}.charts-module__Mh-F1a__caption{gap:var(--space-2);display:grid}.charts-module__Mh-F1a__captionTitle{font-family:var(--type-display);font-size:var(--fs-title);font-weight:var(--fw-display);line-height:var(--lh-heading);letter-spacing:var(--ls-tight)}.charts-module__Mh-F1a__captionMeta{font-variant-numeric:tabular-nums;font-size:var(--fs-label);text-transform:uppercase;color:var(--text-muted)}.charts-module__Mh-F1a__captionSummary{font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);color:var(--text-ink-2);text-wrap:pretty}.charts-module__Mh-F1a__plot{width:100%;min-width:0}@media (max-width:700px){.charts-module__Mh-F1a__plot{height:210px!important}}.charts-module__Mh-F1a__plot .recharts-cartesian-axis-tick-value{font-variant-numeric:tabular-nums;fill:var(--text-muted)}.charts-module__Mh-F1a__plot .recharts-surface{overflow:visible}.charts-module__Mh-F1a__noPlot{padding:var(--space-7) var(--space-5);border:1px dashed var(--line);border-radius:var(--radius-surface);background:var(--surface-paper-2);color:var(--text-muted);font-size:var(--fs-body-sm);text-align:center;margin:0}.charts-module__Mh-F1a__tooltip{max-width:260px;padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-paper);box-shadow:var(--shadow-overlay);gap:3px;display:grid}.charts-module__Mh-F1a__tooltipTime{font-variant-numeric:tabular-nums;font-size:var(--fs-label);text-transform:uppercase;color:var(--text-muted)}.charts-module__Mh-F1a__tooltipValue{font-size:var(--fs-body-lg);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--text-ink)}.charts-module__Mh-F1a__tooltipStatus{font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--text-ink-2)}.charts-module__Mh-F1a__tooltipMeta{font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--text-muted)}.charts-module__Mh-F1a__legend{gap:var(--space-3) var(--space-6);font-size:var(--fs-body-sm);color:var(--text-muted);flex-wrap:wrap;display:flex}.charts-module__Mh-F1a__legendItem{align-items:center;gap:var(--space-3);min-width:0;display:inline-flex}.charts-module__Mh-F1a__legendBand{border:1px dashed color-mix(in srgb, var(--status-green) 45%, transparent);background:var(--status-green-soft);border-radius:3px;flex:none;width:16px;height:10px}.charts-module__Mh-F1a__legendDash{border-top:1.5px dashed var(--text-muted);flex:none;width:16px;height:0}.charts-module__Mh-F1a__legendSwatch{border-radius:3px;flex:none;width:12px;height:12px}.charts-module__Mh-F1a__swatch_ok{background:var(--status-green)}.charts-module__Mh-F1a__swatch_watch{background:var(--status-amber)}.charts-module__Mh-F1a__swatch_attention{background:var(--attention-orange)}.charts-module__Mh-F1a__swatch_critical{background:var(--critical-red)}.charts-module__Mh-F1a__swatch_muted{background:var(--text-muted)}.charts-module__Mh-F1a__dropped{font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--text-muted);margin:0}.charts-module__Mh-F1a__tableWrap{gap:var(--space-4);display:grid}.charts-module__Mh-F1a__tableToggle{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);margin-left:calc(var(--space-3) * -1);border-radius:var(--radius-control);color:var(--action-cobalt-text);font-family:var(--type-ui);font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);justify-self:start;display:inline-flex}.charts-module__Mh-F1a__tableToggle:hover{color:var(--action-cobalt-text)}.charts-module__Mh-F1a__tableScroll{border:1px solid var(--line);border-radius:var(--radius-control);overflow-x:auto}.charts-module__Mh-F1a__table{border-collapse:collapse;width:100%;font-size:var(--fs-body-sm)}.charts-module__Mh-F1a__table th,.charts-module__Mh-F1a__table td{padding:var(--space-3) var(--space-5);text-align:left;white-space:nowrap;border-bottom:1px solid var(--line)}.charts-module__Mh-F1a__table thead th{background:var(--surface-paper-2);font-variant-numeric:tabular-nums;font-size:var(--fs-label);font-weight:var(--fw-semibold);text-transform:uppercase;color:var(--text-muted);position:sticky;top:0}.charts-module__Mh-F1a__table tbody tr:last-child td{border-bottom:0}.charts-module__Mh-F1a__tableValue{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold)}.charts-module__Mh-F1a__tableFlag{margin-left:var(--space-3);padding:1px var(--space-3);border:1px solid var(--line);border-radius:var(--radius-round);background:var(--surface-paper-2);font-size:var(--fs-label);color:var(--text-muted)}.charts-module__Mh-F1a__spark{overflow:visible}.charts-module__Mh-F1a__sparkLine{fill:none;stroke:var(--accent-bluegray);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.charts-module__Mh-F1a__sparkEmpty{stroke:var(--line);stroke-width:1px}.charts-module__Mh-F1a__sparkDot{stroke:var(--surface-paper);stroke-width:1px}.charts-module__Mh-F1a__tone_ok{fill:var(--status-green)}.charts-module__Mh-F1a__tone_watch{fill:var(--status-amber)}.charts-module__Mh-F1a__tone_attention{fill:var(--attention-orange)}.charts-module__Mh-F1a__tone_critical{fill:var(--critical-red)}.charts-module__Mh-F1a__tone_muted{fill:var(--text-muted)}.charts-module__Mh-F1a__densePlot{overflow:hidden}.charts-module__Mh-F1a__denseCanvas{width:100%;height:100%}.charts-module__Mh-F1a__skeleton{gap:var(--space-5);display:grid}
.Gauge-module__UH7a6a__gauge{flex:none;place-items:center;display:inline-grid;position:relative}.Gauge-module__UH7a6a__svg{overflow:visible;transform:rotate(-90deg)}.Gauge-module__UH7a6a__track{stroke:var(--data-band)}.Gauge-module__UH7a6a__progress{stroke:var(--data-primary);stroke-linecap:round;transition:stroke-dashoffset var(--dur-slow) var(--ease-standard)}.Gauge-module__UH7a6a__progress.Gauge-module__UH7a6a__ok{stroke:var(--status-optimal-mark)}.Gauge-module__UH7a6a__progress.Gauge-module__UH7a6a__watch{stroke:var(--status-attention-mark)}.Gauge-module__UH7a6a__progress.Gauge-module__UH7a6a__critical{stroke:var(--status-critical-mark)}.Gauge-module__UH7a6a__value{flex-direction:column;align-items:center;gap:2px;line-height:1;display:flex;position:absolute}.Gauge-module__UH7a6a__number{font-variant-numeric:tabular-nums;font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-metric);color:var(--text-ink)}.Gauge-module__UH7a6a__max{color:var(--text-muted);font-size:var(--fs-label)}.Gauge-module__UH7a6a__empty .Gauge-module__UH7a6a__progress{display:none}@media (prefers-reduced-motion:reduce){.Gauge-module__UH7a6a__progress{transition:none}}
.AgentAnswerView-module__GuVM9G__answer{border:1px solid var(--line);border-radius:var(--radius-feature);background:var(--surface);animation:AgentAnswerView-module__GuVM9G__reveal var(--dur-standard) var(--ease-standard) both;flex-direction:column;gap:16px;padding:16px;display:flex}.AgentAnswerView-module__GuVM9G__head{align-items:center;gap:10px;display:flex}.AgentAnswerView-module__GuVM9G__headText{flex-direction:column;gap:2px;min-width:0;display:flex}.AgentAnswerView-module__GuVM9G__headTitle{font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-bold)}.AgentAnswerView-module__GuVM9G__headMeta{color:var(--text-faint);font-size:var(--fs-eyebrow)}.AgentAnswerView-module__GuVM9G__summary{max-width:none;font-size:var(--fs-body-lg);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-tight);margin:0;line-height:1.35}.AgentAnswerView-module__GuVM9G__detail{max-width:none;color:var(--text-muted);font-size:var(--fs-body-sm);line-height:var(--lh-body);margin:0}.AgentAnswerView-module__GuVM9G__metrics{border:1px solid var(--line);border-radius:var(--radius-metric);background:var(--line);grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:1px;display:grid;overflow:hidden}.AgentAnswerView-module__GuVM9G__metric{background:var(--surface);flex-direction:column;gap:4px;padding:12px;display:flex}.AgentAnswerView-module__GuVM9G__metricLabel{color:var(--text-faint);font-size:var(--fs-eyebrow)}.AgentAnswerView-module__GuVM9G__metricValue{font-size:var(--fs-metric-sm);font-variation-settings:"wght" var(--fw-semibold);font-variant-numeric:tabular-nums;letter-spacing:var(--ls-metric);align-items:baseline;gap:4px;line-height:1;display:flex}.AgentAnswerView-module__GuVM9G__metricUnit{color:var(--text-muted);font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-medium);letter-spacing:0}.AgentAnswerView-module__GuVM9G__metricDelta{font-size:var(--fs-eyebrow);font-variation-settings:"wght" var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--text-muted)}.AgentAnswerView-module__GuVM9G__metricDelta.AgentAnswerView-module__GuVM9G__ok{color:var(--status-optimal)}.AgentAnswerView-module__GuVM9G__metricDelta.AgentAnswerView-module__GuVM9G__watch{color:var(--status-attention)}.AgentAnswerView-module__GuVM9G__metricDelta.AgentAnswerView-module__GuVM9G__critical{color:var(--status-critical)}.AgentAnswerView-module__GuVM9G__blockTitle{color:var(--text-faint);font-size:var(--fs-eyebrow);font-variation-settings:"wght" var(--fw-label);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.AgentAnswerView-module__GuVM9G__factors{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.AgentAnswerView-module__GuVM9G__factor{max-width:none;color:var(--text-ink);font-size:var(--fs-body-sm);align-items:flex-start;gap:8px;line-height:1.45;display:flex}.AgentAnswerView-module__GuVM9G__factorDot{border-radius:var(--radius-round);background:var(--oc-mist-strong);flex:none;width:5px;height:5px;margin-top:6px}.AgentAnswerView-module__GuVM9G__nextStep{border-radius:var(--radius-metric);background:var(--status-optimal-soft);color:var(--status-optimal);align-items:flex-start;gap:10px;padding:12px;display:flex}.AgentAnswerView-module__GuVM9G__nextStepNow{background:var(--status-critical-soft);color:var(--status-critical)}.AgentAnswerView-module__GuVM9G__nextStepSoon{background:var(--status-attention-soft);color:var(--status-attention)}.AgentAnswerView-module__GuVM9G__nextStepBody{flex-direction:column;gap:3px;min-width:0;display:flex}.AgentAnswerView-module__GuVM9G__nextStepLabel{font-size:var(--fs-eyebrow);font-variation-settings:"wght" var(--fw-label);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;opacity:.85}.AgentAnswerView-module__GuVM9G__nextStepText{max-width:none;color:var(--text-ink);font-size:var(--fs-body-sm);margin:0;line-height:1.45}.AgentAnswerView-module__GuVM9G__gaps{border:1px solid color-mix(in srgb, var(--status-attention-mark) 30%, transparent);border-radius:var(--radius-metric);background:var(--status-attention-soft);flex-direction:column;gap:8px;padding:12px;display:flex}.AgentAnswerView-module__GuVM9G__gapsTitle{color:var(--status-attention);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-bold);align-items:center;gap:8px;display:flex}.AgentAnswerView-module__GuVM9G__gapsList{color:var(--text-muted);font-size:var(--fs-body-sm);flex-direction:column;gap:6px;margin:0;padding:0;line-height:1.45;list-style:none;display:flex}.AgentAnswerView-module__GuVM9G__sources{border-top:1px solid var(--line);padding-top:12px}.AgentAnswerView-module__GuVM9G__sourcesToggle{width:100%;min-height:var(--tap-min);color:var(--text-muted);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-semibold);justify-content:space-between;align-items:center;gap:8px;padding:0;display:flex}.AgentAnswerView-module__GuVM9G__sourcesToggle:hover{color:var(--text-ink)}.AgentAnswerView-module__GuVM9G__sourcesList{flex-direction:column;gap:10px;margin:4px 0 0;padding:0;list-style:none;display:flex}.AgentAnswerView-module__GuVM9G__source{font-size:var(--fs-body-sm);flex-direction:column;gap:2px;display:flex}.AgentAnswerView-module__GuVM9G__sourceLabel{font-variation-settings:"wght" var(--fw-semibold)}.AgentAnswerView-module__GuVM9G__sourceMeta{color:var(--text-faint);font-size:var(--fs-eyebrow);font-variant-numeric:tabular-nums}.AgentAnswerView-module__GuVM9G__boundary{max-width:none;color:var(--text-faint);font-size:var(--fs-eyebrow);margin:0;line-height:1.4}.AgentAnswerView-module__GuVM9G__escalation{border:1px solid color-mix(in srgb, var(--status-critical-mark) 45%, transparent);border-radius:var(--radius-metric);background:var(--status-critical-soft);flex-direction:column;gap:8px;padding:14px;display:flex}.AgentAnswerView-module__GuVM9G__escalationTitle{color:var(--status-critical);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-bold);align-items:center;gap:8px;display:flex}
.PageIntro-module__kN3Nfq__intro{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;display:grid}.PageIntro-module__kN3Nfq__eyebrow{color:var(--text-faint);font-size:var(--fs-eyebrow);font-variation-settings:"wght" var(--fw-label);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;align-items:center;gap:10px;margin-bottom:10px;display:flex}.PageIntro-module__kN3Nfq__eyebrow:before{background:var(--action-cobalt);content:"";width:24px;height:2px}.PageIntro-module__kN3Nfq__title{max-width:20ch;font-family:var(--type-display);font-size:var(--fs-panel-title);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-tight);font-weight:400;line-height:var(--lh-heading);text-wrap:balance;margin:0}.PageIntro-module__kN3Nfq__hero .PageIntro-module__kN3Nfq__title{max-width:16ch;font-size:var(--fs-section-title);font-variation-settings:"wght" var(--fw-display);letter-spacing:var(--ls-display);line-height:1.02}.PageIntro-module__kN3Nfq__copy{max-width:65ch;color:var(--text-muted);font-size:var(--fs-body);line-height:var(--lh-relaxed);margin:12px 0 0}.PageIntro-module__kN3Nfq__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:900px){.PageIntro-module__kN3Nfq__intro{grid-template-columns:1fr;gap:16px}}
.attachment-module__WLJQIW__card{border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface-nested);flex-direction:column;gap:8px;padding:14px;display:flex}.attachment-module__WLJQIW__head{align-items:center;gap:10px;display:flex}.attachment-module__WLJQIW__mark,.attachment-module__WLJQIW__markCritical{border-radius:var(--radius-control);background:var(--surface);width:30px;height:30px;color:var(--text-muted);flex:none;place-items:center;display:grid}.attachment-module__WLJQIW__markCritical{color:var(--status-critical)}.attachment-module__WLJQIW__name{min-width:0;color:var(--text-muted);font-size:var(--fs-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attachment-module__WLJQIW__progress{border-radius:var(--radius-round);background:var(--line);height:3px;overflow:hidden}.attachment-module__WLJQIW__progressFill{border-radius:inherit;background:var(--action-cobalt);transform-origin:0;height:100%;transition:transform var(--dur-fast) linear;display:block}.attachment-module__WLJQIW__routed{font-size:var(--fs-body-sm);line-height:1.5}.attachment-module__WLJQIW__body{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:8px;display:flex}.attachment-module__WLJQIW__fact{font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-semibold);align-items:flex-start;gap:7px;line-height:1.5;display:flex}.attachment-module__WLJQIW__factIcon{color:var(--status-optimal);flex:none;margin-top:3px}.attachment-module__WLJQIW__note{color:var(--text-muted);font-size:var(--fs-label);line-height:1.5}.attachment-module__WLJQIW__done{color:var(--status-optimal);font-size:var(--fs-body-sm)}.attachment-module__WLJQIW__error{color:var(--status-critical);font-size:var(--fs-body-sm);line-height:1.45}.attachment-module__WLJQIW__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.attachment-module__WLJQIW__typeRow{flex-direction:column;gap:4px;display:flex}.attachment-module__WLJQIW__typeLabel{color:var(--text-faint);font-size:var(--fs-eyebrow);font-variation-settings:"wght" var(--fw-label);letter-spacing:var(--ls-label);text-transform:uppercase}.attachment-module__WLJQIW__items{flex-direction:column;gap:4px;list-style:none;display:flex}.attachment-module__WLJQIW__item{max-width:none;font-size:var(--fs-body-sm);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.attachment-module__WLJQIW__itemMeta{color:var(--text-faint);font-size:var(--fs-label);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}
.RuleHeader-module__hazAWG__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 16px;min-width:0;display:flex}.RuleHeader-module__hazAWG__left{align-items:baseline;gap:12px;min-width:0;display:flex}.RuleHeader-module__hazAWG__title{font-family:var(--type-display);font-size:var(--fs-card-title);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-tight);font-weight:400}.RuleHeader-module__hazAWG__meta{color:var(--text-faint);font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-medium);font-variant-numeric:tabular-nums;white-space:nowrap}.RuleHeader-module__hazAWG__action{flex:0 auto;min-width:0;max-width:100%}@media (max-width:700px){.RuleHeader-module__hazAWG__action{flex-basis:100%}}
.Agent-module__w_o1lq__launcher{z-index:var(--z-agent);border:1px solid var(--line);border-radius:var(--radius-round);background:var(--surface);min-height:64px;color:var(--text-ink);box-shadow:var(--shadow-overlay);transition:transform var(--dur-fast) var(--ease-standard), box-shadow var(--speed);align-items:center;gap:12px;padding:0 22px 0 18px;display:inline-flex;position:fixed;bottom:24px;right:24px}.Agent-module__w_o1lq__launcher:hover{transform:translateY(-1px)}.Agent-module__w_o1lq__launcher:active{transform:translateY(1px)}.Agent-module__w_o1lq__launcherText{text-align:left;flex-direction:column;gap:2px;display:flex}.Agent-module__w_o1lq__launcherTitle{font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-bold)}.Agent-module__w_o1lq__launcherHint{color:var(--text-faint);font-size:var(--fs-eyebrow)}.Agent-module__w_o1lq__overlay{z-index:var(--z-agent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:Agent-module__w_o1lq__fade-in var(--dur-fast) var(--ease-standard);background:#0b203552;position:fixed;inset:0}.Agent-module__w_o1lq__modal{z-index:var(--z-agent);border:1px solid var(--line);border-radius:var(--radius-stage);background:var(--surface);width:min(440px,100vw - 40px);height:min(760px,100dvh - 40px);box-shadow:var(--shadow-overlay);animation:Agent-module__w_o1lq__agent-in var(--dur-standard) var(--ease-enter);flex-direction:column;display:flex;position:fixed;bottom:20px;right:20px;overflow:hidden}@keyframes Agent-module__w_o1lq__agent-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.Agent-module__w_o1lq__header{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px;display:flex}.Agent-module__w_o1lq__headerText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Agent-module__w_o1lq__title{font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-bold);letter-spacing:var(--ls-normal)}.Agent-module__w_o1lq__status{color:var(--text-faint);font-size:var(--fs-eyebrow);align-items:center;gap:6px;display:inline-flex}.Agent-module__w_o1lq__statusDot{border-radius:var(--radius-round);background:var(--status-optimal-mark);width:6px;height:6px}.Agent-module__w_o1lq__headerActions{align-items:center;gap:10px;display:flex}.Agent-module__w_o1lq__iconBtn{border-radius:var(--radius-control);width:36px;height:36px;color:var(--text-muted);transition:background-color var(--speed), color var(--speed);place-items:center;display:grid;position:relative}.Agent-module__w_o1lq__iconBtn:hover{background:var(--surface-sunken);color:var(--text-ink)}.Agent-module__w_o1lq__iconBtnActive{background:var(--oc-cobalt-soft);color:var(--action-cobalt-text)}.Agent-module__w_o1lq__context{border-bottom:1px solid var(--line);background:var(--surface-sunken);animation:Agent-module__w_o1lq__reveal var(--dur-standard) var(--ease-standard) both;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.Agent-module__w_o1lq__contextTitle{color:var(--text-faint);font-size:var(--fs-eyebrow);font-variation-settings:"wght" var(--fw-label);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.Agent-module__w_o1lq__contextRow{color:var(--text-muted);font-size:var(--fs-body-sm);justify-content:space-between;gap:12px;display:flex}.Agent-module__w_o1lq__contextValue{color:var(--text-ink);font-variation-settings:"wght" var(--fw-semibold);font-variant-numeric:tabular-nums}.Agent-module__w_o1lq__thread{flex-direction:column;flex:1;gap:16px;padding:16px;display:flex;overflow-y:auto}.Agent-module__w_o1lq__question{border-radius:var(--radius-metric) var(--radius-metric) 6px var(--radius-metric);background:var(--oc-mist);max-width:85%;color:var(--text-ink);font-size:var(--fs-body-sm);align-self:flex-end;padding:10px 14px;line-height:1.45}.Agent-module__w_o1lq__intro{flex-direction:column;gap:16px;display:flex}.Agent-module__w_o1lq__introTitle{max-width:none;font-size:var(--fs-card-title);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-tight);margin:0;line-height:1.2}.Agent-module__w_o1lq__introText{color:var(--text-muted);font-size:var(--fs-body-sm);line-height:var(--lh-body);margin:0}.Agent-module__w_o1lq__limits{border-radius:var(--radius-metric);background:var(--surface-sunken);flex-direction:column;gap:8px;padding:12px;display:flex}.Agent-module__w_o1lq__limit{color:var(--text-muted);font-size:var(--fs-body-sm);align-items:flex-start;gap:8px;line-height:1.4;display:flex}.Agent-module__w_o1lq__starters{flex-direction:column;gap:8px;display:flex}.Agent-module__w_o1lq__starter{min-height:var(--tap-min);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);color:var(--text-ink);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-medium);text-align:left;transition:border-color var(--speed), background-color var(--speed);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.Agent-module__w_o1lq__starter:hover{border-color:var(--action-cobalt);background:var(--oc-cobalt-soft)}.Agent-module__w_o1lq__streaming{border:1px solid var(--line);border-radius:var(--radius-feature);background:var(--surface);flex-direction:column;gap:12px;padding:16px;display:flex}.Agent-module__w_o1lq__dots{gap:5px;display:inline-flex}.Agent-module__w_o1lq__dot{border-radius:var(--radius-round);background:var(--oc-mist-strong);width:6px;height:6px;animation:Agent-module__w_o1lq__agent-dot 1.4s var(--ease-standard) infinite}.Agent-module__w_o1lq__dot:nth-child(2){animation-delay:.16s}.Agent-module__w_o1lq__dot:nth-child(3){animation-delay:.32s}.Agent-module__w_o1lq__skeletonLine{background:var(--surface-sunken);height:12px;animation:Agent-module__w_o1lq__skeleton-pulse 1.6s var(--ease-standard) infinite;border-radius:6px}.Agent-module__w_o1lq__skeletonLine:nth-child(3){width:78%}.Agent-module__w_o1lq__skeletonLine:nth-child(4){width:54%}.Agent-module__w_o1lq__streamingLabel{color:var(--text-faint);font-size:var(--fs-eyebrow)}.Agent-module__w_o1lq__error{border:1px solid color-mix(in srgb, var(--status-critical-mark) 40%, transparent);border-radius:var(--radius-feature);background:var(--status-critical-soft);flex-direction:column;gap:12px;padding:14px;display:flex}.Agent-module__w_o1lq__errorTitle{color:var(--status-critical);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-bold);align-items:center;gap:8px;display:flex}.Agent-module__w_o1lq__errorText{max-width:none;color:var(--text-muted);font-size:var(--fs-body-sm);margin:0;line-height:1.45}.Agent-module__w_o1lq__retry{min-height:var(--tap-min);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);color:var(--text-ink);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-medium);transition:border-color var(--speed), background-color var(--speed);align-self:flex-start;padding:10px 14px}.Agent-module__w_o1lq__retry:hover:not(:disabled){border-color:var(--action-cobalt);background:var(--oc-cobalt-soft)}.Agent-module__w_o1lq__retry:disabled{opacity:.6;cursor:default}.Agent-module__w_o1lq__composer{border-top:1px solid var(--line);background:var(--surface);flex-direction:column;gap:10px;padding:12px 16px 16px;display:flex}.Agent-module__w_o1lq__composerRow{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);transition:border-color var(--speed);align-items:flex-end;gap:8px;padding:6px 6px 6px 12px;display:flex}.Agent-module__w_o1lq__composerRow:focus-within{border-color:var(--action-cobalt)}.Agent-module__w_o1lq__input{min-height:32px;max-height:120px;color:var(--text-ink);font-family:var(--type-ui);font-size:var(--fs-body-sm);resize:none;background:0 0;border:0;outline:none;flex:1;padding:6px 0;line-height:1.45}.Agent-module__w_o1lq__input::placeholder{color:var(--text-faint)}.Agent-module__w_o1lq__send{background:var(--action-cobalt);color:#fff;width:40px;height:40px;transition:background-color var(--speed), opacity var(--speed);border-radius:10px;flex:none;place-items:center;display:grid;position:relative}.Agent-module__w_o1lq__send:disabled{background:var(--surface-sunken);color:var(--text-faint);cursor:not-allowed}.Agent-module__w_o1lq__disclaimer{color:var(--text-faint);font-size:var(--fs-eyebrow);text-align:center}@media (max-width:700px){.Agent-module__w_o1lq__launcher{right:17px;bottom:calc(var(--dock-h) + env(safe-area-inset-bottom,0px) + 17px);padding:0 18px 0 14px}.Agent-module__w_o1lq__launcherText{display:none}.Agent-module__w_o1lq__modal{width:100vw;max-width:100vw;height:100dvh;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);border:0;border-radius:0;inset:0}}@media (prefers-reduced-motion:reduce){.Agent-module__w_o1lq__overlay,.Agent-module__w_o1lq__modal,.Agent-module__w_o1lq__context,.Agent-module__w_o1lq__dot,.Agent-module__w_o1lq__skeletonLine{animation:none}.Agent-module__w_o1lq__launcher:hover,.Agent-module__w_o1lq__launcher:active{transform:none}}.Agent-module__w_o1lq__iconBtn:after,.Agent-module__w_o1lq__send:after,.Agent-module__w_o1lq__sourcesToggle:after{content:"";width:max(100%, var(--tap-min));height:max(100%, var(--tap-min));position:absolute;top:50%;left:50%;translate:-50% -50%}.Agent-module__w_o1lq__fileInput{display:none}.Agent-module__w_o1lq__modalDragging{outline:2px dashed var(--action-cobalt);outline-offset:-6px}.Agent-module__w_o1lq__dropHint{border-bottom:1px solid var(--line);background:var(--action-cobalt-soft);color:var(--action-cobalt-text);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-semibold);justify-content:center;align-items:center;gap:10px;padding:12px 16px;display:flex}
.Screen-module__kWcUHa__page{gap:var(--page-gap);flex-direction:column;display:flex}.Screen-module__kWcUHa__page>*{min-width:0}
.MobileMenu-module__htsJpG__email{color:var(--text-muted);font-family:var(--type-mono);font-size:var(--fs-body-sm);padding:4px 4px 12px}.MobileMenu-module__htsJpG__list{flex-direction:column;gap:4px;padding-bottom:8px;display:flex}.MobileMenu-module__htsJpG__item{border-radius:var(--radius-control);width:100%;min-height:48px;color:var(--text-ink);font-size:var(--fs-body);font-weight:var(--fw-medium);text-align:left;align-items:center;gap:12px;padding:12px;display:flex}.MobileMenu-module__htsJpG__item:hover{background:var(--surface-paper-2)}.MobileMenu-module__htsJpG__danger{color:var(--status-critical)}
.PatientChrome-module__LTt9QW__loader{min-height:100dvh;color:var(--text-muted);place-items:center;display:grid}.PatientChrome-module__LTt9QW__loaderInner{flex-direction:column;align-items:center;gap:12px;display:flex}.PatientChrome-module__LTt9QW__errorWrap{place-items:center;min-height:100dvh;padding:24px;display:grid}
.lists-module__S5-sqq__lead{color:var(--text-muted);font-size:var(--fs-body-sm);margin-bottom:12px;line-height:1.5}.lists-module__S5-sqq__cards{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));list-style:none;display:grid}.lists-module__S5-sqq__cards>li,.lists-module__S5-sqq__rows>li{max-width:none}.lists-module__S5-sqq__card{border:1px solid var(--line);border-radius:var(--radius-metric);background:var(--surface-nested);height:100%;color:inherit;transition:border-color var(--speed), background var(--speed), translate var(--dur-fast) var(--ease-standard);flex-direction:column;gap:8px;padding:16px;text-decoration:none;display:flex}.lists-module__S5-sqq__card:hover{border-color:var(--line-strong);background:var(--surface);translate:0 -1px}.lists-module__S5-sqq__card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.lists-module__S5-sqq__cardHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.lists-module__S5-sqq__cardName{font-size:var(--fs-body);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:-.01em}.lists-module__S5-sqq__cardArrow{color:var(--text-faint);flex:none}.lists-module__S5-sqq__cardStatus{text-align:left;white-space:normal;align-items:flex-start;height:auto;padding-block:6px}.lists-module__S5-sqq__cardStatus>:first-child{margin-top:5px}.lists-module__S5-sqq__cardFacts{color:var(--text-muted);font-size:var(--fs-body-sm);line-height:1.45}.lists-module__S5-sqq__cardWhen{color:var(--text-faint);font-size:var(--fs-label);font-variant-numeric:tabular-nums}.lists-module__S5-sqq__rows{flex-direction:column;list-style:none;display:flex}.lists-module__S5-sqq__row{border-top:1px solid var(--line);color:inherit;transition:background var(--speed);align-items:center;gap:12px;padding:12px 4px;text-decoration:none;display:flex}.lists-module__S5-sqq__rows>li:first-child .lists-module__S5-sqq__row{border-top:0}.lists-module__S5-sqq__row:hover{background:var(--surface-nested)}.lists-module__S5-sqq__row:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.lists-module__S5-sqq__rowMain{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.lists-module__S5-sqq__rowName{font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-semibold)}.lists-module__S5-sqq__rowNote{color:var(--text-muted);font-size:var(--fs-label);line-height:1.45}@media (max-width:560px){.lists-module__S5-sqq__row{flex-wrap:wrap}.lists-module__S5-sqq__cardArrow{display:none}}
.ChangePasswordDialog-module__h_DW_a__form{flex-direction:column;gap:14px;display:flex}.ChangePasswordDialog-module__h_DW_a__success{font-size:var(--fs-body-sm);flex-direction:column;gap:14px;display:flex}.ChangePasswordDialog-module__h_DW_a__error{border:1px solid color-mix(in srgb, var(--critical-red) 40%, var(--line));border-radius:var(--radius-control);background:var(--critical-red-soft);color:var(--status-critical);font-size:var(--fs-body-sm);align-items:center;gap:8px;padding:10px 12px;display:flex}
.critical-module___MWRCq__strip{border:1px solid color-mix(in srgb, var(--status-critical-mark) 42%, var(--line));border-radius:var(--radius-surface);background:var(--status-critical-soft);animation:critical-module___MWRCq__critical-enter var(--dur-standard) var(--ease-enter);padding:12px 14px}.critical-module___MWRCq__head{align-items:center;gap:12px;display:flex}.critical-module___MWRCq__mark{border-radius:var(--radius-round);background:var(--surface);width:32px;height:32px;color:var(--status-critical);flex:none;place-items:center;display:grid}.critical-module___MWRCq__text{flex-wrap:wrap;flex:auto;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.critical-module___MWRCq__title{color:var(--status-critical);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-bold);letter-spacing:.01em;white-space:nowrap}.critical-module___MWRCq__subject{color:var(--text-ink);font-size:var(--fs-body-sm);overflow-wrap:anywhere;line-height:1.4}.critical-module___MWRCq__actions{flex:none;align-items:center;gap:8px;display:flex}.critical-module___MWRCq__more{min-height:28px;color:var(--status-critical);font-family:var(--type-ui);font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-label);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.critical-module___MWRCq__more:before{content:"";position:absolute;inset-block:-8px;inset-inline:-4px}.critical-module___MWRCq__more{position:relative}.critical-module___MWRCq__chevron{transition:rotate var(--speed)}.critical-module___MWRCq__chevronOpen{rotate:180deg}.critical-module___MWRCq__list{border-top:1px solid color-mix(in srgb, var(--status-critical-mark) 26%, transparent);animation:critical-module___MWRCq__reveal var(--dur-standard) var(--ease-standard) both;flex-direction:column;gap:6px;margin-top:10px;padding-top:10px;list-style:none;display:flex}.critical-module___MWRCq__listItem{max-width:none;color:var(--text-ink);font-size:var(--fs-body-sm);line-height:1.45}.critical-module___MWRCq__note{color:var(--text-muted);font-size:var(--fs-label);margin-top:8px}@media (max-width:560px){.critical-module___MWRCq__head{flex-wrap:wrap}.critical-module___MWRCq__actions{justify-content:flex-end;width:100%}}
.MetricStrip-module__mbnzpW__strip{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.MetricStrip-module__mbnzpW__cell{padding:var(--surface-padding);border:1px solid var(--line);border-radius:var(--radius-metric);background:var(--surface);position:relative;overflow:hidden}.MetricStrip-module__mbnzpW__cell:after{content:"";border:1px solid var(--data-orbit);border-radius:var(--radius-round);pointer-events:none;width:116px;height:116px;position:absolute;top:-46px;right:-46px}.MetricStrip-module__mbnzpW__value{font-variant-numeric:tabular-nums;font-size:var(--fs-metric-md);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-metric);line-height:var(--lh-metric);align-items:baseline;gap:5px;display:flex}.MetricStrip-module__mbnzpW__unit{color:var(--text-muted);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-medium);letter-spacing:0}.MetricStrip-module__mbnzpW__attention{color:var(--status-attention)}.MetricStrip-module__mbnzpW__critical{color:var(--status-critical)}.MetricStrip-module__mbnzpW__ok{color:var(--status-optimal)}.MetricStrip-module__mbnzpW__label{color:var(--text-ink);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-semibold);margin-top:10px}.MetricStrip-module__mbnzpW__hint{color:var(--text-muted);font-size:var(--fs-label);margin-top:3px}.MetricStrip-module__mbnzpW__delta{color:var(--text-muted);font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-semibold);font-variant-numeric:tabular-nums;align-items:center;gap:4px;margin-top:6px;display:inline-flex}.MetricStrip-module__mbnzpW__delta.MetricStrip-module__mbnzpW__up{color:var(--status-optimal)}.MetricStrip-module__mbnzpW__delta.MetricStrip-module__mbnzpW__down{color:var(--status-critical)}
.AccountMenu-module__7rkVRa__content{z-index:var(--z-modal);border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface-paper);min-width:220px;box-shadow:var(--shadow-overlay);animation:AccountMenu-module__7rkVRa__fade-in var(--dur-fast) var(--ease-standard);padding:6px}.AccountMenu-module__7rkVRa__email{color:var(--text-muted);font-family:var(--type-mono);font-size:var(--fs-label);text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid var(--line);margin-bottom:4px;padding:8px 10px 10px;overflow:hidden}.AccountMenu-module__7rkVRa__item{border-radius:var(--radius-control);color:var(--text-ink);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);cursor:pointer;outline:none;align-items:center;gap:10px;padding:9px 10px;display:flex}.AccountMenu-module__7rkVRa__item[data-highlighted],.AccountMenu-module__7rkVRa__item:hover{background:var(--surface-paper-2)}.AccountMenu-module__7rkVRa__danger{color:var(--status-critical)}.AccountMenu-module__7rkVRa__danger[data-highlighted],.AccountMenu-module__7rkVRa__danger:hover{background:var(--critical-red-soft)}.AccountMenu-module__7rkVRa__sep{background:var(--line);height:1px;margin:4px 0}@media (prefers-reduced-motion:reduce){.AccountMenu-module__7rkVRa__content{animation:none}}.AccountMenu-module__7rkVRa__themeRow{flex-direction:column;gap:8px;padding:8px 10px 10px;display:flex}.AccountMenu-module__7rkVRa__themeLabel{color:var(--text-faint);font-size:var(--fs-eyebrow);font-variation-settings:"wght" var(--fw-label);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}
.nextStep-module__cnRmxa__card{border:1px solid var(--line);border-radius:var(--radius-feature);background:var(--surface);box-shadow:var(--shadow-raise);flex-direction:column;gap:12px;padding:22px;display:flex}.nextStep-module__cnRmxa__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.nextStep-module__cnRmxa__eyebrow{color:var(--action-cobalt-text);font-size:var(--fs-eyebrow);font-variant-numeric:tabular-nums;font-variation-settings:"wght" var(--fw-label);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.nextStep-module__cnRmxa__queue{color:var(--text-faint);font-size:var(--fs-label);font-variant-numeric:tabular-nums;white-space:nowrap}.nextStep-module__cnRmxa__title{font-family:var(--type-display);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-tight);text-wrap:balance;font-size:clamp(21px,2.2vw,28px);line-height:1.12}.nextStep-module__cnRmxa__meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nextStep-module__cnRmxa__source{color:var(--text-muted);font-size:var(--fs-body-sm);line-height:1.5}.nextStep-module__cnRmxa__actions{flex-wrap:wrap;gap:10px;padding-top:4px;display:flex}
.doctorAgent-module__XzmHDa__facts{gap:8px;margin:0;padding:0;list-style:none;display:grid}.doctorAgent-module__XzmHDa__fact{max-width:none;color:var(--text-ink);font-size:var(--fs-body-sm);align-items:flex-start;gap:8px;line-height:1.45;display:flex}.doctorAgent-module__XzmHDa__factBody{gap:2px;min-width:0;display:grid}.doctorAgent-module__XzmHDa__factMeta{color:var(--text-faint);font-size:var(--fs-label);font-variant-numeric:tabular-nums}.doctorAgent-module__XzmHDa__factLink{color:var(--action-cobalt-text);font-variation-settings:"wght" var(--fw-semibold);align-items:center;gap:2px;text-decoration:none;display:inline-flex}.doctorAgent-module__XzmHDa__factLink:hover{text-decoration:underline}.doctorAgent-module__XzmHDa__checks{color:var(--text-ink);font-size:var(--fs-body-sm);gap:4px;margin:0;padding-left:18px;line-height:1.45;display:grid}.doctorAgent-module__XzmHDa__checks li{max-width:none}.doctorAgent-module__XzmHDa__degraded{color:var(--status-attention);font-size:var(--fs-label);margin:0;line-height:1.4}.doctorAgent-module__XzmHDa__spark{color:var(--oc-jade);flex:none}.doctorAgent-module__XzmHDa__scope{border-bottom:1px solid var(--line);background:var(--surface-nested);color:var(--text-muted);font-size:var(--fs-label);align-items:center;gap:8px;padding:10px 16px;display:flex}.doctorAgent-module__XzmHDa__scopeName{color:var(--text-ink);font-variation-settings:"wght" var(--fw-semibold)}.doctorAgent-module__XzmHDa__scopeClear{color:var(--text-faint);font-size:var(--fs-label);cursor:pointer;background:0 0;border:0;margin-left:auto;text-decoration:underline}.doctorAgent-module__XzmHDa__scopeClear:hover{color:var(--status-critical)}.doctorAgent-module__XzmHDa__launcherDoctor{bottom:24px;right:24px}
.map-module__7cRfWG__map{width:100%;max-width:340px;height:auto;margin-inline:auto;display:block;overflow:visible}.map-module__7cRfWG__orbit{fill:none;stroke:var(--data-orbit);stroke-width:1px;transform-origin:50%;animation:map-module__7cRfWG__orbit-in var(--dur-section) var(--ease-standard) both}.map-module__7cRfWG__orbitOuter{stroke-dasharray:2 5;opacity:.7}@keyframes map-module__7cRfWG__orbit-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.map-module__7cRfWG__spoke{stroke:var(--line);stroke-width:1px;opacity:.5;transition:opacity var(--speed), stroke var(--speed);animation:map-module__7cRfWG__fade-in var(--dur-slow) var(--ease-standard) both}.map-module__7cRfWG__spokeActive{stroke:var(--action-cobalt);opacity:1}.map-module__7cRfWG__node{animation:map-module__7cRfWG__node-in var(--dur-slow) var(--ease-standard) both;transition:opacity var(--speed)}.map-module__7cRfWG__nodeDim{opacity:.34}@keyframes map-module__7cRfWG__node-in{0%{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.map-module__7cRfWG__dot{stroke:var(--surface);stroke-width:2px;transition:r var(--speed), fill var(--speed)}.map-module__7cRfWG__halo{opacity:.22}.map-module__7cRfWG__tone_ok{fill:var(--status-optimal-mark)}.map-module__7cRfWG__tone_info{fill:var(--status-info-mark)}.map-module__7cRfWG__tone_watch,.map-module__7cRfWG__tone_attention{fill:var(--status-attention-mark)}.map-module__7cRfWG__tone_critical{fill:var(--status-critical-mark)}.map-module__7cRfWG__tone_muted{fill:var(--status-neutral-mark)}.map-module__7cRfWG__dotUnknown{fill:var(--surface);stroke:var(--status-neutral-mark);stroke-width:1.5px;stroke-dasharray:2.5 2.5}.map-module__7cRfWG__dotEmpty{fill:var(--surface);stroke:var(--status-neutral-mark);stroke-width:2px}.map-module__7cRfWG__center{animation:map-module__7cRfWG__fade-in var(--dur-section) var(--ease-standard) .18s both}.map-module__7cRfWG__centerValue{fill:var(--text-ink);font-family:var(--type-display);font-variant-numeric:tabular-nums;font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-metric);font-size:30px}.map-module__7cRfWG__centerTotal{fill:var(--text-faint);font-size:19px}.map-module__7cRfWG__centerLabel{fill:var(--text-muted);font-family:var(--type-ui);font-variation-settings:"wght" var(--fw-label);letter-spacing:var(--ls-label);text-transform:uppercase;font-size:10px}.map-module__7cRfWG__scale{color:var(--text-faint);font-size:var(--fs-label);flex-wrap:wrap;gap:4px 14px;margin-top:12px;line-height:1.4;list-style:none;display:flex}.map-module__7cRfWG__scaleItem{align-items:center;gap:6px;max-width:none;display:inline-flex}.map-module__7cRfWG__scaleRing{border:1px solid var(--text-faint);border-radius:var(--radius-round);width:9px;height:9px;display:inline-block}.map-module__7cRfWG__ring_today{background:var(--text-faint)}.map-module__7cRfWG__ring_week{background:color-mix(in srgb, var(--text-faint) 60%, transparent)}.map-module__7cRfWG__ring_month{background:color-mix(in srgb, var(--text-faint) 30%, transparent)}.map-module__7cRfWG__ring_older{background:0 0}.map-module__7cRfWG__ring_none{background:0 0;border-style:dashed}
.onboarding-module__DjmtZW__shell{grid-template-rows:auto 1fr;min-height:100dvh;display:grid}.onboarding-module__DjmtZW__top{z-index:var(--z-header);height:var(--header-h);background:color-mix(in srgb, var(--bg-app) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:10px;padding:0 28px;display:flex;position:sticky;top:0}.onboarding-module__DjmtZW__main{flex-direction:column;align-items:center;padding:16px 20px 96px;display:flex}.onboarding-module__DjmtZW__card{flex-direction:column;gap:20px;width:min(620px,100%);display:flex}.onboarding-module__DjmtZW__loader{place-items:center;min-height:60dvh;display:grid}@media (max-width:600px){.onboarding-module__DjmtZW__top{height:var(--header-h-mobile);padding:0 16px}.onboarding-module__DjmtZW__main{padding:12px 12px 72px}}
.passkey-module__wKJiMG__block{flex-direction:column;gap:8px;display:flex}.passkey-module__wKJiMG__hint{color:var(--text-muted);font-size:var(--fs-label);line-height:1.5}.passkey-module__wKJiMG__error{color:var(--status-critical);font-size:var(--fs-body-sm);line-height:1.45}.passkey-module__wKJiMG__methods{margin-bottom:18px}.passkey-module__wKJiMG__divider{color:var(--text-faint);font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-label);letter-spacing:var(--ls-label);text-transform:uppercase;align-items:center;gap:12px;margin:18px 0;display:flex}.passkey-module__wKJiMG__divider:before,.passkey-module__wKJiMG__divider:after{content:"";background:var(--line);flex:auto;height:1px}.passkey-module__wKJiMG__list{flex-direction:column;list-style:none;display:flex}.passkey-module__wKJiMG__item{border-top:1px solid var(--line);align-items:center;gap:12px;max-width:none;padding:12px 0;display:flex}.passkey-module__wKJiMG__list>.passkey-module__wKJiMG__item:first-child{border-top:0}.passkey-module__wKJiMG__itemMark{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-nested);width:34px;height:34px;color:var(--text-muted);flex:none;place-items:center;display:grid}.passkey-module__wKJiMG__itemMain{flex:auto;min-width:0}.passkey-module__wKJiMG__itemName{font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.passkey-module__wKJiMG__itemMeta{color:var(--text-faint);font-size:var(--fs-label);font-variant-numeric:tabular-nums;margin-top:2px;line-height:1.4}.passkey-module__wKJiMG__itemActions{flex:none;align-items:center;gap:6px;display:flex}.passkey-module__wKJiMG__renameRow{flex:auto;align-items:center;gap:8px;display:flex}@media (max-width:520px){.passkey-module__wKJiMG__item{flex-wrap:wrap}.passkey-module__wKJiMG__itemActions{justify-content:flex-end;width:100%}}
.conditions-module__2jQqoG__systems{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.conditions-module__2jQqoG__systemCard{gap:var(--space-2);min-height:44px;padding:var(--space-5) var(--space-9) var(--space-5) var(--space-5);border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface-paper);color:inherit;transition:border-color var(--speed), background var(--speed);flex-direction:column;text-decoration:none;display:flex;position:relative}.conditions-module__2jQqoG__systemCard:hover{border-color:color-mix(in srgb, var(--text-ink) 30%, var(--line));background:var(--surface-paper-2)}.conditions-module__2jQqoG__systemCard:focus-visible{outline:var(--focus-ring);outline-offset:2px}.conditions-module__2jQqoG__systemMain{gap:var(--space-2);flex-direction:column;display:flex}.conditions-module__2jQqoG__systemName{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-ink)}.conditions-module__2jQqoG__systemCounts{font-size:var(--fs-label);font-variant-numeric:tabular-nums;color:var(--text-ink-2)}.conditions-module__2jQqoG__systemNote,.conditions-module__2jQqoG__systemMeta{font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--text-muted)}.conditions-module__2jQqoG__systemStale{font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--attention-orange)}.conditions-module__2jQqoG__systemChevron{top:var(--space-5);right:var(--space-4);color:var(--text-muted);flex:none;position:absolute}.conditions-module__2jQqoG__tiles{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(148px,1fr));display:grid}.conditions-module__2jQqoG__tile{gap:var(--space-2);min-height:96px;padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-radius:var(--radius-surface);background:var(--surface-paper);text-align:left;transition:border-color var(--speed), background var(--speed);flex-direction:column;display:flex}.conditions-module__2jQqoG__tile:hover{border-color:color-mix(in srgb, var(--text-ink) 30%, var(--line))}.conditions-module__2jQqoG__tile:focus-visible{outline:var(--focus-ring);outline-offset:2px}.conditions-module__2jQqoG__tile[aria-pressed=true]{border-color:var(--action-cobalt);background:var(--action-cobalt-soft)}.conditions-module__2jQqoG__tileLabel{font-size:var(--fs-label);color:var(--text-muted)}.conditions-module__2jQqoG__tileValue{align-items:baseline;gap:var(--space-2);font-size:var(--fs-title);font-variant-numeric:tabular-nums;color:var(--text-ink);display:flex}.conditions-module__2jQqoG__tileUnit{font-family:var(--type-ui);font-size:var(--fs-body-sm);font-weight:var(--fw-regular);color:var(--text-muted)}.conditions-module__2jQqoG__tileMeta{font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--text-muted)}.conditions-module__2jQqoG__trendHead{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.conditions-module__2jQqoG__trendTitle{font-size:var(--fs-section);font-weight:var(--fw-semibold);color:var(--text-ink);margin:0}.conditions-module__2jQqoG__trendSummary{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-ink-2);margin:0}.conditions-module__2jQqoG__facts{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:0;display:grid}.conditions-module__2jQqoG__fact{gap:var(--space-2);flex-direction:column;display:flex}.conditions-module__2jQqoG__factLabel{align-items:center;gap:var(--space-2);font-size:var(--fs-label);color:var(--text-muted);display:flex}.conditions-module__2jQqoG__factHint{border:1px solid var(--line);border-radius:var(--radius-round);font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-muted);padding:1px 6px}.conditions-module__2jQqoG__factValue{font-size:var(--fs-body);font-variant-numeric:tabular-nums;color:var(--text-ink);margin:0}.conditions-module__2jQqoG__footnote{font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--text-muted);margin:0}.conditions-module__2jQqoG__partial,.conditions-module__2jQqoG__conflict{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-nested);font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--text-ink-2);margin:0}@media (max-width:640px){.conditions-module__2jQqoG__systems{grid-template-columns:1fr}.conditions-module__2jQqoG__trendHead{align-items:flex-start}}
.card-module__G__LCa__card,.card-module__G__LCa__stateWrap{gap:16px;display:grid}.card-module__G__LCa__header{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:20px;padding:20px 24px;display:grid}.card-module__G__LCa__avatar{background:var(--action-cobalt-soft);width:84px;height:84px;color:var(--action-cobalt-text);font-family:var(--type-display);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:-.02em;border-radius:22px;place-items:center;font-size:28px;display:grid}.card-module__G__LCa__identity{gap:8px;min-width:0;display:grid}.card-module__G__LCa__nameRow{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.card-module__G__LCa__name{font-family:var(--type-display);font-size:var(--fs-panel-title);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-tight);font-weight:400;line-height:var(--lh-heading);color:var(--text-ink);margin:0}.card-module__G__LCa__idChip{border:1px solid var(--line);border-radius:var(--radius-round);color:var(--text-muted);font-family:var(--type-mono);font-size:var(--fs-mono-meta);letter-spacing:var(--ls-mono);align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.card-module__G__LCa__facts{flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.card-module__G__LCa__fact{max-width:none;color:var(--text-ink-2);font-size:var(--fs-body-sm);font-variant-numeric:tabular-nums;align-items:center;gap:7px;display:inline-flex}.card-module__G__LCa__fact svg{color:var(--text-faint)}.card-module__G__LCa__factLink{color:inherit;text-decoration:none}.card-module__G__LCa__factLink:hover{color:var(--action-cobalt-text);text-decoration:underline}.card-module__G__LCa__factMuted{color:var(--text-faint)}.card-module__G__LCa__headerActions{flex-direction:column;align-items:stretch;gap:8px;min-width:200px;display:flex}.card-module__G__LCa__metaStrip{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:4px;padding-top:14px;display:grid}.card-module__G__LCa__metaCell{border-left:1px solid var(--line);gap:3px;padding:0 18px;display:grid}.card-module__G__LCa__metaCell:first-child{border-left:0;padding-left:0}.card-module__G__LCa__metaLabel{color:var(--text-faint);font-size:var(--fs-eyebrow);font-variation-settings:"wght" var(--fw-label);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.card-module__G__LCa__metaValue{color:var(--text-ink);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-semibold);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.card-module__G__LCa__metaAction{min-height:28px!important;padding:0 8px!important}.card-module__G__LCa__critical{border:1px solid color-mix(in srgb, var(--status-critical-mark) 55%, var(--line));border-radius:var(--radius-control);background:var(--status-critical-soft);color:inherit;animation:card-module__G__LCa__critical-enter var(--dur-slow) var(--ease-standard) both;transition:border-color var(--speed);align-items:center;gap:14px;padding:12px 16px;text-decoration:none;display:flex}.card-module__G__LCa__critical:hover{border-color:var(--status-critical-mark)}.card-module__G__LCa__criticalIcon{border-radius:var(--radius-round);background:var(--status-critical-mark);color:#fff;flex:none;place-items:center;width:30px;height:30px;display:grid}.card-module__G__LCa__criticalBody{min-width:0;font-size:var(--fs-body-sm);color:var(--text-ink);flex-wrap:wrap;flex:1;align-items:baseline;gap:4px 8px;display:flex}.card-module__G__LCa__criticalTitle{font-variation-settings:"wght" var(--fw-bold);color:var(--status-critical)}.card-module__G__LCa__criticalWhen{color:var(--text-muted);font-variant-numeric:tabular-nums}.card-module__G__LCa__criticalArrow{color:var(--status-critical);flex:none}.card-module__G__LCa__tabs{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);scrollbar-width:none;gap:4px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.card-module__G__LCa__tabs::-webkit-scrollbar{display:none}.card-module__G__LCa__tab{min-height:40px;color:var(--text-muted);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-semibold);white-space:nowrap;transition:color .18s var(--ease-standard), background-color .18s var(--ease-standard), transform .18s var(--ease-standard);border-radius:10px;flex:1 0 auto;justify-content:center;align-items:center;gap:6px;padding:0 16px;text-decoration:none;display:inline-flex;position:relative}.card-module__G__LCa__tab:after{content:"";background:var(--action-cobalt);transform-origin:0;height:2px;transition:transform .24s var(--ease-standard);border-radius:2px;position:absolute;bottom:5px;left:14px;right:14px;transform:scaleX(0)}.card-module__G__LCa__tab:hover{color:var(--text-ink);background:var(--surface-nested)}.card-module__G__LCa__tab:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.card-module__G__LCa__tabActive,.card-module__G__LCa__tabActive:hover{color:var(--text-ink);background:var(--action-cobalt-soft);transform:translateY(-1px)}.card-module__G__LCa__tabActive:after{transform:scaleX(1)}.card-module__G__LCa__tabCount{border-radius:var(--radius-round);background:var(--status-critical-mark);color:#fff;font-variant-numeric:tabular-nums;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;display:inline-grid}.card-module__G__LCa__tabCountInfo{background:var(--action-cobalt)}.card-module__G__LCa__tabPanel{min-width:0}.card-module__G__LCa__overview{gap:16px;display:grid}.card-module__G__LCa__twoCol{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.card-module__G__LCa__wideLeft{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.card-module__G__LCa__panel{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface);gap:14px;min-width:0;padding:20px 22px;display:grid}.card-module__G__LCa__panelDark{border-color:var(--rail-border);background:var(--rail);color:var(--text-on-dark);box-shadow:var(--shadow-overlay)}.card-module__G__LCa__panelDark .card-module__G__LCa__panelTitle,.card-module__G__LCa__panelDark .card-module__G__LCa__rowTitle{color:var(--text-on-dark)}.card-module__G__LCa__panelDark .card-module__G__LCa__rowMeta,.card-module__G__LCa__panelDark .card-module__G__LCa__note{color:var(--text-on-dark-muted)}.card-module__G__LCa__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.card-module__G__LCa__panelTitleRow{align-items:baseline;gap:10px;min-width:0;display:flex}.card-module__G__LCa__panelNumber{border-radius:var(--radius-round);background:var(--action-cobalt);width:26px;height:26px;color:var(--action-on);font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-bold);align-self:center;place-items:center;display:inline-grid}.card-module__G__LCa__panelTitle{font-family:var(--type-display);font-size:var(--fs-card-title);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-tight);color:var(--text-ink);margin:0;font-weight:400}.card-module__G__LCa__panelMeta{color:var(--text-faint);font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-medium);font-variant-numeric:tabular-nums}.card-module__G__LCa__panelLink{color:var(--action-cobalt-text);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-semibold);white-space:nowrap;text-decoration:none}.card-module__G__LCa__panelLink:hover{text-decoration:underline}.card-module__G__LCa__note{color:var(--text-muted);font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);text-wrap:pretty;margin:0}.card-module__G__LCa__warnNote{border:1px solid color-mix(in srgb, var(--status-attention-mark) 45%, var(--line));border-radius:var(--radius-control);background:var(--status-attention-soft);color:var(--status-attention);font-size:var(--fs-body-sm);line-height:var(--lh-body);align-items:flex-start;gap:8px;margin:0;padding:10px 12px;display:flex}.card-module__G__LCa__warnNote svg{flex:none;margin-top:2px}.card-module__G__LCa__events{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.card-module__G__LCa__event{border:1px solid var(--line);border-radius:var(--radius-metric);background:var(--surface);min-height:118px;color:inherit;transition:border-color var(--speed), transform var(--speed), box-shadow var(--speed);gap:8px;padding:14px 16px;text-decoration:none;display:grid;position:relative;overflow:hidden}.card-module__G__LCa__event:after{content:"";border:1px solid var(--data-orbit);border-radius:var(--radius-round);pointer-events:none;width:104px;height:104px;position:absolute;top:-40px;right:-40px}.card-module__G__LCa__event:hover{border-color:var(--line-strong);box-shadow:var(--shadow-surface-hover);transform:translateY(-2px)}.card-module__G__LCa__event:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.card-module__G__LCa__eventCritical{border-color:color-mix(in srgb, var(--status-critical-mark) 45%, var(--line))}.card-module__G__LCa__eventTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.card-module__G__LCa__eventWhen{color:var(--text-faint);font-size:var(--fs-label);font-variant-numeric:tabular-nums}.card-module__G__LCa__eventIcon{background:var(--surface-sunken);width:32px;height:32px;color:var(--text-muted);border-radius:10px;place-items:center;display:grid}.card-module__G__LCa__eventIcon_critical{background:var(--status-critical-soft);color:var(--status-critical)}.card-module__G__LCa__eventIcon_needs_check{background:var(--status-attention-soft);color:var(--status-attention)}.card-module__G__LCa__eventIcon_new{background:var(--status-info-soft);color:var(--action-cobalt-text)}.card-module__G__LCa__eventTitle{color:var(--text-ink);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-bold)}.card-module__G__LCa__eventDetail{color:var(--text-muted);font-size:var(--fs-body-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.card-module__G__LCa__eventDetailCritical{color:var(--status-critical);font-variation-settings:"wght" var(--fw-semibold)}.card-module__G__LCa__eventFoot{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.card-module__G__LCa__eventSource{min-width:0;color:var(--text-faint);font-size:var(--fs-label);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.card-module__G__LCa__eventFoot>:last-child{flex:none}.card-module__G__LCa__summaryGroups{gap:12px;display:grid}.card-module__G__LCa__group{gap:6px;display:grid}.card-module__G__LCa__groupTitle{color:var(--text-faint);font-size:var(--fs-eyebrow);font-variation-settings:"wght" var(--fw-label);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;margin:0}.card-module__G__LCa__rows{gap:4px;margin:0;padding:0;list-style:none;display:grid}.card-module__G__LCa__row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;max-width:none;min-height:34px;padding:6px 0;display:grid}.card-module__G__LCa__row:first-child{border-top:0}.card-module__G__LCa__rowMain{gap:2px;min-width:0;display:grid}.card-module__G__LCa__rowTitle{color:var(--text-ink);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-semibold)}.card-module__G__LCa__rowMeta{color:var(--text-muted);font-size:var(--fs-label);font-variant-numeric:tabular-nums}.card-module__G__LCa__rowSide{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.card-module__G__LCa__rowLink{color:inherit;text-decoration:none}.card-module__G__LCa__rowLink:hover .card-module__G__LCa__rowTitle{color:var(--action-cobalt-text)}.card-module__G__LCa__dotBullet{border-radius:var(--radius-round);background:var(--text-faint);vertical-align:middle;width:6px;height:6px;margin-right:8px;display:inline-block}.card-module__G__LCa__planRow{align-items:center;gap:14px;display:flex}.card-module__G__LCa__planBody{flex:1;gap:4px;min-width:0;display:grid}.card-module__G__LCa__planItem{color:var(--text-ink-2);font-size:var(--fs-body-sm);align-items:center;gap:8px;display:flex}.card-module__G__LCa__planItem svg{flex:none}.card-module__G__LCa__planDone{color:var(--status-optimal)}.card-module__G__LCa__planOverdue{color:var(--status-critical)}.card-module__G__LCa__metrics{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;display:grid}.card-module__G__LCa__metric{border:1px solid var(--line);border-radius:var(--radius-metric);background:var(--surface);color:inherit;transition:border-color var(--speed), transform var(--speed), box-shadow var(--speed);gap:8px;padding:14px 16px 12px;text-decoration:none;display:grid;position:relative;overflow:hidden}.card-module__G__LCa__metric:after{content:"";border:1px solid var(--data-orbit);border-radius:var(--radius-round);pointer-events:none;width:116px;height:116px;position:absolute;top:-48px;right:-48px}.card-module__G__LCa__metric:hover{border-color:var(--line-strong);box-shadow:var(--shadow-surface-hover);transform:translateY(-2px)}.card-module__G__LCa__metric:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.card-module__G__LCa__metricHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;min-height:20px;display:flex}.card-module__G__LCa__metricName{min-width:0;color:var(--text-ink);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-semibold);flex:auto;line-height:1.25}.card-module__G__LCa__metricValue{font-family:var(--type-display);font-size:var(--fs-metric-md);font-variant-numeric:tabular-nums;font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-metric);color:var(--text-ink);align-items:baseline;gap:6px;line-height:1;display:flex}.card-module__G__LCa__metricValue_critical{color:var(--status-critical)}.card-module__G__LCa__metricValue_attention,.card-module__G__LCa__metricValue_watch{color:var(--status-attention)}.card-module__G__LCa__metricUnit{color:var(--text-muted);font-family:var(--type-ui);font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-medium);letter-spacing:0}.card-module__G__LCa__metricDelta{color:var(--text-muted);font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-semibold);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.card-module__G__LCa__delta_ok{color:var(--status-optimal)}.card-module__G__LCa__delta_attention{color:var(--status-attention)}.card-module__G__LCa__delta_critical{color:var(--status-critical)}.card-module__G__LCa__delta_muted{color:var(--text-faint)}.card-module__G__LCa__metricSpark{width:100%}.card-module__G__LCa__metricFoot{color:var(--text-faint);font-size:var(--fs-label);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;display:flex}.card-module__G__LCa__metricRef{color:var(--text-faint);font-size:var(--fs-label);font-variant-numeric:tabular-nums}.card-module__G__LCa__spark{display:block;overflow:visible}.card-module__G__LCa__sparkLine{fill:none;stroke:var(--data-primary);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.card-module__G__LCa__sparkStroke_critical{stroke:var(--data-bad)}.card-module__G__LCa__sparkStroke_attention,.card-module__G__LCa__sparkStroke_watch{stroke:var(--data-watch)}.card-module__G__LCa__sparkStroke_ok{stroke:var(--data-good)}.card-module__G__LCa__sparkStroke_muted{stroke:var(--data-reference)}.card-module__G__LCa__sparkSecond{fill:none;stroke:var(--data-reference);stroke-width:1.2px;stroke-dasharray:3 3}.card-module__G__LCa__sparkArea{opacity:.14}.card-module__G__LCa__sparkTone_ok{fill:var(--data-good)}.card-module__G__LCa__sparkTone_info,.card-module__G__LCa__sparkTone_muted{fill:var(--data-primary)}.card-module__G__LCa__sparkTone_watch,.card-module__G__LCa__sparkTone_attention{fill:var(--data-watch)}.card-module__G__LCa__sparkTone_critical{fill:var(--data-bad)}.card-module__G__LCa__sparkDot{stroke:var(--surface);stroke-width:1.5px}.card-module__G__LCa__sparkEmpty{stroke:var(--line-strong);stroke-width:1px}.card-module__G__LCa__sparkBand{fill:var(--data-band);opacity:.55}.card-module__G__LCa__chipRow{flex-wrap:wrap;gap:6px;display:flex}.card-module__G__LCa__chip{border:1px solid var(--line);border-radius:var(--radius-round);background:var(--surface);min-height:30px;color:var(--text-muted);font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-semibold);cursor:pointer;transition:border-color var(--speed), background-color var(--speed), color var(--speed);align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.card-module__G__LCa__chip:hover{border-color:var(--action-cobalt);color:var(--text-ink)}.card-module__G__LCa__chipOn{border-color:var(--action-cobalt);background:var(--action-cobalt-soft);color:var(--action-cobalt-text)}.card-module__G__LCa__chip:disabled{opacity:.5;cursor:not-allowed}.card-module__G__LCa__docs{gap:6px;display:grid}.card-module__G__LCa__doc{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);transition:border-color var(--speed);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:10px 12px;display:flex}.card-module__G__LCa__doc:hover{border-color:var(--line-strong)}.card-module__G__LCa__docFocus{border-color:var(--action-cobalt);box-shadow:0 0 0 3px var(--focus-ring)}.card-module__G__LCa__docIcon{background:var(--surface-sunken);width:36px;height:36px;color:var(--text-muted);border-radius:10px;place-items:center;display:grid}.card-module__G__LCa__docBody{flex:220px;gap:2px;min-width:0;display:grid}.card-module__G__LCa__docTitle{color:var(--text-ink);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-module__G__LCa__docMeta{color:var(--text-muted);font-size:var(--fs-label);font-variant-numeric:tabular-nums}.card-module__G__LCa__docSide{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex}.card-module__G__LCa__preview{gap:12px;display:grid}.card-module__G__LCa__previewFrame{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-sunken);width:100%;height:min(70dvh,760px)}.card-module__G__LCa__previewImg{border:1px solid var(--line);border-radius:var(--radius-control);max-width:100%}.card-module__G__LCa__previewMeta{color:var(--text-muted);font-size:var(--fs-body-sm);flex-wrap:wrap;gap:6px 14px;display:flex}.card-module__G__LCa__obsGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.card-module__G__LCa__obs{border:1px solid var(--line);border-radius:var(--radius-metric);background:var(--surface-nested);gap:4px;padding:12px 14px;display:grid}.card-module__G__LCa__obsLabel{color:var(--text-muted);font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-semibold);align-items:center;gap:6px;display:inline-flex}.card-module__G__LCa__obsValue{color:var(--text-ink);font-size:var(--fs-body);font-variation-settings:"wght" var(--fw-semibold);font-variant-numeric:tabular-nums}.card-module__G__LCa__obsValue_attention{color:var(--status-attention)}.card-module__G__LCa__obsValue_critical{color:var(--status-critical)}.card-module__G__LCa__obsMeta{color:var(--text-faint);font-size:var(--fs-label);font-variant-numeric:tabular-nums}.card-module__G__LCa__obsEmpty{color:var(--text-faint);font-size:var(--fs-body-sm)}.card-module__G__LCa__aiLayout{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.card-module__G__LCa__aiSummary{gap:10px;min-width:0;display:grid}.card-module__G__LCa__aiHeadline{font-family:var(--type-display);font-size:var(--fs-card-title);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-tight);color:var(--text-on-dark);text-wrap:balance;margin:0;font-weight:400;line-height:1.2}.card-module__G__LCa__aiText{max-width:62ch;color:var(--text-on-dark-muted);font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);white-space:pre-line;text-wrap:pretty;margin:0}.card-module__G__LCa__aiStats{flex-wrap:wrap;gap:8px 18px;display:flex}.card-module__G__LCa__aiStat{gap:2px;display:grid}.card-module__G__LCa__aiStatValue{font-family:var(--type-display);font-size:var(--fs-metric-sm);font-variant-numeric:tabular-nums;font-variation-settings:"wght" var(--fw-semibold);line-height:1}.card-module__G__LCa__aiStatLabel{color:var(--text-on-dark-muted);font-size:var(--fs-label)}.card-module__G__LCa__aiActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.card-module__G__LCa__aiProvider{border:1px solid var(--rail-border);border-radius:var(--radius-round);color:var(--text-on-dark-muted);font-size:var(--fs-eyebrow);font-variation-settings:"wght" var(--fw-label);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.card-module__G__LCa__aiProviderLive{color:var(--oc-jade);border-color:color-mix(in srgb, var(--oc-jade) 40%, transparent)}.card-module__G__LCa__aiMap{width:220px}.card-module__G__LCa__aiDisclaimer{color:var(--text-on-dark-muted);font-size:var(--fs-label);margin:0;line-height:1.5}.card-module__G__LCa__shimmer{background:linear-gradient(90deg, var(--text-on-dark-muted) 0%, var(--text-on-dark) 50%, var(--text-on-dark-muted) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite card-module__G__LCa__shimmer}@keyframes card-module__G__LCa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.card-module__G__LCa__onDark{color:inherit!important;border-color:var(--rail-border)!important}.card-module__G__LCa__onDark:hover{background:var(--rail-raised)!important}.card-module__G__LCa__aiTab{grid-template-columns:minmax(0,1fr) minmax(350px,.8fr);align-items:start;gap:16px;display:grid}.card-module__G__LCa__aiLists{gap:16px;display:grid}.card-module__G__LCa__aiInsight{top:calc(var(--header-h) + 16px);gap:16px;display:grid;position:sticky}.card-module__G__LCa__aiDomains{gap:4px;margin:0;padding:0;list-style:none;display:grid}.card-module__G__LCa__aiDomain{max-width:none;color:var(--text-on-dark);font-size:var(--fs-label);cursor:default;transition:background-color var(--speed);border-radius:8px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 8px;display:grid}.card-module__G__LCa__aiDomainActive{background:var(--rail-raised)}.card-module__G__LCa__aiDomainDot{border-radius:var(--radius-round);width:8px;height:8px}.card-module__G__LCa__aiDomainStatus{color:var(--text-on-dark-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-module__G__LCa__tone_ok{background:var(--status-optimal-mark)}.card-module__G__LCa__tone_info{background:var(--status-info-mark)}.card-module__G__LCa__tone_watch,.card-module__G__LCa__tone_attention{background:var(--status-attention-mark)}.card-module__G__LCa__tone_critical{background:var(--status-critical-mark)}.card-module__G__LCa__tone_muted{background:var(--status-neutral-mark)}.card-module__G__LCa__draftCard{border:1px solid var(--line);border-radius:var(--radius-metric);background:var(--surface-nested);gap:10px;padding:16px 18px;display:grid}.card-module__G__LCa__draftText{color:var(--text-ink);font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);white-space:pre-line;margin:0}.card-module__G__LCa__draftList{color:var(--text-ink-2);font-size:var(--fs-body-sm);gap:4px;margin:0;padding-left:18px;line-height:1.45;display:grid}.card-module__G__LCa__chat{gap:12px;display:grid}.card-module__G__LCa__chatLog{gap:8px;max-height:420px;padding-right:4px;display:grid;overflow-y:auto}.card-module__G__LCa__msg{max-width:88%;font-size:var(--fs-body-sm);line-height:var(--lh-body);white-space:pre-line;border-radius:16px;gap:4px;padding:10px 14px;display:grid}.card-module__G__LCa__msgUser{background:var(--action-cobalt);color:var(--action-on);border-bottom-right-radius:6px;justify-self:end}.card-module__G__LCa__msgAi{border:1px solid var(--line);background:var(--surface);color:var(--text-ink);border-bottom-left-radius:6px;justify-self:start}.card-module__G__LCa__msgMeta{color:var(--text-faint);font-size:var(--fs-eyebrow);letter-spacing:.04em;text-transform:uppercase}.card-module__G__LCa__msgUser .card-module__G__LCa__msgMeta{color:#ffffffb8}.card-module__G__LCa__chatDots{gap:4px;display:inline-flex}.card-module__G__LCa__chatDots span{border-radius:var(--radius-round);background:var(--text-faint);width:6px;height:6px;animation:1.2s ease-in-out infinite card-module__G__LCa__agent-dot}.card-module__G__LCa__chatDots span:nth-child(2){animation-delay:.15s}.card-module__G__LCa__chatDots span:nth-child(3){animation-delay:.3s}.card-module__G__LCa__composer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.card-module__G__LCa__starters{flex-wrap:wrap;gap:6px;display:flex}.card-module__G__LCa__timeline{gap:18px;display:grid}.card-module__G__LCa__tlControls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.card-module__G__LCa__tlDay{gap:6px;display:grid}.card-module__G__LCa__tlDate{top:calc(var(--header-h) + 8px);z-index:1;border:1px solid var(--line);border-radius:var(--radius-round);background:var(--surface);width:fit-content;color:var(--text-muted);font-size:var(--fs-label);font-variation-settings:"wght" var(--fw-semibold);font-variant-numeric:tabular-nums;padding:4px 10px;position:sticky}.card-module__G__LCa__tlList{gap:4px;margin:0;padding:0 0 0 22px;list-style:none;display:grid;position:relative}.card-module__G__LCa__tlList:before{content:"";background:var(--line);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:7px}.card-module__G__LCa__tlItem{border-radius:var(--radius-control);max-width:none;transition:border-color var(--speed), background-color var(--speed);border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:8px 12px;display:grid;position:relative}.card-module__G__LCa__tlItem:hover{border-color:var(--line);background:var(--surface-nested)}.card-module__G__LCa__tlItem:before{content:"";border:2px solid var(--surface);border-radius:var(--radius-round);background:var(--status-neutral-mark);width:10px;height:10px;position:absolute;top:16px;left:-19px}.card-module__G__LCa__tlItem_ok:before{background:var(--status-optimal-mark)}.card-module__G__LCa__tlItem_info:before{background:var(--status-info-mark)}.card-module__G__LCa__tlItem_watch:before,.card-module__G__LCa__tlItem_attention:before{background:var(--status-attention-mark)}.card-module__G__LCa__tlItem_critical:before{background:var(--status-critical-mark);box-shadow:0 0 0 3px var(--status-critical-soft)}.card-module__G__LCa__tlBody{gap:2px;min-width:0;display:grid}.card-module__G__LCa__tlTitle{color:var(--text-ink);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-semibold)}.card-module__G__LCa__tlDetail{color:var(--text-muted);font-size:var(--fs-label);line-height:1.4}.card-module__G__LCa__tlSource{color:var(--text-faint);font-size:var(--fs-label)}.card-module__G__LCa__tlSide{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.card-module__G__LCa__tlTime{color:var(--text-faint);font-size:var(--fs-label);font-variant-numeric:tabular-nums}.card-module__G__LCa__tlCompact .card-module__G__LCa__tlItem{padding:6px 10px}.card-module__G__LCa__tasks{gap:6px;display:grid}.card-module__G__LCa__task{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.card-module__G__LCa__taskFocus{border-color:var(--action-cobalt);box-shadow:0 0 0 3px var(--focus-ring)}.card-module__G__LCa__taskIcon{background:var(--surface-sunken);width:36px;height:36px;color:var(--text-muted);border-radius:10px;place-items:center;display:grid}.card-module__G__LCa__taskIcon_critical{background:var(--status-critical-soft);color:var(--status-critical)}.card-module__G__LCa__taskIcon_ok{background:var(--status-optimal-soft);color:var(--status-optimal)}.card-module__G__LCa__contactCard{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.card-module__G__LCa__contactField{gap:6px;display:grid}.card-module__G__LCa__anamnesisGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:16px;display:grid}.card-module__G__LCa__symptomFocus,.card-module__G__LCa__rowFocus{box-shadow:0 0 0 3px var(--focus-ring);border-radius:8px}.card-module__G__LCa__indControls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.card-module__G__LCa__indSearch{max-width:320px}.card-module__G__LCa__indList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.card-module__G__LCa__indRow{border:1px solid #0000;border-top-color:var(--line);width:100%;min-height:52px;color:inherit;text-align:left;cursor:pointer;transition:border-color var(--speed), background-color var(--speed);background:0 0;border-radius:10px;grid-template-columns:minmax(0,1fr) 96px auto;align-items:center;gap:12px;padding:8px 12px;display:grid}.card-module__G__LCa__indRow:hover,.card-module__G__LCa__indRow:focus-visible{border-color:var(--action-cobalt);background:var(--surface-nested);outline:none}.card-module__G__LCa__indRowActive{border-color:var(--action-cobalt);background:var(--action-cobalt-soft)}.card-module__G__LCa__indRowMain{gap:2px;min-width:0;display:grid}.card-module__G__LCa__indRowValue{text-align:right;justify-items:end;gap:2px;display:grid}.card-module__G__LCa__indRowNum{color:var(--text-ink);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-bold);font-variant-numeric:tabular-nums;white-space:nowrap}.card-module__G__LCa__indDetail{gap:14px;display:grid}.card-module__G__LCa__indDetailHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;display:flex}.card-module__G__LCa__indDetailValue{font-family:var(--type-display);font-size:var(--fs-metric-lg);font-variation-settings:"wght" var(--fw-semibold);font-variant-numeric:tabular-nums;letter-spacing:var(--ls-metric);color:var(--text-ink);align-items:baseline;gap:8px;line-height:1;display:flex}.card-module__G__LCa__indFacts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.card-module__G__LCa__indFact{gap:2px;display:grid}.card-module__G__LCa__indFactLabel{color:var(--text-faint);font-size:var(--fs-eyebrow);font-variation-settings:"wght" var(--fw-label);letter-spacing:var(--ls-eyebrow);text-transform:uppercase}.card-module__G__LCa__indFactValue{color:var(--text-ink);font-size:var(--fs-body-sm);font-variant-numeric:tabular-nums}.card-module__G__LCa__deepLinks{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:1100px){.card-module__G__LCa__twoCol,.card-module__G__LCa__wideLeft,.card-module__G__LCa__aiTab{grid-template-columns:minmax(0,1fr)}.card-module__G__LCa__aiInsight{position:static}}@media (max-width:760px){.card-module__G__LCa__header{grid-template-columns:auto minmax(0,1fr);padding:16px}.card-module__G__LCa__avatar{border-radius:16px;width:56px;height:56px;font-size:20px}.card-module__G__LCa__headerActions{flex-direction:row;grid-column:1/-1;min-width:0}.card-module__G__LCa__headerActions>*{flex:1}.card-module__G__LCa__metaStrip{grid-template-columns:minmax(0,1fr);gap:10px}.card-module__G__LCa__metaCell{border-left:0;padding:0}.card-module__G__LCa__panel{padding:16px}.card-module__G__LCa__aiLayout{grid-template-columns:minmax(0,1fr)}.card-module__G__LCa__aiMap{width:100%}.card-module__G__LCa__doc,.card-module__G__LCa__task{grid-template-columns:auto minmax(0,1fr)}.card-module__G__LCa__docSide,.card-module__G__LCa__taskSide{grid-column:1/-1;justify-content:flex-start}.card-module__G__LCa__indRow{grid-template-columns:minmax(0,1fr) auto}.card-module__G__LCa__indRow .card-module__G__LCa__spark{display:none}.card-module__G__LCa__tlItem{grid-template-columns:minmax(0,1fr)}.card-module__G__LCa__tlSide{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.card-module__G__LCa__event,.card-module__G__LCa__metric,.card-module__G__LCa__tab,.card-module__G__LCa__critical{transition:none;animation:none}.card-module__G__LCa__shimmer{color:var(--text-on-dark);animation:none}}
.panel-module__vw70ra__panel{padding:var(--surface-padding);border:1px solid var(--line);border-radius:var(--radius-stage);background:var(--surface);grid-template-columns:minmax(280px,380px) minmax(0,1fr);gap:28px;display:grid}@media (max-width:900px){.panel-module__vw70ra__panel{grid-template-columns:1fr;gap:20px}.panel-module__vw70ra__read{order:1}.panel-module__vw70ra__figure{order:2;max-width:none}}@media (max-width:600px){.panel-module__vw70ra__panel{padding:18px}}.panel-module__vw70ra__figure{flex-direction:column;align-self:start;gap:10px;max-width:380px;display:flex}.panel-module__vw70ra__read{flex-direction:column;gap:12px;min-width:0;display:flex}.panel-module__vw70ra__headRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.panel-module__vw70ra__headline{font-family:var(--type-display);font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-tight);text-wrap:balance;font-size:clamp(20px,2.1vw,27px);line-height:1.16}.panel-module__vw70ra__subline{color:var(--text-muted);font-size:var(--fs-body-sm);font-variant-numeric:tabular-nums;line-height:1.5}.panel-module__vw70ra__counts{grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:8px;margin-top:2px;list-style:none;display:grid}.panel-module__vw70ra__count{border:1px solid var(--line);border-radius:var(--radius-metric);background:var(--surface-nested);flex-direction:column;gap:2px;max-width:none;padding:10px 12px;display:flex}.panel-module__vw70ra__countValue{color:var(--text-ink);font-family:var(--type-display);font-size:var(--fs-metric-sm);font-variant-numeric:tabular-nums;font-variation-settings:"wght" var(--fw-semibold);letter-spacing:var(--ls-metric);line-height:var(--lh-metric)}.panel-module__vw70ra__count_attention{color:var(--status-attention)}.panel-module__vw70ra__count_ok{color:var(--status-optimal)}.panel-module__vw70ra__count_muted{color:var(--text-muted)}.panel-module__vw70ra__countLabel{color:var(--text-muted);font-size:var(--fs-label);line-height:1.3}.panel-module__vw70ra__legend{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:2px 12px;margin-top:4px;list-style:none;display:grid}.panel-module__vw70ra__legend>li{max-width:none}.panel-module__vw70ra__legendRow{border-radius:var(--radius-control);color:inherit;font-size:var(--fs-body-sm);transition:background var(--speed);align-items:center;gap:9px;padding:7px 8px;text-decoration:none;display:flex}.panel-module__vw70ra__legendRow:hover,.panel-module__vw70ra__legendRowActive{background:var(--surface-nested)}.panel-module__vw70ra__legendRow:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.panel-module__vw70ra__legendDot{border-radius:var(--radius-round);flex:none;width:9px;height:9px}.panel-module__vw70ra__legendDotHollow{box-shadow:inset 0 0 0 1.5px var(--status-neutral-mark);background:0 0!important}.panel-module__vw70ra__tone_ok{background:var(--status-optimal-mark)}.panel-module__vw70ra__tone_info{background:var(--status-info-mark)}.panel-module__vw70ra__tone_watch,.panel-module__vw70ra__tone_attention{background:var(--status-attention-mark)}.panel-module__vw70ra__tone_critical{background:var(--status-critical-mark)}.panel-module__vw70ra__tone_muted{background:var(--status-neutral-mark)}.panel-module__vw70ra__legendLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.panel-module__vw70ra__legendMeta{color:var(--text-faint);font-size:var(--fs-label);white-space:nowrap;flex:none}.panel-module__vw70ra__note{max-width:65ch;color:var(--text-faint);font-size:var(--fs-label);line-height:1.5}
.now-module__mxtUpG__hero{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:start;display:grid}@media (max-width:1180px){.now-module__mxtUpG__hero{grid-template-columns:1fr}}.now-module__mxtUpG__split{gap:var(--page-gap);grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start;display:grid}.now-module__mxtUpG__journal{flex-direction:column;display:flex}.now-module__mxtUpG__entry{border-top:1px solid var(--line);gap:12px;padding:12px 0;display:flex}.now-module__mxtUpG__entry:first-child{border-top:0}.now-module__mxtUpG__entryTime{width:56px;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:var(--fs-label);flex:none;padding-top:2px}.now-module__mxtUpG__entryBody{min-width:0}.now-module__mxtUpG__entryKind{margin-bottom:3px}.now-module__mxtUpG__entryText{font-size:var(--fs-body-sm);white-space:pre-wrap;word-break:break-word;line-height:1.5}.now-module__mxtUpG__explain{flex-direction:column;gap:12px;display:flex}.now-module__mxtUpG__explainCopy{color:var(--text-muted);font-size:var(--fs-body-sm);line-height:1.55}.now-module__mxtUpG__narrative{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-paper-2);font-size:var(--fs-body-sm);white-space:pre-wrap;padding:12px;line-height:1.55}.now-module__mxtUpG__aiTag{color:var(--action-cobalt-text);font-variant-numeric:tabular-nums;font-size:var(--fs-eyebrow);font-variation-settings:"wght" var(--fw-label);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:8px;display:inline-flex}
.consents-module__88qQOG__stack{gap:var(--space-6);display:grid}.consents-module__88qQOG__scopeNote{align-items:flex-start;gap:var(--space-2);margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card,12px);background:var(--surface-paper-2);color:var(--text-muted);font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);text-wrap:pretty;display:flex}.consents-module__88qQOG__scopeNote svg{color:var(--action-cobalt-text);flex-shrink:0;margin-top:2px}.consents-module__88qQOG__list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.consents-module__88qQOG__row{align-items:center;gap:var(--space-4);max-width:none;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card,12px);background:var(--surface-paper);display:flex}.consents-module__88qQOG__rowMain{flex:1;gap:2px;min-width:0;display:grid}.consents-module__88qQOG__rowHead{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.consents-module__88qQOG__grantee{font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--text-ink);overflow-wrap:anywhere}.consents-module__88qQOG__scope{font-size:var(--fs-body-sm);color:var(--text-muted)}.consents-module__88qQOG__when{font-size:var(--fs-caption,var(--fs-body-sm));color:var(--text-faint,var(--text-muted))}.consents-module__88qQOG__rowActions{align-items:center;gap:var(--space-2);flex:none;display:flex}.consents-module__88qQOG__emptyNote,.consents-module__88qQOG__historyNote{font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);color:var(--text-muted);text-wrap:pretty;margin:0}.consents-module__88qQOG__historyNote{margin-top:var(--space-3)}@media (max-width:560px){.consents-module__88qQOG__row{align-items:flex-start;gap:var(--space-3);flex-direction:column}}.consents-module__88qQOG__kindGroup{margin:var(--space-4) 0 0;gap:var(--space-2);border:0;padding:0;display:grid}.consents-module__88qQOG__kindLegend{margin-bottom:var(--space-2);font-size:var(--fs-body-sm);font-variation-settings:"wght" var(--fw-label);color:var(--text-muted);padding:0}.consents-module__88qQOG__kindOption{align-items:flex-start;gap:var(--space-2);font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);cursor:pointer;display:flex}.consents-module__88qQOG__kindOption input{accent-color:var(--accent,currentColor);margin-top:3px}
.link-module__3d23OW__shell{grid-template-rows:auto 1fr;min-height:100dvh;display:grid}.link-module__3d23OW__top{height:var(--header-h);align-items:center;gap:10px;padding:0 28px;display:flex}.link-module__3d23OW__main{place-items:center;padding:24px 20px 64px;display:grid}@media (max-width:600px){.link-module__3d23OW__top{padding:0 16px}.link-module__3d23OW__main{padding:16px 16px 48px}}
