.cap-dialog{border-radius:var(--cap-radius);background:var(--cap-surface);inline-size:min(92vw,20rem);color:var(--cap-text)}.cap-dialog.n-modal{transform:none!important}@media (prefers-reduced-motion:no-preference){.cap-dialog-overlay .cap-dialog.n-modal,.cap-dialog-overlay.n-modal-container>.n-modal-mask{animation:.14s ease-out cap-dialog-enter}@keyframes cap-dialog-enter{0%{opacity:0}to{opacity:1}}}.cap-dialog>.n-card-content{scrollbar-width:thin;max-block-size:min(70vh,28rem);overflow-y:auto}.cap-dialog button:focus-visible{outline:2px solid var(--cap-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.cap-dialog-overlay .cap-dialog.n-modal,.cap-dialog-overlay.n-modal-container>.n-modal-mask{transition:none!important;animation:none!important}.cap-dialog.n-card .n-button,.cap-dialog.n-card .n-button *{transition:none;animation:none}}.cap-dialog__body[data-v-c08968b9]{align-items:center;gap:var(--cap-space);min-inline-size:0;font-size:var(--cap-body);grid-template-columns:minmax(0,1fr) 44px;display:grid}.cap-dialog__body iframe[data-v-c08968b9]{border:0;block-size:64px;inline-size:100%;min-inline-size:0}.cap-dialog__body iframe[data-v-c08968b9]:focus-visible{outline:2px solid var(--cap-accent);outline-offset:2px}.cap-dialog__cancel[data-v-c08968b9]{min-block-size:44px;inline-size:44px;min-inline-size:44px;font-size:var(--cap-icon);padding:0}
