@font-face{font-family:barlow;src:url(../media/Barlow_400-s.p.2g-m-43w4inzo.woff2)format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:barlow;src:url(../media/Barlow_500-s.p.1e42q6h-am56h.woff2)format("woff2");font-display:block;font-weight:500;font-style:normal}@font-face{font-family:barlow;src:url(../media/Barlow_600-s.p.20ymm9zt6h9oi.woff2)format("woff2");font-display:block;font-weight:600;font-style:normal}@font-face{font-family:barlow;src:url(../media/Barlow_700-s.p.3vb5yshewhzs1.woff2)format("woff2");font-display:block;font-weight:700;font-style:normal}@font-face{font-family:barlow;src:url(../media/Barlow_800-s.p.2rjc83gxf2xxe.woff2)format("woff2");font-display:block;font-weight:800;font-style:normal}@font-face{font-family:barlow Fallback;src:local(Arial);ascent-override:103.13%;descent-override:20.63%;line-gap-override:0.0%;size-adjust:96.96%}.ZHtXfW_className{font-family:barlow,barlow Fallback}.ZHtXfW_variable{--font-barlow:"barlow", "barlow Fallback"}
@font-face{font-family:barlowCondensed;src:url(../media/BarlowCondensed_400-s.p.3966srz6ua9nl.woff2)format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:barlowCondensed;src:url(../media/BarlowCondensed_500-s.p.3wun_rgcl0ums.woff2)format("woff2");font-display:block;font-weight:500;font-style:normal}@font-face{font-family:barlowCondensed;src:url(../media/BarlowCondensed_600-s.p.289y3avl9x-vx.woff2)format("woff2");font-display:block;font-weight:600;font-style:normal}@font-face{font-family:barlowCondensed;src:url(../media/BarlowCondensed_700-s.p.21s4tc4km7afu.woff2)format("woff2");font-display:block;font-weight:700;font-style:normal}@font-face{font-family:barlowCondensed;src:url(../media/BarlowCondensed_800-s.p.3lg-gfem2skt4.woff2)format("woff2");font-display:block;font-weight:800;font-style:normal}@font-face{font-family:barlowCondensed Fallback;src:local(Arial);ascent-override:129.59%;descent-override:25.92%;line-gap-override:0.0%;size-adjust:77.17%}.gQzapq_className{font-family:barlowCondensed,barlowCondensed Fallback}.gQzapq_variable{--font-barlow-condensed:"barlowCondensed", "barlowCondensed Fallback"}
.VnpBdW_page{flex-direction:column;gap:16px;display:flex}.VnpBdW_card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px}.VnpBdW_controls{flex-wrap:wrap;align-items:flex-end;gap:16px;padding:16px;display:flex}.VnpBdW_field{flex-direction:column;gap:6px;min-width:0;display:flex}.VnpBdW_fieldGrow{flex:260px}.VnpBdW_label{color:var(--muted);font-size:12px;font-weight:600}.VnpBdW_select,.VnpBdW_input{border:1px solid var(--line-strong);color:var(--ink);background:var(--surface);border-radius:8px;min-width:0;padding:8px 10px;font-size:13.5px}.VnpBdW_segmented{border:1px solid var(--line-strong);border-radius:8px;display:inline-flex;overflow:hidden}.VnpBdW_segment{appearance:none;background:var(--surface);color:var(--muted);cursor:pointer;border:none;padding:8px 12px;font-size:13px;font-weight:600}.VnpBdW_segment+.VnpBdW_segment{border-left:1px solid var(--line-strong)}.VnpBdW_segmentActive{background:var(--accent);color:#fff}.VnpBdW_previews{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:16px;display:grid}.VnpBdW_preview{flex-direction:column;gap:12px;padding:16px;display:flex}.VnpBdW_previewHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.VnpBdW_previewTitle{color:var(--ink);margin:0;font-size:14.5px;font-weight:650}.VnpBdW_previewMeta{color:var(--faint);font-size:12px;font-family:var(--mono-stack)}.VnpBdW_stage{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;justify-content:center;width:100%;padding:12px;display:flex}.VnpBdW_canvas{overflow:hidden;box-shadow:0 8px 24px -12px #00000073}.VnpBdW_message{text-align:center;color:var(--faint);padding:32px 16px;font-size:13px}.VnpBdW_btn{appearance:none;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;padding:9px 16px;font-size:13px;font-weight:600}.VnpBdW_btn:disabled{opacity:.5;cursor:default}.VnpBdW_btnPrimary{background:var(--accent);color:#fff}.VnpBdW_btnPrimary:hover:not(:disabled){background:var(--accent-ink)}.VnpBdW_btnGhost{background:var(--surface);border-color:var(--line-strong);color:var(--ink)}.VnpBdW_btnGhost:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.VnpBdW_error{color:var(--live);font-size:12.5px}
