.page-frame{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);align-content:start;grid-gap:var(--ds-ref-space-step-22);gap:var(--ds-ref-space-step-22);padding:var(--ds-semantic-space-page-inset)}.page-frame__content,.page-frame__header,.page-frame__rail{min-width:0}.page-frame[data-page-frame-has-rail=true]{grid-template-columns:minmax(0,1fr) var(--ds-structure-app-shell-rail-width);grid-template-rows:max-content 1fr}.page-frame[data-page-frame-has-rail=true]>.page-frame__header{grid-column:1;grid-row:1}.page-frame[data-page-frame-has-rail=true]>.page-frame__rail{--app-shell-rail-outer-inset:0;display:flex;grid-column:2;grid-row:1/span 2;align-self:stretch}.page-frame[data-page-frame-has-rail=true]>.page-frame__content{grid-column:1;grid-row:2}.page-frame__content{display:grid;align-content:start;grid-gap:var(--ds-semantic-space-section-gap);gap:var(--ds-semantic-space-section-gap)}@media (max-width:1380px){.page-frame[data-page-frame-has-rail=true]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}.page-frame[data-page-frame-has-rail=true]>.page-frame__header{grid-column:1;grid-row:1}.page-frame[data-page-frame-has-rail=true]>.page-frame__rail{grid-column:1;grid-row:2}.page-frame[data-page-frame-has-rail=true]>.page-frame__content{grid-column:1;grid-row:3}}@media (max-width:820px){.page-frame{gap:0;padding:0}.page-frame__header{background:var(--ds-structure-page-frame-mobile-header-background);border-radius:0 0 var(--ds-structure-page-frame-mobile-header-radius) var(--ds-structure-page-frame-mobile-header-radius);box-shadow:var(--ds-structure-page-frame-mobile-header-shadow)}.page-frame__content{padding:var(--ds-ref-space-step-20) var(--ds-structure-page-frame-mobile-content-inset-inline)}.page-frame[data-page-frame-has-rail=true]>.page-frame__rail{padding:var(--ds-ref-space-step-20) var(--ds-structure-page-frame-mobile-content-inset-inline) 0}.page-frame[data-page-frame-mobile-rail=sticky]>.page-frame__rail{position:-webkit-sticky;position:sticky;z-index:var(--ds-semantic-layer-sticky);top:0;padding:0;background:var(--ds-semantic-color-surface-raised)}.page-frame[data-page-frame-mobile-rail=sticky][data-page-frame-mobile-rail-reveal=content-start]>.page-frame__rail{--page-frame-mobile-sticky-rail-height:calc(var(--ds-semantic-size-control-large) + var(--ds-semantic-border-width-hairline));grid-row:1;top:0;height:0;min-height:0;overflow:visible;background:transparent}.page-frame[data-page-frame-mobile-rail=sticky][data-page-frame-mobile-rail-reveal=content-start]{padding-bottom:var(--page-frame-mobile-contextual-scroll-tail,0)}.page-frame[data-page-frame-mobile-rail=sticky][data-page-frame-mobile-rail-reveal=content-start]>.page-frame__content{grid-row:2}.page-frame[data-page-frame-mobile-rail=sticky][data-page-frame-mobile-rail-reveal=content-start]>.page-frame__rail>[data-app-shell-rail]{width:100%;visibility:hidden;pointer-events:none;opacity:0;transition:opacity var(--ds-semantic-motion-duration-fast) var(--ds-semantic-motion-easing-standard),visibility 0s linear var(--ds-semantic-motion-duration-fast)}.page-frame[data-page-frame-mobile-rail=sticky][data-page-frame-mobile-rail-reveal=content-start]>.page-frame__rail[data-page-frame-mobile-rail-visible=true]>[data-app-shell-rail]{visibility:visible;pointer-events:auto;opacity:1;transition:opacity var(--ds-semantic-motion-duration-fast) var(--ds-semantic-motion-easing-standard),visibility 0s linear 0s}}@media (max-width:820px) and (prefers-reduced-motion:reduce){.page-frame[data-page-frame-mobile-rail=sticky][data-page-frame-mobile-rail-reveal=content-start]>.page-frame__rail>[data-app-shell-rail]{transition:none}}@media (max-width:820px){.ui-mobile-navigation-strip.ui-mobile-navigation-strip{display:flex;width:100%;min-height:calc(var(--ds-semantic-size-control-large) + var(--ds-semantic-border-width-hairline));gap:0;padding:0 var(--ds-structure-page-frame-mobile-content-inset-inline);overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;color:var(--ds-semantic-color-content-muted);background:var(--ds-semantic-color-surface-raised);border:0;border-bottom:var(--ds-semantic-border-width-hairline) solid var(--ds-semantic-color-border-default);scroll-padding-inline:var(--ds-structure-page-frame-mobile-content-inset-inline);scrollbar-width:none}.ui-mobile-navigation-strip::-webkit-scrollbar{display:none}.ui-mobile-navigation-strip__item.ui-mobile-navigation-strip__item{position:relative;display:inline-flex;width:auto;min-width:max-content;max-width:none;min-height:var(--ds-semantic-size-control-large);flex:0 0 auto;grid-template-columns:none;align-items:center;gap:0;padding:0 var(--ds-ref-space-step-12);color:var(--ds-semantic-color-content-muted);background:transparent;border:0;border-radius:0;box-shadow:none;font:inherit;font-size:var(--ds-semantic-type-card-title-size);font-weight:var(--ds-semantic-type-emphasis-medium-weight);line-height:var(--ds-semantic-type-leading-normal-line-height);text-align:left;text-decoration:none;white-space:nowrap}.ui-mobile-navigation-strip__item.ui-mobile-navigation-strip__item:after{position:absolute;right:var(--ds-ref-space-step-12);bottom:-1px;left:var(--ds-ref-space-step-12);height:2px;background:transparent;border-radius:999px;content:""}.ui-mobile-navigation-strip__item.ui-mobile-navigation-strip__item:hover{color:var(--ds-semantic-color-content-subtle);background:transparent}.ui-mobile-navigation-strip__item.ui-mobile-navigation-strip__item:active{transform:none}.ui-mobile-navigation-strip__item.ui-mobile-navigation-strip__item:focus-visible{z-index:1;outline:var(--ds-semantic-border-width-focus) solid var(--ds-semantic-color-content-default);outline-offset:calc(-1 * var(--ds-semantic-border-width-focus))}.ui-mobile-navigation-strip__item.ui-mobile-navigation-strip__item[data-mobile-navigation-active=true]{color:var(--ds-semantic-color-content-default);background:transparent;box-shadow:none;font-weight:var(--ds-semantic-type-emphasis-semibold-weight)}.ui-mobile-navigation-strip__item.ui-mobile-navigation-strip__item[data-mobile-navigation-active=true]:after{background:var(--ds-semantic-color-content-default)}.ui-mobile-navigation-strip__item.ui-mobile-navigation-strip__item[data-mobile-navigation-error=true]{padding-right:var(--ds-ref-space-step-20)}.ui-mobile-navigation-strip__item.ui-mobile-navigation-strip__item[data-mobile-navigation-error=true]:before{position:absolute;top:var(--ds-ref-space-step-08);right:var(--ds-ref-space-step-08);width:6px;height:6px;background:var(--ds-semantic-color-status-danger-foreground);border-radius:50%;content:""}.ui-mobile-navigation-strip__item.ui-mobile-navigation-strip__item strong{overflow:visible;font:inherit;text-overflow:clip}}.section-navigation-rail{position:static;display:flex;max-height:var( --section-navigation-rail-max-height,calc(100dvh - var(--app-shell-frame-block-chrome, calc(var(--ds-structure-app-shell-frame-inset) * 2 + 2px)) - var(--app-shell-topbar-height, var(--ds-structure-app-shell-topbar-height)) - 60px) );min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:var(--ds-semantic-color-surface-quiet);border:var(--ds-semantic-border-width-default) solid var(--ds-semantic-color-border-subtle);border-radius:var(--ds-semantic-radius-surface-panel);box-shadow:var(--ds-semantic-shadow-depth-control)}.section-navigation-rail__header{padding:var(--ds-ref-space-step-20) var(--ds-ref-space-step-18) var(--ds-ref-space-step-18);border-bottom:var(--ds-semantic-border-width-hairline) solid var(--ds-semantic-color-border-subtle)}.section-navigation-rail__eyebrow-row{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-ref-space-step-10);margin-bottom:var(--ds-ref-space-step-08)}.section-navigation-rail__eyebrow-row>span{color:var(--ds-semantic-color-content-faint);font-size:var(--ds-semantic-type-caption-compact-size);font-weight:var(--ds-semantic-type-emphasis-heavy-weight);letter-spacing:var(--ds-semantic-type-tracking-overline-letter-spacing);text-transform:uppercase;white-space:nowrap}.section-navigation-rail__eyebrow-row>:last-child{flex:0 0 auto;white-space:nowrap}.section-navigation-rail__header h2{margin:0;font-size:var(--ds-semantic-type-section-title-size);font-weight:var(--ds-semantic-type-emphasis-strong-weight);letter-spacing:var(--ds-semantic-type-tracking-title-tight-letter-spacing)}.section-navigation-rail__header p{margin:var(--ds-ref-space-step-08) 0 0;color:var(--ds-semantic-color-content-muted);font-size:var(--ds-semantic-type-caption-size);line-height:var(--ds-semantic-type-leading-normal-line-height)}.section-navigation-rail__navigation{display:grid;min-height:0;flex:1 1 auto;grid-gap:var(--ds-ref-space-step-04);gap:var(--ds-ref-space-step-04);padding:var(--ds-ref-space-step-08);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ds-semantic-color-border-strong) transparent}.section-navigation-rail__item{display:grid;min-width:0;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:var(--ds-ref-space-step-10);gap:var(--ds-ref-space-step-10);padding:var(--ds-ref-space-step-10);color:var(--ds-semantic-color-content-subtle);border-radius:var(--ds-semantic-radius-surface-group);text-decoration:none;transition:background var(--ds-semantic-motion-duration-standard) var(--ds-semantic-motion-easing-standard),color var(--ds-semantic-motion-duration-standard) var(--ds-semantic-motion-easing-standard),transform var(--ds-semantic-motion-duration-standard) var(--ds-semantic-motion-easing-standard)}.section-navigation-rail__item:hover{color:var(--ds-semantic-color-content-default);background:color-mix(in srgb,var(--ds-semantic-color-surface-raised),transparent 34%)}.section-navigation-rail__item:active{transform:translateY(1px)}.section-navigation-rail__item:focus-visible{outline:var(--ds-semantic-border-width-focus) solid var(--ds-semantic-color-content-default);outline-offset:1px}.section-navigation-rail__item--active{color:var(--ds-semantic-color-content-default);background:var(--ds-semantic-color-surface-raised);box-shadow:inset 0 0 0 1px var(--ds-semantic-color-border-subtle)}.section-navigation-rail__icon{display:grid;width:var(--ds-semantic-size-icon-illustration);height:var(--ds-semantic-size-icon-illustration);place-items:center;color:var(--ds-semantic-color-content-muted);background:var(--ds-semantic-color-surface-inset);border:var(--ds-semantic-border-width-default) solid var(--ds-semantic-color-border-subtle);border-radius:var(--ds-semantic-radius-surface-control)}.section-navigation-rail__item--active .section-navigation-rail__icon{color:var(--ds-semantic-color-content-inverse);background:var(--ds-semantic-color-content-default);border-color:var(--ds-semantic-color-content-default)}.section-navigation-rail__copy{display:grid;min-width:0;grid-gap:var(--ds-ref-space-step-02);gap:var(--ds-ref-space-step-02)}.section-navigation-rail__copy small,.section-navigation-rail__copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-navigation-rail__copy strong{font-size:var(--ds-semantic-type-body-small-size);font-weight:var(--ds-semantic-type-emphasis-bold-weight)}.section-navigation-rail__copy small{color:var(--ds-semantic-color-content-muted);font-size:var(--ds-semantic-type-caption-compact-size)}.section-navigation-rail__status{min-width:0}.section-navigation-rail__footer{padding:var(--ds-ref-space-step-16) var(--ds-ref-space-step-18) var(--ds-ref-space-step-18);color:var(--ds-semantic-color-content-muted);border-top:var(--ds-semantic-border-width-hairline) solid var(--ds-semantic-color-border-subtle)}@media (max-width:1380px){.section-navigation-rail{max-height:none}.section-navigation-rail__footer,.section-navigation-rail__header{display:none}.section-navigation-rail__navigation{display:flex;padding:var(--ds-ref-space-step-08);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.section-navigation-rail__navigation::-webkit-scrollbar{display:none}.section-navigation-rail__item{min-width:188px}.section-navigation-rail__status{display:none}}@media (max-width:760px){.section-navigation-rail__item{min-width:168px;grid-template-columns:32px minmax(0,1fr);padding:var(--ds-ref-space-step-08)}.section-navigation-rail__icon{width:var(--ds-semantic-size-icon-illustration);height:var(--ds-semantic-size-icon-illustration)}}@media (max-width:820px){.section-navigation-rail[data-section-navigation-mobile-presentation=tabs]{max-height:none;overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none}.section-navigation-rail[data-section-navigation-mobile-presentation=tabs] .section-navigation-rail__copy small,.section-navigation-rail[data-section-navigation-mobile-presentation=tabs] .section-navigation-rail__icon,.section-navigation-rail[data-section-navigation-mobile-presentation=tabs] .section-navigation-rail__status{display:none}.section-navigation-rail[data-section-navigation-mobile-presentation=tabs] .section-navigation-rail__copy{display:block}}.ui-table__viewport{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:auto;scrollbar-color:var(--ds-semantic-color-border-strong) var(--ds-semantic-color-surface-soft)}.ui-table__viewport--page{max-height:none;overflow-y:hidden;scrollbar-gutter:auto}.ui-table__viewport--contained{max-height:var(--runtime-ui-table-viewport-max-height,none);overflow-y:auto;scrollbar-gutter:stable}.ui-table__viewport::-webkit-scrollbar{width:10px;height:10px}.ui-table__viewport::-webkit-scrollbar-track{background:var(--ds-semantic-color-surface-soft);border-top:var(--ds-semantic-border-width-hairline) solid var(--ds-semantic-color-border-default)}.ui-table__viewport::-webkit-scrollbar-thumb{background:var(--ds-semantic-color-border-strong);border:var(--ds-semantic-border-width-strong) solid var(--ds-semantic-color-surface-soft);border-radius:999px}.ui-table__viewport::-webkit-scrollbar-thumb:hover{background:var(--ds-semantic-color-content-faint)}.ui-table{--table-column-control:var(--ds-component-table-column-control-width);--table-column-icon:var(--ds-component-table-column-icon-width);--table-column-compact:var(--ds-component-table-column-compact-width);--table-column-sm:var(--ds-component-table-column-sm-width);--table-column-md:var(--ds-component-table-column-md-width);--table-column-lg:var(--ds-component-table-column-lg-width);--table-column-xl:var(--ds-component-table-column-xl-width);--table-column-flex:var(--ds-component-table-column-flex-min-width);--table-column-action:var(--ds-component-table-column-action-width);width:100%;min-width:100%;border-collapse:collapse;font-size:var(--ds-semantic-type-table-body-size);table-layout:fixed;text-align:left}.ui-table__head{position:-webkit-sticky;position:sticky;z-index:2;top:0;height:var(--ds-component-table-header-height);background:var(--ds-component-table-header-background);font-size:var(--ds-semantic-type-table-header-size);font-weight:var(--ds-semantic-type-emphasis-strong-weight);letter-spacing:var(--ds-semantic-type-tracking-label-letter-spacing);text-transform:uppercase}.ui-table__cell,.ui-table__head{padding:0 var(--ds-ref-space-step-12);color:var(--ds-semantic-color-content-muted)}.ui-table__cell{height:var(--ds-component-table-row-height);border-bottom:var(--ds-semantic-border-width-hairline) solid var(--ds-semantic-color-border-subtle);white-space:nowrap;transition:background var(--ds-semantic-motion-duration-fast) var(--ds-semantic-motion-easing-standard),color var(--ds-semantic-motion-duration-fast) var(--ds-semantic-motion-easing-standard)}.ui-table[data-row-density=comfortable] .ui-table__cell{height:var(--ds-ref-size-step-72)}.ui-table__caption{padding:var(--ds-ref-space-step-10) var(--ds-ref-space-step-12);caption-side:bottom;color:var(--ds-semantic-color-content-muted);font-size:var(--ds-semantic-type-caption-size);line-height:var(--ds-semantic-type-leading-normal-line-height);text-align:left}.ui-table__footer .ui-table__row{background:var(--ds-semantic-color-surface-soft)}.ui-table__footer .ui-table__cell,.ui-table__footer .ui-table__head{position:static;height:var(--ds-component-table-footer-height);color:var(--ds-semantic-color-content-subtle);background:transparent;border-top:var(--ds-semantic-border-width-hairline) solid var(--ds-semantic-color-border-default);border-bottom:0;font-weight:var(--ds-semantic-type-emphasis-bold-weight)}.ui-table__body .ui-table__row:last-child .ui-table__cell{border-bottom:0}.ui-table__body .ui-table__row:hover .ui-table__cell{background:var(--ds-component-table-row-background-hover)}.ui-table .ui-table__row--selected .ui-table__cell{background:var(--ds-component-table-row-background-selected)}.ui-table .ui-table__row--selected:hover .ui-table__cell{background:var(--ds-component-table-row-background-selected-hover)}.ui-table__cell strong{color:var(--ds-semantic-color-content-subtle);font-weight:var(--ds-semantic-type-emphasis-bold-weight)}.ui-checkbox-control{position:relative;display:inline-grid;flex:0 0 auto;width:var(--ds-semantic-size-selection-control);height:var(--ds-semantic-size-selection-control);place-items:center;vertical-align:middle}.ui-checkbox-control>.ui-checkbox,.ui-checkbox-control__loading{grid-area:1/1}.ui-checkbox-control__loading{z-index:1;display:grid;place-items:center;color:var(--ds-semantic-color-content-faint);pointer-events:none}.ui-checkbox{display:grid;flex:0 0 auto;width:var(--ds-semantic-size-selection-control);height:var(--ds-semantic-size-selection-control);margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;place-content:center;color:var(--ds-semantic-color-content-inverse);background:var(--ds-semantic-color-surface-default);border:1.5px solid var(--ds-semantic-color-border-strong);border-radius:var(--ds-ref-radius-step-05);cursor:pointer;transition:background var(--ds-semantic-motion-duration-standard) var(--ds-semantic-motion-easing-standard),border-color var(--ds-semantic-motion-duration-standard) var(--ds-semantic-motion-easing-standard),box-shadow var(--ds-semantic-motion-duration-standard) var(--ds-semantic-motion-easing-standard)}.ui-checkbox:before{width:5px;height:9px;border:solid;border-width:0 var(--ds-semantic-border-width-strong) var(--ds-semantic-border-width-strong) 0;content:"";transform:translateY(-1px) rotate(45deg) scale(0);transform-origin:center;transition:transform var(--ds-semantic-motion-duration-fast) var(--ds-semantic-motion-easing-standard)}.ui-checkbox:hover:not(:disabled):not([data-control-state=readonly]):not([data-control-state=loading]){border-color:var(--ds-semantic-color-content-subtle)}.ui-checkbox:focus-visible{border-color:var(--ds-semantic-color-content-default);box-shadow:var(--ds-semantic-shadow-focus-ring);outline:0}.ui-checkbox:disabled,.ui-checkbox[data-control-state=loading]{cursor:not-allowed;color:var(--ds-semantic-color-content-faint);background:var(--ds-semantic-color-control-background-disabled);border-color:var(--ds-semantic-color-border-default);opacity:1}.ui-checkbox[data-control-state=loading]{opacity:0}.ui-checkbox[data-control-state=readonly]{cursor:default}.ui-checkbox-control:has(.ui-checkbox[data-control-state=loading]:focus-visible){border-radius:var(--ds-ref-radius-step-05);box-shadow:var(--ds-semantic-shadow-focus-ring)}.ui-checkbox:checked,.ui-checkbox:indeterminate{background:var(--ds-semantic-color-content-default);border-color:var(--ds-semantic-color-content-default)}.ui-checkbox:checked:before{transform:translateY(-1px) rotate(45deg) scale(1)}.ui-checkbox:indeterminate:before{width:8px;height:2px;background:currentColor;border:0;transform:none}.ui-checkbox:disabled:checked,.ui-checkbox:disabled:indeterminate{color:var(--ds-semantic-color-content-faint);background:var(--ds-semantic-color-control-background-disabled);border-color:var(--ds-semantic-color-border-default)}.ui-checkbox[aria-invalid=true]{border-color:var(--ds-semantic-color-status-danger-foreground)}.ui-checkbox[aria-invalid=true]:focus-visible{border-color:var(--ds-semantic-color-status-danger-foreground);box-shadow:var(--ds-semantic-shadow-focus-error)}.ui-field--choice:hover:not(:has(.ui-checkbox:disabled)):not(:has(.ui-checkbox[data-control-state=readonly])):not(:has(.ui-checkbox[data-control-state=loading])):not(:has(.ui-radio:disabled)):not(:has(.ui-radio[data-control-state=readonly])){background:var(--ds-semantic-color-control-background-active);border-color:var(--ds-semantic-color-border-strong)}.ui-field--choice:has(.ui-checkbox:focus-visible),.ui-field--choice:has(.ui-radio:focus-visible){border-color:var(--ds-semantic-color-content-default);box-shadow:var(--ds-semantic-shadow-focus-ring)}.ui-field__choice-control>.ui-checkbox-control,.ui-field__choice-control>.ui-radio{margin-top:var(--ds-ref-space-step-02)}.ui-field--choice-single-line>.ui-field__choice-control>.ui-checkbox-control,.ui-field--choice-single-line>.ui-field__choice-control>.ui-radio{margin-top:0}.ui-field--choice:has(.ui-checkbox:disabled),.ui-field--choice:has(.ui-checkbox[data-control-state=loading]),.ui-field--choice:has(.ui-radio:disabled){color:var(--ds-semantic-color-content-muted);cursor:not-allowed;background:var(--ds-semantic-color-control-background-disabled)}.ui-field--choice:has(.ui-checkbox[data-control-state=readonly]),.ui-field--choice:has(.ui-radio[data-control-state=readonly]){cursor:default}.ui-table .data-table-column--width-control{width:var(--table-column-control)}.ui-table .data-table-column--width-icon{width:var(--table-column-icon)}.ui-table .data-table-column--width-compact{width:var(--table-column-compact)}.ui-table .data-table-column--width-sm{width:var(--table-column-sm)}.ui-table .data-table-column--width-md{width:var(--table-column-md)}.ui-table .data-table-column--width-lg{width:var(--table-column-lg)}.ui-table .data-table-column--width-xl{width:var(--table-column-xl)}.ui-table .data-table-column--width-flex{width:auto;min-width:var(--table-column-flex)}.ui-table .data-table-column--width-action{width:var(--table-column-action)}.ui-table .data-table-column--align-left{text-align:left}.ui-table .data-table-column--align-center{text-align:center}.ui-table .data-table-column--align-right{text-align:right}.ui-table .data-table-column--actions,.ui-table .data-table-column--selection{min-width:var(--table-column-control);max-width:var(--table-column-control);padding-inline:0;vertical-align:middle}.ui-table .data-table-column--actions{min-width:var(--table-column-action);max-width:var(--table-column-action);padding-inline:var(--ds-ref-space-step-10)}.ui-table .data-table-column--selection .ui-checkbox{margin-inline:auto}.ui-table .data-table-column--sticky-start{position:-webkit-sticky;position:sticky;z-index:1;left:0;background:var(--ds-semantic-color-surface-default)}.ui-table .data-table-column--sticky-start:after{position:absolute;inset-block:0;right:-24px;width:var(--ds-ref-size-step-24);background:linear-gradient(90deg,color-mix(in srgb,var(--ds-component-table-sticky-edge-color),transparent 36%),transparent);pointer-events:none;content:""}.ui-table .ui-table__head.data-table-column--sticky-start{z-index:4;background:var(--ds-component-table-header-background)}.ui-table__body .ui-table__row:hover .ui-table__cell.data-table-column--sticky-start{background:var(--ds-component-table-row-background-hover)}.ui-table .ui-table__row--selected .ui-table__cell.data-table-column--sticky-start{background:var(--ds-component-table-row-background-selected)}.ui-table .ui-table__row--selected:hover .ui-table__cell.data-table-column--sticky-start{background:var(--ds-component-table-row-background-selected-hover)}.ui-table .data-table-column--sticky-end{position:-webkit-sticky;position:sticky;z-index:3;right:0;background:var(--ds-semantic-color-surface-default)}.ui-table .data-table-column--sticky-end:before{position:absolute;inset-block:0;left:-24px;width:var(--ds-ref-size-step-24);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ds-component-table-sticky-edge-color),transparent 36%));pointer-events:none;content:""}.ui-table__body .ui-table__row:hover .data-table-column--sticky-end{background:var(--ds-component-table-row-background-hover)}.ui-table .ui-table__row--selected .data-table-column--sticky-end{background:var(--ds-component-table-row-background-selected)}.ui-table .ui-table__row--selected:hover .data-table-column--sticky-end{background:var(--ds-component-table-row-background-selected-hover)}.ui-table .ui-table__head.data-table-column--actions{z-index:4;color:var(--ds-semantic-color-content-subtle);background:var(--ds-component-table-header-background)}.ui-table__body .data-table-column--actions .button[data-icon-only]{color:var(--ds-semantic-color-content-muted);opacity:.72}.ui-table .ui-table__body .data-table-column--actions .button[data-icon-only]:focus-visible,.ui-table .ui-table__body .data-table-column--actions .button[data-icon-only][aria-expanded=true],.ui-table .ui-table__body .ui-table__row:hover .data-table-column--actions .button[data-icon-only]{color:var(--ds-semantic-color-content-default);opacity:1}.ui-avatar{position:relative;display:inline-grid;overflow:hidden;flex:0 0 auto;place-items:center;color:var(--ds-semantic-color-content-inverse);background:var(--ds-semantic-color-content-default);border-radius:50%;font-weight:var(--ds-semantic-type-emphasis-heavy-weight)}.ui-avatar--xs{width:var(--ds-ref-size-step-20);height:var(--ds-ref-size-step-20)}.ui-avatar--sm,.ui-avatar--xs{font-size:var(--ds-semantic-type-caption-compact-size)}.ui-avatar--sm{width:var(--ds-ref-size-step-24);height:var(--ds-ref-size-step-24)}.ui-avatar--md{width:var(--ds-ref-size-step-36);height:var(--ds-ref-size-step-36);font-size:var(--ds-semantic-type-body-small-size)}.ui-avatar__fallback,.ui-avatar__image{position:absolute;inset:0;width:100%;height:100%}.ui-avatar__image{z-index:1;display:block;object-fit:cover;opacity:0}.ui-avatar[data-image-status=loaded] .ui-avatar__image{opacity:1}.ui-avatar__fallback{display:grid;place-items:center}.ui-progress{position:relative;display:block;width:100%;overflow:hidden;background:var(--ds-semantic-color-surface-strong);border-radius:999px}.ui-progress--xs{height:3px}.ui-progress--sm{height:4px}.ui-progress--md{height:5px}.ui-progress__indicator{display:block;width:100%;height:100%;background:var(--ds-semantic-color-content-default);border-radius:inherit;transform:scaleX(var(--runtime-ui-progress-value,0));transform-origin:left center;transition:transform var(--ds-semantic-motion-duration-standard) var(--ds-semantic-motion-easing-standard)}.ui-progress[data-state=indeterminate] .ui-progress__indicator{width:40%;transform:translateX(-125%);animation:ui-progress-indeterminate var(--ds-semantic-motion-duration-continuous) var(--ds-semantic-motion-easing-continuous) infinite}@keyframes ui-progress-indeterminate{to{transform:translateX(250%)}}@media (prefers-reduced-motion:reduce){.ui-progress__indicator{transition:none}.ui-progress[data-state=indeterminate] .ui-progress__indicator{animation:none;transform:translateX(75%)}}.data-badge{display:inline-flex;align-items:center;gap:var(--ds-ref-space-step-06);padding:0 var(--ds-ref-space-step-08);border:var(--ds-semantic-border-width-default) solid transparent;border-radius:var(--ds-semantic-radius-surface-badge);font-size:var(--ds-semantic-type-caption-compact-size);font-weight:var(--ds-semantic-type-emphasis-bold-weight)}.data-badge,.data-badge--sm{min-height:var(--ds-ref-size-step-24)}.data-badge--md{min-height:var(--ds-ref-size-step-28);padding-inline:var(--ds-ref-space-step-10);font-size:var(--ds-semantic-type-caption-size)}.data-badge--blue{color:var(--ds-component-badge-tone-blue-foreground);background:var(--ds-component-badge-tone-blue-background);border-color:var(--ds-component-badge-tone-blue-border)}.data-badge--violet{color:var(--ds-component-badge-tone-violet-foreground);background:var(--ds-component-badge-tone-violet-background);border-color:var(--ds-component-badge-tone-violet-border)}.data-badge--cyan{color:var(--ds-component-badge-tone-cyan-foreground);background:var(--ds-component-badge-tone-cyan-background);border-color:var(--ds-component-badge-tone-cyan-border)}.data-badge--amber{color:var(--ds-component-badge-tone-amber-foreground);background:var(--ds-component-badge-tone-amber-background);border-color:var(--ds-component-badge-tone-amber-border)}.data-badge--green{color:var(--ds-component-badge-tone-green-foreground);background:var(--ds-component-badge-tone-green-background);border-color:var(--ds-component-badge-tone-green-border)}.data-badge--rose{color:var(--ds-component-badge-tone-rose-foreground);background:var(--ds-component-badge-tone-rose-background);border-color:var(--ds-component-badge-tone-rose-border)}.data-badge--neutral{color:var(--ds-semantic-color-content-subtle);background:var(--ds-semantic-color-surface-soft);border-color:var(--ds-semantic-color-border-default)}.data-badge--solid{color:var(--ds-semantic-color-content-inverse);background:var(--ds-semantic-color-content-default);border-color:var(--ds-semantic-color-content-default)}.data-badge--outline{color:var(--ds-component-badge-outline-foreground);background:transparent;border-color:var(--ds-semantic-color-border-strong)}.data-badge__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 13px}.data-badge--md .data-badge__icon,.data-badge__icon{width:var(--ds-semantic-size-icon-compact);height:var(--ds-semantic-size-icon-compact)}.data-badge--md .data-badge__icon{flex-basis:var(--ds-ref-size-step-14)}.data-badge__icon>svg{width:100%;height:100%}.data-badge__dot{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:currentColor}.data-badge__label{min-width:0}.data-badge--truncate{min-width:0;max-width:100%}.data-badge--truncate .data-badge__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-badge--outline,.data-badge--solid{min-width:var(--ds-ref-size-step-32);justify-content:center;font-weight:var(--ds-semantic-type-emphasis-bold-weight)}.data-badge--outline{border-style:dashed}.status{display:inline-flex;align-items:center;gap:var(--ds-ref-space-step-06);color:var(--ds-semantic-color-content-subtle)}.status>span{width:6px;height:6px;background:var(--ds-semantic-color-content-muted);border-radius:50%}.status--done>span,.status--running>span{background:var(--ds-semantic-color-content-default)}.status--done>span{box-shadow:0 0 0 3px var(--ds-semantic-color-surface-strong)}.status--review>span{background:transparent;border:var(--ds-semantic-border-width-default) solid var(--ds-semantic-color-content-default)}.status--danger{color:var(--ds-semantic-color-status-danger-foreground)}.status--danger>span{background:var(--ds-semantic-color-status-danger-foreground);box-shadow:0 0 0 3px var(--ds-semantic-color-status-danger-surface)}.table-support__loading-viewport{margin-top:var(--ds-ref-space-step-14);background:var(--ds-semantic-color-surface-default);border:var(--ds-semantic-border-width-default) solid var(--ds-semantic-color-border-subtle);border-radius:var(--ds-semantic-radius-surface-group);overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:auto;scrollbar-color:var(--ds-semantic-color-border-strong) var(--ds-semantic-color-surface-soft)}.table-support__loading-viewport--page{max-height:none;overflow-y:hidden;scrollbar-gutter:auto}.table-support__loading-viewport--contained{max-height:var(--runtime-ui-table-loading-viewport-max-height,none);overflow-y:auto;scrollbar-gutter:stable}.table-support__loading-viewport::-webkit-scrollbar{width:10px;height:10px}.table-support__loading-viewport::-webkit-scrollbar-track{background:var(--ds-semantic-color-surface-soft);border-top:var(--ds-semantic-border-width-hairline) solid var(--ds-semantic-color-border-default)}.table-support__loading-viewport::-webkit-scrollbar-thumb{background:var(--ds-semantic-color-border-strong);border:var(--ds-semantic-border-width-strong) solid var(--ds-semantic-color-surface-soft);border-radius:999px}.table-support__loading-viewport::-webkit-scrollbar-thumb:hover{background:var(--ds-semantic-color-content-faint)}.table-cell--progress{display:grid;min-width:0;grid-template-columns:minmax(54px,1fr) auto;align-items:center;grid-gap:var(--ds-ref-space-step-10);gap:var(--ds-ref-space-step-10)}.table-cell--progress strong{min-width:var(--ds-ref-size-step-40);color:var(--ds-semantic-color-content-subtle);font-size:var(--ds-semantic-type-caption-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--ds-semantic-type-emphasis-bold-weight);text-align:right}.table-cell--date{color:var(--ds-semantic-color-content-muted);font-size:var(--ds-semantic-type-caption-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.table-cell--primary{display:flex;min-width:0;flex-direction:column;gap:var(--ds-ref-space-step-02)}.table-cell--primary small,.table-cell--primary strong{max-width:300px;overflow:hidden;text-overflow:ellipsis}.table-cell--primary strong{font-size:var(--ds-semantic-type-table-title-size)}.table-cell--primary small,.table-cell--primary strong{line-height:var(--ds-semantic-type-leading-compact-line-height)}.table-cell--primary small{color:var(--ds-semantic-color-content-muted);font-size:var(--ds-semantic-type-table-meta-size)}.table-cell--text{color:var(--ds-semantic-color-content-subtle)}.table-cell--id{color:var(--ds-semantic-color-content-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.table-cell--trigger{display:inline-flex;max-width:100%;align-items:center;padding:0;color:inherit;font:inherit;text-align:left;background:transparent;border:0;border-radius:var(--ds-ref-radius-step-09);cursor:pointer}.table-cell--trigger:hover{color:var(--ds-semantic-color-content-default);text-decoration:underline;text-underline-offset:3px}.table-cell--trigger:focus-visible{outline:var(--ds-semantic-border-width-focus) solid var(--ds-semantic-color-border-focus);outline-offset:2px}.table-cell--numeric{color:var(--ds-semantic-color-content-subtle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--ds-semantic-type-emphasis-bold-weight)}.table-cell--missing{color:var(--ds-semantic-color-content-faint)}.table-cell--person{display:inline-flex;align-items:center;gap:var(--ds-ref-space-step-08)}.table-cell--person-detail{display:inline-grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-items:center;min-width:0;column-gap:var(--ds-ref-space-step-08);row-gap:0}.table-cell--person-detail>.ui-avatar{grid-row:1/3;align-self:center}.table-cell--person-detail-name{min-width:0;color:var(--ds-semantic-color-content-default);font-size:var(--ds-semantic-type-body-small-size);font-weight:var(--ds-semantic-type-emphasis-bold-weight)}.table-cell--person-detail-name,.table-cell--person-detail>small{grid-column:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-cell--person-detail>small{color:var(--ds-semantic-color-content-faint);font-size:var(--ds-semantic-type-caption-compact-size)}.table-cell--relative-time{display:inline-flex;flex-direction:column;align-items:flex-end;gap:var(--ds-ref-space-step-04);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.table-cell--relative-time strong{font-size:var(--ds-semantic-type-caption-size)}.table-cell--relative-time span{color:var(--ds-semantic-color-content-faint);font-size:var(--ds-semantic-type-caption-compact-size)}@media (max-width:820px){.table-support__loading-viewport{display:block;max-height:none;overflow:hidden}}.data-table-sort-button{display:inline-flex;min-height:var(--ds-ref-size-step-32);align-items:center;justify-content:inherit;gap:var(--ds-ref-space-step-04);padding:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;background:transparent;border:0;cursor:pointer}.data-table-sort-button--active,.data-table-sort-button:hover{color:var(--ds-semantic-color-content-default)}.data-table-sort-button:focus-visible{outline:var(--ds-semantic-border-width-focus) solid var(--ds-semantic-color-border-focus);outline-offset:2px}.data-table-column-visibility{display:grid;width:min(360px,calc(100vw - 32px));grid-gap:var(--ds-ref-space-step-10);gap:var(--ds-ref-space-step-10);border-color:var(--ds-semantic-color-border-strong)}.data-table-column-visibility__heading{display:grid;min-width:0;grid-gap:var(--ds-ref-space-step-04);gap:var(--ds-ref-space-step-04)}.data-table-column-visibility__fixed{margin:0;padding:var(--ds-ref-space-step-10);color:var(--ds-semantic-color-content-muted);background:var(--ds-semantic-color-surface-soft);border-radius:var(--ds-ref-radius-step-09);font-size:var(--ds-semantic-type-caption-size);line-height:var(--ds-semantic-type-leading-normal-line-height)}.data-table-column-visibility__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ds-ref-space-step-04);gap:var(--ds-ref-space-step-04)}.data-table-column-visibility__list label{display:flex;min-width:0;min-height:var(--ds-ref-size-step-36);align-items:center;gap:var(--ds-ref-space-step-08);padding-inline:var(--ds-ref-space-step-08);color:var(--ds-semantic-color-content-subtle);border-radius:var(--ds-ref-radius-step-09);cursor:pointer;font-size:var(--ds-semantic-type-control-size);font-weight:var(--ds-semantic-type-emphasis-semibold-weight)}.data-table-column-visibility__list label:hover{color:var(--ds-semantic-color-content-default);background:var(--ds-semantic-color-surface-soft)}.data-table-column-visibility__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-ref-space-step-10);padding-top:var(--ds-ref-space-step-10);color:var(--ds-semantic-color-content-muted);border-top:var(--ds-semantic-border-width-hairline) solid var(--ds-semantic-color-border-default);font-size:var(--ds-semantic-type-caption-size)}@media (max-width:620px){.data-table-column-visibility{position:fixed;top:auto;right:16px;bottom:16px;left:16px;width:auto;max-height:calc(100dvh - 32px);overflow-y:auto;border-radius:var(--ds-semantic-radius-surface-panel)}}.ui-card{--ui-card-spacing:var(--ds-component-card-spacing-default);--ui-card-gap:var(--ds-component-card-gap-default);display:flex;min-width:0;flex-direction:column;gap:var(--ui-card-gap);padding-block:var(--ui-card-spacing);color:var(--ds-semantic-color-content-default);border:var(--ds-semantic-border-width-default) solid var(--ds-semantic-color-border-subtle);border-radius:var(--ds-semantic-radius-surface-panel)}.ui-card--compact{--ui-card-spacing:var(--ds-component-card-spacing-compact);--ui-card-gap:var(--ds-component-card-gap-compact)}.ui-card--primary{background:var(--ds-semantic-color-surface-primary);box-shadow:var(--ds-semantic-shadow-depth-overlay)}.ui-card--quiet{background:var(--ds-semantic-color-surface-quiet);box-shadow:var(--ds-semantic-shadow-depth-control)}.ui-card--inverse{color:var(--ds-semantic-color-content-inverse);background:var(--ds-semantic-color-content-default);border-color:color-mix(in srgb,var(--ds-semantic-color-content-inverse),transparent 88%);box-shadow:var(--ds-semantic-shadow-depth-overlay)}.ui-card__header{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:var(--ds-ref-space-step-06) var(--ds-ref-space-step-16);gap:var(--ds-ref-space-step-06) var(--ds-ref-space-step-16);padding-inline:var(--ui-card-spacing)}.ui-card__header:has(.ui-card__action){grid-template-columns:minmax(0,1fr) auto}.ui-card__description,.ui-card__title{min-width:0;grid-column:1}.ui-card__title{margin:0;font-size:var(--ds-semantic-type-card-title-size);font-weight:var(--ds-semantic-type-emphasis-bold-weight);letter-spacing:var(--ds-semantic-type-tracking-tight-letter-spacing);line-height:var(--ds-semantic-type-leading-compact-line-height)}.ui-card__description{margin:0;color:var(--ds-semantic-color-content-muted);font-size:var(--ds-semantic-type-body-small-size);line-height:var(--ds-semantic-type-leading-normal-line-height)}.ui-card--inverse .ui-card__description{color:color-mix(in srgb,var(--ds-semantic-color-content-inverse),transparent 40%)}.ui-card__action{display:flex;min-width:0;grid-column:2;grid-row:1/span 2;align-items:center;justify-content:flex-end}.ui-card__content,.ui-card__footer{min-width:0;padding-inline:var(--ui-card-spacing)}.ui-card__footer{display:flex;align-items:center;gap:var(--ds-ref-space-step-08)}.ui-dropdown-menu__content{position:fixed;z-index:var(--ds-semantic-layer-popup);top:var(--runtime-ui-dropdown-menu-top,0);left:var(--runtime-ui-dropdown-menu-left,0);display:flex;max-width:calc(100vw - 24px);max-height:var(--runtime-ui-dropdown-menu-max-height,calc(100dvh - 24px));flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding:var(--ds-ref-space-step-08);background:var(--ds-semantic-color-surface-raised);border:var(--ds-semantic-border-width-default) solid var(--ds-semantic-color-border-default);border-radius:var(--ds-semantic-radius-surface-group);box-shadow:var(--ds-semantic-shadow-depth-overlay);outline:0;animation:ui-dropdown-menu-in var(--ds-semantic-motion-duration-standard) var(--ds-semantic-motion-easing-standard) both}.ui-dropdown-menu__content--sm{width:170px}.ui-dropdown-menu__content--md{width:212px}.ui-dropdown-menu__content[data-dropdown-menu-placement^=top]{transform-origin:bottom center}.ui-dropdown-menu__content[data-dropdown-menu-placement^=bottom]{transform-origin:top center}.ui-dropdown-menu__label{display:flex;min-width:0;flex-direction:column;gap:var(--ds-ref-space-step-04);padding:var(--ds-ref-space-step-08) var(--ds-ref-space-step-10) var(--ds-ref-space-step-10);border-bottom:var(--ds-semantic-border-width-hairline) solid var(--ds-semantic-color-border-default)}.ui-dropdown-menu__group{display:contents}.ui-dropdown-menu__item{display:flex;width:100%;min-height:var(--ds-semantic-size-control-compact);align-items:center;gap:var(--ds-ref-space-step-10);padding:0 var(--ds-ref-space-step-10);color:var(--ds-semantic-color-content-subtle);background:transparent;border:0;border-radius:var(--ds-ref-radius-step-09);font-size:var(--ds-semantic-type-caption-size);text-align:left}.ui-dropdown-menu__item:disabled{cursor:not-allowed;opacity:.45}.ui-dropdown-menu__item:focus-visible,.ui-dropdown-menu__item:hover{color:var(--ds-semantic-color-content-default);background:var(--ds-semantic-color-surface-soft);outline:0}.ui-dropdown-menu__item-icon{display:inline-grid;flex:0 0 auto;place-items:center}.ui-dropdown-menu__item-label{min-width:0;overflow-wrap:anywhere;line-height:var(--ds-semantic-type-leading-normal-line-height)}.ui-dropdown-menu__separator{height:1px;margin:var(--ds-ref-space-step-06) var(--ds-ref-space-step-02);background:var(--ds-semantic-color-border-default)}.ui-dropdown-menu__item--danger{color:var(--ds-semantic-color-content-default)}.ui-dropdown-menu__item--danger:focus-visible,.ui-dropdown-menu__item--danger:hover{background:var(--ds-semantic-color-surface-strong)}@keyframes ui-dropdown-menu-in{0%{opacity:0;transform:translateY(-3px) scale(.985)}}.ui-spinner{display:block;flex:0 0 auto;animation:ui-spinner-rotate var(--ds-component-spinner-motion-duration) linear infinite;transform-origin:center}.ui-spinner--medium,.ui-spinner--small{width:var(--ds-ref-size-step-16);height:var(--ds-ref-size-step-16)}.ui-spinner--large{width:var(--ds-ref-size-step-18);height:var(--ds-ref-size-step-18)}@keyframes ui-spinner-rotate{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ui-spinner{animation:none}}.button{position:relative;display:inline-flex;min-width:0;min-height:var(--ds-semantic-size-control-default);align-items:center;justify-content:center;gap:var(--ds-semantic-space-control-gap);padding:0 var(--ds-ref-space-step-14);border-radius:var(--ds-semantic-radius-surface-control);font-size:var(--ds-semantic-type-body-size);font-weight:var(--ds-semantic-type-emphasis-bold-weight);white-space:nowrap;transition:transform var(--ds-semantic-motion-duration-standard) var(--ds-semantic-motion-easing-standard),background var(--ds-semantic-motion-duration-standard) var(--ds-semantic-motion-easing-standard),border-color var(--ds-semantic-motion-duration-standard) var(--ds-semantic-motion-easing-standard);border:var(--ds-semantic-border-width-default) solid transparent}.button:hover{transform:translateY(-1px)}.button:active{transform:translateY(0)}.button--primary{color:var(--ds-semantic-color-content-inverse);background:var(--ds-semantic-color-content-default);box-shadow:var(--ds-component-button-primary-shadow)}.button--secondary{color:var(--ds-semantic-color-content-default);background:var(--ds-semantic-color-surface-default)}.button--quiet,.button--secondary{border-color:var(--ds-semantic-color-border-default)}.button--quiet{color:var(--ds-semantic-color-content-muted);background:transparent}.button--ghost{background:transparent;border-color:transparent}.button--ghost:hover{border-color:var(--ds-semantic-color-border-default)}.button--active,.button--ghost:hover{background:var(--ds-semantic-color-surface-soft)}.button--active{color:var(--ds-semantic-color-content-default);border-color:var(--ds-semantic-color-border-strong);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-semantic-color-content-default),transparent 94%)}.button--ghost.button--active{background:var(--ds-semantic-color-surface-soft);border-color:var(--ds-semantic-color-border-default);box-shadow:none}.button--danger{color:var(--ds-component-button-danger-foreground-default);background:var(--ds-component-button-danger-background-default);border-color:var(--ds-component-button-danger-border-default);box-shadow:var(--ds-component-button-danger-shadow)}.button--danger:hover{background:var(--ds-component-button-danger-background-hover);border-color:var(--ds-component-button-danger-border-hover)}.button--standard{min-height:var(--ds-semantic-size-control-default)}.button--compact{min-height:var(--ds-semantic-size-control-compact);padding-inline:var(--ds-ref-space-step-10)}.button--link{color:inherit;background:transparent;border-color:transparent}.button--link:active,.button--link:hover{transform:none}.button--icon,.button--icon-compact,.button--icon-dense{display:inline-grid;flex:0 0 auto;padding:0;place-items:center}.button--icon{width:var(--ds-semantic-size-control-default);min-width:var(--ds-semantic-size-control-default);min-height:var(--ds-semantic-size-control-default);height:var(--ds-semantic-size-control-default)}.button--icon-compact{width:var(--ds-semantic-size-control-compact);min-width:var(--ds-semantic-size-control-compact);min-height:var(--ds-semantic-size-control-compact);height:var(--ds-semantic-size-control-compact);border-radius:var(--ds-ref-radius-step-09)}.button--icon-dense{width:var(--ds-semantic-size-control-dense);min-width:var(--ds-semantic-size-control-dense);min-height:var(--ds-semantic-size-control-dense);height:var(--ds-semantic-size-control-dense)}.button[data-icon-only]:hover{transform:none}.button[data-icon-only]:active{transform:scale(.96)}.button__icon{flex:0 0 auto}.button__icon,.button__icon-only{display:inline-grid;place-items:center}.button__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}