:root{--card-radius:12px;--gap-x:8px;--gap-y:14px;--zk-radius:18px;--zk-radius-sm:14px}.single-channel-page .row{margin-left:0;margin-right:0}.videoGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:var(--gap-x);row-gap:var(--gap-y);margin:0;padding:12px 12px 24px}@media (max-width:1400px){.videoGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:992px){.videoGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:576px){.videoGrid{grid-template-columns:1fr;column-gap:0;row-gap:16px;padding:0 10px 24px}}.videoGridItem{margin:0!important;padding:0!important;border-radius:var(--zk-radius-sm);overflow:hidden;border:1px solid rgba(17,24,39,.1);background:#fff;box-shadow:var(--zk-shadow);transition:transform .15s,box-shadow .15s;display:flex;flex-direction:column;height:100%;min-width:0;min-height:250px}.videoGridItem:hover{transform:translateY(-2px);box-shadow:var(--zk-shadow-lg)}.videoGridItem a{text-decoration:none;color:inherit}.videoGridItem .thumbnail{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#0b1220;padding-top:0;margin-top:0}.videoGridItem .thumbnail img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.01);transition:transform .25s,opacity .25s;opacity:.96}.videoGridItem:hover .thumbnail img{transform:scale(1.06);opacity:1}.videoGridItem .duration{position:absolute;left:10px;bottom:10px;display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:rgba(0,0,0,.65);color:#fff;font-size:12px;line-height:1}.videoGridItem .duration i{opacity:.95}#load_data_message{padding:14px;color:rgba(0,0,0,.7);font-size:14px}body{background:#fafafa}.zk-aboutTab{padding:18px 6px}.zk-aboutCard{box-shadow:0 10px 30px rgba(15,23,42,.06);max-width:720px}.zk-aboutHeader{margin-bottom:14px}.zk-aboutTitle{font:700 18px/1.2 Roboto,Arial,sans-serif;color:#0f172a;margin:0;letter-spacing:-.01em}.zk-aboutSection{margin-top:8px}.zk-aboutSectionTitle{font:600 13px/1 Roboto,Arial,sans-serif;color:#64748b;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.zk-aboutBioText{font:15px/1.6 Roboto,Arial,sans-serif;color:#0f172a;white-space:pre-wrap;word-break:break-word}.zk-aboutDivider{height:1px;background:rgba(15,23,42,.08);margin:18px 0}.zk-aboutMeta{font:14px Roboto,Arial,sans-serif;color:#334155}@media (max-width:768px){.zk-aboutCard{padding:18px}.zk-aboutTitle{font-size:17px}}.profileVideoGridItem__menu{flex:0 0 auto}.profileVideoGridItem__menuBtn{padding:0 6px;color:#777;text-decoration:none;box-shadow:none!important}.profileVideoGridItem__menuBtn:focus,.profileVideoGridItem__menuBtn:hover{color:#111;text-decoration:none}.profileVideoGridItem__menu .dropdown-menu{min-width:160px}.profileVideoGridItem__menu .dropdown-item{cursor:pointer}.videoGridItem .details{padding:12px 12px 14px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:92px;width:100%;height:116px}.videoGridItem .details .title{font-size:14.5px;font-weight:900;line-height:1.25;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--zk-ink)}.videoGridItem .details .stats{display:flex;gap:8px;flex-wrap:wrap;color:var(--zk-muted);font-size:12.5px;font-weight:700}.videoGridItem .details .stats .timestamp{white-space:nowrap}@media (max-width:767px){.up-toolbar{top:54px}.up-title{font-size:24px}.up-hero__inner{min-height:160px}.up-rightMeta{display:none}}.titleRow{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.subscribeButtonContainer .button strong{margin-right:0!important}.zk-aboutCard{background:#fff;border-radius:14px;padding:18px;border:1px solid rgba(0,0,0,.05);transition:.25s}.zk-highlight,.zk-topStat{background:rgba(0,0,0,.02)}.zk-aboutCard:hover{box-shadow:0 10px 28px rgba(0,0,0,.06)}.zk-aboutHeader h3{font-size:16px;font-weight:600;color:#111;margin:0 0 14px}.zk-aboutList{display:flex;flex-direction:column;gap:12px}.zk-aboutItem{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.04)}.zk-coverEditHint,.zk-coverSocials{position:absolute;top:14px;align-items:center}.zk-aboutItem:last-child{border-bottom:none;padding-bottom:0}.zk-aboutKey{font-size:13px;color:#777}.zk-aboutVal{font-size:13px;font-weight:500;color:#111;text-align:right}.zk-highlight .zk-aboutVal,.zk-topValue{font-weight:600}.zk-highlight{border-radius:8px;padding:8px 10px}.zk-aboutTopRow{display:flex;gap:16px;margin-bottom:14px}.zk-topStat{border-radius:10px;padding:10px 14px;min-width:110px}.zk-coverEditHint,.zk-coverSocial{border-radius:999px;background:rgba(0,0,0,.55);transition:.18s}.zk-topLabel{font-size:11px;color:#777}.zk-topValue{font-size:16px;color:#111;margin-top:2px}.zk-coverEditHint,.zk-coverEditHint:hover,.zk-coverSocial,.zk-coverSocial:hover{color:#fff;text-decoration:none}.zk-coverEditHint{left:14px;z-index:4;display:inline-flex;gap:8px;padding:9px 13px;font-size:12px;font-weight:900;opacity:0;transform:translateY(-4px);backdrop-filter:blur(8px)}.zk-cover:hover .zk-coverEditHint{opacity:1;transform:translateY(0)}.zk-coverEditHint:hover{background:rgba(0,0,0,.72)}.zk-coverSocials{right:14px;z-index:5;display:flex;gap:10px}.zk-coverSocial{width:40px;height:40px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);font-size:15px}.zk-coverSocial:hover{transform:translateY(-2px);background:rgba(0,0,0,.75)}.zk-profile-head .zk-userBadges{display:inline-flex;align-items:center;gap:5px;margin-left:8px;margin-top:0;vertical-align:middle}.zk-profile-head .zk-userBadge{padding:4px 8px;min-height:22px;border-radius:999px;font-size:10.5px;font-weight:900;color:#111827;background:rgba(255,255,255,.72);border:1px solid rgba(15,23,42,.1);box-shadow:0 6px 14px rgba(15,23,42,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.zk-profile-head .zk-userBadge__icon{width:15px;height:15px;font-size:10px;background:rgba(15,23,42,.06)}.zk-profile-head .zk-userBadge__label{font-size:10.5px;white-space:nowrap}@media (max-width:767.98px){.zk-profile-head .zk-userBadge__label{display:none}.zk-profile-head .zk-userBadge{padding:4px;width:24px;height:24px;justify-content:center}}