.zm-backdrop.svelte-1f98dnk{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:16px;background:#040812b8;backdrop-filter:blur(3px)}.zm-panel.svelte-1f98dnk{width:min(560px,100%);height:min(760px,calc(100vh - 32px));display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 30px 80px #00000080}.zm-head.svelte-1f98dnk{display:flex;align-items:center;gap:12px;padding:12px 14px 12px 18px;border-bottom:1px solid rgba(10,27,61,.1);font-family:var(--display);font-weight:800;color:#0a1b3d}.zm-head.svelte-1f98dnk>span:where(.svelte-1f98dnk){flex:1;min-width:0}.zm-new.svelte-1f98dnk{font-family:var(--body);font-size:.82rem;font-weight:600;color:#1e63d8;text-decoration:none;white-space:nowrap}.zm-new.svelte-1f98dnk:hover{text-decoration:underline}.zm-close.svelte-1f98dnk{border:none;background:none;font-size:1.6rem;line-height:1;color:#6b7c9c;cursor:pointer;padding:0 4px}.zm-frame.svelte-1f98dnk{flex:1;width:100%;border:0}.zm-fallback.svelte-1f98dnk{margin:0;padding:10px 14px;text-align:center;font-size:.85rem;color:#33456a;border-top:1px solid rgba(10,27,61,.1)}.zm-fallback.svelte-1f98dnk a:where(.svelte-1f98dnk){color:#1e63d8;font-weight:600;text-decoration:none}.zm-fallback.svelte-1f98dnk a:where(.svelte-1f98dnk):hover{text-decoration:underline}
