/*! css/video-watch.min.css da css/video-watch.css sha256:4d896086c388dcc7 (tools/build-assets.mjs, non modificare) */
.vw-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vw-top{padding-block:calc(var(--v2-header-h, 64px) + 20px) 0}.vw-wrap{max-width:1120px}.vw-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0 0 16px;padding:0;list-style:none;font-size:var(--v2-small);line-height:var(--v2-small-lh);color:var(--v2-fg-muted)}.vw-crumbs li{display:inline-flex;align-items:center;min-width:0}.vw-crumbs li+li:before{content:"/";margin-inline:8px;color:var(--v2-fg-subtle)}.vw-crumbs a{color:inherit;text-decoration:none}.vw-crumbs a:hover{color:var(--v2-accent);text-decoration:underline}.vw-crumbs [aria-current]{overflow:hidden;max-width:40ch;color:var(--v2-fg);text-overflow:ellipsis;white-space:nowrap}.vw-player{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--v2-r-media);background:var(--v2-fg);box-shadow:0 40px 80px -36px rgb(var(--v2-shadow-rgb) / .4),0 0 0 1px rgb(var(--v2-shadow-rgb) / .08);isolation:isolate;scroll-margin-top:calc(var(--v2-header-h, 64px) + 16px)}.vw-video,.vw-yt,.vw-yt iframe{display:block;width:100%;height:100%;border:0}.vw-video{object-fit:contain;background:var(--v2-fg)}.vw-yt{position:relative}.vw-yt iframe{position:absolute;inset:0}.vw-yt-poster{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:var(--v2-canvas);cursor:pointer;-webkit-tap-highlight-color:transparent}.vw-yt.is-loaded .vw-yt-poster{display:none}.vw-yt-poster>img{display:block;width:100%;height:100%;object-fit:cover}.vw-yt-poster:focus-visible{outline:3px solid var(--v2-accent);outline-offset:-3px}.vw-yt-play,.vw-thumb-play{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:88px;height:88px;border-radius:50%;background:var(--v2-accent);color:var(--v2-fg-on-accent);box-shadow:var(--v2-shadow-xl),0 0 0 8px color-mix(in srgb,var(--v2-surface) 35%,transparent);transform:translate(-50%,-50%);transition:transform var(--v2-dur) var(--v2-ease-out)}.vw-yt-play svg,.vw-thumb-play svg{margin-left:4px}.vw-yt-poster:hover .vw-yt-play{transform:translate(-50%,-50%) scale(1.06)}.vw-yt-time,.vw-thumb-time{position:absolute;inset-block-end:12px;inset-inline-end:12px;padding:3px 9px;border-radius:var(--v2-r-pill);background:color-mix(in srgb,var(--v2-fg) 78%,transparent);color:var(--v2-canvas);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.4}.vw-player-note{margin:12px 0 0;font-size:var(--v2-small);line-height:var(--v2-small-lh);color:var(--v2-fg-muted)}.vw-body{padding-top:40px}.vw-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:48px;align-items:start;max-width:1120px}.vw-layout-single{grid-template-columns:minmax(0,1fr);max-width:var(--v2-prose-w, 760px)}.vw-main{grid-column:1;grid-row:1;min-width:0}.vw-chapters{grid-column:2;grid-row:1 / span 2}.vw-transcript{grid-column:1;grid-row:2;min-width:0}.vw-layout-single>*{grid-column:1;grid-row:auto}.vw-title{margin:8px 0 16px}.vw-facts{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none}.vw-facts .v2-pill{gap:6px}.vw-desc{margin:0 0 24px}.vw-goal{margin:0 0 24px;padding:20px 22px;border-radius:var(--v2-r-card);background:var(--v2-surface);box-shadow:0 0 0 1px var(--v2-border-subtle)}.vw-goal .v2-h3{margin:0 0 6px}.vw-goal p{margin:0}.vw-note{display:flex;align-items:flex-start;gap:8px;margin:0 0 20px;color:var(--v2-fg-muted);font-size:var(--v2-small)}.vw-note svg{flex:none;margin-top:2px}.vw-feature{margin:0 0 32px}.vw-chapters{position:sticky;top:calc(var(--v2-header-h, 64px) + 16px);padding:20px 12px 12px;border-radius:var(--v2-r-card);background:var(--v2-surface);box-shadow:0 0 0 1px var(--v2-border-subtle),var(--v2-shadow-sm)}.vw-chapters .v2-h3{margin:0 10px 10px}.vw-chapter-list{display:grid;gap:2px;max-height:min(60vh,560px);margin:0;padding:0;overflow-y:auto;list-style:none}.vw-chapter{display:flex;align-items:center;border-radius:var(--v2-r-sm)}.vw-chapter>a:first-child{display:grid;flex:1;grid-template-columns:4.2em 1fr;gap:10px;min-width:0;padding:9px 10px;border-radius:var(--v2-r-sm);color:var(--v2-fg);text-decoration:none;line-height:1.35}.vw-chapter>a:first-child:hover,.vw-chapter>a:first-child:focus-visible{background:var(--v2-accent-soft, var(--v2-canvas))}.vw-chapter time{color:var(--v2-accent);font-weight:600;font-variant-numeric:tabular-nums}.vw-chapter-sub>a:first-child{padding-inline-start:26px;color:var(--v2-fg-muted);font-size:.94em}.vw-chapter.is-active>a:first-child{background:var(--v2-accent-bg, var(--v2-canvas));font-weight:600}.vw-chapter-page{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--v2-fg-muted)}.vw-chapter-page:hover{color:var(--v2-accent);background:var(--v2-canvas)}[dir=rtl] .vw-chapter-icon{transform:scaleX(-1)}.vw-transcript{padding-top:28px;border-top:1px solid var(--v2-border-subtle)}.vw-transcript .v2-h3{margin:0 0 12px}.vw-transcript summary{display:inline-flex;align-items:center;gap:8px;color:var(--v2-accent);font-weight:600;cursor:pointer}.vw-transcript summary:hover{text-decoration:underline}.vw-transcript-body{margin-top:16px}.vw-transcript-h{margin:24px 0 8px;font-size:var(--v2-body);font-weight:700}.vw-transcript-body p{margin:0 0 12px;color:var(--v2-fg-muted);line-height:var(--v2-body-lh)}.vw-time{margin-inline-end:6px;color:var(--v2-accent);font-weight:600;font-variant-numeric:tabular-nums;text-decoration:none}.vw-time:hover{text-decoration:underline}.vw-related-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:28px}.vw-related-head .v2-h2{margin:0}.vw-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:calc(var(--v2-grid-gap) * 1.5) var(--v2-grid-gap);margin:0;padding:0;list-style:none}.vw-card{min-width:0}.vw-card-link{display:flex;flex-direction:column;gap:16px;height:100%;color:inherit;text-decoration:none}.vw-thumb{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--v2-r-md);background:var(--v2-canvas);box-shadow:0 24px 48px -28px rgb(var(--v2-shadow-rgb) / .4),0 0 0 1px rgb(var(--v2-shadow-rgb) / .08)}.vw-thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--v2-dur-slow) var(--v2-ease-out)}.vw-thumb-play{width:60px;height:60px;box-shadow:var(--v2-shadow-lg)}.vw-card-link:hover .vw-thumb img{transform:scale(1.03)}.vw-card-link:hover .vw-thumb-play{transform:translate(-50%,-50%) scale(1.08)}.vw-card-link:focus-visible{outline:3px solid var(--v2-accent);outline-offset:4px;border-radius:var(--v2-r-md)}.vw-card-body{display:flex;flex:1;flex-direction:column;gap:8px}.vw-card-eyebrow{color:var(--v2-accent);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.vw-card-title{display:flex;align-items:center;gap:12px;margin:0}.vw-card-text{color:var(--v2-fg-muted)}.vw-card-cta{margin-top:auto;padding-top:4px}.vw-card-link:hover .vw-card-cta{text-decoration:underline}.vw-card-featured{grid-column:1 / -1}@media(min-width:900px){.vw-card-featured .vw-card-link{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:40px}.vw-card-featured .vw-thumb-play{width:80px;height:80px}}.vw-hub-section+.vw-hub-section{padding-top:0}.vw-hub-head{margin-bottom:32px}.vw-empty{align-items:center;text-align:center}@media(max-width:899px){.vw-layout{grid-template-columns:minmax(0,1fr);gap:32px}.vw-main,.vw-chapters,.vw-transcript{grid-column:1;grid-row:auto}.vw-chapters{position:static}.vw-yt-play{width:68px;height:68px}}@media(max-width:599px){.vw-top{padding-top:calc(var(--v2-header-h, 64px) + 12px)}.vw-player{border-radius:var(--v2-r-md)}.vw-body{padding-top:28px}}@media(prefers-reduced-motion:reduce){.vw-thumb img,.vw-yt-play,.vw-thumb-play{transition:none}}
