.koma-guide{border:1px solid var(--vocs-color-border,#2b2f38);background:#000;border-radius:12px;outline:none;margin:1.5rem 0 2rem;overflow:hidden}.koma-guide:focus{box-shadow:0 0 0 2px #39ff14}.koma-guide-bar,.koma-guide-nav{color:#adadad;background:#111;align-items:center;gap:.75rem;padding:.55rem .9rem;font-size:.8rem;display:flex}.koma-guide-bar strong{color:#e6e6e6;margin-left:auto;font-weight:600}.koma-guide-dots{gap:.35rem;display:flex}.koma-guide-dots button{cursor:pointer;background:#3a3a3a;border:0;border-radius:999px;width:.45rem;height:.45rem;padding:0}.koma-guide-dots button.is-done{background:#39ff1466}.koma-guide-dots button.is-current{background:#39ff14;width:1rem}.koma-guide-copy{color:#e6e6e6;background:#0b0e14;padding:.9rem 1rem .2rem}.koma-guide-copy p,.koma-guide-note{margin:0}.koma-guide-copy ul{color:#adadad;margin:.6rem 0 .8rem;padding-left:1.1rem}.koma-guide-term{background:#000;justify-content:center;padding:.5rem;display:flex;overflow-x:auto}.koma-guide-nav button{color:#39ff14;cursor:pointer;font:inherit;background:0 0;border:0}.koma-guide-nav button:disabled{opacity:.35;cursor:default}.koma-guide-nav span{text-align:center;margin:0 auto}.koma-guide-note{color:#adadad;background:#111;padding:0 .9rem .7rem;font-size:.75rem}
