.xsI7iq_playground{--wa-surface:#fbfdff;--wa-ink:#172033;--wa-muted:#59667a;--wa-action:#1428a0;--wa-action-soft:#e8ecf8;--wa-line:#d9e0ec;--wa-radius:12px;--wa-focus:0 0 0 3px #1428a059;--hn-ink:#172033;--hn-muted:#59667a;--hn-line:#d9e0ec;--hn-action:#1428a0;--hn-soft:#e8ecf8;--hn-good:#187a62;--hn-bad:#a3382c;color:var(--hn-ink);word-break:keep-all;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:24px;font-family:Pretendard Variable,Pretendard,system-ui,sans-serif;display:grid}.xsI7iq_playSide,.xsI7iq_playResult{gap:16px;min-width:0;display:grid}.xsI7iq_playActions{flex-wrap:wrap;gap:8px;display:flex}.xsI7iq_entry{border:1px solid var(--hn-line);background:#fbfdff;border-radius:12px;gap:8px;min-width:0;margin:0;padding:16px;display:grid}.xsI7iq_entry legend{padding:0 4px;font-size:18px;font-weight:700}.xsI7iq_entryOption{border:1px solid var(--hn-line);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;min-height:44px;padding:8px 10px;display:flex}.xsI7iq_entryOption:has(input:checked){border-color:var(--hn-action);background:var(--hn-soft)}.xsI7iq_entryOption input{width:20px;height:20px;accent-color:var(--hn-action);margin-top:2px}.xsI7iq_entryOption span{gap:2px;display:grid}.xsI7iq_entryOption small{color:var(--hn-muted);font-size:14px}.xsI7iq_segmentsRow{border:1px solid var(--hn-line);border-radius:12px;gap:4px;width:fit-content;padding:4px;display:flex}.xsI7iq_personNote{color:var(--hn-muted);margin:0;font-size:14px}.xsI7iq_site{border:1px solid var(--hn-line);color:#2b2620;background:#fffdf8;border-radius:12px;overflow:hidden}.xsI7iq_siteBar{color:#5c554b;background:#ede9e1;padding:8px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.xsI7iq_siteNav{border-bottom:1px solid #e6e0d5;flex-wrap:wrap;gap:4px;padding:8px;display:flex}.xsI7iq_siteNav a{color:#2b2620;border-radius:8px;align-items:center;min-height:44px;padding:0 12px;font-size:15px;text-decoration:none;display:inline-flex}.xsI7iq_siteNav a[aria-current=page]{color:#fffdf8;background:#2b2620}.xsI7iq_siteBody{height:360px;padding:20px;line-height:1.7;overflow-y:auto}.xsI7iq_siteBody:focus-visible,.xsI7iq_siteNav a:focus-visible,.xsI7iq_siteLink:focus-visible,.xsI7iq_siteButton:focus-visible,.xsI7iq_siteButtonGhost:focus-visible{outline:3px solid var(--hn-action);outline-offset:2px}.xsI7iq_siteTitle{margin:0 0 8px;font-size:22px;font-weight:700}.xsI7iq_siteList{padding-left:20px}.xsI7iq_siteSpacer{color:#8a8276;min-height:280px}.xsI7iq_siteLink{color:#6a3f14;align-items:center;min-height:44px;font-weight:700;display:inline-flex}.xsI7iq_siteFooter{color:#6b6358;border-top:1px solid #e6e0d5;gap:4px;margin-top:24px;padding-top:12px;font-size:14px;display:grid}.xsI7iq_siteForm{gap:12px;max-width:360px;display:grid}.xsI7iq_siteForm label{gap:4px;font-size:15px;display:grid}.xsI7iq_siteForm input:not([type=checkbox]),.xsI7iq_siteForm select{min-height:44px;font:inherit;background:#fff;border:1px solid #cfc6b8;border-radius:8px;padding:0 12px}.xsI7iq_siteCheck{align-items:center;gap:8px;min-height:44px;display:flex!important}.xsI7iq_siteCheck input{width:20px;height:20px}.xsI7iq_siteButton,.xsI7iq_siteButtonGhost{min-height:44px;font:inherit;cursor:pointer;border-radius:8px;padding:0 16px;font-weight:700}.xsI7iq_siteButton{color:#fffdf8;background:#2b2620;border:0}.xsI7iq_siteButtonGhost{color:#2b2620;background:0 0;border:1px solid #2b2620}.xsI7iq_siteSmall{color:#6b6358;margin:0;font-size:13px}.xsI7iq_siteDone{color:#1d4d3a;background:#e7f2ec;border-radius:10px;gap:4px;padding:16px;display:grid}.xsI7iq_siteDone p{margin:0}.xsI7iq_log{border:1px solid var(--hn-line);background:#fbfdff;border-radius:12px;min-width:0;padding:16px}.xsI7iq_log h4{margin:0;font-size:18px}.xsI7iq_logEmpty{color:var(--hn-muted);margin:8px 0 0;font-size:14px}.xsI7iq_logList{gap:8px;max-height:360px;margin:12px 0 0;padding:0;list-style:none;display:grid;overflow-y:auto}.xsI7iq_logList li{border:1px solid var(--hn-line);background:#fff;border-radius:8px;gap:2px;padding:10px 12px;font-size:14px;display:grid}.xsI7iq_logTag{color:var(--hn-muted);background:#eef1f6;border-radius:999px;justify-self:start;padding:0 8px;font-size:13px;font-style:normal;font-weight:700}.xsI7iq_logTag[data-tone=visit]{background:var(--hn-soft);color:var(--hn-action)}.xsI7iq_logTag[data-tone=inquiry]{color:var(--hn-good);background:#e3f1ea}.xsI7iq_logTag[data-tone=bot],.xsI7iq_logTag[data-tone=drop]{color:var(--hn-bad);background:#f6e6e3}.xsI7iq_logList li>span:nth-child(2){font-weight:700}.xsI7iq_logList details{color:var(--hn-muted);margin-top:4px}.xsI7iq_logList summary{cursor:pointer;align-items:center;min-height:44px;display:inline-flex}.xsI7iq_logList pre{color:#f4f7fb;white-space:pre-wrap;word-break:break-all;background:#172033;border-radius:6px;max-height:180px;margin:4px 0 0;padding:8px;font-size:12.5px;overflow:auto}.xsI7iq_demo{min-height:240px}.xsI7iq_seeding{background:#fbfdff;border:1px solid #d9e0ec;border-radius:12px;padding:24px}.xsI7iq_progressBar{accent-color:#1428a0;width:100%;height:8px}.xsI7iq_sources{gap:12px}.xsI7iq_sourcesLede,.xsI7iq_sourceRole{color:#5f5a52;margin:0;font-size:14px}@media (max-width:960px){.xsI7iq_playground{grid-template-columns:minmax(0,1fr)}}.xsI7iq_playground button:focus-visible{box-shadow:var(--wa-focus);outline:none}