.ledger-scope.ledger-dialog{--ledger-negative-hover:color-mix(in srgb, var(--ledger-negative) 84%, var(--ledger-text))}.ledger-scope.ledger-dialog .atlas-modal-content{border:1px solid var(--ledger-border)!important;border-radius:var(--ledger-radius-card)!important;box-shadow:var(--ledger-menu-shadow)!important;background:var(--ledger-surface)!important}.ledger-scope.ledger-dialog .atlas-modal-header{gap:12px;background:var(--ledger-surface)!important;padding:20px 20px 4px!important}.ledger-scope.ledger-dialog .atlas-modal-title{letter-spacing:normal;padding-top:6px;font-size:var(--lfs-16)!important;font-weight:600!important;line-height:var(--llh-24)!important;color:var(--ledger-text)!important}.ledger-scope.ledger-dialog .atlas-modal-body{background:var(--ledger-surface)!important;padding:8px 20px 20px!important}.ledger-scope.ledger-dialog .atlas-modal-close{margin:0 -6px 0 0;border-radius:var(--ledger-radius-control)!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;color:var(--ledger-muted)!important;background:0 0!important}.ledger-scope.ledger-dialog .atlas-modal-close:hover{background:var(--ledger-raised)!important;color:var(--ledger-text)!important}.ledger-scope.ledger-dialog .atlas-modal-close:focus-visible{outline:2px solid var(--ledger-accent);outline-offset:2px}.ledger-scope.ledger-dialog .atlas-confirm__lead{gap:12px}.ledger-scope.ledger-dialog .atlas-confirm__icon{width:20px;height:20px;color:var(--ledger-text);background:0 0;border-radius:0;margin-top:2px}.ledger-scope.ledger-dialog .atlas-confirm__icon svg{width:20px;height:20px}.ledger-scope.ledger-dialog .atlas-confirm--neutral .atlas-confirm__icon,.ledger-scope.ledger-dialog .atlas-confirm--caution .atlas-confirm__icon{color:var(--ledger-text);background:0 0}.ledger-scope.ledger-dialog .atlas-confirm--danger .atlas-confirm__icon{color:var(--ledger-negative);background:0 0}.ledger-scope.ledger-dialog .atlas-confirm__copy{gap:6px;padding-top:0}.ledger-scope.ledger-dialog .atlas-confirm__message{font-size:var(--lfs-14);font-weight:400;line-height:var(--llh-22);color:var(--ledger-text)}.ledger-scope.ledger-dialog .atlas-confirm__footnote{font-size:var(--lfs-13);font-weight:500;line-height:var(--llh-20);color:var(--ledger-negative)}.ledger-scope.ledger-dialog .atlas-modal-actions,.ledger-scope.ledger-dialog .atlas-confirm .atlas-modal-actions{gap:8px;margin-top:20px}.ledger-scope.ledger-dialog .atlas-modal-actions .btn{border-radius:var(--ledger-radius-control);min-height:40px;box-shadow:none;font-size:var(--lfs-14);font-weight:500;line-height:var(--llh-20);border:0;padding:0 16px}.ledger-scope.ledger-dialog .atlas-modal-actions .btn-outline{background:var(--ledger-secondary);color:var(--ledger-text)}.ledger-scope.ledger-dialog .atlas-modal-actions .btn-outline:not(:focus-visible){outline:1px solid var(--ledger-secondary-edge);outline-offset:-1px}.ledger-scope.ledger-dialog .atlas-modal-actions .btn-outline:hover:not(:disabled){background:var(--ledger-active)}.ledger-scope.ledger-dialog .atlas-modal-actions .btn-primary{background:var(--ledger-primary);color:var(--ledger-on-primary)}.ledger-scope.ledger-dialog .atlas-modal-actions .btn-primary:hover:not(:disabled){background:var(--ledger-primary-hover)}.ledger-scope.ledger-dialog .atlas-modal-actions .btn-danger{background:var(--ledger-negative);color:var(--ledger-surface)}.ledger-scope.ledger-dialog .atlas-modal-actions .btn-danger:hover:not(:disabled){background:var(--ledger-negative-hover)}.ledger-scope.ledger-dialog .atlas-modal-actions .btn:disabled{cursor:progress}@media (max-width:1024px){.ledger-scope.ledger-dialog .atlas-modal-actions .btn{min-height:44px}.ledger-scope.ledger-dialog .atlas-modal-close{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}
