.vw-picker-field{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:.76rem;font-weight:550;color:var(--vw-ink)}.vw-field-label{display:flex;align-items:center;gap:8px;min-width:0}.vw-optional{font-size:.6rem;font-weight:550;line-height:1.75;color:var(--vw-muted);padding:0 8px;border:1px solid var(--vw-line);border-radius:999px}.vw-picker{position:relative;min-width:0}.vw-picker-trigger{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:6px 12px;border:1px solid var(--vw-line);border-radius:10px;background:var(--vw-bg);color:var(--vw-ink);text-align:start;cursor:pointer;transition:border-color .2s,box-shadow .2s,background .2s}.vw-picker-trigger:hover:not(:disabled){border-color:var(--vw-blue)}.vw-picker[data-open] .vw-picker-trigger{border-color:var(--vw-cyan);box-shadow:0 0 0 3px color-mix(in srgb,var(--vw-cyan) 14%,transparent)}.vw-shell .vw-picker-trigger:focus-visible{outline:2px solid var(--vw-cyan);outline-offset:2px}.vw-picker-trigger[aria-invalid=true]{border-color:#f38b8b;box-shadow:0 0 0 3px #f38b8b24}.vw-shell .vw-picker-trigger:disabled{opacity:.9;cursor:default;background:color-mix(in srgb,var(--vw-raised) 60%,var(--vw-bg))}.vw-picker-mark{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:9px;color:var(--vw-cyan);background:color-mix(in srgb,var(--vw-cyan) 11%,transparent)}.vw-picker-value{display:flex;flex-direction:column;flex:1;min-width:0;gap:1px}.vw-picker-title{font-size:.8rem;font-weight:550;line-height:1.5}.vw-picker-title,.vw-picker-value small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vw-picker-value small{font-size:.64rem;font-weight:400;line-height:1.4;color:var(--vw-muted)}.vw-picker-chevron{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;color:var(--vw-muted);transition:transform .2s}.vw-picker[data-open] .vw-picker-chevron{transform:rotate(180deg)}.vw-picker-popover{position:absolute;top:calc(100% + 6px);inset-inline-end:0;z-index:40;width:max(100%,20rem);max-width:calc(100vw - 32px);padding:6px;border:1px solid var(--vw-line);border-radius:14px;background:var(--vw-paper);box-shadow:var(--vw-shadow),0 14px 34px #0000002b;animation:vw-picker-in .16s ease-out both}.vw-picker-popover[hidden]{display:none}@media(max-width:700px){.vw-picker-popover{width:100%}}.vw-picker-popover[data-above]{top:auto;bottom:calc(100% + 6px);animation-name:vw-picker-up}@keyframes vw-picker-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes vw-picker-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.vw-picker-popover ul{list-style:none;margin:0;padding:0;max-height:min(300px,45vh);overflow-y:auto;overscroll-behavior:contain}.vw-picker-popover li{position:relative;display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 10px;border-radius:10px;color:var(--vw-ink);cursor:pointer}.vw-picker-popover li[data-active]{background:var(--vw-raised)}.vw-picker-popover li[data-standalone]:not(:last-child){margin-bottom:7px}.vw-picker-popover li[data-standalone]:not(:last-child):after{content:"";position:absolute;inset-inline:10px;bottom:-4px;height:1px;background:var(--vw-line)}.vw-picker-option-copy{display:flex;flex-direction:column;flex:1;min-width:0}.vw-picker-option-copy strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:.8rem;font-weight:550;line-height:1.45}.vw-picker-option-copy small{margin-top:1px;font-size:.64rem;font-weight:400;line-height:1.45;color:var(--vw-muted)}.vw-picker-popover li[aria-selected=true] strong{color:var(--vw-cyan)}.vw-shell[dir=rtl] .vw-picker [dir=auto]{text-align:right}.vw-shell[dir=ltr] .vw-picker [dir=auto]{text-align:left}.vw-picker-check{display:grid;place-items:center;flex:none;width:18px;color:var(--vw-cyan)}.vw-shell .vw-picker-note{margin:6px 4px 2px;padding:8px 6px 4px;border-top:1px solid var(--vw-line);font-size:.66rem;line-height:1.6;color:var(--vw-muted)}.vw-lecture-tag{display:inline-block;flex:0 1 auto;min-width:0;max-width:14rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 8px;border:1px solid var(--vw-line);border-radius:999px;font-size:.6rem;line-height:1.75;color:var(--vw-muted);vertical-align:middle}.vw-lecture-tag[data-standalone]{color:var(--vw-cyan);border-color:color-mix(in srgb,var(--vw-cyan) 35%,var(--vw-line))}.vw-limits{min-width:0;border:1px solid var(--vw-line);border-radius:12px;background:var(--vw-bg)}.vw-limits>summary{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 12px;border-radius:12px;list-style:none;cursor:pointer;font-size:.7rem;color:var(--vw-muted)}.vw-limits>summary::-webkit-details-marker{display:none}.vw-limits>summary:hover,.vw-limits[open]>summary{color:var(--vw-ink)}.vw-limits-icon{display:grid;place-items:center;flex:none;color:var(--vw-blue)}.vw-limits-line{flex:1;min-width:0;padding-block:4px;line-height:1.55;overflow-wrap:anywhere}.vw-limits-more{flex:none;font-size:.66rem;font-weight:550;color:var(--vw-blue)}.vw-limits>summary>svg:last-child{flex:none;transition:transform .2s}.vw-limits[open]>summary>svg:last-child{transform:rotate(45deg)}.vw-limits-grid{display:flex;flex-direction:column;gap:10px;margin:0;padding:12px 14px 14px;border-top:1px solid var(--vw-line)}.vw-limits-grid>div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:14px;align-items:baseline}.vw-limits-grid dt{font-size:.66rem;font-weight:600;line-height:1.6;color:var(--vw-ink)}.vw-limits-grid dd{margin:0;min-width:0;overflow-wrap:anywhere;font-size:.68rem;line-height:1.65;color:var(--vw-muted)}.vw-limits-grid>div[data-current]>dt{color:var(--vw-cyan)}.vw-limits-grid>div[data-current]>dd{color:var(--vw-ink)}@media(max-width:560px){.vw-limits-grid>div{grid-template-columns:1fr;gap:2px}}@media(prefers-reduced-motion:reduce){.vw-picker-popover{animation:none}.vw-limits>summary>svg:last-child,.vw-picker-chevron{transition:none}}.vw-lecture-hub{font-family:var(--font-hebrew),var(--font-arabic-reading),var(--font-sans),system-ui,-apple-system,"Segoe UI",sans-serif}.vw-hub-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;padding:30px 0 22px}.vw-shell .vw-hub-head h1{margin:0;font-size:clamp(1.7rem,1.2rem + 1.7vw,2.35rem);line-height:1.25;font-weight:700;letter-spacing:-.02em;white-space:normal}.vw-shell .vw-hub-head p{margin-block-start:6px;max-inline-size:56ch;color:var(--vw-muted);font-size:1.02rem;line-height:1.6}.vw-hub-head .vw-hero-actions{display:flex;flex-wrap:wrap;gap:10px}.vw-lecture-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;margin:0;padding:0;list-style:none}.vw-lecture-cards>li{display:flex;min-width:0}.vw-lecture-card{display:flex;flex-direction:column;gap:14px;inline-size:100%;padding:16px;border:1px solid var(--vw-line);border-radius:22px;background:var(--vw-paper);color:var(--vw-ink);text-align:start;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.vw-lecture-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--vw-cyan) 45%,var(--vw-line));box-shadow:var(--vw-shadow)}.vw-lecture-card-art{--tone:var(--vw-cyan);display:flex;align-items:center;gap:14px;block-size:88px;padding-inline:16px;border-radius:16px;background:linear-gradient(120deg,color-mix(in srgb,var(--tone) 24%,var(--vw-wash)),var(--vw-wash) 78%);color:var(--tone);overflow:hidden}.vw-lecture-card-art[data-tone=violet]{--tone:#a78bfa}.vw-lecture-card-art[data-tone=blue]{--tone:var(--vw-blue)}:root[data-theme=light] .vw-shell .vw-lecture-card-art[data-tone=violet]{--tone:#6d4fe0}.vw-lecture-card-icon{display:grid;place-items:center;flex:none;inline-size:48px;block-size:48px;border:1px solid color-mix(in srgb,var(--tone) 45%,transparent);border-radius:14px;background:color-mix(in srgb,var(--vw-paper) 70%,transparent)}.vw-lecture-card-wave{display:flex;flex:1;align-items:center;gap:4px;block-size:100%;min-width:0;opacity:.75;-webkit-mask-image:linear-gradient(90deg,#000 55%,transparent);mask-image:linear-gradient(90deg,#000 55%,transparent)}[dir=rtl] .vw-lecture-card-wave{-webkit-mask-image:linear-gradient(270deg,#000 55%,transparent);mask-image:linear-gradient(270deg,#000 55%,transparent)}.vw-lecture-card-wave i{display:block;flex:none;inline-size:3px;border-radius:3px;background:currentColor}.vw-lecture-card-copy{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.vw-lecture-card-copy>strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:1.2rem;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.vw-lecture-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;color:var(--vw-muted);font-size:.9rem;line-height:1.5}.vw-lecture-card-meta>span{display:inline-flex;align-items:center;gap:6px;min-width:0}.vw-lecture-card-meta>span[data-standalone]{color:var(--vw-cyan)}.vw-lecture-card-meta bdi{font-variant-numeric:tabular-nums}.vw-lecture-card-action{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:10px 16px;border-radius:14px;background:var(--vw-raised);font-size:.98rem;font-weight:650}.vw-lecture-card[data-lecture-status=ready] .vw-lecture-card-action{border:1px solid color-mix(in srgb,var(--vw-cyan) 38%,transparent);background:color-mix(in srgb,var(--vw-cyan) 13%,transparent)}.vw-lecture-card[data-lecture-status=ready]:hover .vw-lecture-card-action{background:var(--vw-primary);color:var(--vw-primary-ink)}.vw-shell[dir=rtl] .vw-lecture-card-action>svg{transform:scaleX(-1)}@media (max-width:700px){.vw-hub-head{padding:20px 0 16px}.vw-hub-head .vw-hero-actions{inline-size:100%}.vw-hub-head .vw-hero-actions .vw-button,.vw-hub-head>.vw-button{flex:1}}@media (prefers-reduced-motion:reduce){.vw-lecture-card{transition:none}.vw-lecture-card:hover{transform:none}}.vw-attach{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid color-mix(in srgb,var(--vw-cyan) 35%,var(--vw-line));border-radius:16px;background:color-mix(in srgb,var(--vw-cyan) 4%,var(--vw-paper))}.vw-attach-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.vw-attach-head h3{margin:0;font-size:.95rem;font-weight:650;color:var(--vw-ink)}.vw-attach-hint{margin:0;font-size:.74rem;line-height:1.7;color:var(--vw-muted)}.vw-attach-drop{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px;border:1.5px dashed var(--vw-line);border-radius:12px;background:var(--vw-bg);transition:border-color .15s,background .15s}.vw-attach-drop[data-dragging]{border-color:var(--vw-cyan);background:color-mix(in srgb,var(--vw-cyan) 10%,var(--vw-paper))}.vw-attach-drop-icon{display:grid;place-items:center;flex:none;color:var(--vw-blue)}.vw-attach-drop-hint{flex:1 1 120px;min-width:0;font-size:.78rem;color:var(--vw-muted)}.vw-attach-note{margin:0;font-size:.74rem;line-height:1.7;color:var(--vw-ink);padding:8px 12px;border-radius:10px;border:1px solid color-mix(in srgb,#c07d4a 40%,var(--vw-line));overflow-wrap:anywhere}.vw-attach-list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.vw-attach-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px 10px;border:1px solid var(--vw-line);border-radius:12px;background:var(--vw-paper)}.vw-attach-row[data-attach-row=failed]{border-color:color-mix(in srgb,#c07d4a 60%,var(--vw-line))}.vw-attach-copy{display:flex;flex-direction:column;gap:2px;flex:1 1 170px;min-width:0}.vw-attach-copy strong{font-size:.78rem;font-weight:550;color:var(--vw-ink);overflow-wrap:anywhere}.vw-attach-copy small{font-size:.68rem;color:var(--vw-muted)}.vw-attach-copy .vw-attach-failed{color:#c07d4a}.vw-attach-kind{font-size:.7rem;color:var(--vw-muted);padding-inline:6px}.vw-add-panel .vw-attach-role{flex:0 1 150px;min-width:120px}.vw-shell .vw-add-panel .vw-attach-role select{min-height:44px;padding:8px 10px;font-size:.74rem}.vw-attach-progress{margin:0;font-size:.76rem;color:var(--vw-muted)}@media(max-width:700px){.vw-attach{padding:14px 12px}.vw-attach-drop-hint{display:none}.vw-attach-drop .vw-lsn-actions{width:100%}.vw-attach-drop .vw-lsn-actions .vw-button{flex:1 1 140px;justify-content:center}.vw-add-panel .vw-attach-role{flex:1 1 130px}}@media(hover:none){.vw-attach-drop-hint{display:none}}