:root{--uds-color-neutral-0:#fff;--uds-color-neutral-50:#f7f9fb;--uds-color-neutral-100:#ecf0f4;--uds-color-neutral-300:#bdc6d2;--uds-color-neutral-500:#64748b;--uds-color-neutral-700:#334155;--uds-color-neutral-900:#0f172a;--uds-color-neutral-950:#050911;--uds-color-blue-100:#dbeaff;--uds-color-blue-500:#2563eb;--uds-color-blue-600:#1d4ed8;--uds-color-blue-700:#1d3da8;--uds-color-red-100:#ffe2e2;--uds-color-red-600:#b91c1c;--uds-color-red-700:#911;--uds-color-green-100:#d2f5e2;--uds-color-green-700:#167343;--uds-color-amber-100:#fef2c7;--uds-color-amber-800:#925207;--uds-color-overlay-scrim:#0509119e;--uds-font-family-body:Inter, ui-sans-serif, system-ui, sans-serif;--uds-font-family-heading:Inter, ui-sans-serif, system-ui, sans-serif;--uds-font-family-mono:ui-monospace, SFMono-Regular, monospace;--uds-font-weight-regular:400;--uds-font-weight-medium:500;--uds-font-weight-strong:700;--uds-font-size-small:14px;--uds-font-size-body:16px;--uds-font-size-large:18px;--uds-font-size-heading:24px;--uds-font-line-height-compact:1.25;--uds-font-line-height-body:1.5;--uds-font-line-height-relaxed:1.625;--uds-space-1:4px;--uds-space-2:8px;--uds-space-3:12px;--uds-space-4:16px;--uds-space-5:20px;--uds-space-6:24px;--uds-space-8:32px;--uds-size-control-compact:36px;--uds-size-control-minimum:44px;--uds-size-icon-small:14px;--uds-size-icon-default:16px;--uds-size-icon-large:20px;--uds-size-content-maximum:1200px;--uds-radius-control:8px;--uds-radius-container:12px;--uds-radius-round:999px;--uds-border-width-default:1px;--uds-border-width-strong:2px;--uds-opacity-disabled:.55;--uds-motion-duration-fast:.1s;--uds-motion-duration-standard:.2s;--uds-motion-duration-slow:.3s;--uds-motion-duration-spin:.7s;--uds-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--uds-motion-distance-pressed:1px;--uds-blur-backdrop:2px;--uds-shadow-panel:0px 12px 32px 0px #05091114;--uds-shadow-dialog:0px 16px 48px 0px #05091147;--uds-layer-overlay:50;--uds-layer-dialog:51;--uds-color-surface-canvas:var(--uds-color-neutral-50);--uds-color-surface-default:var(--uds-color-neutral-0);--uds-color-surface-muted:var(--uds-color-neutral-100);--uds-color-text-primary:var(--uds-color-neutral-950);--uds-color-text-secondary:var(--uds-color-neutral-700);--uds-color-text-inverse:var(--uds-color-neutral-0);--uds-color-border-default:var(--uds-color-neutral-500);--uds-color-border-strong:var(--uds-color-neutral-700);--uds-color-action-primary-background:var(--uds-color-blue-600);--uds-color-action-primary-foreground:var(--uds-color-neutral-0);--uds-color-action-primary-hover:var(--uds-color-blue-700);--uds-color-action-primary-pressed:var(--uds-color-blue-700);--uds-color-action-danger-background:var(--uds-color-red-600);--uds-color-action-danger-foreground:var(--uds-color-neutral-0);--uds-color-action-danger-hover:var(--uds-color-red-700);--uds-color-action-danger-pressed:var(--uds-color-red-700);--uds-color-action-link-foreground:var(--uds-color-blue-700);--uds-color-action-link-hover:var(--uds-color-blue-600);--uds-color-focus-ring:var(--uds-color-blue-500);--uds-color-status-info-background:var(--uds-color-blue-100);--uds-color-status-info-foreground:var(--uds-color-blue-700);--uds-color-status-success-background:var(--uds-color-green-100);--uds-color-status-success-foreground:var(--uds-color-green-700);--uds-color-status-warning-background:var(--uds-color-amber-100);--uds-color-status-warning-foreground:var(--uds-color-amber-800);--uds-color-status-error-background:var(--uds-color-red-100);--uds-color-status-error-foreground:var(--uds-color-red-700)}*,:before,:after{box-sizing:border-box}:where(html){color:var(--uds-color-text-primary);background:var(--uds-color-surface-canvas);font-family:var(--uds-font-family-body);font-size:var(--uds-font-size-body);line-height:var(--uds-font-line-height-body);text-rendering:optimizelegibility}:where(body){min-width:320px;margin:0}:where(button,input,select,textarea){font:inherit}:where(a){color:var(--uds-color-action-link-foreground)}:where(a:hover){color:var(--uds-color-action-link-hover)}:where(:focus-visible){outline:var(--uds-border-width-strong) solid var(--uds-color-focus-ring);outline-offset:var(--uds-space-1)}@media (forced-colors:active){:where(:focus-visible){outline-color:highlight}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:.5;--rdp-outside-opacity:.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:.75;--rdp-weekday-padding:.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:.3s;--rdp-animation_timing:cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{box-sizing:border-box;position:relative}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{cursor:pointer;font:inherit;color:inherit;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;white-space:nowrap;border:0;align-items:center;display:inline-flex;position:relative}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{cursor:pointer;font:inherit;color:inherit;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform-origin:50%;transform:rotate(180deg)}.rdp-dropdowns{align-items:center;gap:var(--rdp-dropdown-gap);display:inline-flex;position:relative}.rdp-dropdown{z-index:2;opacity:0;appearance:none;width:100%;cursor:inherit;line-height:inherit;border:none;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:0}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{height:var(--rdp-nav-height);align-content:center;font-size:large;font-weight:700;display:flex}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{inset-inline-start:0;height:var(--rdp-nav-height);display:inline-flex;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_next{inset-inline-end:0;height:var(--rdp-nav-height);justify-content:center;display:inline-flex;position:absolute;top:0}.rdp-months{gap:var(--rdp-months-gap);flex-wrap:wrap;max-width:fit-content;display:flex;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{height:var(--rdp-nav-height);align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform);font-size:smaller;font-weight:500}.rdp-week_number{opacity:var(--rdp-week_number-opacity);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align);font-size:small;font-weight:400}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}:root,[data-uds-family=product-compact]{--uds-family-control-padding-block:var(--uds-space-2);--uds-family-control-padding-inline:var(--uds-space-3);--uds-family-panel-padding:var(--uds-space-4);--uds-family-section-gap:var(--uds-space-4);--uds-family-content-measure:88rem;--uds-family-heading-tracking:-.02em;--uds-family-panel-shadow:none;--uds-radius-control:.375rem;--uds-radius-container:.5rem;--uds-font-family-body:"Inter", ui-sans-serif, system-ui, sans-serif;--uds-font-family-heading:"Inter", ui-sans-serif, system-ui, sans-serif}[data-uds-family=customer-calm]{--uds-family-control-padding-block:var(--uds-space-3);--uds-family-control-padding-inline:var(--uds-space-4);--uds-family-panel-padding:var(--uds-space-6);--uds-family-section-gap:var(--uds-space-6);--uds-family-content-measure:72rem;--uds-family-heading-tracking:-.015em;--uds-family-panel-shadow:var(--uds-shadow-panel);--uds-radius-control:.75rem;--uds-radius-container:1rem;--uds-font-family-body:"Inter", ui-sans-serif, system-ui, sans-serif;--uds-font-family-heading:"Inter", ui-sans-serif, system-ui, sans-serif}[data-uds-family=document-editorial]{--uds-family-control-padding-block:var(--uds-space-2);--uds-family-control-padding-inline:var(--uds-space-3);--uds-family-panel-padding:var(--uds-space-6);--uds-family-section-gap:var(--uds-space-8);--uds-family-content-measure:64rem;--uds-family-heading-tracking:-.025em;--uds-family-panel-shadow:none;--uds-radius-control:.125rem;--uds-radius-container:.25rem;--uds-font-family-body:"Arial", ui-sans-serif, system-ui, sans-serif;--uds-font-family-heading:"Georgia", "Times New Roman", serif}:where([data-uds-family]) :where(h1,h2,h3,h4,h5,h6){font-family:var(--uds-font-family-heading);letter-spacing:var(--uds-family-heading-tracking)}.uds-button{min-height:var(--uds-size-control-minimum);justify-content:center;align-items:center;gap:var(--uds-space-2);padding:var(--uds-family-control-padding-block,var(--uds-space-2)) var(--uds-family-control-padding-inline,var(--uds-space-4));border:var(--uds-border-width-default) solid transparent;border-radius:var(--uds-radius-control);background:var(--uds-color-action-primary-background);color:var(--uds-color-action-primary-foreground);font-weight:var(--uds-font-weight-strong);white-space:nowrap;cursor:pointer;flex-shrink:0;display:inline-flex}.uds-button:disabled{cursor:not-allowed;opacity:var(--uds-opacity-disabled)}.uds-button--primary:hover:not(:disabled){background:var(--uds-color-action-primary-hover)}.uds-button--primary:active:not(:disabled){background:var(--uds-color-action-primary-pressed)}.uds-button:active:not(:disabled){transform:translateY(var(--uds-motion-distance-pressed))}.uds-button--secondary{border-color:var(--uds-color-border-default);background:var(--uds-color-surface-default);color:var(--uds-color-text-primary)}.uds-button--danger{background:var(--uds-color-action-danger-background);color:var(--uds-color-action-danger-foreground)}.uds-button--danger:hover:not(:disabled){background:var(--uds-color-action-danger-hover)}.uds-button--danger:active:not(:disabled){background:var(--uds-color-action-danger-pressed)}.uds-button--ghost{color:var(--uds-color-text-primary);background:0 0}.uds-button--secondary:hover:not(:disabled),.uds-button--ghost:hover:not(:disabled),.uds-button--secondary:active:not(:disabled),.uds-button--ghost:active:not(:disabled){background:var(--uds-color-surface-muted)}.uds-button--small{min-height:2.25rem;padding-inline:var(--uds-space-3)}.uds-button--icon{width:var(--uds-size-control-minimum);padding:0}.uds-field,.uds-field__content{gap:var(--uds-space-1);display:grid}.uds-field-group,.uds-field-set{gap:var(--uds-space-4);display:grid}.uds-field-set{border:0;padding:0}.uds-field-legend,.uds-field__label{color:var(--uds-color-text-primary);font-weight:var(--uds-font-weight-medium)}.uds-field__description,.uds-field__error{font-size:var(--uds-font-size-small);margin:0}.uds-field__description{color:var(--uds-color-text-secondary)}.uds-field__error{color:var(--uds-color-status-error-foreground);font-weight:var(--uds-font-weight-medium)}.uds-input,.uds-textarea,.uds-select{width:100%;min-height:var(--uds-size-control-minimum);padding:var(--uds-space-2) var(--uds-space-3);border:var(--uds-border-width-default) solid var(--uds-color-border-default);border-radius:var(--uds-radius-control);background:var(--uds-color-surface-default);color:var(--uds-color-text-primary)}.uds-textarea{min-height:calc(var(--uds-size-control-minimum) * 3);resize:vertical;line-height:var(--uds-font-line-height-body)}.uds-input::placeholder,.uds-textarea::placeholder{color:var(--uds-color-text-secondary)}.uds-input:disabled,.uds-textarea:disabled,.uds-select:disabled{cursor:not-allowed;opacity:var(--uds-opacity-disabled)}.uds-input[aria-invalid=true],.uds-textarea[aria-invalid=true],.uds-select[aria-invalid=true]{border-color:var(--uds-color-status-error-foreground)}.uds-native-select{width:100%;display:block;position:relative}.uds-native-select .uds-select{padding-right:var(--uds-space-8);appearance:none}.uds-native-select__icon{top:50%;right:var(--uds-space-3);width:var(--uds-size-icon-default);height:var(--uds-size-icon-default);color:var(--uds-color-text-secondary);pointer-events:none;position:absolute;transform:translateY(-50%)}.uds-checkbox{min-height:var(--uds-size-control-minimum);align-items:center;gap:var(--uds-space-2);cursor:pointer;display:inline-flex}.uds-checkbox:has(.uds-checkbox__control[data-disabled]){cursor:not-allowed;opacity:var(--uds-opacity-disabled)}.uds-checkbox__control{border:var(--uds-border-width-default) solid var(--uds-color-border-default);border-radius:calc(var(--uds-radius-control) / 2);background:var(--uds-color-surface-default);width:1.125rem;height:1.125rem;color:var(--uds-color-action-primary-foreground);flex-shrink:0;place-items:center;display:inline-grid}.uds-checkbox__control[data-checked],.uds-checkbox__control[data-indeterminate]{border-color:var(--uds-color-action-primary-background);background:var(--uds-color-action-primary-background)}.uds-checkbox__control[data-disabled]{pointer-events:none}.uds-checkbox__indicator,.uds-checkbox__indicator svg{width:var(--uds-size-icon-small);height:var(--uds-size-icon-small)}.uds-checkbox__minus,.uds-checkbox__control[data-indeterminate] .uds-checkbox__check{display:none}.uds-checkbox__control[data-indeterminate] .uds-checkbox__minus{display:block}.uds-card{gap:var(--uds-space-4);padding:var(--uds-family-panel-padding,var(--uds-space-5));border:var(--uds-border-width-default) solid var(--uds-color-border-default);border-radius:var(--uds-radius-container);background:var(--uds-color-surface-default);color:var(--uds-color-text-primary);box-shadow:var(--uds-family-panel-shadow,none);flex-direction:column;display:flex;overflow:hidden}.uds-card[data-size=small]{gap:var(--uds-space-3);padding:var(--uds-space-4)}.uds-card__header{gap:var(--uds-space-1) var(--uds-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.uds-card__title{font-size:var(--uds-font-size-body);font-weight:var(--uds-font-weight-medium)}.uds-card__description{color:var(--uds-color-text-secondary);font-size:var(--uds-font-size-small);grid-column:1}.uds-card__action{grid-area:1/2/span 2}.uds-card__content{min-width:0}.uds-card__footer{align-items:center;gap:var(--uds-space-2);padding-top:var(--uds-space-4);border-top:var(--uds-border-width-default) solid var(--uds-color-border-default);flex-wrap:wrap;display:flex}.uds-alert{gap:var(--uds-space-1);width:100%;padding:var(--uds-space-3) var(--uds-space-4);border:var(--uds-border-width-default) solid currentcolor;border-radius:var(--uds-radius-control);display:grid;position:relative}.uds-alert--info{background:var(--uds-color-status-info-background);color:var(--uds-color-status-info-foreground)}.uds-alert--success{background:var(--uds-color-status-success-background);color:var(--uds-color-status-success-foreground)}.uds-alert--warning{background:var(--uds-color-status-warning-background);color:var(--uds-color-status-warning-foreground)}.uds-alert--error{background:var(--uds-color-status-error-background);color:var(--uds-color-status-error-foreground)}.uds-alert__title{font-weight:var(--uds-font-weight-medium)}.uds-alert__description{font-size:var(--uds-font-size-small)}.uds-alert__action{top:var(--uds-space-2);right:var(--uds-space-2);position:absolute}.uds-report-section{gap:var(--uds-family-section-gap,var(--uds-space-6));display:grid}.uds-report-section__header{max-width:var(--uds-family-content-measure,64rem);gap:var(--uds-space-2);display:grid}.uds-report-section__header :where(h2,p){margin:0}.uds-report-section__kicker,.uds-report-item__index,.uds-report-item dt,.uds-editorial-block__summary span{color:var(--uds-color-action-link-foreground);font-size:var(--uds-font-size-small);font-weight:var(--uds-font-weight-strong);letter-spacing:.08em;text-transform:uppercase}.uds-report-section__lead{color:var(--uds-color-text-secondary)}.uds-editorial-block__summary{gap:var(--uds-space-4);padding:var(--uds-space-4);border-top:.2rem solid var(--uds-color-focus-ring);background:var(--uds-color-surface-canvas);grid-template-columns:minmax(0,4fr) minmax(9rem,1fr);display:grid}.uds-editorial-block__summary p{margin:0}.uds-editorial-block__items{display:grid}.uds-report-item{gap:var(--uds-space-5);padding:var(--uds-space-5) var(--uds-space-4);border-top:var(--uds-border-width-strong) solid var(--uds-color-border-strong);grid-template-columns:minmax(12rem,.28fr) minmax(0,.72fr);display:grid}.uds-report-item:nth-child(2n){background:var(--uds-color-surface-muted)}.uds-report-item__meta{align-content:start;justify-items:start;gap:var(--uds-space-2);display:grid}.uds-report-item__meta h3{margin:0 0 var(--uds-space-2);font-family:var(--uds-font-family-heading);font-size:var(--uds-font-size-body);line-height:var(--uds-font-line-height-tight)}.uds-report-status{white-space:normal}.uds-report-kpi{padding:var(--uds-space-2) var(--uds-space-3);border-left:.2rem solid var(--uds-color-focus-ring);background:var(--uds-color-surface-canvas);color:var(--uds-color-text-secondary);font-size:var(--uds-font-size-small)}.uds-report-item__content{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.uds-report-item__content>div{padding:var(--uds-space-3) var(--uds-space-4) 0 0;border-top:var(--uds-border-width-default) solid var(--uds-color-border-default)}.uds-report-item__content>div:last-child{padding-left:var(--uds-space-4);border-left:var(--uds-border-width-default) solid var(--uds-color-border-default)}.uds-report-item__content .uds-report-item__section--primary{padding-top:0;padding-left:0;padding-bottom:var(--uds-space-4);border-top:0;border-left:0;grid-column:1/-1}.uds-report-item dd{margin:var(--uds-space-2) 0 0;color:var(--uds-color-text-secondary);line-height:var(--uds-font-line-height-body)}.uds-report-item__section--primary dd{color:var(--uds-color-text-primary)}.uds-process-diagram{gap:var(--uds-space-2);margin:0;display:grid}.uds-process-diagram__graphic{padding:var(--uds-space-4);border:var(--uds-border-width-strong) solid var(--uds-color-border-strong);background:var(--uds-color-surface-default);overflow:auto hidden}.uds-process-diagram__graphic :where(img,svg){width:100%;height:auto;display:block}.uds-process-diagram figcaption{color:var(--uds-color-text-secondary);font-size:var(--uds-font-size-small)}.uds-process-diagram [data-slot=diagram]{min-height:16rem}.uds-process-diagram__graphic:has([data-presentation=editorial-process-strip]){background:0 0;border:0;padding:0}.uds-process-diagram__graphic>[data-slot=diagram][data-presentation=editorial-process-strip]{min-height:0}@media (width<=48rem){.uds-editorial-block__summary,.uds-report-item,.uds-report-item__content{grid-template-columns:1fr}.uds-report-item__content>div:last-child{border-left:0;padding-left:0}.uds-process-diagram__graphic :where(img,svg){min-width:44rem}}.uds-dialog__overlay{z-index:var(--uds-layer-overlay);background:var(--uds-color-overlay-scrim);-webkit-backdrop-filter:blur(var(--uds-blur-backdrop));backdrop-filter:blur(var(--uds-blur-backdrop));position:fixed;inset:0}.uds-dialog{z-index:var(--uds-layer-dialog);width:min(32rem, calc(100vw - var(--uds-space-6)));max-height:calc(100vh - var(--uds-space-6));gap:var(--uds-space-4);padding:var(--uds-space-5);border:var(--uds-border-width-default) solid var(--uds-color-border-default);border-radius:var(--uds-radius-container);background:var(--uds-color-surface-default);color:var(--uds-color-text-primary);box-shadow:var(--uds-shadow-dialog);display:grid;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.uds-dialog__header{gap:var(--uds-space-2);padding-right:var(--uds-space-6);display:grid}.uds-dialog__title{font-size:var(--uds-font-size-large);font-weight:var(--uds-font-weight-strong);margin:0}.uds-dialog__description{color:var(--uds-color-text-secondary);margin:0}.uds-dialog__body{min-width:0}.uds-dialog__close{top:var(--uds-space-3);right:var(--uds-space-3);width:var(--uds-size-control-compact);height:var(--uds-size-control-compact);border-radius:var(--uds-radius-control);color:var(--uds-color-text-primary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:absolute}.uds-dialog__close:hover{background:var(--uds-color-surface-muted)}.uds-dialog__close svg{width:var(--uds-size-icon-default);height:var(--uds-size-icon-default)}.uds-dialog__footer{justify-content:flex-end;gap:var(--uds-space-2);padding-top:var(--uds-space-4);border-top:var(--uds-border-width-default) solid var(--uds-color-border-default);flex-wrap:wrap;display:flex}.uds-empty,.uds-empty-state{justify-content:center;align-items:center;gap:var(--uds-space-4);min-width:0;padding:var(--uds-space-6);border:var(--uds-border-width-default) dashed var(--uds-color-border-strong);border-radius:var(--uds-radius-container);background:var(--uds-color-surface-muted);text-align:center;flex-direction:column;display:flex}.uds-empty__header,.uds-empty__content{align-items:center;gap:var(--uds-space-2);flex-direction:column;max-width:24rem;display:flex}.uds-empty__title{font-weight:var(--uds-font-weight-medium)}.uds-empty__description{color:var(--uds-color-text-secondary);margin:0}.uds-empty__media{place-items:center;display:grid}.uds-spinner{place-items:center;display:inline-grid}.uds-separator{background:var(--uds-color-border-default);border:0;flex-shrink:0}.uds-separator[data-orientation=horizontal]{width:100%;height:var(--uds-border-width-default)}.uds-separator[data-orientation=vertical]{width:var(--uds-border-width-default);min-height:var(--uds-size-control-minimum);align-self:stretch}.uds-skeleton{min-height:var(--uds-size-control-minimum);border-radius:var(--uds-radius-control);background:var(--uds-color-surface-muted);animation:uds-skeleton-pulse var(--uds-motion-duration-slow) var(--uds-motion-easing-standard) infinite alternate}.uds-spinner__icon{width:var(--uds-size-icon-large);height:var(--uds-size-icon-large);color:currentColor;animation:uds-spin var(--uds-motion-duration-spin) linear infinite;flex-shrink:0}.uds-sr-only,.uds-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.uds-badge{width:fit-content;padding:var(--uds-space-1) var(--uds-space-2);border:var(--uds-border-width-default) solid currentcolor;border-radius:var(--uds-radius-round);font-size:var(--uds-font-size-small);font-weight:var(--uds-font-weight-medium);line-height:var(--uds-font-line-height-compact);align-items:center;display:inline-flex}.uds-badge--neutral{background:var(--uds-color-surface-muted);color:var(--uds-color-text-secondary)}.uds-badge--info{background:var(--uds-color-status-info-background);color:var(--uds-color-status-info-foreground)}.uds-badge--success{background:var(--uds-color-status-success-background);color:var(--uds-color-status-success-foreground)}.uds-badge--warning{background:var(--uds-color-status-warning-background);color:var(--uds-color-status-warning-foreground)}.uds-badge--error{background:var(--uds-color-status-error-background);color:var(--uds-color-status-error-foreground)}.uds-item{gap:var(--uds-space-3);padding-block:var(--uds-space-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.uds-item__content{min-width:0}.uds-item__title{font-weight:var(--uds-font-weight-medium)}.uds-item__description,.uds-stat__label,.uds-stat__detail{color:var(--uds-color-text-secondary);font-size:var(--uds-font-size-small)}.uds-typeset{width:min(100%, var(--uds-family-content-measure,64rem));font-family:var(--uds-font-family-body);line-height:var(--uds-font-line-height-relaxed)}.uds-typeset :where(h1,h2,h3){font-family:var(--uds-font-family-heading);line-height:var(--uds-font-line-height-compact);margin-block:1.5em .5em}.uds-typeset :where(p,ul,ol,blockquote){max-width:72ch;margin-block:0 1em}.uds-stat{gap:var(--uds-space-1);padding:var(--uds-family-panel-padding,var(--uds-space-4));border:var(--uds-border-width-default) solid var(--uds-color-border-default);border-radius:var(--uds-radius-container);background:var(--uds-color-surface-default);box-shadow:var(--uds-family-panel-shadow,none);display:grid}.uds-stat__value{font-family:var(--uds-font-family-heading);font-size:clamp(1.5rem,4vw,2.25rem);font-weight:var(--uds-font-weight-strong);line-height:var(--uds-font-line-height-compact)}.uds-table-scroll{width:100%;overflow-x:auto}.uds-table{border-collapse:collapse;background:var(--uds-color-surface-default);width:100%;color:var(--uds-color-text-primary)}.uds-table caption{padding-block:var(--uds-space-2);font-weight:var(--uds-font-weight-strong);text-align:left}.uds-table :where(th,td){padding:var(--uds-space-3);border-bottom:var(--uds-border-width-default) solid var(--uds-color-border-default);text-align:left;vertical-align:top}.uds-table th{font-weight:var(--uds-font-weight-medium)}.uds-button-group,.uds-pagination,.uds-carousel__controls{gap:var(--uds-space-2);flex-wrap:wrap;align-items:center;display:flex}.uds-breadcrumb ol{gap:var(--uds-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.uds-breadcrumb li:not(:last-child):after{color:var(--uds-color-text-secondary);content:"/";margin-inline-start:var(--uds-space-2)}.uds-pagination svg,.uds-data-table svg,.uds-carousel svg,.uds-command svg,.uds-prompt svg{width:var(--uds-size-icon-default);height:var(--uds-size-icon-default)}.uds-sidebar{border-right:var(--uds-border-width-default) solid var(--uds-color-border-default);background:var(--uds-color-surface-default);grid-template-rows:auto minmax(0,1fr) auto;min-width:min(18rem,100%);display:grid}.uds-sidebar__header,.uds-sidebar__body,.uds-sidebar__footer{padding:var(--uds-family-panel-padding,var(--uds-space-4))}.uds-sidebar__body{overflow-y:auto}.uds-sidebar__header,.uds-sidebar__footer{border-color:var(--uds-color-border-default)}.uds-sidebar__header{border-bottom:var(--uds-border-width-default) solid}.uds-sidebar__footer{border-top:var(--uds-border-width-default) solid}.uds-tabs,.uds-accordion,.uds-data-table,.uds-chart,.uds-message-list{gap:var(--uds-family-section-gap,var(--uds-space-4));display:grid}.uds-tabs__list{gap:var(--uds-space-1);border-bottom:var(--uds-border-width-default) solid var(--uds-color-border-default);display:flex;position:relative;overflow-x:auto}.uds-tabs__tab{min-height:var(--uds-size-control-minimum);padding-inline:var(--uds-family-control-padding-inline,var(--uds-space-3));color:var(--uds-color-text-secondary);cursor:pointer;background:0 0;border:0}.uds-tabs__tab[data-active]{color:var(--uds-color-text-primary);font-weight:var(--uds-font-weight-medium)}.uds-tabs__indicator{width:var(--active-tab-width);height:var(--uds-border-width-strong);background:var(--uds-color-action-primary-background);transform:translateX(var(--active-tab-left));transition:transform var(--uds-motion-duration-standard) var(--uds-motion-easing-standard);position:absolute;bottom:-1px;left:0}.uds-tabs__panel{padding-block:var(--uds-space-3)}.uds-accordion{border:var(--uds-border-width-default) solid var(--uds-color-border-default);border-radius:var(--uds-radius-container);gap:0;overflow:hidden}.uds-accordion__item+.uds-accordion__item{border-top:var(--uds-border-width-default) solid var(--uds-color-border-default)}.uds-accordion__header{margin:0}.uds-accordion__trigger{width:100%;min-height:var(--uds-size-control-minimum);justify-content:space-between;align-items:center;gap:var(--uds-space-3);padding:var(--uds-space-3) var(--uds-family-panel-padding,var(--uds-space-4));background:var(--uds-color-surface-default);color:var(--uds-color-text-primary);font-weight:var(--uds-font-weight-medium);text-align:left;cursor:pointer;border:0;display:flex}.uds-accordion__icon{width:var(--uds-size-icon-default);height:var(--uds-size-icon-default);transition:transform var(--uds-motion-duration-fast) var(--uds-motion-easing-standard)}.uds-accordion__trigger[data-panel-open] .uds-accordion__icon{transform:rotate(45deg)}.uds-accordion__panel{height:var(--accordion-panel-height);transition:height var(--uds-motion-duration-standard) var(--uds-motion-easing-standard);overflow:hidden}.uds-accordion__panel[data-starting-style],.uds-accordion__panel[data-ending-style]{height:0}.uds-accordion__content{padding:0 var(--uds-family-panel-padding,var(--uds-space-4)) var(--uds-family-panel-padding,var(--uds-space-4))}.uds-progress,.uds-meter{gap:var(--uds-space-2);grid-template-columns:1fr auto;display:grid}.uds-progress__value,.uds-meter__value{color:var(--uds-color-text-secondary);font-size:var(--uds-font-size-small)}.uds-progress__track,.uds-meter__track{height:var(--uds-space-2);border-radius:var(--uds-radius-round);background:var(--uds-color-surface-muted);grid-column:1/-1;overflow:hidden}.uds-meter__track{height:var(--uds-space-3)}.uds-progress__indicator,.uds-meter__indicator{border-radius:inherit;background:var(--uds-color-action-primary-background);height:100%;transition:width var(--uds-motion-duration-standard) var(--uds-motion-easing-standard)}.uds-radio-group{gap:var(--uds-space-2);display:grid}.uds-radio-group__label{font-weight:var(--uds-font-weight-medium)}.uds-radio,.uds-switch{min-height:var(--uds-size-control-minimum);align-items:center;gap:var(--uds-space-2);cursor:pointer;display:inline-flex}.uds-radio__control{border:var(--uds-border-width-default) solid var(--uds-color-border-strong);border-radius:var(--uds-radius-round);background:var(--uds-color-surface-default);place-items:center;width:1.25rem;height:1.25rem;padding:0;display:grid}.uds-radio__indicator{border-radius:var(--uds-radius-round);background:var(--uds-color-action-primary-background);width:.625rem;height:.625rem}.uds-radio__indicator[data-unchecked]{display:none}.uds-switch__control{border:var(--uds-border-width-default) solid var(--uds-color-border-strong);border-radius:var(--uds-radius-round);background:var(--uds-color-surface-muted);width:2.5rem;height:1.5rem;transition:background var(--uds-motion-duration-fast) var(--uds-motion-easing-standard);align-items:center;padding:.125rem;display:flex}.uds-switch__control[data-checked]{background:var(--uds-color-action-primary-background)}.uds-switch__thumb{border-radius:var(--uds-radius-round);background:var(--uds-color-surface-default);width:1rem;height:1rem;transition:transform var(--uds-motion-duration-fast) var(--uds-motion-easing-standard)}.uds-switch__thumb[data-checked]{transform:translate(1rem)}.uds-menubar{padding:var(--uds-space-1);border:var(--uds-border-width-default) solid var(--uds-color-border-default);border-radius:var(--uds-radius-control);background:var(--uds-color-surface-default);align-items:center;display:flex}.uds-menubar__trigger,.uds-menubar__item{min-height:var(--uds-size-control-compact);padding-inline:var(--uds-space-3);border-radius:var(--uds-radius-control);color:var(--uds-color-text-primary);cursor:default;background:0 0;border:0}.uds-menubar__trigger[data-popup-open],.uds-menubar__trigger:hover,.uds-menubar__item[data-highlighted]{background:var(--uds-color-surface-muted)}.uds-menubar__popup,.uds-command__popup,.uds-date-picker__popup{z-index:var(--uds-layer-dialog);min-width:12rem;padding:var(--uds-space-2);border:var(--uds-border-width-default) solid var(--uds-color-border-default);border-radius:var(--uds-radius-container);background:var(--uds-color-surface-default);color:var(--uds-color-text-primary);box-shadow:var(--uds-shadow-dialog)}.uds-menubar__item{align-items:center;width:100%;display:flex}.uds-tooltip{max-width:20rem;padding:var(--uds-space-2) var(--uds-space-3);border-radius:var(--uds-radius-control);background:var(--uds-color-text-primary);color:var(--uds-color-surface-default);font-size:var(--uds-font-size-small);box-shadow:var(--uds-shadow-dialog)}.uds-tooltip__arrow{fill:var(--uds-color-text-primary)}.uds-drawer__backdrop{z-index:var(--uds-layer-overlay);transition:opacity var(--uds-motion-duration-standard) var(--uds-motion-easing-standard);background:#00000080;position:fixed;inset:0}.uds-drawer__backdrop[data-starting-style],.uds-drawer__backdrop[data-ending-style]{opacity:0}.uds-drawer__viewport{z-index:var(--uds-layer-dialog);pointer-events:none;position:fixed;inset:0}.uds-drawer{border:var(--uds-border-width-default) solid var(--uds-color-border-default);border-radius:var(--uds-radius-container) var(--uds-radius-container) 0 0;background:var(--uds-color-surface-default);max-height:min(90vh,48rem);color:var(--uds-color-text-primary);box-shadow:var(--uds-shadow-dialog);pointer-events:auto;transition:transform var(--uds-motion-duration-standard) var(--uds-motion-easing-standard);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:absolute;bottom:0;left:0;right:0}.uds-drawer[data-side=left],.uds-drawer[data-side=right]{border-radius:0;width:min(28rem,92vw);max-height:none;top:0;bottom:0}.uds-drawer[data-side=left]{right:auto}.uds-drawer[data-side=right]{left:auto}.uds-drawer[data-side=bottom][data-starting-style],.uds-drawer[data-side=bottom][data-ending-style]{transform:translateY(100%)}.uds-drawer[data-side=left][data-starting-style],.uds-drawer[data-side=left][data-ending-style]{transform:translate(-100%)}.uds-drawer[data-side=right][data-starting-style],.uds-drawer[data-side=right][data-ending-style]{transform:translate(100%)}.uds-drawer__header,.uds-drawer__footer{justify-content:space-between;align-items:center;gap:var(--uds-space-4);padding:var(--uds-family-panel-padding,var(--uds-space-4));display:flex}.uds-drawer__header{border-bottom:var(--uds-border-width-default) solid var(--uds-color-border-default)}.uds-drawer__footer{border-top:var(--uds-border-width-default) solid var(--uds-color-border-default)}.uds-drawer__title,.uds-drawer__description{margin:0}.uds-drawer__title{font-size:var(--uds-font-size-heading-small);font-weight:var(--uds-font-weight-strong)}.uds-drawer__description{margin-top:var(--uds-space-1);color:var(--uds-color-text-secondary)}.uds-drawer__content{padding:var(--uds-family-panel-padding,var(--uds-space-4));overflow-y:auto}.uds-drawer__close,.uds-toast__close,.uds-autocomplete__clear{width:var(--uds-size-control-minimum);height:var(--uds-size-control-minimum);border-radius:var(--uds-radius-control);color:var(--uds-color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.uds-drawer__close:hover,.uds-toast__close:hover,.uds-autocomplete__clear:hover{background:var(--uds-color-surface-muted);color:var(--uds-color-text-primary)}.uds-drawer__close svg,.uds-toast__close svg,.uds-autocomplete__clear svg{width:var(--uds-size-icon-default);height:var(--uds-size-icon-default)}.uds-toast__viewport{right:var(--uds-space-4);bottom:var(--uds-space-4);z-index:var(--uds-layer-dialog);width:min(24rem, calc(100vw - var(--uds-space-8)));max-height:calc(100vh - var(--uds-space-8));gap:var(--uds-space-2);outline:none;flex-direction:column-reverse;display:flex;position:fixed}.uds-toast{gap:var(--uds-space-3);padding:var(--uds-space-3);border:var(--uds-border-width-default) solid var(--uds-color-border-default);border-left-width:var(--uds-border-width-strong);border-radius:var(--uds-radius-container);background:var(--uds-color-surface-default);color:var(--uds-color-text-primary);box-shadow:var(--uds-shadow-dialog);transition:opacity var(--uds-motion-duration-standard) var(--uds-motion-easing-standard), transform var(--uds-motion-duration-standard) var(--uds-motion-easing-standard);grid-template-columns:minmax(0,1fr) auto auto;align-items:start;display:grid}.uds-toast[data-starting-style],.uds-toast[data-ending-style]{opacity:0;transform:translateY(var(--uds-space-3))}.uds-toast[data-tone=info]{border-left-color:var(--uds-color-status-info-foreground)}.uds-toast[data-tone=success]{border-left-color:var(--uds-color-status-success-foreground)}.uds-toast[data-tone=warning]{border-left-color:var(--uds-color-status-warning-foreground)}.uds-toast[data-tone=error]{border-left-color:var(--uds-color-status-error-foreground)}.uds-toast__content{gap:var(--uds-space-1);display:grid}.uds-toast__title{font-weight:var(--uds-font-weight-strong)}.uds-toast__description{color:var(--uds-color-text-secondary);font-size:var(--uds-font-size-small)}.uds-toast__action{min-height:var(--uds-size-control-compact);padding-inline:var(--uds-space-3);border-radius:var(--uds-radius-control);background:var(--uds-color-surface-muted);color:var(--uds-color-text-primary);font-weight:var(--uds-font-weight-medium);cursor:pointer;border:0}.uds-autocomplete__label{margin-bottom:var(--uds-space-1);font-weight:var(--uds-font-weight-medium);display:block}.uds-autocomplete__input-group{min-height:var(--uds-size-control-minimum);gap:var(--uds-space-2);padding-inline:var(--uds-space-3);border:var(--uds-border-width-default) solid var(--uds-color-border-default);border-radius:var(--uds-radius-control);background:var(--uds-color-surface-default);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.uds-autocomplete__input-group>svg{width:var(--uds-size-icon-default);height:var(--uds-size-icon-default);color:var(--uds-color-text-secondary)}.uds-autocomplete__input-group input{min-width:0;min-height:var(--uds-size-control-minimum);color:var(--uds-color-text-primary);background:0 0;border:0;outline:0}.uds-autocomplete__popup{z-index:var(--uds-layer-dialog);width:var(--anchor-width);max-width:min(32rem,100vw);padding:var(--uds-space-2);border:var(--uds-border-width-default) solid var(--uds-color-border-default);border-radius:var(--uds-radius-container);background:var(--uds-color-surface-default);color:var(--uds-color-text-primary);box-shadow:var(--uds-shadow-dialog)}.uds-autocomplete__list{max-height:min(20rem, var(--available-height));overflow-y:auto}.uds-autocomplete__item{min-height:var(--uds-size-control-minimum);gap:var(--uds-space-1);padding:var(--uds-space-2) var(--uds-space-3);border-radius:var(--uds-radius-control);cursor:default;align-content:center;display:grid}.uds-autocomplete__item[data-highlighted]{background:var(--uds-color-surface-muted)}.uds-autocomplete__item[data-disabled]{opacity:var(--uds-opacity-disabled)}.uds-autocomplete__item small,.uds-autocomplete__empty{color:var(--uds-color-text-secondary)}.uds-autocomplete__empty{padding:var(--uds-space-3)}.uds-scroll-area{position:relative;overflow:hidden}.uds-scroll-area__viewport{overscroll-behavior:contain;width:100%;height:100%}.uds-scroll-area__content{min-width:100%}.uds-scroll-area__scrollbar{z-index:1;background:var(--uds-color-surface-muted);opacity:0;transition:opacity var(--uds-motion-duration-fast) var(--uds-motion-easing-standard);-webkit-user-select:none;user-select:none;padding:.125rem;display:flex}.uds-scroll-area__scrollbar:focus-within,.uds-scroll-area__scrollbar[data-scrolling],.uds-scroll-area:hover .uds-scroll-area__scrollbar{opacity:1}.uds-scroll-area__scrollbar[data-orientation=vertical]{width:.625rem}.uds-scroll-area__scrollbar[data-orientation=horizontal]{flex-direction:column;height:.625rem}.uds-scroll-area__thumb{border-radius:var(--uds-radius-round);background:var(--uds-color-border-strong);flex:1}.uds-scroll-area__corner{background:var(--uds-color-surface-muted)}.uds-toggle-group{gap:var(--uds-space-1);max-width:100%;padding:var(--uds-space-1);border:var(--uds-border-width-default) solid var(--uds-color-border-default);border-radius:var(--uds-radius-control);background:var(--uds-color-surface-default);flex-wrap:wrap;display:inline-flex}.uds-toggle-group__item{min-height:var(--uds-size-control-compact);padding-inline:var(--uds-space-3);border-radius:var(--uds-radius-control);color:var(--uds-color-text-secondary);cursor:pointer;background:0 0;border:0}.uds-toggle-group__item[data-pressed]{background:var(--uds-color-action-primary-background);color:var(--uds-color-action-primary-foreground)}.uds-toggle-group__item[data-disabled]{cursor:not-allowed;opacity:var(--uds-opacity-disabled)}.uds-navigation-menu__list{gap:var(--uds-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.uds-navigation-menu__trigger,.uds-navigation-menu__link--root{min-height:var(--uds-size-control-minimum);align-items:center;gap:var(--uds-space-1);padding-inline:var(--uds-space-3);border-radius:var(--uds-radius-control);color:var(--uds-color-text-primary);font-weight:var(--uds-font-weight-medium);cursor:pointer;background:0 0;border:0;text-decoration:none;display:inline-flex}.uds-navigation-menu__trigger:hover,.uds-navigation-menu__trigger[data-popup-open],.uds-navigation-menu__link--root:hover,.uds-navigation-menu__link--root[data-active]{background:var(--uds-color-surface-muted)}.uds-navigation-menu__icon{width:var(--uds-size-icon-default);height:var(--uds-size-icon-default);transition:transform var(--uds-motion-duration-fast) var(--uds-motion-easing-standard)}.uds-navigation-menu__trigger[data-popup-open] .uds-navigation-menu__icon{transform:rotate(180deg)}.uds-navigation-menu__popup{z-index:var(--uds-layer-dialog);min-width:min(24rem, calc(100vw - var(--uds-space-8)));max-width:min(36rem, calc(100vw - var(--uds-space-8)));padding:var(--uds-space-2);border:var(--uds-border-width-default) solid var(--uds-color-border-default);border-radius:var(--uds-radius-container);background:var(--uds-color-surface-default);color:var(--uds-color-text-primary);box-shadow:var(--uds-shadow-dialog)}.uds-navigation-menu__content{gap:var(--uds-space-1);display:grid}.uds-navigation-menu__link:not(.uds-navigation-menu__link--root){gap:var(--uds-space-1);padding:var(--uds-space-3);border-radius:var(--uds-radius-control);color:var(--uds-color-text-primary);text-decoration:none;display:grid}.uds-navigation-menu__link:not(.uds-navigation-menu__link--root):hover,.uds-navigation-menu__link:not(.uds-navigation-menu__link--root):focus-visible,.uds-navigation-menu__link:not(.uds-navigation-menu__link--root)[data-active]{background:var(--uds-color-surface-muted)}.uds-navigation-menu__link small{color:var(--uds-color-text-secondary)}.uds-calendar{max-width:100%;color:var(--uds-color-text-primary);overflow-x:auto}.uds-calendar .rdp-root{--rdp-accent-color:var(--uds-color-text-primary);--rdp-accent-background-color:var(--uds-color-surface-muted);--rdp-day_button-border-radius:var(--uds-radius-control);--rdp-today-color:var(--uds-color-text-primary)}.uds-calendar .rdp-selected .rdp-day_button{background:var(--uds-color-action-primary-background);color:var(--uds-color-action-primary-foreground)}.uds-data-table__filter{gap:var(--uds-space-1);width:min(100%,24rem);font-weight:var(--uds-font-weight-medium);display:grid}.uds-data-table__filter-control{align-items:center;display:flex;position:relative}.uds-data-table__filter-control>svg{left:var(--uds-space-3);z-index:1;color:var(--uds-color-text-secondary);pointer-events:none;position:absolute}.uds-data-table__filter-control .uds-input{padding-left:var(--uds-space-8)}.uds-data-table__sort{min-height:var(--uds-size-control-compact);align-items:center;gap:var(--uds-space-2);color:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.uds-data-table__pagination{justify-content:space-between;align-items:center;gap:var(--uds-space-3);flex-wrap:wrap;display:flex}.uds-chart{padding:var(--uds-family-panel-padding,var(--uds-space-4));border:var(--uds-border-width-default) solid var(--uds-color-border-default);border-radius:var(--uds-radius-container);background:var(--uds-color-surface-default);box-shadow:var(--uds-family-panel-shadow,none);margin:0}.uds-chart__caption{gap:var(--uds-space-1);display:grid}.uds-chart__caption span{color:var(--uds-color-text-secondary)}.uds-chart__canvas{min-width:0}.uds-carousel{align-content:start;gap:var(--uds-space-3);display:grid}.uds-carousel__viewport{overflow:hidden}.uds-carousel__container{margin-inline:calc(var(--uds-space-2) * -1);display:flex}.uds-carousel__slide{min-width:0;padding-inline:var(--uds-space-2);flex:0 0 100%}.uds-command__label{margin-bottom:var(--uds-space-1);font-weight:var(--uds-font-weight-medium);display:block}.uds-command__input-group{min-height:var(--uds-size-control-minimum);align-items:center;gap:var(--uds-space-2);padding-inline:var(--uds-space-3);border:var(--uds-border-width-default) solid var(--uds-color-border-default);border-radius:var(--uds-radius-control);background:var(--uds-color-surface-default);display:flex}.uds-command__input-group input{width:100%;min-width:0;color:var(--uds-color-text-primary);background:0 0;border:0;outline:0}.uds-command__popup{width:var(--anchor-width);max-width:var(--available-width)}.uds-command__list{max-height:min(22rem, var(--available-height));margin:0;padding:0;overflow-y:auto}.uds-command__item{min-height:var(--uds-size-control-minimum);grid-template-columns:var(--uds-size-icon-default) minmax(0, 1fr);gap:var(--uds-space-2);padding:var(--uds-space-2);border-radius:var(--uds-radius-control);cursor:default;align-items:center;display:grid}.uds-command__item[data-highlighted]{background:var(--uds-color-surface-muted)}.uds-command__item small{color:var(--uds-color-text-secondary);display:block}.uds-command__empty{padding:var(--uds-space-4);color:var(--uds-color-text-secondary)}.uds-message-list{align-content:start}.uds-conversation{gap:var(--uds-family-section-gap,var(--uds-space-4));grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}.uds-message{width:min(85%,42rem);padding:var(--uds-space-3) var(--uds-space-4);border:var(--uds-border-width-default) solid var(--uds-color-border-default);border-radius:var(--uds-radius-container);background:var(--uds-color-surface-default)}.uds-message--outgoing{background:var(--uds-color-surface-muted);justify-self:end}.uds-message__header{justify-content:space-between;gap:var(--uds-space-2);margin-bottom:var(--uds-space-1);color:var(--uds-color-text-secondary);font-size:var(--uds-font-size-small);flex-wrap:wrap;display:flex}.uds-message__attachments,.uds-message__footer{gap:var(--uds-space-2);margin-top:var(--uds-space-3);flex-wrap:wrap;display:flex}.uds-message__footer{justify-content:space-between;align-items:center}.uds-message__status{color:var(--uds-color-text-secondary);font-size:var(--uds-font-size-small)}.uds-message[data-status=error]{border-color:var(--uds-color-status-error-foreground)}.uds-message__actions{gap:var(--uds-space-1);flex-wrap:wrap;display:inline-flex}.uds-prompt{gap:var(--uds-space-2);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.uds-prompt__attachments{grid-column:1/-1}.uds-prompt__actions{gap:var(--uds-space-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.uds-prompt .uds-textarea{min-height:var(--uds-size-control-minimum);max-height:12rem}.uds-creative-grid{gap:var(--uds-family-section-gap,var(--uds-space-4));grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.uds-creative-variant{align-content:start;gap:var(--uds-space-3);min-width:0;padding:var(--uds-family-panel-padding,var(--uds-space-4));border:var(--uds-border-width-default) solid var(--uds-color-border-default);border-radius:var(--uds-radius-container);background:var(--uds-color-surface-default);box-shadow:var(--uds-family-panel-shadow,none);display:grid}.uds-creative-variant__header,.uds-creative-variant__footer{justify-content:space-between;align-items:center;gap:var(--uds-space-2);flex-wrap:wrap;display:flex}.uds-creative-variant__header>span{color:var(--uds-color-text-secondary);font-size:var(--uds-font-size-small)}.uds-creative-variant__content{min-width:0}.uds-placement-frame{min-width:0;aspect-ratio:var(--uds-placement-aspect-ratio);align-content:end;gap:var(--uds-space-4);padding:clamp(var(--uds-space-4), 5vw, var(--uds-space-8));border-radius:var(--uds-radius-container);background:var(--uds-color-surface-muted);display:grid;overflow:hidden}.uds-placement-frame :where(h1,h2,h3,p){overflow-wrap:anywhere}@media (width<=40rem){.uds-calendar{margin-inline:calc(var(--uds-space-2) * -1)}.uds-prompt{grid-template-columns:1fr}.uds-prompt__actions{justify-content:stretch}.uds-prompt__actions .uds-button{flex:1}.uds-message{width:95%}.uds-data-table__pagination{flex-direction:column;align-items:stretch}.uds-placement-frame{aspect-ratio:auto;min-height:16rem}.uds-navigation-menu__popup{min-width:calc(100vw - var(--uds-space-8))}}@keyframes uds-spin{to{transform:rotate(360deg)}}@keyframes uds-skeleton-pulse{0%{opacity:var(--uds-opacity-disabled)}to{opacity:1}}@media (forced-colors:active){.uds-separator,.uds-skeleton,.uds-scroll-area__thumb{background:canvastext}}:root,[data-uds-family]{color:#292824;font-synthesis:none;--uds-color-surface-canvas:#faf9f6;--uds-color-surface-default:#fffefa;--uds-color-surface-muted:#f0eee8;--uds-color-text-primary:#292824;--uds-color-text-secondary:#6c6961;--uds-color-border-default:#dedbd3;--uds-color-action-primary-background:#35342f;--uds-color-action-primary-hover:#1f1e1b;--uds-color-action-primary-pressed:#161512;--uds-color-action-primary-foreground:#fffefa;--uds-color-action-link-foreground:#524d42;--uds-color-action-link-hover:#24221e;--uds-color-focus-ring:#8b6342;background:#faf9f6;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-underline-offset:3px}p{color:#6c6961;line-height:1.6}h1,h2,h3{color:#292824;letter-spacing:-.035em;overflow-wrap:anywhere}h1{margin:0;font-size:clamp(1.8rem,3vw,2.45rem);font-weight:550;line-height:1.2}h2{margin:0 0 16px;font-size:1.15rem;font-weight:600}h3{margin:0 0 12px;font-size:1rem}svg{flex-shrink:0}:focus-visible{outline-offset:4px;outline:2px solid #8b6342}h1:focus{outline:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:#fff;padding:12px;position:fixed;top:-60px;left:12px}.skip-link:focus{top:12px}.brand{letter-spacing:-.035em;align-items:center;gap:11px;font-size:1rem;font-weight:650;text-decoration:none;display:inline-flex}.brand-mark{color:#5c5445;background:#e8e3d9;border-radius:9px;place-items:center;width:30px;height:30px;font-size:.9rem;display:grid}.app-layout{grid-template-columns:248px minmax(0,1fr);min-height:100dvh;display:grid}.app-layout.sidebar-collapsed{grid-template-columns:minmax(0,1fr)}.hub-sidebar.uds-sidebar{width:248px;height:100dvh;box-shadow:none;background:#f0eee8;border:0;border-right:1px solid #e7e4dc;border-radius:0;position:sticky;top:0}.hub-sidebar .uds-sidebar__header{border:0;padding:24px 20px 30px}.hub-sidebar .uds-sidebar__body{padding:0 12px;overflow-y:auto}.hub-sidebar .uds-sidebar__footer{border:0;padding:16px 12px}.workspace-switcher{padding:0 8px 24px}.workspace-switcher select{background:0 0;max-width:100%}.workspace-switcher label{color:#6c6961;font-size:.72rem}.nav-item{color:#625f57;text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 12px;font-size:.875rem;display:flex}.nav-item:hover,.profile-button:hover,.icon-button:hover{background:#e7e4dc}.nav-item[aria-current=page]{color:#292824;background:#e3e0d7;font-weight:600}.sidebar-divider{background:#dfdcd3;height:1px;margin:20px 12px}.profile-button{text-align:start;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;padding:9px;display:flex}.profile-button>span:nth-child(2){flex:1;min-width:0}.profile-button strong{text-overflow:ellipsis;font-size:.82rem;font-weight:550;display:block;overflow:hidden}.profile-button small{color:#777269;margin-top:3px;font-size:.72rem;display:block}.avatar{color:#68513d;background:#e4d8c9;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:.85rem;display:grid}.sign-out{margin-top:6px;font-size:.78rem}.app-body{min-width:0}.workspace-topbar{align-items:center;gap:13px;height:70px;padding:0 26px;display:flex}.workspace-name{color:#6c6961;white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;overflow:hidden}.icon-button{color:#6c6961;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.refresh-button{margin-left:auto}.role{color:#6c6961;white-space:nowrap;border:1px solid #dedbd3;border-radius:5px;padding:3px 7px;font-size:.65rem}.workspace-main{max-width:1240px;margin:0 auto;padding:42px 6% 60px}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:34px;display:flex}.page-heading p{margin:12px 0 0;font-size:.9rem}.stack{flex-direction:column;gap:18px;display:flex}.panel{background:#fffefa;border:1px solid #e4e0d7;border-radius:12px;padding:26px}.panel p{margin-top:0;font-size:.875rem}.section-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.settings-page{max-width:760px}.settings-page>.panel+.panel{margin-top:24px}.eyebrow{letter-spacing:.12em;color:#777269;margin-bottom:12px;font-size:.65rem;font-weight:650}.field-label{font-size:.84rem;font-weight:550}.field-label span{color:#6c6961;margin-left:6px;font-weight:400}.hint{color:#777269;overflow-wrap:anywhere;line-height:1.6;font-size:.75rem!important}.error{background:#fff1ec;border:1px solid #e8c5ba;border-radius:9px;padding:14px;font-size:.875rem;color:#8a3929!important}.page-error{margin:16px}.actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.account-box{flex-direction:column;align-items:flex-start;gap:14px;display:flex}code{overflow-wrap:anywhere;font-size:.75rem}textarea{min-height:110px}.member-form{grid-template-columns:minmax(0,1fr) minmax(100px,.6fr);align-items:end;gap:16px;margin:24px 0;display:grid}.member-form>button{grid-column:1/-1;justify-self:start}.members{margin:0;padding:0;list-style:none}.member-row{border-top:1px solid #e4e0d7;grid-template-columns:minmax(0,1fr) minmax(100px,1fr);gap:16px;padding:22px 0;display:grid}.member-row .actions{grid-column:1/-1}.document-search{background:#fffefa;border:1px solid #dedbd3;border-radius:16px;align-items:end;gap:12px;padding:16px;display:flex;box-shadow:0 3px 10px #29282404}.document-search>div{flex:1;min-width:0}.document-search input{box-shadow:none;background:0 0;border:0;padding-left:0}.document-search label{color:#6c6961;font-size:.78rem}.content-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:26px 0 14px;display:flex}.toolbar-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.filter-control{font-size:.8rem;position:relative}summary{cursor:pointer;color:#6c6961;padding:8px 0;font-size:.82rem}.filter-control>div{z-index:2;background:#fffefa;border:1px solid #dedbd3;border-radius:10px;gap:12px;width:270px;max-width:85vw;padding:16px;display:grid;position:absolute;top:100%;left:0;box-shadow:0 8px 30px #29282412}.filter-value{overflow-wrap:anywhere;font-size:.75rem}.filter-value button{background:#eeeae1;border:0;border-radius:50%;margin-left:8px}.document-table{border-collapse:collapse;table-layout:fixed;width:100%}.document-table th{color:#777269;text-align:start;border-bottom:1px solid #dedbd3;padding:12px;font-size:.7rem;font-weight:500}.document-table td{color:#6c6961;border-bottom:1px solid #e9e6df;padding:15px 12px;font-size:.8rem}.document-table tr:hover td{background:#f4f2ec}.document-table th:first-child{width:auto}.document-table th:last-child{width:120px}.file-size{width:100px}.file-version{width:80px;text-align:center!important}.document-open{text-align:start;width:100%;color:inherit;background:0 0;border:0;align-items:center;gap:14px;padding:0;display:flex}.file-icon{color:#8b7962;background:#eeebe3;border-radius:9px;flex-shrink:0;place-items:center;width:38px;height:42px;display:grid}.document-summary{gap:5px;min-width:0;display:grid}.document-summary strong{color:#35332e;overflow-wrap:anywhere;font-size:.875rem;font-weight:550}.document-summary>span{overflow-wrap:anywhere;font-size:.72rem}.row-actions{text-align:end}.row-actions a{font-size:.75rem}.load-more{text-align:center;margin-top:24px}.download-hint{max-width:680px;margin-top:24px}.empty-context,.empty-documents{text-align:center;flex-direction:column;align-items:center;padding:60px 24px;display:flex}.empty-context p,.empty-documents p{max-width:400px;font-size:.875rem}.empty-symbol{color:#8b7962;background:#eeeae1;border-radius:16px;place-items:center;width:56px;height:56px;margin-bottom:24px;display:grid}.empty-symbol svg{width:26px;height:26px}.empty-documents h2{margin:0;font-weight:500}.uds-drawer[data-side=right]{background:#fffefa;width:min(540px,100vw);max-width:100vw}.uds-drawer__title{overflow-wrap:anywhere;font-size:1.15rem}.uds-drawer__content{overflow-y:auto}.document-details .panel{border:0;border-radius:0;padding:0}.detail-tabs{border-bottom:1px solid #e4e0d7;flex-wrap:wrap;gap:4px;margin-bottom:28px;display:flex}.detail-tabs button{color:#6c6961;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 10px;font-size:.8rem}.detail-tabs button[aria-pressed=true]{color:#292824;border-bottom-color:#8b7962}.detail-file{width:54px;height:60px}.metadata{grid-template-columns:110px minmax(0,1fr);gap:16px;margin:8px 0;font-size:.82rem;display:grid}.metadata dt{color:#777269}.metadata dd{overflow-wrap:anywhere;margin:0}.technical-details{border-top:1px solid #e4e0d7;padding-top:8px}.download-link{color:#fffefa;background:#35342f;border-radius:8px;padding:10px 16px;text-decoration:none;display:inline-block}.document-list{padding:0;list-style:none}.document-list>li{overflow-wrap:anywhere;border-top:1px solid #e4e0d7;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:20px 0;font-size:.82rem;display:flex}.object-permissions fieldset{border:1px solid #dedbd3;border-radius:8px;min-width:0;padding:16px}.grant-action{align-items:center;gap:10px;font-size:.82rem;display:flex}.uds-dialog{width:min(580px,100vw - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.uds-dialog .panel{border:0;padding:0}input[type=file]{max-width:100%;font-size:.82rem}.topbar{padding:28px 5%}.shell{max-width:1100px;margin:auto;padding:48px 6%}.welcome{text-align:center;max-width:600px;margin:9vh auto}.welcome h1{margin:24px 0;font-size:clamp(2.5rem,6vw,4rem);font-weight:500}.welcome h1 span{color:#8b7962}.welcome>p{margin:24px 0;font-size:1rem}.login-link{color:#fffefa;background:#35342f;border-radius:10px;align-items:center;gap:30px;margin:15px 0 30px;padding:15px 23px;text-decoration:none;display:inline-flex}.welcome-note{color:#777269;font-size:.75rem}.loading{text-align:center;padding:80px 0}@media (width<=1050px){.workspace-main{padding:32px 5%}.file-version{display:none}}@media (width<=760px){.app-layout{display:block}.hub-sidebar.uds-sidebar{border-bottom:1px solid #e4e0d7;border-right:0;width:100%;height:auto;position:static}.hub-sidebar .uds-sidebar__header{padding:20px}.hub-sidebar .uds-sidebar__footer{padding:12px}.profile-actions{gap:10px;display:flex}.profile-button{flex:1}.sign-out{width:auto}.workspace-switcher{padding-bottom:12px}.workspace-topbar{height:62px;padding:0 14px}.workspace-main{padding:24px 20px 40px}.page-heading{margin-bottom:24px}.document-search{gap:8px;padding:12px}.document-search input{font-size:.85rem}.document-table td,.document-table th{padding:14px 4px}.document-table th:last-child{width:94px}.document-open{gap:10px}.file-size{display:none}.panel{padding:20px}.section-heading{flex-wrap:wrap}.metadata{grid-template-columns:90px minmax(0,1fr)}.member-form,.member-row{grid-template-columns:minmax(0,1fr)}.role{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.connection-coordinate{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.connection-coordinate>:first-child{flex:18rem;min-width:0}.connection-steps li+li{margin-top:.75rem}.connection-setup summary{cursor:pointer;font-weight:600}
