/* KATA Wagara — classical patterns, constructed. */
.k-wag{font-family:var(--k-font)}
.k-wag-stage{border-radius:14px;overflow:hidden;border:1px solid var(--k-line)}
.k-wag canvas{display:block;width:100%;height:228px}
.k-wag-bar{display:flex;gap:8px;flex-wrap:wrap;margin-top:11px;align-items:center}
.k-wag-btn{border:1px solid var(--k-line);background:var(--k-bg);color:var(--k-ink-2);font-family:inherit;font-size:12.5px;font-weight:550;padding:7px 13px;border-radius:99px;cursor:pointer;letter-spacing:.01em}
.k-wag-btn small{color:var(--k-ink-3);font-weight:500;margin-inline-start:5px}
.k-wag-btn.on{background:var(--k-ink);color:var(--k-bg);border-color:var(--k-ink)}
.k-wag-btn.on small{color:var(--k-zinc-400)}
.k-wag-tone{margin-inline-start:auto;color:var(--k-accent-ink);border-color:var(--k-accent-bg)}
.k-wag-cap{font-size:12.5px;color:var(--k-ink-3);margin-top:9px;letter-spacing:.01em}
