.zk-share,.zk-stat{backdrop-filter:blur(6px)}.mc2-bio,.zk-videoCard__title{-webkit-box-orient:vertical;overflow:hidden}.zk-wrap{max-width:1140px;margin:0 auto}.zk-hero{position:relative;overflow:hidden;border-radius:18px;border:1px solid #e5e7eb;box-shadow:0 16px 36px rgba(17,24,39,.08);background:#0b1220}.zk-hero__bg{position:absolute;inset:0;background-size:cover;background-position:center;transform:scale(1.02)}.zk-hero__overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.72))}.zk-hero__inner{position:relative;z-index:2;padding:18px;min-height:270px;display:flex;flex-direction:column;justify-content:flex-end;gap:14px}.zk-hero__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.zk-hero__title{margin:0;font-weight:900;font-size:28px;line-height:1.12;color:#fff}.zk-hero__subtitle{margin:6px 0 0;font-weight:700;font-size:14px;color:rgba(255,255,255,.82);max-width:75ch}.zk-share{display:inline-flex;gap:10px;padding:8px 10px;border-radius:999px;background:rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.12)}.zk-share a,.zk-stat{background:rgba(255,255,255,.1);color:#fff}.zk-share a{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;text-decoration:none}.zk-share a:hover{background:rgba(255,255,255,.18)}.zk-stats{display:flex;gap:10px;flex-wrap:wrap}.zk-stat{flex:1;min-width:150px;padding:12px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.14)}.zk-avatar,.zk-tabs{border-radius:999px}.zk-stat__num{font-weight:900;font-size:18px;line-height:1}.zk-stat__label{margin-top:5px;font-weight:800;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.7)}.zk-headrow{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:14px 0 8px}.zk-headrow__left{display:flex;align-items:center;gap:12px}.zk-avatar{width:56px;height:56px;overflow:hidden;box-shadow:0 10px 22px rgba(17,24,39,.08)}.modal .zk-share__social a,.zk-cardbox{box-shadow:0 10px 22px rgba(17,24,39,.06)}.zk-avatar img{width:100%;height:100%;object-fit:cover;display:block}.zk-headmeta h1{margin:0;font-size:20px;font-weight:900;color:#111827}.zk-headmeta p{margin:4px 0 0;color:#6b7280;font-weight:700;font-size:13.5px}.zk-tabs{display:inline-flex;gap:8px;padding:6px;background:#f3f4f6;flex-wrap:wrap}.zk-tabs .nav-link{border:none!important;background:0 0!important;border-radius:999px;padding:10px 14px;font-weight:900;font-size:13px;letter-spacing:.04em;color:#374151}.zk-tabs .nav-link:hover{background:rgba(255,255,255,.75)!important}.zk-tabs .nav-link.active{background:#111827!important;color:#fff!important;box-shadow:0 10px 22px rgba(17,24,39,.18)}.zk-shelf-title{font:900 22px Roboto,Arial,sans-serif;color:#111827;margin:14px 0 8px}.zk-cardbox{margin-top:14px;padding:14px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;max-width:720px}.zk-cardbox h3{margin:0 0 10px;font-size:16px;font-weight:900}.zk-muted{color:#6b7280}.modal .zk-shareRow{display:flex;gap:10px;align-items:center}.modal .zk-share__Input{border-radius:12px!important;border:1px solid rgba(0,0,0,.12)!important;font-weight:700}.modal .zk-shareCopyBtn{border-radius:12px!important}.modal .zk-share__sociall{display:flex;flex-wrap:wrap;gap:10px}.modal .zk-share__social a{width:46px;height:46px;border-radius:999px!important;display:inline-flex!important;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.1)!important;background:#f9fafb!important;color:#111827!important;text-decoration:none!important;transition:transform .12s,background .12s}.modal .zk-share__social a:hover{transform:translateY(-1px);background:#fff!important}.zk-share__linkRow{display:flex;align-items:center}.zk-videoCard{display:block;border-radius:14px;overflow:hidden;background:#fff;border:1px solid #e5e7eb;box-shadow:0 10px 24px rgba(17,24,39,.06);transition:transform .15s,box-shadow .15s}.zk-videoCard:hover{transform:translateY(-2px);box-shadow:0 16px 30px rgba(17,24,39,.1)}.zk-videoCard__thumb{position:relative;display:block;background:#0b1220}.zk-videoCard__img{width:100%;height:240px;object-fit:cover;display:block;opacity:.95;transform:scale(1.01);transition:transform .25s,opacity .25s}.zk-iconBtn,.zk-shareBtn{transition:transform .12s,background .12s}.zk-videoCard:hover .zk-videoCard__img{transform:scale(1.05);opacity:1}.zk-videoCard__duration{position:absolute;right:10px;bottom:10px;display:inline-flex;gap:8px;align-items:center;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:800;color:#fff;background:rgba(0,0,0,.65);backdrop-filter:blur(4px)}.zk-videoCard__body{display:flex;gap:12px;padding:12px 12px 14px}.zk-videoCard__avatar img{width:34px;height:34px;border-radius:50%;object-fit:cover;background:#e5e7eb}.zk-videoCard__meta{flex:1;min-width:0}.zk-videoCard__topRow{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.zk-videoCard__title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;font-weight:900;color:#111827;text-decoration:none;line-height:1.25}.zk-videoCard__title:hover{text-decoration:underline}.zk-videoCard__menu .zk-menuBtn{padding:2px 6px;color:#6b7280;text-decoration:none}.zk-videoCard__menu .zk-menuBtn:hover{color:#111827}.zk-videoCard__channel{display:inline-flex;gap:6px;align-items:center;font-weight:800;font-size:13px;color:#374151;text-decoration:none}.zk-videoCard__channel:hover{text-decoration:underline}.zk-videoCard__stats{margin-top:4px;font-size:12.5px;color:#6b7280;font-weight:700;display:flex;align-items:center;gap:8px}.zk-dot{opacity:.6}.zk-videoCard--large .zk-videoCard__img{height:240px}.zk-videoCard__desc{margin:10px 0 0;color:#374151;font-size:13.5px;line-height:1.45}.zk-share__sectionTitle{font-weight:900;color:#111827;margin-bottom:8px}.zk-share__linkRow{display:flex;gap:10px;align-items:center}.zk-share__social{display:flex;gap:10px;flex-wrap:wrap}.zk-shareBtn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid #e5e7eb;background:#f9fafb;color:#111827;text-decoration:none}.zk-iconBtn:hover,.zk-shareBtn:hover{transform:translateY(-1px);background:#fff}.zk-share__hint{color:#6b7280;font-size:13px}.videoGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}@media (max-width:767px){.videoGrid{grid-template-columns:1fr;gap:14px}}@media (min-width:1200px){.videoGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.videoGridItem{width:100%;min-width:0;box-sizing:border-box}.videoGridItem .thumbnail{border-radius:14px;overflow:hidden;background:#0b1220}.videoGridItem .thumbnail img{width:100%;height:190px;object-fit:cover;display:block}.videoGridItem .details{padding:10px 12px 12px}.mc2-list{display:flex;flex-direction:column;gap:12px}.mc2-card{display:flex;gap:14px;padding:14px;border-radius:16px;border:1px solid rgba(0,0,0,.08);background:rgba(255,255,255,.92);box-shadow:0 10px 24px rgba(0,0,0,.06)}.mc2-left{width:170px;flex:0 0 170px;text-align:center;text-decoration:none;color:inherit;padding:12px;border-radius:14px;border:1px solid rgba(0,0,0,.06);background:rgba(0,0,0,.02)}.mc2-avatarWrap{display:grid;place-items:center;margin-bottom:10px}.mc2-avatar{width:96px;height:96px;border-radius:999px;object-fit:cover;border:1px solid rgba(0,0,0,.08)}.mc2-name{font-weight:800;font-size:.98rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc2-date{margin-top:4px;font-size:.85rem;color:rgba(0,0,0,.55);font-weight:650}.mc2-right{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:10px;padding:2px 2px 2px 4px}.mc2-bio{margin:0;font-size:.95rem;line-height:1.45;color:rgba(0,0,0,.78);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3}.mc2-actions,.zk-mobile-actions,.zk-nav .navbar-brand{display:flex;align-items:center;gap:10px}@media (max-width:640px){.mc2-card{flex-direction:column}.mc2-left{width:100%;flex:0 0 auto;display:flex;align-items:center;gap:12px;text-align:left}.mc2-avatarWrap{margin:0}.mc2-name{margin-top:0}}.subscribeButtonContainer,.zk-iconBtn{align-items:center;display:inline-flex}.zk-nav{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid rgba(0,0,0,.08);box-shadow:0 6px 20px rgba(0,0,0,.06)}.zk-nav .osahan-navbar-search .input-group{border-radius:999px;overflow:hidden;border:1px solid rgba(0,0,0,.18)!important;background:#fff}.zk-nav .osahan-navbar-search input{border:none!important;height:40px;font-weight:600}.zk-nav .osahan-navbar-search .btn{border:none!important;height:40px}.zk-iconBtn,.zk-uploadBtn{height:40px;border-radius:999px}.zk-iconBtn{width:40px;justify-content:center;border:1px solid rgba(0,0,0,.12);background:rgba(255,255,255,.85);color:#374151}.zk-uploadBtn{padding:0 16px;font-weight:800;border:none;background:#657987;color:#fff}.subscribeButtonContainer{gap:10px}.subscribeButtonContainer .button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.14);font-family:Roboto,Arial,sans-serif;font-size:13px;font-weight:800;letter-spacing:.4px;text-transform:none;cursor:pointer;user-select:none;white-space:nowrap;transition:transform .15s,box-shadow .15s,filter .15s,background .2s,border-color .2s;-webkit-tap-highlight-color:transparent}.subscribeButtonContainer .subscribe.button{background:linear-gradient(135deg,#17d5ff 0,#0ea5e9 100%);color:#fff;border-color:rgba(23,213,255,.35);box-shadow:0 6px 16px rgba(23,213,255,.22),inset 0 1px 0 rgba(255,255,255,.16)}.subscribeButtonContainer .subscribe.button:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 10px 24px rgba(23,213,255,.28),inset 0 1px 0 rgba(255,255,255,.18)}.subscribeButtonContainer .subscribe.button:active{transform:translateY(0);box-shadow:0 4px 10px rgba(23,213,255,.2),inset 0 2px 6px rgba(0,0,0,.18)}.subscribeButtonContainer .unsubscribe.button{background:rgba(255,255,255,.08);color:rgba(255,255,255,.9);border-color:rgba(255,255,255,.18);box-shadow:none}.subscribeButtonContainer .unsubscribe.button:hover{background:rgba(255,255,255,.12)}.subscribeButtonContainer .unsubscribe.button:active{background:rgba(255,255,255,.1)}.subscribeButtonContainer .button strong{letter-spacing:.6px;margin-right:6px}.subscribeButtonContainer .button:focus{outline:0;box-shadow:0 0 0 3px rgba(23,213,255,.35)}@media (max-width:768px){.subscribeButtonContainer .button{height:34px;padding:0 14px;font-size:12.5px}}