.kzb-dialog{box-sizing:border-box;width:min(620px,calc(100% - 24px));max-height:90dvh;padding:28px;border:1px solid #ae8042;border-radius:18px;background:#201c17;color:#f8f0df;box-shadow:0 20px 80px #0009;font-family:inherit;z-index:2147483600}.kzb-dialog::backdrop{background:#000b}.kzb-dialog *{box-sizing:border-box}.kzb-dialog h2{margin:0 32px 20px 0;color:#f8f0df}.kzb-dialog label{display:block;font-size:14px;margin:12px 0;color:#f8f0df}.kzb-dialog input,.kzb-dialog select{width:100%;border:1px solid #735834;border-radius:8px;padding:12px;background:#121212;color:#fff}.kzb-dialog button,.kzb-shortcode button{padding:12px 20px;margin:12px 8px 0 0;border-radius:9px;border:1px solid #b88b4a;background:#d8ad69;color:#19130a;cursor:pointer;font:inherit}.kzb-dialog button:disabled{opacity:.55;cursor:wait}.kzb-close{position:absolute;right:12px;top:0}.kzb-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kzb-notice{padding:12px;border:1px solid #b88b4a;border-radius:8px;color:#fff4c9}.kzb-output{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.kzb-reviews{display:flex;gap:20px;overflow:auto}.kzb-reviews article{min-width:260px;max-width:420px}.kzb-demo-banner{position:fixed;bottom:8px;left:50%;transform:translateX(-50%);z-index:99998;background:#332610;color:#fff2bc;border:1px solid #bc984f;padding:8px 16px;border-radius:6px;font:13px system-ui;pointer-events:none;text-align:center}@media(max-width:480px){.kzb-grid{grid-template-columns:1fr}.kzb-dialog{padding:20px}}
