.modal.svelte-ta60gp{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface);width:min(720px,100vw - 32px);max-height:min(80vh,760px);color:var(--ink);margin:auto;padding:0;box-shadow:0 30px 80px -20px #000c}.modal.wide.svelte-ta60gp{width:min(1100px,100vw - 32px);height:min(90vh,1000px);max-height:min(90vh,1000px)}.modal[open].svelte-ta60gp{animation:rise var(--dur-3) var(--ease-out) both;flex-direction:column;display:flex;overflow:hidden}.modal.svelte-ta60gp::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a080eb3}.frame.svelte-ta60gp{flex-direction:column;flex:auto;min-height:0;display:flex}header.svelte-ta60gp{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 14px;display:flex}h2.svelte-ta60gp{font-size:1.15rem;font-weight:700}header.svelte-ta60gp p:where(.svelte-ta60gp){font-size:var(--ui-small);margin-top:2px}.close.svelte-ta60gp{border-radius:calc(10px * var(--radius-scale,1));width:34px;height:34px;color:var(--muted);place-items:center;display:inline-grid}.close.svelte-ta60gp:hover{color:var(--ink);background:var(--raised)}.body.svelte-ta60gp{flex:auto;min-height:0;padding:14px 20px 20px;overflow-y:auto}
