/* KlipToc v196 · Estudio Pro. Quitar: borrar este CSS, el JS y sus 2 etiquetas. */
.k196-h{margin:14px 0 6px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--kr-mute)}
.k196-tg,.k196-bg,.k196-tpl{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}
.k196-tc,.k196-bgc,.k196-tpc{border:1px solid var(--kr-line);border-radius:12px;background:var(--kr-panel2);cursor:pointer;padding:0;overflow:hidden;text-align:center;color:inherit;font:inherit}
.k196-tc:hover,.k196-bgc:hover,.k196-tpc:hover{border-color:var(--kr-acc)}
.k196-tc .pv{display:grid;place-items:center;height:62px;background:#111827;font-size:17px;line-height:1.1;overflow:hidden;padding:4px}
.k196-tc small,.k196-bgc small,.k196-tpc small{display:block;padding:5px 6px;font-size:11px;font-weight:600;color:var(--kr-mute)}
.k196-bgc canvas,.k196-tpc canvas{display:block;width:100%;height:auto}
.k196-tpc{position:relative}.k196-tpc .o{position:absolute;left:50%;top:38%;transform:translate(-50%,-50%);font-size:14px;line-height:1.1;max-width:92%;white-space:nowrap;overflow:hidden;color:#fff;font-weight:800;text-shadow:0 1px 6px #0008}
.k196-ta{width:100%;box-sizing:border-box;border:1px solid var(--kr-line);border-radius:10px;background:var(--kr-panel2);color:inherit;padding:8px 10px;font:inherit;resize:vertical;margin-bottom:8px}
.k196-row{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}
.k196-caps{display:flex;flex-direction:column;gap:6px}
.k196-cap{display:grid;grid-template-columns:58px 1fr 26px;gap:6px;align-items:start}
.k196-cap .tm{border:1px solid var(--kr-line);border-radius:8px;background:var(--kr-soft);color:var(--kr-acc);font-size:10.5px;font-weight:700;line-height:1.25;padding:5px 2px;cursor:pointer}
.k196-cap textarea{width:100%;box-sizing:border-box;border:1px solid var(--kr-line);border-radius:8px;background:var(--kr-panel2);color:inherit;padding:5px 7px;font:inherit;font-size:12.5px;resize:none}
.k196-cap .x{border:0;background:transparent;color:var(--kr-mute);cursor:pointer;font-size:14px}
.k196-insp{margin-top:12px;padding-top:10px;border-top:1px solid var(--kr-line)}
.k196-ih{margin:0 0 8px;font-size:13px}
.k196-ex{display:flex;flex-direction:column;gap:10px;min-width:min(360px,80vw)}.k196-ex input[type=text]{width:100%;box-sizing:border-box}
.k196-est{margin:0;font-size:12.5px;color:var(--kr-mute);line-height:1.5}
.kvs-stats{margin:8px 0 0;font-size:12px;color:var(--kr-mute);line-height:1.6}
.k197-sg{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin-top:8px}
.k197-sg button{position:relative;border:1px solid var(--kr-line);border-radius:10px;padding:0;overflow:hidden;background:var(--kr-panel2);cursor:pointer;aspect-ratio:16/10}
.k197-sg img{width:100%;height:100%;object-fit:cover;display:block}
.k197-sg .b{position:absolute;left:4px;bottom:4px;background:#000a;color:#fff;font-size:10px;border-radius:6px;padding:1px 5px}
.k197-sg button:hover{border-color:var(--kr-acc)}
.k197-st{font-size:12px;color:var(--kr-mute);line-height:1.5;margin:8px 0}
.k197-pg{height:6px;border-radius:99px;background:var(--kr-line);overflow:hidden;margin:6px 0}.k197-pg i{display:block;height:100%;width:0;background:var(--kr-acc)}
