.assets-module-scss-module__O_bqhq__page{background:var(--ui-color-page);min-height:100svh;color:var(--ui-color-text);font-family:var(--ui-font-family);grid-template-columns:minmax(0,3fr) minmax(420px,2fr);display:grid}.assets-module-scss-module__O_bqhq__visual{isolation:isolate;background:var(--ui-color-login-visual-background);color:var(--ui-color-login-visual-text);align-items:center;padding:clamp(32px,5vw,96px);display:flex;position:relative;overflow:hidden}.assets-module-scss-module__O_bqhq__visualImage{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.assets-module-scss-module__O_bqhq__visualOverlay{z-index:-1;background:var(--ui-color-login-visual-overlay);position:absolute;inset:0}.assets-module-scss-module__O_bqhq__tagline{max-width:18ch;font-size:var(--ui-font-size-display-lg);line-height:1.2;font-weight:var(--ui-font-weight-medium);white-space:pre-line;overflow-wrap:anywhere;margin:0}.assets-module-scss-module__O_bqhq__tagline strong{font-weight:var(--ui-font-weight-bold);display:block}.assets-module-scss-module__O_bqhq__tagline em{font-weight:var(--ui-font-weight-regular);display:block}.assets-module-scss-module__O_bqhq__loginPanel{flex-direction:column;justify-content:center;min-width:0;padding:clamp(32px,5vw,88px);display:flex}.assets-module-scss-module__O_bqhq__loginContent{width:100%;max-width:480px;margin:auto;padding-block:40px}.assets-module-scss-module__O_bqhq__header{text-align:center;margin-bottom:36px}.assets-module-scss-module__O_bqhq__header h1{color:var(--ui-color-heading);font-size:var(--ui-font-size-display);font-weight:var(--ui-font-weight-semibold);margin:28px 0 10px}.assets-module-scss-module__O_bqhq__header p{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-lg);margin:0}.assets-module-scss-module__O_bqhq__logo{object-fit:contain;width:220px;max-width:70%;height:auto;margin:0 auto;display:block}.assets-module-scss-module__O_bqhq__form{gap:24px;display:grid}.assets-module-scss-module__O_bqhq__field{gap:var(--ui-field-label-gap);min-width:0;display:grid}.assets-module-scss-module__O_bqhq__fieldLabel{color:var(--ui-color-field-label);font-size:var(--ui-field-label-font-size);font-weight:var(--ui-field-label-font-weight)}.assets-module-scss-module__O_bqhq__options{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.assets-module-scss-module__O_bqhq__recovery{color:var(--ui-color-link);font-size:var(--ui-font-size-md)}.assets-module-scss-module__O_bqhq__footer{color:var(--ui-color-text-muted);border-top:1px solid var(--ui-color-border);text-align:center;font-size:var(--ui-font-size-sm);padding-top:24px}.assets-module-scss-module__O_bqhq__loginError{border-left:2px solid var(--ui-color-danger-border);border-radius:var(--ui-radius-control);background:var(--ui-color-danger-subtle);color:var(--ui-color-danger-emphasis);font-size:var(--ui-font-size-md);margin:0;padding:12px}.assets-module-scss-module__O_bqhq__loginError:focus{outline:2px solid var(--ui-color-focus-ring);outline-offset:2px}.assets-module-scss-module__O_bqhq__instructions{color:var(--ui-color-text);font-size:var(--ui-font-size-md)}.assets-module-scss-module__O_bqhq__qrCode{background:var(--ui-color-surface);border-radius:var(--ui-radius-control);justify-content:center;padding:12px;display:flex}.assets-module-scss-module__O_bqhq__pinInputWrapper{justify-content:center;width:100%;display:flex}.assets-module-scss-module__O_bqhq__pinInput{width:fit-content}.assets-module-scss-module__O_bqhq__pinInput .rs-pin-input-segment.rs-input{background:var(--ui-color-input-background);width:44px;height:48px;color:var(--ui-color-input-text);border-color:var(--ui-color-input-border);text-align:center}@media (max-width:800px){.assets-module-scss-module__O_bqhq__page{grid-template-columns:1fr}.assets-module-scss-module__O_bqhq__visual{min-height:220px;padding:32px}.assets-module-scss-module__O_bqhq__tagline{font-size:var(--ui-font-size-display);max-width:25ch}.assets-module-scss-module__O_bqhq__loginPanel{padding:24px}.assets-module-scss-module__O_bqhq__loginContent{padding-block:12px 32px}.assets-module-scss-module__O_bqhq__header{margin-bottom:28px}.assets-module-scss-module__O_bqhq__logo{width:160px}}.assets-module-scss-module__O_bqhq__form input:-webkit-any(:autofill,:-webkit-autofill){box-shadow:0 0 0 1000px var(--ui-color-input-background) inset;-webkit-text-fill-color:var(--ui-color-input-text);caret-color:var(--ui-color-input-text)}.assets-module-scss-module__O_bqhq__form input:is(:autofill,:autofill){box-shadow:0 0 0 1000px var(--ui-color-input-background) inset;-webkit-text-fill-color:var(--ui-color-input-text);caret-color:var(--ui-color-input-text)}
.system-module__uCHCSq__button{background:var(--ui-color-action-secondary-background);border:1px solid var(--ui-color-action-secondary-border);border-radius:var(--ui-radius-control,6px);color:var(--ui-color-action-secondary-text);cursor:pointer;font:inherit;font-weight:var(--ui-font-weight-regular);align-items:center;gap:var(--ui-button-gap);font-size:var(--ui-font-size-md);min-height:var(--ui-control-height);padding:var(--ui-control-padding-y) var(--ui-control-padding-x);white-space:nowrap;justify-content:center;text-decoration:none;display:inline-flex}.system-module__uCHCSq__button:where(:hover){background:var(--ui-color-action-secondary-hover);text-decoration:none}.system-module__uCHCSq__button:is(:hover,:focus){text-decoration:none}.system-module__uCHCSq__button:focus-visible,.system-module__uCHCSq__input:focus-visible,.system-module__uCHCSq__fileInput:focus-visible+.system-module__uCHCSq__button{outline:3px solid var(--ui-color-focus-ring);outline-offset:2px}.system-module__uCHCSq__button:disabled,.system-module__uCHCSq__button[data-disabled=true]{cursor:not-allowed;opacity:.6;pointer-events:none}.system-module__uCHCSq__button[data-block=true]{width:100%;display:flex}.system-module__uCHCSq__button[data-align=start]{text-align:start;justify-content:flex-start}.system-module__uCHCSq__buttonSpinner{border:2px solid;border-right-color:#0000;border-radius:999px;width:1em;height:1em;animation:.7s linear infinite system-module__uCHCSq__ui-button-spin}@keyframes system-module__uCHCSq__ui-button-spin{to{transform:rotate(360deg)}}.system-module__uCHCSq__primary{background:var(--ui-color-action-primary);border-color:var(--ui-color-action-primary);color:var(--ui-color-action-primary-on)}.system-module__uCHCSq__primary:hover:not(:disabled){background:var(--ui-color-action-primary-hover)}.system-module__uCHCSq__navigation{background:var(--ui-color-action-primary-subtle);border-color:var(--ui-color-action-primary-border);color:var(--ui-color-action-primary)}.system-module__uCHCSq__link{color:var(--ui-color-link);background:0 0;border-color:#0000;min-height:0;padding:0}.system-module__uCHCSq__link:hover:not(:disabled){color:var(--ui-color-action-primary-hover);background:0 0;text-decoration:underline}.system-module__uCHCSq__navigation:hover:not(:disabled){background:var(--ui-color-action-primary-subtle);border-color:var(--ui-color-action-primary)}.system-module__uCHCSq__danger{background:var(--ui-color-danger);border-color:var(--ui-color-danger);color:var(--ui-color-danger-on)}.system-module__uCHCSq__danger:hover:not(:disabled){background:var(--ui-color-tag-danger-accent);border-color:var(--ui-color-tag-danger-accent)}.system-module__uCHCSq__dangerStrong{background:var(--ui-color-danger);border-color:var(--ui-color-danger);color:var(--ui-color-danger-on)}.system-module__uCHCSq__dangerStrong:hover:not(:disabled){background:var(--ui-color-tag-danger-accent);border-color:var(--ui-color-tag-danger-accent)}.system-module__uCHCSq__light{background:var(--ui-color-surface);border-color:var(--ui-color-border-strong);color:var(--ui-color-text)}.system-module__uCHCSq__success{background:var(--ui-color-success-subtle);border-color:var(--ui-color-success-border);color:var(--ui-color-success-emphasis)}.system-module__uCHCSq__warning{background:var(--ui-color-warning-subtle);border-color:var(--ui-color-warning-border);color:var(--ui-color-warning-emphasis)}.system-module__uCHCSq__info{background:var(--ui-color-info-support);border-color:var(--ui-color-info-border);color:var(--ui-color-info-emphasis)}.system-module__uCHCSq__success:hover:not(:disabled),.system-module__uCHCSq__warning:hover:not(:disabled),.system-module__uCHCSq__info:hover:not(:disabled){filter:brightness(.94)}.system-module__uCHCSq__dark{background:var(--ui-color-heading);border-color:var(--ui-color-heading);color:var(--ui-color-surface)}.system-module__uCHCSq__outlinePrimary{border-color:var(--ui-color-action-primary);color:var(--ui-color-action-primary);background:0 0}.system-module__uCHCSq__outlineSecondary{border-color:var(--ui-color-border-strong);color:var(--ui-color-text);background:0 0}.system-module__uCHCSq__outlineDanger{border-color:var(--ui-color-danger);color:var(--ui-color-danger-emphasis);background:0 0}.system-module__uCHCSq__outlinePrimary:hover:not(:disabled),.system-module__uCHCSq__outlineSecondary:hover:not(:disabled),.system-module__uCHCSq__outlineDanger:hover:not(:disabled){background:var(--ui-color-surface-subtle)}.system-module__uCHCSq__small{min-height:var(--ui-control-height-sm);padding:var(--ui-space-1) var(--ui-space-2);font-size:var(--ui-font-size-sm)}.system-module__uCHCSq__comfortable{min-height:var(--ui-control-height-comfortable)}.system-module__uCHCSq__large{min-height:var(--ui-control-height-large)}.system-module__uCHCSq__iconButton{min-width:var(--ui-control-height);padding:var(--ui-control-padding-y)}.system-module__uCHCSq__iconButtonSegment{border:0;border-inline-start:1px solid var(--ui-color-border);color:var(--ui-color-text-muted);background:0 0;border-radius:0;flex:0 0 2.5rem;align-self:stretch;width:2.5rem;min-width:0;height:100%;padding:0}.system-module__uCHCSq__iconButtonSegment:disabled,.system-module__uCHCSq__iconButtonSegment[data-disabled=true]{opacity:1}.system-module__uCHCSq__iconButtonSegment:disabled>svg,.system-module__uCHCSq__iconButtonSegment[data-disabled=true]>svg{opacity:.3}.system-module__uCHCSq__iconButtonSegment.system-module__uCHCSq__danger{color:var(--ui-color-danger)}.system-module__uCHCSq__iconButtonSegment.system-module__uCHCSq__danger:not(:disabled):hover{background:var(--ui-color-danger-subtle);color:var(--ui-color-danger-emphasis)}.system-module__uCHCSq__iconButtonSegment:not(:disabled):hover{background:var(--ui-color-surface-muted);color:var(--ui-color-text)}.system-module__uCHCSq__iconButtonSegment[aria-pressed=true],.system-module__uCHCSq__iconButtonSegment[aria-pressed=true]:not(:disabled):hover{background:var(--ui-color-info-subtle);color:var(--ui-color-info-emphasis)}.system-module__uCHCSq__iconButtonHeader{color:inherit;border-inline-start-color:currentColor}.system-module__uCHCSq__iconButtonHeader:not(:disabled):hover{color:inherit;background:0 0;box-shadow:inset 0 0 0 2px}.system-module__uCHCSq__comfortable.system-module__uCHCSq__iconButton{min-width:var(--ui-control-height-comfortable)}.system-module__uCHCSq__large.system-module__uCHCSq__iconButton{min-width:var(--ui-control-height-large)}.system-module__uCHCSq__panel{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-section-radius);box-shadow:var(--ui-section-shadow);flex-shrink:0;overflow:hidden}.system-module__uCHCSq__panel+.system-module__uCHCSq__panel{margin-top:var(--ui-section-gap)}.system-module__uCHCSq__panelHeader{background:var(--ui-color-section-header-background);border-bottom:1px solid var(--ui-color-border);align-items:center;gap:var(--ui-space-3);padding:var(--ui-section-header-padding-y) var(--ui-section-header-padding-x);justify-content:space-between;display:flex}.system-module__uCHCSq__panelTitle{color:var(--ui-color-section-header-text);font-size:var(--ui-section-title-font-size);font-weight:var(--ui-section-title-font-weight);border-inline-start:var(--ui-section-title-marker-width) solid currentColor;line-height:var(--ui-section-title-line-height);margin:0;padding-inline-start:var(--ui-section-title-marker-gap)}.system-module__uCHCSq__panelBody{padding:var(--ui-section-body-padding-y) var(--ui-section-body-padding-x)}.system-module__uCHCSq__sectionedFieldHeader{border-bottom:0}.system-module__uCHCSq__sectionedFieldHeader[data-body]{border-bottom:1px solid var(--ui-color-border)}.system-module__uCHCSq__sectionedFieldHeader[data-inline]{gap:var(--ui-space-4);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.system-module__uCHCSq__sectionedFieldIntro{align-items:center;gap:var(--ui-space-3);min-width:0;display:flex}.system-module__uCHCSq__sectionedFieldIcon{background:var(--ui-color-surface);border-radius:var(--ui-radius-control);color:var(--ui-color-primary);flex:0 0 var(--ui-control-height-comfortable);font-size:var(--ui-font-size-xl);height:var(--ui-control-height-comfortable);justify-content:center;align-items:center;display:flex}.system-module__uCHCSq__sectionedFieldCopy,.system-module__uCHCSq__sectionedFieldControl{gap:var(--ui-space-1);min-width:0;display:grid}@media (max-width:900px){.system-module__uCHCSq__sectionedFieldHeader[data-inline]{grid-template-columns:minmax(0,1fr)}}.system-module__uCHCSq__field{gap:var(--ui-field-label-gap);min-width:0;display:grid}.system-module__uCHCSq__label{color:var(--ui-color-field-label);font-size:var(--ui-field-label-font-size);font-weight:var(--ui-field-label-font-weight);line-height:var(--ui-field-label-line-height);text-transform:var(--ui-field-label-text-transform);letter-spacing:calc(var(--ui-field-label-tracking) * 1em)}.system-module__uCHCSq__description,.system-module__uCHCSq__error{font-size:var(--ui-font-size-xs);margin:0}.system-module__uCHCSq__description{color:var(--ui-color-text-muted)}.system-module__uCHCSq__error{color:var(--ui-color-danger)}.system-module__uCHCSq__input{background:var(--ui-color-input-background);border:1px solid var(--ui-color-input-border);border-radius:var(--ui-radius-control,6px);color:var(--ui-color-input-text);font:inherit;font-size:var(--ui-font-size-md);min-height:var(--ui-control-height);padding:var(--ui-control-padding-y) var(--ui-control-padding-x);width:100%}.system-module__uCHCSq__input[aria-invalid=true]{border-color:var(--ui-color-danger)}.system-module__uCHCSq__input[data-control-size=comfortable]{min-height:var(--ui-control-height-comfortable)}.system-module__uCHCSq__input[data-control-size=large]{min-height:var(--ui-control-height-large)}.system-module__uCHCSq__passwordControl{gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.system-module__uCHCSq__passwordControl[data-toggle-placement=inside]{display:block;position:relative}.system-module__uCHCSq__passwordControl[data-toggle-placement=inside]>input{padding-inline-end:calc(var(--ui-control-height) + var(--ui-space-2))}.system-module__uCHCSq__passwordControl[data-toggle-placement=inside]>button{inset-inline-end:var(--ui-space-1);color:var(--ui-color-input-text);background:0 0;border:0;position:absolute;top:50%;transform:translateY(-50%)}.system-module__uCHCSq__passwordControl[data-toggle-placement=inside]>button:hover{background:var(--ui-color-action-secondary-hover)}.system-module__uCHCSq__colorControl{gap:var(--ui-space-2);grid-template-columns:var(--ui-control-height-lg) minmax(0, 1fr);display:grid}.system-module__uCHCSq__colorPicker{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control,6px);height:var(--ui-control-height);padding:var(--ui-space-1);width:var(--ui-control-height-lg)}.system-module__uCHCSq__fileInput{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.system-module__uCHCSq__fileActions{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.system-module__uCHCSq__segmented{background:var(--ui-color-surface-subtle);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);gap:var(--ui-space-1);padding:var(--ui-space-1);width:100%;display:inline-flex}.system-module__uCHCSq__segmented[data-compact=true]{width:auto}.system-module__uCHCSq__segment{border-radius:calc(var(--ui-radius-control) - 2px);color:var(--ui-color-text-muted);cursor:pointer;font:inherit;font-size:var(--ui-font-size-md);font-weight:var(--ui-font-weight-medium);min-height:var(--ui-control-height-sm);padding:var(--ui-space-1) var(--ui-space-2);background:0 0;border:1px solid #0000;flex:1}.system-module__uCHCSq__segmented[data-compact=true] .system-module__uCHCSq__segment{flex:none}.system-module__uCHCSq__segment:hover:not(:disabled){background:var(--ui-color-action-primary-subtle);color:var(--ui-color-action-primary)}.system-module__uCHCSq__segmented[data-variant=segmented] .system-module__uCHCSq__segment[aria-pressed=true]{background:var(--ui-color-action-primary);border-color:var(--ui-color-action-primary);box-shadow:var(--ui-shadow-control);color:var(--ui-color-action-primary-on);font-weight:var(--ui-font-weight-semibold)}.system-module__uCHCSq__segmented[data-variant=segmented] .system-module__uCHCSq__segment[aria-pressed=true]:hover:not(:disabled){background:var(--ui-color-action-primary-hover);border-color:var(--ui-color-action-primary-hover);color:var(--ui-color-action-primary-on)}.system-module__uCHCSq__segmented[data-variant=radio] .system-module__uCHCSq__segment[aria-checked=true]{background:var(--ui-color-surface);border-color:var(--ui-color-border);box-shadow:var(--ui-shadow-control);color:var(--ui-color-action-primary)}.system-module__uCHCSq__segmented[data-size=sm]{gap:calc(var(--ui-space-1) / 2);padding:calc(var(--ui-space-1) / 2)}.system-module__uCHCSq__segmented[data-size=sm] .system-module__uCHCSq__segment{justify-content:center;align-items:center;gap:var(--ui-space-1);min-height:calc(var(--ui-control-height-sm) - 2px);padding:calc(var(--ui-space-1) / 2) var(--ui-space-1);font-size:var(--ui-font-size-sm);display:inline-flex}.system-module__uCHCSq__segment:disabled{cursor:not-allowed;opacity:.6}.system-module__uCHCSq__segmented[data-variant=radio][data-compact=true]{gap:0}.system-module__uCHCSq__segmented[data-variant=radio] .system-module__uCHCSq__segment svg{display:block}.system-module__uCHCSq__segment:focus-visible{outline:3px solid var(--ui-color-focus-ring);outline-offset:1px}.system-module__uCHCSq__segmented[data-variant=pills]{border-radius:var(--ui-radius-pill)}.system-module__uCHCSq__segmented[data-variant=pills] .system-module__uCHCSq__segment{border-radius:var(--ui-radius-pill);align-items:center;gap:var(--ui-space-1);min-width:0;min-height:var(--ui-control-height-comfortable);justify-content:center;display:inline-flex;position:relative}.system-module__uCHCSq__segmented[data-variant=pills] .system-module__uCHCSq__segment svg{width:calc(var(--ui-space-1) * 5);height:calc(var(--ui-space-1) * 5)}.system-module__uCHCSq__segmented[data-variant=pills][data-compact=true]{width:100%;padding:calc(var(--ui-space-1) / 2)}.system-module__uCHCSq__segmented[data-variant=pills][data-compact=true] .system-module__uCHCSq__segment{min-height:calc(var(--ui-space-1) * 6);padding:0 var(--ui-space-1);font-size:var(--ui-font-size-xs);flex:1}.system-module__uCHCSq__segmented[data-variant=pills][data-compact=true] .system-module__uCHCSq__segment svg{width:calc(var(--ui-space-1) * 3.5);height:calc(var(--ui-space-1) * 3.5)}.system-module__uCHCSq__segmented[data-variant=pills] .system-module__uCHCSq__segment[aria-pressed=true]{background:var(--ui-color-action-primary-subtle);border-color:var(--ui-color-info-border);color:var(--ui-color-action-primary);box-shadow:var(--ui-shadow-control)}.system-module__uCHCSq__segmented[data-variant=pills] .system-module__uCHCSq__segment[aria-pressed=true][data-tone=warning]{background:var(--ui-color-warning-subtle);border-color:var(--ui-color-warning-border);color:var(--ui-color-warning-emphasis)}.system-module__uCHCSq__segmented[data-variant=pills] .system-module__uCHCSq__segment[aria-pressed=true][data-tone=primary]{background:var(--ui-color-action-primary-subtle);border-color:var(--ui-color-action-primary);color:var(--ui-color-action-primary)}.system-module__uCHCSq__segmented[data-variant=pills] .system-module__uCHCSq__segment[aria-pressed=true][data-tone=dark]{background:var(--ui-color-heading);border-color:var(--ui-color-heading);color:var(--ui-color-surface)}.system-module__uCHCSq__segmented[data-variant=pills] .system-module__uCHCSq__segment+.system-module__uCHCSq__segment:before{content:"";left:calc(var(--ui-space-1) * -.5);border-left:1px solid var(--ui-color-border);position:absolute;top:25%;bottom:25%}.system-module__uCHCSq__segmented[data-variant=pills] .system-module__uCHCSq__segment[aria-pressed=true]:before,.system-module__uCHCSq__segmented[data-variant=pills] .system-module__uCHCSq__segment[aria-pressed=true]+.system-module__uCHCSq__segment:before{display:none}.system-module__uCHCSq__segmented[data-variant=connectedTabs]{border:0;border-bottom:1px solid var(--ui-color-border);background:0 0;border-radius:0;align-items:flex-end;gap:0;padding:0;overflow-x:auto}.system-module__uCHCSq__segmented[data-variant=connectedTabs] .system-module__uCHCSq__segment{border-radius:var(--ui-radius-control) var(--ui-radius-control) 0 0;color:var(--ui-color-action-primary);min-height:var(--ui-control-height);padding:var(--ui-control-padding-y) var(--ui-control-padding-x);border-bottom:0;flex:none;margin-bottom:-1px}.system-module__uCHCSq__segmented[data-variant=connectedTabs] .system-module__uCHCSq__segment:hover:not(:disabled){color:var(--ui-color-heading);background:0 0}.system-module__uCHCSq__segmented[data-variant=connectedTabs] .system-module__uCHCSq__segment[aria-selected=true]{background:var(--ui-color-surface);border-color:var(--ui-color-border);color:var(--ui-color-heading);font-weight:var(--ui-font-weight-bold)}.system-module__uCHCSq__buttonGroup{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:inline-flex}.system-module__uCHCSq__buttonGroup[data-size=sm]{gap:var(--ui-space-1);flex-wrap:nowrap}.system-module__uCHCSq__alert{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-left:4px solid var(--ui-color-info);border-radius:var(--ui-radius-control,6px);color:var(--ui-color-text);font-size:var(--ui-font-size-md);align-items:start;gap:var(--ui-space-3);margin-bottom:var(--ui-space-4);padding:var(--ui-space-3) var(--ui-space-4);background-clip:padding-box;justify-content:space-between;display:flex}.system-module__uCHCSq__alert>span{overflow-wrap:anywhere;flex:1;min-width:0}.rs-toast .system-module__uCHCSq__alert{font-size:var(--ui-font-size-sm);max-width:min(26rem,100vw - 2rem);padding:var(--ui-space-2) var(--ui-space-3);margin-bottom:0}.system-module__uCHCSq__alert[data-tone=success]{border-left-color:var(--ui-color-success)}.system-module__uCHCSq__alert[data-tone=error]{border-left-color:var(--ui-color-danger)}.system-module__uCHCSq__alert[data-tone=warning]{border-left-color:var(--ui-color-warning)}.system-module__uCHCSq__alertClose{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.system-module__uCHCSq__message>.system-module__uCHCSq__alert{margin-bottom:0}.system-module__uCHCSq__footer{align-items:center;gap:var(--ui-space-2);margin-top:var(--ui-space-5);padding:var(--ui-space-3) var(--ui-space-2) var(--ui-space-2);background:0 0;justify-content:flex-end;display:flex}.system-module__uCHCSq__split{justify-content:space-between;width:100%}.system-module__uCHCSq__footerGroup{align-items:center;gap:var(--ui-space-2);flex-wrap:nowrap;min-width:0;display:inline-flex}.system-module__uCHCSq__footerGroup[data-side=end]{justify-content:flex-end}@media (max-width:760px){.system-module__uCHCSq__footer.system-module__uCHCSq__split{flex-wrap:wrap}.system-module__uCHCSq__footer.system-module__uCHCSq__split .system-module__uCHCSq__footerGroup{flex-wrap:wrap;max-width:100%}.system-module__uCHCSq__footer.system-module__uCHCSq__split .system-module__uCHCSq__footerGroup[data-side=end]{margin-left:auto}}.system-module__uCHCSq__sticky{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--ui-color-page);bottom:max(var(--ui-space-3), env(safe-area-inset-bottom));z-index:20;position:sticky}.system-module__uCHCSq__compact{margin-left:auto;margin-top:var(--ui-space-3);width:max-content;max-width:100%;padding:0}.system-module__uCHCSq__sticky.system-module__uCHCSq__compact{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}[data-route-side-panel-body] .system-module__uCHCSq__footer{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ui-color-surface);border-top:1px solid var(--ui-color-border);box-sizing:border-box;padding:var(--ui-space-3) var(--ui-space-2) calc(var(--ui-space-3) + env(safe-area-inset-bottom));z-index:20;width:100%;position:sticky;bottom:0}[data-route-side-panel-body] .system-module__uCHCSq__footer.system-module__uCHCSq__split{flex-wrap:wrap;align-items:center}[data-route-side-panel-body] .system-module__uCHCSq__footer.system-module__uCHCSq__split .system-module__uCHCSq__footerGroup[data-side=start]{margin-right:auto}[data-route-side-panel-body] .system-module__uCHCSq__footer.system-module__uCHCSq__split .system-module__uCHCSq__footerGroup[data-side=end]{margin-left:auto}[data-route-side-panel-body] .system-module__uCHCSq__footerGroup{flex-wrap:wrap;max-width:100%}.system-module__uCHCSq__input:focus-visible{outline-offset:-3px}.system-module__uCHCSq__fieldControlRow{align-items:start;gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.system-module__uCHCSq__secondary{background:var(--ui-color-action-secondary-background);color:var(--ui-color-action-secondary-text);border-color:var(--ui-color-action-secondary-border)}.system-module__uCHCSq__secondary:hover:not(:disabled){background:var(--ui-color-action-secondary-hover);border-color:var(--ui-color-action-primary)}.system-module__uCHCSq__secondary:disabled,.system-module__uCHCSq__secondary[data-disabled=true]{opacity:.85}.system-module__uCHCSq__identity.system-module__uCHCSq__iconButton{width:var(--ui-control-height-large);height:var(--ui-control-height-large);min-width:var(--ui-control-height-large);padding:var(--ui-space-1);border-radius:var(--ui-radius-panel);background:var(--ui-color-surface);box-shadow:none;flex:none}.system-module__uCHCSq__identity.system-module__uCHCSq__iconButton:hover{border-color:var(--ui-color-action-primary)}[data-side-panel-footer] .system-module__uCHCSq__footer{flex-wrap:wrap;width:100%;margin:0;padding:0}[data-side-panel-footer] .system-module__uCHCSq__footerGroup{flex-wrap:wrap;max-width:100%}[data-side-panel-footer] .system-module__uCHCSq__footer.system-module__uCHCSq__split .system-module__uCHCSq__footerGroup[data-side=start]{margin-right:auto}[data-side-panel-footer] .system-module__uCHCSq__footer.system-module__uCHCSq__split .system-module__uCHCSq__footerGroup[data-side=end]{margin-left:auto}.system-module__uCHCSq__statusBadgeAction{min-width:0;max-width:100%;font:inherit;cursor:pointer;vertical-align:middle;background:0 0;border:0;border-radius:999px;padding:0;display:inline-flex}.system-module__uCHCSq__statusBadgeAction:focus-visible{outline:3px solid var(--ui-color-focus-ring);outline-offset:2px}.system-module__uCHCSq__fieldControlRow[data-align=end]{align-items:end}.system-module__uCHCSq__fieldHeader{justify-content:space-between;align-items:center;gap:var(--ui-space-2);min-width:0;display:flex}.system-module__uCHCSq__fieldAction{height:auto;min-height:0;color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-regular);border:0;flex:none;padding:0;text-decoration:none}.system-module__uCHCSq__fieldAction:hover,.system-module__uCHCSq__fieldAction[aria-expanded=true]{color:var(--ui-color-action-primary);text-decoration:underline}@media (pointer:coarse){.system-module__uCHCSq__fieldAction{min-height:var(--ui-control-height);padding-inline:var(--ui-space-1)}}.system-module__uCHCSq__fieldHeader[data-placement=inline]{justify-content:flex-start}.system-module__uCHCSq__fieldHeader[data-placement=inline]>.system-module__uCHCSq__label{flex-shrink:0}.system-module__uCHCSq__inlineTextField{min-width:0;max-width:100%;display:inline-flex}.system-module__uCHCSq__inlineTextValue{min-width:0;height:auto;min-height:0;color:var(--ui-color-text-metadata);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-regular);text-overflow:ellipsis;white-space:nowrap;border:0;justify-content:flex-start;padding:0;text-decoration:none;display:block;overflow:hidden}.system-module__uCHCSq__inlineTextValue:hover{color:var(--ui-color-action-primary);text-decoration:underline}.system-module__uCHCSq__inlineTextValue[aria-invalid=true]{color:var(--ui-color-danger)}.system-module__uCHCSq__inlineTextField>.system-module__uCHCSq__input{width:auto;min-width:0;max-width:100%;height:calc(var(--ui-control-height) * .65);padding:0 var(--ui-space-1);font-size:var(--ui-font-size-xs)}@media (pointer:coarse){.system-module__uCHCSq__inlineTextValue{min-height:var(--ui-control-height)}.system-module__uCHCSq__inlineTextField>.system-module__uCHCSq__input{height:var(--ui-control-height)}}
.select-module__m7poxa__root{width:100%;min-width:0;max-width:100%;position:relative}.select-module__m7poxa__nativeSelect{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.select-module__m7poxa__trigger,.select-module__m7poxa__searchShell{background:var(--ui-color-input-background);border:1px solid var(--ui-color-input-border);border-radius:var(--ui-radius-control);box-sizing:border-box;color:var(--ui-color-input-text);font-family:inherit;font-size:var(--ui-font-size-md);max-width:100%;min-height:var(--ui-control-height);align-items:center;width:100%;min-width:0;display:flex}.select-module__m7poxa__trigger{cursor:pointer;gap:var(--ui-space-2);padding:var(--ui-control-padding-y) calc(var(--ui-control-padding-x) + var(--ui-control-height-sm)) var(--ui-control-padding-y) var(--ui-control-padding-x);text-align:left;position:relative}.select-module__m7poxa__trigger:hover:not(:disabled),.select-module__m7poxa__searchShell:focus-within{border-color:var(--ui-color-action-primary-border)}.select-module__m7poxa__trigger:focus-visible,.select-module__m7poxa__searchShell:focus-within{outline:2px solid var(--ui-color-focus-ring);outline-offset:-2px}.select-module__m7poxa__root .select-module__m7poxa__trigger[aria-invalid=true]{border-color:var(--ui-color-danger)}.select-module__m7poxa__root .select-module__m7poxa__searchShell:has([aria-invalid=true]){border-color:var(--ui-color-danger)}.select-module__m7poxa__trigger:disabled{cursor:not-allowed;opacity:.6}.select-module__m7poxa__root[data-size=small] .select-module__m7poxa__trigger,.select-module__m7poxa__root[data-size=small] .select-module__m7poxa__searchShell{min-height:calc(var(--ui-control-height-sm) - var(--ui-space-1));padding-block:0}.select-module__m7poxa__root[data-size=comfortable] .select-module__m7poxa__trigger,.select-module__m7poxa__root[data-size=comfortable] .select-module__m7poxa__searchShell{min-height:var(--ui-control-height-comfortable)}.select-module__m7poxa__root[data-size=large] .select-module__m7poxa__trigger,.select-module__m7poxa__root[data-size=large] .select-module__m7poxa__searchShell{min-height:var(--ui-control-height-large)}.select-module__m7poxa__value,.select-module__m7poxa__placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-module__m7poxa__value{color:var(--ui-color-text)}.select-module__m7poxa__placeholder{color:var(--ui-color-text-muted)}.select-module__m7poxa__chevron{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-lg);right:var(--ui-control-padding-x);flex:none;transition:transform .14s;position:absolute;top:50%;transform:translateY(-50%)}.select-module__m7poxa__chevron[data-open]{transform:translateY(-50%)rotate(180deg)}.select-module__m7poxa__searchShell{padding-left:var(--ui-control-padding-x)}.select-module__m7poxa__searchShell[data-multi]{gap:var(--ui-space-1);padding:var(--ui-space-1) var(--ui-control-padding-x);flex-wrap:wrap}.select-module__m7poxa__searchIcon{color:var(--ui-color-text-muted);flex:none}.select-module__m7poxa__searchValueSlot{flex:auto;min-width:0;position:relative}.select-module__m7poxa__searchValueSlot .select-module__m7poxa__searchInput{box-sizing:border-box;width:100%}.select-module__m7poxa__searchSelected{color:var(--ui-color-text);min-width:0;padding:var(--ui-control-padding-y) var(--ui-control-padding-x);pointer-events:none;align-items:center;display:flex;overflow:hidden}.select-module__m7poxa__searchValueSlot[data-has-selection] .select-module__m7poxa__searchInput{height:100%;position:absolute;inset:0}.select-module__m7poxa__searchValueSlot .select-module__m7poxa__searchInput[data-selected-display]{caret-color:#0000}.select-module__m7poxa__searchInput{color:var(--ui-color-text);font:inherit;min-width:0;padding:var(--ui-control-padding-y) var(--ui-control-padding-x);background:0 0;border:0;outline:0;flex:auto}.select-module__m7poxa__multiSearchInput{color:var(--ui-color-text);font:inherit;min-height:calc(var(--ui-control-height-sm) - var(--ui-space-1));min-width:6rem;padding:var(--ui-space-1);background:0 0;border:0;outline:0;flex:8rem}.select-module__m7poxa__multiSearchInput::placeholder,.select-module__m7poxa__searchInput::placeholder{color:var(--ui-color-text-muted);opacity:1}.select-module__m7poxa__loading{border:2px solid var(--ui-color-action-primary);height:13px;margin-right:var(--ui-control-padding-x);border-right-color:#0000;border-radius:999px;flex:none;width:13px;animation:.7s linear infinite select-module__m7poxa__select-spin}@keyframes select-module__m7poxa__select-spin{to{transform:rotate(360deg)}}.select-module__m7poxa__helper,.select-module__m7poxa__error{font-size:var(--ui-font-size-xs);margin-top:var(--ui-space-1)}.select-module__m7poxa__helper{color:var(--ui-color-text-muted)}.select-module__m7poxa__error{color:var(--ui-color-danger)}.select-module__m7poxa__popup{background:var(--ui-color-surface);border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-panel);box-shadow:var(--ui-shadow-overlay);box-sizing:border-box;color:var(--ui-color-text);font-family:var(--font-geist-sans,system-ui, sans-serif);z-index:var(--ui-layer-popover,1400);flex-direction:column;display:flex;position:fixed;overflow:hidden}.select-module__m7poxa__options{max-height:inherit;overscroll-behavior:contain;min-height:0;padding:var(--ui-space-1);overflow:auto}.select-module__m7poxa__option{border-radius:calc(var(--ui-radius-control) - 2px);color:inherit;cursor:pointer;font-family:inherit;font-size:var(--ui-font-size-md);align-items:center;gap:var(--ui-space-2);line-height:var(--ui-line-height-body);min-height:var(--ui-control-height);padding:var(--ui-space-2) var(--ui-space-3);text-align:left;background:0 0;border:1px solid #0000;justify-content:space-between;width:100%;display:flex}.select-module__m7poxa__option:hover:not(:disabled),.select-module__m7poxa__option[data-active]{background:var(--ui-color-action-primary-subtle);border-color:var(--ui-color-action-primary-border);color:var(--ui-color-heading);outline:0}.select-module__m7poxa__option[data-selected]{color:var(--ui-color-action-primary);font-weight:var(--ui-font-weight-semibold)}.select-module__m7poxa__clearOption{border-bottom-color:var(--ui-color-border);border-radius:calc(var(--ui-radius-control) - 2px) calc(var(--ui-radius-control) - 2px) 0 0;color:var(--ui-color-text-muted);margin-bottom:var(--ui-space-1)}.select-module__m7poxa__option:disabled,.select-module__m7poxa__option[aria-disabled=true]{color:var(--ui-color-text-muted);cursor:not-allowed;opacity:.62}.select-module__m7poxa__option[aria-disabled=true]:not(:disabled){cursor:help}.select-module__m7poxa__optionLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.select-module__m7poxa__optionContent{align-items:center;gap:var(--ui-space-2);vertical-align:middle;min-width:0;max-width:100%;display:inline-flex}.select-module__m7poxa__optionContent[style]{padding-inline-start:calc(var(--ui-option-depth,0) * var(--ui-space-4))}.select-module__m7poxa__optionText{text-overflow:ellipsis;min-width:0;overflow:hidden}.select-module__m7poxa__colorSwatch{border:1px solid var(--ui-color-border-strong);height:var(--ui-space-3);width:var(--ui-space-3);border-radius:999px;flex:none}.select-module__m7poxa__check{color:var(--ui-color-action-primary);font-size:var(--ui-font-size-lg);flex:none}.select-module__m7poxa__empty{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);padding:var(--ui-space-3);text-align:center}.select-module__m7poxa__tags{align-items:center;gap:var(--ui-space-1);flex-wrap:wrap;flex:auto;min-width:0;max-width:100%;display:flex;overflow:hidden}.select-module__m7poxa__tag{background:var(--ui-color-action-primary-subtle);color:var(--ui-color-action-primary);font-size:var(--ui-font-size-xs);min-width:0;max-width:100%;padding:3px var(--ui-space-2);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;line-height:1.2;overflow:hidden}.select-module__m7poxa__removeTag{color:inherit;cursor:pointer;font:inherit;margin-left:var(--ui-space-1);padding:0 var(--ui-space-1);background:0 0;border:0}.select-module__m7poxa__searchShell[data-multi]{padding-right:calc(var(--ui-control-padding-x) + var(--ui-space-6))}.select-module__m7poxa__searchShell[data-multi] .select-module__m7poxa__tags{flex:0 auto}.select-module__m7poxa__searchShell[data-multi] .select-module__m7poxa__multiSearchInput[readonly]{cursor:pointer;flex-basis:0;width:0;min-width:0}.select-module__m7poxa__searchAction{border-radius:var(--ui-radius-control);color:var(--ui-color-action-primary);cursor:pointer;min-height:var(--ui-control-height-sm);min-width:var(--ui-control-height-sm);margin-right:var(--ui-space-1);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.select-module__m7poxa__searchAction:hover:not(:disabled){background:var(--ui-color-action-primary-subtle)}.select-module__m7poxa__searchAction:focus-visible{outline:2px solid var(--ui-color-focus-ring);outline-offset:-2px}.select-module__m7poxa__searchAction:disabled{cursor:not-allowed;opacity:.6}.select-module__m7poxa__optionDescription{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);white-space:normal;overflow-wrap:anywhere;display:block}.select-module__m7poxa__optionGroup{padding:var(--ui-space-2) var(--ui-space-3);color:var(--ui-color-heading);background:var(--ui-color-surface-subtle);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-semibold);border-bottom:1px solid var(--ui-color-border)}.select-module__m7poxa__groupToggle{align-items:center;gap:var(--ui-space-2);width:100%;padding:var(--ui-space-3);border:0;border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface);color:var(--ui-color-heading);font:inherit;font-weight:var(--ui-font-weight-semibold);text-align:start;cursor:pointer;display:flex}.select-module__m7poxa__groupToggle[data-active]{outline:2px solid var(--ui-color-focus-ring);outline-offset:-2px}.select-module__m7poxa__groupChevron{flex-shrink:0;transform:rotate(-90deg)}.select-module__m7poxa__groupChevron[data-open]{transform:rotate(0)}.select-module__m7poxa__option[data-nested]{padding-inline-start:var(--ui-space-6)}.select-module__m7poxa__groupToggle[aria-disabled=true]{cursor:default}.select-module__m7poxa__groupIcon{color:var(--ui-color-text-muted);flex-shrink:0}.select-module__m7poxa__groupName{flex:1}.select-module__m7poxa__groupCount{padding:var(--ui-space-1) var(--ui-space-2);border-radius:var(--ui-radius-sm);background:var(--ui-color-surface-subtle);color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-normal)}.select-module__m7poxa__groupToggle:hover{background:var(--ui-color-surface-subtle)}
.navigation-list-module__LdDe0W__page{color:var(--ui-color-text);gap:var(--ui-grid-gap);flex-direction:column;width:100%;min-width:0;display:flex}.navigation-list-module__LdDe0W__toolbar{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-panel);align-items:center;gap:var(--ui-button-gap);padding:var(--ui-space-2) var(--ui-panel-body-padding);grid-template-columns:minmax(260px,1fr) auto;display:grid}.navigation-list-module__LdDe0W__toolbarPrimary{min-width:0}.navigation-list-module__LdDe0W__toolbarPrimary>*{width:100%}.navigation-list-module__LdDe0W__toolbarActions{align-items:center;gap:var(--ui-button-gap);flex-wrap:nowrap;justify-content:flex-end;display:flex}.navigation-list-module__LdDe0W__toolbar[data-compact]{grid-template-columns:minmax(0,1fr)}.navigation-list-module__LdDe0W__toolbar[data-compact] .navigation-list-module__LdDe0W__toolbarActions{justify-content:flex-start}.navigation-list-module__LdDe0W__search{align-items:center;gap:var(--ui-button-gap);flex:auto;min-width:0;display:flex;position:relative}.navigation-list-module__LdDe0W__searchIcon{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-lg);pointer-events:none;z-index:2;align-items:center;display:inline-flex;position:absolute;inset-inline-start:var(--ui-control-padding-x)}.navigation-list-module__LdDe0W__searchInput{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);color:var(--ui-color-text);font:inherit;font-size:var(--ui-font-size-md);height:var(--ui-control-height);min-width:0;padding:var(--ui-control-padding-y) var(--ui-control-padding-x);flex:1;padding-inline-start:calc(var(--ui-control-padding-x) + var(--ui-control-height-sm))}.navigation-list-module__LdDe0W__searchInput::placeholder{color:var(--ui-color-text-muted)}.navigation-list-module__LdDe0W__searchInput:focus-visible{border-color:var(--ui-color-focus-ring);outline:3px solid var(--ui-color-focus-ring-subtle);outline-offset:-3px;z-index:1;position:relative}.navigation-list-module__LdDe0W__filterChip:focus-visible,.navigation-list-module__LdDe0W__row:focus-visible,.navigation-list-module__LdDe0W__pageButton:focus-visible{outline:3px solid var(--ui-color-focus-ring);outline-offset:2px;z-index:1;position:relative}.navigation-list-module__LdDe0W__filters{gap:var(--ui-button-gap);flex-wrap:wrap;flex:1 0 100%;display:flex}.navigation-list-module__LdDe0W__filterChip{background:var(--ui-color-surface-subtle);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);color:var(--ui-color-text);cursor:pointer;font:inherit;font-size:var(--ui-font-size-sm);align-items:center;gap:var(--ui-space-2);min-height:var(--ui-control-height-sm);padding:var(--ui-tag-padding-y) var(--ui-tag-padding-x);display:inline-flex}.navigation-list-module__LdDe0W__filterChip:hover{border-color:var(--ui-color-focus-ring)}.navigation-list-module__LdDe0W__filterChip[aria-pressed=true]{background:var(--ui-color-action-primary-subtle);border-color:var(--ui-color-action-primary);color:var(--ui-color-action-primary)}.navigation-list-module__LdDe0W__filterCount{font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-bold)}.navigation-list-module__LdDe0W__surface{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-panel);width:100%;min-width:0;overflow:hidden}.navigation-list-module__LdDe0W__list{flex-direction:column;min-width:0;display:flex}.navigation-list-module__LdDe0W__rowItem{border-bottom:1px solid var(--ui-color-border)}.navigation-list-module__LdDe0W__rowItem:last-child{border-bottom:0}.navigation-list-module__LdDe0W__row{background:var(--ui-color-surface);box-sizing:border-box;color:var(--ui-color-text);cursor:pointer;font:inherit;align-items:center;gap:var(--ui-grid-gap);min-height:var(--ui-table-row-height);min-width:0;padding:var(--ui-table-cell-padding-y) var(--ui-table-cell-padding-x);text-align:start;border:0;width:100%;display:flex;overflow:hidden}.navigation-list-module__LdDe0W__row[aria-current=true]{background:var(--ui-color-action-primary-subtle)}.navigation-list-module__LdDe0W__row:hover{background:var(--ui-color-surface-subtle)}.navigation-list-module__LdDe0W__rowContent{flex:1;min-width:0}.navigation-list-module__LdDe0W__content{align-items:start;gap:var(--ui-space-2);grid-template-columns:max-content minmax(0,1fr);min-width:0;display:grid}.navigation-list-module__LdDe0W__content[data-has-tag=false]{grid-template-columns:minmax(0,1fr)}.navigation-list-module__LdDe0W__tagColumn{min-width:0;max-width:100%;display:flex}.navigation-list-module__LdDe0W__contentText{gap:var(--ui-field-gap);flex-direction:column;min-width:0;display:flex}.navigation-list-module__LdDe0W__title{color:var(--ui-color-heading);font-size:var(--ui-font-size-md);font-weight:var(--ui-font-weight-bold);line-height:var(--ui-line-height-tight);overflow-wrap:anywhere;min-width:0}.navigation-list-module__LdDe0W__meta,.navigation-list-module__LdDe0W__metaItems{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);align-items:center;gap:var(--ui-space-3);line-height:var(--ui-line-height-body);flex-wrap:wrap;min-width:0;display:flex}.navigation-list-module__LdDe0W__rowSide,.navigation-list-module__LdDe0W__sideItems{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);align-items:flex-end;gap:var(--ui-space-2);line-height:var(--ui-line-height-body);text-align:end;flex-direction:column;flex:0 36%;min-width:0;max-width:36%;display:flex;overflow:hidden}.navigation-list-module__LdDe0W__rowSide>*,.navigation-list-module__LdDe0W__sideItems>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.navigation-list-module__LdDe0W__state{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-md);padding:var(--ui-panel-body-padding)}.navigation-list-module__LdDe0W__pagination{align-items:center;gap:var(--ui-button-gap);flex-wrap:nowrap;justify-content:center;display:flex}.navigation-list-module__LdDe0W__pagination[data-compact]{gap:var(--ui-space-1);overflow-x:auto}.navigation-list-module__LdDe0W__pageSummary{color:var(--ui-color-text);font-size:var(--ui-entity-list-result-font-size);white-space:nowrap;display:none}.navigation-list-module__LdDe0W__paginationComposition{display:contents}.navigation-list-module__LdDe0W__paginationSlot{grid-column:2;justify-self:center;min-width:0}.navigation-list-module__LdDe0W__pageSize{color:var(--ui-color-text-muted);font-size:var(--ui-entity-list-result-font-size);align-self:center;align-items:center;gap:var(--ui-space-2);white-space:nowrap;grid-column:3;justify-self:end;line-height:1;display:inline-flex}.navigation-list-module__LdDe0W__pageSizeControl{align-items:center;min-width:5rem;display:inline-flex}.navigation-list-module__LdDe0W__pageSizeControl [data-ui=select][data-size=comfortable]>button[role=combobox]{min-height:var(--ui-control-height-sm);padding-block:var(--ui-space-1)}.navigation-list-module__LdDe0W__pageButton{border-radius:var(--ui-radius-control);color:var(--ui-color-text);cursor:pointer;font:inherit;font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-regular);height:var(--ui-entity-list-pagination-control-size);min-width:var(--ui-entity-list-pagination-control-size);background:0 0;border:0;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.navigation-list-module__LdDe0W__pageButton:hover:not(:disabled){background:var(--ui-color-surface-subtle)}.navigation-list-module__LdDe0W__pageButton[aria-current=page]{background:var(--ui-color-action-primary-subtle);color:var(--ui-color-action-primary);font-weight:var(--ui-font-weight-bold)}.navigation-list-module__LdDe0W__pageButton:disabled{cursor:not-allowed;opacity:.5}.navigation-list-module__LdDe0W__pageButton svg{width:12px;height:12px}.navigation-list-module__LdDe0W__ellipsis{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);padding:0 var(--ui-space-1)}.navigation-list-module__LdDe0W__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:720px){.navigation-list-module__LdDe0W__toolbar{grid-template-columns:minmax(0,1fr);min-width:0}.navigation-list-module__LdDe0W__toolbarActions{flex-wrap:wrap;justify-content:flex-start;min-width:0}.navigation-list-module__LdDe0W__toolbarActions>[data-ui=select]{flex:1 0 100%}.navigation-list-module__LdDe0W__row{flex-direction:column;align-items:flex-start}.navigation-list-module__LdDe0W__rowSide,.navigation-list-module__LdDe0W__sideItems{flex-flow:wrap;align-items:flex-start}.navigation-list-module__LdDe0W__pagination{justify-content:flex-start}.navigation-list-module__LdDe0W__content{grid-template-columns:minmax(0,1fr)}.navigation-list-module__LdDe0W__tagColumn{grid-column:1}}.navigation-list-module__LdDe0W__rowItem[data-read-state]{background:var(--ui-color-surface);border-inline-start:var(--ui-space-1) solid transparent}.navigation-list-module__LdDe0W__rowItem[data-read-state=unread]{background:var(--ui-color-notification-unread)}.navigation-list-module__LdDe0W__rowItem[data-with-actions]{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.navigation-list-module__LdDe0W__rowItem[data-read-state]:not([data-static]):hover,.navigation-list-module__LdDe0W__rowItem[data-read-state]:focus-within{background:var(--ui-color-table-hover)}.navigation-list-module__LdDe0W__rowItem[data-read-state][data-active]{background:var(--ui-color-action-primary-subtle);border-inline-start-color:var(--ui-color-action-primary)}.navigation-list-module__LdDe0W__rowItem[data-read-state]>.navigation-list-module__LdDe0W__row{background:0 0}.navigation-list-module__LdDe0W__rowActions{padding-inline-end:var(--ui-table-cell-padding-x)}.navigation-list-module__LdDe0W__rowItem[data-static]>.navigation-list-module__LdDe0W__row{cursor:default}.navigation-list-module__LdDe0W__toolbar[data-align=end]{align-items:end}
.status-badge-module__H3V2tW__badge{align-items:center;gap:var(--ui-space-1);box-sizing:border-box;min-width:0;max-width:100%;padding:var(--ui-tag-padding-y,3px) var(--ui-tag-padding-x,8px);font-size:max(11px, var(--ui-tag-font-size,12px));font-weight:var(--ui-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;border:1px solid #0000;border-radius:999px;line-height:1.2;display:inline-flex;overflow:hidden}.status-badge-module__H3V2tW__badge>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.status-badge-module__H3V2tW__badge[data-wrap]{overflow-wrap:anywhere;white-space:normal;overflow:visible}.status-badge-module__H3V2tW__badge[data-wrap]>span{white-space:normal;overflow:visible}.status-badge-module__H3V2tW__badge[data-wrap]>svg{flex-shrink:0}.status-badge-module__H3V2tW__neutral{background:var(--ui-color-tag-neutral-background);color:var(--ui-color-tag-neutral-foreground);border-color:var(--ui-color-tag-neutral-accent,transparent)}.status-badge-module__H3V2tW__muted{background:var(--ui-color-tag-muted-background);color:var(--ui-color-tag-muted-foreground);border-color:var(--ui-color-tag-muted-accent,transparent)}.status-badge-module__H3V2tW__accent{background:var(--ui-color-tag-accent-background);color:var(--ui-color-tag-accent-foreground);border-color:var(--ui-color-tag-accent-accent,transparent)}.status-badge-module__H3V2tW__info{background:var(--ui-color-tag-info-background);color:var(--ui-color-tag-info-foreground);border-color:var(--ui-color-tag-info-accent,transparent)}.status-badge-module__H3V2tW__success{background:var(--ui-color-tag-success-background);color:var(--ui-color-tag-success-foreground);border-color:var(--ui-color-tag-success-accent,transparent)}.status-badge-module__H3V2tW__warning{background:var(--ui-color-tag-warning-background);color:var(--ui-color-tag-warning-foreground);border-color:var(--ui-color-tag-warning-accent,transparent)}.status-badge-module__H3V2tW__danger{background:var(--ui-color-tag-danger-background);color:var(--ui-color-tag-danger-foreground);border-color:var(--ui-color-tag-danger-accent,transparent)}.status-badge-module__H3V2tW__overdue{background:var(--ui-color-tag-overdue-background);color:var(--ui-color-tag-overdue-foreground);border-color:var(--ui-color-tag-overdue-accent)}.status-badge-module__H3V2tW__badge[data-size=comfortable],.status-badge-module__H3V2tW__badge[data-size=large]{font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-body);padding:var(--ui-space-1) var(--ui-space-3)}.status-badge-module__H3V2tW__badge[data-size=large]{font-size:var(--ui-font-size-md);font-weight:var(--ui-font-weight-bold)}.status-badge-module__H3V2tW__badge[data-size=compact]{padding:0 var(--ui-space-1)}.status-badge-module__H3V2tW__annotatedBadge{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;padding-block:var(--ui-space-3);vertical-align:middle;padding-inline-end:var(--ui-space-4);display:inline-flex;position:relative}.status-badge-module__H3V2tW__badgeAnnotation{bottom:0;display:inline-flex;position:absolute;inset-inline-end:0}
.freeform-tag-input-module__-Tucyq__control{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);align-items:center;gap:var(--ui-space-1);min-height:var(--ui-control-height);min-width:0;padding:var(--ui-space-1) var(--ui-space-2);flex-wrap:wrap;width:100%;display:flex}.freeform-tag-input-module__-Tucyq__control:focus-within{border-color:var(--ui-color-action-primary);box-shadow:inset 0 0 0 2px var(--ui-color-focus-ring)}.freeform-tag-input-module__-Tucyq__control[data-disabled]{cursor:not-allowed;opacity:.6}.freeform-tag-input-module__-Tucyq__tag{background:var(--ui-color-action-primary-subtle);border:1px solid var(--ui-color-action-primary-border);border-radius:var(--ui-radius-sm);color:var(--ui-color-action-primary);font-size:var(--ui-tag-font-size);font-weight:var(--ui-font-weight-bold);align-items:center;gap:var(--ui-space-1);line-height:var(--ui-line-height-tight);min-width:0;max-width:100%;padding:var(--ui-tag-padding-y) var(--ui-space-1) var(--ui-tag-padding-y) var(--ui-tag-padding-x);flex:0 auto;display:inline-flex}.freeform-tag-input-module__-Tucyq__tagLabel{overflow-wrap:anywhere;min-width:0}.freeform-tag-input-module__-Tucyq__remove{color:currentColor;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0;line-height:1;display:inline-flex}.freeform-tag-input-module__-Tucyq__remove:hover{background:var(--ui-color-action-primary-subtle)}.freeform-tag-input-module__-Tucyq__remove:focus-visible{outline:2px solid var(--ui-color-focus-ring);outline-offset:1px}.freeform-tag-input-module__-Tucyq__remove:disabled{cursor:not-allowed}.freeform-tag-input-module__-Tucyq__input{color:var(--ui-color-text);font:inherit;font-size:var(--ui-font-size-md);min-height:calc(var(--ui-control-height-sm) - (2 * var(--ui-space-1)));min-width:8rem;padding:0 var(--ui-space-1);background:0 0;border:0;outline:0;flex:9rem}.freeform-tag-input-module__-Tucyq__input::placeholder{color:var(--ui-color-text-muted)}.freeform-tag-input-module__-Tucyq__edit{color:inherit;font:inherit;cursor:text;overflow-wrap:anywhere;text-align:left;background:0 0;border:0;min-width:0;padding:0}
.presentation-module__jFQfuq__surface{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-panel)}.presentation-module__jFQfuq__surface[data-surface=column],.presentation-module__jFQfuq__surface[data-surface=closed-column]{background:var(--ui-color-workflow-closed-column)}.presentation-module__jFQfuq__surface:is([data-surface=column-header],[data-surface=closed-column-header]){border:0;border-bottom:1px solid var(--ui-color-border);border-radius:var(--ui-radius-panel) var(--ui-radius-panel) 0 0}.presentation-module__jFQfuq__surface[data-surface=column-header]{--ui-color-heading:var(--ui-color-text-secondary);background:var(--ui-color-action-primary-subtle);color:var(--ui-color-text-secondary)}.presentation-module__jFQfuq__surface[data-surface=closed-column-header]{--ui-color-heading:var(--ui-color-workflow-closed-column-header-text);background:var(--ui-color-accent);color:var(--ui-color-workflow-closed-column-header-text)}.presentation-module__jFQfuq__surface[data-surface=muted]{background:var(--ui-color-surface-muted)}.presentation-module__jFQfuq__surface[data-surface=subtle]{background:var(--ui-color-surface-subtle)}.presentation-module__jFQfuq__surface[data-surface=raised]{background:var(--ui-color-surface-raised);box-shadow:var(--ui-shadow-panel)}.presentation-module__jFQfuq__surface[data-surface=inset]{background:var(--ui-color-surface-inset);box-shadow:inset var(--ui-shadow-control)}.presentation-module__jFQfuq__control{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);box-sizing:border-box;color:var(--ui-color-text);min-height:var(--ui-control-height);padding:var(--ui-control-padding-y) var(--ui-control-padding-x);align-items:center;display:flex}.presentation-module__jFQfuq__control[data-control-size=small]{min-height:var(--ui-control-height-sm)}.presentation-module__jFQfuq__control[data-control-size=comfortable]{min-height:var(--ui-control-height-comfortable)}.presentation-module__jFQfuq__control[data-control-size=large]{min-height:var(--ui-control-height-large)}.presentation-module__jFQfuq__control:focus-within{border-color:var(--ui-color-focus-ring);box-shadow:inset 0 0 0 3px var(--ui-color-focus-ring-subtle)}.presentation-module__jFQfuq__density[data-density=compact]{--ui-table-cell-padding-y:8px;--ui-table-cell-padding-x:8px;--ui-table-header-height:40px;--ui-table-row-height:35px;--ui-tag-padding-y:2px;--ui-tag-padding-x:6px;--ui-tag-font-size:var(--ui-font-size-tiny);--ui-menu-item-min-height:32px;--ui-menu-item-padding-y:5px;--ui-menu-item-padding-x:8px}.presentation-module__jFQfuq__density[data-density=comfortable]{--ui-table-cell-padding-y:14px;--ui-table-cell-padding-x:12px;--ui-table-header-height:40px;--ui-table-row-height:48px;--ui-tag-padding-y:4px;--ui-tag-padding-x:8px;--ui-tag-font-size:var(--ui-font-size-xs);--ui-menu-item-min-height:42px;--ui-menu-item-padding-y:8px;--ui-menu-item-padding-x:12px}.presentation-module__jFQfuq__status{background:var(--ui-color-info-subtle);border:1px solid var(--ui-color-info-border);border-radius:var(--ui-radius-control);color:var(--ui-color-info-emphasis)}.presentation-module__jFQfuq__status[data-status-tone=success]{background:var(--ui-color-success-subtle);border-color:var(--ui-color-success-border);color:var(--ui-color-success-emphasis)}.presentation-module__jFQfuq__status[data-status-tone=warning]{background:var(--ui-color-warning-subtle);border-color:var(--ui-color-warning-border);color:var(--ui-color-warning-emphasis)}.presentation-module__jFQfuq__status[data-status-tone=danger]{background:var(--ui-color-danger-subtle);border-color:var(--ui-color-danger-border);color:var(--ui-color-danger-emphasis)}.presentation-module__jFQfuq__surface:is([data-surface=column-header],[data-surface=closed-column-header]) :is(h2,h3,h4){color:inherit}
.html-document-preview-module__UnlrMW__preview{border:1px solid var(--ui-color-border);background:var(--ui-color-surface);width:100%;height:65vh;min-height:12rem}
.pdf-document-preview-module__fR9GHW__preview{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);background:var(--ui-color-surface-subtle);min-height:420px;display:grid;overflow:hidden}.pdf-document-preview-module__fR9GHW__toolbar,.pdf-document-preview-module__fR9GHW__pageControls{min-height:var(--ui-control-height-comfortable);padding:var(--ui-space-2) var(--ui-space-3);border-bottom:1px solid var(--ui-color-border);background:var(--ui-color-surface);align-items:center;display:flex}.pdf-document-preview-module__fR9GHW__toolbar{justify-content:flex-end}.pdf-document-preview-module__fR9GHW__pageControls{justify-content:center;gap:var(--ui-space-3)}.pdf-document-preview-module__fR9GHW__pageStatus{min-width:112px;color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);text-align:center}.pdf-document-preview-module__fR9GHW__viewport{min-width:0;height:calc(100vh - 390px);min-height:420px;padding:var(--ui-space-4);background:var(--ui-color-surface-inset);place-items:start center;display:grid;overflow:auto}:is(.pdf-document-preview-module__fR9GHW__viewport .react-pdf__Document,.pdf-document-preview-module__fR9GHW__viewport .react-pdf__Page){max-width:100%}.pdf-document-preview-module__fR9GHW__continuousDocument{justify-items:center;gap:var(--ui-space-4);width:100%;display:grid}.pdf-document-preview-module__fR9GHW__pageFrame{max-width:100%;position:relative}.pdf-document-preview-module__fR9GHW__viewport .react-pdf__Page__canvas{background:var(--ui-color-surface);max-width:100%;box-shadow:var(--ui-shadow-panel);display:block;height:auto!important}.pdf-document-preview-module__fR9GHW__loading{padding:var(--ui-space-6);color:var(--ui-color-text-muted);text-align:center}@media (max-width:720px){.pdf-document-preview-module__fR9GHW__toolbar,.pdf-document-preview-module__fR9GHW__pageControls{padding-inline:var(--ui-space-2)}.pdf-document-preview-module__fR9GHW__pageControls{justify-content:space-between;gap:var(--ui-space-2)}.pdf-document-preview-module__fR9GHW__pageStatus{min-width:0}.pdf-document-preview-module__fR9GHW__viewport{height:calc(100vh - 410px);min-height:360px;padding:var(--ui-space-2)}}.pdf-document-preview-module__fR9GHW__expanded .pdf-document-preview-module__fR9GHW__viewport{height:calc(100dvh - 170px);min-height:240px}
.table-resizing-module__ZIDnPa__engine{inline-size:100%}.table-resizing-module__ZIDnPa__engine[data-fill-height]{block-size:100%;min-block-size:0}.table-resizing-module__ZIDnPa__nativeHeader{--ui-table-resize-reserve:14px;overflow:hidden;position:relative!important}.table-resizing-module__ZIDnPa__nativeHeader:is(th){inset-block-start:0;position:sticky!important}.table-resizing-module__ZIDnPa__nativeHeader:has([data-column-resize-handle]){padding-inline-end:var(--ui-table-resize-reserve)!important}.table-resizing-module__ZIDnPa__nativeHeader:has([data-column-widths-reset]){padding-inline-end:32px!important}.table-resizing-module__ZIDnPa__nativeHeader>button{overflow:hidden}.table-resizing-module__ZIDnPa__header .rs-table-cell-content{align-items:center;gap:4px;display:flex;padding-inline-end:14px!important}.table-resizing-module__ZIDnPa__header:has([data-column-widths-reset]) .rs-table-cell-content{padding-inline-end:32px!important}.table-resizing-module__ZIDnPa__header .rs-table-cell-header-sort-wrapper{flex:0 auto;min-inline-size:0;max-inline-size:100%;overflow:hidden}.table-resizing-module__ZIDnPa__label{text-overflow:ellipsis;flex:auto;min-inline-size:0;display:block;overflow:hidden}.table-resizing-module__ZIDnPa__header{isolation:isolate}.table-resizing-module__ZIDnPa__handle{width:10px;color:var(--ui-color-table-header-text);cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;z-index:12;background:0 0;border:0;padding:0;position:absolute;inset-block:0;inset-inline-end:0}.table-resizing-module__ZIDnPa__handle:after{content:"";background:var(--ui-color-table-header-text);opacity:.2;width:1px;position:absolute;inset-block:25%;inset-inline-end:4px}.table-resizing-module__ZIDnPa__handle:hover:after,.table-resizing-module__ZIDnPa__handle:focus-visible:after{background:var(--ui-color-focus-ring);opacity:1}.table-resizing-module__ZIDnPa__handle:focus-visible{outline:2px solid var(--ui-color-focus-ring);outline-offset:-2px}.table-resizing-module__ZIDnPa__reset{background:var(--ui-table-header-background-local,var(--ui-color-table-header-background));block-size:24px;inline-size:24px;color:var(--ui-color-table-header-text);cursor:pointer;z-index:11;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:4px;transform:translateY(-50%)}.table-resizing-module__ZIDnPa__reset:focus-visible{outline:2px solid var(--ui-color-focus-ring)}.table-resizing-module__ZIDnPa__feedback{z-index:1100;max-width:min(480px,90vw);position:fixed;inset-block-end:var(--ui-space-4);inset-inline-end:var(--ui-space-4)}.table-resizing-module__ZIDnPa__headerTools{justify-content:center;align-items:center;inline-size:34px;display:flex;position:absolute;inset-block-start:50%;inset-inline-end:4px;transform:translateY(-50%)}.table-resizing-module__ZIDnPa__nativeHeader:has([data-table-header-tools]){padding-inline-end:40px!important}.table-resizing-module__ZIDnPa__nativeHeader:has([data-table-header-tools]):has([data-column-widths-reset]){padding-inline-end:72px!important}.table-resizing-module__ZIDnPa__nativeHeader:has([data-column-widths-reset]) .table-resizing-module__ZIDnPa__headerTools{inset-inline-end:32px}
.iso-date-picker-module__lZhwOW__dateTimePicker{align-items:center;gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr) minmax(6.75rem,.42fr);width:100%;min-width:0;display:grid}.iso-date-picker-module__lZhwOW__dateTimePicker>:first-child{width:100%;min-width:0}.iso-date-picker-module__lZhwOW__timeInput{min-width:6.75rem}.iso-date-picker-module__lZhwOW__invalid .rs-picker-input-group{border-color:var(--ui-color-danger)}
.compliance-detail-module__w_6P2W__detail{flex-direction:column;flex:auto;min-width:0;min-height:100%;display:flex}.compliance-detail-module__w_6P2W__section{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);min-width:0}.compliance-detail-module__w_6P2W__section[data-fill]{min-height:100%}.compliance-detail-module__w_6P2W__sectionBody{min-width:0;padding:var(--ui-space-3)}.compliance-detail-module__w_6P2W__section[data-fill] .compliance-detail-module__w_6P2W__sectionBody{min-height:100%}.compliance-detail-module__w_6P2W__stack{gap:var(--ui-space-3);min-width:0;display:grid}.compliance-detail-module__w_6P2W__definitionList{min-width:0;margin:0;display:grid}.compliance-detail-module__w_6P2W__definitionRow{border-bottom:1px solid var(--ui-color-border);align-items:start;gap:var(--ui-space-3);padding:var(--ui-space-2) 0;grid-template-columns:minmax(9rem,35%) minmax(0,1fr);display:grid}.compliance-detail-module__w_6P2W__definitionRow:last-child{border-bottom:0}.compliance-detail-module__w_6P2W__definitionRow dt{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-medium)}.compliance-detail-module__w_6P2W__definitionRow dd{color:var(--ui-color-text);font-size:var(--ui-font-size-sm);overflow-wrap:anywhere;text-align:right;min-width:0;margin:0}.compliance-detail-module__w_6P2W__definitionSecondary{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);line-height:var(--ui-line-height-body);margin-top:var(--ui-space-1);display:block}.compliance-detail-module__w_6P2W__asyncState{color:var(--ui-color-text-muted);align-items:center;gap:var(--ui-space-3);min-height:calc(var(--ui-control-height) * 3);padding:var(--ui-space-5);text-align:center;flex-direction:column;justify-content:center;display:flex}.compliance-detail-module__w_6P2W__asyncState[data-tone=error]{color:var(--ui-color-danger-emphasis)}.compliance-detail-module__w_6P2W__asyncState strong{color:var(--ui-color-heading);font-size:var(--ui-font-size-md);font-weight:var(--ui-font-weight-semibold)}.compliance-detail-module__w_6P2W__control:focus-visible,.compliance-detail-module__w_6P2W__textarea:focus-visible{outline:2px solid var(--ui-color-focus-ring);outline-offset:-2px}.compliance-detail-module__w_6P2W__memoThread{flex-direction:column;min-width:0;min-height:100%;display:flex}.compliance-detail-module__w_6P2W__memoList{min-width:0;display:grid}.compliance-detail-module__w_6P2W__memoEmpty{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);padding:var(--ui-space-5) var(--ui-space-3);text-align:center}.compliance-detail-module__w_6P2W__memo{border-bottom:1px solid var(--ui-color-border);gap:var(--ui-space-3);padding:var(--ui-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.compliance-detail-module__w_6P2W__memo:last-child{border-bottom:0}.compliance-detail-module__w_6P2W__memo[data-without-avatar]{grid-template-columns:minmax(0,1fr)}.compliance-detail-module__w_6P2W__memoAvatar{background:var(--ui-color-action-primary-subtle);color:var(--ui-color-action-primary);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-semibold);height:var(--ui-control-height-sm);width:var(--ui-control-height-sm);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.compliance-detail-module__w_6P2W__memoMain{min-width:0}.compliance-detail-module__w_6P2W__memoHeader{align-items:baseline;gap:var(--ui-space-1) var(--ui-space-3);flex-wrap:wrap;justify-content:space-between;display:flex}.compliance-detail-module__w_6P2W__memoAuthor{color:var(--ui-color-heading);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-semibold)}.compliance-detail-module__w_6P2W__memoTime{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);white-space:nowrap}.compliance-detail-module__w_6P2W__memoContent{color:var(--ui-color-text);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-body);margin-top:var(--ui-space-1);overflow-wrap:anywhere;white-space:pre-wrap}.compliance-detail-module__w_6P2W__memoComposer{background:var(--ui-color-surface);border-top:1px solid var(--ui-color-border);align-items:end;gap:var(--ui-space-2);padding:var(--ui-space-3);z-index:2;grid-template-columns:minmax(0,1fr) auto;margin-top:auto;display:grid;position:sticky;bottom:0}.compliance-detail-module__w_6P2W__textarea,.compliance-detail-module__w_6P2W__control{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);box-sizing:border-box;color:var(--ui-color-text);font:inherit;font-size:var(--ui-font-size-md);min-height:var(--ui-control-height);padding:var(--ui-control-padding-y) var(--ui-control-padding-x);width:100%}.compliance-detail-module__w_6P2W__textarea{max-height:8rem;min-height:var(--ui-control-height);resize:vertical}.compliance-detail-module__w_6P2W__memoError{color:var(--ui-color-danger-emphasis);font-size:var(--ui-font-size-xs);grid-column:1/-1}.compliance-detail-module__w_6P2W__form{gap:var(--ui-space-3);min-width:0;display:grid}.compliance-detail-module__w_6P2W__formGrid{align-items:start;gap:var(--ui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.compliance-detail-module__w_6P2W__formField{gap:var(--ui-field-label-gap);min-width:0;display:grid}.compliance-detail-module__w_6P2W__formField>label{color:var(--ui-color-field-label);font-size:var(--ui-field-label-font-size);font-weight:var(--ui-field-label-font-weight);text-transform:var(--ui-field-label-text-transform);letter-spacing:calc(var(--ui-field-label-tracking) * 1em)}.compliance-detail-module__w_6P2W__formFieldStack{gap:var(--ui-space-2);min-width:0;display:grid}.compliance-detail-module__w_6P2W__savingOverlay{background:var(--ui-color-surface);z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.compliance-detail-module__w_6P2W__formShell{min-width:0;position:relative}.compliance-detail-module__w_6P2W__actionList{gap:var(--ui-space-2);min-width:0;display:grid}.compliance-detail-module__w_6P2W__actionCard{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);min-width:0;padding:var(--ui-space-3)}.compliance-detail-module__w_6P2W__actionHeader{align-items:center;gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.compliance-detail-module__w_6P2W__actionHeading{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;min-width:0;display:flex}.compliance-detail-module__w_6P2W__actionHeading h3{color:var(--ui-color-heading);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-semibold);margin:0}.compliance-detail-module__w_6P2W__actionStatus{align-items:center;gap:var(--ui-space-1);flex-wrap:wrap;min-width:0;display:inline-flex}.compliance-detail-module__w_6P2W__actionBody{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-body);margin-top:var(--ui-space-2)}.compliance-detail-module__w_6P2W__summary{border-bottom:1px solid var(--ui-color-border);align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-2) 0 var(--ui-space-3);flex-wrap:wrap;justify-content:space-between;display:flex}.compliance-detail-module__w_6P2W__summaryTitle{color:var(--ui-color-heading);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-semibold)}.compliance-detail-module__w_6P2W__summaryBadges{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.compliance-detail-module__w_6P2W__infoPanel{background:var(--ui-color-surface-subtle);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);padding:var(--ui-space-3)}.compliance-detail-module__w_6P2W__infoHeader{align-items:start;gap:var(--ui-space-2);margin-bottom:var(--ui-space-2);flex-wrap:wrap;justify-content:space-between;display:flex}.compliance-detail-module__w_6P2W__infoHeader strong{color:var(--ui-color-heading);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-semibold)}.compliance-detail-module__w_6P2W__infoHeader span{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs)}.compliance-detail-module__w_6P2W__infoRows{display:grid}.compliance-detail-module__w_6P2W__infoRow{border-top:1px solid var(--ui-color-border);gap:var(--ui-space-1);padding:var(--ui-space-2) 0;display:grid}.compliance-detail-module__w_6P2W__infoRow:first-child{border-top:0}.compliance-detail-module__w_6P2W__infoLabel{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-medium)}.compliance-detail-module__w_6P2W__infoMeta{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.compliance-detail-module__w_6P2W__dialog .rs-modal-dialog{max-width:calc(100vw - 2 * var(--ui-space-4));width:28rem;margin-inline:auto}.compliance-detail-module__w_6P2W__dialog .rs-modal-content{border-radius:var(--ui-radius-panel)}@media (max-width:640px){.compliance-detail-module__w_6P2W__definitionRow,.compliance-detail-module__w_6P2W__formGrid{grid-template-columns:1fr}.compliance-detail-module__w_6P2W__definitionRow dd{text-align:left}.compliance-detail-module__w_6P2W__memoComposer{grid-template-columns:1fr}.compliance-detail-module__w_6P2W__memoComposer button{justify-self:end}.compliance-detail-module__w_6P2W__actionHeader{grid-template-columns:1fr;align-items:start}}
.display-field-module__D7JV6q__field{align-items:start;gap:var(--ui-space-2);grid-template-columns:minmax(0,38%) minmax(0,1fr);min-width:0;margin:0;display:grid}.display-field-module__D7JV6q__label,.display-field-module__D7JV6q__value{overflow-wrap:anywhere;text-align:start;min-width:0}.display-field-module__D7JV6q__field>.display-field-module__D7JV6q__label{color:var(--ui-color-text-muted)}.display-field-module__D7JV6q__field[data-layout=stacked]{gap:var(--ui-field-label-gap);grid-template-columns:minmax(0,1fr)}.display-field-module__D7JV6q__field[data-layout=stacked]>.display-field-module__D7JV6q__label{color:var(--ui-color-field-label);font-size:var(--ui-field-label-font-size);font-weight:var(--ui-font-weight-medium);line-height:var(--ui-field-label-line-height);text-transform:var(--ui-field-label-text-transform);letter-spacing:calc(var(--ui-field-label-tracking) * 1em)}.display-field-module__D7JV6q__field[data-layout=stacked]>.display-field-module__D7JV6q__value{min-height:var(--ui-control-height);align-items:center;display:flex}.display-field-module__D7JV6q__field[data-appearance=field]{align-self:start}.display-field-module__D7JV6q__field[data-appearance=field]>.display-field-module__D7JV6q__value{background:var(--ui-color-input-disabled);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);padding:var(--ui-control-padding-y) var(--ui-control-padding-x);min-height:var(--ui-control-height);box-sizing:border-box;color:var(--ui-color-text-secondary)}.display-field-module__D7JV6q__field[data-layout=stacked]>.display-field-module__D7JV6q__value{margin:0}
.kanban-module__-vuLqG__board{gap:var(--ui-space-3);min-height:400px;padding:var(--ui-space-4);display:flex;overflow-x:auto}.kanban-module__-vuLqG__column{background:var(--ui-color-surface-subtle);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg,8px);flex:0 0 clamp(250px, calc((100% - (var(--kanban-column-count,1) - 1) * var(--ui-space-3)) / var(--kanban-column-count,1)), 300px);flex-direction:column;min-width:250px;max-width:300px;transition:all .15s;display:flex;position:relative}.kanban-module__-vuLqG__column[data-reserved=true],.kanban-module__-vuLqG__column[data-blocked=true]{background:var(--ui-color-surface-muted,var(--ui-color-surface-muted))}.kanban-module__-vuLqG__column[data-reserved=true]{opacity:.9}.kanban-module__-vuLqG__column[data-blocked=true]{opacity:.6}.kanban-module__-vuLqG__column[data-dragged-over=true]{background:var(--ui-color-action-primary-subtle);box-shadow:inset 0 0 0 2px var(--ui-color-action-primary)}.kanban-module__-vuLqG__columnHeader{border-bottom:1px solid var(--ui-color-border);min-height:44px;padding:var(--ui-space-2) var(--ui-space-3);justify-content:space-between;align-items:center;display:flex}.kanban-module__-vuLqG__columnHeader>div{align-items:center;gap:var(--ui-space-2);min-width:0;display:flex}.kanban-module__-vuLqG__columnBody{min-height:200px;max-height:calc(100vh - 250px);padding:var(--ui-space-3);flex:1;overflow-y:auto}.kanban-module__-vuLqG__columnBody[data-drop-disabled=true]{cursor:not-allowed}.kanban-module__-vuLqG__card{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg,8px);box-shadow:var(--ui-section-shadow,0 1px 3px var(--ui-color-shadow-soft));cursor:grab;transition:box-shadow .15s,border-color .15s;position:relative}.kanban-module__-vuLqG__card:active{cursor:grabbing}.kanban-module__-vuLqG__card:hover{border-color:var(--ui-color-border-strong,var(--ui-color-border));box-shadow:0 4px 10px var(--ui-color-shadow-soft)}.kanban-module__-vuLqG__card[data-disabled=true]{cursor:not-allowed;opacity:.75}.kanban-module__-vuLqG__card[data-dragging=true]{box-shadow:0 8px 18px var(--ui-color-shadow-soft);opacity:.5}.kanban-module__-vuLqG__card[data-selected=true]{border-color:var(--ui-color-action-primary);box-shadow:0 0 0 2px var(--ui-color-action-primary-subtle)}.kanban-module__-vuLqG__cardBody{padding:var(--ui-space-3)}.kanban-module__-vuLqG__cardHeader{align-items:center;gap:var(--ui-space-2);margin-bottom:var(--ui-space-2);justify-content:space-between;min-width:0;display:flex}.kanban-module__-vuLqG__cardBadge{flex-shrink:0;min-width:0;display:inline-flex}.kanban-module__-vuLqG__cardBadge>*{overflow-wrap:normal;white-space:nowrap;word-break:normal;flex-shrink:0}.kanban-module__-vuLqG__cardFooter{border-top:1px solid var(--ui-color-border);color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);align-items:center;gap:var(--ui-space-2);padding-top:var(--ui-space-2);justify-content:space-between;display:flex}.kanban-module__-vuLqG__dropIndicator{background:var(--ui-color-action-primary-subtle);border:2px dashed var(--ui-color-action-primary);border-radius:var(--ui-radius-lg,8px);color:var(--ui-color-action-primary);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-semibold);text-align:center;justify-content:center;align-items:center;min-height:80px;transition:all .15s;display:flex}.kanban-module__-vuLqG__title{color:var(--ui-color-heading);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.kanban-module__-vuLqG__code{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.kanban-module__-vuLqG__badge{background:var(--ui-color-surface-subtle);border:1px solid var(--ui-color-border);color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-semibold);padding:var(--ui-space-1) var(--ui-space-2);white-space:nowrap;border-radius:999px;flex-shrink:0;display:inline-flex}.kanban-module__-vuLqG__muted{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);align-items:center;gap:var(--ui-space-1);text-overflow:ellipsis;white-space:nowrap;display:inline-flex;overflow:hidden}.kanban-module__-vuLqG__empty{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:96px;display:flex}.kanban-module__-vuLqG__emptyIcon{color:var(--ui-color-text-muted);margin-bottom:var(--ui-space-2);display:inline-flex}.kanban-module__-vuLqG__emptyMessage{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm)}.kanban-module__-vuLqG__footerGroup{align-items:center;gap:var(--ui-space-2);min-width:0;display:flex}.kanban-module__-vuLqG__cardFooter>*{align-items:center;gap:var(--ui-space-1);flex:1 1 0;min-width:0;display:flex}.kanban-module__-vuLqG__cardFooter .kanban-module__-vuLqG__muted{white-space:normal;overflow-wrap:anywhere;min-width:0;display:block}.kanban-module__-vuLqG__overlay{background:var(--ui-color-surface);pointer-events:none;z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.kanban-module__-vuLqG__overlayMessage{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);box-shadow:var(--ui-section-shadow);color:var(--ui-color-text);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-semibold);align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-1) var(--ui-space-3);display:flex}.kanban-module__-vuLqG__overlayIcon{color:var(--ui-color-text-muted);display:inline-flex}.kanban-module__-vuLqG__statusDot{background:var(--kanban-status-color);border-radius:50%;flex-shrink:0;width:8px;height:8px}.kanban-module__-vuLqG__avatar{background:var(--ui-color-border);color:var(--ui-color-text);font-size:calc(10px * var(--ui-font-scale));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.kanban-module__-vuLqG__accent{background:var(--kanban-accent-color);border-radius:var(--ui-radius-lg) 0 0 var(--ui-radius-lg);width:4px;position:absolute;top:0;bottom:0;left:0}.kanban-module__-vuLqG__skeleton{background:var(--ui-color-border);border-radius:var(--ui-radius-sm);height:var(--kanban-skeleton-height,1rem);width:var(--kanban-skeleton-width,100%);animation:1.5s ease-in-out infinite kanban-module__-vuLqG__kanban-pulse;display:block}.kanban-module__-vuLqG__loadMore{color:var(--ui-color-text-muted);min-height:36px;padding-top:var(--ui-space-2);text-align:center;justify-content:center;align-items:center;display:flex}.kanban-module__-vuLqG__loadMoreRetry{background:var(--ui-color-surface);border:1px solid var(--ui-color-danger-border);border-radius:var(--ui-radius-control);color:var(--ui-color-danger);cursor:pointer;font:inherit;font-size:var(--ui-font-size-sm);min-height:var(--ui-control-height-sm);padding:var(--ui-space-2);width:100%;transition:background .15s,border-color .15s}.kanban-module__-vuLqG__loadMoreRetry:hover{background:var(--ui-color-danger-subtle);border-color:var(--ui-color-danger)}.kanban-module__-vuLqG__loadMoreRetry:focus-visible{outline:3px solid var(--ui-color-focus-ring);outline-offset:2px}.kanban-module__-vuLqG__loadMoreProgress{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);align-items:center;gap:var(--ui-space-2);min-height:var(--ui-control-height-sm);justify-content:center;display:flex}.kanban-module__-vuLqG__loadMoreDetail{color:var(--ui-color-text-muted)}.kanban-module__-vuLqG__loadMoreStatus{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);padding:var(--ui-space-2);text-align:center;width:100%}.kanban-module__-vuLqG__spinner{border:2px solid var(--ui-color-border);border-top-color:var(--ui-color-text-muted);height:var(--ui-space-4);width:var(--ui-space-4);border-radius:50%;animation:.7s linear infinite kanban-module__-vuLqG__kanban-spin;display:inline-block}@keyframes kanban-module__-vuLqG__kanban-spin{to{transform:rotate(360deg)}}@keyframes kanban-module__-vuLqG__kanban-pulse{50%{opacity:.45}}
.patterns-module__KWqzJW__tooltipHost{min-width:0;max-width:100%;display:inline-flex;position:relative}.patterns-module__KWqzJW__tooltipHost>:first-child{min-width:0;max-width:100%}.patterns-module__KWqzJW__tooltip{background:var(--ui-color-heading);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);color:var(--ui-color-surface);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-semibold);gap:var(--ui-space-1);opacity:0;overflow-wrap:anywhere;max-width:260px;padding:var(--ui-control-padding-y) var(--ui-control-padding-x);pointer-events:none;text-align:left;right:0;top:calc(100% + var(--ui-space-2));z-index:50;width:max-content;transition:opacity .12s,transform .12s;display:grid;position:absolute;transform:translateY(-4px)}.patterns-module__KWqzJW__tooltipHost[data-side=left] .patterns-module__KWqzJW__tooltip{left:0;right:auto}.patterns-module__KWqzJW__tooltipHost:hover .patterns-module__KWqzJW__tooltip,.patterns-module__KWqzJW__tooltipHost:focus-within .patterns-module__KWqzJW__tooltip{opacity:1;transform:translateY(0)}.patterns-module__KWqzJW__tooltipPortal{visibility:hidden;z-index:var(--ui-layer-popover,1400);position:fixed;top:0;right:auto}.patterns-module__KWqzJW__tooltipPortal[data-visible=true]{opacity:1;visibility:visible;transform:translateY(0)}.patterns-module__KWqzJW__iconAction{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);color:var(--ui-color-action-primary);cursor:pointer;height:var(--ui-control-height);min-width:var(--ui-control-height);justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.patterns-module__KWqzJW__iconAction:hover:not(:disabled){background:var(--ui-color-surface-subtle);border-color:var(--ui-color-focus-ring);color:var(--ui-color-action-primary);text-decoration:none}.patterns-module__KWqzJW__iconAction:focus-visible{outline:3px solid var(--ui-color-focus-ring);outline-offset:2px}.patterns-module__KWqzJW__iconAction:disabled{cursor:not-allowed;opacity:.58}.patterns-module__KWqzJW__iconAction[data-tone=primary]{background:var(--ui-color-action-primary);border-color:var(--ui-color-action-primary);color:var(--ui-color-action-primary-on)}.patterns-module__KWqzJW__iconAction[data-tone=primary]:hover:not(:disabled){background:var(--ui-color-action-primary-hover);border-color:var(--ui-color-action-primary-hover);color:var(--ui-color-action-primary-on)}.patterns-module__KWqzJW__iconAction[data-tone=danger]{background:var(--ui-color-danger);border-color:var(--ui-color-danger);color:var(--ui-color-danger-on)}.patterns-module__KWqzJW__iconAction[data-tone=danger]:hover:not(:disabled){background:var(--ui-color-tag-danger-accent);border-color:var(--ui-color-tag-danger-accent);color:var(--ui-color-danger-on)}.patterns-module__KWqzJW__iconAction[data-tone=info]{color:var(--ui-color-info);height:var(--ui-control-height-sm);min-width:var(--ui-control-height-sm);background:0 0;border-color:#0000}.patterns-module__KWqzJW__iconAction[data-tone=help]{color:var(--ui-color-help-icon);height:var(--ui-control-height-sm);min-width:var(--ui-control-height-sm);background:0 0;border-color:#0000}.patterns-module__KWqzJW__iconAction[data-tone=help]:hover:not(:disabled){background:var(--ui-color-surface-subtle);color:var(--ui-color-help-icon);border-color:#0000}.patterns-module__KWqzJW__iconAction[data-tone=help]>svg{block-size:var(--ui-font-size-subtitle);inline-size:var(--ui-font-size-subtitle)}.patterns-module__KWqzJW__tooltipHost>.patterns-module__KWqzJW__iconAction[data-tone=help]{block-size:var(--ui-control-height-sm);inline-size:var(--ui-control-height-sm);min-inline-size:var(--ui-control-height-sm)}.patterns-module__KWqzJW__tooltipHost>.patterns-module__KWqzJW__iconAction{block-size:var(--ui-control-height);inline-size:var(--ui-control-height);max-inline-size:none;min-inline-size:var(--ui-control-height);flex:none}.patterns-module__KWqzJW__tooltipHost>.patterns-module__KWqzJW__iconAction[data-tone=info]{block-size:var(--ui-control-height-sm);inline-size:var(--ui-control-height-sm);min-inline-size:var(--ui-control-height-sm)}.patterns-module__KWqzJW__iconAction[data-tone=warning]{color:var(--ui-color-tag-warning-accent);height:var(--ui-control-height-sm);min-width:var(--ui-control-height-sm);background:0 0;border-color:#0000}.patterns-module__KWqzJW__iconAction[data-tone=warning]:hover:not(:disabled){background:var(--ui-color-warning-subtle);color:var(--ui-color-tag-warning-accent);border-color:#0000}.patterns-module__KWqzJW__tooltipHost>.patterns-module__KWqzJW__iconAction[data-tone=warning]{block-size:var(--ui-control-height-sm);inline-size:var(--ui-control-height-sm);min-inline-size:var(--ui-control-height-sm)}.patterns-module__KWqzJW__iconAction[data-tone=warning]>svg{block-size:var(--ui-font-size-subtitle);inline-size:var(--ui-font-size-subtitle)}.patterns-module__KWqzJW__menuSelect{justify-content:flex-end;width:min(420px,42vw);min-width:260px;display:flex;position:relative}.patterns-module__KWqzJW__menuSelectTrigger{background:var(--ui-color-action-primary-subtle);border:1px solid var(--ui-color-action-primary);border-radius:var(--ui-radius-control);color:var(--ui-color-heading);cursor:pointer;font:inherit;font-size:var(--ui-font-size-md);min-height:var(--ui-control-height);padding:var(--ui-control-padding-y) var(--ui-control-padding-x);text-align:left;width:100%}.patterns-module__KWqzJW__menuSelectTrigger:focus-visible,.patterns-module__KWqzJW__menuSelectOption:focus-visible{outline:3px solid var(--ui-color-focus-ring);outline-offset:1px}.patterns-module__KWqzJW__menuSelectList{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);box-shadow:var(--ui-shadow-overlay);gap:var(--ui-space-1);max-height:360px;padding:var(--ui-space-2);z-index:1000;width:min(460px,86vw);display:grid;position:fixed;overflow:auto}.patterns-module__KWqzJW__menuSelectOption{border-radius:var(--ui-radius-sm);color:var(--ui-color-heading);cursor:pointer;font:inherit;font-size:var(--ui-font-size-md);min-height:var(--ui-menu-item-min-height);padding:var(--ui-menu-item-padding-y) var(--ui-menu-item-padding-x);text-align:left;background:0 0;border:0;width:100%}.patterns-module__KWqzJW__menuSelectOption:hover,.patterns-module__KWqzJW__menuSelectOption[aria-selected=true]{background:var(--ui-color-action-primary-subtle)}.patterns-module__KWqzJW__navMenu{min-width:0;position:relative}.patterns-module__KWqzJW__navMenuTrigger{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;min-width:0;padding:0}.patterns-module__KWqzJW__navMenuPopover{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-panel);box-shadow:var(--ui-shadow-overlay);box-sizing:border-box;max-height:calc(100dvh - var(--ui-shell-topbar-height) - var(--ui-space-4));max-width:calc(100vw - 24px);min-width:min(var(--ui-topbar-profile-menu-width), calc(100vw - 24px));padding:var(--ui-topbar-profile-menu-padding);inset-inline-end:0;top:calc(100% + var(--ui-space-2));z-index:1000;width:max-content;position:absolute;overflow:auto}.patterns-module__KWqzJW__compoundLabel{align-items:center;gap:var(--ui-space-2);min-width:0;display:flex}.patterns-module__KWqzJW__compoundLabelText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.patterns-module__KWqzJW__card,.patterns-module__KWqzJW__widgetCard{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-panel)}.patterns-module__KWqzJW__floatingCard{padding:var(--ui-space-3);box-shadow:var(--ui-shadow-overlay)}.patterns-module__KWqzJW__floatingCard[data-compact]{padding:var(--ui-space-1)}.patterns-module__KWqzJW__statCard{--stat-card-accent:var(--ui-color-border);background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-inline-start:var(--ui-space-1) solid var(--stat-card-accent);border-radius:var(--ui-radius-control);gap:var(--ui-space-2);padding:var(--ui-space-3);display:grid}button.patterns-module__KWqzJW__statCard{cursor:pointer;font:inherit;text-align:left;min-height:4.75rem}button.patterns-module__KWqzJW__statCard:focus-visible{outline:3px solid var(--ui-color-focus-ring);outline-offset:2px}button.patterns-module__KWqzJW__statCard[aria-pressed=true]{border-color:var(--ui-color-action-primary);border-inline-start-color:var(--stat-card-accent);box-shadow:inset 0 0 0 1px var(--ui-color-action-primary)}.patterns-module__KWqzJW__statCard[data-tone=accent]{--stat-card-accent:var(--ui-color-accent)}.patterns-module__KWqzJW__statCard[data-tone=success]{--stat-card-accent:var(--ui-color-success)}.patterns-module__KWqzJW__statCard[data-tone=warning]{--stat-card-accent:var(--ui-color-warning)}.patterns-module__KWqzJW__statCard[data-tone=danger]{--stat-card-accent:var(--ui-color-danger)}.patterns-module__KWqzJW__statCard[data-highlight]{--stat-card-accent:var(--ui-color-warning)}.patterns-module__KWqzJW__statCardLabel{color:var(--ui-color-text);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-body)}.patterns-module__KWqzJW__statCardValue{color:var(--ui-color-heading);font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-weight-bold);line-height:var(--ui-line-height-tight);display:block}.patterns-module__KWqzJW__summaryStrip{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-panel);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.patterns-module__KWqzJW__summaryMetric{border-right:1px solid var(--ui-color-border);gap:var(--ui-space-1);min-width:0;padding:var(--ui-space-2) var(--ui-space-3);display:grid}.patterns-module__KWqzJW__summaryMetric:last-child{border-right:0}.patterns-module__KWqzJW__summaryMetricLabel{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-medium);letter-spacing:.04em;line-height:var(--ui-line-height-tight);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.patterns-module__KWqzJW__summaryMetricValue{color:var(--ui-color-heading);font-size:var(--ui-font-size-md);font-weight:var(--ui-font-weight-semibold);line-height:var(--ui-line-height-tight)}.patterns-module__KWqzJW__summaryStrip[data-compact]{gap:var(--ui-space-2);background:0 0;border:0;border-radius:0;min-width:0;max-width:100%;min-height:0;display:flex;overflow-x:auto}.patterns-module__KWqzJW__summaryStrip[data-compact] .patterns-module__KWqzJW__summaryMetric{background:var(--ui-color-surface-subtle);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);align-items:baseline;gap:var(--ui-space-2);padding:var(--ui-space-1) var(--ui-space-2);white-space:nowrap;flex:none;justify-content:center;display:flex}.patterns-module__KWqzJW__summaryStrip[data-compact] .patterns-module__KWqzJW__summaryMetricLabel{text-overflow:clip;text-transform:none;overflow:visible}.patterns-module__KWqzJW__summaryStrip[data-compact] .patterns-module__KWqzJW__summaryMetric[data-highlight]{background:var(--ui-color-warning-subtle);border-color:var(--ui-color-warning-border)}.patterns-module__KWqzJW__summaryStrip[data-compact] .patterns-module__KWqzJW__summaryMetric[data-highlight] .patterns-module__KWqzJW__summaryMetricValue{color:var(--ui-color-warning)}@media (max-width:960px){.patterns-module__KWqzJW__summaryStrip:not([data-compact]){grid-template-columns:repeat(2,minmax(0,1fr))}.patterns-module__KWqzJW__summaryStrip:not([data-compact]) .patterns-module__KWqzJW__summaryMetric:nth-child(2){border-right:0}.patterns-module__KWqzJW__summaryStrip:not([data-compact]) .patterns-module__KWqzJW__summaryMetric:nth-child(-n+2){border-bottom:1px solid var(--ui-color-border)}}@media (max-width:520px){.patterns-module__KWqzJW__summaryStrip:not([data-compact]){grid-template-columns:minmax(0,1fr)}.patterns-module__KWqzJW__summaryStrip:not([data-compact]) .patterns-module__KWqzJW__summaryMetric,.patterns-module__KWqzJW__summaryStrip:not([data-compact]) .patterns-module__KWqzJW__summaryMetric:nth-child(2){border-bottom:1px solid var(--ui-color-border);border-right:0}.patterns-module__KWqzJW__summaryStrip:not([data-compact]) .patterns-module__KWqzJW__summaryMetric:last-child{border-bottom:0}}.patterns-module__KWqzJW__widgetCard{gap:var(--ui-panel-gap);height:100%;min-height:inherit;padding:var(--ui-panel-body-padding);flex-direction:column;display:flex}.patterns-module__KWqzJW__widgetHeader{min-width:0}.patterns-module__KWqzJW__widgetEyebrow{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-bold);letter-spacing:.04em;margin-bottom:var(--ui-field-gap);text-transform:uppercase}.patterns-module__KWqzJW__widgetTitle{color:var(--ui-color-heading);font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-weight-bold);line-height:var(--ui-line-height-tight);margin:0}.patterns-module__KWqzJW__widgetDescription{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-regular);line-height:var(--ui-line-height-body);margin:var(--ui-field-gap) 0 0}.patterns-module__KWqzJW__widgetContent{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.patterns-module__KWqzJW__widgetFooter{border-top:1px solid var(--ui-color-border);color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);gap:var(--ui-button-gap);padding-top:var(--ui-space-3);flex-wrap:wrap;justify-content:space-between;display:flex}.patterns-module__KWqzJW__metric{gap:var(--ui-space-2);flex-direction:column;flex:1;justify-content:center;min-height:112px;display:flex}.patterns-module__KWqzJW__metricGrid{gap:var(--ui-grid-gap);flex:1;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.patterns-module__KWqzJW__metricGrid .patterns-module__KWqzJW__metric{background:var(--ui-color-surface-subtle);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);padding:var(--ui-panel-body-padding)}.patterns-module__KWqzJW__metricValue{color:var(--ui-color-action-primary);font-size:clamp(1.75rem,4vw,3rem);font-weight:var(--ui-font-weight-bold);line-height:1}.patterns-module__KWqzJW__metricGrid .patterns-module__KWqzJW__metricValue{font-size:clamp(1.5rem,3vw,1.875rem)}.patterns-module__KWqzJW__metricLabel{color:var(--ui-color-field-label);font-size:var(--ui-font-size-md);font-weight:var(--ui-font-weight-medium)}.patterns-module__KWqzJW__metricGrid .patterns-module__KWqzJW__metricLabel{font-size:var(--ui-font-size-sm)}.patterns-module__KWqzJW__tableSurface{border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);overflow:auto}.patterns-module__KWqzJW__tableNote{background:var(--ui-color-surface-subtle);border-top:1px solid var(--ui-color-border);color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);padding:var(--ui-space-2) var(--ui-table-cell-padding-x)}.patterns-module__KWqzJW__stateMessage{background:var(--ui-color-surface-subtle);border:1px dashed var(--ui-color-border);border-radius:var(--ui-radius-panel);color:var(--ui-color-text-muted);font-size:var(--ui-font-size-md);align-items:center;gap:var(--ui-space-3);min-height:0;padding:var(--ui-panel-body-padding);text-align:left;display:flex}.patterns-module__KWqzJW__stateMessage[data-compact]{border-radius:var(--ui-radius-control);font-size:var(--ui-font-size-sm);padding:var(--ui-space-2) var(--ui-space-3)}.patterns-module__KWqzJW__stateMessage[data-tone=error]{background:var(--ui-color-danger-subtle);border-color:var(--ui-color-danger-border);color:var(--ui-color-danger-emphasis)}.patterns-module__KWqzJW__stateIcon{align-self:flex-start;display:inline-flex}.patterns-module__KWqzJW__stateTitle{color:var(--ui-color-heading);font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-weight-semibold)}.patterns-module__KWqzJW__stateMessage[data-compact] .patterns-module__KWqzJW__stateTitle{color:inherit;font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-medium)}.patterns-module__KWqzJW__stateDescription{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-weight-regular);margin-top:var(--ui-space-1)}.patterns-module__KWqzJW__sidePanelOverlay{background:var(--ui-color-overlay-backdrop);inset:var(--ui-shell-topbar-height) 0 0;z-index:70;position:fixed}.patterns-module__KWqzJW__sidePanel{--ui-side-panel-width:620px;background:var(--ui-color-surface);border-left:1px solid var(--ui-color-border);box-shadow:var(--ui-shadow-overlay);height:100%;width:min(var(--ui-side-panel-width), 100vw);flex-direction:column;margin-left:auto;display:flex;position:relative}.patterns-module__KWqzJW__sidePanelOverlay[data-placement=viewport]{z-index:var(--ui-layer-side-panel,1200);inset:0}.patterns-module__KWqzJW__sidePanel[data-size=compact]{--ui-side-panel-width:600px}.patterns-module__KWqzJW__sidePanel[data-size=wide]{--ui-side-panel-width:60rem}.patterns-module__KWqzJW__sidePanel[data-size=full]{width:100vw}.patterns-module__KWqzJW__sidePanelHeader{border-bottom:1px solid var(--ui-color-border);box-sizing:border-box;align-items:flex-start;gap:var(--ui-space-2);min-height:calc(var(--ui-control-height-sm) + 2 * var(--ui-panel-header-padding-y));padding:var(--ui-panel-header-padding-y) var(--ui-panel-header-padding-x);z-index:2;flex:none;grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.patterns-module__KWqzJW__sidePanelHeader h2{color:var(--ui-color-heading);font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-weight-semibold);margin:0}.patterns-module__KWqzJW__sidePanelHeading{gap:var(--ui-space-1);min-width:0;display:grid}.patterns-module__KWqzJW__sidePanelTitleLine,.patterns-module__KWqzJW__sidePanelHeaderActions,.patterns-module__KWqzJW__sidePanelHeaderStatus,.patterns-module__KWqzJW__sidePanelHeaderMeta{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.patterns-module__KWqzJW__sidePanelTitleLine h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.patterns-module__KWqzJW__sidePanelHeaderStatus{flex:none}.patterns-module__KWqzJW__sidePanelHeaderMeta{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm)}.patterns-module__KWqzJW__sidePanelHeaderActions{flex:none;justify-content:flex-end}.patterns-module__KWqzJW__sidePanelClose{border-radius:var(--ui-radius-control);color:var(--ui-color-text-muted);cursor:pointer;font:inherit;font-size:var(--ui-font-size-subtitle);height:var(--ui-control-height-sm);width:var(--ui-control-height-sm);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.patterns-module__KWqzJW__sidePanelClose:hover{background:var(--ui-color-surface-subtle);color:var(--ui-color-heading)}.patterns-module__KWqzJW__sidePanelClose:focus-visible{outline:2px solid var(--ui-color-focus-ring);outline-offset:2px}.patterns-module__KWqzJW__sidePanelBody{min-height:0;padding:var(--ui-panel-body-padding);flex-direction:column;flex:1;display:flex;overflow:auto}.patterns-module__KWqzJW__sidePanelBody:has(>.patterns-module__KWqzJW__sidePanelContent){overflow:hidden}.patterns-module__KWqzJW__sidePanelSummary{background:var(--ui-color-surface);border-bottom:1px solid var(--ui-color-border);align-items:center;gap:var(--ui-space-2);margin:calc(-1 * var(--ui-panel-body-padding));margin-bottom:var(--ui-panel-body-padding);padding:var(--ui-space-2) var(--ui-panel-body-padding);z-index:2;flex-wrap:wrap;display:flex;position:sticky;top:0}.patterns-module__KWqzJW__sidePanelMeta{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.patterns-module__KWqzJW__sidePanelTabsLayout{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.patterns-module__KWqzJW__sidePanelTabs{border-bottom:1px solid var(--ui-color-border);align-items:flex-end;gap:var(--ui-space-1);min-height:calc(var(--ui-control-height) + 2px);padding:0 var(--ui-space-1);scrollbar-width:none;background:0 0;flex:none;display:flex;overflow:auto hidden}.patterns-module__KWqzJW__sidePanelTabs::-webkit-scrollbar{display:none}.patterns-module__KWqzJW__sidePanelTab{border-radius:var(--ui-radius-control) var(--ui-radius-control) 0 0;color:var(--ui-color-link);cursor:pointer;font:inherit;font-size:max(13px, var(--ui-font-size-md));font-weight:var(--ui-font-weight-medium);min-height:var(--ui-control-height);padding:var(--ui-control-padding-y) var(--ui-control-padding-x);white-space:nowrap;background:0 0;border:1px solid #0000;border-bottom:0;margin-bottom:0}.patterns-module__KWqzJW__sidePanelTab:hover{color:var(--ui-color-link);text-underline-offset:.16em;text-decoration:underline}.patterns-module__KWqzJW__sidePanelTab[aria-selected=true]{background:var(--ui-color-surface);border-color:var(--ui-color-border);color:var(--ui-color-action-primary);z-index:1;margin-bottom:-1px;position:relative}.patterns-module__KWqzJW__sidePanelTab:focus-visible{outline:2px solid var(--ui-color-focus-ring);outline-offset:1px}.patterns-module__KWqzJW__sidePanelTabPanel{align-content:start;gap:var(--ui-panel-gap);min-width:0;min-height:0;padding-top:var(--ui-panel-gap);flex:auto;grid-auto-rows:max-content;display:grid;overflow:auto}.patterns-module__KWqzJW__sidePanelTabPanel:has(>.patterns-module__KWqzJW__sidePanelContent){align-content:stretch;display:flex;overflow:hidden}.patterns-module__KWqzJW__sidePanelTabsLayout[data-orientation=vertical]{gap:var(--ui-space-3);flex-direction:row}.patterns-module__KWqzJW__sidePanelTabsLayout[data-orientation=vertical]>.patterns-module__KWqzJW__sidePanelTabs{align-items:stretch;gap:var(--ui-space-1);border-bottom:0;border-right:1px solid var(--ui-color-border);padding:0 var(--ui-space-2) 0 0;flex-direction:column;flex-basis:132px;overflow:hidden auto}.patterns-module__KWqzJW__sidePanelTabsLayout[data-orientation=vertical] .patterns-module__KWqzJW__sidePanelTab{border-radius:var(--ui-radius-control);text-align:left;border:1px solid #0000;margin:0}.patterns-module__KWqzJW__sidePanelTabsLayout[data-orientation=vertical] .patterns-module__KWqzJW__sidePanelTab[aria-selected=true]{border-color:var(--ui-color-action-primary);background:var(--ui-color-action-primary-subtle)}.patterns-module__KWqzJW__sidePanelTabsLayout[data-orientation=vertical]>.patterns-module__KWqzJW__sidePanelTabPanel{padding-top:0}@media (max-width:640px){.patterns-module__KWqzJW__sidePanelTabsLayout[data-orientation=vertical]>.patterns-module__KWqzJW__sidePanelTabs{flex-basis:100px}.patterns-module__KWqzJW__sidePanelTabsLayout[data-orientation=vertical] .patterns-module__KWqzJW__sidePanelTab{padding-inline:var(--ui-space-2);font-size:var(--ui-font-size-sm)}}.patterns-module__KWqzJW__sidePanelContent{gap:var(--ui-space-2);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.patterns-module__KWqzJW__sidePanelSection{background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-control);gap:var(--ui-section-gap);min-width:0;padding:var(--ui-space-3);flex-direction:column;display:flex}.patterns-module__KWqzJW__sidePanelContent>.patterns-module__KWqzJW__sidePanelSection{min-height:0;overflow:auto}.patterns-module__KWqzJW__sidePanelContent>.patterns-module__KWqzJW__sidePanelSection:has(.patterns-module__KWqzJW__memoViewport){flex-direction:column;display:flex;overflow:hidden}.patterns-module__KWqzJW__sidePanelSection[data-titled]{gap:0;padding:0;overflow:hidden}.patterns-module__KWqzJW__sidePanelSectionHeader{background:var(--ui-color-section-header-background);border-bottom:1px solid var(--ui-color-border);color:var(--ui-color-section-header-text);align-items:center;gap:var(--ui-space-3);min-width:0;padding:var(--ui-section-header-padding-y) var(--ui-section-header-padding-x);justify-content:space-between;display:flex}.patterns-module__KWqzJW__sidePanelSectionHeading{min-width:0}.patterns-module__KWqzJW__sidePanelSectionTitle{color:var(--ui-color-section-header-text);font-size:var(--ui-section-title-font-size);font-weight:var(--ui-section-title-font-weight);border-inline-start:var(--ui-section-title-marker-width) solid currentColor;line-height:var(--ui-section-title-line-height);margin:0;padding-inline-start:var(--ui-section-title-marker-gap)}.patterns-module__KWqzJW__sidePanelSectionDescription{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);margin:var(--ui-space-1) 0 0}.patterns-module__KWqzJW__sidePanelSectionAction{flex:none;justify-content:flex-end;align-items:center;display:flex}.patterns-module__KWqzJW__sidePanelSectionBody{gap:var(--ui-section-gap);min-width:0;padding:var(--ui-space-3);flex-direction:column;display:flex}.patterns-module__KWqzJW__sidePanelFooter{background:var(--ui-color-surface);border-top:1px solid var(--ui-color-border);align-items:center;gap:var(--ui-space-2);min-height:calc(var(--ui-control-height) + 2 * var(--ui-space-2));padding:var(--ui-space-2) var(--ui-panel-body-padding);flex:none;justify-content:flex-end;display:flex}.patterns-module__KWqzJW__sidePanelDrillHeader{background:var(--ui-color-surface);border-bottom:1px solid var(--ui-color-border);box-sizing:border-box;align-items:center;gap:var(--ui-space-2);margin:calc(-1 * var(--ui-panel-body-padding));margin-bottom:var(--ui-panel-body-padding);min-width:0;padding:var(--ui-space-2) var(--ui-panel-body-padding);z-index:3;display:flex;position:sticky;top:0}.patterns-module__KWqzJW__sidePanelDrillHeader .patterns-module__KWqzJW__iconAction{flex:none}.patterns-module__KWqzJW__sidePanelDrillHeader strong{font-size:var(--ui-font-size-md);font-weight:var(--ui-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.patterns-module__KWqzJW__codeBlock{background:var(--ui-color-code-background);color:var(--ui-color-code-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:var(--ui-font-size-xs);min-height:100%;padding:var(--ui-panel-body-padding);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.55;overflow:auto}@media (max-width:720px){.patterns-module__KWqzJW__menuSelect{flex-basis:100%;width:100%;min-width:0}}.patterns-module__KWqzJW__sidePanelCompanionHost{display:contents}.patterns-module__KWqzJW__sidePanelCompanion{inset-block:var(--ui-space-4);width:min(38rem, calc(100vw - var(--ui-side-panel-width) - 2 * var(--ui-space-4)));background:var(--ui-color-surface);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-panel);box-shadow:var(--ui-shadow-overlay);z-index:3;flex-direction:column;display:flex;position:absolute;inset-inline-end:calc(100% + var(--ui-space-4));overflow:hidden}.patterns-module__KWqzJW__sidePanel[data-size=full] .patterns-module__KWqzJW__sidePanelCompanion{border:0;border-radius:0;width:auto;inset:0}:is(.patterns-module__KWqzJW__sidePanel[data-size=full]:has(.patterns-module__KWqzJW__sidePanelCompanion)>.patterns-module__KWqzJW__sidePanelBody,.patterns-module__KWqzJW__sidePanel[data-size=full]:has(.patterns-module__KWqzJW__sidePanelCompanion)>.patterns-module__KWqzJW__sidePanelHeader){visibility:hidden}:is(.patterns-module__KWqzJW__sidePanel[data-size=full][data-companion-layout=split]:has(.patterns-module__KWqzJW__sidePanelCompanion)>.patterns-module__KWqzJW__sidePanelBody,.patterns-module__KWqzJW__sidePanel[data-size=full][data-companion-layout=split]:has(.patterns-module__KWqzJW__sidePanelCompanion)>.patterns-module__KWqzJW__sidePanelHeader){visibility:visible}.patterns-module__KWqzJW__sidePanel[data-size=full][data-companion-layout=split]>.patterns-module__KWqzJW__sidePanelBody{margin-inline-start:min(40%,38rem)}.patterns-module__KWqzJW__sidePanel[data-size=full][data-companion-layout=split] .patterns-module__KWqzJW__sidePanelCompanion{border:0;border-inline-end:1px solid var(--ui-color-border);box-shadow:none;inset-block:calc(var(--ui-control-height-sm) + var(--ui-panel-header-padding-y) + var(--ui-panel-header-padding-y)) 0;border-radius:0;width:min(40%,38rem);inset-inline:0 auto}@media (max-width:1320px){.patterns-module__KWqzJW__sidePanel[data-size=wide] .patterns-module__KWqzJW__sidePanelCompanion{border:0;border-radius:0;width:auto;inset:0}:is(.patterns-module__KWqzJW__sidePanel[data-size=wide]:has(.patterns-module__KWqzJW__sidePanelCompanion)>.patterns-module__KWqzJW__sidePanelBody,.patterns-module__KWqzJW__sidePanel[data-size=wide]:has(.patterns-module__KWqzJW__sidePanelCompanion)>.patterns-module__KWqzJW__sidePanelHeader){visibility:hidden}}@media (max-width:980px){.patterns-module__KWqzJW__sidePanel .patterns-module__KWqzJW__sidePanelCompanion{border:0;border-radius:0;width:auto;inset:0}:is(.patterns-module__KWqzJW__sidePanel:has(.patterns-module__KWqzJW__sidePanelCompanion)>.patterns-module__KWqzJW__sidePanelBody,.patterns-module__KWqzJW__sidePanel:has(.patterns-module__KWqzJW__sidePanelCompanion)>.patterns-module__KWqzJW__sidePanelHeader){visibility:hidden}.patterns-module__KWqzJW__sidePanel[data-size=full][data-companion-layout=split] .patterns-module__KWqzJW__sidePanelCompanion{box-shadow:none;border:0;border-radius:0;width:auto;inset:0}.patterns-module__KWqzJW__sidePanel[data-size=full][data-companion-layout=split]:has(.patterns-module__KWqzJW__sidePanelCompanion)>.patterns-module__KWqzJW__sidePanelBody{visibility:hidden;margin-inline-start:0}.patterns-module__KWqzJW__sidePanel[data-size=full][data-companion-layout=split]:has(.patterns-module__KWqzJW__sidePanelCompanion)>.patterns-module__KWqzJW__sidePanelHeader{visibility:hidden}}.patterns-module__KWqzJW__sidePanelBanner{justify-content:center;align-items:center;gap:var(--ui-space-2);min-height:var(--ui-control-height-comfortable);padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-control);background:var(--ui-color-action-primary);color:var(--ui-color-action-primary-on);font-size:var(--ui-font-size-md);display:flex}.patterns-module__KWqzJW__sidePanelBanner>svg{width:var(--ui-space-6);height:var(--ui-space-6);flex:none}.patterns-module__KWqzJW__statCard[data-tone=overdue]{--stat-card-accent:var(--ui-color-tag-overdue-accent)}.patterns-module__KWqzJW__statCard[data-tone=primary]{--stat-card-accent:var(--ui-color-action-primary)}.patterns-module__KWqzJW__statCard[data-tone=info]{--stat-card-accent:var(--ui-color-info)}.patterns-module__KWqzJW__tooltipHost>.patterns-module__KWqzJW__iconAction[data-size=small]{block-size:var(--ui-control-height-sm);inline-size:var(--ui-control-height-sm);min-inline-size:var(--ui-control-height-sm)}.patterns-module__KWqzJW__tooltipHost:has(>.patterns-module__KWqzJW__iconAction){flex:none}.patterns-module__KWqzJW__tooltipHost>.patterns-module__KWqzJW__iconAction[data-size=inline]{block-size:calc(var(--ui-font-size-subtitle) + var(--ui-space-1));inline-size:calc(var(--ui-font-size-subtitle) + var(--ui-space-1));min-inline-size:calc(var(--ui-font-size-subtitle) + var(--ui-space-1))}.patterns-module__KWqzJW__tooltip[data-variant=popover]{background:var(--ui-color-surface);color:var(--ui-color-text);box-shadow:var(--ui-shadow-overlay);font-weight:var(--ui-font-weight-regular);max-inline-size:min(24rem, calc(100vw - var(--ui-space-4)));max-block-size:min(28rem, calc(100vh - var(--ui-space-4)));pointer-events:auto;padding:var(--ui-space-3);overflow:auto}
.detail-tabs-module__hgHRoG__tabs{scrollbar-width:none;border-bottom:1px solid var(--ui-color-info-border);align-items:flex-end;min-width:0;display:flex;overflow:auto hidden}.detail-tabs-module__hgHRoG__tabs::-webkit-scrollbar{display:none}.detail-tabs-module__hgHRoG__tab{appearance:none;padding:var(--ui-control-padding-y) var(--ui-control-padding-x);color:var(--ui-color-action-primary);font:inherit;line-height:var(--ui-line-height-tight);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-bottom:0;border-radius:8px 8px 0 0;flex:none;margin:0 0 -1px}.detail-tabs-module__hgHRoG__tab:hover,.detail-tabs-module__hgHRoG__tab:focus-visible{color:var(--ui-color-text)}.detail-tabs-module__hgHRoG__tab:focus-visible{outline:2px solid var(--ui-color-info-border);outline-offset:-2px}.detail-tabs-module__hgHRoG__tabActive{z-index:1;border-color:var(--ui-color-info-border);background:var(--ui-color-surface);color:var(--ui-color-text);font-weight:var(--ui-font-weight-bold);position:relative}.detail-tabs-module__hgHRoG__tabActive:after{background:var(--ui-color-surface);content:"";height:1px;position:absolute;bottom:-1px;left:0;right:0}.detail-tabs-module__hgHRoG__tabs:is([data-appearance=underlined],[data-appearance=filled]){align-items:stretch;gap:var(--ui-space-1);background:var(--ui-color-surface-subtle);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-panel);padding:var(--ui-space-1)}.detail-tabs-module__hgHRoG__tabs:is([data-appearance=underlined],[data-appearance=filled]) .detail-tabs-module__hgHRoG__tab{min-height:var(--ui-control-height-lg);min-width:max-content;padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-control);box-shadow:none;color:var(--ui-color-text);font-size:var(--ui-font-size-md);font-weight:var(--ui-font-weight-regular);text-align:center;background:0 0;border:1px solid #0000;flex:1 0 0;margin:0}.detail-tabs-module__hgHRoG__tabs:is([data-appearance=underlined],[data-appearance=filled]) .detail-tabs-module__hgHRoG__tab:hover{background:var(--ui-color-surface);border-color:var(--ui-color-border);color:var(--ui-color-action-primary)}.detail-tabs-module__hgHRoG__tabs:is([data-appearance=underlined],[data-appearance=filled]) .detail-tabs-module__hgHRoG__tab:disabled{cursor:not-allowed;opacity:.6}.detail-tabs-module__hgHRoG__tabs:is([data-appearance=underlined],[data-appearance=filled]) .detail-tabs-module__hgHRoG__tabActive,.detail-tabs-module__hgHRoG__tabs:is([data-appearance=underlined],[data-appearance=filled]) .detail-tabs-module__hgHRoG__tabActive:hover{background:var(--ui-color-surface);border-color:var(--ui-color-action-primary);box-shadow:inset 0 -3px 0 var(--ui-color-action-primary);color:var(--ui-color-action-primary);font-weight:var(--ui-font-weight-semibold)}.detail-tabs-module__hgHRoG__tabs:is([data-appearance=underlined],[data-appearance=filled]) .detail-tabs-module__hgHRoG__tabActive:after{content:none}.detail-tabs-module__hgHRoG__panel{border-radius:0 0 var(--ui-radius-control) var(--ui-radius-control);background:var(--ui-color-surface);padding:var(--ui-font-size-md) 16px 16px;border-top:0}.detail-tabs-module__hgHRoG__panelPlain{padding:var(--ui-font-size-md) 0 0;background:0 0;border:0;border-radius:0}.detail-tabs-module__hgHRoG__tabs[data-appearance=filled]{background:var(--ui-color-surface)}.detail-tabs-module__hgHRoG__tabs[data-appearance=filled] .detail-tabs-module__hgHRoG__tabActive,.detail-tabs-module__hgHRoG__tabs[data-appearance=filled] .detail-tabs-module__hgHRoG__tabActive:hover{background:var(--ui-color-action-primary-subtle)}
.field-help-module__eBYRbG__help{border-radius:var(--ui-radius-sm);color:var(--ui-color-text-muted);cursor:help;font-size:var(--ui-font-size-sm);vertical-align:middle;background:0 0;border:0;flex:none;justify-content:center;align-items:center;block-size:20px;inline-size:20px;padding:0;display:inline-flex}.field-help-module__eBYRbG__help:hover{color:var(--ui-color-text)}.field-help-module__eBYRbG__help:focus-visible{outline:2px solid var(--ui-color-focus-ring);outline-offset:2px}
.profile-avatar-module__mb882a__avatar{width:var(--ui-control-height-sm);height:var(--ui-control-height-sm);vertical-align:middle;border-radius:var(--ui-radius-pill);color:var(--ui-color-avatar-text);background:var(--ui-color-avatar-background);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-weight-medium);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.profile-avatar-module__mb882a__avatar[data-kind=company]{background:var(--ui-color-surface);color:var(--ui-color-text);border-radius:var(--ui-radius-sm)}.profile-avatar-module__mb882a__avatar[data-size=medium]{width:var(--ui-control-height);height:var(--ui-control-height)}.profile-avatar-module__mb882a__avatar[data-size=preview]{width:calc(var(--ui-control-height) * 4);height:calc(var(--ui-control-height) * 4);font-size:var(--ui-font-size-title)}.profile-avatar-module__mb882a__avatar img,.profile-avatar-module__mb882a__avatar video{object-fit:cover;width:100%;height:100%}.profile-avatar-module__mb882a__avatar[data-kind=company] img{object-fit:contain}.profile-avatar-module__mb882a__avatar[data-size=identity]{border-radius:var(--ui-radius-control);background:var(--ui-color-surface-subtle);width:100%;height:100%;color:var(--ui-color-text);font-size:var(--ui-font-size-md)}.profile-avatar-module__mb882a__avatar[data-size=identity][data-kind=company] img{padding:var(--ui-space-1)}.profile-avatar-module__mb882a__imageButton.profile-avatar-module__mb882a__imageButton{border-radius:var(--ui-radius-control);width:fit-content;height:auto;min-height:0;box-shadow:none;background:0 0;border:0;padding:0}.profile-avatar-module__mb882a__imageButton.profile-avatar-module__mb882a__imageButton:hover{outline:2px solid var(--ui-color-action-primary);outline-offset:var(--ui-space-1);background:0 0}.profile-avatar-module__mb882a__avatar[data-size=record]{width:calc(var(--ui-control-height) * 3.75);height:calc(var(--ui-control-height) * 4.5);border-radius:var(--ui-radius-control);font-size:var(--ui-font-size-title)}.profile-avatar-module__mb882a__avatar[data-size=tiny]{width:calc(var(--ui-control-height) / 2);height:calc(var(--ui-control-height) / 2);font-size:var(--ui-font-size-meta)}.profile-avatar-module__mb882a__avatar[data-size=badge]{width:calc(var(--ui-control-height) / 2 + var(--ui-space-1));height:calc(var(--ui-control-height) / 2 + var(--ui-space-1));font-size:var(--ui-font-size-xs)}.profile-avatar-module__mb882a__avatar[data-bordered]{box-sizing:content-box;border:2px solid var(--ui-color-surface)}.profile-avatar-module__mb882a__avatar[data-kind=company][data-bordered]{border:1px solid var(--ui-color-border)}.profile-avatar-module__mb882a__avatar[data-size=badge][data-kind=company][data-bordered]{width:calc(var(--ui-control-height) / 2 + var(--ui-space-1) + 2px);height:calc(var(--ui-control-height) / 2 + var(--ui-space-1) + 2px)}.profile-avatar-module__mb882a__imageButton.profile-avatar-module__mb882a__imageButton[data-size=grid]{width:100%;height:100%;display:block;position:relative}.profile-avatar-module__mb882a__avatar[data-size=grid]{border-radius:var(--ui-radius-control);width:100%;height:100%;font-size:var(--ui-font-size-title);position:absolute;inset:0}
.color-module__rDTd8q__control{box-sizing:border-box;height:var(--ui-control-height);min-height:var(--ui-control-height)}.color-module__rDTd8q__control>input{box-sizing:border-box;min-height:0}.color-module__rDTd8q__control>.rs-input-group-addon{box-sizing:border-box;min-height:0}.color-module__rDTd8q__control>.rs-input-group-addon{height:100%;padding-block:0}
