.rc-dialog-close{display:inline-flex;align-items:center;justify-content:center;min-width:var(--rc-a11y-touch-target-min);min-height:var(--rc-a11y-touch-target-min);padding:0;border:none;border-radius:var(--rc-radius-control);background:transparent;color:var(--rc-text-secondary);opacity:.85;cursor:pointer;outline:none;transition:opacity .15s ease}.rc-dialog-close:hover{opacity:1;color:var(--rc-text-primary)}.rc-dialog-close:focus{outline:none}.rc-dialog-close:focus-visible{box-shadow:var(--rc-focus-ring-shadow);opacity:1}.rc-dialog-close svg{width:16px;height:16px;flex-shrink:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.rc-dialog-close{transition:none}}[data-slot=dialog-overlay]:has(+[data-slot=dialog-content].action-confirm-dialog[data-state=open]),[data-slot=dialog-overlay]:has([data-slot=dialog-content].action-confirm-dialog[data-state=open]){background:rgba(0,0,0,.65);backdrop-filter:blur(4px)}.action-confirm-dialog{display:flex!important;flex-direction:column;width:440px!important;max-width:calc(100vw - 32px)!important;padding:32px 28px 28px!important;border:1px solid rgba(180,0,255,.45)!important;border-radius:var(--rc-radius-card,16px)!important;background:var(--rc-bg-primary,#1a1625)!important;box-shadow:0 8px 40px rgba(0,0,0,.6),0 0 0 1px rgba(180,0,255,.15);gap:0}.action-confirm-dialog.action-confirm-dialog--560{width:560px!important}.action-confirm-dialog__inner{display:flex;flex-direction:column}.action-confirm-dialog__header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.action-confirm-dialog__icon-shell{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--rc-radius-control,10px);flex-shrink:0}.action-confirm-dialog__icon-shell--destructive{background:var(--rc-status-error-muted,rgba(255,69,102,.12));color:var(--rc-status-error,#ff4566)}.action-confirm-dialog__icon-shell--primary{background:color-mix(in srgb,var(--rc-brand-primary) 14%,transparent);color:var(--rc-brand-primary)}.action-confirm-dialog__icon{width:22px;height:22px}.action-confirm-dialog__title{margin:0;font-family:var(--rc-heading-font,inherit);font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--rc-text-primary,#ffffff)}.action-confirm-dialog__message{margin:0 0 28px;font-size:14px;font-weight:400;line-height:1.6;color:var(--rc-text-secondary,rgba(255,255,255,.6))}.action-confirm-dialog__body{margin:-12px 0 24px;max-height:min(52vh,420px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.action-confirm-dialog__body:empty{display:none}.action-confirm-dialog__error{margin:-16px 0 20px;padding:10px 12px;border-radius:var(--rc-radius-control,10px);border:1px solid var(--rc-status-error-border,rgba(255,69,102,.35));background:var(--rc-status-error-muted,rgba(255,69,102,.1));font-size:13px;color:var(--rc-status-error,#ff4566)}.action-confirm-dialog__error--network{border-color:var(--rc-status-warning-border,rgba(255,193,7,.35));background:var(--rc-status-warning-muted,rgba(255,193,7,.1));color:var(--rc-status-warning,#ffc107)}.action-confirm-dialog__footer{display:flex;align-items:center;justify-content:flex-end;gap:12px}.action-confirm-dialog__cancel{height:44px;padding:0 24px;border:1px solid rgba(255,255,255,.15);border-radius:var(--rc-radius-control,10px);background:transparent;font-size:15px;font-weight:600;color:var(--rc-text-primary,#ffffff);transition:background .15s ease,border-color .15s ease}.action-confirm-dialog__cancel:hover:not(:disabled){border-color:rgba(255,255,255,.25);background:rgba(255,255,255,.06)}.action-confirm-dialog__confirm{height:44px;padding:0 28px;border:none;border-radius:var(--rc-radius-control,10px);font-size:15px;font-weight:700;color:var(--rc-text-on-accent,#ffffff);transition:background .15s ease,transform .1s ease}.action-confirm-dialog--destructive .action-confirm-dialog__confirm{background:var(--rc-status-error,#ff2d78)}.action-confirm-dialog--destructive .action-confirm-dialog__confirm:hover:not(:disabled){background:color-mix(in srgb,var(--rc-status-error,#ff2d78) 88%,#000)}.action-confirm-dialog--primary .action-confirm-dialog__confirm{background:var(--rc-brand-primary)}.action-confirm-dialog--primary .action-confirm-dialog__confirm:hover:not(:disabled){background:color-mix(in srgb,var(--rc-brand-primary) 88%,#000)}.action-confirm-dialog__confirm:active:not(:disabled){transform:scale(.97)}.action-confirm-dialog__confirm:disabled{opacity:.7}.rc-form-error-summary{border:1px solid var(--rc-status-error-border);background:var(--rc-status-error-muted);border-radius:var(--rc-radius-control);padding:12px 14px;color:var(--rc-text-primary)}.rc-form-error-summary__title{margin:0 0 8px;font-size:14px;font-weight:600;color:var(--rc-status-error)}.rc-form-error-summary__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.rc-form-error-summary__link{display:inline;padding:0;border:none;background:transparent;font:inherit;font-size:13px;line-height:1.4;color:var(--rc-action-link);text-align:left;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.rc-form-error-summary__link:hover{color:var(--rc-brand-secondary)}.rc-form-error-summary__link:focus{outline:none}.rc-form-error-summary__link:focus-visible{box-shadow:var(--rc-focus-ring-shadow);border-radius:2px}.rc-input{box-sizing:border-box;display:flex;width:100%;min-width:0;min-height:var(--rc-a11y-touch-target-min);padding:0 12px;font-size:1rem;line-height:1.5;color:var(--rc-text-primary);background:var(--rc-input-bg);border:1px solid var(--rc-form-field-border-rest);border-radius:var(--rc-radius-control);outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.rc-input::-moz-placeholder{color:var(--text-placeholder)}.rc-input::placeholder{color:var(--text-placeholder)}.rc-input:hover:not(:disabled):not([aria-disabled=true]){border-color:color-mix(in srgb,var(--primary-blue) 50%,transparent)}.rc-input:focus{outline:none}.rc-input:focus-visible{border-color:var(--primary-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-blue) 20%,transparent)}.rc-input:disabled,.rc-input[aria-disabled=true]{opacity:var(--rc-opacity-disabled);color:var(--rc-a11y-text-disabled);cursor:not-allowed;pointer-events:none}.rc-input[aria-invalid=true]{border-color:var(--rc-border-danger)}.rc-input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 var(--rc-a11y-focus-ring-offset) var(--rc-focus-ring-offset-bg),0 0 0 calc(var(--rc-a11y-focus-ring-offset) + var(--rc-a11y-focus-ring-width)) var(--rc-border-danger)}.rc-input--empty{background:var(--rc-bg-combobox-empty)}@media (prefers-reduced-motion:reduce){.rc-input{transition:none}}.rc-textarea{box-sizing:border-box;display:flex;width:100%;min-height:4rem;padding:8px 12px;font-size:1rem;line-height:1.5;color:var(--rc-text-primary);background:var(--rc-input-bg);border:1px solid var(--rc-form-field-border-rest);border-radius:var(--rc-radius-control);outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.rc-textarea::-moz-placeholder{color:var(--text-placeholder)}.rc-textarea::placeholder{color:var(--text-placeholder)}.rc-textarea:hover:not(:disabled){border-color:color-mix(in srgb,var(--primary-blue) 50%,transparent)}.rc-textarea:focus{outline:none}.rc-textarea:focus-visible{border-color:var(--primary-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-blue) 20%,transparent)}.rc-textarea:disabled{opacity:var(--rc-opacity-disabled);color:var(--rc-a11y-text-disabled);cursor:not-allowed}.rc-textarea[aria-invalid=true]{border-color:var(--rc-border-danger)}.rc-textarea[aria-invalid=true]:focus-visible{box-shadow:0 0 0 var(--rc-a11y-focus-ring-offset) var(--rc-focus-ring-offset-bg),0 0 0 calc(var(--rc-a11y-focus-ring-offset) + var(--rc-a11y-focus-ring-width)) var(--rc-border-danger)}.rc-textarea--empty{background:var(--rc-bg-combobox-empty)}@media (prefers-reduced-motion:reduce){.rc-textarea{transition:none}}