.host.svelte-1caf36a{z-index:var(--wb-layer-z,1000);padding:var(--space-4);place-items:center;display:grid;position:fixed;inset:0}.scrim.svelte-1caf36a{cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;border:none;padding:0;position:absolute;inset:0}.card.svelte-1caf36a{width:min-content;min-width:min(420px,100%);max-width:100%;max-height:calc(100dvh - 2 * var(--space-4));border:1px solid var(--border-strong);border-radius:var(--radius-xl);background:var(--bg-surface);flex-direction:column;display:flex;position:relative;overflow:clip;box-shadow:0 24px 80px #0009}.body.svelte-1caf36a{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.card.fit.svelte-1caf36a{width:max-content}.card.wide.svelte-1caf36a{width:100%;max-width:min(1040px,100%)}.card.full.svelte-1caf36a{width:100%;max-width:min(1680px,100%);height:min(calc(100dvh - 2 * var(--space-4)), 1200px)}header.svelte-1caf36a{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-5) 0;flex:none;display:flex}h2.svelte-1caf36a{font-family:var(--font-display);font-size:var(--text-lg);margin:0;font-weight:700;line-height:1.3}.x.svelte-1caf36a{border-radius:var(--radius-full);width:30px;height:30px;color:var(--text-tertiary);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;flex:none;place-items:center;margin:-4px -4px 0 0;display:grid}.x.svelte-1caf36a:hover{background:var(--bg-elevated);color:var(--text-primary)}@media (width<=560px){.host.svelte-1caf36a{place-items:end center;padding:0}.card.svelte-1caf36a,.card.fit.svelte-1caf36a{border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;min-width:0;max-width:none;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom,0px);border-bottom:none}}
