@charset "UTF-8";.md-button[data-v-dbd59dd2]{--md-button-icon-size: var(--workspace-button-icon-medium, 14px);--md-button-icon-gap: 6px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--md-button-icon-gap);padding:0 var(--workspace-space-6);border:none;border-radius:var(--workspace-radius-control, 8px);font-family:var(--workspace-font-family);font-weight:var(--md-button-font-weight, 500);white-space:nowrap;text-decoration:none;cursor:pointer;outline:none;overflow:hidden;transition:background-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),border-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),box-shadow var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),opacity var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),transform var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard);user-select:none;-webkit-user-select:none}.md-button[data-v-dbd59dd2]:focus{outline:none}.md-button[data-v-dbd59dd2]:focus-visible{outline:var(--md-sys-focus-ring-width) solid var(--md-sys-focus-ring-color);outline-offset:var(--md-sys-focus-ring-offset)}.md-button--compact[data-v-dbd59dd2]{--md-button-icon-size: var(--workspace-button-icon-compact, 12px);--md-button-icon-gap: 4px;height:var(--md-button-height, 26px);min-width:var(--md-button-min-width, 26px);padding:0 var(--md-button-padding-inline, 8px);font-size:var(--md-button-font-size, 11px);line-height:16px;letter-spacing:0}.md-button--small[data-v-dbd59dd2]{--md-button-icon-size: var(--workspace-button-icon-small, 13px);--md-button-icon-gap: 5px;height:var(--md-button-height, var(--workspace-control-sm));min-width:var(--md-button-min-width, var(--workspace-control-sm));padding:0 var(--md-button-padding-inline, 14px);font-size:var(--md-button-font-size, 12px);line-height:16px;letter-spacing:0}.md-button--medium[data-v-dbd59dd2]{--md-button-icon-size: var(--workspace-button-icon-medium, 14px);--md-button-icon-gap: 6px;height:var(--md-button-height, var(--workspace-control-md));min-width:var(--md-button-min-width, var(--workspace-control-md));padding:0 var(--md-button-padding-inline, 18px);font-size:var(--md-button-font-size, 14px);line-height:20px;letter-spacing:0}.md-button--large[data-v-dbd59dd2]{--md-button-icon-size: var(--workspace-button-icon-large, 16px);--md-button-icon-gap: 8px;height:var(--md-button-height, var(--workspace-control-lg));min-width:var(--md-button-min-width, var(--workspace-control-lg));padding:0 var(--md-button-padding-inline, 24px);font-size:var(--md-button-font-size, 16px);line-height:24px;letter-spacing:0}.md-button--filled[data-v-dbd59dd2]{border:1px solid transparent;box-shadow:none}.md-button--filled.md-button--primary[data-v-dbd59dd2]{background-color:var(--md-button-background, var(--workspace-action, var(--md-sys-color-on-surface)));color:var(--md-button-color, var(--workspace-on-action, var(--md-sys-color-surface)));border-color:var(--md-button-border-color, transparent);font-weight:var(--md-button-font-weight, 600);box-shadow:none}.md-button--filled.md-button--primary[data-v-dbd59dd2]:hover:not(.md-button--disabled){box-shadow:var(--workspace-shadow-control);background-color:var(--md-button-hover-background, var(--workspace-action-hover, var(--md-sys-color-on-surface)));color:var(--md-button-hover-color, var(--md-button-color, var(--workspace-on-action)));border-color:var(--md-button-hover-border-color, var(--md-button-border-color, transparent))}.md-button--filled.md-button--primary[data-v-dbd59dd2]:active:not(.md-button--disabled){box-shadow:none;transform:translateY(1px);background-color:var(--md-button-active-background, var(--md-button-hover-background, var(--workspace-action-hover)))}.md-button--filled.md-button--secondary[data-v-dbd59dd2]{background-color:var(--md-button-background, var(--workspace-info));color:var(--md-button-color, var(--workspace-on-info));border-color:var(--md-button-border-color, var(--workspace-info));box-shadow:none}.md-button--filled.md-button--secondary[data-v-dbd59dd2]:hover:not(.md-button--disabled){box-shadow:var(--workspace-shadow-control);background-color:var(--md-button-hover-background, color-mix(in srgb, var(--workspace-info) 92%, var(--workspace-on-info)));color:var(--md-button-hover-color, var(--md-button-color, var(--workspace-on-info)));border-color:var(--md-button-hover-border-color, var(--workspace-info))}.md-button--filled.md-button--tertiary[data-v-dbd59dd2]{background-color:var(--workspace-filter-accent);color:var(--workspace-surface)}.md-button--filled.md-button--tertiary[data-v-dbd59dd2]:hover:not(.md-button--disabled){box-shadow:none;background-color:color-mix(in srgb,var(--workspace-filter-accent) 92%,var(--workspace-surface))}.md-button--outlined[data-v-dbd59dd2]{background-color:var(--md-button-background, var(--workspace-glass, transparent));border:1px solid var(--md-button-border-color, color-mix(in srgb, var(--workspace-border, var(--md-sys-color-outline)) 86%, transparent));box-shadow:none}.md-button--outlined.md-button--primary[data-v-dbd59dd2]{color:var(--md-button-color, var(--workspace-text, var(--md-sys-color-on-surface)));border-color:var(--md-button-border-color, var(--workspace-border, var(--md-sys-color-outline)))}.md-button--outlined.md-button--primary[data-v-dbd59dd2]:hover:not(.md-button--disabled){background-color:var(--md-button-hover-background, var(--workspace-action-soft, var(--md-sys-color-surface-container-low)));color:var(--md-button-hover-color, var(--md-button-color, var(--workspace-text, var(--md-sys-color-on-surface))));border-color:var(--md-button-hover-border-color, color-mix(in srgb, var(--workspace-action, var(--md-sys-color-on-surface)) 20%, var(--workspace-border, var(--md-sys-color-outline))))}.md-button--outlined.md-button--primary[data-v-dbd59dd2]:active:not(.md-button--disabled){transform:translateY(1px);background-color:color-mix(in srgb,var(--workspace-action, var(--md-sys-color-on-surface)) 8%,var(--workspace-surface, var(--md-sys-color-surface)))}.md-button--outlined.md-button--secondary[data-v-dbd59dd2]{color:var(--md-button-color, var(--workspace-info));border-color:var(--md-button-border-color, var(--workspace-info))}.md-button--outlined.md-button--secondary[data-v-dbd59dd2]:hover:not(.md-button--disabled){color:var(--md-button-hover-color, var(--workspace-on-info-container));background-color:var(--md-button-hover-background, var(--workspace-info-container));border-color:var(--md-button-hover-border-color, var(--md-button-border-color))}.md-button--outlined.md-button--tertiary[data-v-dbd59dd2]{color:var(--workspace-filter-text);border-color:var(--workspace-filter-accent-border)}.md-button--outlined.md-button--tertiary[data-v-dbd59dd2]:hover:not(.md-button--disabled){background-color:var(--workspace-filter-accent-soft)}.md-button--outlined.md-button--tertiary[data-v-dbd59dd2]:active:not(.md-button--disabled){background-color:var(--workspace-filter-accent-panel)}.md-button--text[data-v-dbd59dd2]{background-color:transparent;box-shadow:none;border:1px solid transparent;padding-right:12px;padding-left:12px}.md-button--text.md-button--primary[data-v-dbd59dd2]{color:var(--workspace-text, var(--md-sys-color-on-surface));font-weight:var(--md-button-font-weight, 600)}.md-button--text.md-button--primary[data-v-dbd59dd2]:hover:not(.md-button--disabled){background-color:var(--workspace-action-soft, transparent)}.md-button--text.md-button--primary[data-v-dbd59dd2]:active:not(.md-button--disabled){transform:translateY(1px);background-color:color-mix(in srgb,var(--workspace-action, var(--md-sys-color-on-surface)) 10%,transparent)}.md-button--text.md-button--secondary[data-v-dbd59dd2]{color:var(--workspace-info)}.md-button--text.md-button--secondary[data-v-dbd59dd2]:hover:not(.md-button--disabled){color:var(--workspace-on-info-container);background-color:var(--workspace-info-container)}.md-button--text.md-button--tertiary[data-v-dbd59dd2]{color:var(--workspace-filter-text)}.md-button--text.md-button--tertiary[data-v-dbd59dd2]:hover:not(.md-button--disabled){background-color:var(--workspace-filter-accent-soft)}.md-button--text.md-button--tertiary[data-v-dbd59dd2]:active:not(.md-button--disabled){background-color:var(--workspace-filter-accent-panel)}.md-button--error.md-button--filled[data-v-dbd59dd2]{background-color:var(--workspace-error);color:var(--workspace-on-error)}.md-button--error.md-button--outlined[data-v-dbd59dd2],.md-button--error.md-button--text[data-v-dbd59dd2]{color:var(--workspace-error);border-color:var(--workspace-error)}.md-button--success.md-button--filled[data-v-dbd59dd2]{background-color:var(--workspace-success);color:var(--workspace-on-success)}.md-button--success.md-button--outlined[data-v-dbd59dd2],.md-button--success.md-button--text[data-v-dbd59dd2]{color:var(--workspace-success);border-color:var(--workspace-success)}.md-button--full-width[data-v-dbd59dd2]{width:100%}.md-button--disabled[data-v-dbd59dd2]{opacity:.38;cursor:not-allowed;pointer-events:none}.md-button--loading[data-v-dbd59dd2]{cursor:not-allowed}.md-button--loading .md-button__text[data-v-dbd59dd2]{opacity:.6}.md-button[data-v-dbd59dd2]:active:not(.md-button--disabled){transform:translateY(1px)}.md-button__icon[data-v-dbd59dd2],.md-button__trailing-icon[data-v-dbd59dd2]{display:flex;align-items:center;justify-content:center;width:var(--md-button-icon-size);height:var(--md-button-icon-size);flex-shrink:0}.md-button[data-v-dbd59dd2] .material-icon{width:var(--md-button-icon-size);height:var(--md-button-icon-size);font-size:var(--md-button-icon-size)}.md-button__text[data-v-dbd59dd2]{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:var(--md-button-icon-gap);transition:opacity var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard)}.md-button__loading-spinner[data-v-dbd59dd2]{width:16px;height:16px;border:2px solid currentColor;border-top:2px solid transparent;border-radius:var(--workspace-radius-pill);animation:md-button-spin-dbd59dd2 1s linear infinite}@keyframes md-button-spin-dbd59dd2{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.md-button__loading-spinner[data-v-dbd59dd2]{animation:none}}.md-button__ripple[data-v-dbd59dd2]{position:absolute;inset:0;border-radius:inherit;pointer-events:none;overflow:hidden}.md-button__ripple[data-v-dbd59dd2]:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:currentColor;opacity:0;transition:opacity var(--md-sys-motion-duration-short1) var(--md-sys-motion-easing-standard)}.md-button:active:not(.md-button--disabled) .md-button__ripple[data-v-dbd59dd2]:before{opacity:.12}.md-card[data-v-d88101e2]{position:relative;border-radius:var(--workspace-radius-management, var(--workspace-radius-lg));transition:box-shadow var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),background-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),border-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),transform var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard);overflow:hidden}.md-card--elevation-0[data-v-d88101e2]{box-shadow:none;border:1px solid var(--workspace-border, var(--md-sys-color-outline-variant))}.md-card--elevation-1[data-v-d88101e2]{box-shadow:var(--workspace-shadow-card)}.md-card--elevation-2[data-v-d88101e2]{box-shadow:var(--workspace-shadow-raised)}.md-card--elevation-3[data-v-d88101e2],.md-card--elevation-4[data-v-d88101e2],.md-card--elevation-5[data-v-d88101e2]{box-shadow:var(--workspace-shadow-float)}.md-card--filled[data-v-d88101e2]{background-color:var(--workspace-panel);color:var(--workspace-text);border:1px solid var(--workspace-border)}.md-card--outlined[data-v-d88101e2]{background-color:var(--workspace-panel);color:var(--workspace-text);border:1px solid var(--workspace-border);box-shadow:none}.md-card--clickable[data-v-d88101e2]{cursor:pointer}.md-card--clickable[data-v-d88101e2]:hover{border-color:var(--workspace-selection-border);background-color:color-mix(in srgb,var(--workspace-selection-soft) 42%,var(--workspace-panel));box-shadow:var(--workspace-shadow-control)}.md-card--clickable[data-v-d88101e2]:active{border-color:var(--workspace-action)}.md-card--clickable[data-v-d88101e2]:focus{outline:none}.md-card--clickable[data-v-d88101e2]:focus-visible{outline:var(--md-sys-focus-ring-width) solid var(--md-sys-focus-ring-color);outline-offset:var(--md-sys-focus-ring-offset)}.md-card__ripple[data-v-d88101e2]{position:absolute;inset:0;border-radius:inherit;pointer-events:none;overflow:hidden}.md-card__ripple[data-v-d88101e2]:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--workspace-text);opacity:0;transition:opacity var(--md-sys-motion-duration-short1) var(--md-sys-motion-easing-standard)}.md-card--clickable:active .md-card__ripple[data-v-d88101e2]:before{opacity:.08}.ai-orbit-icon[data-v-dbfaa60c]{position:relative;display:inline-block;width:20px;height:20px;flex:0 0 20px;box-sizing:border-box;border:0;border-radius:var(--workspace-radius-pill);background:conic-gradient(from 24deg,var(--workspace-ai-orbit-coral) 0deg,var(--workspace-ai-orbit-amber) 88deg,var(--workspace-ai-orbit-sky) 180deg,var(--workspace-ai-orbit-violet) 270deg,var(--workspace-ai-orbit-coral) 360deg);box-shadow:var(--workspace-shadow-brand-icon)}.ai-orbit-icon[data-v-dbfaa60c]:after{position:absolute;inset:4px;border-radius:inherit;background:var(--ai-orbit-core, var(--workspace-glass-strong));content:""}img.material-icon[data-v-4348803d]:not(.material-icon--monochrome-asset){background:var(--workspace-icon-image-surface, transparent);padding:var(--workspace-icon-image-padding, 0px);border-radius:4px;box-sizing:border-box}.material-icon--monochrome-asset[data-v-4348803d]{position:relative}.material-icon__tint-definition[data-v-4348803d]{position:absolute;pointer-events:none}.material-icon--monochrome-asset>img[data-v-4348803d]{width:100%;height:100%;object-fit:contain}.material-icon[data-v-4348803d],.material-icon-wrapper[data-v-4348803d]{display:inline-flex;width:1em;height:1em;align-items:center;justify-content:center;vertical-align:middle;user-select:none;flex-shrink:0;object-fit:contain}.material-icon[data-v-4348803d] svg,.material-icon-wrapper[data-v-4348803d] svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8}.material-icon--small[data-v-4348803d],.material-icon-wrapper--small[data-v-4348803d]{font-size:16px}.material-icon--medium[data-v-4348803d],.material-icon-wrapper--medium[data-v-4348803d]{font-size:20px}.material-icon--large[data-v-4348803d],.material-icon-wrapper--large[data-v-4348803d]{font-size:24px}.md-icon-btn[data-v-f6f93ada]{display:flex;align-items:center;justify-content:center;border-radius:var(--workspace-radius-pill, 999px);border:1px solid var(--workspace-border, var(--md-sys-color-outline-variant));background:var(--workspace-glass-strong, var(--md-sys-color-surface));color:var(--workspace-muted, var(--md-sys-color-on-surface-variant));cursor:pointer;box-shadow:var(--workspace-shadow-press, none);transition:background-color var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard),color var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard),border-color var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard),box-shadow var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard),transform var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard)}.md-icon-btn[data-v-f6f93ada]:focus{outline:none}.md-icon-btn[data-v-f6f93ada]:focus-visible{outline:var(--md-sys-focus-ring-width) solid var(--md-sys-focus-ring-color);outline-offset:var(--md-sys-focus-ring-offset)}.md-icon-btn[data-v-f6f93ada]:hover:not(.md-icon-btn--disabled){background:var(--workspace-action-soft, var(--md-sys-color-surface-container-low));color:var(--workspace-text, var(--md-sys-color-on-surface));border-color:color-mix(in srgb,var(--workspace-action, var(--md-sys-color-on-surface)) 18%,var(--workspace-border, var(--md-sys-color-outline-variant)));box-shadow:var(--workspace-shadow-card)}.md-icon-btn[data-v-f6f93ada]:active:not(.md-icon-btn--disabled){transform:translateY(1px);box-shadow:none}.md-icon-btn--small[data-v-f6f93ada]{width:var(--workspace-control-sm);height:var(--workspace-control-sm)}.md-icon-btn--small[data-v-f6f93ada] .material-icon{font-size:14px}.md-icon-btn--medium[data-v-f6f93ada]{width:var(--workspace-control-md);height:var(--workspace-control-md)}.md-icon-btn--medium[data-v-f6f93ada] .material-icon{font-size:16px}.md-icon-btn--error[data-v-f6f93ada]:hover:not(.md-icon-btn--disabled){background:var(--workspace-error-container);color:var(--workspace-error);border-color:var(--workspace-error)}.md-icon-btn--disabled[data-v-f6f93ada]{opacity:var(--md-sys-state-disabled-opacity);cursor:not-allowed;pointer-events:none}.md-dialog-mask[data-v-53b44e26]{position:fixed;top:0;left:0;right:var(--ui-dialog-inset-right, 0px);bottom:0;box-sizing:border-box;padding:16px 0;background:color-mix(in srgb,var(--workspace-overlay) 45%,transparent);z-index:var(--z-app-modal);display:flex;align-items:center;align-items:safe center;justify-content:center;overflow-y:auto;overscroll-behavior:contain;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.md-dialog-mask--stacked[data-v-53b44e26]{z-index:var(--z-app-modal-stacked)}.md-dialog-mask--viewport[data-v-53b44e26]{left:0;right:0}.md-dialog-mask--workspace-inset[data-v-53b44e26]{left:var(--ui-dialog-workspace-inset-left, 0px);right:var(--ui-dialog-workspace-inset-right, var(--ui-dialog-inset-right, 0px))}.md-dialog[data-v-53b44e26]{background:var(--workspace-surface, var(--md-sys-color-surface));border:1px solid var(--workspace-border);border-radius:24px;width:90vw;max-height:min(90vh,calc(100dvh - 32px));box-shadow:0 12px 40px #00000012;animation:dialogSlideIn-53b44e26 var(--md-sys-motion-duration-medium2, .3s) var(--md-sys-motion-easing-emphasized)}.md-dialog[data-v-53b44e26]:not(.md-dialog--unwrap){display:flex;flex-direction:column;overflow:hidden}.md-dialog--small[data-v-53b44e26]{max-width:500px}.md-dialog--medium[data-v-53b44e26]{max-width:800px}.md-dialog--large[data-v-53b44e26]{max-width:1200px}.md-dialog--confirm[data-v-53b44e26]{max-width:460px;border-radius:var(--workspace-radius-float);box-shadow:var(--workspace-shadow-popover)}.md-dialog--confirm .dialog-header[data-v-53b44e26]{padding:22px 26px 8px;border-bottom:none}.md-dialog--confirm .dialog-title[data-v-53b44e26]{font-size:24px;line-height:1.25;font-weight:700}.md-dialog--confirm .dialog-content[data-v-53b44e26]{padding:6px 28px 18px}.md-dialog--confirm .dialog-footer[data-v-53b44e26]{padding:8px 28px 28px;border-top:none}.md-dialog--confirm .dialog-footer[data-v-53b44e26] .md-button{min-width:88px;height:44px;border-radius:var(--workspace-radius-pill, 999px)}.md-dialog--search[data-v-53b44e26]{display:flex;width:min(1200px,calc(100% - 48px));max-width:1200px;max-height:min(92vh,880px);box-sizing:border-box;flex-direction:column;overflow:hidden;border-color:color-mix(in srgb,var(--workspace-border) 86%,transparent);background:var(--workspace-surface, var(--md-sys-color-surface));box-shadow:var(--workspace-shadow-popover);animation:dialogSearchIn-53b44e26 .22s ease-out}.md-dialog--search .dialog-header[data-v-53b44e26]{padding:18px 22px 14px;border-bottom-color:color-mix(in srgb,var(--workspace-border) 80%,transparent);background:var(--workspace-surface, var(--md-sys-color-surface))}.md-dialog--search .dialog-content[data-v-53b44e26]{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden;padding:16px 18px 12px;background:color-mix(in srgb,var(--workspace-surface-soft, var(--md-sys-color-surface-container-lowest)) 72%,var(--workspace-surface, var(--md-sys-color-surface)))}.md-dialog--unwrap[data-v-53b44e26]{background:transparent;border:0;box-shadow:none;border-radius:0;overflow:visible;width:auto;max-height:none;backdrop-filter:none;-webkit-backdrop-filter:none}.md-dialog--unwrap:not(.md-dialog--no-close) .dialog-header[data-v-53b44e26]{padding:0 0 8px;border-bottom:none;background:transparent}.md-dialog--unwrap.md-dialog--no-close .dialog-header[data-v-53b44e26]{padding:0;margin:0;min-height:0;border:none;position:relative}.md-dialog--unwrap.md-dialog--no-close .dialog-header-left[data-v-53b44e26]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes dialogSlideIn-53b44e26{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes dialogSearchIn-53b44e26{0%{opacity:0;transform:scale(.985) translateY(-8px)}to{opacity:1;transform:scale(1) translateY(0)}}.dialog-header[data-v-53b44e26]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding:20px 28px 6px;border-bottom:0;background:transparent}.dialog-header-left[data-v-53b44e26]{display:flex;align-items:center;gap:16px;flex:1}.dialog-title[data-v-53b44e26]{font-size:20px;font-weight:600;letter-spacing:0;color:var(--workspace-text, var(--md-sys-color-on-surface));margin:0}.dialog-content[data-v-53b44e26]{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:12px 28px 16px}.dialog-footer[data-v-53b44e26]{display:flex;flex:0 0 auto;justify-content:flex-end;gap:12px;padding:0 28px 18px;border-top:0;background:transparent}@media (max-width: 640px){.md-dialog-mask[data-v-53b44e26]{box-sizing:border-box;padding:8px}.md-dialog[data-v-53b44e26]:not(.md-dialog--unwrap){width:100%;max-height:calc(100dvh - 16px);border-radius:var(--workspace-radius-panel)}.md-dialog--search[data-v-53b44e26]:not(.md-dialog--unwrap){width:min(1200px,calc(100% - 8px));max-width:min(1200px,calc(100% - 8px));max-height:min(92vh,880px)}.dialog-header[data-v-53b44e26]{min-height:52px;padding:12px 12px 10px 16px}.dialog-header-left[data-v-53b44e26]{min-width:0;gap:10px}.dialog-title[data-v-53b44e26]{overflow:hidden;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.dialog-content[data-v-53b44e26]{padding:16px}.dialog-footer[data-v-53b44e26]{gap:8px;padding:12px 16px 16px}.md-dialog--confirm .dialog-header[data-v-53b44e26]{padding:18px 20px 6px}.md-dialog--confirm .dialog-title[data-v-53b44e26]{font-size:20px}.md-dialog--confirm .dialog-content[data-v-53b44e26]{padding:6px 20px 14px}.md-dialog--confirm .dialog-footer[data-v-53b44e26]{padding:8px 20px 20px}}.md-text-field[data-v-ccdcfb8c]{position:relative;display:inline-flex;flex-direction:column;width:100%;gap:0}.md-text-field.md-text-field--label-above[data-v-ccdcfb8c]{gap:8px}.md-text-field--small .md-text-field__container[data-v-ccdcfb8c]{height:var(--workspace-control-sm)}.md-text-field--small .md-text-field__input[data-v-ccdcfb8c]{font-size:12px;padding:0 var(--md-spacing-sm)}.md-text-field--small .md-text-field__label[data-v-ccdcfb8c]{font-size:12px}.md-text-field--medium .md-text-field__container[data-v-ccdcfb8c]{height:var(--workspace-control-md)}.md-text-field--medium .md-text-field__input[data-v-ccdcfb8c]{font-size:14px;padding:0 var(--md-spacing-md)}.md-text-field--medium .md-text-field__label[data-v-ccdcfb8c]{font-size:14px}.md-text-field--large .md-text-field__container[data-v-ccdcfb8c]{height:var(--workspace-control-lg)}.md-text-field--large .md-text-field__input[data-v-ccdcfb8c]{font-size:16px;padding:0 var(--md-spacing-md)}.md-text-field--large .md-text-field__label[data-v-ccdcfb8c]{font-size:16px}.md-text-field--filled .md-text-field__container[data-v-ccdcfb8c]{background-color:var(--workspace-surface-soft, var(--md-sys-color-surface-variant));border:1px solid var(--workspace-border, var(--md-sys-color-outline-variant));border-radius:var(--workspace-radius-field, 8px);box-shadow:none}.md-text-field--filled .md-text-field__container[data-v-ccdcfb8c]:hover:not(.md-text-field--disabled .md-text-field__container){background-color:var(--workspace-glass-strong, var(--md-sys-color-surface));border-color:var(--workspace-border-strong, var(--md-sys-color-outline))}.md-text-field--filled.md-text-field--focused .md-text-field__container[data-v-ccdcfb8c]{border-color:color-mix(in srgb,var(--workspace-action, var(--md-sys-color-on-surface)) 34%,var(--workspace-border));box-shadow:var(--workspace-shadow-focus-compact)}.md-text-field--filled.md-text-field--error .md-text-field__container[data-v-ccdcfb8c]{border-color:var(--workspace-error)}.md-text-field--outlined .md-text-field__container[data-v-ccdcfb8c]{background-color:var(--workspace-glass, transparent);border:1px solid var(--workspace-border, var(--md-sys-color-outline));border-radius:var(--workspace-radius-field, 8px);box-shadow:none}.md-text-field--outlined .md-text-field__container[data-v-ccdcfb8c]:hover:not(.md-text-field--disabled .md-text-field__container){border-color:color-mix(in srgb,var(--workspace-action, var(--md-sys-color-on-surface)) 20%,var(--workspace-border-strong, var(--md-sys-color-outline)));background-color:var(--workspace-glass-strong, var(--md-sys-color-surface))}.md-text-field--outlined.md-text-field--focused .md-text-field__container[data-v-ccdcfb8c]{border-color:color-mix(in srgb,var(--workspace-action, var(--md-sys-color-on-surface)) 34%,var(--workspace-border));box-shadow:var(--workspace-shadow-focus-compact)}.md-text-field--outlined.md-text-field--error .md-text-field__container[data-v-ccdcfb8c]{border-color:var(--workspace-error)}.md-text-field--disabled[data-v-ccdcfb8c]{opacity:.38}.md-text-field--disabled .md-text-field__container[data-v-ccdcfb8c]{background-color:color-mix(in srgb,var(--md-sys-color-on-surface) 4%,transparent);border-color:color-mix(in srgb,var(--md-sys-color-on-surface) 12%,transparent)}.md-text-field--readonly .md-text-field__container[data-v-ccdcfb8c]{background-color:color-mix(in srgb,var(--workspace-surface-soft) 74%,transparent)}.md-text-field__container[data-v-ccdcfb8c]{position:relative;display:flex;align-items:center;width:100%;transition:background-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),border-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),box-shadow var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.md-text-field__input-wrapper[data-v-ccdcfb8c]{position:relative;flex:1;min-width:0;height:100%;display:flex;align-items:center}.md-text-field__label[data-v-ccdcfb8c]{position:absolute;left:0;top:50%;transform:translateY(-50%);color:var(--workspace-muted, var(--md-sys-color-on-surface-variant));font-family:var(--md-sys-typescale-font-family);font-weight:400;pointer-events:none;transition:transform var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),top var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.md-text-field__label--floating[data-v-ccdcfb8c]{top:0;transform:translateY(-50%) scale(.75);transform-origin:left center;color:var(--workspace-text, var(--md-sys-color-on-surface));background:var(--workspace-surface, var(--md-sys-color-surface));padding:0 3px;margin-left:-3px;border-radius:var(--workspace-radius-sm)}.md-text-field--error .md-text-field__label[data-v-ccdcfb8c],.md-text-field__required[data-v-ccdcfb8c]{color:var(--workspace-error)}.md-text-field__label-above[data-v-ccdcfb8c]{display:block;font-size:14px;font-weight:500;color:var(--workspace-text, var(--md-sys-color-on-surface));margin:0;flex-shrink:0}.md-text-field--small .md-text-field__label-above[data-v-ccdcfb8c]{font-size:12px}.md-text-field--large .md-text-field__label-above[data-v-ccdcfb8c]{font-size:16px}.md-text-field--error .md-text-field__label-above[data-v-ccdcfb8c]{color:var(--workspace-error)}.md-text-field__input[data-v-ccdcfb8c]{width:100%;height:100%;border:none;outline:none;background:transparent;color:var(--workspace-text, var(--md-sys-color-on-surface));font-family:var(--workspace-font-family);font-weight:400}.md-text-field__input[data-v-ccdcfb8c]::placeholder{color:var(--workspace-muted, var(--md-sys-color-on-surface-variant));opacity:.46}.md-text-field__input[data-v-ccdcfb8c]:disabled{cursor:not-allowed}.md-text-field__input[data-v-ccdcfb8c]:read-only{cursor:default}.md-text-field__input[type=search][data-v-ccdcfb8c]::-webkit-search-cancel-button,.md-text-field__input[type=search][data-v-ccdcfb8c]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.md-text-field__leading-icon[data-v-ccdcfb8c],.md-text-field__trailing-icon[data-v-ccdcfb8c]{display:flex;align-items:center;justify-content:center;margin:0 var(--md-spacing-sm);color:var(--workspace-muted, var(--md-sys-color-on-surface-variant));flex-shrink:0}.md-text-field__leading-icon[data-v-ccdcfb8c]{width:24px;height:24px}.md-text-field__trailing-icon[data-v-ccdcfb8c]{min-width:24px;min-height:24px}.md-text-field__clear-button[data-v-ccdcfb8c],.md-text-field__password-toggle[data-v-ccdcfb8c]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0 var(--md-spacing-sm);border:none;background:transparent;color:var(--workspace-muted, var(--md-sys-color-on-surface-variant));cursor:pointer;border-radius:var(--workspace-radius-pill);transition:background-color var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard)}.md-text-field__clear-button[data-v-ccdcfb8c]:hover,.md-text-field__password-toggle[data-v-ccdcfb8c]:hover{background-color:var(--workspace-action-soft, transparent);color:var(--workspace-text, var(--md-sys-color-on-surface))}.md-text-field__clear-button[data-v-ccdcfb8c]:active,.md-text-field__password-toggle[data-v-ccdcfb8c]:active{background-color:color-mix(in srgb,var(--md-sys-color-on-surface-variant) 12%,transparent)}.md-text-field__helper-text[data-v-ccdcfb8c]{margin-top:var(--md-spacing-xs);padding:0 var(--md-spacing-md);font-size:12px;line-height:16px;font-weight:400;letter-spacing:.4px}.md-text-field__helper[data-v-ccdcfb8c]{color:var(--workspace-muted, var(--md-sys-color-on-surface-variant))}.md-text-field__error-message[data-v-ccdcfb8c]{color:var(--workspace-error)}.md-text-field.md-text-field--multiline .md-text-field__container[data-v-ccdcfb8c]{border-radius:var(--workspace-radius-sm);height:auto}.md-text-field.md-text-field--multiline .md-text-field__input-wrapper[data-v-ccdcfb8c]{height:auto}.md-text-field.md-text-field--multiline textarea[data-v-ccdcfb8c]{border-radius:var(--workspace-radius-sm);box-sizing:border-box;height:auto;padding:10px 12px;min-height:80px;resize:vertical;line-height:1.6}.md-chip[data-v-1f384f7d]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:4px 11px;border-radius:var(--workspace-radius-pill);border:1px solid var(--workspace-border);background:var(--workspace-panel);color:var(--workspace-muted);font-size:13px;font-weight:500;cursor:pointer;transition:background-color var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard),color var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard),border-color var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard);font-family:inherit}.md-chip[data-v-1f384f7d]:focus{outline:none}.md-chip[data-v-1f384f7d]:focus-visible{outline:var(--md-sys-focus-ring-width) solid var(--md-sys-focus-ring-color);outline-offset:var(--md-sys-focus-ring-offset)}.md-chip[data-v-1f384f7d]:hover:not(.md-chip--disabled){border-color:color-mix(in srgb,var(--workspace-text) 32%,var(--workspace-border));color:var(--workspace-text);background:var(--workspace-action-soft)}.md-chip--selected[data-v-1f384f7d]{background:var(--workspace-action);border-color:var(--workspace-action);color:var(--workspace-surface)}.md-chip--selected[data-v-1f384f7d]:hover:not(.md-chip--disabled){background:color-mix(in srgb,var(--workspace-action) 88%,var(--workspace-surface));border-color:var(--workspace-action);color:var(--workspace-surface)}.md-chip--tertiary.md-chip--selected[data-v-1f384f7d]{background:var(--workspace-filter-accent);border-color:var(--workspace-filter-accent);color:var(--workspace-surface)}.md-chip--tertiary.md-chip--selected[data-v-1f384f7d]:hover:not(.md-chip--disabled){background:color-mix(in srgb,var(--workspace-filter-accent) 92%,var(--workspace-surface));border-color:var(--workspace-filter-accent);color:var(--workspace-surface)}.md-chip--filter-accent[data-v-1f384f7d]:not(.md-chip--selected):hover:not(.md-chip--disabled){border-color:var(--workspace-filter-accent);color:var(--workspace-filter-accent)}.md-chip--filter-accent.md-chip--selected[data-v-1f384f7d]{background:color-mix(in srgb,var(--workspace-filter-accent) 24%,var(--workspace-surface));border-color:color-mix(in srgb,var(--workspace-filter-accent) 88%,var(--workspace-border));color:color-mix(in srgb,var(--workspace-filter-accent) 74%,var(--workspace-text))}.md-chip--filter-accent.md-chip--selected[data-v-1f384f7d]:hover:not(.md-chip--disabled){background:color-mix(in srgb,var(--workspace-filter-accent) 26%,var(--workspace-surface));border-color:var(--workspace-filter-accent);color:color-mix(in srgb,var(--workspace-filter-accent) 78%,var(--workspace-text))}.md-chip--success[data-v-1f384f7d]:not(.md-chip--selected):hover:not(.md-chip--disabled){border-color:var(--workspace-success);color:var(--workspace-success)}.md-chip--success.md-chip--selected[data-v-1f384f7d]{background:var(--workspace-success);border-color:var(--workspace-success);color:var(--workspace-on-success)}.md-chip--success.md-chip--selected[data-v-1f384f7d]:hover:not(.md-chip--disabled){background:color-mix(in srgb,var(--workspace-success) 92%,var(--workspace-on-success));border-color:var(--workspace-success);color:var(--workspace-on-success)}.md-chip--mode[data-v-1f384f7d]{height:34px;padding:4px 14px}.md-chip--disabled[data-v-1f384f7d]{opacity:var(--md-sys-state-disabled-opacity);cursor:not-allowed;pointer-events:none}.md-chip__icon[data-v-1f384f7d]{display:flex;align-items:center;justify-content:center;font-size:16px}.md-chip__label[data-v-1f384f7d]{white-space:nowrap}.md-toast[data-v-db14b5e2]{position:fixed;top:calc(env(safe-area-inset-top,0px) + var(--app-header-height, 56px) + 10px + var(--toast-stack-offset, 0px));left:50%;right:auto;bottom:auto;z-index:var(--z-app-toast, 10600);width:max-content;max-width:min(560px,calc(100vw - 32px));font-family:var(--workspace-font-family);pointer-events:auto;transform:translate(-50%)}@media (max-width: 768px){.md-toast[data-v-db14b5e2]{top:calc(env(safe-area-inset-top,0px) + var(--app-header-height-mobile, 56px) + 8px + var(--toast-stack-offset, 0px));width:max-content;max-width:calc(100vw - 24px)}}.md-toast__surface[data-v-db14b5e2]{display:grid;grid-template-columns:18px minmax(0,1fr) 24px;align-items:center;gap:9px;box-sizing:border-box;width:100%;min-width:168px;min-height:42px;padding:7px 8px 7px 12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--toast-accent) 16%,var(--workspace-border));border-radius:var(--workspace-radius-pill, 999px);background:color-mix(in srgb,var(--toast-accent) 6%,var(--workspace-glass-strong));color:var(--workspace-text);box-shadow:var(--workspace-shadow-popover);backdrop-filter:blur(12px);transition:box-shadow var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),transform var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),border-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.md-toast__surface[data-v-db14b5e2]:hover{border-color:color-mix(in srgb,var(--toast-accent) 28%,var(--workspace-border));box-shadow:var(--workspace-shadow-float)}.md-toast__icon[data-v-db14b5e2]{flex-shrink:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:var(--toast-accent, var(--workspace-action))}.md-toast--success[data-v-db14b5e2]{--toast-accent: var(--workspace-success)}.md-toast--error[data-v-db14b5e2]{--toast-accent: var(--workspace-error)}.md-toast--warning[data-v-db14b5e2]{--toast-accent: var(--workspace-warning)}.md-toast--info[data-v-db14b5e2]{--toast-accent: var(--workspace-info)}.md-toast__content[data-v-db14b5e2]{min-width:0}.md-toast__message[data-v-db14b5e2]{display:block;min-width:0;max-width:min(460px,calc(100vw - 112px));overflow-wrap:anywhere;font-size:13px;line-height:1.35;letter-spacing:0;font-weight:600;color:var(--workspace-text)}.md-toast__close[data-v-db14b5e2]{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--workspace-radius-pill, 999px);background:transparent;cursor:pointer;color:var(--workspace-muted);opacity:.72;transition:opacity var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),background-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.md-toast__close[data-v-db14b5e2]:hover{opacity:1;color:var(--workspace-text);background-color:var(--workspace-action-soft)}.md-toast__close[data-v-db14b5e2]:focus{outline:none}.md-toast__close[data-v-db14b5e2]:focus-visible{outline:var(--md-sys-focus-ring-width) solid currentColor;outline-offset:var(--md-sys-focus-ring-offset)}.md-toast-enter-active[data-v-db14b5e2],.md-toast-leave-active[data-v-db14b5e2]{transition:opacity var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard),transform var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard)}.md-toast-enter-from[data-v-db14b5e2],.md-toast-leave-to[data-v-db14b5e2]{opacity:0;transform:translate(-50%,-8px) scale(.98)}.md-toast-enter-to[data-v-db14b5e2],.md-toast-leave-from[data-v-db14b5e2]{opacity:1;transform:translate(-50%) scale(1)}@media (max-width: 360px){.md-toast__surface[data-v-db14b5e2]{min-width:0}}@media (prefers-reduced-motion: reduce){.md-toast[data-v-db14b5e2],.md-toast__surface[data-v-db14b5e2],.md-toast__close[data-v-db14b5e2]{transition:none}}@media (prefers-reduced-transparency: reduce){.md-toast__surface[data-v-db14b5e2]{background:color-mix(in srgb,var(--toast-accent) 6%,var(--workspace-surface));backdrop-filter:none}}.workspace-selection-action-bar[data-v-9fb77c8f]{position:fixed;display:flex;align-items:center;gap:8px;min-height:48px;padding:8px 10px;border-radius:999px;background:#202124;color:#f4f5f7;box-shadow:var(--workspace-shadow-float, 0 12px 36px rgb(15 23 42 / 24%));transition:transform .14s var(--md-sys-motion-easing-standard, ease-out),box-shadow .14s var(--md-sys-motion-easing-standard, ease-out);touch-action:none;user-select:none}.workspace-selection-action-bar--contained[data-v-9fb77c8f]{position:absolute;max-width:calc(100% - 24px)}.workspace-selection-action-bar--dragging[data-v-9fb77c8f]{cursor:grabbing;transform:scale(1.015);box-shadow:var(--workspace-shadow-modal, 0 18px 48px rgb(15 23 42 / 28%))}.workspace-selection-action-bar__handle[data-v-9fb77c8f]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid color-mix(in srgb,#f4f5f7 32%,transparent);border-radius:10px;background:transparent;color:#f4f5f7;cursor:grab}.workspace-selection-action-bar--dragging .workspace-selection-action-bar__handle[data-v-9fb77c8f],.workspace-selection-action-bar__handle[data-v-9fb77c8f]:active{cursor:grabbing}.workspace-selection-action-bar__handle[data-v-9fb77c8f]:focus-visible,.workspace-selection-action-bar__close[data-v-9fb77c8f]:focus-visible{outline:2px solid #f4f5f7;outline-offset:2px}.workspace-selection-action-bar__count[data-v-9fb77c8f]{padding-right:4px;color:#e8eaed;font-size:13px;font-weight:600;white-space:nowrap}.workspace-selection-action-bar__actions[data-v-9fb77c8f]{display:inline-flex;align-items:center;gap:6px;min-width:0}.workspace-selection-action-bar__actions[data-v-9fb77c8f] .md-button--outlined,.workspace-selection-action-bar__actions[data-v-9fb77c8f] .md-button--text{color:#f4f5f7;border-color:#ffffff3d;background:#ffffff1a;--workspace-icon-monochrome-filter: brightness(0) invert(1)}.workspace-selection-action-bar__actions[data-v-9fb77c8f] .md-button--outlined:hover:not(:disabled),.workspace-selection-action-bar__actions[data-v-9fb77c8f] .md-button--text:hover:not(:disabled){background:#ffffff2e}.workspace-selection-action-bar__actions[data-v-9fb77c8f] .md-button:disabled{opacity:.45}.workspace-selection-action-bar__close[data-v-9fb77c8f]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:transparent;color:#e8eaed;cursor:pointer}.workspace-selection-action-bar__close[data-v-9fb77c8f]:hover{background:color-mix(in srgb,#ffffff 14%,transparent)}@media (prefers-reduced-motion: reduce){.workspace-selection-action-bar[data-v-9fb77c8f],.workspace-selection-action-bar__handle[data-v-9fb77c8f],.workspace-selection-action-bar__close[data-v-9fb77c8f]{transition:none}}@media (max-width: 720px){.workspace-selection-action-bar[data-v-9fb77c8f]{max-width:calc(100vw - 24px);overflow-x:auto;scrollbar-width:none}.workspace-selection-action-bar[data-v-9fb77c8f]::-webkit-scrollbar{display:none}}.workspace-file-pick__zone[data-v-40732340]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:132px;padding:20px 16px;border:1px dashed var(--workspace-border);border-radius:var(--workspace-radius-sm);background:transparent;cursor:pointer;transition:border-color .15s ease,background .15s ease}.workspace-file-pick__zone[data-v-40732340]:hover,.workspace-file-pick__zone[data-v-40732340]:focus-visible{border-color:var(--workspace-action, #2563eb);outline:none}.workspace-file-pick__zone--dragging[data-v-40732340]{border-color:var(--workspace-action, #2563eb);background:transparent}.workspace-file-pick__zone--has-files[data-v-40732340]{min-height:96px}.workspace-file-pick__input[data-v-40732340]{display:none}.workspace-file-pick__icon[data-v-40732340]{font-size:28px;color:var(--workspace-action, #2563eb);opacity:.9}.workspace-file-pick__title[data-v-40732340]{margin:0;font-size:14px;font-weight:620;color:var(--workspace-text)}.workspace-file-pick__hint[data-v-40732340]{margin:0;font-size:12px;color:var(--workspace-muted);text-align:center;max-width:420px;line-height:1.5}.workspace-file-pick__list[data-v-40732340]{margin:12px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.workspace-file-pick__list li[data-v-40732340]{display:grid;grid-template-columns:auto 1fr auto auto;gap:8px;align-items:center;padding:8px 10px;border:1px solid var(--workspace-border-subtle, var(--workspace-border));border-radius:var(--workspace-radius-control);font-size:13px}.workspace-file-pick__file-icon[data-v-40732340]{font-size:18px;color:var(--workspace-muted)}.workspace-file-pick__file-name[data-v-40732340]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-file-pick__file-size[data-v-40732340]{color:var(--workspace-muted);font-size:12px}.workspace-file-pick__remove[data-v-40732340]{border:none;background:transparent;color:var(--workspace-action, #2563eb);cursor:pointer;font-size:12px;padding:0 4px}.workspace-file-pick__zone[aria-disabled=true][data-v-40732340]{cursor:not-allowed;opacity:.6}.workspace-file-pick__error[data-v-40732340]{color:var(--workspace-error);font-size:12px}.workspace-file-pick--compact .workspace-file-pick__zone[data-v-40732340]{min-height:0;padding:8px 12px}.img-uploader[data-v-bdce310a]{display:flex;flex-direction:column;gap:8px}.preview-wrap[data-v-bdce310a]{position:relative;display:inline-flex;border-radius:var(--workspace-radius-lg);overflow:hidden;border:1px solid var(--workspace-border);background:var(--workspace-panel);width:100%;max-height:160px}.preview-img[data-v-bdce310a]{width:100%;max-height:160px;object-fit:contain;display:block}.preview-actions[data-v-bdce310a]{position:absolute;bottom:8px;right:8px;display:flex;gap:6px}.preview-btn[data-v-bdce310a]{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:var(--workspace-radius-pill);border:1px solid var(--workspace-border);font-size:12px;font-weight:500;cursor:pointer;font-family:inherit;transition:background-color .15s ease,border-color .15s ease,opacity .15s ease}.preview-btn[data-v-bdce310a]:disabled{opacity:.5;cursor:not-allowed}.replace-btn[data-v-bdce310a]{background:var(--workspace-glass-strong);color:var(--workspace-text);box-shadow:var(--workspace-shadow-card)}.replace-btn[data-v-bdce310a]:hover:not(:disabled){background:var(--workspace-action-soft);border-color:var(--workspace-border-strong)}.remove-btn[data-v-bdce310a]{background:var(--workspace-error-container);color:var(--workspace-error);box-shadow:var(--workspace-shadow-card);padding:5px 8px}.remove-btn[data-v-bdce310a]:hover:not(:disabled){opacity:.8}.zone-icon[data-v-bdce310a]{color:var(--workspace-text);opacity:.64}.zone-label[data-v-bdce310a]{font-size:13px;font-weight:500;color:var(--workspace-text)}.zone-hint[data-v-bdce310a]{font-size:11px;color:var(--workspace-muted);opacity:1}.upload-error[data-v-bdce310a]{font-size:12px;color:var(--workspace-error);margin:0}@keyframes spin-bdce310a{to{transform:rotate(360deg)}}.spin[data-v-bdce310a]{animation:spin-bdce310a .8s linear infinite}.img-uploader--compact .preview-wrap[data-v-bdce310a],.img-uploader--compact .preview-img[data-v-bdce310a]{max-height:96px}.img-uploader--compact .zone-label[data-v-bdce310a]{font-size:12px;font-weight:600}.img-uploader--compact .zone-hint[data-v-bdce310a]{font-size:10px;opacity:.85}.img-uploader--compact .preview-btn[data-v-bdce310a]{padding:4px 8px;font-size:11px}.image-picker--preview[data-v-bdce310a]{display:none}.upload-images[data-v-bdce310a]{display:flex;flex-wrap:wrap;gap:8px}.upload-images figure[data-v-bdce310a]{position:relative;margin:0}.upload-images img[data-v-bdce310a]{width:64px;height:64px;object-fit:cover;border-radius:var(--workspace-radius-sm)}.upload-images button[data-v-bdce310a]{position:absolute;top:0;right:0;border:1px solid var(--workspace-border);background:var(--workspace-surface);border-radius:var(--workspace-radius-pill);cursor:pointer}.image-viewer-overlay[data-v-4114e198]{position:fixed;inset:0;z-index:var(--z-app-media-viewer);display:grid;place-items:center;padding:clamp(16px,4vw,48px);background:color-mix(in srgb,var(--workspace-text) 32%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.image-viewer[data-v-4114e198]{display:grid;width:min(100%,1120px);max-height:min(100%,900px);grid-template-rows:auto minmax(0,1fr) auto;gap:10px;padding:16px;overflow:hidden;touch-action:none;border:none;border-radius:var(--workspace-radius-float);background:var(--workspace-surface);box-shadow:var(--workspace-shadow-float)}.image-viewer__header[data-v-4114e198],.image-viewer__identity[data-v-4114e198],.image-viewer__header-actions[data-v-4114e198],.image-viewer__footer[data-v-4114e198],.image-viewer__zoom-tools[data-v-4114e198],.image-viewer__thumbnails[data-v-4114e198]{display:flex;align-items:center}.image-viewer__header[data-v-4114e198]{min-height:38px;justify-content:space-between;padding:0 4px 0 8px}.image-viewer__identity[data-v-4114e198],.image-viewer__header-actions[data-v-4114e198],.image-viewer__zoom-tools[data-v-4114e198]{gap:6px}.image-viewer__identity strong[data-v-4114e198]{overflow-wrap:anywhere;color:var(--workspace-text);font-size:14px;font-weight:720}.image-viewer__identity span[data-v-4114e198],.image-viewer__zoom-value[data-v-4114e198]{min-width:48px;min-height:28px;padding:0 8px;border:none;border-radius:var(--workspace-radius-pill);background:transparent;color:var(--workspace-muted);font-size:12px;font-weight:680;line-height:1}.image-viewer__tool[data-v-4114e198],.image-viewer__nav[data-v-4114e198]{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--workspace-radius-pill);background:var(--workspace-glass-strong);color:var(--workspace-text);cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.image-viewer__tool[data-v-4114e198]:hover:not(:disabled),.image-viewer__nav[data-v-4114e198]:hover{border-color:var(--workspace-border-strong);background:var(--workspace-action-soft);transform:scale(1.04)}.image-viewer__tool[data-v-4114e198]:focus-visible,.image-viewer__nav[data-v-4114e198]:focus-visible,.image-viewer__zoom-value[data-v-4114e198]:focus-visible,.image-viewer__thumbnails button[data-v-4114e198]:focus-visible{outline:2px solid color-mix(in srgb,var(--workspace-action) 32%,transparent);outline-offset:2px}.image-viewer__tool[data-v-4114e198]:disabled,.image-viewer__zoom-value[data-v-4114e198]:disabled{cursor:not-allowed;opacity:.4}.image-viewer__stage[data-v-4114e198]{position:relative;display:grid;width:100%;height:min(68dvh,760px);min-height:320px;place-items:center;overflow:hidden;border:none;border-radius:0;background:transparent}.image-viewer__stage.is-pannable[data-v-4114e198]{cursor:grab}.image-viewer__stage.is-panning[data-v-4114e198]{cursor:grabbing}.image-viewer__image[data-v-4114e198]{display:block;min-width:0;min-height:0;object-fit:contain;transform-origin:center center;user-select:none;cursor:zoom-in;transition:transform .18s ease}.image-viewer__image.is-loading[data-v-4114e198]{visibility:hidden}.image-viewer__image.is-zoomed[data-v-4114e198]{cursor:inherit}.image-viewer__nav[data-v-4114e198]{position:absolute;top:50%;z-index:1;transform:translateY(-50%)}.image-viewer__nav[data-v-4114e198]:hover{transform:translateY(-50%) scale(1.04)}.image-viewer__nav--previous[data-v-4114e198]{left:14px}.image-viewer__nav--next[data-v-4114e198]{right:14px}.image-viewer__loading[data-v-4114e198],.image-viewer__empty[data-v-4114e198]{position:absolute;inset:0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--workspace-muted);font-size:13px}.image-viewer__loading[data-v-4114e198] svg{animation:image-viewer-spin-4114e198 .9s linear infinite}.image-viewer__footer[data-v-4114e198]{min-height:46px;justify-content:center;gap:14px}.image-viewer__thumbnails[data-v-4114e198]{min-width:0;justify-content:flex-end;gap:8px;overflow-x:auto;padding:2px}.image-viewer__thumbnails button[data-v-4114e198]{width:42px;height:42px;flex:0 0 auto;padding:0;overflow:hidden;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-sm);background:var(--workspace-surface-soft);cursor:pointer;opacity:.58;transition:opacity .18s ease,border-color .18s ease,transform .18s ease}.image-viewer__thumbnails button[data-v-4114e198]:hover,.image-viewer__thumbnails button.is-active[data-v-4114e198]{border-color:var(--workspace-border-strong);opacity:1;transform:translateY(-1px)}.image-viewer__thumbnails img[data-v-4114e198]{width:100%;height:100%;object-fit:cover}@keyframes image-viewer-spin-4114e198{to{transform:rotate(360deg)}}@media (max-width: 768px){.image-viewer-overlay[data-v-4114e198]{padding:10px}.image-viewer[data-v-4114e198]{padding:9px;border-radius:var(--workspace-radius-panel)}.image-viewer__stage[data-v-4114e198]{height:min(66dvh,640px);min-height:280px}.image-viewer__header[data-v-4114e198]{flex-wrap:wrap;gap:12px}.image-viewer__identity[data-v-4114e198]{min-width:0;flex:1 1 200px}.image-viewer__header-actions[data-v-4114e198]{margin-left:auto}.image-viewer__thumbnails[data-v-4114e198]{width:100%;justify-content:center}.image-viewer__nav--previous[data-v-4114e198]{left:8px}.image-viewer__nav--next[data-v-4114e198]{right:8px}}.workspace-filter-actions[data-v-26e9aedd]{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.workspace-filter-bar[data-v-b8fb992c]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%;min-width:0;border:0;background:transparent;box-shadow:none}.workspace-filter-bar--split[data-v-b8fb992c]{display:grid;grid-template-columns:auto minmax(0,1fr)}@media (max-width: 1080px){.workspace-filter-bar--split[data-v-b8fb992c]{grid-template-columns:1fr}}.management-filter-bar[data-v-10ce6cb2]{align-items:flex-end;margin:0 0 12px;padding:10px 12px}.management-filter-bar__fields[data-v-10ce6cb2]{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:flex-end;gap:8px;min-width:0}.management-filter-bar__fields[data-v-10ce6cb2]>.md-text-field,.management-filter-bar__fields[data-v-10ce6cb2]>.management-select-field{flex:0 1 var(--management-filter-field-width, 200px);width:var(--management-filter-field-width, 200px);max-width:100%;min-width:140px}.management-filter-bar__fields[data-v-10ce6cb2]>label:not(.management-select-field):not(.md-text-field){display:grid;flex:0 1 var(--management-filter-field-width, 200px);gap:4px;width:var(--management-filter-field-width, 200px);max-width:100%;min-width:140px;color:var(--workspace-muted);font-size:12px;font-weight:600}.management-filter-bar__fields[data-v-10ce6cb2]>label:not(.management-select-field):not(.md-text-field)>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.management-filter-bar__actions[data-v-10ce6cb2]{display:flex;flex:0 0 auto;align-items:center;gap:6px;margin-left:auto}.management-filter-bar--compact[data-v-10ce6cb2]{padding:8px 10px}.management-filter-bar__fields[data-v-10ce6cb2] input:not(.md-text-field__input):not(.workspace-filter-input__input):not([type=checkbox]):not([type=radio]),.management-filter-bar__fields[data-v-10ce6cb2] select{box-sizing:border-box;min-width:140px;height:32px;padding:0 10px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-field, 8px);background:var(--workspace-surface);color:var(--workspace-text);font:inherit;font-size:12px}.management-filter-bar--compact .management-filter-bar__fields[data-v-10ce6cb2] .md-text-field--label-above{gap:4px}.management-filter-bar--compact .management-filter-bar__fields[data-v-10ce6cb2] .md-text-field__container{height:32px}.management-filter-bar--compact .management-filter-bar__fields[data-v-10ce6cb2] .md-text-field__label{font-size:12px}.management-filter-bar--comfortable .management-filter-bar__fields[data-v-10ce6cb2] input:not(.md-text-field__input):not(.workspace-filter-input__input):not([type=checkbox]):not([type=radio]),.management-filter-bar--comfortable .management-filter-bar__fields[data-v-10ce6cb2] select{height:40px;font-size:13px}.management-filter-bar__fields[data-v-10ce6cb2] input:not(.md-text-field__input):not(.workspace-filter-input__input):focus-visible,.management-filter-bar__fields[data-v-10ce6cb2] select:focus-visible{outline:2px solid var(--workspace-selection-ring);outline-offset:1px}@media (max-width: 960px){.management-filter-bar[data-v-10ce6cb2]{flex-wrap:wrap}.management-filter-bar__actions[data-v-10ce6cb2]{width:100%;justify-content:flex-end}.management-filter-bar__fields[data-v-10ce6cb2]>.md-text-field,.management-filter-bar__fields[data-v-10ce6cb2]>.management-select-field,.management-filter-bar__fields[data-v-10ce6cb2]>label:not(.management-select-field):not(.md-text-field){flex:1 1 180px;width:auto}}.workspace-filter-button.md-button[data-v-df2eebaa]{--workspace-icon-monochrome-filter: none;--md-button-hover-background: var(--workspace-hover-surface);--md-button-hover-color: var(--workspace-text);--md-button-hover-border-color: transparent;min-height:34px;min-width:0;padding-inline:12px;gap:5px;border:1px solid transparent;border-radius:var(--workspace-radius-control);background:transparent;color:var(--workspace-muted);box-shadow:none;font-size:12px;font-weight:500}.workspace-filter-button.md-button[data-v-df2eebaa]:hover:not(:disabled):not(.workspace-filter-button--active){background:var(--workspace-hover-surface);color:var(--workspace-text);border-color:transparent;box-shadow:none}.workspace-filter-button--active.md-button[data-v-df2eebaa]{--md-button-hover-background: var( --workspace-filter-selected-surface, var(--workspace-selected-surface) );background:var(--workspace-filter-selected-surface, var(--workspace-selected-surface));color:var(--workspace-text);border-color:transparent;box-shadow:none}.workspace-filter-button[data-v-df2eebaa] .material-icon{color:currentColor}.dark{--workspace-icon-monochrome-filter: brightness(0) invert(1)}.management-section-header[data-v-436f9537]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;min-width:0}.management-section-header__copy[data-v-436f9537]{display:grid;gap:4px;min-width:0}.management-section-header__eyebrow[data-v-436f9537],.management-section-header__title[data-v-436f9537],.management-section-header__description[data-v-436f9537]{margin:0}.management-section-header__eyebrow[data-v-436f9537]{color:var(--workspace-action);font-size:10px;font-weight:760;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.management-section-header__title[data-v-436f9537]{color:var(--workspace-text);font-size:16px;font-weight:720;line-height:1.3}.management-section-header__description[data-v-436f9537]{max-width:72ch;color:var(--workspace-muted);font-size:12px;line-height:1.5}.management-section-header__aside[data-v-436f9537],.management-section-header__actions[data-v-436f9537]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.management-section-header__aside[data-v-436f9537]{flex:0 0 auto}.management-section-header__meta[data-v-436f9537]{color:var(--workspace-muted);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width: 640px){.management-section-header[data-v-436f9537]{align-items:stretch;flex-direction:column;gap:10px}.management-section-header__aside[data-v-436f9537],.management-section-header__actions[data-v-436f9537]{justify-content:flex-start;flex-wrap:wrap}}.management-content-panel[data-v-50be92f3]{display:grid;gap:12px;min-width:0;color:var(--workspace-text)}.management-content-panel--compact[data-v-50be92f3]{padding:14px}.management-content-panel--comfortable[data-v-50be92f3]{padding:18px}.management-content-panel--raised[data-v-50be92f3]{border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-management, 12px);background:var(--workspace-surface);box-shadow:var(--workspace-shadow-container)}.management-content-panel--subtle[data-v-50be92f3]{border-radius:var(--workspace-radius-management, 12px);background:var(--workspace-panel-subtle, var(--workspace-surface-soft))}.management-content-panel--plain[data-v-50be92f3]{padding-inline:0;background:transparent}.management-content-panel__body[data-v-50be92f3]{min-width:0}.management-content-panel__footer[data-v-50be92f3]{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;padding-top:10px;border-top:1px solid var(--workspace-divider, var(--workspace-border))}@media (max-width: 640px){.management-content-panel--compact[data-v-50be92f3],.management-content-panel--comfortable[data-v-50be92f3]{padding:12px}}.workspace-activity-indicator[data-v-72a607fe]{display:inline-flex;align-items:center;justify-content:center;gap:var(--workspace-space-2);color:var(--workspace-muted);font-family:var(--workspace-font-family);font-weight:500;letter-spacing:0}.workspace-activity-indicator--small[data-v-72a607fe]{font-size:12px}.workspace-activity-indicator--medium[data-v-72a607fe]{font-size:13px}.workspace-activity-indicator--large[data-v-72a607fe]{flex-direction:column;gap:var(--workspace-space-3);font-size:13px}.workspace-activity-indicator[data-v-72a607fe] .material-icon{animation:workspace-activity-spin-72a607fe .9s linear infinite}@keyframes workspace-activity-spin-72a607fe{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.workspace-activity-indicator[data-v-72a607fe] .material-icon{animation:none}}.workspace-empty-state[data-v-83c86fcf]{box-sizing:border-box;width:100%;min-height:var(--workspace-empty-state-height);border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-management);background:var(--workspace-surface);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:42px 24px;text-align:center}.workspace-empty-state__icon[data-v-83c86fcf]{width:48px;height:48px;border-radius:var(--workspace-radius-md);border:1px solid var(--workspace-border);background:var(--workspace-action-soft);color:var(--workspace-text);display:flex;align-items:center;justify-content:center}.workspace-empty-state__icon .material-icon[data-v-83c86fcf]{font-size:28px}.workspace-empty-state--danger .workspace-empty-state__icon[data-v-83c86fcf]{border-color:color-mix(in srgb,var(--workspace-error) 24%,var(--workspace-border));background:color-mix(in srgb,var(--workspace-error) 9%,var(--workspace-surface));color:var(--workspace-error)}.workspace-empty-state__title[data-v-83c86fcf]{margin:0;color:var(--workspace-text);font-size:16px;font-weight:600;line-height:1.35}.workspace-empty-state__description[data-v-83c86fcf]{max-width:460px;margin:0;color:var(--workspace-muted);font-size:13px;line-height:1.6}.workspace-empty-state__hints[data-v-83c86fcf]{display:flex;flex-direction:column;gap:4px;color:var(--workspace-muted);font-size:12px;line-height:1.45;margin-bottom:2px}.workspace-empty-state--compact[data-v-83c86fcf]{min-height:56px;flex-direction:row;justify-content:flex-start;gap:10px;padding:10px 12px;border-radius:var(--workspace-radius-md);text-align:left}.workspace-empty-state--compact .workspace-empty-state__icon[data-v-83c86fcf]{width:32px;height:32px;flex:0 0 32px;border:0;border-radius:var(--workspace-radius-sm)}.workspace-empty-state--compact .workspace-empty-state__icon .material-icon[data-v-83c86fcf]{font-size:18px}.workspace-empty-state--compact .workspace-empty-state__title[data-v-83c86fcf]{flex:0 0 auto;font-size:13px}.workspace-empty-state--compact .workspace-empty-state__description[data-v-83c86fcf]{max-width:none;font-size:12px;line-height:1.45}.workspace-empty-state--embedded[data-v-83c86fcf]{border:0;border-radius:0;background:transparent;box-shadow:none}.workspace-empty-state--plain[data-v-83c86fcf]{border:0;background:transparent;box-shadow:none;gap:10px}.workspace-empty-state--plain .workspace-empty-state__icon[data-v-83c86fcf]{width:40px;height:40px;border:0;background:transparent;color:var(--workspace-muted)}.workspace-empty-state--plain .workspace-empty-state__title[data-v-83c86fcf]{font-size:16px;font-weight:650}@media (max-width: 768px){.workspace-empty-state[data-v-83c86fcf]{min-height:220px;padding:30px 16px}.workspace-empty-state--compact[data-v-83c86fcf]{min-height:56px;padding:10px 12px}}.workspace-inline-notice[data-v-22d83f00]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:start;padding:12px 14px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-management);background:var(--workspace-action-soft);color:var(--workspace-text)}.workspace-inline-notice>.material-icon[data-v-22d83f00]{color:var(--workspace-action)}.workspace-inline-notice--warning>.material-icon[data-v-22d83f00]{color:var(--workspace-warning)}.workspace-inline-notice--success>.material-icon[data-v-22d83f00]{color:var(--workspace-success)}.workspace-inline-notice--danger>.material-icon[data-v-22d83f00]{color:var(--workspace-error)}.workspace-inline-notice__content strong[data-v-22d83f00],.workspace-inline-notice__content p[data-v-22d83f00]{display:block;margin:0}.workspace-inline-notice__actions[data-v-22d83f00]{display:flex;align-items:center;gap:8px}.workspace-inline-notice__content strong[data-v-22d83f00]{font-size:var(--workspace-font-size-body, 14px);font-weight:650;line-height:var(--workspace-line-height-tight, 1.25)}.workspace-inline-notice__content p[data-v-22d83f00]{margin-top:3px;color:var(--workspace-muted);font-size:var(--workspace-font-size-sm, 12px);line-height:1.55}.management-data-section[data-v-fb2cab00]{display:grid;gap:10px;min-width:0}.management-data-section__loading[data-v-fb2cab00]{display:grid;min-height:160px;place-items:center}.management-data-section__footer[data-v-fb2cab00]{display:flex;align-items:center;justify-content:flex-end;min-width:0}.management-fact-sheet[data-v-fb30243a]{display:grid;gap:8px 16px;margin:0}.management-fact-sheet--columns-2[data-v-fb30243a]{grid-template-columns:repeat(2,minmax(0,1fr))}.management-fact-sheet--columns-3[data-v-fb30243a]{grid-template-columns:repeat(3,minmax(0,1fr))}.management-fact-sheet__item[data-v-fb30243a]{display:grid;grid-template-columns:minmax(88px,120px) minmax(0,1fr);gap:10px;align-items:start;min-width:0;padding:4px 0}.management-fact-sheet__item--wide[data-v-fb30243a]{grid-column:1 / -1}.management-fact-sheet dt[data-v-fb30243a]{color:var(--workspace-muted);font-size:12px;font-weight:600}.management-fact-sheet dd[data-v-fb30243a]{min-width:0;margin:0;color:var(--workspace-text);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.management-fact-sheet--comfortable[data-v-fb30243a]{gap:12px 20px}.management-fact-sheet--comfortable .management-fact-sheet__item[data-v-fb30243a]{padding:7px 0}@media (max-width: 760px){.management-fact-sheet--columns-2[data-v-fb30243a],.management-fact-sheet--columns-3[data-v-fb30243a]{grid-template-columns:1fr}}@media (max-width: 520px){.management-fact-sheet--stack-520 .management-fact-sheet__item[data-v-fb30243a]{grid-template-columns:1fr;gap:3px}}@media (max-width: 640px){.management-fact-sheet--stack-640 .management-fact-sheet__item[data-v-fb30243a]{grid-template-columns:1fr;gap:3px}}.management-metric-strip[data-v-f00ab269]{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));min-width:0}.management-metric-strip--rail[data-v-f00ab269]{overflow:hidden;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-management, 10px);background:var(--workspace-surface);box-shadow:var(--workspace-shadow-container)}.management-metric-strip--cards[data-v-f00ab269]{gap:8px}.management-metric-strip__item[data-v-f00ab269]{display:grid;gap:3px;min-width:0;min-height:66px;padding:10px 12px;border:0;background:transparent;color:var(--workspace-text);font:inherit;text-align:left}.management-metric-strip--rail .management-metric-strip__item+.management-metric-strip__item[data-v-f00ab269]{border-inline-start:1px solid var(--workspace-divider, var(--workspace-border))}.management-metric-strip--cards .management-metric-strip__item[data-v-f00ab269]{border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-management, 10px);background:var(--workspace-panel-subtle, var(--workspace-surface))}button.management-metric-strip__item[data-v-f00ab269]{cursor:pointer}button.management-metric-strip__item[data-v-f00ab269]:hover,button.management-metric-strip__item[data-v-f00ab269]:focus-visible,.management-metric-strip__item.is-selected[data-v-f00ab269]{border-color:var(--workspace-selection-ring);background:var(--workspace-action-soft)}button.management-metric-strip__item[data-v-f00ab269]:focus-visible{outline:2px solid var(--workspace-selection-ring);outline-offset:1px}button.management-metric-strip__item[data-v-f00ab269]:disabled{cursor:not-allowed;opacity:.55}.management-metric-strip__item strong[data-v-f00ab269]{overflow:hidden;font-size:18px;font-variant-numeric:tabular-nums;line-height:1.15;text-overflow:ellipsis}.management-metric-strip__item.is-emphasized strong[data-v-f00ab269]{font-size:22px}.management-metric-strip__item--info strong[data-v-f00ab269]{color:var(--workspace-info, var(--workspace-action))}.management-metric-strip__item--positive strong[data-v-f00ab269]{color:var(--workspace-success, var(--workspace-action))}.management-metric-strip__item--warning strong[data-v-f00ab269]{color:var(--workspace-warning, var(--workspace-action))}.management-metric-strip__item--critical strong[data-v-f00ab269]{color:var(--workspace-error, var(--workspace-action))}.management-metric-strip__item span[data-v-f00ab269],.management-metric-strip__item small[data-v-f00ab269]{color:var(--workspace-muted);font-size:11px;line-height:1.35}.management-metric-strip--comfortable .management-metric-strip__item[data-v-f00ab269]{min-height:78px;padding:14px 16px}@media (max-width: 720px){.management-metric-strip[data-v-f00ab269]{grid-template-columns:repeat(2,minmax(0,1fr))}.management-metric-strip--rail .management-metric-strip__item[data-v-f00ab269]{border-top:1px solid var(--workspace-divider, var(--workspace-border));border-inline-start:0}.management-metric-strip--rail .management-metric-strip__item[data-v-f00ab269]:nth-child(-n+2){border-top:0}.management-metric-strip--rail .management-metric-strip__item[data-v-f00ab269]:nth-child(2n){border-inline-start:1px solid var(--workspace-divider, var(--workspace-border))}}.management-selection-bar[data-v-cedad70f]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:36px;margin-bottom:10px;padding:6px 8px 6px 12px;border:1px solid color-mix(in srgb,var(--workspace-action) 26%,var(--workspace-border));border-radius:var(--workspace-radius-field, 9px);background:var(--workspace-action-soft)}.management-selection-bar>strong[data-v-cedad70f]{margin-right:4px;color:var(--workspace-text);font-size:12px}.management-selection-bar__actions[data-v-cedad70f]{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:5px}.management-status-tag[data-v-b6ab8d5d]{--management-status-color: var(--workspace-muted);--management-status-bg: var(--workspace-surface-muted);display:inline-flex;align-items:center;gap:5px;width:fit-content;max-width:100%;min-height:22px;padding:1px 8px;border:1px solid color-mix(in srgb,var(--management-status-color) 24%,transparent);border-radius:var(--workspace-radius-pill);background:var(--management-status-bg);color:var(--management-status-color);font-size:11px;font-weight:650;line-height:1.35;white-space:nowrap}.management-status-tag__dot[data-v-b6ab8d5d]{width:6px;height:6px;flex:0 0 6px;border-radius:var(--workspace-radius-round);background:currentColor}.management-status-tag--info[data-v-b6ab8d5d]{--management-status-color: var(--workspace-action);--management-status-bg: var(--workspace-action-soft)}.management-status-tag--positive[data-v-b6ab8d5d]{--management-status-color: var(--workspace-success);--management-status-bg: color-mix( in srgb, var(--workspace-success) 10%, var(--workspace-surface) )}.management-status-tag--warning[data-v-b6ab8d5d]{--management-status-color: var(--workspace-warning);--management-status-bg: color-mix( in srgb, var(--workspace-warning) 10%, var(--workspace-surface) )}.management-status-tag--critical[data-v-b6ab8d5d]{--management-status-color: var(--workspace-error);--management-status-bg: color-mix(in srgb, var(--workspace-error) 9%, var(--workspace-surface))}.workspace-chart[data-v-6cb511f6]{box-sizing:border-box;width:100%;min-width:0}.workspace-chart__plot[data-v-6cb511f6],.workspace-chart__empty[data-v-6cb511f6]{box-sizing:border-box;width:100%;height:100%}.workspace-chart__empty[data-v-6cb511f6]{display:grid;place-items:center;margin:0;padding:16px;border-radius:var(--workspace-radius-sm, 8px);background:var(--workspace-surface-soft);color:var(--workspace-muted);font-size:12px;line-height:1.5;text-align:center}.workspace-view-toggle[data-v-dd80ce2c]{display:inline-flex;flex:0 0 auto;min-height:36px;align-items:center;gap:3px;padding:3px;border:1px solid var(--workspace-line-subtle);border-radius:var(--workspace-radius-pill);background:var(--workspace-surface-control-track);box-shadow:var(--workspace-shadow-control)}.workspace-view-toggle__option[data-v-dd80ce2c]{position:relative;display:inline-flex;min-width:62px;min-height:28px;align-items:center;justify-content:center;gap:5px;padding:0 10px;border:0;border-radius:var(--workspace-radius-pill);background:transparent;color:var(--workspace-muted);cursor:pointer;font:inherit;font-size:11px;font-weight:680;line-height:1;transition:background-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),box-shadow var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),transform var(--md-sys-motion-duration-short2) var(--md-sys-motion-easing-standard)}.workspace-view-toggle__option[data-v-dd80ce2c]:hover{background:var(--workspace-hover-surface);color:var(--workspace-control-hover-text, var(--workspace-text))}.workspace-view-toggle__option--active[data-v-dd80ce2c],.workspace-view-toggle__option--active[data-v-dd80ce2c]:hover{background:var(--workspace-selected-surface);color:var(--workspace-control-selected-text, var(--workspace-text));box-shadow:none}.workspace-view-toggle__option[data-v-dd80ce2c]:active{transform:translateY(1px)}.workspace-view-toggle__option[data-v-dd80ce2c]:focus-visible{outline:2px solid var(--workspace-selection-ring);outline-offset:2px}.workspace-view-toggle__option .material-icon[data-v-dd80ce2c]{flex-shrink:0;font-size:15px}.workspace-view-toggle--icon-only .workspace-view-toggle__option[data-v-dd80ce2c]{min-width:28px;padding:0}.workspace-view-toggle--icon-only .workspace-view-toggle__option[data-v-dd80ce2c]:after{content:attr(data-view-hint);position:absolute;inset-block-start:calc(100% + 8px);inset-inline-start:50%;z-index:4;padding:6px 11px;border-radius:var(--workspace-radius-pill, 999px);background:var(--workspace-action);color:var(--workspace-on-action, #fff);font-size:12px;font-weight:650;line-height:1.25;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transform:translate(-50%,-4px);box-shadow:var(--workspace-shadow-float, 0 8px 24px rgb(0 0 0 / 12%));transition:opacity var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),transform var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),visibility var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.workspace-view-toggle--icon-only .workspace-view-toggle__option[data-v-dd80ce2c]:hover:after,.workspace-view-toggle--icon-only .workspace-view-toggle__option[data-v-dd80ce2c]:focus-visible:after{opacity:1;visibility:visible;transform:translate(-50%)}@media (max-width: 520px){.workspace-view-toggle[data-v-dd80ce2c]{width:auto;min-height:34px;padding:2px}.workspace-view-toggle__option[data-v-dd80ce2c]{flex:0 0 30px;width:30px;min-width:30px;min-height:28px;padding:0;gap:0}.workspace-view-toggle__option span[data-v-dd80ce2c]{display:none}.workspace-view-toggle__option .material-icon[data-v-dd80ce2c]{font-size:16px}}.workspace-filter-action-group[data-v-96b79ce7]{display:inline-flex;max-width:100%;min-height:40px;align-items:center;gap:3px;padding:4px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-management);background:var(--workspace-tab-selected-surface, var(--workspace-navigation-selection-surface))}.workspace-filter-action-group__filters[data-v-96b79ce7]{display:inline-flex;min-width:0;align-items:center;gap:2px}.workspace-filter-action-group__view[data-v-96b79ce7]{display:inline-flex;flex:0 0 auto;align-items:center;margin-left:2px;padding-left:4px;border-left:1px solid var(--workspace-border)}.workspace-filter-action-group__view--start[data-v-96b79ce7]{margin-right:2px;margin-left:0;padding-right:4px;padding-left:0;border-right:1px solid var(--workspace-border);border-left:0}.workspace-filter-action-group__view--solo[data-v-96b79ce7]{margin-left:0;padding-left:0;border-left:0}.workspace-filter-action-group[data-v-96b79ce7] .workspace-view-toggle{min-height:32px;padding:0;border:0;background:transparent;box-shadow:none}@media (max-width: 720px){.workspace-filter-action-group[data-v-96b79ce7]{overflow-x:auto;scrollbar-width:none}.workspace-filter-action-group[data-v-96b79ce7]::-webkit-scrollbar{display:none}.workspace-filter-action-group__filters[data-v-96b79ce7]{flex:0 0 auto}}.workspace-filter-select[data-v-4c7ea6da]{display:inline-flex;min-width:0}.workspace-filter-select__trigger[data-v-4c7ea6da]{--workspace-icon-size: var(--workspace-icon-size-control);min-width:0;max-width:min(320px,42vw);min-height:34px;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-control);background:var(--workspace-panel);color:var(--workspace-text);padding:0 9px 0 10px;font:inherit;line-height:1;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.workspace-filter-select__trigger[data-v-4c7ea6da]:hover,.workspace-filter-select__trigger.is-open[data-v-4c7ea6da]{border-color:color-mix(in srgb,var(--workspace-action) 38%,var(--workspace-border));background:var(--workspace-action-soft)}.workspace-filter-select__trigger[data-v-4c7ea6da]:focus-visible{outline:2px solid color-mix(in srgb,var(--workspace-action) 62%,transparent);outline-offset:2px}.workspace-filter-select__identity[data-v-4c7ea6da]{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;color:var(--workspace-muted)}.workspace-filter-select__label[data-v-4c7ea6da]{color:var(--workspace-text);font-size:12px;font-weight:650}.workspace-filter-select__value[data-v-4c7ea6da]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-left:1px solid var(--workspace-border);padding-left:8px;color:var(--workspace-muted);font-size:12px}.workspace-filter-select__chevron[data-v-4c7ea6da]{--workspace-icon-size: var(--workspace-icon-size-disclosure);flex:0 0 var(--workspace-icon-size-disclosure);color:var(--workspace-muted);transition:transform .16s ease}.workspace-filter-select__trigger.is-open .workspace-filter-select__chevron[data-v-4c7ea6da]{transform:rotate(180deg)}.workspace-filter-select__search{&[data-v-4c7ea6da]{display:flex;align-items:center;gap:6px;margin:2px 2px 6px;padding:0 10px;min-height:34px;border-radius:var(--workspace-radius-pill);border:1px solid var(--workspace-border);background:var(--workspace-surface)}input[data-v-4c7ea6da]{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:13px;color:var(--workspace-text);outline:none}input[data-v-4c7ea6da]::placeholder{color:var(--workspace-muted)}}.workspace-filter-select__menu[data-v-4c7ea6da]{position:fixed;overflow-y:auto;padding:6px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-field);background:var(--workspace-glass-strong);box-shadow:var(--workspace-shadow-float);backdrop-filter:blur(18px)}.workspace-filter-select__option[data-v-4c7ea6da]{width:100%;min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:var(--workspace-radius-field);background:transparent;color:var(--workspace-text);padding:0 10px;font:inherit;font-size:13px;text-align:left;cursor:pointer}.workspace-filter-select__option[data-v-4c7ea6da]:hover,.workspace-filter-select__option[data-v-4c7ea6da]:focus-visible{outline:0;background:var(--workspace-surface-soft)}.workspace-filter-select__option.is-selected[data-v-4c7ea6da]{background:var(--workspace-action-soft);color:var(--workspace-action);font-weight:700}.workspace-filter-select__menu--chips[data-v-4c7ea6da]{min-width:320px}.workspace-filter-select__options--chips[data-v-4c7ea6da]{display:flex;flex-wrap:wrap;gap:8px;padding:2px}.workspace-filter-select__empty[data-v-4c7ea6da]{margin:4px 6px 8px;padding:8px 10px;font-size:13px;color:var(--workspace-muted)}@media (max-width: 680px){.workspace-filter-select__trigger[data-v-4c7ea6da]{--workspace-icon-size: var(--workspace-icon-size-control);max-width:54vw}}.workspace-filter-select--field[data-v-4c7ea6da]{display:grid;gap:4px;min-width:140px}.workspace-filter-select--field .workspace-filter-select__trigger[data-v-4c7ea6da]{--workspace-icon-size: var(--workspace-icon-size-control);width:100%;justify-content:space-between}.workspace-filter-select__field-label[data-v-4c7ea6da],.workspace-filter-select__hint[data-v-4c7ea6da]{font-size:12px;color:var(--workspace-muted)}.workspace-filter-select__error[data-v-4c7ea6da],.workspace-filter-select__field-label em[data-v-4c7ea6da]{color:var(--workspace-error);font-size:12px}.workspace-filter-select__native[data-v-4c7ea6da]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.workspace-filter-select__trigger[data-v-4c7ea6da]:disabled,.workspace-filter-select__option[data-v-4c7ea6da]:disabled{cursor:not-allowed;opacity:.55}.workspace-list-row[data-v-2b9ebb38]{border-bottom:1px solid color-mix(in srgb,var(--workspace-border) 86%,transparent);background:var(--workspace-glass-strong);color:var(--workspace-text);transition:background-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),border-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),box-shadow var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.workspace-list-row[data-v-2b9ebb38]:last-child{border-bottom:none}.workspace-list-row--interactive[data-v-2b9ebb38]{cursor:pointer}.workspace-list-row[data-v-2b9ebb38]:hover{background:var(--workspace-action-soft)}.workspace-list-row--selected[data-v-2b9ebb38]{border-color:var(--workspace-border-strong);border-left:3px solid var(--workspace-action);background:var(--workspace-action-soft)}.workspace-list-row--disabled[data-v-2b9ebb38]{cursor:not-allowed;opacity:.58}.workspace-product-list-item[data-v-20eb3192]{--workspace-product-list-item-columns: 56px minmax(180px, 1fr) 104px minmax(210px, .8fr) 132px;--workspace-product-list-item-prices-columns: repeat(3, minmax(72px, 1fr));display:grid;box-sizing:border-box;width:100%;min-width:0;min-height:82px;grid-template-columns:var(--workspace-product-list-item-columns);align-items:center;gap:12px;padding:9px 10px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-card);background:var(--workspace-glass);color:var(--workspace-text);transition:border-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),background-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),box-shadow var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.workspace-product-list-item--compact[data-v-20eb3192]{--workspace-product-list-item-columns: 48px minmax(150px, 1fr) 96px minmax(180px, .8fr) 124px;--workspace-product-list-item-prices-columns: repeat(3, minmax(64px, 1fr));min-height:68px;gap:10px;padding:7px 8px}.workspace-product-list-item--interactive[data-v-20eb3192]{cursor:pointer}.workspace-product-list-item--interactive[data-v-20eb3192]:not(.workspace-product-list-item--disabled):hover,.workspace-product-list-item--interactive[data-v-20eb3192]:not(.workspace-product-list-item--disabled):focus-visible{border-color:var(--workspace-border-strong);background:var(--workspace-action-soft)}.workspace-product-list-item[data-v-20eb3192]:focus-visible{outline:none;box-shadow:var(--workspace-shadow-focus)}.workspace-product-list-item--selected[data-v-20eb3192]{border-color:var(--workspace-selection);background:var(--workspace-selected-surface);box-shadow:var(--workspace-shadow-selected-border)}.workspace-product-list-item--selected[data-v-20eb3192]:focus-visible{box-shadow:var(--workspace-shadow-selected-border),var(--workspace-shadow-focus)}.workspace-product-list-item--disabled[data-v-20eb3192]{cursor:not-allowed;opacity:.58}.workspace-product-list-item__media[data-v-20eb3192]{display:flex;width:56px;height:56px;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-sm);background:var(--workspace-surface);color:var(--workspace-muted)}.workspace-product-list-item--compact .workspace-product-list-item__media[data-v-20eb3192]{width:48px;height:48px}.workspace-product-list-item__media img[data-v-20eb3192],.workspace-product-list-item__media[data-v-20eb3192] img{width:100%;height:100%;object-fit:contain}.workspace-product-list-item__identity[data-v-20eb3192],.workspace-product-list-item__supply[data-v-20eb3192]{display:grid;min-width:0;gap:4px}.workspace-product-list-item__leading[data-v-20eb3192]{display:inline-flex;align-items:center;justify-content:center}.workspace-product-list-item__fields[data-v-20eb3192]{display:contents}.workspace-product-list-item__title[data-v-20eb3192],.workspace-product-list-item__meta span[data-v-20eb3192]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-product-list-item__title[data-v-20eb3192]{color:var(--workspace-text);font-size:13px;font-weight:720}.workspace-product-list-item__meta[data-v-20eb3192]{display:grid;min-width:0;gap:3px}.workspace-product-list-item__meta span[data-v-20eb3192]{color:var(--workspace-muted);font-size:11px}.workspace-product-list-item__supply[data-v-20eb3192] small{overflow:hidden;color:var(--workspace-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.workspace-product-list-item__prices[data-v-20eb3192]{display:grid;grid-template-columns:var(--workspace-product-list-item-prices-columns);gap:7px}.workspace-product-list-item__prices[data-v-20eb3192] span{display:grid;min-width:0;gap:3px;color:var(--workspace-muted);font-size:10px}.workspace-product-list-item__prices[data-v-20eb3192] strong{overflow:hidden;color:var(--workspace-text);font-size:12px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.workspace-product-list-item__actions[data-v-20eb3192]{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:7px}.workspace-product-list-item__actions[data-v-20eb3192] .md-button{min-width:0;min-height:32px;padding-inline:7px}.workspace-product-list-item__actions[data-v-20eb3192] .md-button--filled.md-button--primary{--workspace-icon-monochrome-filter: brightness(0) invert(1)}@media (max-width: 720px){.workspace-product-list-item[data-v-20eb3192],.workspace-product-list-item--compact[data-v-20eb3192]{--workspace-product-list-item-columns: 58px minmax(0, 1fr);--workspace-product-list-item-prices-columns: repeat(3, minmax(0, 1fr));gap:10px;padding:10px}.workspace-product-list-item__supply[data-v-20eb3192],.workspace-product-list-item__prices[data-v-20eb3192],.workspace-product-list-item__actions[data-v-20eb3192]{grid-column:1 / -1}.workspace-product-list-item__actions[data-v-20eb3192]{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-product-list-item__actions[data-v-20eb3192] .md-button{min-height:30px}}@keyframes workspace-skeleton-shimmer-e913bf6c{0%{background-position:200% 0}to{background-position:-200% 0}}.workspace-card-skeleton-grid[data-v-e913bf6c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(428px,1fr));gap:18px;width:100%}.workspace-card-skeleton[data-v-e913bf6c]{display:flex;min-height:226px;flex-direction:column;gap:var(--md-spacing-md);padding:22px 22px 20px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-card);background:var(--workspace-panel);box-shadow:var(--workspace-shadow-card)}.workspace-card-skeleton__top[data-v-e913bf6c]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.workspace-card-skeleton__title-group[data-v-e913bf6c],.workspace-card-skeleton__body[data-v-e913bf6c],.workspace-card-skeleton__stats[data-v-e913bf6c],.workspace-card-skeleton__actions[data-v-e913bf6c]{display:flex;min-width:0}.workspace-card-skeleton__title-group[data-v-e913bf6c],.workspace-card-skeleton__body[data-v-e913bf6c]{flex:1;flex-direction:column;gap:9px}.workspace-card-skeleton__stats[data-v-e913bf6c]{gap:12px;padding:12px 0;border-top:1px solid var(--workspace-border);border-bottom:1px solid var(--workspace-border)}.workspace-card-skeleton__actions[data-v-e913bf6c]{gap:9px;margin-top:auto}.workspace-card-skeleton__line[data-v-e913bf6c],.workspace-card-skeleton__chip[data-v-e913bf6c],.workspace-card-skeleton__button[data-v-e913bf6c]{display:block;border-radius:var(--workspace-radius-sm);background:linear-gradient(90deg,var(--workspace-panel-subtle) 25%,var(--workspace-action-soft) 50%,var(--workspace-panel-subtle) 75%);background-size:220% 100%;animation:workspace-skeleton-shimmer-e913bf6c 1.2s ease-in-out infinite}.workspace-card-skeleton__line[data-v-e913bf6c]{width:min(100%,112px);height:13px}.workspace-card-skeleton__line--title[data-v-e913bf6c]{width:min(78%,230px);height:16px}.workspace-card-skeleton__line--meta[data-v-e913bf6c]{width:min(54%,170px)}.workspace-card-skeleton__line--wide[data-v-e913bf6c]{width:min(92%,420px)}.workspace-card-skeleton__line--short[data-v-e913bf6c]{width:min(58%,260px)}.workspace-card-skeleton__chip[data-v-e913bf6c]{width:96px;height:34px;border-radius:var(--workspace-radius-pill);flex-shrink:0}.workspace-card-skeleton__button[data-v-e913bf6c]{width:82px;height:34px;border-radius:var(--workspace-radius-pill)}@media (prefers-reduced-motion: reduce){.workspace-card-skeleton__line[data-v-e913bf6c],.workspace-card-skeleton__chip[data-v-e913bf6c],.workspace-card-skeleton__button[data-v-e913bf6c]{animation:none}}@media (max-width: 768px){.workspace-card-skeleton-grid[data-v-e913bf6c]{grid-template-columns:1fr}.workspace-card-skeleton[data-v-e913bf6c]{min-height:202px;gap:var(--md-spacing-sm);padding:20px 18px 18px}.workspace-card-skeleton__top[data-v-e913bf6c]{flex-direction:column;gap:var(--md-spacing-sm)}.workspace-card-skeleton__stats[data-v-e913bf6c],.workspace-card-skeleton__actions[data-v-e913bf6c]{flex-wrap:wrap}}@keyframes workspace-skeleton-shimmer-d36e6ccd{0%{background-position:200% 0}to{background-position:-200% 0}}.workspace-list-skeleton[data-v-d36e6ccd]{width:100%;min-width:0}.workspace-list-skeleton--table[data-v-d36e6ccd]{overflow:hidden}.workspace-list-skeleton__table-row[data-v-d36e6ccd],.workspace-list-skeleton__list-row[data-v-d36e6ccd]{border-bottom:1px solid var(--workspace-border)}.workspace-list-skeleton__table-row[data-v-d36e6ccd]:last-child,.workspace-list-skeleton__list-row[data-v-d36e6ccd]:last-child{border-bottom:none}.workspace-list-skeleton__table-row[data-v-d36e6ccd]{display:grid;align-items:center;min-width:720px;min-height:68px;column-gap:12px;padding:0 14px}.workspace-list-skeleton__list-row[data-v-d36e6ccd]{display:grid;grid-template-columns:42px minmax(0,1fr) minmax(72px,112px);align-items:center;gap:12px;min-height:66px;padding:12px 14px}.workspace-list-skeleton__line[data-v-d36e6ccd],.workspace-list-skeleton__media[data-v-d36e6ccd],.workspace-list-skeleton__action[data-v-d36e6ccd]{display:block;background:linear-gradient(90deg,var(--workspace-panel-subtle) 25%,var(--workspace-action-soft) 50%,var(--workspace-panel-subtle) 75%);background-size:220% 100%;animation:workspace-skeleton-shimmer-d36e6ccd 1.2s ease-in-out infinite}.workspace-list-skeleton__line[data-v-d36e6ccd]{width:min(100%,92px);height:12px;border-radius:var(--workspace-radius-sm)}.workspace-list-skeleton__table-row .workspace-list-skeleton__line[data-v-d36e6ccd]:nth-child(2){width:56px;height:42px;border-radius:var(--workspace-radius-sm)}.workspace-list-skeleton__table-row .workspace-list-skeleton__line[data-v-d36e6ccd]:nth-child(3){width:min(100%,180px)}.workspace-list-skeleton__table-row .workspace-list-skeleton__line[data-v-d36e6ccd]:nth-child(4){width:min(100%,132px)}.workspace-list-skeleton__media[data-v-d36e6ccd]{width:42px;height:42px;border-radius:var(--workspace-radius-sm)}.workspace-list-skeleton__content[data-v-d36e6ccd]{display:flex;min-width:0;flex-direction:column;gap:9px}.workspace-list-skeleton__line--strong[data-v-d36e6ccd]{width:min(78%,240px);height:13px}.workspace-list-skeleton__line--muted[data-v-d36e6ccd]{width:min(52%,160px)}.workspace-list-skeleton__action[data-v-d36e6ccd]{width:min(100%,92px);height:28px;border-radius:var(--workspace-radius-pill)}.workspace-list-skeleton--compact .workspace-list-skeleton__table-row[data-v-d36e6ccd]{min-height:58px}.workspace-list-skeleton--compact .workspace-list-skeleton__list-row[data-v-d36e6ccd]{min-height:56px;padding:10px 12px}@media (prefers-reduced-motion: reduce){.workspace-list-skeleton__line[data-v-d36e6ccd],.workspace-list-skeleton__media[data-v-d36e6ccd],.workspace-list-skeleton__action[data-v-d36e6ccd]{animation:none}}@media (max-width: 768px){.workspace-list-skeleton__table-row[data-v-d36e6ccd]{min-width:620px}.workspace-list-skeleton__list-row[data-v-d36e6ccd]{grid-template-columns:38px minmax(0,1fr)}.workspace-list-skeleton__action[data-v-d36e6ccd]{display:none}}.workspace-list-shell[data-v-9f504625]{width:100%;color:var(--workspace-text)}.workspace-list-shell--panel[data-v-9f504625]{overflow:hidden;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-management);background:var(--workspace-surface);box-shadow:var(--workspace-shadow-container)}.workspace-list-shell--plain[data-v-9f504625]{background:transparent}.workspace-list-shell__header[data-v-9f504625],.workspace-list-shell__toolbar[data-v-9f504625],.workspace-list-shell__footer[data-v-9f504625]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.workspace-list-shell__header[data-v-9f504625]{padding:18px 20px 16px;border-bottom:1px solid var(--workspace-border);background:var(--workspace-glass-strong)}.workspace-list-shell__toolbar[data-v-9f504625]{padding:10px 14px;border-bottom:1px solid var(--workspace-border);background:var(--workspace-surface)}.workspace-list-shell__footer[data-v-9f504625]{padding:12px 14px;border-top:1px solid var(--workspace-border);background:var(--workspace-surface)}.workspace-list-shell__title-area[data-v-9f504625]{display:flex;min-width:0;flex-direction:column;gap:6px}.workspace-list-shell__title[data-v-9f504625]{margin:0;color:var(--workspace-text);font-size:16px;font-weight:700;line-height:1.35}.workspace-list-shell__description[data-v-9f504625]{margin:0;color:var(--workspace-muted);font-size:13px;line-height:1.5}.workspace-list-shell__actions[data-v-9f504625]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.workspace-list-shell__body[data-v-9f504625]{min-width:0}.workspace-list-shell__state[data-v-9f504625]{display:flex;min-height:var(--workspace-empty-state-height);flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px 18px;text-align:center;color:var(--workspace-muted)}.workspace-list-shell__loading-text[data-v-9f504625]{color:var(--workspace-muted)}.workspace-list-shell__state-icon[data-v-9f504625]{font-size:42px;color:var(--workspace-muted);opacity:.62}.workspace-list-shell__state-icon.is-loading[data-v-9f504625]{color:var(--workspace-accent);animation:workspace-list-spin-9f504625 1s linear infinite}.workspace-list-shell__state h3[data-v-9f504625],.workspace-list-shell__state p[data-v-9f504625]{margin:0}.workspace-list-shell__state h3[data-v-9f504625]{color:var(--workspace-text);font-size:16px;font-weight:650}.workspace-list-shell__state p[data-v-9f504625]{max-width:360px;font-size:13px;line-height:1.6}.workspace-list-shell__state h3[data-v-9f504625-s],.workspace-list-shell__state p[data-v-9f504625-s]{margin:0}.workspace-list-shell__state h3[data-v-9f504625-s]{color:var(--workspace-text);font-size:16px;font-weight:650}.workspace-list-shell__state p[data-v-9f504625-s]{max-width:360px;font-size:13px;line-height:1.6}.workspace-list-shell--compact .workspace-list-shell__header[data-v-9f504625]{padding:12px 14px}.workspace-list-shell--compact .workspace-list-shell__toolbar[data-v-9f504625],.workspace-list-shell--compact .workspace-list-shell__footer[data-v-9f504625]{padding:8px 10px}@keyframes workspace-list-spin-9f504625{to{transform:rotate(360deg)}}@media (max-width: 768px){.workspace-list-shell__header[data-v-9f504625],.workspace-list-shell__toolbar[data-v-9f504625],.workspace-list-shell__footer[data-v-9f504625]{align-items:stretch;flex-direction:column}.workspace-list-shell__actions[data-v-9f504625]{justify-content:flex-start}}.workspace-page-shell__eyebrow[data-v-16d40ed9]{margin:0;color:var(--workspace-action);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.workspace-page-shell[data-v-16d40ed9]{box-sizing:border-box;width:100%;min-height:0;display:flex;flex:1 1 auto;align-self:stretch;flex-direction:column;gap:12px;padding:18px;color:var(--workspace-text)}.workspace-page-shell--compact[data-v-16d40ed9]{gap:10px;padding:14px}.workspace-page-shell[data-v-16d40ed9]:has(.workspace-page-shell__footer){min-height:100%;max-height:100%;overflow:hidden}.workspace-page-shell--panel[data-v-16d40ed9]{background:var(--workspace-glass-strong, var(--workspace-surface));border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-panel, var(--workspace-radius-md));box-shadow:var(--workspace-shadow-glass);backdrop-filter:blur(20px) saturate(1.06);-webkit-backdrop-filter:blur(20px) saturate(1.06)}.workspace-page-shell__header[data-v-16d40ed9],.workspace-page-shell__toolbar[data-v-16d40ed9]{min-width:0;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.workspace-page-shell__footer[data-v-16d40ed9]{min-width:0;display:flex;align-items:center;justify-content:center;gap:12px;flex-shrink:0;margin-top:auto}.workspace-page-shell--reserved-footer .workspace-page-shell__footer[data-v-16d40ed9]{min-height:44px}@media (min-width: 769px){.workspace-page-shell[data-v-16d40ed9]:has(.workspace-page-shell__footer){padding-bottom:8px;row-gap:8px}.workspace-page-shell--reserved-footer .workspace-page-shell__footer[data-v-16d40ed9]{min-height:36px}}.workspace-page-shell__header[data-v-16d40ed9]{min-height:52px;padding:2px 0 4px}.workspace-page-shell__title-area[data-v-16d40ed9]{min-width:0;display:flex;flex-direction:column;gap:4px}.workspace-page-shell__title[data-v-16d40ed9]{margin:0;font-size:var(--workspace-page-title-size, 22px);line-height:1.25;font-weight:720;letter-spacing:0;color:var(--workspace-text)}.workspace-page-shell__description[data-v-16d40ed9]{margin:0;font-size:var(--workspace-page-description-size, 13px);line-height:1.5;color:var(--workspace-muted)}.workspace-page-shell__actions[data-v-16d40ed9]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.workspace-page-shell__toolbar[data-v-16d40ed9]{padding:0;border:0;background:transparent;box-shadow:none}.workspace-page-shell__toolbar[data-v-16d40ed9]>*{width:100%;min-width:0}.workspace-page-shell__body[data-v-16d40ed9]{min-width:0;min-height:0;flex:1 1 auto}.workspace-page-shell:has(.workspace-page-shell__footer) .workspace-page-shell__body[data-v-16d40ed9]{overflow-y:auto;overflow-x:hidden}@media (max-width: 768px){.workspace-page-shell[data-v-16d40ed9]{padding:12px}.workspace-page-shell__title-area[data-v-16d40ed9]:not(.workspace-page-shell__title-area--custom){display:none}.workspace-page-shell__title-area--custom[data-v-16d40ed9]{width:100%}.workspace-page-shell__header[data-v-16d40ed9]:not(:has(.workspace-page-shell__actions)):not(:has(.workspace-page-shell__title-area--custom)){display:none}.workspace-page-shell__header[data-v-16d40ed9],.workspace-page-shell__toolbar[data-v-16d40ed9]{align-items:stretch;flex-direction:column}.workspace-page-shell__header[data-v-16d40ed9]{min-height:0;gap:0;padding:0}.workspace-page-shell__footer[data-v-16d40ed9]{align-items:center;justify-content:center}.workspace-page-shell__actions[data-v-16d40ed9]{width:100%;min-width:0;justify-content:flex-start}}.workspace-sidebar[data-v-45409af4]{--workspace-sidebar-item-color: var(--workspace-shell-text);--workspace-sidebar-item-hover-bg: var(--workspace-navigation-hover-surface);--workspace-sidebar-item-hover-border: transparent;--workspace-sidebar-item-active-bg: var(--workspace-shell-selected);--workspace-sidebar-item-active-color: var(--workspace-shell-text);--workspace-sidebar-item-active-border: transparent;--workspace-sidebar-item-radius: var(--workspace-space-2);box-sizing:border-box;min-width:0;min-height:0;padding:var(--workspace-sidebar-padding, var(--workspace-space-4, 16px));border:1px solid var(--workspace-divider, var(--workspace-border));border-radius:var(--workspace-radius-panel, var(--workspace-radius-lg, 20px));background:var(--workspace-glass-strong, var(--workspace-surface));box-shadow:var(--workspace-shadow-card);color:var(--workspace-text)}.workspace-sidebar--dock[data-v-45409af4]{background:var(--workspace-shell-sidebar);border-color:var(--workspace-shell-divider);border-radius:0;box-shadow:none}.workspace-sidebar--fill[data-v-45409af4]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.workspace-sidebar--fixed-rail[data-v-45409af4]{position:fixed;top:0;left:var(--app-service-rail-shift, 0px);width:var(--app-sidebar-width);height:100vh;height:100dvh;max-height:100dvh;z-index:var(--z-app-sidebar);display:flex;flex-direction:column;overflow:visible}.workspace-sidebar.workspace-sidebar--dock.workspace-sidebar--fixed-rail:not(.sidebar--mobile):not(.sidebar--collapsed){--workspace-sidebar-dock-radius: var(--workspace-space-2);top:0;height:100dvh;max-height:100dvh;border-inline-start-width:0;border-top-left-radius:var(--workspace-sidebar-dock-radius);border-bottom-left-radius:var(--workspace-sidebar-dock-radius);border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:none;transition:box-shadow var(--md-sys-motion-duration-short4, .2s) var(--md-sys-motion-easing-standard, ease)}.workspace-sidebar.workspace-sidebar--dock.workspace-sidebar--fixed-rail:not(.sidebar--mobile):not(.sidebar--collapsed):not(.sidebar--peek-open):hover,.workspace-sidebar.workspace-sidebar--dock.workspace-sidebar--fixed-rail:not(.sidebar--mobile):not(.sidebar--collapsed):not(.sidebar--peek-open):focus-within{border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:none}.workspace-sidebar.workspace-sidebar--dock.workspace-sidebar--fixed-rail.sidebar--peek-open:not(.sidebar--mobile){border-radius:var(--workspace-sidebar-dock-radius);box-shadow:var(--workspace-shadow-card)}@media (prefers-reduced-motion: reduce){.workspace-sidebar.workspace-sidebar--dock.workspace-sidebar--fixed-rail:not(.sidebar--mobile){transition:none}}.workspace-sidebar-header[data-v-da331742]{position:relative;display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:8px;padding:0}.workspace-sidebar-header__lead[data-v-da331742]{display:flex;min-width:0;flex:1 1 auto;align-items:center}.workspace-sidebar-header__title[data-v-da331742]{margin:0;min-width:0;overflow:hidden;color:var(--workspace-text, inherit);font-size:15px;font-weight:650;line-height:1.25;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.workspace-sidebar-header__tools[data-v-da331742]{display:flex;flex:0 0 auto;align-items:center;gap:4px}.workspace-sidebar-header__action[data-v-da331742]{display:inline-flex;width:32px;height:32px;min-width:32px;min-height:32px;flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--workspace-radius-sm, 6px);background:transparent;color:var(--workspace-sidebar-header-icon-color, var(--workspace-muted, inherit));cursor:pointer;transition:background-color var(--md-sys-motion-duration-short2, .2s) var(--md-sys-motion-easing-standard, ease),color var(--md-sys-motion-duration-short2, .2s) var(--md-sys-motion-easing-standard, ease)}.workspace-sidebar-header__action[data-v-da331742]:hover{background:var(--workspace-sidebar-item-hover-bg, color-mix(in srgb, currentColor 8%, transparent));color:var(--workspace-sidebar-header-icon-color-hover, var(--workspace-text, inherit))}.workspace-sidebar-header__action[data-v-da331742]:focus-visible{background:var(--workspace-sidebar-item-hover-bg, color-mix(in srgb, currentColor 8%, transparent));color:var(--workspace-sidebar-header-icon-color-hover, var(--workspace-text, inherit));outline:var(--md-sys-focus-ring-width, 2px) solid var(--md-sys-focus-ring-color, currentColor);outline-offset:2px}.workspace-sidebar-header__action[data-v-da331742] .material-icon,.workspace-sidebar-header__action[data-v-da331742] .material-icon-wrapper{width:18px;height:18px;font-size:18px;color:inherit}.workspace-service-rail[data-v-0b34e27d]{--workspace-service-rail-bg: var(--workspace-shell-rail);--workspace-service-rail-edge: var(--workspace-shell-divider);position:fixed;inset-block:0;inset-inline-start:0;z-index:var(--z-app-popover);display:flex;inline-size:var(--workspace-service-rail-width, 72px);box-sizing:border-box;flex-direction:column;align-items:center;justify-content:flex-start;padding:8px 4px;overflow:visible;border:0;border-inline-end:1px solid var(--workspace-service-rail-edge);border-radius:0;background:var(--workspace-service-rail-bg);color:var(--workspace-text)}.workspace-service-rail--embedded[data-v-0b34e27d]{position:static;inset:auto;grid-column:1;height:100%;min-height:0}.workspace-service-rail__lead[data-v-0b34e27d]{display:flex;flex-shrink:0;flex-direction:column;align-items:center;margin-block-end:8px}.workspace-service-rail__primary[data-v-0b34e27d]{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;align-items:center;gap:4px;inline-size:100%;overflow-y:auto;scrollbar-width:none}@media (max-height: 680px){.workspace-service-rail__primary[data-v-0b34e27d]{width:100%;overflow-y:auto;scrollbar-width:none}}.workspace-service-rail__footer[data-v-0b34e27d]{display:flex;flex-shrink:0;align-items:center;justify-content:center;margin-top:auto;padding-top:8px}.workspace-service-rail__brand-mark{display:grid;inline-size:24px;block-size:24px;place-items:center}.workspace-service-rail__brand-logo,.workspace-service-rail__brand-home{grid-area:1/1;transition:opacity var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),transform var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.workspace-service-rail__brand-logo{inline-size:24px;block-size:24px;border-radius:var(--workspace-radius-xs);object-fit:contain;opacity:1;transform:scale(1)}.workspace-service-rail__brand-home{opacity:0;transform:scale(.88);color:var(--workspace-text)}.workspace-service-rail__link.workspace-service-rail__brand:hover .workspace-service-rail__brand-logo,.workspace-service-rail__link.workspace-service-rail__brand:focus-visible .workspace-service-rail__brand-logo{opacity:0;transform:scale(.88)}.workspace-service-rail__link.workspace-service-rail__brand:hover .workspace-service-rail__brand-home,.workspace-service-rail__link.workspace-service-rail__brand:focus-visible .workspace-service-rail__brand-home{opacity:1;transform:scale(1)}.workspace-service-rail__explore-anchor{position:relative}.workspace-service-rail__link{position:relative;display:inline-flex;inline-size:38px;block-size:38px;flex:0 0 38px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--workspace-space-2);background:transparent;color:var(--workspace-shell-muted);cursor:pointer;text-decoration:none;transition:background-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),border-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.workspace-service-rail__footer .workspace-service-rail__link[data-rail-hint]:after{content:attr(data-rail-hint);position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + 10px);z-index:3;padding:6px 11px;border-radius:var(--workspace-space-2);background:var(--workspace-shell-text);color:var(--workspace-shell-sidebar);font-size:12px;font-weight:500;line-height:1.25;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(-50%) translate(-6px);box-shadow:var(--workspace-shadow-float, 0 8px 24px rgba(0, 0, 0, .12));transition:opacity var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),transform var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),visibility var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.workspace-service-rail__footer .workspace-service-rail__link[data-rail-hint]:hover:after,.workspace-service-rail__footer .workspace-service-rail__link[data-rail-hint]:focus-visible:after{opacity:1;visibility:visible;transform:translateY(-50%) translate(0)}.workspace-service-rail__link--service{box-sizing:border-box;inline-size:62px;block-size:auto;min-block-size:58px;flex:0 0 auto;flex-direction:column;gap:4px;padding:6px 2px}.workspace-service-rail__link--service>:first-child{flex-shrink:0}.workspace-service-rail__label{inline-size:100%;color:inherit;font-size:12px;font-weight:500;line-height:16px;text-align:center;white-space:normal;overflow-wrap:anywhere}.workspace-service-rail__link:hover{border-color:transparent;background:var(--workspace-navigation-hover-surface);color:var(--workspace-text)}.workspace-service-rail__link--active{border-color:var(--workspace-shell-divider);background:var(--workspace-shell-sidebar);color:var(--workspace-action)}.workspace-service-rail__link--active:before{content:"";position:absolute;inset-inline-start:-5px;inset-block:10px;width:3px;border-radius:var(--workspace-radius-pill);background:var(--workspace-action)}.workspace-service-rail__link:focus-visible{outline:2px solid var(--workspace-selection-ring);outline-offset:2px}.workspace-service-rail__ai-icon{inline-size:23px;block-size:23px}.workspace-service-rail__catalog{position:absolute;inset-block-start:0;inset-inline-start:calc(100% + 10px);z-index:1;display:flex;flex-direction:column;inline-size:min(560px,100vw - 24px);max-block-size:min(420px,100dvh - 16px);box-sizing:border-box;padding:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--workspace-border) 84%,transparent);border-radius:var(--workspace-radius-panel);background:color-mix(in srgb,var(--workspace-surface) 96%,var(--workspace-bg-soft));box-shadow:var(--workspace-shadow-float)}.workspace-service-rail__catalog-scroll{flex:1 1 auto;min-block-size:0;box-sizing:border-box;padding:var(--workspace-space-4) var(--workspace-space-3);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--workspace-muted) 28%,transparent) transparent}.workspace-service-rail__catalog-scroll::-webkit-scrollbar{inline-size:8px}.workspace-service-rail__catalog-scroll::-webkit-scrollbar-track{margin-block:10px;background:transparent}.workspace-service-rail__catalog-scroll::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:var(--workspace-radius-pill);background:color-mix(in srgb,var(--workspace-muted) 32%,transparent);background-clip:padding-box}.workspace-service-rail__catalog-title{margin:0 6px 10px;padding:0 8px;color:color-mix(in srgb,var(--workspace-muted) 88%,var(--workspace-text));font-size:11px;font-weight:650;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.workspace-service-rail__catalog-section+.workspace-service-rail__catalog-section{margin-block-start:12px;padding-block-start:12px;border-block-start:1px solid color-mix(in srgb,var(--workspace-border) 72%,transparent)}.workspace-service-rail__catalog-section-title{margin:0 6px 6px;padding:0 8px;color:color-mix(in srgb,var(--workspace-muted) 92%,var(--workspace-text));font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1.35}.workspace-service-rail__catalog-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:8px;margin:0;padding:0;list-style:none}.workspace-service-rail__catalog-item{position:relative;min-inline-size:0}.workspace-service-rail__catalog-item--reorderable{display:flex;align-items:center;gap:2px}.workspace-service-rail__catalog-item--reorderable .workspace-service-rail__catalog-link{flex:1 1 auto}.workspace-service-rail__catalog-drag{position:absolute;inset-block-start:50%;transform:translateY(-50%);inset-inline-start:4px;z-index:1;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;inline-size:22px;block-size:32px;padding:0;border:0;border-radius:var(--workspace-radius-sm);background:transparent;color:var(--workspace-muted);cursor:grab;opacity:.3}.workspace-service-rail__catalog-drag:focus-visible{outline:2px solid var(--workspace-border-strong);outline-offset:-2px}.workspace-service-rail__catalog-item--dragging{opacity:.55}.workspace-service-rail__catalog-item--drop{border-block-start:2px solid var(--workspace-border-strong)}.workspace-service-rail__catalog-link{display:flex;min-inline-size:0;min-block-size:56px;background:var(--workspace-surface);align-items:center;gap:2px;padding:0;border:1px solid var(--workspace-line-subtle);border-radius:var(--workspace-radius-md);color:var(--workspace-text);transition:background-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),border-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.workspace-service-rail__catalog-link:hover,.workspace-service-rail__catalog-link:focus-within{background:var(--workspace-selection-soft);border-color:color-mix(in srgb,var(--workspace-selection-border) 45%,transparent)}.workspace-service-rail__catalog-link--current{background:color-mix(in srgb,var(--workspace-action) 5%,var(--workspace-surface));border-color:color-mix(in srgb,var(--workspace-action) 32%,var(--workspace-border))}.workspace-service-rail__catalog-item:hover .workspace-service-rail__catalog-drag,.workspace-service-rail__catalog-item:focus-within .workspace-service-rail__catalog-drag{opacity:1}.workspace-service-rail__catalog-link-main{display:flex;flex-direction:row;justify-content:flex-start;min-height:54px;box-sizing:border-box;padding:12px 32px 12px 28px;min-inline-size:0;flex:1 1 auto;align-items:center;gap:8px;border:0;border-radius:var(--workspace-radius-sm);background:transparent;color:inherit;font-size:13px;font-weight:600;line-height:1.35;letter-spacing:-.015em;text-decoration:none}.workspace-service-rail__catalog-link-main:focus-visible{outline:2px solid var(--workspace-selection-ring);outline-offset:-2px}.workspace-service-rail__catalog-label{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:normal;text-align:left;overflow-wrap:anywhere}.workspace-service-rail__catalog-icon{display:inline-flex;inline-size:20px;block-size:20px;flex:0 0 20px;align-items:center;justify-content:center;color:color-mix(in srgb,var(--workspace-text) 82%,var(--workspace-muted))}.workspace-service-rail__catalog-icon .material-symbols-rounded,.workspace-service-rail__catalog-icon .material-icon-wrapper{font-size:20px}.workspace-service-rail__catalog-icon--ai{inline-size:20px;block-size:20px}.workspace-service-rail__catalog-icon.workspace-service-rail__clawbot-icon{object-fit:contain}.workspace-service-rail__pin{position:absolute;inset-block-start:50%;transform:translateY(-50%);inset-inline-end:4px;display:inline-flex;inline-size:28px;block-size:28px;flex:0 0 28px;align-items:center;justify-content:center;margin-inline-end:2px;border:0;border-radius:var(--workspace-radius-sm);background:transparent;color:color-mix(in srgb,var(--workspace-muted) 88%,var(--workspace-text));cursor:pointer;opacity:.45;transition:opacity var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),background-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.workspace-service-rail__pin .material-icon-wrapper{transform:rotate(38deg);transform-origin:54% 62%;transition:transform var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-emphasized)}.workspace-service-rail__catalog-link:hover .workspace-service-rail__pin,.workspace-service-rail__catalog-link:focus-within .workspace-service-rail__pin{opacity:1}.workspace-service-rail__pin:hover,.workspace-service-rail__pin:focus-visible{background:color-mix(in srgb,var(--workspace-selection-soft) 65%,transparent);color:var(--workspace-text);opacity:1}.workspace-service-rail__pin:focus-visible{outline:2px solid var(--workspace-selection-ring);outline-offset:-2px}.workspace-service-rail__pin--active{color:var(--workspace-muted);opacity:.65;background:transparent}.workspace-service-rail__pin:disabled{opacity:.25;cursor:default}.workspace-service-rail__pin .material-icon-wrapper{font-size:13px}.workspace-service-rail__pin--active .material-icon-wrapper{transform:rotate(-14deg)}.workspace-service-rail__pin:not(.workspace-service-rail__pin--active):hover .material-icon-wrapper,.workspace-service-rail__pin:not(.workspace-service-rail__pin--active):focus-visible .material-icon-wrapper{transform:rotate(22deg)}.workspace-service-rail__status{margin:10px 8px 4px;padding:0 6px;color:color-mix(in srgb,var(--workspace-muted) 92%,var(--workspace-text));font-size:12px;font-weight:500;line-height:1.45}.workspace-service-rail__catalog-feedback{display:grid;gap:4px}.workspace-service-rail__retry{justify-self:start;margin:0 8px 4px;padding:5px 10px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-sm);background:var(--workspace-surface);color:var(--workspace-text);cursor:pointer;font:inherit;font-size:12px}.workspace-service-rail__retry:hover,.workspace-service-rail__retry:focus-visible{background:var(--workspace-selection-soft)}.workspace-service-rail__retry:focus-visible{outline:2px solid var(--workspace-selection-ring);outline-offset:2px}.ai-workbench-fullscreen .workspace-service-rail{inset-block:0;inset-inline-start:0;border-block:0;border-inline-start:0;border-inline-end:1px solid var(--workspace-service-rail-edge, transparent);border-radius:0;background:var(--workspace-service-rail-bg, var(--workspace-bg-soft))}@media (prefers-reduced-motion: reduce){.workspace-service-rail__link{transition:none}.workspace-service-rail__link[data-rail-hint]:after{transition:none;transform:translateY(-50%)}.workspace-service-rail__pin,.workspace-service-rail__pin .material-icon-wrapper,.workspace-service-rail__brand-logo,.workspace-service-rail__brand-home{transition:none}}.workspace-refresh-button[data-v-a06f487e]{flex:0 0 auto}.workspace-refresh-button--icon-only[data-v-a06f487e]{width:var(--workspace-control-sm);min-width:var(--workspace-control-sm);padding:0}.workspace-refresh-button--icon-only[data-v-a06f487e] .md-button__loading-spinner{margin:0}.workspace-search-field[data-v-e2c62937]{--workspace-icon-size: var(--workspace-icon-size-control);width:min(260px,100%);min-width:0}.workspace-search-field[data-v-e2c62937] .md-text-field{width:100%}.workspace-search-field[data-v-e2c62937] .md-text-field__container{min-height:var(--workspace-control-sm);height:var(--workspace-control-sm);border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-field);background:var(--workspace-surface);box-shadow:none}.workspace-search-field[data-v-e2c62937] .md-text-field__input{font-size:12px}.workspace-search-field[data-v-e2c62937] .md-text-field__container:focus-within{border-color:var(--workspace-action)}.workspace-search-field--with-actions[data-v-e2c62937]{display:flex;align-items:center;gap:8px;width:auto}.workspace-search-field--with-actions[data-v-e2c62937] .md-text-field{flex:1;min-width:0}.workspace-search-field__actions[data-v-e2c62937]{display:inline-flex;align-items:center;gap:8px}.workspace-table-shell[data-v-4e12ee65]{--workspace-table-radius: var(--workspace-radius-sm);width:100%;min-width:0;overflow:auto;background:transparent;border-radius:var(--workspace-table-radius);scrollbar-width:thin;scrollbar-color:var(--workspace-border-strong) transparent}.workspace-table-shell[data-v-4e12ee65]:not(.workspace-table-shell--flush){--workspace-table-radius: var(--workspace-radius-management);border:1px solid var(--workspace-border);border-radius:var(--workspace-table-radius);box-shadow:var(--workspace-shadow-container)}.workspace-table-shell[data-v-4e12ee65] table{width:100%;background:transparent;border-collapse:separate;border-spacing:0}.workspace-table-shell[data-v-4e12ee65] th{padding:var(--workspace-table-header-padding, 13px 16px);background:var(--workspace-surface-soft);color:var(--workspace-muted);font-size:11px;font-weight:500;line-height:1.3;white-space:nowrap}.workspace-table-shell[data-v-4e12ee65] th,.workspace-table-shell[data-v-4e12ee65] td{border-bottom:1px solid var(--workspace-border)}.workspace-table-shell[data-v-4e12ee65] thead th:first-child{border-top-left-radius:var(--workspace-table-radius)}.workspace-table-shell[data-v-4e12ee65] thead th:last-child{border-top-right-radius:var(--workspace-table-radius)}.workspace-table-shell[data-v-4e12ee65] tbody tr:last-child td:first-child{border-bottom-left-radius:var(--workspace-table-radius)}.workspace-table-shell[data-v-4e12ee65] tbody tr:last-child td:last-child{border-bottom-right-radius:var(--workspace-table-radius)}.workspace-table-shell[data-v-4e12ee65] td{padding:var(--workspace-table-cell-padding, 14px 16px);color:var(--workspace-text);font-size:13px;line-height:1.45}.workspace-table-shell--compact[data-v-4e12ee65] th{padding:8px 10px;font-size:11px}.workspace-table-shell--compact[data-v-4e12ee65] td{padding:9px 10px;font-size:12px}.workspace-table-shell[data-v-4e12ee65] tbody tr{transition:background-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.workspace-table-shell[data-v-4e12ee65] tbody tr:hover{background:var(--workspace-action-soft)}.workspace-table-shell[data-v-4e12ee65]::-webkit-scrollbar{width:2px;height:2px}.workspace-table-shell[data-v-4e12ee65]::-webkit-scrollbar-thumb{border-radius:var(--workspace-radius-pill);background:var(--workspace-border-strong)}.workspace-page-shell__title-area--custom:has(>.workspace-tool-hero){flex:1 1 auto;width:100%}.workspace-tool-hero[data-v-f4800db6]{box-sizing:border-box;width:100%;min-width:0;min-height:76px;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--workspace-space-3);padding:4px 2px}.workspace-tool-hero--with-actions[data-v-f4800db6]{grid-template-columns:minmax(0,1fr) auto}.workspace-tool-hero__copy[data-v-f4800db6]{min-width:0}.workspace-tool-hero__eyebrow[data-v-f4800db6],.workspace-tool-hero h1[data-v-f4800db6],.workspace-tool-hero__description[data-v-f4800db6]{margin:0}.workspace-tool-hero__eyebrow[data-v-f4800db6]{margin-bottom:4px;color:var(--workspace-action);font-size:11px;font-weight:700;line-height:1.35}.workspace-tool-hero h1[data-v-f4800db6]{color:var(--workspace-text);font-size:clamp(18px,1.6vw,23px);font-weight:720;letter-spacing:0;line-height:1.25}.workspace-tool-hero__description[data-v-f4800db6]{overflow:hidden;margin-top:5px;color:var(--workspace-muted);font-size:12px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.workspace-tool-hero__actions[data-v-f4800db6]{min-width:0;display:flex;align-items:center;justify-content:flex-end}@media (max-width: 768px){.workspace-tool-hero[data-v-f4800db6]{min-height:0;padding:0}.workspace-tool-hero--with-actions[data-v-f4800db6]{grid-template-columns:1fr}.workspace-tool-hero__eyebrow[data-v-f4800db6],.workspace-tool-hero__description[data-v-f4800db6]{display:none}.workspace-tool-hero h1[data-v-f4800db6]{font-size:16px}.workspace-tool-hero__actions[data-v-f4800db6]{justify-content:flex-start}}.list-pagination-bar[data-v-5c32715f]{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;width:100%;min-height:44px;padding:8px 0}.list-pagination-bar--full[data-v-5c32715f]{padding-block:0}@media (min-width: 769px){.list-pagination-bar--full[data-v-5c32715f]{min-height:36px}}.list-pagination-bar__summary[data-v-5c32715f],.list-pagination-bar__navigation[data-v-5c32715f]{display:inline-flex;align-items:center}.list-pagination-bar__summary[data-v-5c32715f]{gap:10px;color:var(--workspace-muted);font-size:12px;white-space:nowrap}.list-pagination-bar__size-label[data-v-5c32715f]{display:inline-flex;align-items:center;gap:5px}.list-pagination-bar__select[data-v-5c32715f]{height:30px;padding:0 24px 0 9px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-pill);font-size:12px;line-height:1;color:var(--workspace-text);background:var(--workspace-panel-subtle);cursor:pointer}.list-pagination-bar__select[data-v-5c32715f]:focus,.list-pagination-bar__icon-button[data-v-5c32715f]:focus-visible{outline:none;border-color:var(--workspace-action);box-shadow:var(--workspace-shadow-focus)}.list-pagination-bar__total[data-v-5c32715f]{padding-left:10px;border-left:1px solid var(--workspace-border);font-variant-numeric:tabular-nums}.list-pagination-bar__navigation[data-v-5c32715f]{gap:2px;padding:3px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-pill);background:var(--workspace-panel);box-shadow:var(--workspace-shadow-control)}.list-pagination-bar__icon-button[data-v-5c32715f]{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--workspace-radius-pill);background:transparent;color:var(--workspace-muted);cursor:pointer;transition:background .16s ease,color .16s ease}.list-pagination-bar__icon-button[data-v-5c32715f]:hover:not(:disabled){background:var(--workspace-action-soft);color:var(--workspace-text)}.list-pagination-bar__icon-button[data-v-5c32715f]:disabled{color:var(--workspace-disabled);cursor:not-allowed}.list-pagination-bar__page-status[data-v-5c32715f]{min-width:76px;height:28px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--workspace-radius-pill);background:var(--workspace-action);color:var(--workspace-on-action);text-align:center;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums}.list-pagination-bar__page-status-mobile[data-v-5c32715f]{display:none}.list-pagination-bar--search[data-v-5c32715f]{margin-top:auto;padding-top:12px;border-top:1px solid var(--workspace-border)}.list-pagination-bar--minimal[data-v-5c32715f]{min-height:34px;padding:2px 0}.list-pagination-bar--minimal .list-pagination-bar__navigation[data-v-5c32715f]{padding:2px}.list-pagination-bar--minimal .list-pagination-bar__icon-button[data-v-5c32715f],.list-pagination-bar--minimal .list-pagination-bar__page-status[data-v-5c32715f]{height:26px}.list-pagination-bar--minimal .list-pagination-bar__page-status[data-v-5c32715f]{min-width:58px}@media (max-width: 560px){.list-pagination-bar--full[data-v-5c32715f],.list-pagination-bar--search[data-v-5c32715f]{min-height:38px;flex-wrap:nowrap;gap:6px;padding:4px 0}.list-pagination-bar__summary[data-v-5c32715f]{width:auto;justify-content:center;gap:6px}.list-pagination-bar__navigation[data-v-5c32715f]{width:max-content}.list-pagination-bar__size-prefix[data-v-5c32715f],.list-pagination-bar__size-suffix[data-v-5c32715f],.list-pagination-bar__icon-button--edge[data-v-5c32715f],.list-pagination-bar__page-status-desktop[data-v-5c32715f]{display:none}.list-pagination-bar__select[data-v-5c32715f]{width:54px;height:28px;padding:0 20px 0 8px}.list-pagination-bar__total[data-v-5c32715f]{padding-left:6px}.list-pagination-bar__page-status[data-v-5c32715f]{min-width:58px;height:26px;padding-inline:7px}.list-pagination-bar__page-status-mobile[data-v-5c32715f]{display:inline}.list-pagination-bar__icon-button[data-v-5c32715f]{width:26px;height:26px}}.application-icon[data-v-ff8e050b]{flex:none;object-fit:contain;background:var(--workspace-icon-image-surface, transparent);padding:var(--workspace-icon-image-padding, 0px);box-sizing:border-box;border-radius:4px}.application-icon--artwork[data-v-ff8e050b]{background:transparent;padding:0;border-radius:0}.application-icon--paired[data-v-ff8e050b]{display:inline-block;position:relative;background:transparent;padding:0;border-radius:0}.application-icon--paired>img[data-v-ff8e050b]{display:block;width:100%;height:100%;object-fit:contain}.application-icon__color-filter[data-v-ff8e050b]{position:absolute;pointer-events:none}.application-card[data-v-846de69c]{display:flex;flex-direction:column;min-width:0;height:100%;box-sizing:border-box;padding:16px;border:1px solid var(--md-sys-color-outline-variant);border-radius:14px;background:var(--md-sys-color-surface);box-shadow:none;color:var(--md-sys-color-on-surface);text-decoration:none}.application-card__summary[data-v-846de69c]{flex:1;display:flex;flex-direction:column;gap:10px;padding-top:12px}.application-card__summary p[data-v-846de69c]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;font-size:13px;line-height:1.55;color:var(--md-sys-color-on-surface-variant);overflow-wrap:anywhere}.application-card__metadata[data-v-846de69c]{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px;font-size:12px;color:var(--md-sys-color-on-surface-variant)}.application-card header[data-v-846de69c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.application-card__identity[data-v-846de69c]{display:flex;align-items:center;gap:10px;min-width:0}.application-card__identity strong[data-v-846de69c]{font-size:14px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.application-card__heading[data-v-846de69c]{display:flex;flex-direction:column;gap:2px;min-width:0}.application-card__domain[data-v-846de69c]{font-size:12px;line-height:1.5;color:var(--md-sys-color-on-surface-variant)}.application-card__icon[data-v-846de69c]{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:9px;border:1px solid var(--md-sys-color-outline-variant);background:var(--md-sys-color-surface-container)}.application-card__icon[data-v-846de69c] img.application-icon{width:100%;height:100%;padding:4px;border-radius:inherit}.application-card__edit[data-v-846de69c]{flex:none;padding:5px 8px;border-radius:8px;background:var(--md-sys-color-surface-container);color:var(--md-sys-color-primary);font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap}.application-card[data-v-846de69c]:hover{border-color:var(--md-sys-color-primary);box-shadow:0 2px 8px #00000008}.application-card--selected[data-v-846de69c]{border-color:var(--md-sys-color-primary);background:var(--md-sys-color-primary-container)}.application-card[data-v-846de69c]:focus-visible,.application-card[data-v-846de69c]:focus-within{outline:2px solid var(--md-sys-color-primary);outline-offset:3px}.product-card-grid[data-v-078f3360]{display:grid;min-width:0;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-items:stretch;gap:14px}.product-card-grid--dense[data-v-078f3360]{grid-template-columns:repeat(auto-fill,minmax(min(224px,100%),1fr));gap:12px}@media (max-width: 480px){.product-card-grid[data-v-078f3360]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.product-card-grid--applications[data-v-078f3360]{grid-template-columns:minmax(0,1fr);gap:12px}@container (min-width: 480px){.product-card-grid--applications[data-v-078f3360]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 760px){.product-card-grid--applications[data-v-078f3360]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 1000px){.product-card-grid--applications[data-v-078f3360]{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-card-grid--list[data-v-078f3360]{grid-template-columns:minmax(0,1fr);gap:10px}.application-card-grid-container[data-v-fe638c25]{container-type:inline-size}.enabled-toggle[data-v-b799b963]{display:inline-flex;align-items:center;gap:8px;flex:none;min-height:32px;padding:6px 0;border:0;border-radius:6px;background:transparent;color:var(--md-sys-color-on-surface-variant);font:inherit;font-size:12px;line-height:1.4;white-space:nowrap;cursor:pointer}.enabled-toggle__track[data-v-b799b963]{display:flex;align-items:center;width:34px;height:20px;padding:3px;box-sizing:border-box;border-radius:12px;background:var(--md-sys-color-outline)}.enabled-toggle__track>span[data-v-b799b963]{width:14px;height:14px;border-radius:50%;background:var(--md-sys-color-surface)}.enabled-toggle[aria-checked=true] .enabled-toggle__track[data-v-b799b963]{justify-content:flex-end;background:var(--md-sys-color-primary)}.enabled-toggle[aria-checked=true] .enabled-toggle__track>span[data-v-b799b963]{background:var(--md-sys-color-on-primary)}.enabled-toggle[data-v-b799b963]:disabled{opacity:.5;cursor:default}.enabled-toggle[data-v-b799b963]:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:3px}.workspace-tabs[data-v-576ba995]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--workspace-border)}.workspace-tabs[data-v-576ba995] .workspace-tabs__item{padding:6px 10px;border:1px solid transparent;border-radius:var(--workspace-radius-control);background:transparent;color:var(--workspace-muted);font-size:12px;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap}.workspace-tabs[data-v-576ba995] .workspace-tabs__item--active{background:var(--workspace-tab-selected-surface, var(--workspace-navigation-selection-surface));color:var(--workspace-tab-state-text, var(--workspace-text))}.workspace-tabs[data-v-576ba995] .workspace-tabs__item:hover:not(:disabled):not(.workspace-tabs__item--active){background:var(--workspace-tab-hover-surface, var(--workspace-navigation-hover-surface));color:var(--workspace-tab-state-text, var(--workspace-text))}.workspace-tabs--brand[data-v-576ba995] .workspace-tabs__item--active{background:var(--workspace-action-soft);color:var(--workspace-action)}.workspace-tabs[data-v-576ba995] .workspace-tabs__item:focus-visible{outline:2px solid var(--workspace-selection-ring);outline-offset:2px}.workspace-tabs--toolbar[data-v-576ba995] .workspace-tabs__item{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:34px;font-size:14px;padding:6px 14px}.workspace-tabs--toolbar[data-v-576ba995]{margin:0;padding:0;border:0;gap:2px;min-height:44px;align-items:center;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.workspace-tabs--section[data-v-576ba995] .workspace-tabs__item{position:relative;padding:8px 12px}.workspace-tabs--section[data-v-576ba995] .workspace-tabs__item--active{background:transparent;font-weight:600}.workspace-tabs--section[data-v-576ba995] .workspace-tabs__item--active:after{content:"";position:absolute;inset:auto 12px -13px;height:2px;border-radius:var(--workspace-radius-hairline);background:var(--workspace-action)}.stable-range-fields[data-v-75672c46]{display:grid;grid-template-columns:54px minmax(76px,1fr) auto minmax(76px,1fr);align-items:center;gap:6px;min-width:0}.stable-range-fields__label[data-v-75672c46]{color:var(--workspace-muted);font-size:12px;font-weight:700}.stable-range-fields input[data-v-75672c46]{width:100%;min-width:0;height:36px;padding:0 9px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-sm);background:var(--workspace-surface);color:var(--workspace-text);font:inherit;outline:none}.stable-range-fields input[data-v-75672c46]:focus-visible{border-color:var(--workspace-filter-accent-border);box-shadow:var(--workspace-shadow-card)}.workspace-save-dialog[data-v-107f7df8] .dialog-content{min-height:0;overflow:hidden;padding:0;background:var(--workspace-surface)}.workspace-save-dialog[data-v-107f7df8] .dialog-footer{padding:var(--workspace-space-3) var(--workspace-space-6) var(--workspace-space-4)}.workspace-save-dialog__body[data-v-107f7df8]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);min-height:500px;max-height:calc(90vh - 156px)}.workspace-save-dialog__summary[data-v-107f7df8],.workspace-save-dialog__destination[data-v-107f7df8]{display:flex;min-width:0;min-height:0;flex-direction:column;padding:var(--workspace-space-5) var(--workspace-space-6)}.workspace-save-dialog__summary[data-v-107f7df8]{border-right:1px solid var(--workspace-border);background:var(--workspace-panel-subtle)}.workspace-save-dialog__destination[data-v-107f7df8]{background:var(--workspace-surface)}.workspace-save-dialog__section-header[data-v-107f7df8],.workspace-save-dialog__footer[data-v-107f7df8]{display:flex;align-items:center;justify-content:space-between;gap:var(--workspace-space-4)}.workspace-save-dialog__section-header h4[data-v-107f7df8]{margin:var(--workspace-space-1) 0 0;color:var(--workspace-text);font-size:var(--workspace-font-size-title);font-weight:700;line-height:1.4}.workspace-save-dialog__eyebrow[data-v-107f7df8]{display:block;color:var(--workspace-muted);font-size:var(--workspace-font-size-xs);font-weight:700;line-height:1.3}.workspace-save-dialog__count[data-v-107f7df8]{display:inline-flex;min-height:28px;flex:0 0 auto;align-items:center;padding:0 var(--workspace-toolbar-inset);border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-pill);background:var(--workspace-surface);color:var(--workspace-text);font-size:var(--workspace-font-size-sm);font-weight:700;font-variant-numeric:tabular-nums}.workspace-save-dialog__footer[data-v-107f7df8]{width:100%}.workspace-save-dialog__footer>span[data-v-107f7df8]{min-width:0;overflow:hidden;color:var(--workspace-muted);font-size:var(--workspace-font-size-sm);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.workspace-save-dialog__actions[data-v-107f7df8]{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:var(--workspace-space-2)}@media (max-width: 760px){.workspace-save-dialog[data-v-107f7df8] .dialog-content{overflow-y:auto}.workspace-save-dialog[data-v-107f7df8] .dialog-footer{padding-right:var(--workspace-space-5);padding-left:var(--workspace-space-5)}.workspace-save-dialog__body[data-v-107f7df8]{display:block;min-height:0;max-height:none}.workspace-save-dialog__summary[data-v-107f7df8],.workspace-save-dialog__destination[data-v-107f7df8]{padding:var(--workspace-space-5)}.workspace-save-dialog__summary[data-v-107f7df8]{border-right:0;border-bottom:1px solid var(--workspace-border)}}@media (max-width: 520px){.workspace-save-dialog__footer>span[data-v-107f7df8]{display:none}.workspace-save-dialog__actions[data-v-107f7df8]{width:100%}}.workspace-side-drawer-root[data-v-54af8ce7]{position:fixed;z-index:var(--z-app-modal);inset:0;pointer-events:none}.workspace-side-drawer-root--workspace-inset[data-v-54af8ce7]{left:var(--ui-dialog-workspace-inset-left, 0px)}body:has(.default-layout.service-rail-enabled:not(.merchant-welcome-mode)){left:var(--workspace-service-rail-width, 72px)}.workspace-side-drawer-root__backdrop[data-v-54af8ce7]{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:var(--workspace-overlay);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:default;pointer-events:auto}.workspace-side-drawer[data-v-54af8ce7]{position:absolute;top:0;right:0;bottom:0;width:min(var(--workspace-side-drawer-width, 760px),100vw - 24px);display:flex;flex-direction:column;overflow:hidden;color:var(--workspace-text);background:var(--workspace-glass-strong, var(--workspace-surface));box-shadow:var(--workspace-shadow-float);pointer-events:auto}.workspace-side-drawer__header[data-v-54af8ce7]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto;padding:18px 20px 14px;border-bottom:1px solid var(--workspace-border);background:color-mix(in srgb,var(--workspace-glass) 72%,transparent)}.workspace-side-drawer__title[data-v-54af8ce7]{margin:0;font-size:18px;font-weight:680;line-height:1.25}.workspace-side-drawer__body[data-v-54af8ce7]{min-height:0;flex:1 1 auto;overflow-y:auto;padding:16px 20px 24px}@media (max-width: 768px){.workspace-side-drawer-root--workspace-inset[data-v-54af8ce7]{left:0}.workspace-side-drawer[data-v-54af8ce7]{width:min(var(--workspace-side-drawer-width, 760px),100vw)}}.tenant-table-scroll-hint[data-v-38ef5f4e]{display:none;margin:0;color:var(--workspace-muted);font-size:.75rem;line-height:1.4}@media (max-width: 700px){.tenant-table-scroll-hint[data-v-38ef5f4e]{display:block}}.tenant-action-confirm[data-v-58d9b218]{display:grid;gap:12px}.tenant-action-confirm__description[data-v-58d9b218]{margin:0;color:var(--workspace-muted);font-size:var(--workspace-font-size-sm);line-height:1.7}@keyframes workspace-skeleton-shimmer-42bce8ec{0%{background-position:200% 0}to{background-position:-200% 0}}.product-card-skeleton[data-v-42bce8ec]{background:var(--workspace-panel);border-radius:var(--workspace-radius-lg);border:1px solid var(--workspace-border);overflow:hidden;display:flex;flex-direction:column;height:100%;min-height:240px}.sk-image[data-v-42bce8ec]{height:clamp(208px,19vw,240px);background:linear-gradient(90deg,var(--workspace-panel-subtle) 25%,var(--workspace-action-soft) 50%,var(--workspace-panel-subtle) 75%);background-size:220% 100%;animation:workspace-skeleton-shimmer-42bce8ec 1.2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.sk-image[data-v-42bce8ec]{animation:none}}.sk-body[data-v-42bce8ec]{padding:10px 12px;display:flex;flex-direction:column;gap:8px;flex:1}.sk-header-row[data-v-42bce8ec]{display:flex;align-items:center;gap:8px;min-width:0}.sk-header-row .sk-title.sk-line[data-v-42bce8ec]{flex:1;min-width:0;width:auto;height:14px}.sk-brand-chip.sk-line[data-v-42bce8ec]{width:56px;height:12px;flex-shrink:0}.sk-line[data-v-42bce8ec]{height:12px;border-radius:var(--workspace-radius-sm);background:var(--workspace-panel-subtle);background:linear-gradient(90deg,var(--workspace-panel-subtle) 25%,var(--workspace-action-soft) 50%,var(--workspace-panel-subtle) 75%);background-size:220% 100%;animation:workspace-skeleton-shimmer-42bce8ec 1.2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.sk-line[data-v-42bce8ec]{animation:none}}.sk-prices[data-v-42bce8ec]{display:flex;flex-direction:column;gap:5px;padding:8px 10px;background:var(--workspace-panel-subtle);border-radius:var(--workspace-radius-sm)}.sk-prices .sk-line[data-v-42bce8ec]{width:100%}.sk-footer[data-v-42bce8ec]{padding-top:6px;border-top:1px solid var(--workspace-border);display:flex;flex-direction:column;gap:6px}.sk-meta[data-v-42bce8ec]{width:70%;height:10px}.sk-actions[data-v-42bce8ec]{height:32px;width:120px;margin-left:auto;border-radius:var(--workspace-radius-pill);background:linear-gradient(90deg,var(--workspace-panel-subtle) 25%,var(--workspace-action-soft) 50%,var(--workspace-panel-subtle) 75%);background-size:220% 100%;animation:workspace-skeleton-shimmer-42bce8ec 1.2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.sk-actions[data-v-42bce8ec]{animation:none}}.workspace-row-actions[data-v-f2733772]{display:inline-flex}.workspace-row-actions__trigger[data-v-f2733772]{--workspace-icon-size: var(--workspace-icon-size-control);display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid transparent;border-radius:var(--workspace-radius-control);background:transparent;color:var(--workspace-muted);cursor:pointer}.workspace-row-actions__trigger[data-v-f2733772]:hover,.workspace-row-actions__trigger[aria-expanded=true][data-v-f2733772]{background:var(--workspace-surface-muted);border-color:var(--workspace-border)}.workspace-row-actions__trigger[data-v-f2733772]:focus-visible{outline:2px solid var(--workspace-brand);outline-offset:2px}.workspace-row-actions__trigger[data-v-f2733772]:disabled{opacity:.45;cursor:default}.workspace-row-actions__panel[data-v-f2733772]{position:fixed;z-index:var(--z-app-modal-stacked, 3000);box-sizing:border-box;width:min(220px,calc(100vw - 16px));overflow:auto;padding:6px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-management);background:var(--workspace-surface, #fff);box-shadow:var(--workspace-shadow-float)}.workspace-row-actions__panel[data-v-f2733772] button,.workspace-row-actions__panel[data-v-f2733772] a[href]{display:flex;justify-content:flex-start;align-items:center;width:100%;min-height:34px;height:auto;margin:0;gap:9px;padding:7px 10px;border:0;border-radius:var(--workspace-radius-control);background:transparent;color:var(--workspace-text);box-shadow:none;text-decoration:none;text-align:left;font-size:12px;font-weight:400;white-space:normal}.workspace-row-actions__panel[data-v-f2733772] .md-button__text{justify-content:flex-start;gap:9px;text-align:left;font:inherit}.workspace-row-actions__panel[data-v-f2733772] .workspace-icon-label-action__label{max-width:none;opacity:1;font:inherit}.workspace-row-actions__panel[data-v-f2733772] .material-icon{flex-shrink:0}.workspace-row-actions__panel[data-v-f2733772] button:hover,.workspace-row-actions__panel[data-v-f2733772] a[href]:hover,.workspace-row-actions__panel[data-v-f2733772] button:focus-visible{background:var(--workspace-surface-muted)}.workspace-row-actions__panel[data-v-f2733772] .workspace-icon-label-action--danger,.workspace-row-actions__panel[data-v-f2733772] .danger,.workspace-row-actions__panel[data-v-f2733772] .md-button--danger,.workspace-row-actions__panel[data-v-f2733772] [data-danger=true]{color:var(--workspace-danger, #d32f2f)}.workspace-row-actions__panel[data-v-f2733772] .tenant-identity-row-actions,.workspace-row-actions__panel[data-v-f2733772] .tenant-product-catalog__action-group,.workspace-row-actions__panel[data-v-f2733772] .material-share-actions,.workspace-row-actions__panel[data-v-f2733772] .platform-crud-table__actions,.workspace-row-actions__panel[data-v-f2733772] .brand-actions-inline,.workspace-row-actions__panel[data-v-f2733772] .platform-orgs__row-actions,.workspace-row-actions__panel[data-v-f2733772] .platform-material-asset__actions,.workspace-row-actions__panel[data-v-f2733772] .platform-merchants__row-actions,.workspace-row-actions__panel[data-v-f2733772] .platform-onboarding__row-actions,.workspace-row-actions__panel[data-v-f2733772] .platform-miniapp-images__actions,.workspace-row-actions__panel[data-v-f2733772] .action-buttons,.workspace-row-actions__panel[data-v-f2733772] .customer-product-list-actions,.workspace-row-actions__panel[data-v-f2733772] .my-select-list-actions{display:block;width:100%}.platform-crud-table__actions[data-v-06ffbcf6]{white-space:nowrap}.workspace-metric-summary[data-v-6428d91d]{margin-top:4px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.workspace-metric-summary__item[data-v-6428d91d]{display:inline-flex;min-height:20px;align-items:center;gap:5px;padding:0;border:0;border-radius:0;background:transparent;color:var(--workspace-muted);font-size:11px;font-weight:620;white-space:nowrap}.workspace-metric-summary__item[data-v-6428d91d] .material-icon{color:var(--workspace-action)}.workspace-metric-summary__item strong[data-v-6428d91d]{color:var(--workspace-text);font-size:12px;font-weight:720}.package-card[data-v-be3b4f88]{display:flex;flex-direction:column;gap:10px;min-width:0;padding:22px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-card);background:var(--workspace-glass);overflow-wrap:anywhere}.package-card__head[data-v-be3b4f88],.package-card__version-head[data-v-be3b4f88]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.package-card__head h2[data-v-be3b4f88]{margin:0 0 4px;font-size:16px}.package-card__subtitle[data-v-be3b4f88],.package-card__summary[data-v-be3b4f88]{margin:0;color:var(--workspace-muted);font-size:12px;line-height:1.5}.package-card__description[data-v-be3b4f88]{margin:0 0 12px;color:var(--workspace-muted);font-size:13px;line-height:1.5}.package-card__versions[data-v-be3b4f88]{display:grid;gap:8px}.package-card__version[data-v-be3b4f88]{display:grid;gap:6px;padding:10px 12px;border-top:1px solid var(--workspace-border)}.package-card__version-head strong[data-v-be3b4f88]{font-size:13px}.package-card__status[data-v-be3b4f88]{flex-shrink:0;padding:2px 8px;border-radius:var(--workspace-radius-pill);background:var(--workspace-action-soft);color:var(--workspace-action);font-size:12px;font-weight:600}.package-card__status[data-status=INACTIVE][data-v-be3b4f88],.package-card__status[data-status=ARCHIVED][data-v-be3b4f88]{background:var(--workspace-surface-soft);color:var(--workspace-muted)}.package-card__benefits[data-v-be3b4f88]{margin:4px 0;padding-left:18px;font-size:13px;line-height:1.9}.package-card__actions[data-v-be3b4f88]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.package-card__footer[data-v-be3b4f88]{margin-top:auto}.package-card-grid[data-v-8daa2de3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px;margin-top:16px;align-items:stretch}.workspace-filter-input[data-v-70cec7f9]{--workspace-icon-size: var(--workspace-icon-size-control);display:inline-flex;align-items:center;gap:7px;width:170px;max-width:100%;min-height:34px;box-sizing:border-box;padding:0 10px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-field);background:var(--workspace-panel);color:var(--workspace-text)}.workspace-filter-input[data-v-70cec7f9]:focus-within{border-color:var(--workspace-action)}.workspace-filter-input input[data-v-70cec7f9]{width:100%;min-width:0;height:32px;padding:0;border:0;outline:none;border-radius:inherit;background:transparent;color:inherit;font:inherit;font-size:12px;font-weight:400;line-height:1.4}.workspace-filter-input input[data-v-70cec7f9]::placeholder{color:var(--workspace-muted)}.workspace-filter-input[data-v-70cec7f9]:has(input:disabled){opacity:.55}.workspace-segmented-toggle[data-v-9fb7b5d2]{display:inline-flex;padding:3px;gap:3px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-pill);background:var(--workspace-panel-subtle);max-width:100%;flex-wrap:wrap}.workspace-segmented-toggle button[data-v-9fb7b5d2]{display:inline-flex;align-items:center;justify-content:center;gap:4px;flex:1 1 auto;min-height:32px;padding:5px 12px;border:0;border-radius:var(--workspace-radius-pill);background:transparent;color:var(--workspace-muted);font:inherit;font-size:12px;cursor:pointer}.workspace-segmented-toggle button[aria-pressed=true][data-v-9fb7b5d2]{background:var(--workspace-action);color:var(--workspace-on-action, var(--md-sys-color-on-primary))}.workspace-segmented-toggle button[data-v-9fb7b5d2]:focus-visible{outline:2px solid var(--workspace-action);outline-offset:2px}.workspace-segmented-toggle button[data-v-9fb7b5d2]:disabled{cursor:default}.workspace-segmented-toggle button[data-v-9fb7b5d2]:disabled:not([aria-pressed=true]){opacity:.5}@media (pointer: coarse){.workspace-segmented-toggle button[data-v-9fb7b5d2]{min-height:44px}}.workspace-multi-select[data-v-4c062239]{display:flex;flex-wrap:wrap;gap:8px}.workspace-multi-select label[data-v-4c062239]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;min-height:32px;box-sizing:border-box;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-sm);color:var(--workspace-text);background:var(--workspace-surface);font-size:12px;cursor:pointer}.workspace-multi-select label.is-selected[data-v-4c062239]{border-color:var(--workspace-action);background:var(--workspace-action-soft)}.workspace-multi-select input[data-v-4c062239]{margin:0;width:14px;height:14px;accent-color:var(--workspace-action)}.workspace-multi-select label[data-v-4c062239]:focus-within{outline:2px solid var(--workspace-action);outline-offset:2px}.workspace-multi-select label[data-v-4c062239]:has(input:disabled){cursor:default}@media (pointer: coarse){.workspace-multi-select label[data-v-4c062239]{min-height:44px}}.workspace-page-card[data-v-ef7ebe9c]{min-width:0;display:grid;gap:8px;padding:12px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-field);background:var(--workspace-surface);color:var(--workspace-text);font-size:13px;line-height:1.45}.workspace-page-card__header[data-v-ef7ebe9c]{display:flex;align-items:flex-start;gap:8px}.workspace-page-card__identity[data-v-ef7ebe9c]{min-width:0;flex:1}.workspace-page-card h4[data-v-ef7ebe9c]{margin:0 0 2px;font-size:14px;font-weight:600;line-height:1.4}.workspace-page-card code[data-v-ef7ebe9c]{font-size:12px;color:var(--workspace-muted);overflow-wrap:anywhere}.workspace-page-card__actions[data-v-ef7ebe9c]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.workspace-page-card__metadata[data-v-ef7ebe9c]{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;font-size:12px}.workspace-page-card__body[data-v-ef7ebe9c]{min-width:0;border-top:1px solid var(--workspace-border);padding-top:8px}.workspace-page-card__leading[data-v-ef7ebe9c]{display:flex;align-items:center;min-height:24px}.workspace-split-pane[data-v-409e2698]{display:grid;grid-template-columns:minmax(200px,calc(var(--workspace-split-percent) * 1%)) 12px minmax(0,1fr);min-width:0;min-height:0;height:100%}.workspace-split-pane__primary[data-v-409e2698],.workspace-split-pane__secondary[data-v-409e2698]{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}.workspace-split-pane__divider[data-v-409e2698]{display:flex;align-items:center;justify-content:center;cursor:col-resize;touch-action:none}.workspace-split-pane__divider span[data-v-409e2698]{width:3px;height:36px;background:var(--workspace-border);border-radius:var(--workspace-radius-pill)}.workspace-split-pane__divider:hover span[data-v-409e2698],.workspace-split-pane__divider:focus-visible span[data-v-409e2698]{background:var(--workspace-action)}.workspace-split-pane__divider[data-v-409e2698]:focus-visible{outline:2px solid var(--workspace-selection-ring);outline-offset:-2px}@media (max-width: 800px){.workspace-split-pane[data-v-409e2698]{display:flex;flex-direction:column;gap:12px;height:auto}.workspace-split-pane__primary[data-v-409e2698]{max-height:200px}.workspace-split-pane__secondary[data-v-409e2698]{overflow:visible}.workspace-split-pane__divider[data-v-409e2698]{display:none}}.trade-product-row[data-v-7a3b1912]{position:relative;display:grid;box-sizing:border-box;width:100%;grid-template-columns:56px minmax(180px,1fr) 104px minmax(var(--trade-row-metrics-width, 210px),.8fr) 132px;min-width:0;min-height:82px;align-items:center;gap:12px;padding:9px 10px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-management);background:var(--workspace-glass);cursor:pointer;transition:border-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard),background-color var(--md-sys-motion-duration-short3) var(--md-sys-motion-easing-standard)}.trade-product-row--with-extra[data-v-7a3b1912]{grid-template-columns:56px minmax(180px,1fr) 104px minmax(var(--trade-row-metrics-width, 210px),.8fr) 150px 88px}.trade-product-row--with-leading[data-v-7a3b1912]{padding-left:40px}.trade-product-row--inline-actions[data-v-7a3b1912]{grid-template-columns:56px minmax(140px,1fr) 104px minmax(var(--trade-row-metrics-width, 210px),.8fr) max-content}.trade-product-row--with-extra.trade-product-row--inline-actions[data-v-7a3b1912]{grid-template-columns:56px minmax(140px,1fr) 104px minmax(var(--trade-row-metrics-width, 210px),.8fr) 150px max-content}.trade-product-row--without-supply.trade-product-row--inline-actions[data-v-7a3b1912]{grid-template-columns:56px minmax(140px,1fr) minmax(var(--trade-row-metrics-width, 210px),.8fr) max-content}.trade-product-row--without-supply.trade-product-row--with-extra.trade-product-row--inline-actions[data-v-7a3b1912]{grid-template-columns:56px minmax(140px,1fr) minmax(var(--trade-row-metrics-width, 210px),.8fr) minmax(150px,.6fr) max-content}.trade-product-row__leading[data-v-7a3b1912]{position:absolute;top:50%;left:10px;display:flex;align-items:center;transform:translateY(-50%);opacity:0;transition:opacity var(--md-sys-motion-duration-short3)}.trade-product-row:hover .trade-product-row__leading[data-v-7a3b1912],.trade-product-row:focus-within .trade-product-row__leading[data-v-7a3b1912]{opacity:1}.trade-product-row__leading[data-v-7a3b1912] input[type=checkbox]{width:16px;height:16px;margin:0;accent-color:var(--workspace-action)}@media (hover: none){.trade-product-row__leading[data-v-7a3b1912]{opacity:1}}.trade-product-row--outside-leading[data-v-7a3b1912]{width:100%;margin-left:0;padding-left:10px}.trade-product-row--outside-leading[data-v-7a3b1912]{transition:margin-left .16s ease,width .16s ease}.trade-product-row--outside-leading[data-v-7a3b1912]:hover,.trade-product-row--outside-leading[data-v-7a3b1912]:focus-within{margin-left:28px;width:calc(100% - 28px)}.trade-product-row--outside-leading[data-v-7a3b1912]:hover:before,.trade-product-row--outside-leading[data-v-7a3b1912]:focus-within:before{content:"";position:absolute;inset:0 auto 0 -28px;width:28px}@media (hover: none){.trade-product-row--outside-leading[data-v-7a3b1912]{margin-left:28px;width:calc(100% - 28px)}}@media (prefers-reduced-motion: reduce){.trade-product-row--outside-leading[data-v-7a3b1912]{transition:none}}.trade-product-row--outside-leading .trade-product-row__leading[data-v-7a3b1912]{left:-26px}.trade-product-row__extra[data-v-7a3b1912]{min-width:0}.trade-product-row.selected[data-v-7a3b1912]{border-color:var(--workspace-action);background:var(--workspace-action-soft)}.trade-product-row__unavailable[data-v-7a3b1912]{color:var(--workspace-error);font-size:11px;line-height:1.5;overflow-wrap:anywhere}.trade-product-row--disabled[data-v-7a3b1912]{cursor:default}.trade-product-row[data-v-7a3b1912]:hover,.trade-product-row[data-v-7a3b1912]:focus-visible{border-color:var(--workspace-border-strong);background:var(--workspace-action-soft)}.trade-product-row[data-v-7a3b1912]:focus-visible{outline:2px solid color-mix(in srgb,var(--workspace-action) 36%,transparent);outline-offset:2px}.trade-product-row__media[data-v-7a3b1912]{display:flex;width:56px;height:56px;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-sm);background:var(--workspace-surface);color:var(--workspace-muted)}.trade-product-row__media img[data-v-7a3b1912]{width:100%;height:100%;object-fit:contain}.trade-product-row__identity[data-v-7a3b1912],.trade-product-row__supply[data-v-7a3b1912]{display:grid;min-width:0;gap:4px}.trade-product-row__supply[data-v-7a3b1912]{justify-items:start}.trade-product-row__identity strong[data-v-7a3b1912],.trade-product-row__identity span[data-v-7a3b1912],.trade-product-row__identity small[data-v-7a3b1912]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-product-row__identity strong[data-v-7a3b1912]{color:var(--workspace-text);font-size:13px;font-weight:720}.trade-product-row__identity span[data-v-7a3b1912],.trade-product-row__identity small[data-v-7a3b1912],.trade-product-row__supply small[data-v-7a3b1912]{color:var(--workspace-muted);font-size:11px}.trade-supply-pill[data-v-7a3b1912]{display:inline-flex;width:fit-content;min-height:24px;align-items:center;padding:0 9px;border:1px solid color-mix(in srgb,var(--workspace-success) 22%,var(--workspace-border));border-radius:var(--workspace-radius-pill);background:color-mix(in srgb,var(--workspace-success-container) 54%,transparent);color:var(--workspace-on-success-container);font-size:11px;font-weight:680}.trade-product-row__prices[data-v-7a3b1912]{display:grid;grid-template-columns:repeat(3,minmax(72px,1fr));gap:7px}.trade-product-row__prices span[data-v-7a3b1912]{display:grid;min-width:0;gap:3px;color:var(--workspace-muted);font-size:10px}.trade-product-row__prices strong[data-v-7a3b1912]{overflow:hidden;color:var(--workspace-text);font-size:12px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.trade-product-row__agent-price strong[data-v-7a3b1912]{font-size:15px}.trade-product-row__actions[data-v-7a3b1912]{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:7px}.trade-product-row--inline-actions .trade-product-row__actions[data-v-7a3b1912]{display:flex;flex-wrap:nowrap}.trade-product-row__actions[data-v-7a3b1912] .md-button{min-width:0;min-height:32px;padding-inline:7px}@media (max-width: 720px){.trade-product-row[data-v-7a3b1912],.trade-product-row--with-extra[data-v-7a3b1912],.trade-product-row--with-extra.trade-product-row--inline-actions[data-v-7a3b1912],.trade-product-row--without-supply.trade-product-row--with-extra.trade-product-row--inline-actions[data-v-7a3b1912]{grid-template-columns:58px minmax(0,1fr);gap:10px;padding:10px}.trade-product-row--with-leading[data-v-7a3b1912]{padding-left:40px}.trade-product-row--outside-leading[data-v-7a3b1912]{padding-left:10px}.trade-product-row__supply[data-v-7a3b1912]{grid-column:1 / -1;grid-template-columns:auto 1fr;align-items:center}.trade-product-row__extra[data-v-7a3b1912],.trade-product-row__prices[data-v-7a3b1912],.trade-product-row__actions[data-v-7a3b1912]{grid-column:1 / -1}.trade-product-row__actions[data-v-7a3b1912] .md-button{flex:1}}@container combination-trade-surface (max-width: 900px){.trade-product-row[data-v-7a3b1912],.trade-product-row.trade-product-row--inline-actions[data-v-7a3b1912],.trade-product-row.trade-product-row--without-supply.trade-product-row--inline-actions[data-v-7a3b1912]{grid-template-columns:48px minmax(0,1fr) max-content;gap:6px 10px}.trade-product-row__media[data-v-7a3b1912]{grid-column:1;grid-row:1 / span 2}.trade-product-row__identity[data-v-7a3b1912]{grid-column:2;grid-row:1}.trade-product-row__prices[data-v-7a3b1912]{grid-column:2;grid-row:2}.trade-product-row__supply[data-v-7a3b1912]{grid-column:2;grid-row:3;display:flex;flex-wrap:wrap}.trade-product-row__actions[data-v-7a3b1912]{grid-column:3;grid-row:1 / span 3}}@container combination-trade-surface (max-width: 480px){.trade-product-row__actions[data-v-7a3b1912]{grid-column:2;grid-row:4}}.trade-product-row.trade-product-row--compact.trade-product-row--inline-actions[data-v-7a3b1912]{grid-template-columns:48px minmax(100px,1fr) minmax(180px,.9fr) max-content;gap:8px}.trade-product-row--compact .trade-product-row__media[data-v-7a3b1912],.trade-product-row--compact .trade-product-row__identity[data-v-7a3b1912],.trade-product-row--compact .trade-product-row__prices[data-v-7a3b1912],.trade-product-row--compact .trade-product-row__actions[data-v-7a3b1912]{grid-column:auto;grid-row:1}.trade-product-row--compact .trade-product-row__supply[data-v-7a3b1912]{grid-column:2 / -1;grid-row:2}@container combination-trade-surface (max-width: 600px){.trade-product-row.trade-product-row--compact.trade-product-row--inline-actions[data-v-7a3b1912]{grid-template-columns:48px minmax(0,1fr)}.trade-product-row--compact .trade-product-row__prices[data-v-7a3b1912]{grid-column:2;grid-row:2}.trade-product-row--compact .trade-product-row__supply[data-v-7a3b1912]{grid-column:2;grid-row:3}.trade-product-row--compact .trade-product-row__actions[data-v-7a3b1912]{grid-column:2;grid-row:4}}.trade-product-row__identity .trade-product-row__tags[data-v-7a3b1912]{display:flex;flex-wrap:wrap;gap:4px}.trade-product-row__tag[data-v-7a3b1912]{padding:1px 6px;border-radius:var(--workspace-radius-pill);background:var(--workspace-selected-surface);color:var(--workspace-text);font-size:10px;line-height:1.5}.workspace-batch-text[data-v-79f4fcd8]{display:grid;gap:16px}.workspace-batch-text p[data-v-79f4fcd8]{margin:0;color:var(--workspace-muted);line-height:1.6}.workspace-import[data-v-46cd2153]{display:grid;gap:20px}.workspace-import section[data-v-46cd2153]{display:grid;gap:12px}.workspace-import h4[data-v-46cd2153],.workspace-import p[data-v-46cd2153]{margin:0}.workspace-import p[data-v-46cd2153],.workspace-import ul[data-v-46cd2153]{color:var(--workspace-muted);font-size:13px;line-height:1.6}.workspace-import ul[data-v-46cd2153]{margin:0;padding-left:20px}.workspace-import__actions[data-v-46cd2153],.workspace-import__file[data-v-46cd2153]{display:flex;align-items:center;gap:12px}.workspace-import__file[data-v-46cd2153]{border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-sm);padding:12px}.workspace-import__file span[data-v-46cd2153]{flex:1;overflow-wrap:anywhere}.workspace-import .workspace-import__errors[data-v-46cd2153]{color:var(--workspace-error);max-height:200px;overflow:auto}.workspace-step-form-dialog[data-v-46edc6c7] .dialog-content{padding:0}.workspace-step-form-dialog[data-v-46edc6c7] .dialog-footer{padding:12px 22px;background:var(--workspace-glass-strong)}.workspace-step-form-steps[data-v-46edc6c7]{display:grid;grid-template-columns:repeat(var(--step-count),minmax(0,1fr));padding:0 22px;border-bottom:1px solid var(--workspace-border);background:var(--workspace-panel-subtle)}.workspace-step-form-step[data-v-46edc6c7]{position:relative;display:flex;min-width:0;min-height:76px;align-items:center;gap:10px;padding:12px 14px;border:0;background:transparent;color:var(--workspace-muted);font:inherit;text-align:left;cursor:pointer}.workspace-step-form-step[data-v-46edc6c7]:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:transparent;content:""}.workspace-step-form-step[data-v-46edc6c7]:hover,.workspace-step-form-step--active[data-v-46edc6c7]{color:var(--workspace-text)}.workspace-step-form-step--active[data-v-46edc6c7]:after{background:var(--workspace-action)}.workspace-step-form-step__marker[data-v-46edc6c7]{display:inline-flex;width:30px;height:30px;flex:0 0 30px;align-items:center;justify-content:center;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-pill);background:var(--workspace-glass-strong);color:var(--workspace-muted)}.workspace-step-form-step--active .workspace-step-form-step__marker[data-v-46edc6c7],.workspace-step-form-step--complete .workspace-step-form-step__marker[data-v-46edc6c7]{border-color:var(--workspace-action);background:var(--workspace-action);color:var(--workspace-on-action)}.workspace-step-form-step__copy[data-v-46edc6c7]{display:flex;min-width:0;flex-direction:column;gap:3px}.workspace-step-form-step__copy strong[data-v-46edc6c7]{color:inherit;font-size:13px;font-weight:700}.workspace-step-form-step__copy span[data-v-46edc6c7]{overflow:hidden;font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.workspace-step-form-footer[data-v-46edc6c7]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px}.workspace-step-form-footer__actions[data-v-46edc6c7]{display:flex;align-items:center;justify-content:flex-end;gap:8px}@media (max-width: 760px){.workspace-step-form-steps[data-v-46edc6c7]{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 12px}.workspace-step-form-step[data-v-46edc6c7]{min-height:62px;padding:9px}}@media (max-width: 520px){.workspace-step-form-step__copy span[data-v-46edc6c7]{display:none}.workspace-step-form-footer[data-v-46edc6c7]{align-items:stretch;flex-direction:column-reverse}.workspace-step-form-footer>.md-button[data-v-46edc6c7],.workspace-step-form-footer__actions[data-v-46edc6c7],.workspace-step-form-footer__actions>.md-button[data-v-46edc6c7]{width:100%}.workspace-step-form-footer__actions[data-v-46edc6c7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-step-form-footer__actions>.md-button[data-v-46edc6c7]:last-child:nth-child(3){grid-column:1 / -1}}.checkout-field input[data-v-f8f0c3b9],.checkout-quantity input[data-v-f8f0c3b9],.checkout-shipping-panel textarea[data-v-f8f0c3b9]{width:100%;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-sm);background:var(--workspace-surface);color:var(--workspace-text);padding:9px 10px;font:inherit}.checkout-order-dialog[data-v-f8f0c3b9] .dialog-header{padding:18px 24px}.checkout-order-dialog[data-v-f8f0c3b9] .dialog-title{font-size:20px;font-weight:700}.checkout-order-dialog[data-v-f8f0c3b9] .dialog-content{padding:18px 24px 20px;background:color-mix(in srgb,var(--workspace-surface-soft) 46%,var(--workspace-surface))}.checkout-order-dialog[data-v-f8f0c3b9] .dialog-footer{padding:14px 24px 18px;background:var(--workspace-surface)}.checkout-order[data-v-f8f0c3b9]{display:grid;gap:12px}.checkout-lock-banner[data-v-f8f0c3b9]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--workspace-accent) 18%,var(--workspace-border));border-radius:var(--workspace-radius-md);background:color-mix(in srgb,var(--workspace-accent) 6%,var(--workspace-surface));color:var(--workspace-text);font-size:13px}.checkout-lock-banner__text[data-v-f8f0c3b9]{display:flex;align-items:center;gap:8px;min-width:0}.checkout-lock-banner .material-icon[data-v-f8f0c3b9]{width:16px;height:16px;color:var(--workspace-accent)}.checkout-lock-banner strong[data-v-f8f0c3b9]{white-space:nowrap;color:var(--workspace-accent);font-weight:700}.checkout-panel[data-v-f8f0c3b9]{padding:16px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-card);background:var(--workspace-glass-strong);box-shadow:var(--workspace-shadow-press)}.checkout-panel__header[data-v-f8f0c3b9]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.checkout-panel__header p[data-v-f8f0c3b9]{margin:4px 0 0;color:var(--workspace-muted);font-size:12px;line-height:1.4}.checkout-panel__title[data-v-f8f0c3b9]{display:flex;align-items:center;gap:8px;color:var(--workspace-text);font-size:13px;font-weight:700}.checkout-panel__title .material-icon[data-v-f8f0c3b9]{width:17px;height:17px;color:var(--workspace-accent)}.checkout-delivery-grid[data-v-f8f0c3b9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.checkout-field[data-v-f8f0c3b9]{display:grid;gap:5px;color:var(--workspace-muted);font-size:12px}.checkout-field--full[data-v-f8f0c3b9]{grid-column:1 / -1}.checkout-field input[data-v-f8f0c3b9],.checkout-quantity input[data-v-f8f0c3b9],.checkout-shipping-panel textarea[data-v-f8f0c3b9]{min-height:34px;padding:7px 10px;font-size:13px;line-height:1.35}.checkout-field input[data-v-f8f0c3b9]:focus,.checkout-quantity input[data-v-f8f0c3b9]:focus,.checkout-shipping-panel textarea[data-v-f8f0c3b9]:focus{outline:none;border-color:color-mix(in srgb,var(--workspace-accent) 58%,var(--workspace-border));box-shadow:var(--workspace-shadow-press)}.checkout-product-panel[data-v-f8f0c3b9]{display:grid;gap:12px}.checkout-product-line[data-v-f8f0c3b9]{display:grid;grid-template-columns:74px minmax(0,1fr) minmax(132px,.34fr);align-items:stretch;gap:14px;padding:12px;border:1px solid color-mix(in srgb,var(--workspace-border) 80%,transparent);border-radius:var(--workspace-radius-md);background:var(--workspace-panel-subtle)}.checkout-product-line__image[data-v-f8f0c3b9]{position:relative;display:flex;align-items:center;justify-content:center;width:74px;height:74px;overflow:hidden;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-md);background:var(--workspace-glass-strong);box-shadow:var(--workspace-shadow-press)}.checkout-product-line__image img[data-v-f8f0c3b9]{width:100%;height:100%;object-fit:cover}.checkout-product-line__image .material-icon[data-v-f8f0c3b9]{width:24px;height:24px;color:var(--workspace-muted)}.checkout-product-line__count[data-v-f8f0c3b9]{position:absolute;right:5px;bottom:5px;min-width:22px;padding:2px 6px;border-radius:var(--workspace-radius-pill);background:color-mix(in srgb,var(--workspace-text) 72%,transparent);color:var(--workspace-surface);font-size:11px;font-weight:700;line-height:14px;text-align:center}.checkout-product-line__main[data-v-f8f0c3b9]{display:grid;align-content:center;gap:8px;min-width:0}.checkout-product-line__name[data-v-f8f0c3b9]{display:-webkit-box;overflow:hidden;color:var(--workspace-text);font-size:14px;font-weight:700;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:2}.checkout-product-line__meta[data-v-f8f0c3b9]{display:flex;flex-wrap:wrap;gap:6px;color:var(--workspace-muted);font-size:12px}.checkout-product-line__meta span[data-v-f8f0c3b9]{max-width:min(100%,220px);overflow:hidden;padding:3px 7px;border-radius:var(--workspace-radius-sm);background:var(--workspace-surface-soft);text-overflow:ellipsis;white-space:nowrap}.checkout-product-line__meta .checkout-product-line__spec[data-v-f8f0c3b9]{max-width:min(100%,320px)}.checkout-product-line__order[data-v-f8f0c3b9]{display:grid;align-content:space-between;justify-items:end;gap:10px;min-width:0;padding-left:12px;border-left:1px solid var(--workspace-border)}.checkout-quantity[data-v-f8f0c3b9]{display:grid;gap:5px}.checkout-product-line__subtotal[data-v-f8f0c3b9]{display:grid;justify-items:end;gap:3px}.checkout-product-line__subtotal span[data-v-f8f0c3b9],.checkout-quantity span[data-v-f8f0c3b9]{color:var(--workspace-muted);font-size:12px}.checkout-product-line__subtotal strong[data-v-f8f0c3b9]{color:var(--workspace-text);font-size:16px;font-weight:800}.checkout-quantity input[data-v-f8f0c3b9]{width:84px;text-align:center}.checkout-two-column[data-v-f8f0c3b9]{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.72fr);gap:12px}.checkout-shipping-panel[data-v-f8f0c3b9],.checkout-summary-panel[data-v-f8f0c3b9]{display:grid;align-content:start;gap:10px}.checkout-method-row[data-v-f8f0c3b9],.checkout-summary-row[data-v-f8f0c3b9]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--workspace-muted);font-size:13px}.checkout-method-row strong[data-v-f8f0c3b9],.checkout-summary-row strong[data-v-f8f0c3b9]{color:var(--workspace-text);font-weight:700}.checkout-shipping-panel textarea[data-v-f8f0c3b9]{resize:vertical}.checkout-summary-row--total[data-v-f8f0c3b9]{margin-top:2px;padding-top:10px;border-top:1px solid var(--workspace-border);color:var(--workspace-text);font-weight:700}.checkout-summary-row--total strong[data-v-f8f0c3b9]{color:var(--workspace-error);font-size:22px;font-weight:800}.checkout-balance-state[data-v-f8f0c3b9]{display:flex;align-items:flex-start;gap:7px;padding:9px 10px;border:1px solid color-mix(in srgb,var(--workspace-warning) 30%,transparent);border-radius:var(--workspace-radius-sm);background:color-mix(in srgb,var(--workspace-warning) 10%,var(--workspace-surface));color:color-mix(in srgb,var(--workspace-warning) 74%,var(--workspace-text));font-size:12px;line-height:1.4}.checkout-balance-state--ok[data-v-f8f0c3b9]{border-color:color-mix(in srgb,var(--workspace-success) 28%,transparent);background:color-mix(in srgb,var(--workspace-success) 9%,var(--workspace-surface));color:color-mix(in srgb,var(--workspace-success) 72%,var(--workspace-text))}.checkout-balance-state .material-icon[data-v-f8f0c3b9]{width:15px;height:15px;margin-top:1px;flex-shrink:0}.trade-checkout-notice[data-v-f8f0c3b9]{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--workspace-warning) 35%,transparent);border-radius:var(--workspace-radius-sm);background:color-mix(in srgb,var(--workspace-warning) 10%,var(--workspace-surface));color:color-mix(in srgb,var(--workspace-warning) 72%,var(--workspace-text));font-size:13px;line-height:1.45}.trade-checkout-notice .material-icon[data-v-f8f0c3b9]{width:16px;height:16px;margin-top:1px;flex-shrink:0}.trade-checkout-footer[data-v-f8f0c3b9]{display:grid;width:100%;gap:10px}.trade-checkout-footer-reason[data-v-f8f0c3b9]{display:flex;align-items:flex-start;justify-content:flex-end;gap:6px;color:var(--workspace-error);font-size:13px;line-height:1.45;text-align:right}.trade-checkout-footer-reason .material-icon[data-v-f8f0c3b9]{width:16px;height:16px;margin-top:1px;flex-shrink:0}.trade-checkout-footer-actions[data-v-f8f0c3b9]{display:flex;align-items:center;justify-content:flex-end;gap:12px}.trade-checkout-payable[data-v-f8f0c3b9]{display:grid;min-width:190px;margin-right:auto;gap:2px}.trade-checkout-payable span[data-v-f8f0c3b9]{color:var(--workspace-muted);font-size:12px}.trade-checkout-payable strong[data-v-f8f0c3b9]{color:var(--workspace-error);font-size:24px;line-height:1.1}.trade-checkout-payable small[data-v-f8f0c3b9]{color:var(--workspace-muted);font-size:12px}.trade-pay-button--blocked[data-v-f8f0c3b9]{color:color-mix(in srgb,var(--workspace-text) 82%,var(--workspace-error))}@media (max-width: 720px){.checkout-lock-banner[data-v-f8f0c3b9],.checkout-panel__header[data-v-f8f0c3b9],.trade-checkout-footer-actions[data-v-f8f0c3b9]{align-items:stretch;flex-direction:column}.checkout-delivery-grid[data-v-f8f0c3b9],.checkout-two-column[data-v-f8f0c3b9]{grid-template-columns:1fr}.checkout-product-line[data-v-f8f0c3b9]{grid-template-columns:58px minmax(0,1fr);gap:10px;padding:10px}.checkout-product-line__image[data-v-f8f0c3b9]{width:58px;height:58px}.checkout-product-line__order[data-v-f8f0c3b9]{grid-column:1 / -1;grid-template-columns:minmax(88px,auto) 1fr;align-items:end;justify-items:stretch;padding-top:10px;padding-left:0;border-top:1px solid var(--workspace-border);border-left:0}.checkout-product-line__subtotal[data-v-f8f0c3b9]{justify-items:end}.checkout-quantity input[data-v-f8f0c3b9]{width:100%}.trade-checkout-footer-reason[data-v-f8f0c3b9],.trade-checkout-footer-actions[data-v-f8f0c3b9]{justify-content:stretch;text-align:left}.trade-checkout-payable[data-v-f8f0c3b9]{min-width:0}}.workspace-version-tabs--compact[data-v-6b7ff60a]{min-block-size:32px;gap:4px}.workspace-version-tabs--compact .workspace-version-tabs__tab[data-v-6b7ff60a]{min-block-size:30px;min-inline-size:0;padding:4px 8px;border-color:transparent;box-shadow:none;border-radius:var(--workspace-radius-control)}.workspace-version-tabs--compact .workspace-version-tabs__tab--active[data-v-6b7ff60a]{background:var(--workspace-action-soft)}.workspace-version-tabs--compact .workspace-version-tabs__status[data-v-6b7ff60a]{background:transparent}.workspace-version-tabs[data-v-6b7ff60a]{display:flex;flex:0 0 auto;gap:8px;inline-size:100%;min-block-size:46px;min-inline-size:0;max-inline-size:100%;align-self:stretch;margin-block-start:0;padding:0;overflow-x:auto;overscroll-behavior-inline:contain;background:transparent;border:0;border-radius:var(--workspace-radius-md);box-shadow:none}.workspace-version-tabs__tab[data-v-6b7ff60a]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--workspace-space-2);min-block-size:38px;min-inline-size:96px;padding:7px 10px;overflow:hidden;color:var(--workspace-muted);text-align:start;white-space:nowrap;background:transparent;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-sm);cursor:pointer;font:inherit;font-size:12px;transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.workspace-version-tabs__tab[data-v-6b7ff60a]:hover,.workspace-version-tabs__tab[data-v-6b7ff60a]:focus-visible{color:var(--workspace-text);background:var(--workspace-surface);border-color:var(--workspace-border)}.workspace-version-tabs__tab[data-v-6b7ff60a]:focus-visible{outline:2px solid var(--md-sys-focus-ring-color);outline-offset:-2px}.workspace-version-tabs__version[data-v-6b7ff60a]{min-inline-size:0;overflow:hidden;color:inherit;font-weight:700;letter-spacing:.01em;text-overflow:ellipsis}.workspace-version-tabs__status[data-v-6b7ff60a]{flex:0 0 auto;white-space:nowrap;padding:3px 6px;color:var(--workspace-muted);font-size:.62rem;line-height:1;background:var(--workspace-surface);border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-pill)}.workspace-version-tabs__tab--active[data-v-6b7ff60a]{color:var(--workspace-action);background:var(--workspace-action-soft);border-color:var(--workspace-selection-border);box-shadow:var(--workspace-shadow-selected-subtle),var(--workspace-shadow-inset-highlight)}.workspace-version-tabs__tab--active .workspace-version-tabs__status[data-v-6b7ff60a]{color:var(--workspace-action);background:var(--workspace-action-soft);border-color:transparent}@media (prefers-reduced-motion: reduce){.workspace-version-tabs__tab[data-v-6b7ff60a]{transition:none}}.management-workspace[data-v-40f9173d]{display:grid;gap:16px;min-width:0}.management-workspace__tabs[data-v-40f9173d],.management-workspace__operations[data-v-40f9173d],.management-workspace__content[data-v-40f9173d]{min-width:0}.management-workspace__tabs[data-v-40f9173d] .workspace-tabs{margin-bottom:0}.management-workspace__operations[data-v-40f9173d]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.permission-subject-summary[data-v-7ca5d278]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:16px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-lg, 16px)}.permission-subject-summary--plain[data-v-7ca5d278]{padding:0;border:0;border-radius:0}.permission-subject-summary__identity[data-v-7ca5d278]{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.permission-subject-summary__identity img[data-v-7ca5d278],.permission-subject-summary__avatar[data-v-7ca5d278]{width:40px;height:40px;flex:0 0 40px;border-radius:var(--workspace-radius-pill);object-fit:cover}.permission-subject-summary__avatar[data-v-7ca5d278]{display:grid;place-items:center;background:var(--workspace-navigation-selection-surface);color:var(--workspace-text)}.permission-subject-summary__copy[data-v-7ca5d278]{min-width:0}.permission-subject-summary h2[data-v-7ca5d278]{margin:2px 0;font-size:16px}.permission-subject-summary p[data-v-7ca5d278]{margin:4px 0 0;overflow-wrap:anywhere;font-size:12px;color:var(--workspace-muted)}.permission-subject-summary__label[data-v-7ca5d278]{color:var(--workspace-muted);font-size:12px}.permission-subject-summary__actions[data-v-7ca5d278]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.workspace-master-detail[data-v-07fe86e7]{display:grid;grid-template-columns:190px minmax(0,1fr);border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-lg, 16px);min-height:360px}.workspace-master-detail__list[data-v-07fe86e7]{padding:12px;border-right:1px solid var(--workspace-border)}.workspace-master-detail__list h2[data-v-07fe86e7]{margin:12px 8px 6px;font-size:12px;color:var(--workspace-muted)}.workspace-master-detail__list button[data-v-07fe86e7]{display:flex;flex-direction:column;gap:4px;width:100%;text-align:left;padding:8px;min-height:44px;border:0;border-radius:var(--workspace-radius-md, 12px);background:transparent;color:var(--workspace-text);cursor:pointer;font:inherit}.workspace-master-detail__list button[data-v-07fe86e7]:hover{background:var(--workspace-navigation-hover-surface)}.workspace-master-detail__list button.is-selected[data-v-07fe86e7]{background:var(--workspace-navigation-selection-surface)}.workspace-master-detail__list button[data-v-07fe86e7]:focus-visible{outline:2px solid var(--workspace-selection-ring);outline-offset:2px}.workspace-master-detail__list small[data-v-07fe86e7]{color:var(--workspace-muted);font-size:12px;overflow-wrap:anywhere}.workspace-master-detail__detail[data-v-07fe86e7]{min-width:0;padding:16px}@media (max-width: 800px){.workspace-master-detail[data-v-07fe86e7]{grid-template-columns:minmax(0,1fr)}.workspace-master-detail__list[data-v-07fe86e7]{border-right:0;border-bottom:1px solid var(--workspace-border);max-height:280px;overflow:auto}.workspace-master-detail__detail[data-v-07fe86e7]{padding:16px}}.workspace-section-matrix[data-v-2b2f1b38]{border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-md, 12px);overflow:hidden}.workspace-section-matrix__row[data-v-2b2f1b38]{display:grid;grid-template-columns:128px minmax(0,1fr)}.workspace-section-matrix__row+.workspace-section-matrix__row[data-v-2b2f1b38]{border-top:1px solid var(--workspace-border)}.workspace-section-matrix__label[data-v-2b2f1b38]{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:12px;background:var(--workspace-navigation-selection-surface);border-right:1px solid var(--workspace-border);overflow-wrap:anywhere}.workspace-section-matrix__label h3[data-v-2b2f1b38]{font-size:14px;margin:0}.workspace-section-matrix__label p[data-v-2b2f1b38]{margin:0;font-size:12px;color:var(--workspace-muted)}.workspace-section-matrix__content[data-v-2b2f1b38]{container-type:inline-size;min-width:0;padding:10px 12px}.workspace-section-matrix--content-only .workspace-section-matrix__row[data-v-2b2f1b38]{grid-template-columns:minmax(0,1fr)}@media (max-width: 800px){.workspace-section-matrix__row[data-v-2b2f1b38]{grid-template-columns:minmax(0,1fr)}.workspace-section-matrix__label[data-v-2b2f1b38]{border-right:0;border-bottom:1px solid var(--workspace-border);padding:16px}.workspace-section-matrix__content[data-v-2b2f1b38]{padding:16px}}.workspace-permission-matrix[data-v-c906f945]{display:grid;gap:8px;margin-top:10px}.workspace-permission-matrix__hint[data-v-c906f945]{font-size:12px;color:var(--workspace-muted);margin:0}.workspace-permission-matrix__page[data-v-c906f945]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:0;padding:0}.workspace-permission-matrix[data-v-c906f945] .workspace-section-matrix__content{padding:0}.workspace-permission-matrix__page+.workspace-permission-matrix__page[data-v-c906f945]{border-top:1px solid var(--workspace-border)}.workspace-permission-matrix__page-label[data-v-c906f945]{padding:12px;border-right:1px solid var(--workspace-border);background:var(--workspace-surface-subtle, var(--workspace-surface))}.workspace-permission-matrix__page-label strong[data-v-c906f945]{font-size:13px}.workspace-permission-matrix ul[data-v-c906f945]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;margin:0;padding:12px;list-style:none}.workspace-permission-matrix label[data-v-c906f945]{display:flex;align-items:flex-start;gap:8px;font-size:13px;overflow-wrap:anywhere}.workspace-permission-matrix input[data-v-c906f945]{accent-color:var(--workspace-action)}.workspace-permission-matrix small[data-v-c906f945]{display:block;margin-top:4px;color:var(--workspace-muted);font-size:12px}@media (max-width: 800px){.workspace-permission-matrix__page[data-v-c906f945]{grid-template-columns:minmax(0,1fr)}.workspace-permission-matrix__page-label[data-v-c906f945]{border-right:0}}.workspace-inline-editor[data-v-709cc119]{display:grid;gap:8px}h3[data-v-709cc119]{margin:0;font-size:15px}.workspace-inline-editor__header[data-v-709cc119]{display:flex;align-items:center;justify-content:space-between;gap:12px;position:sticky;top:0;z-index:2;background:var(--workspace-surface, white)}.workspace-inline-editor__actions[data-v-709cc119]{display:flex;align-items:center;gap:8px;padding:2px 0}.workspace-inline-editor[data-v-709cc119] .role-editor-metadata{display:grid;grid-template-columns:minmax(180px,1fr) minmax(240px,2fr) 150px;gap:8px 12px;align-items:start}.workspace-inline-editor[data-v-709cc119] .role-editor-metadata>*{margin:0;min-width:0}@media (max-width: 800px){.workspace-inline-editor[data-v-709cc119] .role-editor-metadata{grid-template-columns:1fr}}.global-download-progress-backdrop[data-v-19b9b4bd]{position:fixed;inset:0;z-index:var(--z-app-download-progress, 10650);display:flex;align-items:center;justify-content:center;padding:24px;background:var(--workspace-overlay);backdrop-filter:blur(10px)}.global-download-progress[data-v-19b9b4bd]{width:min(520px,100%);padding:34px 38px 32px;border-radius:var(--workspace-radius-float);border:1px solid var(--workspace-border);background:var(--workspace-glass-strong);box-shadow:var(--workspace-shadow-popover);color:var(--workspace-text)}.global-download-progress__top[data-v-19b9b4bd]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px}.global-download-progress__top>span[data-v-19b9b4bd]{flex:0 0 auto;font-size:18px;font-weight:750;color:var(--workspace-text);font-variant-numeric:tabular-nums}.global-download-progress__icon[data-v-19b9b4bd]{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--workspace-radius-md);color:var(--workspace-text);background:var(--workspace-action-soft)}.global-download-progress__icon .material-icon[data-v-19b9b4bd]{font-size:24px}.global-download-progress__body[data-v-19b9b4bd]{min-width:0}.global-download-progress__body h2[data-v-19b9b4bd]{margin:0;font-size:30px;line-height:1.15;letter-spacing:0;font-weight:780}.global-download-progress__body p[data-v-19b9b4bd]{margin:14px 0 0;font-size:16px;line-height:1.65;color:var(--workspace-muted)}.global-download-progress__filename[data-v-19b9b4bd]{margin-top:14px;padding:10px 12px;border-radius:var(--workspace-radius-sm);background:var(--workspace-panel-subtle);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.45;color:var(--workspace-muted)}.global-download-progress__bar[data-v-19b9b4bd]{height:8px;margin-top:26px;overflow:hidden;border-radius:var(--workspace-radius-pill);background:var(--workspace-action-soft)}.global-download-progress__bar span[data-v-19b9b4bd]{display:block;height:100%;border-radius:inherit;background:var(--workspace-action);transition:width .24s ease}.download-progress-enter-active[data-v-19b9b4bd],.download-progress-leave-active[data-v-19b9b4bd]{transition:opacity .18s ease,transform .2s ease}.download-progress-enter-from[data-v-19b9b4bd],.download-progress-leave-to[data-v-19b9b4bd]{opacity:0;transform:scale(.985)}@media (max-width: 640px){.global-download-progress[data-v-19b9b4bd]{padding:28px 24px 26px;border-radius:var(--workspace-radius-panel)}}.global-confirm-text[data-v-79ee988a]{margin:0;font-size:15px;line-height:1.7;color:var(--workspace-text)}.global-confirm-detail[data-v-79ee988a]{margin:8px 0 0;font-size:15px;line-height:1.7;color:var(--workspace-muted)}[data-v-79ee988a] .global-confirm-approve.md-button{border-color:var(--workspace-action);background:var(--workspace-action);color:var(--workspace-on-action)}[data-v-79ee988a] .global-confirm-approve.md-button:hover:not(.md-button--disabled){border-color:var(--workspace-action-hover);background:var(--workspace-action-hover);color:var(--workspace-on-action)}#app{min-height:100vh;width:100%}.return-to-welcome[data-v-ca61f644]{display:grid;min-height:50dvh;place-content:center;text-align:center}.platform-access-gate[data-v-0e0d5852]{display:grid;min-height:100dvh;place-items:center}.platform-access-gate__error[data-v-0e0d5852]{display:grid;gap:16px;justify-items:center;color:var(--workspace-text);font-size:14px;max-width:420px;padding:0 24px;text-align:center}.platform-error{margin:12px 0;color:var(--workspace-error);font-size:13px}.platform-muted{margin-top:4px;font-size:12px;line-height:1.45;color:var(--workspace-muted)}.platform-row-clickable{cursor:pointer}.platform-loading-center{display:grid;min-height:160px;place-items:center}.platform-summary-line{margin:8px 0 0;color:var(--workspace-muted);font-size:13px}.platform-list-pagination{margin-top:16px}.platform-management-surface{flex:1;min-height:0;min-width:0;font-size:13px;line-height:1.45;--workspace-page-title-size: 20px;--workspace-page-description-size: 12px;--workspace-table-header-padding: 8px 12px;--workspace-table-cell-padding: 10px 12px}.platform-management-surface .platform-app-catalog__config-nav{margin:14px 0 18px}.platform-management-surface .platform-app-catalog__editor{padding:18px}.platform-management-surface .platform-app-catalog__selected-pages{gap:10px}.tenant-identity-stack{display:flex;flex-direction:column;gap:16px;min-width:0}.tenant-identity-panel{min-width:0;padding:18px 20px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-management);background:var(--workspace-surface-raised, var(--workspace-surface));box-shadow:var(--workspace-shadow-container)}.tenant-identity-panel--aside{position:sticky;top:0}.tenant-identity-split{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:16px;align-items:start}@media (max-width: 960px){.tenant-identity-panel--aside{position:static}.tenant-identity-split{grid-template-columns:1fr}}.tenant-identity-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.tenant-identity-section-head h2{margin:4px 0 0;font-size:1.05rem;font-weight:680;line-height:1.3}.tenant-identity-section-head p{margin:6px 0 0;font-size:.8125rem;line-height:1.45;color:var(--workspace-muted)}.tenant-identity-panel--aside>.tenant-identity-section-head{flex-direction:column;align-items:flex-start}.tenant-identity-panel--aside>.tenant-identity-section-head .tenant-identity-badge{order:1;margin-top:2px}.tenant-identity-panel--aside>.tenant-identity-section-head>div{order:0;width:100%;min-width:0}.tenant-identity-eyebrow{display:block;margin:0;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--workspace-action)}.tenant-identity-badge{flex-shrink:0;align-self:flex-start;padding:4px 10px;border-radius:var(--workspace-radius-pill);font-size:12px;font-weight:600;line-height:1.25;border:1px solid var(--workspace-border);background:var(--workspace-surface);color:var(--workspace-muted);width:fit-content;max-width:100%}.tenant-identity-badge.is-success{border-color:color-mix(in srgb,var(--workspace-success, #2e7d32) 35%,transparent);background:color-mix(in srgb,var(--workspace-success, #2e7d32) 12%,transparent);color:var(--workspace-success, #2e7d32)}.tenant-identity-badge.is-warning{border-color:color-mix(in srgb,var(--workspace-warning, #ed6c02) 35%,transparent);background:color-mix(in srgb,var(--workspace-warning, #ed6c02) 12%,transparent);color:var(--workspace-warning, #ed6c02)}.tenant-identity-count{flex-shrink:0;font-size:13px;font-weight:650;color:var(--workspace-muted)}.tenant-identity-card-title{display:flex;gap:12px;align-items:flex-start;margin-bottom:14px}.tenant-identity-card-title h3{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:1rem;font-weight:680}.tenant-identity-card-title p{margin:4px 0 0;font-size:.8125rem;color:var(--workspace-muted)}.tenant-identity-facts{display:grid;grid-template-columns:1fr;gap:10px;margin:0}.tenant-identity-facts dt{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--workspace-muted)}.tenant-identity-facts dd{margin:2px 0 0;font-size:.875rem;line-height:1.45}.tenant-identity-facts dd code{font-size:.75rem;word-break:break-all}.tenant-identity-muted{color:var(--workspace-muted, var(--workspace-text-muted));font-size:.8125rem}.tenant-identity-loading,.tenant-identity-data-table tbody .tenant-identity-empty-cell{display:block;padding:26px 18px;color:var(--workspace-muted);font-size:.875rem;line-height:1.5;text-align:center}.tenant-identity-data-table tbody .tenant-identity-empty-cell{display:table-cell}.tenant-identity-data-table{width:100%;border-collapse:separate;border-spacing:0;font-size:.8125rem;font-variant-numeric:tabular-nums}.tenant-identity-data-table th,.tenant-identity-data-table td{padding:11px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--workspace-border)}.tenant-identity-data-table thead th{position:sticky;inset-block-start:0;z-index:1;font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--workspace-muted);background:transparent}.tenant-identity-data-table tbody tr:hover{background:var(--workspace-action-soft)}.tenant-identity-data-table tbody tr:last-child td{border-bottom:none}.tenant-identity-data-table code{overflow-wrap:anywhere}.tenant-identity-tab-panel .tenant-identity-data-table,.tenant-identity-split .tenant-identity-data-table{min-width:720px}.tenant-identity-role-table td:last-child{min-width:5rem;white-space:nowrap}.tenant-identity-row-actions{display:flex;flex-wrap:wrap;gap:2px;justify-content:flex-end}.tenant-identity-kpi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width: 900px){.tenant-identity-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}.tenant-identity-kpi article{position:relative;min-height:96px;padding:16px 18px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-card, 16px);background:var(--workspace-surface-raised, var(--workspace-surface));display:grid;align-content:center;gap:8px;box-shadow:var(--workspace-shadow-card)}.tenant-identity-kpi article strong{color:var(--workspace-text);font-size:clamp(1.5rem,1.2rem + .4vw,1.875rem);font-weight:720;line-height:1;font-variant-numeric:tabular-nums}.tenant-identity-kpi article span{font-size:.875rem;font-weight:550;color:var(--workspace-muted)}.tenant-identity-workspace{display:block;min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.tenant-identity-mobile-section-nav{display:flex;gap:8px;width:100%;min-width:0;overflow-x:auto;padding:2px 1px 8px;scrollbar-width:thin;scrollbar-color:var(--workspace-border-strong) transparent;scroll-padding-inline:12px}.tenant-identity-mobile-section-nav button{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;min-height:40px;padding:8px 12px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-pill);background:var(--workspace-surface-raised, var(--workspace-surface));color:var(--workspace-muted);font:inherit;font-size:.8125rem;font-weight:600;white-space:nowrap;cursor:pointer}.tenant-identity-mobile-section-nav button.is-active{border-color:color-mix(in srgb,var(--workspace-action) 36%,var(--workspace-border));background:var(--workspace-action-soft);color:var(--workspace-action)}.tenant-identity-mobile-section-nav button:focus-visible{outline:2px solid var(--workspace-action);outline-offset:2px}.tenant-identity-tabbar{display:flex;flex-wrap:wrap;gap:4px;padding:10px 12px;border-bottom:1px solid var(--workspace-border);background:color-mix(in srgb,var(--workspace-surface) 88%,transparent)}.tenant-identity-tabbar button{border:1px solid transparent;background:transparent;border-radius:var(--workspace-radius-control);padding:7px 14px;font-size:.8125rem;font-weight:550;color:var(--workspace-muted);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.tenant-identity-tabbar button:hover{color:var(--workspace-text);background:var(--workspace-glass)}.tenant-identity-tabbar button.is-active{color:var(--workspace-action);background:var(--workspace-action-soft);border-color:transparent}.tenant-identity-tab-panel{display:flex;flex-direction:column;gap:16px;padding:0;min-width:0}.tenant-identity-tab-panel>.workspace-table-shell.workspace-table-shell--flush{border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-card, 16px);background:var(--workspace-surface-raised, var(--workspace-surface));box-shadow:var(--workspace-shadow-card)}.tenant-identity-tab-panel__hint{margin:0;padding:12px 14px;border-inline-start:3px solid var(--workspace-action);border-radius:var(--workspace-radius-sm, 10px);background:var(--workspace-action-soft);font-size:.8125rem;line-height:1.5;color:var(--workspace-muted)}.tenant-identity-tab-panel__title{margin:8px 0 -4px;font-size:.9375rem;font-weight:680}.tenant-identity-tab-panel__title:first-child{margin-top:0}.tenant-identity-cap-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px}.tenant-identity-cap-grid article{min-width:0;min-height:152px;padding:16px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-card, 16px);background:var(--workspace-surface-raised, var(--workspace-surface));display:grid;align-content:start;gap:10px;transition:border-color .16s ease,box-shadow .16s ease}.tenant-identity-cap-grid article:focus-within{border-color:var(--workspace-border-strong);box-shadow:var(--workspace-shadow-card)}.tenant-identity-cap-grid article header{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.tenant-identity-cap-grid article header strong{font-size:.9375rem;line-height:1.35}.tenant-identity-cap-grid article header code{max-width:100%;padding:2px 6px;border-radius:var(--workspace-radius-xs, 6px);background:var(--workspace-surface-sunken, var(--workspace-surface-soft));color:var(--workspace-muted);font-size:.6875rem;overflow-wrap:anywhere}.tenant-identity-cap-grid article p{margin:0;font-size:.8125rem;color:var(--workspace-muted);line-height:1.55;overflow-wrap:anywhere}.tenant-identity-cap-grid article footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-top:auto;font-size:.75rem;line-height:1.45;color:var(--workspace-muted)}.tenant-identity-cap-grid--applications article{min-height:184px}.tenant-identity-cap-grid--applications article footer{align-items:flex-end}.tenant-identity-cap-grid--applications article footer>span{max-width:34ch}.tenant-identity-application-pages{grid-column:1/-1;display:grid;gap:12px;margin-top:8px;padding-top:16px;border-top:1px solid var(--workspace-border-subtle, #e2e6ec)}.tenant-identity-application-pages>h3{margin:0;color:var(--workspace-text-primary, #202a36);font-size:.9375rem}.tenant-identity-application-page{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 14px;padding:12px;border:1px solid var(--workspace-border-subtle, #e2e6ec);border-radius:var(--workspace-radius-md, 12px);background:var(--workspace-surface-sunken, #f8f9fb)}.tenant-identity-application-page>header{display:grid;gap:4px;min-width:0}.tenant-identity-application-page>header small,.tenant-identity-application-operations small{color:var(--workspace-muted, #6b7280);overflow-wrap:anywhere}.tenant-identity-application-operations,.tenant-identity-source-ledger{grid-column:1/-1;display:grid;gap:8px;margin:0;padding:0;list-style:none}.tenant-identity-application-operations li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding-top:8px;border-top:1px solid var(--workspace-border-subtle, #e2e6ec)}.tenant-identity-application-operations li>div,.tenant-identity-source-ledger li{display:grid;gap:4px;min-width:0}.tenant-identity-source-ledger{margin-top:10px}.tenant-identity-source-ledger li{padding:10px;border:1px solid var(--workspace-border-subtle, #e2e6ec);border-radius:var(--workspace-radius-sm, 8px);background:var(--workspace-surface, #fff);color:var(--workspace-muted, #6b7280);font-size:.8125rem;line-height:1.45;overflow-wrap:anywhere}.tenant-identity-source-ledger li strong{color:var(--workspace-text-primary, #202a36)}.tenant-identity-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:0;padding:8px 0;border:0;border-radius:0;background:transparent}.tenant-identity-search,.tenant-identity-toolbar select{min-width:min(220px,100%);max-width:100%;min-height:40px;padding:9px 12px;border-radius:var(--workspace-radius-control);border:1px solid var(--workspace-border);background:var(--workspace-surface-raised, var(--workspace-surface));font-size:.8125rem;color:var(--workspace-text);transition:border-color .14s ease}.tenant-identity-search:focus-visible,.tenant-identity-toolbar select:focus-visible{border-color:var(--workspace-action);outline:2px solid color-mix(in srgb,var(--workspace-action) 28%,transparent);outline-offset:2px}.tenant-identity-tag{display:inline-block;margin-right:4px;margin-bottom:2px;padding:2px 8px;border-radius:var(--workspace-radius-xs);font-size:.75rem;background:color-mix(in srgb,var(--workspace-action) 12%,var(--workspace-surface));color:var(--workspace-text);line-height:1.4}.tenant-identity-switch input,.tenant-identity-perm-picker input,.tenant-identity-data-table input[type=checkbox]{accent-color:var(--workspace-action)}.tenant-identity-join-block{display:grid;gap:6px;margin:10px 0 16px;padding:14px 16px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-sm);background:var(--workspace-surface);font-size:.8125rem}.tenant-identity-join-block strong{font-size:1.125rem;letter-spacing:.06em}.tenant-identity-switch{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;color:var(--workspace-text)}.tenant-identity-collapse{margin-top:18px}.tenant-identity-collapse summary{cursor:pointer;font-weight:650;font-size:.875rem;margin-bottom:10px}.tenant-identity-field{display:grid;gap:6px;margin-bottom:14px;font-size:.8125rem;font-weight:550}.tenant-identity-field input,.tenant-identity-field select,.tenant-identity-field textarea{font-weight:400;padding:8px 12px;border-radius:var(--workspace-radius-control);border:1px solid var(--workspace-border);background:var(--workspace-surface)}.tenant-identity-perm-picker{max-height:220px;overflow:auto;display:grid;gap:8px;margin-bottom:12px;padding:10px 12px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-sm);font-size:.8125rem}.tenant-identity-perm-picker label{display:flex;gap:8px;align-items:flex-start;cursor:pointer}.tenant-identity-auth-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.tenant-identity-auth-stats div{padding:12px 14px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-sm);background:var(--workspace-surface);display:grid;gap:4px}.tenant-identity-auth-stats div span{font-size:.75rem;color:var(--workspace-muted)}.tenant-identity-auth-stats div strong{font-size:1.125rem}.tenant-identity-review-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin-bottom:14px}.tenant-identity-review-facts .is-wide{grid-column:1/-1}.tenant-identity-review-facts dt{font-size:.75rem;color:var(--workspace-muted)}.tenant-identity-review-facts dd{margin:2px 0 0;font-size:.875rem}.tenant-identity-join-block{overflow-wrap:anywhere}.tenant-identity-join-block strong{width:fit-content;padding:8px 12px;border:1px dashed var(--workspace-border-strong);border-radius:var(--workspace-radius-control);background:var(--workspace-surface-sunken, var(--workspace-surface-soft));color:var(--workspace-action);font-variant-numeric:tabular-nums}.tenant-identity-collapse{padding:14px 16px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-card, 16px);background:var(--workspace-surface-raised, var(--workspace-surface))}.tenant-identity-collapse summary{min-block-size:32px;color:var(--workspace-text)}.tenant-identity-copy{width:100%;margin:10px 0;padding:10px 12px;border-radius:var(--workspace-radius-control);border:1px solid var(--workspace-border);background:var(--workspace-surface);font-size:.8125rem}.tenant-identity-technical-value{display:block;margin-block:2px}.tenant-identity-field input:focus-visible,.tenant-identity-field select:focus-visible,.tenant-identity-field textarea:focus-visible,.tenant-org__form input:focus-visible,.tenant-org__form select:focus-visible,.tenant-org__field textarea:focus-visible{border-color:var(--workspace-action);outline:2px solid color-mix(in srgb,var(--workspace-action) 28%,transparent);outline-offset:2px}.tenant-product-batch-field-label{display:block;margin:14px 0 6px;font-size:.8125rem;font-weight:650;color:var(--workspace-text)}.tenant-product-batch-hint{margin:0 0 4px;font-size:.8125rem;line-height:1.45}.tenant-product-batch-filter{width:100%;max-width:100%;margin-top:8px}.tenant-product-batch-create-row{display:flex;gap:8px;align-items:center;margin-top:6px}.tenant-product-batch-create-row .tenant-identity-search{flex:1;min-width:0}.tenant-product-batch-chip-pool{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;max-height:280px;overflow-y:auto;padding:2px}.tenant-product-batch-chip-pool--compact{max-height:none}.tenant-product-batch-foot{margin:12px 0 0;font-size:.8125rem;color:var(--workspace-muted)}.tenant-product-catalog__textarea{width:100%;min-height:56px;padding:8px 12px;border-radius:var(--workspace-radius-control);border:1px solid var(--workspace-border);background:var(--workspace-surface);font-size:.8125rem;font-weight:400;resize:vertical;font-family:inherit}.tenant-product-catalog__media{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;align-items:start}.tenant-product-catalog__media-fields{display:grid;gap:12px}.tenant-product-catalog__media-fields label{display:grid;gap:6px;font-size:13px;font-weight:550}.tenant-product-catalog__preview{width:120px;height:120px;border-radius:var(--workspace-radius-sm);object-fit:cover;border:1px solid var(--workspace-border);background:var(--workspace-surface)}.tenant-product-catalog__preview--empty{display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--workspace-muted)}@media (max-width: 768px){.tenant-identity-mobile-card-table{width:100%;min-width:0!important;table-layout:fixed}.tenant-identity-mobile-card-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tenant-identity-mobile-card-table tbody{display:grid;gap:8px;padding:8px}.tenant-identity-mobile-card-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-card);background:var(--workspace-surface-raised, var(--workspace-surface))}.tenant-identity-mobile-card-table tbody td{display:block;min-width:0;padding:10px 12px;border:0;overflow-wrap:anywhere}.tenant-identity-mobile-card-table tbody td:not(.tenant-identity-empty-cell):before{display:block;margin-bottom:5px;color:var(--workspace-muted);font-size:.6875rem;font-weight:650;content:attr(data-label)}.tenant-identity-mobile-card-table tbody td:last-child,.tenant-identity-mobile-card-table tbody td.tenant-identity-empty-cell{grid-column:1/-1}.tenant-identity-mobile-card-table tbody td.tenant-identity-empty-cell{display:block;border:0}.tenant-identity-panel{padding:15px}.tenant-identity-section-head{flex-direction:column;align-items:flex-start}.tenant-identity-toolbar{align-items:stretch}.tenant-identity-toolbar>*{flex:1 1 100%;min-width:0}.tenant-identity-row-actions{justify-content:flex-start}.tenant-identity-auth-stats,.tenant-identity-review-facts{grid-template-columns:1fr}.tenant-identity-review-facts .is-wide{grid-column:auto}.tenant-org__form{grid-template-columns:1fr}.tenant-org__wide,.tenant-org__upload,.tenant-org__form-actions{grid-column:auto}.tenant-identity-cap-grid article,.tenant-identity-cap-grid--applications article{min-height:0}.tenant-identity-application-operations li{grid-template-columns:minmax(0,1fr) auto}.tenant-identity-application-operations li>button{grid-column:1/-1;justify-self:start}}@media (prefers-reduced-motion: reduce){.tenant-identity-cap-grid article{transition:none}}.tenant-identity-overview-intro,.tenant-org__hero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:clamp(18px,3vw,28px);border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-panel, 18px);background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--workspace-action) 10%,transparent),transparent 34%),var(--workspace-surface-raised, var(--workspace-surface));box-shadow:var(--workspace-shadow-card)}.tenant-identity-overview-intro h2,.tenant-org__hero h2{margin:6px 0 0;font-size:clamp(1.2rem,1.05rem + .5vw,1.6rem);letter-spacing:-.025em}.tenant-identity-overview-intro p,.tenant-org__hero p{max-width:68ch;margin:8px 0 0;color:var(--workspace-muted);font-size:.875rem;line-height:1.6}.tenant-identity-overview-intro__status{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;padding:8px 12px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-pill);background:var(--workspace-surface);color:var(--workspace-muted);font-size:.75rem;font-weight:600}.tenant-identity-status-dot{inline-size:8px;block-size:8px;border-radius:var(--workspace-radius-round);background:var(--workspace-success, #2e7d32);outline:3px solid color-mix(in srgb,var(--workspace-success, #2e7d32) 14%,transparent);outline-offset:0}.tenant-identity-overview-section{display:grid;gap:14px}.tenant-identity-overview-section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.tenant-identity-overview-section__head h3{margin:0;font-size:1rem;font-weight:680}.tenant-identity-overview-section__head p{margin:5px 0 0;color:var(--workspace-muted);font-size:.8125rem;line-height:1.5}.tenant-identity-overview-section__head>span{flex:0 0 auto;color:var(--workspace-muted);font-size:.75rem;font-variant-numeric:tabular-nums}.tenant-identity-package-details,.tenant-identity-technical-details{color:var(--workspace-muted);font-size:.75rem}.tenant-identity-package-details summary,.tenant-identity-technical-details summary{width:fit-content;cursor:pointer;color:var(--workspace-muted);font-weight:600;text-underline-offset:3px}.tenant-identity-package-details summary:hover,.tenant-identity-technical-details summary:hover{color:var(--workspace-action)}.tenant-identity-package-details summary:focus-visible,.tenant-identity-technical-details summary:focus-visible{outline:2px solid color-mix(in srgb,var(--workspace-action) 45%,transparent);outline-offset:3px;border-radius:var(--workspace-radius-xs)}.tenant-identity-package-details dl,.tenant-identity-technical-details dl{display:grid;gap:6px;margin:8px 0 0}.tenant-identity-package-details dl>div,.tenant-identity-technical-details dl>div{display:grid;grid-template-columns:minmax(86px,auto) minmax(0,1fr);gap:8px}.tenant-identity-package-details dt,.tenant-identity-technical-details dt{color:var(--workspace-muted)}.tenant-identity-package-details dd,.tenant-identity-technical-details dd{min-width:0;margin:0;color:var(--workspace-text)}.tenant-identity-package-details code,.tenant-identity-technical-details code{overflow-wrap:anywhere;font-size:.72rem}.tenant-identity-package-details{padding:14px 16px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-card, 16px);background:var(--workspace-surface-raised, var(--workspace-surface))}.tenant-identity-package-details>summary{color:var(--workspace-text);font-size:.8125rem}.tenant-identity-package-details>.tenant-identity-cap-grid{margin-top:14px}.tenant-identity-toolbar__result{margin-inline-start:auto;color:var(--workspace-muted);font-size:.75rem;white-space:nowrap;font-variant-numeric:tabular-nums}.tenant-identity-toolbar--between{justify-content:space-between}.tenant-identity-toolbar__explanation{max-width:74ch;margin:0;color:var(--workspace-muted);font-size:.8125rem;line-height:1.5}.tenant-identity-tree{display:grid;gap:10px}.tenant-identity-tree-group,.tenant-identity-permission-tree__group{overflow:hidden;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-card, 16px);background:var(--workspace-surface-raised, var(--workspace-surface));box-shadow:var(--workspace-shadow-card)}.tenant-identity-tree-group>summary,.tenant-identity-permission-tree__group>summary{display:flex;align-items:center;gap:10px;min-height:52px;padding:12px 16px;cursor:pointer;list-style-position:inside;background:var(--workspace-surface-sunken, var(--workspace-surface-soft))}.tenant-identity-tree-group>summary::marker,.tenant-identity-permission-tree__group>summary::marker{color:var(--workspace-action)}.tenant-identity-tree-group__name{color:var(--workspace-text);font-size:.875rem;font-weight:700}.tenant-identity-tree-group__count{margin-inline-start:auto;color:var(--workspace-muted);font-size:.75rem;font-variant-numeric:tabular-nums}.tenant-identity-tree-item{display:grid;gap:8px;padding:14px 16px 14px 22px;border-top:1px solid var(--workspace-border)}.tenant-identity-tree-item:hover{background:color-mix(in srgb,var(--workspace-action) 3%,var(--workspace-surface))}.tenant-identity-tree-item__main{display:flex;align-items:center;gap:12px;min-width:0}.tenant-identity-tree-item__main>div{flex:1 1 auto;min-width:0}.tenant-identity-tree-item__main strong{display:block;color:var(--workspace-text);font-size:.875rem;font-weight:650}.tenant-identity-tree-item__main p{margin:4px 0 0;color:var(--workspace-muted);font-size:.75rem;line-height:1.45}.tenant-identity-tree-item__marker{inline-size:8px;block-size:8px;flex:0 0 auto;border:2px solid var(--workspace-action);border-radius:var(--workspace-radius-round);background:var(--workspace-surface)}.tenant-identity-tree-item__source,.tenant-identity-member-permission__sources{display:flex;flex-wrap:wrap;gap:6px;padding-inline-start:20px}.tenant-identity-tree-item__source>span,.tenant-identity-member-permission__sources>span{max-width:100%;padding:3px 8px;border-radius:var(--workspace-radius-pill);background:var(--workspace-action-soft);color:var(--workspace-muted);font-size:.7rem;line-height:1.4;overflow-wrap:anywhere}.tenant-identity-tree-item .tenant-identity-technical-details{padding-inline-start:20px}.tenant-identity-risk,.tenant-identity-status-pill{display:inline-flex;align-items:center;width:fit-content;max-width:100%;flex:0 0 auto;padding:4px 9px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-pill);background:var(--workspace-surface);color:var(--workspace-muted);font-size:.7rem;font-weight:650;line-height:1.2}.tenant-identity-risk.is-normal,.tenant-identity-status-pill.is-active{border-color:color-mix(in srgb,var(--workspace-success, #2e7d32) 28%,transparent);background:color-mix(in srgb,var(--workspace-success, #2e7d32) 9%,var(--workspace-surface));color:var(--workspace-success, #2e7d32)}.tenant-identity-risk.is-sensitive,.tenant-identity-status-pill.is-pending{border-color:color-mix(in srgb,var(--workspace-warning, #ed6c02) 32%,transparent);background:color-mix(in srgb,var(--workspace-warning, #ed6c02) 9%,var(--workspace-surface));color:var(--workspace-warning, #ed6c02)}.tenant-identity-risk.is-critical,.tenant-identity-status-pill.is-warning{border-color:color-mix(in srgb,var(--workspace-danger, #c62828) 30%,transparent);background:color-mix(in srgb,var(--workspace-danger, #c62828) 8%,var(--workspace-surface));color:var(--workspace-danger, #c62828)}.tenant-identity-status-pill.is-paused{background:var(--workspace-surface-sunken, var(--workspace-surface-soft))}.tenant-identity-result-summary{display:flex;align-items:baseline;gap:5px;color:var(--workspace-muted);font-size:.75rem}.tenant-identity-result-summary strong{color:var(--workspace-text);font-size:1rem;font-variant-numeric:tabular-nums}.tenant-identity-result-summary .is-warning{margin-inline-start:6px;color:var(--workspace-warning, #ed6c02)}.tenant-identity-role-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,310px),1fr));gap:12px}.tenant-identity-role-card{display:flex;flex-direction:column;gap:12px;min-width:0;padding:18px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-card, 16px);background:var(--workspace-surface-raised, var(--workspace-surface));box-shadow:var(--workspace-shadow-card)}.tenant-identity-role-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tenant-identity-role-card>header h3{margin:4px 0 0;font-size:1rem}.tenant-identity-role-card>p{min-height:2.7em;margin:0;color:var(--workspace-muted);font-size:.8125rem;line-height:1.5}.tenant-identity-role-card>footer{display:flex;align-items:center;gap:8px;margin-top:auto}.tenant-identity-role-card__type{color:var(--workspace-action);font-size:.7rem;font-weight:700}.tenant-identity-role-card__summary{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:var(--workspace-radius-sm, 10px);background:var(--workspace-surface-sunken, var(--workspace-surface-soft));color:var(--workspace-muted);font-size:.75rem}.tenant-identity-role-card__summary strong{color:var(--workspace-text);font-size:.875rem}.tenant-identity-role-card__permissions{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.tenant-identity-role-card__permissions>span:not(.tenant-identity-muted){padding:4px 8px;border-radius:var(--workspace-radius-pill);background:var(--workspace-action-soft);color:var(--workspace-text);font-size:.7rem}.tenant-identity-dialog-intro{display:flex;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-card, 16px);background:var(--workspace-surface-sunken, var(--workspace-surface-soft))}.tenant-identity-dialog-intro strong{display:block;font-size:.9375rem}.tenant-identity-dialog-intro p{margin:3px 0 0;color:var(--workspace-muted);font-size:.75rem}.tenant-identity-avatar{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border-radius:var(--workspace-radius-round);background:color-mix(in srgb,var(--workspace-action) 13%,var(--workspace-surface));color:var(--workspace-action);font-weight:700}.tenant-identity-assignment-list,.tenant-identity-member-permission-list{display:grid;gap:8px;max-height:min(56vh,520px);overflow:auto;margin-top:14px;padding:2px}.tenant-identity-assignment-option{display:flex;align-items:center;gap:12px;min-height:66px;padding:12px 14px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-card, 14px);background:var(--workspace-surface-raised, var(--workspace-surface));cursor:pointer;transition:border-color .14s ease,background .14s ease}.tenant-identity-assignment-option:hover,.tenant-identity-assignment-option.is-selected{border-color:color-mix(in srgb,var(--workspace-action) 45%,var(--workspace-border));background:color-mix(in srgb,var(--workspace-action) 5%,var(--workspace-surface))}.tenant-identity-assignment-option input{accent-color:var(--workspace-action)}.tenant-identity-assignment-option__body{display:grid;flex:1 1 auto;gap:4px;min-width:0}.tenant-identity-assignment-option__body strong{color:var(--workspace-text);font-size:.875rem}.tenant-identity-assignment-option__body>span{color:var(--workspace-muted);font-size:.75rem}.tenant-identity-assignment-option__state{color:var(--workspace-action);font-size:.75rem;font-weight:650}.tenant-identity-assignment-readonly{margin-top:14px;padding:13px 15px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-card, 14px);background:var(--workspace-surface-sunken, var(--workspace-surface-soft))}.tenant-identity-assignment-readonly>header{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--workspace-text);font-size:.8125rem}.tenant-identity-assignment-readonly>header>span{color:var(--workspace-muted);font-size:.75rem}.tenant-identity-assignment-readonly ul{display:grid;gap:8px;margin:10px 0 0;padding:0;list-style:none}.tenant-identity-assignment-readonly li{display:grid;gap:3px;color:var(--workspace-muted);font-size:.75rem}.tenant-identity-assignment-readonly li strong{color:var(--workspace-text);font-size:.8125rem}.tenant-identity-member-permission{display:grid;gap:8px;padding:13px 15px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-card, 14px);background:var(--workspace-surface-raised, var(--workspace-surface))}.tenant-identity-member-permission__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tenant-identity-member-permission__head strong{color:var(--workspace-text);font-size:.8125rem}.tenant-identity-member-permission__head p{margin:4px 0 0;color:var(--workspace-muted);font-size:.72rem}.tenant-identity-member-permission__reason{margin:0;color:var(--workspace-warning, #ed6c02);font-size:.75rem}.tenant-identity-member-permission__sources{padding:8px 0 0}.tenant-identity-permission-tree{display:grid;gap:8px;max-height:min(52vh,480px);overflow:auto;padding:2px}.tenant-identity-permission-tree__group>summary{justify-content:space-between;color:var(--workspace-text);font-size:.8125rem;font-weight:650}.tenant-identity-permission-tree__group>summary>span:last-child{color:var(--workspace-muted);font-size:.7rem;font-weight:500}.tenant-identity-permission-tree__select-all{display:flex;align-items:center;gap:8px;padding:9px 14px;border-top:1px solid var(--workspace-border);color:var(--workspace-muted);font-size:.75rem;cursor:pointer}.tenant-identity-permission-tree__select-all input{accent-color:var(--workspace-action)}.tenant-identity-permission-selection{margin:8px 0 0;color:var(--workspace-muted);font-size:.75rem}.tenant-identity-permission-selection strong{color:var(--workspace-text);font-variant-numeric:tabular-nums}.tenant-identity-permission-tree__item{display:flex;align-items:flex-start;gap:10px;padding:11px 14px;border-top:1px solid var(--workspace-border);cursor:pointer}.tenant-identity-permission-tree__item>input{margin-top:3px;accent-color:var(--workspace-action)}.tenant-identity-permission-tree__item>span{display:grid;gap:4px;min-width:0}.tenant-identity-permission-tree__item strong{color:var(--workspace-text);font-size:.8125rem}.tenant-identity-permission-tree__item small{color:var(--workspace-muted);font-size:.7rem}.tenant-identity-permission-tree__item .tenant-identity-technical-details{margin-top:3px}.tenant-identity-role-preview{display:grid;gap:5px;margin-top:14px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--workspace-action) 25%,var(--workspace-border));border-radius:var(--workspace-radius-card, 14px);background:color-mix(in srgb,var(--workspace-action) 5%,var(--workspace-surface))}.tenant-identity-role-preview strong{color:var(--workspace-text);font-size:.875rem}.tenant-identity-role-preview p{margin:0;color:var(--workspace-muted);font-size:.75rem;line-height:1.5}.tenant-identity-field__hint,.tenant-identity-dialog-copy{color:var(--workspace-muted);font-size:.75rem;font-weight:400;line-height:1.5}.tenant-identity-dialog-copy{margin:0 0 12px}.tenant-org__hero{align-items:center;justify-content:flex-start;margin-bottom:16px}.tenant-org__hero>div:nth-child(2){flex:1 1 auto;min-width:0}.tenant-org__hero-mark{display:grid;width:52px;height:52px;flex:0 0 auto;place-items:center;border-radius:var(--workspace-radius-card, 16px);background:color-mix(in srgb,var(--workspace-action) 10%,var(--workspace-surface));color:var(--workspace-action)}@media (max-width: 768px){.tenant-identity-overview-intro,.tenant-org__hero{align-items:flex-start;flex-direction:column}.tenant-identity-overview-intro__status{align-self:flex-start}.tenant-identity-toolbar__result{margin-inline-start:0}.tenant-identity-toolbar--between{align-items:flex-start}.tenant-identity-tree-item__main{align-items:flex-start;flex-wrap:wrap}.tenant-identity-tree-item__main>div{flex-basis:calc(100% - 32px)}.tenant-identity-tree-item__main>.tenant-identity-risk,.tenant-identity-tree-item__main>.md-chip{margin-inline-start:20px}.tenant-identity-tree-item__source,.tenant-identity-tree-item .tenant-identity-technical-details{padding-inline-start:0}}:root{--workspace-font-family: Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;--workspace-font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--md-sys-typescale-font-family: var(--workspace-font-family);--workspace-font-size-xs: 11px;--workspace-font-size-sm: 12px;--workspace-font-size-md: 13px;--workspace-font-size-body: 14px;--workspace-font-size-title: 16px;--workspace-font-size-heading: 20px;--workspace-line-height-tight: 1.25;--workspace-line-height-body: 1.5;--md-sys-shape-corner-none: 0px;--md-sys-shape-corner-extra-small: 4px;--md-sys-shape-corner-small: 8px;--md-sys-shape-corner-medium: 12px;--md-sys-shape-corner-large: 16px;--md-sys-shape-corner-extra-large: 24px;--md-sys-shape-corner-full: 50%;--md-sys-elevation-level0: none;--md-sys-elevation-level1: var(--workspace-shadow-control);--md-sys-elevation-level2: var(--workspace-shadow-card);--md-sys-elevation-level3: var(--workspace-shadow-raised);--md-sys-elevation-level4: var(--workspace-shadow-float);--md-sys-elevation-level5: var(--workspace-shadow-modal);--md-sys-state-hover-opacity: .08;--md-sys-state-focus-opacity: .12;--md-sys-state-pressed-opacity: .12;--md-sys-state-dragged-opacity: .16;--md-sys-state-disabled-opacity: .38;--md-sys-focus-ring-color: color-mix(in srgb, var(--workspace-action) 42%, transparent);--md-sys-focus-ring-width: 2px;--md-sys-focus-ring-offset: 2px;--md-sys-motion-duration-short1: 50ms;--md-sys-motion-duration-short2: .1s;--md-sys-motion-duration-short3: .15s;--md-sys-motion-duration-short4: .2s;--md-sys-motion-duration-medium1: .25s;--md-sys-motion-duration-medium2: .3s;--md-sys-motion-duration-medium3: .35s;--md-sys-motion-duration-medium4: .4s;--md-sys-motion-duration-long1: .45s;--md-sys-motion-duration-long2: .5s;--md-sys-motion-duration-long3: .55s;--md-sys-motion-duration-long4: .6s;--md-sys-motion-easing-linear: cubic-bezier(0, 0, 1, 1);--md-sys-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--md-sys-motion-easing-standard-accelerate: cubic-bezier(.3, 0, 1, 1);--md-sys-motion-easing-standard-decelerate: cubic-bezier(0, 0, 0, 1);--md-sys-motion-easing-emphasized: cubic-bezier(.2, 0, 0, 1);--md-sys-motion-easing-emphasized-accelerate: cubic-bezier(.3, 0, .8, .15);--md-sys-motion-easing-emphasized-decelerate: cubic-bezier(.05, .7, .1, 1);--md-spacing-xs: 4px;--md-spacing-sm: 8px;--md-spacing-md: 16px;--md-spacing-lg: 24px;--md-spacing-xl: 32px;--md-spacing-xxl: 40px;--md-spacing-xxxl: 48px;--workspace-space-1: 4px;--workspace-space-2: 8px;--workspace-space-3: 12px;--workspace-space-4: 16px;--workspace-space-5: 20px;--workspace-space-6: 24px;--workspace-space-8: 32px;--workspace-space-10: 40px;--workspace-space-12: 48px;--workspace-toolbar-inset: 10px;--workspace-control-sm: 32px;--workspace-control-md: 40px;--workspace-control-lg: 46px;--md-breakpoint-mobile: 480px;--md-breakpoint-tablet: 768px;--md-breakpoint-desktop: 1024px;--md-breakpoint-wide: 1440px;--z-app-popover: 10020;--z-app-modal: 10500;--z-app-modal-stacked: 10550;--z-app-media-viewer: 10590;--z-app-toast: 10600;--z-app-tooltip: 10700;--workspace-bg: var(--md-sys-color-background);--workspace-bg-soft: var(--md-sys-color-surface-variant);--workspace-shell-canvas: var(--workspace-surface);--workspace-shell-sidebar: #fafafa;--workspace-shell-rail: #f0f1f2;--workspace-shell-text: #30343b;--workspace-shell-muted: #68707a;--workspace-shell-selected: #e9ebee;--workspace-icon-monochrome-filter: none;--workspace-icon-image-surface: transparent;--workspace-icon-image-padding: 0px;--workspace-shell-divider: color-mix(in srgb, var(--workspace-border) 55%, transparent);--workspace-canvas: var(--md-sys-color-background);--workspace-surface: var(--md-sys-color-surface);--workspace-surface-raised: var(--md-sys-color-surface-container-lowest);--workspace-surface-soft: var(--md-sys-color-surface-container-low);--workspace-surface-muted: var(--md-sys-color-surface-variant);--workspace-surface-sunken: var(--md-sys-color-surface-container-high);--workspace-surface-internal-message: color-mix( in srgb, var(--md-sys-color-tertiary-container) 60%, transparent );--workspace-glass: color-mix(in srgb, var(--md-sys-color-surface) 76%, transparent);--workspace-glass-strong: color-mix(in srgb, var(--md-sys-color-surface) 90%, transparent);--workspace-glass-shell: color-mix(in srgb, var(--md-sys-color-surface) 74%, transparent);--workspace-panel: var(--workspace-surface-raised);--workspace-panel-subtle: color-mix( in srgb, var(--workspace-surface) 96%, var(--workspace-text) );--workspace-surface-table-head: var(--workspace-panel-subtle);--workspace-surface-control-track: var(--workspace-surface-raised);--workspace-border: color-mix(in srgb, var(--md-sys-color-outline-variant) 72%, transparent);--workspace-divider: color-mix(in srgb, var(--md-sys-color-divider) 62%, transparent);--workspace-border-strong: color-mix( in srgb, var(--md-sys-color-outline) 54%, var(--md-sys-color-outline-variant) );--workspace-line-subtle: color-mix(in srgb, var(--workspace-divider) 56%, transparent);--workspace-line-default: var(--workspace-border);--workspace-line-strong: var(--workspace-border-strong);--workspace-text: var(--md-sys-color-on-surface);--workspace-muted: var(--md-sys-color-on-surface-variant);--workspace-disabled: color-mix( in srgb, var(--md-sys-color-on-surface-variant) 48%, var(--md-sys-color-surface) );--workspace-action: var(--md-sys-color-primary);--workspace-on-action: var(--md-sys-color-on-primary);--workspace-action-hover: var(--md-sys-color-primary-dark);--workspace-action-soft: var(--workspace-hover-surface);--workspace-structure: var(--md-sys-color-secondary);--workspace-on-structure: var(--md-sys-color-on-secondary);--workspace-structure-soft: var(--md-sys-color-secondary-container);--workspace-on-structure-soft: var(--md-sys-color-on-secondary-container);--workspace-selection: var(--workspace-structure);--workspace-hover-surface: color-mix( in srgb, var(--workspace-text) 4%, var(--workspace-surface) );--workspace-selected-surface: color-mix( in srgb, var(--workspace-text) 8%, var(--workspace-surface) );--workspace-pressed-surface: color-mix( in srgb, var(--workspace-text) 12%, var(--workspace-surface) );--workspace-navigation-hover-surface: var(--workspace-hover-surface);--workspace-navigation-selection-surface: var(--workspace-selected-surface);--workspace-on-selection: var(--workspace-text);--workspace-selection-soft: var(--workspace-selected-surface);--workspace-on-selection-soft: var(--workspace-text);--workspace-selection-border: color-mix( in srgb, var(--workspace-selection) 28%, var(--workspace-border) );--workspace-selection-ring: color-mix(in srgb, var(--workspace-selection) 36%, transparent);--workspace-channel-wechat: #07c160;--workspace-channel-wechat-soft: color-mix( in srgb, var(--workspace-channel-wechat) 10%, var(--workspace-glass-strong) );--workspace-channel-wechat-soft-hover: color-mix( in srgb, var(--workspace-channel-wechat) 16%, var(--workspace-glass-strong) );--workspace-channel-wechat-border: color-mix( in srgb, var(--workspace-channel-wechat) 28%, var(--workspace-border) );--workspace-on-channel-wechat: color-mix( in srgb, var(--workspace-channel-wechat) 76%, var(--workspace-text) );--workspace-brand-signal: #f47a20;--workspace-ai-orbit-coral: #ec5a2c;--workspace-ai-orbit-amber: #f0b445;--workspace-ai-orbit-sky: #4f90e8;--workspace-ai-orbit-violet: #7b6bb2;--workspace-accent: var(--md-sys-color-secondary);--workspace-accent-soft: var(--md-sys-color-secondary-container);--workspace-accent-panel: color-mix( in srgb, var(--md-sys-color-secondary-container) 78%, var(--md-sys-color-secondary) );--workspace-on-accent-panel: var(--md-sys-color-on-secondary-container);--workspace-info: #2b7de9;--workspace-info-container: #e8f3ff;--workspace-on-info: #ffffff;--workspace-on-info-container: #0d3a6e;--workspace-chart-1: #e24b4a;--workspace-chart-2: #e8a017;--workspace-chart-3: #12b5a0;--workspace-chart-4: #7b4fe8;--workspace-chart-5: #f07a22;--workspace-chart-6: #2fa84f;--workspace-chart-7: #e04e8a;--workspace-chart-8: #1aa8d6;--workspace-chart-9: #8bc34a;--workspace-chart-10: #3b6fe8;--workspace-chart-11: #c44bdc;--workspace-chart-12: #c46a2c;--workspace-success: var(--md-sys-color-success);--workspace-success-container: var(--md-sys-color-success-container);--workspace-on-success: var(--md-sys-color-on-success);--workspace-on-success-container: var(--md-sys-color-on-success-container);--workspace-warning: var(--md-sys-color-warning);--workspace-warning-container: var(--md-sys-color-warning-container);--workspace-on-warning: var(--md-sys-color-on-warning);--workspace-on-warning-container: var(--md-sys-color-on-warning-container);--workspace-error: var(--md-sys-color-error);--workspace-error-container: var(--md-sys-color-error-container);--workspace-on-error: var(--md-sys-color-on-error);--workspace-on-error-container: var(--md-sys-color-on-error-container);--workspace-overlay: color-mix(in srgb, var(--workspace-text) 24%, transparent);--workspace-filter-accent: color-mix( in srgb, var(--md-sys-color-tertiary) 56%, var(--workspace-muted) );--workspace-filter-text: color-mix( in srgb, var(--workspace-filter-accent) 42%, var(--workspace-text) );--workspace-filter-accent-soft: color-mix( in srgb, var(--workspace-filter-accent) 4%, var(--md-sys-color-surface) );--workspace-filter-accent-panel: color-mix( in srgb, var(--workspace-filter-accent) 7%, var(--md-sys-color-surface) );--workspace-filter-accent-border: color-mix( in srgb, var(--workspace-filter-accent) 26%, var(--workspace-border) );--workspace-action-positive: color-mix( in srgb, var(--md-sys-color-success) 86%, var(--workspace-text) );--workspace-on-action-positive: var(--md-sys-color-on-primary);--workspace-action-positive-hover: color-mix( in srgb, var(--workspace-action-positive) 88%, var(--md-sys-color-on-primary) );--workspace-radius-xs: 8px;--workspace-radius-hairline: 2px;--workspace-radius-overlay-label: 4px;--workspace-radius-thumbnail-compact: 6px;--workspace-radius-compact: 9px;--workspace-radius-control: 8px;--workspace-radius-thumbnail: 11px;--workspace-radius-sm: 12px;--workspace-radius-field: 8px;--workspace-radius-inline: 14px;--workspace-radius-md: 16px;--workspace-radius-lg: 18px;--workspace-radius-management: 12px;--workspace-radius-showcase: 18px;--workspace-radius-card: var(--workspace-radius-showcase);--workspace-button-icon-compact: 12px;--workspace-button-icon-small: 13px;--workspace-button-icon-medium: 14px;--workspace-button-icon-large: 16px;--workspace-radius-stage: 20px;--workspace-radius-panel: 24px;--workspace-radius-float: 28px;--workspace-shadow-container: none;--workspace-icon-size-control: 14px;--workspace-icon-size-disclosure: 12px;--workspace-empty-state-height: 260px;--workspace-radius-round: 50%;--workspace-radius-pill: 999px;--workspace-shadow-control: 0 1px 2px color-mix(in srgb, var(--md-sys-color-shadow) 5%, transparent);--workspace-shadow-card: 0 1px 2px color-mix(in srgb, var(--md-sys-color-shadow) 5%, transparent), 0 8px 24px -12px color-mix(in srgb, var(--md-sys-color-shadow) 12%, transparent);--workspace-shadow-raised: 0 2px 6px -2px color-mix(in srgb, var(--md-sys-color-shadow) 9%, transparent), 0 18px 42px -18px color-mix(in srgb, var(--md-sys-color-shadow) 20%, transparent);--workspace-shadow-media-preview: 0 12px 32px rgb(15 23 42 / 12%);--workspace-shadow-document: 0 2px 5px -1px color-mix(in srgb, var(--md-sys-color-shadow) 9%, transparent), 0 26px 64px -22px color-mix(in srgb, var(--md-sys-color-shadow) 24%, transparent);--workspace-shadow-highlight-strong: color-mix( in srgb, var(--md-sys-color-surface) 76%, transparent );--workspace-shadow-highlight-soft: color-mix( in srgb, var(--md-sys-color-surface) 40%, transparent );--workspace-shadow-inset-highlight: inset 0 1px 0 var(--workspace-shadow-highlight-strong);--workspace-shadow-glass: inset 0 1px 0 var(--workspace-shadow-highlight-strong), 0 2px 6px -2px color-mix(in srgb, var(--md-sys-color-shadow) 8%, transparent), 0 18px 42px -20px color-mix(in srgb, var(--md-sys-color-shadow) 18%, transparent);--workspace-shadow-float: 0 6px 16px -8px color-mix(in srgb, var(--md-sys-color-shadow) 18%, transparent), 0 28px 72px -24px color-mix(in srgb, var(--md-sys-color-shadow) 30%, transparent), inset 0 1px 0 var(--workspace-shadow-highlight-soft);--workspace-shadow-modal: 0 10px 24px -10px color-mix(in srgb, var(--md-sys-color-shadow) 22%, transparent), 0 40px 96px -30px color-mix(in srgb, var(--md-sys-color-shadow) 36%, transparent), inset 0 1px 0 var(--workspace-shadow-highlight-soft);--workspace-shadow-popover: var(--workspace-shadow-float);--workspace-shadow-press: inset 0 1px 0 var(--workspace-shadow-highlight-soft);--workspace-file-preview-height: 144px;--workspace-file-preview-surface: var(--workspace-surface-soft);--workspace-file-card-padding: 12px;--workspace-shadow-brand-icon: 0 1px 2px color-mix(in srgb, var(--workspace-text) 26%, transparent);--workspace-shadow-focus: 0 0 0 3px color-mix(in srgb, var(--workspace-action) 10%, transparent);--workspace-shadow-focus-compact: 0 0 0 2px var(--workspace-action-soft);--workspace-shadow-focus-ring: 0 0 0 var(--md-sys-focus-ring-width) var(--md-sys-focus-ring-color);--workspace-shadow-focus-subtle: 0 0 0 var(--md-sys-focus-ring-offset) color-mix(in srgb, var(--workspace-action) 9%, transparent);--workspace-shadow-pulse: 0 0 0 4px var(--workspace-action-soft);--workspace-shadow-selected: inset 0 0 0 1px var(--workspace-selection);--workspace-shadow-selected-chip: 0 0 0 2px var(--workspace-selection-ring);--workspace-shadow-selected-border: inset 0 0 0 1px var(--workspace-border-strong);--workspace-shadow-selected-subtle: inset 0 0 0 1px color-mix(in srgb, var(--workspace-text) 8%, transparent);--workspace-shadow-accent-edge: inset 3px 0 0 var(--workspace-selection);--workspace-shadow-error-edge: inset 3px 0 0 var(--workspace-error);--workspace-shadow-sticky-edge: -10px 0 18px color-mix(in srgb, var(--workspace-text) 3%, transparent);--workspace-shadow-fab: 0 10px 24px color-mix(in srgb, var(--workspace-text) 22%, transparent);--workspace-shadow-fab-hover: 0 14px 30px color-mix(in srgb, var(--workspace-text) 28%, transparent)}:root[data-theme$=-blue]{--workspace-brand-signal: #2b7de9;--workspace-structure: var(--md-sys-color-primary);--workspace-on-structure: var(--md-sys-color-on-primary);--workspace-structure-soft: var(--md-sys-color-primary-container);--workspace-on-structure-soft: var(--md-sys-color-on-primary-container)}.dark{--workspace-tab-selected-surface: var(--workspace-action-soft);--workspace-tab-hover-surface: var(--workspace-action-soft);--workspace-tab-state-text: var(--workspace-action);--workspace-filter-selected-surface: var(--workspace-action-soft);--workspace-control-hover-text: var(--workspace-action);--workspace-control-selected-text: var(--workspace-selection);--workspace-hover-surface: var(--workspace-action-soft);--workspace-selected-surface: var(--workspace-selection-soft);--workspace-pressed-surface: var(--workspace-selection-soft);--workspace-navigation-hover-surface: color-mix( in srgb, var(--workspace-text) 8%, var(--workspace-surface) );--workspace-navigation-selection-surface: var(--workspace-navigation-hover-surface);--workspace-selection-soft: color-mix( in srgb, var(--workspace-structure-soft) 84%, var(--workspace-surface) );--workspace-on-selection: var(--workspace-on-structure);--md-sys-elevation-level0: none;--md-sys-elevation-level1: var(--workspace-shadow-control);--md-sys-elevation-level2: var(--workspace-shadow-card);--md-sys-elevation-level3: var(--workspace-shadow-raised);--md-sys-elevation-level4: var(--workspace-shadow-float);--md-sys-elevation-level5: var(--workspace-shadow-modal);--workspace-shell-canvas: var(--md-sys-color-background);--workspace-shell-sidebar: var(--workspace-shell-canvas);--workspace-shell-rail: var(--md-sys-color-surface-container-lowest);--workspace-shell-text: var(--workspace-text);--workspace-shell-muted: var(--workspace-muted);--workspace-shell-selected: var(--workspace-navigation-selection-surface);--workspace-on-selection-soft: var(--md-sys-color-on-primary-container);--workspace-icon-monochrome-filter: brightness(0) invert(1);--workspace-icon-image-surface: var(--md-sys-color-on-surface);--workspace-icon-image-padding: 2px;--workspace-bg-soft: var(--md-sys-color-surface-variant);--workspace-bg: var(--md-sys-color-background);--workspace-canvas: var(--md-sys-color-background);--workspace-surface: var(--md-sys-color-surface);--workspace-surface-raised: var(--md-sys-color-surface-container-high);--workspace-surface-soft: var(--md-sys-color-surface-container-low);--workspace-surface-muted: var(--md-sys-color-surface-variant);--workspace-surface-sunken: var(--md-sys-color-surface-container);--workspace-glass: color-mix(in srgb, var(--md-sys-color-surface) 82%, transparent);--workspace-glass-strong: color-mix(in srgb, var(--md-sys-color-surface) 94%, transparent);--workspace-border: color-mix(in srgb, var(--md-sys-color-outline-variant) 58%, transparent);--workspace-divider: color-mix(in srgb, var(--md-sys-color-divider) 48%, transparent);--workspace-border-strong: color-mix( in srgb, var(--md-sys-color-outline) 58%, var(--md-sys-color-outline-variant) );--workspace-text: var(--md-sys-color-on-surface);--workspace-muted: var(--md-sys-color-on-surface-variant);--workspace-disabled: color-mix( in srgb, var(--md-sys-color-on-surface-variant) 58%, var(--md-sys-color-surface) );--workspace-accent-soft: var(--md-sys-color-secondary-container);--workspace-accent-panel: color-mix( in srgb, var(--md-sys-color-secondary-container) 76%, var(--md-sys-color-secondary) );--workspace-panel-subtle: color-mix( in srgb, var(--workspace-surface) 92%, var(--workspace-text) );--workspace-surface-table-head: var(--workspace-panel-subtle);--workspace-surface-control-track: var(--workspace-surface-raised);--workspace-action: var(--md-sys-color-primary);--workspace-on-action: var(--md-sys-color-on-primary);--workspace-action-hover: var(--md-sys-color-primary-dark);--workspace-action-soft: color-mix( in srgb, var(--workspace-action) 10%, var(--workspace-glass-strong) );--workspace-chart-1: #ff7a73;--workspace-chart-2: #f0c040;--workspace-chart-3: #3dd6b8;--workspace-chart-4: #a78bfa;--workspace-chart-5: #ff9b4a;--workspace-chart-6: #62d16f;--workspace-chart-7: #f472b6;--workspace-chart-8: #5ed0f0;--workspace-chart-9: #b4e05c;--workspace-chart-10: #7aa2ff;--workspace-chart-11: #e879f9;--workspace-chart-12: #e0a070;--workspace-shadow-control: 0 1px 2px color-mix(in srgb, var(--md-sys-color-shadow) 30%, transparent);--workspace-shadow-card: 0 2px 4px -1px color-mix(in srgb, var(--md-sys-color-shadow) 32%, transparent), 0 14px 32px -14px color-mix(in srgb, var(--md-sys-color-shadow) 48%, transparent);--workspace-shadow-raised: 0 4px 10px -4px color-mix(in srgb, var(--md-sys-color-shadow) 40%, transparent), 0 24px 56px -18px color-mix(in srgb, var(--md-sys-color-shadow) 62%, transparent);--workspace-shadow-document: 0 3px 8px -2px color-mix(in srgb, var(--md-sys-color-shadow) 42%, transparent), 0 30px 72px -22px color-mix(in srgb, var(--md-sys-color-shadow) 70%, transparent);--workspace-shadow-highlight-strong: color-mix( in srgb, var(--md-sys-color-on-surface) 12%, transparent );--workspace-shadow-highlight-soft: color-mix( in srgb, var(--md-sys-color-on-surface) 10%, transparent );--workspace-shadow-glass: inset 0 1px 0 var(--workspace-shadow-highlight-strong), 0 4px 10px -4px color-mix(in srgb, var(--md-sys-color-shadow) 36%, transparent), 0 22px 52px -20px color-mix(in srgb, var(--md-sys-color-shadow) 58%, transparent);--workspace-shadow-float: 0 8px 22px -8px color-mix(in srgb, var(--md-sys-color-shadow) 48%, transparent), 0 34px 80px -24px color-mix(in srgb, var(--md-sys-color-shadow) 76%, transparent), inset 0 1px 0 var(--workspace-shadow-highlight-soft);--workspace-shadow-modal: 0 12px 30px -10px color-mix(in srgb, var(--md-sys-color-shadow) 58%, transparent), 0 46px 108px -30px color-mix(in srgb, var(--md-sys-color-shadow) 84%, transparent), inset 0 1px 0 var(--workspace-shadow-highlight-soft);--workspace-shadow-popover: var(--workspace-shadow-float);--workspace-shadow-press: inset 0 1px 0 var(--workspace-shadow-highlight-soft)}:root{--z-app-header: 100;--z-app-mobile-nav: 1000;--z-app-sidebar: 10000;--z-app-modal-level-2: 10570;--z-app-modal-level-3: 10580;--z-app-modal-level-4: 10585;--z-app-download-progress: 10650;--workspace-grid-card-min: 360px;--workspace-auth-card-width: 390px;--workspace-auth-card-ratio: 1 / 1.618;--workspace-auth-action: var(--workspace-action);--workspace-auth-action-hover: var(--workspace-action-hover);--workspace-auth-on-action: var(--workspace-on-action);--workspace-auth-action-soft: var(--workspace-action-soft);--app-sidebar-width: 264px;--app-account-sidebar-width: 244px;--app-sidebar-collapsed-width: 76px;--app-header-height: 56px;--app-header-height-mobile: 56px}*{margin:0;padding:0;box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{background:var(--workspace-bg);color:var(--workspace-text);font-family:var(--workspace-font-family);font-size:var(--workspace-font-size-body);line-height:var(--workspace-line-height-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.app-skip-link{position:fixed;z-index:99999;top:8px;left:8px;transform:translateY(calc(-100% - 16px));padding:10px 14px;border:1px solid var(--workspace-border-strong);border-radius:var(--workspace-radius-md);background:var(--workspace-panel);color:var(--workspace-text);box-shadow:var(--workspace-shadow-card);font-size:14px;font-weight:650;transition:transform .12s ease}.app-skip-link:focus-visible{transform:translateY(0);outline:3px solid var(--workspace-action);outline-offset:2px}html{font-size:16px;-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (max-width: 1280px){html{font-size:15px}}@media (min-width: 1281px) and (max-width: 1440px){html{font-size:15.5px}}@media (min-width: 1441px) and (max-width: 1919px){html{font-size:16px}}@media (min-width: 1920px) and (max-width: 2559px){html{font-size:16.5px}}@media (min-width: 2560px){html{font-size:17px}}:root{--synic-ai-dock-overlay-inset-right: 0px;--ui-dialog-inset-right: var(--synic-ai-dock-overlay-inset-right);--ui-dialog-workspace-inset-left: 0px;--ui-dialog-workspace-inset-right: var(--ui-dialog-inset-right);--workspace-scrollbar-size: 10px;--workspace-scrollbar-thumb: color-mix(in srgb, var(--workspace-muted) 26%, transparent);--workspace-scrollbar-thumb-hover: color-mix(in srgb, var(--workspace-muted) 48%, transparent);--workspace-scrollbar-thumb-active: color-mix(in srgb, var(--workspace-text) 42%, transparent)}body:has(.default-layout.service-rail-enabled:not(.merchant-welcome-mode)){--ui-dialog-workspace-inset-left: var(--workspace-service-rail-width, 72px)}*{scrollbar-color:var(--workspace-scrollbar-thumb) transparent;scrollbar-width:thin}*::-webkit-scrollbar{width:var(--workspace-scrollbar-size);height:var(--workspace-scrollbar-size)}*::-webkit-scrollbar-track,*::-webkit-scrollbar-corner{background:transparent}*::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:var(--workspace-radius-pill);background-clip:padding-box;background-color:var(--workspace-scrollbar-thumb)}*::-webkit-scrollbar-thumb:vertical{min-height:40px}*::-webkit-scrollbar-thumb:horizontal{min-width:40px}*::-webkit-scrollbar-thumb:hover{background-color:var(--workspace-scrollbar-thumb-hover)}*::-webkit-scrollbar-thumb:active{background-color:var(--workspace-scrollbar-thumb-active)}.workspace-scrollbar-compact{--workspace-scrollbar-size: 8px;--workspace-scrollbar-track-inset: 32px;scrollbar-width:thin;scrollbar-color:var(--workspace-scrollbar-thumb) transparent}@supports selector(::-webkit-scrollbar){.workspace-scrollbar-compact{scrollbar-width:auto;scrollbar-color:auto}.workspace-scrollbar-compact::-webkit-scrollbar-track:vertical{margin-block:var(--workspace-scrollbar-track-inset)}.workspace-scrollbar-compact::-webkit-scrollbar-thumb{border-width:2px}}@media (forced-colors: active){.workspace-scrollbar-compact{scrollbar-color:auto}}@media (prefers-contrast: more){:root{--workspace-scrollbar-thumb: color-mix(in srgb, var(--workspace-muted) 52%, transparent);--workspace-scrollbar-thumb-hover: color-mix(in srgb, var(--workspace-text) 58%, transparent)}}.default-layout .page-content{scrollbar-width:none;-ms-overflow-style:none}.default-layout .page-content::-webkit-scrollbar{display:none;width:0;height:0}a{color:inherit;text-decoration:none}a:hover{color:var(--workspace-text)}.plan-amber-cta.md-button.md-button--filled.md-button--secondary{background-color:var(--workspace-panel);color:var(--workspace-text);border:1px solid var(--workspace-border-strong);box-shadow:var(--workspace-shadow-press);font-weight:600}.plan-amber-cta.md-button.md-button--filled.md-button--secondary:hover:not(.md-button--disabled){background-color:var(--workspace-action-soft);color:var(--workspace-text);box-shadow:var(--workspace-shadow-card)}.plan-amber-cta.md-button.md-button--filled.md-button--secondary:active:not(.md-button--disabled){background-color:var(--workspace-action-soft);color:var(--workspace-text);box-shadow:none}.plan-amber-cta.md-button .material-icon,.plan-amber-cta.md-button .add-icon{color:currentColor}.workspace-icon-label-action{--workspace-icon-label-action-size: 32px;--workspace-icon-label-action-expanded-width: 64px;display:inline-flex;width:var(--workspace-icon-label-action-size);height:var(--workspace-icon-label-action-size);align-items:center;justify-content:center;gap:0;padding:0;overflow:hidden;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-pill);background:var(--workspace-surface-soft);color:var(--workspace-muted);cursor:pointer;transition:width .18s ease,padding .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease}.workspace-icon-label-action .material-icon{width:16px;max-width:16px;flex:0 0 auto;overflow:hidden;opacity:1;transform:scale(1);transition:width .14s ease,max-width .14s ease,opacity .12s ease,transform .14s ease}.workspace-icon-label-action__label{max-width:0;overflow:hidden;opacity:0;font-size:11px;font-weight:700;line-height:1;transition:max-width .18s ease,opacity .14s ease;white-space:nowrap}.workspace-icon-label-action:hover:not(:disabled){border-color:var(--workspace-border-strong);background:var(--workspace-action-soft);color:var(--workspace-text)}.workspace-icon-label-action:focus-visible{outline:2px solid color-mix(in srgb,var(--workspace-action) 32%,transparent);outline-offset:2px}.workspace-icon-label-action:disabled{cursor:not-allowed;opacity:.38}.workspace-icon-label-action--primary{border-color:color-mix(in srgb,var(--workspace-action) 26%,var(--workspace-border));background:var(--workspace-action-soft);color:var(--workspace-action)}.workspace-icon-label-action--emphasis{border-color:var(--workspace-action);background:var(--workspace-action);color:var(--workspace-on-action);box-shadow:var(--workspace-shadow-press)}.workspace-icon-label-action--emphasis:hover:not(:disabled),.workspace-icon-label-action--emphasis:focus-visible{border-color:var(--workspace-action-hover);background:var(--workspace-action-hover);color:var(--workspace-on-action);box-shadow:var(--workspace-shadow-card)}.workspace-icon-label-action--danger{color:var(--workspace-error)}.workspace-icon-label-action--danger:hover:not(:disabled),.workspace-icon-label-action--danger:focus-visible{border-color:color-mix(in srgb,var(--workspace-error) 38%,var(--workspace-border));background:color-mix(in srgb,var(--workspace-error) 8%,var(--workspace-surface));color:var(--workspace-error)}@media (max-width: 480px){html,body{touch-action:manipulation}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-reduced-transparency: reduce){:root{--workspace-glass: var(--md-sys-color-surface);--workspace-glass-strong: var(--md-sys-color-surface);--workspace-glass-shell: var(--md-sys-color-surface);--workspace-panel: var(--md-sys-color-surface);--workspace-shadow-glass: var(--workspace-shadow-card)}}.md-button--filled:not(.workspace-filter-action-group .md-button),.workspace-icon-label-action--emphasis,.home-primary-link{--workspace-icon-monochrome-filter: brightness(0) invert(1)}.public-shell{--public-bg: var(--workspace-bg);--public-surface: var(--workspace-surface);--public-text: var(--workspace-text);--public-muted: var(--workspace-muted);--public-line: var(--workspace-border);--public-action: var(--workspace-action);--public-on-action: var(--workspace-on-action);min-height:100vh;color:var(--public-text);background:var(--public-bg)}.public-header,.public-header__actions,.public-nav,.public-brand{display:flex;align-items:center;gap:20px}.public-header{min-height:72px;padding:12px clamp(20px,4vw,64px);border-bottom:1px solid var(--public-line);justify-content:space-between}.public-brand{gap:10px;font-weight:700;text-decoration:none;color:inherit}.public-brand__logo{width:36px;height:36px}.public-nav__link,.public-footer a,.public-entry a{color:inherit;text-underline-offset:5px}.public-nav__link{padding:10px 0;text-decoration:none}.public-nav__link.router-link-active{text-decoration:underline}.public-header__cta,.public-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:10px 18px;border:1px solid var(--public-line);border-radius:var(--workspace-radius-control);color:var(--public-text);background:var(--public-surface);font:inherit;text-decoration:none;cursor:pointer}.public-header__cta,.public-button--primary{color:var(--public-on-action);background:var(--public-action)}.public-shell a:focus-visible,.public-shell button:focus-visible{outline:2px solid var(--public-action);outline-offset:4px}.public-menu-button{display:none}.public-mobile-menu{padding:20px;border-bottom:1px solid var(--public-line)}.public-mobile-menu nav{display:grid;gap:16px;margin-bottom:20px}.public-mobile-menu__link{color:inherit;padding:10px 0}.public-footer{padding:36px clamp(20px,4vw,64px);border-top:1px solid var(--public-line)}.public-footer__main,.public-footer__columns{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.public-footer__nav,.public-footer__meta{display:grid;gap:14px}.public-footer__legal{display:flex;flex-wrap:wrap;gap:24px;margin-top:32px;color:var(--public-muted);font-size:13px}.public-footer__beian{display:inline-flex;align-items:center;gap:8px}.public-entry{max-width:1000px;min-height:45vh;margin:auto;padding:72px 24px}.public-entry h1{font-size:clamp(28px,5vw,44px);margin:0 0 32px}.public-entry nav{display:flex;flex-wrap:wrap;gap:28px}.public-eyebrow,.onboarding-eyebrow{color:var(--public-muted);font-size:13px}.onboarding-hero{max-width:1180px;margin:auto;padding:64px 24px;display:grid;grid-template-columns:1.2fr 1fr;gap:48px}.onboarding-hero h1{font-size:clamp(30px,4vw,48px);line-height:1.2}.onboarding-hero__lead,.onboarding-hero__support,.onboarding-application-boundary{line-height:1.8;color:var(--public-muted)}.onboarding-actions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0}.onboarding-application-flow{padding:24px;border:1px solid var(--public-line);border-radius:var(--workspace-radius-control)}.onboarding-application-flow__header{display:grid;gap:8px}.onboarding-application-flow ol{list-style:none;padding:0;margin:24px 0 0}.onboarding-application-flow li{display:flex;gap:16px;padding:18px 0}.onboarding-application-flow li div{display:grid;gap:8px}.onboarding-application-flow small{color:var(--public-muted);line-height:1.6}@media (max-width: 760px){.public-header{gap:12px;flex-wrap:wrap}.public-nav--desktop{display:none}.public-menu-button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:inherit;background:var(--public-surface);border:1px solid var(--public-line);border-radius:var(--workspace-radius-control)}.public-header__actions{gap:8px}.public-brand{font-size:14px}.public-header__cta{font-size:13px;padding-inline:10px}.onboarding-hero{grid-template-columns:1fr;gap:28px;padding-top:32px}}.capability-scene{max-width:1440px;margin:0 auto;position:relative}.capability-scene img{display:block;width:100%;height:clamp(350px,43vw,620px);object-fit:cover;object-position:center}.capability-scene figcaption{position:absolute;right:24px;bottom:18px;color:#53585e;background:#fffffff0;padding:7px 12px;font-size:11px}.connection-visual{max-width:1440px;margin:0 auto 48px;padding:0}.connection-visual img{display:block;width:100%;height:clamp(350px,43vw,620px);object-fit:cover;border-radius:0}.connection-visual__labels{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;gap:12px;padding:24px 0;font-size:clamp(13px,1.5vw,20px)}.connection-visual>p{font-size:12px;color:#62666b;text-align:center;padding:0 24px}.ai-delivery{background:#faf9f6}.marketing-cards.ai-journey{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.ai-journey .marketing-card{padding:28px 0;border:0;border-top:1px solid #d7d2ca;border-radius:0;background:transparent}.ai-journey .marketing-card>.material-icon{display:none}.ai-journey .marketing-card h3{font-size:23px;line-height:1.55}.working-modes .service-extension__grid article{border-top-color:#d7d2ca}@media (min-width: 651px) and (max-width: 1000px){.marketing-cards.ai-journey{grid-template-columns:repeat(2,minmax(0,1fr))}}.ai-journey .marketing-step-number{margin-top:20px}.working-modes{border-bottom:1px solid var(--public-line)}@media (max-width: 650px){.marketing-cards.ai-journey{grid-template-columns:1fr}}.ai-delivery__lead{max-width:720px;color:#62666b;line-height:1.9;margin:24px 0 36px}.ai-delivery__permission{color:#62666b;line-height:1.8;font-size:14px;margin:28px 0 0}.data-foundation{background:#f0eeea;padding:36px;border-radius:var(--workspace-radius-control)}.data-foundation h3{font-size:27px;margin:0 0 24px}.data-foundation dl{margin:0}.data-foundation dl>div{display:grid;grid-template-columns:60px 1fr;padding:16px 0;border-top:1px solid #ddd9d2}.data-foundation dt{font-weight:600}.data-foundation dd{margin:0;color:#62666b}.marketing-cards.marketing-cards--paired{grid-template-columns:repeat(2,1fr)}.service-extension,.connection-channels{border-top:1px solid var(--public-line)}.service-extension__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin:40px 0 24px}.service-extension__grid article{border-top:2px solid #d93d16;padding:24px 0}.service-extension__grid article>span{color:#b83212;font-size:13px}.service-extension__grid h3{font-size:28px;margin:16px 0}.service-extension__grid p,.service-extension__note{color:#62666b;line-height:1.9}.service-extension__grid ul{list-style:none;padding:0}.service-extension__grid li{padding:15px 0;border-bottom:1px solid #e6e3de;line-height:1.7}.service-extension__grid small{display:block;color:#62666b;font-size:12px}.service-extension__note{font-size:13px;margin-bottom:28px}#customer-service{scroll-margin-top:24px}.marketing-workflow{border-bottom:1px solid #e6e3de}.marketing-request{background:#f0eeea;border-radius:var(--workspace-radius-control);padding:28px 32px}.marketing-request>span{color:#62666b;font-size:12px}.marketing-request blockquote{margin:14px 0;font-size:clamp(19px,2vw,25px);line-height:1.7;max-width:900px}.marketing-request>p{margin:0;color:#62666b;font-size:12px}.marketing-steps{list-style:none;padding:0;margin:40px 0 30px;display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.marketing-step-number{color:#b83212;font-size:13px;letter-spacing:2px}.marketing-steps h3,.marketing-value-list h3{font-size:22px;margin:14px 0 10px;font-weight:600}.marketing-steps p,.marketing-value-list p,.marketing-continuity__intro>p:not(.marketing-kicker){color:#62666b;line-height:1.85;margin:0}.marketing-text-link{display:inline-flex;gap:12px;align-items:center;color:#b83212;text-decoration:none;font-size:15px}.marketing-text-link:hover{text-decoration:underline;text-underline-offset:5px}.marketing-continuity{max-width:1440px;margin:auto;padding:72px clamp(24px,5vw,80px) 96px;display:grid;grid-template-columns:1fr 1fr;gap:72px;border-top:1px solid #e6e3de}.marketing-continuity h2{margin:0 0 24px;font-size:clamp(30px,3.4vw,46px);line-height:1.35;letter-spacing:-1px;font-weight:600}.marketing-continuity .marketing-text-link{margin-top:28px}.marketing-value-list article{display:flex;gap:20px;padding:24px 0;border-bottom:1px solid #e6e3de}.marketing-value-list article:first-child{padding-top:0}.marketing-value-list .material-icon{flex-shrink:0;color:#d93d16;margin-top:5px}.marketing-value-list h3{margin-top:0}.marketing-value-list .marketing-value-note{font-size:12px;margin-top:20px}.marketing-closing .marketing-actions .public-button{margin-top:0}@media (max-width: 650px){.marketing-cards.marketing-cards--paired,.service-extension__grid{grid-template-columns:1fr}.marketing-steps{grid-template-columns:1fr;gap:24px}.marketing-request{padding:24px}.marketing-continuity{padding:48px 24px;grid-template-columns:1fr;gap:36px}}.public-shell{--public-bg: #faf9f6;--public-surface: #fff;--public-text: #202429;--public-muted: #62666b;--public-line: #e6e3de;--public-action: #d93d16;--public-on-action: #fff;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}.public-shell *{box-sizing:border-box}.public-header{position:sticky;top:0;z-index:40;background:linear-gradient(180deg,#faf9f6f5,#faf9f6c7);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);max-width:1600px;margin:auto;border-bottom:0;min-height:88px;gap:24px}@media (min-width: 761px){.public-shell:has(.marketing-hero,.capability-hero,.onboarding-application-hero) .public-header{background:linear-gradient(180deg,#faf9f6f0,#faf9f699 55%,#faf9f61f);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.public-shell .marketing-hero,.public-shell .capability-hero,.public-shell .onboarding-application-hero{margin-top:-88px}.marketing-hero .marketing-hero__copy{padding-top:130px}.public-shell .capability-hero{padding-top:160px}}.public-brand{font-size:20px;letter-spacing:-.5px;white-space:nowrap}.public-nav{gap:26px}.public-nav__link{font-size:14px;white-space:nowrap}.public-nav__link.router-link-active{color:var(--public-action);text-decoration:none}.public-header__cta,.public-button{border-radius:var(--workspace-radius-pill);border-color:transparent;padding:13px 24px;transition:background .18s,transform .18s}.public-button{background:#efedeb}.public-header__cta,.public-button--primary{background:var(--public-action);color:#fff}.public-button:hover,.public-header__cta:hover{transform:translateY(-2px)}.public-button--primary:hover,.public-header__cta:hover{background:#b83212}.public-skip{clip-path:inset(50%);position:fixed;left:20px;top:-100px;padding:14px;background:#fff;z-index:100;color:#222}.public-skip:focus{clip-path:none;top:12px}.marketing-hero{max-width:1600px;height:clamp(820px,92vw,1180px);margin:auto;position:relative;overflow:hidden;background:#f4f3ef}.marketing-hero__image{position:absolute;width:100%;height:100%;bottom:0;object-fit:cover;object-position:center bottom}.marketing-hero__copy{position:relative;z-index:1;padding:42px clamp(24px,5vw,80px);max-width:820px}.marketing-kicker{font-size:11px;font-weight:600;letter-spacing:2.4px;color:#757a80;margin:0 0 24px;line-height:1.6}.marketing-hero h1,.capability-hero h1{font-size:clamp(44px,5.5vw,76px);font-weight:650;line-height:1.16;letter-spacing:-2px;margin:0 0 22px;white-space:pre-line}.marketing-lead{font-size:clamp(17px,1.7vw,23px);line-height:1.75;color:#53585e;margin:0}.marketing-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.marketing-hero__caption{position:absolute;bottom:18px;right:28px;background:#ffffffde;padding:6px 10px;font-size:11px;color:#62666b}.marketing-section{max-width:1440px;margin:auto;padding:88px clamp(24px,5vw,80px)}.marketing-section__heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:42px}.marketing-section h2,.marketing-closing h2,.capability-intro h2{font-size:clamp(30px,3.4vw,46px);line-height:1.35;font-weight:600;letter-spacing:-1px;margin:0;white-space:pre-line}.marketing-section__heading>p,.capability-intro p:not(.marketing-kicker){color:var(--public-muted);line-height:1.9;max-width:460px}.marketing-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.marketing-card{display:flex;flex-direction:column;padding:36px;border:1px solid #efede9;border-radius:var(--workspace-radius-control);background:#fff;color:inherit;text-decoration:none;transition:box-shadow .2s,transform .2s}a.marketing-card:hover{box-shadow:var(--workspace-shadow-card);transform:translateY(-4px)}.marketing-card>.material-icon{color:var(--public-action)}.marketing-card h3{font-size:25px;font-weight:600;margin:24px 0 12px}.marketing-card p{color:var(--public-muted);font-size:16px;line-height:1.85;margin:0 0 28px}.marketing-card__link{margin-top:auto;display:flex;align-items:center;gap:14px;color:var(--public-action);font-size:14px}.marketing-closing{background-image:none;background-size:50% auto;background-repeat:no-repeat;background-position:right 12%;padding:64px clamp(24px,5vw,80px);background-color:#efede8}.marketing-closing .public-button{margin-top:28px}.public-footer{background:#faf9f6;padding-top:48px}.public-footer a{text-decoration:none;font-size:14px}.public-footer a:hover{color:var(--public-action)}.public-footer__statement{margin:24px 0 10px;font-size:18px}.public-footer__description{margin:0;color:var(--public-muted);font-size:14px;line-height:1.9}.public-footer__legal{border-top:1px solid var(--public-line);padding-top:24px;margin-top:40px;justify-content:space-between}.public-footer__columns{display:grid;grid-template-columns:repeat(3,minmax(110px,1fr));gap:clamp(28px,4vw,64px)}.public-footer__columns h2{font-size:13px;font-weight:600;color:var(--public-muted);margin:0 0 16px}.public-footer__columns nav{align-content:start;gap:8px}.public-footer__columns a{display:inline-flex;align-items:center;min-height:36px}.public-footer__nav>span,.public-footer__meta>span{font-size:12px;color:var(--public-muted);margin-bottom:6px}.capability-hero{max-width:1440px;margin:auto;padding:64px clamp(24px,5vw,80px) 56px;border-bottom:0}.capability-hero .marketing-lead{max-width:780px}.capability-intro{max-width:1440px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding:56px clamp(24px,5vw,80px) 24px}.selection-example,.network-participants{padding:32px;border:1px solid var(--public-line);border-radius:var(--workspace-radius-panel);background:#fff}.selection-example h3,.network-participants h3{font-size:clamp(22px,2.2vw,30px);line-height:1.5;margin:0 0 24px}.selection-example ol{list-style:none;margin:0;padding:0}.selection-example li{display:flex;gap:20px;padding:18px 0;border-top:1px solid var(--public-line)}.selection-example li>span{color:#b83212;font-size:13px;padding-top:3px}.selection-example li p{font-size:14px;margin:6px 0 0}.selection-example small{display:block;color:var(--public-muted);margin-top:12px}.network-participants{background:#efede8}.network-participants dl{margin-bottom:26px}.network-participants dl>div{padding:18px 0;border-top:1px solid #dcd8d0}.network-participants dt{font-weight:600}.network-participants dd{margin:8px 0 0;color:var(--public-muted);line-height:1.7}.connection-channels .service-extension__grid article{padding:28px;background:#fff;border-radius:0 0 16px 16px}.marketing-steps li{border-top:1px solid var(--public-line);padding-top:22px}.public-shell a:focus-visible,.public-shell button:focus-visible{outline:2px solid #b83212;outline-offset:5px}.capability-intro img{width:100%;height:auto;border-radius:var(--workspace-radius-control)}.capability-intro figure{margin:0}.capability-intro figcaption{color:var(--public-muted);font-size:12px;margin-top:10px}.capability-intro h2{font-size:clamp(28px,3vw,40px)}.capability-details .marketing-cards{margin-top:40px}.capability-boundary{max-width:1200px;margin:0 auto 80px;padding:30px;display:flex;gap:20px;border:1px solid var(--public-line);border-radius:var(--workspace-radius-control)}.capability-boundary h2{font-size:19px;margin:0 0 10px}.capability-boundary p{color:var(--public-muted);line-height:1.8;margin:0}.capability-boundary a{display:inline-block;margin-top:12px;color:var(--public-action)}@media (max-width: 1050px){.public-nav{gap:15px}.public-brand{font-size:16px}.public-header{padding-inline:24px;gap:16px}.public-header__cta{font-size:13px;padding-inline:16px}.marketing-card{padding:26px}}@media (max-width: 900px){.public-nav--desktop{display:none}.public-menu-button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;background:#fff;border:1px solid var(--public-line);border-radius:var(--workspace-radius-round)}}@media (max-width: 650px){.public-header{min-height:76px;padding:14px 18px;flex-wrap:nowrap}.public-brand{font-size:14px;gap:7px}.public-brand__logo{width:28px;height:28px}.public-header__cta{font-size:12px;padding:10px 12px}.marketing-hero{height:auto;padding-bottom:350px}.marketing-hero__image{height:350px;bottom:0;object-position:center bottom;object-fit:cover}.marketing-hero__copy{padding:36px 24px 28px;background:#faf9f6}.marketing-hero h1,.capability-hero h1{font-size:42px;letter-spacing:-1px}.marketing-kicker{font-size:10px;margin-bottom:20px}.marketing-actions{gap:10px}.marketing-actions .public-button{padding-inline:18px;font-size:14px}.marketing-section{padding:56px 24px}.marketing-section__heading{display:block;margin-bottom:28px}.marketing-cards{grid-template-columns:1fr;gap:16px}.marketing-card{padding:28px}.marketing-closing{padding:48px 24px;background-image:none}.capability-hero{padding:48px 24px}.capability-intro{grid-template-columns:1fr;padding:0 24px;gap:24px}.capability-boundary{margin:0 24px 48px;padding:22px}.public-footer__columns{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.public-footer__main{gap:36px}.public-footer__columns a{min-height:44px}}@media (prefers-reduced-motion: reduce){.public-shell *,.public-shell *:before,.public-shell *:after{transition:none!important;scroll-behavior:auto!important}}.capability-hero--network{position:relative;min-height:650px;padding-top:120px;padding-bottom:100px;background:linear-gradient(90deg,rgba(250,249,246,.95),rgba(250,249,246,.65) 38%,transparent 65%),url(/brand/marketing/network-office-v2.jpg) center/cover}.capability-hero--network .marketing-lead{max-width:510px}.network-hero-caption{position:absolute;right:24px;bottom:18px;padding:5px 9px;background:#faf9f6d9;color:var(--public-muted);font-size:11px}@media (max-width: 700px){.capability-hero--network{min-height:720px;padding-top:48px;padding-bottom:340px;background-size:auto 440px;background-position:right bottom;background-repeat:no-repeat;background-image:linear-gradient(180deg,var(--public-bg, #faf9f6),transparent 65%),url(/brand/marketing/network-office-v2.jpg)}}.capability-hero--data{min-height:660px;padding-top:100px;background:linear-gradient(90deg,#faf9f6 5%,#faf9f6f5 30%,#faf9f640 75%),url(/brand/marketing/data-office-v2.jpg) center/cover}.capability-hero--data h1{max-width:760px;font-size:clamp(34px,4vw,56px)}.capability-hero--data .marketing-lead{max-width:580px}.data-touchpoints{margin:32px 0}.data-touchpoints img{display:block;width:100%;height:auto;max-height:620px;object-fit:contain}.data-touchpoints figcaption{text-align:center;color:var(--public-muted);font-size:13px;margin-top:12px}@media (max-width: 700px){.capability-hero--data{padding-top:48px;padding-bottom:240px;background-size:auto 340px;background-repeat:no-repeat;background-position:right bottom;background-image:linear-gradient(180deg,#faf9f6,#faf9f626),url(/brand/marketing/data-office-v2.jpg)}}.capability-hero--ai{position:relative;min-height:660px;padding-top:110px;background:linear-gradient(90deg,#faf9f6 5%,rgba(250,249,246,.9) 35%,transparent 70%),url(/brand/marketing/ai-workbench-hero-v2.jpg) center/cover}.capability-hero--ai h1{max-width:730px;font-size:clamp(34px,4vw,56px)}.capability-hero--ai .marketing-lead{max-width:540px}@media (max-width: 700px){.capability-hero--ai{padding-top:48px;padding-bottom:300px;background-size:auto 380px;background-repeat:no-repeat;background-position:right bottom;background-image:linear-gradient(180deg,#faf9f6,transparent 70%),url(/brand/marketing/ai-workbench-hero-v2.jpg)}}
