.ar-tabs{border-top:var(--border-hairline-strong);border-bottom:var(--border-hairline-strong);background:var(--ground-default);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ar-tab{align-items:baseline;gap:var(--space-3);min-height:calc(var(--space-16) + var(--space-2));padding:var(--space-5) var(--space-4);font:var(--type-title);letter-spacing:var(--tracking-title);color:var(--text-tertiary);text-decoration:none;display:flex;position:relative}@media (width>=640px){.ar-tab{font:var(--type-headline);letter-spacing:var(--tracking-display-m)}}.ar-tab+.ar-tab{border-left:var(--border-hairline-strong)}.ar-tab__index{font:var(--type-signal-micro);letter-spacing:var(--tracking-signal);color:var(--text-tertiary)}.ar-tab:before,.ar-tab:after{content:"";width:var(--space-4);height:var(--space-4);border:0 solid var(--text-tertiary);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard);position:absolute}.ar-tab:before{top:var(--space-2);left:var(--space-2);border-top-width:var(--border-width-bracket);border-left-width:var(--border-width-bracket)}.ar-tab:after{right:var(--space-2);bottom:var(--space-2);border-right-width:var(--border-width-bracket);border-bottom-width:var(--border-width-bracket)}.ar-tab:hover{color:var(--text-secondary)}.ar-tab:hover:before,.ar-tab:hover:after{opacity:var(--opacity-ghost)}.ar-tab[aria-current=page]{color:var(--text-primary)}.ar-tab[aria-current=page] .ar-tab__index{color:var(--text-accent)}.ar-tab[aria-current=page]:before,.ar-tab[aria-current=page]:after{border-color:var(--text-accent);opacity:1}.ar-tab:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(-1 * var(--focus-ring-width))}.ar-form{gap:var(--rhythm-group);display:grid}.ar-form-section{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}.ar-form-section__head{justify-content:space-between;align-items:baseline;gap:var(--space-4);width:100%;margin-bottom:var(--space-2);padding:0 0 var(--space-3);border-bottom:var(--border-hairline);font:var(--type-signal-micro);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-tertiary);display:flex}.ar-form-grid{gap:var(--space-4);display:grid}@media (width>=640px){.ar-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-form-grid>.ar-field--full{grid-column:1/-1}}.ar-field{align-content:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ar-field__label,.ar-tiles__legend{font:var(--type-body);color:var(--text-primary)}.ar-field__required{color:var(--text-accent)}.ar-field__note{color:var(--text-tertiary);font:var(--type-body-s)}.ar-field__hint{font:var(--type-caption);color:var(--text-tertiary)}.ar-field__error{font:var(--type-caption);color:var(--danger-on-cream);margin:0}.ar-field__control{position:relative}.ar-input,.ar-textarea{box-sizing:border-box;width:100%;min-width:0;min-height:var(--space-12);padding:var(--space-3) var(--space-4);border:var(--border-width-hairline) solid var(--border-strong);border-radius:var(--radius-sm);background:var(--ground-raised);color:var(--text-primary);font:var(--type-body);caret-color:var(--text-accent);display:block}.ar-textarea{min-height:var(--space-32);resize:vertical}.ar-input::placeholder,.ar-textarea::placeholder{color:var(--text-tertiary)}.ar-input:hover,.ar-textarea:hover{border-color:var(--text-secondary)}.ar-input:focus,.ar-textarea:focus{border-color:var(--text-primary);outline:none}.ar-input[aria-invalid=true],.ar-textarea[aria-invalid=true]{border-color:var(--danger-on-cream)}.ar-input[type=file]{padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);font:var(--type-body-s);color:var(--text-secondary);cursor:pointer;align-items:center;display:flex}.ar-input[type=file]::file-selector-button{min-height:var(--space-8);margin-right:var(--space-3);padding:0 var(--space-3);border:var(--border-width-hairline) solid var(--border-strong);border-radius:var(--radius-sm);background:var(--ground-default);color:var(--text-primary);font:var(--type-signal-micro);letter-spacing:var(--tracking-signal);text-transform:uppercase;cursor:pointer}.ar-input[type=file]:hover::file-selector-button{border-color:var(--text-secondary)}.ar-input[type=file]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.ar-cover-local{gap:var(--space-3);padding:var(--space-2);border:var(--border-width-hairline) dashed var(--border-strong);border-radius:var(--radius-sm);grid-template-columns:minmax(0,7rem) minmax(0,1fr);align-items:center;display:grid}.ar-cover-local[hidden]{display:none}.ar-cover-local img{aspect-ratio:1200/630;object-fit:cover;border-radius:var(--radius-sm);background:var(--ground-sunken);width:100%;display:block}.ar-cover-local img[hidden]{display:none}.ar-cover-local__note{font:var(--type-caption);color:var(--text-secondary);margin:0}.ar-cover-local__note[data-tone=error]{color:var(--danger-on-cream)}.ar-field__control:before,.ar-field__control:after{content:"";width:var(--space-3);height:var(--space-3);border:0 solid var(--text-accent);opacity:0;pointer-events:none;position:absolute}.ar-field__control:before{top:calc(-1 * var(--space-1));left:calc(-1 * var(--space-1));border-top-width:var(--border-width-bracket);border-left-width:var(--border-width-bracket)}.ar-field__control:after{right:calc(-1 * var(--space-1));bottom:calc(-1 * var(--space-1));border-right-width:var(--border-width-bracket);border-bottom-width:var(--border-width-bracket)}.ar-field__control:focus-within:before,.ar-field__control:focus-within:after{opacity:1}.ar-tiles{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.ar-tiles__legend{margin-bottom:var(--space-3);padding:0}.ar-tiles__grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=640px){.ar-tiles__grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(var(--space-32) + var(--space-16))), 1fr))}}.ar-tile{display:grid;position:relative}.ar-tile input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ar-tile span{min-height:var(--space-12);padding:var(--space-2) var(--space-3);border:var(--border-width-hairline) solid var(--border-strong);border-radius:var(--radius-sm);background:var(--ground-raised);color:var(--text-primary);font:var(--type-body-s);text-align:center;justify-content:center;align-items:center;display:flex}.ar-tile input:hover+span{border-color:var(--text-secondary)}.ar-tile input:checked+span{border-color:var(--text-primary);background:var(--text-primary);color:var(--ground-default)}.ar-tile input:focus-visible+span{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.ar-tile input[aria-invalid=true]+span{border-color:var(--danger-on-cream)}.ar-check{gap:var(--space-3);font:var(--type-body-s);color:var(--text-secondary);grid-template-columns:auto 1fr;align-items:start;display:grid}.ar-check input{width:var(--space-5);height:var(--space-5);accent-color:var(--text-primary);margin:0}.ar-send{width:100%;min-height:calc(var(--space-16) - var(--space-1));border-radius:var(--radius-sm);background:var(--text-primary);color:var(--ground-default);font:var(--type-signal);letter-spacing:var(--tracking-signal);text-transform:uppercase;cursor:pointer;border:0;justify-content:center;align-items:center;display:flex}.ar-send:hover{background:var(--text-secondary)}.ar-send[aria-busy=true]{opacity:var(--opacity-ghost);cursor:progress}.ar-send:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}form[data-dropping=true]{outline:var(--border-width-bracket) dashed var(--text-accent);outline-offset:var(--space-1)}button[aria-busy=true]{cursor:progress}:where(.ar-player){border-radius:var(--radius-box);background:var(--ground-dark);position:relative;overflow:hidden}:where(.ar-player) .ar-watch__video{aspect-ratio:16/9;background:var(--bg-console-sunken);border:0;width:100%;display:block}.ar-watch__timeline{--ar-tl-track:10px;--ar-tl-hit:24px;--ar-tl-half:5.5rem;align-items:center;gap:var(--space-3);min-height:var(--ar-tl-hit);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.ar-watch__timeline[hidden]{display:none}.ar-watch__tl-now,.ar-watch__tl-left{min-width:3.25em;font:var(--type-signal);letter-spacing:var(--tracking-signal);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-inverse-secondary)}.ar-watch__tl-left{text-align:right}.ar-watch__tl-bar{height:var(--ar-tl-hit);cursor:pointer;touch-action:none;outline:none;position:relative}.ar-watch__tl-track{left:0;right:0;top:calc((var(--ar-tl-hit) - var(--ar-tl-track)) / 2);height:var(--ar-tl-track);border-radius:var(--radius-full);background:var(--plate-ink-edge);transition:transform var(--duration-fast) var(--ease-standard);position:absolute;overflow:hidden;transform:scaleY(.4)}.ar-watch__tl-bar.is-scrubbing .ar-watch__tl-track,.ar-watch__tl-bar:focus-visible .ar-watch__tl-track{transform:none}.ar-watch__tl-bar:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring);border-radius:var(--radius-control)}.ar-watch__tl-loaded,.ar-watch__tl-played,.ar-watch__tl-range{pointer-events:none;height:100%;position:absolute;top:0;left:0}.ar-watch__tl-loaded{background:var(--plate-ink-rule)}.ar-watch__tl-played{background:var(--plate-ink-text)}.ar-watch__tl-range{background:var(--signal-300);opacity:.6}.ar-watch__tl-range[hidden]{display:none}.ar-watch__tl-dot{border-radius:var(--radius-full);background:var(--signal-300);width:4px;height:4px;box-shadow:0 0 0 1px var(--ground-dark);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard);margin:-2px 0 0 -2px;position:absolute;top:50%}.ar-watch__tl-bar.is-scrubbing .ar-watch__tl-dot,.ar-watch__tl-bar:focus-visible .ar-watch__tl-dot{opacity:1}.ar-watch__tl-playhead{top:calc(var(--ar-tl-hit) / 2 - 7px);border-radius:var(--radius-full);background:var(--plate-ink-text);width:14px;height:14px;box-shadow:var(--shadow-sm);pointer-events:none;transition:transform var(--duration-fast) var(--ease-standard);margin-left:-7px;position:absolute;transform:scale(0)}.ar-watch__tl-bar.is-scrubbing .ar-watch__tl-playhead,.ar-watch__tl-bar:focus-visible .ar-watch__tl-playhead{transform:scale(1)}@media (hover:hover){.ar-watch__tl-bar:hover .ar-watch__tl-track{transform:none}.ar-watch__tl-bar:hover .ar-watch__tl-dot{opacity:1}.ar-watch__tl-bar:hover .ar-watch__tl-playhead{transform:scale(1)}}.ar-watch__tl-tip{z-index:var(--z-tooltip);bottom:calc(100% + var(--space-2));gap:var(--space-1);width:calc(2 * var(--ar-tl-half));padding:var(--space-1);border-radius:var(--radius-box);background:var(--overlay-ink-fill);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--plate-ink-edge), var(--overlay-shadow);-webkit-backdrop-filter:blur(var(--plate-blur)) saturate(var(--plate-saturate));backdrop-filter:blur(var(--plate-blur)) saturate(var(--plate-saturate));color:var(--plate-ink-text);pointer-events:none;display:grid;position:absolute;transform:translate(-50%)}.ar-watch__tl-tip[hidden]{display:none}.ar-watch__tl-thumb{aspect-ratio:16/9;border-radius:var(--radius-md);background-color:var(--bg-console);background-repeat:no-repeat;width:100%;display:block;overflow:hidden}.ar-watch__tl-thumb[hidden]{display:none}.ar-watch__tl-thumb img{object-fit:cover;width:100%;height:100%;display:block}.ar-watch__tl-tip-text{min-width:0;padding:0 var(--space-1) 2px;text-align:center;font:var(--type-caption);justify-items:center;gap:2px;display:grid}.ar-watch__tl-tip-text time{font:var(--type-signal);letter-spacing:var(--tracking-signal);font-variant-numeric:tabular-nums}.ar-watch__tl-tip-kind{font:var(--type-signal-micro);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--signal-300)}.ar-watch__tl-tip-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--text-inverse-secondary);overflow:hidden}@media (pointer:coarse){.ar-watch__timeline{--ar-tl-hit:44px}}@media (width<=767px){.ar-watch__timeline{--ar-tl-half:4.25rem;gap:var(--space-2)}}@media (prefers-reduced-motion:reduce){.ar-watch__tl-track,.ar-watch__tl-playhead,.ar-watch__tl-dot{transition:none}}.ar-watch__deck{--ar-deck-target:40px;z-index:2;color:var(--plate-ink-text);pointer-events:none;transition:opacity var(--duration-standard) var(--ease-standard);grid-template-rows:minmax(0,1fr) auto;display:grid;position:absolute;inset:0}.ar-watch__deck[hidden]{display:none}.ar-watch__deck>*{pointer-events:auto}.ar-watch__deck-mid{justify-content:center;align-items:center;gap:var(--space-6);pointer-events:none;grid-area:1/1;display:flex}.ar-player__blocks{--ar-deck-target:40px;z-index:3;min-width:0;max-width:calc(100% - var(--space-4));margin:var(--space-2);border-radius:var(--radius-md);background:var(--overlay-ink-fill);color:var(--plate-ink-text);transition:opacity var(--duration-standard) var(--ease-standard);align-items:center;display:inline-flex;position:absolute;top:0;left:0}@media (pointer:coarse){.ar-player__blocks{--ar-deck-target:44px}}.ar-player.has-deck.is-idle .ar-player__blocks{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.ar-player__blocks{transition:none}}.ar-player__block-step{text-decoration:none}.ar-player__block-step:not([href]){visibility:hidden}.ar-player__block-at{align-items:baseline;gap:var(--space-2);min-width:0;padding:0 var(--space-1);font:var(--type-signal);letter-spacing:var(--tracking-signal);white-space:nowrap;color:var(--plate-ink-text);display:inline-flex}.ar-player__block-n{font-variant-numeric:tabular-nums}.ar-player__block-title{text-overflow:ellipsis;text-transform:uppercase;min-width:0;max-width:16rem;color:var(--text-inverse-secondary);overflow:hidden}@container ar-stage (width<=519px){.ar-player__block-title{display:none}}.ar-player.has-swipe .ar-watch__video{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;transition:transform .28s cubic-bezier(.2,.8,.2,1)}.ar-player.has-swipe .ar-watch__video.is-following{transition:none}.ar-came-next .ar-watch__video{animation:.36s cubic-bezier(.2,.8,.2,1) ar-came}.ar-came-prev .ar-watch__video{--ar-came:-1;animation:.36s cubic-bezier(.2,.8,.2,1) ar-came}@keyframes ar-came{0%{transform:translateX(calc(var(--ar-came,1) * 18%));opacity:0}}@media (prefers-reduced-motion:reduce){.ar-player.has-swipe .ar-watch__video{transition:none}.ar-came-next .ar-watch__video,.ar-came-prev .ar-watch__video{animation:none}}.ar-watch__deck-mid>*{pointer-events:auto}.ar-watch__deck-foot{margin:0 var(--space-3) var(--space-3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-xl);background:var(--chrome-ink-fill);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--plate-ink-edge);-webkit-backdrop-filter:blur(var(--plate-blur)) saturate(var(--plate-saturate));backdrop-filter:blur(var(--plate-blur)) saturate(var(--plate-saturate));grid-area:2/1;gap:0;display:grid}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ar-watch__deck-foot{background:var(--bg-console)}}.ar-watch__deck-row{align-items:center;gap:var(--space-1);flex-wrap:wrap;min-width:0;display:flex}.ar-watch__deck-btn{min-width:var(--ar-deck-target);min-height:var(--ar-deck-target);padding:0 var(--space-1);border-radius:var(--radius-md);color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.ar-watch__deck-btn[hidden],.ar-watch__deck-btn>span[hidden],.ar-watch__big>span[hidden]{display:none}.ar-watch__deck-btn:hover{background:var(--veil-on-dark-press)}.ar-watch__deck-btn:focus-visible,.ar-watch__big:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-2px}.ar-watch__deck-btn[aria-pressed=true] .ar-watch__deck-cc{background:var(--plate-ink-text);color:var(--ground-dark)}.ar-watch__deck-cc{padding:1px var(--space-1);border:var(--border-width-hairline) solid currentColor;border-radius:var(--radius-sm);font:var(--type-signal);letter-spacing:var(--tracking-signal)}.ar-watch__deck-right{align-items:center;gap:var(--space-1);flex:none;margin-left:auto;display:inline-flex}.ar-watch__deck-vol{align-items:center;display:inline-flex}.ar-watch__deck-range{width:5rem;accent-color:var(--plate-ink-text)}.ar-watch__deck .ar-player__select{min-height:var(--space-8);min-width:0;padding-block:0;padding-inline:var(--space-2);background-color:var(--veil-on-dark);color:var(--plate-ink-text);border-color:var(--plate-ink-edge);border-radius:var(--radius-md);font:var(--type-signal);width:auto}.ar-player__pick{flex:none;align-items:center;display:inline-flex;position:relative}.ar-watch__deck .ar-player__pick .ar-player__select{padding-inline:var(--space-2) calc(var(--space-2) + 16px);text-align:left;text-align-last:left;letter-spacing:var(--tracking-signal);text-transform:uppercase}.ar-player__pick-icon{right:var(--space-2);pointer-events:none;display:inline-grid;position:absolute;top:50%;transform:translateY(-50%)}.ar-player__select[aria-busy]{cursor:progress}.ar-watch__deck .ar-player__select option{color:var(--text-primary)}.ar-watch__deck .ar-player__select:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.ar-player__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ar-player__select{appearance:none;text-align:center;text-align-last:center;box-sizing:border-box;border:var(--border-width-hairline) solid var(--plate-ink-edge);min-width:0;caret-color:var(--text-accent);outline:none;margin:0;display:block}.ar-watch__big{border:var(--border-width-hairline) solid var(--plate-ink-edge);border-radius:var(--radius-box);background:var(--overlay-ink-fill);width:64px;height:64px;color:var(--plate-ink-text);cursor:pointer;-webkit-backdrop-filter:blur(var(--plate-blur));backdrop-filter:blur(var(--plate-blur));place-items:center;padding:0;display:inline-grid}.ar-watch__big:hover{background:var(--bg-console)}.ar-watch__deck-mid .ar-watch__deck-btn{border-radius:var(--radius-box);background:var(--overlay-ink-fill);min-width:52px;min-height:52px}@media (pointer:fine){.ar-watch__deck [data-ctl-touch]{display:none}.ar-player:not(.is-paused) .ar-watch__big{opacity:0;pointer-events:none}}@media (pointer:coarse){.ar-watch__deck [data-ctl-desk],.ar-watch__deck-row [data-ctl-play],.ar-watch__deck-vol .ar-watch__deck-range{display:none}.ar-watch__deck{--ar-deck-target:44px}.ar-watch__deck .ar-player__select,.ar-player .ar-control.ar-size--sm{min-height:44px}.ar-watch__deck-range{height:44px}}.ar-player.is-idle .ar-watch__deck{opacity:0}.ar-player.is-idle .ar-watch__deck>*,.ar-player.is-idle .ar-watch__deck-mid>*{pointer-events:none}.ar-player.is-idle{cursor:none}.ar-player.has-deck:not(.is-started) [data-ctl-touch],.ar-player.has-deck:not(.is-started):not(:focus-within) :is(.ar-watch__timeline,.ar-watch__deck-row>:not(.ar-watch__deck-right),.ar-watch__deck-right>:not(.ar-player__pick)){opacity:0;pointer-events:none}.ar-player.has-deck:not(.is-started):not(:focus-within) :is(.ar-watch__deck-foot,.ar-watch__deck-row){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.ar-player.has-deck:not(.is-started) .ar-player__pick{border-radius:var(--radius-md);background:var(--overlay-ink-fill)}@media (width<=767px){.ar-watch__deck-range{display:none}.ar-watch__big{width:56px;height:56px}.ar-watch__deck-mid{gap:var(--space-4)}}@media (width<=599px){.ar-watch__deck{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.ar-player__blocks{pointer-events:none;background:0 0;max-width:none;margin:0;display:block;inset:0}.ar-player__block-step{border-radius:var(--radius-md);background:var(--overlay-ink-fill);pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%)}.ar-player__block-step:first-child{left:var(--space-1)}.ar-player__block-step:last-child{right:var(--space-1)}.ar-player__block-at{left:var(--space-2);bottom:calc(var(--space-10) + var(--space-2));padding:2px var(--space-1);border-radius:var(--radius-sm);background:var(--overlay-ink-fill);position:absolute}.ar-watch__deck-mid{grid-area:2/1/auto/-1}.ar-watch__deck-foot{display:contents}.ar-watch__deck-foot>.ar-watch__timeline{padding:0 var(--space-3);background:var(--chrome-ink-fill-compact);grid-area:3/1/auto/-1}.ar-watch__deck-foot>.ar-watch__deck-row{min-width:0;margin:var(--space-1);border-radius:var(--radius-box);background:var(--overlay-ink-fill);grid-area:1/1;justify-content:flex-end;place-self:start end;gap:0}.ar-watch__deck [data-ctl-touch]{display:inline-grid}.ar-player:not(.is-paused) .ar-watch__big{opacity:1;pointer-events:auto}.ar-watch__deck [data-ctl-desk],.ar-watch__deck-row [data-ctl-play],.ar-watch__deck [data-ctl-mute]{display:none}.ar-watch__deck .ar-player__select{width:3.75rem;padding-inline:var(--space-1);background-color:#0000;border-color:#0000}.ar-watch__deck .ar-player__pick .ar-player__select{width:auto;padding-inline:var(--space-1) calc(var(--space-1) + 16px)}.ar-player__pick-icon{right:var(--space-1)}}@media (width<=399px){.ar-watch__deck [data-ctl-pip]{display:none}}.ar-player{container:ar-stage/inline-size}@container ar-stage (width<=760px){.ar-watch__deck-range{display:none}}@container ar-stage (width<=520px){.ar-watch__deck [data-ctl-pip]{display:none}}@media (width<=359px){.ar-watch__deck-right{gap:0}.ar-watch__deck .ar-player__select{width:3.25rem;padding-inline:2px var(--space-3);letter-spacing:0}}.ar-watch__skip{z-index:3;min-width:72px;height:72px;padding:0 var(--space-3);border-radius:var(--radius-box);background:var(--overlay-ink-fill);color:var(--plate-ink-text);font:var(--type-subtitle);font-variant-numeric:tabular-nums;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);place-items:center;display:inline-grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.9)}.ar-watch__skip[data-side=back]{left:22%}.ar-watch__skip[data-side=fwd]{left:78%}.ar-watch__skip.is-on{opacity:1;transform:translate(-50%,-50%)}.ar-watch__skip svg{width:28px;height:28px}@media (prefers-reduced-motion:reduce){.ar-watch__skip{transition:none}}:is(.ar-player:fullscreen,.ar-player.is-full){background:var(--ground-dark);border-radius:0;width:100%;height:100%;max-height:none;display:grid}:root:fullscreen .ar-player.is-full{z-index:2147483000;aspect-ratio:auto;width:100vw;max-width:none;height:100dvh;margin:0;position:fixed;inset:0}:is(.ar-player:fullscreen .ar-watch__angle,.ar-player.is-full .ar-watch__angle){height:100%}:is(.ar-player:fullscreen .ar-watch__video,.ar-player.is-full .ar-watch__video){aspect-ratio:auto;object-fit:contain;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.ar-watch__deck{transition:none}}.ar-watch__state{z-index:3;align-items:center;gap:var(--space-2);max-width:calc(100% - var(--space-8));padding:var(--space-2) var(--space-3);border-radius:var(--glass-float-radius);background:var(--overlay-ink-fill);color:var(--plate-ink-text);font:var(--type-body-s);pointer-events:none;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ar-watch__state[hidden]{display:none}.ar-watch__state [data-state-retry]{pointer-events:auto}.ar-watch__state[data-state=error] .ar-watch__spinner{display:none}.ar-watch__spinner{border:2px solid var(--plate-ink-edge);border-top-color:var(--plate-ink-text);border-radius:var(--radius-full);flex:none;width:18px;height:18px;animation:.9s linear infinite ar-watch-spin}@keyframes ar-watch-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ar-watch__spinner{border-color:var(--plate-ink-text);animation:none}}.ar-player:not(.is-idle).has-deck .ar-watch__state{top:28%}.ar-watch__veil{z-index:1;background-color:var(--ground-dark);pointer-events:none;background-repeat:no-repeat;position:absolute;inset:0}.ar-watch__veil[hidden]{display:none}@media (pointer:coarse){.ar-player .ar-watch__deck .ar-player__select{letter-spacing:0;width:auto;font-size:16px}}@media (width<=399px){.ar-player:has(>.ar-player__blocks) .ar-watch__deck-mid{gap:var(--space-2)}}@media (width<=359px){.ar-player__block-at{display:none}}.ar-player:has(>.ar-watch__held:not([hidden])) .ar-player__blocks{visibility:hidden}.ar-film{gap:var(--space-2);min-width:0;max-width:64rem;margin:0;display:grid}.ar-film__cap{gap:var(--space-1) var(--space-3);font:var(--type-body-s);color:var(--text-secondary);flex-wrap:wrap;display:flex}.ar-film__title{font-weight:var(--weight-medium);color:var(--text-primary);font-variant-numeric:tabular-nums}:root{--ar-watch-stick:0px}.ar-watch{--ar-watch-rail:22rem;--ar-watch-gap:var(--space-5);gap:var(--ar-watch-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=1024px){.ar-watch{--ar-watch-stage-max:max(30rem, calc((100dvh - 20rem) * 16 / 9));grid-template-columns:minmax(0, var(--ar-watch-stage-max)) minmax(var(--ar-watch-rail), 1fr)}.ar-watch__blocks-nav{grid-column:1/-1}.ar-watch__rail{top:var(--space-4);max-height:calc(100dvh - var(--space-8));position:sticky}}@media (width>=1024px) and (width<=1279px){.ar-watch{--ar-watch-rail:20rem}}@media (width>=1440px){.ar-watch{--ar-watch-rail:26rem}}.ar-watch__main{gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ar-watch__main>*{min-width:0}.ar-watch__stage{background:var(--bg-console-sunken);border-radius:var(--radius-box);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-subtle);scroll-margin-top:calc(var(--ar-watch-stick) + var(--space-2));position:relative;overflow:hidden}.ar-watch__angle[hidden]{display:none}.ar-watch__frame{aspect-ratio:16/9;background:var(--bg-console-sunken);border:0;width:100%;display:block}.ar-watch__notice{margin:var(--space-6)}.ar-watch__stage .ar-ws-notice{box-shadow:inset 0 0 0 var(--border-width-hairline) var(--danger-on-dark);color:var(--danger-on-dark)}.ar-watch__stage .ar-ws-notice[data-tone=ok]{box-shadow:inset 0 0 0 var(--border-width-hairline) var(--signal-500);color:var(--signal-on-dark)}@media (width<=1023px){.ar-watch__main{gap:var(--space-2)}.ar-watch__stage{box-shadow:none;border-radius:0}.ar-ws-main .ar-watch__stage{margin-inline:calc(-1 * var(--space-4))}}@media (width<=1023px) and (height<=520px){.ar-watch__video,.ar-watch__frame{object-fit:contain;background:var(--ground-dark);max-height:66dvh}}.ar-watch__tile{aspect-ratio:16/9;background-color:var(--ground-sunken);background-repeat:no-repeat;display:block}.ar-watch .has-tile{position:relative}.ar-watch .has-tile>img{visibility:hidden}.ar-watch .has-tile>.ar-watch__tile{width:100%;height:100%;position:absolute;inset:0}.ar-watch__cite:has(>.ar-watch__hit-pic)>.ar-watch__hit-pic{grid-row:span 2}.ar-watch__stage+.ar-watch__timeline .ar-watch__tl-track{background:var(--border-subtle)}.ar-watch__stage+.ar-watch__timeline .ar-watch__tl-played{background:var(--text-primary)}.ar-watch__stage+.ar-watch__timeline :is(.ar-watch__tl-now,.ar-watch__tl-left){color:var(--text-secondary)}.ar-watch__bar{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.ar-watch__now{flex:16rem;grid-template-columns:minmax(0,1fr);gap:2px;min-width:0;display:grid}.ar-watch__now-chapter{font:var(--type-subtitle);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=767px){.ar-watch__now-chapter{font:var(--type-body);font-weight:var(--weight-medium)}}.ar-watch__now-meta{gap:var(--space-3);font:var(--type-caption);color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;min-height:1.65em;display:flex}.ar-watch__now-meta>span:empty{display:none}.ar-watch__controls{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ar-watch__angles{gap:var(--space-1);display:inline-flex}.ar-watch__angles[hidden]{display:none}.ar-watch__held{z-index:3;left:var(--space-3);top:var(--space-3);align-items:center;gap:var(--space-2);max-width:calc(100% - var(--space-6) - 12rem);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border-radius:var(--glass-float-radius);background:var(--overlay-ink-fill);color:var(--plate-ink-text);font:var(--type-body-s);flex-wrap:wrap;margin:0;display:inline-flex;position:absolute}.ar-watch__held[hidden]{display:none}@media (width<=767px){.ar-watch__held{max-width:calc(100% - var(--space-4));left:var(--space-2);top:auto;bottom:calc(var(--space-12) + var(--space-10))}}.ar-watch__sessions.is-brief>.ar-watch__session:not(.is-near-group),.ar-watch__sessions.is-brief .ar-watch__chapter:not(.is-near){display:none}.ar-watch__all{margin-top:var(--space-3)}.ar-watch__only[hidden]{display:none}.ar-watch__only{flex:none}.ar-watch__chip{min-height:var(--space-8);padding:0 var(--space-3);border:var(--border-width-hairline) solid var(--border-default);border-radius:var(--radius-control);color:var(--text-secondary);font:var(--type-signal);letter-spacing:var(--tracking-signal);text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;text-decoration:none;display:inline-flex}.ar-watch__chip:hover{color:var(--text-primary);border-color:var(--border-strong)}.ar-watch__chip[aria-current=true],.ar-watch__chip[aria-pressed=true]{background:var(--text-primary);border-color:var(--text-primary);color:var(--ground-default)}@media (width<=1023px){.ar-watch__chip{min-height:var(--space-10)}}.ar-watch__cast{gap:var(--space-2);min-width:0;margin-top:var(--space-2);display:grid}.ar-watch__cast-h{font:var(--type-signal);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-secondary);margin:0}.ar-watch__cast-row{gap:var(--space-2);padding:var(--space-1) 2px var(--space-2);scroll-snap-type:x proximity;scrollbar-width:thin;overflow-anchor:none;margin:0;list-style:none;display:flex;position:relative;overflow-x:auto}.ar-watch__cast-row>li{scroll-snap-align:start;flex:none}.ar-watch__cast-item{align-content:start;justify-items:center;gap:var(--space-1);width:8rem;padding:var(--space-2) var(--space-1);border-radius:var(--radius-box);color:var(--text-primary);text-align:center;cursor:pointer;background:0 0;border:0;display:grid}.ar-watch__cast-item:hover{background:var(--ground-sunken)}.ar-watch__cast-item:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-2px}.ar-watch__cast-pic{width:96px;height:96px;margin-bottom:var(--space-1);border-radius:var(--radius-box);background:var(--ground-dark);box-shadow:0 0 0 var(--border-width-hairline) var(--border-subtle);transition:box-shadow var(--duration-fast) var(--ease-standard);display:block;overflow:hidden}.ar-watch__cast-photo{object-fit:cover;width:100%;height:100%;display:block}.ar-watch__cast-mono{width:100%;height:100%;color:var(--plate-ink-text);font:var(--type-subtitle);font-family:var(--font-signal);letter-spacing:var(--tracking-signal);place-items:center;display:grid}.ar-watch__cast-name{font:var(--type-body-s);font-weight:var(--weight-medium);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ar-watch__cast-about{font:var(--type-caption);color:var(--text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ar-watch__cast-now{visibility:hidden;white-space:nowrap;font:var(--type-signal-micro);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--signal-on-cream)}.ar-watch__cast-item.is-now .ar-watch__cast-pic{box-shadow:0 0 0 3px var(--ground-default), 0 0 0 5px var(--signal-500)}.ar-watch__cast-item.is-now .ar-watch__cast-now{visibility:visible}@media (width<=767px){.ar-watch__cast-item{width:6.75rem}.ar-watch__cast-pic{width:76px;height:76px}}@media (prefers-reduced-motion:reduce){.ar-watch__cast-pic{transition:none}}.ar-watch__share-btn{gap:var(--space-1)}.ar-watch__share-btn[hidden]{display:none}@media (width<=640px){.ar-watch__now{flex-basis:100%}.ar-watch__controls{width:100%}.ar-watch__controls .ar-control,.ar-watch__passage .ar-control,.ar-watch__resume .ar-control{min-height:2.75rem}}.ar-watch__resume,.ar-watch__passage{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--ground-raised);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-subtle);font:var(--type-body-s);flex-wrap:wrap;margin:0;display:flex}.ar-watch__resume[hidden],.ar-watch__passage[hidden]{display:none}.ar-watch__rail{gap:var(--space-3);background:var(--ground-raised);border-radius:var(--radius-box);min-width:0;min-height:0;box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-subtle);padding:var(--space-3);flex-direction:column;display:flex}@media (width<=1023px){.ar-watch__rail{box-shadow:none;background:0 0;padding:0}}.ar-watch__tabs{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-control);background:var(--ground-sunken);display:flex}.ar-watch__tab{min-height:var(--space-8);border-radius:var(--radius-control);color:var(--text-secondary);font:var(--type-signal);letter-spacing:var(--tracking-signal);text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex:1 1 0}.ar-watch__tab[aria-selected=true]{background:var(--ground-raised);color:var(--text-primary);box-shadow:var(--shadow-sm)}@media (width<=1023px){.ar-watch__tab{min-height:var(--space-10)}}.ar-watch__rail-head{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ar-watch__rail-head .ar-watch__tabs{flex:auto;min-width:0}.ar-watch__speaker{flex:auto;min-width:0;display:flex}.ar-watch__speaker .ar-input{min-height:var(--space-10);width:100%;font:var(--type-body-s)}.ar-watch__speaker[hidden]{display:none}.ar-watch__pane{flex:auto;min-height:0}.ar-watch__pane[hidden]{display:none}@media (width>=1024px){.ar-watch__pane{overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}}.ar-watch__sessions,.ar-watch__chapters{margin:0;padding:0;list-style:none}.ar-watch__sessions{gap:var(--space-3);display:grid}.ar-watch__session[hidden]{display:none}.ar-watch__session-link{padding:var(--space-2) var(--space-2) var(--space-1);color:inherit;border-radius:var(--radius-control);gap:2px;text-decoration:none;display:grid}.ar-watch__session-link:hover{background:var(--ground-sunken)}.ar-watch__session-title{padding:var(--space-2) var(--space-2) 0;font:var(--type-body-s);font-weight:var(--weight-semibold);color:var(--text-primary);display:block}.ar-watch__session-link .ar-watch__session-title{padding:0}.ar-watch__session-meta{font:var(--type-caption);color:var(--text-secondary)}.ar-watch__chapter{padding:var(--space-1) 0;gap:2px;display:grid}.ar-watch__chapter[hidden]{display:none}.ar-watch__chapter-link{align-items:baseline;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-control);color:var(--text-primary);font:var(--type-body-s);grid-template-columns:auto minmax(0,1fr);text-decoration:none;display:grid}.ar-watch__chapter-link:hover{background:var(--ground-sunken)}.ar-watch__chapter[aria-current=true]>.ar-watch__chapter-link{background:var(--ground-sunken);box-shadow:inset var(--border-width-bracket) 0 0 var(--accent-primary)}.ar-watch__chapter time,.ar-watch__at{font:var(--type-signal);color:var(--text-secondary);font-variant-numeric:tabular-nums}.ar-watch__chapter[data-kind=highlight] .ar-watch__chapter-link{grid-template-columns:auto auto auto minmax(0,1fr);align-items:center}.ar-watch__chapter-frame{aspect-ratio:16/9;border-radius:var(--radius-sm);background:var(--bg-console-sunken);width:4rem;box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-subtle);display:block;overflow:hidden}.ar-watch__chapter-frame img{object-fit:cover;width:100%;height:100%;display:block}.ar-watch__star{color:var(--accent-primary);display:inline-flex}[data-theme=paper] .ar-watch__star,:root:not([data-theme]) .ar-watch__star{color:var(--signal-700)}.ar-watch__chapter-meta,.ar-watch__chapter-sum{padding-inline:var(--space-2);font:var(--type-caption);color:var(--text-secondary);margin:0}.ar-watch__chapter[data-review=proposed]>.ar-watch__chapter-link{box-shadow:inset var(--border-width-bracket) 0 0 var(--caution-500)}.ar-watch__chapter[data-review=rejected]{opacity:var(--opacity-ghost)}.ar-watch__chapter .ar-console-row-actions{padding:var(--space-1) var(--space-2) var(--space-2)}.ar-watch__clip{align-items:center;gap:var(--space-1) var(--space-2);padding-inline:var(--space-2);font:var(--type-caption);color:var(--text-secondary);flex-wrap:wrap;margin:0;display:inline-flex}.ar-watch__clip--failed{color:var(--caution-700,var(--text-secondary))}.ar-watch__clip-link{color:var(--text-accent);text-underline-offset:.15em;text-decoration:underline}.ar-watch__find{align-items:center;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto auto auto;display:grid}.ar-watch__find[hidden]{display:none}.ar-watch__find .ar-input{min-height:var(--space-8);font:var(--type-body-s)}.ar-watch__find-icon{color:var(--text-tertiary);display:inline-flex}.ar-watch__find-count{font:var(--type-caption);color:var(--text-secondary);white-space:nowrap}.ar-watch__find-count:empty{display:none}.ar-watch__transcript{gap:var(--space-3);font:var(--type-body-s);line-height:1.6;display:grid}@media (width>=1024px){.ar-watch__transcript{min-height:0;max-height:calc(100dvh - 12rem);padding-right:var(--space-1);overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}}.ar-watch__transcript:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.ar-watch__turn[hidden]{display:none}.ar-watch__turn-head{gap:var(--space-2);padding:0 var(--space-2);align-items:baseline;display:flex}.ar-watch__who{font-weight:var(--weight-semibold);color:var(--text-primary)}.ar-watch__turn-body{padding:0 var(--space-2);color:var(--text-primary);margin:2px 0 0}.ar-watch__line{border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-standard) var(--ease-standard)}.ar-watch__line:hover{background:var(--ground-sunken)}.ar-watch__line[aria-current=true]{background:var(--signal-100);color:var(--ink-900)}[data-theme=console] .ar-watch__line[aria-current=true]{background:var(--signal-800);color:var(--text-inverse)}.ar-watch__line--match{box-shadow:inset 0 -2px 0 var(--caution-500)}.ar-watch__line--here{background:var(--caution-500);color:var(--ink-950)}.ar-watch__line:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}@media (prefers-reduced-motion:reduce){.ar-watch__line{transition:none}}.ar-watch__ask{align-items:center;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ar-watch__ask .ar-input{min-height:var(--space-8);font:var(--type-body-s)}.ar-watch__ask [hidden]{display:none}@media (width<=1023px){.ar-watch__ask .ar-input,.ar-watch__ask .ar-control{min-height:var(--space-12)}}.ar-watch__ask-status{font:var(--type-caption);color:var(--text-secondary);margin:0}.ar-watch__ask-status:empty{display:none}.ar-watch__answer{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-control);background:var(--ground-sunken);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-subtle);display:grid}.ar-watch__answer[hidden]{display:none}.ar-watch__answer-label,.ar-watch__found-title,.ar-watch__brief-title{font:var(--type-signal);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-secondary);margin:0}.ar-watch__answer-text{font:var(--type-body-s);color:var(--text-primary);margin:0;line-height:1.6}.ar-watch__cites,.ar-watch__examples{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.ar-watch__cite,.ar-watch__hit,.ar-watch__example{width:100%;min-height:var(--space-10);padding:var(--space-2);border-radius:var(--radius-control);color:var(--text-primary);font:var(--type-body-s);text-align:left;cursor:pointer;transition:background var(--duration-standard) var(--ease-standard);background:0 0;border:0;gap:2px;text-decoration:none;display:grid}@media (width<=1023px){.ar-watch__cite,.ar-watch__hit,.ar-watch__example{min-height:var(--space-12)}}.ar-watch__hit:hover,.ar-watch__example:hover{background:var(--ground-sunken)}.ar-watch__cite:hover{background:var(--ground-raised)}.ar-watch__cite:focus-visible,.ar-watch__hit:focus-visible,.ar-watch__example:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ar-watch__cite{column-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);align-items:baseline}.ar-watch__cite>.ar-watch__hit-text{grid-column:2}.ar-watch__cite-n{font:var(--type-signal);color:var(--text-secondary)}.ar-watch__hit-head{gap:var(--space-2);font:var(--type-caption);color:var(--text-secondary);flex-wrap:wrap;align-items:baseline;display:flex}.ar-watch__hit-text{font:var(--type-body-s);color:var(--text-primary);line-height:1.5}.ar-watch__badge{padding:0 var(--space-1);border-radius:var(--radius-sm);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-subtle);font:var(--type-signal-micro);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-tertiary)}.ar-watch__found{gap:var(--space-3);display:grid}.ar-watch__found:empty{display:none}.ar-watch__found-count{font:var(--type-caption);color:var(--text-secondary);margin:0}.ar-watch__found-group{gap:var(--space-1);display:grid}.ar-watch__found-title{padding:0 var(--space-2)}.ar-watch__ask-empty{gap:var(--space-3);display:grid}.ar-watch__ask-empty[hidden]{display:none}.ar-watch__ask-hint{font:var(--type-body-s);color:var(--text-secondary);margin:0}.ar-watch__example{background:var(--ground-sunken)}.ar-watch__example:hover{box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-subtle)}.ar-watch__brief{gap:var(--space-1);padding:0 var(--space-2);font:var(--type-body-s);color:var(--text-primary);display:grid}.ar-watch__brief p{margin:0}.ar-watch__answer-q{font:var(--type-body-s);color:var(--text-primary);margin:0;font-weight:600}.ar-watch__answer-label.is-verified{color:var(--text-primary)}.ar-watch__answer-text{gap:var(--space-2);display:grid}.ar-watch__answer-text p{font:var(--type-body-s);color:var(--text-primary);overflow-wrap:anywhere;margin:0;line-height:1.6}.ar-watch__chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ar-watch__chips[hidden]{display:none}.ar-watch__follow{min-height:var(--space-10);max-width:100%;padding:var(--space-1) var(--space-3);border-radius:var(--radius-control);background:var(--ground-raised);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-subtle);color:var(--text-primary);font:var(--type-caption);text-align:left;cursor:pointer;overflow-wrap:anywhere;border:0;align-items:center;display:inline-flex}.ar-watch__follow:hover{background:var(--ground-sunken)}.ar-watch__follow:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ar-watch__vote{align-items:center;gap:var(--space-2);font:var(--type-caption);color:var(--text-secondary);flex-wrap:wrap;display:flex}.ar-watch__vote[hidden]{display:none}.ar-watch__vote-btn{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-control);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.ar-watch__vote-btn:hover{background:var(--ground-raised);color:var(--text-primary)}.ar-watch__vote-btn[aria-pressed=true]{background:var(--ground-raised);color:var(--text-primary);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-strong,var(--border-subtle))}.ar-watch__vote-btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ar-watch__vote-thanks:empty{display:none}.ar-watch__found-fold{border-radius:var(--radius-control);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-subtle)}.ar-watch__found-fold[hidden]{display:none}.ar-watch__found-summary{min-height:var(--space-10);padding:0 var(--space-3);font:var(--type-caption);color:var(--text-secondary);cursor:pointer;align-items:center;list-style:none;display:flex}.ar-watch__found-summary::-webkit-details-marker{display:none}.ar-watch__found-summary:before{content:"";width:0;height:0;margin-right:var(--space-2);border:4px solid #0000;border-left:6px solid;border-right-width:0}.ar-watch__found-fold[open]>.ar-watch__found-summary:before{transform:rotate(90deg)}.ar-watch__found-fold>.ar-watch__found{padding:0 var(--space-2) var(--space-2)}.ar-watch__found-fold>.ar-watch__found:empty{display:none}.ar-watch__thinking{background:var(--border-subtle);border-radius:1px;height:2px;position:relative;overflow:hidden}.ar-watch__thinking[hidden]{display:none}.ar-watch__thinking>span{background:var(--text-secondary);width:40%;animation:1.2s ease-in-out infinite ar-watch-thinking;position:absolute;inset:0 auto 0 -40%}@keyframes ar-watch-thinking{to{left:100%}}@media (width<=1023px){.ar-watch__follow,.ar-watch__found-summary{min-height:var(--space-12)}.ar-watch__vote-btn{width:var(--space-12);height:var(--space-12)}}@media (prefers-reduced-motion:reduce){.ar-watch__thinking>span{opacity:.5;width:100%;animation:none;inset:0}.ar-watch__cite,.ar-watch__hit,.ar-watch__example{transition:none}}.ar-watch__blocks-nav{gap:var(--space-2);display:grid}.ar-watch__blocks-title{font:var(--type-signal);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-secondary);margin:0}.ar-watch__blocks{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=767px){.ar-watch__blocks{scroll-snap-type:x mandatory;padding-bottom:var(--space-2);margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4);grid-template-columns:none;grid-auto-columns:70vw;grid-auto-flow:column;overflow-x:auto}.ar-watch__block{scroll-snap-align:start}}.ar-watch__block-link{gap:var(--space-2);color:inherit;border-radius:var(--radius-box);text-decoration:none;display:grid}.ar-watch__block-link:hover .ar-watch__block-title{text-decoration:underline}.ar-watch__block-frame{aspect-ratio:16/9;background:var(--bg-console-sunken);border-radius:var(--radius-box);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-subtle);display:block;overflow:hidden}.ar-watch__block[aria-current=true] .ar-watch__block-frame{box-shadow:inset 0 0 0 var(--border-width-bracket) var(--accent-primary)}.ar-watch__block-frame img{object-fit:cover;width:100%;height:100%;display:block}.ar-watch__block-empty{height:100%;color:var(--text-inverse-tertiary);justify-content:center;align-items:center;display:flex}.ar-watch__block-text{padding-inline:var(--space-1);gap:2px;display:grid}.ar-watch__block-title{font:var(--type-body-s);font-weight:var(--weight-medium);color:var(--text-primary)}.ar-watch__block-meta{font:var(--type-caption);color:var(--text-secondary)}.ar-screen__main{max-width:88rem;padding:var(--space-6) var(--space-4) var(--space-10);gap:var(--space-5);margin:0 auto;display:grid}@media (width<=1023px){.ar-screen__main .ar-watch__main{margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4)}.ar-screen__main .ar-watch__stage{margin-inline:calc(-1 * var(--space-4))}}.ar-screen .ar-auth__brand{color:var(--text-primary)}.ar-screen__bar{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.ar-screen__head{gap:var(--space-1);display:grid}.ar-screen__head h1{margin:0}.ar-screen__grid{gap:var(--space-4);display:grid}@media (width>=1024px){.ar-screen__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ar-watch__rail>.ar-watch__ask{grid-template-columns:minmax(0,1fr) auto;position:relative}.ar-watch__rail>.ar-watch__ask .ar-watch__find-icon{left:var(--space-3);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ar-watch__rail>.ar-watch__ask .ar-input{min-height:var(--space-10);padding-left:calc(var(--space-3) + 16px + var(--space-2));grid-column:1}.ar-watch__ask-context{margin:calc(-1 * var(--space-2)) 0 0;font:var(--type-caption);color:var(--text-tertiary);min-height:0}.ar-watch__ask-context:empty,.ar-watch__rail-head[hidden],.ar-watch__results[hidden],.ar-watch__found-group[hidden],.ar-watch__ask-this[hidden]{display:none}.ar-watch__results{align-content:start;gap:var(--space-3);flex:auto;min-height:0;display:grid}@media (width>=1024px){.ar-watch__results{overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}}.ar-watch__results-head{align-items:center;gap:var(--space-2);min-height:var(--space-8);display:flex}.ar-watch__results-head .ar-watch__ask-status{flex:auto;min-width:0}.ar-watch__results-close{margin-left:auto}.ar-watch__ask-this{align-items:center;gap:var(--space-2);width:100%;min-height:var(--space-10);padding:var(--space-2) var(--space-3);border:var(--border-width-hairline) solid var(--border-default);border-radius:var(--radius-control);background:var(--ground-default);color:var(--text-primary);font:var(--type-body-s);text-align:left;cursor:pointer;display:flex}.ar-watch__ask-this:hover{border-color:var(--border-strong)}.ar-watch__ask-this:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ar-watch__found-n{margin-left:var(--space-1);color:var(--text-tertiary)}.ar-watch__found-list{gap:2px;display:grid}.ar-watch__hit{grid-template-columns:minmax(0,1fr)}.ar-watch__hit:has(>.ar-watch__hit-pic),.ar-watch__hit--person,.ar-watch__cite:has(>.ar-watch__hit-pic){column-gap:var(--space-3);grid-template-columns:4.5rem minmax(0,1fr);align-items:start}.ar-watch__cite:has(>.ar-watch__hit-pic){grid-template-columns:4.5rem auto minmax(0,1fr)}.ar-watch__cite:has(>.ar-watch__hit-pic)>.ar-watch__hit-text{grid-column:2/-1}.ar-watch__hit-pic{border-radius:var(--radius-sm);width:4.5rem}.ar-watch__hit-body{gap:2px;min-width:0;display:grid}.ar-watch__hit-name{font:var(--type-body-s);font-weight:var(--weight-semibold)}.ar-watch__hit-where{font:var(--type-caption);color:var(--text-tertiary)}.ar-watch__hit-text mark{color:inherit;box-shadow:inset 0 -2px 0 var(--signal-500);background:0 0}.ar-watch__hit--person .ar-watch__sp-portrait,.ar-watch__hit--person .ar-watch__sp-photo,.ar-watch__hit--person .ar-watch__sp-mono{width:var(--space-10);height:var(--space-10)}.ar-watch__pane-tools{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.ar-watch__now-who{min-height:0;color:var(--text-link);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.ar-watch__now-who[hidden]{display:none}.ar-watch__now-who:disabled{color:inherit;cursor:default;text-decoration:none}.ar-watch__now-who:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.ar-watch__sps,.ar-watch__sp-moments{margin:0;padding:0;list-style:none}.ar-watch__sps{gap:var(--space-3);display:grid}.ar-watch__sp{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-control);background:var(--ground-default);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-subtle);scroll-margin-top:calc(var(--ar-watch-stick) + var(--space-4));display:grid}.ar-watch__sp.is-open,.ar-watch__sp:focus{box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-strong);outline:none}.ar-watch__sp:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ar-watch__sp-head{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.ar-watch__sp-portrait{width:56px;height:56px;display:block}.ar-watch__sp-photo,.ar-watch__sp-mono{border-radius:var(--radius-control);object-fit:cover;background:var(--ground-sunken);width:56px;height:56px;display:block}.ar-watch__sp-mono{color:var(--text-secondary);font:var(--type-signal-wide);letter-spacing:var(--tracking-signal);place-items:center;display:inline-grid}.ar-watch__sp-who{gap:2px;min-width:0;display:grid}.ar-watch__sp-name{font:var(--type-body);font-weight:var(--weight-semibold);color:var(--text-primary)}.ar-watch__sp-role{font:var(--type-signal-micro);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-tertiary)}.ar-watch__sp-about{font:var(--type-caption);color:var(--text-secondary)}.ar-watch__sp-links{gap:var(--space-1);flex-wrap:wrap;margin-inline-start:calc(-1 * var(--space-2));display:flex}.ar-watch__sp-ext{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-control);color:var(--text-secondary);place-items:center;display:inline-grid}.ar-watch__sp-ext:hover,.ar-watch__sp-ext:focus-visible{color:var(--text-link);background:var(--ground-sunken)}.ar-watch__sp-bio>summary{min-height:var(--space-8);font:var(--type-signal);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-secondary);cursor:pointer;align-items:center;display:inline-flex}.ar-watch__sp-bio>p{margin:var(--space-1) 0 0;font:var(--type-body-s);color:var(--text-secondary)}.ar-watch__sp-h{margin:var(--space-1) 0 0;font:var(--type-signal);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-secondary)}.ar-watch__sp-moments{gap:2px;display:grid}.ar-watch__sp-link{gap:var(--space-3);min-height:var(--space-10);padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);color:var(--text-primary);grid-template-columns:minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.ar-watch__sp-link:has(>.ar-watch__sp-frame){grid-template-columns:4rem minmax(0,1fr)}.ar-watch__sp-link:hover{background:var(--ground-sunken)}.ar-watch__sp-link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ar-watch__sp-frame{aspect-ratio:16/9;border-radius:var(--radius-sm);background:var(--ground-sunken);width:4rem;display:block;overflow:hidden}.ar-watch__sp-frame img{object-fit:cover;width:100%;height:100%;display:block}.ar-watch__sp-text{min-width:0;font:var(--type-body-s);gap:1px;display:grid}.ar-watch__sp-line{align-items:center;gap:var(--space-1);font:var(--type-signal);letter-spacing:var(--tracking-signal);color:var(--text-secondary);font-variant-numeric:tabular-nums;display:inline-flex}.ar-watch__sp-where,.ar-watch__sp-more,.ar-watch__sp-else{font:var(--type-caption);color:var(--text-tertiary);margin:0}.ar-watch__sp-else a{min-height:var(--space-8);color:var(--text-link);align-items:center;display:inline-flex}@media (pointer:coarse){.ar-watch__sp-link,.ar-watch__sp-ext,.ar-watch__sp-bio>summary,.ar-watch__sp-else a,.ar-watch__ask-this,.ar-watch__rail>.ar-watch__ask .ar-input{min-height:44px}.ar-watch__sp-ext{width:44px;height:44px}.ar-watch__now-who{min-height:44px}}.ar-event{--ar-event-bleed:var(--space-4);gap:var(--space-8);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ar-event>*{min-width:0}@media (width<=767px){.ar-event{gap:var(--space-6)}}.ar-event__hero{gap:var(--space-3);justify-items:start;display:grid}.ar-event__hero>.ar-control{margin-bottom:var(--space-2)}.ar-event__kicker{font:var(--type-signal);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-tertiary);margin:0}.ar-event__name{max-width:var(--measure-display);font:var(--type-display-m);letter-spacing:var(--tracking-display-m);color:var(--text-primary);text-wrap:balance;overflow-wrap:break-word;margin:0}@media (width<=767px){.ar-event__name{font:var(--type-headline)}}.ar-event__lede{max-width:var(--measure-lede);font:var(--type-body-l);color:var(--text-primary);text-wrap:pretty;margin:0}.ar-event__about{max-width:var(--measure-comfort);font:var(--type-body);color:var(--text-secondary);margin:0}.ar-event__facts{gap:var(--space-1) var(--space-4);margin:var(--space-1) 0 0;font:var(--type-signal);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-secondary);flex-wrap:wrap;display:flex}.ar-event__actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.ar-event__actions .ar-control{gap:var(--space-2);min-height:var(--space-10)}.ar-event__hero--compact{gap:var(--space-2);margin-bottom:calc(var(--space-3) - var(--space-6))}.ar-event__hero--compact .ar-event__name{max-width:none;font:var(--type-headline);letter-spacing:var(--tracking-display-m)}@media (width<=767px){.ar-event__hero--compact .ar-event__name{font:var(--type-title);letter-spacing:normal}}.ar-event__crumb{color:var(--text-primary)}.ar-event[data-roomed]{gap:var(--space-6)}@media (width<=767px){.ar-event[data-roomed]{gap:var(--space-4)}}.ar-event__about-fold{border-block:var(--border-width-hairline) solid var(--border-subtle)}.ar-event__about-fold>summary{align-items:center;gap:var(--space-3);min-height:var(--ar-event-target,var(--space-10));cursor:pointer;font:var(--type-signal);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-primary);list-style:none;display:flex}@media (pointer:coarse){.ar-event__about-fold>summary{min-height:calc(var(--space-10) + var(--space-1))}}.ar-event__about-fold>summary::-webkit-details-marker{display:none}.ar-event__about-fold>summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.ar-event__about-facts{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-secondary);flex:auto;overflow:hidden}.ar-event__about-fold>summary>svg{transition:transform var(--duration-fast) var(--ease-standard);flex:none;margin-left:auto}.ar-event__about-fold[open]>summary>svg{transform:rotate(180deg)}.ar-event__about-body{gap:var(--space-3);padding-bottom:var(--space-4);justify-items:start;display:grid}@media (prefers-reduced-motion:reduce){.ar-event__about-fold>summary>svg{transition:none}}.ar-event__frames{margin:var(--space-4) 0 0;padding:0 0 var(--space-1);gap:var(--space-3);scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:minmax(14rem,1fr);grid-auto-flow:column;width:100%;list-style:none;display:grid;overflow-x:auto}@media (width<=767px){.ar-event__frames{margin-inline:calc(-1 * var(--ar-event-bleed));padding-inline:var(--ar-event-bleed);scroll-padding-inline:var(--ar-event-bleed);scrollbar-width:none;grid-auto-columns:70%;width:auto}}.ar-event__frame{scroll-snap-align:start;min-width:0}.ar-event__frame-link{gap:var(--space-2);color:var(--text-primary);text-decoration:none;display:grid}.ar-event__frame-pic,.ar-event__reel-pic{aspect-ratio:16/9;border-radius:var(--radius-sm);background:var(--bg-console-sunken);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-subtle);display:block;position:relative;overflow:hidden}.ar-event__frame-pic img,.ar-event__reel-pic img{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-standard) var(--ease-standard);display:block}.ar-event__frame-link:hover .ar-event__frame-pic img,.ar-event__reel-link:hover .ar-event__reel-pic img{transform:scale(1.02)}.ar-event__frame-empty{color:var(--text-inverse-tertiary);place-items:center;display:grid;position:absolute;inset:0}.ar-event__frame-play{left:var(--space-2);bottom:var(--space-2);width:var(--space-8);height:var(--space-8);border-radius:var(--radius-control);background:var(--ground-dark);color:var(--text-inverse);opacity:var(--opacity-ghost);transition:opacity var(--duration-fast) var(--ease-standard);place-items:center;display:inline-grid;position:absolute}.ar-event__frame-link:hover .ar-event__frame-play,.ar-event__frame-link:focus-visible .ar-event__frame-play{opacity:var(--opacity-full)}.ar-event__frame-text{gap:2px;display:grid}.ar-event__frame-title{font:var(--type-body-s);font-weight:var(--weight-medium)}.ar-event__frame-link:hover .ar-event__frame-title{text-underline-offset:.15em;text-decoration:underline}.ar-event__frame-meta,.ar-event__reel-meta,.ar-event__row-meta,.ar-event__session-meta,.ar-event__speaker-facts{font:var(--type-signal-micro);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-tertiary)}.ar-event__top{gap:var(--space-3);display:grid}@media (width>=1024px){.ar-event__top{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));align-items:center}}.ar-event__continue{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--ground-raised);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-subtle);flex-wrap:wrap;display:flex}.ar-event__continue[hidden],.ar-event__continue [hidden]{display:none}.ar-event__continue-icon{color:var(--text-tertiary);display:inline-flex}.ar-event__continue-text{font:var(--type-body-s);color:var(--text-primary);flex:12rem;gap:2px;display:grid}.ar-event__continue-label{font:var(--type-signal-micro);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-tertiary)}.ar-event__continue .ar-control{gap:var(--space-2);min-height:var(--space-10)}.ar-event__ask{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-control);background:var(--ground-raised);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-subtle);grid-template-columns:auto minmax(0,1fr) auto;margin:0;display:grid}.ar-event__ask-icon{color:var(--text-tertiary);display:inline-flex}.ar-event__ask .ar-input{min-height:var(--space-10);box-shadow:none;font:var(--type-body);background:0 0;border:0}.ar-event__ask .ar-control{min-height:var(--space-10)}.ar-event__ask .ar-input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.ar-event__section{gap:var(--space-4);min-width:0;display:grid}.ar-event__h2{padding-top:var(--space-4);border-top:var(--border-width-hairline) solid var(--border-strong);font:var(--type-title);letter-spacing:var(--tracking-title);color:var(--text-primary);margin:0}.ar-event__columns{gap:var(--space-8);align-items:start;display:grid}.ar-event__columns>.ar-event__program{max-width:64rem}.ar-event__fold>summary{align-items:center;gap:var(--space-1) var(--space-3);min-height:44px;padding:var(--space-4) 0;border-top:var(--border-width-hairline) solid var(--border-strong);border-bottom:var(--border-width-hairline) solid var(--border-subtle);cursor:pointer;flex-wrap:wrap;list-style:none;display:flex}.ar-event__fold>summary::-webkit-details-marker{display:none}.ar-event__fold>summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.ar-event__fold-title{font:var(--type-title);letter-spacing:var(--tracking-title);color:var(--text-primary)}.ar-event__fold-meta{font:var(--type-caption);color:var(--text-secondary);flex:auto}.ar-event__fold>summary svg{transition:transform var(--duration-fast) var(--ease-standard);flex:none}.ar-event__fold[open]>summary svg{transform:rotate(180deg)}.ar-event__fold[open]>summary{margin-bottom:var(--space-4)}@media (prefers-reduced-motion:reduce){.ar-event__fold>summary svg{transition:none}}.ar-event__reel{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=767px){.ar-event__reel{grid-template-columns:minmax(0,1fr)}}.ar-event__reel-item{gap:var(--space-2);align-content:start;min-width:0;display:grid}.ar-event__reel-link{gap:var(--space-2);color:var(--text-primary);text-decoration:none;display:grid}.ar-event__reel-link:hover .ar-event__reel-title{text-underline-offset:.15em;text-decoration:underline}.ar-event__reel-time{left:var(--space-2);bottom:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--ground-dark);color:var(--text-inverse);font:var(--type-signal-micro);letter-spacing:var(--tracking-signal);font-variant-numeric:tabular-nums;position:absolute}.ar-event__reel-title{font:var(--type-subtitle);letter-spacing:var(--tracking-title);text-wrap:balance;overflow-wrap:break-word}.ar-event__reel-sum{font:var(--type-body-s);color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ar-event__reel-item .ar-watch__clip{padding-inline:0}.ar-event__reel-foot{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.ar-event__reel-foot:empty{display:none}.ar-event__reel-share{gap:var(--space-1);margin-left:auto}.ar-event__reel-share[hidden],.ar-event__share[hidden]{display:none}.ar-event__share{gap:var(--space-2)}.ar-event__reel-clip{color:var(--text-primary);border-radius:var(--radius-sm);text-decoration:none;display:block}.ar-event__reel-clip:hover .ar-event__reel-pic img{transform:scale(1.02)}.ar-event__reel-clip:hover .ar-event__frame-play,.ar-event__reel-clip:focus-visible .ar-event__frame-play{opacity:var(--opacity-full)}.ar-event__reel-pic .ar-event__frame-play{left:auto;right:var(--space-2)}.ar-event__more>summary{cursor:pointer;width:auto;list-style:none;display:inline-flex}.ar-event__more>summary::-webkit-details-marker{display:none}.ar-event__rows{margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.ar-event__row{gap:var(--space-1);padding:var(--space-3) 0;border-top:var(--border-width-hairline) solid var(--border-subtle);display:grid}.ar-event__row-link{gap:var(--space-3);min-height:var(--space-6);color:var(--text-primary);align-items:baseline;text-decoration:none;display:flex}.ar-event__row-link time,.ar-event__time{font:var(--type-signal);letter-spacing:var(--tracking-signal);font-variant-numeric:tabular-nums;color:var(--text-secondary);white-space:nowrap}.ar-event__row-link:hover .ar-event__row-title{text-underline-offset:.15em;text-decoration:underline}.ar-event__row-title{font:var(--type-body);font-weight:var(--weight-medium)}.ar-event__day{gap:var(--space-3);display:grid}.ar-event__day+.ar-event__day{margin-top:var(--space-4)}.ar-event__day-title{gap:var(--space-1) var(--space-3);font:var(--type-subtitle);letter-spacing:var(--tracking-title);color:var(--text-primary);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.ar-event__day-date{font:var(--type-signal);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-tertiary)}.ar-event__timeline{--ar-event-time:10.5rem;margin:0;padding:0;list-style:none;display:grid}.ar-event__session{grid-template-columns:var(--ar-event-time) minmax(0, 1fr);gap:var(--space-3);padding:var(--space-3) 0 var(--space-3) var(--space-5);align-items:start;display:grid;position:relative}.ar-event__session:before{content:"";width:var(--border-width-hairline);background:var(--border-subtle);position:absolute;top:0;bottom:0;left:0}.ar-event__session:after{content:"";left:calc(-1 * var(--space-1) + var(--border-width-hairline) / 2);top:calc(var(--space-3) + .45em);width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--ground-default);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--text-tertiary);position:absolute}.ar-event__session[data-recorded=true]:after{background:var(--accent-primary);box-shadow:none}.ar-event__session--break{padding-block:var(--space-2)}.ar-event__session--break:after{width:var(--space-1);height:var(--space-1);left:calc(-1 * var(--space-1) / 2 + var(--border-width-hairline) / 2);top:calc(var(--space-2) + .55em)}.ar-event__session--break .ar-event__session-title{font:var(--type-body-s);color:var(--text-tertiary)}.ar-event__session-body{gap:var(--space-1);justify-items:start;min-width:0;display:grid}.ar-event__session-title{font:var(--type-body);font-weight:var(--weight-medium);color:var(--text-primary);overflow-wrap:break-word}.ar-event__session-who{font:var(--type-body-s);color:var(--text-secondary)}.ar-event__session-details{gap:var(--space-1);justify-items:start;width:100%;display:grid}.ar-event__session-details>summary{gap:var(--space-1);min-height:var(--space-6);cursor:pointer;list-style:none;display:grid}.ar-event__session-details>summary::-webkit-details-marker{display:none}.ar-event__session-details>summary .ar-event__session-title:after{content:" +";color:var(--text-tertiary)}.ar-event__session-details[open]>summary .ar-event__session-title:after{content:" –"}.ar-event__session-summary{gap:var(--space-2);margin-top:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--ground-raised);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-subtle);font:var(--type-body-s);color:var(--text-primary);display:grid}.ar-event__session-summary p{margin:0}.ar-event__watch{align-items:center;gap:var(--space-1);min-height:var(--space-6);padding:var(--space-1) 0;font:var(--type-body-s);font-weight:var(--weight-medium);color:var(--text-link);text-decoration:none;display:inline-flex}.ar-event__watch:hover{color:var(--text-link-hover);text-underline-offset:.15em;text-decoration:underline}.ar-event__film-link{margin:0}.ar-event__film-len{margin-left:var(--space-1);font-weight:var(--weight-regular);color:var(--text-tertiary);font-variant-numeric:tabular-nums}.ar-event__zone{font:var(--type-caption);color:var(--text-tertiary);margin:0}@media (width<=767px){.ar-event{--ar-event-target:calc(var(--space-10) + var(--space-1))}.ar-event__session{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.ar-event__watch,.ar-event__row-link,.ar-event__more>summary,.ar-event__actions .ar-control,.ar-event__continue .ar-control,.ar-event__ask .ar-control,.ar-event__ask .ar-input,.ar-event__hero>.ar-control,.ar-event__session-details>summary{min-height:var(--ar-event-target)}.ar-event__row-link{align-items:center}.ar-event .ar-watch__clip-link{min-height:var(--ar-event-target);padding-inline:var(--space-1);align-items:center;display:inline-flex}}.ar-event__section-lede{margin:calc(-1 * var(--space-2)) 0 0;font:var(--type-caption);color:var(--text-tertiary)}.ar-event__speakers{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr));margin:0;padding:0;list-style:none;display:grid}.ar-event__speaker{align-items:flex-start;gap:var(--space-2);min-width:0;padding:var(--space-4);border-radius:var(--radius-box);background:var(--ground-raised);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-subtle);flex-direction:column;display:flex}.ar-event__speaker-top{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:center;width:100%;display:grid}.ar-event__portrait{width:72px;height:72px;display:block}.ar-event__monogram{border-radius:var(--radius-control);background:var(--ground-sunken);width:72px;height:72px;color:var(--text-secondary);font:var(--type-signal-wide);letter-spacing:var(--tracking-signal);place-items:center;display:inline-grid}.ar-event__photo{border-radius:var(--radius-control);object-fit:cover;background:var(--ground-sunken);width:72px;height:72px;display:block}.ar-event__speaker-head{gap:2px;min-width:0;display:grid}.ar-event__speaker-name{font:var(--type-subtitle);color:var(--text-primary)}.ar-event__speaker-role,.ar-event__speaker-label{font:var(--type-signal-micro);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-signal)}.ar-event__speaker-label{margin-top:var(--space-1)}.ar-event__speaker-about,.ar-event__speaker-bio{font:var(--type-body-s);color:var(--text-secondary)}.ar-event__speaker-bio{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ar-event__speaker-facts{font:var(--type-caption);color:var(--text-tertiary)}.ar-event__appears,.ar-event__speaker-hls{width:100%;margin:0;padding:0;list-style:none}.ar-event__appears{gap:2px;display:grid}.ar-event__appear{column-gap:var(--space-2);min-height:var(--space-10);padding:var(--space-1) var(--space-2);margin-inline:calc(-1 * var(--space-2));border-radius:var(--radius-control);color:var(--text-primary);grid-template-columns:minmax(0,1fr);align-items:baseline;text-decoration:none;display:grid}a.ar-event__appear:hover{background:var(--ground-sunken)}a.ar-event__appear:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:1px}.ar-event__appear--still{grid-template-columns:minmax(0,1fr)}.ar-event__appear-title{font:var(--type-body-s);color:var(--text-link)}.ar-event__appear--still .ar-event__appear-title{color:var(--text-primary)}.ar-event__appear-when{font:var(--type-caption);color:var(--text-tertiary);font-variant-numeric:tabular-nums}.ar-event__speaker-hls{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ar-event__speaker-hl{gap:var(--space-1);color:var(--text-primary);text-decoration:none;display:grid}.ar-event__speaker-hl:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.ar-event__speaker-hl-pic{aspect-ratio:16/9;border-radius:var(--radius-sm);background:var(--ground-sunken);display:block;position:relative;overflow:hidden}.ar-event__speaker-hl-pic img{object-fit:cover;width:100%;height:100%;display:block}.ar-event__speaker-hl-pic time{padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--overlay-ink-fill);color:var(--plate-ink-text);font:var(--type-signal-micro);letter-spacing:var(--tracking-signal);position:absolute;bottom:2px;left:2px}.ar-event__speaker-hl-title{-webkit-line-clamp:2;line-clamp:2;font:var(--type-caption);color:var(--text-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ar-event__speaker-hl:hover .ar-event__speaker-hl-title{color:var(--text-primary)}.ar-event__speaker .ar-event__watch{margin-top:auto}.ar-event__speaker-links{gap:var(--space-1);margin-inline-start:calc(-1 * var(--space-3));margin-block:calc(-1 * var(--space-1));flex-wrap:wrap;display:flex}.ar-event__speaker-link{width:calc(var(--space-10) + var(--space-1));height:calc(var(--space-10) + var(--space-1));border-radius:var(--radius-control);color:var(--text-secondary);place-items:center;text-decoration:none;display:inline-grid}.ar-event__speaker-link:hover,.ar-event__speaker-link:focus-visible{color:var(--text-link);background:var(--ground-sunken)}.ar-event__speaker-link .ar-ob-icon{display:block}@media (pointer:coarse){.ar-event__appear{min-height:44px}}@media (prefers-reduced-motion:reduce){.ar-event__frame-pic img,.ar-event__reel-pic img,.ar-event__frame-play{transition:none}}.ar-clip{--ar-clip-target:2.75rem;width:min(56rem, calc(100vw - 2 * var(--space-4)));max-height:calc(100dvh - 2 * var(--space-4));border-radius:var(--radius-box);background:var(--ground-raised);color:var(--text-primary);box-shadow:var(--shadow-lg);border:0;margin:auto;padding:0;overflow:auto}.ar-clip::backdrop{background:var(--scrim-modal)}.ar-clip__box{gap:var(--space-3);padding:var(--space-4);display:grid}.ar-clip__head{gap:var(--space-1) var(--space-3);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.ar-clip__kicker{font:var(--type-signal-micro);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-tertiary);margin:0}.ar-clip__title{font:var(--type-subtitle);letter-spacing:var(--tracking-title);text-wrap:balance;overflow-wrap:break-word;margin:0}.ar-clip__meta{font:var(--type-body-s);color:var(--text-secondary);margin:0}.ar-clip__meta:empty,.ar-clip__kicker:empty{display:none}.ar-clip__close{min-width:var(--ar-clip-target);min-height:var(--ar-clip-target);grid-area:1/2/span 3}.ar-clip__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.ar-clip__actions .ar-control{min-height:var(--ar-clip-target)}.ar-clip__link{font:var(--type-body-s)}.ar-clip__link[hidden],.ar-clip__hint[hidden]{display:none}.ar-clip__hint{font:var(--type-caption);color:var(--text-secondary);margin:0}@media (width<=767px){.ar-clip__box{padding:var(--space-3)}.ar-clip__actions .ar-control{flex:auto;justify-content:center}}@media (height<=560px){.ar-clip__stage{justify-self:center;width:min(100%,177.778dvh - 26.6667rem)}}@media (width<=640px){.ar-clip{width:100vw;max-width:none;max-height:calc(100dvh - var(--space-8));border-radius:var(--radius-box) var(--radius-box) 0 0;margin:auto 0 0}.ar-clip__box{padding-bottom:max(var(--space-3), env(safe-area-inset-bottom))}}.ar-share{--ar-share-target:2.75rem;width:min(34rem, calc(100vw - 2 * var(--space-4)));max-height:calc(100dvh - 2 * var(--space-4));border-radius:var(--radius-box);background:var(--ground-raised);color:var(--text-primary);box-shadow:var(--shadow-lg);border:0;margin:auto;padding:0;overflow:auto}.ar-share::backdrop{background:var(--scrim-modal)}.ar-share__box{gap:var(--space-4);padding:var(--space-5);display:grid}.ar-share__head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ar-share__h{font:var(--type-subtitle);letter-spacing:var(--tracking-title);margin:0}.ar-share__close{min-width:var(--ar-share-target);min-height:var(--ar-share-target)}.ar-share__preview{gap:var(--space-3);grid-template-columns:9rem minmax(0,1fr);align-items:center;display:grid}.ar-share__pic{aspect-ratio:1200/630;border-radius:var(--radius-sm);background:var(--bg-console-sunken);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--border-subtle);display:block;position:relative;overflow:hidden}.ar-share__pic img{object-fit:cover;width:100%;height:100%;display:block}.ar-share__pic img[hidden]{display:none}.ar-share__pic-empty{color:var(--text-tertiary);place-items:center;display:grid;position:absolute;inset:0}.ar-share__pic-empty[hidden]{display:none}.ar-share__text{gap:2px;min-width:0;display:grid}.ar-share__title{-webkit-line-clamp:2;font:var(--type-body);font-weight:var(--weight-medium);color:var(--text-primary);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ar-share__event{font:var(--type-body-s);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ar-share__event[hidden]{display:none}.ar-share__kicker{font:var(--type-signal-micro);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-tertiary);font-variant-numeric:tabular-nums}.ar-share__kicker:empty{display:none}.ar-share__what{gap:var(--space-2);flex-wrap:wrap;display:flex}.ar-share__pill{min-height:var(--space-10);padding:0 var(--space-4);border:var(--border-width-hairline) solid var(--border-default);border-radius:var(--radius-control);color:var(--text-secondary);font:var(--type-signal);letter-spacing:var(--tracking-signal);text-transform:uppercase;cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.ar-share__pill:hover{color:var(--text-primary);border-color:var(--border-strong)}.ar-share__pill[aria-pressed=true]{background:var(--text-primary);border-color:var(--text-primary);color:var(--ground-default)}.ar-share__pill[hidden]{display:none}.ar-share__pill:focus-visible,.ar-share__to:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.ar-share__where{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));display:grid}@media (width>=641px){.ar-share__where{grid-template-columns:repeat(6,minmax(0,1fr))}}.ar-share__to{align-content:center;justify-items:center;gap:var(--space-1);min-height:4.25rem;padding:var(--space-2);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-control);color:var(--text-primary);font:var(--type-caption);cursor:pointer;background:0 0;text-decoration:none;display:grid}.ar-share__to:hover{background:var(--veil-on-cream);border-color:var(--border-default)}.ar-share__to[hidden]{display:none}.ar-share__link{display:block}.ar-share__link .ar-input{min-height:var(--space-10);font:var(--type-caption);font-family:var(--font-signal)}.ar-share__note{font:var(--type-caption);color:var(--text-tertiary);margin:0}.ar-share__status{min-height:1.2em;font:var(--type-caption);color:var(--signal-on-cream);margin:0}@media (width<=640px){.ar-share{width:100vw;max-width:none;max-height:calc(100dvh - var(--space-8));border-radius:var(--radius-box) var(--radius-box) 0 0;margin:auto 0 0}.ar-share__box{gap:var(--space-3);padding:var(--space-4) max(var(--space-4), env(safe-area-inset-right)) max(var(--space-4), env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left))}.ar-share__preview{grid-template-columns:7rem minmax(0,1fr)}.ar-share__where{grid-template-columns:repeat(3,minmax(0,1fr))}.ar-share__to{min-height:var(--ar-share-target)}.ar-share__pill{min-height:var(--ar-share-target);flex:auto}}@media (prefers-reduced-motion:no-preference){.ar-share[open],.ar-clip[open]{animation:.16s ease-out ar-sheet-in}}@keyframes ar-sheet-in{0%{opacity:0;transform:translateY(var(--space-3))}to{opacity:1;transform:none}}.ar-ws-notice{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);box-shadow:inset 0 0 0 var(--border-width-hairline) var(--danger-500);color:var(--danger-on-cream);font:var(--type-body-s);margin:0}.ar-ws-notice[data-tone=ok]{box-shadow:inset 0 0 0 var(--border-width-hairline) var(--signal-500);color:var(--signal-on-cream)}.ar-ws-dim{color:var(--text-secondary);font:var(--type-body-s)}.ar-ws-list{margin:0;padding-inline-start:var(--space-4)}.ar-console-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ar-cs-edit,.ar-cs-paste{margin-top:var(--space-3)}.ar-cs-edit>summary,.ar-cs-paste>summary{cursor:pointer;min-height:var(--space-10);align-items:center;list-style:none;display:inline-flex}.ar-cs-edit>summary::-webkit-details-marker{display:none}.ar-cs-paste>summary::-webkit-details-marker{display:none}.ar-cs-edit[open]>summary,.ar-cs-paste[open]>summary{margin-bottom:var(--space-3)}.ar-cs-edit .ar-cs-form+.ar-cs-line{margin-top:var(--space-3)}.ar-cs-links{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.ar-cs-links>legend{margin-bottom:var(--space-1);padding:0}.ar-cs-links .ar-cs-line .ar-cs-url{flex:16rem;min-width:0}.ar-watch,.ar-event,.ar-share,.ar-clip{overflow-wrap:break-word}@media (pointer:coarse){.ar-watch .ar-watch__chip,.ar-watch .ar-control.ar-size--sm,.ar-watch .ar-watch__speaker .ar-input,.ar-watch__tab,.ar-event .ar-control.ar-size--sm,.ar-event .ar-control,.ar-event__more>summary,.ar-event__session-details>summary,.ar-share .ar-control,.ar-clip .ar-control{min-height:44px}.ar-watch__chapter-link,.ar-event__row-link,.ar-event__watch,.ar-event__reel-link{align-items:center;min-height:44px}.ar-watch__clip-link{min-width:44px;min-height:44px;padding-inline:var(--space-1);justify-content:center;align-items:center;display:inline-flex}}.ar-reel{--ar-reel-h:calc(100svh - var(--ar-watch-stick,0px));--ar-reel-crop:50%;background:var(--ground-dark);min-width:0;max-width:100%;color:var(--text-inverse);border-radius:var(--radius-box);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.ar-reel__head{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-2);color:var(--text-inverse);display:flex;position:relative}.ar-reel__head .ar-control{color:var(--text-inverse);min-width:44px;min-height:44px}.ar-reel__progress{inset:var(--space-1) var(--space-3) auto;pointer-events:none;gap:3px;height:2px;display:flex;position:absolute}.ar-reel__seg{background:var(--plate-ink-edge);border-radius:1px;flex:1;min-width:2px;overflow:hidden}.ar-reel__seg-fill{--ar-reel-p:0;background:var(--text-inverse);height:100%;transform:scaleX(var(--ar-reel-p));transform-origin:0;display:block}.ar-reel__heading{min-width:0;font:var(--type-caption);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.ar-reel__event{color:var(--text-inverse-secondary)}.ar-reel__nav{gap:var(--space-1);display:flex}.ar-reel__feed{height:var(--ar-reel-h);overscroll-behavior:contain;scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:none;margin:0;padding:0;list-style:none;overflow-y:auto}.ar-reel__feed::-webkit-scrollbar{display:none}.ar-reel__feed:focus{outline:none}.ar-reel__item{scroll-snap-align:start;scroll-snap-stop:always;height:var(--ar-reel-h);align-content:center;justify-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-6);box-sizing:border-box;display:grid}.ar-reel{scroll-margin-top:calc(var(--ar-watch-stick,0px) + var(--space-2))}.ar-reel__stage{width:min(960px, 100%, calc((var(--ar-reel-h) - 9rem) * 16 / 9))}.ar-reel__player{width:100%}.ar-reel__info{align-items:flex-start;gap:var(--space-4);width:min(960px,100%);display:flex}.ar-reel__about{gap:var(--space-1);flex:1;min-width:0;display:grid}.ar-reel__clip-title{font:var(--type-subtitle);font-weight:var(--weight-semibold);color:var(--text-inverse);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ar-reel__byline{align-items:center;gap:var(--space-3);min-width:0;display:flex}.ar-reel__who{align-items:center;gap:var(--space-2);min-width:0;min-height:44px;color:var(--text-inverse);flex:1;text-decoration:none;display:flex}.ar-reel__who:focus-visible,.ar-reel__full:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.ar-reel__photo{border-radius:var(--radius-control);object-fit:cover;background:var(--overlay-ink-fill);flex:none;width:32px;height:32px}.ar-reel__monogram{font:var(--type-caption);font-weight:var(--weight-semibold);place-items:center;display:grid}.ar-reel__name{min-width:0;font:var(--type-body-s);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ar-reel__credential{font-weight:var(--weight-regular);color:var(--text-inverse-secondary)}.ar-reel__full{align-items:center;gap:var(--space-1);min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-control);background:var(--text-inverse);color:var(--ground-dark);font:var(--type-body-s);font-weight:var(--weight-semibold);white-space:nowrap;flex:none;text-decoration:none;display:inline-flex}@media (pointer:coarse){.ar-reel__full{min-height:44px}}.ar-reel__actions{gap:var(--space-3);display:flex}.ar-reel__act{justify-items:center;gap:var(--space-1);min-width:44px;color:var(--text-inverse);font:var(--type-caption);cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:grid}.ar-reel__act[hidden]{display:none}.ar-reel__act-icon{border:var(--border-width-hairline) solid var(--plate-ink-edge);border-radius:var(--radius-md);background:var(--overlay-ink-fill);place-items:center;width:44px;height:44px;display:grid}.ar-reel__act:focus-visible{outline:none}.ar-reel__act:focus-visible .ar-reel__act-icon{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.ar-reel__act[aria-pressed=true] .ar-reel__act-icon{border-color:var(--signal-300);color:var(--signal-300)}.ar-reel__act-label{font:var(--type-caption);line-height:1}.ar-reel__player video::cue{font-size:22px;line-height:29px}@media (width<=767px){.ar-reel__player video::cue{font-size:18px;line-height:24px}}.ar-reel__sound{top:var(--space-3);z-index:3;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:var(--border-width-hairline) solid var(--plate-ink-edge);border-radius:var(--radius-control);background:var(--overlay-ink-fill);color:var(--plate-ink-text);font:var(--type-body-s);cursor:pointer;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.ar-reel__sound[hidden]{display:none}.ar-reel__sound:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.ar-reel__next-note{left:50%;bottom:var(--space-8);z-index:5;margin:0;position:absolute;transform:translate(-50%)}.ar-reel__next-note[hidden]{display:none}@media (width<=767px){.ar-reel{border-radius:0}.ar-reel__nav{display:none}.ar-reel--screen{z-index:var(--z-modal);grid-template-rows:minmax(0,1fr);position:fixed;inset:0}.ar-reel--screen .ar-reel__head{z-index:4;padding-top:calc(var(--space-3) + env(safe-area-inset-top,0px));background:var(--scrim-image);pointer-events:none;position:absolute;inset:0 0 auto}.ar-reel--screen .ar-reel__progress{top:calc(var(--space-1) + env(safe-area-inset-top,0px))}.ar-reel--screen .ar-reel__head .ar-control{pointer-events:auto}.ar-reel__sound{top:3.5rem}.ar-reel--screen .ar-reel__sound{top:calc(7.75rem + env(safe-area-inset-top,0px))}.ar-reel__head{gap:var(--space-2);padding-inline:var(--space-2)}.ar-reel--screen .ar-reel__feed,.ar-reel--screen .ar-reel__item{--ar-reel-h:100svh}.ar-reel--screen .ar-reel__player .ar-watch__deck{padding-top:calc(4.5rem + env(safe-area-inset-top,0px));box-sizing:border-box}.ar-reel__item{padding:0;display:block;position:relative}.ar-reel__stage,.ar-reel__player{border-radius:0;width:auto;position:absolute;inset:0}.ar-reel__player .ar-watch__angle{height:100%}.ar-reel__player .ar-watch__video{aspect-ratio:auto;object-fit:cover;object-position:var(--ar-reel-crop,50%) 50%;height:100%}.ar-reel__info{left:var(--space-3);right:var(--space-3);bottom:calc(3.75rem + env(safe-area-inset-bottom,0px));z-index:3;align-items:stretch;gap:var(--space-3);pointer-events:none;flex-direction:column-reverse;width:auto;position:absolute}.ar-reel__actions{pointer-events:auto;flex-direction:column;align-self:flex-end}.ar-reel__about{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--plate-ink-fill-compact)}.ar-reel__clip-title{font:var(--type-body);font-weight:var(--weight-semibold)}.ar-reel__who,.ar-reel__full{pointer-events:auto}}@media (prefers-reduced-motion:reduce){.ar-reel__feed{scroll-behavior:auto}}.ar-event__reel-play{border-radius:var(--radius-sm);background:var(--ground-dark);height:100%;min-height:12rem;color:var(--text-inverse);align-content:end;text-decoration:none;display:grid;position:relative;overflow:hidden}.ar-event__reel-play img{object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.ar-event__reel-play-text{gap:var(--space-1);padding:var(--space-4);display:grid;position:relative}.ar-event__reel-play-title{align-items:center;gap:var(--space-2);font:var(--type-subtitle);font-weight:var(--weight-semibold);display:inline-flex}.ar-event__reel-play-meta{font:var(--type-signal-micro);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-inverse-secondary)}.ar-event__reel-play:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.ar-shorts__player .ar-watch__video{aspect-ratio:9/16;object-fit:contain}.ar-event[data-roomed] .ar-event__reel{scroll-snap-type:x proximity;scrollbar-width:thin;padding-bottom:var(--space-1);grid-template-columns:none;grid-auto-columns:minmax(12rem,1fr);grid-auto-flow:column;overflow-x:auto}.ar-event[data-roomed] .ar-event__reel>li{scroll-snap-align:start}@media (width<=1023px){.ar-event[data-roomed] .ar-event__reel{grid-auto-columns:minmax(11rem,42%)}}@media (width<=767px){.ar-event[data-roomed] .ar-event__reel{margin-inline:calc(-1 * var(--ar-event-bleed));padding-inline:var(--ar-event-bleed);scroll-padding-inline:var(--ar-event-bleed);scrollbar-width:none;grid-auto-columns:64%}}.ar-event__people{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));margin:0;padding:0;list-style:none;display:grid}.ar-event__person{column-gap:var(--space-3);min-height:var(--space-10);color:var(--text-primary);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.ar-event__person-pic{grid-row:1/span 2;width:48px;height:48px;display:block}.ar-event__person-pic .ar-event__photo,.ar-event__person-pic .ar-event__monogram{border-radius:var(--radius-control);object-fit:cover;width:48px;height:48px}.ar-event__person-name{font:var(--type-body-s);font-weight:var(--weight-medium);align-self:end}.ar-event__person-about{font:var(--type-caption);color:var(--text-secondary);align-self:start}a.ar-event__person:hover .ar-event__person-name{text-decoration:underline}a.ar-event__person:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.ar-event[data-roomed] .ar-event__frames{grid-auto-columns:14rem;justify-content:start}@media (width<=767px){.ar-event[data-roomed] .ar-event__frames{grid-auto-columns:46%}}.ar-event__days{align-items:stretch;gap:0 var(--space-5);flex-wrap:wrap;max-width:100%;margin:0;display:flex}.ar-event__day-link{min-height:44px;padding-inline:var(--space-1);font:var(--type-body);color:var(--text-secondary);overflow-wrap:anywhere;border-bottom:2px solid #0000;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.ar-event__day-link:hover{color:var(--text-primary)}.ar-event__day-link[aria-current=page]{color:var(--text-primary);border-bottom-color:currentColor}.ar-event__day-link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.ar-event__day-intro{gap:var(--space-1);max-width:var(--measure-comfort);display:grid}.ar-event__day-heading{font:var(--type-title);letter-spacing:var(--tracking-title);color:var(--text-primary);text-wrap:balance;margin:0}.ar-event__day-line{font:var(--type-body);color:var(--text-secondary);text-wrap:pretty;margin:0}@media (width<=767px){.ar-event__days{gap:0 var(--space-4);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ar-event__days::-webkit-scrollbar{display:none}.ar-event__day-link{font:var(--type-body-s);white-space:nowrap;overflow-wrap:normal;flex:none;padding-inline:0;font-weight:600}}@media (width<=479px){.ar-event__day-kind{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.ar-event__days-bar{margin-block:var(--space-2) var(--space-4)}.ar-event__steps,.ar-event__scope{gap:var(--space-3);min-width:0;display:grid}.ar-event__step-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.ar-event__step{align-items:center;gap:var(--space-3);padding-block:var(--space-3);border-bottom:var(--border-width-hairline) solid var(--border-subtle);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ar-event__step:last-child{border-bottom:0}.ar-event__step-n{min-width:2ch;font:var(--type-title);font-variant-numeric:tabular-nums;color:var(--text-tertiary);text-align:right}.ar-event__step[aria-current] .ar-event__step-n{color:var(--text-primary)}.ar-event__step-text{gap:var(--space-1);min-width:0;display:grid}.ar-event__step-title{font:var(--type-body);color:var(--text-primary);overflow-wrap:anywhere;font-weight:600}.ar-event__step-line{font:var(--type-body);color:var(--text-secondary);overflow-wrap:anywhere}.ar-event__step-meta{font:var(--type-signal);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-tertiary)}.ar-event__step .ar-event__step-watch{gap:var(--space-2);white-space:nowrap;min-height:44px}.ar-event__steps-fold{border-block:var(--border-width-hairline) solid var(--border-subtle);display:none}.ar-event__steps-fold>summary{align-items:center;gap:var(--space-3);cursor:pointer;min-height:44px;font:var(--type-signal);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-primary);list-style:none;display:flex}.ar-event__steps-fold>summary::-webkit-details-marker{display:none}.ar-event__steps-fold>summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.ar-event__steps-fold>summary>svg{flex:none;margin-left:auto}.ar-event__steps-fold[open]>summary>svg{transform:rotate(180deg)}@media (width<=767px){.ar-event__steps-h{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ar-event__step-list--wide{display:none}.ar-event__steps-fold{display:block}.ar-event__step{grid-template-columns:auto minmax(0,1fr)}.ar-event__step .ar-event__step-watch{grid-column:2;justify-self:start}}.ar-event__scope-img,.ar-scope__thumb{border-radius:var(--radius-sm);background:var(--ground-sunken);flex:none;width:64px;height:64px;display:block;overflow:hidden}.ar-event__scope-img>img,.ar-scope__thumb>img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.42)}.ar-event__scope-frame{border-radius:var(--radius-sm);display:block}.ar-event__scope-frame:focus-visible,.ar-event__scope-name:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}a.ar-event__scope-name{text-decoration:none}a.ar-event__scope-name:hover{text-decoration:underline}.ar-event--scope .ar-event__ask{margin-top:var(--space-2)}.ar-scope__event{gap:var(--space-1);min-width:0;display:grid}.ar-scope__back{align-items:center;gap:var(--space-1);min-height:44px;display:inline-flex}.ar-event__step-scope{font:var(--type-caption);color:var(--text-link)}.ar-event__scope-note{margin:0 0 var(--space-2);font:var(--type-body-s);color:var(--text-secondary)}.ar-together{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.ar-together[hidden],.ar-together [hidden]{display:none}.ar-together__note{font:var(--type-caption);color:var(--text-secondary)}.ar-watch__stage.is-together .ar-watch__angle[data-together-inset]{z-index:2;right:var(--space-3);bottom:calc(var(--space-12) + var(--space-4));aspect-ratio:1;border:var(--border-width-hairline) solid var(--border-strong);border-radius:var(--radius-sm);background:var(--ground-dark);width:min(36%,420px);height:auto;box-shadow:var(--overlay-shadow);cursor:pointer;position:absolute;overflow:hidden}.ar-watch__stage.is-together .ar-watch__angle[data-together-inset] .ar-watch__video{aspect-ratio:auto;object-fit:cover;pointer-events:none;width:100%;height:100%}.ar-watch__stage.is-scope-large .ar-watch__angle[data-together-inset]{aspect-ratio:16/9}.ar-watch__stage.is-scope-large .ar-watch__angle[data-together-inset] .ar-watch__video{object-fit:contain}@media (width<=767px){.ar-watch__stage.is-together .ar-watch__angle[data-together-inset]{opacity:0;width:1px;height:1px;box-shadow:none;pointer-events:none;border:0;position:absolute;bottom:0;right:0}}.ar-scope{gap:var(--space-6);display:grid}.ar-scope__kicker{font:var(--type-signal);letter-spacing:var(--tracking-signal);text-transform:uppercase;color:var(--text-tertiary);margin:0}.ar-scope__h1{margin:var(--space-1) 0 0;font:var(--type-title);letter-spacing:var(--tracking-title);color:var(--text-primary)}.ar-scope__line{margin:var(--space-2) 0 0;font:var(--type-body);color:var(--text-secondary)}.ar-scope__facts{margin:var(--space-1) 0 0;font:var(--type-body-s);color:var(--text-tertiary)}.ar-scope__grid{gap:var(--space-4) var(--space-6);display:grid}@media (width>=1024px){.ar-scope__grid{grid-template:"stage now""stage list"1fr/minmax(0,3fr) minmax(0,2fr);align-items:start}.ar-scope__stage{grid-area:stage}.ar-scope__now{grid-area:now}.ar-scope__list{grid-area:list}}.ar-scope__stage .ar-player{max-width:720px;margin-inline:auto}@media (width>=1024px){.ar-scope__stage .ar-player{max-width:min(640px,100dvh - 260px)}}.ar-scope__stage .ar-watch__video{aspect-ratio:1;background:var(--ground-dark);object-fit:contain;width:100%}.ar-scope__now{gap:var(--space-1);display:grid}.ar-scope__count,.ar-scope__meta{font:var(--type-body-s);color:var(--text-secondary);margin:0}.ar-scope__meta a{color:var(--text-link)}.ar-scope__title{font:var(--type-subtitle);color:var(--text-primary);margin:0}.ar-scope__caption{font:var(--type-body);color:var(--text-primary);margin:0}.ar-scope__nav{gap:var(--space-2);margin:var(--space-2) 0 0;flex-wrap:wrap;display:flex}.ar-scope__go{min-height:44px}.ar-scope__list-h{margin:0 0 var(--space-2);font:var(--type-body);font-weight:var(--weight-semibold);color:var(--text-primary)}.ar-scope__items{margin:0;padding:0;list-style:none}.ar-scope__item{border-bottom:var(--border-width-hairline) solid var(--border-subtle)}.ar-scope__item:last-child{border-bottom:0}.ar-scope__item-link{gap:var(--space-3);min-height:44px;padding-block:var(--space-2);color:inherit;grid-template-columns:72px minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.ar-scope__item-link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.ar-scope__item[aria-current] .ar-scope__item-title{text-underline-offset:3px;text-decoration:underline}.ar-scope__thumb{width:72px;height:72px}.ar-scope__item-text{gap:2px;min-width:0;display:grid}.ar-scope__item-title{font:var(--type-body-s);font-weight:var(--weight-semibold);color:var(--text-primary)}.ar-scope__item-line,.ar-scope__item-meta{font:var(--type-caption);color:var(--text-secondary)}.ar-scope__note,.ar-scope__credit{margin:var(--space-3) 0 0;font:var(--type-caption);color:var(--text-tertiary)}.ar-scope-console__frame{width:96px;height:96px;margin-bottom:var(--space-2);object-fit:cover;border-radius:var(--radius-sm);background:var(--ground-sunken);display:block}
