.policy-tag.svelte-1b0w4ns{border-radius:6px;padding:6px 12px;font-size:.8125rem;font-weight:600}.modal-overlay.svelte-1b0w4ns{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-content.svelte-1b0w4ns{background:var(--surface-elevated);border-radius:var(--radius-lg);box-shadow:var(--shadow-2xl);width:100%}.modal-header.svelte-1b0w4ns{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.modal-close.svelte-1b0w4ns{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:2rem;line-height:1;transition:all .2s;display:flex}.modal-close.svelte-1b0w4ns:hover{background:var(--surface-muted)}.modal-body.svelte-1b0w4ns{padding:24px}.modal-footer.svelte-1b0w4ns{border-top:1px solid var(--border-subtle);justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}
