.error-window{width:380px;min-height:auto;font-size:var(--font-size-md);z-index:100}.error-window .title-bar{height:26px}.error-window .title-bar-text{display:inline-flex;align-items:center;gap:var(--space-3);min-width:0;font-size:var(--font-size-lg);font-weight:700}.error-window .error-title-icon{width:16px;height:16px;flex:0 0 16px;object-fit:contain}.error-window .error-body{display:flex;align-items:flex-start;gap:14px;min-height:78px;padding:22px var(--space-10) var(--space-6);background:var(--xp-surface);color:var(--text)}.error-window .error-body-icon{width:32px;height:32px;flex:0 0 32px;object-fit:contain;margin-top:1px}.error-window .error-text{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-1);line-height:1.35}.error-window .error-message{display:block;font-size:var(--font-size-md);color:var(--text)}.error-window .error-footer{display:flex;justify-content:center;gap:var(--space-5);padding:var(--space-5) var(--space-7) var(--space-9);background:var(--xp-surface);border-top:0}.error-window .error-dialog-btn{min-width:75px;height:23px;padding:0 var(--space-7);font-size:var(--font-size-md);color:var(--text);cursor:var(--cursor-default);border:1px solid var(--xp-line-mid);border-radius:var(--window-radius-sm);background:linear-gradient(to bottom,var(--xp-line-light) 0%,var(--xp-line-light) 35%,var(--xp-surface) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--xp-title-mid) 35%,var(--xp-line-light) 65%)}.error-window #xp-default-btn{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--xp-title-mid) 45%,var(--xp-line-light) 55%),0 0 0 1px color-mix(in srgb,var(--xp-title-mid) 65%,var(--xp-line-light) 35%)}.error-window .error-dialog-btn:focus-visible,.error-window #xp-default-btn{outline:1px dotted var(--text);outline-offset:calc(-1 * var(--space-3))}.error-window .error-dialog-btn:active{transform:none;background:linear-gradient(to bottom,var(--xp-surface),var(--xp-line-light))}.error-window .error-dialog-btn:disabled{color:var(--text-muted);background:var(--xp-highlight-middle);box-shadow:none;cursor:var(--cursor-no);pointer-events:none}.error-window .error-dialog-btn:disabled:active{transform:none}
