.ui-option-card[data-v-0a6de1b8]{appearance:none;text-align:left;background:var(--ui-bg-surface-raised);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);width:100%;color:inherit;font:inherit;cursor:pointer;align-items:flex-start;gap:12px;padding:12px 14px;transition:background .12s,border-color .12s,transform .12s,box-shadow .12s;display:flex}.ui-option-card[data-v-0a6de1b8]:hover:not(.ui-option-card-disabled){background:var(--ui-bg-surface-hover);border-color:var(--ui-text-faint)}.ui-option-card[data-v-0a6de1b8]:focus{outline:none}.ui-option-card[data-v-0a6de1b8]:focus-visible{outline:2px solid var(--ui-border-focus);outline-offset:2px}.ui-option-card-selected[data-v-0a6de1b8]{background:var(--ui-bg-surface-selected);border-color:var(--ui-primary);box-shadow:0 0 0 2px #2563eb59}.ui-option-card-disabled[data-v-0a6de1b8]{opacity:.45;cursor:not-allowed}.ui-option-card-icon[data-v-0a6de1b8]{border-radius:var(--ui-radius-sm);background:var(--ui-bg-surface);width:32px;height:32px;color:var(--ui-text);flex:none;justify-content:center;align-items:center;display:flex}.ui-option-card-text[data-v-0a6de1b8]{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.ui-option-card-titles[data-v-0a6de1b8]{align-items:center;gap:8px;display:flex}.ui-option-card-title[data-v-0a6de1b8]{color:var(--ui-text);letter-spacing:.01em;font-size:13px;font-weight:700}.ui-option-card-subtitle[data-v-0a6de1b8]{text-transform:uppercase;letter-spacing:.06em;color:var(--ui-text-subtle);font-size:11px;font-weight:600}.ui-option-card-description[data-v-0a6de1b8]{color:var(--ui-text-muted);margin:2px 0 0;font-size:12px;line-height:1.45}.ui-option-card-badge[data-v-0a6de1b8]{letter-spacing:.06em;text-transform:uppercase;background:var(--ui-primary);color:var(--ui-primary-text);border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.ui-modal-footer-row[data-v-0b775202]{gap:12px}.ui-modal-footer-left[data-v-0b775202],.ui-modal-footer-row[data-v-0b775202]{flex:auto;align-items:center;display:flex}.ui-modal-footer-left[data-v-0b775202]{min-width:0;color:var(--ui-text-muted);gap:8px;font-size:12px}.ui-modal-footer-right[data-v-0b775202]{flex:none;align-items:center;gap:8px;display:flex}.ui-button[data-v-0b775202]{border-radius:var(--ui-radius-sm);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .12s,border-color .12s,color .12s,opacity .12s;display:inline-flex}.ui-button[data-v-0b775202]:disabled{cursor:not-allowed;opacity:.55}.ui-button-primary[data-v-0b775202]{background:var(--ui-primary);border-color:var(--ui-primary);color:var(--ui-primary-text)}.ui-button-primary[data-v-0b775202]:hover:not(:disabled){background:var(--ui-primary-hover);border-color:var(--ui-primary-hover)}.ui-button-danger[data-v-0b775202]{background:var(--ui-danger);border-color:var(--ui-danger);color:var(--ui-primary-text)}.ui-button-danger[data-v-0b775202]:hover:not(:disabled){background:var(--ui-danger-hover);border-color:var(--ui-danger-hover)}.ui-button-secondary[data-v-0b775202]{border-color:var(--ui-border-strong);color:var(--ui-text);background:0 0}.ui-button-secondary[data-v-0b775202]:hover:not(:disabled){background:var(--ui-border);border-color:var(--ui-text-faint)}.ui-button-spinner[data-v-0b775202]{border:2px solid;border-top-color:#0000;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite ui-spin-0b775202}@keyframes ui-spin-0b775202{to{transform:rotate(1turn)}}
