.ln-videos .ln-videos__player-card{background:#fff;border:1px solid #e245921f;border-radius:18px;overflow:hidden;box-shadow:0 14px 40px #14141414}.ln-videos .ln-videos__player{aspect-ratio:16/9;background:#111;width:100%;position:relative}.ln-videos .ln-videos__iframe{width:100%;height:100%;position:absolute;inset:0}.ln-videos .ln-videos__meta{padding:18px 18px 16px}.ln-videos .ln-videos__title{margin:0 0 6px;font-size:22px;line-height:1.2}.ln-videos .ln-videos__desc{color:#5b5b5b;margin:0}.ln-videos .ln-videos__playlist{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1199.98px){.ln-videos .ln-videos__playlist{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:575.98px){.ln-videos .ln-videos__playlist{grid-template-columns:repeat(2,minmax(0,1fr))}}.ln-videos .ln-videos__item{text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #e245921a;border-radius:14px;flex-direction:column;gap:10px;padding:10px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}@media (max-width:575.98px){.ln-videos .ln-videos__item{padding:12px}}.ln-videos .ln-videos__item:hover{border-color:#e2459247;transform:translateY(-2px);box-shadow:0 14px 30px #e2459224}.ln-videos .ln-videos__item.is-active{border-color:#e2459273;box-shadow:0 14px 34px #e245921f}.ln-videos .ln-videos__item:focus{outline:none}.ln-videos .ln-videos__item:focus-visible{border-color:#e2459273;outline:none;box-shadow:0 0 0 4px #e245922e,0 14px 30px #e245921f}.ln-videos .ln-videos__thumb{background:#111;border-radius:10px;position:relative;overflow:hidden}.ln-videos .ln-videos__thumb img{width:100%;height:auto;display:block}.ln-videos .ln-videos__play{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;border-radius:999px;width:34px;height:34px;position:absolute;inset:auto 10px 10px auto}.ln-videos .ln-videos__play:before{content:"";border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:10px solid #fff;position:absolute;top:10px;left:13px}.ln-videos .ln-videos__item-title{font-size:14px;font-weight:700;line-height:1.2;display:block}.ln-videos .ln-videos__item-sub{color:#7a7a7a;margin-top:2px;font-size:12px;display:block}
