.icen-menu{position:fixed;z-index:var(--icen-z-popover);min-inline-size:180px;max-inline-size:320px;max-block-size:min(70vh,420px);overflow-y:auto;overscroll-behavior:contain;margin:0;padding:var(--icen-density-space-xs);background:color-mix(in srgb,var(--icen-token-surface) 94%,transparent);backdrop-filter:blur(var(--icen-material-blur-floating)) saturate(var(--icen-material-saturate));-webkit-backdrop-filter:blur(var(--icen-material-blur-floating)) saturate(var(--icen-material-saturate));border:1px solid var(--icen-token-material-edge);box-shadow:var(--icen-token-material-light),var(--icen-token-shadow-elevated);border-radius:var(--icen-radius-lg);transform-origin:top center;animation:icen-menu-in var(--menu-in-duration, var(--icen-duration-fast)) var(--icen-ease-enter)}.icen-menu[data-icen-state=closing]{pointer-events:none}.icen-menu[data-icen-side=top]{transform-origin:bottom center}.icen-menu[data-icen-side=top]{animation-name:icen-menu-in-top}.icen-menu[data-icen-side=left]{animation-name:icen-menu-in-left}.icen-menu[data-icen-side=right]{animation-name:icen-menu-in-right}.icen-menu--context{min-inline-size:218px;max-inline-size:286px;z-index:var(--icen-z-tooltip);--menu-in-duration: .1s}.icen-menu-label{padding:var(--icen-density-space-xs) var(--icen-density-space-sm);font-size:var(--icen-font-size-caption);font-weight:600;letter-spacing:var(--icen-letter-spacing-caption);color:var(--icen-token-text-muted)}.icen-menu-header{padding:var(--icen-density-space-sm) calc(var(--icen-density-space-sm) + 2px) var(--icen-density-space-xs)}.icen-menu-header-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--icen-density-font-size-sm);font-weight:500;line-height:1.4;color:var(--icen-token-text)}.icen-menu-header-desc{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--icen-density-font-size-xs);line-height:1.4;color:var(--icen-token-text-faint)}.icen-menu-item{position:relative;display:flex;align-items:center;gap:var(--icen-control-gap-sm);min-block-size:var(--icen-control-height-sm);width:100%;padding:4px var(--icen-density-space-sm);background:none;border:0;font:inherit;font-size:var(--icen-font-size-control);line-height:1.35;text-align:start;color:var(--icen-token-text);border-radius:var(--icen-radius-xs);cursor:pointer;user-select:none;transition:background-color var(--icen-tx-fast),color var(--icen-tx-fast)}.icen-menu-item:hover:not(.is-disabled){background:var(--icen-token-fill-hover)}.icen-menu-item.is-highlighted,.icen-menu-item:focus-visible{background:var(--icen-token-fill-selected);color:var(--icen-token-text);outline:none}.icen-menu-item:focus-visible{outline:2px solid var(--icen-token-accent);outline-offset:-2px;box-shadow:none}.icen-menu-item--danger{color:var(--icen-token-error)}.icen-menu-item--danger.is-highlighted,.icen-menu-item--danger:focus-visible{background:var(--icen-token-error-muted);color:var(--icen-token-error)}.icen-menu-item--danger:hover:not(.is-disabled):not(:disabled){background:var(--icen-token-error-muted)}.icen-menu-item.is-disabled,.icen-menu-item:disabled,.icen-menu-item[aria-disabled=true]{opacity:var(--icen-disabled-opacity);pointer-events:none}.icen-menu-item-icon{display:inline-flex;align-items:center;justify-content:center;inline-size:18px;block-size:18px;flex-shrink:0;color:var(--icen-token-text-muted)}.icen-menu-item-icon>svg{inline-size:var(--icen-control-icon);block-size:var(--icen-control-icon)}.icen-menu:has(.icen-menu-item-icon) .icen-menu-item:not(:has(>.icen-menu-item-icon)):before{content:"";inline-size:18px;flex:none}.icen-menu-item-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icen-menu-item-sub{display:block;font-size:var(--icen-density-font-size-xs);line-height:1.3;color:var(--icen-token-text-muted);margin-top:1px}.icen-menu-item-shortcut{font-size:var(--icen-density-font-size-xs);color:var(--icen-token-text-faint);font-family:var(--icen-font-mono);letter-spacing:.04em;margin-inline-start:var(--icen-density-space-sm);white-space:nowrap;flex:none}.icen-menu-item-chevron{width:12px;height:12px;flex-shrink:0;color:var(--icen-token-text-faint)}.icen-menu-item-check{display:none}.icen-menu-separator{margin:var(--icen-density-space-xs) calc(var(--icen-density-space-sm) + 2px);height:1px;background:var(--icen-token-separator-soft)}@keyframes icen-menu-in{0%{opacity:0;transform:scale(.98) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes icen-menu-in-top{0%{opacity:0;transform:scale(.98) translateY(2px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes icen-menu-in-left{0%{opacity:0;transform:scale(.98) translate(2px)}to{opacity:1;transform:scale(1) translate(0)}}@keyframes icen-menu-in-right{0%{opacity:0;transform:scale(.98) translate(-2px)}to{opacity:1;transform:scale(1) translate(0)}}@media(prefers-reduced-motion:reduce){.icen-menu,.icen-menu--context{animation:none}}@media(hover:none){.icen-menu-item:hover:not(.is-disabled){background:transparent}}@media(pointer:coarse){.icen-menu-item{min-block-size:44px}}[dir=rtl] .icen-menu-item-chevron{transform:scaleX(-1)}.icen-modal-backdrop{position:fixed;inset:0;z-index:var(--icen-z-dialog);display:flex;align-items:center;justify-content:center;padding:var(--icen-density-space-md);background:var(--icen-token-scrim);backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1;transition:opacity var(--icen-duration-fast) var(--icen-ease-out),display var(--icen-duration-fast) allow-discrete}.icen-modal-backdrop[hidden]{display:none;opacity:0;pointer-events:none}.icen-modal{display:flex;flex-direction:column;overflow:hidden;width:100%;max-width:480px;max-height:calc(100vh - 32px);max-block-size:calc(100dvh - 2 * var(--icen-density-space-md));background:var(--icen-token-surface);color:var(--icen-token-text);border:1px solid var(--icen-token-material-edge);box-shadow:var(--icen-token-material-light),var(--icen-token-shadow-overlay);border-radius:var(--icen-radius-xl);--modal-enter-transform: translateY(4px) scale(.985);opacity:1;transform:translate(0) scale(1);transition:opacity var(--icen-duration-fast) var(--icen-ease-out),transform var(--icen-duration-normal) var(--icen-ease-enter)}.icen-modal:focus{outline:none}.icen-modal:focus-visible{box-shadow:var(--icen-token-shadow-overlay),var(--icen-ring-soft)}.icen-modal--sm{max-width:360px}.icen-modal--lg{max-width:640px}.icen-modal--xl{max-width:800px}.icen-modal--full{width:calc(100vw - 32px);max-width:none;height:calc(100dvh - 32px);max-height:none;border-radius:var(--icen-radius-lg)}.icen-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--icen-density-space-md);padding:var(--icen-density-space-lg) var(--icen-density-space-lg) var(--icen-density-space-xs)}.icen-modal-title{margin:0;font-size:var(--icen-font-size-title);font-weight:var(--icen-font-weight-title);letter-spacing:-.01em;line-height:1.3;font-family:var(--icen-font-heading)}.icen-modal-description{margin:3px 0 0;font-size:var(--icen-density-font-size-sm);color:var(--icen-token-text-muted);line-height:1.5}.icen-modal-close{display:inline-flex;align-items:center;justify-content:center;inline-size:28px;block-size:28px;padding:0;flex-shrink:0;background:none;border:0;cursor:pointer;color:var(--icen-token-text-muted);font-size:var(--icen-density-font-size-lg);line-height:1;border-radius:var(--icen-radius-full);transition:background-color var(--icen-tx-fast),color var(--icen-tx-fast)}.icen-modal-close>svg{inline-size:14px;block-size:14px}.icen-modal-close:hover{background:var(--icen-token-fill-hover);color:var(--icen-token-text)}.icen-modal-close:focus-visible{outline:none;box-shadow:var(--icen-ring)}.icen-modal-body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:var(--icen-density-space-xs) var(--icen-density-space-lg) var(--icen-density-space-lg);font-size:var(--icen-font-size-control);line-height:1.55}.icen-modal-footer{display:flex;justify-content:flex-end;gap:var(--icen-density-space-sm);padding:var(--icen-density-space-sm) var(--icen-density-space-lg);background:var(--icen-token-surface-chrome);border-top:1px solid var(--icen-token-separator-soft)}.icen-modal-footer--start{justify-content:flex-start}.icen-modal-footer--between{justify-content:space-between}.icen-modal-footer--column{flex-direction:column}.icen-modal-footer--column>*{width:100%}.icen-modal--sheet-left,.icen-modal--sheet-right,.icen-modal--sheet-top,.icen-modal--sheet-bottom{position:fixed;max-width:none;max-height:none;max-inline-size:100vw;max-block-size:100dvh;border-radius:0}.icen-modal--sheet-left{left:0;top:0;bottom:0;width:360px;height:100%;border-radius:0 var(--icen-radius-lg) var(--icen-radius-lg) 0;--modal-enter-transform: translateX(-16px)}.icen-modal--sheet-right{right:0;top:0;bottom:0;width:360px;height:100%;border-radius:var(--icen-radius-lg) 0 0 var(--icen-radius-lg);--modal-enter-transform: translateX(16px)}.icen-modal--sheet-top{top:0;inset-inline:0;width:100%;height:300px;border-radius:0 0 var(--icen-radius-lg) var(--icen-radius-lg);--modal-enter-transform: translateY(-16px)}.icen-modal--sheet-bottom{bottom:0;inset-inline:0;width:100%;height:300px;border-radius:var(--icen-radius-lg) var(--icen-radius-lg) 0 0;--modal-enter-transform: translateY(16px)}.icen-modal--sheet-left.icen-modal--sm,.icen-modal--sheet-right.icen-modal--sm{width:280px}.icen-modal--sheet-left.icen-modal--lg,.icen-modal--sheet-right.icen-modal--lg{width:480px}.icen-modal--sheet-top.icen-modal--sm,.icen-modal--sheet-bottom.icen-modal--sm{height:200px}.icen-modal--sheet-top.icen-modal--lg,.icen-modal--sheet-bottom.icen-modal--lg{height:50vh}.icen-modal-backdrop[hidden] .icen-modal{opacity:0;transform:var(--modal-enter-transform)}@starting-style{.icen-modal-backdrop:not([hidden]){opacity:0}.icen-modal-backdrop:not([hidden]) .icen-modal{opacity:0;transform:var(--modal-enter-transform)}}@media(pointer:coarse){.icen-modal-close{min-inline-size:44px;min-block-size:44px}}@media(prefers-reduced-motion:reduce){.icen-modal-backdrop,.icen-modal{transition:none}}.icen-segmented{display:inline-flex;align-items:center;gap:2px;padding:3px;background:var(--icen-token-panel);border:1px solid var(--icen-token-control-border);border-radius:var(--icen-control-radius-lg);box-shadow:var(--icen-token-shadow-field)}.icen-segmented-item{display:flex;align-items:center;justify-content:center;gap:var(--icen-control-gap-sm);min-block-size:calc(var(--icen-control-height-sm) - 8px);padding:0 var(--icen-control-padding-inline-sm);font-size:var(--icen-font-size-control);font-weight:var(--icen-font-weight-control);border:none;background:transparent;cursor:pointer;border-radius:max(0px,calc(var(--icen-control-radius-lg) - 3px));color:var(--icen-token-text-muted);-webkit-tap-highlight-color:transparent;transition:background-color var(--icen-tx-fast),color var(--icen-tx-fast),box-shadow var(--icen-tx-fast)}.icen-segmented-item:hover:not(.is-active):not(:disabled){color:var(--icen-token-text);background:var(--icen-token-fill-hover)}.icen-segmented-item:focus-visible{outline:none;box-shadow:var(--icen-ring)}.icen-segmented-item.is-active,.icen-segmented-item[aria-checked=true]{background:var(--icen-token-accent-strong);color:var(--icen-token-on-accent);box-shadow:var(--icen-token-shadow-control)}.icen-segmented-item:disabled,.icen-segmented-item[aria-disabled=true]{opacity:var(--icen-disabled-opacity);cursor:not-allowed}.icen-segmented-item svg{width:14px;height:14px;flex-shrink:0}.icen-segmented--sm .icen-segmented-item{min-block-size:calc(var(--icen-control-height-sm) - 12px);padding:0 var(--icen-density-space-sm);font-size:var(--icen-density-font-size-sm)}.icen-segmented--lg .icen-segmented-item{min-block-size:calc(var(--icen-control-height-md) - 6px);padding:0 var(--icen-density-space-md);font-size:var(--icen-font-size-control)}.icen-toggle-group{display:inline-flex;align-items:center;gap:2px;padding:3px;background:var(--icen-token-panel);border:1px solid var(--icen-token-control-border);border-radius:var(--icen-control-radius-lg)}.icen-toggle-item{display:flex;align-items:center;justify-content:center;gap:var(--icen-control-gap-sm);min-block-size:calc(var(--icen-control-height-sm) - 8px);padding:0 var(--icen-control-padding-inline-sm);font-size:var(--icen-font-size-control);font-weight:var(--icen-font-weight-control);border:none;background:transparent;cursor:pointer;border-radius:max(0px,calc(var(--icen-control-radius-lg) - 3px));color:var(--icen-token-text-muted);transition:background-color var(--icen-tx-fast),color var(--icen-tx-fast)}.icen-toggle-item:hover:not(.is-active):not(:disabled){color:var(--icen-token-text);background:var(--icen-token-fill-hover)}.icen-toggle-item:focus-visible{outline:none;box-shadow:var(--icen-ring)}.icen-toggle-item.is-active,.icen-toggle-item[aria-checked=true]{background:var(--icen-token-accent-strong);color:var(--icen-token-on-accent);box-shadow:var(--icen-token-shadow-card)}.icen-toggle-item:disabled,.icen-toggle-item[aria-disabled=true]{opacity:var(--icen-disabled-opacity);cursor:not-allowed}.icen-toggle-group--sm .icen-toggle-item{padding:2px var(--icen-density-space-sm);font-size:var(--icen-density-font-size-xs)}.icen-stepper{display:inline-flex;align-items:stretch;min-block-size:var(--icen-control-height-md);background:var(--icen-token-control);border:1px solid var(--icen-token-control-border);border-radius:var(--icen-control-radius);overflow:hidden;transition:border-color var(--icen-tx-fast),box-shadow var(--icen-tx-fast)}.icen-stepper:hover{border-color:var(--icen-token-control-border-hover)}.icen-stepper:focus-within{border-color:var(--icen-control-focus-border);box-shadow:var(--icen-control-focus-shadow)}.icen-stepper-btn{display:inline-flex;align-items:center;justify-content:center;padding:0 var(--icen-density-space-sm);border:none;background:transparent;cursor:pointer;color:var(--icen-token-text-muted);font-size:var(--icen-density-font-size-md);font-weight:600;-webkit-tap-highlight-color:transparent;transition:background-color var(--icen-tx-fast),color var(--icen-tx-fast)}.icen-stepper-btn:hover:not(:disabled){background:var(--icen-token-control-hover);color:var(--icen-token-text)}.icen-stepper-btn:focus-visible{outline:none;box-shadow:var(--icen-ring-inset)}.icen-stepper-btn:disabled,.icen-stepper-btn[aria-disabled=true]{opacity:var(--icen-disabled-opacity);cursor:not-allowed}.icen-stepper-input{width:56px;padding:var(--icen-density-space-sm) 0;text-align:center;font-variant-numeric:tabular-nums;background:transparent;outline:none;border:none;border-inline-start:1px solid var(--icen-token-outline-soft);border-inline-end:1px solid var(--icen-token-outline-soft);color:var(--icen-token-text);font:inherit;font-size:var(--icen-density-font-size-md)}.icen-stepper-input::-webkit-outer-spin-button,.icen-stepper-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.icen-stepper-input[type=number]{-moz-appearance:textfield;appearance:textfield}.icen-otp{display:inline-flex;align-items:center;gap:var(--icen-density-space-sm)}.icen-otp-cell{width:40px;height:48px;padding:0;text-align:center;font-size:var(--icen-density-font-size-xl);font-weight:600;font-family:var(--icen-font-mono);color:var(--icen-token-text);background:var(--icen-token-control);border:1px solid var(--icen-token-outline-soft);border-radius:var(--icen-radius-md);outline:none;transition:border-color var(--icen-tx-fast),box-shadow var(--icen-tx-fast)}.icen-otp-cell:hover{border-color:var(--icen-hover-border)}.icen-otp-cell:focus-visible{border-color:var(--icen-control-focus-border);box-shadow:var(--icen-control-focus-shadow)}.icen-otp-cell.is-filled{border-color:var(--icen-token-accent);background:var(--icen-token-accent-subtle)}.icen-otp-cell:disabled,.icen-otp-cell[aria-disabled=true]{opacity:var(--icen-disabled-opacity);cursor:not-allowed}.icen-otp--sm .icen-otp-cell{width:32px;height:40px;font-size:var(--icen-density-font-size-lg)}.icen-otp--lg .icen-otp-cell{width:48px;height:56px;font-size:var(--icen-density-font-size-2xl)}@media(prefers-reduced-motion:reduce){.icen-segmented-item,.icen-toggle-item,.icen-stepper-btn,.icen-stepper,.icen-otp-cell{transition:none}}.icen-segmented--block,.icen-toggle-group--block{display:flex;inline-size:100%}.icen-segmented--block .icen-segmented-item,.icen-toggle-group--block .icen-toggle-item{flex:1;justify-content:center}.icen-segmented--ghost,.icen-toggle-group--ghost{background:transparent;border-color:transparent;box-shadow:none}.icen-segmented--ghost .icen-segmented-item.is-active,.icen-toggle-group--ghost .icen-toggle-item.is-active{background:var(--icen-token-fill-2);color:var(--icen-token-text);box-shadow:none}.icen-segmented.is-error,.icen-toggle-group.is-error{border-color:var(--icen-token-error)}.icen-segmented.is-disabled,.icen-toggle-group.is-disabled{opacity:var(--icen-disabled-opacity);pointer-events:none}.icen-stepper-unit{display:inline-flex;align-items:center;padding-inline-end:var(--icen-density-space-sm);color:var(--icen-token-text-faint);font-size:.85em}.icen-otp-separator{display:inline-flex;align-items:center;padding:0 var(--icen-density-space-xs);color:var(--icen-token-text-faint);font-size:var(--icen-density-font-size-lg);font-weight:300}.icen-otp.is-error .icen-otp-cell{border-color:var(--icen-token-error)}.icen-otp.is-error .icen-otp-cell.is-filled{background:var(--icen-token-error-muted);border-color:var(--icen-token-error)}.icen-otp.is-complete .icen-otp-cell{border-color:var(--icen-token-success)}.icen-otp.is-complete .icen-otp-cell.is-filled{background:color-mix(in srgb,var(--icen-token-success) 8%,transparent)}@media(forced-colors:active){.icen-segmented-item.is-active,.icen-segmented-item[aria-checked=true],.icen-toggle-item.is-active,.icen-toggle-group-btn.is-active{outline:1px solid Highlight;outline-offset:-1px}}.icen-table-wrap{overflow-x:auto;overscroll-behavior:contain;border-radius:var(--icen-control-radius-lg)}.icen-table-wrap--bordered{border:1px solid var(--icen-token-separator-soft)}.icen-table{inline-size:100%;border-collapse:collapse;font-size:var(--icen-font-size-control);font-variant-numeric:tabular-nums}.icen-table th,.icen-table td{padding:6px 10px;text-align:start}.icen-table th{font-weight:600;font-size:var(--icen-font-size-caption);letter-spacing:var(--icen-letter-spacing-caption);color:var(--icen-token-text-muted);border-bottom:1px solid var(--icen-token-separator);white-space:nowrap;background:var(--icen-token-surface-chrome);position:sticky;top:0;z-index:var(--icen-z-raised)}.icen-table td{border-bottom:1px solid var(--icen-token-separator-soft);vertical-align:middle;color:var(--icen-token-text)}.icen-table tbody tr:last-child td{border-bottom:0}.icen-table tbody tr{transition:background-color var(--icen-tx-fast)}.icen-table tbody tr:hover{background:var(--icen-token-fill-hover)}.icen-table tbody tr.icen-row-link{cursor:pointer}.icen-table tbody tr.is-selected{background:var(--icen-token-fill-selected)}.icen-table tfoot td{border-top:1px solid var(--icen-token-separator);border-bottom:0;font-weight:500;background:var(--icen-token-surface-chrome)}.icen-table--compact th,.icen-table--compact td{padding:4px 8px}.icen-table--dense th,.icen-table--dense td{padding:2px 6px;font-size:var(--icen-density-font-size-sm)}.icen-table td.icen-num{text-align:right;font-variant-numeric:tabular-nums lining-nums}.icen-table .icen-ops{white-space:nowrap;text-align:end}.icen-table .icen-ops .icen-btn{margin-inline-start:var(--icen-density-space-xs)}.icen-table th[data-icen-sort]{cursor:pointer;user-select:none}.icen-table th[data-icen-sort]:after{content:"";display:inline-block;inline-size:16px;block-size:16px;flex:none;vertical-align:middle;background:currentColor;mask:var(--icen-token-icon-sort) center / contain no-repeat;margin-inline-start:var(--icen-density-space-xs);color:var(--icen-token-text-faint);opacity:.6}.icen-table th[data-icen-sort=asc]:after{content:"";display:inline-block;inline-size:16px;block-size:16px;flex:none;vertical-align:middle;background:currentColor;mask:var(--icen-token-icon-arrow-up) center / contain no-repeat;opacity:1;color:var(--icen-token-accent)}.icen-table th[data-icen-sort=desc]:after{content:"";display:inline-block;inline-size:16px;block-size:16px;flex:none;vertical-align:middle;background:currentColor;mask:var(--icen-token-icon-arrow-down) center / contain no-repeat;opacity:1;color:var(--icen-token-accent)}.icen-table--zebra tbody tr:nth-child(odd):not(.is-selected):not(.icen-row-success,.icen-row-warning,.icen-row-error){background:color-mix(in srgb,var(--icen-token-fill-hover) 55%,transparent)}.icen-table--zebra tbody tr:hover:not(.is-selected):not(.icen-row-success,.icen-row-warning,.icen-row-error){background:var(--icen-token-fill-hover)}.icen-table-caption{text-align:start;padding:8px 10px;font-size:var(--icen-font-size-control);font-weight:600;color:var(--icen-token-text);caption-side:top}.icen-table--sticky-col th:first-child,.icen-table--sticky-col .icen-col-fixed{position:sticky;inset-inline-start:0;z-index:calc(var(--icen-z-raised) + 1);background:var(--icen-token-surface-chrome);box-shadow:1px 0 0 var(--icen-token-separator-soft)}.icen-table--sticky-col tbody td.icen-col-fixed{background:var(--icen-token-surface)}.icen-table--sticky-col tbody tr.is-selected td.icen-col-fixed,.icen-table--sticky-col tbody tr.is-selected th:first-child{background:color-mix(in srgb,var(--icen-token-accent) 13%,var(--icen-token-surface))}.icen-table--sticky-col tbody tr.icen-row-success td.icen-col-fixed{background:color-mix(in srgb,var(--icen-token-success) 6%,var(--icen-token-surface))}.icen-table--sticky-col tbody tr.icen-row-warning td.icen-col-fixed{background:color-mix(in srgb,var(--icen-token-warning) 6%,var(--icen-token-surface))}.icen-table--sticky-col tbody tr.icen-row-error td.icen-col-fixed{background:color-mix(in srgb,var(--icen-token-error) 6%,var(--icen-token-surface))}.icen-table--sticky-col tbody tr:hover td.icen-col-fixed{background:color-mix(in srgb,var(--icen-token-fill-hover) 65%,var(--icen-token-surface))}.icen-table .icen-row-expand>td{padding:0 10px;background:var(--icen-token-surface-chrome);border-bottom:1px solid var(--icen-token-separator-soft);font-size:var(--icen-density-font-size-sm);color:var(--icen-token-text-muted)}.icen-table .icen-row-expand[hidden]{display:none}.icen-row-expand-content{padding:var(--icen-density-space-sm) 0;animation:row-expand-in var(--icen-duration-fast) var(--icen-ease-out)}@keyframes row-expand-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.icen-table .icen-col-narrow{width:80px}.icen-table .icen-col-wide{width:240px}.icen-table .icen-col-action{width:1%;white-space:nowrap}.icen-table tbody tr.icen-row-success{background:color-mix(in srgb,var(--icen-token-success) 6%,transparent)}.icen-table tbody tr.icen-row-warning{background:color-mix(in srgb,var(--icen-token-warning) 6%,transparent)}.icen-table tbody tr.icen-row-error{background:color-mix(in srgb,var(--icen-token-error) 6%,transparent)}.icen-table thead th{box-shadow:none}.icen-table th[rowspan]{vertical-align:bottom}@media(prefers-reduced-motion:reduce){.icen-row-expand-content{animation:none}}@media(forced-colors:active){.icen-table tbody tr.is-selected{background:Highlight;color:HighlightText}.icen-table tbody tr.is-selected :is(td,th){color:HighlightText}.icen-table tbody tr.icen-row-success,.icen-table tbody tr.icen-row-warning,.icen-table tbody tr.icen-row-error{border-inline-start:2px solid CanvasText}}
