.info-backdrop.svelte-zaoa5g{align-items:center;background:#1414128c;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:200}.info-modal.svelte-zaoa5g{background:var(--paper, #fff);border:1px solid var(--ink, #1a1a1a);box-shadow:0 18px 50px #00000040;max-height:80vh;max-width:540px;overflow-y:auto;padding:24px 26px 26px;width:100%}.info-head.svelte-zaoa5g{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.info-head.svelte-zaoa5g h3:where(.svelte-zaoa5g){color:var(--ink, #1a1a1a);font-family:var(--font-display, sans-serif);font-size:20px;font-weight:700;margin:0}.info-close.svelte-zaoa5g{background:transparent;border:0;color:var(--graphite, #555);cursor:pointer;font-size:24px;line-height:1;padding:0 4px}.info-modal.svelte-zaoa5g p:where(.svelte-zaoa5g){color:var(--graphite, #444);font-size:14px;line-height:1.6;margin:0 0 12px}.info-modal.svelte-zaoa5g ul:where(.svelte-zaoa5g){margin:4px 0 0;padding-left:18px}.info-modal.svelte-zaoa5g li:where(.svelte-zaoa5g){color:var(--graphite, #444);font-size:13.5px;line-height:1.5;margin-bottom:7px}.info-modal.svelte-zaoa5g li:where(.svelte-zaoa5g) strong:where(.svelte-zaoa5g){color:var(--ink, #1a1a1a)}
