.cx-modal[data-astro-cid-ldzumb3h][hidden]{display:none!important}.cx-modal[data-astro-cid-ldzumb3h]{position:fixed;inset:0;z-index:99999;background:#0b2336b8;display:flex;align-items:center;justify-content:center;padding:16px}.cx-dialog[data-astro-cid-ldzumb3h]{background:#fff;color:#173149;width:min(100%,540px);max-height:90vh;overflow:auto;border-radius:16px;box-shadow:0 24px 70px #0005}.cx-modal-head[data-astro-cid-ldzumb3h]{background:#10384f;color:#fff;padding:15px 20px;display:flex;justify-content:space-between;align-items:center}.cx-close[data-astro-cid-ldzumb3h]{font-size:26px;line-height:1;color:#fff;background:transparent;border:0;cursor:pointer}.cx-modal-content[data-astro-cid-ldzumb3h]{padding:24px}.cx-step[data-astro-cid-ldzumb3h]{font-size:12px;font-weight:700;color:#1166b6;text-transform:uppercase}.cx-choices[data-astro-cid-ldzumb3h]{display:grid;gap:9px;margin:20px 0}.cx-choice[data-astro-cid-ldzumb3h]{display:block;text-align:left;background:#f2f6fa;color:#173149;border:1px solid #cad9e6;border-radius:9px;padding:12px;cursor:pointer;font:inherit}.cx-choice[data-astro-cid-ldzumb3h].selected{background:#e5f2ff;border:2px solid #1166b6}.cx-modal-actions[data-astro-cid-ldzumb3h]{display:flex;justify-content:space-between;gap:10px}.cx-modal-actions[data-astro-cid-ldzumb3h] button[data-astro-cid-ldzumb3h]:disabled{opacity:.45;cursor:not-allowed}:root{font-family:system-ui,Arial,sans-serif;color:#173149;background:#edf2f7}[data-astro-cid-ldzumb3h]{box-sizing:border-box}body{margin:0}header[data-astro-cid-ldzumb3h]{background:#09263d;color:#fff;padding:16px 4%;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}header[data-astro-cid-ldzumb3h] a[data-astro-cid-ldzumb3h]{color:#c5e4f6}.wrap[data-astro-cid-ldzumb3h]{max-width:1500px;margin:auto;padding:24px}h1[data-astro-cid-ldzumb3h]{margin:0 0 8px}p[data-astro-cid-ldzumb3h]{line-height:1.5}.muted[data-astro-cid-ldzumb3h]{color:#5c7181;font-size:13px}.notice[data-astro-cid-ldzumb3h]{padding:12px 15px;background:#fff8e9;border:1px solid #e7ce95;border-radius:10px;margin:15px 0}.layout[data-astro-cid-ldzumb3h]{display:grid;grid-template-columns:330px minmax(0,1fr);gap:16px}.panel[data-astro-cid-ldzumb3h]{background:#fff;border:1px solid #dce4ed;border-radius:14px;padding:18px;min-width:0}label[data-astro-cid-ldzumb3h]{display:block;font-size:13px;font-weight:700;margin:12px 0 5px}input[data-astro-cid-ldzumb3h],select[data-astro-cid-ldzumb3h],textarea[data-astro-cid-ldzumb3h]{font:inherit;width:100%;padding:10px;border:1px solid #c8d6e2;border-radius:8px}textarea[data-astro-cid-ldzumb3h]{height:76px}.btn[data-astro-cid-ldzumb3h]{font:700 13px system-ui;background:#1166b6;color:#fff;border:0;border-radius:8px;padding:11px 14px;cursor:pointer}.btn[data-astro-cid-ldzumb3h].alt{background:#e9f0f7;color:#153c60}.actions[data-astro-cid-ldzumb3h]{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.preview-head[data-astro-cid-ldzumb3h]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.stage[data-astro-cid-ldzumb3h]{position:relative;overflow:hidden;border:1px solid #ccd7e3;border-radius:12px;background:#e9edf3;min-height:630px;margin-top:10px}.stage[data-astro-cid-ldzumb3h].mobile{max-width:400px;margin-left:auto;margin-right:auto}.stage[data-astro-cid-ldzumb3h] iframe[data-astro-cid-ldzumb3h],.stage[data-astro-cid-ldzumb3h] img[data-astro-cid-ldzumb3h]{width:100%;height:630px;border:0;display:block;object-fit:contain;object-position:top;background:#fff}.stage[data-astro-cid-ldzumb3h] img[data-astro-cid-ldzumb3h]{object-fit:contain;object-position:top;background:#fff}.stage[data-astro-cid-ldzumb3h] iframe[data-astro-cid-ldzumb3h][hidden],.stage[data-astro-cid-ldzumb3h] img[data-astro-cid-ldzumb3h][hidden]{display:none!important}.stage[data-astro-cid-ldzumb3h]:has(img:not([hidden])) iframe[data-astro-cid-ldzumb3h]{display:none!important}.stage[data-astro-cid-ldzumb3h] .fallback[data-astro-cid-ldzumb3h]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:30px;color:#546b7d;background:#f1f5f9}.overlay[data-astro-cid-ldzumb3h]{position:absolute;z-index:5;right:20px;bottom:24px;width:min(340px,calc(100% - 30px));background:#fff;border-radius:15px;box-shadow:0 10px 40px #102e4766;border:1px solid #d9e4ed;overflow:hidden;touch-action:none;cursor:grab}.overlay[data-astro-cid-ldzumb3h].dragging{cursor:grabbing}.overlay[data-astro-cid-ldzumb3h] .bar[data-astro-cid-ldzumb3h]{background:#10384f;color:#fff;padding:10px 14px;font-size:11px;letter-spacing:.5px}.overlay[data-astro-cid-ldzumb3h] .body[data-astro-cid-ldzumb3h]{padding:18px}.overlay[data-astro-cid-ldzumb3h] h3[data-astro-cid-ldzumb3h]{margin:0 0 8px;font-size:19px}.overlay[data-astro-cid-ldzumb3h] p[data-astro-cid-ldzumb3h]{font-size:13px;color:#506a7c}.overlay[data-astro-cid-ldzumb3h] .cta[data-astro-cid-ldzumb3h]{display:block;width:100%;border:0;border-radius:7px;background:var(--accent,#ec873a);color:#102c41;font-weight:800;padding:12px;cursor:pointer}.overlay[data-astro-cid-ldzumb3h] .fine[data-astro-cid-ldzumb3h]{font-size:10px;color:#718496;margin-top:8px}.overlay[data-astro-cid-ldzumb3h].banner{inset:12px 15px auto;width:auto}.overlay[data-astro-cid-ldzumb3h].banner .body[data-astro-cid-ldzumb3h]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.overlay[data-astro-cid-ldzumb3h].banner .body[data-astro-cid-ldzumb3h] p[data-astro-cid-ldzumb3h]{flex:1}.overlay[data-astro-cid-ldzumb3h].banner .cta[data-astro-cid-ldzumb3h]{width:auto}.overlay[data-astro-cid-ldzumb3h].tab{width:260px;right:10px;bottom:10px}.overlay[data-astro-cid-ldzumb3h].tab .body[data-astro-cid-ldzumb3h] p[data-astro-cid-ldzumb3h]{display:none}.stage[data-astro-cid-ldzumb3h].mobile .overlay[data-astro-cid-ldzumb3h].banner .body[data-astro-cid-ldzumb3h]{display:block}.stage[data-astro-cid-ldzumb3h].mobile .overlay[data-astro-cid-ldzumb3h].banner .cta[data-astro-cid-ldzumb3h]{width:100%}.code[data-astro-cid-ldzumb3h]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;max-height:220px;overflow:auto;background:#102d42;color:#e5f3fa;padding:14px;border-radius:8px}.status[data-astro-cid-ldzumb3h]{font-size:12px;color:#21684d;min-height:20px}.small[data-astro-cid-ldzumb3h]{font-size:12px}@media(max-width:960px){.layout[data-astro-cid-ldzumb3h]{grid-template-columns:1fr}.wrap[data-astro-cid-ldzumb3h]{padding:15px}}
