.vc-library-empty[data-v-c3e396bb]{color:#888;font-size:13px;line-height:1.8;margin:60px 24px 100px;text-align:center}.vc-library-empty button[data-v-c3e396bb]{background:#fff;border:1px solid #ddd;border-radius:5px;color:#444;cursor:pointer;display:block;font:inherit;margin:15px auto;padding:8px 18px}.vc-shelf[data-v-c3e396bb]{color:#222;font-family:Montserrat,Arial,sans-serif;margin:60px auto 80px;width:min(1660px,calc(100% - 80px))}.vc-shelf>header[data-v-c3e396bb]{align-items:end;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}.vc-shelf header p[data-v-c3e396bb]{color:#b47b55;font-size:10px;font-weight:600;letter-spacing:.2em;margin:0 0 12px}.vc-shelf h2[data-v-c3e396bb]{font:400 clamp(26px,2.4vw,40px)/1.2 Tiro Telugu,Georgia,serif;margin:0 0 12px}.vc-shelf header span[data-v-c3e396bb]{color:#888;font-size:12px;line-height:1.7}.vc-shelf header>a[data-v-c3e396bb]{align-items:center;border-bottom:1px solid #222;color:#222;display:flex;flex:none;font-size:12px;gap:12px;padding-bottom:3px;text-decoration:none}.vc-shelf-grid[data-v-c3e396bb]{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.vc-session-card[data-v-c3e396bb]{background:#fff;border:1px solid #eae7e3;border-radius:12px;cursor:pointer;font:inherit;overflow:hidden;padding:0;text-align:left}.vc-session-cover[data-v-c3e396bb]{aspect-ratio:3/4;background:#e8e4df;overflow:hidden;position:relative}.vc-session-cover>img[data-v-c3e396bb]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s;width:100%}.vc-session-card:hover .vc-session-cover>img[data-v-c3e396bb]{transform:scale(1.025)}.vc-session-badge[data-v-c3e396bb]{background:#fff;border-radius:4px;color:#333;font-size:9px;font-weight:600;left:14px;letter-spacing:.08em;padding:6px 8px;position:absolute;top:14px}.vc-session-badge.live[data-v-c3e396bb]{background:#d83d35;color:#fff}.vc-session-play[data-v-c3e396bb]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#2225;border:1px solid #fff9;border-radius:50%;color:#fff;display:grid;height:54px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:54px}.vc-session-count[data-v-c3e396bb]{bottom:14px;color:#fff;font-size:11px;left:14px;position:absolute;right:14px;text-shadow:0 1px 4px #222}.vc-session-copy[data-v-c3e396bb]{padding:18px}.vc-session-copy h3[data-v-c3e396bb]{color:#222;font-size:14px;font-weight:600;line-height:1.5;margin:0}.vc-session-copy p[data-v-c3e396bb]{color:#888;display:-webkit-box;font-size:11px;-webkit-line-clamp:2;line-height:1.6;margin:8px 0 14px;min-height:34px;overflow:hidden;-webkit-box-orient:vertical}.vc-session-copy>span[data-v-c3e396bb]{align-items:center;color:#a25b22;display:flex;font-size:11px;font-weight:600;gap:8px}@media(max-width:1023px){.vc-shelf[data-v-c3e396bb]{margin:32px auto 40px;width:calc(100% - 32px)}.vc-shelf>header[data-v-c3e396bb]{align-items:start;gap:12px;margin-bottom:20px}.vc-shelf h2[data-v-c3e396bb]{font-size:24px}.vc-shelf header span[data-v-c3e396bb]{font-size:11px}.vc-shelf header>a[data-v-c3e396bb]{border:0;font-size:0}.vc-shelf-grid[data-v-c3e396bb]{display:flex;gap:12px;overflow:auto;padding-bottom:8px;scroll-snap-type:x mandatory;scrollbar-width:thin}.vc-session-card[data-v-c3e396bb]{flex:0 0 min(64vw,260px);scroll-snap-align:start}.vc-session-copy[data-v-c3e396bb]{padding:14px}.vc-shelf--library .vc-shelf-grid[data-v-c3e396bb]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.vc-shelf--library .vc-session-copy[data-v-c3e396bb]{padding:12px}.vc-shelf--library .vc-session-copy h3[data-v-c3e396bb]{font-size:12px}}
