.zkc-replies-toggle:hover,.zkc-user:hover{text-decoration:underline}.zkc{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:16px;box-shadow:0 8px 24px rgba(15,23,42,.06);margin:16px 0}.zkc-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.zkc-title{font:700 14px/1.2 Roboto,Arial,sans-serif}.zkc-count{opacity:.9}.zkc-form{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;background:rgba(15,23,42,.03);border:1px solid rgba(15,23,42,.06);margin-bottom:14px}.zkc-meta,.zkc-timestamp-row{margin-bottom:6px}.zkc-input{display:block;width:100%;min-width:0;min-height:44px;max-height:140px;resize:vertical;padding:10px 12px;border-radius:14px;border:1px solid rgba(15,23,42,.14);background:#fff;color:#0f172a;font:14px/1.45 Roboto,Arial,sans-serif;outline:0;transition:border-color .18s,box-shadow .18s}.zkc .zkc-reactions button.zkc-react-btn,.zkc-post{appearance:none!important;outline:0!important;cursor:pointer}.zkc-input:focus{border-color:#065fd4;box-shadow:0 0 0 4px rgba(6,95,212,.12)}.zkc-form-bottom,.zkc-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.zkc-form-tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.zkc-post{border:none!important;display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 16px;border-radius:999px;background:#065fd4;color:#fff;font:700 14px Roboto,Arial,sans-serif;transition:background .18s,transform 50ms;box-shadow:0 1px 2px rgba(0,0,0,.12);white-space:nowrap;flex:0 0 auto}.zkc-add-timestamp,.zkc-clear-segment,.zkc-clear-timestamp,.zkc-inline-timestamp,.zkc-timestamp{appearance:none;cursor:pointer}.zkc-post:hover{background:#0356c2}.zkc .zkc-reactions button.zkc-react-btn:active,.zkc-post:active{transform:translateY(1px)}.zkc-post:disabled{background:#9ca3af;cursor:not-allowed}.zkc-add-timestamp{border:0;background:0 0;font-size:13px;color:#065fd4;padding:4px 8px;border-radius:999px;white-space:nowrap}.zkc-add-timestamp:hover{background:rgba(6,95,212,.1)}.zkc-timestamp-holder{display:flex;align-items:center;gap:6px;font-size:13px;padding:4px 8px;border-radius:999px;background:rgba(15,23,42,.05)}.zkc-item,.zkc-list{gap:12px;display:flex}.zkc-clear-timestamp{border:0;background:0 0;font-size:16px;line-height:1;color:#64748b}.zkc-list{flex-direction:column}.zkc-item{padding:12px;border-radius:14px;border:1px solid rgba(15,23,42,.08);background:#fff}.zkc-item--root{padding:10px 12px;box-shadow:0 2px 8px rgba(15,23,42,.03)}.zkc-item:hover{box-shadow:0 4px 14px rgba(15,23,42,.04);transition:box-shadow .15s}.zkc-avatarLink{flex:0 0 auto;display:inline-flex;line-height:0}.zkc-avatar{width:38px;height:38px;border-radius:999px;object-fit:cover;background:rgba(15,23,42,.04);border:1px solid rgba(15,23,42,.1);box-shadow:0 6px 18px rgba(15,23,42,.08);transition:transform .15s,border-color .15s,filter .15s}.zkc-avatar--sm{width:30px;height:30px}.zkc-avatarLink:hover .zkc-avatar{transform:translateY(-1px);border-color:rgba(6,95,212,.35);filter:brightness(1.02)}.zkc-content{flex:1;min-width:0}.zkc-meta{display:flex;gap:10px;align-items:baseline}.zkc-actions,.zkc-head-actions,.zkc-reactions{display:flex;align-items:center}.zkc-user{font:700 13px Roboto,Arial,sans-serif;color:#0f172a;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.zkc-date{font:500 12px Roboto,Arial,sans-serif;color:rgba(15,23,42,.55)}.zkc-body{font:14px/1.5 Roboto,Arial,sans-serif;color:#0f172a;white-space:pre-wrap;word-break:break-word}.zkc-actions{margin-top:6px;gap:6px;flex-wrap:wrap}.zkc-transcript-link{font-size:13px;color:#aaa;text-decoration:none;transition:color .2s}.zkc-actions button,.zkc-replies-toggle{appearance:none;border:0;background:0 0;padding:4px 8px;font:500 13px/1 Roboto,Arial,sans-serif;color:#606060;cursor:pointer;border-radius:16px;transition:.15s}.zkc-actions button:hover,.zkc-replies-toggle:hover{background:#f2f2f2;color:#000}.zkc-actions button:active,.zkc-replies-toggle:active{background:#e5e5e5}.zkc-actions button:focus,.zkc-replies-toggle:focus{outline:0}.zkc-actions .zkc-reply,button.zkc-reply{color:#065fd4!important;font:700 12.5px/1 Roboto,Arial,sans-serif!important;padding:5px 10px!important}.zkc-actions .zkc-reply:hover,button.zkc-reply:hover{background:rgba(6,95,212,.1)!important}.zkc .zkc-reactions button.zkc-react-btn[data-active=like]:hover,.zkc-actions .zkc-reply:active,button.zkc-reply:active{background:rgba(6,95,212,.18)!important}.zkc-delete-btn{color:#606060}.zkc-delete-btn:hover{color:#d93025}.zk-replySlot{margin-top:10px}.zkc-replyToggleWrap{margin-top:6px}.zkc-replies-toggle{padding:4px 0;font:700 13px/1.2 Roboto,Arial,sans-serif;color:#065fd4;transition:color .15s}.zkc-replies-toggle:hover{color:#0356c2}.zkc-replies{margin-top:10px;margin-left:10px;padding-left:14px;border-left:2px solid rgba(15,23,42,.06);display:flex;flex-direction:column;gap:10px}.zkc-replies[hidden]{display:none}.zkc-item--reply{margin-left:34px;max-width:92%;padding:8px 10px;border-radius:12px;border-color:rgba(15,23,42,.06);background:rgba(15,23,42,.02);box-shadow:none}.zkc-item--reply .zkc-body{font-size:13px;line-height:1.45;opacity:.92}.zkc-item--reply .zkc-meta{margin-bottom:4px}.zkc-reactions{gap:6px;margin-top:6px}.zkc-reactions::before{content:"";width:1px;height:14px;background:rgba(15,23,42,.08);margin-right:4px}.zkc .zkc-reactions,.zkc .zkc-reactions *{box-shadow:none!important}.zkc-inline-timestamp:focus,.zkc-timestamp{box-shadow:none;outline:0}.zkc .zkc-reactions button.zkc-react-btn{background:0 0!important;border:0!important;box-shadow:none!important;display:inline-flex;align-items:center;gap:6px;padding:6px 10px!important;border-radius:999px!important;color:#64748b!important;font:600 13px/1 Roboto,Arial,sans-serif;transition:background .15s,color .15s,transform 50ms}.zkc .zkc-reactions button.zkc-react-btn:hover{background:rgba(15,23,42,.06)!important;color:#0f172a!important}.zkc .zkc-react-btn svg{width:16px;height:16px;fill:currentColor!important;stroke:currentColor!important;color:inherit!important;opacity:.9}.zkc-react-count{font-weight:700;font-size:12px;color:#334155;opacity:.9}.zkc .zkc-reactions button.zkc-react-btn[data-active=like]{color:#065fd4!important;background:rgba(6,95,212,.12)!important}.zkc .zkc-reactions button.zkc-react-btn[data-active=like] .zkc-react-count{color:#065fd4}.zkc .zkc-reactions button.zkc-react-btn[data-active=dislike]{color:#dc2626!important;background:rgba(220,38,38,.1)!important}.zkc .zkc-reactions button.zkc-react-btn[data-active=dislike]:hover{background:rgba(220,38,38,.16)!important}.zkc .zkc-reactions button.zkc-react-btn[data-active=dislike] .zkc-react-count{color:#dc2626}.zkc-item--reply .zkc-react-btn{padding:5px 9px!important;font-size:12px}.zkc-timestamp{border:0;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;color:#065fd4;background:rgba(6,95,212,.1)}.zkc-timestamp:hover{background:rgba(6,95,212,.18)}.zkc-timestamp:focus,.zkc-timestamp:focus-visible{outline:0;box-shadow:none}.zkc-inline-timestamp{border:0;outline:0;background:rgba(6,95,212,.08);color:#065fd4;border-radius:8px;padding:1px 6px;margin:0 2px;font:600 12px/1.4 Roboto,Arial,sans-serif}.zkc-inline-timestamp:hover{background:rgba(6,95,212,.16)}.zkc-inline-timestamp:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(6,95,212,.25)}.zk-commentsError{padding:14px;border-radius:12px;border:1px solid rgba(220,38,38,.18);background:rgba(220,38,38,.05);color:#991b1b;font:600 14px/1.4 Roboto,Arial,sans-serif}@media (max-width:480px){.zkc-item{gap:10px}.zkc-user{max-width:170px}.zkc-item--reply{margin-left:22px}.zkc-replies{margin-left:4px;padding-left:10px}.zkc .zkc-reactions button.zkc-react-btn{padding:5px 8px!important}.zkc .zkc-react-btn svg{width:15px;height:15px}}.zkc-segment-badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#065fd4;background:rgba(6,95,212,.08);padding:4px 10px;border-radius:999px;margin-bottom:6px;cursor:pointer}.zkc-segment-badge:hover{background:rgba(6,95,212,.15)}.zkc-clear-segment{border:0;outline:0;background:#f1f3f4;color:#0f172a;font-size:12px;font-weight:600;padding:6px 12px;border-radius:999px;transition:.15s}.zkc-clear-segment:hover{background:#e2e8f0}.zkc-clear-segment:active{transform:scale(.96)}@media (max-width:768px){.zkc-form-bottom{flex-direction:column;align-items:stretch}.zkc-form-tools{justify-content:flex-start}.zkc-post{width:100%}#zk-comments-sheet .zkc{background:0 0;border:none;box-shadow:none;padding:0}#zk-comments-sheet .zkc-form{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}#zk-comments-sheet .zkc-input{background:rgba(255,255,255,.08);border:none;color:#fff}#zk-comments-sheet .zkc-input::placeholder{color:rgba(255,255,255,.5)}#zk-comments-sheet .zkc-item{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06)}#zk-comments-sheet .zkc-item--reply{background:rgba(255,255,255,.03);max-width:100%}#zk-comments-sheet .zkc-user{color:#fff}#zk-comments-sheet .zkc-date{color:rgba(255,255,255,.5)}#zk-comments-sheet .zkc-body{color:rgba(255,255,255,.85)}#zk-comments-sheet .zkc-replies{border-left-color:rgba(255,255,255,.1)}#zk-comments-sheet .zkc-react-btn{color:rgba(255,255,255,.65)!important}#zk-comments-sheet .zkc-react-btn:hover{background:rgba(255,255,255,.08)!important;color:#fff!important}#zk-comments-sheet .zkc-react-btn[data-active=like]{color:#4ea1ff!important;background:rgba(78,161,255,.18)!important}#zk-comments-sheet .zkc-react-btn[data-active=dislike]{color:#ff6b6b!important;background:rgba(255,107,107,.18)!important}.zkc-item--root{padding:10px}.zkc-actions{gap:5px}.zk-replyForm{padding:10px 12px;background:#111;border-radius:12px;margin-top:10px}.zk-replyForm .zkc-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:nowrap;margin-top:10px}.zk-replyForm .zkc-actions button{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 14px;margin:0;line-height:1;white-space:nowrap;flex:0 0 auto}.zk-replyForm .zkc-reply{padding:0 10px!important}.zk-replyForm .zkc-post{min-width:78px}.zkc-actions button,.zkc-replies-toggle{width:fit-content}}@media (max-width:767.98px){#shortsCommentsSheet,#zk-comments,.zk-comments-panel,.zk-commentsModal,.zk-commentsSheet{position:relative;z-index:99999}#miniPlayer,.mini-player,.zk-miniPlayer{z-index:9990}}