/*! aiCarousels free tools. (c) aiCarousels. All rights reserved. */
.yt .capm-left{gap:14px}.yt-card-l{overflow:visible}.yt-drop{padding:12px 14px 14px;border-radius:0 0 18px 18px;transition:background-color .15s var(--ease)}.yt-drop.is-over{background:var(--violet-soft);box-shadow:inset 0 0 0 2px var(--violet-line)}.yt-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:30px 12px 32px}.yt-empty[hidden],.yt-edit[hidden],.yt-out[hidden],[data-yt=shuffle][hidden]{display:none!important}.yt-empty-ic{--size:48px;font-size:24px;margin-bottom:4px}.yt-empty p{max-width:360px;margin:0 0 8px}.yt-edit{display:flex;flex-direction:column;gap:12px}.yt-strip{display:flex;gap:10px;flex-wrap:wrap}.yt-thumb{position:relative;width:112px;aspect-ratio:16/9;padding:0;border-radius:8px;cursor:pointer;background:#000;box-shadow:0 0 0 2px var(--bg),0 0 0 3px var(--a-200)}.yt-thumb img{width:100%;height:100%;object-fit:contain;display:block;border-radius:inherit}.yt-thumb.on{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--violet)}.yt-thumb>i{position:absolute;left:-5px;top:-5px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:var(--bg);font:700 11px/1 Inter,system-ui,sans-serif;font-style:normal;box-shadow:0 0 0 2px var(--bg)}.yt-x{position:absolute;right:-7px;top:-7px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--bg);color:var(--ink);font-size:11px;box-shadow:0 1px 4px rgb(0 0 0/.25),0 0 0 1px var(--border);opacity:0;transition:opacity .15s}.yt-thumb:hover .yt-x,.yt-thumb.on .yt-x{opacity:1}@media (hover:none){.yt-x{opacity:1}}.yt-thumb.add{display:grid;place-items:center;background:0 0;box-shadow:inset 0 0 0 1.5px var(--a-200);color:var(--muted);font-size:20px}.yt-field{display:flex;flex-direction:column;gap:6px;min-width:0}.yt-titlebox{resize:vertical;min-height:58px;line-height:1.4}[data-tcount].over{color:var(--danger, #dc2626);font-weight:600}.yt-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.yt-you{align-self:flex-start}.yt-out{padding:12px 14px;display:flex;flex-direction:column;gap:8px}.yt-out-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.yt-link{display:inline-flex;align-items:center;gap:4px;color:var(--violet);font-weight:500}.yt-link .ph{font-size:13px}.yt-views .seg-opt .ph{font-size:15px}.yt-pv{display:block;overflow-y:auto;overflow-x:hidden;padding:16px 12px;scrollbar-width:thin}.yt-pv.is-mobile{display:flex;overflow:hidden;padding:18px}.yt-phone{flex:1;min-width:0;min-height:0;display:flex;justify-content:center;align-items:flex-start}.yt .gp-pv-foot{flex:none;display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 14px;border-top:1px solid var(--border);background:var(--bg)}.yt .gp-pv-foot .t-meta{line-height:16px}.yt-none{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:60px 24px;color:var(--muted)}.yt-none b{color:var(--ink);font-size:16px}.yt-none small{max-width:300px}.yt-desk,.yt-m,.yt-cmp{--y-bg:#fff;--y-ink:#0f0f0f;--y-dim:#606060;--y-chip:#f2f2f2;--y-line:rgb(0 0 0 / .1);--y-search:#f8f8f8;font-family:Roboto,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:var(--y-ink);background:var(--y-bg);-webkit-font-smoothing:antialiased}.yt-desk.is-dark,.yt-m.is-dark,.yt-cmp.is-dark{--y-bg:#0f0f0f;--y-ink:#f1f1f1;--y-dim:#aaa;--y-chip:#272727;--y-line:rgb(255 255 255 / .2);--y-search:#121212}.yt-dim{color:var(--y-dim);font-size:14px;line-height:20px;display:block}.yt-title{display:block;font-size:16px;line-height:22px;font-weight:500;color:var(--y-ink)}.yt-title.big{font-size:18px;line-height:26px;font-weight:400}.yt-title.sm{font-size:14px;line-height:20px}.l2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.yt-txt{display:flex;flex-direction:column;min-width:0;flex:1}.yt-more{color:var(--y-ink);font-size:20px;flex:none;opacity:.9}.yt-th{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#000;flex:none}.yt-th img{width:100%;height:100%;display:block}.yt-th>b{display:block;width:100%;height:100%;background:var(--y-chip)}.yt-len{position:absolute;right:8px;bottom:8px;padding:1px 4px;border-radius:4px;background:rgb(0 0 0/.8);color:#fff;font:500 12px/18px Roboto,system-ui,sans-serif;font-style:normal}.yt-th.lg{width:360px}.yt-th.sm{width:168px;border-radius:8px}.yt-th.sm .yt-len{right:4px;bottom:4px;font-size:11px;line-height:15px}.yt-th.xs{width:120px;border-radius:6px}.yt-th.xs .yt-len{right:3px;bottom:3px;font-size:10px;line-height:13px;padding:0 3px}.yt-th.full{border-radius:0}.yt-av{--s:36px;width:var(--s);height:var(--s);border-radius:50%;overflow:hidden;flex:none;display:grid;place-items:center}.yt-av img{width:100%;height:100%;object-fit:cover}.yt-av b{width:100%;height:100%;display:grid;place-items:center;background:#7f56d9;color:#fff;font-size:calc(var(--s)*.42);font-weight:600}.is-mine .yt-th{box-shadow:0 0 0 3px #7f56d9}.yt-desk-fit{position:relative;margin:0 auto}.yt-desk{position:absolute;left:0;top:0;width:1180px;transform-origin:0 0;border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px var(--border),0 18px 40px -20px rgb(0 0 0/.35)}.yt-top{display:flex;align-items:center;gap:18px;height:56px;padding:0 20px;color:var(--y-ink)}.yt-burger{display:grid;place-items:center}.yt-logo{display:inline-flex;align-items:center;gap:4px;font-size:19px;letter-spacing:-.6px}.yt-logo .ph{color:#f03;font-size:30px}.yt-logo b{font-weight:700}.yt-search{margin-inline-start:90px;width:520px;height:40px;border-radius:20px;border:1px solid var(--y-line);background:var(--y-search);display:flex;align-items:center;justify-content:space-between;padding:0 16px;color:var(--y-dim);font-size:16px}.yt-search span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.yt-body{display:flex}.yt-rail{width:72px;flex:none;display:flex;flex-direction:column;gap:4px;padding-top:4px}.yt-rail span{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 0 12px}.yt-rail small{font-size:10px}.yt-main{flex:1;min-width:0;padding:0 24px 24px}.yt-main.narrow{max-width:900px}.yt-chips{display:flex;gap:12px;padding:12px 0;overflow:hidden}.yt-chips span{flex:none;height:32px;padding:0 12px;border-radius:8px;background:var(--y-chip);display:grid;place-items:center;font-size:14px;font-weight:500;white-space:nowrap}.yt-chips span.on{background:var(--y-ink);color:var(--y-bg)}.yt-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 16px;padding-top:12px}.yt-card{display:flex;flex-direction:column;gap:12px;min-width:0}.yt-row{display:flex;gap:12px;align-items:flex-start}.yt-srow{display:flex;gap:16px;align-items:flex-start;padding:8px 0}.yt-srow .yt-txt{gap:4px}.yt-ch{display:flex;align-items:center;gap:8px;margin:8px 0}.yt-desc{font-size:12px;line-height:18px}.yt-body.watch{padding:0 24px 24px;gap:24px}.yt-watch{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.yt-player{position:relative;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#000}.yt-player img{width:100%;height:100%;object-fit:cover;opacity:.9;display:block}.yt-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:68px;height:48px;border-radius:14px;background:#f03;color:#fff;display:grid;place-items:center;font-size:22px}.yt-bar{position:absolute;left:12px;right:12px;bottom:10px;height:3px;background:rgb(255 255 255/.3)}.yt-bar i{display:block;width:34%;height:100%;background:#f03}.yt-ch .yt-txt b{font-size:16px}.yt-sub{margin-inline-start:16px;height:36px;padding:0 16px;border-radius:18px;background:var(--y-ink);color:var(--y-bg);display:grid;place-items:center;font-size:14px;font-weight:500}.yt-next{width:402px;flex:none;display:flex;flex-direction:column;gap:8px}.yt-next .yt-chips{padding-top:0}.yt-crow{display:flex;gap:8px;align-items:flex-start}.yt-crow .yt-dim{font-size:12px;line-height:18px}.yt-m{display:flex;flex-direction:column;height:100%;min-height:0}.mk-yt-mobile .mk-screen{background:var(--y-bg, #fff)}.mk-yt-mobile.is-dark .mk-screen{background:#0f0f0f}.yt-mtop{display:flex;align-items:center;gap:18px;padding:6px 14px}.yt-mtop .yt-logo{font-size:18px}.yt-mtop .yt-logo .ph{font-size:28px}.yt-m .yt-chips{padding:6px 12px 10px;gap:8px}.yt-m .yt-chips span{height:30px;font-size:13px}.yt-mfeed{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none}.yt-mcard{padding-bottom:18px}.yt-mcard .yt-row{padding:10px 12px 0}.yt-mcard .yt-title{font-size:15px;line-height:20px}.yt-mcard .yt-dim{font-size:12px;line-height:17px}.yt-mcard.is-mine .yt-th{box-shadow:inset 0 0 0 3px #7f56d9}.yt-mnav{display:flex;justify-content:space-around;align-items:center;height:54px;border-top:1px solid var(--y-line)}.yt-mnav span{display:flex;flex-direction:column;align-items:center;gap:2px}.yt-mnav small{font-size:10px}.yt-cmp{border-radius:16px;padding:16px;box-shadow:0 0 0 1px var(--border)}.yt-cmp-row{display:grid;grid-template-columns:74px repeat(auto-fit,minmax(0,1fr));gap:14px;align-items:start;padding:14px 0}.yt-cmp-row+.yt-cmp-row{border-top:1px solid var(--y-line)}.yt-cmp-row.head{padding-top:0;align-items:center}.yt-cmp-row>span{min-width:0}.yt-cmp-row .t-meta{color:var(--y-dim);padding-top:4px}.yt-cmp .yt-card .yt-dim{font-size:12px;line-height:18px}.yt-cmp .yt-card .yt-title{font-size:14px;line-height:20px}.yt-cmp .yt-crow .yt-th.sm{width:120px}.yt-cmp .is-mine .yt-th,.yt-cmp .yt-mine{box-shadow:none}.yt .ft-cta-art>span.has-pic{background-size:cover;background-position:center}.yt .ft-cta-art>span.has-pic::after{display:none}@media (max-width:760px){.yt-views .seg-opt span{display:none}.ft-capm .cap-pv.yt-pv:not(.is-mobile){padding:10px;height:auto!important;overflow:visible}.yt-cmp-row{grid-template-columns:1fr}.yt-cmp-row>.t-meta{padding:0}}