.app-button[data-v-d745c125]{display:inline-flex;align-items:center;justify-content:center;gap:var(--sello-control-gap, 6px);width:var(--sello-button-width, auto);min-width:var(--sello-button-min-width, -moz-max-content);min-width:var(--sello-button-min-width, max-content);max-width:var(--sello-button-max-width, none);font-size:var(--sello-text-sm);font-weight:var(--sello-weight-medium);line-height:var(--line-height-solid);border-width:var(--sello-control-border-width, 1px);border-style:solid;border-radius:var(--sello-control-radius, var(--sello-radius-sm));transition:box-shadow var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),background-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),border-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),transform var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease);box-shadow:none;transform:translateY(0)}.app-button+.app-button[data-v-d745c125]{margin-left:0}.app-button__content[data-v-d745c125]{display:var(--sello-button-content-display, inline-flex);min-width:0;overflow:var(--sello-button-content-overflow, visible);text-overflow:var(--sello-button-content-text-overflow, clip);white-space:var(--sello-button-content-white-space, normal)}.app-button[data-v-d745c125]>span{display:var(--sello-button-inner-display, inline-flex);align-items:center;justify-content:var(--sello-button-inner-justify-content, center);width:var(--sello-button-inner-width, auto);min-width:0}.app-button--sm[data-v-d745c125]{font-size:var(--sello-text-xs, 12px);height:var(--sello-control-height-sm, 28px);min-height:var(--sello-control-height-sm, 28px);padding:0 var(--sello-control-padding-x-sm, 10px)}.app-button--md[data-v-d745c125]{height:var(--sello-control-height-md, 32px);min-height:var(--sello-control-height-md, 32px);padding:0 var(--sello-control-padding-x-md, 12px)}.app-button--lg[data-v-d745c125]{height:var(--sello-control-height-lg, 40px);min-height:var(--sello-control-height-lg, 40px);padding:0 var(--sello-control-padding-x-lg, 18px);font-size:var(--sello-text-base, 14px)}@media(max-width:767px){.app-button--sm[data-v-d745c125],.app-button--md[data-v-d745c125],.app-button--lg[data-v-d745c125]{min-height:var(--touch-target-min, 44px)}}.app-button--primary[data-v-d745c125]{--el-button-bg-color: var(--color-primary);--el-button-border-color: var(--color-primary);--el-button-text-color: var(--sello-text-inverse);--el-button-hover-bg-color: var(--sello-brand-hover);--el-button-hover-border-color: var(--sello-brand-hover);--el-button-hover-text-color: var(--sello-text-inverse);--el-button-active-bg-color: var(--sello-brand-active);--el-button-active-border-color: var(--sello-brand-active);--el-button-active-text-color: var(--sello-text-inverse);--el-button-disabled-bg-color: var(--sello-text-disabled);--el-button-disabled-border-color: var(--color-border-subtle);--el-button-disabled-text-color: var(--sello-text-disabled);background:var(--color-primary);border-color:var(--color-primary);color:var(--sello-text-inverse);box-shadow:none}.app-button--primary[data-v-d745c125]:hover{background:var(--sello-brand-hover);border-color:var(--sello-brand-hover);box-shadow:none}.app-button--primary[data-v-d745c125]:active{background:var(--sello-brand-active);border-color:var(--sello-brand-active);box-shadow:none}.app-button--secondary[data-v-d745c125]{--el-button-bg-color: transparent;--el-button-border-color: var(--color-border);--el-button-text-color: var(--color-text-primary);--el-button-hover-bg-color: var(--sello-bg-surface-muted);--el-button-hover-border-color: var(--color-border-strong);--el-button-hover-text-color: var(--color-text-primary);--el-button-active-bg-color: var(--sello-bg-surface-subtle);--el-button-active-border-color: var(--color-border-strong);--el-button-active-text-color: var(--color-text-primary);--el-button-disabled-bg-color: transparent;--el-button-disabled-border-color: var(--color-border-subtle);--el-button-disabled-text-color: var(--sello-text-disabled);background:transparent;border-color:var(--color-border);color:var(--color-text-primary);box-shadow:none}.app-button--secondary[data-v-d745c125]:hover{background:var(--sello-bg-surface-muted);border-color:var(--color-border-strong);color:var(--color-text-primary)}.app-button--secondary[data-v-d745c125]:active{background:var(--sello-bg-surface-subtle);border-color:var(--color-border-strong)}.app-button--tertiary[data-v-d745c125]{--el-button-bg-color: var(--sello-bg-surface-subtle);--el-button-border-color: var(--color-border-subtle);--el-button-text-color: var(--color-text-secondary);--el-button-hover-bg-color: var(--sello-bg-surface-muted);--el-button-hover-border-color: var(--color-border-subtle);--el-button-hover-text-color: var(--color-text-secondary);background:var(--sello-bg-surface-subtle);border-color:var(--color-border-subtle);color:var(--color-text-secondary)}.app-button--tertiary[data-v-d745c125]:hover{background:var(--sello-bg-surface-muted);color:var(--color-text-secondary)}.app-button--ghost[data-v-d745c125]{--el-button-bg-color: transparent;--el-button-border-color: transparent;--el-button-text-color: var(--color-text-secondary);--el-button-hover-bg-color: var(--color-bg-hover);--el-button-hover-border-color: transparent;--el-button-hover-text-color: var(--color-text-primary);background:transparent;border-color:transparent;color:var(--color-text-secondary)}.app-button--ghost[data-v-d745c125]:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.app-button--danger[data-v-d745c125]{--el-button-bg-color: var(--sello-danger);--el-button-border-color: var(--sello-danger);--el-button-text-color: var(--sello-text-inverse);--el-button-hover-bg-color: var(--sello-danger-hover, color-mix(in srgb, var(--sello-danger) 85%, black));--el-button-hover-border-color: var(--sello-danger-hover, color-mix(in srgb, var(--sello-danger) 85%, black));--el-button-hover-text-color: var(--sello-text-inverse);background:var(--sello-danger);border-color:var(--sello-danger);color:var(--sello-text-inverse);box-shadow:none}.app-button--success[data-v-d745c125]{--el-button-bg-color: var(--sello-success);--el-button-border-color: var(--sello-success);--el-button-text-color: var(--sello-text-inverse);--el-button-hover-bg-color: var(--sello-success-hover, color-mix(in srgb, var(--sello-success) 85%, black));--el-button-hover-border-color: var(--sello-success-hover, color-mix(in srgb, var(--sello-success) 85%, black));--el-button-hover-text-color: var(--sello-text-inverse);background:var(--sello-success);border-color:var(--sello-success);color:var(--sello-text-inverse);box-shadow:none}.app-button--warning[data-v-d745c125]{--el-button-bg-color: var(--sello-warning);--el-button-border-color: var(--sello-warning);--el-button-text-color: var(--sello-text-inverse);--el-button-hover-bg-color: var(--sello-signal-hover);--el-button-hover-border-color: var(--sello-signal-hover);--el-button-hover-text-color: var(--sello-text-inverse);--el-button-active-bg-color: var(--sello-signal-hover);--el-button-active-border-color: var(--sello-signal-hover);--el-button-active-text-color: var(--sello-text-inverse);--el-button-disabled-bg-color: var(--sello-text-disabled);--el-button-disabled-border-color: var(--color-border-subtle);--el-button-disabled-text-color: var(--sello-text-disabled);background:var(--sello-warning);border-color:var(--sello-warning);color:var(--sello-text-inverse);box-shadow:none}.app-button--warning[data-v-d745c125]:hover,.app-button--warning[data-v-d745c125]:active{background:var(--sello-signal-hover);border-color:var(--sello-signal-hover);color:var(--sello-text-inverse)}.app-button--text[data-v-d745c125]{--el-button-bg-color: transparent;--el-button-border-color: transparent;--el-button-text-color: var(--color-text-regular);--el-button-hover-bg-color: transparent;--el-button-hover-border-color: transparent;--el-button-hover-text-color: var(--color-text-primary);--el-button-active-bg-color: transparent;--el-button-active-border-color: transparent;--el-button-active-text-color: var(--color-text-primary);--el-button-disabled-bg-color: transparent;--el-button-disabled-border-color: transparent;--el-button-disabled-text-color: var(--sello-text-disabled);background:transparent;border-color:transparent;color:var(--color-text-regular);padding-left:0;padding-right:0}.app-button--text[data-v-d745c125]:hover{background:transparent;color:var(--color-text-primary)}.app-button--link[data-v-d745c125]{--el-button-bg-color: transparent;--el-button-border-color: transparent;--el-button-text-color: var(--brand-primary-500);--el-button-hover-bg-color: transparent;--el-button-hover-border-color: transparent;--el-button-hover-text-color: var(--brand-primary-600);--el-button-active-bg-color: transparent;--el-button-active-border-color: transparent;--el-button-active-text-color: var(--brand-primary-600);background:transparent;border-color:transparent;color:var(--brand-primary-500);padding-left:0;padding-right:0}.app-button--link[data-v-d745c125]:hover{background:transparent;color:var(--brand-primary-600);text-decoration:underline;text-underline-offset:3px}.app-button--tone-primary[data-v-d745c125]{color:var(--brand-primary-500)}.app-button--tone-primary[data-v-d745c125]:hover{color:var(--brand-primary-600)}.app-button--tone-danger[data-v-d745c125]{color:var(--sello-danger)}.app-button--tone-danger[data-v-d745c125]:hover{color:var(--sello-danger-hover, color-mix(in srgb, var(--sello-danger) 85%, black))}.app-button--tone-success[data-v-d745c125]{color:var(--sello-success)}.app-button--tone-success[data-v-d745c125]:hover{color:var(--sello-success-hover, color-mix(in srgb, var(--sello-success) 85%, black))}.app-button--tone-warning[data-v-d745c125]{color:var(--sello-warning)}.app-button--tone-warning[data-v-d745c125]:hover{color:var(--sello-signal-hover)}.app-button.is-disabled[data-v-d745c125]:not(.app-button--text):not(.app-button--link),.app-button.is-disabled[data-v-d745c125]:not(.app-button--text):not(.app-button--link):hover,.app-button.is-disabled[data-v-d745c125]:not(.app-button--text):not(.app-button--link):focus,.app-button.is-disabled[data-v-d745c125]:not(.app-button--text):not(.app-button--link):active{background:var(--sello-bg-surface-muted);border-color:var(--color-border-subtle);color:var(--sello-text-disabled);box-shadow:none}.app-button[data-v-d745c125]:not(.is-disabled):hover{box-shadow:inherit}.app-button[data-v-d745c125]:not(.is-disabled):not(.app-button--loading):active{transform:none}.app-button--block[data-v-d745c125]{display:flex;width:100%}.app-button[data-v-d745c125]:focus-visible{outline:var(--sello-interactive-focus-outline, 2px solid var(--sello-focus-ring));outline-offset:var(--sello-interactive-focus-offset, 2px)}.app-button--loading[data-v-d745c125]{cursor:not-allowed;pointer-events:none;opacity:.8}.app-button--loading[data-v-d745c125] .el-button__loading-icon{font-size:var(--sello-text-sm)}.app-button__icon[data-v-d745c125]{width:var(--sello-text-sm);height:var(--sello-text-sm)}.app-button__icon--right[data-v-d745c125]{margin-left:var(--sello-control-gap, 6px)}@media(prefers-reduced-motion:reduce){.app-button[data-v-d745c125]{transition:none}.app-button[data-v-d745c125]:not(.is-disabled):not(.app-button--loading):active{transform:none}}.app-icon-button[data-v-0dfec473]{border-radius:var(--button-radius, var(--sello-radius-sm, 6px));color:var(--sello-icon-button-color);background:var(--sello-icon-button-bg);border-color:var(--sello-icon-button-border);box-shadow:none;transition:background-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),border-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),transform var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease);transform:translateY(0)}.app-icon-button[data-v-0dfec473]:not(.is-disabled):active{transform:translateY(1px)}.app-icon-button-shell[data-v-0dfec473]{display:inline-flex}.app-icon-button--sm[data-v-0dfec473]{width:var(--sello-control-height-sm, 28px);height:var(--sello-control-height-sm, 28px);min-width:var(--sello-control-height-sm, 28px);padding:0}.app-icon-button--md[data-v-0dfec473]{width:var(--sello-control-height-md, 34px);height:var(--sello-control-height-md, 34px);min-width:var(--sello-control-height-md, 34px);padding:0}.app-icon-button--lg[data-v-0dfec473]{width:var(--sello-control-height-lg, 40px);height:var(--sello-control-height-lg, 40px);min-width:var(--sello-control-height-lg, 40px);padding:0}.app-icon-button--ghost[data-v-0dfec473]{--el-button-bg-color: var(--sello-icon-button-bg);--el-button-border-color: var(--sello-icon-button-border);--el-button-text-color: var(--sello-icon-button-color);--el-button-hover-bg-color: var(--sello-icon-button-bg-hover);--el-button-hover-border-color: var(--sello-icon-button-border-hover);--el-button-hover-text-color: var(--sello-icon-button-color-hover);background:var(--sello-icon-button-bg);border-color:var(--sello-icon-button-border);color:var(--sello-icon-button-color)}.app-icon-button--ghost[data-v-0dfec473]:hover{background:var(--sello-icon-button-bg-hover);border-color:var(--sello-icon-button-border-hover);color:var(--sello-icon-button-color-hover)}.app-icon-button--secondary[data-v-0dfec473]{--el-button-bg-color: var(--sello-button-secondary-bg, transparent);--el-button-border-color: var(--sello-button-secondary-border, var(--button-secondary-border));--el-button-text-color: var(--sello-button-secondary-text, var(--button-secondary-text));--el-button-hover-bg-color: var(--sello-button-secondary-bg-hover, color-mix(in srgb, var(--color-text-primary, var(--color-text-primary)) 4%, transparent));--el-button-hover-border-color: var(--sello-button-secondary-border-hover, var(--button-secondary-border-hover));--el-button-hover-text-color: var(--sello-button-secondary-text-hover, var(--sello-button-secondary-text, var(--button-secondary-text)));background:var(--sello-button-secondary-bg, transparent);border-color:var(--sello-button-secondary-border, var(--button-secondary-border));color:var(--sello-button-secondary-text, var(--button-secondary-text))}.app-icon-button--secondary[data-v-0dfec473]:hover{background:var(--sello-button-secondary-bg-hover, color-mix(in srgb, var(--color-text-primary, var(--color-text-primary)) 4%, transparent));border-color:var(--sello-button-secondary-border-hover, var(--button-secondary-border-hover));color:var(--sello-button-secondary-text-hover, var(--sello-button-secondary-text, var(--button-secondary-text)))}.app-icon-button--danger[data-v-0dfec473]{--el-button-bg-color: transparent;--el-button-border-color: transparent;--el-button-text-color: var(--sello-danger);--el-button-hover-bg-color: var(--sello-danger-subtle);--el-button-hover-border-color: var(--sello-danger-border);--el-button-hover-text-color: var(--sello-danger)}.app-icon-button--primary[data-v-0dfec473]{--el-button-bg-color: var(--button-primary-bg);--el-button-border-color: var(--button-primary-border);--el-button-text-color: var(--button-primary-text);--el-button-hover-bg-color: var(--button-primary-bg-hover);--el-button-hover-border-color: var(--button-primary-bg-hover);--el-button-hover-text-color: var(--button-primary-text)}.app-icon-button[data-v-0dfec473] .el-icon{font-size:var(--icon-button)}.app-icon-button--lg[data-v-0dfec473] .el-icon{font-size:var(--icon-md)}@media(max-width:767px){.app-icon-button--sm[data-v-0dfec473],.app-icon-button--md[data-v-0dfec473]{width:var(--touch-target-min, 44px);height:var(--touch-target-min, 44px);min-width:var(--touch-target-min, 44px)}}@media(prefers-reduced-motion:reduce){.app-icon-button[data-v-0dfec473]{transition:none}.app-icon-button[data-v-0dfec473]:not(.is-disabled):active{transform:none}}.app-dropdown--compact[data-v-3f5e7b22]{line-height:var(--line-height-tight)}.app-dropdown__popper{border-radius:var(--sello-overlay-radius, 10px)}.app-dropdown__popper.el-popper{padding:0;border:1px solid var(--sello-overlay-border);background:var(--sello-overlay-bg);box-shadow:var(--sello-shadow-md)}.app-dropdown__popper .el-popper__arrow{display:none}.app-dropdown__popper .el-dropdown-menu{padding:var(--sello-menu-padding, 6px);border:0;border-radius:var(--sello-overlay-radius, 10px);background:transparent;box-shadow:none}.app-dropdown__popper .el-dropdown-menu__item{display:flex;align-items:center;gap:var(--sello-menu-item-gap, 8px);min-height:var(--sello-menu-item-height, 32px);padding:0 var(--sello-menu-item-padding-x, 10px);border-radius:var(--sello-menu-item-radius, 6px);color:var(--color-text-primary);font-size:var(--sello-text-sm, 13px);line-height:var(--line-height-snug)}.app-dropdown__popper .el-dropdown-menu__item:not(.is-disabled):hover,.app-dropdown__popper .el-dropdown-menu__item:not(.is-disabled):focus{background:var(--sello-menu-item-hover-bg);color:var(--color-text-primary)}.app-dropdown__popper .el-dropdown-menu__item.is-disabled{color:var(--sello-text-disabled)}.app-dropdown-menu[data-v-fb3ea22d]{min-width:var(--sello-dropdown-menu-min-width, 10rem);padding:var(--sello-menu-padding, 6px);border:0;border-radius:var(--sello-overlay-radius, 10px);background:transparent;box-shadow:none}.app-dropdown-menu--compact[data-v-fb3ea22d] .el-dropdown-menu__item{min-height:var(--sello-menu-item-height, 32px);line-height:var(--line-height-snug);padding-block:0}.app-dropdown-menu[data-v-fb3ea22d] .el-dropdown-menu__item{display:flex;align-items:center;gap:var(--sello-menu-item-gap, 8px);min-height:var(--sello-menu-item-height, 32px);padding:0 var(--sello-menu-item-padding-x, 10px);border-radius:var(--sello-menu-item-radius, 6px);color:var(--color-text-primary);font-size:var(--sello-text-sm, 13px);line-height:var(--line-height-snug)}.app-dropdown-menu[data-v-fb3ea22d] .el-dropdown-menu__item:not(.is-disabled):hover,.app-dropdown-menu[data-v-fb3ea22d] .el-dropdown-menu__item:not(.is-disabled):focus{background:var(--sello-menu-item-hover-bg);color:var(--color-text-primary)}.app-dropdown-menu[data-v-fb3ea22d] .el-dropdown-menu__item.is-disabled{color:var(--sello-text-disabled)}.app-dropdown-item[data-v-f352911c]{display:flex;align-items:center;gap:var(--sello-menu-item-gap, 8px);min-height:var(--sello-menu-item-height, 32px);padding:0 var(--sello-menu-item-padding-x, 10px);border-radius:var(--sello-menu-item-radius, 6px);font-size:var(--sello-text-sm, 13px);line-height:var(--line-height-snug);color:var(--color-text-primary)}.app-dropdown-item[data-v-f352911c]:not(.is-disabled):hover{background:var(--sello-menu-item-hover-bg)}.app-dropdown-item--danger[data-v-f352911c]{color:var(--sello-danger)}.app-dropdown-item--danger[data-v-f352911c]:not(.is-disabled):hover{background:var(--sello-menu-item-danger-hover-bg);color:var(--sello-danger)}.app-dropdown-action[data-v-1a40ce84]{display:inline-flex}.app-dropdown-action--icon-trigger[data-v-1a40ce84]{align-items:center}.app-dropdown-action__icon[data-v-1a40ce84]{margin-right:var(--space-2, 8px)}.app-dropdown-action__arrow[data-v-1a40ce84]{margin-left:var(--space-1, 4px);font-size:var(--font-size-xs);transition:transform var(--transition-fast)}.app-dropdown-action.is-active .app-dropdown-action__arrow[data-v-1a40ce84]{transform:rotate(180deg)}.app-dropdown-action__menu{min-width:var(--sello-menu-min-width, 160px);width:-moz-max-content;width:max-content;padding:var(--sello-menu-padding, 6px);border:1px solid var(--sello-overlay-border);border-radius:var(--sello-overlay-radius, 10px);background:var(--sello-overlay-bg);box-shadow:var(--sello-shadow-md)}.app-dropdown-action__item{display:flex;align-items:center;min-height:var(--sello-menu-item-height, 32px);padding:0 var(--sello-menu-item-padding-x, 10px);border-radius:var(--sello-menu-item-radius, 6px);font-size:var(--sello-text-sm, 13px);line-height:var(--line-height-snug);gap:var(--sello-menu-item-gap, 8px);color:var(--color-text-primary)}.app-dropdown-action__item-icon{font-size:var(--icon-sm);color:var(--color-text-secondary)}.app-dropdown-action__item--danger{color:var(--sello-danger)}.app-dropdown-action__item--danger:hover{background-color:var(--sello-menu-item-danger-hover-bg);color:var(--sello-danger)}.app-dropdown-action__divider{padding:0;height:1px;background-color:var(--color-border-subtle);margin:var(--sello-space-1, 4px) 0}.app-input[data-v-31d39d88]{font-size:var(--sello-text-sm, 13px);border-radius:var(--sello-control-radius, 6px)}.app-input--small[data-v-31d39d88]{font-size:var(--sello-text-xs, 12px)}.app-input--large[data-v-31d39d88]{font-size:var(--sello-text-base, 14px)}.app-input--error[data-v-31d39d88] .el-input__wrapper,.app-input--error[data-v-31d39d88] .el-textarea__inner{border-color:var(--sello-border-danger);box-shadow:none}.app-input[data-v-31d39d88] .el-input__wrapper{position:var(--sello-input-wrapper-position, static);z-index:var(--sello-input-wrapper-z-index, auto);display:inline-flex;align-items:center;box-sizing:border-box;padding:0 var(--sello-control-padding-x-md, 12px);height:var(--sello-control-height-md, 32px);min-height:var(--sello-control-height-md, 32px);background:var(--sello-control-bg);border:var(--sello-border-width-default, 1px) solid var(--sello-control-field-border, var(--sello-control-border));border-radius:var(--sello-control-radius, 6px);outline:none;outline-offset:0;box-shadow:none;transition:background-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),border-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),box-shadow var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease)}.app-input--small[data-v-31d39d88] .el-input__wrapper{height:var(--sello-control-height-sm, 28px);min-height:var(--sello-control-height-sm, 28px);padding:0 var(--sello-control-padding-x-sm, 10px)}.app-input--large[data-v-31d39d88] .el-input__wrapper{height:var(--sello-control-height-lg, 40px);min-height:var(--sello-control-height-lg, 40px);padding:0 var(--sello-control-padding-x-lg, 16px)}.app-input[data-v-31d39d88] .el-textarea__inner{min-height:calc(var(--sello-control-height-md, 32px) * 2);padding:var(--space-2, 8px) var(--sello-control-padding-x-md, 12px);background:var(--sello-control-bg);border:var(--sello-border-width-default, 1px) solid var(--sello-control-field-border, var(--sello-control-border));border-radius:var(--sello-control-radius, 6px);box-shadow:none;color:var(--color-text-primary);font-size:inherit;line-height:var(--line-height-base, 1.5);transition:background-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),border-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),box-shadow var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease)}.app-input[data-v-31d39d88] .el-input__wrapper:focus-within{z-index:var(--sello-input-wrapper-focus-z-index, var(--sello-input-wrapper-z-index, auto));border-color:var(--color-primary);background:var(--sello-control-bg);outline:none;outline-offset:0;box-shadow:0 0 0 var(--sello-focus-ring-width, 3px) var(--sello-focus-ring)}.app-input[data-v-31d39d88] .el-textarea__inner:focus,.app-input[data-v-31d39d88] .el-textarea__inner:focus-visible{border-color:var(--color-primary);background:var(--sello-control-bg);outline:none;outline-offset:0;box-shadow:0 0 0 var(--sello-focus-ring-width, 3px) var(--sello-focus-ring)}.app-input--error[data-v-31d39d88] .el-input__wrapper:focus-within,.app-input--error[data-v-31d39d88] .el-textarea__inner:focus,.app-input--error[data-v-31d39d88] .el-textarea__inner:focus-visible{border-color:var(--sello-border-danger);outline:none;outline-offset:0;box-shadow:0 0 0 var(--sello-focus-ring-width, 3px) color-mix(in srgb,var(--sello-danger, var(--color-danger)) 24%,transparent)}.app-input[data-v-31d39d88]:not(.app-input--disabled) .el-input__wrapper:hover{border-color:var(--sello-control-border-hover);background:var(--sello-control-bg-hover);box-shadow:none}.app-input[data-v-31d39d88]:not(.app-input--disabled) .el-textarea__inner:hover{border-color:var(--sello-control-border-hover);background:var(--sello-control-bg-hover);box-shadow:none}.app-input--disabled[data-v-31d39d88] .el-input__wrapper,.app-input--disabled[data-v-31d39d88] .el-textarea__inner{background-color:var(--sello-control-bg-disabled);cursor:not-allowed}.app-input[data-v-31d39d88] .el-input__inner{height:calc(var(--sello-control-height-md, 32px) - 2px);line-height:var(--line-height-control);color:var(--color-text-primary);font-size:inherit}.app-input[data-v-31d39d88] .el-input__inner:focus,.app-input[data-v-31d39d88] .el-input__inner:focus-visible{outline:none;box-shadow:none}.app-input--small[data-v-31d39d88] .el-input__inner{height:calc(var(--sello-control-height-sm, 28px) - 2px);line-height:var(--line-height-control-sm)}.app-input--large[data-v-31d39d88] .el-input__inner{height:calc(var(--sello-control-height-lg, 40px) - 2px);line-height:var(--line-height-control-lg)}.app-input[data-v-31d39d88] .el-input__inner::-moz-placeholder{color:var(--sello-control-placeholder)}.app-input[data-v-31d39d88] .el-input__inner::placeholder{color:var(--sello-control-placeholder)}.app-input[data-v-31d39d88] .el-textarea__inner::-moz-placeholder{color:var(--sello-control-placeholder)}.app-input[data-v-31d39d88] .el-textarea__inner::placeholder{color:var(--sello-control-placeholder)}.app-input--composer[data-v-31d39d88],.app-input--composer[data-v-31d39d88] .el-textarea{width:100%}.app-input--composer[data-v-31d39d88] .el-textarea__inner{min-height:var(--sello-input-composer-min-height, 64px);padding:var(--sello-input-composer-padding, var(--space-3));border:none;border-radius:var(--radius-sm, 6px);background:transparent;box-shadow:none;box-sizing:border-box;resize:none;font-size:var(--sello-input-composer-font-size, var(--font-size-base));line-height:var(--line-height-base);transition:border-color var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast)}.app-input--composer[data-v-31d39d88] .el-textarea__inner:focus,.app-input--composer[data-v-31d39d88] .el-textarea__inner:focus-visible{border:none;background:transparent;box-shadow:none}.app-input--composer[data-v-31d39d88] .el-input__wrapper{padding:0;background:transparent;box-shadow:none}.app-input--composer[data-v-31d39d88] .el-input__inner{padding-right:0}.app-autocomplete[data-v-eb4f7553]{width:var(--sello-autocomplete-width, 100%);font-size:var(--sello-text-sm, 13px)}.app-autocomplete--small[data-v-eb4f7553]{font-size:var(--sello-text-xs, 12px)}.app-autocomplete--large[data-v-eb4f7553]{font-size:var(--sello-text-base, 14px)}.app-autocomplete[data-v-eb4f7553] .el-input__wrapper{min-height:var(--sello-control-height-md, 34px);background:var(--sello-control-bg);border:var(--sello-border-width-default, 1px) solid var(--sello-control-border);border-radius:var(--sello-control-radius, 6px);outline:none;outline-offset:0;box-shadow:none}.app-autocomplete--small[data-v-eb4f7553] .el-input__wrapper{min-height:var(--sello-control-height-sm, 28px)}.app-autocomplete--large[data-v-eb4f7553] .el-input__wrapper{min-height:var(--sello-control-height-lg, 40px)}.app-autocomplete[data-v-eb4f7553]:not(.app-autocomplete--disabled) .el-input__wrapper:hover{border-color:var(--sello-control-border-hover);background:var(--sello-control-bg-hover)}.app-autocomplete[data-v-eb4f7553] .el-input__wrapper:focus-within{border-color:var(--sello-control-border-focus, var(--sello-control-border-focus, var(--color-primary)));outline:var(--sello-control-focus-outline, 2px solid color-mix(in srgb, var(--color-primary, var(--color-primary)) 16%, transparent));outline-offset:0;box-shadow:none}.app-file-input[data-v-aafa21a7]{width:100%}.app-file-input__native[data-v-aafa21a7]{display:none}.app-file-input__body[data-v-aafa21a7]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-height:var(--sello-control-height-md);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-surface);box-sizing:border-box}.app-file-input__meta[data-v-aafa21a7]{display:flex;align-items:center;gap:var(--space-2);min-width:0;flex:1}.app-file-input__name[data-v-aafa21a7]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);color:var(--color-text-primary)}.app-file-input__name.is-empty[data-v-aafa21a7]{color:var(--color-text-placeholder)}.app-file-input--disabled[data-v-aafa21a7]{opacity:.72}.app-select[data-v-67825427]{font-size:var(--sello-text-sm, 13px);width:100%;--el-select-focus-border-color: var(--sello-control-border-hover, var(--color-primary));--el-select-input-focus-border-color: var(--sello-control-border-hover, var(--color-primary));--el-input-focus-border-color: var(--sello-control-border-hover, var(--color-primary));--el-select-border-color-hover: var(--sello-control-border-hover, var(--color-primary))}.app-select--small[data-v-67825427]{font-size:var(--sello-text-xs, 12px)}.app-select--large[data-v-67825427]{font-size:var(--sello-text-base, 14px)}.app-select[data-v-67825427] .el-select__wrapper,.app-select[data-v-67825427] .el-input__wrapper{position:var(--sello-select-wrapper-position, static);z-index:var(--sello-select-wrapper-z-index, auto);display:inline-flex;align-items:center;box-sizing:border-box;width:100%;min-height:var(--sello-control-height-md, 32px);border-radius:var(--sello-control-radius, 6px);padding:0 var(--sello-control-padding-x-md, 12px);background:var(--sello-control-bg, var(--color-bg-container, var(--color-bg-surface)));border:var(--sello-border-width-default, 1px) solid var(--sello-control-border, var(--color-border-subtle, var(--color-border-light)));outline:none;outline-offset:0;box-shadow:none;transition:background-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),border-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),box-shadow var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease)}.app-select--small[data-v-67825427] .el-select__wrapper,.app-select--small[data-v-67825427] .el-input__wrapper{min-height:var(--sello-control-height-sm, 28px);padding:0 var(--sello-control-padding-x-sm, 10px)}.app-select--large[data-v-67825427] .el-select__wrapper,.app-select--large[data-v-67825427] .el-input__wrapper{min-height:var(--sello-control-height-lg, 40px);padding:0 var(--sello-control-padding-x-lg, 16px)}.app-select[data-v-67825427] .el-select__wrapper.is-focused,.app-select[data-v-67825427] .el-select__wrapper:focus-within,.app-select[data-v-67825427] .el-input__wrapper:focus-within{z-index:var(--sello-select-wrapper-focus-z-index, var(--sello-select-wrapper-z-index, auto));border-color:var(--color-primary);background:var(--sello-control-bg, var(--color-bg-container, var(--color-bg-surface)));outline:none;outline-offset:0;box-shadow:0 0 0 var(--sello-focus-ring-width, 3px) var(--sello-focus-ring)}.app-select[data-v-67825427]:not(.app-select--disabled) .el-select__wrapper:hover,.app-select[data-v-67825427]:not(.app-select--disabled) .el-input__wrapper:hover{border-color:var(--sello-control-border-hover, var(--color-primary));background:var(--sello-control-bg-hover, var(--sello-bg-surface-subtle, var(--color-fill-lighter)));box-shadow:none}.app-select--error[data-v-67825427] .el-select__wrapper,.app-select--error[data-v-67825427] .el-input__wrapper{border-color:var(--sello-border-danger, var(--color-danger));box-shadow:none}.app-select--error[data-v-67825427] .el-select__wrapper.is-focused,.app-select--error[data-v-67825427] .el-select__wrapper:focus-within,.app-select--error[data-v-67825427] .el-input__wrapper:focus-within{border-color:var(--sello-border-danger, var(--color-danger));outline:none;outline-offset:0;box-shadow:0 0 0 var(--sello-focus-ring-width, 3px) color-mix(in srgb,var(--sello-danger, var(--color-danger)) 24%,transparent)}.app-select--disabled[data-v-67825427] .el-select__wrapper,.app-select--disabled[data-v-67825427] .el-input__wrapper{background-color:var(--sello-control-bg-disabled, var(--color-fill-light));cursor:not-allowed}.app-select[data-v-67825427] .el-input__inner::-moz-placeholder{color:var(--sello-control-placeholder, var(--color-text-placeholder));font-size:inherit}.app-select[data-v-67825427] .el-input__inner::placeholder{color:var(--sello-control-placeholder, var(--color-text-placeholder));font-size:inherit}.app-select[data-v-67825427] .el-select__input,.app-select[data-v-67825427] .el-input__inner{outline:none;box-shadow:none}.app-select[data-v-67825427] .el-select__input:focus,.app-select[data-v-67825427] .el-select__input:focus-visible,.app-select[data-v-67825427] .el-input__inner:focus,.app-select[data-v-67825427] .el-input__inner:focus-visible{outline:none;box-shadow:none}.app-select[data-v-67825427] .el-select__suffix{display:flex;align-items:center;align-self:center}.app-select[data-v-67825427] .el-select__clear{color:var(--color-text-placeholder)}.app-select[data-v-67825427] .el-select__clear:hover{color:var(--color-text-secondary)}.app-select[data-v-67825427] .el-select__loading{animation:rotate-67825427 1s linear infinite}@keyframes rotate-67825427{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:767px){.app-select[data-v-67825427] .el-select__wrapper,.app-select[data-v-67825427] .el-input__wrapper{min-height:var(--sello-control-height-md)}.app-select--small[data-v-67825427] .el-select__wrapper,.app-select--small[data-v-67825427] .el-input__wrapper{min-height:var(--sello-control-height-sm)}}.el-select__popper.app-select-dropdown{padding:var(--sello-menu-padding, 6px);font-size:var(--sello-text-sm, 13px);border-radius:var(--sello-overlay-radius, 10px);background:var(--sello-overlay-bg, var(--color-bg-surface));border:1px solid var(--sello-overlay-border, var(--color-border-light));box-shadow:var(--sello-shadow-md, var(--shadow-md))}.el-select__popper.app-select-dropdown .el-select-dropdown{min-width:0;padding:0;border:0;border-radius:calc(var(--sello-overlay-radius, 10px) - var(--sello-menu-padding, 6px));background:transparent;box-shadow:none}.el-select__popper.app-select-dropdown .el-select-dropdown__wrap,.el-select__popper.app-select-dropdown .el-select-dropdown__list{margin:0;padding:0;background:transparent}.el-select__popper.app-select-dropdown .el-select-dropdown__item{--sello-select-dropdown-item-height: var(--sello-control-height-md, 32px);display:flex;align-items:center;min-height:var(--sello-select-dropdown-item-height);height:var(--sello-select-dropdown-item-height);line-height:var(--line-height-snug);margin:0;padding:0 var(--sello-menu-item-padding-x, 10px);border-radius:var(--sello-menu-item-radius, 6px);font-size:var(--sello-text-sm, 13px);color:var(--color-text-primary, var(--color-text-primary))}.el-select__popper.app-select-dropdown .el-select-dropdown__item.hover,.el-select__popper.app-select-dropdown .el-select-dropdown__item:hover{background-color:var(--sello-menu-item-hover-bg, var(--color-fill-light))}.el-select__popper.app-select-dropdown .el-select-dropdown__item.selected{color:var(--color-text-primary, var(--color-text-primary));background:var(--sello-menu-item-selected-bg, var(--color-primary-light-9));font-weight:var(--sello-weight-medium)}.el-select__popper.app-select-dropdown .el-select-dropdown__empty{padding:var(--sello-space-4);color:var(--color-text-secondary, var(--color-text-secondary));font-size:var(--sello-text-sm)}@media(max-width:767px){.el-select__popper.app-select-dropdown .el-select-dropdown__item{height:var(--touch-target-min);line-height:var(--line-height-control)}}.app-number-field[data-v-41f7c32f]{display:inline-block;width:100%}.app-number-field--small[data-v-41f7c32f] .el-input__wrapper{height:var(--sello-control-height-sm, 28px);min-height:var(--sello-control-height-sm, 28px);font-size:var(--sello-text-xs, 12px)}.app-number-field--default[data-v-41f7c32f] .el-input__wrapper{height:var(--sello-control-height-md, 32px);min-height:var(--sello-control-height-md, 32px)}.app-number-field[data-v-41f7c32f] .el-input__wrapper{border-radius:var(--sello-number-field-wrapper-radius, var(--sello-control-radius, 6px))}.app-number-field--large[data-v-41f7c32f] .el-input__wrapper{height:var(--sello-control-height-lg, 36px);min-height:var(--sello-control-height-lg, 36px);font-size:var(--sello-text-base, 14px)}.app-number-field--attached-prefix[data-v-41f7c32f] .el-input__wrapper{border-radius:0 var(--radius-md) var(--radius-md) 0}.app-number-field--attached-suffix[data-v-41f7c32f] .el-input__wrapper{border-radius:var(--radius-default) 0 0 var(--radius-default)}.app-number-field--error[data-v-41f7c32f] .el-input__wrapper{border-color:var(--color-danger)}.app-number-field__prefix[data-v-41f7c32f],.app-number-field__suffix[data-v-41f7c32f]{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-left:var(--space-1)}.app-number-field__prefix[data-v-41f7c32f]{margin-left:0;margin-right:var(--space-1)}.app-number-field__input[data-v-41f7c32f] input[type=number]{-moz-appearance:textfield}.app-number-field__input[data-v-41f7c32f] input[type=number]::-webkit-outer-spin-button,.app-number-field__input[data-v-41f7c32f] input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.app-number-field[data-v-41f7c32f] .el-input__inner{text-align:var(--sello-number-field-text-align, inherit)}.app-number-field--controls[data-v-41f7c32f] .el-input-number{width:100%}.app-number-field--controls[data-v-41f7c32f] .el-input-number .el-input__wrapper{border-radius:var(--sello-number-field-wrapper-radius, var(--sello-control-radius, 6px))}.app-number-field--controls[data-v-41f7c32f] .el-input-number__decrease,.app-number-field--controls[data-v-41f7c32f] .el-input-number__increase{border-color:var(--color-border-lighter)}.app-date-picker-host[data-v-6961d908]{display:block;width:100%}.app-date-picker[data-v-6961d908]{width:100%;height:var(--sello-control-height-md, 32px);min-height:var(--sello-control-height-md, 32px);font-size:var(--sello-text-sm, var(--font-size-sm));border-radius:var(--sello-control-radius, var(--radius-sm))}.app-date-picker--small[data-v-6961d908]{height:var(--sello-control-height-sm, 28px);min-height:var(--sello-control-height-sm, 28px);font-size:var(--sello-text-xs, var(--font-size-xs))}.app-date-picker--large[data-v-6961d908]{height:var(--sello-control-height-lg, 36px);min-height:var(--sello-control-height-lg, 36px);font-size:var(--sello-text-base, var(--font-size-base))}.app-date-picker--error[data-v-6961d908] .el-input__wrapper{border-color:var(--color-danger);box-shadow:none}.app-date-picker[data-v-6961d908] .el-input__wrapper{height:var(--sello-control-height-md, 32px);min-height:var(--sello-control-height-md, 32px);padding:0 var(--sello-control-padding-x-md, var(--space-3));background:var(--sello-control-bg, var(--color-bg-surface));border:var(--sello-border-width-default, var(--sello-control-border-width, 1px)) solid var(--sello-control-border, var(--sello-control-border));border-radius:var(--sello-control-radius, var(--radius-sm));outline:none;outline-offset:0;box-shadow:none;transition:background-color var(--sello-motion-fast, var(--transition-fast)) var(--sello-ease-standard, ease),border-color var(--sello-motion-fast, var(--transition-fast)) var(--sello-ease-standard, ease),box-shadow var(--sello-motion-fast, var(--transition-fast)) var(--sello-ease-standard, ease)}.app-date-picker.el-input__wrapper{min-height:var(--sello-control-height-md, 32px);height:var(--sello-control-height-md, 32px);border:var(--sello-border-width-default, var(--sello-control-border-width, 1px)) solid var(--sello-control-border, var(--sello-control-border));box-shadow:none}.app-date-picker.el-date-editor .el-input__wrapper{height:var(--sello-control-height-md, 32px);min-height:var(--sello-control-height-md, 32px);padding:0 var(--sello-control-padding-x-md, var(--space-3));background:var(--sello-control-bg, var(--color-bg-surface));border:var(--sello-border-width-default, var(--sello-control-border-width, 1px)) solid var(--sello-control-border, var(--sello-control-border));border-radius:var(--sello-control-radius, var(--radius-sm));box-shadow:none}.app-date-picker[data-v-6961d908] .el-input__inner{height:calc(var(--sello-control-height-md, 32px) - var(--sello-border-width-default, var(--sello-control-border-width, 1px)) * 2);color:var(--color-text-primary, var(--color-text-primary));font-size:inherit;line-height:var(--line-height-control, var(--line-height-base))}.app-date-picker.el-date-editor .el-input__inner{height:calc(var(--sello-control-height-md, 32px) - var(--sello-border-width-default, var(--sello-control-border-width, 1px)) * 2);color:var(--color-text-primary, var(--color-text-primary));font-size:var(--sello-text-sm, var(--font-size-sm));line-height:var(--line-height-control, var(--line-height-base))}.app-date-picker[data-v-6961d908] .el-input__prefix,.app-date-picker[data-v-6961d908] .el-input__suffix,.app-date-picker.el-date-editor .el-input__prefix,.app-date-picker.el-date-editor .el-input__suffix{display:inline-flex;align-items:center;height:100%}.app-date-picker[data-v-6961d908] .el-input__wrapper:hover{border-color:var(--sello-control-border-hover, var(--sello-control-border-hover, var(--sello-control-border)));box-shadow:none}.app-date-picker[data-v-6961d908] .el-input__wrapper.is-focus,.app-date-picker[data-v-6961d908] .el-input__wrapper:focus-within{border-color:var(--sello-control-border-hover, var(--sello-control-border-hover, var(--sello-control-border)));outline:var(--sello-control-focus-outline, 2px solid color-mix(in srgb, var(--color-primary, var(--color-primary)) 16%, transparent));outline-offset:0;box-shadow:none}.app-date-picker.el-input__wrapper:hover{border-color:var(--sello-control-border-hover, var(--sello-control-border-hover, var(--sello-control-border)));box-shadow:none}.app-date-picker.el-input__wrapper.is-focus,.app-date-picker.el-input__wrapper:focus-within{border-color:var(--sello-control-border-hover, var(--sello-control-border-hover, var(--sello-control-border)));outline:var(--sello-control-focus-outline, 2px solid color-mix(in srgb, var(--color-primary, var(--color-primary)) 16%, transparent));outline-offset:0;box-shadow:none}.app-date-picker--small[data-v-6961d908] .el-input__wrapper{height:var(--sello-control-height-sm, 28px);min-height:var(--sello-control-height-sm, 28px);padding:0 var(--sello-control-padding-x-sm, var(--space-2))}.app-date-picker--small.el-input__wrapper{min-height:var(--sello-control-height-sm, 28px);height:var(--sello-control-height-sm, 28px)}.app-date-picker--small.el-date-editor .el-input__wrapper{min-height:var(--sello-control-height-sm, 28px);height:var(--sello-control-height-sm, 28px);padding:0 var(--sello-control-padding-x-sm, var(--space-2))}.app-date-picker--large[data-v-6961d908] .el-input__wrapper{height:var(--sello-control-height-lg, 36px);min-height:var(--sello-control-height-lg, 36px);padding:0 var(--sello-control-padding-x-lg, var(--space-4))}.app-date-picker--large.el-input__wrapper{min-height:var(--sello-control-height-lg, 36px);height:var(--sello-control-height-lg, 36px)}.app-date-picker--large.el-date-editor .el-input__wrapper{min-height:var(--sello-control-height-lg, 36px);height:var(--sello-control-height-lg, 36px);padding:0 var(--sello-control-padding-x-lg, var(--space-4))}.app-date-picker--small[data-v-6961d908] .el-input__inner{height:calc(var(--sello-control-height-sm, 28px) - var(--sello-border-width-default, var(--sello-control-border-width, 1px)) * 2);line-height:var(--line-height-control-sm, var(--line-height-base))}.app-date-picker--large[data-v-6961d908] .el-input__inner{height:calc(var(--sello-control-height-lg, 36px) - var(--sello-border-width-default, var(--sello-control-border-width, 1px)) * 2);line-height:var(--line-height-control-lg, var(--line-height-base))}.app-date-picker--disabled[data-v-6961d908] .el-input__wrapper,.app-date-picker--disabled.el-date-editor .el-input__wrapper{background:var(--sello-control-bg-disabled, var(--color-fill-light));cursor:not-allowed}.app-date-picker--disabled[data-v-6961d908] .el-input__inner,.app-date-picker--disabled.el-date-editor .el-input__inner{color:var(--color-text-secondary, var(--color-text-secondary));-webkit-text-fill-color:var(--color-text-secondary, var(--color-text-secondary));cursor:not-allowed}.app-date-picker-dropdown[data-v-6961d908]{font-size:var(--sello-text-sm, var(--font-size-sm))}.app-date-range-picker-host[data-v-86152391]{display:block;width:100%;max-width:100%;box-sizing:border-box}.app-date-range-picker[data-v-86152391]{width:100%;max-width:100%;height:var(--sello-control-height-md, 32px);min-height:var(--sello-control-height-md, 32px);font-size:var(--sello-text-sm, var(--font-size-sm));border-radius:var(--sello-control-radius, var(--radius-sm))}.app-date-range-picker--small[data-v-86152391]{height:var(--sello-control-height-sm, 28px);min-height:var(--sello-control-height-sm, 28px);font-size:var(--sello-text-xs, var(--font-size-xs))}.app-date-range-picker--large[data-v-86152391]{height:var(--sello-control-height-lg, 36px);min-height:var(--sello-control-height-lg, 36px);font-size:var(--sello-text-base, var(--font-size-base))}.app-date-range-picker--error[data-v-86152391] .el-input__wrapper,.app-date-range-picker--error.el-input__wrapper{border-color:var(--color-danger);box-shadow:none}.app-date-range-picker[data-v-86152391] .el-input__wrapper{height:var(--sello-control-height-md, 32px);min-height:var(--sello-control-height-md, 32px);padding:0 var(--sello-control-padding-x-md, var(--space-3));background:var(--sello-control-bg, var(--color-bg-surface));border:var(--sello-control-border-width, 1px) solid var(--sello-control-border, var(--color-border));border-radius:var(--sello-control-radius, var(--radius-sm));outline:none;outline-offset:0;box-shadow:none;transition:background-color var(--sello-motion-fast, var(--transition-fast)) var(--sello-ease-standard, ease),border-color var(--sello-motion-fast, var(--transition-fast)) var(--sello-ease-standard, ease),box-shadow var(--sello-motion-fast, var(--transition-fast)) var(--sello-ease-standard, ease)}.app-date-range-picker.el-input__wrapper,.app-date-range-picker.el-date-editor.el-input__wrapper{width:100%;max-width:100%;height:var(--sello-control-height-md, 32px);min-height:var(--sello-control-height-md, 32px);padding:0 var(--sello-control-padding-x-md, var(--space-3));background:var(--sello-control-bg, var(--color-bg-surface));border:var(--sello-control-border-width, 1px) solid var(--sello-control-border, var(--color-border));border-radius:var(--sello-control-radius, var(--radius-sm));box-shadow:none}.app-date-range-picker[data-v-86152391] .el-range-input{color:var(--color-text-primary, var(--color-text-primary));font-size:inherit;line-height:var(--line-height-control, var(--line-height-base))}.app-date-range-picker.el-date-editor .el-range-input{color:var(--color-text-primary, var(--color-text-primary));font-size:var(--sello-text-sm, var(--font-size-sm));line-height:var(--line-height-control, var(--line-height-base))}.app-date-range-picker[data-v-86152391] .el-range-separator,.app-date-range-picker.el-date-editor .el-range-separator{color:var(--color-text-regular, var(--color-text-secondary));font-size:inherit}.app-date-range-picker[data-v-86152391] .el-input__wrapper:hover{border-color:var(--sello-control-border-hover, var(--color-border));background:var(--sello-control-bg-hover, var(--color-bg-surface));box-shadow:none}.app-date-range-picker[data-v-86152391] .el-input__wrapper.is-focus,.app-date-range-picker[data-v-86152391] .el-input__wrapper:focus-within{border-color:var(--sello-control-border-hover, var(--color-border));background:var(--sello-control-bg, var(--color-bg-surface));outline:var(--sello-control-focus-outline, 2px solid color-mix(in srgb, var(--color-primary, var(--color-primary)) 16%, transparent));outline-offset:0;box-shadow:none}.app-date-range-picker.el-input__wrapper:hover{border-color:var(--sello-control-border-hover, var(--color-border));background:var(--sello-control-bg-hover, var(--color-bg-surface));box-shadow:none}.app-date-range-picker.el-input__wrapper.is-focus,.app-date-range-picker.el-input__wrapper:focus-within{border-color:var(--sello-control-border-hover, var(--color-border));background:var(--sello-control-bg, var(--color-bg-surface));outline:var(--sello-control-focus-outline, 2px solid color-mix(in srgb, var(--color-primary, var(--color-primary)) 16%, transparent));outline-offset:0;box-shadow:none}.app-date-range-picker--small[data-v-86152391] .el-input__wrapper{height:var(--sello-control-height-sm, 28px);min-height:var(--sello-control-height-sm, 28px);padding:0 var(--sello-control-padding-x-sm, var(--space-2))}.app-date-range-picker--small.el-input__wrapper,.app-date-range-picker--small.el-date-editor.el-input__wrapper{min-height:var(--sello-control-height-sm, 28px);height:var(--sello-control-height-sm, 28px);padding:0 var(--sello-control-padding-x-sm, var(--space-2))}.app-date-range-picker--large[data-v-86152391] .el-input__wrapper{height:var(--sello-control-height-lg, 36px);min-height:var(--sello-control-height-lg, 36px);padding:0 var(--sello-control-padding-x-lg, var(--space-4))}.app-date-range-picker--large.el-input__wrapper,.app-date-range-picker--large.el-date-editor.el-input__wrapper{min-height:var(--sello-control-height-lg, 36px);height:var(--sello-control-height-lg, 36px);padding:0 var(--sello-control-padding-x-lg, var(--space-4))}.app-date-range-picker-dropdown[data-v-86152391]{font-size:var(--sello-text-sm, var(--font-size-sm))}.el-date-editor.app-date-time-picker{width:var(--sello-date-time-picker-width, 100%);--el-date-editor-width: var(--sello-date-time-picker-width, 100%)}.app-checkbox[data-v-4c8098d8]{font-size:var(--font-size-base)}.app-checkbox--small[data-v-4c8098d8],.app-checkbox.ui-sm[data-v-4c8098d8]{font-size:var(--font-size-sm)}.app-checkbox--large[data-v-4c8098d8]{font-size:var(--font-size-md)}.app-checkbox[data-v-4c8098d8] .el-checkbox__label{font-size:inherit;color:var(--sello-checkbox-label-color, var(--color-text-regular));font-weight:var(--sello-checkbox-label-font-weight, inherit)}.app-checkbox[data-v-4c8098d8] .el-checkbox__label:not(:empty){padding-left:var(--space-2)}.app-checkbox[data-v-4c8098d8] .el-checkbox__inner,.app-checkbox--small[data-v-4c8098d8] .el-checkbox__inner,.app-checkbox.ui-sm[data-v-4c8098d8] .el-checkbox__inner{width:var(--icon-sm);height:var(--icon-sm)}.app-checkbox--large[data-v-4c8098d8] .el-checkbox__inner{width:var(--icon-lg);height:var(--icon-lg)}.app-checkbox[data-v-4c8098d8] .el-checkbox__input.is-focus .el-checkbox__inner{border-color:var(--color-primary);outline:none;box-shadow:var(--sello-checkbox-focus-shadow, 0 0 0 2px color-mix(in srgb, var(--color-primary, var(--color-primary)) 18%, transparent))}.app-checkbox-group[data-v-34e51983]{display:flex;gap:var(--space-3, 12px)}.app-checkbox-group--vertical[data-v-34e51983]{flex-direction:column;align-items:flex-start}.app-checkbox-group--horizontal[data-v-34e51983]{flex-direction:row;flex-wrap:wrap;align-items:center}.app-radio[data-v-b955682d]{font-size:var(--font-size-base)}.app-radio--small[data-v-b955682d]{font-size:var(--font-size-sm)}.app-radio--large[data-v-b955682d]{font-size:var(--font-size-md)}.app-radio[data-v-b955682d] .el-radio__label{font-size:inherit;color:var(--color-text-regular)}.app-radio[data-v-b955682d] .el-radio__inner{width:var(--space-4);height:var(--space-4)}.app-radio--small[data-v-b955682d] .el-radio__inner{width:var(--space-3);height:var(--space-3)}.app-radio--large[data-v-b955682d] .el-radio__inner{width:var(--space-5);height:var(--space-5)}.app-radio[data-v-b955682d] .el-radio__input.is-focus .el-radio__inner{border-color:var(--color-primary);outline:var(--sello-control-focus-outline, 2px solid color-mix(in srgb, var(--color-primary, var(--color-primary)) 16%, transparent));outline-offset:2px;box-shadow:none}.app-radio-group[data-v-f02afead]{display:inline-flex;align-items:center}.app-switch[data-v-720ea4b4]{--sello-switch-width: var(--switch-width-md);--sello-switch-height: var(--switch-height-md);--sello-switch-thumb-size: var(--switch-thumb-size-md);--sello-switch-thumb-inset: var(--switch-thumb-inset);min-height:var(--sello-control-height-sm);font-size:var(--font-size-base)}.app-switch--small[data-v-720ea4b4]{--sello-switch-width: var(--switch-width-sm);--sello-switch-height: var(--switch-height-sm);--sello-switch-thumb-size: var(--switch-thumb-size-sm);font-size:var(--font-size-sm)}.app-switch--large[data-v-720ea4b4]{--sello-switch-width: var(--switch-width-lg);--sello-switch-height: var(--switch-height-lg);--sello-switch-thumb-size: var(--switch-thumb-size-lg);font-size:var(--font-size-md)}.app-switch[data-v-720ea4b4] .el-switch__label{font-size:inherit;color:var(--color-text-regular)}.app-switch[data-v-720ea4b4] .el-switch__core{min-width:var(--sello-switch-width);height:var(--sello-switch-height);border-color:var(--switch-track-off-border);border-radius:var(--radius-full);background:var(--switch-track-off-bg);box-shadow:none}.app-switch[data-v-720ea4b4] .el-switch__core .el-switch__action{left:var(--sello-switch-thumb-inset);width:var(--sello-switch-thumb-size);height:var(--sello-switch-thumb-size);background:var(--switch-thumb-bg);box-shadow:var(--switch-thumb-shadow)}.app-switch.is-checked[data-v-720ea4b4] .el-switch__core{border-color:var(--switch-track-on-border);background:var(--switch-track-on-bg);box-shadow:none}.app-switch.is-checked[data-v-720ea4b4] .el-switch__core .el-switch__action{left:calc(100% - var(--sello-switch-thumb-size) - var(--sello-switch-thumb-inset))}.app-switch[data-v-720ea4b4] .el-switch__input:focus-visible~.el-switch__core{outline:var(--sello-control-focus-outline, 2px solid color-mix(in srgb, var(--color-primary, var(--color-primary)) 16%, transparent));outline-offset:2px;box-shadow:none}.app-switch.is-checked[data-v-720ea4b4] .el-switch__input:focus-visible~.el-switch__core{box-shadow:none}.app-switch.is-disabled[data-v-720ea4b4]{opacity:var(--switch-disabled-opacity)}.app-slider[data-v-626beff0]{width:100%}.app-textarea[data-v-44ff24c4]{font-size:var(--sello-text-sm, var(--font-size-sm));border-radius:var(--sello-control-radius, var(--radius-sm))}.app-textarea--small[data-v-44ff24c4]{font-size:var(--sello-text-xs, var(--font-size-xs))}.app-textarea--large[data-v-44ff24c4]{font-size:var(--sello-text-base, var(--font-size-base))}.app-textarea--error[data-v-44ff24c4] .el-textarea__inner{border-color:var(--color-danger);box-shadow:none}.app-textarea[data-v-44ff24c4] .el-textarea__inner{font-size:inherit;line-height:var(--sello-line-normal, var(--line-height-base));padding:var(--space-2) var(--sello-control-padding-x-md, var(--space-3));border-radius:var(--sello-control-radius, var(--radius-sm));border:var(--sello-border-width-default, var(--sello-control-border-width)) solid var(--sello-control-field-border, var(--sello-control-border));color:var(--color-text-primary, var(--color-text-primary));background:var(--sello-control-bg, var(--color-bg-surface));outline:none;outline-offset:0;box-shadow:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast)}.app-textarea[data-v-44ff24c4] .el-textarea__inner:hover{border-color:var(--sello-control-border-hover, var(--sello-control-border-hover));background:var(--sello-control-bg-hover, var(--color-bg-surface));box-shadow:none}.app-textarea[data-v-44ff24c4] .el-textarea__inner:focus{border-color:var(--sello-control-border-focus, var(--sello-control-border, var(--color-primary)));background:var(--sello-control-bg, var(--color-bg-surface));outline:var(--sello-control-focus-outline, 2px solid color-mix(in srgb, var(--color-primary, var(--color-primary)) 16%, transparent));outline-offset:0;box-shadow:none}.app-textarea[data-v-44ff24c4] .el-textarea__inner:focus-visible{outline:var(--sello-control-focus-outline, 2px solid color-mix(in srgb, var(--color-primary, var(--color-primary)) 16%, transparent));outline-offset:0;box-shadow:none}.app-textarea[data-v-44ff24c4] .el-textarea__inner::-moz-placeholder{color:var(--sello-control-placeholder, var(--color-text-placeholder))}.app-textarea[data-v-44ff24c4] .el-textarea__inner::placeholder{color:var(--sello-control-placeholder, var(--color-text-placeholder))}.app-textarea[data-v-44ff24c4] .el-input__count{background:transparent;color:var(--color-text-regular, var(--color-text-secondary));font-size:var(--sello-text-xs, var(--font-size-xs))}.app-search-field[data-v-53bc6291]{font-size:var(--font-size-base)}.app-search-field--small[data-v-53bc6291]{font-size:var(--font-size-sm)}.app-search-field--large[data-v-53bc6291]{font-size:var(--font-size-md)}.app-search-field__icon[data-v-53bc6291]{color:var(--color-text-placeholder);font-size:inherit}.app-search-field[data-v-53bc6291] .el-input__wrapper{min-height:var(--sello-control-height-md, 32px);border-radius:var(--radius-sm);background:var(--sello-control-bg);border:var(--sello-control-border-width) solid var(--sello-control-border);box-shadow:none}.app-search-field--small[data-v-53bc6291] .el-input__wrapper{min-height:var(--sello-control-height-sm, 28px)}.app-search-field--large[data-v-53bc6291] .el-input__wrapper{min-height:var(--sello-control-height-lg, 36px)}.app-search-field[data-v-53bc6291] .el-input-group__append{padding:0;border:none}.app-search-field[data-v-53bc6291] .el-input-group__append .el-button{margin:0;border:none;background:transparent}.app-upload[data-v-4e4b0f6c]{display:grid;gap:var(--space-2)}.app-upload__meta[data-v-4e4b0f6c]{display:grid;gap:var(--space-0-5)}.app-upload__title[data-v-4e4b0f6c]{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.app-upload__helper[data-v-4e4b0f6c]{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.app-upload__error[data-v-4e4b0f6c]{font-size:var(--font-size-xs);color:var(--color-danger)}.app-upload__control--surface[data-v-4e4b0f6c] .el-upload-dragger,.app-upload--surface[data-v-4e4b0f6c] .el-upload-dragger{border-radius:var(--card-radius-default);background:var(--color-fill-subtle, var(--color-bg-muted))}.app-upload--inline[data-v-4e4b0f6c] .el-upload{display:inline-flex;align-items:center}.app-upload--invalid[data-v-4e4b0f6c] .el-upload-dragger{border-color:var(--color-danger)}.app-input-tag[data-v-7ef83fdd]{width:var(--sello-input-tag-width, 100%);box-sizing:border-box;min-height:var(--sello-control-height-md, 34px);padding:0 var(--sello-control-padding-x-md, 12px);color:var(--color-text-primary);font-size:var(--sello-text-sm, 13px);line-height:var(--line-height-control, 1.4);background:var(--sello-control-bg);border:var(--sello-border-width-default, 1px) solid var(--sello-control-border);border-radius:var(--sello-control-radius, 6px);outline:none;outline-offset:0;box-shadow:none;transition:background-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),border-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),box-shadow var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease);--el-input-tag-mini-height: var(--sello-control-height-md, 34px);--el-input-tag-padding: 0;--el-input-tag-line-height: var(--line-height-control, 1.4);--el-input-tag-placeholder-color: var(--sello-control-placeholder);--el-input-tag-text-color: var(--color-text-primary)}.app-input-tag--small[data-v-7ef83fdd]{min-height:var(--sello-control-height-sm, 28px);padding:0 var(--sello-control-padding-x-sm, 10px);font-size:var(--sello-text-xs, 12px);--el-input-tag-mini-height: var(--sello-control-height-sm, 28px);--el-input-tag-line-height: var(--line-height-control-sm, 1.35)}.app-input-tag--large[data-v-7ef83fdd]{min-height:var(--sello-control-height-lg, 40px);padding:0 var(--sello-control-padding-x-lg, 16px);font-size:var(--sello-text-base, 14px);--el-input-tag-mini-height: var(--sello-control-height-lg, 40px);--el-input-tag-line-height: var(--line-height-control-lg, 1.45)}.app-input-tag:not(.is-disabled).is-hovering[data-v-7ef83fdd]:not(.is-focused),.app-input-tag[data-v-7ef83fdd]:not(.is-disabled):not(.is-focused):hover{background:var(--sello-control-bg-hover);border-color:var(--sello-control-border-hover);box-shadow:none}.app-input-tag.is-focused[data-v-7ef83fdd]{background:var(--sello-control-bg);border-color:var(--sello-control-border-focus, var(--color-primary));outline:var(--sello-control-focus-outline, 2px solid color-mix(in srgb, var(--color-primary, var(--color-primary)) 16%, transparent));outline-offset:0;box-shadow:none}.app-input-tag[data-v-7ef83fdd]:focus-within{border-color:var(--sello-control-border-focus, var(--color-primary));outline:var(--sello-control-focus-outline, 2px solid color-mix(in srgb, var(--color-primary, var(--color-primary)) 16%, transparent));outline-offset:0;box-shadow:none}.app-input-tag.is-disabled[data-v-7ef83fdd]{background:var(--sello-control-bg-disabled);border-color:var(--sello-control-border);box-shadow:none;cursor:not-allowed}.app-input-tag[data-v-7ef83fdd] .el-input-tag__inner{min-height:calc(var(--el-input-tag-mini-height) - 2px)}.app-input-tag[data-v-7ef83fdd] .el-input-tag__input-wrapper{min-width:120px}.app-input-tag[data-v-7ef83fdd] .el-input-tag__input{color:var(--color-text-primary);line-height:var(--line-height-control, 1.4)}.app-input-tag[data-v-7ef83fdd] .el-input-tag__input:focus,.app-input-tag[data-v-7ef83fdd] .el-input-tag__input:focus-visible{outline:none;box-shadow:none}.app-input-tag[data-v-7ef83fdd] .el-input-tag__input::-moz-placeholder{color:var(--sello-control-placeholder)}.app-input-tag[data-v-7ef83fdd] .el-input-tag__input::placeholder{color:var(--sello-control-placeholder)}.app-form-field[data-v-34171c5e]{margin-bottom:var(--sello-form-field-margin-bottom, var(--form-field-gap))}.app-form-field--small[data-v-34171c5e]{margin-bottom:var(--sello-form-field-margin-bottom, var(--space-4))}.app-form-field--large[data-v-34171c5e]{margin-bottom:var(--sello-form-field-margin-bottom, var(--space-8))}.app-form-field--required[data-v-34171c5e] .el-form-item__label:before{color:var(--sello-danger, var(--color-danger));margin-right:var(--space-1)}.app-form-field[data-v-34171c5e] .el-form-item__label{font-size:var(--sello-typo-form-label-size, var(--font-size-xs));color:var(--color-text-secondary, var(--color-text-regular));font-weight:var(--sello-typo-form-label-weight, var(--font-weight-medium));justify-content:var(--sello-form-field-label-justify, initial);width:var(--sello-form-field-label-width, auto);padding:var(--sello-form-field-label-padding, 0 var(--space-3) 0 0);margin:var(--sello-form-field-label-margin, 0);text-align:var(--sello-form-field-label-text-align, inherit);line-height:var(--sello-form-field-label-line-height, var(--sello-typo-form-label-line, var(--line-height-base)));align-items:center;min-height:var(--sello-form-field-label-min-height, var(--sello-control-height-md))}.app-form-field__help[data-v-34171c5e]{font-size:var(--sello-typo-helper-size, var(--font-size-xs));color:var(--color-text-secondary, var(--color-text-secondary));line-height:var(--sello-typo-helper-line, var(--line-height-form-content));margin-top:var(--space-1)}.app-form-field__error[data-v-34171c5e]{font-size:var(--sello-typo-helper-size, var(--font-size-xs));color:var(--sello-danger, var(--color-danger));line-height:var(--sello-typo-helper-line, var(--line-height-form-content));padding-top:var(--space-1)}.app-form-field.is-error[data-v-34171c5e] .el-form-item__label{color:var(--sello-danger, var(--color-danger))}.app-form-field[data-v-34171c5e] .el-form-item__content{line-height:var(--line-height-base);position:relative;align-items:var(--sello-form-field-content-align-items, initial);width:var(--sello-form-field-content-width, auto);min-height:var(--sello-form-field-content-min-height, var(--sello-control-height-md));min-width:0;margin-left:var(--sello-form-field-content-margin-left, 0)}.app-form-field[data-v-34171c5e] .el-form-item__content>*{min-width:0}.app-form-field--small[data-v-34171c5e] .el-form-item__content{line-height:var(--line-height-control-sm)}.app-form-field--large[data-v-34171c5e] .el-form-item__content{line-height:var(--line-height-control-lg)}.app-form[data-v-2191f98c]{font-size:var(--sello-text-base, var(--font-size-base));width:100%}.app-form--small[data-v-2191f98c]{font-size:var(--sello-text-sm, var(--font-size-sm))}.app-form--large[data-v-2191f98c]{font-size:var(--sello-text-md, var(--font-size-md))}.app-form--label-top[data-v-2191f98c] .el-form-item{flex-direction:column;align-items:stretch}.app-form--label-top[data-v-2191f98c] .el-form-item__label{display:block;width:100%;text-align:left;min-height:auto;padding-bottom:var(--space-2)}.app-form--label-top[data-v-2191f98c] .el-form-item__content{width:100%;margin-left:0}.app-form__actions[data-v-2191f98c]{margin-top:var(--space-2);padding-top:var(--space-5);border-top:none}.app-form__action-row[data-v-2191f98c]{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;width:100%}.app-form__action-row--start[data-v-2191f98c]{justify-content:flex-start}.app-form__action-row--between[data-v-2191f98c]{justify-content:space-between}.app-form[data-v-2191f98c] .el-form-item{margin-bottom:var(--form-field-gap)}.app-form[data-v-2191f98c]>.el-form-item:last-child{margin-bottom:0}.app-form[data-v-2191f98c] .el-form-item__label{font-size:var(--sello-typo-form-label-size, var(--font-size-sm));color:var(--color-text-regular, var(--color-text-regular));font-weight:var(--sello-typo-form-label-weight, var(--font-weight-medium));align-items:center;min-height:var(--sello-control-height-md);line-height:var(--sello-typo-form-label-line, var(--line-height-base));letter-spacing:.01em}.app-form[data-v-2191f98c] .el-form-item__content{min-height:var(--sello-control-height-md);min-width:0}.app-form[data-v-2191f98c] .el-form-item__error{font-size:var(--sello-typo-helper-size, var(--font-size-xs));line-height:var(--sello-typo-helper-line, var(--line-height-base));padding-top:var(--space-1)}@media(max-width:767px){.app-form[data-v-2191f98c] .el-form-item{margin-bottom:var(--space-4)}.app-form--label-top[data-v-2191f98c] .el-form-item__label{min-height:auto}.app-form__action-row[data-v-2191f98c]{justify-content:stretch}.app-form__action-row[data-v-2191f98c] .app-button{flex:1 1 auto}}.app-form-section[data-v-132bf7b0]{background-color:var(--color-bg-surface);border-radius:var(--radius-md);overflow:hidden}.app-form-section--divided[data-v-132bf7b0]{border:1px solid var(--border-color-lighter)}.app-form-section__header[data-v-132bf7b0]{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--space-4);border-bottom:1px solid var(--border-color-lighter)}.app-form-section--small .app-form-section__header[data-v-132bf7b0]{padding:var(--space-3)}.app-form-section--large .app-form-section__header[data-v-132bf7b0]{padding:var(--space-6)}.app-form-section--compact .app-form-section__header[data-v-132bf7b0]{padding:var(--space-2) var(--space-3);border-bottom:none}.app-form-section__header-content[data-v-132bf7b0]{flex:1;min-width:0}.app-form-section__title[data-v-132bf7b0]{margin:0;font-size:var(--sello-typo-section-title-size, var(--font-size-lg));font-weight:var(--sello-typo-section-title-weight, var(--font-weight-semibold));color:var(--color-text-primary, var(--color-text-primary));line-height:var(--sello-typo-section-title-line, var(--line-height-tight))}.app-form-section--small .app-form-section__title[data-v-132bf7b0]{font-size:var(--sello-text-sm, var(--font-size-base))}.app-form-section--large .app-form-section__title[data-v-132bf7b0]{font-size:var(--sello-text-lg, var(--font-size-xl))}.app-form-section__description[data-v-132bf7b0]{margin:var(--space-1) 0 0;font-size:var(--sello-typo-section-subtitle-size, var(--font-size-sm));color:var(--color-text-regular, var(--color-text-secondary));line-height:var(--sello-typo-section-subtitle-line, var(--line-height-base))}.app-form-section__actions[data-v-132bf7b0]{display:flex;gap:var(--space-2);margin-left:var(--space-4);flex-shrink:0}.app-form-section__body[data-v-132bf7b0]{padding:var(--space-4)}.app-form-section--small .app-form-section__body[data-v-132bf7b0]{padding:var(--space-3)}.app-form-section--large .app-form-section__body[data-v-132bf7b0]{padding:var(--space-6)}.app-form-section--compact .app-form-section__body[data-v-132bf7b0]{padding:var(--space-2) var(--space-3)}.app-form-section__footer[data-v-132bf7b0]{padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-color-lighter);background-color:var(--color-bg-app);display:flex;justify-content:flex-end;gap:var(--space-2)}.app-form-section--compact .app-form-section__footer[data-v-132bf7b0]{padding:var(--space-2) var(--space-3)}@media(max-width:767px){.app-form-section__header[data-v-132bf7b0]{flex-direction:column;gap:var(--space-3)}.app-form-section__actions[data-v-132bf7b0]{margin-left:0;width:100%;justify-content:flex-end}}.app-skeleton[data-v-0f1ca876]{--sello-skeleton-color: var(--skeleton-color, var(--sello-bg-surface-muted, var(--color-fill-lighter)));width:100%}@keyframes skeleton-pulse-0f1ca876{0%{opacity:.72}to{opacity:1}}.app-skeleton--animated .app-skeleton__text[data-v-0f1ca876],.app-skeleton--animated .app-skeleton__title[data-v-0f1ca876],.app-skeleton--animated .app-skeleton__label[data-v-0f1ca876],.app-skeleton--animated .app-skeleton__input[data-v-0f1ca876],.app-skeleton--animated .app-skeleton__avatar[data-v-0f1ca876],.app-skeleton--animated .app-skeleton__action[data-v-0f1ca876],.app-skeleton--animated .app-skeleton__button[data-v-0f1ca876],.app-skeleton--animated .app-skeleton__table-cell[data-v-0f1ca876],.app-skeleton--animated .app-skeleton__card-title[data-v-0f1ca876],.app-skeleton--animated .app-skeleton__card-extra[data-v-0f1ca876],.app-skeleton--animated .app-skeleton__section-title[data-v-0f1ca876],.app-skeleton--animated .app-skeleton__section-desc[data-v-0f1ca876]{background-color:var(--sello-skeleton-color);animation:skeleton-pulse-0f1ca876 1.2s ease-in-out infinite alternate}.app-skeleton__text[data-v-0f1ca876]{height:var(--skeleton-text-height);background-color:var(--sello-skeleton-color);border-radius:var(--radius-sm);margin-bottom:var(--space-2)}.app-skeleton__text--short[data-v-0f1ca876]{width:60%}.app-skeleton__title[data-v-0f1ca876]{height:var(--skeleton-title-height);width:40%;background-color:var(--sello-skeleton-color);border-radius:var(--radius-sm);margin-bottom:var(--space-2)}.app-skeleton__label[data-v-0f1ca876]{height:var(--skeleton-label-height);width:var(--skeleton-label-width);background-color:var(--sello-skeleton-color);border-radius:var(--radius-sm);margin-bottom:var(--space-1)}.app-skeleton__input[data-v-0f1ca876]{height:var(--skeleton-input-height);background-color:var(--sello-skeleton-color);border-radius:var(--radius-sm)}.app-skeleton__row[data-v-0f1ca876]{display:flex;align-items:flex-start;padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-lighter)}.app-skeleton__row[data-v-0f1ca876]:last-child{border-bottom:none}.app-skeleton__avatar[data-v-0f1ca876]{width:var(--skeleton-avatar-size-md);height:var(--skeleton-avatar-size-md);border-radius:var(--radius-full);background-color:var(--sello-skeleton-color);margin-right:var(--space-3);flex-shrink:0}.app-skeleton__content[data-v-0f1ca876]{flex:1;min-width:0}.app-skeleton__action[data-v-0f1ca876]{width:var(--skeleton-action-width);height:var(--skeleton-action-height);background-color:var(--sello-skeleton-color);border-radius:var(--radius-sm);margin-left:var(--space-3);flex-shrink:0}.app-skeleton__field[data-v-0f1ca876]{margin-bottom:var(--space-4)}.app-skeleton__actions[data-v-0f1ca876]{display:flex;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border-lighter)}.app-skeleton__button[data-v-0f1ca876]{width:var(--skeleton-label-width);height:var(--skeleton-input-height);background-color:var(--sello-skeleton-color);border-radius:var(--radius-sm)}.app-skeleton__button--secondary[data-v-0f1ca876]{width:var(--skeleton-action-width)}.app-skeleton__card[data-v-0f1ca876]{border:1px solid var(--color-border-lighter);border-radius:var(--radius-md);overflow:hidden}.app-skeleton__card-header[data-v-0f1ca876]{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4);border-bottom:1px solid var(--color-border-lighter)}.app-skeleton__card-title[data-v-0f1ca876]{width:var(--skeleton-card-title-width);height:var(--skeleton-card-title-height);background-color:var(--sello-skeleton-color);border-radius:var(--radius-sm)}.app-skeleton__card-extra[data-v-0f1ca876]{width:var(--skeleton-card-extra-width);height:var(--skeleton-card-extra-height);background-color:var(--sello-skeleton-color);border-radius:var(--radius-sm)}.app-skeleton__card-body[data-v-0f1ca876]{padding:var(--space-4)}.app-skeleton__section[data-v-0f1ca876]{border:1px solid var(--color-border-lighter);border-radius:var(--radius-md);overflow:hidden}.app-skeleton__section-header[data-v-0f1ca876]{padding:var(--space-4);border-bottom:1px solid var(--color-border-lighter)}.app-skeleton__section-title[data-v-0f1ca876]{width:var(--skeleton-section-title-width);height:var(--skeleton-section-title-height);background-color:var(--sello-skeleton-color);border-radius:var(--radius-sm);margin-bottom:var(--space-2)}.app-skeleton__section-desc[data-v-0f1ca876]{width:var(--skeleton-section-desc-width);height:var(--skeleton-section-desc-height);background-color:var(--sello-skeleton-color);border-radius:var(--radius-sm)}.app-skeleton__section-body[data-v-0f1ca876]{padding:var(--space-4)}.app-skeleton__table[data-v-0f1ca876]{border:1px solid var(--color-border-lighter);border-radius:var(--radius-md);overflow:hidden}.app-skeleton__table-header[data-v-0f1ca876]{display:flex;background-color:var(--color-bg-app);border-bottom:1px solid var(--color-border-lighter)}.app-skeleton__table-row[data-v-0f1ca876]{display:flex;border-bottom:1px solid var(--color-border-lighter)}.app-skeleton__table-row[data-v-0f1ca876]:last-child{border-bottom:none}.app-skeleton__table-cell[data-v-0f1ca876]{flex:1;height:var(--skeleton-table-cell-height);background-color:var(--sello-skeleton-color);border-right:1px solid var(--color-border-lighter);margin:var(--space-2)}.app-skeleton__table-header .app-skeleton__table-cell[data-v-0f1ca876]{height:var(--skeleton-table-cell-height-sm);margin:var(--space-3)}.app-skeleton--small .app-skeleton__input[data-v-0f1ca876]{height:var(--skeleton-input-height-sm)}.app-skeleton--small .app-skeleton__avatar[data-v-0f1ca876]{width:var(--skeleton-avatar-size-sm);height:var(--skeleton-avatar-size-sm)}.app-skeleton--large .app-skeleton__input[data-v-0f1ca876]{height:var(--skeleton-input-height-lg)}.app-skeleton--large .app-skeleton__avatar[data-v-0f1ca876]{width:var(--skeleton-avatar-size-lg);height:var(--skeleton-avatar-size-lg)}.app-dialog__title[data-v-86b8db61]{display:inline-flex;align-items:center;min-height:var(--sello-control-height-sm, 28px);font-size:var(--overlay-title-size, var(--sello-text-md));font-weight:var(--overlay-title-weight, var(--sello-weight-semibold));letter-spacing:0;line-height:var(--line-height-snug);color:var(--dialog-title-color)}.app-dialog__footer[data-v-86b8db61]{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:0;margin:0}.app-dialog__default-actions[data-v-86b8db61]{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}.app-dialog[data-v-86b8db61] .el-dialog{display:flex;flex-direction:column;width:var(--sello-dialog-width, var(--dialog-width-md));max-width:var(--sello-dialog-max-width, 92vw);max-height:calc(100dvh - var(--space-8, 32px));margin:0 auto;overflow:hidden;background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--sello-radius-xl);box-shadow:var(--sello-shadow-lg);color:var(--color-text-primary);font-family:var(--sello-font-sans, inherit)}.app-dialog[data-v-86b8db61] .el-dialog__header{margin-right:0;padding:var(--sello-dialog-padding-y, 18px) var(--sello-dialog-padding-x, 20px) var(--sello-space-3, 12px);background:var(--color-bg-surface);box-shadow:inset 0 -1px 0 var(--color-border-subtle)}.app-dialog[data-v-86b8db61] .el-dialog__body{flex:1 1 auto;min-height:0;padding:var(--sello-dialog-padding-y, 18px) var(--sello-dialog-padding-x, 20px);background:var(--color-bg-surface);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.app-dialog[data-v-86b8db61] .el-dialog__footer{padding:var(--sello-space-3, 12px) var(--sello-dialog-padding-x, 20px) calc(var(--sello-space-3, 12px) + env(safe-area-inset-bottom,0px));background:var(--color-bg-surface);box-shadow:inset 0 1px 0 var(--color-border-subtle)}.app-dialog__footer[data-v-86b8db61] .el-space{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;width:100%}.app-dialog[data-v-86b8db61] .el-form--label-top .el-form-item{display:flex;align-items:flex-start}.app-dialog[data-v-86b8db61] .el-form--label-top .el-form-item__label-wrap{width:var(--overlay-form-label-width, var(--form-label-width-default));margin:0}.app-dialog[data-v-86b8db61] .el-form--label-top .el-form-item__label{display:inline-flex;align-items:center;justify-content:flex-start;width:var(--overlay-form-label-width, var(--form-label-width-default));min-height:var(--sello-control-height-md);padding:0 var(--space-3) 0 0;text-align:left;line-height:var(--line-height-base)}.app-dialog[data-v-86b8db61] .el-form--label-top .el-form-item__content{flex:1 1 auto;min-width:0}@media(max-width:767px){.app-dialog[data-v-86b8db61] .el-dialog{width:var(--dialog-mobile-width);max-height:calc(100dvh - var(--space-8, 32px));margin:var(--space-4) auto}.app-dialog[data-v-86b8db61] .el-dialog__header{padding:var(--space-4) var(--space-4) var(--space-3)}.app-dialog[data-v-86b8db61] .el-dialog__body{padding:var(--space-4)}.app-dialog[data-v-86b8db61] .el-dialog__footer{padding:var(--space-3) var(--space-4) var(--space-4)}.app-dialog__footer[data-v-86b8db61],.app-dialog__footer[data-v-86b8db61] .el-space{width:100%}.app-dialog__footer[data-v-86b8db61] .el-space__item{flex:1 1 100%}.app-dialog__footer[data-v-86b8db61] .el-button{width:100%;margin:0}}@media(prefers-reduced-motion:reduce){.app-dialog[data-v-86b8db61] .el-dialog,.app-dialog[data-v-86b8db61] .el-overlay,.app-dialog[data-v-86b8db61] .el-dialog__body{animation:none!important;transition:none!important}}.app-confirm-dialog__body[data-v-8b5b441f]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:flex-start;color:var(--color-text-primary)}.app-confirm-dialog__icon[data-v-8b5b441f]{display:inline-flex;align-items:center;justify-content:center;width:var(--sello-control-height-sm);height:var(--sello-control-height-sm);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-solid);color:var(--sello-text-inverse);background:var(--sello-info)}.app-confirm-dialog__body--warning .app-confirm-dialog__icon[data-v-8b5b441f]{background:var(--sello-warning)}.app-confirm-dialog__body--error .app-confirm-dialog__icon[data-v-8b5b441f]{background:var(--sello-danger)}.app-confirm-dialog__body--success .app-confirm-dialog__icon[data-v-8b5b441f]{background:var(--sello-success)}.app-confirm-dialog__content[data-v-8b5b441f]{min-width:0}.app-confirm-dialog__message[data-v-8b5b441f]{margin:0;color:var(--color-text-primary);font-size:var(--sello-text-sm);line-height:var(--line-height-base);word-break:break-word}.app-confirm-dialog__input[data-v-8b5b441f]{margin-top:var(--space-3);width:100%}.app-confirm-dialog__error[data-v-8b5b441f]{margin:var(--space-2) 0 0;color:var(--sello-danger);font-size:var(--font-size-xs);line-height:var(--line-height-snug)}.app-confirm-dialog__footer[data-v-8b5b441f]{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}.app-confirm-dialog__footer[data-v-8b5b441f] .app-button{min-width:var(--dialog-action-min-width, 76px)}@media(max-width:767px){.app-confirm-dialog__footer[data-v-8b5b441f]{flex-direction:column-reverse}.app-confirm-dialog__footer[data-v-8b5b441f] .app-button{width:100%}}.el-drawer.app-drawer{overflow:hidden;background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);box-shadow:var(--sello-shadow-lg);color:var(--color-text-primary);font-family:var(--sello-font-sans, inherit)}.el-drawer.app-drawer.rtl{position:absolute;inset:0 0 0 auto}.el-drawer.app-drawer.ltr{position:absolute;inset:0 auto 0 0}.el-drawer.app-drawer.ttb{position:absolute;inset:0 0 auto 0}.el-drawer.app-drawer.btt{position:absolute;inset:auto 0 0 0}.el-drawer.app-drawer .el-drawer__header{display:flex;align-items:flex-start;margin-bottom:0;min-height:calc(var(--sello-control-height-md, 36px) + var(--sello-space-5, 20px));padding:var(--sello-drawer-padding-y, 16px) var(--drawer-action-inset-x) var(--sello-space-3, 12px) var(--sello-drawer-padding-x, 20px);background:var(--color-bg-surface);box-shadow:inset 0 -1px 0 var(--color-border-subtle)}.el-drawer.app-drawer .el-drawer__body{padding:var(--sello-drawer-padding-y, 16px) var(--sello-drawer-padding-x, 20px);background:var(--color-bg-surface);overscroll-behavior:contain;scrollbar-gutter:stable}.el-drawer.app-drawer .el-drawer__footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--drawer-footer-gap, var(--sello-space-2, 8px));flex:0 0 auto;box-sizing:border-box;min-height:var(--drawer-footer-height, 64px);padding:var(--sello-space-3, 12px) var(--drawer-action-inset-x) calc(var(--sello-space-3, 12px) + env(safe-area-inset-bottom,0px)) var(--sello-drawer-padding-x, 20px);background:var(--color-bg-surface);box-shadow:inset 0 1px 0 var(--color-border-subtle)}.el-drawer.app-drawer .el-drawer__footer .drawer-footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--drawer-footer-gap, var(--sello-space-2, 8px));min-height:var(--sello-control-height-md, 36px);width:100%}.el-drawer.app-drawer .el-drawer__footer .app-button{min-width:var(--drawer-footer-button-min-width);height:var(--sello-control-height-md, 36px);min-height:var(--sello-control-height-md, 36px);margin:0}.el-drawer.app-drawer .el-drawer__footer .app-button--primary{min-width:var(--drawer-footer-primary-min-width)}.drawer-header[data-v-bdbed6a5]{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--drawer-header-gap, var(--space-3)) + var(--space-1));width:100%;min-height:0}.drawer-header-controls[data-v-bdbed6a5]{display:flex;align-items:flex-start;justify-content:flex-end;flex-shrink:0;gap:var(--space-2);margin-left:auto}.drawer-close-button[data-v-bdbed6a5]{flex:0 0 auto}.drawer-close-button[data-v-bdbed6a5] .app-icon-button{width:var(--sello-control-height-md, 36px);height:var(--sello-control-height-md, 36px);min-width:var(--sello-control-height-md, 36px)}.drawer-header-left[data-v-bdbed6a5]{display:flex;flex-direction:column;gap:var(--space-2-5);min-width:0;flex:1}.drawer-title[data-v-bdbed6a5]{font-weight:var(--overlay-title-weight, var(--sello-weight-semibold));font-size:var(--overlay-title-size, var(--sello-text-md));line-height:var(--line-height-snug);letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:normal;color:var(--drawer-title-color)}.drawer-meta[data-v-bdbed6a5]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:var(--sello-text-xs, 12px);color:var(--drawer-meta-color);line-height:var(--sello-line-normal, 1.45)}.drawer-header-actions[data-v-bdbed6a5]{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding-top:var(--space-0-5)}.drawer-body[data-v-bdbed6a5]{display:flex;flex-direction:column;gap:var(--drawer-gap, var(--sello-panel-gap, 14px));min-height:100%;padding-top:0;color:var(--color-text-primary, var(--color-text-primary));font-family:var(--sello-font-sans, inherit)}.drawer-body[data-v-bdbed6a5] .object-detail-layout{--object-detail-gap: var(--drawer-object-detail-gap, var(--space-4));--object-detail-aside-top: var(--drawer-object-detail-aside-top, var(--space-4))}.drawer-dirty-banner[data-v-bdbed6a5]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2-5) var(--space-3);margin-bottom:var(--space-1);background:var(--drawer-dirty-banner-surface);border:1px solid var(--drawer-dirty-banner-border-color);border-radius:var(--sello-radius-md, 8px);box-shadow:none;font-size:var(--font-size-xs);color:var(--drawer-dirty-banner-color)}.drawer-dirty-dot[data-v-bdbed6a5]{display:inline-block;width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background-color:var(--drawer-dirty-dot-color);flex-shrink:0}.drawer-dirty-text[data-v-bdbed6a5]{line-height:var(--line-height-base)}.drawer-skeleton[data-v-bdbed6a5]{padding:var(--space-2) 0}.el-drawer.app-drawer .el-form--label-top .el-form-item{display:flex;align-items:flex-start}.el-drawer.app-drawer .el-form--label-top .el-form-item__label-wrap{width:var(--overlay-form-label-width, var(--form-label-width-default));margin:0}.el-drawer.app-drawer .el-form--label-top .el-form-item__label{display:inline-flex;align-items:center;justify-content:flex-start;width:var(--overlay-form-label-width, var(--form-label-width-default));min-height:var(--sello-control-height-md);padding:0 var(--space-3) 0 0;text-align:left;line-height:var(--line-height-base)}.el-drawer.app-drawer .el-form--label-top .el-form-item__content{flex:1 1 auto;min-width:0}.drawer-footer[data-v-bdbed6a5]{display:flex;justify-content:flex-end;align-items:center;gap:var(--drawer-footer-gap, var(--sello-space-2, 8px));flex-wrap:wrap}.drawer-footer[data-v-bdbed6a5] .el-button{margin:0}@media(max-width:767px){.el-drawer.app-drawer{--drawer-action-inset-x: var(--drawer-action-inset-x-mobile)}.el-drawer.app-drawer .el-drawer__header{min-height:calc(var(--touch-target-min, 44px) + var(--space-4));padding:var(--space-4) var(--drawer-action-inset-x) var(--space-3) var(--space-4)}.drawer-close-button[data-v-bdbed6a5] .app-icon-button{width:var(--touch-target-min, 44px);height:var(--touch-target-min, 44px);min-width:var(--touch-target-min, 44px)}.el-drawer.app-drawer .el-drawer__body{padding:var(--space-4)}.el-drawer.app-drawer .el-drawer__footer{padding:var(--space-3) var(--drawer-action-inset-x) var(--space-4) var(--space-4)}.drawer-header[data-v-bdbed6a5]{align-items:flex-start}.drawer-title[data-v-bdbed6a5]{white-space:normal}.drawer-header-actions[data-v-bdbed6a5]{width:100%;justify-content:stretch}.drawer-header-controls[data-v-bdbed6a5]{gap:var(--space-2)}.drawer-header-actions[data-v-bdbed6a5] .el-button{flex:1 1 100%}.drawer-footer[data-v-bdbed6a5],.drawer-footer--stacked[data-v-bdbed6a5],.el-drawer.app-drawer .el-drawer__footer .drawer-footer{flex-direction:column-reverse;gap:var(--space-2);width:100%}.drawer-footer[data-v-bdbed6a5] .el-button{width:100%;margin:0}.el-drawer.app-drawer .el-drawer__footer .app-button{width:100%;min-width:0}}@media(prefers-reduced-motion:reduce){.el-drawer.app-drawer,.el-overlay,.el-drawer.app-drawer .el-drawer__body{animation:none!important;transition:none!important}}.app-drawer-content[data-v-a25671d3]{display:flex;min-width:0;flex-direction:column;gap:var(--space-4)}.app-drawer-content--compact[data-v-a25671d3]{gap:var(--space-3)}.app-drawer-section[data-v-51f5ccb4]{display:flex;min-width:0;flex-direction:column;gap:var(--space-3)}.app-drawer-section--muted[data-v-51f5ccb4]{padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--sello-bg-surface-muted)}.app-drawer-section__header[data-v-51f5ccb4]{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.app-drawer-section__heading[data-v-51f5ccb4]{display:flex;min-width:0;flex-direction:column;gap:var(--space-1)}.app-drawer-section__title[data-v-51f5ccb4]{margin:0;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}.app-drawer-section__description[data-v-51f5ccb4]{margin:0;color:var(--color-text-regular);font-size:var(--font-size-xs);line-height:var(--line-height-base)}.app-drawer-section__actions[data-v-51f5ccb4]{display:flex;flex-shrink:0;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}.app-drawer-section__body[data-v-51f5ccb4]{min-width:0}.app-drawer-facts[data-v-917f4476]{display:grid;min-width:0;gap:var(--space-3)}.app-drawer-facts--one[data-v-917f4476]{grid-template-columns:1fr}.app-drawer-facts--two[data-v-917f4476]{grid-template-columns:repeat(2,minmax(0,1fr))}.app-drawer-facts--auto[data-v-917f4476]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.app-drawer-facts--compact[data-v-917f4476]{gap:var(--space-2)}.app-drawer-facts__item[data-v-917f4476]{display:flex;min-width:0;flex-direction:column;gap:var(--space-1)}.app-drawer-facts--compact .app-drawer-facts__item[data-v-917f4476]{display:grid;grid-template-columns:minmax(6rem,.38fr) minmax(0,1fr);align-items:start;gap:var(--space-2)}.app-drawer-facts__label[data-v-917f4476]{overflow:hidden;color:var(--color-text-regular);font-size:var(--text-meta);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap}.app-drawer-facts__value[data-v-917f4476]{min-width:0;color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-base);overflow-wrap:anywhere}.app-drawer-facts__item--primary .app-drawer-facts__value[data-v-917f4476]{color:var(--color-primary)}.app-drawer-facts__item--success .app-drawer-facts__value[data-v-917f4476]{color:var(--sello-success)}.app-drawer-facts__item--warning .app-drawer-facts__value[data-v-917f4476]{color:var(--sello-warning)}.app-drawer-facts__item--danger .app-drawer-facts__value[data-v-917f4476]{color:var(--sello-danger)}.app-drawer-facts__item--info .app-drawer-facts__value[data-v-917f4476]{color:var(--sello-info)}@media(max-width:767px){.app-drawer-facts--two[data-v-917f4476],.app-drawer-facts--auto[data-v-917f4476],.app-drawer-facts--compact .app-drawer-facts__item[data-v-917f4476]{grid-template-columns:1fr}}.app-edge-toolbar[data-v-60ec6d47]{--sello-edge-toolbar-border-width: var(--sello-border-width-default, 1px);--sello-edge-toolbar-state-ring-width: var(--sello-border-width-default, 1px);--sello-edge-toolbar-size: 34px;--sello-edge-toolbar-shell-width: 46px;--sello-edge-toolbar-anchor-shift: calc((var(--sello-edge-toolbar-shell-width) - var(--sello-edge-toolbar-size)) / -2);--sello-edge-toolbar-z-index: calc(var(--z-toast) + 1);position:fixed;top:50%;right:calc(max(var(--space-3),env(safe-area-inset-right)) + var(--sello-edge-toolbar-anchor-shift));z-index:var(--sello-edge-toolbar-z-index);display:flex;flex-direction:column;gap:var(--space-1);width:var(--sello-edge-toolbar-shell-width);box-sizing:border-box;padding:var(--space-1-5);border:var(--sello-edge-toolbar-border-width) solid var(--color-border-subtle, color-mix(in srgb, var(--section-border-color) 76%, transparent));border-radius:var(--sello-radius-xl, var(--overlay-panel-radius));background:color-mix(in srgb,var(--color-bg-surface, var(--overlay-surface-raised, var(--section-surface))) 94%,transparent);box-shadow:var(--sello-shadow-lg);transform:translateY(-50%);transition:opacity var(--transition-fast),visibility var(--transition-fast),transform var(--transition-base);backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%)}.app-edge-toolbar.is-dragging[data-v-60ec6d47]{transition:opacity var(--transition-fast),visibility var(--transition-fast)}.app-edge-toolbar.is-dragging[data-v-60ec6d47],.app-edge-toolbar.is-dragging[data-v-60ec6d47] *{-webkit-user-select:none;-moz-user-select:none;user-select:none}body.has-app-overlay .app-edge-toolbar{opacity:0;pointer-events:none;visibility:hidden}@media(min-width:1024px){body.has-assistant-dock .app-edge-toolbar{right:calc(max(var(--space-3),env(safe-area-inset-right)) + var(--sello-edge-toolbar-anchor-shift) + var(--assistant-dock-width, 380px))}body.has-assistant-dock .app-edge-toolbar.is-collapsed{right:calc(max(var(--space-3),env(safe-area-inset-right)) + var(--assistant-dock-width, 380px))}}.app-edge-toolbar__button[data-v-60ec6d47]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--sello-edge-toolbar-size);height:var(--sello-edge-toolbar-size);box-sizing:border-box;padding:0;border:none;border-radius:var(--sello-radius-md, var(--radius-md));background:transparent;color:var(--color-text-secondary, var(--color-text-secondary));cursor:pointer;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:0;transition:border-color var(--transition-fast),background-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.app-edge-toolbar__button[data-v-60ec6d47]:hover,.app-edge-toolbar__button[data-v-60ec6d47]:focus-visible{background:var(--sello-hover-bg, color-mix(in srgb, var(--color-primary-light-9) 58%, transparent));color:var(--color-text-primary, var(--color-text-primary));box-shadow:none}.app-edge-toolbar__button.is-active[data-v-60ec6d47]{background:var(--sello-brand-subtle, color-mix(in srgb, var(--color-primary-light-9) 74%, transparent));color:var(--color-primary, var(--color-primary));box-shadow:none}.app-edge-toolbar__button.is-active[data-v-60ec6d47]:before{position:absolute;top:50%;left:4px;width:2px;height:14px;border-radius:var(--radius-full);background:currentColor;opacity:.8;transform:translateY(-50%);content:""}.app-edge-toolbar__button.is-loading[data-v-60ec6d47]{background:color-mix(in srgb,var(--color-primary-light-9) 60%,transparent);color:var(--color-primary)}.app-edge-toolbar__button[data-v-60ec6d47]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 24%,transparent);outline-offset:2px}.app-edge-toolbar__button[data-v-60ec6d47]:disabled{cursor:not-allowed;opacity:.48;transform:none}.app-edge-toolbar[data-v-60ec6d47] .app-edge-toolbar__button{width:var(--sello-edge-toolbar-size);min-width:var(--sello-edge-toolbar-size);height:var(--sello-edge-toolbar-size);min-height:var(--sello-edge-toolbar-size);padding:0;border:0;border-radius:var(--sello-radius-md, var(--radius-md));background:transparent;box-shadow:none;color:var(--color-text-secondary, var(--color-text-secondary))}.app-edge-toolbar[data-v-60ec6d47] .app-edge-toolbar__button:hover,.app-edge-toolbar[data-v-60ec6d47] .app-edge-toolbar__button:focus-visible{border:0;background:var(--sello-hover-bg, color-mix(in srgb, var(--color-primary-light-9) 58%, transparent));box-shadow:none;color:var(--color-text-primary, var(--color-text-primary))}.app-edge-toolbar[data-v-60ec6d47] .app-edge-toolbar__button.is-active{border:0;background:var(--sello-brand-subtle, color-mix(in srgb, var(--color-primary-light-9) 74%, transparent));box-shadow:none;color:var(--color-primary, var(--color-primary))}.app-edge-toolbar[data-v-60ec6d47] .app-edge-toolbar__button.is-active:before{position:absolute;top:50%;left:4px;width:2px;height:14px;border-radius:var(--radius-full);background:currentColor;opacity:.8;transform:translateY(-50%);content:""}.app-edge-toolbar__button[data-v-60ec6d47] .app-icon-button{width:100%;height:100%;min-width:100%;display:inline-flex;align-items:center;justify-content:center}.app-edge-toolbar__button[data-v-60ec6d47] .el-button>span{display:inline-flex;align-items:center;justify-content:center;min-width:0;line-height:var(--line-height-solid)}.app-edge-toolbar__icon[data-v-60ec6d47]{display:inline-flex;align-items:center;justify-content:center;width:var(--font-size-lg);height:var(--font-size-lg);font-size:var(--font-size-lg);line-height:var(--line-height-solid)}.app-edge-toolbar__icon[data-v-60ec6d47] svg{display:block;width:1em;height:1em}.app-edge-toolbar__dot[data-v-60ec6d47]{width:8px;height:8px;border-radius:var(--radius-full);background:currentColor}.app-edge-toolbar__activity[data-v-60ec6d47]{position:absolute;right:5px;bottom:5px;width:11px;height:11px;box-sizing:border-box;border:var(--border-width-md) solid color-mix(in srgb,var(--color-primary) 24%,transparent);border-top-color:var(--color-primary);border-radius:var(--radius-full);animation:app-edge-toolbar-spin-60ec6d47 .8s linear infinite}.app-edge-toolbar__badge[data-v-60ec6d47]{position:absolute;top:5px;right:5px;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--color-danger);color:var(--color-white);font-size:var(--font-size-2xs);line-height:var(--line-height-solid)}@keyframes app-edge-toolbar-spin-60ec6d47{to{transform:rotate(360deg)}}.app-edge-toolbar.is-collapsed[data-v-60ec6d47]{right:max(var(--space-3),env(safe-area-inset-right));width:var(--sello-edge-toolbar-size);height:var(--sello-edge-toolbar-size);padding:0;gap:0;border-radius:var(--sello-radius-lg, 10px);border-color:var(--color-border-subtle, color-mix(in srgb, var(--section-border-color) 68%, transparent));box-shadow:var(--sello-shadow-md)}.app-edge-toolbar.is-collapsed .app-edge-toolbar__button[data-v-60ec6d47]{opacity:0;pointer-events:none}.app-edge-toolbar__group[data-v-60ec6d47]{display:flex;flex-direction:column;gap:var(--space-1);overflow:visible;transition:max-height var(--transition-base),opacity var(--transition-fast)}.app-edge-toolbar.is-collapsed .app-edge-toolbar__group[data-v-60ec6d47]{max-height:0;opacity:0}.app-edge-toolbar__group--above .app-edge-toolbar__button[data-v-60ec6d47],.app-edge-toolbar__group--below .app-edge-toolbar__button[data-v-60ec6d47]{transition:opacity var(--transition-fast),transform var(--transition-fast),background-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast)}.app-edge-toolbar.is-collapsed .app-edge-toolbar__group--above .app-edge-toolbar__button[data-v-60ec6d47]{transform:translateY(6px)}.app-edge-toolbar.is-collapsed .app-edge-toolbar__group--below .app-edge-toolbar__button[data-v-60ec6d47]{transform:translateY(-6px)}.app-edge-toolbar__handle[data-v-60ec6d47]{position:relative;display:flex;align-items:center;justify-content:center;align-self:center;width:var(--sello-edge-toolbar-size);height:var(--sello-edge-toolbar-size);min-width:var(--sello-edge-toolbar-size);min-height:var(--sello-edge-toolbar-size);flex-shrink:0;cursor:grab;color:var(--color-text-secondary, var(--color-text-tertiary));box-sizing:border-box;padding:0;border:none;border-radius:var(--sello-radius-md, var(--radius-md));background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;transition:color var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast)}.app-edge-toolbar__handle[data-v-60ec6d47]:hover,.app-edge-toolbar__handle[data-v-60ec6d47]:focus-visible{color:var(--color-text-primary, var(--color-text-secondary));background:var(--sello-hover-bg, color-mix(in srgb, var(--color-primary-light-9) 58%, transparent))}.app-edge-toolbar__handle[data-v-60ec6d47]:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 24%,transparent);outline-offset:2px}.app-edge-toolbar__handle[data-v-60ec6d47]:active,.app-edge-toolbar.is-dragging .app-edge-toolbar__handle[data-v-60ec6d47]{cursor:grabbing;color:var(--color-primary, var(--color-primary));background:var(--sello-brand-subtle, color-mix(in srgb, var(--color-primary) 10%, transparent))}.app-edge-toolbar.is-panel-open .app-edge-toolbar__handle[data-v-60ec6d47]{color:var(--color-primary, var(--color-primary));background:var(--sello-brand-subtle, color-mix(in srgb, var(--color-primary-light-9) 70%, transparent));box-shadow:none}.app-edge-toolbar__handle.is-pinned[data-v-60ec6d47]:after{position:absolute;right:7px;bottom:7px;width:5px;height:5px;border-radius:var(--radius-full);background:var(--color-primary, var(--color-primary));box-shadow:0 0 0 2px var(--color-bg-surface, var(--overlay-surface-raised, var(--section-surface)));content:""}.app-edge-toolbar__logo-img[data-v-60ec6d47]{display:block;width:24px;height:24px;border-radius:var(--sello-radius-sm, var(--radius-sm));-o-object-fit:contain;object-fit:contain;pointer-events:none}.app-edge-toolbar__logo-fallback[data-v-60ec6d47]{display:block;width:22px;height:22px;aspect-ratio:1 / 1}.app-edge-toolbar__close[data-v-60ec6d47]{display:inline-flex;align-items:center;justify-content:center;width:var(--sello-edge-toolbar-size);height:var(--sello-control-height-sm);flex-shrink:0;padding:0;margin:var(--space-0-5) auto 0;border:none;border-radius:var(--sello-radius-md, var(--radius-md));background:transparent;color:var(--color-text-secondary, var(--color-text-quaternary));cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast)}.app-edge-toolbar__close[data-v-60ec6d47]:hover{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 8%,transparent)}.app-edge-toolbar[data-v-60ec6d47] .app-edge-toolbar__close.app-icon-button{width:var(--sello-edge-toolbar-size);min-width:var(--sello-edge-toolbar-size);height:var(--sello-control-height-sm);min-height:var(--sello-control-height-sm);padding:0;border:0;border-radius:var(--sello-radius-md, var(--radius-md));background:transparent;box-shadow:none;color:var(--color-text-secondary, var(--color-text-quaternary))}.app-edge-toolbar[data-v-60ec6d47] .app-edge-toolbar__close.app-icon-button:hover,.app-edge-toolbar[data-v-60ec6d47] .app-edge-toolbar__close.app-icon-button:focus-visible{border:0;background:color-mix(in srgb,var(--color-danger) 8%,transparent);box-shadow:none;color:var(--color-danger)}.app-edge-toolbar__close[data-v-60ec6d47]:active{background:color-mix(in srgb,var(--color-danger) 18%,transparent)}.app-edge-toolbar__restore[data-v-60ec6d47]{position:fixed;top:50%;right:max(var(--space-3),env(safe-area-inset-right));z-index:var(--sello-edge-toolbar-z-index, 3001);display:flex;align-items:center;justify-content:center;width:var(--sello-control-height-lg);height:var(--sello-control-height-lg);min-width:var(--sello-control-height-lg);padding:0;border:1px solid var(--color-border-subtle, color-mix(in srgb, var(--color-text-quaternary) 34%, transparent));border-radius:var(--sello-radius-lg, 10px);background:color-mix(in srgb,var(--color-bg-surface, var(--overlay-surface-raised, var(--section-surface))) 94%,transparent);box-shadow:var(--sello-shadow-md);color:var(--color-text-secondary, var(--color-text-quaternary));cursor:pointer;opacity:.6;transform:translateY(-50%);transition:opacity var(--transition-fast),box-shadow var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.app-edge-toolbar__restore[data-v-60ec6d47]:hover{opacity:1;color:var(--color-primary, var(--color-primary));border-color:color-mix(in srgb,var(--color-primary, var(--color-primary)) 22%,transparent);box-shadow:var(--sello-shadow-lg)}.app-edge-toolbar__restore-logo[data-v-60ec6d47]{width:20px;height:20px;border-radius:var(--sello-radius-sm, 6px);-o-object-fit:contain;object-fit:contain;pointer-events:none}.app-edge-toolbar__restore.app-icon-button{width:var(--sello-control-height-lg);min-width:var(--sello-control-height-lg);height:var(--sello-control-height-lg);min-height:var(--sello-control-height-lg);padding:0;border-radius:var(--sello-radius-lg, 10px)}.app-edge-toolbar__restore.app-icon-button>span{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.app-edge-toolbar__restore.app-icon-button img,.app-edge-toolbar__restore.app-icon-button svg{width:20px;height:20px}.app-edge-toolbar__label[data-v-60ec6d47]{position:absolute;top:50%;right:calc(100% + var(--space-2));z-index:1;min-height:var(--sello-control-height-md);display:inline-flex;align-items:center;padding:0 var(--space-2);border:var(--sello-edge-toolbar-border-width) solid var(--color-border-subtle, var(--section-border-color));border-radius:var(--sello-radius-md, var(--radius-md));background:var(--sello-bg-elevated, var(--overlay-surface-raised, var(--color-white)));box-shadow:var(--popover-shadow, var(--shadow-md));color:var(--color-text-primary, var(--color-text-primary));font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);opacity:0;pointer-events:none;transform:translate(6px,-50%);transition:opacity var(--transition-fast),transform var(--transition-fast);white-space:nowrap}.app-edge-toolbar__button:hover .app-edge-toolbar__label[data-v-60ec6d47],.app-edge-toolbar__button:focus-visible .app-edge-toolbar__label[data-v-60ec6d47]{opacity:1;transform:translateY(-50%)}.app-edge-drawer__header[data-v-60ec6d47]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);width:100%}.app-edge-drawer__title-block[data-v-60ec6d47]{display:flex;min-width:0;flex-direction:column;gap:var(--space-1)}.app-edge-drawer__eyebrow[data-v-60ec6d47]{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:0;text-transform:uppercase;color:var(--color-primary)}.app-edge-drawer__title[data-v-60ec6d47]{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.app-edge-drawer__body[data-v-60ec6d47]{min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}@media(max-width:767px){.app-edge-toolbar[data-v-60ec6d47]{top:auto;right:max(var(--space-2),env(safe-area-inset-right));bottom:max(var(--space-3),env(safe-area-inset-bottom));width:auto;flex-direction:row;max-width:calc(100vw - var(--space-4));transform:none}.app-edge-toolbar__handle[data-v-60ec6d47],.app-edge-toolbar__close[data-v-60ec6d47]{display:none}.app-edge-toolbar__button[data-v-60ec6d47]{width:var(--sello-edge-toolbar-size);min-width:var(--sello-edge-toolbar-size);height:var(--sello-edge-toolbar-size)}.app-edge-toolbar__button[data-v-60ec6d47]:hover,.app-edge-toolbar__button[data-v-60ec6d47]:focus-visible,.app-edge-toolbar__button.is-active[data-v-60ec6d47]{transform:translateY(-2px)}.app-edge-toolbar__button.is-active[data-v-60ec6d47]:before{top:auto;left:50%;bottom:var(--space-0-5);width:16px;height:3px;transform:translate(-50%)}.app-edge-toolbar.is-panel-open .app-edge-toolbar__handle[data-v-60ec6d47]{box-shadow:none}.app-edge-toolbar__label[data-v-60ec6d47]{top:auto;right:50%;bottom:calc(100% + var(--space-2));transform:translate(50%,6px)}.app-edge-toolbar__button:hover .app-edge-toolbar__label[data-v-60ec6d47],.app-edge-toolbar__button:focus-visible .app-edge-toolbar__label[data-v-60ec6d47]{transform:translate(50%)}}@media(prefers-reduced-motion:reduce){.app-edge-toolbar[data-v-60ec6d47],.app-edge-toolbar__button[data-v-60ec6d47],.app-edge-toolbar__group[data-v-60ec6d47],.app-edge-toolbar__handle[data-v-60ec6d47],.app-edge-toolbar__close[data-v-60ec6d47],.app-edge-toolbar__restore[data-v-60ec6d47]{transition:none}}.debug-drawer-header[data-v-12a6bcf8]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.debug-drawer-title[data-v-12a6bcf8]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.debug-drawer-subtitle[data-v-12a6bcf8]{max-width:100%;color:var(--color-text-secondary);font-size:var(--font-size-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.debug-panel-body[data-v-12a6bcf8]{display:flex;flex-direction:column;gap:var(--space-3)}.debug-section[data-v-12a6bcf8]{overflow:hidden;border:1px solid var(--color-border-lighter);border-radius:var(--radius-md);background:var(--color-bg-surface)}.debug-section-header[data-v-12a6bcf8]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--sello-bg-surface-muted, var(--color-bg-soft));border-bottom:1px solid var(--color-border-lighter);color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.debug-section-content[data-v-12a6bcf8]{display:flex;flex-direction:column;padding:var(--space-2) var(--space-3)}.debug-item[data-v-12a6bcf8]{display:grid;grid-template-columns:minmax(84px,auto) minmax(0,1fr);gap:var(--space-3);align-items:start;min-height:var(--sello-control-height-compact, 28px);padding:var(--space-1) 0}.debug-label[data-v-12a6bcf8]{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.debug-value[data-v-12a6bcf8]{min-width:0;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);overflow-wrap:anywhere;text-align:right}.debug-url[data-v-12a6bcf8]{white-space:normal}.debug-panel-footer[data-v-12a6bcf8]{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}.icon-margin[data-v-12a6bcf8]{margin-right:var(--space-1)}.status-ok[data-v-12a6bcf8],.status-yes[data-v-12a6bcf8]{color:var(--color-success)}.status-warning[data-v-12a6bcf8]{color:var(--color-warning)}.status-error[data-v-12a6bcf8],.status-no[data-v-12a6bcf8]{color:var(--color-danger)}.status-info[data-v-12a6bcf8]{color:var(--color-info)}.debug-drawer[data-v-12a6bcf8] .el-drawer__body{padding-top:var(--space-4)}@media(max-width:767px){.debug-item[data-v-12a6bcf8]{grid-template-columns:1fr;gap:var(--space-1)}.debug-value[data-v-12a6bcf8]{text-align:left}.debug-panel-footer[data-v-12a6bcf8]{flex-direction:column}.debug-panel-footer[data-v-12a6bcf8] .el-button{width:100%}}.app-status-badge[data-v-eda95920]{display:inline-flex;align-items:center;gap:var(--space-1);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);white-space:nowrap;border:1px solid transparent}.app-status-badge--md[data-v-eda95920]{font-size:var(--font-size-xs);padding:0;min-height:20px;border-radius:0}.app-status-badge--sm[data-v-eda95920]{font-size:var(--font-size-xs);padding:0;min-height:18px;border-radius:0}.app-status-badge--tag[data-v-eda95920]{padding:0;border-radius:inherit}.app-status-badge__dot[data-v-eda95920]{width:var(--status-badge-dot-size, 7px);height:var(--status-badge-dot-size, 7px);flex:0 0 auto;border-radius:var(--radius-full);background:currentColor;box-shadow:0 0 0 2px color-mix(in srgb,currentColor 12%,transparent)}.app-status-badge:not(.app-status-badge--tag).app-status-badge--success[data-v-eda95920]{background:transparent;border-color:transparent;color:var(--sello-success)}.app-status-badge:not(.app-status-badge--tag).app-status-badge--warning[data-v-eda95920]{background:transparent;border-color:transparent;color:var(--sello-warning)}.app-status-badge:not(.app-status-badge--tag).app-status-badge--danger[data-v-eda95920]{background:transparent;border-color:transparent;color:var(--sello-danger)}.app-status-badge:not(.app-status-badge--tag).app-status-badge--info[data-v-eda95920]{background:transparent;border-color:transparent;color:var(--sello-info)}.app-status-badge:not(.app-status-badge--tag).app-status-badge--primary[data-v-eda95920]{background:transparent;border-color:transparent;color:var(--color-primary)}.app-status-badge:not(.app-status-badge--tag).app-status-badge--neutral[data-v-eda95920]{background:transparent;border-color:transparent;color:var(--color-neutral, var(--color-text-secondary))}.app-icon--muted[data-v-48da3f22]{color:var(--color-text-regular)}.app-icon--primary[data-v-48da3f22]{color:var(--brand-primary)}.app-icon--success[data-v-48da3f22]{color:var(--brand-success)}.app-icon--warning[data-v-48da3f22]{color:var(--brand-warning)}.app-icon--danger[data-v-48da3f22]{color:var(--brand-danger)}.app-icon--info[data-v-48da3f22]{color:var(--brand-info)}.app-icon--spin[data-v-48da3f22]{animation:app-icon-spin-48da3f22 1s linear infinite}@keyframes app-icon-spin-48da3f22{to{transform:rotate(360deg)}}.app-text[data-v-541d40bf]{color:var(--color-text-primary)}.app-text--muted[data-v-541d40bf]{color:var(--color-text-secondary)}.app-text--medium[data-v-541d40bf]{font-weight:var(--sello-weight-medium)}.app-text--semibold[data-v-541d40bf]{font-weight:var(--sello-weight-semibold)}.app-text-wrap[data-v-541d40bf]{display:inline-flex;min-width:0;align-items:center;gap:var(--space-1)}.app-text-wrap--copyable[data-v-541d40bf]{max-width:100%}.app-text__copy[data-v-541d40bf]{flex:0 0 auto;--sello-control-height-sm: 24px}.app-image[data-v-f2991869]{display:block;overflow:hidden;border-radius:var(--radius-sm);background:var(--color-fill-secondary)}.app-image--square[data-v-f2991869]{aspect-ratio:1}.app-image--video[data-v-f2991869]{aspect-ratio:16 / 9}.app-image--product[data-v-f2991869]{aspect-ratio:4 / 3}.app-result[data-v-74cb0c53] .el-result__title{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.app-result[data-v-74cb0c53] .el-result__subtitle{color:var(--color-text-regular);font-size:var(--font-size-sm)}.app-result--small[data-v-74cb0c53] .el-result__icon svg{width:40px;height:var(--sello-control-height-lg)}.app-result--small[data-v-74cb0c53] .el-result__title{font-size:var(--font-size-base)}.app-result--small[data-v-74cb0c53] .el-result__subtitle{font-size:var(--font-size-xs)}.app-result-state[data-v-f4c0f35a]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:var(--empty-state-min-height, 240px);padding:var(--empty-state-padding-y, var(--space-8)) var(--empty-state-padding-x, var(--space-4));text-align:center;background:var(--empty-state-surface, transparent)}.app-result-state--surface[data-v-f4c0f35a]{--empty-state-surface: var(--color-bg-surface);border:var(--sello-border-width-default) solid var(--color-border-subtle, var(--color-border));border-radius:var(--radius-lg)}.app-result-state__icon[data-v-f4c0f35a]{display:flex;align-items:center;justify-content:center;width:var(--empty-state-icon-box-size, 72px);height:var(--empty-state-icon-box-size, 72px);margin:0 auto var(--empty-state-icon-gap, var(--space-4));border-radius:var(--empty-state-icon-radius, var(--radius-lg));background:var(--empty-state-icon-bg, transparent);color:var(--empty-state-icon-color, var(--color-text-secondary));border:0;line-height:var(--line-height-solid)}.app-result-state__icon--success[data-v-f4c0f35a]{color:var(--color-success)}.app-result-state__icon--error[data-v-f4c0f35a]{color:var(--color-danger)}.app-result-state__icon--warning[data-v-f4c0f35a]{color:var(--color-warning)}.app-result-state__icon--info[data-v-f4c0f35a]{color:var(--color-info)}.app-result-state__icon--no-permission[data-v-f4c0f35a]{color:var(--color-warning)}.app-result-state__content[data-v-f4c0f35a]{display:flex;flex-direction:column;align-items:center;max-width:var(--width-md);width:100%;margin-inline:auto}.app-result-state__title[data-v-f4c0f35a]{margin:0 0 var(--empty-state-title-gap, var(--space-2));font-size:var(--empty-state-title-size, var(--font-size-lg));font-weight:var(--font-weight-semibold);color:var(--empty-state-title-color, var(--color-text-primary));line-height:var(--line-height-result-title);text-align:center}.app-result-state--small .app-result-state__title[data-v-f4c0f35a]{font-size:var(--empty-state-title-size-sm, var(--sello-text-sm))}.app-result-state--large .app-result-state__title[data-v-f4c0f35a]{font-size:var(--empty-state-title-size-lg, var(--font-size-xl))}.app-result-state__description[data-v-f4c0f35a]{max-width:var(--empty-state-description-max-width, 42ch);margin:0 0 var(--empty-state-description-gap, var(--space-4));font-size:var(--empty-state-description-size, var(--font-size-sm));color:var(--empty-state-description-color, var(--color-text-secondary));line-height:var(--line-height-result-description);text-align:center}.app-result-state--small .app-result-state__description[data-v-f4c0f35a]{font-size:var(--font-size-sm)}.app-result-state--large .app-result-state__description[data-v-f4c0f35a]{font-size:var(--font-size-md)}.app-result-state__actions[data-v-f4c0f35a]{display:flex;justify-content:center;margin-top:var(--empty-state-action-gap, var(--space-4));width:100%}.app-result-state__actions-row[data-v-f4c0f35a]{display:flex;gap:var(--empty-state-action-row-gap, var(--space-3));justify-content:center;align-items:center;flex-wrap:wrap;width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto}.app-result-state__actions[data-v-f4c0f35a] .app-button,.app-result-state__actions[data-v-f4c0f35a] .el-button{margin-inline:0}.app-result-state__actions[data-v-f4c0f35a] .el-button+.el-button{margin-left:0}.app-result-state--small[data-v-f4c0f35a]{--empty-state-icon-box-size: 52px;--empty-state-icon-gap: var(--space-3);min-height:auto;padding:var(--empty-state-padding-y-sm, var(--space-5)) var(--empty-state-padding-x-sm, var(--space-4))}.app-result-state--large[data-v-f4c0f35a]{--empty-state-icon-box-size: 88px;min-height:320px;padding:var(--space-9) var(--space-6)}@media(max-width:767px){.app-result-state[data-v-f4c0f35a]{padding:var(--space-6) var(--space-3)}.app-result-state__content[data-v-f4c0f35a]{max-width:100%}.app-result-state__title[data-v-f4c0f35a]{font-size:var(--font-size-lg)}.app-result-state__description[data-v-f4c0f35a]{font-size:var(--font-size-sm)}}.app-empty-state__guidance[data-v-32aa6514]{display:grid;gap:var(--space-3);width:min(100%,34rem);margin-inline:auto;text-align:left}.app-empty-state__reason[data-v-32aa6514],.app-empty-state__steps[data-v-32aa6514]{display:grid;gap:var(--space-1);padding:var(--space-3);border:var(--sello-border-width-default) solid var(--color-border-subtle);border-radius:var(--radius-md);background:transparent}.app-empty-state__label[data-v-32aa6514]{color:var(--color-text-secondary);font-size:var(--sello-text-xs);font-weight:var(--sello-weight-semibold);line-height:var(--line-height-tight)}.app-empty-state__text[data-v-32aa6514],.app-empty-state__step-list[data-v-32aa6514]{color:var(--color-text-placeholder);font-size:var(--sello-text-sm);line-height:var(--line-height-relaxed)}.app-empty-state__step-list[data-v-32aa6514]{display:grid;gap:var(--space-1);margin:0;padding-left:var(--space-4)}.app-empty-state__actions[data-v-32aa6514]{display:flex;justify-content:center;gap:var(--space-2);flex-wrap:wrap}.app-collection-state[data-v-72aade0e]{min-width:0}.app-card[data-v-63496d87]{position:relative;display:block;width:100%;background:var(--card-surface, var(--color-bg-surface));border-radius:var(--sello-radius-surface);border:var(--card-border-width) solid var(--card-border-color);overflow:hidden;min-height:auto;transition:box-shadow var(--sello-motion-normal, .18s) var(--sello-ease-standard, ease),border-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),background-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),transform var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease);box-shadow:none;overflow:clip}button.app-card[data-v-63496d87]{padding:0;color:inherit;font:inherit;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.app-card--interactive[data-v-63496d87]:focus-visible{outline:var(--sello-interactive-focus-outline, 2px solid var(--focus-ring-color, var(--color-primary)));outline-offset:var(--sello-interactive-focus-offset, 2px)}.app-card--shadow-always[data-v-63496d87]{box-shadow:var(--sello-shadow-sm)}.app-card--shadow-hover.app-card--interactive[data-v-63496d87]:hover{box-shadow:var(--sello-shadow-sm);transform:translateY(-1px);border-color:var(--color-border)}.app-card--interactive[data-v-63496d87]:active{transform:scale(var(--sello-motion-scale-press, .98))}.app-card--shadow-never[data-v-63496d87]{box-shadow:none}.app-card--variant-flat[data-v-63496d87]{border-color:transparent;background:transparent;box-shadow:none}.app-card--variant-bordered[data-v-63496d87]{border-color:var(--card-border-color);background:var(--card-surface, var(--color-bg-surface))}.app-card--variant-elevated[data-v-63496d87]{border-color:var(--card-border-color);background:var(--sello-bg-elevated, var(--card-surface, var(--color-bg-surface)));box-shadow:var(--sello-shadow-sm)}.app-card--variant-flat.app-card--shadow-always[data-v-63496d87],.app-card--variant-flat.app-card--shadow-hover[data-v-63496d87]:hover,.app-card--variant-flat.app-card--shadow-never[data-v-63496d87]{box-shadow:none}.app-card--accent-primary[data-v-63496d87]{--sello-card-accent-marker: var(--brand-primary-500)}.app-card--accent-success[data-v-63496d87]{--sello-card-accent-marker: var(--brand-success-500)}.app-card--accent-warning[data-v-63496d87]{--sello-card-accent-marker: var(--brand-warning-500)}.app-card--accent-danger[data-v-63496d87]{--sello-card-accent-marker: var(--brand-danger-500)}.app-card--accent-info[data-v-63496d87]{--sello-card-accent-marker: var(--brand-info-500)}.app-card__header[data-v-63496d87]{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:var(--card-border-width) solid var(--card-header-border-color);background:var(--card-header-surface, transparent);gap:var(--sello-space-3)}.app-card--accent-primary .app-card__header[data-v-63496d87]:before,.app-card--accent-success .app-card__header[data-v-63496d87]:before,.app-card--accent-warning .app-card__header[data-v-63496d87]:before,.app-card--accent-danger .app-card__header[data-v-63496d87]:before,.app-card--accent-info .app-card__header[data-v-63496d87]:before{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--sello-card-accent-marker);flex:0 0 auto}.app-card--compact[data-v-63496d87]{--sello-card-min-height: auto;--sello-card-radius: var(--sello-radius-sm)}.app-card--feature[data-v-63496d87]{--sello-card-min-height: auto;--sello-card-radius: var(--sello-radius-lg)}.app-card--compact .app-card__header[data-v-63496d87]{padding:var(--sello-space-2) var(--sello-space-3)}.app-card--feature .app-card__header[data-v-63496d87]{padding:var(--sello-space-4) var(--sello-space-5)}.app-card__title[data-v-63496d87]{margin:0;font-size:var(--text-card-title);font-weight:var(--sello-weight-semibold);color:var(--color-text-primary);line-height:var(--line-height-tight)}.app-card--compact .app-card__title[data-v-63496d87]{font-size:var(--text-button)}.app-card--feature .app-card__title[data-v-63496d87]{font-size:var(--sello-text-xl)}.app-card__subtitle[data-v-63496d87]{margin:var(--sello-space-1) 0 0;font-size:var(--text-card-subtitle);color:var(--color-text-regular);line-height:var(--sello-line-normal);max-width:56ch}.app-card__extra[data-v-63496d87]{margin-left:var(--sello-space-4)}.app-card__body[data-v-63496d87]{position:relative;z-index:1;padding:var(--sello-card-padding)}.app-card--compact .app-card__body[data-v-63496d87]{padding:var(--sello-space-2) var(--sello-space-3)}.app-card--feature .app-card__body[data-v-63496d87]{padding:var(--sello-space-4) var(--sello-space-5)}.app-card__footer[data-v-63496d87]{position:relative;z-index:1;padding:var(--sello-card-padding) var(--sello-space-4);border-top:var(--card-border-width) solid var(--card-footer-border-color);background:var(--card-footer-surface, var(--sello-bg-surface-muted))}.app-card--compact .app-card__footer[data-v-63496d87]{padding:var(--sello-space-2) var(--sello-space-3)}.app-card--feature .app-card__footer[data-v-63496d87]{padding:var(--sello-space-4) var(--sello-space-5)}@media(prefers-reduced-motion:reduce){.app-card[data-v-63496d87]{transition:none}.app-card--shadow-hover.app-card--interactive[data-v-63496d87]:hover,.app-card--interactive[data-v-63496d87]:active{transform:none}}.app-meta-list[data-v-6327b746]{display:flex;flex-direction:column;gap:var(--space-2)}.app-meta-item[data-v-6327b746]{display:flex;align-items:baseline;gap:var(--space-3);padding:var(--space-1) 0;font-size:var(--text-meta);line-height:var(--line-height-base)}.app-meta-label[data-v-6327b746]{flex-shrink:0;width:120px;color:var(--color-text-secondary)}.app-meta-value[data-v-6327b746]{flex:1;color:var(--color-text-primary);word-break:break-word}.app-progress[data-v-c7cdf814]{display:inline-flex;align-items:center;width:var(--sello-progress-width, auto)}.app-progress[data-v-c7cdf814] .el-progress,.app-progress[data-v-c7cdf814] .el-progress-bar{width:var(--sello-progress-inner-width, auto)}.app-progress[data-v-c7cdf814] .el-progress-bar__outer{background-color:var(--sello-progress-track-color, var(--sello-bg-surface-subtle))}.app-progress--sm[data-v-c7cdf814]{width:120px}.app-progress--md[data-v-c7cdf814]{width:200px}.app-progress--lg[data-v-c7cdf814]{width:320px}.app-progress--circle[data-v-c7cdf814],.app-progress--dashboard[data-v-c7cdf814]{width:auto}.app-progress--default[data-v-c7cdf814] .el-progress-bar__inner{background-color:var(--color-primary)}.app-progress--success[data-v-c7cdf814] .el-progress-bar__inner{background-color:var(--sello-success)}.app-progress--warning[data-v-c7cdf814] .el-progress-bar__inner{background-color:var(--sello-warning)}.app-progress--danger[data-v-c7cdf814] .el-progress-bar__inner{background-color:var(--sello-danger)}.app-progress--info[data-v-c7cdf814] .el-progress-bar__inner{background-color:var(--sello-info)}.app-progress--default[data-v-c7cdf814] .el-progress-circle__track{stroke:var(--color-border-subtle)}.app-progress--default[data-v-c7cdf814] .el-progress-circle__path{stroke:var(--color-primary)}.app-progress--success[data-v-c7cdf814] .el-progress-circle__path{stroke:var(--sello-success)}.app-progress--warning[data-v-c7cdf814] .el-progress-circle__path{stroke:var(--sello-warning)}.app-progress--danger[data-v-c7cdf814] .el-progress-circle__path{stroke:var(--sello-danger)}.app-progress--info[data-v-c7cdf814] .el-progress-circle__path{stroke:var(--sello-info)}.app-progress--animated.app-progress--circle[data-v-c7cdf814] .el-progress-circle__path,.app-progress--animated.app-progress--dashboard[data-v-c7cdf814] .el-progress-circle__path{transition:stroke-dasharray var(--sello-motion-expand, .28s) var(--sello-ease-standard, ease),stroke var(--sello-motion-slow, .24s) var(--sello-ease-standard, ease),opacity var(--sello-motion-slow, .24s) var(--sello-ease-standard, ease)}.app-progress--default[data-v-c7cdf814] .el-progress__text{color:var(--color-text-primary)}.app-progress--success[data-v-c7cdf814] .el-progress__text{color:var(--sello-success)}.app-progress--warning[data-v-c7cdf814] .el-progress__text{color:var(--sello-warning)}.app-progress--danger[data-v-c7cdf814] .el-progress__text{color:var(--sello-danger)}.app-progress--info[data-v-c7cdf814] .el-progress__text{color:var(--sello-info)}@media(prefers-reduced-motion:reduce){.app-progress--animated.app-progress--circle[data-v-c7cdf814] .el-progress-circle__path,.app-progress--animated.app-progress--dashboard[data-v-c7cdf814] .el-progress-circle__path{transition:none}}.app-tag[data-v-5896048b]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);max-width:100%;font-weight:var(--sello-font-semibold, var(--font-weight-semibold));white-space:nowrap;vertical-align:middle;border-radius:var(--sello-radius-sm, var(--radius-sm));font-variant-numeric:tabular-nums;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.app-tag[data-v-5896048b] .el-tag__content{display:inline-block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-tag--with-dot[data-v-5896048b]:before{content:"";width:var(--status-badge-dot-size, 7px);height:var(--status-badge-dot-size, 7px);border-radius:var(--radius-full);background:currentColor;opacity:.78;flex:0 0 auto}.app-tag--sm[data-v-5896048b]{height:var(--sello-tag-height-sm, 20px);padding:0 var(--space-2);font-size:var(--sello-text-xs, var(--font-size-xs));line-height:var(--sello-line-tight, var(--line-height-tight))}.app-tag--md[data-v-5896048b]{height:var(--sello-tag-height-md, 24px);padding:0 var(--space-2);font-size:var(--sello-text-sm, var(--font-size-sm));line-height:var(--sello-line-tight, var(--line-height-tight))}.app-tag--lg[data-v-5896048b]{height:var(--sello-tag-height-lg, var(--sello-control-height-compact, 28px));padding:0 var(--space-3);font-size:var(--sello-text-base, var(--font-size-base));line-height:var(--sello-line-tight, var(--line-height-tight))}.app-tag--round[data-v-5896048b]{border-radius:var(--radius-full)}.app-tag--default.app-tag--light[data-v-5896048b],.app-tag--secondary.app-tag--light[data-v-5896048b]{background-color:var(--sello-neutral-subtle, var(--color-fill-secondary));color:var(--sello-neutral, var(--color-text-secondary));border:1px solid var(--sello-neutral-border, var(--color-border))}.app-tag--primary.app-tag--light[data-v-5896048b]{background-color:var(--sello-brand-subtle, var(--color-primary-light));color:var(--color-primary, var(--color-primary));border:1px solid var(--sello-brand-border, var(--color-primary-light))}.app-tag--success.app-tag--light[data-v-5896048b]{background-color:var(--sello-success-subtle, var(--color-success-light));color:var(--sello-success, var(--color-success));border:1px solid var(--sello-success-border, var(--color-success-light))}.app-tag--warning.app-tag--light[data-v-5896048b]{background-color:var(--sello-warning-subtle, var(--color-warning-light));color:var(--sello-warning, var(--color-warning));border:1px solid var(--sello-warning-border, var(--color-warning-light))}.app-tag--danger.app-tag--light[data-v-5896048b]{background-color:var(--sello-danger-subtle, var(--color-danger-light));color:var(--sello-danger, var(--color-danger));border:1px solid var(--sello-danger-border, var(--color-danger-light))}.app-tag--info.app-tag--light[data-v-5896048b]{background-color:var(--sello-info-subtle, var(--color-info-light));color:var(--sello-info, var(--color-info));border:1px solid var(--sello-info-border, var(--color-info-light))}.app-tag--default.app-tag--plain[data-v-5896048b],.app-tag--secondary.app-tag--plain[data-v-5896048b]{background-color:transparent;color:var(--sello-neutral, var(--color-text-secondary));border:1px solid var(--sello-neutral-border, var(--color-border))}.app-tag--primary.app-tag--plain[data-v-5896048b]{background-color:transparent;color:var(--color-primary, var(--color-primary));border:1px solid color-mix(in srgb,var(--color-primary, var(--color-primary)) 24%,transparent)}.app-tag--success.app-tag--plain[data-v-5896048b]{background-color:transparent;color:var(--sello-success, var(--color-success));border:1px solid color-mix(in srgb,var(--sello-success, var(--color-success)) 24%,transparent)}.app-tag--warning.app-tag--plain[data-v-5896048b]{background-color:transparent;color:var(--sello-warning, var(--color-warning));border:1px solid color-mix(in srgb,var(--sello-warning, var(--color-warning)) 24%,transparent)}.app-tag--danger.app-tag--plain[data-v-5896048b]{background-color:transparent;color:var(--sello-danger, var(--color-danger));border:1px solid color-mix(in srgb,var(--sello-danger, var(--color-danger)) 24%,transparent)}.app-tag--info.app-tag--plain[data-v-5896048b]{background-color:transparent;color:var(--sello-info, var(--color-info));border:1px solid color-mix(in srgb,var(--sello-info, var(--color-info)) 24%,transparent)}.app-tag--default.app-tag--dark[data-v-5896048b],.app-tag--secondary.app-tag--dark[data-v-5896048b]{background-color:var(--sello-neutral, var(--color-text-secondary));color:var(--sello-on-neutral, var(--color-white));border:1px solid var(--sello-neutral, var(--color-text-secondary))}.app-tag--primary.app-tag--dark[data-v-5896048b]{background-color:var(--color-primary, var(--color-primary));color:var(--sello-on-brand, var(--color-white));border:1px solid var(--color-primary, var(--color-primary))}.app-tag--success.app-tag--dark[data-v-5896048b]{background-color:var(--sello-success, var(--color-success));color:var(--sello-on-success, var(--color-white));border:1px solid var(--sello-success, var(--color-success))}.app-tag--warning.app-tag--dark[data-v-5896048b]{background-color:var(--sello-warning, var(--color-warning));color:var(--sello-on-warning, var(--color-white));border:1px solid var(--sello-warning, var(--color-warning))}.app-tag--danger.app-tag--dark[data-v-5896048b]{background-color:var(--sello-danger, var(--color-danger));color:var(--sello-on-danger, var(--color-white));border:1px solid var(--sello-danger, var(--color-danger))}.app-tag--info.app-tag--dark[data-v-5896048b]{background-color:var(--sello-info, var(--color-info));color:var(--sello-on-info, var(--color-white));border:1px solid var(--sello-info, var(--color-info))}.app-alert[data-v-ca7ced97]{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2-5) var(--space-3);border-radius:var(--state-container-radius);border-color:var(--state-container-border-color);border-style:solid;border-width:var(--border-width-sm);background-color:var(--state-container-surface)}.app-alert[data-v-ca7ced97] .el-alert__icon{flex:0 0 auto;margin:0;margin-top:var(--space-0-5);font-size:var(--font-size-lg)}.app-alert[data-v-ca7ced97] .el-alert__content{flex:1 1 auto;min-width:0;padding:0}.app-alert[data-v-ca7ced97] .el-alert__close-btn{flex:0 0 auto;margin-left:var(--space-2)}.app-alert--info[data-v-ca7ced97]{border-color:var(--sello-info-border, var(--state-container-border-color));background-color:var(--sello-info-subtle, var(--state-container-surface))}.app-alert--success[data-v-ca7ced97]{border-color:var(--sello-success-border, var(--state-container-border-color));background-color:var(--sello-success-subtle, var(--state-container-surface))}.app-alert--warning[data-v-ca7ced97]{border-color:var(--sello-warning-border, var(--state-container-border-color));background-color:var(--sello-warning-subtle, var(--state-container-surface))}.app-alert--error[data-v-ca7ced97]{border-color:var(--sello-danger-border, var(--state-container-border-color));background-color:var(--sello-danger-subtle, var(--state-container-surface))}.app-alert--compact[data-v-ca7ced97]{padding:var(--space-2) var(--space-3)}.app-alert--banner[data-v-ca7ced97] .el-alert__description{margin-top:var(--space-1)}.app-alert--inline[data-v-ca7ced97]{border-radius:var(--radius-md)}.app-alert__body[data-v-ca7ced97]{display:flex;min-width:0;align-items:center;gap:var(--space-2);flex-wrap:wrap}.app-alert__action[data-v-ca7ced97]{padding:0;min-height:auto;height:auto}.app-alert[data-v-ca7ced97] .el-alert__title{font-weight:var(--font-weight-semibold)}.app-alert--info[data-v-ca7ced97] .el-alert__title{color:var(--color-info-dark, var(--color-info))}.app-alert--success[data-v-ca7ced97] .el-alert__title{color:var(--color-success-dark, var(--color-success))}.app-alert--warning[data-v-ca7ced97] .el-alert__title{color:var(--color-warning-dark, var(--color-warning))}.app-alert--error[data-v-ca7ced97] .el-alert__title{color:var(--color-danger-dark, var(--color-danger))}.app-descriptions--compact[data-v-81d3c644] .el-descriptions__cell{padding-top:var(--space-2);padding-bottom:var(--space-2)}.app-descriptions--vertical[data-v-81d3c644] .el-descriptions__label{display:block}.app-descriptions[data-v-81d3c644] .el-descriptions__label{font-size:var(--sello-text-xs);font-weight:var(--sello-weight-medium);color:var(--color-text-secondary);width:var(--sello-descriptions-label-width, auto)}.app-descriptions[data-v-81d3c644] .el-descriptions__content{color:var(--color-text-primary);font-size:var(--sello-text-sm);line-height:var(--line-height-base);font-variant-numeric:var(--sello-descriptions-content-numeric, normal)}.app-descriptions--card[data-v-81d3c644] .el-descriptions__body{border-radius:var(--radius-md);overflow:hidden}.app-descriptions-item[data-v-ccbb15a5]{min-width:0;width:var(--sello-descriptions-item-width, auto);min-width:var(--sello-descriptions-item-min-width, 0)}.app-descriptions-item--center[data-v-ccbb15a5] .el-descriptions-item__content{text-align:center}.app-descriptions-item--end[data-v-ccbb15a5] .el-descriptions-item__content{text-align:right}.app-object-header[data-v-e3cf9da1]{display:grid;gap:var(--space-3);padding:var(--object-header-padding);border:1px solid var(--object-header-border);border-radius:var(--object-header-radius);background:var(--object-header-surface);font-family:var(--sello-font-sans, inherit)}.app-object-header__main[data-v-e3cf9da1]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);min-width:0}.app-object-header__identity[data-v-e3cf9da1]{display:grid;gap:var(--space-1);min-width:0}.app-object-header__eyebrow[data-v-e3cf9da1]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);color:var(--object-header-id-color);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase}.app-object-header__title[data-v-e3cf9da1]{margin:0;color:var(--object-header-title-color);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.app-object-header__subtitle[data-v-e3cf9da1]{margin:0;color:var(--object-header-meta-color);font-size:var(--font-size-xs);line-height:var(--line-height-base)}.app-object-header__actions[data-v-e3cf9da1]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-2);flex-shrink:0}.app-object-header__status-chain[data-v-e3cf9da1],.app-object-header__meta[data-v-e3cf9da1]{display:flex;align-items:center;flex-wrap:wrap;padding-top:var(--space-3);border-top:1px solid var(--object-header-border)}.app-object-header__status-chain[data-v-e3cf9da1]{gap:var(--space-2)}.app-object-header__status-step[data-v-e3cf9da1]{display:inline-flex;align-items:center;min-height:22px;padding:0 var(--space-2);border:1px solid var(--color-border-subtle, var(--color-border-light));border-radius:var(--sello-radius-sm, var(--radius-sm));background:var(--sello-bg-surface-subtle, var(--color-fill-lighter));color:var(--color-text-regular, var(--color-text-secondary));font-size:var(--sello-text-xs, var(--font-size-xs));font-weight:var(--sello-weight-medium, 500)}.app-object-header__status-separator[data-v-e3cf9da1]{color:var(--color-text-secondary, var(--color-text-placeholder));font-size:var(--sello-text-xs, var(--font-size-xs))}.app-object-header__meta[data-v-e3cf9da1]{gap:var(--space-2)}.app-object-header__meta-item[data-v-e3cf9da1]{display:inline-grid;grid-template-columns:auto auto;align-items:baseline;gap:var(--space-1);min-height:24px;padding:0 var(--space-2);border:1px solid var(--color-border-subtle, var(--color-border-light));border-radius:var(--sello-radius-sm, var(--radius-sm));background:var(--sello-bg-surface-subtle, transparent);color:var(--color-text-secondary, var(--color-text-placeholder));font-size:var(--sello-text-xs, var(--font-size-xs))}.app-object-header__meta-item strong[data-v-e3cf9da1]{color:var(--color-text-primary, var(--color-text-primary));font-weight:var(--sello-weight-medium, 500);font-variant-numeric:tabular-nums}.app-object-header__meta-item--muted strong[data-v-e3cf9da1]{color:var(--color-text-regular, var(--color-text-secondary))}@media(max-width:767px){.app-object-header__main[data-v-e3cf9da1]{flex-direction:column}.app-object-header__actions[data-v-e3cf9da1]{width:100%;justify-content:flex-start}.app-object-header__meta-item[data-v-e3cf9da1]{grid-template-columns:1fr;gap:0;min-width:calc(50% - var(--space-1));padding:var(--space-1) var(--space-2)}}.app-object-cell[data-v-394549f5]{--sello-button-content-display: inline-grid;display:inline-grid;gap:var(--space-0-5);max-width:100%;min-width:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;vertical-align:middle}.app-object-cell[data-v-394549f5] .app-button__content{display:inline-grid;gap:var(--space-0-5);min-width:0;text-align:left}.app-object-cell--clickable[data-v-394549f5]{cursor:pointer}.app-object-cell--clickable:hover .app-object-cell__title[data-v-394549f5]{color:var(--color-primary, var(--color-primary));text-decoration:underline;text-underline-offset:2px}.app-object-cell--clickable[data-v-394549f5]:focus-visible{outline:var(--sello-interactive-focus-outline, 2px solid var(--sello-focus-ring, var(--color-primary-light-7)));outline-offset:var(--sello-interactive-focus-offset, 2px);border-radius:var(--sello-radius-xs, var(--radius-xs))}.app-object-cell__title[data-v-394549f5]{min-width:0;overflow:hidden;color:var(--color-text-primary, var(--color-text-primary));font-size:var(--sello-text-sm, var(--font-size-sm));font-weight:var(--sello-weight-medium, 500);line-height:var(--line-height-base);text-overflow:ellipsis;white-space:nowrap}.app-object-cell__meta[data-v-394549f5]{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0;overflow:hidden;color:var(--color-text-secondary, var(--color-text-placeholder));font-size:var(--sello-text-xs, var(--font-size-xs));line-height:var(--line-height-tight);text-overflow:ellipsis;white-space:nowrap}.app-object-cell__meta>span+span[data-v-394549f5]:before{content:"·";margin-right:var(--space-1);color:var(--sello-text-disabled, var(--color-text-placeholder))}.app-object-cell__id[data-v-394549f5]{font-family:var(--sello-font-mono, var(--font-family-mono));font-variant-numeric:tabular-nums}.object-detail-layout[data-v-86393439]{display:flex;flex-direction:column;gap:var(--object-detail-gap, var(--space-4));min-width:0;font-family:var(--sello-font-sans, inherit)}.object-detail-layout__header[data-v-86393439]{min-width:0}.object-detail-layout__body[data-v-86393439]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--object-detail-gap, var(--space-4));align-items:start;min-width:0}.object-detail-layout__body--with-aside[data-v-86393439]{grid-template-columns:minmax(0,var(--object-detail-main-max, 1fr)) minmax(var(--object-detail-aside-min, 320px),var(--assistant-panel-width))}.object-detail-layout__main[data-v-86393439]{display:flex;flex-direction:column;gap:var(--object-detail-gap, var(--space-4));min-width:0}.object-detail-layout__aside[data-v-86393439]{position:sticky;top:var(--object-detail-aside-top, var(--space-4));min-width:0}@media(max-width:1080px){.object-detail-layout__body--with-aside[data-v-86393439]{grid-template-columns:1fr}.object-detail-layout__aside[data-v-86393439]{position:static}}.app-timeline[data-v-b0d36e55]{padding-left:0}.app-timeline[data-v-b0d36e55] .el-timeline-item__tail{border-left-color:var(--activity-feed-border)}.app-timeline[data-v-b0d36e55] .el-timeline-item__node{width:var(--activity-feed-marker-size, 9px);height:var(--activity-feed-marker-size, 9px);background:var(--color-text-secondary)}.app-timeline[data-v-b0d36e55] .el-timeline-item__timestamp{color:var(--color-text-secondary);font-size:var(--font-size-2xs);font-variant-numeric:tabular-nums}.app-timeline--compact[data-v-b0d36e55] .el-timeline-item{padding-bottom:var(--space-3)}.app-timeline--evidence[data-v-b0d36e55] .el-timeline-item__node{background:var(--color-primary)}.app-timeline-item[data-v-052e852c] .el-timeline-item__content{color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-base)}.app-timeline-item[data-v-052e852c] .el-timeline-item__wrapper{padding-left:var(--space-4)}.app-timeline-item--primary[data-v-052e852c] .el-timeline-item__node{background:var(--color-primary)}.app-timeline-item--success[data-v-052e852c] .el-timeline-item__node{background:var(--sello-success)}.app-timeline-item--warning[data-v-052e852c] .el-timeline-item__node{background:var(--sello-warning)}.app-timeline-item--danger[data-v-052e852c] .el-timeline-item__node{background:var(--sello-danger)}.app-timeline-item--info[data-v-052e852c] .el-timeline-item__node{background:var(--sello-info)}.app-collapse[data-v-842b70cb]{border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle)}.app-collapse[data-v-842b70cb] .el-collapse-item__header{background:transparent;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.app-collapse[data-v-842b70cb] .el-collapse-item__content{color:var(--color-text-primary)}.app-collapse--compact[data-v-842b70cb] .el-collapse-item__header{min-height:var(--sello-control-height-lg)}.app-collapse--compact[data-v-842b70cb] .el-collapse-item__content{padding-bottom:var(--space-3)}.app-collapse--plain[data-v-842b70cb]{border:0}.app-collapse--evidence[data-v-842b70cb] .el-collapse-item__wrap{background:transparent}.app-collapse--card[data-v-842b70cb]{border:none}.app-collapse--card[data-v-842b70cb] .el-collapse-item{margin-bottom:var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);overflow:hidden}.app-collapse--card[data-v-842b70cb] .el-collapse-item__header{height:auto;padding:var(--sello-collapse-card-header-padding, var(--space-3) var(--space-4));border:none;background:var(--sello-bg-surface-subtle);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-result-title)}.app-collapse--card[data-v-842b70cb] .el-collapse-item__wrap{border:none;background:var(--color-bg-surface)}.app-collapse--card[data-v-842b70cb] .el-collapse-item__content{padding:var(--sello-collapse-card-content-padding, var(--space-3) var(--space-4));color:var(--color-text-primary)}.app-collapse--card[data-v-842b70cb] .el-collapse-item.is-active .el-collapse-item__header{background:var(--sello-bg-surface-muted)}.app-collapse--card[data-v-842b70cb] .el-collapse-item.is-active .faq-icon{color:var(--color-primary)}.app-collapse-item[data-v-04003287] .el-collapse-item__content{line-height:var(--line-height-base)}.app-chart-frame[data-v-c1d75682]{display:flex;min-width:0;flex-direction:column;gap:var(--sello-space-3, var(--space-3));width:100%}.app-chart-frame--surface[data-v-c1d75682]{padding:var(--card-padding-sm, var(--sello-space-3, var(--space-3)));border:var(--card-border-width, 1px) solid var(--card-border-color, var(--color-border-subtle));border-radius:var(--card-radius-default, var(--sello-radius-surface, var(--radius-md)));background:var(--card-surface, var(--color-bg-surface));box-shadow:var(--card-shadow, none)}.app-chart-frame__header[data-v-c1d75682]{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--sello-space-3, var(--space-3))}.app-chart-frame__heading[data-v-c1d75682]{display:flex;min-width:0;flex-direction:column;gap:var(--sello-space-1, var(--space-1))}.app-chart-frame__title[data-v-c1d75682]{margin:0;color:var(--color-text-primary);font-size:var(--text-card-title, var(--sello-text-sm, var(--font-size-sm)));font-weight:var(--sello-weight-semibold, var(--font-weight-semibold));line-height:var(--sello-line-snug, var(--line-height-snug))}.app-chart-frame__description[data-v-c1d75682]{margin:0;color:var(--color-text-secondary);font-size:var(--text-card-subtitle, var(--sello-text-xs, var(--font-size-xs)));line-height:var(--sello-line-snug, var(--line-height-snug))}.app-chart-frame__toolbar[data-v-c1d75682],.app-chart-frame__legend[data-v-c1d75682],.app-chart-frame__footer[data-v-c1d75682]{display:flex;min-width:0;flex-wrap:wrap;gap:var(--sello-space-2, var(--space-2));align-items:center}.app-chart-frame__toolbar[data-v-c1d75682]{flex:0 0 auto;min-width:auto;justify-content:flex-end}.app-chart-frame__source-status[data-v-c1d75682]{flex:0 0 auto;max-width:none}.app-chart-frame__body[data-v-c1d75682]{position:relative;display:grid;min-width:0;min-height:var(--chart-frame-min-height, var(--sello-chart-frame-min-height, 280px));align-items:stretch}.app-chart-frame__body--source-muted[data-v-c1d75682]>*{filter:saturate(.72);opacity:.78}.app-chart-frame__body--source-muted[data-v-c1d75682]:after{content:attr(data-source-status-label);position:absolute;right:var(--space-2);bottom:var(--space-2);max-width:min(75%,18rem);padding:var(--space-1) var(--space-2);border:1px solid var(--sello-warning-border);border-radius:var(--radius-full);color:var(--sello-warning);background:color-mix(in srgb,var(--sello-warning-subtle) 82%,var(--card-surface, var(--color-bg-surface)) 18%);font-size:var(--font-size-2xs, var(--font-size-xs));font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);pointer-events:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-chart-frame--compact .app-chart-frame__body[data-v-c1d75682]{min-height:var(--chart-frame-compact-min-height, var(--sello-chart-frame-compact-min-height, 200px))}.app-chart-frame--large .app-chart-frame__body[data-v-c1d75682]{min-height:var(--chart-frame-large-min-height, var(--sello-chart-frame-large-min-height, 360px))}.app-chart-frame--content-fit .app-chart-frame__body[data-v-c1d75682],.app-chart-frame__body[data-v-c1d75682]:has(.app-distribution-chart){min-height:0;align-items:start}.app-chart-frame__body[data-v-c1d75682]:has(.app-rank-bar-chart--compact),.app-chart-frame__body[data-v-c1d75682]:has(.app-bar-chart--compact),.app-chart-frame__body[data-v-c1d75682]:has(.app-trend-chart--compact),.app-chart-frame__body[data-v-c1d75682]:has(.app-gauge-chart--compact),.app-chart-frame__body[data-v-c1d75682]:has(.app-waterfall-chart--compact),.app-chart-frame__body[data-v-c1d75682]:has(.app-pie-chart--compact){min-height:var(--chart-frame-compact-min-height, var(--sello-chart-frame-content-compact-min-height, 180px))}.app-chart-frame__body[data-v-c1d75682]:has(.app-threshold-bar--compact),.app-chart-frame__body[data-v-c1d75682]:has(.app-threshold-bar){min-height:0;align-items:start}.app-dashboard-grid[data-v-cb53ad5d]{display:grid;width:100%}.app-dashboard-grid--auto[data-v-cb53ad5d]{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.app-dashboard-grid--one[data-v-cb53ad5d]{grid-template-columns:minmax(0,1fr)}.app-dashboard-grid--two[data-v-cb53ad5d]{grid-template-columns:repeat(2,minmax(0,1fr))}.app-dashboard-grid--three[data-v-cb53ad5d]{grid-template-columns:repeat(3,minmax(0,1fr))}.app-dashboard-grid--four[data-v-cb53ad5d]{grid-template-columns:repeat(4,minmax(0,1fr))}.app-dashboard-grid--five[data-v-cb53ad5d]{grid-template-columns:repeat(5,minmax(0,1fr))}.app-dashboard-grid--six[data-v-cb53ad5d]{grid-template-columns:repeat(6,minmax(0,1fr))}.app-dashboard-grid--gap-sm[data-v-cb53ad5d]{gap:var(--space-3)}.app-dashboard-grid--gap-md[data-v-cb53ad5d]{gap:var(--space-4)}.app-dashboard-grid--gap-lg[data-v-cb53ad5d]{gap:var(--space-6)}.app-dashboard-grid--align-stretch[data-v-cb53ad5d]{align-items:stretch}.app-dashboard-grid--align-start[data-v-cb53ad5d]{align-items:start}@media(max-width:960px){.app-dashboard-grid--three[data-v-cb53ad5d],.app-dashboard-grid--four[data-v-cb53ad5d],.app-dashboard-grid--five[data-v-cb53ad5d],.app-dashboard-grid--six[data-v-cb53ad5d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.app-dashboard-grid--two[data-v-cb53ad5d],.app-dashboard-grid--three[data-v-cb53ad5d],.app-dashboard-grid--four[data-v-cb53ad5d],.app-dashboard-grid--five[data-v-cb53ad5d],.app-dashboard-grid--six[data-v-cb53ad5d]{grid-template-columns:minmax(0,1fr)}}.app-metric-matrix[data-v-63a311d3]{--sello-metric-matrix-value-size: var(--sello-metric-value-size, var(--sello-text-xl));display:grid;min-width:0;gap:var(--space-3)}.app-metric-matrix--surface[data-v-63a311d3]{padding:var(--sello-space-3);border:var(--border-width-sm) solid var(--color-border-subtle);border-radius:var(--sello-radius-surface);background:var(--color-bg-surface)}.app-metric-matrix--compact[data-v-63a311d3]{--sello-metric-matrix-value-size: var(--sello-metric-value-size-compact, var(--sello-text-xl));gap:var(--space-3)}.app-metric-matrix--auto[data-v-63a311d3]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.app-metric-matrix--two[data-v-63a311d3]{grid-template-columns:repeat(2,minmax(0,1fr))}.app-metric-matrix--three[data-v-63a311d3]{grid-template-columns:repeat(3,minmax(0,1fr))}.app-metric-matrix--four[data-v-63a311d3]{grid-template-columns:repeat(4,minmax(0,1fr))}.app-metric-matrix--five[data-v-63a311d3]{grid-template-columns:repeat(5,minmax(0,1fr))}.app-metric-matrix--six[data-v-63a311d3]{grid-template-columns:repeat(6,minmax(0,1fr))}.app-metric-matrix__item[data-v-63a311d3]{--sello-metric-matrix-accent: var(--color-text-primary);--sello-metric-matrix-stagger-index: 0;display:flex;min-width:0;flex-direction:column;gap:var(--sello-space-1);padding:var(--space-3) 14px;border:var(--border-width-sm) solid var(--color-border);border-radius:var(--sello-radius-surface);background:var(--color-bg-surface);transition:border-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),background-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),box-shadow var(--sello-motion-normal, .18s) var(--sello-ease-standard, ease),transform var(--sello-motion-normal, .18s) var(--sello-ease-emphasized, ease);animation:app-metric-matrix-item-enter-63a311d3 var(--sello-motion-slow) var(--sello-ease-emphasized, ease) backwards;animation-delay:calc(var(--sello-metric-matrix-stagger-index) * var(--sello-motion-fast))}.app-metric-matrix__empty[data-v-63a311d3]{min-width:0;padding:var(--sello-space-4);border:var(--border-width-sm) solid var(--color-border-subtle);border-radius:var(--sello-radius-surface);color:var(--color-text-secondary);font-size:var(--sello-text-sm);line-height:var(--line-height-form-content);background:var(--color-bg-surface)}@keyframes app-metric-matrix-item-enter-63a311d3{0%{opacity:0;transform:translateY(var(--sello-motion-distance-sm))}to{opacity:1;transform:translateY(0)}}.app-metric-matrix__item[data-v-63a311d3]:nth-child(2){--sello-metric-matrix-stagger-index: 1}.app-metric-matrix__item[data-v-63a311d3]:nth-child(3){--sello-metric-matrix-stagger-index: 2}.app-metric-matrix__item[data-v-63a311d3]:nth-child(4){--sello-metric-matrix-stagger-index: 3}.app-metric-matrix__item[data-v-63a311d3]:nth-child(5){--sello-metric-matrix-stagger-index: 4}.app-metric-matrix__item[data-v-63a311d3]:nth-child(6){--sello-metric-matrix-stagger-index: 5}.app-metric-matrix__item[data-v-63a311d3]:nth-child(7){--sello-metric-matrix-stagger-index: 6}.app-metric-matrix__item[data-v-63a311d3]:nth-child(8){--sello-metric-matrix-stagger-index: 7}.app-metric-matrix__item[data-v-63a311d3]:nth-child(n+9){--sello-metric-matrix-stagger-index: 8}.app-metric-matrix__item--interactive[data-v-63a311d3]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.app-metric-matrix__item--interactive[data-v-63a311d3]:hover{border-color:var(--color-border-strong);background:var(--sello-bg-surface-muted);box-shadow:var(--sello-shadow-xs);transform:translateY(calc(var(--sello-motion-distance-xs) * -1))}.app-metric-matrix__item--interactive[data-v-63a311d3]:active{transform:scale(var(--sello-motion-scale-press, .98))}.app-metric-matrix__item--interactive[data-v-63a311d3]:focus-visible{outline:var(--sello-interactive-focus-outline, 2px solid var(--focus-ring-color));outline-offset:var(--sello-interactive-focus-offset, 2px)}.app-metric-matrix__item--active[data-v-63a311d3]{--sello-metric-matrix-value-color: var(--color-text-primary);border-color:var(--color-border-strong)}.app-metric-matrix__item--active .app-metric-matrix__label[data-v-63a311d3]{color:var(--color-text-primary);font-weight:var(--sello-weight-semibold)}.app-metric-matrix--compact .app-metric-matrix__item[data-v-63a311d3]{padding:var(--sello-space-2) var(--sello-space-3)}.app-metric-matrix__item--primary[data-v-63a311d3],.app-metric-matrix__item--success[data-v-63a311d3]{--sello-metric-matrix-accent: var(--color-text-primary)}.app-metric-matrix__item--warning[data-v-63a311d3]{--sello-metric-matrix-accent: var(--brand-warning-500)}.app-metric-matrix__item--danger[data-v-63a311d3]{--sello-metric-matrix-accent: var(--brand-danger-500)}.app-metric-matrix__item--info[data-v-63a311d3]{--sello-metric-matrix-accent: var(--color-text-primary)}.app-metric-matrix__item[data-v-63a311d3]:hover{border-color:var(--color-border-strong);box-shadow:var(--sello-shadow-sm)}.app-metric-matrix__label[data-v-63a311d3],.app-metric-matrix__meta[data-v-63a311d3]{overflow:hidden;color:var(--color-text-secondary);font-size:var(--sello-text-xs);font-weight:var(--sello-weight-medium);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap}.app-metric-matrix__label-row[data-v-63a311d3]{display:flex;align-items:center;gap:var(--sello-space-2)}.app-metric-matrix__item--warning .app-metric-matrix__meta[data-v-63a311d3]{color:var(--brand-warning-600, var(--brand-warning-500))}.app-metric-matrix__item--danger .app-metric-matrix__meta[data-v-63a311d3]{color:var(--brand-danger-600, var(--brand-danger-500))}.app-metric-matrix__icon[data-v-63a311d3]{color:var(--color-text-secondary);flex-shrink:0}.app-metric-matrix__sub-label[data-v-63a311d3]{color:var(--color-text-regular);font-size:var(--sello-text-2xs);line-height:var(--line-height-snug);font-weight:var(--sello-weight-regular)}.app-metric-matrix__value-row[data-v-63a311d3]{display:flex;align-items:baseline;gap:var(--sello-space-2);flex-wrap:wrap}.app-metric-matrix__trend[data-v-63a311d3]{--sello-trend-color: var(--color-text-regular);display:inline-flex;align-items:center;gap:2px;color:var(--sello-trend-color);font-size:var(--sello-text-xs);font-weight:var(--sello-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--line-height-solid);white-space:nowrap}.app-metric-matrix__trend--up[data-v-63a311d3]{--sello-trend-color: var(--brand-success-500)}.app-metric-matrix__trend--down[data-v-63a311d3]{--sello-trend-color: var(--brand-danger-500)}.app-metric-matrix__trend--neutral[data-v-63a311d3]{--sello-trend-color: var(--color-text-regular)}.app-metric-matrix__skeleton[data-v-63a311d3]{width:min(10rem,100%);height:var(--sello-space-8);border-radius:var(--sello-radius-sm);background:linear-gradient(90deg,var(--sello-bg-surface-muted) 25%,var(--sello-bg-surface-subtle) 50%,var(--sello-bg-surface-muted) 75%);background-size:200% 100%;animation:app-metric-matrix-shimmer-63a311d3 var(--sello-motion-status-pulse) var(--sello-ease-standard) infinite}@keyframes app-metric-matrix-shimmer-63a311d3{0%{background-position:200% 0}to{background-position:-200% 0}}.app-metric-matrix--stat .app-metric-matrix__item[data-v-63a311d3]{--sello-metric-matrix-accent: var(--color-text-primary);--sello-metric-matrix-value-size: var(--sello-text-2xl);padding:var(--sello-space-2) var(--sello-space-3);border:var(--border-width-sm) solid var(--color-border-subtle);border-radius:var(--sello-radius-surface);background:var(--color-bg-surface)}.app-metric-matrix--stat .app-metric-matrix__item--primary[data-v-63a311d3],.app-metric-matrix--stat .app-metric-matrix__item--success[data-v-63a311d3]{--sello-metric-matrix-accent: var(--color-text-primary)}.app-metric-matrix--stat .app-metric-matrix__item--warning[data-v-63a311d3]{--sello-metric-matrix-accent: var(--brand-warning-500)}.app-metric-matrix--stat .app-metric-matrix__item--danger[data-v-63a311d3]{--sello-metric-matrix-accent: var(--brand-danger-500)}.app-metric-matrix--stat .app-metric-matrix__item--info[data-v-63a311d3]{--sello-metric-matrix-accent: var(--color-text-primary)}.app-metric-matrix--stat .app-metric-matrix__label[data-v-63a311d3]{display:block;min-width:0;padding:0;border-radius:0;font-size:var(--sello-text-xs);color:var(--color-text-secondary);background:transparent;border:none;text-transform:none;letter-spacing:0;font-weight:var(--sello-weight-medium)}.app-metric-matrix--stat .app-metric-matrix__value[data-v-63a311d3]{font-size:var(--sello-metric-matrix-value-size);font-weight:var(--sello-weight-semibold);color:var(--color-text-primary);line-height:var(--line-height-solid);letter-spacing:0}.app-metric-matrix--stat .app-metric-matrix__sub-label[data-v-63a311d3]{color:var(--color-text-regular);font-size:var(--sello-text-xs);line-height:var(--line-height-snug)}.app-metric-matrix__value[data-v-63a311d3]{color:var(--sello-metric-matrix-value-color, var(--color-text-primary));font-size:var(--sello-metric-matrix-value-size, var(--sello-text-xl));font-weight:var(--sello-weight-semibold);line-height:var(--line-height-tight);letter-spacing:0;font-variant-numeric:tabular-nums}.app-metric-matrix__value[data-v-63a311d3],.app-metric-matrix__trend[data-v-63a311d3]{animation:app-motion-data-change var(--sello-motion-slow) var(--sello-ease-standard)}.app-metric-matrix__progress[data-v-63a311d3]{width:100%;margin-top:auto}.app-metric-matrix__micro-chart[data-v-63a311d3]{width:100%;height:2rem;margin-top:auto;color:var(--sello-metric-matrix-accent, var(--brand-primary-500));opacity:.92}.app-metric-matrix__micro-chart svg[data-v-63a311d3]{display:block;width:100%;height:100%;overflow:visible}.app-metric-matrix__micro-line[data-v-63a311d3],.app-metric-matrix__micro-area[data-v-63a311d3]{transform-origin:center}.app-metric-matrix__micro-line[data-v-63a311d3]{fill:none;stroke:currentColor;stroke-width:var(--border-width-md);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;animation:app-metric-matrix-micro-line-63a311d3 var(--sello-motion-slower, .52s) var(--sello-ease-emphasized, ease) both}.app-metric-matrix__micro-area[data-v-63a311d3]{fill:color-mix(in srgb,currentColor 9%,transparent);opacity:0;animation:app-metric-matrix-micro-area-63a311d3 var(--sello-motion-slow) var(--sello-ease-standard) var(--sello-motion-fast) both}@keyframes app-metric-matrix-micro-line-63a311d3{0%{opacity:0;transform:translateY(var(--sello-space-1))}to{opacity:1;transform:translateY(0)}}@keyframes app-metric-matrix-micro-area-63a311d3{0%{opacity:0;transform:translateY(var(--sello-space-1))}to{opacity:1;transform:translateY(0)}}.app-metric-matrix__progress[data-v-63a311d3] .el-progress{width:100%}.app-metric-matrix__progress[data-v-63a311d3] .el-progress-bar__inner{transform-origin:left center;animation:app-metric-matrix-progress-fill-63a311d3 var(--sello-motion-slower, var(--sello-motion-expand)) var(--sello-ease-emphasized) var(--sello-motion-base) both}@keyframes app-metric-matrix-progress-fill-63a311d3{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:767px){.app-metric-matrix--two[data-v-63a311d3],.app-metric-matrix--three[data-v-63a311d3],.app-metric-matrix--four[data-v-63a311d3],.app-metric-matrix--five[data-v-63a311d3],.app-metric-matrix--six[data-v-63a311d3]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.app-metric-matrix__item[data-v-63a311d3],.app-metric-matrix__value[data-v-63a311d3],.app-metric-matrix__trend[data-v-63a311d3],.app-metric-matrix__micro-line[data-v-63a311d3],.app-metric-matrix__micro-area[data-v-63a311d3],.app-metric-matrix__progress[data-v-63a311d3] .el-progress-bar__inner{animation:none;transition:none}.app-metric-matrix__item--interactive[data-v-63a311d3]:hover,.app-metric-matrix__item--interactive[data-v-63a311d3]:active{transform:none}}.app-steps[data-v-1ac5e2d8]{width:100%}.app-steps--compact[data-v-1ac5e2d8] .el-step__title{font-size:var(--font-size-xs)}.app-steps--compact[data-v-1ac5e2d8] .el-step__description{font-size:var(--font-size-2xs);padding-right:var(--space-1)}.app-badge[data-v-eb9fae9f] .el-badge__content{font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold)}.app-segmented[data-v-d256572d]{border-radius:var(--radius-sm)}.app-segmented[data-v-d256572d] .el-segmented__item-selected{font-weight:var(--font-weight-medium);background:var(--color-bg-surface);box-shadow:var(--shadow-xs)}.app-divider--horizontal[data-v-dd76ba56]{display:block;width:100%;margin:0;border-top:1px solid var(--color-border-subtle)}.app-divider--vertical[data-v-dd76ba56]{display:inline-block;width:1px;height:1em;margin:0 var(--space-2);vertical-align:middle;border-left:1px solid var(--color-border-subtle)}.app-divider--subtle[data-v-dd76ba56]{border-color:var(--color-border-subtle)}.app-divider--section[data-v-dd76ba56]{border-color:var(--color-border)}.app-divider--none[data-v-dd76ba56]{margin:0}.app-divider--sm[data-v-dd76ba56]{margin:var(--space-2) 0}.app-divider--md[data-v-dd76ba56]{margin:var(--space-4) 0}.app-divider--lg[data-v-dd76ba56]{margin:var(--space-6) 0}.app-trend-chart[data-v-15f0fdf2]{width:100%;min-width:0}.app-trend-chart__canvas[data-v-15f0fdf2]{width:100%}.app-trend-chart__state[data-v-15f0fdf2]{min-height:var(--sello-trend-chart-height, var(--sello-chart-frame-min-height, 280px))}.app-trend-chart--compact .app-trend-chart__state[data-v-15f0fdf2]{min-height:var(--sello-trend-chart-height, var(--sello-chart-frame-content-compact-min-height, 180px))}.app-trend-chart--large .app-trend-chart__state[data-v-15f0fdf2]{min-height:var(--sello-trend-chart-height, var(--sello-chart-frame-large-min-height, 360px))}.app-trend-chart--compact .app-trend-chart__canvas[data-v-15f0fdf2]{height:var(--sello-trend-chart-height, var(--sello-chart-frame-content-compact-min-height, 180px));min-height:var(--sello-chart-frame-content-compact-min-height, 180px)}.app-trend-chart--default .app-trend-chart__canvas[data-v-15f0fdf2]{height:var(--sello-trend-chart-height, var(--sello-chart-frame-min-height, 280px));min-height:var(--sello-chart-frame-min-height, 280px)}.app-trend-chart--large .app-trend-chart__canvas[data-v-15f0fdf2]{height:var(--sello-trend-chart-height, var(--sello-chart-frame-large-min-height, 360px));min-height:var(--sello-chart-frame-large-min-height, 360px)}.app-combo-chart[data-v-df580908]{width:100%;min-width:0}.app-combo-chart__canvas[data-v-df580908]{width:100%}.app-combo-chart__state[data-v-df580908]{min-height:var(--sello-combo-chart-height, var(--sello-chart-frame-min-height, 280px))}.app-combo-chart--compact .app-combo-chart__state[data-v-df580908]{min-height:var(--sello-combo-chart-height, var(--sello-chart-frame-compact-min-height, 200px))}.app-combo-chart--large .app-combo-chart__state[data-v-df580908]{min-height:var(--sello-combo-chart-height, var(--sello-chart-frame-large-min-height, 360px))}.app-combo-chart--compact .app-combo-chart__canvas[data-v-df580908]{height:var(--sello-combo-chart-height, var(--sello-chart-frame-compact-min-height, 200px));min-height:var(--sello-chart-frame-compact-min-height, 200px)}.app-combo-chart--default .app-combo-chart__canvas[data-v-df580908]{height:var(--sello-combo-chart-height, var(--sello-chart-frame-min-height, 280px));min-height:var(--sello-chart-frame-min-height, 280px)}.app-combo-chart--large .app-combo-chart__canvas[data-v-df580908]{height:var(--sello-combo-chart-height, var(--sello-chart-frame-large-min-height, 360px));min-height:var(--sello-chart-frame-large-min-height, 360px)}.app-threshold-bar[data-v-3eab2937]{display:grid;min-width:0;gap:var(--space-1)}.app-threshold-bar__header[data-v-3eab2937],.app-threshold-bar__footer[data-v-3eab2937]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--space-2)}.app-threshold-bar__label[data-v-3eab2937]{min-width:0;color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-threshold-bar__value[data-v-3eab2937]{flex:0 0 auto;color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium)}.app-threshold-bar__track[data-v-3eab2937]{position:relative;width:100%;height:var(--space-2);border-radius:var(--radius-full);overflow:hidden;background:var(--color-bg-soft);box-shadow:inset 0 0 0 var(--border-width-sm) var(--color-border-lighter)}.app-threshold-bar--compact .app-threshold-bar__track[data-v-3eab2937]{height:var(--space-1-5, 6px)}.app-threshold-bar__fill[data-v-3eab2937]{position:absolute;inset:0 auto 0 0;width:0;border-radius:var(--radius-full);background:var(--sello-threshold-bar-color);transition:width var(--sello-chart-motion-update, .36s) var(--sello-ease-standard, ease),background-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease)}.app-threshold-bar__fill--visible[data-v-3eab2937]{min-width:var(--border-width-md, 2px)}.app-threshold-bar__fill[data-v-3eab2937]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,color-mix(in srgb,var(--color-white) 20%,transparent),transparent 72%);pointer-events:none}.app-threshold-bar__marker[data-v-3eab2937]{position:absolute;top:0;bottom:0;width:var(--border-width-md);transform:translate(-50%);background:var(--color-border);opacity:.82}.app-threshold-bar__marker--warning[data-v-3eab2937]{background:var(--sello-warning, var(--color-warning))}.app-threshold-bar__marker--danger[data-v-3eab2937]{background:var(--sello-danger, var(--color-danger))}.app-threshold-bar__marker--success[data-v-3eab2937]{background:var(--sello-success, var(--color-success))}.app-threshold-bar__marker--info[data-v-3eab2937]{background:var(--sello-info, var(--color-info))}.app-threshold-bar__footer[data-v-3eab2937]{color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-snug);font-variant-numeric:tabular-nums}.app-threshold-bar--motion-calm .app-threshold-bar__fill[data-v-3eab2937],.app-threshold-bar--motion-premium .app-threshold-bar__fill[data-v-3eab2937]{animation:app-threshold-bar-enter-3eab2937 var(--sello-chart-motion-calm, .26s) var(--sello-ease-standard, ease) both}.app-threshold-bar--motion-premium .app-threshold-bar__fill[data-v-3eab2937]{animation-duration:var(--sello-chart-motion-enter, .46s)}@keyframes app-threshold-bar-enter-3eab2937{0%{opacity:0;transform:scaleX(.02);transform-origin:left center}to{opacity:1;transform:scaleX(1);transform-origin:left center}}@media(prefers-reduced-motion:reduce){.app-threshold-bar__fill[data-v-3eab2937]{animation:none;transition:none}}.app-funnel-chart[data-v-0996b566]{width:100%;min-width:0}.app-funnel-chart__canvas[data-v-0996b566]{display:grid;align-content:center;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-3) 0}.app-funnel-chart__state[data-v-0996b566]{min-height:var(--sello-funnel-chart-height, var(--sello-chart-frame-min-height, 280px))}.app-funnel-chart--compact .app-funnel-chart__state[data-v-0996b566]{min-height:var(--sello-funnel-chart-height, var(--sello-chart-frame-compact-min-height, 200px))}.app-funnel-chart--large .app-funnel-chart__state[data-v-0996b566]{min-height:var(--sello-funnel-chart-height, var(--sello-chart-frame-large-min-height, 360px))}.app-funnel-chart--compact .app-funnel-chart__canvas[data-v-0996b566]{height:var(--sello-funnel-chart-height, var(--sello-chart-frame-compact-min-height, 200px));min-height:var(--sello-chart-frame-compact-min-height, 200px)}.app-funnel-chart--default .app-funnel-chart__canvas[data-v-0996b566]{height:var(--sello-funnel-chart-height, var(--sello-chart-frame-min-height, 280px));min-height:var(--sello-chart-frame-min-height, 280px)}.app-funnel-chart--large .app-funnel-chart__canvas[data-v-0996b566]{height:var(--sello-funnel-chart-height, var(--sello-chart-frame-large-min-height, 360px));min-height:var(--sello-chart-frame-large-min-height, 360px)}.app-funnel-chart__stage[data-v-0996b566]{display:grid;gap:var(--space-2);min-width:0;animation:app-funnel-stage-enter-0996b566 var(--sello-motion-base, .18s) var(--sello-ease-standard, ease) both;animation-delay:calc(var(--sello-funnel-stage-index) * var(--sello-motion-fast, .12s) * .35)}.app-funnel-chart__stage-header[data-v-0996b566]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);width:min(var(--sello-funnel-stage-width),100%);min-width:min(16rem,100%)}.app-funnel-chart__stage-title[data-v-0996b566]{display:flex;min-width:0;align-items:baseline;gap:var(--space-2)}.app-funnel-chart__stage-title span[data-v-0996b566],.app-funnel-chart__meta[data-v-0996b566]{overflow:hidden;color:var(--color-text-regular);font-size:var(--font-size-xs);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap}.app-funnel-chart__stage-title strong[data-v-0996b566]{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);white-space:nowrap}.app-funnel-chart__stage-share[data-v-0996b566]{color:var(--color-text-regular);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;line-height:var(--line-height-snug);white-space:nowrap}.app-funnel-chart__track[data-v-0996b566]{width:100%;min-width:0;height:var(--sello-control-height-lg, 40px);border-radius:var(--radius-sm);background:var(--sello-bg-surface-subtle);overflow:hidden}.app-funnel-chart__bar[data-v-0996b566]{display:flex;align-items:center;width:min(var(--sello-funnel-stage-width),100%);min-width:min(16rem,100%);height:100%;padding:0 var(--space-3);border:1px solid color-mix(in srgb,var(--sello-funnel-stage-color) 42%,transparent);border-radius:var(--radius-sm);background:linear-gradient(90deg,color-mix(in srgb,var(--sello-funnel-stage-color) 88%,white),var(--sello-funnel-stage-color));box-shadow:inset 0 1px color-mix(in srgb,white 24%,transparent);transform-origin:left center;animation:app-funnel-bar-enter-0996b566 var(--sello-motion-slower, .52s) var(--sello-ease-emphasized, ease) both;animation-delay:calc(var(--sello-funnel-stage-index) * var(--sello-motion-fast, .12s) * .45)}.app-funnel-chart__bar .app-funnel-chart__meta[data-v-0996b566]{color:var(--sello-text-inverse);font-weight:var(--font-weight-semibold);text-shadow:0 1px 1px var(--sello-funnel-meta-text-shadow-color, color-mix(in srgb, black 15%, transparent))}@keyframes app-funnel-stage-enter-0996b566{0%{opacity:0;transform:translateY(var(--sello-motion-distance-sm, 4px))}to{opacity:1;transform:translateY(0)}}@keyframes app-funnel-bar-enter-0996b566{0%{transform:scaleX(.88)}to{transform:scaleX(1)}}@media(max-width:767px){.app-funnel-chart__stage-header[data-v-0996b566],.app-funnel-chart__bar[data-v-0996b566]{min-width:min(11rem,100%)}}@media(prefers-reduced-motion:reduce){.app-funnel-chart__stage[data-v-0996b566],.app-funnel-chart__bar[data-v-0996b566]{animation:none}}.app-waterfall-chart[data-v-67efef74]{width:100%;min-width:0}.app-waterfall-chart__canvas[data-v-67efef74]{width:100%}.app-waterfall-chart__state[data-v-67efef74]{min-height:var(--sello-waterfall-chart-height, var(--sello-chart-frame-min-height, 280px))}.app-waterfall-chart--compact .app-waterfall-chart__state[data-v-67efef74]{min-height:var(--sello-waterfall-chart-height, var(--sello-chart-frame-content-compact-min-height, 180px))}.app-waterfall-chart--large .app-waterfall-chart__state[data-v-67efef74]{min-height:var(--sello-waterfall-chart-height, var(--sello-chart-frame-large-min-height, 360px))}.app-waterfall-chart--compact .app-waterfall-chart__canvas[data-v-67efef74]{height:var(--sello-waterfall-chart-height, var(--sello-chart-frame-content-compact-min-height, 180px));min-height:var(--sello-chart-frame-content-compact-min-height, 180px)}.app-waterfall-chart--default .app-waterfall-chart__canvas[data-v-67efef74]{height:var(--sello-waterfall-chart-height, var(--sello-chart-frame-min-height, 280px));min-height:var(--sello-chart-frame-min-height, 280px)}.app-waterfall-chart--large .app-waterfall-chart__canvas[data-v-67efef74]{height:var(--sello-waterfall-chart-height, var(--sello-chart-frame-large-min-height, 360px));min-height:var(--sello-chart-frame-large-min-height, 360px)}.app-scatter-chart[data-v-cf29b6c7]{width:100%;min-width:0}.app-scatter-chart__canvas[data-v-cf29b6c7]{width:100%}.app-scatter-chart__state[data-v-cf29b6c7]{min-height:var(--sello-scatter-chart-height, var(--sello-chart-frame-min-height, 280px))}.app-scatter-chart--compact .app-scatter-chart__state[data-v-cf29b6c7]{min-height:var(--sello-scatter-chart-height, var(--sello-chart-frame-compact-min-height, 200px))}.app-scatter-chart--large .app-scatter-chart__state[data-v-cf29b6c7]{min-height:var(--sello-scatter-chart-height, var(--sello-chart-frame-large-min-height, 360px))}.app-scatter-chart--compact .app-scatter-chart__canvas[data-v-cf29b6c7]{height:var(--sello-scatter-chart-height, var(--sello-chart-frame-compact-min-height, 200px));min-height:var(--sello-chart-frame-compact-min-height, 200px)}.app-scatter-chart--default .app-scatter-chart__canvas[data-v-cf29b6c7]{height:var(--sello-scatter-chart-height, var(--sello-chart-frame-min-height, 280px));min-height:var(--sello-chart-frame-min-height, 280px)}.app-scatter-chart--large .app-scatter-chart__canvas[data-v-cf29b6c7]{height:var(--sello-scatter-chart-height, var(--sello-chart-frame-large-min-height, 360px));min-height:var(--sello-chart-frame-large-min-height, 360px)}.sello-scatter-tooltip__meta{color:var(--color-text-secondary)}.app-heatmap-chart[data-v-ffde066e]{width:100%;min-width:0}.app-heatmap-chart__canvas[data-v-ffde066e]{width:100%}.app-heatmap-chart__state[data-v-ffde066e]{min-height:var(--sello-heatmap-chart-height, var(--sello-chart-frame-min-height, 280px))}.app-heatmap-chart--compact .app-heatmap-chart__state[data-v-ffde066e]{min-height:var(--sello-heatmap-chart-height, var(--sello-chart-frame-compact-min-height, 200px))}.app-heatmap-chart--large .app-heatmap-chart__state[data-v-ffde066e]{min-height:var(--sello-heatmap-chart-height, var(--sello-chart-frame-large-min-height, 360px))}.app-heatmap-chart--compact .app-heatmap-chart__canvas[data-v-ffde066e]{height:var(--sello-heatmap-chart-height, var(--sello-chart-frame-compact-min-height, 200px));min-height:var(--sello-chart-frame-compact-min-height, 200px)}.app-heatmap-chart--default .app-heatmap-chart__canvas[data-v-ffde066e]{height:var(--sello-heatmap-chart-height, var(--sello-chart-frame-min-height, 280px));min-height:var(--sello-chart-frame-min-height, 280px)}.app-heatmap-chart--large .app-heatmap-chart__canvas[data-v-ffde066e]{height:var(--sello-heatmap-chart-height, var(--sello-chart-frame-large-min-height, 360px));min-height:var(--sello-chart-frame-large-min-height, 360px)}.app-radar-chart[data-v-488524ec]{width:100%;min-width:0}.app-radar-chart__canvas[data-v-488524ec]{width:100%}.app-radar-chart__state[data-v-488524ec]{min-height:var(--sello-radar-chart-height, var(--sello-chart-frame-min-height, 280px))}.app-radar-chart--compact .app-radar-chart__state[data-v-488524ec]{min-height:var(--sello-radar-chart-height, var(--sello-chart-frame-compact-min-height, 200px))}.app-radar-chart--large .app-radar-chart__state[data-v-488524ec]{min-height:var(--sello-radar-chart-height, var(--sello-chart-frame-large-min-height, 360px))}.app-radar-chart--compact .app-radar-chart__canvas[data-v-488524ec]{height:var(--sello-radar-chart-height, var(--sello-chart-frame-compact-min-height, 200px));min-height:var(--sello-chart-frame-compact-min-height, 200px)}.app-radar-chart--default .app-radar-chart__canvas[data-v-488524ec]{height:var(--sello-radar-chart-height, var(--sello-chart-frame-min-height, 280px));min-height:var(--sello-chart-frame-min-height, 280px)}.app-radar-chart--large .app-radar-chart__canvas[data-v-488524ec]{height:var(--sello-radar-chart-height, var(--sello-chart-frame-large-min-height, 360px));min-height:var(--sello-chart-frame-large-min-height, 360px)}.app-comparison-bar-chart[data-v-9ae5aba2]{display:flex;min-width:0;min-height:150px;align-items:flex-end;justify-content:space-around;gap:var(--space-3);padding:var(--space-2) 0}.app-comparison-bar-chart--compact[data-v-9ae5aba2]{min-height:120px;gap:var(--space-2)}.app-comparison-bar-chart__state[data-v-9ae5aba2]{width:100%;min-height:150px;align-self:stretch}.app-comparison-bar-chart--compact .app-comparison-bar-chart__state[data-v-9ae5aba2]{min-height:120px}.app-comparison-bar-chart__group[data-v-9ae5aba2]{display:grid;min-width:0;gap:var(--space-1);justify-items:center}.app-comparison-bar-chart__label[data-v-9ae5aba2]{color:var(--color-text-regular);font-size:var(--font-size-xs);line-height:var(--line-height-snug)}.app-comparison-bar-chart__bars[data-v-9ae5aba2]{display:flex;height:100px;align-items:flex-end;gap:var(--space-1)}.app-comparison-bar-chart--compact .app-comparison-bar-chart__bars[data-v-9ae5aba2]{height:84px}.app-comparison-bar-chart__bar[data-v-9ae5aba2]{position:relative;width:var(--space-5);min-height:var(--space-1);border-radius:var(--radius-xs) var(--radius-xs) 0 0;overflow:hidden;transform-origin:bottom center;transition:height var(--sello-chart-motion-update, .36s) var(--sello-ease-standard, ease),filter var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease)}.app-comparison-bar-chart__bar[data-v-9ae5aba2]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgb(255 255 255 / .2),transparent 62%);pointer-events:none}.app-comparison-bar-chart--motion-calm .app-comparison-bar-chart__bar[data-v-9ae5aba2],.app-comparison-bar-chart--motion-premium .app-comparison-bar-chart__bar[data-v-9ae5aba2]{animation:app-comparison-bar-enter-9ae5aba2 var(--sello-chart-motion-calm, .26s) var(--sello-ease-standard, ease) both;animation-delay:var(--sello-comparison-bar-delay, 0ms)}.app-comparison-bar-chart--motion-premium .app-comparison-bar-chart__bar[data-v-9ae5aba2]{animation-duration:var(--sello-chart-motion-enter, .46s)}.app-comparison-bar-chart__bar[data-v-9ae5aba2]:hover{filter:saturate(1.08)}.app-comparison-bar-chart__bar--left[data-v-9ae5aba2]{background:var(--sello-success)}.app-comparison-bar-chart__bar--right[data-v-9ae5aba2]{background:var(--sello-danger)}.app-comparison-bar-chart__values[data-v-9ae5aba2]{display:grid;gap:var(--space-0-5);color:var(--color-text-regular);font-size:var(--font-size-2xs);line-height:var(--line-height-snug);text-align:center}.app-comparison-bar-chart__value--left[data-v-9ae5aba2]{color:var(--sello-success)}.app-comparison-bar-chart__value--right[data-v-9ae5aba2]{color:var(--sello-danger)}@media(max-width:640px){.app-comparison-bar-chart[data-v-9ae5aba2]{overflow-x:auto;justify-content:flex-start}.app-comparison-bar-chart__group[data-v-9ae5aba2]{min-width:4.5rem}}@keyframes app-comparison-bar-enter-9ae5aba2{0%{opacity:0;transform:scaleY(.02)}to{opacity:1;transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.app-comparison-bar-chart__bar[data-v-9ae5aba2]{animation:none;transition:none}}.app-sla-countdown[data-v-8baff389]{display:inline-flex;align-items:center;gap:var(--space-1-5);font-variant-numeric:tabular-nums;font-family:var(--font-family-numeric);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-sm);white-space:nowrap}.app-sla-countdown__label[data-v-8baff389]{font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.app-sla-countdown__value[data-v-8baff389]{font-variant-numeric:tabular-nums}.app-sla-countdown--safe[data-v-8baff389]{color:var(--color-success);background:color-mix(in srgb,var(--color-success) 12%,transparent)}.app-sla-countdown--warning[data-v-8baff389]{color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 12%,transparent)}.app-sla-countdown--danger[data-v-8baff389]{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 12%,transparent)}.app-sla-countdown--expired[data-v-8baff389]{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 20%,transparent);font-weight:var(--font-weight-bold)}.app-tabs[data-v-9365442c] .el-tabs__header{margin-bottom:var(--sello-tabs-header-margin-bottom, var(--space-4));padding-bottom:var(--sello-tabs-header-padding-bottom, 0);border-bottom:var(--sello-tabs-header-border-bottom, none)}.app-tabs--page[data-v-9365442c] .el-tabs__header{margin-bottom:var(--sello-tabs-page-header-margin-bottom, var(--sello-tabs-header-margin-bottom, var(--space-5)))}.app-tabs[data-v-9365442c] .el-tabs__nav-wrap:after{display:none}.app-tabs[data-v-9365442c] .el-tabs__active-bar{display:none}.app-tabs[data-v-9365442c] .el-tabs__nav-wrap{display:inline-flex;align-items:center;max-width:100%;padding:var(--sello-tabs-rail-padding);border:0;border-radius:var(--sello-tabs-rail-radius, var(--sello-surface-radius, 12px));background:var(--sello-tabs-rail-surface);box-shadow:var(--sello-tabs-rail-shadow);overflow:hidden}.app-tabs[data-v-9365442c] .el-tabs__nav-scroll{overflow-x:auto;overflow-y:hidden;padding-bottom:0}.app-tabs[data-v-9365442c] .el-tabs__nav{gap:var(--sello-tabs-gap);border:none;align-items:center}.app-tabs[data-v-9365442c] .el-tabs__item{position:relative;display:inline-flex;align-items:center;justify-content:center;height:var(--sello-tabs-item-height);min-width:var(--sello-tabs-item-min-width);margin:0;padding:0 var(--sello-tabs-item-padding-x);border:0;border-radius:var(--sello-tabs-item-radius, var(--sello-radius-sm));background:var(--sello-tabs-item-surface);color:var(--sello-tabs-item-text, var(--color-text-secondary));font-size:var(--sello-tabs-item-font-size, var(--sello-text-sm));font-weight:var(--sello-tabs-item-font-weight, var(--sello-weight-medium));box-shadow:var(--sello-tabs-item-shadow);transition:color var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast)}.app-tabs[data-v-9365442c] .el-tabs__item:hover{background:var(--sello-tabs-item-hover-surface);color:var(--sello-tabs-item-hover-text, var(--color-text-primary));box-shadow:var(--sello-tabs-item-hover-shadow, var(--sello-tabs-item-shadow))}.app-tabs[data-v-9365442c] .el-tabs__item.is-active{background:var(--sello-tabs-item-active-surface, var(--color-bg-selected));color:var(--sello-tabs-item-active-text, var(--color-primary));box-shadow:var(--sello-tabs-item-active-shadow)}.app-tabs[data-v-9365442c] .el-tabs__item:focus-visible{outline:none;box-shadow:var(--sello-tabs-item-focus-shadow, var(--sello-tabs-item-active-shadow))}.app-tabs[data-v-9365442c] .el-tabs__item.is-disabled{opacity:.5}.app-tabs--page[data-v-9365442c] .el-tabs__nav-wrap{padding:var(--sello-tabs-page-rail-padding, var(--sello-tabs-rail-padding));border-radius:var(--sello-tabs-page-rail-radius, var(--sello-tabs-rail-radius))}.app-tabs--page[data-v-9365442c] .el-tabs__item{height:var(--sello-tabs-page-item-height, var(--sello-tabs-item-height));padding-inline:var(--sello-tabs-page-item-padding-x, var(--sello-tabs-item-padding-x));font-weight:var(--sello-tabs-page-item-font-weight, var(--sello-tabs-item-font-weight))}.app-tabs--compact[data-v-9365442c] .el-tabs__header{margin-bottom:var(--space-3)}.app-tabs--compact[data-v-9365442c] .el-tabs__nav-wrap{padding:var(--sello-tabs-compact-rail-padding, var(--space-1))}.app-tabs--compact[data-v-9365442c] .el-tabs__item{height:var(--sello-tabs-compact-item-height, var(--sello-control-height-sm));line-height:var(--line-height-control);min-width:0;padding-inline:var(--sello-tabs-compact-item-padding-x, var(--space-2-5))}.app-tabs--control[data-v-9365442c] .el-tabs__header{margin-bottom:0}.app-tabs--control[data-v-9365442c] .el-tabs__content{display:none}.app-tabs--card[data-v-9365442c] .el-tabs__header{position:relative;z-index:1;margin-bottom:0;padding:var(--sello-tabs-card-header-padding-y, var(--sello-tabs-card-content-padding, var(--section-padding, var(--space-4)))) var(--sello-tabs-card-header-padding-x, var(--sello-tabs-card-content-padding, var(--section-padding, var(--space-4)))) 0;border:0;border-radius:0;background:var(--sello-tabs-card-header-surface, transparent);overflow:visible}.app-tabs--card[data-v-9365442c]{--sello-tabs-content-padding: var(--sello-tabs-card-content-padding, var(--section-padding, var(--space-4)));--sello-tabs-card-border-width: var(--border-width-sm, 1px);--sello-tabs-card-border: var(--section-border-color, var(--color-border));border:var(--sello-tabs-card-border-width, 1px) solid var(--sello-tabs-card-border);border-radius:var(--sello-tabs-card-container-radius, var(--section-radius, var(--radius-sm)));background:var(--sello-tabs-card-container-surface, var(--section-surface, var(--color-surface)));box-shadow:var(--sello-tabs-card-container-shadow, var(--section-shadow, none));overflow:hidden}.app-tabs--card.app-card-tabs--inline[data-v-9365442c]{--sello-tabs-content-padding: var(--sello-tabs-card-inline-content-padding, var(--space-4) 0 0);border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.app-tabs--card.app-card-tabs--inline[data-v-9365442c] .el-tabs__header{padding:var(--sello-tabs-card-inline-header-padding, var(--space-3) 0 0)}.app-tabs--card.app-card-tabs--surface[data-v-9365442c]{border:var(--sello-tabs-card-border-width, 1px) solid var(--sello-tabs-card-border);border-radius:var(--sello-tabs-card-container-radius, var(--section-radius, var(--radius-sm)));background:var(--sello-tabs-card-container-surface, var(--section-surface, var(--color-surface)));box-shadow:var(--sello-tabs-card-container-shadow, var(--section-shadow, none));overflow:hidden}.app-tabs--card[data-v-9365442c] .el-tabs__nav-wrap{display:flex;width:100%;max-width:100%;padding:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.app-tabs--card[data-v-9365442c] .el-tabs__nav-wrap.is-scrollable,.app-tabs--card[data-v-9365442c] .el-tabs__nav-wrap.is-top.is-scrollable{padding:0}.app-tabs--card[data-v-9365442c] .el-tabs__nav-prev,.app-tabs--card[data-v-9365442c] .el-tabs__nav-next,.app-tabs--card[data-v-9365442c] .el-tabs__nav-wrap.is-scrollable .el-tabs__nav-prev,.app-tabs--card[data-v-9365442c] .el-tabs__nav-wrap.is-scrollable .el-tabs__nav-next{display:none;width:0;height:0;opacity:0;pointer-events:none}.app-tabs--card[data-v-9365442c] .el-tabs__nav-scroll{position:relative;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.app-tabs--card[data-v-9365442c] .el-tabs__nav-scroll:after{display:none}.app-tabs--card[data-v-9365442c] .el-tabs__nav-scroll::-webkit-scrollbar{display:none}.app-tabs--card[data-v-9365442c] .el-tabs__nav{display:flex;gap:0;align-items:flex-end;position:relative;z-index:1;width:-moz-max-content;width:max-content;min-width:0;border:0}.app-tabs--card[data-v-9365442c] .el-tabs__item{position:relative;box-sizing:border-box;flex:0 0 auto;height:var(--sello-tabs-card-item-height, 34px);min-width:var(--sello-tabs-card-item-min-width, 72px);margin-bottom:0;padding-inline:var(--sello-tabs-card-item-padding-x, var(--space-3));border:0;border-radius:0;background:var(--sello-tabs-card-item-surface, transparent);color:var(--sello-tabs-card-item-text, var(--color-text-secondary));font-size:var(--sello-tabs-card-item-font-size, var(--sello-text-sm));font-weight:var(--sello-tabs-card-item-font-weight, var(--sello-weight-medium));box-shadow:none;transition:background-color var(--duration-fast, .15s) var(--ease-standard, ease),border-color var(--duration-fast, .15s) var(--ease-standard, ease),color var(--duration-fast, .15s) var(--ease-standard, ease),box-shadow var(--duration-fast, .15s) var(--ease-standard, ease)}.app-tabs--card[data-v-9365442c] .el-tabs__item:first-child{border-top-left-radius:var(--sello-tabs-card-item-radius, var(--radius-xs, 2px))}.app-tabs--card[data-v-9365442c] .el-tabs__item:last-child{border-top-right-radius:var(--sello-tabs-card-item-radius, var(--radius-xs, 2px))}.app-tabs--card[data-v-9365442c] .el-tabs__item:hover{background:var(--sello-tabs-card-item-hover-surface, transparent);color:var(--sello-tabs-card-item-hover-text, var(--color-text-primary));box-shadow:none}.app-tabs--card[data-v-9365442c] .el-tabs__item:after{content:"";position:absolute;bottom:var(--sello-tabs-card-active-indicator-offset, var(--space-0-5));left:50%;width:var(--sello-tabs-card-active-indicator-width, calc(100% - var(--sello-tabs-card-active-indicator-inset, var(--space-2)) * 2));height:var(--sello-tabs-card-active-indicator-height, 2px);border-radius:var(--radius-pill, 999px);background:var(--sello-tabs-card-active-indicator, var(--color-primary));opacity:0;transform:translate(-50%) translateY(var(--sello-motion-distance-xs, 1px)) scaleX(.65);transform-origin:center;transition:opacity var(--sello-motion-base, var(--motion-base, .18s)) var(--sello-ease-emphasized, var(--ease-emphasized, ease)),transform var(--sello-motion-base, var(--motion-base, .18s)) var(--sello-ease-emphasized, var(--ease-emphasized, ease))}.app-tabs--card[data-v-9365442c] .el-tabs__item.is-active{z-index:1;background:var(--sello-tabs-card-active-surface, var(--sello-tabs-card-container-surface, var(--section-surface, var(--color-surface))));color:var(--sello-tabs-card-active-text, var(--color-primary));font-weight:var(--sello-tabs-card-active-font-weight, var(--font-weight-semibold));box-shadow:inset var(--sello-tabs-card-border-width, 1px) 0 0 var(--sello-tabs-card-active-border, var(--section-border-color, var(--color-border))),inset calc(var(--sello-tabs-card-border-width, 1px) * -1) 0 0 var(--sello-tabs-card-active-border, var(--section-border-color, var(--color-border))),inset 0 var(--sello-tabs-card-border-width, 1px) 0 var(--sello-tabs-card-active-border, var(--section-border-color, var(--color-border))),var(--sello-tabs-card-active-shadow, none)}.app-tabs--card[data-v-9365442c] .el-tabs__item.is-active:after{opacity:1;transform:translate(-50%) translateY(0) scaleX(1);animation:app-tabs-card-indicator-enter-9365442c var(--sello-motion-base, var(--motion-base, .18s)) var(--sello-ease-emphasized, var(--ease-emphasized, ease)) both}.app-tabs--card[data-v-9365442c] .el-tabs__item .is-icon-close,.app-tabs--card[data-v-9365442c] .el-tabs__item .el-icon-close{display:none}.app-tabs--card[data-v-9365442c] .el-tabs__item:focus-visible{outline:none;box-shadow:var(--sello-tabs-card-focus-shadow, var(--sello-tabs-item-focus-shadow, var(--sello-control-focus-shadow, 0 0 0 2px var(--color-primary-light-9))))}.app-card-tabs--pill.app-tabs--card[data-v-9365442c] .el-tabs__nav{gap:var(--sello-tabs-card-pill-gap, var(--space-2))}.app-card-tabs--pill.app-tabs--card[data-v-9365442c] .el-tabs__item{height:var(--sello-tabs-card-pill-item-height, var(--sello-control-height-md));min-width:var(--sello-tabs-card-pill-item-min-width, 56px);padding-inline:var(--sello-tabs-card-pill-item-padding-x, var(--space-4));border-radius:var(--sello-tabs-card-pill-item-radius, var(--sello-contained-control-radius, 8px));border:var(--sello-tabs-card-pill-item-border-width, 1px) solid var(--sello-tabs-card-pill-item-border, var(--color-border-subtle));background:transparent;color:var(--sello-tabs-card-pill-item-text, var(--color-text-secondary));font-size:var(--sello-tabs-card-pill-item-font-size, var(--sello-text-sm));font-weight:var(--sello-tabs-card-pill-item-font-weight, var(--sello-weight-medium));margin-bottom:0;transition:background-color var(--duration-fast, .15s) var(--ease-standard, ease),color var(--duration-fast, .15s) var(--ease-standard, ease),box-shadow var(--duration-fast, .15s) var(--ease-standard, ease)}.app-card-tabs--pill.app-tabs--card[data-v-9365442c] .el-tabs__item:hover{background:var(--sello-tabs-card-pill-item-hover-surface, var(--sello-control-bg-hover, var(--chat-muted-surface)));color:var(--sello-tabs-card-pill-item-hover-text, var(--color-text-primary))}.app-card-tabs--pill.app-tabs--card[data-v-9365442c] .el-tabs__item.is-active{background:var(--sello-tabs-card-pill-item-active-surface, var(--color-primary));color:var(--sello-tabs-card-pill-item-active-text, var(--color-white));border-color:var(--sello-tabs-card-pill-item-active-border, var(--color-primary));font-weight:var(--sello-tabs-card-pill-item-active-font-weight, var(--font-weight-semibold));box-shadow:none}.app-card-tabs--pill.app-tabs--card[data-v-9365442c] .el-tabs__item.is-active:after{display:none}.app-tabs--card[data-v-9365442c] .el-tabs__content{padding:var(--sello-tabs-card-content-padding, var(--section-padding, var(--space-4)));border:0;border-radius:0;background:transparent;box-shadow:none}.app-tabs--stretch[data-v-9365442c] .el-tabs__nav-wrap{display:flex}.app-tabs--stretch[data-v-9365442c] .el-tabs__nav{width:100%}.app-tabs--content-visible[data-v-9365442c] .el-tabs__content{overflow:visible}.app-tabs[data-v-9365442c] .el-tabs__content{padding:var(--sello-tabs-content-padding, 0);overflow:var(--sello-tabs-content-overflow, visible)}.app-tabs[data-v-9365442c] .el-tab-pane{padding:var(--sello-tabs-pane-padding, 0)}.app-tabs--card.app-card-tabs--inline[data-v-9365442c] .el-tab-pane>.section{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}@keyframes app-tabs-card-indicator-enter-9365442c{0%{opacity:0;transform:translate(-50%) translateY(var(--sello-motion-distance-xs, 1px)) scaleX(.65)}to{opacity:1;transform:translate(-50%) translateY(0) scaleX(1)}}@media(prefers-reduced-motion:reduce){.app-tabs--card[data-v-9365442c] .el-tabs__item:after{transition-duration:var(--sello-duration-instant, 0ms)}.app-tabs--card[data-v-9365442c] .el-tabs__item.is-active:after{animation:none}}.app-card-tabs-shell[data-v-dfb47492]{position:relative}.app-card-tabs__actions[data-v-dfb47492]{position:absolute;top:var(--space-3);right:0;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);height:var(--sello-control-height-md);pointer-events:none;z-index:2}.app-card-tabs__actions[data-v-dfb47492]:empty{display:none}.app-card-tabs__actions[data-v-dfb47492]>*{pointer-events:auto}.app-card-tabs-shell:has(.app-card-tabs--surface) .app-card-tabs__actions[data-v-dfb47492]{top:var(--section-padding, var(--space-4));right:var(--section-padding, var(--space-4))}@media(max-width:767px){.app-card-tabs__actions[data-v-dfb47492]{position:static;height:auto;margin:0 var(--space-4) var(--space-3)}}.app-pagination[data-v-893c9c63]{--sello-pagination-surface: var(--color-bg-surface);--sello-pagination-surface-hover: color-mix(in srgb, var(--color-primary) 10%, var(--sello-pagination-surface) 90%);--sello-pagination-surface-active: var(--color-bg-selected);--sello-pagination-surface-disabled: color-mix(in srgb, var(--sello-pagination-surface) 88%, var(--page-shell-surface, var(--card-surface)) 12%);--sello-pagination-border: var(--color-border-subtle);--sello-pagination-border-width: var(--sello-control-border-width, var(--sello-border-width-default, var(--border-width-sm)));--sello-pagination-text: var(--color-text-secondary);--sello-pagination-text-muted: var(--color-text-secondary);--el-pagination-bg-color: var(--sello-pagination-surface);--el-pagination-button-bg-color: var(--sello-pagination-surface);--el-pagination-button-color: var(--sello-pagination-text);--el-pagination-button-disabled-bg-color: var(--sello-pagination-surface-disabled);--el-pagination-button-disabled-color: color-mix(in srgb, var(--sello-pagination-text-muted) 68%, transparent);--el-pagination-hover-color: var(--color-primary);--el-pagination-font-size: var(--sello-text-sm);--el-pagination-border-radius: var(--sello-radius-sm);--el-pagination-button-width: var(--sello-toolbar-control-height-sm, 28px);--el-pagination-button-height: var(--sello-toolbar-control-height-sm, 28px);display:flex;justify-content:center;align-items:center;width:100%;min-width:0;min-height:calc(var(--sello-toolbar-control-height-sm, 28px) + var(--space-4));padding:var(--space-2) 0;font-size:var(--sello-text-sm);overflow:visible;container-type:inline-size}.app-pagination--small[data-v-893c9c63]{font-size:var(--font-size-xs);padding:var(--space-1) 0}.app-pagination--large[data-v-893c9c63]{font-size:var(--font-size-base);padding:var(--space-3) 0}.app-pagination[data-v-893c9c63] .el-pagination{display:flex;gap:var(--space-2);max-width:100%;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;row-gap:var(--space-2);overflow:visible}.app-pagination[data-v-893c9c63] .el-pagination>*{flex:0 0 auto}.app-pagination[data-v-893c9c63] .el-pager{display:inline-flex;align-items:center;gap:var(--space-1);margin:0;padding:0}.app-pagination[data-v-893c9c63] .el-pagination .btn-prev,.app-pagination[data-v-893c9c63] .el-pagination .btn-next{min-width:var(--sello-toolbar-control-height-sm, 28px);height:var(--sello-toolbar-control-height-sm, 28px);border:var(--sello-pagination-border-width) solid var(--sello-pagination-border);border-radius:var(--sello-radius-sm);background-color:var(--sello-pagination-surface);color:var(--sello-pagination-text);transition:background-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),border-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease);display:inline-flex;align-items:center;justify-content:center;padding:0 var(--space-2);box-sizing:border-box}.app-pagination[data-v-893c9c63] .el-pager li{min-width:var(--sello-toolbar-control-height-sm, 28px);height:var(--sello-toolbar-control-height-sm, 28px);border:var(--sello-pagination-border-width) solid var(--sello-pagination-border);border-radius:var(--sello-radius-sm);background-color:var(--sello-pagination-surface);color:var(--sello-pagination-text);display:inline-flex;align-items:center;justify-content:center;padding:0 var(--space-2);box-sizing:border-box;font-size:var(--sello-text-sm)}.app-pagination[data-v-893c9c63] .el-pagination .btn-prev:hover:not(.is-disabled),.app-pagination[data-v-893c9c63] .el-pagination .btn-next:hover:not(.is-disabled),.app-pagination[data-v-893c9c63] .el-pager li:hover:not(.is-active){border-color:var(--color-primary);color:var(--color-primary);background-color:var(--sello-pagination-surface-hover)}.app-pagination[data-v-893c9c63] .el-pager li.is-active{background-color:var(--sello-pagination-surface-active);border-color:var(--color-primary-border);color:var(--color-primary);font-weight:var(--font-weight-semibold);cursor:default}.app-pagination[data-v-893c9c63] .el-pagination .btn-prev.is-disabled,.app-pagination[data-v-893c9c63] .el-pagination .btn-next.is-disabled{background-color:var(--sello-pagination-surface-disabled);border-color:color-mix(in srgb,var(--sello-pagination-border) 72%,transparent);color:color-mix(in srgb,var(--sello-pagination-text-muted) 68%,transparent);cursor:not-allowed}.app-pagination[data-v-893c9c63] .el-pagination__total,.app-pagination[data-v-893c9c63] .el-pagination__jump{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--sello-toolbar-control-height-sm, 28px);font-size:inherit;color:var(--sello-pagination-text-muted);white-space:nowrap}.app-pagination[data-v-893c9c63] .el-pagination button,.app-pagination[data-v-893c9c63] .el-pager li{font-size:var(--sello-text-sm)}.app-pagination[data-v-893c9c63] .el-pagination__sizes .el-select,.app-pagination[data-v-893c9c63] .el-pagination__editor.el-input{height:var(--sello-toolbar-control-height-sm, 28px)}.app-pagination[data-v-893c9c63] .el-pagination__sizes{display:inline-flex;align-items:center;flex:0 0 auto;min-width:88px;overflow:visible}.app-pagination[data-v-893c9c63] .el-pagination__sizes .el-select{width:88px;min-width:88px}.app-pagination[data-v-893c9c63] .el-pagination__sizes .el-select__wrapper,.app-pagination[data-v-893c9c63] .el-pagination__editor .el-input__wrapper{display:inline-flex;align-items:center;box-sizing:border-box;min-height:var(--sello-toolbar-control-height-sm, 28px);height:var(--sello-toolbar-control-height-sm, 28px);border:var(--sello-pagination-border-width) solid var(--sello-pagination-border);border-radius:var(--sello-radius-sm);background:var(--sello-pagination-surface);outline:none;outline-offset:0;box-shadow:none;color:var(--sello-pagination-text)}.app-pagination[data-v-893c9c63] .el-pagination__sizes .el-select__wrapper:hover,.app-pagination[data-v-893c9c63] .el-pagination__editor .el-input__wrapper:hover{border-color:var(--sello-control-border-focus, var(--sello-control-border-hover, var(--sello-pagination-border)));box-shadow:none}.app-pagination[data-v-893c9c63] .el-pagination__sizes .el-select__wrapper.is-focused,.app-pagination[data-v-893c9c63] .el-pagination__editor .el-input__wrapper:focus-within{border-color:var(--sello-control-border-focus, var(--sello-control-border-hover, var(--sello-pagination-border)));outline:var(--sello-control-focus-outline, 2px solid color-mix(in srgb, var(--color-primary, var(--color-primary)) 16%, transparent));outline-offset:0;box-shadow:none}.app-pagination[data-v-893c9c63] .el-pagination.is-background .btn-prev,.app-pagination[data-v-893c9c63] .el-pagination.is-background .btn-next,.app-pagination[data-v-893c9c63] .el-pagination.is-background .el-pager li{background-color:var(--sello-pagination-surface);border-color:var(--sello-pagination-border);color:var(--sello-pagination-text)}.app-pagination[data-v-893c9c63] .el-pagination.is-background .el-pager li.is-active{background-color:var(--sello-pagination-surface-active);border-color:var(--color-primary-border);color:var(--color-primary)}.app-pagination[data-v-893c9c63] .el-pagination.is-background .btn-prev:hover:not(.is-disabled),.app-pagination[data-v-893c9c63] .el-pagination.is-background .btn-next:hover:not(.is-disabled),.app-pagination[data-v-893c9c63] .el-pagination.is-background .el-pager li:hover:not(.is-active){background-color:var(--sello-pagination-surface-hover)}.app-pagination[data-v-893c9c63] .el-pagination__sizes .el-select__placeholder{min-width:0}.app-pagination[data-v-893c9c63] .el-pagination__sizes .el-select__placeholder,.app-pagination[data-v-893c9c63] .el-pagination__sizes .el-select__selected-item,.app-pagination[data-v-893c9c63] .el-pagination__editor .el-input__inner{line-height:inherit}@media(max-width:767px){.app-pagination[data-v-893c9c63] .el-pagination__sizes,.app-pagination[data-v-893c9c63] .el-pagination__jump{display:none}.app-pagination[data-v-893c9c63]{justify-content:flex-start;overflow-x:auto}}@container (max-width: 520px){.app-pagination[data-v-893c9c63],.app-pagination[data-v-893c9c63] .el-pagination{justify-content:flex-start}.app-pagination[data-v-893c9c63] .el-pagination__total,.app-pagination[data-v-893c9c63] .el-pagination__jump{display:none}}.app-selection-hint-bar[data-v-dd8aaa9e]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-1-5) var(--space-2);background:var(--selection-hint-bar-surface);border:1px solid var(--selection-hint-bar-border-color);border-radius:var(--table-toolbar-radius);font-size:var(--font-size-xs);box-shadow:var(--overlay-shadow-soft);width:-moz-fit-content;width:fit-content;max-width:100%;position:relative;top:0;left:0;z-index:1}.app-selection-hint-bar--overlay[data-v-dd8aaa9e]{position:absolute;z-index:var(--z-local-overlay)}.app-selection-hint-bar__tag[data-v-dd8aaa9e]{display:inline-flex;align-items:center;padding:0 var(--space-2);min-height:24px;border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;background:var(--color-primary-light-9);color:var(--color-primary);border:0}.app-selection-hint-bar__divider[data-v-dd8aaa9e]{width:1px;height:18px;background:var(--selection-hint-bar-divider-color);flex-shrink:0}.app-selection-hint-bar__actions[data-v-dd8aaa9e]{display:inline-flex;align-items:center;gap:var(--space-1)}.app-selection-hint-bar__extra[data-v-dd8aaa9e]{display:inline-flex;align-items:center;padding-left:var(--space-2);border-left:1px solid var(--selection-hint-bar-divider-color);margin-left:var(--space-2)}.hint-bar-btn[data-v-dd8aaa9e]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-height:24px;padding:0 var(--space-2);border:1px solid transparent;background:transparent;border-radius:var(--radius-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--selection-hint-bar-action-color);cursor:pointer;transition:background-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),border-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease);white-space:nowrap;line-height:var(--line-height-result-title);--sello-control-height-sm: 24px;--sello-control-padding-x-sm: var(--space-2);--button-radius: var(--radius-xs)}.hint-bar-btn[data-v-dd8aaa9e]:hover:not(:disabled),.hint-bar-btn[data-v-dd8aaa9e] .el-button:hover:not(.is-disabled){background:var(--selection-hint-bar-action-hover-surface);border-color:var(--selection-hint-bar-border-color);color:var(--selection-hint-bar-action-hover-color)}.hint-bar-btn[data-v-dd8aaa9e]:focus-visible,.hint-bar-btn[data-v-dd8aaa9e] .el-button:focus-visible{outline:var(--sello-interactive-focus-outline, 2px solid var(--sello-focus-ring, var(--color-primary-light-7)));outline-offset:var(--sello-interactive-focus-offset, 2px)}.hint-bar-btn[data-v-dd8aaa9e]:disabled{opacity:.4;cursor:not-allowed}.hint-bar-btn--danger[data-v-dd8aaa9e]{color:var(--color-danger)}.hint-bar-btn--danger[data-v-dd8aaa9e]:hover:not(:disabled){background:var(--selection-hint-bar-danger-hover-surface);color:var(--selection-hint-bar-danger-hover-color)}.hint-bar-btn--clear[data-v-dd8aaa9e]{flex:0 0 var(--selection-hint-action-size, 24px);width:var(--selection-hint-action-size, 24px);min-width:var(--selection-hint-action-size, 24px);max-width:var(--selection-hint-action-size, 24px);height:var(--selection-hint-action-size, 24px);min-height:var(--selection-hint-action-size, 24px);padding:0;margin-left:0;color:var(--color-text-placeholder);--sello-control-height-sm: 24px}.hint-bar-btn--clear[data-v-dd8aaa9e] .app-icon-button-shell,.hint-bar-btn--clear[data-v-dd8aaa9e] .app-icon-button-shell .el-button,.hint-bar-btn--clear[data-v-dd8aaa9e] .app-icon-button{--el-button-size: var(--selection-hint-action-size, 24px);--sello-control-height-sm: var(--selection-hint-action-size, 24px);--sello-button-width: var(--selection-hint-action-size, 24px);--sello-button-min-width: var(--selection-hint-action-size, 24px);--sello-button-max-width: var(--selection-hint-action-size, 24px);--sello-control-padding-x-sm: 0;width:var(--selection-hint-action-size, 24px);min-width:var(--selection-hint-action-size, 24px);max-width:var(--selection-hint-action-size, 24px);height:var(--selection-hint-action-size, 24px);min-height:var(--selection-hint-action-size, 24px);padding:0}.hint-bar-btn--clear[data-v-dd8aaa9e]:hover:not(:disabled){color:var(--color-text-secondary);background:transparent}.entity-cell[data-v-85fadbf7]{display:flex;align-items:center;gap:var(--space-2-5);min-width:0}.entity-cell--small[data-v-85fadbf7]{gap:var(--space-1)}.entity-cell--large[data-v-85fadbf7]{gap:var(--space-3)}.entity-cell__media[data-v-85fadbf7]{flex-shrink:0;width:var(--size-8);height:var(--size-8);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);overflow:hidden;background:var(--table-object-media-surface, var(--color-fill-light));border:1px solid var(--table-object-media-border, transparent)}.entity-cell--small .entity-cell__media[data-v-85fadbf7]{width:var(--size-6);height:var(--size-6)}.entity-cell--large .entity-cell__media[data-v-85fadbf7]{width:var(--size-10);height:var(--size-10)}.entity-cell__image[data-v-85fadbf7]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.entity-cell__icon[data-v-85fadbf7]{width:50%;height:50%;color:var(--color-text-secondary)}.entity-cell__content[data-v-85fadbf7]{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-0-5)}.entity-cell__primary[data-v-85fadbf7]{font-size:var(--sello-table-cell-font-size, var(--font-size-xs));font-weight:var(--font-weight-semibold);color:var(--color-text-primary);line-height:var(--line-height-tight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-cell__link[data-v-85fadbf7]{color:var(--color-primary);text-decoration:none;cursor:pointer}.entity-cell__link[data-v-85fadbf7]:hover{color:var(--color-primary);text-decoration:none}.entity-cell__secondary[data-v-85fadbf7]{font-size:var(--sello-table-cell-font-size, var(--font-size-xs));color:var(--color-text-secondary);line-height:var(--line-height-tight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-cell[data-v-1a525a6e]{display:inline-flex;align-items:center}.status-cell__badge[data-v-1a525a6e]{display:inline-flex;align-items:center;gap:var(--space-1);max-width:100%}.status-cell__icon[data-v-1a525a6e]{font-size:var(--sello-table-cell-font-size, var(--font-size-xs));flex-shrink:0}.status-cell__text[data-v-1a525a6e]{font-size:var(--sello-table-cell-font-size, var(--font-size-xs));font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.numeric-cell[data-v-9e9572e3]{display:flex;align-items:center;gap:var(--space-1-5);font-variant-numeric:tabular-nums;min-width:0}.numeric-cell--left[data-v-9e9572e3]{justify-content:flex-start}.numeric-cell--center[data-v-9e9572e3]{justify-content:center}.numeric-cell--right[data-v-9e9572e3]{justify-content:flex-end}.numeric-cell__value[data-v-9e9572e3]{font-size:var(--sello-table-cell-font-size, var(--font-size-xs));font-weight:var(--font-weight-semibold);color:var(--color-text-primary);line-height:var(--line-height-tight);white-space:nowrap}.numeric-cell__trend[data-v-9e9572e3]{display:flex;align-items:center;gap:var(--space-1);font-size:var(--sello-table-cell-font-size, var(--font-size-xs));font-weight:var(--font-weight-semibold);flex-shrink:0}.numeric-cell__trend-text[data-v-9e9572e3]{line-height:var(--line-height-tight)}.trend-up[data-v-9e9572e3]{color:var(--color-success)}.trend-down[data-v-9e9572e3]{color:var(--color-danger)}.trend-neutral[data-v-9e9572e3]{color:var(--color-text-secondary)}.numeric-cell__currency[data-v-9e9572e3]{font-size:var(--sello-table-cell-font-size, var(--font-size-xs));color:var(--color-text-secondary);margin-left:var(--space-1);flex-shrink:0}.image-cell[data-v-0fbdf144]{position:relative;display:inline-flex;align-items:center;justify-content:center}.image-cell__thumb[data-v-0fbdf144]{position:relative;flex-shrink:0;overflow:hidden;background:var(--color-fill-light);transition:transform var(--transition-fast);min-width:0;min-height:0;padding:0;--sello-button-inner-width: 100%;--sello-button-content-display: flex;--sello-button-content-overflow: hidden}.image-cell__thumb--interactive[data-v-0fbdf144]{cursor:pointer}.image-cell__thumb--interactive[data-v-0fbdf144]:hover{transform:scale(1.05)}.image-cell__thumb[data-v-0fbdf144] .app-button__content{width:100%;height:100%}.image-cell__img[data-v-0fbdf144]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.image-cell__placeholder[data-v-0fbdf144]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--color-fill-light)}.image-cell__icon[data-v-0fbdf144]{width:40%;height:40%;color:var(--color-text-placeholder)}.image-cell__preview[data-v-0fbdf144]{position:fixed;z-index:var(--z-popper);background:var(--color-bg-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-md);padding:var(--space-1);box-shadow:var(--shadow-sm);pointer-events:none}.image-cell__preview-img[data-v-0fbdf144]{width:160px;height:160px;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-xs);display:block}@media(prefers-reduced-motion:reduce){.image-cell__thumb[data-v-0fbdf144],.image-cell__thumb--interactive[data-v-0fbdf144]:hover{transition:none;transform:none}}.element-table-cell-content[data-v-c876f8aa]{display:flex;align-items:center;width:100%;min-width:0}.element-table-cell-content--left[data-v-c876f8aa]{justify-content:flex-start;text-align:left}.element-table-cell-content--center[data-v-c876f8aa]{justify-content:center;text-align:center}.element-table-cell-content--right[data-v-c876f8aa]{justify-content:flex-end;text-align:right}.element-table-cell-content--left .app-button[data-v-c876f8aa-s]{justify-content:flex-start;--sello-button-inner-justify-content: flex-start;--sello-button-inner-width: 100%}.element-table-cell-content--center .app-button[data-v-c876f8aa-s]{justify-content:center;--sello-button-inner-justify-content: center;--sello-button-inner-width: 100%}.element-table-cell-content--right .app-button[data-v-c876f8aa-s]{justify-content:flex-end;--sello-button-inner-justify-content: flex-end;--sello-button-inner-width: 100%}.element-table-cell-content__text[data-v-c876f8aa]{display:block;width:100%;min-width:0;color:var(--color-text-primary);font-size:var(--sello-table-cell-font-size, var(--font-size-xs));line-height:var(--line-height-tight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.element-table-engine[data-v-5cdff900],.element-table-engine__table[data-v-5cdff900]{width:100%}.element-table-engine[data-v-5cdff900] .el-table--layout-fixed .el-table__header-wrapper table,.element-table-engine[data-v-5cdff900] .el-table--layout-fixed .el-table__body-wrapper table,.element-table-engine[data-v-5cdff900] .el-table--layout-fixed .el-table__footer-wrapper table{min-width:100%;width:-moz-max-content;width:max-content}.element-table-engine__error[data-v-5cdff900]{color:var(--color-danger)}.element-table-engine[data-v-5cdff900] .element-table-engine__action-column .cell{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);width:100%;min-width:0}.element-table-engine[data-v-5cdff900] .element-table-engine__action-column .app-button{--el-button-bg-color: transparent;--el-button-border-color: transparent;--el-button-hover-bg-color: transparent;--el-button-hover-border-color: transparent;--el-button-active-bg-color: transparent;--el-button-active-border-color: transparent;min-width:0;padding-inline:0;border-color:transparent;background:transparent;color:var(--color-text-regular);box-shadow:none}.element-table-engine[data-v-5cdff900] .element-table-engine__action-column .app-button:hover,.element-table-engine[data-v-5cdff900] .element-table-engine__action-column .app-button:focus-visible{background:transparent;color:var(--color-text-primary)}.element-table-engine[data-v-5cdff900] .element-table-engine__action-column .app-button--danger{color:var(--sello-danger)}.element-table-engine[data-v-5cdff900] .element-table-engine__action-column .app-button--danger:hover,.element-table-engine[data-v-5cdff900] .element-table-engine__action-column .app-button--danger:focus-visible{color:var(--sello-danger-hover, var(--sello-danger))}.app-table-column-control__button[data-v-9142ad83]{white-space:nowrap}.column-config__section-title[data-v-9142ad83]{margin-bottom:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.column-config__list[data-v-9142ad83]{display:flex;flex-direction:column;gap:var(--space-1)}.column-config__item[data-v-9142ad83]{display:flex;align-items:center;gap:var(--space-2);min-height:var(--sello-control-height-sm, var(--space-7))}.column-item__drag-handle[data-v-9142ad83]{display:grid;flex:0 0 auto;grid-template-columns:repeat(2,var(--space-1));grid-auto-rows:var(--space-1);gap:var(--space-0-5);align-items:center;justify-content:center;width:var(--icon-button, var(--icon-sm));height:var(--icon-button, var(--icon-sm));cursor:grab;color:var(--topbar-icon-button-color, var(--color-text-primary));opacity:0;transition:color var(--sello-motion-fast, var(--transition-fast)) var(--sello-ease-standard, ease),opacity var(--sello-motion-fast, var(--transition-fast)) var(--sello-ease-standard, ease),transform var(--sello-motion-fast, var(--transition-fast)) var(--sello-ease-standard, ease);transform:translateY(0)}.column-config__item:hover .column-item__drag-handle[data-v-9142ad83],.column-config__item:focus-within .column-item__drag-handle[data-v-9142ad83]{opacity:1}.column-item__drag-handle[data-v-9142ad83]:active{cursor:grabbing;color:var(--topbar-icon-button-color, var(--color-text-primary));opacity:1;transform:translateY(1px)}.column-item__drag-dot[data-v-9142ad83]{width:var(--space-1);height:var(--space-1);border-radius:var(--radius-full);background:currentColor}.column-item__label[data-v-9142ad83]{min-width:0;color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.column-config__reset[data-v-9142ad83]{margin-top:var(--space-3);font-size:var(--font-size-sm);color:var(--color-primary);cursor:pointer}.app-table[data-v-1384ee6d]{width:100%;font-size:var(--text-table-primary);color:var(--color-text-primary);position:relative;display:flex;flex-direction:column;font-family:var(--sello-font-sans, inherit);font-variant-numeric:tabular-nums;--sello-table-cell-font-size: var(--text-table-primary, var(--font-size-sm));--sello-table-header-font-size: var(--sello-table-cell-font-size);--sello-table-cell-padding-x: var(--sello-table-cell-x);--sello-table-cell-padding-y: var(--sello-table-cell-y);--sello-table-header-padding-x: var(--sello-table-cell-padding-x);--sello-table-header-padding-y: var(--sello-table-cell-padding-y);--table-selection-column-width: 0px;--table-selection-gutter-width: var(--sello-table-selection-gutter-width);--table-selection-checkbox-inset: var(--sello-table-selection-checkbox-inset);--table-selection-first-cell-padding-x: var(--sello-space-1);--el-table-tr-bg-color: var(--table-row-bg, var(--color-bg-surface));--el-table-row-hover-bg-color: var(--table-row-hover-bg, var(--sello-bg-surface-muted));--el-table-current-row-bg-color: var(--table-row-selected-bg, var(--sello-selection-bg, var(--sello-brand-subtle)))}.app-table[data-v-1384ee6d] .el-table__cell.is-right .cell{text-align:right}.app-table[data-v-1384ee6d] .el-table__cell.is-center .cell{text-align:center}.app-table[data-v-1384ee6d] .el-table__cell.is-left .cell{text-align:left}.app-table[data-density=compact][data-v-1384ee6d]{--sello-table-header-height: var(--sello-table-header-height-compact);--sello-table-row-height: var(--sello-table-row-height-compact);--sello-table-cell-x: var(--sello-table-cell-x-compact);--sello-table-cell-y: var(--sello-table-cell-y-compact);--sello-table-header-padding-x: var(--sello-table-cell-x-compact);--sello-table-header-padding-y: var(--sello-table-cell-y-compact);--sello-table-row-action-height: var(--sello-control-height-compact)}.app-table[data-density=relaxed][data-v-1384ee6d]{--sello-table-header-height: var(--sello-table-header-height-relaxed);--sello-table-row-height: var(--sello-table-row-height-relaxed);--sello-table-cell-x: var(--sello-table-cell-x-relaxed);--sello-table-cell-y: var(--sello-table-cell-y-relaxed);--sello-table-header-padding-x: var(--sello-table-cell-x-relaxed);--sello-table-header-padding-y: var(--sello-table-cell-y-relaxed);--sello-table-row-action-height: var(--sello-control-height-md)}@media(pointer:coarse){.app-table[data-v-1384ee6d]{--sello-table-row-height: max(var(--sello-table-row-height), var(--sello-touch-target-min, var(--touch-target-min, 44px)))}}.app-table--surface[data-v-1384ee6d]{border-radius:var(--sello-table-radius);overflow:clip;background:var(--color-bg-surface);border:1px solid var(--color-border);box-shadow:none}.app-table__status[data-v-1384ee6d]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.app-table__add-row[data-v-1384ee6d]{padding-top:var(--space-3)}.app-table--small[data-v-1384ee6d]{font-size:var(--text-table-secondary);--sello-table-cell-padding-y: var(--sello-table-cell-y);--sello-table-header-padding-y: var(--sello-table-cell-padding-y)}.app-table--large[data-v-1384ee6d]{font-size:var(--text-button);--sello-table-cell-padding-y: var(--sello-table-cell-y-lg, var(--sello-table-cell-y));--sello-table-header-padding-y: var(--sello-table-cell-padding-y)}.app-table[data-v-1384ee6d] .el-table__header-wrapper{font-size:var(--sello-table-header-font-size);color:var(--sello-table-header-color);border-radius:0;background:var(--sello-table-header-bg);border-bottom:0}.app-table[data-v-1384ee6d] .el-table__body-wrapper{font-size:inherit;color:inherit;background:var(--color-bg-surface)}.app-table__pagination[data-v-1384ee6d]{margin-top:0;display:flex;align-items:center;justify-content:flex-end;min-width:0;min-height:56px;padding:var(--sello-space-2) var(--sello-space-3);border-top:1px solid var(--color-border-subtle);background:var(--color-bg-surface);overflow:visible}.app-table__hint-toolbar[data-v-1384ee6d]{display:inline-flex;align-items:center;gap:var(--space-1);margin-left:var(--space-1, 4px)}.app-table__hint-toolbar[data-v-1384ee6d] .app-icon-button-shell,.app-table__hint-toolbar[data-v-1384ee6d] .app-icon-button-shell .el-button,.app-table__hint-toolbar[data-v-1384ee6d] .app-icon-button,.app-table__hint-toolbar[data-v-1384ee6d] .app-button:has(.app-button__content>.app-icon:only-child),.app-table__hint-toolbar[data-v-1384ee6d] .app-button:has(.app-button__content>.el-icon:only-child){--el-button-size: var(--selection-hint-action-size, 24px);--sello-control-height-sm: var(--selection-hint-action-size, 24px);--sello-control-height-md: var(--selection-hint-action-size, 24px);--sello-button-width: var(--selection-hint-action-size, 24px);--sello-button-min-width: var(--selection-hint-action-size, 24px);--sello-button-max-width: var(--selection-hint-action-size, 24px);--sello-control-padding-x-sm: 0;--sello-control-padding-x-md: 0;flex:0 0 var(--selection-hint-action-size, 24px);width:var(--selection-hint-action-size, 24px);min-width:var(--selection-hint-action-size, 24px);max-width:var(--selection-hint-action-size, 24px);height:var(--selection-hint-action-size, 24px);min-height:var(--selection-hint-action-size, 24px);padding:0}.app-table__selection-hint[data-v-1384ee6d]{align-self:flex-start}.app-table__selection-hint--inline[data-v-1384ee6d]{margin:var(--sello-space-2) var(--sello-space-3)}.app-table__selection-hint--overlay[data-v-1384ee6d]{margin:0;top:var(--sello-space-3);left:var(--sello-space-3);right:auto}.app-table[data-v-1384ee6d] .el-table{background:transparent}.app-table[data-v-1384ee6d] .hidden-columns{position:absolute;visibility:hidden;z-index:-1}.app-table[data-v-1384ee6d] .el-table,.app-table[data-v-1384ee6d] .el-table__inner-wrapper,.app-table[data-v-1384ee6d] .el-table__header-wrapper,.app-table[data-v-1384ee6d] .el-table__body-wrapper,.app-table[data-v-1384ee6d] .el-table__empty-block,.app-table[data-v-1384ee6d] .el-scrollbar__view{border-radius:0}.app-table[data-v-1384ee6d] .el-table__inner-wrapper:before{display:none}.app-table[data-v-1384ee6d] .el-table--border:before,.app-table[data-v-1384ee6d] .el-table--border:after,.app-table[data-v-1384ee6d] .el-table--border .el-table__inner-wrapper:after,.app-table[data-v-1384ee6d] .el-table__border-left-patch{display:none}.app-table[data-v-1384ee6d] .el-table__fixed,.app-table[data-v-1384ee6d] .el-table__fixed-right{box-shadow:var(--sello-table-fixed-shadow, none)}.app-table[data-v-1384ee6d] .el-table__fixed:before,.app-table[data-v-1384ee6d] .el-table__fixed-right:before{display:none}.app-table[data-v-1384ee6d] .el-table__header-wrapper .el-table__cell{padding-top:var(--sello-table-header-padding-y);padding-bottom:var(--sello-table-header-padding-y);min-height:var(--sello-table-header-height);background:var(--sello-table-header-bg);border-bottom:var(--sello-table-header-border);color:var(--sello-table-header-color);font-size:var(--sello-table-header-font-size);font-weight:var(--sello-table-header-font-weight);line-height:var(--sello-table-header-line-height, var(--line-height-snug));letter-spacing:var(--sello-table-header-tracking);text-transform:var(--sello-table-header-transform);vertical-align:var(--sello-table-header-cell-vertical-align)}.app-table[data-v-1384ee6d] .el-table__fixed .el-table__header-wrapper .el-table__cell{background:var(--sello-table-fixed-header-cell-bg)}.app-table[data-v-1384ee6d] .el-table__header-wrapper th:first-child{border-top-left-radius:var(--sello-table-header-edge-radius);border-bottom-left-radius:var(--sello-table-header-edge-radius)}.app-table[data-v-1384ee6d] .el-table__header-wrapper th:last-child{border-top-right-radius:var(--sello-table-header-edge-radius);border-bottom-right-radius:var(--sello-table-header-edge-radius)}.app-table__column-config-anchor[data-v-1384ee6d]{position:absolute;top:0;right:0;width:1px;height:1px;pointer-events:none}.app-table[data-v-1384ee6d] .el-table__header-wrapper .el-table__cell .cell{display:inline-flex;align-items:center;gap:var(--space-1);width:100%;min-width:0;padding-inline:var(--sello-table-header-padding-x);overflow:visible;text-overflow:clip;line-height:inherit;white-space:nowrap}.app-table[data-v-1384ee6d] .el-table__header-wrapper .el-table__cell.is-left .cell{justify-content:flex-start}.app-table[data-v-1384ee6d] .el-table__header-wrapper .el-table__cell.is-center .cell{justify-content:center}.app-table[data-v-1384ee6d] .el-table__header-wrapper .el-table__cell.is-right .cell{justify-content:flex-end}.app-table[data-v-1384ee6d] .el-table__header-wrapper .caret-wrapper,.app-table[data-v-1384ee6d] .el-table__header-wrapper .el-table__column-filter-trigger{flex:0 0 auto;margin-left:0}.app-table[data-v-1384ee6d] .el-table__body-wrapper .el-table__cell{padding-top:var(--sello-table-cell-padding-y);padding-bottom:var(--sello-table-cell-padding-y);min-height:var(--sello-table-row-height, 34px);border-bottom:1px solid var(--color-border-subtle);vertical-align:var(--sello-table-cell-vertical-align, middle)}.app-table[data-v-1384ee6d] .el-table__body-wrapper .el-table__cell .cell{padding-inline:var(--sello-table-cell-padding-x)}.app-table[data-v-1384ee6d] .el-table__header-wrapper th:first-child:not(.element-table-engine__selection-column) .cell,.app-table[data-v-1384ee6d] .el-table__body-wrapper td:first-child:not(.element-table-engine__selection-column) .cell{padding-left:var(--table-toolbar-padding-x, 16px)}.app-table[data-v-1384ee6d] .el-table__header-wrapper th:last-child .cell,.app-table[data-v-1384ee6d] .el-table__body-wrapper td:last-child .cell{padding-right:var(--table-toolbar-padding-x, 16px)}.app-table[data-v-1384ee6d] .el-table__body-wrapper tbody tr:last-child>.el-table__cell{border-bottom:0}.app-table[data-v-1384ee6d] .el-table__row>.el-table__cell{background:var(--table-row-bg, var(--color-bg-surface));transition:background-color var(--transition-fast)}.app-table[data-v-1384ee6d] .el-table--striped .el-table__body tr.el-table__row--striped>.el-table__cell{background:var(--table-row-bg, var(--color-bg-surface))}.app-table[data-v-1384ee6d] .el-table__row:hover>.el-table__cell,.app-table[data-v-1384ee6d] .el-table--striped .el-table__body tr.el-table__row--striped:hover>.el-table__cell,.app-table[data-v-1384ee6d] .el-table__body tr.hover-row>.el-table__cell,.app-table[data-v-1384ee6d] .el-table__body tr.hover-row.el-table__row--striped>.el-table__cell{background:var(--table-row-hover-bg, var(--sello-bg-surface-muted))}.app-table[data-v-1384ee6d] .el-table__body tr.current-row>.el-table__cell,.app-table[data-v-1384ee6d] .el-table__body tr.current-row.el-table__row--striped>.el-table__cell{background:var(--table-row-selected-bg, var(--sello-selection-bg, var(--sello-brand-subtle)))}.app-table[data-v-1384ee6d] .el-table__empty-block{height:var(--sello-table-empty-block-height, initial);min-height:var(--sello-table-empty-block-min-height, initial);padding:var(--sello-table-empty-block-padding, 0)}.app-table[data-v-1384ee6d] .el-table__empty-text{display:flex;align-items:center;justify-content:center;min-height:var(--sello-table-empty-text-min-height, initial);padding:var(--sello-table-empty-text-padding, initial)}.app-table[data-v-1384ee6d] .el-table__empty-text .app-empty-state{margin:var(--sello-table-empty-state-margin, initial)}.app-table[data-v-1384ee6d] .element-table-engine__selection-column{padding-left:0;padding-right:0;vertical-align:middle}.app-table[data-v-1384ee6d] .element-table-engine__selection-column .cell{display:flex;align-items:center;justify-content:flex-start;width:var(--sello-table-selection-gutter-width);min-height:var(--sello-table-row-height, 34px);padding-left:var(--sello-table-selection-checkbox-inset);padding-right:0;line-height:var(--line-height-solid)}.app-table[data-v-1384ee6d] .element-table-engine--selectable .el-table__header-wrapper th:nth-child(2) .cell,.app-table[data-v-1384ee6d] .element-table-engine--selectable .el-table__body-wrapper td:nth-child(2) .cell{padding-left:var(--table-toolbar-padding-x, 16px)}.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox{display:inline-flex;align-items:center;justify-content:center;width:var(--sello-table-checkbox-size, 16px);height:var(--sello-table-checkbox-size, 16px);min-width:var(--sello-table-checkbox-size, 16px);margin:0;opacity:0;transform:scale(.96);--el-checkbox-height: var(--sello-table-checkbox-size, 16px);outline:none;box-shadow:none;transition:opacity var(--transition-fast),transform var(--transition-fast)}.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox__inner{width:var(--sello-table-checkbox-size, 16px);height:var(--sello-table-checkbox-size, 16px);border-color:var(--table-core-selection-checkbox-border-color, var(--color-border));border-radius:calc(var(--sello-control-radius, var(--sello-radius-sm, 6px)) - 2px);background:var(--table-core-selection-checkbox-surface, var(--color-bg-surface));box-sizing:border-box;opacity:1;transform:none;transition:background-color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox__inner:after{top:50%;left:50%;width:4px;height:8px;border-width:0 2px 2px 0;transform:translate(-50%,-56%) rotate(45deg) scaleY(0);transform-origin:center}.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox__input.is-checked .el-checkbox__inner:after{transform:translate(-50%,-56%) rotate(45deg) scaleY(1)}.app-table--selection-visible[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox,.app-table[data-v-1384ee6d] .el-table__row:hover .element-table-engine__selection-column .el-checkbox,.app-table[data-v-1384ee6d] .el-table__header-wrapper .element-table-engine__selection-column:hover .el-checkbox,.app-table[data-v-1384ee6d] .element-table-engine__selection-column:focus-within .el-checkbox,.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox:has(.el-checkbox__input.is-focus),.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox:has(.el-checkbox__input.is-checked),.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox:has(.el-checkbox__input.is-indeterminate){opacity:1;transform:scale(1)}.app-table[data-v-1384ee6d] .el-table__row:hover .element-table-engine__selection-column .el-checkbox__inner,.app-table[data-v-1384ee6d] .el-table__header-wrapper .element-table-engine__selection-column:hover .el-checkbox__inner,.app-table[data-v-1384ee6d] .element-table-engine__selection-column:focus-within .el-checkbox__inner{border-color:var(--table-core-selection-checkbox-hover-border-color, var(--color-primary));background:var(--sello-brand-subtle, var(--el-color-primary-light-9))}.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox:focus,.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox:focus-visible,.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox__input:focus,.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox__input:focus-visible,.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox__input.is-focus .el-checkbox__inner{outline:none!important;outline-offset:0!important;box-shadow:none!important}.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox__input.is-focus .el-checkbox__inner{border-color:var(--table-core-selection-checkbox-hover-border-color, var(--color-primary));background:var(--sello-brand-subtle, var(--el-color-primary-light-9))}.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox__original,.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox__original:focus,.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox__original:focus-visible{outline:none!important;box-shadow:none!important}.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox__input.is-checked .el-checkbox__inner,.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox__input.is-indeterminate .el-checkbox__inner{border-color:var(--color-primary);background:var(--color-primary)}.app-table[data-v-1384ee6d] .element-table-engine__selection-column .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{top:6px;left:3px;width:8px;height:2px;border-radius:var(--radius-full);background:var(--sello-text-inverse);transform:none}.app-view-mode-toggle[data-v-a6483c33]{display:inline-flex;align-items:center;gap:var(--space-0-5);min-height:var(--sello-control-height-sm, 32px);padding:var(--space-0-5);border:var(--sello-control-border-width, 1px) solid var(--color-border-subtle, var(--sello-control-border, var(--color-border)));border-radius:var(--sello-contained-control-radius, var(--sello-radius-md, 8px));background:color-mix(in srgb,var(--sello-bg-surface-muted, var(--color-bg-soft)) 82%,transparent);box-shadow:none}.app-view-mode-toggle__option[data-v-a6483c33]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-width:1rem}.app-view-mode-toggle[data-v-a6483c33] .el-radio-button__original-radio{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;pointer-events:none;z-index:-1}.app-view-mode-toggle__icon[data-v-a6483c33]{font-size:var(--sello-text-sm, var(--font-size-sm, 13px))}.app-view-mode-toggle[data-v-a6483c33] .app-radio-button{line-height:var(--line-height-solid)}.app-view-mode-toggle[data-v-a6483c33] .app-radio-button+.app-radio-button{margin-left:0}.app-view-mode-toggle[data-v-a6483c33] .app-radio-button .el-radio-button__inner{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--sello-control-height-sm, 32px) - 6px);min-width:calc(var(--sello-control-height-sm, 32px) - 6px);height:calc(var(--sello-control-height-sm, 32px) - 6px);padding:0;border:0;border-radius:calc(var(--sello-contained-control-radius, var(--sello-radius-md, 8px)) - 2px);background:transparent;color:var(--color-text-regular, var(--color-text-secondary));box-shadow:none;line-height:var(--line-height-solid);transition:background-color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),box-shadow var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease),color var(--sello-motion-fast, .12s) var(--sello-ease-standard, ease)}.app-view-mode-toggle[data-v-a6483c33] .app-radio-button:first-child .el-radio-button__inner,.app-view-mode-toggle[data-v-a6483c33] .app-radio-button:last-child .el-radio-button__inner{border-radius:calc(var(--sello-contained-control-radius, var(--sello-radius-md, 8px)) - 2px)}.app-view-mode-toggle[data-v-a6483c33] .app-radio-button .el-radio-button__inner:hover{background:var(--sello-control-hover-bg, color-mix(in srgb, var(--color-text-primary, var(--color-text-primary)) 4%, transparent));color:var(--color-text-primary, var(--color-text-primary))}.app-view-mode-toggle[data-v-a6483c33] .app-radio-button.is-active .el-radio-button__inner,.app-view-mode-toggle[data-v-a6483c33] .app-radio-button .el-radio-button__original-radio:checked+.el-radio-button__inner{background:var(--color-bg-surface, var(--color-bg-surface));color:var(--color-primary, var(--color-primary));box-shadow:0 1px 2px color-mix(in srgb,var(--color-text-primary, var(--color-text-primary)) 10%,transparent)}.app-view-mode-toggle[data-v-a6483c33] .app-radio-button.is-active .el-radio-button__inner:hover,.app-view-mode-toggle[data-v-a6483c33] .app-radio-button .el-radio-button__original-radio:checked+.el-radio-button__inner:hover{color:var(--sello-brand-hover, var(--color-primary, var(--color-primary)))}.app-view-mode-toggle[data-v-a6483c33] .app-radio-button .el-radio-button__original-radio:focus-visible+.el-radio-button__inner{outline:var(--sello-interactive-focus-outline, 2px solid var(--focus-ring-color, color-mix(in srgb, var(--color-primary) 14%, transparent)));outline-offset:var(--sello-interactive-focus-offset, 2px)}.app-view-mode-toggle[data-v-a6483c33] .app-radio-button.is-disabled .el-radio-button__inner{color:var(--sello-text-disabled, var(--color-text-disabled));cursor:not-allowed}.app-view-mode-toggle--compact[data-v-a6483c33] .app-radio-button .el-radio-button__inner{width:calc(var(--sello-control-height-sm, 32px) - 8px);min-width:calc(var(--sello-control-height-sm, 32px) - 8px);height:calc(var(--sello-control-height-sm, 32px) - 8px);padding-inline:0}.app-view-mode-toggle--default[data-v-a6483c33] .app-radio-button .el-radio-button__inner:has(.app-view-mode-toggle__option span:not(.el-icon)){width:auto;min-width:calc(var(--sello-control-height-sm, 32px) - 6px);padding-inline:var(--space-2)}.app-table-display-controls[data-v-0de84c78]{display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:nowrap;white-space:nowrap}.app-table-display-controls--wrap[data-v-0de84c78]{flex-wrap:wrap}.app-table-display-controls__properties[data-v-0de84c78]{white-space:nowrap}.app-table-display-controls__view-button[data-v-0de84c78]{flex:0 0 auto}.app-table-display-controls__view-option[data-v-0de84c78]{width:100%}.app-table-display-controls__view-option-icon[data-v-0de84c78]{flex:0 0 auto;color:var(--color-text-regular, var(--color-text-secondary))}.app-table-display-controls__view-option-label[data-v-0de84c78]{flex:1 1 auto;min-width:0}.app-table-display-controls__view-option-check[data-v-0de84c78]{flex:0 0 auto;margin-left:auto;color:var(--color-primary, var(--color-primary))}.app-table-display-controls__view-option.is-active[data-v-0de84c78]{color:var(--color-primary, var(--color-primary))}.app-table-toolbar[data-v-e555c43a]{display:flex;align-items:center;justify-content:space-between;gap:var(--table-toolbar-gap, var(--space-3, 12px));margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;flex-wrap:wrap;overflow:visible;min-width:0;container-type:inline-size;--table-toolbar-search-min-width: 14rem;--table-toolbar-search-basis: 30rem;--table-toolbar-search-max-width: 100%;--table-toolbar-control-width: 10rem;--table-toolbar-control-min-width: 8rem;--table-toolbar-control-width-sm: 8.5rem;--table-toolbar-control-width-lg: 13.5rem;--table-toolbar-date-range-width: 15.5rem;--table-toolbar-result-min-width: 4.5rem}.app-table-toolbar--divider[data-v-e555c43a]{border-bottom-color:var(--table-toolbar-border)}.app-table-toolbar--embedded[data-v-e555c43a]{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.app-table-toolbar--wrap[data-v-e555c43a],.app-table-toolbar--stacked[data-v-e555c43a]{flex-wrap:wrap;overflow:visible}.app-table-toolbar--stacked[data-v-e555c43a]{align-items:stretch}.app-table-toolbar__start[data-v-e555c43a],.app-table-toolbar__end[data-v-e555c43a]{display:flex;align-items:center;gap:var(--space-2, 8px);min-width:0}.app-table-toolbar__start[data-v-e555c43a]{flex:1 1 0;justify-content:flex-start;min-width:0;flex-wrap:wrap}.app-table-toolbar__end[data-v-e555c43a]{flex:0 0 auto;justify-content:flex-end;margin-left:auto;max-width:100%;flex-wrap:nowrap;min-width:-moz-max-content;min-width:max-content}.app-table-toolbar--layout-balanced .app-table-toolbar__start[data-v-e555c43a]{flex:1 1 min(100%,56rem)}.app-table-toolbar--layout-compact[data-v-e555c43a]{--toolbar-search-ideal-width: 24rem;--toolbar-search-min-width: 14rem;--toolbar-control-max-width: 9rem;--table-toolbar-search-min-width: 14rem;--table-toolbar-search-basis: 18rem;--table-toolbar-search-max-width: 24rem;--table-toolbar-control-width: 9rem;--table-toolbar-control-min-width: 7.5rem;--table-toolbar-date-range-width: 15.5rem}.app-table-toolbar__start[data-v-e555c43a] .toolbar-search,.app-table-toolbar__start[data-v-e555c43a] .list-page-toolbar__search,.app-table-toolbar__start[data-v-e555c43a] .app-table__search{flex:1 1 var(--table-toolbar-search-basis);width:auto;min-width:min(100%,var(--table-toolbar-search-min-width));max-width:var(--table-toolbar-search-max-width)}.app-table-toolbar__start[data-v-e555c43a]>.app-select,.app-table-toolbar__start[data-v-e555c43a]>.el-select,.app-table-toolbar__start[data-v-e555c43a]>.list-page-toolbar__control--md{flex:0 0 var(--table-toolbar-control-width);width:min(100%,var(--table-toolbar-control-width));min-width:min(100%,var(--table-toolbar-control-min-width));max-width:var(--table-toolbar-control-width)}.app-table-toolbar__start[data-v-e555c43a]>.list-page-toolbar__control--sm{flex:0 0 var(--table-toolbar-control-width-sm);width:min(100%,var(--table-toolbar-control-width-sm));min-width:min(100%,var(--table-toolbar-control-min-width));max-width:var(--table-toolbar-control-width-sm)}.app-table-toolbar__start[data-v-e555c43a]>.list-page-toolbar__control--lg{flex:0 0 var(--table-toolbar-control-width-lg);width:min(100%,var(--table-toolbar-control-width-lg));min-width:min(100%,calc(var(--table-toolbar-control-min-width) + 2rem));max-width:var(--table-toolbar-control-width-lg)}.app-table-toolbar__start[data-v-e555c43a] .app-date-range-picker-host,.app-table-toolbar__start[data-v-e555c43a] .app-date-range-picker,.app-table-toolbar__start[data-v-e555c43a] .el-date-editor.el-input__wrapper,.app-table-toolbar__start[data-v-e555c43a] .filter-date{flex:0 0 var(--table-toolbar-date-range-width);width:var(--table-toolbar-date-range-width);min-width:min(100%,var(--table-toolbar-date-range-width));max-width:100%}.app-table-toolbar__start[data-v-e555c43a] .list-page-toolbar__group,.app-table-toolbar__start[data-v-e555c43a] .list-page-toolbar__group--grid-2,.app-table-toolbar__start[data-v-e555c43a] .list-page-toolbar__group--grid-auto{flex:1 1 auto;min-width:0}.app-table-toolbar__end[data-v-e555c43a] .list-page-toolbar__result-count,.app-table-toolbar__end[data-v-e555c43a] .catalog-table-frame__result-count,.app-table-toolbar__end[data-v-e555c43a] .asset-result-count,.app-table-toolbar__end[data-v-e555c43a] .procurement-result-count{flex:0 0 auto;min-width:var(--table-toolbar-result-min-width);white-space:nowrap;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.app-table-toolbar__end[data-v-e555c43a] .app-button:has(.app-button__content>.app-icon:only-child),.app-table-toolbar__end[data-v-e555c43a] .app-button:has(.app-button__content>.el-icon:only-child),.app-table-toolbar__end[data-v-e555c43a] .app-icon-button-shell,.app-table-toolbar__end[data-v-e555c43a] .app-icon-button-shell .el-button,.app-table-toolbar__end[data-v-e555c43a] .app-icon-button,.app-table-toolbar__end[data-v-e555c43a] .app-table-display-controls__properties--icon{--table-toolbar-icon-button-size: var(--page-control-height, var(--sello-control-height-md, 34px));--el-button-size: var(--table-toolbar-icon-button-size);--sello-control-height-md: var(--table-toolbar-icon-button-size);--sello-button-width: var(--table-toolbar-icon-button-size);--sello-button-min-width: var(--table-toolbar-icon-button-size);--sello-button-max-width: var(--table-toolbar-icon-button-size);--sello-control-padding-x-md: 0;flex:0 0 var(--table-toolbar-icon-button-size);width:var(--table-toolbar-icon-button-size);min-width:var(--table-toolbar-icon-button-size);max-width:var(--table-toolbar-icon-button-size);height:var(--table-toolbar-icon-button-size);min-height:var(--table-toolbar-icon-button-size);aspect-ratio:1 / 1;box-sizing:border-box;margin-left:0;margin-inline-start:0;padding-inline:0;padding-block:0}.app-table-toolbar__end[data-v-e555c43a] .app-icon-button-shell{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;overflow:visible}.app-table-toolbar__end[data-v-e555c43a] .app-icon-button-shell .el-button,.app-table-toolbar__end[data-v-e555c43a] .app-icon-button,.app-table-toolbar__end[data-v-e555c43a] .app-table-display-controls__properties--icon .el-button{display:inline-flex;align-items:center;justify-content:center;border:var(--sello-control-border-width, 1px) solid var(--sello-button-secondary-border, var(--sello-control-border, var(--color-border)));border-radius:var(--page-control-radius, var(--sello-control-radius, var(--radius-sm)));background:var(--sello-button-secondary-bg, var(--color-bg-surface));background-clip:padding-box;color:var(--sello-button-secondary-text, var(--color-text-primary));line-height:var(--line-height-solid, 1);box-shadow:none}.app-table-toolbar__end[data-v-e555c43a] .app-icon-button-shell .el-button:hover,.app-table-toolbar__end[data-v-e555c43a] .app-icon-button:hover,.app-table-toolbar__end[data-v-e555c43a] .app-table-display-controls__properties--icon .el-button:hover{border-color:var(--sello-button-secondary-border-hover, var(--sello-control-border-hover, var(--color-border)));background:var(--sello-button-secondary-bg-hover, var(--sello-control-hover-bg, var(--color-bg-soft)));color:var(--sello-button-secondary-text-hover, var(--color-text-primary))}.app-table-toolbar__end[data-v-e555c43a] .app-table-display-controls,.app-table-toolbar__end[data-v-e555c43a] .app-table-display-controls>*{flex:0 0 auto;min-width:0}.app-table-toolbar__end[data-v-e555c43a] .app-table-display-controls{gap:var(--space-2)}.app-table-toolbar__end[data-v-e555c43a] .app-icon-button-shell+.app-icon-button-shell,.app-table-toolbar__end[data-v-e555c43a] .app-button+.app-button,.app-table-toolbar__end[data-v-e555c43a] .el-button+.el-button{margin-left:0;margin-inline-start:0}.app-table-toolbar--wrap .app-table-toolbar__start[data-v-e555c43a],.app-table-toolbar--wrap .app-table-toolbar__end[data-v-e555c43a]{flex-wrap:wrap}.app-table-toolbar--wrap .app-table-toolbar__end[data-v-e555c43a]{min-width:0}.app-table-toolbar--stacked .app-table-toolbar__start[data-v-e555c43a],.app-table-toolbar--stacked .app-table-toolbar__end[data-v-e555c43a]{flex-wrap:wrap}.app-table-toolbar--stacked .app-table-toolbar__start[data-v-e555c43a],.app-table-toolbar--stacked .app-table-toolbar__end[data-v-e555c43a]{width:100%}.app-table-toolbar--stacked .app-table-toolbar__end[data-v-e555c43a]{margin-left:0}@media(max-width:767px){.app-table-toolbar[data-v-e555c43a]{align-items:stretch;flex-wrap:wrap}.app-table-toolbar__start[data-v-e555c43a],.app-table-toolbar__end[data-v-e555c43a],.app-table-toolbar--wrap .app-table-toolbar__start[data-v-e555c43a],.app-table-toolbar--wrap .app-table-toolbar__end[data-v-e555c43a],.app-table-toolbar--stacked .app-table-toolbar__start[data-v-e555c43a],.app-table-toolbar--stacked .app-table-toolbar__end[data-v-e555c43a]{flex:1 0 100%;width:100%;flex-wrap:wrap}.app-table-toolbar__end[data-v-e555c43a]{justify-content:flex-start;margin-left:0}.app-table-toolbar__start[data-v-e555c43a] .toolbar-search,.app-table-toolbar__start[data-v-e555c43a] .list-page-toolbar__search,.app-table-toolbar__start[data-v-e555c43a] .app-table__search,.app-table-toolbar__start[data-v-e555c43a]>.app-select,.app-table-toolbar__start[data-v-e555c43a]>.el-select,.app-table-toolbar__start[data-v-e555c43a]>.list-page-toolbar__control--sm,.app-table-toolbar__start[data-v-e555c43a]>.list-page-toolbar__control--md,.app-table-toolbar__start[data-v-e555c43a]>.list-page-toolbar__control--lg,.app-table-toolbar__start[data-v-e555c43a] .app-date-range-picker-host,.app-table-toolbar__start[data-v-e555c43a] .app-date-range-picker,.app-table-toolbar__start[data-v-e555c43a] .el-date-editor.el-input__wrapper,.app-table-toolbar__start[data-v-e555c43a] .filter-date{flex-basis:100%;width:100%;min-width:0;max-width:none}}@container (max-width: 520px){.app-table-toolbar__start[data-v-e555c43a],.app-table-toolbar__end[data-v-e555c43a],.app-table-toolbar--wrap .app-table-toolbar__start[data-v-e555c43a],.app-table-toolbar--wrap .app-table-toolbar__end[data-v-e555c43a],.app-table-toolbar--stacked .app-table-toolbar__start[data-v-e555c43a],.app-table-toolbar--stacked .app-table-toolbar__end[data-v-e555c43a]{flex:1 0 100%;width:100%;flex-wrap:wrap}.app-table-toolbar__end[data-v-e555c43a]{justify-content:flex-start;margin-left:0;min-width:0}.app-table-toolbar__start[data-v-e555c43a] .toolbar-search,.app-table-toolbar__start[data-v-e555c43a] .list-page-toolbar__search,.app-table-toolbar__start[data-v-e555c43a] .app-table__search,.app-table-toolbar__start[data-v-e555c43a]>.app-select,.app-table-toolbar__start[data-v-e555c43a]>.el-select,.app-table-toolbar__start[data-v-e555c43a]>.list-page-toolbar__control--sm,.app-table-toolbar__start[data-v-e555c43a]>.list-page-toolbar__control--md,.app-table-toolbar__start[data-v-e555c43a]>.list-page-toolbar__control--lg,.app-table-toolbar__start[data-v-e555c43a] .app-date-range-picker-host,.app-table-toolbar__start[data-v-e555c43a] .app-date-range-picker,.app-table-toolbar__start[data-v-e555c43a] .el-date-editor.el-input__wrapper,.app-table-toolbar__start[data-v-e555c43a] .filter-date{flex-basis:100%;width:100%;min-width:0;max-width:none}}.app-table-row-actions[data-v-533a09e6]{display:inline-flex;align-items:center;gap:var(--space-1);width:100%;min-width:0;flex-wrap:nowrap}.app-table-row-actions--start[data-v-533a09e6]{justify-content:flex-start}.app-table-row-actions--center[data-v-533a09e6]{justify-content:center}.app-table-row-actions--end[data-v-533a09e6]{justify-content:flex-end}.app-table-row-actions__button[data-v-533a09e6]{flex:0 0 auto;max-width:100%}.app-table-row-actions__button--danger[data-v-533a09e6]{--el-button-text-color: var(--sello-danger);--el-button-hover-text-color: var(--sello-danger-hover, var(--sello-danger));--el-button-active-text-color: var(--sello-danger-hover, var(--sello-danger));color:var(--sello-danger)}.app-table-row-actions__menu[data-v-533a09e6]{flex:0 0 auto}.app-dropdown-action__menu.app-table-row-actions__dropdown-menu{width:-moz-max-content;width:max-content;min-width:var(--sello-table-row-actions-menu-min-width, 136px);max-width:var(--sello-table-row-actions-menu-max-width, 184px)}.app-dropdown-action__menu.app-table-row-actions__dropdown-menu .app-dropdown-action__item{min-width:0;padding-inline:var(--sello-table-row-actions-menu-item-padding-x, 10px)}.app-dropdown-action__menu.app-table-row-actions__dropdown-menu .app-dropdown-action__item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page[data-v-fd813e66]{display:flex;flex-direction:column;width:100%;padding:var(--page-top-gap) var(--page-padding-x) var(--page-padding-bottom);background:transparent;box-sizing:border-box}.page[data-density=v5-compact][data-v-fd813e66]{--page-top-gap: var(--space-3);--page-content-gap: var(--space-6);--page-header-gap: var(--space-2);--page-template-zone-gap: var(--space-2);--page-controls-list-padding: var(--space-2);--section-padding: 0px;--section-content-child-gap: var(--space-2);--sello-table-header-height: var(--sello-table-header-height-compact);--sello-table-row-height: var(--sello-table-row-height-compact);--sello-table-cell-x: var(--sello-table-cell-x-compact);--sello-table-cell-y: var(--sello-table-cell-y-compact)}@media(pointer:coarse){.page[data-density=v5-compact][data-v-fd813e66]{--sello-control-height-md: 32px;--sello-control-height-lg: 40px;--sello-touch-target-min: 44px}}.page-header[data-v-fd813e66]{width:100%;max-width:var(--page-content-max-width, 100%);margin-bottom:var(--page-header-gap)}.page--fluid .page-header[data-v-fd813e66]{max-width:none}.page-header-row[data-v-fd813e66]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-width:0}.page-breadcrumb[data-v-fd813e66]{min-width:0;margin-bottom:0;line-height:var(--topbar-breadcrumb-line-height, var(--line-height-tight))}.page-breadcrumb[data-v-fd813e66] .el-breadcrumb{font-size:var(--sello-typo-page-subtitle-size, var(--page-header-subtitle-size));line-height:inherit}.page-breadcrumb[data-v-fd813e66] .el-breadcrumb__inner{color:var(--topbar-breadcrumb-link-color);font-weight:var(--font-weight-regular, 400)}.page-breadcrumb[data-v-fd813e66] .el-breadcrumb__item:last-child .el-breadcrumb__inner{color:var(--topbar-breadcrumb-current-color);font-weight:var(--font-weight-medium, 500)}.page-breadcrumb[data-v-fd813e66] .el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.page-breadcrumb[data-v-fd813e66] .el-breadcrumb__inner.is-link:hover,.page-breadcrumb[data-v-fd813e66] .el-breadcrumb__inner a:hover{color:var(--topbar-breadcrumb-link-hover-color)}.page-header-shell[data-v-fd813e66]{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:0;min-height:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.page-controls__toolbar[data-v-fd813e66]{position:relative}.page-controls__selection-overlay[data-v-fd813e66]{position:absolute;inset:0 0 auto 0;height:0;z-index:2;pointer-events:none;overflow:visible}.page-controls__selection-overlay[data-v-fd813e66] .app-selection-hint-bar{top:calc(var(--space-2) * -1);left:var(--table-toolbar-padding-x);right:auto;pointer-events:auto}.page--header-stacked .page-header-shell[data-v-fd813e66]{flex-direction:column;align-items:stretch;gap:var(--space-3)}.page-header-shell--actions-only[data-v-fd813e66]{flex:0 1 auto;justify-content:flex-end}.page-header-shell--actions-only .page-actions[data-v-fd813e66]{width:auto;max-width:none;margin-left:auto;padding-left:0;justify-content:flex-end}.page--decision .page-header[data-v-fd813e66],.page--admin .page-header[data-v-fd813e66]{margin-bottom:var(--space-3)}.page-heading[data-v-fd813e66]{display:flex;flex-direction:column;justify-content:center;gap:var(--space-1-5);min-width:0;max-width:min(76ch,100%);flex:1 1 0;position:relative;z-index:1}.page--header-stacked .page-heading[data-v-fd813e66]{max-width:none;width:100%}.page-meta[data-v-fd813e66]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-bottom:0}.page-meta[data-v-fd813e66] .app-tag{box-shadow:var(--sello-page-meta-tag-shadow, none)}.page-actions[data-v-fd813e66]{display:flex;gap:var(--space-2);align-items:center;justify-content:flex-end;flex-wrap:wrap;flex-shrink:0;max-width:min(100%,52rem);padding-left:var(--space-6);min-width:0;position:relative;z-index:1;align-self:stretch;align-content:flex-start}.page-actions[data-v-fd813e66] .header-actions,.page-actions[data-v-fd813e66] .page-actions,.page-actions[data-v-fd813e66] .header-actions__toolbar,.page-actions[data-v-fd813e66] .page-actions__toolbar,.page-actions[data-v-fd813e66] .toolbar-actions,.page-actions[data-v-fd813e66] .actions-toolbar,.page-actions[data-v-fd813e66] .actions-row,.page-actions[data-v-fd813e66] .operations-toolbar__actions,.page-actions[data-v-fd813e66] .app-header-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2);width:100%;min-width:0}.page--header-stacked .page-actions[data-v-fd813e66]{width:100%;max-width:none;padding-left:0;justify-content:flex-end}.page--header-stacked .page-actions[data-v-fd813e66] .header-actions,.page--header-stacked .page-actions[data-v-fd813e66] .page-actions,.page--header-stacked .page-actions[data-v-fd813e66] .header-actions__toolbar,.page--header-stacked .page-actions[data-v-fd813e66] .page-actions__toolbar,.page--header-stacked .page-actions[data-v-fd813e66] .toolbar-actions,.page--header-stacked .page-actions[data-v-fd813e66] .actions-toolbar,.page--header-stacked .page-actions[data-v-fd813e66] .actions-row,.page--header-stacked .page-actions[data-v-fd813e66] .operations-toolbar__actions,.page--header-stacked .page-actions[data-v-fd813e66] .app-header-actions{justify-content:flex-end}.page-content[data-v-fd813e66]{flex:1;min-height:0;width:100%;max-width:var(--page-content-max-width, 100%);margin:0;padding:0;display:flex;flex-direction:column;gap:var(--page-content-gap)}.page--fluid .page-content[data-v-fd813e66]{max-width:none;width:100%}.page--embedded-layout[data-v-fd813e66]{padding:0}.page .page[data-v-fd813e66]{padding-left:0;padding-right:0}.page--embedded-layout .page-content[data-v-fd813e66]{max-width:none;width:100%}.page-hero[data-v-fd813e66],.page-summary[data-v-fd813e66],.page-facts[data-v-fd813e66],.page-main[data-v-fd813e66],.page-aside[data-v-fd813e66],.page-state-block__lead[data-v-fd813e66],.page-state-block__surface[data-v-fd813e66]{min-width:0}.page-summary[data-v-fd813e66]{display:grid;gap:var(--page-template-zone-gap);padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.page-summary[data-v-fd813e66]{grid-template-columns:repeat(auto-fit,minmax(var(--page-template-summary-grid-min),1fr))}.page-summary[data-v-fd813e66]>*:first-child{margin-top:0}.page-summary[data-v-fd813e66]>*:last-child{margin-bottom:0}.page-facts[data-v-fd813e66]{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--page-template-summary-grid-min),1fr));gap:var(--page-template-zone-gap)}.page-pre-controls[data-v-fd813e66]{display:flex;flex-direction:column;gap:var(--page-template-zone-gap);min-width:0}.page-controls[data-v-fd813e66]{display:flex;align-items:center;justify-content:space-between;gap:var(--page-template-zone-gap)}.page-controls--surface[data-v-fd813e66]{padding:var(--page-controls-list-padding);border:1px solid var(--page-controls-list-border);border-radius:var(--page-controls-list-radius);background:var(--page-controls-list-surface);box-shadow:var(--page-controls-list-shadow)}.page-controls[data-v-fd813e66]:not(.page-controls--surface){padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.page-controls--toolbar-only[data-v-fd813e66]{justify-content:flex-end}.page-controls__toolbar[data-v-fd813e66],.page-controls__actions[data-v-fd813e66]{display:flex;align-items:center;justify-content:space-between;gap:var(--page-template-zone-gap);flex-wrap:wrap;width:100%;min-width:0}.page-controls__toolbar[data-v-fd813e66] .app-table-toolbar{width:100%}.page-controls__toolbar--detached[data-v-fd813e66] .app-table-toolbar{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.page-controls__actions[data-v-fd813e66]{justify-content:flex-end}.page-controls__actions[data-v-fd813e66] .header-actions,.page-controls__actions[data-v-fd813e66] .page-actions,.page-controls__actions[data-v-fd813e66] .header-actions__toolbar,.page-controls__actions[data-v-fd813e66] .page-actions__toolbar,.page-controls__actions[data-v-fd813e66] .toolbar-actions,.page-controls__actions[data-v-fd813e66] .actions-toolbar,.page-controls__actions[data-v-fd813e66] .app-header-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2);width:100%;min-width:0}.page-shell[data-v-fd813e66]{display:flex;flex-direction:column;min-width:0;border:1px solid var(--page-shell-border-color);border-radius:var(--page-shell-radius);background:var(--page-shell-surface);box-shadow:var(--page-shell-shadow);overflow:hidden}.page-controls--in-shell[data-v-fd813e66]{padding:var(--page-controls-list-padding);border:0;border-radius:0;background:transparent;box-shadow:none}.page-controls--in-shell.page-controls--surface[data-v-fd813e66]{border:0;border-radius:0;background:transparent;box-shadow:none}.page-controls--in-shell .page-controls__toolbar[data-v-fd813e66] .app-table-toolbar{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.page-body[data-v-fd813e66]{display:grid;grid-template-columns:minmax(0,1fr) minmax(var(--page-template-detail-aside-min-width),var(--page-template-detail-aside-width));gap:var(--page-template-zone-gap);align-items:start}.page-body--single[data-v-fd813e66]{grid-template-columns:minmax(0,1fr)}.page-body--in-shell[data-v-fd813e66]{min-width:0}.page-main[data-v-fd813e66]{display:flex;flex-direction:column;gap:0;min-width:0}.page-main[data-v-fd813e66]>*+*{margin-top:var(--page-template-zone-gap)}.page-body--in-shell[data-v-fd813e66] .app-table--surface,.page-body--in-shell[data-v-fd813e66] .section{border:0;border-radius:0;background:transparent;box-shadow:none}.page-body--in-shell[data-v-fd813e66] .app-card{box-shadow:none}.page-state-block[data-v-fd813e66]{display:flex;flex-direction:column;gap:var(--page-template-zone-gap);min-width:0}.page-state-block__surface[data-v-fd813e66]{width:100%;margin:0;background:var(--page-state-surface);border:1px solid var(--page-state-border-color);border-radius:var(--page-state-radius);box-shadow:var(--page-state-shadow)}.page-state-block--in-shell .page-state-block__surface[data-v-fd813e66]{border:0;border-radius:0;background:transparent;box-shadow:none}.page-footer[data-v-fd813e66]{margin-top:var(--page-content-gap);padding-top:var(--space-3);border-top:1px solid var(--page-footer-border-color)}.page--footer-unseparated .page-footer[data-v-fd813e66]{border-top:none}@media(max-width:1023px){.page-body[data-v-fd813e66]{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.page[data-v-fd813e66]{max-width:640px;margin:0 auto}.page-header[data-v-fd813e66]{margin-bottom:var(--space-3)}.page-header-row[data-v-fd813e66]{align-items:flex-start;flex-direction:column;gap:var(--space-2)}.page-header-shell[data-v-fd813e66]{flex-direction:column;align-items:stretch;gap:var(--space-3);min-height:unset;padding:0}.page-heading[data-v-fd813e66]{width:100%;flex:none}.page-actions[data-v-fd813e66]{width:100%;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end;padding-left:0}.page-actions[data-v-fd813e66] .header-actions,.page-actions[data-v-fd813e66] .page-actions,.page-actions[data-v-fd813e66] .header-actions__toolbar,.page-actions[data-v-fd813e66] .page-actions__toolbar,.page-actions[data-v-fd813e66] .toolbar-actions,.page-actions[data-v-fd813e66] .actions-toolbar,.page-actions[data-v-fd813e66] .actions-row,.page-actions[data-v-fd813e66] .operations-toolbar__actions,.page-actions[data-v-fd813e66] .app-header-actions,.page-controls__actions[data-v-fd813e66] .header-actions,.page-controls__actions[data-v-fd813e66] .page-actions,.page-controls__actions[data-v-fd813e66] .header-actions__toolbar,.page-controls__actions[data-v-fd813e66] .page-actions__toolbar,.page-controls__actions[data-v-fd813e66] .toolbar-actions,.page-controls__actions[data-v-fd813e66] .actions-toolbar,.page-controls__actions[data-v-fd813e66] .app-header-actions{justify-content:flex-end}.page-content[data-v-fd813e66]{gap:var(--space-3)}.page-summary[data-v-fd813e66]{padding:0;border-radius:0}.page-controls[data-v-fd813e66]{flex-direction:column;align-items:stretch}.page-controls__actions[data-v-fd813e66]{justify-content:flex-start}.page-summary[data-v-fd813e66],.page-facts[data-v-fd813e66]{grid-template-columns:minmax(0,1fr)}}.section[data-v-1fc75fba]{position:relative;display:flex;flex-direction:column;gap:var(--section-header-gap);padding:var(--section-padding);background:var(--section-surface);border:0;box-shadow:var(--section-shadow);overflow:hidden}.section--padded[data-v-1fc75fba]{padding:var(--section-padding)}.section--padding-none[data-v-1fc75fba]{padding:0;gap:0}.section--compact[data-v-1fc75fba]{padding:var(--section-compact-padding);gap:var(--section-compact-gap)}.section-header[data-v-1fc75fba]{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:var(--section-header-padding-bottom);border-bottom:var(--section-header-border-width, 0) solid var(--section-header-border-color);gap:var(--space-2)}.section-heading[data-v-1fc75fba]{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.section-title[data-v-1fc75fba]{margin:0;font-size:var(--sello-typo-section-title-size, var(--text-section-title));font-weight:var(--sello-typo-section-title-weight, var(--font-weight-semibold));color:var(--section-title-color);line-height:var(--sello-typo-section-title-line, var(--line-height-base))}.section-subtitle[data-v-1fc75fba]{font-size:var(--sello-typo-section-subtitle-size, var(--text-section-subtitle));font-weight:var(--sello-typo-section-subtitle-weight, var(--font-weight-regular, 400));color:var(--section-subtitle-color);line-height:var(--sello-typo-section-subtitle-line, var(--line-height-base))}.section-description[data-v-1fc75fba]{font-size:var(--sello-typo-section-subtitle-size, var(--font-size-sm));color:var(--section-description-color);line-height:var(--sello-typo-section-subtitle-line, var(--line-height-base));margin-top:var(--space-1)}.section--facts[data-v-1fc75fba]{border-color:var(--section-border-color);background:var(--section-surface);padding:var(--space-3)}.section--facts .section-header[data-v-1fc75fba]{border-bottom-width:var(--section-facts-header-border-width, 0);border-bottom-color:var(--color-border-lighter);padding-bottom:var(--space-2)}.section--explain[data-v-1fc75fba]{border-color:var(--section-border-color);background:var(--section-surface)}.section--actions[data-v-1fc75fba]{background:var(--section-surface)}.section--actions .section-header[data-v-1fc75fba]{border-bottom-width:var(--section-actions-header-border-width, 0);border-bottom-color:var(--section-header-border-color)}.section--actions .section-footer[data-v-1fc75fba]{border-top-color:var(--section-header-border-color)}.section--surface-muted[data-v-1fc75fba]{background:var(--sello-bg-surface-muted);--section-surface: var(--sello-bg-surface-muted);border-radius:var(--section-radius)}.section--surface-subtle[data-v-1fc75fba]{background:var(--sello-bg-surface-subtle);--section-surface: var(--sello-bg-surface-subtle);border-radius:var(--section-radius)}.section--surface-inset[data-v-1fc75fba]{background:var(--sello-bg-inset);--section-surface: var(--sello-bg-inset);border-radius:var(--section-radius)}.section--surface-elevated[data-v-1fc75fba]{background:var(--sello-bg-elevated);--section-surface: var(--sello-bg-elevated);box-shadow:var(--shadow-md);border-radius:var(--section-radius)}.section-actions[data-v-1fc75fba]{display:flex;gap:var(--space-2);align-items:center;flex-shrink:0;flex-wrap:wrap}.section-result-count[data-v-1fc75fba]{flex:0 0 auto}.section--padding-none .section-header[data-v-1fc75fba]{align-items:center;min-height:var(--table-header-height, 36px);padding:var(--space-1) 0;border-bottom-width:0;background:transparent}.section--padding-none .section-heading[data-v-1fc75fba]{gap:var(--table-section-titlebar-gap, var(--space-1))}.section--padding-none .section-title[data-v-1fc75fba]{font-size:var(--sello-table-title-size, var(--sello-typo-section-title-size, var(--font-size-md)));font-weight:var(--sello-table-title-weight, var(--sello-typo-section-title-weight, var(--font-weight-semibold)));line-height:var(--sello-table-title-line, var(--sello-line-snug, var(--line-height-tight)))}.section--padding-none .section-subtitle[data-v-1fc75fba],.section--padding-none .section-description[data-v-1fc75fba]{max-width:var(--table-section-description-max-width, min(68ch, 100%));margin-top:0;color:var(--sello-table-title-description-color, var(--section-description-color));font-size:var(--sello-table-title-description-size, var(--sello-typo-section-subtitle-size, var(--font-size-sm)));line-height:var(--sello-table-title-description-line, var(--sello-line-normal, var(--line-height-base)))}.section--padding-none .section-actions[data-v-1fc75fba]{align-self:stretch;align-items:center;justify-content:flex-end;min-height:0}.section-toolbar[data-v-1fc75fba]{min-width:0}.section--padding-none .section-toolbar[data-v-1fc75fba]{border-bottom:1px solid var(--section-toolbar-border-color, var(--table-toolbar-border, var(--section-header-border-color)));background:var(--section-toolbar-surface, var(--table-toolbar-surface, var(--section-surface)))}.section--padding-none .section-toolbar[data-v-1fc75fba]:has(.app-table-toolbar){border:0;background:transparent;padding:0 0 var(--table-toolbar-table-gap, var(--space-3, 12px))}.section--padding-none .section-toolbar[data-v-1fc75fba] .app-table-toolbar--embedded{margin:0;padding:0}.section-content[data-v-1fc75fba]{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--section-content-child-gap)}.section-content[data-v-1fc75fba]>.app-card{box-shadow:none}.section--padding-none>.section-content[data-v-1fc75fba]>.card-group,.section--padding-none>.section-content[data-v-1fc75fba]>.app-card,.section--padding-none>.section-content[data-v-1fc75fba]>.app-metric-matrix,.section--padding-none>.section-content[data-v-1fc75fba]>.app-chart-frame{margin:var(--space-2) 0 var(--space-4)}.section--padding-none>.section-content[data-v-1fc75fba]>.app-table--surface{margin:0}.section-footer[data-v-1fc75fba]{margin-top:var(--section-footer-margin-top);padding-top:var(--section-footer-padding-top);border-top:1px solid var(--section-footer-border-color)}@media(max-width:767px){.section[data-v-1fc75fba]{padding:max(var(--space-4),calc(var(--section-padding) - var(--space-1)));gap:var(--space-2)}.section-header[data-v-1fc75fba]{flex-direction:column;align-items:stretch;gap:var(--space-2)}.section--compact[data-v-1fc75fba]{padding:max(var(--space-2),calc(var(--section-compact-padding) - var(--space-1)))}.section--padding-none[data-v-1fc75fba]{padding:0}}.filter-sheet-overlay[data-v-406d67b1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);background:var(--backdrop-drawer);display:flex;align-items:flex-end;justify-content:center}.filter-sheet[data-v-406d67b1]{width:100%;max-width:640px;max-height:80dvh;background:var(--color-bg);border-radius:var(--drawer-mobile-sheet-radius, var(--overlay-panel-radius)) var(--drawer-mobile-sheet-radius, var(--overlay-panel-radius)) 0 0;display:flex;flex-direction:column;overflow:hidden}.filter-sheet__header[data-v-406d67b1]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);border-bottom:1px solid var(--color-border);flex-shrink:0}.filter-sheet__title[data-v-406d67b1]{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.filter-sheet__close[data-v-406d67b1]{display:flex;align-items:center;justify-content:center;width:var(--sello-control-height-md);height:var(--sello-control-height-md);border:none;background:transparent;cursor:pointer;border-radius:var(--radius-sm);color:var(--color-text-secondary);transition:background-color var(--transition-base)}.filter-sheet__close[data-v-406d67b1]:hover{background:var(--color-fill-light)}.filter-sheet__body[data-v-406d67b1]{flex:1;overflow-y:auto;padding:var(--space-4)}.filter-sheet__footer[data-v-406d67b1]{display:flex;gap:var(--space-3);padding:var(--space-4);border-top:1px solid var(--color-border);flex-shrink:0}.filter-sheet__action[data-v-406d67b1]{flex:1}@supports (padding-bottom: env(safe-area-inset-bottom)){.filter-sheet__footer[data-v-406d67b1]{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom))}}.filter-bar[data-v-488e5c87]{background:var(--filter-bar-surface, transparent);border:1px solid var(--filter-bar-border, transparent);border-radius:var(--filter-bar-radius, 0);padding:var(--filter-bar-padding, 0);margin-bottom:var(--space-3);overflow:visible;box-shadow:none}.filter-bar--compact[data-v-488e5c87]{margin-bottom:var(--space-2)}.filter-header[data-v-488e5c87]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2)}.filter-title[data-v-488e5c87]{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.filter-summary[data-v-488e5c87]{flex:1;min-width:0}.filter-summary-text[data-v-488e5c87]{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.filter-actions[data-v-488e5c87]{display:flex;align-items:center;gap:var(--space-2)}.filter-content[data-v-488e5c87]{overflow:visible}.filter-content--compact[data-v-488e5c87]{padding-top:0}.filter-form[data-v-488e5c87]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2)}.filter-buttons[data-v-488e5c87]{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}.filter-mobile-bar[data-v-488e5c87]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.filter-mobile-summary[data-v-488e5c87]{display:flex;align-items:center;gap:var(--space-2)}.filter-mobile-trigger[data-v-488e5c87]{min-width:-moz-fit-content;min-width:fit-content}.filter-mobile-count[data-v-488e5c87]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-white);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.filter-sheet-form[data-v-488e5c87]{display:flex;flex-direction:column;gap:var(--space-3)}@media(max-width:767px){.filter-bar[data-v-488e5c87]{margin-bottom:var(--space-2)}}.form-shell[data-v-b17ed4ce]{position:relative;display:flex;flex-direction:column;gap:0;width:100%;background:var(--dialog-shell-surface);border:1px solid var(--dialog-shell-border-color);border-radius:var(--dialog-shell-radius);box-shadow:var(--dialog-shell-shadow);overflow:hidden}.form-header[data-v-b17ed4ce]{position:relative;display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--dialog-shell-header-padding-y) var(--dialog-shell-header-padding-x) calc(var(--dialog-shell-header-padding-y) - var(--space-1)) var(--dialog-shell-header-padding-x);border-bottom:1px solid var(--dialog-shell-divider-color);background:var(--dialog-shell-header-bg);z-index:1}.form-shell--flat[data-v-b17ed4ce]{background:transparent;border:none;border-radius:0;box-shadow:none;overflow:visible}.form-shell--flat .form-header[data-v-b17ed4ce]{padding:0 0 var(--space-4) 0;border-bottom:none;background:transparent}.form-title[data-v-b17ed4ce]{font-size:var(--dialog-shell-title-size);font-weight:var(--dialog-shell-title-weight);line-height:var(--line-height-heading);letter-spacing:0;color:var(--dialog-shell-title-color)}.form-actions[data-v-b17ed4ce]{display:flex;gap:var(--space-2);flex-wrap:wrap}.form-body[data-v-b17ed4ce]{flex:1;position:relative;display:flex;flex-direction:column;gap:var(--form-field-gap);padding:var(--dialog-shell-body-padding-y) var(--dialog-shell-body-padding-x);background:var(--dialog-shell-surface);z-index:1}.form-shell--flat .form-body[data-v-b17ed4ce]{padding:0}.form-content[data-v-b17ed4ce]{width:100%}.form-footer[data-v-b17ed4ce]{position:relative;display:flex;justify-content:flex-end;align-items:center;padding:calc(var(--dialog-shell-footer-padding-y) - var(--space-1)) var(--dialog-shell-footer-padding-x) var(--dialog-shell-footer-padding-y) var(--dialog-shell-footer-padding-x);border-top:none;background:var(--dialog-shell-footer-bg);z-index:1}.form-shell--flat .form-footer[data-v-b17ed4ce]{padding:var(--space-5) 0 0 0;background:transparent}.default-buttons[data-v-b17ed4ce]{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-left:auto}@media(max-width:767px){.form-shell[data-v-b17ed4ce]{border-radius:var(--dialog-shell-mobile-radius)}.form-header[data-v-b17ed4ce]{flex-direction:column;align-items:stretch;gap:var(--space-3);padding:var(--space-4)}.form-shell--flat .form-header[data-v-b17ed4ce]{padding:0 0 var(--space-3) 0}.form-body[data-v-b17ed4ce]{padding:var(--space-4)}.form-shell--flat .form-body[data-v-b17ed4ce]{padding:0}.form-footer[data-v-b17ed4ce]{justify-content:stretch;padding:var(--space-4)}.form-shell--flat .form-footer[data-v-b17ed4ce]{padding:var(--space-4) 0 0 0}.default-buttons[data-v-b17ed4ce]{margin-left:0;width:100%;flex-direction:column-reverse}.form-action-btn[data-v-b17ed4ce]{flex:1;width:100%}}/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-start{inset-inline-start:calc(var(--spacing) * -1)}.start{inset-inline-start:var(--spacing)}.-end{inset-inline-end:calc(var(--spacing) * -1)}.end{inset-inline-end:var(--spacing)}.row-1{grid-row:1}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-6{height:calc(var(--spacing) * 6)}.min-h-screen{min-height:100vh}.w-6{width:calc(var(--spacing) * 6)}.w-32{width:calc(var(--spacing) * 32)}.w-full{width:100%}.w-md{width:var(--container-md)}.w-sm{width:var(--container-sm)}.w-xs{width:var(--container-xs)}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-6{padding:calc(var(--spacing) * 6)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-4{padding-block:calc(var(--spacing) * 4)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-\(--font-size-sm\){color:var(--font-size-sm)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}:root{--seed-brand:#343f9e;--seed-accent:#5b6be0;--seed-success:#137a40;--seed-warning:#9a6318;--seed-danger:#d92d20;--seed-info:#2563eb;--seed-surface:light-dark(#fff,#0f1115);--brand-primary-50:#edeffa;--brand-primary-100:#dce0f4;--brand-primary-200:#bac1e9;--brand-primary-300:#8f99d8;--brand-primary-400:#5f6bc4;--brand-primary-500:var(--seed-brand);--brand-primary-600:#2c3688;--brand-primary-700:#232b6e;--brand-primary-800:#1a1f52;--brand-primary-900:#11143a;--el-color-primary:var(--seed-brand);--el-color-primary-light-3:#8f99d8;--el-color-primary-light-5:#bac1e9;--el-color-primary-light-7:#dce0f4;--el-color-primary-light-8:#e8ebf7;--el-color-primary-light-9:#edeffa;--el-color-primary-dark-2:#232b6e;--brand-primary:var(--brand-primary-500);--brand-primary-hover:var(--brand-primary-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-primary-hover:color-mix(in srgb, var(--brand-primary-500) 82%, black 18%)}}:root{--brand-primary-active:var(--brand-primary-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-primary-active:color-mix(in srgb, var(--brand-primary-500) 70%, black 30%)}}:root{--brand-success-500:var(--seed-success);--brand-success:var(--brand-success-500);--brand-success-50:var(--brand-success-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-success-50:color-mix(in srgb, var(--brand-success-500) 6%, var(--seed-surface) 94%)}}:root{--brand-success-100:var(--brand-success-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-success-100:color-mix(in srgb, var(--brand-success-500) 14%, var(--seed-surface) 86%)}}:root{--brand-success-200:var(--brand-success-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-success-200:color-mix(in srgb, var(--brand-success-500) 25%, var(--seed-surface) 75%)}}:root{--brand-success-300:var(--brand-success-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-success-300:color-mix(in srgb, var(--brand-success-500) 42%, var(--seed-surface) 58%)}}:root{--brand-success-400:var(--brand-success-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-success-400:color-mix(in srgb, var(--brand-success-500) 62%, var(--seed-surface) 38%)}}:root{--brand-success-600:var(--brand-success-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-success-600:color-mix(in srgb, var(--brand-success-500) 82%, black 18%)}}:root{--brand-warning-500:var(--seed-warning);--brand-warning:var(--brand-warning-500);--brand-warning-50:var(--brand-warning-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-warning-50:color-mix(in srgb, var(--brand-warning-500) 6%, var(--seed-surface) 94%)}}:root{--brand-warning-100:var(--brand-warning-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-warning-100:color-mix(in srgb, var(--brand-warning-500) 14%, var(--seed-surface) 86%)}}:root{--brand-warning-200:var(--brand-warning-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-warning-200:color-mix(in srgb, var(--brand-warning-500) 25%, var(--seed-surface) 75%)}}:root{--brand-warning-300:var(--brand-warning-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-warning-300:color-mix(in srgb, var(--brand-warning-500) 42%, var(--seed-surface) 58%)}}:root{--brand-warning-400:var(--brand-warning-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-warning-400:color-mix(in srgb, var(--brand-warning-500) 68%, var(--seed-surface) 32%)}}:root{--brand-warning-600:var(--brand-warning-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-warning-600:color-mix(in srgb, var(--brand-warning-500) 82%, black 18%)}}:root{--brand-danger-500:var(--seed-danger);--brand-danger:var(--brand-danger-500);--brand-danger-50:var(--brand-danger-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-danger-50:color-mix(in srgb, var(--brand-danger-500) 6%, var(--seed-surface) 94%)}}:root{--brand-danger-100:var(--brand-danger-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-danger-100:color-mix(in srgb, var(--brand-danger-500) 14%, var(--seed-surface) 86%)}}:root{--brand-danger-200:var(--brand-danger-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-danger-200:color-mix(in srgb, var(--brand-danger-500) 25%, var(--seed-surface) 75%)}}:root{--brand-danger-300:var(--brand-danger-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-danger-300:color-mix(in srgb, var(--brand-danger-500) 42%, var(--seed-surface) 58%)}}:root{--brand-danger-400:var(--brand-danger-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-danger-400:color-mix(in srgb, var(--brand-danger-500) 62%, var(--seed-surface) 38%)}}:root{--brand-danger-600:var(--brand-danger-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-danger-600:color-mix(in srgb, var(--brand-danger-500) 82%, black 18%)}}:root{--brand-info-500:var(--seed-info);--brand-info:var(--brand-info-500);--brand-info-50:var(--brand-info-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-info-50:color-mix(in srgb, var(--brand-info-500) 6%, var(--seed-surface) 94%)}}:root{--brand-info-100:var(--brand-info-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-info-100:color-mix(in srgb, var(--brand-info-500) 14%, var(--seed-surface) 86%)}}:root{--brand-info-200:var(--brand-info-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-info-200:color-mix(in srgb, var(--brand-info-500) 25%, var(--seed-surface) 75%)}}:root{--brand-info-300:var(--brand-info-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-info-300:color-mix(in srgb, var(--brand-info-500) 42%, var(--seed-surface) 58%)}}:root{--brand-info-400:var(--brand-info-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-info-400:color-mix(in srgb, var(--brand-info-500) 62%, var(--seed-surface) 38%)}}:root{--brand-info-600:var(--brand-info-500)}@supports (color:color-mix(in lab,red,red)){:root{--brand-info-600:color-mix(in srgb, var(--brand-info-500) 82%, black 18%)}}:root{--neutral-text-primary:#141414;--neutral-text-secondary:#3d3d3d;--neutral-text-tertiary:#616161;--neutral-text-placeholder:#8a8a8a;--neutral-text-disabled:#a8a8a8;--neutral-bg-primary:var(--seed-surface);--neutral-bg-secondary:var(--seed-surface)}@supports (color:color-mix(in lab,red,red)){:root{--neutral-bg-secondary:color-mix(in srgb, var(--seed-surface) 96%, black 4%)}}:root{--neutral-bg-tertiary:var(--seed-surface)}@supports (color:color-mix(in lab,red,red)){:root{--neutral-bg-tertiary:color-mix(in srgb, var(--seed-surface) 92%, black 8%)}}:root{--neutral-bg-muted:var(--seed-surface)}@supports (color:color-mix(in lab,red,red)){:root{--neutral-bg-muted:color-mix(in srgb, var(--seed-surface) 98%, black 2%)}}:root{--neutral-bg-elevated:var(--seed-surface)}@supports (color:color-mix(in lab,red,red)){:root{--neutral-bg-elevated:color-mix(in srgb, var(--seed-surface) 99%, black 1%)}}:root{--neutral-border-primary:black}@supports (color:color-mix(in lab,red,red)){:root{--neutral-border-primary:color-mix(in srgb, black 16%, var(--seed-surface) 84%)}}:root{--neutral-border-secondary:black}@supports (color:color-mix(in lab,red,red)){:root{--neutral-border-secondary:color-mix(in srgb, black 12%, var(--seed-surface) 88%)}}:root{--neutral-border-tertiary:black}@supports (color:color-mix(in lab,red,red)){:root{--neutral-border-tertiary:color-mix(in srgb, black 8%, var(--seed-surface) 92%)}}:root{--neutral-border-dark:black}@supports (color:color-mix(in lab,red,red)){:root{--neutral-border-dark:color-mix(in srgb, black 22%, var(--seed-surface) 78%)}}:root{--neutral-border-darker:black}@supports (color:color-mix(in lab,red,red)){:root{--neutral-border-darker:color-mix(in srgb, black 30%, var(--seed-surface) 70%)}}:root{--sello-auth-gradient-start:var(--brand-primary-700)}@supports (color:color-mix(in lab,red,red)){:root{--sello-auth-gradient-start:color-mix(in srgb, var(--brand-primary-700) 78%, midnightblue 22%)}}:root{--sello-auth-gradient-mid:var(--brand-primary-500)}@supports (color:color-mix(in lab,red,red)){:root{--sello-auth-gradient-mid:color-mix(in srgb, var(--brand-primary-500) 88%, deepskyblue 12%)}}:root{--sello-auth-gradient-end:var(--brand-primary-300)}@supports (color:color-mix(in lab,red,red)){:root{--sello-auth-gradient-end:color-mix(in srgb, var(--brand-primary-300) 62%, powderblue 38%)}}:root{--sello-chart-series-1:light-dark(#2556d9,#7fa6ff);--sello-chart-series-2:light-dark(#087f8c,#56c2d6);--sello-chart-series-3:light-dark(#7c3aed,#b58cff);--sello-chart-series-4:light-dark(#b7791f,#f0bc54);--sello-chart-series-5:light-dark(#b83280,#ff9db2);--sello-chart-series-6:light-dark(#667085,#98a2b3);--sello-chart-series-7:light-dark(#4f46e5,#d0a2ff);--sello-chart-grid-line:var(--color-border-subtle)}@supports (color:color-mix(in lab,red,red)){:root{--sello-chart-grid-line:color-mix(in srgb, var(--color-border-subtle) 30%, transparent)}}:root{--sello-chart-track:var(--color-bg-muted)}@supports (color:color-mix(in lab,red,red)){:root{--sello-chart-track:color-mix(in srgb, var(--color-bg-muted) 48%, transparent)}}:root{--sello-chart-fill-opacity:.1;--sello-chart-bar-max-width:24;--sello-chart-bar-gap:24%;--sello-chart-bar-category-gap:36%;--color-white-alpha-5:#ffffff0d;--color-white-alpha-10:#ffffff1a;--color-white-alpha-15:#ffffff26;--color-white-alpha-20:#fff3;--color-white-alpha-60:#fff9;--color-white-alpha-70:#ffffffb3;--color-white-alpha-90:#ffffffe6;--color-white-alpha-95:#fffffff2;--color-black-alpha-4:#0000000a;--color-black-alpha-5:#0000000d;--color-black-alpha-6:#0000000f;--color-black-alpha-8:#00000014;--color-black-alpha-10:#0000001a;--color-black-alpha-12:#0000001f;--color-black-alpha-15:#00000026;--color-black-alpha-25:#00000040;--font-sans:"Geist", "Inter", "SF Pro Text", "Segoe UI", sans-serif;--font-mono:"Geist Mono", "SF Mono", "Consolas", monospace;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-md:15px;--text-lg:16px;--text-xl:18px;--text-2xl:22px;--text-3xl:28px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--line-tight:1.2;--line-snug:1.32;--line-normal:1.45;--line-relaxed:1.6;--tracking-upper:.06em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--page-padding:24px;--section-gap:16px;--panel-padding:20px;--card-padding:20px;--sidebar-width:240px;--sidebar-collapsed:64px;--topbar-height:60px;--table-header-height:36px;--table-row-height:40px;--radius-xs:3px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-full:9999px;--radius-control:var(--radius-sm);--radius-surface:var(--radius-xl);--shadow-xs:0 1px 2px #08090a0a;--shadow-sm:0 1px 2px #08090a0a;--shadow-md:0 4px 12px #08090a0f;--shadow-lg:0 8px 24px #08090a14;--motion-fast:.12s;--motion-base:.18s;--motion-slow:.24s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-enter:cubic-bezier(.16, 1, .3, 1);--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1536px;--bp-mobile-max:767px;--bp-tablet-max:1279px;--bp-desktop-min:1280px;--color-overlay:#0f172a47;--color-overlay-light:#0f172a24;--shadow-xl:0 24px 56px #0f172a24;--ai-assistant-width:420px;--field-management-tab-actions-reserve:320px;--sello-checkbox-focus-shadow:0 0 0 2px var(--color-primary,var(--color-primary))}@supports (color:color-mix(in lab,red,red)){:root{--sello-checkbox-focus-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary,var(--color-primary)) 18%, transparent)}}:root{--sello-mobile-drawer-padding-primary:var(--space-4)}@media(max-width:767px){:root{--sello-control-height-md:var(--touch-target-min);--sello-control-height-sm:var(--sello-control-height-md);--sello-control-padding-x-md:var(--space-4)}}:root{--font-family-primary-stack:"Geist", "Inter", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Segoe UI", -apple-system, BlinkMacSystemFont, sans-serif;--font-family-mono-stack:"Geist Mono", "JetBrains Mono", "Fira Code", "SF Mono", "Cascadia Code", "Menlo", "Consolas", "Liberation Mono", monospace;--font-family-numeric-stack:"Inter", "SF Pro Display", "Helvetica Neue", Arial, sans-serif;--font-family-primary:var(--sello-font-sans,var(--font-family-primary-stack));--font-family-mono:var(--sello-font-mono,var(--font-family-mono-stack));--font-family-numeric:var(--font-family-numeric-stack);--font-family-base:var(--font-family-primary);--font-family-code:var(--font-family-mono);--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--text-weight-primary:var(--font-weight-semibold);--text-weight-secondary:var(--font-weight-regular);--text-weight-accent:var(--font-weight-bold);--font-size-3xs:var(--font-size-2xs);--font-size-2xs:var(--sello-text-2xs);--font-size-xs:var(--sello-text-xs);--font-size-sm:var(--sello-text-sm);--font-size-base:var(--sello-text-base);--font-size-md:var(--sello-text-md);--font-size-lg:var(--sello-text-lg);--font-size-xl:var(--sello-text-xl);--font-size-2xl:var(--sello-text-2xl);--font-size-3xl:calc(var(--font-size-2xl) + var(--space-1));--font-size-4xl:calc(var(--font-size-2xl) + var(--space-2));--font-size-5xl:calc(var(--font-size-2xl) + var(--space-3));--font-size-6xl:calc(var(--font-size-2xl) + var(--space-6));--font-size-7xl:calc(var(--font-size-2xl) + var(--space-9));--text-display-hero:var(--font-size-6xl);--text-table-header:var(--font-size-2xs);--text-kpi-value-compact:var(--font-size-2xl);--text-kpi-value-default:var(--font-size-3xl);--text-kpi-value-feature:30px;--text-kpi-value-weight:var(--font-weight-semibold);--text-kpi-value-tracking:0;--text-kpi-label-weight:var(--font-weight-medium);--text-kpi-meta-weight:var(--font-weight-medium);--text-kpi-trend-weight:var(--font-weight-semibold);--line-height-solid:1;--line-height-tight:1.2;--line-height-snug:1.25;--line-height-base:1.35;--line-height-relaxed:1.55;--line-height-loose:1.7;--line-height-form-content:1.5;--line-height-touch:var(--space-10);--line-height-input-lg:var(--space-7);--line-height-control:32px;--line-height-control-sm:28px;--line-height-control-lg:40px;--line-height-result-title:1.4;--line-height-result-description:1.6;--menu-item-height:38px;--line-height-menu-item:var(--line-height-control);--line-height-pagination:var(--line-height-control-sm);--line-height-cell:var(--line-height-form-content);--line-height-text-xs:1rem;--line-height-text-sm:1.25rem;--line-height-text-base:1.5rem;--line-height-text-lg:1.75rem;--line-height-text-xl:1.75rem;--line-height-text-2xl:2rem;--line-height-text-3xl:2.25rem;--line-height-text-4xl:2.5rem;--letter-spacing-tight:0;--letter-spacing-normal:0;--letter-spacing-wide:.02em;--letter-spacing-wider:.05em;--text-tracking-title:var(--letter-spacing-normal);--text-tracking-body:var(--letter-spacing-normal);--text-tracking-label:var(--letter-spacing-wide);--text-tracking-uppercase:var(--letter-spacing-wider);--text-transform-uppercase:uppercase;--text-transform-none:none;--text-transform-capitalize:capitalize;--text-transform-lowercase:lowercase;--text-align-left:left;--text-align-center:center;--text-align-right:right;--radius-none:0;--radius-xs:3px;--radius-sm:5px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-2xl:14px;--radius-full:9999px;--border-width-sm:1px;--border-width-md:2px;--radius-default:var(--radius-md);--opacity-0:0;--opacity-5:.05;--opacity-10:.1;--opacity-20:.2;--opacity-50:.5;--opacity-75:.75;--opacity-100:1;--overlay-hover:#11182709;--overlay-active:#1118270f;--overlay-selected:#1f6feb1f;--overlay-focus:#1f6feb24;--overlay-disabled:rgba(255, 255, 255, var(--opacity-50));--backdrop-modal:#0f172a57;--backdrop-drawer:#0f172a42;--backdrop-dropdown:#0f172a1f;--backdrop-toast:rgba(0, 0, 0, var(--opacity-75));--backdrop-light:#ffffffe6;--button-hover-overlay:var(--overlay-hover);--button-active-overlay:var(--overlay-active);--card-hover-overlay:var(--overlay-hover);--card-selected-overlay:var(--overlay-selected);--list-item-hover-overlay:var(--overlay-hover);--list-item-active-overlay:var(--overlay-active);--list-item-selected-overlay:var(--overlay-selected);--table-row-hover-overlay:var(--overlay-hover);--table-row-selected-overlay:var(--overlay-selected);--detail-panel-surface:var(--color-bg-surface);--detail-panel-border-color:var(--border-color-tertiary);--detail-panel-divider-color:var(--border-color-tertiary);--detail-panel-header-surface:var(--color-fill-light)}@supports (color:color-mix(in lab,red,red)){:root{--detail-panel-header-surface:color-mix(in srgb, var(--color-fill-light) 78%, white 22%)}}:root{--detail-panel-muted-surface:var(--color-fill-lighter)}@supports (color:color-mix(in lab,red,red)){:root{--detail-panel-muted-surface:color-mix(in srgb, var(--color-fill-lighter) 82%, white 18%)}}:root{--detail-panel-code-surface:var(--color-fill-light)}@supports (color:color-mix(in lab,red,red)){:root{--detail-panel-code-surface:color-mix(in srgb, var(--color-fill-light) 82%, var(--page-background) 18%)}}:root{--detail-panel-warning-surface:var(--color-warning-light-9);--detail-panel-warning-border-color:var(--color-warning-light-5);--detail-panel-danger-surface:var(--color-danger-light-9);--detail-panel-danger-border-color:var(--color-danger-light-5);--detail-panel-hover-shadow:var(--shadow-xs);--editor-shell-surface:var(--detail-panel-muted-surface);--editor-shell-border-color:var(--detail-panel-border-color);--editor-shell-divider-color:var(--detail-panel-divider-color);--editor-shell-step-surface:var(--color-fill);--editor-shell-step-connector-color:var(--detail-panel-divider-color);--editor-shell-hover-surface:var(--color-fill-light);--editor-shell-hover-border-color:var(--color-primary-light-5);--editor-shell-code-surface:var(--detail-panel-code-surface);--editor-shell-selected-surface:var(--color-primary-light-9);--editor-shell-selected-color:var(--color-primary);--inspector-card-surface:var(--detail-panel-header-surface);--inspector-card-muted-surface:var(--detail-panel-muted-surface);--inspector-card-border-color:var(--detail-panel-border-color);--inspector-card-divider-color:var(--detail-panel-divider-color);--inspector-card-code-surface:var(--detail-panel-code-surface);--inspector-card-accent-surface:var(--color-fill);--inspector-card-selected-surface:var(--color-primary-light-9);--inspector-card-selected-border-color:var(--color-primary-light-5);--inspector-card-warning-surface:var(--detail-panel-warning-surface);--inspector-card-warning-border-color:var(--detail-panel-warning-border-color);--inspector-card-shadow:var(--shadow-xs);--drawer-section-surface:var(--color-bg-surface);--drawer-section-muted-surface:var(--detail-panel-header-surface);--drawer-section-border-color:var(--detail-panel-border-color);--drawer-section-divider-color:var(--detail-panel-divider-color);--drawer-section-code-surface:var(--detail-panel-code-surface);--drawer-section-selected-surface:var(--color-primary-light-9);--drawer-section-selected-border-color:var(--color-primary-light-5);--drawer-section-warning-surface:var(--detail-panel-warning-surface);--drawer-section-warning-border-color:var(--detail-panel-warning-border-color);--summary-block-surface:var(--detail-panel-muted-surface);--summary-block-border-color:var(--detail-panel-border-color);--summary-block-shadow:var(--shadow-xs);--summary-stat-surface:var(--color-bg-surface);--summary-stat-border-color:var(--detail-panel-border-color);--summary-stat-shadow:var(--shadow-xs);--summary-stat-info-surface:var(--summary-stat-surface);--summary-stat-success-surface:var(--summary-stat-surface);--summary-stat-warning-surface:var(--summary-stat-surface);--summary-stat-danger-surface:var(--summary-stat-surface);--summary-chip-surface:var(--detail-panel-code-surface);--summary-chip-color:var(--color-text-secondary);--summary-chip-success-surface:var(--color-success-light-9);--summary-chip-success-color:var(--color-success);--summary-chip-warning-surface:var(--detail-panel-warning-surface);--summary-chip-warning-color:var(--color-warning);--summary-chip-danger-surface:var(--detail-panel-danger-surface);--summary-chip-danger-color:var(--color-danger);--list-row-surface:var(--color-bg-surface);--list-row-hover-surface:var(--detail-panel-muted-surface);--list-row-border-color:var(--detail-panel-border-color);--list-row-divider-color:var(--detail-panel-divider-color);--warning-strip-surface:var(--detail-panel-warning-surface);--warning-strip-color:var(--color-warning);--warning-strip-danger-surface:var(--detail-panel-danger-surface);--warning-strip-danger-color:var(--color-danger);--surface-shell-surface:var(--color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root{--surface-shell-surface:color-mix(in srgb, var(--color-bg-surface) 96%, var(--color-bg-soft) 4%)}}:root{--surface-shell-border-color:var(--detail-panel-border-color)}@supports (color:color-mix(in lab,red,red)){:root{--surface-shell-border-color:color-mix(in srgb, var(--detail-panel-border-color) 88%, white 12%)}}:root{--surface-shell-shadow:var(--shadow-lg);--surface-shell-radius:var(--radius-md);--detail-section-card-surface:var(--detail-panel-surface);--detail-section-card-border-color:var(--detail-panel-border-color);--detail-section-title-color:var(--color-text-primary);--detail-section-title-border-color:var(--detail-panel-divider-color);--detail-section-code-surface:var(--detail-panel-code-surface);--detail-section-code-border-color:var(--detail-panel-border-color);--detail-section-row-surface:var(--list-row-surface);--detail-section-row-border-color:var(--list-row-divider-color);--state-container-surface:var(--detail-panel-muted-surface);--state-container-border-color:var(--detail-panel-border-color);--state-container-radius:var(--radius-md);--state-container-shadow:none;--upload-dropzone-surface:var(--detail-panel-surface);--upload-dropzone-border-color:var(--detail-panel-border-color);--upload-dropzone-hover-surface:var(--detail-panel-muted-surface);--upload-dropzone-hover-border-color:var(--color-primary-light-5);--import-panel-surface:var(--detail-panel-surface);--import-panel-border-color:var(--detail-panel-border-color);--import-panel-row-surface:var(--detail-panel-muted-surface);--import-panel-row-border-color:var(--detail-panel-divider-color);--progress-track-surface:var(--color-fill-secondary);--progress-strip-surface:var(--progress-track-surface);--progress-strip-radius:var(--radius-sm);--progress-strip-success-fill:var(--color-success);--progress-strip-warning-fill:var(--color-warning);--progress-strip-danger-fill:var(--color-danger);--chat-panel-surface:var(--workspace-panel-surface);--chat-panel-shadow:var(--workspace-panel-shadow);--chat-muted-surface:var(--workspace-muted-surface);--chat-thread-hover-surface:var(--list-row-hover-surface);--chat-thread-active-surface:var(--list-row-hover-surface);--chat-bubble-surface:var(--detail-panel-muted-surface);--chat-inline-code-surface:var(--detail-section-code-surface);--chat-divider-color:var(--detail-section-title-border-color);--chat-composer-surface:var(--workspace-panel-surface);--chat-file-list-surface:var(--detail-panel-muted-surface);--chat-file-item-surface:var(--workspace-panel-surface);--chat-quickbar-surface:var(--detail-panel-muted-surface);--chat-quickbar-chip-surface:var(--workspace-panel-surface);--chat-quickbar-chip-shadow:var(--shadow-xs);--chat-quickbar-chip-active-shadow:var(--shadow-sm);--mobile-card-surface:var(--color-bg-surface);--mobile-card-border-color:var(--border-color-secondary);--mobile-card-divider-color:var(--border-color-tertiary);--mobile-card-hover-border-color:var(--color-primary-light-5);--mobile-card-hover-shadow:var(--shadow-sm);--mobile-card-skeleton-surface:var(--border-color-tertiary)}@supports (color:color-mix(in lab,red,red)){:root{--mobile-card-skeleton-surface:color-mix(in srgb, var(--border-color-tertiary) 84%, white 16%)}}:root{--mobile-card-skeleton-border-color:var(--border-color-secondary);--selection-hint-bar-surface:var(--color-bg-surface);--selection-hint-bar-border-color:var(--border-color-secondary);--selection-hint-bar-divider-color:var(--border-color-tertiary);--selection-hint-bar-action-color:var(--color-text-regular);--selection-hint-bar-action-hover-surface:var(--color-fill-light);--selection-hint-bar-action-hover-color:var(--color-text-primary);--selection-hint-bar-danger-hover-surface:var(--color-danger-light-9);--selection-hint-bar-danger-hover-color:var(--color-danger);--table-core-surface:var(--color-bg-surface);--table-core-shell-border-color:var(--border-color-tertiary);--table-core-divider-color:var(--border-color-tertiary);--table-core-header-surface:var(--page-background);--table-core-header-sticky-surface:var(--color-fill-light);--table-core-sticky-cell-surface:var(--color-bg-surface);--table-core-selection-checkbox-surface:var(--color-fill-blank);--table-core-selection-checkbox-border-color:var(--color-border);--table-core-selection-checkbox-hover-border-color:var(--color-primary);--table-core-row-hover-surface:var(--overlay-hover);--table-core-row-selected-surface:var(--el-color-primary-light-9);--table-core-row-selected-hover-surface:var(--el-color-primary-light-8);--table-core-row-hover-border-color:var(--color-border);--table-row-open-button-surface:var(--el-bg-color);--table-row-open-button-border-color:var(--el-border-color-lighter);--table-row-open-button-text-color:var(--el-text-color-secondary);--table-row-open-button-shadow:var(--shadow-sm);--table-row-open-button-hover-surface:var(--el-color-primary-light-9);--table-row-open-button-hover-text-color:var(--el-color-primary);--table-row-open-button-hover-border-color:var(--el-color-primary-light-7);--view-selector-trigger-text-color:var(--color-text-primary);--view-selector-trigger-hover-surface:var(--overlay-hover);--view-selector-trigger-hover-border-color:var(--color-border);--view-selector-chevron-color:var(--color-text-secondary);--view-selector-check-color:var(--el-color-primary);--view-selector-action-color:var(--color-text-regular);--view-manager-item-border-color:var(--color-border);--view-manager-item-hover-surface:var(--overlay-hover);--view-manager-item-active-border-color:var(--el-color-primary);--view-manager-item-active-surface:var(--el-color-primary-light-9);--view-manager-warning-surface:var(--el-color-warning-light-9);--view-manager-warning-color:var(--el-color-warning);--fallback-white:#fff;--fallback-black:#000;--fallback-transparent:transparent;--color-white:var(--el-color-white,var(--fallback-white));--color-black:var(--el-color-black,var(--fallback-black));--integration-brand-amazon:#f90;--integration-brand-sellerjingling:#007bff;--integration-brand-youmai:#00c853;--integration-brand-slack:#4a154b;--integration-brand-wecom:#07c160;--integration-brand-feishu:#007aff;--shadow-xs:var(--sello-shadow-xs,0 1px 2px #0f172a0a);--shadow-sm:var(--sello-shadow-sm,0 2px 8px #0f172a0f);--shadow-md:var(--sello-shadow-md,0 8px 24px #0f172a14);--shadow-lg:var(--sello-shadow-lg,0 18px 48px #0f172a1f);--transition-fast:var(--sello-motion-fast,.12s) var(--sello-ease-standard,cubic-bezier(.2, 0, 0, 1));--transition-base:var(--sello-motion-base,.18s) var(--sello-ease-standard,cubic-bezier(.2, 0, 0, 1));--transition-slow:var(--sello-motion-slow,.24s) var(--sello-ease-standard,cubic-bezier(.2, 0, 0, 1));--transition-spring:var(--sello-motion-slow,.24s) var(--sello-ease-emphasized,cubic-bezier(.2, .8, .2, 1));--transition-default:var(--transition-base);--motion-fast:var(--sello-motion-fast,.12s);--motion-base:var(--sello-motion-base,.18s);--motion-slow:var(--sello-motion-slow,.24s);--shell-transition-duration:var(--sello-motion-base,.18s);--shell-transition-easing:var(--sello-ease-standard,cubic-bezier(.2, 0, 0, 1));--focus-ring-width:3px;--focus-ring-offset:2px;--focus-ring-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--focus-ring-color:color-mix(in srgb, var(--color-primary) 28%, transparent)}}:root{--z-base:1;--z-sticky-header:2;--z-elevated:5;--z-local-overlay:10;--z-editor-overlay:100;--z-dropdown:1600;--z-sticky:1100;--z-overlay:1500;--z-modal:2000;--z-popper:3000;--z-toast:3000;--icon-xs:12px;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--icon-xl:32px;--icon-2xl:48px;--icon-button:var(--icon-sm);--icon-input:var(--icon-sm);--icon-link:var(--icon-sm);--icon-card:var(--icon-md);--icon-page-title:var(--icon-lg);--icon-empty-state:var(--icon-2xl);--sello-text-2xs:11px;--sello-text-xs:12px;--sello-text-sm:13px;--sello-text-base:14px;--sello-text-md:15px;--sello-text-lg:16px;--sello-text-xl:18px;--sello-text-2xl:22px;--sello-weight-regular:400;--sello-weight-medium:500;--sello-weight-semibold:600;--sello-font-medium:500;--sello-font-semibold:600;--sello-line-tight:1.2;--sello-line-snug:1.32;--sello-line-normal:1.45;--sello-font-sans:"Geist", "Inter", "SF Pro Text", "Segoe UI", sans-serif;--sello-font-mono:"Geist Mono", "SF Mono", "Consolas", monospace;--sello-space-1:4px;--sello-space-2:8px;--sello-space-3:12px;--sello-space-4:16px;--sello-space-5:20px;--sello-space-8:32px;--sello-radius-xs:3px;--sello-radius-sm:6px;--sello-radius-md:8px;--sello-radius-lg:10px;--sello-radius-xl:12px;--sello-radius-control:6px;--sello-radius-surface:12px;--sello-control-height-xs:26px;--sello-control-height-lg:36px}:root,:root:is([data-theme=default],[data-theme=linear-light]),:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=light]{--sello-text-disabled:#a6a7a8}:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=dark]{--sello-text-disabled:#6f7785}:root{--sello-bg-linear-content:lch(95.94% .5 282);--sello-border-width-default:1px;--sello-control-border-width:1px;--sello-focus-ring-width:3px}:root,:root:is([data-theme=default],[data-theme=linear-light]),:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=light]{--sello-bg-inset:#e8eaee;--sello-bg-surface-muted:#f4f5f7;--sello-bg-surface-subtle:#edeff2;--sello-border-control:#08090a14;--sello-border-control-focus:#313c9593;--sello-border-control-hover:#08090a1f;--sello-border-danger:#ffc9c9;--sello-border-hairline:#dfdfdf52;--sello-brand-active:#232b6e;--sello-brand-border:#c9cfee;--sello-brand-hover:#2c3688;--sello-brand-subtle:#edeffa;--sello-control-bg-disabled:#f4f5f7;--sello-control-border-focus:#313c9593;--sello-danger:light-dark(#dc2626,#ff746a);--sello-danger-border:#ffc9c9;--sello-danger-subtle:#fff1f1;--sello-focus-ring:#343f9e29;--sello-hover-bg:#f5f5f5;--sello-info:light-dark(#343f9e,#8b96e4);--sello-info-border:#c9cfee;--sello-info-subtle:#edeffa;--sello-signal:#b86b00;--sello-signal-border:#f4d399;--sello-signal-hover:#945600;--sello-signal-subtle:#fff4df;--sello-success:light-dark(#1a7f37,#4cc27c);--sello-success-border:#bfe9ca;--sello-success-subtle:#eaf8ef;--sello-warning:light-dark(#b45309,#e0a83b);--sello-warning-border:#f6d89a;--sello-warning-subtle:#fff7e6}:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=dark]{--sello-bg-inset:#101116;--sello-bg-surface-muted:#262b37;--sello-bg-surface-subtle:#2e3340;--sello-border-control:#424959;--sello-border-control-focus:#3a447e;--sello-border-control-hover:#545c6e;--sello-border-danger:#77312c;--sello-border-hairline:#2e3441;--sello-brand-active:#aeb6ef;--sello-brand-border:#343f9e5c;--sello-brand-hover:#9aa3ec;--sello-brand-subtle:#343f9e2e;--sello-control-bg-disabled:#262b37;--sello-control-border-focus:#3a447e;--sello-danger:#ff746a;--sello-danger-border:#77312c;--sello-danger-subtle:#351817;--sello-focus-ring:#343f9e52;--sello-hover-bg:#ffffff0d;--sello-info:#8b96e4;--sello-info-border:#29457e;--sello-info-subtle:#17233d;--sello-signal:#e0a83b;--sello-signal-border:#654817;--sello-signal-hover:#f0bc54;--sello-signal-subtle:#2d2312;--sello-success:#4cc27c;--sello-success-border:#285f3d;--sello-success-subtle:#12291d;--sello-warning:#e0a83b;--sello-warning-border:#654817;--sello-warning-subtle:#2d2312}:root{--sello-icon-button-bg:transparent;--sello-icon-button-border:transparent;--sello-menu-item-gap:8px;--sello-menu-item-height:36px;--sello-menu-item-padding-x:10px;--sello-menu-item-radius:6px;--sello-menu-padding:6px;--sello-shadow-lg:0 8px 24px #08090a14;--sello-shadow-md:0 4px 12px #08090a0f;--sello-shadow-sm:0 1px 2px #08090a0a;--sello-shadow-xs:0 1px 2px #08090a0a;--sello-typo-control-size:13px;--sello-typo-form-label-line:1.32;--sello-typo-form-label-size:12px;--sello-typo-form-label-weight:500;--sello-typo-helper-line:1.45;--sello-typo-helper-size:12px;--sello-typo-page-subtitle-size:13px;--sello-typo-page-title-size:22px;--sello-typo-section-subtitle-line:1.45;--sello-typo-section-subtitle-size:13px;--sello-typo-section-subtitle-weight:400;--sello-typo-section-title-line:1.32;--sello-typo-section-title-size:15px;--sello-typo-section-title-weight:600;--sello-typo-table-header-size:12px;--sello-typo-table-header-tracking:.01em;--sello-typo-table-header-weight:600}:root,:root:is([data-theme=default],[data-theme=linear-light]),:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=light]{--sello-icon-button-bg-hover:#f5f5f5;--sello-icon-button-border-hover:#08090a0f;--sello-icon-button-color:#202122;--sello-icon-button-color-hover:#08090a;--sello-menu-item-danger-hover-bg:#fff1f1;--sello-menu-item-hover-bg:#f5f5f5;--sello-menu-item-selected-bg:#edeffa;--sello-neutral:#6b7280;--sello-neutral-border:#dcdee3;--sello-neutral-subtle:#f4f5f6}:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=dark]{--sello-icon-button-bg-hover:#ffffff0d;--sello-icon-button-border-hover:#343b49;--sello-icon-button-color:#d8dae2;--sello-icon-button-color-hover:#f7f8fb;--sello-menu-item-danger-hover-bg:#351817;--sello-menu-item-hover-bg:#ffffff0d;--sello-menu-item-selected-bg:#343f9e2e;--sello-neutral:#98a2b3;--sello-neutral-border:#353d4d;--sello-neutral-subtle:#202532}:root{--sello-ai-panel-width:clamp(320px, 24vw, 380px);--sello-control-placeholder:var(--color-text-secondary);--sello-meta-pill-font-size:var(--font-size-xs);--sello-meta-pill-height:28px;--sello-meta-pill-padding-x:10px;--sello-object-detail-gap:16px;--sello-table-body-color:var(--color-text-primary);--sello-table-body-size:var(--sello-text-sm);--sello-table-cell-padding-y:var(--sello-table-cell-y);--sello-table-cell-x-relaxed:12px;--sello-table-cell-y-relaxed:8px;--sello-table-checkbox-size:16px;--sello-table-header-cell-vertical-align:middle;--sello-table-header-height-relaxed:36px;--sello-table-row-height-relaxed:40px;--sello-table-selection-checkbox-inset:8px;--sello-table-selection-gutter-width:32px;--sello-toolbar-control-height:32px;--sello-toolbar-control-height-sm:28px;--sello-card-padding:20px;--sello-metric-value-size:18px;--sello-metric-value-size-compact:16px;--sello-page-padding:24px;--sello-sidebar-collapsed-width:64px;--sello-sidebar-width:240px;--sello-table-cell-x:12px;--sello-table-cell-x-compact:12px;--sello-table-cell-y:8px;--sello-table-cell-y-compact:6px;--sello-table-header-edge-radius:0;--sello-table-header-height:36px;--sello-table-header-height-compact:32px;--sello-table-header-padding-x:12px;--sello-table-header-padding-y:8px;--sello-table-radius:8px;--sello-table-row-height:40px;--sello-table-row-height-compact:36px;--sello-topbar-height:60px}:root,:root:is([data-theme=default],[data-theme=linear-light]),:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=light]{--sello-chart-series-reserve-opacity:.5;--sello-chart-series-reserve-scale:.96;--sello-overlay-backdrop:#08090a4d;--sello-selection-bg:#edeffa;--sello-table-header-border:1px solid #08090a14}:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=dark]{--sello-chart-series-reserve-opacity:.58;--sello-chart-series-reserve-scale:.9;--sello-overlay-backdrop:#0000009e;--sello-selection-bg:#343f9e2e;--sello-table-header-border:1px solid #424959}:root{--sello-control-height-compact:26px;--sello-bg-elevated:var(--color-bg-elevated);--sello-control-bg:var(--color-bg-surface);--sello-control-bg-hover:var(--color-bg-surface);--sello-border-card:var(--color-border)}:root,:root:is([data-theme=default],[data-theme=linear-light]),:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=light]{--sello-text-inverse:#fff}:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=dark]{--sello-text-inverse:#0f1115}:root{--assistant-panel-width:var(--sello-ai-panel-width);--bg-muted:var(--neutral-bg-muted);--filter-bar-border:var(--color-border-subtle);--filter-bar-padding:8px 10px;--filter-bar-radius:var(--sello-radius-surface);--filter-bar-surface:var(--color-bg-surface);--object-detail-aside-min:320px;--object-detail-gap:var(--sello-object-detail-gap);--object-detail-main-max:1fr;--object-header-id-color:var(--color-text-secondary);--object-header-meta-color:var(--color-text-regular);--object-header-padding:var(--sello-space-4);--object-header-radius:var(--sello-radius-surface);--object-header-title-color:var(--color-text-primary);--page-control-gap:8px;--shell-frame-canvas:var(--color-bg-app);--shell-frame-gap:0px;--shell-panel-border-color:var(--color-border);--shell-panel-radius:var(--sello-radius-xl);--sidenav-brand-color:var(--color-text-primary);--sidenav-brand-color-hover:var(--color-text-primary);--sidenav-brand-gap:10px;--sidenav-brand-mark-border:0;--sidenav-brand-mark-color:var(--sello-text-inverse);--sidenav-brand-mark-radius:var(--sello-radius-md);--sidenav-brand-mark-size:30px;--sidenav-brand-mark-surface:linear-gradient(135deg, var(--seed-brand) 0%, var(--seed-accent) 100%);--sidenav-brand-name-size:15px;--sidenav-brand-name-weight:var(--sello-weight-semibold);--sidenav-brand-padding:20px 20px 24px;--sidenav-tree-inset:12px;--sidenav-tree-padding:8px 12px 20px;--table-section-titlebar-surface:var(--color-bg-surface);--text-dialog-title:var(--sello-text-xl);--text-form-help:var(--sello-text-2xs);--text-form-label:var(--sello-text-xs);--text-section-subtitle:var(--sello-text-sm);--topbar-route-title-color:var(--color-text-primary);--topbar-route-title-size:20px;--topbar-route-title-weight:var(--sello-weight-semibold);--button-radius:6px;--sidenav-command-font-size:12px;--sidenav-command-font-weight:500;--sidenav-group-label-font-size:12px;--sidenav-menu-icon-opacity:.86;--sidenav-meta-font-size:12px;--sidenav-meta-font-weight:400;--sidenav-subitem-font-size:12px;--sidenav-subitem-font-weight:500;--sidenav-submenu-icon-opacity:.78;--sidenav-topitem-font-size:12px;--sidenav-topitem-font-weight:500;--sidenav-topitem-text-transform:uppercase;--table-section-titlebar-height:38px;--table-section-titlebar-padding-x:12px;--table-section-titlebar-padding-y:7px;--text-button:13px;--text-caption:11px;--text-card-subtitle:12px;--text-card-title:15px;--text-display-title:22px;--text-kpi-label:12px;--text-kpi-value:18px;--text-meta:12px;--text-page-subtitle:13px;--text-table-primary:13px;--text-table-secondary:12px}:root,:root:is([data-theme=default],[data-theme=linear-light]),:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=light]{--assistant-panel-border:#08090a14;--assistant-panel-muted-surface:#f4f5f7;--button-primary-bg-hover:#2c3688;--button-secondary-border:#08090a14;--button-secondary-border-hover:#08090a1f;--button-secondary-text:#08090a;--focus-color:#343f9e29;--sidenav-group-label-color:#202122;--sidenav-menu-icon-color:#667085;--sidenav-menu-text-color:#202122;--surface-fill-dark:#f4f4f4bc;--surface-fill-light:#f4f5f7;--surface-fill-lighter:#edeff2;--text-page-title:22px}:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=dark]{--assistant-panel-border:#343b49;--assistant-panel-muted-surface:#1b1f28;--button-primary-bg-hover:#9aa3ec;--button-secondary-border:#424959;--button-secondary-border-hover:#5f6573;--button-secondary-text:#f7f8fb;--focus-color:#343f9e73;--sidenav-group-label-color:#d8dae2;--sidenav-menu-icon-color:#9ca3b1;--sidenav-menu-text-color:#d8dae2;--surface-fill-dark:#1f1f1f;--surface-fill-light:#262b37;--surface-fill-lighter:#2e3340;--text-page-title:18px}:root{--summary-label-font-size:var(--sello-text-xs);--summary-value-font-size:var(--sello-text-2xl);--summary-value-font-weight:var(--sello-weight-semibold);--assistant-evidence-surface:var(--color-bg-surface);--object-header-surface:var(--color-bg-surface);--surface-overlay:var(--sello-bg-elevated);--button-primary-text:var(--sello-text-inverse);--assistant-evidence-border:var(--color-border-subtle);--border-color-lighter:var(--color-border-subtle);--object-header-border:var(--color-border-subtle);--button-primary-bg:var(--color-primary);--button-primary-border:var(--color-primary);--sidenav-menu-active-text-color:var(--color-primary)}:root,:root:is([data-theme=default],[data-theme=linear-light]),:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=light]{--border-color-secondary:var(--color-border-subtle);--border-color-tertiary:var(--color-border-subtle)}:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=dark]{--border-color-secondary:#2e2e2e;--border-color-tertiary:#1f1f1f}:root{--space-0:0;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-3-5:14px;--space-4:16px;--space-4-5:18px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:56px;--space-11:64px;--space-12:72px;--page-margin-x:var(--space-6);--page-padding-x:var(--space-6);--page-padding-y:var(--space-6);--page-padding-bottom:var(--space-6);--page-background:var(--el-bg-color-page);--page-canvas:var(--el-bg-color-page)}@supports (color:color-mix(in lab,red,red)){:root{--page-canvas:color-mix(in srgb, var(--el-bg-color-page) 88%, white 12%)}}:root{--sidebar-width:var(--sello-sidebar-width,256px);--sidebar-width-collapsed:var(--sello-sidebar-collapsed-width,64px);--sidebar-width-mobile:min(82vw, 280px);--topbar-height:var(--sello-topbar-height,60px);--topbar-search-min-width:220px;--topbar-search-ideal-width:36rem;--topbar-height-mobile:48px;--topbar-brand-logo-size:30px;--topbar-brand-logo-size-mobile:24px;--topbar-icon-button-size:36px;--topbar-breadcrumb-line-height:var(--line-height-tight);--shell-column-gap:var(--space-6);--shell-row-gap:0;--topbar-surface:var(--el-bg-color)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-surface:color-mix(in srgb, var(--el-bg-color) 92%, var(--color-bg-soft) 8%)}}:root{--topbar-border-color:var(--color-border-light)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-border-color:color-mix(in srgb, var(--color-border-light) 64%, white 36%)}}:root{--topbar-shadow:0 1px 0 var(--color-border-light), 0 8px 24px var(--color-black-alpha-4)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-shadow:0 1px 0 color-mix(in srgb, var(--color-border-light) 62%, white 38%), 0 8px 24px var(--color-black-alpha-4)}}:root{--topbar-backdrop:blur(14px);--topbar-brand-link-color:var(--color-text-primary);--topbar-brand-link-surface:transparent;--topbar-brand-link-border:transparent;--topbar-brand-link-hover-surface:var(--color-bg-soft)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-brand-link-hover-surface:color-mix(in srgb, var(--color-bg-soft) 78%, white 22%)}}:root{--topbar-brand-link-hover-border:transparent;--topbar-brand-logo-radius:var(--radius-md);--topbar-brand-logo-border:var(--color-border-light)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-brand-logo-border:color-mix(in srgb, var(--color-border-light) 62%, white 38%)}}:root{--topbar-brand-logo-surface:linear-gradient(180deg, var(--color-bg-surface) 0%, var(--color-bg-surface) 100%)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-brand-logo-surface:linear-gradient(180deg, color-mix(in srgb, var(--color-bg-surface) 92%, var(--color-bg-soft) 8%) 0%, var(--color-bg-surface) 100%)}}:root{--topbar-brand-logo-shadow:0 6px 16px var(--color-black-alpha-5);--topbar-brand-placeholder-surface:linear-gradient(180deg, var(--color-primary-light-8) 0%, var(--color-primary-light-9) 100%)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-brand-placeholder-surface:linear-gradient(180deg, color-mix(in srgb, var(--color-primary-light-8) 82%, white 18%) 0%, color-mix(in srgb, var(--color-primary-light-9) 52%, white 48%) 100%)}}:root{--topbar-brand-placeholder-color:var(--color-primary);--topbar-brand-placeholder-border:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-brand-placeholder-border:color-mix(in srgb, var(--color-primary) 26%, var(--color-border-light) 74%)}}:root{--topbar-icon-button-radius:calc(var(--radius-lg) - 2px);--topbar-icon-button-border:1px solid var(--color-border-light)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-icon-button-border:1px solid color-mix(in srgb, var(--color-border-light) 54%, white 46%)}}:root{--topbar-icon-button-surface:var(--color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-icon-button-surface:color-mix(in srgb, var(--color-bg-surface) 92%, var(--color-bg-soft) 8%)}}:root{--topbar-icon-button-hover-surface:var(--color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-icon-button-hover-surface:color-mix(in srgb, var(--color-bg-surface) 76%, var(--color-bg-soft) 24%)}}:root{--topbar-icon-button-hover-border:var(--color-border)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-icon-button-hover-border:color-mix(in srgb, var(--color-border) 58%, white 42%)}}:root{--topbar-icon-button-active-surface:var(--color-bg-soft)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-icon-button-active-surface:color-mix(in srgb, var(--color-bg-soft) 90%, white 10%)}}:root{--topbar-icon-button-active-border:var(--color-primary-light-5)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-icon-button-active-border:color-mix(in srgb, var(--color-primary-light-5) 74%, white 26%)}}:root{--topbar-icon-button-active-shadow:var(--shadow-sm);--topbar-icon-button-shadow:0 4px 10px var(--color-black-alpha-4);--topbar-icon-button-color:var(--color-text-primary);--topbar-icon-button-hover-color:var(--color-text-primary);--topbar-icon-button-label-color:var(--color-text-secondary);--topbar-brand-name-color:var(--topbar-brand-link-color);--topbar-title-color:var(--color-text-primary);--topbar-subtitle-color:var(--color-text-secondary);--topbar-breadcrumb-current-color:var(--color-text-primary);--topbar-breadcrumb-link-color:var(--color-text-secondary);--topbar-breadcrumb-link-hover-color:var(--color-primary);--topbar-search-surface:var(--el-bg-color)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-search-surface:color-mix(in srgb, var(--el-bg-color) 90%, var(--color-bg-soft) 10%)}}:root{--topbar-search-border:var(--color-border-light)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-search-border:color-mix(in srgb, var(--color-border-light) 62%, white 38%)}}:root{--topbar-search-shadow:0 6px 18px var(--color-black-alpha-4);--topbar-search-hover-surface:var(--el-bg-color);--topbar-search-hover-border:var(--el-color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-search-hover-border:color-mix(in srgb, var(--el-color-primary) 24%, var(--color-border) 76%)}}:root{--topbar-search-focus-shadow:0 0 0 3px var(--el-color-primary-light-9), 0 10px 24px var(--color-black-alpha-4)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-search-focus-shadow:0 0 0 3px color-mix(in srgb, var(--el-color-primary-light-9) 56%, transparent), 0 10px 24px var(--color-black-alpha-4)}}:root{--topbar-search-clear-hover-surface:var(--color-bg-soft)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-search-clear-hover-surface:color-mix(in srgb, var(--color-bg-soft) 82%, white 18%)}}:root{--topbar-search-dropdown-offset:var(--space-1-5);--topbar-search-dropdown-surface:var(--popper-solid-surface-raised);--topbar-search-dropdown-border:var(--color-border-light)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-search-dropdown-border:color-mix(in srgb, var(--color-border-light) 72%, white 28%)}}:root{--topbar-search-dropdown-shadow:var(--shadow-md);--topbar-search-dropdown-backdrop:none;--topbar-search-item-active-surface:var(--color-primary-light-9)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-search-item-active-surface:color-mix(in srgb, var(--color-primary-light-9) 70%, white 30%)}}:root{--topbar-search-item-type-surface:var(--color-bg-soft)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-search-item-type-surface:color-mix(in srgb, var(--color-bg-soft) 84%, white 16%)}}:root{--topbar-search-shortcut-surface:var(--color-bg-soft)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-search-shortcut-surface:color-mix(in srgb, var(--color-bg-soft) 76%, white 24%)}}:root{--topbar-search-shortcut-border:var(--color-border-light)}@supports (color:color-mix(in lab,red,red)){:root{--topbar-search-shortcut-border:color-mix(in srgb, var(--color-border-light) 58%, white 42%)}}:root{--user-trigger-surface:var(--el-bg-color)}@supports (color:color-mix(in lab,red,red)){:root{--user-trigger-surface:color-mix(in srgb, var(--el-bg-color) 92%, var(--color-bg-soft) 8%)}}:root{--user-trigger-border:var(--color-border-light)}@supports (color:color-mix(in lab,red,red)){:root{--user-trigger-border:color-mix(in srgb, var(--color-border-light) 56%, white 44%)}}:root{--user-trigger-shadow:0 4px 10px var(--color-black-alpha-4);--user-trigger-hover-surface:var(--el-bg-color)}@supports (color:color-mix(in lab,red,red)){:root{--user-trigger-hover-surface:color-mix(in srgb, var(--el-bg-color) 76%, var(--color-bg-soft) 24%)}}:root{--user-trigger-hover-border:var(--color-border)}@supports (color:color-mix(in lab,red,red)){:root{--user-trigger-hover-border:color-mix(in srgb, var(--color-border) 54%, white 46%)}}:root{--user-trigger-radius:calc(var(--radius-lg) - 2px);--sidenav-surface:var(--el-bg-color)}@supports (color:color-mix(in lab,red,red)){:root{--sidenav-surface:color-mix(in srgb, var(--el-bg-color) 92%, var(--page-background) 8%)}}:root{--sidenav-border-color:var(--color-border-light)}@supports (color:color-mix(in lab,red,red)){:root{--sidenav-border-color:color-mix(in srgb, var(--color-border-light) 72%, white 28%)}}:root{--sidenav-shadow:none;--sidenav-item-radius:var(--radius-lg);--sidenav-item-padding-x:var(--space-3);--sidenav-item-hover-surface:var(--sidenav-surface)}@supports (color:color-mix(in lab,red,red)){:root{--sidenav-item-hover-surface:color-mix(in srgb, var(--sidenav-surface) 82%, var(--page-background) 18%)}}:root{--sidenav-item-hover-border:var(--color-border-light)}@supports (color:color-mix(in lab,red,red)){:root{--sidenav-item-hover-border:color-mix(in srgb, var(--color-border-light) 44%, white 56%)}}:root{--sidenav-item-hover-shadow:0 8px 18px var(--color-black-alpha-4);--sidenav-item-active-surface:linear-gradient(90deg, var(--color-primary-light-9) 0%, var(--color-primary-light-9) 100%)}@supports (color:color-mix(in lab,red,red)){:root{--sidenav-item-active-surface:linear-gradient(90deg, color-mix(in srgb, var(--color-primary-light-9) 78%, white 22%) 0%, color-mix(in srgb, var(--color-primary-light-9) 42%, white 58%) 100%)}}:root{--sidenav-item-active-border:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--sidenav-item-active-border:color-mix(in srgb, var(--color-primary) 18%, var(--color-border-light) 82%)}}:root{--sidenav-item-active-shadow:0 10px 24px var(--color-black-alpha-4);--sidenav-item-active-bar-color:var(--color-primary);--route-surface-padding-x:0;--route-surface-padding-bottom:0;--route-surface-border-width:0;--route-surface-surface:var(--page-canvas);--route-surface-border-color:transparent;--route-surface-shadow:none;--route-surface-radius:0;--mobile-drawer-header-surface:var(--el-bg-color);--mobile-drawer-header-border-color:var(--el-border-color-lighter);--mobile-drawer-logo-surface:transparent;--mobile-drawer-logo-placeholder-surface:var(--color-primary);--mobile-drawer-logo-placeholder-color:var(--color-white);--mobile-drawer-close-color:var(--color-text-regular);--mobile-drawer-close-hover-surface:var(--el-fill-color-light);--page-top-gap:var(--space-6);--page-header-gap:var(--space-6);--page-content-gap:var(--space-5);--page-template-zone-gap:var(--space-5);--page-template-summary-grid-min:220px;--page-template-detail-aside-width:340px;--page-template-detail-aside-min-width:280px;--page-template-dashboard-aside-width:380px;--page-template-dashboard-aside-min-width:300px;--page-template-form-aside-width:340px;--page-template-form-aside-min-width:280px;--page-header-title-size:clamp(1.95rem, 2.8vw, 2.85rem);--page-header-title-size-mobile:clamp(2rem, 9vw, 2.75rem);--page-header-subtitle-size:var(--font-size-base);--page-header-subtitle-line-height:var(--line-height-form-content);--page-header-padding-y:var(--space-3);--page-header-radius:var(--radius-2xl);--page-header-meta-bg:var(--el-bg-color)}@supports (color:color-mix(in lab,red,red)){:root{--page-header-meta-bg:color-mix(in srgb, var(--el-bg-color) 76%, var(--color-bg-soft) 24%)}}:root{--page-header-meta-border:var(--color-border-light)}@supports (color:color-mix(in lab,red,red)){:root{--page-header-meta-border:color-mix(in srgb, var(--color-border-light) 58%, white 42%)}}:root{--page-header-pill-surface:var(--page-header-meta-bg)}@supports (color:color-mix(in lab,red,red)){:root{--page-header-pill-surface:color-mix(in srgb, var(--page-header-meta-bg) 84%, white 16%)}}:root{--page-header-pill-text:var(--color-text-primary);--page-header-pill-accent-text:var(--color-primary);--page-action-surface:var(--color-bg-surface);--page-action-border-radius:var(--radius-md);--page-title-color:var(--color-text-primary)}@supports (color:color-mix(in lab,red,red)){:root{--page-title-color:color-mix(in srgb, var(--color-text-primary) 98%, black 2%)}}:root{--page-subtitle-color:var(--color-text-primary)}@supports (color:color-mix(in lab,red,red)){:root{--page-subtitle-color:color-mix(in srgb, var(--color-text-primary) 42%, var(--color-text-secondary) 58%)}}:root{--page-controls-surface:var(--el-bg-color)}@supports (color:color-mix(in lab,red,red)){:root{--page-controls-surface:color-mix(in srgb, var(--el-bg-color) 94%, var(--color-bg-soft) 6%)}}:root{--page-controls-border:var(--color-border-light)}@supports (color:color-mix(in lab,red,red)){:root{--page-controls-border:color-mix(in srgb, var(--color-border-light) 80%, white 20%)}}:root{--page-controls-shadow:var(--shadow-xs);--page-controls-list-padding:var(--space-4);--page-controls-list-radius:var(--radius-md);--page-controls-list-surface:var(--page-controls-surface);--page-controls-list-border:var(--page-controls-border);--page-controls-list-shadow:var(--page-controls-shadow);--page-controls-workbench-padding:var(--space-3);--page-controls-workbench-surface:var(--el-bg-color)}@supports (color:color-mix(in lab,red,red)){:root{--page-controls-workbench-surface:color-mix(in srgb, var(--el-bg-color) 97%, var(--color-bg-soft) 3%)}}:root{--page-shell-surface:var(--page-controls-list-surface);--page-shell-border-color:var(--page-controls-list-border);--page-shell-shadow:var(--shadow-xs);--page-shell-radius:var(--page-controls-list-radius);--page-shell-divider-color:var(--page-controls-list-border);--page-state-surface:var(--section-surface);--page-state-border-color:var(--section-border-color);--page-state-radius:var(--radius-md);--page-state-shadow:var(--section-shadow);--page-footer-border-color:var(--color-border);--workbench-overview-gap:var(--space-3);--workbench-overview-row-gap:var(--space-3);--workbench-overview-aside-width:420px;--workbench-overview-aside-min-width:280px;--workbench-overview-aside-padding:var(--space-4);--workbench-overview-aside-radius:var(--radius-md);--workbench-overview-aside-surface:var(--el-bg-color)}@supports (color:color-mix(in lab,red,red)){:root{--workbench-overview-aside-surface:color-mix(in srgb, var(--el-bg-color) 99%, var(--color-bg-soft) 1%)}}:root{--workbench-overview-aside-border:var(--el-border-color-light)}@supports (color:color-mix(in lab,red,red)){:root{--workbench-overview-aside-border:color-mix(in srgb, var(--el-border-color-light) 78%, white 22%)}}:root{--workbench-overview-aside-shadow:none;--workbench-overview-topbar-gap:var(--space-2);--metric-tile-gap:var(--space-2);--metric-tile-surface:var(--el-bg-color)}@supports (color:color-mix(in lab,red,red)){:root{--metric-tile-surface:color-mix(in srgb, var(--el-bg-color) 96%, var(--color-bg-soft) 4%)}}:root{--pill-tabs-gap:var(--space-1);--pill-tabs-padding-x:var(--space-2-5);--pill-tabs-padding-y:var(--space-1);--pill-tabs-radius:var(--radius-full);--pill-tabs-min-height:32px;--pill-tabs-border:var(--el-border-color-light)}@supports (color:color-mix(in lab,red,red)){:root{--pill-tabs-border:color-mix(in srgb, var(--el-border-color-light) 72%, white 28%)}}:root{--pill-tabs-text:var(--el-text-color-secondary);--pill-tabs-active-surface:var(--el-color-primary-light-9)}@supports (color:color-mix(in lab,red,red)){:root{--pill-tabs-active-surface:color-mix(in srgb, var(--el-color-primary-light-9) 78%, white 22%)}}:root{--pill-tabs-priority-surface:var(--el-color-warning-light-9)}@supports (color:color-mix(in lab,red,red)){:root{--pill-tabs-priority-surface:color-mix(in srgb, var(--el-color-warning-light-9) 86%, white 14%)}}:root{--pill-tabs-priority-text:var(--el-color-warning-dark-2)}@supports (color:color-mix(in lab,red,red)){:root{--pill-tabs-priority-text:color-mix(in srgb, var(--el-color-warning-dark-2) 88%, var(--color-text-primary) 12%)}}:root{--sello-tabs-gap:var(--space-1);--sello-tabs-rail-padding:var(--space-1);--sello-tabs-rail-radius:calc(var(--radius-xl) - 2px);--sello-tabs-rail-surface:var(--card-surface);--sello-tabs-rail-shadow:none;--sello-tabs-item-height:38px;--sello-tabs-item-min-width:88px;--sello-tabs-item-padding-x:var(--space-3);--sello-tabs-item-radius:calc(var(--radius-lg) - 2px);--sello-tabs-item-font-size:var(--font-size-sm);--sello-tabs-item-font-weight:var(--font-weight-medium);--sello-tabs-item-surface:transparent;--sello-tabs-item-text:var(--el-text-color-regular,#606266);--sello-tabs-item-hover-surface:var(--card-surface);--sello-tabs-item-hover-text:var(--el-text-color-primary,#303133);--sello-tabs-item-hover-shadow:none;--sello-tabs-item-active-surface:var(--card-surface);--sello-tabs-item-active-text:var(--color-primary);--sello-tabs-item-shadow:none;--sello-tabs-item-active-shadow:none;--sello-tabs-item-focus-shadow:0 0 0 3px var(--color-primary-light-9);--sello-tabs-page-rail-padding:var(--space-1);--sello-tabs-page-rail-radius:var(--radius-xl);--sello-tabs-page-item-height:40px;--sello-tabs-page-item-padding-x:var(--space-4);--sello-tabs-page-item-font-weight:var(--font-weight-semibold);--sello-tabs-compact-rail-padding:var(--space-0-5);--sello-tabs-compact-item-height:32px;--sello-tabs-compact-item-padding-x:var(--space-2-5);--table-toolbar-padding-x:var(--space-4);--table-toolbar-padding-y:var(--space-3);--table-toolbar-gap:var(--space-3);--table-toolbar-table-gap:var(--space-3);--table-toolbar-date-range-width:15.5rem;--table-toolbar-radius:var(--radius-md);--table-toolbar-surface:var(--el-bg-color)}@supports (color:color-mix(in lab,red,red)){:root{--table-toolbar-surface:color-mix(in srgb, var(--el-bg-color) 97%, var(--color-bg-soft) 3%)}}:root{--table-toolbar-border:var(--el-border-color-light)}@supports (color:color-mix(in lab,red,red)){:root{--table-toolbar-border:color-mix(in srgb, var(--el-border-color-light) 76%, white 24%)}}:root{--table-toolbar-shadow:none;--section-gap:var(--space-4);--section-header-gap:var(--space-3);--section-padding:var(--space-5);--section-compact-padding:var(--space-3);--section-compact-gap:var(--space-2);--section-radius:var(--radius-md);--section-surface:var(--el-bg-color)}@supports (color:color-mix(in lab,red,red)){:root{--section-surface:color-mix(in srgb, var(--el-bg-color) 95%, var(--color-bg-soft) 5%)}}:root{--section-border-color:var(--color-border-light)}@supports (color:color-mix(in lab,red,red)){:root{--section-border-color:color-mix(in srgb, var(--color-border-light) 78%, white 22%)}}:root{--section-header-border-color:var(--color-border-light)}@supports (color:color-mix(in lab,red,red)){:root{--section-header-border-color:color-mix(in srgb, var(--color-border-light) 60%, white 40%)}}:root{--section-shadow:var(--shadow-xs);--section-title-color:var(--color-text-primary);--section-subtitle-color:var(--color-text-secondary);--section-description-color:var(--color-text-secondary);--section-content-child-gap:var(--section-gap);--section-header-padding-bottom:var(--space-3);--section-toolbar-padding-y:var(--table-toolbar-padding-y);--section-toolbar-padding-x:var(--table-toolbar-padding-x);--section-toolbar-surface:var(--table-toolbar-surface);--section-toolbar-border-color:var(--table-toolbar-border);--section-footer-margin-top:var(--space-2);--section-footer-padding-top:var(--space-2);--section-footer-border-color:transparent;--card-padding:var(--space-4);--card-gap:var(--space-4);--card-hover-lift:-2px;--card-radius-compact:var(--radius-md);--card-radius-default:var(--radius-md);--card-radius-feature:var(--radius-md);--card-size-compact-min-height:104px;--card-size-default-min-height:128px;--card-size-feature-min-height:156px;--card-size-compact-padding:var(--space-3);--card-size-default-padding:var(--space-4);--card-size-feature-padding:var(--space-5);--card-padding-sm:var(--space-3);--card-padding-md:var(--space-4);--card-padding-lg:var(--space-6);--card-header-padding-md:var(--space-4);--card-header-padding-lg:var(--space-6);--card-footer-padding-md:var(--space-4);--card-surface:var(--el-bg-color);--card-border-width:var(--sello-border-width-default,var(--border-width-sm));--card-border-color:var(--sello-border-card,var(--color-border-light));--card-accent-border-width:var(--card-border-width);--card-header-surface:var(--card-surface);--card-header-border-color:var(--card-border-color);--card-shadow:var(--shadow-xs);--card-shadow-hover:var(--shadow-md);--card-title-color:var(--color-text-primary);--card-subtitle-color:var(--color-text-regular);--card-footer-surface:var(--card-surface);--card-footer-border-color:var(--card-border-color);--summary-card-min-height:var(--card-size-default-min-height);--summary-card-padding:var(--card-size-default-padding);--summary-grid-min-compact:180px;--summary-card-shell-min-height:124px;--workspace-aside-min-width:280px;--workspace-hero-template-strong:minmax(0, 1.7fr) minmax(var(--workspace-aside-min-width), 1fr);--workspace-chip-min-height:28px;--workspace-summary-panel-min-height:126px;--workspace-progress-strip-min-height-sm:18px;--workspace-filter-width-md:180px;--workspace-filter-search-min-width:280px;--workspace-filter-search-max-width:420px;--workspace-filter-width-xl:260px;--detail-facts-grid-min-width:240px;--detail-facts-grid-min-width-lg:320px;--detail-label-grid-width:140px;--catalog-command-radius:var(--card-radius-default);--compliance-status-control-width:100px;--settings-image-preview-min-height:320px;--visual-baseline-banner-min-height:calc(var(--summary-card-shell-min-height) - var(--space-3));--visual-baseline-stat-card-radius:var(--card-radius-default);--visual-baseline-stat-card-min-height:calc(var(--summary-card-shell-min-height) + var(--dialog-footer-height));--visual-baseline-chart-legend-swatch-size:var(--sello-chart-legend-swatch-size);--system-health-chip-min-height:var(--workspace-chip-min-height);--system-service-card-min-height:calc(var(--summary-card-shell-min-height) + var(--space-8));--today-layout-sidebar-min-width:320px;--settings-nav-surface:var(--el-bg-color)}@supports (color:color-mix(in lab,red,red)){:root{--settings-nav-surface:color-mix(in srgb, var(--el-bg-color) 94%, var(--el-fill-color-light) 6%)}}:root{--settings-nav-shadow:var(--shadow-sm);--settings-nav-link-hover-surface:var(--el-fill-color-light);--settings-hero-surface:var(--el-bg-color);--settings-hero-stat-surface:var(--el-fill-color-blank);--settings-upload-surface:var(--el-fill-color-blank);--settings-upload-hover-surface:var(--el-fill-color-light);--settings-image-preview-surface:var(--el-fill-color-light)}@supports (color:color-mix(in lab,red,red)){:root{--settings-image-preview-surface:color-mix(in srgb, var(--el-fill-color-light) 78%, white 22%)}}:root{--blockquote-accent-width:3px;--setup-command-aside-min-width:320px;--setup-command-radius:var(--surface-shell-radius);--divider-hairline-width:var(--border-width-sm);--restock-summary-lead-min-width:220px;--restock-search-max-width:500px;--restock-table-stage-min-height:480px;--restock-table-embedded-min-height:400px;--restock-table-empty-min-height:360px;--restock-table-header-padding-y:calc(var(--space-2) - var(--space-0-5));--restock-row-divider-color:var(--color-border-lighter)}@supports (color:color-mix(in lab,red,red)){:root{--restock-row-divider-color:color-mix(in srgb, var(--color-border-lighter) 76%, transparent 24%)}}:root{--import-panel-action-column-width:88px;--mapping-table-status-width:96px;--mapping-table-action-width:72px;--mapping-chip-min-height:24px;--workspace-panel-surface:var(--surface-shell-surface);--workspace-panel-shadow:var(--shadow-xs);--workspace-muted-surface:var(--detail-panel-muted-surface);--form-label-width-compact:88px;--form-label-width-default:120px;--form-label-width-md:140px;--form-label-width-wide:160px;--drawer-padding-x:var(--space-4);--drawer-padding-y:var(--space-4);--drawer-header-gap:var(--space-3);--drawer-footer-gap:var(--space-3);--overlay-surface:var(--el-bg-color)}@supports (color:color-mix(in lab,red,red)){:root{--overlay-surface:color-mix(in srgb, var(--el-bg-color) 98%, var(--color-bg-soft) 2%)}}:root{--overlay-surface-raised:var(--el-bg-color);--overlay-solid-surface:#fffffffb;--overlay-solid-surface-raised:#fffffffe;--overlay-solid-header-bg:var(--overlay-solid-surface-raised);--overlay-solid-footer-bg:var(--overlay-solid-surface);--overlay-border-color:var(--color-border-light)}@supports (color:color-mix(in lab,red,red)){:root{--overlay-border-color:color-mix(in srgb, var(--color-border-light) 74%, white 26%)}}:root{--overlay-divider-color:var(--color-border-light)}@supports (color:color-mix(in lab,red,red)){:root{--overlay-divider-color:color-mix(in srgb, var(--color-border-light) 82%, white 18%)}}:root{--overlay-header-bg:var(--overlay-solid-header-bg);--overlay-footer-bg:var(--overlay-solid-footer-bg);--overlay-shadow:0 18px 42px var(--color-black-alpha-10), 0 8px 18px var(--color-black-alpha-5);--overlay-shadow-soft:0 12px 28px var(--color-black-alpha-8);--overlay-radius:var(--radius-2xl);--overlay-radius-lg:var(--radius-xl);--overlay-header-padding-x:var(--space-5);--overlay-header-padding-y:var(--space-4);--overlay-body-padding-x:var(--space-5);--overlay-body-padding-y:var(--space-4);--overlay-footer-padding-x:var(--space-5);--overlay-footer-padding-y:var(--space-4);--overlay-title-size:var(--font-size-lg);--overlay-title-weight:var(--font-weight-semibold);--overlay-subtitle-size:var(--font-size-sm);--overlay-subtitle-color:var(--color-text-secondary);--overlay-close-size:36px;--overlay-close-color:var(--color-text-secondary);--overlay-close-hover-color:var(--color-text-primary);--overlay-close-hover-surface:var(--color-bg-soft)}@supports (color:color-mix(in lab,red,red)){:root{--overlay-close-hover-surface:color-mix(in srgb, var(--color-bg-soft) 68%, white 32%)}}:root{--overlay-backdrop-blur:0px;--overlay-backdrop-color:var(--backdrop-modal);--overlay-header-shadow:none;--overlay-footer-shadow:none;--overlay-shell-highlight:none;--dialog-surface:var(--overlay-solid-surface-raised);--dialog-border-color:var(--overlay-border-color);--dialog-divider-color:var(--overlay-divider-color);--dialog-shadow:var(--overlay-shadow);--dialog-radius:var(--overlay-radius);--dialog-mobile-radius:var(--overlay-radius-lg);--dialog-header-bg:var(--overlay-header-bg);--dialog-body-bg:var(--overlay-solid-surface);--dialog-footer-bg:var(--overlay-footer-bg);--dialog-title-color:var(--color-text-primary);--dialog-action-min-width:76px;--drawer-surface:var(--overlay-solid-surface-raised);--drawer-border-color:var(--overlay-border-color);--drawer-divider-color:var(--overlay-divider-color);--drawer-shadow:var(--overlay-shadow);--drawer-radius:var(--overlay-radius-lg);--drawer-mobile-sheet-radius:var(--radius-2xl);--drawer-header-bg:var(--overlay-header-bg);--drawer-body-bg:var(--overlay-solid-surface);--drawer-footer-bg:var(--overlay-footer-bg);--drawer-title-color:var(--color-text-primary);--drawer-meta-color:var(--overlay-subtitle-color);--drawer-header-shadow:var(--overlay-header-shadow);--drawer-header-highlight:var(--overlay-shell-highlight);--drawer-body-highlight:none;--drawer-action-inset-x:var(--overlay-footer-padding-x);--drawer-action-inset-x-mobile:var(--space-4);--drawer-footer-button-min-width:88px;--drawer-footer-primary-min-width:96px;--drawer-tab-surface:var(--drawer-body-bg)}@supports (color:color-mix(in lab,red,red)){:root{--drawer-tab-surface:color-mix(in srgb, var(--drawer-body-bg) 94%, white 6%)}}:root{--drawer-tab-active-surface:var(--color-primary-light-9)}@supports (color:color-mix(in lab,red,red)){:root{--drawer-tab-active-surface:color-mix(in srgb, var(--color-primary-light-9) 82%, white 18%)}}:root{--drawer-dirty-banner-surface:var(--color-warning-light-9)}@supports (color:color-mix(in lab,red,red)){:root{--drawer-dirty-banner-surface:color-mix(in srgb, var(--color-warning-light-9) 84%, white 16%)}}:root{--drawer-dirty-banner-border-color:var(--color-warning-light-5)}@supports (color:color-mix(in lab,red,red)){:root{--drawer-dirty-banner-border-color:color-mix(in srgb, var(--color-warning-light-5) 82%, white 18%)}}:root{--drawer-dirty-banner-color:var(--brand-warning-500)}@supports (color:color-mix(in lab,red,red)){:root{--drawer-dirty-banner-color:color-mix(in srgb, var(--brand-warning-500) 80%, var(--color-text-primary) 20%)}}:root{--drawer-dirty-dot-color:var(--color-warning);--overlay-panel-surface:var(--detail-panel-surface);--overlay-panel-muted-surface:var(--detail-panel-muted-surface);--overlay-panel-border-color:var(--detail-panel-border-color);--overlay-panel-shadow:var(--detail-panel-hover-shadow);--overlay-panel-radius:var(--radius-xl);--overlay-panel-padding:var(--space-4);--popover-radius:var(--radius-lg);--popover-padding-x:var(--space-4);--popover-padding-y:var(--space-3);--popover-surface:var(--overlay-solid-surface-raised);--popper-solid-surface:#fffffffb;--popper-solid-surface-raised:#fffffffe;--popover-shadow:var(--overlay-shadow-soft);--popover-border-color:var(--overlay-border-color);--popover-content-color:var(--el-text-color-regular);--popper-list-padding:var(--space-2);--popper-item-radius:var(--radius-md);--popper-item-gap:var(--space-1);--popper-item-padding-x:var(--space-3);--popper-item-padding-y:var(--space-2);--popover-item-hover-bg:var(--color-bg-soft)}@supports (color:color-mix(in lab,red,red)){:root{--popover-item-hover-bg:color-mix(in srgb, var(--color-bg-soft) 74%, white 26%)}}:root{--popover-item-hover-shadow:none;--popover-item-selected-bg:var(--color-primary-light-9)}@supports (color:color-mix(in lab,red,red)){:root{--popover-item-selected-bg:color-mix(in srgb, var(--color-primary-light-9) 82%, white 18%)}}:root{--popover-item-selected-color:var(--color-primary);--popover-item-selected-shadow:none;--popover-arrow-surface:var(--overlay-solid-surface-raised);--popover-arrow-border-color:var(--el-border-color);--tooltip-surface:var(--overlay-solid-surface-raised);--tooltip-border-color:var(--popover-border-color);--tooltip-radius:var(--popover-radius);--tooltip-padding-x:var(--popover-padding-x);--tooltip-padding-y:var(--popover-padding-y);--tooltip-shadow:var(--popover-shadow);--tooltip-content-color:var(--el-text-color-regular);--tooltip-arrow-surface:var(--popover-arrow-surface);--tooltip-arrow-border-color:var(--popover-arrow-border-color);--popover-shadow-dark:0 4px 16px var(--color-black-alpha-25);--message-box-surface:var(--overlay-solid-surface-raised);--message-box-border-color:var(--overlay-border-color);--message-box-divider-color:var(--overlay-divider-color);--message-box-shadow:var(--overlay-shadow);--message-box-radius:var(--overlay-radius-lg);--message-box-header-bg:var(--overlay-header-bg);--message-box-footer-bg:var(--overlay-footer-bg);--message-box-content-color:var(--color-text-regular);--message-box-header-padding-x:var(--overlay-header-padding-x);--message-box-header-padding-y:var(--overlay-header-padding-y);--message-box-body-padding-x:var(--overlay-body-padding-x);--message-box-body-padding-y:var(--overlay-body-padding-y);--message-box-footer-padding-x:var(--overlay-footer-padding-x);--message-box-footer-padding-y:var(--overlay-footer-padding-y);--dialog-shell-surface:var(--el-bg-color)}@supports (color:color-mix(in lab,red,red)){:root{--dialog-shell-surface:color-mix(in srgb, var(--el-bg-color) 96%, var(--color-bg-soft) 4%)}}:root{--dialog-shell-border-color:var(--card-border-color)}@supports (color:color-mix(in lab,red,red)){:root{--dialog-shell-border-color:color-mix(in srgb, var(--card-border-color) 82%, white 18%)}}:root{--dialog-shell-divider-color:var(--overlay-divider-color);--dialog-shell-header-bg:var(--page-background);--dialog-shell-footer-bg:var(--page-background);--dialog-shell-shadow:0 12px 32px var(--color-black-alpha-6);--dialog-shell-radius:var(--overlay-radius-lg);--dialog-shell-mobile-radius:var(--radius-xl);--dialog-shell-title-size:var(--overlay-title-size);--dialog-shell-title-weight:var(--overlay-title-weight);--dialog-shell-title-color:var(--dialog-title-color);--dialog-shell-header-padding-x:var(--space-5);--dialog-shell-header-padding-y:var(--space-5);--dialog-shell-body-padding-x:var(--space-5);--dialog-shell-body-padding-y:var(--space-5);--dialog-shell-footer-padding-x:var(--space-5);--dialog-shell-footer-padding-y:var(--space-5);--dialog-shell-highlight:transparent;--form-shell-surface:var(--dialog-shell-surface);--form-shell-header-bg:var(--dialog-shell-header-bg);--form-field-gap:var(--space-5);--import-dialog-width-sm:480px;--import-dialog-width-md:600px;--import-dialog-width-lg:800px;--import-dialog-title-size:var(--font-size-md);--import-dialog-title-weight:var(--font-weight-semibold);--import-dialog-title-color:var(--dialog-title-color);--import-dialog-description-color:var(--color-text-secondary);--import-dialog-body-gap:var(--space-4);--import-dialog-body-padding-y:var(--space-2);--import-dialog-content-padding-y:var(--import-dialog-body-padding-y);--import-dialog-progress-border-color:var(--dialog-shell-divider-color);--import-dialog-progress-padding-top:var(--space-4);--import-dialog-footer-gap:var(--space-3);--import-dialog-footer-padding-top:var(--space-3);--import-dialog-custom-header-gap:var(--space-2);--import-dialog-custom-header-title-weight:var(--import-dialog-title-weight);--import-dialog-custom-header-title-color:var(--import-dialog-title-color);--import-dialog-type-text-color:var(--import-dialog-description-color);--import-dialog-type-picker-gap:var(--space-2);--import-dialog-preview-surface:var(--color-fill-secondary);--import-dialog-preview-border-color:transparent;--import-dialog-preview-radius:var(--radius-md);--import-dialog-preview-padding:var(--space-3);--import-dialog-preview-title-weight:var(--font-weight-medium);--import-dialog-preview-title-margin-bottom:var(--space-2);--import-dialog-preview-error-color:var(--color-danger);--import-dialog-preview-actions-gap:var(--space-2);--import-history-toolbar-margin-bottom:var(--space-2);--import-history-actions-gap:var(--space-1);--import-history-result-gap:var(--space-2);--import-history-success-color:var(--color-success);--import-history-danger-color:var(--color-danger);--import-job-detail-block-margin-top:var(--space-3);--import-job-detail-title-weight:var(--font-weight-semibold);--import-job-detail-title-color:var(--color-text-primary);--import-job-detail-title-margin-bottom:var(--space-1);--import-job-detail-code-padding:var(--space-2);--import-job-detail-code-border-color:var(--border-color-lighter);--import-job-detail-code-radius:var(--radius-md);--import-job-detail-code-surface:var(--el-fill-color-light);--import-job-detail-loading-color:var(--color-text-secondary);--create-flow-shell-gap:var(--page-template-zone-gap);--create-flow-shell-topline-columns:minmax(0, 1.4fr) minmax(0, 1fr);--create-flow-shell-body-columns:minmax(0, 1fr);--create-flow-shell-aside-min-width:var(--page-template-form-aside-min-width);--create-flow-shell-aside-width:var(--page-template-form-aside-width);--insight-block-padding:var(--space-2-5);--insight-block-gap:var(--space-2-5);--insight-block-gap-tight:var(--space-1);--insight-block-radius:var(--radius-md);--insight-block-title-size:var(--font-size-xs);--insight-block-body-size:var(--font-size-2xs);--insight-code-max-height:280px;--sidenav-item-gap-y:var(--space-0-5);--sidenav-active-bar-width:3px;--sidenav-subitem-indent:28px;--sidenav-subitem-height:34px;--sidenav-subitem-height-mobile:40px;--sidenav-icon-size-md:var(--icon-sm);--sidenav-icon-size-sm:14px;--line-height-sidenav-item:var(--menu-item-height);--line-height-sidenav-subitem:var(--sidenav-subitem-height);--line-height-sidenav-item-mobile:var(--touch-target-min);--line-height-sidenav-subitem-mobile:var(--sidenav-subitem-height-mobile);--skeleton-text-height:14px;--skeleton-title-height:16px;--skeleton-label-height:12px;--skeleton-label-width:80px;--skeleton-input-height:var(--sello-control-height-md);--skeleton-input-height-sm:24px;--skeleton-input-height-lg:40px;--skeleton-avatar-size-sm:var(--sello-control-height-md);--skeleton-avatar-size-md:40px;--skeleton-avatar-size-lg:var(--icon-2xl);--skeleton-action-width:60px;--skeleton-action-height:28px;--skeleton-card-title-width:120px;--skeleton-card-title-height:18px;--skeleton-card-extra-width:60px;--skeleton-card-extra-height:24px;--skeleton-section-title-width:150px;--skeleton-section-title-height:18px;--skeleton-section-desc-width:200px;--skeleton-section-desc-height:12px;--skeleton-table-cell-height:40px;--skeleton-table-cell-height-sm:20px;--auth-content-max-width:78rem;--auth-logo-size:32px;--auth-logo-size-lg:44px;--auth-card-width:430px;--auth-card-backdrop-blur:0px;--auth-page-surface:var(--page-canvas);--auth-decoration-surface:linear-gradient(90deg, var(--color-border-light) 1px, transparent 1px), linear-gradient(180deg, var(--color-border-light) 1px, transparent 1px)}@supports (color:color-mix(in lab,red,red)){:root{--auth-decoration-surface:linear-gradient(90deg, color-mix(in srgb, var(--color-border-light) 18%, transparent) 1px, transparent 1px), linear-gradient(180deg, color-mix(in srgb, var(--color-border-light) 18%, transparent) 1px, transparent 1px)}}:root{--auth-decoration-primary:transparent;--auth-decoration-accent:transparent;--auth-decoration-beam:transparent;--auth-shell-brand-surface:var(--topbar-brand-link-surface);--auth-shell-brand-border-color:var(--topbar-brand-link-border);--auth-shell-brand-shadow:none;--auth-shell-brand-backdrop:none;--auth-shell-logo-surface:var(--topbar-brand-placeholder-surface);--auth-shell-logo-border-color:var(--topbar-brand-placeholder-border);--auth-shell-title-color:var(--topbar-brand-name-color);--auth-shell-footer-color:var(--color-text-secondary);--auth-card-surface:var(--card-surface);--auth-card-border-color:var(--card-border-color);--auth-card-shadow:var(--card-shadow);--auth-card-radius:var(--card-radius-default);--auth-card-header-padding-x:var(--space-6);--auth-card-body-padding:var(--space-6);--auth-card-title-size:var(--font-size-2xl);--auth-card-title-size-wide:var(--font-size-3xl);--auth-card-title-weight:var(--font-weight-bold);--auth-card-title-color:var(--color-text-primary);--auth-card-subtitle-size:var(--font-size-sm);--auth-card-subtitle-color:var(--color-text-regular);--auth-form-meta-size:var(--font-size-sm);--auth-form-help-size:var(--font-size-sm);--auth-form-help-color:var(--color-text-regular);--auth-form-footer-color:var(--color-text-regular);--auth-divider-color:var(--color-border-subtle)}@supports (color:color-mix(in lab,red,red)){:root{--auth-divider-color:color-mix(in srgb, var(--color-border-subtle) 76%, transparent)}}:root{--auth-language-switch-color:var(--color-text-regular);--auth-language-switch-hover-surface:var(--sello-bg-surface-muted)}@supports (color:color-mix(in lab,red,red)){:root{--auth-language-switch-hover-surface:color-mix(in srgb, var(--sello-bg-surface-muted) 78%, var(--color-bg-surface) 22%)}}:root{--auth-language-switch-hover-color:var(--color-text-primary);--auth-link-color:var(--color-primary);--auth-link-weight:var(--font-weight-medium);--auth-link-hover-opacity:.86;--auth-link-inline-offset:var(--space-2);--auth-button-weight:var(--font-weight-semibold);--auth-button-letter-spacing:0;--auth-button-min-height:var(--sello-control-height-lg);--auth-button-font-size:var(--font-size-md);--auth-button-radius:var(--radius-md);--auth-button-primary-hover-shadow:0 14px 28px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--auth-button-primary-hover-shadow:0 14px 28px color-mix(in srgb, var(--color-primary) 24%, transparent)}}:root{--auth-button-primary-hover-translate-y:-1px;--auth-button-primary-active-translate-y:0;--auth-input-radius:var(--radius-md);--auth-input-font-size:var(--font-size-base);--auth-input-height:var(--sello-control-height-lg);--auth-input-surface:var(--color-bg-surface);--auth-input-prefix-color:var(--color-text-secondary);--auth-feature-surface:transparent;--auth-feature-border-color:var(--section-border-color);--auth-feature-icon-surface:var(--topbar-icon-button-surface);--auth-feature-icon-shadow:none;--auth-feature-icon-color:var(--color-primary);--auth-feature-title-size:var(--font-size-base);--auth-feature-title-weight:var(--font-weight-semibold);--auth-feature-title-color:var(--color-text-primary);--auth-feature-desc-size:var(--font-size-sm);--auth-feature-desc-color:var(--color-text-regular);--auth-hero-eyebrow-color:var(--color-primary);--auth-hero-title-color:var(--color-text-primary);--auth-hero-subtitle-color:var(--color-text-regular);--auth-showcase-surface:var(--section-surface);--auth-showcase-border-color:var(--section-border-color);--auth-showcase-shadow:var(--section-shadow);--auth-showcase-accent:var(--color-primary);--auth-showcase-line:var(--color-border-light)}@supports (color:color-mix(in lab,red,red)){:root{--auth-showcase-line:color-mix(in srgb, var(--color-border-light) 62%, transparent)}}:root{--auth-step-surface:var(--section-surface);--auth-step-border-color:var(--section-border-color);--auth-input-border-shadow:inset 0 0 0 1px var(--color-border);--auth-input-hover-shadow:inset 0 0 0 1px var(--color-border-strong);--auth-input-focus-shadow:inset 0 0 0 1px var(--color-primary), 0 0 0 3px var(--brand-primary-100);--overlay-dialog-width-doc:450px;--overlay-dialog-width-adjust:460px;--overlay-dialog-width-panel:550px;--overlay-dialog-width-form:420px;--overlay-dialog-width-medium:500px;--overlay-dialog-width-large:640px;--overlay-dialog-width-wide:720px;--overlay-drawer-width-context:680px;--overlay-drawer-width-workflow:780px;--overlay-drawer-width-extended:860px;--overlay-dialog-width-narrow:480px;--overlay-dialog-width-compact:440px;--overlay-dialog-width-default:600px;--overlay-dialog-width-workflow:800px;--overlay-drawer-width-narrow:480px;--overlay-drawer-width-detail:560px;--overlay-drawer-width-default:600px;--visually-hidden-size:1px;--dialog-mobile-width:92vw;--overlay-mobile-radius:var(--radius-2xl);--touch-target-min:44px;--table-row-height:var(--sello-table-row-height,40px);--table-header-height:var(--sello-table-header-height,36px);--table-cell-padding-x:var(--sello-table-cell-x,var(--space-3));--table-cell-padding-y:var(--sello-table-cell-y,calc(var(--space-2) - 2px));--table-cell-padding-y-sm:var(--space-1);--table-cell-padding-y-lg:var(--space-2);--table-header-padding-x:var(--table-cell-padding-x);--table-header-padding-y:calc(var(--space-2) - 2px);--table-header-padding-y-sm:var(--space-1);--table-header-padding-y-lg:var(--space-2);--table-header-gap:0px;--table-selection-column-width:0px;--table-selection-gutter-width:var(--sello-table-selection-gutter-width,32px);--table-selection-checkbox-inset:var(--sello-table-selection-checkbox-inset,8px);--table-column-width-index:72px;--table-column-width-avatar:60px;--table-column-width-compact:80px;--table-column-width-status:100px;--table-column-width-status-compact:110px;--table-column-width-metric:120px;--table-column-width-short-wide:130px;--table-column-width-date:150px;--table-column-width-identifier:180px;--table-column-width-actions:180px;--table-column-width-detail:260px;--table-filter-popover-width:176px;--table-filter-popover-max-height:320px;--table-filter-popover-viewport-offset:160px;--table-filter-popover-padding-x:var(--space-1);--table-filter-popover-padding-y:var(--space-1);--table-filter-options-padding-x:0px;--table-filter-options-padding-y:var(--space-1);--table-filter-option-gap:0px;--table-filter-option-height:var(--line-height-control-sm);--table-filter-option-padding-x:var(--space-2);--table-filter-option-radius:var(--popper-item-radius);--table-filter-option-font-size:var(--text-table-primary);--table-filter-option-line-height:var(--line-height-base);--table-filter-option-hover-bg:var(--popover-item-hover-bg);--table-filter-actions-gap:var(--space-2);--table-filter-actions-margin-top:var(--space-1);--table-filter-actions-padding-x:var(--space-1);--table-filter-actions-padding-y:var(--space-2);--table-filter-actions-border-color:var(--color-border-lighter);--table-header-bg:var(--color-bg-soft)}@supports (color:color-mix(in lab,red,red)){:root{--table-header-bg:color-mix(in srgb, var(--color-bg-soft) 68%, white 32%)}}:root{--table-row-bg:var(--color-bg-surface);--table-row-hover-bg:var(--color-bg-selected)}@supports (color:color-mix(in lab,red,red)){:root{--table-row-hover-bg:color-mix(in srgb, var(--color-bg-selected) 22%, white 78%)}}:root{--table-row-selected-bg:var(--color-bg-selected);--sello-control-padding-x-md:var(--space-3);--switch-width-sm:32px;--switch-width-md:40px;--switch-width-lg:48px;--switch-height-sm:18px;--switch-height-md:22px;--switch-height-lg:26px;--switch-thumb-size-sm:14px;--switch-thumb-size-md:18px;--switch-thumb-size-lg:22px;--switch-thumb-inset:2px;--switch-track-off-bg:var(--surface-fill-dark);--switch-track-off-border:var(--border-color-secondary);--switch-track-on-bg:var(--color-primary);--switch-track-on-border:var(--color-primary);--switch-thumb-bg:var(--surface-overlay);--switch-thumb-shadow:var(--shadow-xs);--switch-focus-ring:0 0 0 3px var(--focus-color);--switch-disabled-opacity:.56;--sello-chart-frame-min-height:280px;--sello-chart-frame-compact-min-height:200px;--sello-chart-frame-large-min-height:360px;--sello-chart-frame-content-compact-min-height:180px;--sello-chart-grid-top:18px;--sello-chart-grid-right:18px;--sello-chart-legend-swatch-size:var(--space-2);--page-content-narrow:720px;--page-content-default:960px;--page-content-wide:1200px;--page-content-full:100%;--page-content-max-width:var(--page-content-full);--width-xs:240px;--width-sm:320px;--width-md:480px;--width-lg:640px;--width-xl:960px;--width-2xl:1280px;--empty-state-content-max-width:400px;--empty-state-min-height:240px;--empty-state-surface:transparent;--empty-state-title-color:var(--color-text-primary);--empty-state-description-color:var(--color-text-secondary);--empty-state-icon-bg:transparent;--empty-state-icon-border-color:transparent;--empty-state-icon-color:var(--color-text-disabled);--empty-state-hint-surface:var(--surface-fill-light)}@supports (color:color-mix(in lab,red,red)){:root{--empty-state-hint-surface:color-mix(in srgb, var(--surface-fill-light) 74%, transparent)}}:root{--empty-state-hint-border-color:var(--border-color-secondary)}@supports (color:color-mix(in lab,red,red)){:root{--empty-state-hint-border-color:color-mix(in srgb, var(--border-color-secondary) 68%, transparent)}}:root{--empty-state-hint-accent:var(--color-info);--empty-state-hint-radius:var(--radius-md);--empty-state-hint-shadow:none;--empty-state-action-gap:var(--space-4);--empty-state-action-row-gap:var(--space-3);--form-width-sm:240px;--form-width-md:320px;--form-width-lg:480px;--form-width-xl:640px;--input-width-xs:80px;--input-width-sm:120px;--input-width-md:200px;--input-width-lg:320px;--input-width-xl:480px;--dialog-width-sm:400px;--dialog-width-md:520px;--dialog-width-lg:680px;--dialog-width-xl:960px;--dialog-width-full:calc(100vw - var(--space-8) * 2);--drawer-width-sm:320px;--drawer-width-md:480px;--drawer-width-lg:640px;--drawer-width-xl:960px;--drawer-width-full:100vw;--dialog-max-height:calc(100vh - var(--space-8) * 2);--drawer-max-height:100vh;--dialog-padding:var(--space-6);--dialog-content-padding:var(--space-4);--drawer-padding:var(--space-6);--drawer-content-padding:var(--space-4);--dialog-gap:var(--space-5);--drawer-gap:var(--space-5);--dialog-footer-height:64px;--drawer-footer-height:72px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:56px;--space-11:64px;--space-12:72px;--card-surface:var(--el-bg-color);--card-header-surface:var(--card-surface);--card-footer-surface:var(--card-surface);--card-border-width:var(--sello-border-width-default,var(--border-width-sm));--card-border-color:var(--sello-border-card,var(--color-border-light));--card-accent-border-width:var(--card-border-width);--form-label-width-compact:88px;--form-label-width-default:120px;--form-label-width-md:140px;--form-label-width-wide:160px;--overlay-dialog-width-large:640px;--overlay-drawer-width-default:600px;--overlay-drawer-width-detail:560px}html,body{height:100%;margin:0;padding:0;overflow:hidden}#app{height:100%;overflow:hidden}*{box-sizing:border-box}body{font-family:var(--font-family-base);font-size:var(--sello-text-base,var(--font-size-base));line-height:var(--line-height-base);color:var(--color-text-regular);background-color:var(--color-bg-app);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-text-primary);margin:0}h1{font-size:var(--sello-text-lg,var(--font-size-lg))}h2{font-size:var(--sello-text-md,var(--font-size-md))}h3{font-size:var(--sello-text-base,var(--font-size-base))}p{margin:0 0 var(--space-3) 0;font-size:var(--sello-text-base,var(--font-size-base));line-height:var(--line-height-base);color:var(--color-text-regular)}a{color:var(--color-primary);transition:color var(--transition-fast);text-decoration:none}a:hover{text-decoration:underline}ul,ol{margin:0;padding:0;list-style:none}input,textarea,select,button{font-family:inherit;font-size:inherit;line-height:inherit}.u-text-muted{color:var(--color-text-secondary)}.u-text-success{color:var(--color-success)}.u-text-warning{color:var(--color-warning)}.u-text-danger{color:var(--color-danger)}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}:focus:not(:focus-visible){outline:none}button:focus-visible,.icon-button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.skip-link{background:var(--color-primary);color:var(--color-white);padding:var(--space-2) var(--space-3);z-index:1000;transition:top var(--sello-motion-base,.18s) var(--sello-ease-standard,ease);position:absolute;top:-40px;left:0}.skip-link:focus{top:0}:root,:root:is([data-theme=default],[data-theme=linear-light]),:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=light]{--auth-button-font-size:13px;--auth-button-primary-hover-translate-y:0;--auth-card-border-color:#08090a1c;--auth-card-radius:8px;--auth-card-shadow:none;--auth-card-title-size:28px;--auth-card-title-size-wide:28px;--auth-card-title-weight:600;--auth-decoration-surface:linear-gradient(90deg, #08090a04 1px, transparent 1px), linear-gradient(180deg, #08090a04 1px, transparent 1px);--auth-divider-color:#08090a14;--auth-feature-border-color:transparent;--auth-feature-icon-surface:#fff;--auth-input-focus-shadow:inset 0 0 0 1px #343f9e, 0 0 0 3px #343f9e29;--auth-input-font-size:13px;--auth-input-height:34px;--auth-language-switch-hover-surface:#f5f5f5;--auth-logo-size:28px;--auth-logo-size-lg:44px;--auth-page-surface:lch(95.94% .5 282);--auth-shell-logo-border-color:transparent;--auth-shell-logo-surface:linear-gradient(135deg, #343f9e 0%, #5b6be0 100%);--auth-showcase-border-color:#08090a1c;--auth-showcase-shadow:none;--auth-showcase-surface:#fff;--auth-step-border-color:transparent;--auth-step-surface:transparent;--backdrop-drawer:#08090a2e;--backdrop-modal:#08090a4d;--bg-muted:#f4f5f7;--card-footer-border-color:#08090a1c;--card-header-border-color:#08090a1c;--card-hover-lift:-1px;--card-padding:20px;--card-padding-lg:20px;--card-padding-md:20px;--card-padding-sm:16px;--card-radius-compact:10px;--card-radius-default:10px;--card-shadow:none;--card-shadow-hover:0 4px 12px #08090a0f;--card-size-compact-padding:16px;--card-size-default-min-height:124px;--card-size-default-padding:20px;--chat-bubble-surface:#f4f5f7;--chat-composer-surface:#fff;--chat-divider-color:#08090a14;--chat-muted-surface:#f4f5f7;--chat-panel-shadow:none;--chat-panel-surface:#fff;--chat-thread-active-surface:#f5f5f5;--chat-thread-hover-surface:#f5f5f5;--create-flow-shell-gap:16px;--detail-panel-border-color:#08090a14;--detail-panel-code-surface:#edeff2;--detail-panel-danger-surface:#fff0ee;--detail-panel-divider-color:#08090a14;--detail-panel-header-surface:#fff;--detail-panel-hover-shadow:none;--detail-panel-muted-surface:#f4f5f7;--detail-panel-warning-border-color:#f0d58d;--detail-panel-warning-surface:#fff6df;--detail-section-card-border-color:#08090a14;--detail-section-code-border-color:#08090a14;--detail-section-code-surface:#edeff2;--detail-section-title-border-color:#08090a14;--dialog-body-bg:#fff;--dialog-border-color:#08090a14;--dialog-content-padding:14px;--dialog-divider-color:#08090a14;--dialog-footer-bg:#fff;--dialog-footer-height:60px;--dialog-header-bg:#fff;--dialog-padding:16px;--dialog-shadow:0 18px 44px #0000001f;--dialog-shell-divider-color:#08090a14;--dialog-shell-title-size:15px;--dialog-surface:#fff;--dialog-width-full:min(92vw, 960px);--dialog-width-lg:640px;--dialog-width-md:480px;--dialog-width-sm:360px;--dialog-width-xl:800px;--sello-dialog-width:var(--dialog-width-md);--sello-dialog-max-width:92vw;--drawer-action-inset-x:16px;--drawer-body-bg:#fff;--drawer-border-color:#08090a14;--drawer-content-padding:14px;--drawer-dirty-banner-border-color:#f4d399;--drawer-dirty-banner-color:#b86b00;--drawer-dirty-banner-surface:#fff4df;--drawer-dirty-dot-color:#b86b00;--drawer-divider-color:#08090a14;--drawer-footer-bg:#fff;--drawer-footer-gap:8px;--drawer-gap:14px;--drawer-header-bg:#fff;--drawer-meta-color:#202122;--drawer-padding:16px;--drawer-section-border-color:#08090a14;--drawer-section-code-surface:#edeff2;--drawer-section-divider-color:#08090a14;--drawer-section-muted-surface:#fff;--drawer-section-warning-border-color:#f0d58d;--drawer-section-warning-surface:#fff6df;--drawer-shadow:0 18px 44px #0000001f;--drawer-surface:#fff;--drawer-width-full:min(100vw, 1120px);--drawer-width-lg:720px;--drawer-width-md:560px;--drawer-width-sm:420px;--drawer-width-xl:880px;--editor-shell-border-color:#08090a14;--editor-shell-code-surface:#edeff2;--editor-shell-divider-color:#08090a14;--editor-shell-step-connector-color:#08090a14;--editor-shell-surface:#f4f5f7;--import-dialog-progress-border-color:#08090a14;--import-panel-row-border-color:#08090a14;--import-panel-row-surface:#f4f5f7;--inspector-card-border-color:#08090a14;--inspector-card-code-surface:#edeff2;--inspector-card-divider-color:#08090a14;--inspector-card-muted-surface:#f4f5f7;--inspector-card-shadow:0 1px 2px #08090a0a;--inspector-card-surface:#fff;--line-height-sidenav-item:36px;--line-height-sidenav-subitem:36px;--list-row-border-color:#08090a14;--list-row-divider-color:#08090a14;--list-row-hover-surface:#f5f5f5;--menu-item-height:36px;--message-box-border-color:#08090a14;--message-box-divider-color:#08090a14;--message-box-footer-bg:#fff;--message-box-header-bg:#fff;--message-box-radius:10px;--message-box-shadow:0 18px 44px #0000001f;--message-box-surface:#fff;--mobile-card-divider-color:#08090a14;--neutral-bg-elevated:#fff;--neutral-bg-muted:#f4f5f7;--neutral-border-tertiary:#08090a14;--neutral-text-disabled:#a6a7a8;--neutral-text-placeholder:#556074;--overlay-active:#1118270f;--overlay-backdrop-blur:none;--overlay-backdrop-color:#08090a4d;--overlay-border-color:#08090a14;--overlay-divider-color:#08090a14;--overlay-footer-bg:#fff;--overlay-header-bg:#fff;--overlay-hover:#11182709;--overlay-panel-border-color:#08090a14;--overlay-panel-muted-surface:#f4f5f7;--overlay-panel-shadow:none;--overlay-selected:#1f6feb1f;--overlay-shadow:0 18px 44px #0000001f;--overlay-shadow-soft:0 12px 28px #00000017;--overlay-solid-footer-bg:#fff;--overlay-solid-header-bg:#fff;--overlay-solid-surface:#fff;--overlay-solid-surface-raised:#fff;--overlay-title-size:15px;--page-canvas:#f7f8fa;--page-content-gap:24px;--page-content-max-width:1400px;--page-controls-border:#08090a14;--page-controls-list-border:#08090a14;--page-controls-list-padding:12px;--page-controls-list-shadow:none;--page-controls-list-surface:#fff;--page-controls-shadow:none;--page-controls-surface:#fff;--page-footer-border-color:#08090a14;--page-header-gap:12px;--page-header-subtitle-size:13px;--page-shell-border-color:#08090a1c;--page-shell-radius:12px;--page-shell-shadow:none;--page-shell-surface:#fff;--page-state-border-color:#08090a14;--page-state-shadow:none;--page-state-surface:#fff;--page-template-zone-gap:16px;--page-top-gap:22px;--popover-arrow-surface:#fff;--popover-border-color:#08090a14;--popover-item-hover-bg:#f2f5f8;--popover-item-selected-bg:#edf4ff;--popover-shadow:0 14px 34px #0000001a;--popover-surface:#fff;--popper-solid-surface:#fff;--popper-solid-surface-raised:#fff;--progress-strip-radius:6px;--progress-strip-surface:#f4f5f7;--progress-track-surface:#f4f5f7;--radius-control:6px;--radius-default:12px;--radius-sm:6px;--route-surface-surface:transparent;--section-border-color:transparent;--section-compact-padding:0px;--section-content-child-gap:16px;--section-footer-border-color:#08090a1c;--section-gap:24px;--section-header-border-color:#08090a1c;--section-header-gap:16px;--section-header-padding-bottom:0px;--section-padding:0px;--section-radius:10px;--section-shadow:none;--section-subtitle-color:#202122;--section-surface:transparent;--section-toolbar-border-color:#08090a14;--section-toolbar-padding-x:12px;--section-toolbar-padding-y:10px;--section-toolbar-surface:#fff;--selection-hint-bar-action-hover-surface:#f5f5f5;--selection-hint-bar-border-color:#08090a1c;--selection-hint-bar-danger-hover-surface:#fff1f1;--selection-hint-bar-divider-color:#08090a14;--selection-hint-bar-surface:#fff;--sello-button-secondary-bg-active:#343f9e14;--sello-button-secondary-border-active:#2e388b7b;--sello-button-secondary-border-hover:#08090a29;--sello-control-active-bg:#343f9e14;--sello-control-border-active:#2e388b7b;--sello-control-border-hover:#08090a29;--sello-control-height-md:32px;--sello-control-height-sm:28px;--sello-control-padding-x-lg:16px;--sello-control-padding-x-md:12px;--sello-control-padding-x-sm:10px;--sello-table-header-bg:#fff;--sello-table-header-color:#556074;--sello-table-header-font-size:11px;--sello-table-header-tracking:.06em;--sello-table-header-transform:uppercase;--shadow-lg:0 8px 24px #08090a14;--shadow-md:0 4px 12px #08090a0f;--shadow-sm:0 1px 2px #08090a0a;--shadow-xs:0 1px 2px #08090a0a;--sidenav-item-active-border:#c9cfee;--sidenav-item-active-shadow:none;--sidenav-item-active-surface:#edeffa;--sidenav-item-gap-y:1px;--sidenav-item-hover-border:transparent;--sidenav-item-hover-surface:#f5f5f5;--sidenav-item-radius:8px;--sidenav-subitem-height:36px;--sidenav-subitem-indent:28px;--sidenav-surface:#fff;--skeleton-avatar-size-sm:32px;--skeleton-input-height:32px;--state-container-border-color:#08090a14;--state-container-surface:#f4f5f7;--summary-block-border-color:#08090a14;--summary-block-shadow:none;--summary-block-surface:#f4f5f7;--summary-card-min-height:104px;--summary-card-padding:16px;--summary-chip-danger-surface:#fff0ee;--summary-chip-surface:#edeff2;--summary-chip-warning-surface:#fff6df;--summary-stat-border-color:#08090a14;--summary-stat-shadow:none;--surface-shell-border-color:#08090a14;--surface-shell-shadow:none;--surface-shell-surface:#fff;--switch-thumb-shadow:0 1px 2px #1113182e;--switch-track-off-bg:#e8eaee;--switch-track-off-border:#08090a29;--table-core-divider-color:#08090a1c;--table-core-header-surface:#fff;--table-core-row-hover-surface:#f0f0f0;--table-core-row-selected-hover-surface:#e7e9ff;--table-core-row-selected-surface:#edeffa;--table-core-selection-checkbox-surface:#fff;--table-core-shell-border-color:#08090a1c;--table-row-hover-bg:#f0f0f0;--table-row-open-button-shadow:0 1px 2px #08090a0a;--table-toolbar-border:#08090a14;--table-toolbar-gap:10px;--table-toolbar-padding-x:16px;--table-toolbar-padding-y:10px;--table-toolbar-surface:#fff;--tooltip-arrow-border-color:transparent;--tooltip-arrow-surface:#111318eb;--tooltip-border-color:transparent;--tooltip-content-color:#fff;--tooltip-radius:6px;--tooltip-shadow:0 12px 28px #00000017;--tooltip-surface:#111318eb;--topbar-backdrop:none;--topbar-brand-link-hover-surface:#f5f5f5;--topbar-brand-logo-border:transparent;--topbar-brand-logo-shadow:none;--topbar-brand-logo-size:28px;--topbar-brand-logo-surface:linear-gradient(135deg, #343f9e 0%, #5b6be0 100%);--topbar-brand-placeholder-border:transparent;--topbar-brand-placeholder-color:#fff;--topbar-brand-placeholder-surface:linear-gradient(135deg, #343f9e 0%, #5b6be0 100%);--topbar-icon-button-active-border:#c9cfee;--topbar-icon-button-active-surface:#edeffa;--topbar-icon-button-border:1px solid #08090a14;--topbar-icon-button-hover-border:#08090a1c;--topbar-icon-button-hover-surface:#f4f5f7;--topbar-icon-button-radius:6px;--topbar-icon-button-size:34px;--topbar-icon-button-surface:#fff;--topbar-search-border:#08090a14;--topbar-search-dropdown-shadow:0 4px 12px #08090a0f;--topbar-search-dropdown-surface:#fff;--topbar-search-ideal-width:280px;--topbar-search-shadow:none;--topbar-search-surface:#fff;--topbar-surface:#f3f3f4f5;--view-manager-item-hover-surface:#11182709;--view-selector-trigger-hover-surface:#11182709;--visual-baseline-stat-card-min-height: 184px ;--visual-baseline-stat-card-radius:10px;--warning-strip-danger-surface:#fff0ee;--warning-strip-surface:#fff6df;--workspace-muted-surface:#f4f5f7;--workspace-panel-shadow:none;--workspace-panel-surface:#fff}:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=dark]{--auth-card-border-color:#424959;--auth-decoration-surface:linear-gradient(90deg, #343b492e 1px, transparent 1px), linear-gradient(180deg, #343b492e 1px, transparent 1px);--auth-divider-color:#343b49;--auth-feature-border-color:#343b49;--auth-feature-icon-surface:#1d212b;--auth-input-focus-shadow:inset 0 0 0 1px #8b96e4, 0 0 0 3px #343f9e52;--auth-language-switch-hover-surface:#ffffff0d;--auth-page-surface:#111217;--auth-showcase-border-color:#424959;--auth-showcase-surface:#1d212b;--auth-step-border-color:#343b49;--backdrop-drawer:#0000008a;--backdrop-modal:#0000009e;--bg-muted:#262b37;--card-footer-border-color:#424959;--card-header-border-color:#424959;--card-hover-lift:0;--card-shadow-hover:none;--chat-bubble-surface:#262b37;--chat-composer-surface:#1d212b;--chat-divider-color:#343b49;--chat-muted-surface:#262b37;--chat-panel-surface:#1d212b;--chat-thread-active-surface:#ffffff0d;--chat-thread-hover-surface:#ffffff0d;--detail-panel-border-color:#343b49;--detail-panel-code-surface:#2e3340;--detail-panel-divider-color:#343b49;--detail-panel-header-surface:#1d212b;--detail-panel-muted-surface:#262b37;--detail-section-card-border-color:#343b49;--detail-section-code-border-color:#343b49;--detail-section-code-surface:#2e3340;--detail-section-title-border-color:#343b49;--dialog-body-bg:#262a33;--dialog-border-color:#343b49;--dialog-divider-color:#343b49;--dialog-footer-bg:#1d212b;--dialog-header-bg:#1d212b;--dialog-shadow:0 20px 52px #00000070;--dialog-shell-divider-color:#343b49;--dialog-surface:#2b2e38;--drawer-body-bg:#1d212b;--drawer-border-color:#343b49;--drawer-dirty-banner-border-color:#654817;--drawer-dirty-banner-color:#e0a83b;--drawer-dirty-banner-surface:#2d2312;--drawer-dirty-dot-color:#e0a83b;--drawer-divider-color:#343b49;--drawer-footer-bg:#1d212b;--drawer-header-bg:#1d212b;--drawer-meta-color:#d8dae2;--drawer-section-border-color:#343b49;--drawer-section-code-surface:#2e3340;--drawer-section-divider-color:#343b49;--drawer-section-muted-surface:#1d212b;--drawer-shadow:0 20px 52px #00000070;--drawer-surface:#2b2e38;--editor-shell-border-color:#343b49;--editor-shell-code-surface:#2e3340;--editor-shell-divider-color:#343b49;--editor-shell-step-connector-color:#343b49;--editor-shell-surface:#262b37;--import-dialog-progress-border-color:#343b49;--import-panel-row-border-color:#343b49;--import-panel-row-surface:#262b37;--inspector-card-border-color:#343b49;--inspector-card-code-surface:#2e3340;--inspector-card-divider-color:#343b49;--inspector-card-muted-surface:#262b37;--inspector-card-shadow:0 1px 2px #0000006b, 0 0 0 1px #ffffff14;--inspector-card-surface:#1d212b;--list-row-border-color:#343b49;--list-row-divider-color:#343b49;--list-row-hover-surface:#ffffff0d;--message-box-border-color:#343b49;--message-box-divider-color:#343b49;--message-box-footer-bg:#2f333c;--message-box-header-bg:#2f333c;--message-box-surface:#2b2e38;--mobile-card-divider-color:#343b49;--neutral-bg-elevated:#272d3b;--neutral-bg-muted:#262b37;--neutral-border-tertiary:#343b49;--neutral-text-disabled:#6f7785;--neutral-text-placeholder:#9ca3b1;--overlay-active:#ffffff1a;--overlay-backdrop-color:#0000009e;--overlay-border-color:#343b49;--overlay-divider-color:#343b49;--overlay-footer-bg:#1d212b;--overlay-header-bg:#1d212b;--overlay-hover:#ffffff12;--overlay-panel-border-color:#343b49;--overlay-panel-muted-surface:#262b37;--overlay-selected:#8b96e43d;--overlay-shadow:0 20px 52px #00000070;--overlay-shadow-soft:0 14px 34px #0000005c;--overlay-solid-footer-bg:#2f333c;--overlay-solid-header-bg:#2f333c;--overlay-solid-surface:#262a33;--overlay-solid-surface-raised:#2b2e38;--page-canvas:#111217;--page-controls-border:#343b49;--page-controls-list-border:#343b49;--page-controls-list-surface:#1d212b;--page-controls-surface:#1d212b;--page-footer-border-color:#343b49;--page-shell-border-color:#424959;--page-shell-surface:#1d212b;--page-state-border-color:#343b49;--page-state-surface:#1d212b;--popover-arrow-surface:#2b2e38;--popover-border-color:#343b49;--popover-shadow:0 4px 16px #00000040;--popover-surface:#2b2e38;--popper-solid-surface:#262a33;--popper-solid-surface-raised:#2b2e38;--progress-strip-surface:#262b37;--progress-track-surface:#262b37;--section-border-color:#343b49;--section-footer-border-color:#424959;--section-header-border-color:#424959;--section-subtitle-color:#d8dae2;--section-toolbar-border-color:#343b49;--section-toolbar-surface:#1d212b;--selection-hint-bar-action-hover-surface:#ffffff0d;--selection-hint-bar-border-color:#424959;--selection-hint-bar-danger-hover-surface:#351817;--selection-hint-bar-divider-color:#343b49;--selection-hint-bar-surface:#272d3b;--sello-button-secondary-bg-active:#f7f8fb12;--sello-button-secondary-border-active:#5b6388;--sello-button-secondary-border-hover:#5f6573;--sello-control-active-bg:#f7f8fb12;--sello-control-border-active:#5b6388;--sello-control-border-hover:#5f6573;--sello-control-padding-x-lg:18px;--sello-control-padding-x-md:14px;--sello-control-padding-x-sm:12px;--sello-table-header-bg:#1f222b;--sello-table-header-color:#d8dae2;--sello-table-header-font-size:12px;--sello-table-header-tracking:0;--sello-table-header-transform:none;--shadow-lg:0 28px 56px #0000007a, 0 0 0 1px #ffffff1c;--shadow-md:0 18px 38px #0000006b, 0 0 0 1px #ffffff1a;--shadow-sm:0 10px 26px #0000005c, 0 0 0 1px #ffffff17;--shadow-xs:0 1px 2px #0000006b, 0 0 0 1px #ffffff14;--sidenav-item-active-border:#343f9e5c;--sidenav-item-active-surface:#343f9e2e;--sidenav-item-hover-surface:#ffffff0d;--sidenav-surface:#14161d;--state-container-border-color:#343b49;--state-container-surface:#262b37;--summary-block-border-color:#343b49;--summary-block-surface:#262b37;--summary-chip-surface:#2e3340;--summary-stat-border-color:#343b49;--surface-shell-border-color:#343b49;--surface-shell-surface:#1d212b;--switch-track-off-bg:#101116;--switch-track-off-border:#545c6e;--table-core-divider-color:#343b49;--table-core-header-surface:#1f222b;--table-core-row-hover-surface:#ffffff0d;--table-core-row-selected-hover-surface:#343f9e3d;--table-core-row-selected-surface:#343f9e2e;--table-core-selection-checkbox-surface:#272d3b;--table-core-shell-border-color:#343b49;--table-row-hover-bg:#232733;--table-row-open-button-shadow:0 10px 26px #0000005c, 0 0 0 1px #ffffff17;--table-toolbar-border:#343b49;--table-toolbar-surface:#1d212b;--tooltip-arrow-surface:#ededee;--tooltip-content-color:#141414;--tooltip-surface:#ededee;--topbar-brand-link-hover-surface:#ffffff0d;--topbar-brand-placeholder-color:#0f1115;--topbar-icon-button-active-border:#5b6388;--topbar-icon-button-active-surface:#f7f8fb12;--topbar-icon-button-border:1px solid #343b49;--topbar-icon-button-hover-border:#5f6573;--topbar-icon-button-hover-surface:#f7f8fb0a;--topbar-icon-button-surface:#1d212b;--topbar-search-border:#343b49;--topbar-search-dropdown-shadow:0 18px 38px #0000006b, 0 0 0 1px #ffffff1a;--topbar-search-dropdown-surface:#2b2e38;--topbar-search-surface:#1d212b;--topbar-surface:#111217f5;--view-manager-item-hover-surface:#ffffff12;--view-selector-trigger-hover-surface:#ffffff12;--workspace-muted-surface:#262b37;--workspace-panel-surface:#1d212b}:root[data-theme=default],:root[data-color-scheme=light]{color-scheme:light}:root[data-theme=default][data-color-scheme=dark]{color-scheme:dark}:root:is([data-theme=default],[data-theme=linear-light]),:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=light]{color-scheme:light}html:is([data-theme=default],[data-theme=linear-light]) .page-heading{gap:var(--space-1)}html:is([data-theme=default],[data-theme=linear-light]) .global-layout.main-layout .topbar__search-wrapper{flex:0 1 var(--topbar-search-ideal-width);width:var(--topbar-search-ideal-width);max-width:38vw}html:is([data-theme=default],[data-theme=linear-light]) .global-layout.main-layout .topbar-search-dropdown{width:min(420px,100vw - 320px);min-width:min(340px,100vw - 320px);left:auto;right:0}html:is([data-theme=default],[data-theme=linear-light]) .side-nav .side-menu>.el-sub-menu>.el-sub-menu__title{height:auto;min-height:32px;color:var(--sidenav-menu-text-color);font-size:var(--sidenav-topitem-font-size);font-weight:var(--sidenav-topitem-font-weight);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-tight);text-transform:var(--sidenav-topitem-text-transform);background:0 0;border:0;border-radius:0;align-items:center;gap:8px;margin:0;padding:16px 8px 8px;display:flex}html:is([data-theme=default],[data-theme=linear-light]) .side-nav .side-menu>.el-sub-menu:first-child>.el-sub-menu__title{padding-top:0}html:is([data-theme=default],[data-theme=linear-light]) .side-nav .side-menu>.el-sub-menu>.el-sub-menu__title:hover,html:is([data-theme=default],[data-theme=linear-light]) .side-nav .side-menu>.el-sub-menu.is-opened>.el-sub-menu__title,html:is([data-theme=default],[data-theme=linear-light]) .side-nav .side-menu>.el-sub-menu.is-active>.el-sub-menu__title{color:var(--sidenav-menu-text-color);box-shadow:none;background:0 0;border:0}html:is([data-theme=default],[data-theme=linear-light]) .side-nav .side-menu>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}html:is([data-theme=default],[data-theme=linear-light]) .side-nav .side-menu>.el-sub-menu>.el-sub-menu__title .menu-icon{color:currentColor;width:14px;min-width:14px;height:14px;font-size:var(--sidenav-icon-size-sm);opacity:var(--sidenav-menu-icon-opacity);flex:0 0 14px;justify-content:center;align-items:center;margin:0;display:inline-flex}html:is([data-theme=default],[data-theme=linear-light]) .side-nav.side-nav--collapsed .side-menu>.el-menu-item,html:is([data-theme=default],[data-theme=linear-light]) .side-nav.side-nav--collapsed .side-menu>.el-sub-menu>.el-sub-menu__title{width:40px;min-width:40px;height:40px;margin:var(--space-1) auto;border-radius:var(--sello-radius-md);color:var(--color-text-regular);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}html:is([data-theme=default],[data-theme=linear-light]) .side-nav.side-nav--collapsed .side-menu>.el-menu-item:hover,html:is([data-theme=default],[data-theme=linear-light]) .side-nav.side-nav--collapsed .side-menu>.el-sub-menu>.el-sub-menu__title:hover{color:var(--color-text-primary);background:var(--surface-hover)}html:is([data-theme=default],[data-theme=linear-light]) .side-nav.side-nav--collapsed .side-menu>.el-sub-menu>.el-sub-menu__title .menu-icon,html:is([data-theme=default],[data-theme=linear-light]) .side-nav.side-nav--collapsed .side-menu>.el-menu-item .menu-icon{color:currentColor;width:18px;min-width:18px;height:18px;font-size:var(--sello-text-xl);opacity:.72;justify-content:center;align-items:center;margin:0;display:inline-flex}html:is([data-theme=default],[data-theme=linear-light]) .el-popper.is-light:has(.el-menu--popup){border:1px solid var(--color-border);border-radius:var(--sello-radius-lg);background:var(--color-bg-surface);box-shadow:var(--sello-shadow-lg);padding:0}html:is([data-theme=default],[data-theme=linear-light]) .el-menu--popup .el-menu-item,html:is([data-theme=default],[data-theme=linear-light]) .el-menu--popup .el-sub-menu__title{align-items:center;gap:var(--space-2);min-width:0;height:36px;padding:0 var(--space-2-5);border-radius:var(--sello-radius-md);color:var(--color-text-regular);font-size:var(--sello-text-sm);line-height:var(--line-height-menu-item);display:flex}html:is([data-theme=default],[data-theme=linear-light]) .el-menu--popup .el-menu-item:hover,html:is([data-theme=default],[data-theme=linear-light]) .el-menu--popup .el-sub-menu__title:hover{color:var(--color-text-primary);background:var(--surface-hover)}html:is([data-theme=default],[data-theme=linear-light]) .el-menu--popup .menu-icon{width:var(--sidenav-icon-size-sm);min-width:var(--sidenav-icon-size-sm);max-width:var(--sidenav-icon-size-sm);height:var(--sidenav-icon-size-sm);max-height:var(--sidenav-icon-size-sm);color:currentColor;font-size:var(--sidenav-icon-size-sm);opacity:.7;flex:0 0 14px;justify-content:center;align-items:center;margin:0;display:inline-flex}html:is([data-theme=default],[data-theme=linear-light]) .el-menu--popup .menu-text{min-width:0;color:inherit;font-size:inherit;font-weight:500;line-height:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html:is([data-theme=default],[data-theme=linear-light]) .side-nav .side-menu>.el-sub-menu>.el-sub-menu__title .menu-text{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}html:is([data-theme=default],[data-theme=linear-light]) .side-nav .el-sub-menu .el-menu-item:hover{color:var(--color-text-regular)}html:is([data-theme=default],[data-theme=linear-light]) .side-nav .el-menu-item.is-active,html:is([data-theme=default],[data-theme=linear-light]) .side-nav .el-menu-item.is-active .menu-icon,html:is([data-theme=default],[data-theme=linear-light]) .side-nav .el-menu-item.is-active .menu-text,html:is([data-theme=default],[data-theme=linear-light]) .side-nav .el-sub-menu .el-menu-item.is-active,html:is([data-theme=default],[data-theme=linear-light]) .side-nav .el-sub-menu .el-menu-item.is-active .menu-icon,html:is([data-theme=default],[data-theme=linear-light]) .side-nav .el-sub-menu .el-menu-item.is-active .menu-text{color:var(--sidenav-menu-active-text-color)}html:is([data-theme=default],[data-theme=linear-light]) .app-metric-matrix:not(.app-metric-matrix--plain){gap:16px}html:is([data-theme=default],[data-theme=linear-light]) .app-metric-matrix:not(.app-metric-matrix--plain) .app-metric-matrix__item{min-height:92px;padding:var(--space-3) 14px;border-color:var(--color-border-subtle);border-radius:var(--sello-radius-md);background:var(--color-bg-surface);box-shadow:none;justify-content:flex-start;gap:6px}html:is([data-theme=default],[data-theme=linear-light]) .app-metric-matrix:not(.app-metric-matrix--plain) .app-metric-matrix__item:hover{border-color:var(--color-border-strong);box-shadow:var(--sello-shadow-sm);transform:translateY(-2px)}html:is([data-theme=default],[data-theme=linear-light]) .app-metric-matrix:not(.app-metric-matrix--plain) .app-metric-matrix__item--interactive:hover{border-color:var(--color-border-strong);box-shadow:var(--sello-shadow-md);transform:translateY(-2px)}html:is([data-theme=default],[data-theme=linear-light]) .app-metric-matrix--stat .app-metric-matrix__item--primary{background:linear-gradient(135deg,#5e6ad20f,#7170ff0a);border-color:#5e6ad226}html:is([data-theme=default],[data-theme=linear-light]) .app-metric-matrix__label,html:is([data-theme=default],[data-theme=linear-light]) .app-metric-matrix__meta{color:var(--color-text-secondary);font-size:var(--sello-text-sm);font-weight:500}html:is([data-theme=default],[data-theme=linear-light]) .app-metric-matrix__value,html:is([data-theme=default],[data-theme=linear-light]) .app-metric-matrix--stat .app-metric-matrix__value{font-size:var(--sello-text-xl);font-weight:var(--sello-weight-semibold);line-height:var(--line-height-solid)}html:is([data-theme=default],[data-theme=linear-light]) .section-title{color:var(--color-text-regular);font-size:var(--sello-text-lg);letter-spacing:0;font-weight:600}html:is([data-theme=default],[data-theme=linear-light]) .app-card{border-color:var(--color-border-subtle);border-radius:var(--sello-radius-lg);box-shadow:none}html:is([data-theme=default],[data-theme=linear-light]) .page-summary-hero{background:0 0;border-color:#0000;padding-inline:0}html:is([data-theme=default],[data-theme=linear-light]) .app-card--shadow-hover.app-card--interactive:hover{border-color:var(--color-border-strong);box-shadow:var(--sello-shadow-md)}html:is([data-theme=default],[data-theme=linear-light]) .app-table--surface,html:is([data-theme=default],[data-theme=linear-light]) .table-core{border-color:var(--color-border);border-radius:var(--sello-table-radius)}html:is([data-theme=default],[data-theme=linear-light]) .section--padding-none:has(.app-table,.app-result-state--surface)>.section-toolbar{padding:0 0 var(--table-toolbar-table-gap,var(--space-3,12px));background:0 0;border:0;border-radius:0}html:is([data-theme=default],[data-theme=linear-light]) .section--padding-none:has(.app-table,.app-result-state--surface)>.section-toolbar>.app-table-toolbar{margin:0}html:is([data-theme=default],[data-theme=linear-light]) .section:has(.app-table,.app-result-state--surface)>.section-toolbar{border-bottom:0}html:is([data-theme=default],[data-theme=linear-light]) .section--padding-none:has(>.section-toolbar)>.section-content>:where(.app-table--surface,.app-result-state--surface){border-top:0}html:is([data-theme=default],[data-theme=linear-light]) .app-table .el-table__header-wrapper,html:is([data-theme=default],[data-theme=linear-light]) .app-table .el-table__header-wrapper table,html:is([data-theme=default],[data-theme=linear-light]) .app-table .el-table__header-wrapper thead,html:is([data-theme=default],[data-theme=linear-light]) .app-table .el-table__header-wrapper tr,html:is([data-theme=default],[data-theme=linear-light]) .app-table .el-table__header-wrapper th,html:is([data-theme=default],[data-theme=linear-light]) .app-table .el-table__header-wrapper th.el-table__cell,html:is([data-theme=default],[data-theme=linear-light]) .app-table .el-table__header-wrapper .el-table__cell{background:var(--color-bg-surface);border-top:0}:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=dark]{color-scheme:dark}:root,:root:is([data-theme=default],[data-theme=linear-light]),:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=light]{color-scheme:light;--color-primary:var(--seed-brand);--color-primary-hover:#2c3688;--color-primary-active:#232b6e;--color-primary-subtle:#edeffa;--color-primary-border:#c9cfee;--color-brand-gradient:linear-gradient(135deg, var(--seed-brand) 0%, var(--seed-accent) 100%);--color-text-primary:#08090a;--color-text-regular:#202122;--color-text-secondary:#556074;--color-text-placeholder:#5b6573;--color-text-disabled:#a6a7a8;--color-text-inverse:#fff;--color-text-link:var(--color-primary);--color-bg-app:lch(95.94% .5 282);--color-bg-surface:#fff;--color-bg-muted:#f9f9f9;--color-bg-subtle:#fbfbfb;--color-bg-elevated:#fff;--color-bg-inset:#f1f2f4;--color-bg-sidenav:#fff;--color-bg-hover:#f5f5f5;--color-bg-selected:#edeffa;--color-bg-overlay:#fff;--color-border-subtle:#08090a14;--color-border:#08090a1c;--color-border-strong:#08090a29;--color-success:light-dark(#1a7f37,#4cc27c);--color-success-subtle:#eaf8ef;--color-success-border:#bfe9ca;--color-warning:light-dark(#b45309,#e0a83b);--color-warning-subtle:#fff7e6;--color-warning-border:#f6d89a;--color-danger:light-dark(#dc2626,#ff746a);--color-danger-subtle:#fff1f1;--color-danger-border:#ffc9c9;--color-info:light-dark(#343f9e,#8b96e4);--color-info-subtle:#edeffa;--color-info-border:#c9cfee;--color-signal:#b86b00;--color-signal-subtle:#fff4df;--color-signal-border:#f4d399;--color-neutral:#6b7280;--color-neutral-subtle:#f4f5f6;--color-neutral-border:#dcdee3;--color-focus-ring:0 0 0 3px #343f9e29;--color-selection-bg:#edeffa;--color-backdrop-modal:#08090a4d;--color-table-header-bg:#fff;--color-table-row-hover:var(--color-bg-hover);--color-table-row-selected:#edeffa;--el-bg-color:var(--color-bg-surface);--el-bg-color-page:var(--color-bg-app);--el-bg-color-overlay:var(--color-bg-overlay);--el-text-color-primary:var(--color-text-primary);--el-text-color-regular:var(--color-text-regular);--el-text-color-secondary:var(--color-text-secondary);--el-text-color-placeholder:var(--color-text-placeholder);--el-text-color-disabled:var(--color-text-disabled);--el-border-color:var(--color-border);--el-border-color-light:var(--color-border-subtle);--el-border-color-lighter:var(--color-border-subtle);--el-color-success:var(--color-success);--el-color-warning:var(--color-warning);--el-color-danger:var(--color-danger);--el-color-error:var(--color-danger);--el-color-info:var(--color-info);--color-danger-light-5:light-dark(#e77d75,#8c221c);--color-danger-light-8:light-dark(#fae2e0,#2b1517);--color-danger-light-9:light-dark(#fdf2f2,#1b1316);--color-info-light-9:light-dark(#f2f6fe,#101622);--color-primary-dark-2:#232b6e;--color-primary-light-5:#bac1e9;--color-primary-light-7:#dce0f4;--color-primary-light-8:#e8ebf7;--color-primary-light-9:#edeffa;--color-success-light-5:light-dark(#9cc7af,#113d27);--color-success-light-8:light-dark(#deece4,#10201b);--color-success-light-9:light-dark(#f1f7f4,#0f1718);--color-warning-light-5:light-dark(#ba9562,#6e4917);--color-warning-light-7:light-dark(#f1e9df,#221c15);--color-warning-light-8:light-dark(#f1e9df,#221c15);--color-warning-light-9:light-dark(#f9f6f1,#171615);--color-bg:#fff;--color-bg-secondary:#f4f5f7;--color-bg-soft:#f4f5f7;--color-bg-tertiary:#edeff2;--color-danger-dark:light-dark(#dc2626,#ff746a);--color-danger-dark-2:light-dark(#dc2626,#ff746a);--color-fill:#f9f9f9;--color-fill-blank:#fff;--color-fill-light:#fbfbfb;--color-fill-lighter:#fbfbfb;--color-fill-lightest:#fdfdfd;--color-fill-secondary:#f9f9f9;--color-success-dark:light-dark(#1a7f37,#4cc27c);--color-success-dark-2:light-dark(#1a7f37,#4cc27c);--color-surface:#fff;--color-surface-muted:#f4f5f7;--color-warning-dark:light-dark(#b45309,#e0a83b);--color-warning-dark-2:light-dark(#b45309,#e0a83b)}:root:is([data-theme=default],[data-theme=linear-light])[data-color-scheme=dark]{color-scheme:dark;--color-primary:#8b96e4;--color-primary-hover:#9aa3ec;--color-primary-active:#aeb6ef;--color-primary-subtle:#343f9e2e;--color-primary-border:#343f9e5c;--el-color-primary:#8b96e4;--el-color-primary-dark-2:#aeb6ef;--el-color-primary-light-3:#5f669a;--el-color-primary-light-5:#494f75;--el-color-primary-light-7:#333750;--el-color-primary-light-8:#292c40;--el-color-primary-light-9:#202230;--color-text-primary:#f7f8fb;--color-text-regular:#d8dae2;--color-text-secondary:#9ca3b1;--color-text-placeholder:#9ca3b1;--color-text-disabled:#6f7785;--color-bg-app:#111217;--color-bg-surface:#1d212b;--color-bg-muted:#262b37;--color-bg-subtle:#7d8087;--color-bg-elevated:#272d3b;--color-bg-inset:#101116;--color-bg-sidenav:#14161d;--color-bg-hover:#1f222b;--color-bg-selected:#343f9e2e;--color-bg-overlay:#171920;--color-border-subtle:#343b49;--color-border:#424959;--color-border-strong:#545c6e;--color-success:#4cc27c;--color-success-subtle:#13291d;--color-success-border:#285f3d;--color-warning:#e0a83b;--color-warning-subtle:#2d2312;--color-warning-border:#654817;--color-danger:#ff746a;--color-danger-subtle:#351817;--color-danger-border:#77312c;--color-info:#8b96e4;--color-info-subtle:#343f9e2e;--color-info-border:#343f9e5c;--color-signal:#e0a83b;--color-signal-subtle:#2d2312;--color-signal-border:#654817;--color-neutral:#9ca3b1;--color-neutral-subtle:#1f222b;--color-neutral-border:#363b48;--color-focus-ring:0 0 0 3px #343f9e47;--color-selection-bg:#343f9e2e;--color-backdrop-modal:#0000009e;--color-table-header-bg:#1f222b;--color-table-row-hover:#ffffff0d;--color-table-row-selected:#343f9e2e;--color-bg:#1d212b;--color-bg-secondary:#262b37;--color-bg-soft:#262b37;--color-bg-tertiary:#2e3340;--color-danger-dark:#ff746a;--color-danger-dark-2:#ff746a;--color-fill:#262b37;--color-fill-blank:#1d212b;--color-fill-light:#7d8087;--color-fill-lighter:#7d8087;--color-fill-lightest:#bec0c3;--color-fill-secondary:#262b37;--color-success-dark:#4cc27c;--color-success-dark-2:#4cc27c;--color-surface:#1d212b;--color-surface-muted:#262b37;--color-warning-dark:#e0a83b;--color-warning-dark-2:#e0a83b}:root{--el-fill-color:var(--color-bg-muted);--el-fill-color-light:var(--color-bg-subtle);--el-fill-color-lighter:var(--color-bg-subtle);--el-fill-color-blank:var(--color-bg-surface);--el-overlay-color:var(--color-backdrop-modal);--el-overlay-color-lighter:var(--color-backdrop-modal);--el-mask-color:var(--color-bg-surface)}@supports (color:color-mix(in lab,red,red)){:root{--el-mask-color:color-mix(in srgb, var(--color-bg-surface) 72%, transparent)}}:root{--el-border-color-dark:var(--color-border-strong);--el-border-color-darker:var(--color-border-strong);--el-border-radius-base:var(--radius-control);--el-border-radius-small:var(--radius-xs);--el-font-size-base:var(--text-base);--el-font-family:var(--font-family-base);--el-color-success:var(--brand-success-500);--el-color-success-light-3:var(--brand-success-400);--el-color-success-light-5:var(--brand-success-300);--el-color-success-light-7:var(--brand-success-200);--el-color-success-light-8:var(--brand-success-100);--el-color-success-light-9:var(--brand-success-50);--el-color-success-dark-2:var(--brand-success-600);--el-color-warning:var(--brand-warning-500);--el-color-warning-light-3:var(--brand-warning-300);--el-color-warning-light-5:var(--brand-warning-400);--el-color-warning-light-7:var(--brand-warning-200);--el-color-warning-light-8:var(--brand-warning-100);--el-color-warning-light-9:var(--brand-warning-50);--el-color-warning-dark-2:var(--brand-warning-600);--el-color-danger:var(--brand-danger-500);--el-color-danger-light-3:var(--brand-danger-400);--el-color-danger-light-5:var(--brand-danger-300);--el-color-danger-light-7:var(--brand-danger-200);--el-color-danger-light-8:var(--brand-danger-100);--el-color-danger-light-9:var(--brand-danger-50);--el-color-danger-dark-2:var(--brand-danger-600);--el-color-info:var(--brand-info-500);--el-color-info-light-3:var(--brand-info-400);--el-color-info-light-5:var(--brand-info-300);--el-color-info-light-7:var(--brand-info-200);--el-color-info-light-8:var(--brand-info-100);--el-color-info-light-9:var(--brand-info-50);--el-color-info-dark-2:var(--brand-info-600);--neutral-bg-secondary:var(--color-bg-app);--neutral-border-primary:var(--color-border);--neutral-border-secondary:var(--color-border-subtle);--surface-hover:var(--neutral-bg-secondary)}@supports (color:color-mix(in lab,red,red)){:root{--surface-hover:color-mix(in srgb, var(--neutral-bg-secondary) 82%, var(--brand-primary-50) 18%)}}:root{--color-border-light:var(--el-border-color-light);--color-border-lighter:var(--el-border-color-lighter)}.sello-page-tabs{margin-bottom:calc(-1 * var(--space-4))}.sello-page-tabs .el-tabs__header{margin-bottom:0}.sello-page-tabs .el-tabs__content,.openclaw-tabs--headless .el-tabs__header{display:none}.openclaw-tabs--headless .el-tabs__content{padding-top:0}.chat-pane__messages .el-scrollbar,.chat-pane__messages .el-scrollbar__wrap,.chat-pane__messages .el-scrollbar__view,.slash-menu .el-scrollbar,.slash-menu .el-scrollbar__wrap,.slash-menu .el-scrollbar__view{background:0 0}.chat-pane__messages .el-scrollbar__wrap,.slash-menu .el-scrollbar__wrap{overflow-x:hidden}.chat-pane__messages .el-scrollbar__view{min-height:100%}.slash-menu .el-scrollbar__view{padding:var(--space-1) 0}.chat-pane .composer-bar .composer-bar__input .el-textarea,.chat-pane .composer-bar .composer-bar__input .el-textarea__inner,.chat-pane .composer-bar .composer-bar__input .el-textarea__inner:hover,.chat-pane .composer-bar .composer-bar__input .el-textarea__inner:focus,.chat-pane .composer-bar .composer-bar__input .el-textarea__inner:focus-visible{box-shadow:none;background:0 0}@media(max-width:767px){.chat-pane__messages .el-scrollbar__wrap{scroll-padding-top:calc(var(--topbar-height) + env(safe-area-inset-top) + var(--space-2))}}:root{--sello-control-focus-shadow:0 0 0 2px var(--color-primary,var(--color-primary))}@supports (color:color-mix(in lab,red,red)){:root{--sello-control-focus-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary,var(--color-primary)) 16%, transparent)}}:root{--sello-control-danger-focus-shadow:0 0 0 2px var(--sello-danger,var(--color-danger))}@supports (color:color-mix(in lab,red,red)){:root{--sello-control-danger-focus-shadow:0 0 0 2px color-mix(in srgb, var(--sello-danger,var(--color-danger)) 16%, transparent)}}:root{--sello-control-focus-outline:2px solid var(--color-primary,var(--color-primary))}@supports (color:color-mix(in lab,red,red)){:root{--sello-control-focus-outline:2px solid color-mix(in srgb, var(--color-primary,var(--color-primary)) 16%, transparent)}}:root{--sello-interactive-focus-outline:2px solid var(--focus-ring-color,var(--sello-focus-ring,var(--color-primary)));--sello-interactive-focus-offset:var(--focus-ring-offset,2px)}.side-nav .el-menu{--el-menu-bg-color:transparent;--el-menu-hover-bg-color:transparent;--el-menu-text-color:var(--color-text-regular);--el-menu-active-color:var(--color-primary);--el-menu-base-level-padding:var(--sidenav-item-padding-x);--el-menu-level-padding:calc(var(--sidenav-subitem-indent) - var(--sidenav-item-padding-x))}[class~=el-card]{border-radius:var(--radius-md);background:var(--card-surface);border:var(--card-border-width) solid var(--card-border-color);box-shadow:none}[class~=el-card] .el-card__body{padding:var(--card-padding)}[class~=el-button]{height:var(--sello-control-height-md);border-radius:var(--radius-sm);font-weight:var(--font-weight-medium);transition:border-color var(--transition-fast),background-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}[class~=el-button--small]{height:var(--sello-control-height-sm)}[class~=el-button].is-text{border-radius:var(--radius-sm)}.el-message-box__btns{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.el-message-box__btns [class~=el-button]{height:var(--sello-control-height-md,var(--sello-control-height-md));min-height:var(--sello-control-height-md,var(--sello-control-height-md));min-width:var(--dialog-action-min-width,76px);padding:0 var(--sello-control-padding-x-md,var(--sello-control-padding-x-md));border-radius:var(--sello-control-radius,var(--radius-sm));font-size:var(--sello-typo-control-size,var(--font-size-sm));font-weight:var(--font-weight-medium)}.el-message-box__btns [class~=el-button]+[class~=el-button]{margin-left:0}[class~=el-input__wrapper],[class~=el-select__wrapper]{box-sizing:border-box;width:100%;min-height:var(--sello-control-height-md);border-radius:var(--radius-sm);background:var(--sello-control-bg);border:var(--sello-control-border-width) solid var(--sello-control-border);outline-offset:0;box-shadow:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast);outline:none;align-items:center;display:inline-flex}[class~=el-input--small] .el-input__wrapper,[class~=el-select--small] .el-select__wrapper{min-height:var(--sello-control-height-sm)}[class~=el-input__wrapper]:hover,[class~=el-select__wrapper]:hover{background:var(--sello-control-bg-hover);border-color:var(--sello-control-border-hover);box-shadow:none}[class~=el-input].is-focus .el-input__wrapper,[class~=el-input__wrapper]:focus-within{background:var(--sello-control-bg);border-color:var(--sello-control-border);outline:var(--sello-control-focus-outline);outline-offset:0;box-shadow:none}[class~=el-input__wrapper] .el-input__inner:focus,[class~=el-input__wrapper] .el-input__inner:focus-visible,[class~=el-input__wrapper] input:focus,[class~=el-input__wrapper] input:focus-visible{box-shadow:none;outline:none}[class~=el-select] .el-select__wrapper.is-focused,[class~=el-select__wrapper]:focus-within{background:var(--sello-control-bg);border-color:var(--sello-control-border-hover);outline:var(--sello-control-focus-outline);outline-offset:0;box-shadow:none}[class~=el-select__selection]{flex:1 1 0;align-items:center;min-width:0;height:100%;display:inline-flex;position:relative;overflow:hidden}[class~=el-select__selected-item]{min-width:0;max-width:100%;height:100%;line-height:var(--line-height-control,1.35);align-items:center;display:inline-flex}[class~=el-select__placeholder]{text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}[class~=el-select__input-wrapper]{width:100%;min-width:0;position:absolute;top:0;right:0;bottom:0;left:0}[class~=el-select__input]{background:0 0;width:100%;min-width:0}[class~=el-checkbox__original]:focus,[class~=el-checkbox__original]:focus-visible,[class~=el-table] [class~=el-checkbox]:focus,[class~=el-table] [class~=el-checkbox]:focus-visible,[class~=el-table] [class~=el-checkbox__input]:focus,[class~=el-table] [class~=el-checkbox__input]:focus-visible,[class~=el-table] [class~=el-checkbox__input].is-focus [class~=el-checkbox__inner]{outline-offset:0!important;box-shadow:none!important;outline:none!important}[class~=el-table]{--el-table-border-color:var(--el-border-color);--el-table-tr-bg-color:var(--el-bg-color);--el-table-row-hover-bg-color:var(--color-bg-hover);--el-table-current-row-bg-color:var(--color-bg-selected)}[class~=el-table] th.el-table__cell{height:var(--sello-table-header-height);font-size:var(--sello-table-header-font-size);font-weight:var(--sello-table-header-font-weight);line-height:var(--sello-table-header-line-height,var(--line-height-snug));letter-spacing:var(--sello-table-header-tracking);text-transform:var(--sello-table-header-transform);color:var(--sello-table-header-color)}[class~=el-table] td.el-table__cell{height:var(--table-row-height)}[class~=el-table] .el-table__empty-text,[class~=el-date-editor] .el-range-separator{font-size:var(--text-sm)}[class~=el-upload]+.el-upload__tip,[class~=el-upload__tip]{font-size:var(--text-xs)}[class~=el-table] .cell{white-space:nowrap;text-overflow:ellipsis;word-break:keep-all;overflow:hidden}.query-chip{--el-tag-bg-color:var(--color-fill-light);--el-tag-border-color:transparent;--el-tag-text-color:var(--color-text-regular)}.query-chip:hover{--el-tag-bg-color:var(--color-fill)}[class~=el-popover][class~=el-popper],[class~=el-select__popper][class~=el-popper],[class~=el-picker__popper][class~=el-popper],[class~=el-dropdown__popper][class~=el-popper],[class~=el-cascader__dropdown][class~=el-popper]{background:var(--popper-solid-surface-raised);background-color:var(--popper-solid-surface-raised);border:1px solid var(--popover-border-color);box-shadow:var(--popover-shadow);border-radius:var(--popover-radius);z-index:var(--z-popper);opacity:1;isolation:isolate;-webkit-backdrop-filter:none;background-image:none}[class~=el-tooltip__popper]{background:var(--tooltip-surface);border:1px solid var(--tooltip-border-color);box-shadow:var(--tooltip-shadow);border-radius:var(--tooltip-radius);z-index:var(--z-popper);isolation:isolate}[class~=el-popover][class~=el-popper]{padding:var(--popover-padding-y) var(--popover-padding-x);color:var(--popover-content-color)}[class~=el-tooltip__popper]{padding:var(--tooltip-padding-y) var(--tooltip-padding-x)}[class~=el-select__popper][class~=el-popper],[class~=el-dropdown__popper][class~=el-popper],[class~=el-cascader__dropdown][class~=el-popper]{padding:var(--popper-list-padding);overflow:hidden}[class~=el-select-dropdown__wrap],[class~=el-select-dropdown__list],[class~=el-scrollbar],[class~=el-scrollbar__wrap],[class~=el-scrollbar__view],[class~=el-dropdown__list],[class~=el-dropdown-menu],[class~=el-dropdown-menu__item],[class~=el-cascader-panel],[class~=el-cascader-menu],[class~=el-picker-panel],[class~=el-date-picker],[class~=el-date-range-picker],[class~=el-time-panel],[class~=el-time-spinner],[class~=el-month-table],[class~=el-year-table]{background:var(--popper-solid-surface);background-color:var(--popper-solid-surface);opacity:1}[class~=el-dropdown-menu],[class~=el-cascader-panel],[class~=el-picker-panel],[class~=el-date-picker],[class~=el-date-range-picker],[class~=el-time-panel]{isolation:isolate}[class~=el-dropdown-menu],[class~=el-select-dropdown__list],[class~=el-dropdown__list],[class~=el-cascader-menu],[class~=el-picker-panel__content]{padding:0}[class~=el-select-dropdown__item],[class~=el-dropdown-menu__item],[class~=el-cascader-node]{align-items:center;gap:var(--space-2);min-height:calc(var(--sello-control-height-sm) + var(--space-1));margin:0 0 var(--popper-item-gap) 0;padding:var(--popper-item-padding-y) var(--popper-item-padding-x);border-radius:var(--popper-item-radius);font-weight:var(--font-weight-medium);transition:background-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast);display:flex}[class~=el-dropdown-menu__item]>[class~=el-icon],[class~=el-cascader-node]>[class~=el-icon]{color:var(--el-text-color-secondary)}[class~=el-select-dropdown__item]:last-child,[class~=el-dropdown-menu__item]:last-child,[class~=el-cascader-node]:last-child{margin-bottom:0}[class~=el-select-dropdown__item].hover,[class~=el-select-dropdown__item]:hover,.el-date-table td.available:hover,[class~=el-month-table] td .cell:hover,[class~=el-year-table] td .cell:hover,[class~=el-dropdown-menu__item]:hover,[class~=el-cascader-node]:hover{background:var(--popover-item-hover-bg);box-shadow:var(--popover-item-hover-shadow);transform:none}[class~=el-select-dropdown__item].selected,.el-date-table td.current:not(.disabled) .el-date-table-cell__text,[class~=el-month-table] td.current .cell,[class~=el-year-table] td.current .cell{color:var(--popover-item-selected-color)}[class~=el-select-dropdown__item].selected,[class~=el-dropdown-menu__item]:focus-visible,[class~=el-cascader-node].in-active-path,[class~=el-cascader-node].is-active{background:var(--popover-item-selected-bg);color:var(--popover-item-selected-color);box-shadow:var(--popover-item-selected-shadow)}[class~=el-tooltip__popper] .el-tooltip__content{color:var(--tooltip-content-color);font-size:var(--font-size-sm);line-height:var(--line-height-base)}[class~=el-tooltip__popper] .el-tooltip__arrow,[class~=el-popover][class~=el-popper] .el-popper__arrow:before,[class~=el-select__popper][class~=el-popper] .el-popper__arrow:before,[class~=el-picker__popper][class~=el-popper] .el-popper__arrow:before,[class~=el-dropdown__popper][class~=el-popper] .el-popper__arrow:before,[class~=el-cascader__dropdown][class~=el-popper] .el-popper__arrow:before{background:var(--tooltip-arrow-surface);background-color:var(--popper-solid-surface-raised);border:1px solid var(--tooltip-arrow-border-color)}[class~=el-drawer]{z-index:var(--z-modal)}[class~=el-overlay]{z-index:calc(var(--z-modal) - 1);background:var(--overlay-backdrop-color);background-color:var(--overlay-backdrop-color);-webkit-backdrop-filter:var(--overlay-backdrop-blur);isolation:isolate}[class~=el-dialog],[class~=el-drawer],[class~=el-message-box]{background:var(--overlay-solid-surface-raised);background-color:var(--overlay-solid-surface-raised);border:1px solid var(--overlay-border-color);box-shadow:var(--overlay-shadow);opacity:1;isolation:isolate}[class~=el-dialog]{border-radius:var(--radius-xl);overflow:hidden}[class~=el-drawer]{box-shadow:var(--overlay-shadow)}[class~=el-drawer].rtl,[class~=el-drawer].ltr{border-radius:0}[class~=el-drawer].btt,[class~=el-drawer].ttb{border-radius:var(--radius-xl) var(--radius-xl) 0 0}.mobile-sidebar-drawer.el-drawer,.mobile-sidebar-drawer .el-drawer{padding:0;overflow:hidden}.mobile-sidebar-drawer.el-drawer .el-drawer__body,.mobile-sidebar-drawer .el-drawer__body{height:100%;padding:0;overflow:hidden}.mobile-sidebar-drawer.el-overlay,.mobile-sidebar-drawer .el-overlay{position:fixed;top:0;right:0;bottom:0;left:0}[class~=el-dialog__header],[class~=el-drawer__header],[class~=el-message-box__header]{background:var(--overlay-solid-header-bg);background-color:var(--overlay-solid-header-bg);border-bottom:1px solid var(--overlay-divider-color);opacity:1}[class~=el-dialog__body],[class~=el-drawer__body],[class~=el-message-box__content]{background:var(--overlay-solid-surface);background-color:var(--overlay-solid-surface);color:var(--color-text-primary);opacity:1}[class~=el-dialog__footer],[class~=el-drawer__footer],[class~=el-message-box__btns]{background:var(--overlay-solid-footer-bg);background-color:var(--overlay-solid-footer-bg);border-top:1px solid var(--overlay-divider-color);opacity:1}[class~=el-dialog__header]{padding:var(--dialog-padding) var(--dialog-padding) var(--space-3);margin-right:0}[class~=el-dialog__body]{padding:var(--dialog-content-padding) var(--dialog-padding)}[class~=el-dialog__footer]{padding:var(--space-3) var(--dialog-padding) calc(var(--space-3) + env(safe-area-inset-bottom,0px))}[class~=el-drawer__header]{padding:var(--drawer-padding) var(--drawer-padding) var(--space-3);margin-bottom:0}[class~=el-drawer__body]{padding:var(--drawer-content-padding) var(--drawer-padding)}[class~=el-drawer__footer]{padding:var(--space-3) var(--drawer-padding) calc(var(--space-3) + env(safe-area-inset-bottom,0px))}[class~=el-dialog__title],[class~=el-drawer__title],[class~=el-message-box__title]{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--text-tracking-title)}[class~=el-dialog__headerbtn],[class~=el-drawer__close-btn]{border-radius:var(--radius-sm);color:var(--color-text-secondary);transition:background-color var(--transition-fast),color var(--transition-fast)}[class~=el-dialog__headerbtn]:hover,[class~=el-drawer__close-btn]:hover{background:var(--overlay-close-hover-surface);color:var(--color-text-primary)}[class~=el-notification],[class~=el-message]{border:1px solid var(--overlay-border-color);border-radius:var(--radius-lg);background:var(--popper-solid-surface-raised);box-shadow:var(--overlay-shadow-soft)}[class~=el-drawer__footer]{padding-bottom:calc(var(--drawer-padding-y,16px) + env(safe-area-inset-bottom,0px))}[class~=el-drawer][class~=el-drawer--btt]{padding-bottom:env(safe-area-inset-bottom,0px)}.el-dialog .el-dialog__footer{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}[class~=el-message-box]{background:var(--message-box-surface);background-color:var(--message-box-surface);border:1px solid var(--message-box-border-color);border-radius:var(--message-box-radius);box-shadow:var(--message-box-shadow);overflow:hidden}[class~=el-message-box__header]{padding:var(--message-box-header-padding-y) var(--message-box-header-padding-x) var(--space-3) var(--message-box-header-padding-x);border-bottom:1px solid var(--message-box-divider-color);background:var(--message-box-header-bg)}[class~=el-message-box__content]{padding:var(--message-box-body-padding-y) var(--message-box-body-padding-x);color:var(--message-box-content-color)}[class~=el-message-box__btns]{padding:var(--space-3) var(--message-box-footer-padding-x) calc(var(--message-box-footer-padding-y) + env(safe-area-inset-bottom,0px)) var(--message-box-footer-padding-x);background:var(--message-box-footer-bg);border-top:none}.sello-message-box.el-message-box .el-message-box__btns{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.sello-message-box.el-message-box .el-message-box__btns .sello-message-box__button.el-button{--el-button-size:var(--sello-control-height-md,var(--sello-control-height-md));box-sizing:border-box;height:var(--sello-control-height-md,var(--sello-control-height-md));min-height:var(--sello-control-height-md,var(--sello-control-height-md));min-width:var(--dialog-action-min-width,76px);padding:0 var(--sello-control-padding-x-md,var(--sello-control-padding-x-md));border-radius:var(--sello-control-radius,var(--radius-sm));font-size:var(--sello-typo-control-size,var(--font-size-sm));font-weight:var(--font-weight-medium);line-height:var(--line-height-solid,1);box-shadow:none;justify-content:center;align-items:center;margin-left:0;display:inline-flex}.sello-message-box.el-message-box .el-message-box__btns .sello-message-box__button--cancel.el-button{--el-button-bg-color:var(--sello-button-secondary-bg,transparent);--el-button-border-color:var(--sello-button-secondary-border,var(--sello-control-border));--el-button-text-color:var(--sello-button-secondary-text,var(--color-text-primary));border:var(--sello-control-border-width,1px) solid var(--sello-button-secondary-border,var(--sello-control-border));background:var(--sello-button-secondary-bg,transparent);color:var(--sello-button-secondary-text,var(--color-text-primary))}.sello-message-box.el-message-box .el-message-box__btns .sello-message-box__button--cancel.el-button:hover,.sello-message-box.el-message-box .el-message-box__btns .sello-message-box__button--cancel.el-button:focus{--el-button-hover-bg-color:var(--sello-button-secondary-bg-hover,var(--sello-control-hover-bg));--el-button-hover-border-color:var(--sello-button-secondary-border-hover,var(--sello-control-border-hover));--el-button-hover-text-color:var(--sello-button-secondary-text-hover,var(--color-text-primary));border-color:var(--sello-button-secondary-border-hover,var(--sello-control-border-hover));background:var(--sello-button-secondary-bg-hover,var(--sello-control-hover-bg));color:var(--sello-button-secondary-text-hover,var(--color-text-primary))}.sello-message-box.el-message-box .el-message-box__btns .sello-message-box__button--confirm.el-button{--el-button-bg-color:var(--button-primary-bg,var(--color-primary));--el-button-border-color:var(--button-primary-border,var(--color-primary));--el-button-text-color:var(--button-primary-text,var(--color-white));border:var(--sello-control-border-width,1px) solid var(--button-primary-border,var(--color-primary));background:var(--button-primary-bg,var(--color-primary));color:var(--button-primary-text,var(--color-white))}.sello-message-box.el-message-box .el-message-box__btns .sello-message-box__button--confirm.el-button:hover,.sello-message-box.el-message-box .el-message-box__btns .sello-message-box__button--confirm.el-button:focus{--el-button-hover-bg-color:var(--button-primary-bg-hover,var(--color-primary-dark-2));--el-button-hover-border-color:var(--button-primary-bg-hover,var(--color-primary-dark-2));--el-button-hover-text-color:var(--button-primary-text,var(--color-white));border-color:var(--button-primary-bg-hover,var(--color-primary-dark-2));background:var(--button-primary-bg-hover,var(--color-primary-dark-2));color:var(--button-primary-text,var(--color-white))}html:is([data-theme=default],[data-theme=linear-light]) .side-nav .el-sub-menu .el-menu{padding:0 0 4px}html:is([data-theme=default],[data-theme=linear-light]) .side-nav .el-sub-menu .el-menu-item{color:var(--sidenav-menu-text-color);font-size:var(--sidenav-subitem-font-size);font-weight:var(--sidenav-subitem-font-weight);opacity:1}.mobile-sidebar-drawer{--el-drawer-padding-primary:var(--sello-mobile-drawer-padding-primary,var(--space-4))}.competitor-tracking__tag-field .el-input__wrapper{height:24px;min-height:24px;box-shadow:none;background:0 0;border:0;padding-inline:0}.competitor-tracking__tag-field .el-input__inner{min-width:220px}.file-thumbnail .el-image__inner{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.sku-operating-tabs .el-tab-pane>*+*{margin-top:var(--page-template-zone-gap)}.cost-evidence-alerts .app-tag .el-tag__content,.profit-exception-row__tags .app-tag .el-tag__content,.market-research-inline-tag .el-tag__content,.amazon-intel-reason-strip .app-tag .el-tag__content{overflow-wrap:anywhere;white-space:normal;min-width:0}.po-filter-tabs .el-tabs__header{margin-bottom:0}.po-filter-tabs .el-tabs__content{display:none}.amazon-intel-tabs .el-tab-pane>.amazon-intel-tab-stack>.section{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.field-management-workbench .el-tabs__header{padding-right:var(--field-management-tab-actions-reserve,320px)}@media(max-width:960px){.field-management-workbench .el-tabs__header{padding-right:0}}.po-object-progress__steps.el-steps--simple{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}:root{--sello-duration-instant:0s;--sello-duration-fast:.12s;--sello-duration-base:.18s;--sello-duration-slow:.24s;--sello-duration-expand:.28s;--sello-easing-default:cubic-bezier(.4, 0, .2, 1);--sello-easing-emphasized:cubic-bezier(.2, .8, .2, 1);--sello-easing-decelerate:cubic-bezier(0, 0, .2, 1);--sello-motion-fast:var(--sello-duration-fast);--sello-motion-base:var(--sello-duration-base);--sello-motion-normal:var(--sello-motion-base);--sello-motion-slow:var(--sello-duration-slow);--sello-motion-slower:.32s;--sello-motion-expand:var(--sello-duration-expand);--sello-motion-distance-xs:1px;--sello-motion-distance-sm:6px;--sello-motion-scale-press:.985;--sello-motion-status-pulse:1.5s;--sello-chart-motion-calm:.26s;--sello-chart-motion-enter:.46s;--sello-chart-motion-update:.36s;--sello-ease-standard:cubic-bezier(.2, 0, 0, 1);--sello-ease-emphasized:var(--sello-easing-emphasized);--sello-ease-decelerate:var(--sello-easing-decelerate);--motion-fast:var(--sello-motion-fast);--motion-base:var(--sello-motion-base);--motion-normal:var(--sello-motion-normal);--motion-slow:var(--sello-motion-slow);--motion-slower:var(--sello-motion-slower);--ease-standard:var(--sello-ease-standard);--ease-emphasized:var(--sello-ease-emphasized)}.app-fade-enter-active,.app-fade-leave-active{transition:opacity var(--sello-motion-base) var(--sello-ease-standard)}.app-fade-enter-from,.app-fade-leave-to{opacity:0}.app-rise-enter-active,.app-rise-leave-active{transition:opacity var(--sello-motion-base) var(--sello-ease-standard),transform var(--sello-motion-base) var(--sello-ease-standard)}.app-rise-enter-from,.app-rise-leave-to{opacity:0;transform:translateY(var(--sello-motion-distance-sm))}.app-scale-enter-active,.app-scale-leave-active{transition:opacity var(--sello-motion-fast) var(--sello-ease-standard),transform var(--sello-motion-fast) var(--sello-ease-standard)}.app-scale-enter-from,.app-scale-leave-to{opacity:0;transform:scale(.98)}.app-list-enter-active,.app-list-leave-active,.app-list-move{transition:opacity var(--sello-motion-base) var(--sello-ease-standard),transform var(--sello-motion-base) var(--sello-ease-standard)}.app-list-enter-from,.app-list-leave-to{opacity:0;transform:translateY(var(--sello-motion-distance-sm))}.app-sheet-enter-active,.app-sheet-leave-active,.app-drawer-slide-enter-active,.app-drawer-slide-leave-active{transition:opacity var(--sello-motion-base) var(--sello-ease-standard)}.app-sheet-enter-active .app-sheet__panel,.app-sheet-leave-active .app-sheet__panel,.app-drawer-slide-enter-active .app-drawer-slide__panel,.app-drawer-slide-leave-active .app-drawer-slide__panel{transition:transform var(--sello-motion-expand) var(--sello-ease-standard)}.app-sheet-enter-from,.app-sheet-leave-to,.app-drawer-slide-enter-from,.app-drawer-slide-leave-to{opacity:0}.app-sheet-enter-from .app-sheet__panel,.app-sheet-leave-to .app-sheet__panel{transform:translateY(100%)}.app-drawer-slide-enter-from .app-drawer-slide__panel,.app-drawer-slide-leave-to .app-drawer-slide__panel{transform:translate(100%)}.app-motion-interactive{transition:background-color var(--sello-motion-fast) var(--sello-ease-standard),border-color var(--sello-motion-fast) var(--sello-ease-standard),box-shadow var(--sello-motion-base) var(--sello-ease-standard),color var(--sello-motion-fast) var(--sello-ease-standard),opacity var(--sello-motion-fast) var(--sello-ease-standard),transform var(--sello-motion-fast) var(--sello-ease-standard)}.app-motion-interactive:active{transform:scale(var(--sello-motion-scale-press))}.app-motion-lift{transition:background-color var(--sello-motion-fast) var(--sello-ease-standard),border-color var(--sello-motion-fast) var(--sello-ease-standard),box-shadow var(--sello-motion-normal) var(--sello-ease-standard),transform var(--sello-motion-normal) var(--sello-ease-emphasized)}.app-motion-stagger>*,.app-motion-stagger-item{animation:app-motion-stagger-enter var(--sello-motion-slow) var(--sello-ease-emphasized) both}.app-motion-stagger>:nth-child(2){animation-delay:var(--sello-motion-fast)}.app-motion-stagger>:nth-child(3){animation-delay:calc(var(--sello-motion-fast) + var(--sello-motion-fast))}.app-motion-stagger>:nth-child(4){animation-delay:calc(var(--sello-motion-fast) + var(--sello-motion-fast) + var(--sello-motion-fast))}.app-motion-stagger>:nth-child(5){animation-delay:calc(var(--sello-motion-fast) + var(--sello-motion-fast) + var(--sello-motion-fast) + var(--sello-motion-fast))}.app-motion-stagger>:nth-child(6){animation-delay:calc(var(--sello-motion-fast) + var(--sello-motion-fast) + var(--sello-motion-fast) + var(--sello-motion-fast) + var(--sello-motion-fast))}.app-motion-data-change{animation:app-motion-data-change var(--sello-motion-slow) var(--sello-ease-standard)}.app-motion-value-change{animation:app-motion-value-change var(--sello-motion-normal) var(--sello-ease-emphasized)}.app-motion-progress-change{transform-origin:0;animation:app-motion-progress-change var(--sello-motion-slower) var(--sello-ease-emphasized) both}.app-motion-pulse{animation:app-motion-pulse var(--sello-motion-status-pulse) var(--sello-ease-standard) infinite}@media(hover:hover){.app-motion-lift:hover{box-shadow:var(--sello-shadow-sm,var(--shadow-sm));transform:translateY(calc(0px - var(--sello-motion-distance-xs) - var(--sello-motion-distance-xs)))}}@keyframes app-motion-stagger-enter{0%{opacity:0;transform:translateY(var(--sello-motion-distance-sm))}to{opacity:1;transform:translateY(0)}}@keyframes app-motion-data-change{0%{opacity:.72;transform:translateY(var(--sello-motion-distance-xs))}to{opacity:1;transform:translateY(0)}}@keyframes app-motion-value-change{0%{opacity:.68;transform:translateY(var(--sello-motion-distance-xs))}60%{opacity:1;transform:translateY(calc(var(--sello-motion-distance-xs) * -1))}to{opacity:1;transform:translateY(0)}}@keyframes app-motion-progress-change{0%{opacity:.72;transform:scaleX(.88)}to{opacity:1;transform:scaleX(1)}}@keyframes app-motion-pulse{0%,to{opacity:1}50%{opacity:.56}}@media(prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.app-motion-interactive:active{transform:none}html:focus-within{scroll-behavior:auto}.app-motion-lift:hover,.app-motion-lift:active{transform:none}}.sidebar-scroll{height:100%;overflow-y:auto}@media(max-width:767px){.hide-mobile{display:none}}@media(min-width:768px)and (max-width:1023px){.hide-tablet{display:none}}@media(min-width:1024px){.hide-desktop{display:none}}@media(min-width:768px){.bp-mobile-only{display:none}}@media(max-width:767px),(min-width:1024px){.bp-tablet-only{display:none}}@media(max-width:1023px){.bp-desktop-only{display:none}}@media(min-width:1024px){.hide-desktop-up{display:none}}@media(max-width:767px){.hide-mobile-down{display:none}.global-layout.main-layout .icon-button{border-radius:var(--radius-md);width:48px;min-width:44px;height:48px;min-height:44px}.global-layout.main-layout .topbar__right{gap:var(--space-1);margin-left:auto}.global-layout.main-layout .topbar__menuBtn{width:40px;height:40px;margin-right:var(--space-1)}.global-layout.main-layout .icon-button--wide{width:48px;min-width:44px;padding:0}.global-layout.main-layout .topbar__brand-wrapper,.global-layout.main-layout .topbar__search-wrapper{display:none}.global-layout.main-layout .user-trigger{padding:var(--space-1);justify-content:center;min-width:40px}.global-layout.main-layout .mobile-brand__name{font-size:var(--font-size-sm)}.global-layout.main-layout .mobile-brand__logo{width:24px;height:24px}.global-layout.main-layout .topbar__debug-entry,.global-layout.main-layout .topbar__right .icon-button--status{display:none}}.mobile-nav-overlay{background:var(--backdrop-drawer);z-index:var(--z-overlay);opacity:0;visibility:hidden;transition:opacity var(--transition-default),visibility var(--transition-default);position:fixed;top:0;right:0;bottom:0;left:0}.mobile-nav-overlay--visible{opacity:1;visibility:visible}.side-menu{width:var(--sidebar-width);height:100%}.side-menu.el-menu--collapse{width:var(--sidebar-width-collapsed)}.side-menu .el-menu-item{align-items:center;gap:var(--space-2);height:var(--menu-item-height);line-height:var(--line-height-menu-item);white-space:nowrap;text-overflow:ellipsis;padding:0 10px;display:flex;overflow:hidden}.side-menu .el-sub-menu__title{align-items:center;gap:var(--space-2);height:var(--menu-item-height);line-height:var(--line-height-menu-item);white-space:nowrap;padding:0 34px 0 10px;display:flex;overflow:visible}.side-menu .menu-icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;min-width:16px;display:inline-flex}.side-menu .menu-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.side-menu .el-menu--inline .el-menu-item,.side-menu .el-menu--inline .el-sub-menu__title{padding-left:30px}.side-menu .el-menu--inline .el-menu-item .menu-icon,.side-menu .el-menu--inline .el-sub-menu__title .menu-icon{flex-shrink:0;width:16px;min-width:16px;margin-right:6px;display:inline-flex}.side-menu.el-menu--collapse .menu-text{display:none}.side-menu.el-menu--collapse>.el-sub-menu>.el-sub-menu__title,.side-menu.el-menu--collapse>.el-menu-item{width:100%;min-width:unset;max-width:var(--sidebar-width-collapsed);justify-content:center;align-items:center;padding:0;display:flex;overflow:visible}.side-menu.el-menu--collapse .menu-icon{flex-shrink:0;width:18px;min-width:18px;height:18px;margin:0;display:inline-flex;position:relative}.side-menu.el-menu--collapse .el-menu--inline .el-menu-item .menu-icon,.side-menu.el-menu--collapse .el-menu--inline .el-sub-menu__title .menu-icon{width:18px;min-width:18px;margin-right:var(--space-2);display:inline-flex}.side-menu .el-menu-item.is-active,.side-menu .el-sub-menu__title.is-active{border-radius:var(--radius-sm)}.side-menu .el-menu-item [class*=el-icon],.side-menu .el-sub-menu__title [class*=el-icon]{margin-right:0}.side-menu .el-sub-menu .el-sub-menu__title{position:relative}.side-nav .side-menu .el-sub-menu__icon-arrow{margin-top:calc(var(--icon-sm,16px) / -2);font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-left:0;position:absolute;top:50%;right:12px}.side-nav .side-menu .el-sub-menu.is-opened>.el-sub-menu__title .el-sub-menu__icon-arrow{transform:rotate(180deg)}.side-menu.el-menu--collapse .el-sub-menu__icon-arrow{display:none}.side-menu.el-menu--collapse .el-menu--inline{background-color:var(--el-bg-color);margin-left:0;padding-left:0}.side-menu.el-menu--collapse .el-menu--inline .el-menu-item,.side-menu.el-menu--collapse .el-menu--inline .el-sub-menu__title{padding-left:var(--space-3);justify-content:flex-start;width:auto}.side-menu.el-menu--collapse .menu-icon{width:18px;min-width:18px;margin:0 auto;display:inline-flex}.side-menu .menu-text{max-width:100%}.side-menu.el-menu--collapse .el-menu-item,.side-menu.el-menu--collapse .el-sub-menu__title{width:auto}.side-menu .el-menu--inline{max-width:100%}.side-nav__collapseBtn .el-icon{transition:transform var(--sello-motion-expand,.28s) var(--sello-ease-standard,ease)}.side-nav--collapsed .side-nav__brand{padding:0 var(--space-2)}.side-nav--collapsed .brand-link{justify-content:center}@media(max-width:767px){.el-overlay-dialog{padding:var(--space-4);justify-content:center;align-items:center;display:flex;overflow:hidden}.el-dialog{--el-dialog-margin-top:0;width:var(--dialog-mobile-width,92vw);max-width:calc(100vw - 2 * var(--space-4));border-radius:var(--radius-xl);flex-direction:column;max-height:88dvh;margin:0;display:flex;overflow:hidden}.el-dialog__header{padding-top:calc(var(--space-4) + env(safe-area-inset-top,0px));flex-shrink:0}.el-dialog__body{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.el-dialog__footer{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px));flex-shrink:0}.el-drawer{width:100vw;max-width:100vw}.el-drawer.rtl{border-radius:0;width:100vw;max-width:100vw}.el-drawer.rtl .el-drawer__header{padding-top:calc(var(--space-4) + env(safe-area-inset-top,0px))}.el-drawer.rtl .el-drawer__body{-webkit-overflow-scrolling:touch;overflow-y:auto}.el-drawer.rtl .el-drawer__footer{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}.el-drawer.ltr{border-radius:0;width:100vw;max-width:100vw}.el-drawer.ltr .el-drawer__header{padding-top:calc(var(--space-4) + env(safe-area-inset-top,0px))}.el-drawer.ltr .el-drawer__body{-webkit-overflow-scrolling:touch;overflow-y:auto}.el-drawer.ltr .el-drawer__footer{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}.el-drawer.ttb{border-radius:0 0 var(--overlay-mobile-radius,16px) var(--overlay-mobile-radius,16px);width:100vw;max-width:100vw}.el-drawer.ttb .el-drawer__header{padding-top:calc(var(--space-4) + env(safe-area-inset-top,0px))}.el-drawer.ttb .el-drawer__footer{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}.el-drawer.btt{border-radius:var(--overlay-mobile-radius,16px) var(--overlay-mobile-radius,16px) 0 0;width:100vw;max-width:100vw;max-height:88dvh}.el-drawer.btt .el-drawer__header:before{content:"";width:var(--space-8);background:var(--color-border);border-radius:var(--radius-full);height:4px;margin:0 auto var(--space-2);display:block}.el-drawer.btt .el-drawer__body{-webkit-overflow-scrolling:touch;overflow-y:auto}.el-drawer.btt .el-drawer__footer{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}:root{--sello-control-height-md:var(--touch-target-min,44px);--sello-control-height-sm:36px;--form-control-height:var(--touch-target-min,44px)}.el-dialog .el-button,.el-drawer .el-button{min-height:var(--touch-target-min,44px)}.el-popover{max-width:calc(100vw - 32px)}.el-dropdown-menu__item{min-height:var(--touch-target-min,44px);line-height:var(--line-height-menu-item);padding:0 var(--space-4)}.el-input__wrapper,.el-textarea__inner,.el-select .el-input__wrapper{min-height:var(--touch-target-min,44px)}.el-input__inner{height:var(--touch-target-min,44px)}.el-checkbox,.el-radio{min-height:var(--touch-target-min,44px);align-items:center;display:flex}.el-checkbox__inner,.el-radio__inner{width:20px;height:20px}.el-switch{min-height:var(--touch-target-min,44px)}.el-select-dropdown{max-width:calc(100vw - 32px)}.el-select-dropdown__item{min-height:var(--touch-target-min,44px);line-height:var(--line-height-menu-item);padding:0 var(--space-4)}.el-dropdown-menu{max-width:calc(100vw - 32px)}.el-table__row{min-height:var(--touch-target-min,44px)}.el-table__cell{padding:var(--space-2) var(--space-2)}.el-table__row:active{background-color:var(--el-fill-color-light)}.el-button{min-height:var(--touch-target-min,44px);padding-left:var(--space-4);padding-right:var(--space-4)}.el-button--small{min-height:36px;padding-left:var(--space-3);padding-right:var(--space-3)}.el-button.is-link{min-height:var(--touch-target-min,44px);padding:0 var(--space-2)}.el-button.is-circle{width:var(--touch-target-min,44px);height:var(--touch-target-min,44px)}.el-tabs__item{min-height:var(--touch-target-min,44px);padding:0 var(--space-4)}.el-menu-item,.el-sub-menu__title{min-height:var(--touch-target-min,44px)}.el-pagination .el-pager li{min-width:36px;height:36px;line-height:var(--line-height-pagination)}.el-pagination .btn-prev,.el-pagination .btn-next{min-width:36px;height:36px}.el-dialog__headerbtn,.el-drawer__close-btn{width:var(--touch-target-min,44px);height:var(--touch-target-min,44px);font-size:var(--font-size-xl)}.el-tag .el-tag__close{width:20px;height:20px;font-size:var(--font-size-base)}.el-tag.is-clickable{min-height:32px;padding:0 var(--space-3)}.el-message-box__btns .el-button{min-height:var(--touch-target-min,44px);flex:1}.el-message-box__btns{gap:var(--space-2)}}.page-head-pill{justify-content:center;align-items:center;gap:var(--sello-control-gap,var(--space-1));min-height:var(--sello-meta-pill-height,28px);padding:0 var(--sello-meta-pill-padding-x,10px);border-radius:var(--sello-control-radius,var(--radius-md));border:1px solid var(--sello-control-border,var(--page-header-meta-border,var(--color-border)));background:var(--sello-card-bg,var(--page-header-meta-bg,var(--el-bg-color)));color:var(--color-text-regular,var(--color-text-secondary));font-size:var(--sello-meta-pill-font-size,var(--font-size-xs));font-weight:var(--font-weight-medium);line-height:var(--line-height-solid);white-space:nowrap;box-shadow:none;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);display:inline-flex}.page-head-pill:hover{border-color:var(--sello-control-border-hover,var(--page-header-meta-border,var(--color-border)));background:var(--sello-button-secondary-bg-hover,var(--page-header-meta-bg,var(--el-bg-color)));color:var(--color-text-primary,var(--color-text-primary))}.page-head-pill--accent{border-color:var(--color-primary,var(--el-color-primary))}@supports (color:color-mix(in lab,red,red)){.page-head-pill--accent{border-color:color-mix(in srgb,var(--color-primary,var(--el-color-primary)) 36%,var(--sello-control-border,var(--color-border)) 64%)}}.page-head-pill--accent{background:var(--sello-card-bg,var(--page-header-meta-bg,var(--el-bg-color)));color:var(--color-primary,var(--el-color-primary))}.page-head-pill--warning{border-color:var(--el-color-warning)}@supports (color:color-mix(in lab,red,red)){.page-head-pill--warning{border-color:color-mix(in srgb,var(--el-color-warning) 42%,var(--sello-control-border,var(--color-border)) 58%)}}.page-head-pill--warning{background:var(--sello-card-bg,var(--page-header-meta-bg,var(--el-bg-color)));color:var(--el-color-warning-dark-2,var(--el-color-warning))}.page-meta :where(.el-tag,.app-status-badge--tag){min-height:var(--sello-control-height-sm,32px);padding:0 var(--sello-control-padding-x-sm,12px);border:1px solid var(--sello-control-border,var(--page-header-meta-border));border-radius:var(--sello-control-radius,var(--radius-md));background:var(--sello-card-bg,var(--page-header-pill-surface));color:var(--color-text-regular,var(--page-header-pill-text));font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;display:inline-flex}.page-actions :where(.el-button,.app-button,.el-select,.app-select,.el-input,.app-input){min-width:-moz-max-content;min-width:max-content}.page-actions :where(.el-button:not(.is-link):not(.el-button--primary)){background:var(--page-action-surface);border:1px solid var(--color-border-light)}@supports (color:color-mix(in lab,red,red)){.page-actions :where(.el-button:not(.is-link):not(.el-button--primary)){border:1px solid color-mix(in srgb,var(--color-border-light) 64%,white 36%)}}.page-actions :where(.el-button,.app-button){border-radius:var(--page-action-border-radius)}.page-actions :where(.el-select .el-select__wrapper,.app-select .el-select__wrapper,.el-input .el-input__wrapper,.app-input .el-input__wrapper){min-height:var(--sello-control-height-md);border-radius:var(--page-action-border-radius);background:var(--page-action-surface);border:var(--sello-control-border-width) solid var(--sello-control-border);box-shadow:none}.page-actions :where(.el-button:not(.is-link)){min-height:var(--sello-control-height-md);padding-inline:var(--space-4);box-shadow:none}.page--header-stacked .page-actions :where(.el-button,.app-button,.el-select,.app-select,.el-input,.app-input){min-width:0}@media(max-width:767px){.page-actions :where(.el-button,.app-button){min-height:var(--touch-target-min)}.page-actions :where(.el-select,.app-select,.el-input,.app-input){width:100%}}.app-card-header-row{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;display:flex}.app-card-header-title{align-items:center;gap:var(--space-2);min-width:0;display:flex}.app-card-header-actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.app-card-footer-actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-color-lighter);display:flex}:where(.summary-cards,.summary-grid)>.summary-card,.stats-row>.stat-card{min-width:0;min-height:var(--summary-card-min-height);padding:var(--summary-card-padding);border:var(--card-border-width) solid var(--card-border-color);border-radius:var(--card-radius-default);background:var(--card-surface);box-shadow:var(--card-shadow);--summary-card-accent:var(--color-text-secondary);--summary-card-value-color:var(--color-text-primary);transition:box-shadow var(--transition-fast),background-color var(--transition-fast),transform var(--transition-fast);border-inline-start:0 #0000}:where(.summary-cards,.summary-grid)>.summary-card:hover,.stats-row>.stat-card:hover{box-shadow:var(--card-shadow-hover);transform:translateY(var(--card-hover-lift))}:where(.summary-cards,.summary-grid)>.summary-card.alert,:where(.summary-cards,.summary-grid)>.summary-card.negative,:where(.summary-cards,.summary-grid)>.summary-card.danger,.stats-row>.stat-card--danger,.stats-row>.stat-card--critical{--summary-card-accent:var(--color-danger);--summary-card-value-color:var(--color-danger)}:where(.summary-cards,.summary-grid)>.summary-card.positive,:where(.summary-cards,.summary-grid)>.summary-card.success,.stats-row>.stat-card--success{--summary-card-accent:var(--color-success)}:where(.summary-cards,.summary-grid)>.summary-card.warning,.stats-row>.stat-card--warning{--summary-card-accent:var(--color-warning);--summary-card-value-color:var(--color-warning)}:where(.summary-cards,.summary-grid)>.summary-card.info,.stats-row>.stat-card--info{--summary-card-accent:var(--color-info)}:where(.summary-cards)>.summary-card{text-align:center}.summary-cards,.summary-grid,.stats-row{--summary-card-min-height:var(--card-size-compact-min-height);--summary-card-padding:var(--card-size-compact-padding);--summary-label-font-size:var(--font-size-xs);--summary-value-font-size:var(--font-size-xl);--summary-value-font-weight:var(--font-weight-semibold)}:where(.summary-cards,.summary-grid)>.summary-card .summary-label{margin-bottom:var(--space-1);font-size:var(--summary-label-font-size,var(--font-size-sm));color:var(--color-text-secondary)}:where(.summary-cards,.summary-grid)>.summary-card .summary-value{color:var(--summary-card-value-color);font-size:var(--summary-value-font-size,var(--font-size-2xl));font-weight:var(--summary-value-font-weight,var(--font-weight-semibold));line-height:var(--line-height-tight)}:where(.summary-cards,.summary-grid)>.summary-card .summary-subtitle,:where(.summary-cards,.summary-grid)>.summary-card .summary-trend{margin-top:var(--space-1);font-size:var(--font-size-xs);color:var(--color-text-secondary)}:where(.summary-cards,.summary-grid)>.summary-card .summary-trend.positive{color:var(--color-success)}:where(.summary-cards,.summary-grid)>.summary-card .summary-trend.negative{color:var(--color-danger)}.kpi-card{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.kpi-label{font-size:var(--summary-label-font-size,var(--font-size-sm));color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.kpi-value{color:var(--summary-card-value-color,var(--color-text-primary));font-size:var(--summary-value-font-size,var(--font-size-2xl));font-weight:var(--summary-value-font-weight,var(--font-weight-semibold));line-height:var(--line-height-tight)}.kpi-unit,.kpi-sub{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.kpi-sub{margin-top:var(--space-1)}:where(.summary-cards,.summary-grid)>.summary-card .summary-card__label,.stats-row>.stat-card .stat-card__label{font-size:var(--font-size-xs);color:var(--summary-card-accent);text-transform:var(--text-transform-uppercase,uppercase);letter-spacing:var(--text-tracking-uppercase,.04em)}:where(.summary-cards,.summary-grid)>.summary-card .summary-card__value,.stats-row>.stat-card .stat-card__value{color:var(--summary-card-value-color);font-size:var(--summary-value-font-size,var(--font-size-2xl));font-weight:var(--summary-value-font-weight,var(--font-weight-semibold));line-height:var(--line-height-tight)}:where(.summary-cards,.summary-grid)>.summary-card .summary-card__meta,:where(.summary-cards,.summary-grid)>.summary-card .summary-card__sub-value{color:var(--color-text-secondary)}.summary-card--stacked{gap:var(--space-1);min-height:var(--summary-card-min-height);flex-direction:column;display:flex}.summary-card__value--success{color:var(--color-success)}.summary-card__value--warning{color:var(--color-warning)}.summary-card__value--danger{color:var(--color-danger)}@media(max-width:767px){:where(.summary-cards,.summary-grid)>.summary-card,.stats-row>.stat-card{min-height:72px;padding:var(--space-3);flex-direction:column;justify-content:center;display:flex}:where(.summary-cards,.summary-grid)>.summary-card .summary-label,:where(.summary-cards,.summary-grid)>.summary-card .summary-card__label,.stats-row>.stat-card .stat-card__label,.summary-card-label{font-size:var(--font-size-xs)}:where(.summary-cards,.summary-grid)>.summary-card .summary-value,:where(.summary-cards,.summary-grid)>.summary-card .summary-card__value,.stats-row>.stat-card .stat-card__value,.summary-card-value,.kpi-value{font-size:var(--font-size-lg)}}.page-summary-shell{gap:var(--space-4);display:grid}.page-summary-shell--split{grid-template-columns:minmax(0,1.35fr) minmax(280px,.95fr);align-items:stretch}.page-summary-hero{justify-content:space-between;gap:var(--space-4);min-width:0;padding:var(--space-6);border:var(--card-border-width) solid var(--card-border-color);border-radius:var(--card-radius-default);background:var(--card-surface);box-shadow:none;flex-direction:column;display:flex}.page-summary-hero__content{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.page-summary-hero__eyebrow{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);display:inline-flex}.page-summary-hero__value{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-text-primary)}.page-summary-hero__description{max-width:54ch;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-form-content);margin:0}.page-summary-hero__meta{gap:var(--space-2);flex-wrap:wrap;width:100%;min-width:0;display:flex}.page-summary-hero__meta>.app-metric-matrix{flex:100%;width:100%;min-width:0}.page-section-shell{gap:var(--space-4);min-width:0;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;padding:0;display:flex}.page-section-shell--tight{gap:var(--space-3)}.page-section-shell--flush{padding:0;overflow:hidden}.page-section-shell--subtle{background:0 0}.page-section-shell__head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.page-section-shell__meta{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}.card-size-compact,.summary-card--compact{--summary-card-min-height:var(--card-size-compact-min-height);--summary-card-padding:var(--card-size-compact-padding)}.card-size-default,.summary-card--default{--summary-card-min-height:var(--card-size-default-min-height);--summary-card-padding:var(--card-size-default-padding)}.card-size-feature,.summary-card--feature{--summary-card-min-height:var(--card-size-feature-min-height);--summary-card-padding:var(--card-size-feature-padding)}@media(max-width:900px){.page-summary-shell--split{grid-template-columns:1fr}}@media(max-width:640px){.page-summary-hero{padding:var(--space-5)}}.app-table{--nt-cell-padding-y:var(--sello-table-cell-padding-y)}.app-table .el-table{border-radius:var(--sello-table-radius,var(--radius-md));background:var(--table-core-surface,var(--card-surface));box-shadow:none;overflow:hidden}.app-table .el-table--border,.app-table .el-table--group{border:none}.app-table .el-table--border:before,.app-table .el-table__inner-wrapper:before,.app-table .el-table__inner-wrapper:after{display:none}.app-table .el-table--border .el-table__cell{border-right:none}.app-table .el-table__border-left-patch{display:none}.app-table .el-table__cell{border-right:none}.app-table .el-table__row td{padding:var(--nt-cell-padding-y) 0;border-bottom:1px solid var(--border-color-lighter);font-size:var(--font-size-base);color:var(--el-text-color-primary);background:var(--table-row-bg,var(--color-bg-surface));transition:background-color var(--transition-fast),border-color var(--transition-fast)}.app-table .el-table--striped .el-table__body tr.el-table__row--striped>td.el-table__cell{background:var(--table-row-bg,var(--color-bg-surface))}.app-table .el-table__body tr:hover>td,.app-table .el-table--striped .el-table__body tr.el-table__row--striped:hover>td.el-table__cell,.app-table .el-table__body tr.hover-row>td,.app-table .el-table--striped .el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell{background:var(--table-row-hover-bg,var(--sello-bg-surface-muted))}.app-table .el-table__body tr.current-row>td,.app-table .el-table--striped .el-table__body tr.current-row.el-table__row--striped>td.el-table__cell{background:var(--table-row-selected-bg,var(--sello-selection-bg))}.app-table .el-table__empty-block{min-height:200px;font-size:var(--font-size-base);color:var(--el-text-color-secondary)}.app-table [data-row-open=ignore],.app-table .cell-actions{justify-content:center;align-items:center;display:flex}.el-dialog.app-dialog,.el-drawer.app-drawer,.app-dialog .el-dialog,.app-drawer .el-drawer{flex-direction:column;display:flex;position:relative;overflow:hidden}.el-dialog.app-dialog:before,.el-drawer.app-drawer:before,.app-dialog .el-dialog:before,.app-drawer .el-drawer:before{content:"";border-radius:inherit;background:var(--overlay-shell-highlight);pointer-events:none;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0}.el-dialog.app-dialog>*,.el-drawer.app-drawer>*,.app-dialog .el-dialog>*,.app-drawer .el-drawer>*{z-index:1;position:relative}.el-dialog.app-dialog,.app-dialog .el-dialog{width:var(--sello-dialog-width,var(--dialog-width-md));max-width:var(--sello-dialog-max-width,92vw);max-height:calc(100dvh - var(--space-8,32px));border:1px solid var(--color-border-subtle);background:var(--color-bg-surface);background-color:var(--color-bg-surface);box-shadow:var(--sello-shadow-lg);border-radius:var(--sello-radius-xl);opacity:1;isolation:isolate}.el-drawer.app-drawer,.app-drawer .el-drawer{border:1px solid var(--color-border-subtle);background:var(--color-bg-surface);background-color:var(--color-bg-surface);box-shadow:var(--sello-shadow-lg);border-radius:var(--sello-radius-xl);opacity:1;isolation:isolate;overflow:hidden}.el-drawer.app-drawer.rtl,.app-drawer .el-drawer.rtl{border-radius:var(--sello-radius-xl) 0 0 var(--sello-radius-xl);border-right:0}.el-drawer.app-drawer.ltr,.app-drawer .el-drawer.ltr{border-radius:0 var(--sello-radius-xl) var(--sello-radius-xl) 0;border-left:0}.app-dialog .el-dialog__header{padding:var(--overlay-header-padding-y) var(--overlay-header-padding-x) var(--space-3) var(--overlay-header-padding-x);padding-right:calc(var(--overlay-header-padding-x) + var(--overlay-close-size) + var(--space-2));border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-surface);background-color:var(--color-bg-surface);box-shadow:none;margin-bottom:0}.app-drawer .el-drawer__header{padding:var(--overlay-header-padding-y) var(--overlay-header-padding-x) var(--space-3) var(--overlay-header-padding-x);padding-right:calc(var(--overlay-header-padding-x) + var(--overlay-close-size) + var(--space-3));border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-surface);background-color:var(--color-bg-surface);box-shadow:none;z-index:2;margin-bottom:0;position:relative}.app-dialog .el-dialog__body{padding:var(--overlay-body-padding-y) var(--overlay-body-padding-x);background:var(--color-bg-surface);background-color:var(--color-bg-surface);background-image:none;flex:auto;min-height:0;overflow:auto}.app-drawer .el-drawer__body{padding:var(--overlay-body-padding-y) var(--overlay-body-padding-x);background:var(--color-bg-surface);background-color:var(--color-bg-surface);background-image:none;flex:auto;min-height:0;position:relative;overflow:auto}.app-dialog .el-dialog__footer{padding:var(--space-3) var(--overlay-footer-padding-x) var(--overlay-footer-padding-y) var(--overlay-footer-padding-x);border-top:1px solid var(--color-border-subtle);background:var(--color-bg-surface);background-color:var(--color-bg-surface);box-shadow:none}.app-drawer .el-drawer__footer{padding:var(--space-3) var(--overlay-footer-padding-x) var(--overlay-footer-padding-y) var(--overlay-footer-padding-x);border-top:1px solid var(--color-border-subtle);background:var(--color-bg-surface);background-color:var(--color-bg-surface);box-shadow:none;z-index:2;position:relative}.app-dialog .el-dialog__headerbtn,.app-drawer .el-drawer__close-btn{width:var(--overlay-close-size);height:var(--overlay-close-size);border-radius:var(--radius-full);box-shadow:none;color:var(--overlay-close-color);transition:background-color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),color var(--transition-fast),transform var(--transition-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.app-drawer .el-drawer__close-btn{top:var(--overlay-header-padding-y);right:var(--overlay-header-padding-x)}.app-dialog .el-dialog__headerbtn:hover,.app-drawer .el-drawer__close-btn:hover{background:var(--overlay-close-hover-surface);box-shadow:none;color:var(--overlay-close-hover-color);border-color:#0000;transform:none}.app-dialog .el-dialog__headerbtn .el-icon,.app-drawer .el-drawer__close-btn .el-icon{font-size:var(--icon-sm)}.app-dialog .el-dialog__body>:first-child,.app-drawer .el-drawer__body>:first-child{margin-top:0}.app-dialog .el-dialog__body>:last-child,.app-drawer .el-drawer__body>:last-child{margin-bottom:0}.app-dialog .el-dialog__body>:is(.app-form,form,.dialog-content,.dialog-shell,.state-container),.app-drawer .el-drawer__body>:is(.drawer-body,.detail-content,.drawer-view,.drawer-form,.app-form,form,.state-container){z-index:1;position:relative}.app-drawer .el-drawer__body>:is(.drawer-body,.detail-content,.drawer-view,.drawer-form){gap:var(--space-5);flex-direction:column;display:flex}.app-dialog :is(.form-section,.dialog-panel,.dialog-shell,.dialog-content>.state-container),.app-drawer :is(.form-section,.detail-section,.drawer-section-card,.drawer-form-card,.mapping-pane__header-card,.mapping-pane__table-wrap,.mapping-pane__tips,.summary-hero-card,.summary-core-card,.summary-dimension-list,.summary-definition-list,.summary-framework-card,.summary-recommendation-panel,.state-container){border:1px solid var(--overlay-panel-border-color);border-radius:var(--overlay-panel-radius);background:var(--overlay-panel-surface);box-shadow:var(--overlay-panel-shadow)}.app-drawer :is(.form-section,.detail-section,.drawer-section-card,.drawer-form-card,.mapping-pane__header-card,.mapping-pane__table-wrap,.mapping-pane__tips,.summary-hero-card,.summary-core-card,.summary-dimension-list,.summary-definition-list,.summary-framework-card,.summary-recommendation-panel){padding:var(--overlay-panel-padding)}.app-dialog :is(.form-section-title,.dialog-panel__title,.dialog-shell__title),.app-drawer :is(.form-section-title,.detail-section-title,.drawer-form-card__title,.mapping-pane__title,.summary-hero-title){letter-spacing:0;color:var(--color-text-primary)}.app-drawer :is(.drawer-form-card__hint,.mapping-pane__description,.summary-hero-meta,.summary-core-sub,.detail-label){color:var(--overlay-subtitle-color)}@media(max-width:767px){.app-drawer .el-drawer.btt{border-radius:var(--drawer-mobile-sheet-radius) var(--drawer-mobile-sheet-radius) 0 0}.app-drawer .el-drawer.rtl{border-radius:0}.app-dialog .el-dialog{border-radius:var(--sello-radius-lg)}.app-dialog .el-dialog__header,.app-drawer .el-drawer__header,.app-dialog .el-dialog__body,.app-drawer .el-drawer__body,.app-dialog .el-dialog__footer,.app-drawer .el-drawer__footer{padding-left:var(--space-4);padding-right:var(--space-4)}}.app-drawer .drawer-header{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex;position:relative}.app-drawer .drawer-title{font-weight:var(--overlay-title-weight);font-size:var(--overlay-title-size);line-height:var(--line-height-tight);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;color:var(--drawer-title-color);overflow:hidden}.app-drawer .drawer-meta{align-items:center;gap:var(--space-2);font-size:var(--overlay-subtitle-size);color:var(--drawer-meta-color);line-height:var(--line-height-base);flex-wrap:wrap;display:flex}.app-drawer .drawer-actions{align-items:center;gap:var(--space-2);display:flex}.app-drawer .el-drawer__header:before,.app-drawer .el-drawer__body:before{content:"";background:var(--drawer-header-highlight);pointer-events:none;height:96px;position:absolute;inset:0 0 auto}.app-drawer .el-drawer__body:before{background:var(--drawer-body-highlight);height:140px}.app-drawer .el-tabs__header{margin:0 0 var(--space-5)}.app-drawer .el-tabs__nav-wrap:after,.app-drawer .el-tabs__active-bar{display:none}.app-drawer .el-tabs__nav-wrap{border-bottom:0}.app-drawer .el-tabs__nav{gap:var(--sello-tabs-gap);align-items:flex-end}.app-drawer .el-tabs__item{height:var(--sello-tabs-item-height);padding:0 var(--sello-tabs-item-padding-x);border-radius:var(--sello-tabs-item-radius) var(--sello-tabs-item-radius) 0 0;background:var(--sello-tabs-item-surface);color:var(--sello-tabs-item-text);font-weight:var(--sello-tabs-item-font-weight);box-shadow:var(--sello-tabs-item-shadow);transition:color var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast);border:0;margin:0}.app-drawer .el-tabs__item:hover{color:var(--sello-tabs-item-hover-text,var(--sello-tabs-item-text));background:var(--sello-tabs-item-hover-surface);box-shadow:var(--sello-tabs-item-shadow)}.app-drawer .el-tabs__item.is-active{color:var(--sello-tabs-item-active-text);background:var(--sello-tabs-item-active-surface);box-shadow:var(--sello-tabs-item-active-shadow)}@layer app-table-base{.table-core{--nt-header-h:var(--sello-table-header-height,32px);--nt-row-h:var(--sello-table-row-height,34px);--nt-cell-padding-y:var(--sello-table-cell-y,5px);--nt-selection-gutter:var(--sello-table-selection-gutter-width,32px);--nt-checkbox-size:var(--sello-table-checkbox-size,16px);background:var(--table-core-surface);border:1px solid var(--table-core-shell-border-color);border-radius:var(--sello-table-radius,var(--radius-md));font-family:var(--font-family-base);box-shadow:none;flex-direction:column;display:flex;overflow:hidden}.table-core__toolbar{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--table-core-divider-color);background:var(--table-core-header-surface)}.table-core__wrapper{position:relative;overflow-x:auto}.table-core__wrapper.is-virtual{max-height:70vh;overflow-y:auto}.table-core__wrapper.is-virtual .table-core__table thead th{z-index:var(--z-sticky-header);background:0 0;position:sticky;top:0}.table-core__wrapper.is-loading{min-height:200px}.table-core__table{border-collapse:collapse;table-layout:fixed;width:-moz-max-content;width:max-content;min-width:100%;font-size:var(--font-size-base)}.table-core__table thead th{height:var(--sello-table-header-height,var(--nt-header-h));text-align:left;font-weight:var(--sello-table-header-font-weight,var(--font-weight-semibold));font-size:var(--sello-table-header-font-size,var(--text-table-header));color:var(--sello-table-header-color,var(--el-text-color-secondary));border-top:none;border-bottom:1px solid var(--color-border-subtle);white-space:nowrap;letter-spacing:var(--sello-table-header-tracking,.06em);text-transform:var(--sello-table-header-transform,uppercase);background:0 0}.table-core__table thead th.col-selection{border-bottom:none}.table-core__table thead,.table-core__table thead tr{border-top:none}.table-core .table-row{transition:background-color var(--transition-fast)}.table-core__table tbody td{height:var(--sello-table-row-height,var(--nt-row-h));font-size:var(--sello-table-body-size,var(--font-size-sm));color:var(--sello-table-body-color,var(--el-text-color-primary));border-bottom:1px solid var(--border-color-lighter);text-align:left;transition:background-color var(--transition-fast),border-color var(--transition-fast);border-top:none}.table-core__table tbody td.col-selection{border-bottom:none}.table-core__table tbody tr:first-child td{border-top:none}.table-core .editable-cell{height:var(--sello-table-row-height,var(--nt-row-h));line-height:var(--line-height-cell);cursor:text;background:0 0;border-radius:0;min-height:0;padding:0}.table-core .cell-editable{cursor:text}.table-core:focus:not(:focus-visible),.table-core:focus-within:not(:focus-visible),.table-core__wrapper:focus:not(:focus-visible){outline-offset:2px;box-shadow:none;outline:2px solid #0000}.table-core.is-bulk-mutating *{pointer-events:none;opacity:.7;transition:opacity var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease)}.table-core.is-bulk-mutating{cursor:progress}.table-core.is-bulk-mutating .table-core__wrapper{pointer-events:none;opacity:.7}.table-core__table thead th.col-selection,.table-core__table tbody td.col-selection{width:var(--nt-selection-gutter);min-width:var(--nt-selection-gutter);max-width:var(--nt-selection-gutter);text-align:center;vertical-align:middle;padding:0}.table-core__checkbox-wrapper{width:var(--nt-checkbox-size);height:var(--nt-checkbox-size);justify-content:center;align-items:center;display:inline-flex}.table-core__table .col-selection .el-checkbox{width:var(--nt-checkbox-size);height:var(--nt-checkbox-size);--el-checkbox-height:var(--nt-checkbox-size);opacity:0;box-shadow:none;transition:opacity var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease);outline:none;justify-content:center;align-items:center;margin-right:0;display:inline-flex}.table-core thead tr:hover .col-selection .el-checkbox,.table-core .table-row:hover .col-selection .el-checkbox,.table-core .table-row.is-hovered .col-selection .el-checkbox,.table-core .table-row.is-selected .col-selection .el-checkbox,.table-core__table .col-selection .el-checkbox:has(.el-checkbox__input.is-focus),.table-core__table .col-selection .el-checkbox:has(.el-checkbox__input.is-checked),.table-core__table .col-selection .el-checkbox:has(.el-checkbox__input.is-indeterminate),.table-core__table thead th.col-selection .el-checkbox.is-checked,.table-core__table thead th.col-selection .el-checkbox.is-indeterminate{opacity:1}.table-core__table .col-selection .el-checkbox__inner{border:1px solid var(--el-border-color);width:16px;height:16px;transition:background-color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease),border-color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease);box-sizing:border-box;background:0 0;border-radius:3px}.table-core__table .col-selection .el-checkbox__inner:hover{border-color:var(--el-color-primary);background:var(--el-color-primary-light-9)}.table-core__table .col-selection .el-checkbox:focus,.table-core__table .col-selection .el-checkbox:focus-visible,.table-core__table .col-selection .el-checkbox__input:focus,.table-core__table .col-selection .el-checkbox__input:focus-visible,.table-core__table .col-selection .el-checkbox__original,.table-core__table .col-selection .el-checkbox__original:focus,.table-core__table .col-selection .el-checkbox__original:focus-visible{outline-offset:0!important;box-shadow:none!important;outline:none!important}.table-core__table .col-selection .el-checkbox__input.is-focus .el-checkbox__inner{border-color:var(--el-color-primary);background:var(--el-color-primary-light-9);outline-offset:0!important;box-shadow:none!important;outline:none!important}.table-core__table .col-selection .el-checkbox__original:focus-visible+.el-checkbox__inner{outline:var(--focus-ring-width) solid var(--focus-ring-color)!important;outline-offset:var(--focus-ring-offset)!important}.table-core__table .col-selection .el-checkbox.is-checked .el-checkbox__inner,.table-core__table .col-selection .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.table-core__table .col-selection .el-checkbox__inner:after{width:3px;height:7px;top:4px;left:6px}.table-core__table .col-selection .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{content:"";background-color:var(--color-white);width:10px;height:2px;display:block;position:absolute;top:6px;left:3px;transform:none}.table-core__table .col-selection .el-checkbox__input.is-indeterminate .el-checkbox__inner:after,.table-core__table .col-selection .el-checkbox__label{display:none}.table-core .table-row--new{background:var(--el-color-primary-light-9)}.table-core .table-row--new td{padding:0 16px}.table-core__add-row{padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border)}.table-core__add-row .add-row-btn{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);color:var(--el-text-color-secondary);font-size:var(--font-size-base);cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease),color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease);background:0 0;border:none;justify-content:flex-start;width:100%;font-family:inherit;display:flex}.table-core__add-row .add-row-btn:hover{background:var(--el-fill-color-light);color:var(--el-text-color-primary)}.table-core .add-icon{font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}.table-core__loading{background:var(--backdrop-light);justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.table-core__empty{padding:var(--space-9) var(--space-4);text-align:center;color:var(--el-text-color-secondary);font-size:var(--font-size-base);background:var(--el-fill-color-lighter);border-radius:var(--state-container-radius);margin:var(--space-4)}.table-core__footer{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);justify-content:flex-end;display:flex}.table-core .cell-first{position:relative}.table-core.cell-text,.table-core .table-core__cell{white-space:normal;word-wrap:break-word;word-break:break-word}.table-core .cell-amount{text-align:right;font-variant-numeric:tabular-nums}.table-core .cell-amount .amount-primary{color:var(--el-text-color-primary);font-weight:var(--font-weight-medium)}.table-core .cell-amount .amount-secondary{color:var(--el-text-color-secondary);font-size:var(--font-size-base);margin-left:4px}.table-core .cell-status{text-align:center}.table-core .cell-status .el-tag{--el-tag-bg-color:var(--el-fill-color-light);--el-tag-border-color:transparent;font-size:var(--font-size-base);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);height:auto;line-height:var(--line-height-result-title)}.table-core .cell-status .el-tag--success{--el-tag-bg-color:var(--el-color-success-light-9);--el-tag-text-color:var(--el-color-success)}.table-core .cell-status .el-tag--warning{--el-tag-bg-color:var(--el-color-warning-light-9);--el-tag-text-color:var(--el-color-warning)}.table-core .cell-status .el-tag--danger{--el-tag-bg-color:var(--el-color-danger-light-9);--el-tag-text-color:var(--el-color-danger)}.table-core .cell-status .el-tag--info{--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-text-color:var(--el-color-primary)}.table-core .cell-date,.table-core .cell-datetime{color:var(--el-text-color-secondary);font-size:var(--font-size-base);white-space:nowrap}.table-core .cell-tags{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.table-core .cell-tags .el-tag{font-size:var(--font-size-base);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);height:auto;line-height:var(--line-height-base);text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.table-core .cell-number,.table-core .num,.table-core th.num,.table-core td.num{text-align:right;font-variant-numeric:tabular-nums}.table-core .cell-sku,.table-core .cell-id{font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.table-core .cell-link a{color:var(--el-color-primary);text-decoration:none}.table-core .cell-link a:hover{text-decoration:underline}.table-core .cell-long-text{white-space:normal;word-break:break-word;line-height:var(--line-height-form-content)}.table-core .cell-empty{color:var(--el-text-color-placeholder);font-style:italic}}@layer app-table-states{.table-core .table-row:hover,.table-core .table-row.is-hovered{background:var(--table-core-row-hover-surface)}.table-core .cell-editable:hover{background:0 0}.table-core .editable-cell:hover:not(.editable-cell--editing):not(.editable-cell--readonly):not(.editable-cell--disabled) .editable-cell-content{background-color:var(--table-core-row-hover-surface);transition:background-color var(--transition-fast)}.table-core td .editable-cell-content{white-space:normal;word-wrap:break-word;word-break:break-word}.table-core .table-row.is-selected{background:var(--table-core-row-selected-surface)}.table-core .table-row.is-selected:hover{background:var(--table-core-row-selected-hover-surface)}.table-core .table-row:hover td,.table-core .table-row.is-hovered td{border-bottom:1px solid var(--table-core-row-hover-border-color)}.table-core td.is-cell-editing{outline-offset:2px;box-shadow:none;background:0 0;border-radius:0;outline:2px solid #0000}.table-core .cell-editor-overlay{z-index:var(--z-editor-overlay);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 16px}.table-core .editable-cell--editing{cursor:default;outline-offset:2px;box-shadow:none;background:0 0;outline:2px solid #0000}}@layer app-table-ep-strip{.table-core .cell-editor-overlay .el-input__wrapper{box-shadow:none;outline-offset:2px;background:0 0;border:0;outline:2px solid #0000;height:auto;min-height:0;padding:0}.table-core .cell-editor-overlay .el-input__inner,.table-core .cell-editor-overlay .el-textarea__inner{outline-offset:2px;box-shadow:none;line-height:inherit;font:inherit;color:inherit;background:0 0;border:0;outline:2px solid #0000;padding:0}.table-core .cell-editor-overlay :focus:not(:focus-visible){outline-offset:2px;box-shadow:none;outline:2px solid #0000}.table-core .cell-editor-overlay :focus-visible{outline:var(--sello-interactive-focus-outline,2px solid var(--focus-ring-color));outline-offset:var(--sello-interactive-focus-offset,2px)}}.row-open-btn{right:var(--space-2);align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);font-size:var(--font-size-base);line-height:var(--line-height-tight);color:var(--el-text-color-secondary);background:var(--table-row-open-button-surface);border:1px solid var(--table-row-open-button-border-color);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;z-index:var(--z-sticky-header);box-shadow:var(--table-row-open-button-shadow);transition:background-color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease),color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease),opacity var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease);opacity:0;pointer-events:none;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.table-row:hover .row-open-btn{opacity:1;pointer-events:auto}.row-open-btn:hover{background:var(--table-row-open-button-hover-surface);color:var(--table-row-open-button-hover-text-color);border-color:var(--table-row-open-button-hover-border-color)}.row-open-btn .el-icon{flex-shrink:0}.table-core{--nt-header-h:var(--sello-table-header-height,32px);--nt-row-h:var(--sello-table-row-height,34px);--nt-divider:var(--table-core-divider-color);--nt-hover:var(--table-core-row-hover-surface);--nt-text-muted:var(--color-text-secondary);--nt-focus:var(--color-primary);--nt-radius:var(--sello-table-radius,var(--radius-default))}.table-core__header{height:var(--nt-header-h);z-index:var(--z-elevated);background:var(--table-core-header-surface);border-top:none;border-bottom:1px solid var(--nt-divider);position:sticky;top:0}.table-core__th{height:var(--nt-header-h);padding:var(--sello-table-header-padding-y,var(--space-2)) var(--sello-table-header-padding-x,var(--space-3));align-items:center;gap:var(--space-2,8px);color:var(--nt-text-muted);font-size:var(--font-size-base);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;display:flex;position:relative;overflow:hidden}.table-core__th:hover{background:var(--nt-hover)}.table-core__th-title{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.table-core__th-handle{border-radius:var(--nt-radius);opacity:0;width:24px;height:24px;transition:opacity var(--transition-fast),transform var(--transition-fast);color:var(--nt-text-muted);cursor:grab;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;transform:translate(-2px)}.table-core__th:hover .table-core__th-handle,.table-core__th:focus-within .table-core__th-handle{opacity:1;transform:translate(0)}.table-core__th-handle:active{cursor:grabbing}.table-core__th-menu{border-radius:var(--nt-radius);opacity:0;width:24px;height:24px;transition:opacity var(--transition-fast);color:var(--nt-text-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.table-core__th-actions{opacity:0;pointer-events:none;transition:opacity var(--transition-fast);align-items:center;display:inline-flex}.table-core__th-actions.is-visible{opacity:1;pointer-events:auto}.table-core__th-actions.is-visible .table-core__th-menu,.table-core__th:hover .table-core__th-menu,.table-core__th:focus-within .table-core__th-menu{opacity:1}.table-core__th-menu:hover{background:var(--nt-hover)}.table-core__th-resize{cursor:col-resize;opacity:0;width:8px;height:100%;transition:opacity var(--transition-fast);z-index:var(--z-local-overlay);position:absolute;top:0;right:-2px}.table-core__th:hover .table-core__th-resize,.table-core__th:focus-within .table-core__th-resize{opacity:1}.table-core__th-resize:after{content:"";background-color:var(--nt-divider);width:1px;transition:background-color var(--transition-fast);position:absolute;top:20%;bottom:20%;left:2px}.table-core__th-resize:hover:after{background-color:var(--nt-focus)}.table-core .nt-col-insert-line{background:var(--nt-focus);opacity:.9;pointer-events:none;width:2px;z-index:var(--z-local-overlay);position:absolute;top:0;bottom:0}.table-core.is-col-dragging{cursor:grabbing}.table-core .nt-col-resize-guide{background:var(--nt-divider);pointer-events:none;width:1px;z-index:var(--z-local-overlay);position:absolute;top:0;bottom:0}.table-core__table{table-layout:fixed;display:table}.table-core .table-core__table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;margin-left:0;display:table}.table-core .table-core__table thead{display:table-header-group}.table-core .table-core__table tbody{display:table-row-group}.table-core .table-core__table tfoot{display:table-footer-group}.table-core .table-core__table tr{display:table-row}.table-core .table-core__table th,.table-core .table-core__table td{vertical-align:middle;display:table-cell}.table-core .table-core__cell{min-height:var(--touch-target-min,44px);justify-content:flex-start;align-items:center;gap:var(--space-2);width:100%;display:flex;overflow:hidden}.table-core .table-core__cell>*{min-width:0}.table-core .table-core__cell .el-tag,.table-core .table-core__cell .el-link{align-self:center}.table-core{--nt-row-min-h:var(--sello-table-row-height,34px)}.table-core .table-core__table th,.table-core .table-core__table td{vertical-align:middle;padding:var(--sello-table-cell-y,var(--space-2)) var(--sello-table-cell-x,var(--space-3))}.table-core .table-core__cell{min-height:var(--sello-table-row-height,var(--nt-row-min-h));height:var(--sello-table-row-height,var(--nt-row-min-h));justify-content:flex-start;align-items:center;width:100%;min-width:0;padding:0;display:flex}.table-core .table-core__cell,.table-core .table-core__cell *{line-height:var(--line-height-result-title);vertical-align:middle}.table-core .table-core__cell .el-input__wrapper,.table-core .table-core__cell .el-select__wrapper,.table-core .table-core__cell .el-date-editor,.table-core .table-core__cell .el-button{align-self:center}.table-core .table-core__cell .el-input__wrapper,.table-core .table-core__cell .el-select__wrapper{height:var(--sello-control-height-md,32px);align-self:center;align-items:center}.table-core .table-core__cell>*{align-self:center;min-width:0}.table-core__th-handle:focus-visible,.table-core__th-menu:focus-visible{outline:var(--sello-interactive-focus-outline,2px solid var(--focus-ring-color,var(--nt-focus)));outline-offset:var(--sello-interactive-focus-offset,2px)}.select-editor-popper,.multiselect-editor-popper{z-index:var(--z-popper)}.table-core .select-display,.table-core .multiselect-display{min-height:24px;line-height:var(--line-height-result-title)}.table-core .select-tag,.table-core .multiselect-tag{font-size:var(--font-size-base);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);height:auto;line-height:var(--line-height-base);text-overflow:ellipsis;white-space:nowrap;max-width:100px;overflow:hidden}.table-core .select-editor-overlay,.table-core .multiselect-editor-overlay{background:var(--table-core-sticky-cell-surface,var(--table-core-surface));z-index:var(--z-editor-overlay);box-shadow:none;border-radius:0}.list-page-toolbar__group,.list-page-toolbar__group--grid-2{align-items:center;gap:var(--space-3);row-gap:var(--space-2);flex-wrap:wrap;width:100%;min-width:0;display:flex;overflow:visible}.list-page-toolbar__group--grid-auto{align-items:center;gap:var(--space-2);row-gap:var(--space-2);flex-wrap:wrap;width:100%;min-width:0;display:flex;overflow:visible}.list-page-toolbar__group--grid-2>*,.list-page-toolbar__group--grid-auto>*{flex:0 auto;min-width:0}.list-page-toolbar__result-count,.catalog-table-frame__result-count,.asset-result-count,.procurement-result-count{white-space:nowrap;min-width:4.5rem;color:var(--color-text-secondary);font-size:var(--font-size-sm);flex:none}.list-page-toolbar__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:nowrap;flex:none;min-width:-moz-max-content;min-width:max-content;display:flex}.list-page-toolbar__actions .app-button:not(.app-button--link):not(.app-button--text),.list-page-toolbar__actions .el-button:not(.is-link):not(.is-text):not(.app-icon-button),.app-table-toolbar__end .app-button:not(.app-button--link):not(.app-button--text),.app-table-toolbar__end .el-button:not(.is-link):not(.is-text):not(.app-icon-button){white-space:nowrap;flex:none;min-width:3.75rem}.list-page-toolbar__actions .app-icon-button-shell,.list-page-toolbar__actions .app-icon-button-shell .el-button,.list-page-toolbar__actions .app-icon-button,.list-page-toolbar__actions .app-table-display-controls__properties--icon,.app-table-toolbar__end .app-icon-button-shell,.app-table-toolbar__end .app-icon-button-shell .el-button,.app-table-toolbar__end .app-icon-button,.app-table-toolbar__end .app-table-display-controls__properties--icon{--table-toolbar-icon-button-size:var(--page-control-height,var(--sello-control-height-md,34px));--el-button-size:var(--table-toolbar-icon-button-size);flex:0 0 var(--table-toolbar-icon-button-size);width:var(--table-toolbar-icon-button-size);min-width:var(--table-toolbar-icon-button-size);max-width:var(--table-toolbar-icon-button-size);height:var(--table-toolbar-icon-button-size);min-height:var(--table-toolbar-icon-button-size);aspect-ratio:1;box-sizing:border-box;padding-block:0;padding-inline:0}.list-page-toolbar__actions .app-icon-button-shell{background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.list-page-toolbar__actions .app-icon-button-shell .el-button,.list-page-toolbar__actions .app-icon-button,.list-page-toolbar__actions .app-table-display-controls__properties--icon .el-button{border:var(--sello-control-border-width,1px) solid var(--sello-button-secondary-border,var(--sello-control-border,var(--color-border)));border-radius:var(--page-control-radius,var(--sello-control-radius,var(--radius-sm)));background:var(--sello-button-secondary-bg,var(--color-bg-surface));color:var(--sello-button-secondary-text,var(--color-text-primary));line-height:var(--line-height-solid,1);box-shadow:none}.list-page-toolbar__actions .app-button--secondary,.list-page-toolbar__actions .app-button--tertiary,.list-page-toolbar__actions .app-button--ghost,.app-table-toolbar__end .app-button--secondary,.app-table-toolbar__end .app-button--tertiary,.app-table-toolbar__end .app-button--ghost{border-style:solid;border-width:1px;border-color:var(--sello-button-secondary-border,var(--color-border));background:0 0}@supports (color:color-mix(in lab,red,red)){.list-page-toolbar__actions .app-button--secondary,.list-page-toolbar__actions .app-button--tertiary,.list-page-toolbar__actions .app-button--ghost,.app-table-toolbar__end .app-button--secondary,.app-table-toolbar__end .app-button--tertiary,.app-table-toolbar__end .app-button--ghost{border-color:var(--sello-button-secondary-border,color-mix(in srgb, var(--color-border) 68%, white 32%))}}.list-page-toolbar__actions .app-button--secondary,.list-page-toolbar__actions .app-button--tertiary,.list-page-toolbar__actions .app-button--ghost,.app-table-toolbar__end .app-button--secondary,.app-table-toolbar__end .app-button--tertiary,.app-table-toolbar__end .app-button--ghost{color:var(--sello-button-secondary-text,var(--color-text-primary));box-shadow:none}.list-page-toolbar__actions .app-button--secondary:hover,.list-page-toolbar__actions .app-button--tertiary:hover,.list-page-toolbar__actions .app-button--ghost:hover,.app-table-toolbar__end .app-button--secondary:hover,.app-table-toolbar__end .app-button--tertiary:hover,.app-table-toolbar__end .app-button--ghost:hover{background:var(--sello-button-secondary-bg-hover,var(--page-action-surface))}@supports (color:color-mix(in lab,red,red)){.list-page-toolbar__actions .app-button--secondary:hover,.list-page-toolbar__actions .app-button--tertiary:hover,.list-page-toolbar__actions .app-button--ghost:hover,.app-table-toolbar__end .app-button--secondary:hover,.app-table-toolbar__end .app-button--tertiary:hover,.app-table-toolbar__end .app-button--ghost:hover{background:var(--sello-button-secondary-bg-hover,color-mix(in srgb, var(--page-action-surface) 88%, transparent))}}.list-page-toolbar__actions .app-button--secondary:hover,.list-page-toolbar__actions .app-button--tertiary:hover,.list-page-toolbar__actions .app-button--ghost:hover,.app-table-toolbar__end .app-button--secondary:hover,.app-table-toolbar__end .app-button--tertiary:hover,.app-table-toolbar__end .app-button--ghost:hover{border-color:var(--sello-button-secondary-border-hover,var(--color-text-primary))}@supports (color:color-mix(in lab,red,red)){.list-page-toolbar__actions .app-button--secondary:hover,.list-page-toolbar__actions .app-button--tertiary:hover,.list-page-toolbar__actions .app-button--ghost:hover,.app-table-toolbar__end .app-button--secondary:hover,.app-table-toolbar__end .app-button--tertiary:hover,.app-table-toolbar__end .app-button--ghost:hover{border-color:var(--sello-button-secondary-border-hover,color-mix(in srgb, var(--color-text-primary) 18%, var(--color-border) 82%))}}.list-page-toolbar__actions .app-button--secondary:active,.list-page-toolbar__actions .app-button--tertiary:active,.list-page-toolbar__actions .app-button--ghost:active,.app-table-toolbar__end .app-button--secondary:active,.app-table-toolbar__end .app-button--tertiary:active,.app-table-toolbar__end .app-button--ghost:active{background:var(--sello-button-secondary-bg-active,var(--page-action-surface))}@supports (color:color-mix(in lab,red,red)){.list-page-toolbar__actions .app-button--secondary:active,.list-page-toolbar__actions .app-button--tertiary:active,.list-page-toolbar__actions .app-button--ghost:active,.app-table-toolbar__end .app-button--secondary:active,.app-table-toolbar__end .app-button--tertiary:active,.app-table-toolbar__end .app-button--ghost:active{background:var(--sello-button-secondary-bg-active,color-mix(in srgb, var(--page-action-surface) 94%, var(--color-bg-soft) 6%))}}.list-page-toolbar__actions .app-button--secondary:active,.list-page-toolbar__actions .app-button--tertiary:active,.list-page-toolbar__actions .app-button--ghost:active,.app-table-toolbar__end .app-button--secondary:active,.app-table-toolbar__end .app-button--tertiary:active,.app-table-toolbar__end .app-button--ghost:active{border-color:var(--sello-button-secondary-border-active,var(--color-primary-light-5))}@supports (color:color-mix(in lab,red,red)){.list-page-toolbar__actions .app-button--secondary:active,.list-page-toolbar__actions .app-button--tertiary:active,.list-page-toolbar__actions .app-button--ghost:active,.app-table-toolbar__end .app-button--secondary:active,.app-table-toolbar__end .app-button--tertiary:active,.app-table-toolbar__end .app-button--ghost:active{border-color:var(--sello-button-secondary-border-active,color-mix(in srgb, var(--color-primary-light-5) 28%, var(--color-border) 72%))}}.page-actions .app-button.app-button--text,.page-actions .app-button.app-button--link{height:var(--sello-control-height-md,36px);min-height:var(--sello-control-height-md,36px);padding-inline:var(--sello-control-padding-x-md,14px);border-width:var(--sello-control-border-width,1px);border-style:solid;border-color:var(--sello-button-secondary-border,var(--sello-control-border));border-radius:var(--sello-control-radius,var(--radius-md));background:var(--sello-button-secondary-bg,transparent);color:var(--sello-button-secondary-text,var(--color-text-primary));text-decoration:none}.page-actions .app-button.app-button--text:hover,.page-actions .app-button.app-button--link:hover{border-color:var(--sello-button-secondary-border-hover,var(--sello-control-border-hover));background:var(--sello-button-secondary-bg-hover,transparent);color:var(--sello-button-secondary-text-hover,var(--color-text-primary));text-decoration:none}.list-page-toolbar__actions--tight{gap:var(--space-1)}.app-table-toolbar{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.toolbar-control--sm,.toolbar-control--md,.toolbar-control--lg,.toolbar-control--xl,.list-page-toolbar__control--sm,.list-page-toolbar__control--md,.list-page-toolbar__control--lg,.list-page-toolbar__control--xl{flex:0 auto;max-width:100%}.toolbar-control--sm,.list-page-toolbar__control--sm{width:min(100%,8rem);min-width:min(100%,8rem)}.toolbar-control--md,.list-page-toolbar__control--md{width:min(100%,8.75rem);min-width:min(100%,8.75rem)}.toolbar-control--lg,.list-page-toolbar__control--lg{width:min(100%,12.5rem);min-width:min(100%,12.5rem)}.toolbar-control--xl,.list-page-toolbar__control--xl{width:min(100%,16rem);min-width:min(100%,16rem)}.toolbar-search,.list-page-toolbar__search{order:0;flex:1 1 min(100%,var(--toolbar-search-ideal-width,34rem));width:auto;min-width:min(100%,var(--toolbar-search-min-width,18rem));max-width:none}.app-table-toolbar__start>.toolbar-search,.app-table-toolbar__start>.list-page-toolbar__search{order:0}.app-table-toolbar__start>.app-input,.app-table-toolbar__start>.el-input,.app-table-toolbar__start>.toolbar-search,.app-table-toolbar__start>.list-page-toolbar__search{flex:1 1 min(100%,var(--toolbar-search-ideal-width,34rem));width:auto;min-width:min(100%,var(--toolbar-search-min-width,18rem));max-width:none}.app-table-toolbar__start>.app-select,.app-table-toolbar__start>.el-select,.app-table-toolbar__start>.toolbar-control--sm,.app-table-toolbar__start>.toolbar-control--md,.app-table-toolbar__start>.toolbar-control--lg,.app-table-toolbar__start>.list-page-toolbar__control--sm,.app-table-toolbar__start>.list-page-toolbar__control--md,.app-table-toolbar__start>.list-page-toolbar__control--lg{flex:0 1 var(--toolbar-control-max-width,10rem);width:min(100%,var(--toolbar-control-max-width,10rem));min-width:min(100%,var(--toolbar-control-max-width,10rem));max-width:var(--toolbar-control-max-width,10rem)}.app-table-toolbar__start .app-date-range-picker-host,.app-table-toolbar__start .app-date-range-picker,.app-table-toolbar__start .filter-date,.app-table-toolbar__start .filter-item--date,.app-table-toolbar__start .el-date-editor.el-input__wrapper{flex:0 0 var(--table-toolbar-date-range-width,15.5rem);width:var(--table-toolbar-date-range-width,15.5rem);min-width:min(100%,var(--table-toolbar-date-range-width,15.5rem));max-width:100%}.app-table-toolbar__start>.list-page-toolbar__group,.app-table-toolbar__start>.list-page-toolbar__group--grid-2,.app-table-toolbar__start>.list-page-toolbar__group--grid-auto{flex:auto;width:auto;max-width:100%}.app-table-toolbar__start>.list-page-toolbar__group>.app-select,.app-table-toolbar__start>.list-page-toolbar__group>.el-select,.app-table-toolbar__start>.list-page-toolbar__group--grid-2>.app-select,.app-table-toolbar__start>.list-page-toolbar__group--grid-2>.el-select,.app-table-toolbar__start>.list-page-toolbar__group--grid-auto>.app-select,.app-table-toolbar__start>.list-page-toolbar__group--grid-auto>.el-select,.app-table-toolbar__start>.list-page-toolbar__group>.toolbar-control--sm,.app-table-toolbar__start>.list-page-toolbar__group>.toolbar-control--md,.app-table-toolbar__start>.list-page-toolbar__group>.toolbar-control--lg,.app-table-toolbar__start>.list-page-toolbar__group>.list-page-toolbar__control--sm,.app-table-toolbar__start>.list-page-toolbar__group>.list-page-toolbar__control--md,.app-table-toolbar__start>.list-page-toolbar__group>.list-page-toolbar__control--lg,.app-table-toolbar__start>.list-page-toolbar__group--grid-2>.toolbar-control--sm,.app-table-toolbar__start>.list-page-toolbar__group--grid-2>.toolbar-control--md,.app-table-toolbar__start>.list-page-toolbar__group--grid-2>.toolbar-control--lg,.app-table-toolbar__start>.list-page-toolbar__group--grid-2>.list-page-toolbar__control--sm,.app-table-toolbar__start>.list-page-toolbar__group--grid-2>.list-page-toolbar__control--md,.app-table-toolbar__start>.list-page-toolbar__group--grid-2>.list-page-toolbar__control--lg,.app-table-toolbar__start>.list-page-toolbar__group--grid-auto>.toolbar-control--sm,.app-table-toolbar__start>.list-page-toolbar__group--grid-auto>.toolbar-control--md,.app-table-toolbar__start>.list-page-toolbar__group--grid-auto>.toolbar-control--lg,.app-table-toolbar__start>.list-page-toolbar__group--grid-auto>.list-page-toolbar__control--sm,.app-table-toolbar__start>.list-page-toolbar__group--grid-auto>.list-page-toolbar__control--md,.app-table-toolbar__start>.list-page-toolbar__group--grid-auto>.list-page-toolbar__control--lg{flex:0 1 var(--toolbar-control-max-width,10rem);width:min(100%,var(--toolbar-control-max-width,10rem));min-width:min(100%,var(--toolbar-control-max-width,10rem));max-width:var(--toolbar-control-max-width,10rem)}.app-table-toolbar__start>:not(.toolbar-search):not(.list-page-toolbar__search),.list-page-toolbar__group,.list-page-toolbar__group--grid-2,.list-page-toolbar__group--grid-auto,.list-page-toolbar__group>:not(.toolbar-search):not(.list-page-toolbar__search),.list-page-toolbar__group--grid-2>:not(.toolbar-search):not(.list-page-toolbar__search),.list-page-toolbar__group--grid-auto>:not(.toolbar-search):not(.list-page-toolbar__search){order:1}.toolbar-search--lg,.list-page-toolbar__search--lg{flex-basis:18rem;max-width:none}.toolbar-search--xl,.list-page-toolbar__search--xl{flex-basis:22rem;max-width:none}@media(max-width:767px){.list-page-toolbar__group{flex-direction:column;align-items:stretch}.list-page-toolbar__group,.list-page-toolbar__actions,.list-page-toolbar__group>*,.list-page-toolbar__actions>*{width:100%}.list-page-toolbar__group--grid-2,.list-page-toolbar__group--grid-auto{grid-template-columns:1fr}.list-page-toolbar__actions{justify-content:flex-start}.toolbar-search,.list-page-toolbar__search{min-width:0;max-width:none}.toolbar-control--sm,.toolbar-control--md,.toolbar-control--lg,.toolbar-control--xl,.list-page-toolbar__control--sm,.list-page-toolbar__control--md,.list-page-toolbar__control--lg,.list-page-toolbar__control--xl{width:100%;min-width:0}}.view-selector{align-items:center;display:inline-flex}.view-selector__trigger{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--font-size-base);color:var(--view-selector-trigger-text-color);transition:background-color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease),border-color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease);background:0 0;border:1px solid #0000;display:flex}.view-selector__trigger:hover{background:var(--view-selector-trigger-hover-surface);border-color:var(--view-selector-trigger-hover-border-color)}.view-selector__label{font-weight:var(--font-weight-medium)}.view-selector__chevron{font-size:var(--font-size-xs);color:var(--view-selector-chevron-color)}.view-selector__item{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:160px;display:flex}.view-selector__item-name{flex:1}.view-selector__check{color:var(--view-selector-check-color);font-size:var(--font-size-base)}.view-selector__item--action{color:var(--view-selector-action-color)}.view-selector__item--action .el-icon{margin-right:6px}.view-manager__list{gap:var(--space-2);flex-direction:column;display:flex}.view-manager__item{padding:var(--space-3);border:1px solid var(--view-manager-item-border-color);border-radius:var(--radius-md);transition:background-color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease),border-color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease);justify-content:space-between;align-items:center;display:flex}.view-manager__item:hover{background:var(--view-manager-item-hover-surface)}.view-manager__item--active{border-color:var(--view-manager-item-active-border-color);background:var(--view-manager-item-active-surface)}.view-manager__item-main{align-items:center;gap:var(--space-3);cursor:pointer;flex:1;display:flex}.view-manager__name{align-items:center;gap:var(--space-2);font-weight:var(--font-weight-medium);display:flex}.view-manager__edit{width:140px}.view-manager__actions{gap:var(--space-1);display:flex}.view-manager__warning{margin-top:var(--space-3);padding:var(--space-3);background:var(--view-manager-warning-surface);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--view-manager-warning-color);text-align:center}.table-core .enum-cell{align-items:center;width:100%;min-height:24px;display:flex}.table-core .enum-cell__tags{align-items:center;gap:var(--space-1);flex-wrap:nowrap;display:flex;overflow:hidden}.table-core .enum-cell__more{padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--el-fill-color);height:20px;color:var(--el-text-color-secondary);font-size:var(--font-size-base);flex-shrink:0;align-items:center;display:inline-flex}.table-core .enum-cell__placeholder{color:var(--el-text-color-placeholder);font-size:var(--font-size-base)}.table-core .enum-cell-editor{z-index:var(--z-editor-overlay);align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.enum-editor-popover{background:var(--overlay-solid-surface);border:1px solid var(--overlay-border-color);max-height:280px;box-shadow:var(--shadow-lg);z-index:var(--z-popper);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.enum-editor-search{padding:var(--space-2);border-bottom:1px solid var(--el-border-color-lighter)}.enum-editor-search__input{width:100%;height:28px;padding:0 var(--space-3);border:1px solid var(--el-border-color);border-radius:var(--radius-sm);font-size:var(--font-size-base);box-shadow:none;background:var(--el-fill-color-blank);color:var(--el-text-color-primary);transition:border-color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease),box-shadow var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease);outline:none}.enum-editor-search__input:focus{border-color:var(--sello-control-border-focus,var(--sello-control-border-hover,var(--el-color-primary)));outline:var(--sello-control-focus-outline);outline-offset:0;box-shadow:none}.enum-editor-search__input:focus-visible{outline:none}.enum-editor-selected{gap:var(--space-1);padding:var(--space-2);border-bottom:1px solid var(--el-border-color-lighter);flex-wrap:wrap;max-height:80px;display:flex;overflow-y:auto}.enum-editor-selected__tag{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);background:var(--el-fill-color);border-radius:var(--radius-xs);font-size:var(--font-size-base);white-space:nowrap;display:inline-flex}.enum-editor-selected__remove{width:14px;height:14px;color:var(--el-text-color-secondary);cursor:pointer;border-radius:var(--radius-xs);transition:color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.enum-editor-selected__remove:hover{color:var(--el-color-danger)}.enum-editor-options{padding:var(--space-1) 0;flex:1;overflow-y:auto}.enum-option{width:100%;padding:var(--space-2) var(--space-3);font-size:var(--font-size-base);text-align:left;cursor:pointer;transition:background-color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease);color:var(--el-text-color-primary);background:0 0;border:none;align-items:center;display:flex}.enum-option:hover{background:var(--el-fill-color-light)}.enum-option.is-selected{background:var(--el-color-primary-light-9);color:var(--el-color-primary)}.enum-option--clear{color:var(--el-text-color-secondary);border-bottom:1px solid var(--el-border-color-lighter);margin-bottom:var(--space-1)}.enum-option--clear:hover{color:var(--el-color-danger)}.enum-option__check,.enum-option__checkbox{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-right:8px;display:flex}.enum-option__checkbox{border:1px solid var(--el-border-color);transition:background-color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease),border-color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease),color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease);border-radius:3px}.enum-option.is-selected .enum-option__checkbox{background:var(--el-color-primary);border-color:var(--el-color-primary);color:var(--color-white)}.enum-option__label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.enum-editor-empty{padding:var(--space-3);text-align:center;color:var(--el-text-color-placeholder);font-size:var(--font-size-base)}.table-core .tag-chip{max-width:100%;height:20px;padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-base);line-height:var(--line-height-tight);white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex;overflow:hidden}.tag-chip--gray{background:var(--el-fill-color);color:var(--el-text-color-regular)}.tag-chip--blue{background:var(--el-color-primary-light-8);color:var(--el-color-primary-dark-2)}.tag-chip--green{background:var(--el-color-success-light-8);color:var(--el-color-success-dark-2)}.tag-chip--yellow{background:var(--el-color-warning-light-8);color:var(--el-color-warning-dark-2)}.tag-chip--red{background:var(--el-color-danger-light-8);color:var(--el-color-danger-dark-2)}.tag-chip--purple{background:var(--el-color-primary-light-8);color:var(--el-color-primary-dark-2)}.catalog-product-cell{align-items:center;gap:var(--space-3);width:100%;min-width:0;display:flex}.catalog-product-cell__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:root{--sello-control-radius:var(--sello-radius-sm,var(--radius-sm));--sello-control-gap:var(--space-1-5);--sello-control-padding-x-sm:var(--space-3);--sello-control-padding-x-md:var(--space-3-5);--sello-control-padding-x-lg:var(--space-4-5);--sello-surface-radius:var(--sello-radius-md,var(--radius-md));--sello-contained-control-radius:var(--sello-radius-sm,var(--radius-sm));--sello-card-bg:var(--color-bg-surface,var(--card-surface));--sello-card-border-width:var(--card-border-width);--sello-card-border:var(--card-border-color,var(--color-border-subtle,var(--border-color-lighter)));--topbar-border-color:var(--sello-card-border);--topbar-shadow:none;--sello-tabs-rail-radius:var(--sello-surface-radius);--sello-tabs-page-rail-radius:var(--sello-surface-radius);--sello-tabs-item-radius:var(--sello-contained-control-radius);--pill-tabs-radius:var(--sello-contained-control-radius);--sello-control-border:var(--color-border);--sello-control-field-border:var(--color-border-strong,var(--sello-control-border));--sello-control-border-hover:var(--color-text-primary,var(--color-text-primary))}@supports (color:color-mix(in lab,red,red)){:root{--sello-control-border-hover:color-mix(in srgb, var(--color-text-primary,var(--color-text-primary)) 16%, var(--sello-control-border) 84%)}}:root{--sello-control-border-active:var(--color-primary,var(--color-primary))}@supports (color:color-mix(in lab,red,red)){:root{--sello-control-border-active:color-mix(in srgb, var(--color-primary,var(--color-primary)) 34%, var(--sello-control-border) 66%)}}:root{--sello-control-hover-bg:var(--color-text-primary,var(--color-text-primary))}@supports (color:color-mix(in lab,red,red)){:root{--sello-control-hover-bg:color-mix(in srgb, var(--color-text-primary,var(--color-text-primary)) 4%, transparent)}}:root{--sello-control-active-bg:var(--color-text-primary,var(--color-text-primary))}@supports (color:color-mix(in lab,red,red)){:root{--sello-control-active-bg:color-mix(in srgb, var(--color-text-primary,var(--color-text-primary)) 7%, transparent)}}:root{--sello-control-hover-shadow:none;--sello-button-secondary-bg:transparent;--sello-button-secondary-bg-hover:var(--sello-control-hover-bg);--sello-button-secondary-bg-active:var(--sello-control-active-bg);--sello-button-secondary-border:var(--sello-control-border);--sello-button-secondary-border-hover:var(--sello-control-border-hover);--sello-button-secondary-border-active:var(--sello-control-border-active);--sello-button-secondary-text:var(--color-text-primary,var(--color-text-primary));--sello-button-secondary-text-hover:var(--color-text-primary,var(--color-text-primary));--topbar-icon-button-shadow:none;--topbar-icon-button-hover-surface:var(--sello-control-hover-bg);--topbar-icon-button-hover-border:var(--sello-control-border-hover);--topbar-icon-button-hover-color:var(--color-text-primary,var(--color-text-primary));--topbar-icon-button-active-surface:var(--sello-control-active-bg);--topbar-icon-button-active-border:var(--sello-control-border-active);--topbar-icon-button-active-shadow:none;--sello-tabs-item-hover-surface:var(--sello-control-hover-bg);--sello-tabs-item-hover-text:var(--color-text-primary,var(--color-text-primary));--sello-tabs-item-hover-shadow:none;--sello-table-header-font-size:var(--font-size-xs);--sello-table-header-line-height:var(--line-height-snug);--sello-table-header-font-weight:var(--font-weight-semibold);--sello-table-header-tracking:0;--sello-table-header-transform:none;--sello-table-header-bg:var(--table-core-header-surface,var(--color-bg-soft))}@supports (color:color-mix(in lab,red,red)){:root{--sello-table-header-bg:var(--table-core-header-surface,color-mix(in srgb, var(--color-bg-soft) 86%, var(--color-bg-surface) 14%))}}:root{--sello-table-header-color:var(--color-text-regular,var(--color-text-secondary));--sello-table-border:var(--color-border-subtle,var(--border-color-lighter))}:where(.page-actions,.section-actions,.app-table-toolbar,.list-page-toolbar__group,.list-page-toolbar__actions,.draft-section-toolbar){--toolbar-control-height:var(--sello-toolbar-control-height,34px);--toolbar-control-height-sm:var(--sello-toolbar-control-height-sm,28px);--page-control-height:var(--toolbar-control-height);--page-control-height-sm:var(--toolbar-control-height-sm);--sello-control-height-md:var(--page-control-height);--sello-control-height-sm:var(--page-control-height);--sello-control-height-compact:var(--page-control-height-sm);--sello-table-row-action-height:var(--page-control-height);--page-control-radius:var(--sello-control-radius,var(--radius-md));--page-control-font-size:var(--sello-typo-control-size,var(--font-size-sm));--page-control-font-weight:var(--font-weight-medium);gap:var(--page-control-gap,var(--space-2))}:where(.page-actions,.section-actions,.app-table-toolbar,.list-page-toolbar__group,.list-page-toolbar__actions,.draft-section-toolbar) :where(.app-button:not(.app-button--link):not(.app-button--text),.el-button:not(.is-link):not(.is-text)),:where(.page-actions,.section-actions,.app-table-toolbar,.list-page-toolbar__group,.list-page-toolbar__actions,.draft-section-toolbar):where(.app-button:not(.app-button--link):not(.app-button--text),.el-button:not(.is-link):not(.is-text)){height:var(--page-control-height);min-height:var(--page-control-height);border-radius:var(--page-control-radius);font-size:var(--page-control-font-size);font-weight:var(--page-control-font-weight)}:where(.page-actions,.section-actions,.app-table-toolbar,.list-page-toolbar__group,.list-page-toolbar__actions,.draft-section-toolbar) :where(.app-input,.app-search-field,.app-select,.el-input,.el-select,.app-date-picker,.app-date-range-picker,.el-date-editor),:where(.page-actions,.section-actions,.app-table-toolbar,.list-page-toolbar__group,.list-page-toolbar__actions,.draft-section-toolbar):where(.app-input,.app-search-field,.app-select,.el-input,.el-select,.app-date-picker,.app-date-range-picker,.el-date-editor){min-width:0;font-size:var(--page-control-font-size)}:where(.page-actions,.section-actions,.app-table-toolbar,.list-page-toolbar__group,.list-page-toolbar__actions,.draft-section-toolbar) :where(.app-input .el-input__wrapper,.app-search-field .el-input__wrapper,.app-select .el-select__wrapper,.el-input .el-input__wrapper,.el-select .el-select__wrapper,.el-date-editor.el-input__wrapper,.app-date-picker.el-input__wrapper,.app-date-range-picker.el-input__wrapper),:where(.page-actions,.section-actions,.app-table-toolbar,.list-page-toolbar__group,.list-page-toolbar__actions,.draft-section-toolbar):where(.app-input,.app-search-field,.app-select,.el-input,.el-select):where(.el-input__wrapper,.el-select__wrapper),:where(.page-actions,.section-actions,.app-table-toolbar,.list-page-toolbar__group,.list-page-toolbar__actions,.draft-section-toolbar):where(.el-date-editor.el-input__wrapper,.app-date-picker.el-input__wrapper,.app-date-range-picker.el-input__wrapper){height:var(--page-control-height);min-height:var(--page-control-height);border-radius:var(--page-control-radius);border:var(--sello-control-border-width,1px) solid var(--sello-control-border,var(--sello-control-border));background:var(--sello-control-bg,var(--color-white));outline-offset:0;box-shadow:none;outline:none}:where(.page-actions,.section-actions,.app-table-toolbar,.list-page-toolbar__group,.list-page-toolbar__actions,.draft-section-toolbar) :where(.app-input .el-input__wrapper:hover,.app-search-field .el-input__wrapper:hover,.app-select .el-select__wrapper:hover,.el-input .el-input__wrapper:hover,.el-select .el-select__wrapper:hover,.el-date-editor.el-input__wrapper:hover,.app-date-picker.el-input__wrapper:hover,.app-date-range-picker.el-input__wrapper:hover),:where(.page-actions,.section-actions,.app-table-toolbar,.list-page-toolbar__group,.list-page-toolbar__actions,.draft-section-toolbar):where(.app-input,.app-search-field,.app-select,.el-input,.el-select):where(.el-input__wrapper:hover,.el-select__wrapper:hover),:where(.page-actions,.section-actions,.app-table-toolbar,.list-page-toolbar__group,.list-page-toolbar__actions,.draft-section-toolbar):where(.el-date-editor.el-input__wrapper:hover,.app-date-picker.el-input__wrapper:hover,.app-date-range-picker.el-input__wrapper:hover){border-color:var(--sello-control-border-hover,var(--sello-control-border-hover,var(--color-border)))}:where(.page-actions,.section-actions,.app-table-toolbar,.list-page-toolbar__group,.list-page-toolbar__actions,.draft-section-toolbar) :where(.app-input .el-input__wrapper.is-focus,.app-input .el-input__wrapper:focus-within,.app-search-field .el-input__wrapper.is-focus,.app-search-field .el-input__wrapper:focus-within,.app-select .el-select__wrapper.is-focused,.app-select .el-select__wrapper:focus-within,.el-input .el-input__wrapper.is-focus,.el-input .el-input__wrapper:focus-within,.el-select .el-select__wrapper.is-focused,.el-select .el-select__wrapper:focus-within,.el-date-editor.el-input__wrapper.is-focus,.el-date-editor.el-input__wrapper:focus-within,.app-date-picker.el-input__wrapper.is-focus,.app-date-picker.el-input__wrapper:focus-within,.app-date-range-picker.el-input__wrapper.is-focus,.app-date-range-picker.el-input__wrapper:focus-within),:where(.page-actions,.section-actions,.app-table-toolbar,.list-page-toolbar__group,.list-page-toolbar__actions,.draft-section-toolbar):where(.app-input,.app-search-field,.app-select,.el-input,.el-select):where(.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-input__wrapper:focus-within,.el-select__wrapper:focus-within),:where(.page-actions,.section-actions,.app-table-toolbar,.list-page-toolbar__group,.list-page-toolbar__actions,.draft-section-toolbar):where(.el-date-editor.el-input__wrapper.is-focus,.el-date-editor.el-input__wrapper:focus-within,.app-date-picker.el-input__wrapper.is-focus,.app-date-picker.el-input__wrapper:focus-within,.app-date-range-picker.el-input__wrapper.is-focus,.app-date-range-picker.el-input__wrapper:focus-within){border-color:var(--sello-control-border-hover,var(--sello-control-border-hover,var(--color-border)));outline:var(--sello-control-focus-outline);outline-offset:0;box-shadow:none}:where(.toolbar-search,.list-page-toolbar__search){--toolbar-search-min-width:18rem;--toolbar-search-ideal-width:34rem;--toolbar-control-max-width:10rem}.filter-select.filter-select,.selector-input.selector-input,.toolbar-control--sm.toolbar-control--sm,.list-page-toolbar__control--sm.list-page-toolbar__control--sm{width:8.5rem;min-width:8.5rem}.toolbar-control--md.toolbar-control--md,.list-page-toolbar__control--md.list-page-toolbar__control--md{width:10rem;min-width:10rem}.toolbar-control--lg.toolbar-control--lg,.list-page-toolbar__control--lg.list-page-toolbar__control--lg{width:13.5rem;min-width:13.5rem}.toolbar-control--xl.toolbar-control--xl,.list-page-toolbar__control--xl.list-page-toolbar__control--xl{width:17rem;min-width:17rem}:where(.cell-control,.table-actions :where(.app-button,.el-button)){--page-control-height:var(--page-control-height-sm)}:where(.cell-control) :where(.el-input__wrapper,.el-select__wrapper){min-height:var(--page-control-height-sm)}:where(.table-actions,.catalog-actions-cell,.object-actions-cell){justify-content:flex-end;align-items:center;gap:var(--space-1);display:inline-flex}:where(.table-actions,.catalog-actions-cell,.object-actions-cell):where(.app-button--text,.app-button--link){min-height:var(--page-control-height-sm);padding-inline:var(--space-2);color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}:where(.app-form-field__label,.app-form__label,.el-form-item__label,.form-label,label.form-label){color:var(--color-text-secondary);font-size:var(--sello-typo-form-label-size,var(--font-size-xs));font-weight:var(--sello-typo-form-label-weight,var(--font-weight-semibold));letter-spacing:.01em;line-height:var(--line-height-tight)}.app-table .el-table__header-wrapper th,.app-table .el-table__header-wrapper th.el-table__cell{background:var(--sello-table-header-bg);color:var(--sello-table-header-color);font-size:var(--sello-table-header-font-size);font-weight:var(--sello-table-header-font-weight);line-height:var(--sello-table-header-line-height,var(--line-height-snug));letter-spacing:var(--sello-table-header-tracking);text-transform:var(--sello-table-header-transform);border-bottom-color:var(--sello-table-header-border)}.app-table .el-table__row td{font-size:var(--sello-table-body-size,var(--font-size-sm));color:var(--sello-table-body-color,var(--color-text-primary));border-bottom-color:var(--sello-table-border,var(--border-color-lighter))}.el-table__header-wrapper th.el-table__cell,.el-table__fixed-header-wrapper th.el-table__cell{background:var(--sello-table-header-bg);color:var(--sello-table-header-color);font-size:var(--sello-table-header-font-size);font-weight:var(--sello-table-header-font-weight);line-height:var(--sello-table-header-line-height,var(--line-height-snug));letter-spacing:var(--sello-table-header-tracking);text-transform:var(--sello-table-header-transform);border-bottom-color:var(--sello-table-header-border)}:where(.app-dropdown__popper,.app-dropdown-menu,.el-dropdown__popper,.el-select__popper):where(.el-dropdown-menu,.el-select-dropdown){border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:var(--shadow-lg)}:where(.app-dropdown__popper,.app-dropdown-menu,.el-dropdown__popper,.el-select__popper):where(.el-dropdown-menu__item,.el-select-dropdown__item){min-height:var(--sello-menu-item-height,34px);border-radius:var(--sello-menu-item-radius,var(--radius-sm));color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}:where(.app-dropdown__popper,.app-dropdown-menu,.el-dropdown__popper,.el-select__popper):where(.el-dropdown-menu__item:not(.is-disabled):hover,.el-select-dropdown__item:not(.is-disabled):hover){background:var(--color-bg-soft);color:var(--color-text-primary)}@media(pointer:coarse){.app-button,.el-button,.app-icon-button,.app-select,.app-input,.app-search-field,.el-input,.el-select,[role=button]{min-height:44px}}.drawer-footer-actions,.app-drawer__footer,.app-dialog__footer{gap:var(--space-2)}@media(max-width:767px){.drawer-footer-actions,.app-drawer__footer,.app-dialog__footer{flex-wrap:wrap}.drawer-footer-actions>.app-button,.app-drawer__footer .app-button,.app-dialog__footer .app-button{min-height:44px}}:where(.page-actions,.page-header__actions,.page-header-actions,.page-header__controls) .app-button.app-button--secondary{--el-button-bg-color:var(--sello-button-secondary-bg,transparent);--el-button-border-color:var(--sello-button-secondary-border,var(--sello-control-border));--el-button-text-color:var(--sello-button-secondary-text,var(--color-text-primary));--el-button-hover-bg-color:var(--sello-button-secondary-bg-hover,transparent);--el-button-hover-border-color:var(--sello-button-secondary-border-hover,var(--sello-control-border-hover));--el-button-hover-text-color:var(--sello-button-secondary-text-hover,var(--color-text-primary));height:var(--sello-control-height-md,36px);min-height:var(--sello-control-height-md,36px);padding-inline:var(--sello-control-padding-x-md,14px);border:var(--sello-control-border-width,1px) solid var(--sello-button-secondary-border,var(--sello-control-border));border-radius:var(--sello-control-radius,var(--radius-md));background:var(--sello-button-secondary-bg,transparent);color:var(--sello-button-secondary-text,var(--color-text-primary));box-shadow:none}:where(.page-actions,.page-header__actions,.page-header-actions,.page-header__controls) .app-button.app-button--secondary:hover{border-color:var(--sello-button-secondary-border-hover,var(--sello-control-border-hover));background:var(--sello-button-secondary-bg-hover,transparent);color:var(--sello-button-secondary-text-hover,var(--color-text-primary))}:where(.page-actions,.page-header__actions,.page-header-actions,.page-header__controls) .app-button.app-button--secondary :where(.el-icon,.btn-icon){color:currentColor}:root[data-theme=default]{--sello-content-action-gap:var(--space-2);--sello-content-action-group-gap:var(--space-2);--sello-content-tag-gap:var(--space-2);--sello-content-tag-group-gap:var(--space-2);--sello-content-tag-action-gap:var(--space-2)}:where(.app-card,.card,.section,.page-section-shell,.app-section,.detail-panel,.drawer-section,.side-panel,.workbench-panel,.focus-card,.summary-card) :where(p,.description,.meta,[class$=__description],[class$=-description],[class$=__meta],[class$=-meta])+:where(.app-button,.el-button,.app-dropdown,.app-dropdown-action){margin-top:var(--sello-content-action-gap)}:where(.app-card,.card,.section,.page-section-shell,.app-section,.detail-panel,.drawer-section,.side-panel,.workbench-panel,.focus-card,.summary-card) :where([class$=__tags],[class$=-tags],[class$=__tag-list],[class$=-tag-list],[class$=__badges],[class$=-badges],[class$=__metrics],[class$=-metrics],[class$=__blockers],[class$=-blockers],[class$=__summary],[class$=-summary],.tag-list,.tag-row,.badge-list,.badge-row,.chip-list,.chip-row):has(>:where(.app-tag,.app-status-badge,.el-tag)){row-gap:var(--sello-content-tag-group-gap);-moz-column-gap:var(--sello-content-tag-group-gap);column-gap:var(--sello-content-tag-group-gap)}:where(.app-card,.card,.section,.page-section-shell,.app-section,.detail-panel,.drawer-section,.side-panel,.workbench-panel,.focus-card,.summary-card) :where(p,.description,.meta,.summary,[class$=__description],[class$=-description],[class$=__meta],[class$=-meta],[class$=__summary],[class$=-summary])+:where([class$=__tags],[class$=-tags],[class$=__tag-list],[class$=-tag-list],[class$=__badges],[class$=-badges],[class$=__metrics],[class$=-metrics],[class$=__blockers],[class$=-blockers],[class$=__summary],[class$=-summary],.tag-list,.tag-row,.badge-list,.badge-row,.chip-list,.chip-row):has(>:where(.app-tag,.app-status-badge,.el-tag)){margin-top:var(--sello-content-tag-gap)}:where(.app-card,.card,.section,.page-section-shell,.app-section,.detail-panel,.drawer-section,.side-panel,.workbench-panel,.focus-card,.summary-card) :where([class$=__tags],[class$=-tags],[class$=__tag-list],[class$=-tag-list],[class$=__badges],[class$=-badges],[class$=__metrics],[class$=-metrics],[class$=__blockers],[class$=-blockers],[class$=__summary],[class$=-summary],.tag-list,.tag-row,.badge-list,.badge-row,.chip-list,.chip-row):has(>:where(.app-tag,.app-status-badge,.el-tag))+:where(.app-button,.el-button,.app-dropdown,.app-dropdown-action,.actions,.action-row,[class$=__actions],[class$=-actions],[class$=__action],[class$=-action]){margin-top:var(--sello-content-tag-action-gap)}:where(.app-card,.card,.section,.page-section-shell,.app-section,.detail-panel,.drawer-section,.side-panel,.workbench-panel,.focus-card,.summary-card) :where(p,.description,.meta,[class$=__description],[class$=-description],[class$=__meta],[class$=-meta])+:where(.actions,.action-row,[class$=__actions],[class$=-actions],[class$=__action],[class$=-action]){margin-top:var(--sello-content-action-group-gap)}:where(.app-card,.card,.section,.page-section-shell,.app-section,.detail-panel,.drawer-section,.side-panel,.workbench-panel,.focus-card,.summary-card) :where(.actions,.action-row,[class$=__actions],[class$=-actions],[class$=__action],[class$=-action]){align-items:center;gap:var(--sello-content-action-group-gap);flex-wrap:wrap;display:flex}:where([class$=__eyebrow],[class$=-eyebrow],[class$=__kicker],[class$=-kicker],[class$=__label],[class$=-label],[class$=__meta],[class$=-meta],[class$=__hint],[class$=-hint],[class$=__caption],[class$=-caption],[class$=__error],[class$=-error],[class$=__count],[class$=-count],[class$=__time],[class$=-time],[class$=__date],[class$=-date]){font-size:var(--text-meta);line-height:var(--line-height-base)}:where([class$=__title],[class$=-title],[class$=__name],[class$=-name],[class$=__heading],[class$=-heading]){font-size:var(--text-card-title);line-height:var(--line-height-tight)}:where([class$=__description],[class$=-description],[class$=__subtitle],[class$=-subtitle],[class$=__summary],[class$=-summary],[class$=__copy],[class$=-copy],[class$=__text],[class$=-text],[class$=__body],[class$=-body]){font-size:var(--text-section-subtitle);line-height:var(--line-height-relaxed)}:where([class$=__value],[class$=-value],[class$=__amount],[class$=-amount],[class$=__score],[class$=-score]){font-size:var(--text-table-primary);line-height:var(--line-height-tight);font-variant-numeric:tabular-nums}:where(.summary-value--prominent,.summary-card-value,.stat-value,[class$=__stat-value],[class$=-stat-value],[class$=__metric-value],[class$=-metric-value],[class$=__kpi-value],[class$=-kpi-value],[class$=__score-value],[class$=-score-value],[class$=__coverage-value],[class$=-coverage-value],.coverage-value,.a10-score-card__value){font-size:var(--text-kpi-value);line-height:var(--line-height-tight);font-weight:var(--text-kpi-value-weight);font-variant-numeric:tabular-nums}:where(.summary-label--compact,.summary-card-label,.stat-label,[class$=__stat-label],[class$=-stat-label],[class$=__metric-label],[class$=-metric-label],[class$=__kpi-label],[class$=-kpi-label]){font-size:var(--text-kpi-label);line-height:var(--line-height-base);font-weight:var(--text-kpi-label-weight)}:where(.fact-value,[class$=__field-value],[class$=-field-value],[class$=__meta-value],[class$=-meta-value]){font-size:var(--text-table-primary);line-height:var(--line-height-base)}:where(.fact-label,.form-section-label,[class$=__field-label],[class$=-field-label],[class$=__meta-label],[class$=-meta-label]){font-size:var(--text-form-label);line-height:var(--line-height-base)}:where([class$=__code],[class$=-code],[class$=__sku],[class$=-sku],[class$=__id],[class$=-id]){font-size:var(--text-table-secondary);line-height:var(--line-height-base)}:where(.markdown-body h1){font-size:var(--sello-text-xl)}:where(.markdown-body h2){font-size:var(--sello-text-lg)}:where(.markdown-body h3){font-size:var(--sello-text-base)}:where(.markdown-body h4){font-size:var(--sello-text-sm)}.w-xs{width:var(--input-width-xs)}.w-sm{width:var(--input-width-sm)}.w-md{width:var(--input-width-md)}.w-lg{width:var(--input-width-lg)}.form-max-width{max-width:var(--form-width-lg)}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}.u-freight-currency{margin-left:var(--space-2)}.stats-grid{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}@media(min-width:768px){.stats-grid{gap:var(--space-4);grid-template-columns:repeat(4,1fr)}}.stats-card{background:var(--color-fill-light);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);text-align:center;min-height:var(--sello-control-height-md);flex-direction:column;justify-content:center;display:flex}@media(min-width:768px){.stats-card{padding:var(--space-4);min-height:auto}}.stats-card__label{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-bottom:var(--space-1)}@media(min-width:768px){.stats-card__label{font-size:var(--font-size-sm)}}.stats-card__value{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}@media(min-width:768px){.stats-card__value{font-size:var(--font-size-2xl)}}.stats-card__value--warning{color:var(--color-warning)}.stats-card__value--primary{color:var(--color-primary)}.stats-card__value--success{color:var(--color-success)}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-regular)}.text-muted{color:var(--color-text-secondary)}.text-disabled{color:var(--color-text-placeholder)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.text-danger{color:var(--color-danger)}.text-info{color:var(--color-info)}.font-normal{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.font-sans{font-family:var(--el-font-family)}.font-mono{font-family:var(--font-family-mono)}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-md{font-size:var(--font-size-md)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.text-3xl{font-size:var(--font-size-3xl)}.text-4xl{font-size:var(--font-size-4xl)}.text-5xl{font-size:var(--font-size-5xl)}.leading-none,.leading-tight{line-height:var(--line-height-tight,1.2)}.leading-snug,.leading-normal{line-height:var(--line-height-base)}.leading-relaxed{line-height:var(--line-height-loose,1.7)}.p-0{padding:0}.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-5{padding:var(--space-5)}.p-6{padding:var(--space-6)}.p-8{padding:var(--space-8)}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.py-12{padding-top:var(--space-12);padding-bottom:var(--space-12)}.pt-0{padding-top:0}.pt-1{padding-top:var(--space-1)}.pt-2{padding-top:var(--space-2)}.pt-3{padding-top:var(--space-3)}.pt-4{padding-top:var(--space-4)}.pt-6{padding-top:var(--space-6)}.pt-8{padding-top:var(--space-8)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--space-1)}.pb-2{padding-bottom:var(--space-2)}.pb-3{padding-bottom:var(--space-3)}.pb-4{padding-bottom:var(--space-4)}.pb-6{padding-bottom:var(--space-6)}.pb-8{padding-bottom:var(--space-8)}.pl-0{padding-left:0}.pl-1{padding-left:var(--space-1)}.pl-2{padding-left:var(--space-2)}.pl-3{padding-left:var(--space-3)}.pl-4{padding-left:var(--space-4)}.pl-6{padding-left:var(--space-6)}.pr-0{padding-right:0}.pr-1{padding-right:var(--space-1)}.pr-2{padding-right:var(--space-2)}.pr-3{padding-right:var(--space-3)}.pr-4{padding-right:var(--space-4)}.pr-6{padding-right:var(--space-6)}.m-0{margin:0}.m-1{margin:var(--space-1)}.m-2{margin:var(--space-2)}.m-3{margin:var(--space-3)}.m-4{margin:var(--space-4)}.m-6{margin:var(--space-6)}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:var(--space-1);margin-bottom:var(--space-1)}.my-2{margin-top:var(--space-2);margin-bottom:var(--space-2)}.my-3{margin-top:var(--space-3);margin-bottom:var(--space-3)}.my-4{margin-top:var(--space-4);margin-bottom:var(--space-4)}.my-6{margin-top:var(--space-6);margin-bottom:var(--space-6)}.my-auto{margin-top:auto;margin-bottom:auto}.mt-0{margin-top:0}.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.mt-auto{margin-top:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--space-1)}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.mb-auto{margin-bottom:auto}.ml-0{margin-left:0}.ml-1{margin-left:var(--space-1)}.ml-2{margin-left:var(--space-2)}.ml-3{margin-left:var(--space-3)}.ml-4{margin-left:var(--space-4)}.ml-6{margin-left:var(--space-6)}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:var(--space-1)}.mr-2{margin-right:var(--space-2)}.mr-3{margin-right:var(--space-3)}.mr-4{margin-right:var(--space-4)}.mr-6{margin-right:var(--space-6)}.mr-auto{margin-right:auto}.gap-0{gap:0}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-5{gap:var(--space-5)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.w-full{width:100%}.w-auto{width:auto}.w-screen{width:100vw}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2\/3{width:66.6667%}.w-1\/4{width:25%}.w-3\/4{width:75%}.h-full{height:100%}.h-auto{height:auto}.h-screen{height:100vh}.h-1\/2{height:50%}.h-1\/3{height:33.3333%}.h-2\/3{height:66.6667%}.h-1\/4{height:25%}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded{border-radius:var(--radius-default)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:9999px}.border-0{border-width:0}.border{border-width:1px}.border-2{border-width:2px}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.flex{display:flex}.inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.self-start{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-1{top:var(--space-1);right:var(--space-1);bottom:var(--space-1);left:var(--space-1)}.inset-2{top:var(--space-2);right:var(--space-2);bottom:var(--space-2);left:var(--space-2)}.inset-4{top:var(--space-4);right:var(--space-4);bottom:var(--space-4);left:var(--space-4)}.inset-auto{inset:auto}.top-0{top:0}.top-1{top:var(--space-1)}.top-2{top:var(--space-2)}.top-4{top:var(--space-4)}.top-auto{top:auto}.right-0{right:0}.right-1{right:var(--space-1)}.right-2{right:var(--space-2)}.right-4{right:var(--space-4)}.right-auto{right:auto}.bottom-0{bottom:0}.bottom-1{bottom:var(--space-1)}.bottom-2{bottom:var(--space-2)}.bottom-4{bottom:var(--space-4)}.bottom-auto{bottom:auto}.left-0{left:0}.left-1{left:var(--space-1)}.left-2{left:var(--space-2)}.left-4{left:var(--space-4)}.left-auto{left:auto}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-auto{z-index:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.hidden{display:none}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.transition{transition:background-color var(--sello-motion-base,.18s) var(--sello-ease-standard,ease),border-color var(--sello-motion-base,.18s) var(--sello-ease-standard,ease),box-shadow var(--sello-motion-base,.18s) var(--sello-ease-standard,ease),color var(--sello-motion-base,.18s) var(--sello-ease-standard,ease),opacity var(--sello-motion-base,.18s) var(--sello-ease-standard,ease),transform var(--sello-motion-base,.18s) var(--sello-ease-standard,ease)}.transition-colors{transition:color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease),background-color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease),border-color var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease)}.transition-opacity{transition:opacity var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease)}.transition-transform{transition:transform var(--sello-motion-fast,.12s) var(--sello-ease-standard,ease)}.transition-none{transition:none}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.w-32{width:calc(var(--space-12) + var(--space-9) + var(--space-2))}.w-36{width:calc(var(--space-12) + var(--space-12))}.w-40{width:var(--form-label-width-wide)}.w-48{width:calc(var(--space-12) + var(--space-12) + var(--space-9))}.w-56{width:calc(var(--space-12) + var(--space-12) + var(--space-12) + var(--space-2))}.w-64{width:var(--sidebar-width)}.text-tertiary{color:var(--color-text-placeholder)}.space-x-1>*+*{margin-left:var(--space-1)}.space-x-2>*+*{margin-left:var(--space-2)}.space-x-3>*+*{margin-left:var(--space-3)}.space-y-1>*+*{margin-top:var(--space-1)}.space-y-2>*+*{margin-top:var(--space-2)}.space-y-3>*+*{margin-top:var(--space-3)}.space-y-4>*+*{margin-top:var(--space-4)}.space-y-5>*+*{margin-top:var(--space-5)}.space-y-6>*+*{margin-top:var(--space-6)}.space-y-8>*+*{margin-top:var(--space-8)}.space-y-12>*+*{margin-top:var(--space-12)}.inset-y-0{top:0;bottom:0}.inset-x-0{left:0;right:0}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.shadow-sm{box-shadow:var(--shadow-sm,0 1px 2px 0 #0000000d)}.shadow{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md,0 4px 6px -1px #0000001a)}.shadow-lg{box-shadow:var(--shadow-lg,0 10px 15px -3px #0000001a)}@media(min-width:640px){.sm\:text-2xl{font-size:var(--font-size-2xl)}.sm\:text-3xl{font-size:var(--font-size-3xl)}.sm\:text-4xl{font-size:var(--font-size-4xl)}.sm\:text-5xl{font-size:var(--font-size-5xl)}.sm\:text-base{font-size:var(--font-size-base)}.sm\:text-lg{font-size:var(--font-size-lg)}.sm\:text-xl{font-size:var(--font-size-xl)}.sm\:text-sm{font-size:var(--font-size-sm)}.sm\:text-xs{font-size:var(--font-size-xs)}}@media(min-width:768px){.md\:text-2xl{font-size:var(--font-size-2xl)}.md\:text-3xl{font-size:var(--font-size-3xl)}.md\:text-4xl{font-size:var(--font-size-4xl)}.md\:text-5xl{font-size:var(--font-size-5xl)}.md\:text-base{font-size:var(--font-size-base)}.md\:text-lg{font-size:var(--font-size-lg)}.md\:text-xl{font-size:var(--font-size-xl)}}@media(min-width:1024px){.lg\:text-2xl{font-size:var(--font-size-2xl)}.lg\:text-3xl{font-size:var(--font-size-3xl)}.lg\:text-4xl{font-size:var(--font-size-4xl)}.lg\:text-5xl{font-size:var(--font-size-5xl)}}@media(min-width:640px){.sm\:flex{display:flex}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:flex-wrap{flex-wrap:wrap}.sm\:gap-1{gap:var(--space-1)}.sm\:gap-2{gap:var(--space-2)}.sm\:gap-3{gap:var(--space-3)}.sm\:gap-4{gap:var(--space-4)}}@media(min-width:768px){.md\:flex{display:flex}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:flex-1{flex:1}.md\:flex-none{flex:none}.md\:flex-wrap{flex-wrap:wrap}.md\:gap-1{gap:var(--space-1)}.md\:gap-2{gap:var(--space-2)}.md\:gap-3{gap:var(--space-3)}.md\:gap-4{gap:var(--space-4)}.md\:gap-5{gap:var(--space-5)}.md\:gap-6{gap:var(--space-6)}}@media(min-width:1024px){.lg\:flex{display:flex}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:flex-1{flex:1}.lg\:flex-none{flex:none}.lg\:gap-1{gap:var(--space-1)}.lg\:gap-2{gap:var(--space-2)}.lg\:gap-3{gap:var(--space-3)}.lg\:gap-4{gap:var(--space-4)}.lg\:gap-5{gap:var(--space-5)}.lg\:gap-6{gap:var(--space-6)}}@media(min-width:640px){.sm\:mt-2{margin-top:var(--space-2)}.sm\:mt-4{margin-top:var(--space-4)}.sm\:mb-2{margin-bottom:var(--space-2)}.sm\:mb-4{margin-bottom:var(--space-4)}.sm\:p-4{padding:var(--space-4)}.sm\:px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.sm\:py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}}@media(min-width:768px){.md\:mt-2{margin-top:var(--space-2)}.md\:mt-4{margin-top:var(--space-4)}.md\:mb-2{margin-bottom:var(--space-2)}.md\:mb-4{margin-bottom:var(--space-4)}.md\:p-4{padding:var(--space-4)}.md\:px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.md\:py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}}@media(min-width:640px){.sm\:w-auto{width:auto}.sm\:w-full{width:100%}}@media(min-width:768px){.md\:w-auto{width:auto}.md\:w-full{width:100%}}@media(min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}body .el-message-box{background:var(--message-box-surface);background-color:var(--message-box-surface);border:1px solid var(--message-box-border-color);border-radius:var(--message-box-radius);box-shadow:var(--message-box-shadow);color:var(--message-box-content-color);overflow:hidden}body .el-message-box .el-message-box__header{padding:var(--message-box-header-padding-y) var(--message-box-header-padding-x) var(--space-3);border-bottom:1px solid var(--message-box-divider-color);background:var(--message-box-header-bg)}body .el-message-box .el-message-box__content{padding:var(--message-box-body-padding-y) var(--message-box-body-padding-x);background:var(--message-box-surface);color:var(--message-box-content-color)}body .el-message-box .el-message-box__btns{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--message-box-footer-padding-x) calc(var(--message-box-footer-padding-y) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--message-box-divider-color);background:var(--message-box-footer-bg);display:flex}body .el-message-box .el-message-box__btns .el-button,body .el-message-box .el-message-box__btns .el-button.el-button--small,body .el-message-box .el-message-box__btns .el-button.el-button--default{--el-button-size:var(--sello-control-height-md,34px);box-sizing:border-box;height:var(--sello-control-height-md,34px);min-height:var(--sello-control-height-md,34px);min-width:var(--dialog-action-min-width,76px);padding:0 var(--sello-control-padding-x-md,12px);border-radius:var(--sello-control-radius,var(--radius-md));font-size:var(--sello-text-sm,13px);font-weight:var(--font-weight-medium,500);line-height:var(--line-height-solid,1);box-shadow:none;justify-content:center;align-items:center;margin-left:0;display:inline-flex}body .el-message-box .el-message-box__btns .el-button>span{line-height:var(--line-height-solid,1);justify-content:center;align-items:center;display:inline-flex}body .el-message-box .el-message-box__btns .el-button:not(.el-button--primary){border:var(--sello-control-border-width,1px) solid var(--sello-button-secondary-border,var(--sello-control-border));background:var(--sello-button-secondary-bg,transparent);color:var(--sello-button-secondary-text,var(--color-text-primary))}body .el-message-box .el-message-box__btns .el-button:not(.el-button--primary):hover,body .el-message-box .el-message-box__btns .el-button:not(.el-button--primary):focus{border-color:var(--sello-button-secondary-border-hover,var(--sello-control-border-hover));background:var(--sello-button-secondary-bg-hover,var(--sello-control-hover-bg));color:var(--sello-button-secondary-text-hover,var(--color-text-primary))}body .el-message-box .el-message-box__btns .el-button.el-button--primary{border:var(--sello-control-border-width,1px) solid var(--button-primary-border,var(--color-primary));background:var(--button-primary-bg,var(--color-primary));color:var(--button-primary-text,var(--color-white))}body .el-message-box .el-message-box__btns .el-button.el-button--primary:hover,body .el-message-box .el-message-box__btns .el-button.el-button--primary:focus{border-color:var(--button-primary-bg-hover,var(--color-primary-dark-2));background:var(--button-primary-bg-hover,var(--color-primary-dark-2));color:var(--button-primary-text,var(--color-white))}@media(max-width:767px){body .el-message-box .el-message-box__btns{flex-direction:column-reverse}body .el-message-box .el-message-box__btns .el-button{width:100%;min-height:var(--touch-target-min,44px)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
