.smackdab-center-play-button{width:84px;height:84px;box-shadow:0 0 0 9px #ffffff52,0 20px 52px -12px #000000b8,0 5px 18px #0000003d}@container (max-width: 580px){.smackdab-center-play-button{width:56px;height:56px;box-shadow:0 0 0 5px #ffffff47,0 12px 28px -8px #000000ad}.smackdab-center-play-button svg{width:25px;height:25px}.smackdab-center-play-summary{display:none}}@keyframes smackdab-playback-toggle-feedback{0%{opacity:0;transform:scale(.76)}18%{opacity:1;transform:scale(1)}68%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}.smackdab-playback-toggle-feedback{width:84px;height:84px;animation:smackdab-playback-toggle-feedback .62s ease-out both}.smackdab-playback-toggle-feedback-icon{width:38px;height:38px}[data-media-player][data-fullscreen] .smackdab-playback-toggle-feedback{width:112px;height:112px}[data-media-player][data-fullscreen] .smackdab-playback-toggle-feedback-icon{width:50px;height:50px}@container (max-width: 580px){.smackdab-playback-toggle-feedback{width:64px;height:64px}.smackdab-playback-toggle-feedback-icon{width:29px;height:29px}}.smackdab-controls-root{container-type:inline-size}.smackdab-controls-root[data-fullscreen=true] .smackdab-controls-row{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right));padding-bottom:max(14px,env(safe-area-inset-bottom))}.smackdab-controls-root[data-fullscreen=true] .smackdab-detail-controls{gap:12px;padding-top:42px;padding-bottom:0}.smackdab-controls-root[data-fullscreen=true] .smackdab-detail-controls-row{height:auto;min-height:54px;gap:20px}.smackdab-controls-root[data-fullscreen=true] .smackdab-detail-control-button{width:38px;height:38px}.smackdab-controls-root[data-fullscreen=true] .smackdab-detail-control-icon{width:27px;height:27px}.smackdab-controls-root[data-fullscreen=true] .smackdab-skip-button{width:40px;height:40px}.smackdab-controls-root[data-fullscreen=true] .smackdab-skip-icon{width:30px;height:30px}.smackdab-controls-root[data-fullscreen=true] .smackdab-skip-label{font-size:10px}.smackdab-controls-root[data-fullscreen=true] .smackdab-detail-time{font-size:16px;line-height:20px}.smackdab-controls-root[data-fullscreen=true] .smackdab-speed-trigger{min-width:48px;height:36px;padding-inline:10px;font-size:15px}.smackdab-controls-root[data-fullscreen=true] .smackdab-settings-trigger{width:38px;height:38px}.smackdab-settings-narrow{display:none}.smackdab-settings-menu{width:min(300px,calc(100cqw - 12px));border-radius:10px}.smackdab-settings-menu--submenu{width:min(208px,calc(100cqw - 12px))}.smackdab-settings-row{min-height:36px;gap:20px;padding:6px 16px}.smackdab-settings-scroll{-ms-overflow-style:none;scrollbar-width:none}.smackdab-settings-scroll::-webkit-scrollbar{width:0;height:0}.smackdab-settings-submenu{min-height:84px}.smackdab-settings-submenu-options{padding-inline:8px}.smackdab-settings-submenu-options>.smackdab-settings-submenu-option{padding-inline:12px}@container (max-width: 580px){.smackdab-direct-secondary,.smackdab-direct-pip{display:none!important}.smackdab-settings-wide{display:none}.smackdab-settings-narrow{display:block}.smackdab-settings-row{min-height:32px;gap:12px;padding:2px 12px;font-size:12px;line-height:16px}.smackdab-settings-title{padding:8px 12px 4px;font-size:12px;line-height:16px}.smackdab-settings-submenu-header{padding-inline:8px}}@container (max-width: 430px){.smackdab-controls-time{display:none!important}}.sd-transcript{--sd-transcript-bg: var(--bgSurface, #f6f4f0);--sd-transcript-surface: var(--bgWhiteSD, #fff);--sd-transcript-ink: var(--textDark, #1d1b18);--sd-transcript-soft: var(--textSecondary, #726c63);--sd-transcript-faint: var(--textTertiary, #a39d92);--sd-transcript-line: var(--lightBorderSD, #ece8e0);--sd-transcript-accent: var(--primaryColor2SD, #ff6a00);--sd-transcript-accent-dark: color-mix(in srgb, var(--sd-transcript-accent) 82%, #7a260d);--sd-transcript-accent-soft: color-mix(in srgb, var(--sd-transcript-accent) 15%, white);--sd-transcript-accent-softer: color-mix(in srgb, var(--sd-transcript-accent) 7%, white);--sd-transcript-purple: var(--transcriptPurpleSD, #7048d5);display:flex;width:100%;max-width:376px;min-width:0;height:min(703px,86vh);min-height:520px;flex-direction:column;overflow:hidden;color:var(--sd-transcript-ink);border:1px solid var(--sd-transcript-line);border-radius:12px;background:var(--sd-transcript-surface);box-shadow:0 1px 3px #1e190f0d;font-family:Inter,Matter,ui-sans-serif,system-ui,sans-serif}.sd-transcript__tabs{position:relative;display:flex;align-items:center;justify-content:stretch;gap:0;padding:0;overflow-x:auto;scrollbar-width:none}.sd-transcript__tabs:before{position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--sd-transcript-line);content:""}.sd-transcript__tabs::-webkit-scrollbar{display:none}.sd-transcript__tab{position:relative;display:flex;flex:1;justify-content:center;align-items:center;gap:0;padding:14px 10px 13px;color:var(--sd-transcript-faint);border:0;background:transparent;font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:color .25s ease;white-space:nowrap}.sd-transcript__tab:after{position:absolute;right:0;bottom:-1px;left:0;height:2.5px;border-radius:3px;background:var(--sd-transcript-accent);content:"";opacity:0;transform:scaleX(.5);transition:opacity .25s ease,transform .35s cubic-bezier(.65,0,.35,1)}.sd-transcript__tab svg{display:none}.sd-transcript__tab:hover,.sd-transcript__tab.is-active{color:var(--sd-transcript-ink)}.sd-transcript__tab.is-active svg{color:var(--sd-transcript-accent);transform:translateY(-1px)}.sd-transcript__tab.is-active:after{opacity:1;transform:scaleX(1)}.sd-transcript__tab-accessory{display:flex;align-items:center}.sd-transcript__panel{display:flex;min-height:0;flex:1;flex-direction:column}.sd-transcript__follow-banner{position:absolute;z-index:2;top:8px;left:50%;transform:translate(-50%)}.sd-transcript__follow-button{padding:6px 12px;color:var(--sd-transcript-surface);border:0;border-radius:999px;background:var(--sd-transcript-ink);box-shadow:0 2px 8px #1e190f2e;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.sd-transcript__search-row{position:relative;display:flex;gap:9px;padding:17px}.sd-transcript__search-wrap{display:flex;min-width:0;min-height:41px;flex:1;align-items:center;gap:10px;padding:0 12px;border:1px solid var(--sd-transcript-line);border-radius:9px;background:var(--sd-transcript-surface);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.sd-transcript__search-wrap:focus-within{border-color:var(--sd-transcript-accent);background:var(--sd-transcript-surface);box-shadow:0 0 0 3px var(--sd-transcript-accent-soft)}.sd-transcript__search-wrap>svg{width:16px;height:16px;flex:0 0 16px;color:var(--sd-transcript-faint)}.sd-transcript__search-wrap input{min-width:0;flex:1;color:var(--sd-transcript-ink);border:0;outline:0;background:transparent;font:inherit;font-size:12.5px}.sd-transcript__search-wrap input::placeholder{color:var(--sd-transcript-faint)}.sd-transcript__search-wrap input::-webkit-search-cancel-button{appearance:none}.sd-transcript__search-shortcut{flex:0 0 auto;padding:2px 6px;border:1px solid var(--sd-transcript-line);border-radius:6px;background:var(--sd-transcript-surface);color:var(--sd-transcript-muted);font:inherit;font-size:11px;line-height:16px;white-space:nowrap}.sd-transcript__copy-all{display:grid;width:41px;height:41px;flex:0 0 41px;place-items:center;color:var(--sd-transcript-soft);border:1px solid var(--sd-transcript-line);border-radius:9px;background:var(--sd-transcript-surface);cursor:pointer;transition:transform .15s ease,border-color .2s ease,background .2s ease,color .2s ease}.sd-transcript__copy-all svg{width:16px;height:16px}.sd-transcript__copy-all:hover{color:var(--sd-transcript-accent-dark);border-color:var(--sd-transcript-accent-soft);background:var(--sd-transcript-accent-softer)}.sd-transcript__copy-all:active{transform:scale(.92)}.sd-transcript__download{display:flex;width:73px;height:41px;flex:0 0 73px;overflow:hidden;border:1px solid var(--sd-transcript-line);border-radius:9px;background:var(--sd-transcript-surface)}.sd-transcript__download-format{position:relative;width:44px;flex:0 0 44px;border-right:1px solid var(--sd-transcript-line)}.sd-transcript__download select{width:100%;height:100%;padding:0 15px 0 7px;appearance:none;color:var(--sd-transcript-ink);border:0;outline:0;background:transparent;font:600 10.5px Inter,Matter,sans-serif;cursor:pointer}.sd-transcript__download-format>svg{position:absolute;top:50%;right:3px;width:11px;height:11px;pointer-events:none;transform:translateY(-50%)}.sd-transcript__download button{display:flex;width:29px;flex:0 0 29px;align-items:center;justify-content:center;color:var(--sd-transcript-ink);border:0;background:transparent;cursor:pointer}.sd-transcript__download select:hover,.sd-transcript__download button:hover{color:var(--sd-transcript-accent-dark);background:var(--sd-transcript-accent-softer)}.sd-transcript__download button:active{transform:scale(.92)}.sd-transcript__download button svg{width:16px;height:16px}.sd-transcript__download select:disabled,.sd-transcript__download button:disabled{cursor:wait;opacity:.6}.sd-transcript__download-error{margin:-8px 17px 10px;color:#b42318;font-size:12px;line-height:18px}.sd-transcript__list-wrap{position:relative;min-height:0;flex:1;overflow:hidden;margin:0;border:0;border-radius:0;background:var(--sd-transcript-surface)}.sd-transcript__list{height:100%;overflow-y:auto;padding:0 0 12px;scroll-behavior:smooth;scrollbar-width:none}.sd-transcript__list::-webkit-scrollbar{width:0}.sd-transcript__rail{display:none}.sd-transcript__rail-thumb{display:block;width:100%;height:26%;border-radius:3px;background:linear-gradient(var(--sd-transcript-accent),var(--sd-transcript-accent-dark))}.sd-transcript-row{position:relative;display:flex;align-items:flex-start;min-height:0;gap:11px;padding:4px 17px 8px;border:0;border-radius:9px;transition:background .35s cubic-bezier(.25,.8,.5,1)}.sd-transcript__list>div+div{margin-top:1px}.sd-transcript-row:before{position:absolute;top:0;bottom:auto;left:0;width:3px;height:39px;border-radius:2px;background:color-mix(in srgb,var(--sd-transcript-purple) 14%,transparent);content:""}.sd-transcript-row:hover{background:color-mix(in srgb,var(--sd-transcript-line) 18%,transparent)}.sd-transcript-row.is-active{background:var(--sd-transcript-accent-softer)}.sd-transcript-row.is-active:before{background:color-mix(in srgb,var(--sd-transcript-accent) 22%,white)}.sd-transcript-row__play,.sd-transcript-row__time,.sd-transcript-row__action{font:inherit;cursor:pointer}.sd-transcript-row__play{display:grid;width:37px;height:37px;flex:0 0 37px;margin-top:2px;place-items:center;color:var(--sd-transcript-accent);border:1.5px solid var(--sd-transcript-accent-soft);border-radius:50%;background:var(--sd-transcript-surface);transition:transform .2s cubic-bezier(.34,1.56,.64,1),border-color .2s ease}.sd-transcript-row__play svg{width:16px;height:16px;fill:currentColor}.sd-transcript-row:not(.is-active) .sd-transcript-row__play:hover{border-color:var(--sd-transcript-accent);transform:scale(1.08)}.sd-transcript-row.is-active .sd-transcript-row__play{color:var(--sd-transcript-accent);border-color:var(--sd-transcript-accent-soft);background:var(--sd-transcript-surface)}.sd-transcript-row__body{min-width:0;flex:1;padding-top:2px}.sd-transcript-row__time{display:block;margin-bottom:3px;padding:0;color:var(--sd-transcript-faint);border:0;background:transparent;font:500 11px Inter,Matter,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.02em;text-align:left}.sd-transcript-row.is-active .sd-transcript-row__time{color:var(--sd-transcript-faint)}.sd-transcript-row__content{min-width:0}.sd-transcript-row__content p{max-width:none;margin:4px 0 0;color:var(--sd-transcript-soft);font-size:13px;line-height:20px;letter-spacing:-.08px;overflow-wrap:anywhere}.sd-transcript-row.is-active .sd-transcript-row__content p{color:var(--sd-transcript-ink)}.sd-transcript-row__speaker{display:block;margin-bottom:3px;color:var(--sd-transcript-faint);font-size:10px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.sd-transcript-row__content mark{padding:1px 5px;color:#fff;border-radius:6px;background:var(--sd-transcript-accent);font-weight:600}.sd-transcript-row__word{border-radius:6px;transition:color .12s ease,background .12s ease,box-shadow .12s ease}.sd-transcript-row__word.is-search-match{padding:1px 3px;color:#fff;background:var(--sd-transcript-accent);font-weight:600}.sd-transcript-row__word.is-karaoke-active{display:inline-block;padding:1px 5px;color:var(--sd-transcript-accent-dark);background:linear-gradient(105deg,var(--sd-transcript-accent-softer) 0%,var(--sd-transcript-accent-soft) 38%,color-mix(in srgb,var(--sd-transcript-accent) 24%,white) 52%,var(--sd-transcript-accent-soft) 66%,var(--sd-transcript-accent-softer) 100%);background-position:100% 0;background-size:220% 100%;box-shadow:0 0 0 1px color-mix(in srgb,var(--sd-transcript-accent) 22%,transparent),0 5px 14px -9px color-mix(in srgb,var(--sd-transcript-accent) 75%,transparent);font-weight:700;animation:sd-transcript-word-arrive .28s cubic-bezier(.2,.8,.2,1),sd-transcript-word-sheen .9s ease-out}@keyframes sd-transcript-word-arrive{0%{opacity:.7;transform:translateY(2px) scale(.96)}65%{opacity:1;transform:translateY(-1px) scale(1.035)}to{transform:translateY(0) scale(1)}}@keyframes sd-transcript-word-sheen{0%{background-position:100% 0}to{background-position:0 0}}.sd-transcript__footer{display:flex;min-height:101px;flex-direction:column;justify-content:center;gap:10px;padding:17px 20px;border-top:1px solid var(--sd-transcript-line);background:var(--sd-transcript-surface)}.sd-transcript__generated-label{display:flex;align-items:center;gap:7px;color:var(--sd-transcript-purple);font-size:10.5px;font-weight:500}.sd-transcript__generated-label svg{width:16px;height:16px}.sd-transcript__feedback{display:flex;align-items:center;gap:5px;color:var(--sd-transcript-soft);font-size:10.5px}.sd-transcript__feedback span{margin-right:2px}.sd-transcript__feedback button{display:grid;width:25px;height:25px;place-items:center;color:var(--sd-transcript-soft);border:0;border-radius:7px;background:transparent;cursor:pointer}.sd-transcript__feedback button:hover,.sd-transcript__feedback button.is-selected{color:var(--sd-transcript-accent-dark);background:var(--sd-transcript-accent-soft)}.sd-transcript__feedback button svg{width:18px;height:18px}.sd-transcript__comment-composer{padding:10px 14px 14px;border-top:1px solid var(--sd-transcript-line)}.sd-transcript__comment-composer>*{width:100%}.sd-transcript-row__actions{display:flex;flex:0 0 auto;align-items:center;gap:4px;padding-top:4px;opacity:0;transform:translate(4px);transition:opacity .18s ease,transform .18s ease}.sd-transcript-row:hover .sd-transcript-row__actions,.sd-transcript-row:focus-within .sd-transcript-row__actions{opacity:1;transform:translate(0)}.sd-transcript-row__action{display:grid;width:26px;height:26px;place-items:center;color:var(--sd-transcript-soft);border:0;border-radius:8px;background:transparent}.sd-transcript-row__action:hover{background:#0000000f}.sd-transcript-row__action:active{transform:scale(.88)}.sd-transcript-row__action svg{width:14px;height:14px}.sd-transcript__empty,.sd-transcript__placeholder{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--sd-transcript-faint);text-align:center}.sd-transcript__empty{min-height:300px;padding:60px 20px}.sd-transcript__empty svg,.sd-transcript__placeholder svg{width:34px;height:34px;opacity:.6}.sd-transcript__empty strong{color:var(--sd-transcript-soft);font-size:14px}.sd-transcript__empty span{font-size:12.5px}.sd-transcript__placeholder{margin:20px;padding:60px 20px;border:1px dashed var(--sd-transcript-line);border-radius:14px}.sd-transcript__placeholder h3{margin:0;color:var(--sd-transcript-soft);font-size:14px}.sd-transcript__placeholder p{max-width:260px;margin:0;font-size:12.5px;line-height:1.5}.sd-transcript button:focus-visible,.sd-transcript select:focus-visible{outline:2px solid var(--sd-transcript-accent);outline-offset:2px}@media(max-width:560px){.sd-transcript{min-height:520px}}@media(prefers-reduced-motion:reduce){.sd-transcript *,.sd-transcript *:before,.sd-transcript *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sdr-share-root{--sdr-bg-canvas: #ffffff;--sdr-bg-surface: #ffffff;--sdr-bg-surface-2: oklch(97% 0 0);--sdr-bg-muted: oklch(94% 0 0);--sdr-border-hairline: oklch(90% .008 85);--sdr-border-strong: oklch(82% .01 85);--sdr-text-primary: #101429;--sdr-text-secondary: #4f566f;--sdr-text-tertiary: #7c8299;--sdr-accent: oklch(68% .19 48);--sdr-accent-hover: oklch(62% .21 45);--sdr-accent-soft: oklch(94% .05 65);--sdr-aurora-1: oklch(78% .16 55);--sdr-aurora-2: oklch(72% .18 28);--sdr-aurora-3: oklch(70% .14 300);--sdr-shadow-sm: 0 1px 2px rgba(20, 14, 8, .04);--sdr-shadow-md: 0 6px 16px -4px rgba(20, 14, 8, .08);--sdr-shadow-lg: 0 24px 48px -12px rgba(20, 14, 8, .12);--sdr-shadow-glow: 0 0 0 1px rgba(255, 140, 60, .12), 0 8px 32px -8px rgba(255, 140, 60, .35);--sdr-radius-md: 14px;--sdr-radius-lg: 20px;--sdr-radius-xl: 24px;--sdr-ease-out-expo: cubic-bezier(.16, 1, .3, 1);background:var(--sdr-bg-canvas);min-height:100vh;color:var(--sdr-text-primary);-webkit-font-smoothing:antialiased}.sdr-share-root *{box-sizing:border-box}.sdr-share-root .bg-brand-orange{background-color:#ff6a00}.sdr-share-root .text-brand-orange{color:#ff6a00}.sdr-aurora-bg{display:none}.sdr-nav{position:sticky;top:0;z-index:50;backdrop-filter:saturate(180%) blur(24px);-webkit-backdrop-filter:saturate(180%) blur(24px);background:#fffffff0;border-bottom:1px solid var(--sdr-border-hairline)}.sdr-nav-inner{position:relative;max-width:none;width:100%;margin:0;min-height:68px;padding:10px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.sdr-global-search{position:absolute;left:50%;top:50%;width:min(350px,30vw);height:40px;display:flex;align-items:center;gap:9px;padding:0 10px 0 12px;transform:translate(-50%,-50%);border:1px solid var(--sdr-border-hairline);border-radius:9px;background:#f8f9fc;color:var(--sdr-text-tertiary)}.sdr-global-search svg{width:15px;height:15px;flex:0 0 auto}.sdr-global-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--sdr-text-primary);font:inherit;font-size:12px}.sdr-global-search kbd{min-width:35px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:5px;background:#eef0f5;color:#666d84;font:inherit;font-size:10px}@media(max-width:768px){.sdr-nav-inner{padding:8px 14px}.sdr-global-search{display:none}}.sdr-brand{display:flex;align-items:center;gap:10px;font-weight:600;font-size:15px;letter-spacing:-.01em;text-decoration:none;color:var(--sdr-text-primary)}.sdr-brand-mark{width:30px;height:30px;border-radius:9px;background:linear-gradient(135deg,var(--sdr-aurora-1),var(--sdr-aurora-2));display:grid;place-items:center;color:#fff;font-weight:700;font-size:14px;box-shadow:0 2px 8px -2px oklch(68% .19 48 / .5)}.sdr-brand-mark span{width:0;height:0;margin-left:2px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #fff}.sdr-nav-actions{display:flex;align-items:center;gap:8px}.sdr-btn{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:8px 14px;border-radius:9px;font-size:13px;font-weight:500;font-family:inherit;border:1px solid var(--sdr-border-hairline);background:var(--sdr-bg-surface);color:var(--sdr-text-primary);cursor:pointer;transition:all .18s var(--sdr-ease-out-expo)}.sdr-btn:hover{border-color:var(--sdr-border-strong);transform:translateY(-1px);box-shadow:var(--sdr-shadow-sm)}.sdr-btn svg{width:14px;height:14px}.sdr-btn-primary{background:linear-gradient(135deg,var(--sdr-accent),var(--sdr-accent-hover));color:#fff;border:none;box-shadow:var(--sdr-shadow-glow);text-decoration:none}.sdr-btn-primary:hover{box-shadow:0 0 0 1px #ff8c3c33,0 12px 40px -8px #ff8c3c8c}.sdr-devlogs-toggle.is-active{border-color:color-mix(in oklch,var(--sdr-accent) 45%,var(--sdr-border-hairline));color:var(--sdr-accent-hover);background:var(--sdr-accent-soft)}.sdr-devlogs-toggle-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:var(--sdr-accent);color:#fff;font-size:10px;font-weight:700;line-height:1}.sdr-hero{animation:sdr-reveal .4s var(--sdr-ease-out-expo) both;display:flex;flex-direction:column;gap:4px;margin-bottom:14px;min-width:0}.sdr-title{font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.3;color:var(--sdr-text-primary);margin:0;min-width:0;word-break:break-word;overflow-wrap:anywhere}.sdr-subline{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0;font-size:12px;color:var(--sdr-text-tertiary);line-height:1.4}.sdr-subline-dot{width:6px;height:6px;border-radius:50%;background:#4cc157;box-shadow:0 0 0 2px #4cc1572e;margin-right:2px}.sdr-subline-sep{color:var(--sdr-text-tertiary);opacity:.6}@media(max-width:480px){.sdr-title{font-size:14px}.sdr-subline{font-size:11.5px}}.sdr-stage-glow{display:none}@keyframes sdr-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.sdr-page{position:relative;z-index:1;width:100%;max-width:none;margin:0;padding:8px 24px 40px}.sdr-back-link{width:fit-content;margin:0 0 16px;color:#53607d;font-size:13px;text-decoration:none}.sdr-back-link:hover{color:var(--sdr-accent-hover)}.sdr-recording-header{min-height:68px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.sdr-recording-header .sdr-hero{flex:1;margin-bottom:12px}.sdr-recording-header .sdr-title{font-size:22px;font-weight:700;line-height:1.2}.sdr-inline-actions{flex:0 0 auto}.sdr-inline-actions .sdr-nav{position:static;border:0;background:transparent;backdrop-filter:none}.sdr-inline-actions .sdr-nav-inner{min-height:0;padding:0}.sdr-inline-actions .sdr-brand,.sdr-inline-actions .sdr-btn-primary{display:none}.sdr-inline-actions .sdr-btn{min-height:34px;padding:7px 14px;border-radius:8px}.sdr-favorite svg{color:#ff5a00}.sdr-favorite.is-active{border-color:#ffd8c5;background:#fff6f1}.sdr-favorite.is-active svg{fill:currentColor}.sdr-more-actions{position:relative}.sdr-more-trigger{width:34px;padding:0!important}.sdr-more-menu{position:absolute;z-index:70;top:calc(100% + 6px);right:0;width:142px;padding:5px;border:1px solid var(--sdr-border-hairline);border-radius:10px;background:#fff;box-shadow:var(--sdr-shadow-md)}.sdr-more-menu button{width:100%;min-height:34px;display:flex;align-items:center;gap:8px;padding:0 9px;border:0;border-radius:7px;background:transparent;color:var(--sdr-text-primary);font:inherit;font-size:12px;cursor:pointer}.sdr-more-menu button:hover{background:var(--sdr-bg-surface-2)}.sdr-more-menu svg{width:14px;height:14px}@media(max-width:768px){.sdr-page{padding:12px 14px 20px}}.sdr-grid{width:100%;max-width:1680px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 440px;grid-template-areas:"header ." "media details" "below .";column-gap:24px;row-gap:0;align-items:stretch}.sdr-grid.is-player-only{width:100%;max-width:1200px;margin:0 auto;grid-template-columns:minmax(0,1fr);grid-template-areas:"header" "media" "below"}.sdr-state-shell{width:100%;max-width:1200px;margin:0 auto}.sdr-left-col{display:contents}.sdr-recording-header{grid-area:header}.sdr-media-region{grid-area:media;min-width:0;min-height:0;display:flex;flex-direction:column}.sdr-below-media-region{grid-area:below;min-width:0}.sdr-right-col{grid-area:details;display:flex;flex-direction:column;min-width:0;height:0;min-height:100%;align-self:stretch}.sdr-right-col>.sdr-transcript-panel{width:100%;max-width:none;height:100%;min-height:0;max-height:100%}.sdr-right-col>.sdr-transcript-panel .sd-transcript{height:100%;min-height:0;max-height:none}.sdr-media-region>.sdr-stage-wrap{margin-bottom:10px}.sdr-engagement-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin:10px 0 8px}.sdr-engagement-row .sdr-rx-wrap{padding:0}.sdr-engagement-row .sdr-reactions-outer,.sdr-engagement-row .sdr-reactions-wrap{width:100%;min-width:0}.sdr-engagement-row .sdr-reactions{min-height:42px;padding:5px 10px}.sdr-engagement-row .sdr-reactions-summary{display:none}.sdr-engagement-row .sdr-reactions{border:0;box-shadow:none;padding-left:0}.sdr-engagement-row .sdr-reactions-row{justify-content:flex-start}.sdr-engagement-row .sdr-rx-pill{gap:4px;padding:6px 8px;border:1px solid #e7e9ef;background:linear-gradient(180deg,#fff,#f8f9fc);box-shadow:0 4px 14px #10142914}.sdr-engagement-row .sdr-rx-stat{gap:7px;padding:5px 8px;color:var(--sdr-text-secondary);font-weight:600}.sdr-engagement-row .sdr-rx-stat svg{width:15px;height:15px;color:#7c8299;opacity:1}.sdr-rx-stat-divider{width:1px;height:20px;background:#e2e5ec}@media(max-width:960px){.sdr-grid{grid-template-columns:1fr;grid-template-areas:"header" "media" "details" "below";gap:18px}.sdr-grid.is-player-only{grid-template-areas:"header" "media" "below"}.sdr-right-col{width:100%;height:auto;min-height:0}.sdr-right-col>.sdr-transcript-panel{width:100%;max-width:100%;height:min(520px,70vh);min-height:280px;max-height:min(520px,70vh)}}.sdr-stage-wrap{position:relative;width:100%;min-width:0;aspect-ratio:16 / 9}.sdr-stage{position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 15% 22%,rgba(255,191,119,.92),transparent 40%),radial-gradient(circle at 86% 28%,rgba(198,187,255,.78),transparent 44%),linear-gradient(125deg,#ffd7c6,#f8e6d5 48%,#ded9ff);border-radius:16px;overflow:hidden;border:0;box-shadow:none;isolation:isolate}.sdr-stage>*{width:100%;height:100%;aspect-ratio:auto!important;border-radius:inherit}.sdr-stage video,.sdr-stage iframe{width:100%;height:100%;display:block;object-fit:contain}.sdr-stage .smackdab-direct-pip{display:none}.sdr-transcript-panel{background:var(--sdr-bg-surface);border:1px solid var(--sdr-border-hairline);border-radius:16px;box-shadow:var(--sdr-shadow-sm);display:flex;flex-direction:column;overflow:hidden;min-height:0;max-height:100%}.sdr-tp-heading{min-height:58px;padding:0 14px 0 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--sdr-border-hairline)}.sdr-tp-title,.sdr-tp-actions{display:flex;align-items:center;gap:8px}.sdr-tp-title h2{margin:0;font-size:15px;line-height:1}.sdr-tp-icon{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:var(--sdr-accent);color:#fff}.sdr-tp-icon svg{width:15px;height:15px}.sdr-tp-title .sdr-badge{min-width:22px;padding:3px 6px;border-radius:99px;background:var(--sdr-accent-soft);color:var(--sdr-accent);font-size:10px;font-weight:700;text-align:center}.sdr-tp-actions button{width:32px;height:32px;display:grid;place-items:center;padding:0;border:1px solid var(--sdr-border-hairline);border-radius:9px;background:#fff;color:var(--sdr-text-secondary);cursor:pointer}.sdr-tp-actions button:hover,.sdr-tp-actions button[aria-pressed=true]{border-color:var(--sdr-accent);color:var(--sdr-accent);background:var(--sdr-accent-soft)}.sdr-tp-actions svg{width:14px;height:14px}.sdr-transcript-panel .sd-transcript__copy-all,.sdr-transcript-panel .sd-transcript__download{display:none}.sdr-transcript-panel .sd-transcript__search-row{padding:14px 16px}.sdr-transcript-panel .sd-transcript-row{margin:0 10px;padding:10px 12px 12px 18px;border-bottom:1px solid var(--sdr-border-hairline);border-radius:0}.sdr-transcript-panel .sd-transcript-row:before{top:8px;bottom:8px;height:auto;background:transparent}.sdr-transcript-panel .sd-transcript-row.is-active{border-radius:8px;background:var(--sdr-accent-soft)}.sdr-transcript-panel .sd-transcript-row.is-active:before{background:var(--sdr-accent)}.sdr-transcript-panel.is-dense .sd-transcript-row{padding-top:5px;padding-bottom:6px}.sdr-tp-tabs{display:flex;height:47px;padding:0;margin:0;background:transparent;border-bottom:1px solid var(--sdr-border-hairline);border-radius:0;gap:0;flex-shrink:0}.sdr-tp-tab{flex:1;min-width:0;padding:0 10px;border:none;background:transparent;font-family:inherit;font-size:12.5px;font-weight:500;color:var(--sdr-text-tertiary);cursor:pointer;border-radius:0;transition:all .16s var(--sdr-ease-out-expo);display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;line-height:1}.sdr-tp-tab.is-active{position:relative;background:transparent;color:var(--sdr-text-primary);font-weight:600;box-shadow:none}.sdr-tp-tab.is-active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--sdr-accent);content:""}.sdr-tp-tab .sdr-badge{display:inline-flex;align-items:center;justify-content:center;margin-left:0;padding:3px 6px;min-width:18px;border-radius:99px;background:var(--sdr-border-hairline);color:var(--sdr-text-tertiary);font-size:10.5px;font-weight:600;line-height:1;flex-shrink:0}.sdr-tp-tab.is-active .sdr-badge{background:var(--sdr-accent-soft);color:var(--sdr-accent)}.sdr-tp-single-header{padding:14px 18px 0;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sdr-text-tertiary);flex-shrink:0}.sdr-tp-body{flex:1;overflow-y:auto;padding:10px 0 12px;min-height:0}.sdr-tp-body::-webkit-scrollbar{width:6px}.sdr-tp-body::-webkit-scrollbar-thumb{background:var(--sdr-border-hairline);border-radius:99px}.sdr-tp-body.is-transcript{overflow:hidden;padding:0}.sdr-tp-body.is-transcript>.sd-transcript{height:100%;min-height:0;max-width:none;border:0;border-radius:0;box-shadow:none}.sdr-content-tabs{width:fit-content;height:44px;margin:10px 0;padding:4px;display:flex;align-items:stretch;gap:4px;border:0;border-bottom:0;border-radius:12px;background:#f4f5f8}.sdr-content-tabs button{position:relative;flex:0 0 auto;min-width:140px;padding:0 22px;border:0;border-radius:9px;background:transparent;color:#69718b;font:inherit;font-size:13px;cursor:pointer;transition:color .16s ease,background .16s ease,box-shadow .16s ease}.sdr-content-tabs button:nth-child(1),.sdr-content-tabs button:nth-child(2){width:auto}.sdr-content-tabs button.is-active{color:var(--sdr-text-primary);background:#fff;box-shadow:0 1px 3px #1014291a;font-weight:650}.sdr-content-tabs button.is-active:after{position:absolute;right:24px;bottom:-4px;left:24px;height:2px;border-radius:2px;background:var(--sdr-accent);content:""}.sdr-content-tabs button span{margin-left:5px;padding:2px 6px;border-radius:99px;background:var(--sdr-accent-soft);color:var(--sdr-accent-hover);font-size:10px;font-weight:700}.sdr-comments-card{min-height:356px;overflow:hidden;border:1px solid var(--sdr-border-hairline);border-radius:14px;background:var(--sdr-bg-surface);box-shadow:var(--sdr-shadow-sm)}.sdr-placeholder-panel{min-height:356px;display:grid;place-items:center;border:1px solid var(--sdr-border-hairline);border-radius:12px;color:var(--sdr-text-tertiary);font-size:13px}.sdr-activity-panel{min-height:356px;padding:18px;border:1px solid var(--sdr-border-hairline);border-radius:12px}.sdr-left-devlogs{min-height:356px;overflow:hidden;border:1px solid var(--sdr-border-hairline);border-radius:14px;background:var(--sdr-bg-surface)}.sdr-left-devlogs .sdr-devtools-panel{margin:0;border:0;border-radius:14px;box-shadow:none}.sdr-comments-header{min-height:54px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--sdr-border-hairline)}.sdr-comments-header>div{display:flex;align-items:center;gap:8px}.sdr-comments-header h2{margin:0;color:var(--sdr-text-primary);font-size:14px;font-weight:650}.sdr-comments-header>div>span{min-width:22px;height:22px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;border-radius:99px;background:var(--sdr-accent-soft);color:var(--sdr-accent-hover);font-size:11px;font-weight:700}.sdr-comments-sort{color:var(--sdr-text-tertiary);font-size:12px;font-weight:600}.sdr-comments-body{padding:14px 18px 18px}.sdr-comments-toolbar{min-height:38px;display:flex;align-items:center;justify-content:space-between;border-bottom:0;color:#28304a;font-size:12px;font-weight:500}.sdr-comments-toolbar svg{width:17px;height:17px}.sdr-comment-composer{position:relative;min-height:46px;display:grid;grid-template-columns:37px 1fr;align-items:center;gap:10px;padding:5px 8px;border:0;border-radius:10px;background:#fff;margin-bottom:10px}.sdr-composer-avatar{width:37px;height:37px;display:grid;place-items:center;border-radius:50%;background:#eef0f5;color:#717890}.sdr-composer-avatar svg{width:18px;height:18px}.sdr-comment-composer label{grid-column:2;min-width:0}.sdr-comment-composer label{height:46px;display:flex;align-items:center;padding:0 52px 0 14px;border:1px solid var(--sdr-border-hairline);border-radius:12px;background:#fff}.sdr-comment-composer textarea{width:100%;height:24px;min-height:24px;resize:none;border:0;outline:0;background:transparent;color:var(--sdr-text-primary);font:inherit;line-height:24px}.sdr-comment-composer>button{position:absolute;right:14px;bottom:10px;width:32px;height:32px;display:grid;place-items:center;padding:0;border:1px solid #ffe0d0;border-radius:10px;color:#d98558;background:#fff4ee;box-shadow:none;cursor:pointer;transition:background .15s ease,color .15s ease,transform .15s ease}.sdr-comment-composer>button:not(:disabled){border-color:#ff6a00;color:#fff;background:#ff6a00;box-shadow:0 3px 8px #f9731633}.sdr-comment-composer>button:not(:disabled):hover{background:#e95f00;transform:translateY(-1px)}.sdr-comment-composer>button:disabled{opacity:1;cursor:default}.sdr-comment-composer svg{width:16px}.sdr-comment-replying{grid-column:2;display:flex;justify-content:space-between;color:var(--sdr-text-tertiary);font-size:12px}.sdr-comment-replying button{border:0;background:transparent;color:var(--sdr-accent);cursor:pointer}.sdr-comment{position:relative;display:flex;gap:10px;padding:12px 38px 12px 4px;border-bottom:1px solid var(--sdr-border-hairline)}.sdr-comment.is-reply{margin:10px 0 0 4px;border:0;padding:8px 0 0}.sdr-comment-avatar{flex:0 0 30px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--sdr-accent-soft);color:var(--sdr-accent);font-weight:700;font-size:12px}.sdr-comment-content{min-width:0;flex:1}.sdr-comment-content header,.sdr-comment-content footer{display:flex;align-items:center;gap:9px}.sdr-comment-content header time{color:var(--sdr-text-tertiary);font-size:11px}.sdr-comment-content header i{color:var(--sdr-text-tertiary);font-style:normal;font-size:11px}.sdr-comment-content header button{padding:0;border:0;background:transparent;color:var(--sdr-text-tertiary);font:inherit;font-size:11px;cursor:pointer}.sdr-comment-content p{margin:6px 0;color:var(--sdr-text-secondary);font-size:13px;line-height:1.45;overflow-wrap:anywhere}.sdr-comment-content p.is-deleted{color:var(--sdr-text-tertiary);font-style:italic}.sdr-comment-content footer button{border:0;background:transparent;padding:0;color:var(--sdr-accent);font:inherit;font-size:11px;cursor:pointer}.sdr-comment-actions{position:absolute;top:9px;right:4px}.sdr-comment-actions>button{width:28px;height:28px;display:grid;place-items:center;padding:0;border:0;border-radius:7px;background:transparent;color:var(--sdr-text-secondary);cursor:pointer}.sdr-comment-actions svg{width:15px;height:15px}.sdr-comment-actions [role=menu]{position:absolute;z-index:5;top:30px;right:0;width:112px;padding:4px;border:1px solid var(--sdr-border-hairline);border-radius:8px;background:#fff;box-shadow:var(--sdr-shadow-md)}.sdr-comment-actions [role=menu] button{width:100%;min-height:32px;display:flex;align-items:center;gap:7px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--sdr-text-primary);font:inherit;font-size:12px;cursor:pointer}.sdr-comment-actions [role=menu] button:hover{background:var(--sdr-bg-surface-2)}.sdr-comment-edit{margin:6px 0;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px;align-items:center}.sdr-comment-edit label{min-width:0}.sdr-comment-edit textarea{width:100%;min-height:38px;resize:vertical;padding:8px;border:1px solid var(--sdr-border-hairline);border-radius:8px;color:var(--sdr-text-primary);font:inherit;font-size:13px}.sdr-comment-edit button{min-height:32px;padding:0 9px;border:1px solid var(--sdr-border-hairline);border-radius:7px;background:#fff;color:var(--sdr-text-primary);font:inherit;font-size:12px;cursor:pointer}.sdr-comment-edit button:last-child{width:32px;padding:0}.sdr-comment-edit svg{width:14px;height:14px}.sdr-devtools-panel.is-embedded{position:static;inset:auto;width:auto;height:100%;border:0;border-radius:0;box-shadow:none}@media(max-width:640px){.sdr-nav-inner{min-height:58px;gap:10px;padding:8px 12px}.sdr-brand{font-size:0;gap:0}.sdr-nav-actions{gap:6px;min-width:0}.sdr-btn{min-width:40px;min-height:40px;justify-content:center;padding:8px 10px}.sdr-nav-actions .sdr-btn:not(.sdr-btn-primary) span:not(.sdr-devlogs-toggle-count){display:none}.sdr-btn-primary span{white-space:nowrap}.sdr-page{padding:12px 0 28px}.sdr-back-link{margin:0 14px 16px}.sdr-recording-header{padding:0 14px;flex-direction:column;gap:8px}.sdr-recording-header .sdr-title{font-size:19px}.sdr-recording-header .sdr-hero{margin:0}.sdr-inline-actions{width:100%;overflow-x:auto;padding-bottom:6px}.sdr-inline-actions .sdr-nav-actions{justify-content:flex-start}.sdr-hero,.sdr-engagement-row,.sdr-left-col>[data-testid=share-comments-region],.sdr-share-notes-section{margin-right:14px;margin-left:14px}.sdr-stage{border-radius:0;box-shadow:none}.sdr-stage-wrap{aspect-ratio:16 / 9}.sdr-engagement-row{grid-template-columns:1fr;gap:8px}.sdr-engagement-row .sdr-rx-wrap{justify-content:center}.sdr-comments-header,.sdr-comments-body{padding-right:14px;padding-left:14px}.sdr-right-col{padding:0 14px}.sdr-transcript-panel{width:100%}.sdr-tp-tabs{overflow-x:auto}.sdr-tp-tab{min-width:max-content;min-height:44px}}.sdr-ts-toolbar{display:flex;padding:0 14px 10px}.sdr-ts-searchbar{display:flex;align-items:center;gap:8px;width:100%;min-height:38px;padding:7px 8px 7px 10px;border:1px solid var(--sdr-border-hairline);border-radius:10px;background:var(--sdr-bg-surface)}.sdr-ts-search-icon{width:15px;height:15px;flex-shrink:0;color:var(--sdr-text-tertiary)}.sdr-ts-search-input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--sdr-text-primary);font:inherit;font-size:13px}.sdr-ts-search-input::placeholder{color:var(--sdr-text-tertiary)}.sdr-ts-search-count{flex-shrink:0;color:var(--sdr-text-tertiary);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.sdr-ts-copy-all{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:0 0 26px;padding:0;border-radius:7px;border:0;background:transparent;color:var(--sdr-text-secondary);font-family:inherit;cursor:pointer;transition:background .14s ease,color .14s ease}.sdr-ts-copy-all:hover{background:var(--sdr-bg-muted);color:var(--sdr-accent)}.sdr-ts-copy-all-icon{width:14px;height:14px;flex-shrink:0}.sdr-ts-copy-all-icon.is-copied{color:var(--sdr-accent)}.sdr-ts-export{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.sdr-ts-export-format{max-width:58px;height:26px;border:0;border-radius:7px;background:var(--sdr-bg-muted);color:var(--sdr-text-secondary);font:inherit;font-size:11px;font-weight:700;cursor:pointer}.sdr-ts-export-format:focus-visible,.sdr-ts-copy-all:focus-visible{outline:2px solid var(--sdr-accent);outline-offset:2px}.sdr-ts-export-format:disabled,.sdr-ts-copy-all:disabled{cursor:wait;opacity:.6}.sdr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sdr-ts-empty-search{margin:4px 14px 0}.sdr-ts-follow-banner{display:flex;justify-content:flex-end;padding:0 14px 10px}.sdr-ts-follow-button{min-height:28px;padding:5px 10px;border-radius:8px;border:1px solid var(--sdr-border-hairline);background:var(--sdr-bg-surface);color:var(--sdr-text-secondary);font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:background .14s ease,color .14s ease,border-color .14s ease}.sdr-ts-follow-button:hover{background:var(--sdr-bg-muted);border-color:var(--sdr-accent-soft);color:var(--sdr-accent)}.sdr-ts-row{display:flex;align-items:baseline;gap:12px;padding:8px 12px;cursor:pointer;position:relative;transition:background .12s ease;border-radius:8px;margin:0 8px}.sdr-ts-row:hover{background:var(--sdr-bg-muted)}.sdr-ts-row.is-active{background:var(--sdr-accent-soft)}.sdr-ts-time{color:var(--sdr-text-tertiary);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:32px}.sdr-ts-row.is-active .sdr-ts-time{color:var(--sdr-accent)}.sdr-ts-text{font-size:13px;line-height:1.5;color:var(--sdr-text-secondary)}.sdr-ts-row.is-active .sdr-ts-text{color:var(--sdr-text-primary);font-weight:500}.sdr-ts-copy{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;font-size:10px;font-weight:600;color:var(--sdr-accent);background:var(--sdr-accent-soft);border:1px solid var(--sdr-accent-soft);opacity:0;cursor:pointer;transition:opacity .14s ease}.sdr-ts-row:hover .sdr-ts-copy{opacity:1}.sdr-summary-body{padding:20px 22px;overflow-y:auto;flex:1;min-height:0}.sdr-summary-body h5{font-size:13px;font-weight:650;letter-spacing:-.005em;color:var(--sdr-text-primary);margin:0 0 10px;display:flex;align-items:center;gap:8px}.sdr-summary-body h5:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--sdr-accent);box-shadow:0 0 8px var(--sdr-accent)}.sdr-summary-body p{font-size:13.5px;color:var(--sdr-text-secondary);line-height:1.65;margin:0 0 14px}.sdr-summary-body ul{list-style:none;padding-left:0;margin:0}.sdr-summary-body li{position:relative;padding:8px 0 8px 22px;font-size:13px;color:var(--sdr-text-secondary);line-height:1.55;border-bottom:1px dashed var(--sdr-border-hairline)}.sdr-summary-body li:last-child{border-bottom:none}.sdr-summary-body li:before{content:"\2192";position:absolute;left:0;top:8px;color:var(--sdr-accent);font-weight:700}.sdr-chapters-body{padding:12px 14px;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:8px;min-height:0}.sdr-chapter{display:flex;gap:12px;padding:10px 12px;border:1px solid var(--sdr-border-hairline);border-radius:12px;cursor:pointer;transition:all .16s var(--sdr-ease-out-expo);background:var(--sdr-bg-surface)}.sdr-chapter:hover{border-color:var(--sdr-accent);background:var(--sdr-accent-soft)}.sdr-chapter-num{font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;color:var(--sdr-text-tertiary);padding-top:2px;min-width:20px}.sdr-chapter:hover .sdr-chapter-num{color:var(--sdr-accent)}.sdr-chapter-body{flex:1;min-width:0}.sdr-chapter-title{font-size:13px;font-weight:600;color:var(--sdr-text-primary);margin-bottom:3px}.sdr-chapter-meta{font-size:11.5px;color:var(--sdr-text-tertiary);font-variant-numeric:tabular-nums}.sdr-empty-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:32px 20px;text-align:center;gap:10px;color:var(--sdr-text-tertiary)}.sdr-empty-panel strong{font-size:13px;color:var(--sdr-text-primary)}.sdr-empty-panel span{font-size:12px;line-height:1.55;max-width:260px}.sdr-card{background:var(--sdr-bg-surface);border:1px solid var(--sdr-border-hairline);border-radius:var(--sdr-radius-lg);box-shadow:var(--sdr-shadow-sm);overflow:hidden}.sdr-reactions{display:flex;align-items:center;gap:14px;padding:8px 12px}.sdr-reactions-summary{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--sdr-text-tertiary);flex-shrink:0}.sdr-reactions-summary .sdr-stack{display:inline-flex;align-items:center}.sdr-reactions-summary .sdr-stack span{width:20px;height:20px;border-radius:50%;background:var(--sdr-bg-surface);border:1.5px solid var(--sdr-bg-surface);display:grid;place-items:center;font-size:11px;margin-left:-6px;box-shadow:0 1px 2px #0000000f}.sdr-reactions-summary .sdr-stack span:first-child{margin-left:0}.sdr-reactions-summary .sdr-rcount{font-weight:600;color:var(--sdr-text-primary)}.sdr-reactions-row{display:flex;gap:6px;flex:1;justify-content:flex-end;flex-wrap:wrap}.sdr-reaction{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:99px;background:transparent;border:1px solid var(--sdr-border-hairline);cursor:pointer;font-family:inherit;transition:all .14s ease}.sdr-reaction:hover{background:var(--sdr-bg-muted);border-color:var(--sdr-border-strong)}.sdr-reaction.is-active{background:var(--sdr-accent-soft);border-color:var(--sdr-accent)}.sdr-reaction .sdr-emoji{font-size:15px;line-height:1;filter:grayscale(.15)}.sdr-reaction.is-active .sdr-emoji{filter:none}.sdr-reaction .sdr-rc{font-size:11px;font-weight:600;color:var(--sdr-text-tertiary);font-variant-numeric:tabular-nums}.sdr-reaction.is-active .sdr-rc{color:var(--sdr-accent)}.sdr-info{display:flex;align-items:flex-start;gap:18px;margin-bottom:20px}.sdr-info-text{flex:1;min-width:0}.sdr-info-title{font-size:22px;font-weight:650;letter-spacing:-.015em;color:var(--sdr-text-primary);line-height:1.25;margin:0 0 8px}.sdr-info-meta{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--sdr-text-secondary)}.sdr-info-avatar{width:32px;height:32px;border-radius:50%;background:var(--sdr-accent);color:#fff;display:grid;place-items:center;font-size:12px;font-weight:700;overflow:hidden;flex-shrink:0}.sdr-info-avatar img{width:100%;height:100%;object-fit:cover}.sdr-info-dot{width:3px;height:3px;border-radius:50%;background:var(--sdr-text-tertiary)}.sdr-loading-layout{width:100%;max-width:1680px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:24px;align-items:start}.sdr-loading-left{min-width:0}.sdr-loading-header{min-height:68px;display:flex;flex-direction:column;gap:9px;padding-top:6px}.sdr-skeleton-line{display:block;width:88px;height:12px;border-radius:999px;background:#e9ebf0;animation:sdr-skeleton-pulse 1.4s ease-in-out infinite}.sdr-skeleton-line.is-title{width:min(430px,58%);height:23px}.sdr-skeleton-line.is-meta{width:min(310px,42%);height:11px}.sdr-loading-player{position:relative;width:100%;aspect-ratio:775 / 385;overflow:hidden;border-radius:16px;background:linear-gradient(110deg,#eef0f4 8%,#f8f8fa,#e8eaf0 68%);background-size:220% 100%;animation:sdr-skeleton-shimmer 1.6s linear infinite}.sdr-loading-play{position:absolute;top:50%;left:50%;width:72px;height:72px;border-radius:50%;background:#fffc;transform:translate(-50%,-50%)}.sdr-loading-controls{position:absolute;right:18px;bottom:16px;left:18px;height:46px;border-radius:10px;background:#1c1e2429}.sdr-loading-engagement{min-height:58px;display:flex;align-items:center;gap:10px}.sdr-loading-engagement .sdr-skeleton-line{width:58px;height:28px}.sdr-loading-comments{min-height:250px;padding:18px 20px;border:1px solid var(--sdr-border-hairline);border-radius:14px;background:#fff}.sdr-loading-tabs{display:flex;gap:18px;margin-bottom:20px}.sdr-loading-tabs .sdr-skeleton-line{width:104px;height:30px}.sdr-loading-comment-row{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:center;margin-bottom:28px}.sdr-loading-comment-row .sdr-skeleton-line{width:100%;height:42px;border-radius:10px}.sdr-loading-avatar{width:36px;height:36px;border-radius:50%;background:#e9ebf0}.sdr-skeleton-line.is-comment{width:54%;margin-bottom:12px}.sdr-skeleton-line.is-comment-short{width:34%}.sdr-loading-transcript{min-height:calc(100vh - 108px);padding:16px;border:1px solid var(--sdr-border-hairline);border-radius:14px;background:#fff}.sdr-loading-transcript-head{display:flex;align-items:center;gap:10px;min-height:42px;margin-bottom:16px}.sdr-loading-transcript-head .sdr-skeleton-line{width:118px;height:17px}.sdr-loading-icon{width:32px;height:32px;border-radius:9px;background:#ffe2cf}.sdr-skeleton-line.is-search{width:100%;height:42px;border-radius:10px;margin-bottom:10px}.sdr-loading-transcript-row{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:center;min-height:72px;border-bottom:1px solid var(--sdr-border-hairline)}.sdr-loading-row-play{width:34px;height:34px;border-radius:50%;border:1px solid #f4d3be;background:#fff8f3}.sdr-loading-transcript-row .sdr-skeleton-line{width:46px;height:9px;margin-bottom:8px}.sdr-loading-transcript-row .sdr-skeleton-line.is-row-text{width:min(245px,88%);height:12px;margin:0}@keyframes sdr-skeleton-pulse{0%,to{opacity:.56}50%{opacity:1}}@keyframes sdr-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:960px){.sdr-loading-layout{grid-template-columns:1fr}.sdr-loading-transcript{min-height:520px}}@media(max-width:640px){.sdr-loading-header,.sdr-loading-engagement,.sdr-loading-comments,.sdr-loading-transcript{margin-right:14px;margin-left:14px}.sdr-loading-player{aspect-ratio:16 / 9;border-radius:0}}.sdr-loading-mark{position:relative;width:72px;height:72px}.sdr-loading-mark img{width:100%;height:100%;object-fit:contain;border-radius:16px;animation:sdr-logo-pulse 1.8s ease-in-out infinite;filter:drop-shadow(0 8px 24px rgba(255,106,0,.35))}.sdr-loading-mark:after{content:"";position:absolute;inset:-10px;border-radius:22px;border:1.5px solid rgba(255,106,0,.35);border-top-color:#ff6a00;animation:sdr-logo-spin 1.1s linear infinite}.sdr-loading-label{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3}.sdr-loading-sub{font-size:13px;color:#ffffff73;margin-top:-10px}@keyframes sdr-logo-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.92);opacity:.85}}@keyframes sdr-logo-spin{to{transform:rotate(360deg)}}.sdr-stage-loading{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:40px;text-align:center;background:radial-gradient(ellipse at center,#1a1419,#0b0b10 75%)}.sdr-stage-error{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:40px;background:radial-gradient(ellipse at center,#1a1419,#0b0b10 75%)}.sdr-error-mark{width:60px;height:60px;border-radius:16px;overflow:hidden;opacity:.55;filter:grayscale(.3)}.sdr-error-mark img{width:100%;height:100%;object-fit:contain;display:block}.sdr-error-code{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ff6a00d9;font-variant-numeric:tabular-nums}.sdr-error-title{font-size:32px;font-weight:600;color:#fff;line-height:1.15;letter-spacing:-.02em;margin:0}.sdr-error-title em{font-style:normal;color:#ff6a00}.sdr-error-sub{font-size:14px;color:#ffffff8c;max-width:420px;line-height:1.55;margin:0}.sdr-error-actions{display:flex;gap:10px;margin-top:6px}.sdr-error-btn{padding:9px 16px;border-radius:10px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;border:none;transition:transform .14s ease,filter .14s ease}.sdr-error-btn:hover{transform:translateY(-1px);filter:brightness(1.08)}.sdr-error-btn.sdr-primary{background:#ff6a00;color:#fff}.sdr-error-btn.sdr-ghost{background:#ffffff14;color:#ffffffd9;border:1px solid rgba(255,255,255,.12)}@media(max-width:640px){.sdr-stage-error,.sdr-stage-loading{gap:6px;padding:12px 18px}.sdr-error-mark{width:36px;height:36px;border-radius:10px}.sdr-error-title{font-size:18px;line-height:1.1}.sdr-error-sub{font-size:11px;line-height:1.35}.sdr-error-actions{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:2px}.sdr-error-btn{padding:6px 11px;border-radius:8px;font-size:11px}}.sdr-rx-wrap{display:flex;justify-content:center;padding-top:4px}.sdr-rx-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border-radius:999px;border:1px solid var(--sdr-border-hairline);background:var(--sdr-bg-surface);box-shadow:var(--sdr-shadow-sm)}.sdr-rx-btn{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:transparent;border:1px solid transparent;cursor:pointer;font-family:inherit;color:var(--sdr-text-tertiary);transition:all .14s var(--sdr-ease-out-expo)}.sdr-rx-btn:hover{background:var(--sdr-bg-muted);color:var(--sdr-text-primary)}.sdr-rx-btn.is-active{background:color-mix(in oklch,var(--sdr-accent) 8%,transparent);color:var(--sdr-accent);border-color:color-mix(in oklch,var(--sdr-accent) 28%,transparent)}.sdr-rx-emoji{font-size:15px;line-height:1;transition:transform .14s ease}.sdr-rx-btn:hover .sdr-rx-emoji{transform:scale(1.12)}.sdr-rx-count{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.sdr-rx-stat{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:500;color:var(--sdr-text-secondary);font-variant-numeric:tabular-nums;line-height:1}.sdr-rx-stat svg{width:13px;height:13px;opacity:.65}.sdr-rx-sep{display:inline-block;width:1px;height:18px;background:var(--sdr-border-hairline);margin:0 2px}.sdr-overview-body{padding:16px 18px 20px;overflow-y:auto;flex:1;min-height:0;display:flex;flex-direction:column;gap:18px}.sdr-ov-section{display:flex;flex-direction:column;gap:10px}.sdr-ov-heading{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sdr-text-tertiary);margin:0}.sdr-ov-para{font-size:13.5px;color:var(--sdr-text-secondary);line-height:1.6;margin:0}.sdr-report-link{display:inline-flex;width:fit-content;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--sdr-border-hairline);background:var(--sdr-bg-surface);color:var(--sdr-accent);font-size:12.5px;font-weight:600;padding:8px 10px;text-decoration:none}.sdr-report-link:hover{background:var(--sdr-accent-soft)}.sdr-devtools-panel{margin-top:26px;margin-bottom:34px;overflow:hidden;border:1px solid var(--sdr-border-hairline);border-radius:18px;background:var(--sdr-bg-surface);box-shadow:0 16px 42px #140e0814}.sdr-devtools-header{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:70px;padding:14px 18px;border-bottom:1px solid var(--sdr-border-hairline)}.sdr-devtools-title{display:flex;align-items:center;gap:12px;min-width:0;color:var(--sdr-text-secondary);font-size:13px}.sdr-devtools-title svg{width:18px;height:18px;color:var(--sdr-text-primary)}.sdr-devtools-title strong{color:var(--sdr-text-primary);font-size:16px;font-weight:700;letter-spacing:-.01em}.sdr-devtools-total{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:24px;padding:0 8px;border-radius:99px;background:#ff6a00;color:#fff;font-size:12px;font-weight:700}.sdr-devtools-live{display:inline-flex;align-items:center;gap:7px;color:var(--sdr-text-primary);font-size:12px;font-weight:600}.sdr-devtools-live span{width:8px;height:8px;border-radius:99px;background:#24bd63}.sdr-devtools-captured{color:var(--sdr-text-tertiary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.sdr-devtools-actions{display:flex;align-items:center;gap:10px;min-width:0}.sdr-devtools-search{width:min(260px,28vw);height:38px;display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--sdr-border-hairline);border-radius:9px;background:var(--sdr-bg-surface);color:var(--sdr-text-tertiary)}.sdr-devtools-search svg{width:16px;height:16px;flex-shrink:0}.sdr-devtools-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--sdr-text-primary);font:inherit;font-size:13px}.sdr-devtools-select,.sdr-devtools-service{height:38px;min-width:132px;padding:0 34px 0 12px;border:1px solid var(--sdr-border-hairline);border-radius:9px;background:var(--sdr-bg-surface);color:var(--sdr-text-primary);font:inherit;font-size:13px}.sdr-devtools-icon-btn{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:var(--sdr-text-tertiary);cursor:pointer}.sdr-devtools-icon-btn:hover{background:var(--sdr-bg-muted);color:var(--sdr-text-primary)}.sdr-devtools-icon-btn svg{width:16px;height:16px}.sdr-devtools-filterbar{display:flex;align-items:center;justify-content:flex-start;gap:18px;padding:13px 20px;border-bottom:1px solid var(--sdr-border-hairline);background:color-mix(in oklch,var(--sdr-bg-surface) 90%,var(--sdr-bg-muted))}.sdr-devtools-levels{display:flex;align-items:center;gap:18px;min-width:0;flex-wrap:wrap}.sdr-devtools-level-chip{min-height:32px;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:99px;background:transparent;color:var(--sdr-text-primary);font:inherit;font-size:13px;cursor:pointer}.sdr-devtools-level-chip.is-active{padding:0 16px;background:#151515;color:#fff}.sdr-devtools-level-dot{width:9px;height:9px;border-radius:99px;background:var(--sdr-text-tertiary)}.sdr-devtools-level-chip.is-all .sdr-devtools-level-dot{display:none}.sdr-devtools-level-chip.is-error .sdr-devtools-level-dot{background:#ef4444}.sdr-devtools-level-chip.is-warn .sdr-devtools-level-dot{background:#f97316}.sdr-devtools-level-chip.is-info .sdr-devtools-level-dot{background:#2f80ed}.sdr-devtools-level-chip.is-debug .sdr-devtools-level-dot{background:#22c55e}.sdr-devtools-level-chip strong{min-width:24px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 7px;border-radius:99px;background:var(--sdr-bg-muted);color:var(--sdr-text-secondary);font-size:11px}.sdr-devtools-level-chip.is-active strong{background:#ffffff2e;color:#fff}.sdr-devtools-service-wrap{flex:1;min-width:160px}.sdr-devtools-service{min-width:160px;border-color:transparent}.sdr-devtools-table-shell{position:relative}.sdr-devtools-table-wrap{position:relative;max-height:460px;overflow:auto}.sdr-devtools-initial-loader{min-height:320px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:var(--sdr-text-secondary);text-align:center}.sdr-devtools-initial-loader strong{color:var(--sdr-text-primary);font-size:14px;font-weight:650}.sdr-devtools-initial-loader span{color:var(--sdr-text-tertiary);font-size:12px}.sdr-devtools-loading-spinner{width:22px;height:22px;color:var(--sdr-accent, #ff5a1f);transform-box:fill-box;transform-origin:center;backface-visibility:hidden;will-change:transform;animation:sdr-devtools-spin 1s linear infinite}.sdr-devtools-pagination-loader{position:absolute;left:0;right:0;bottom:12px;z-index:2;min-height:48px;display:flex;align-items:center;justify-content:center;border-top:1px solid var(--sdr-border-hairline);background:color-mix(in srgb,var(--sdr-bg-surface) 94%,transparent);color:var(--sdr-text-secondary);font-size:12px;font-weight:600;backdrop-filter:blur(6px);pointer-events:none}.sdr-devtools-pagination-loader .sdr-devtools-loading-spinner{width:17px;height:17px}@keyframes sdr-devtools-spin{0%{transform:translateZ(0) rotate(0)}to{transform:translateZ(0) rotate(360deg)}}.sdr-devtools-load-more-sentinel{width:100%;height:1px}.sdr-devtools-table{width:100%;min-width:1100px;table-layout:fixed;border-collapse:collapse;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.sdr-devtools-table th{position:sticky;top:0;z-index:1;padding:14px 18px;border-bottom:1px solid var(--sdr-border-hairline);background:var(--sdr-bg-surface);color:var(--sdr-text-tertiary);font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}.sdr-devtools-sort-button{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:6px;justify-content:flex-start;letter-spacing:inherit;min-width:0;padding:0;text-align:left;text-transform:inherit;width:100%}.sdr-devtools-sort-button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdr-devtools-sort-button svg{flex:0 0 auto;height:10px;opacity:.55;width:10px}.sdr-devtools-sort-button:hover,.sdr-devtools-sort-button.is-active{color:var(--sdr-text-primary, #18181b)}.sdr-devtools-sort-button.is-active svg{opacity:1}.sdr-devtools-sort-button:focus-visible{border-radius:3px;outline:2px solid var(--sdr-accent, #ff5c1a);outline-offset:3px}.sdr-devtools-table th:nth-child(1),.sdr-devtools-table td:nth-child(1){width:13%}.sdr-devtools-table th:nth-child(2),.sdr-devtools-table td:nth-child(2){width:30%}.sdr-devtools-table th:nth-child(3),.sdr-devtools-table td:nth-child(3){width:8%}.sdr-devtools-table th:nth-child(4),.sdr-devtools-table td:nth-child(4){width:8%}.sdr-devtools-table th:nth-child(5),.sdr-devtools-table td:nth-child(5){width:17%}.sdr-devtools-table th:nth-child(6),.sdr-devtools-table td:nth-child(6){width:9%}.sdr-devtools-table th:nth-child(7),.sdr-devtools-table td:nth-child(7){width:7%}.sdr-devtools-table th:nth-child(8),.sdr-devtools-table td:nth-child(8){width:8%}.sdr-devtools-table td{padding:12px 18px;border-bottom:1px solid var(--sdr-border-hairline);color:var(--sdr-text-primary);line-height:1.4;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdr-devtools-request-url-value{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdr-devtools-table td:nth-child(5),.sdr-devtools-table td:nth-child(6){max-width:420px;overflow:hidden;text-overflow:ellipsis}.sdr-devtools-table tr.is-error td{color:#ef4444}.sdr-devtools-table tr:hover td{background:var(--sdr-bg-surface-2)}.sdr-devtools-badge,.sdr-devtools-method,.sdr-devtools-status-badge{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:24px;padding:0 9px;border-radius:7px;font-size:11px;font-weight:800;text-transform:uppercase}.sdr-devtools-badge.is-info{background:#dbeafe;color:#2563eb}.sdr-devtools-badge.is-debug{background:#dcfce7;color:#16a34a}.sdr-devtools-badge.is-warn{background:#ffedd5;color:#ea580c}.sdr-devtools-badge.is-error{background:#fee2e2;color:#dc2626}.sdr-devtools-method{background:#dcfce7;color:#15803d}.sdr-devtools-method.is-post,.sdr-devtools-method.is-click,.sdr-devtools-method.is-nav,.sdr-devtools-method.is-tab{background:#f3e8ff;color:#7e22ce}.sdr-devtools-status-badge{background:#dcfce7;color:#15803d}.sdr-devtools-status-badge.is-error{background:#fee2e2;color:#dc2626}.sdr-devtools-status-badge.is-warn{background:#ffedd5;color:#ea580c}.sdr-devtools-empty{padding:28px 18px;text-align:center;color:var(--sdr-text-tertiary);font-family:inherit}.sdr-devtools-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;color:var(--sdr-text-secondary);font-size:13px}.sdr-devtools-pagination-status{color:var(--sdr-text-tertiary);font-size:12px;white-space:nowrap}.sdr-devtools-export{height:36px;display:inline-flex;align-items:center;gap:8px;padding:0 15px;border:1px solid var(--sdr-border-hairline);border-radius:9px;background:var(--sdr-bg-surface);color:var(--sdr-text-primary);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.sdr-devtools-export:hover{border-color:var(--sdr-border-strong);background:var(--sdr-bg-muted)}.sdr-devtools-export svg{width:15px;height:15px}@media(max-width:960px){.sdr-devtools-header,.sdr-devtools-filterbar{align-items:stretch;flex-direction:column}.sdr-devtools-actions{flex-wrap:wrap}.sdr-devtools-search{width:100%}.sdr-devtools-table-wrap{max-height:380px}}.sdr-nav-context{min-width:0;display:flex;align-items:center;gap:24px}.sdr-nav-divider{width:1px;height:42px;flex:0 0 auto;background:var(--sdr-border-hairline)}.sdr-nav-context .sdr-hero{margin:0}.sdr-nav-context .sdr-title{font-size:18px;font-weight:700;line-height:1.2}.sdr-title-row{min-width:0;display:flex;align-items:center;gap:8px}.sdr-owner-pill{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;min-height:22px;padding:3px 8px;border-radius:999px;background:#f1f2f5;color:var(--sdr-text-tertiary);font-size:11px;font-weight:500}.sdr-owner-pill svg{width:12px;height:12px}.sdr-grid{grid-template-areas:"media details" "below ."}.sdr-grid.is-player-only{grid-template-areas:"media" "below"}@media(max-width:960px){.sdr-grid{grid-template-areas:"media" "details" "below"}.sdr-grid.is-player-only{grid-template-areas:"media" "below"}}@media(max-width:768px){.sdr-nav-inner{flex-wrap:wrap;gap:10px}.sdr-nav-context{width:100%;gap:12px}.sdr-nav-divider{height:36px}.sdr-nav-actions{width:100%;overflow-x:auto}.is-meeting-share .sdr-nav-actions{justify-content:flex-end}}:root{--icon-color-sd: currentColor}.i__Icon{display:inline-flex;align-items:center;justify-content:center}.i__Icon .svg__wrapper{position:relative;width:100%;height:100%;z-index:2}.i__Icon svg{width:100%;height:100%}.i__Icon.i__IconAnimated .svg__wrapper{transform:scale(1.2);transition:transform .15s ease-out}.i__Icon.i__IconAnimated svg *[stroke]{stroke:var(--icon-color-sd)}.i__Icon.i__IconAnimated svg *[fill]{fill:var(--icon-color-sd)}.signup-modal-overlay{position:fixed;inset:0;z-index:50;background:#0c0f1ab8;backdrop-filter:blur(2px)}.signup-modal{--signup-modal-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--signup-accent: #ff7a1a;--signup-accent-hover: #ff8f3d;--signup-accent-light: #ffb173;--signup-accent-soft: #fff1e6;--signup-accent-mist: #fff8f2;--signup-accent-shadow: rgba(255,122,26,.2);position:fixed;z-index:51;isolation:isolate;top:var(--signup-modal-top,70px);left:var(--signup-modal-left,50%);width:1086px;height:var(--signup-modal-height,955px);transform:translate(-50%) scale(var(--signup-modal-scale,1));transform-origin:top center;overflow:visible;border:1px solid rgba(201,202,208,.9);border-radius:29px;background:radial-gradient(circle at 46% 9%,#fffffffc,#fffffff5 36%,#fdfcfdfb);box-shadow:0 22px 55px #080c1a59,0 2px 6px #080c1a2b,inset 0 1px #ffffffe6;color:#242737;font-family:var(--signup-modal-font);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:top .14s ease-out,left .14s ease-out,height .18s ease-out}.signup-modal:before{content:"";position:absolute;z-index:0;inset:1px;overflow:hidden;border-radius:28px;background:radial-gradient(circle at 18% 14%,rgba(151,126,255,.16),transparent 34%),radial-gradient(circle at 86% 20%,rgba(255,172,143,.14),transparent 31%),radial-gradient(circle at 62% 86%,rgba(116,190,255,.13),transparent 36%),linear-gradient(135deg,#ffffff1a,#efebff2e,#fff8f424);background-position:0% 0%;background-size:170% 170%;pointer-events:none}.signup-modal>*{z-index:1}.signup-modal-close{position:absolute;top:43px;right:40px;display:grid;width:50px;height:50px;place-items:center;padding:0;border:1px solid transparent;border-radius:13px;background:transparent;box-shadow:none;color:#64697a;cursor:pointer;transition:transform .18s cubic-bezier(.2,.8,.2,1),background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.signup-modal-close-icon{width:28px;height:28px}@media(hover:hover)and (pointer:fine){.signup-modal-close:hover{border-color:#dedfe5;background:#fffffff5;box-shadow:0 4px 12px #1c1f2d21,inset 0 1px #fff}}.signup-modal-close:focus-visible{border-color:#dedfe5;background:#fffffff5;box-shadow:0 4px 12px #1c1f2d21,inset 0 1px #fff}.signup-modal-avatar-shell{position:absolute;top:84px;left:50%;width:300px;height:190px;transform:translate(-50%)}.signup-modal-avatar-disc{position:absolute;z-index:2;top:0;left:50%;width:184px;height:184px;transform:translate(-50%);border-radius:50%;background:linear-gradient(135deg,#ffc29f,#f6a8b8,#c2a4ff);box-shadow:0 13px 28px #9976de1c}.signup-modal-avatar-disc:before{content:"";position:absolute;inset:-3px;z-index:-1;border-radius:inherit;background:linear-gradient(135deg,#ffc29f3d,#f6a8b833,#c2a4ff2e);opacity:.22;filter:blur(12px)}.signup-modal-avatar-inner{position:relative;z-index:2;width:100%;height:100%;overflow:hidden;border:0;border-radius:50%;background:linear-gradient(135deg,#ffc29f,#f6a8b8,#c2a4ff);box-shadow:none}.signup-modal-profile-avatar,.signup-modal-avatar-inner>*{width:100%!important;height:100%!important;border-radius:50%!important;font-size:64px!important;line-height:1!important}.signup-modal-profile-avatar,.signup-modal-avatar-fallback{background:linear-gradient(135deg,#ffc29f,#f6a8b8,#c2a4ff)!important}.signup-modal-profile-avatar>div,.signup-modal-avatar-fallback{background:repeating-linear-gradient(11deg,rgba(255,255,255,.045) 0 1px,transparent 1px 6px),repeating-linear-gradient(101deg,rgba(102,72,156,.025) 0 1px,transparent 1px 8px),radial-gradient(ellipse at 20% 23%,rgba(255,237,222,.46) 0%,rgba(255,222,202,.18) 28%,transparent 52%),radial-gradient(ellipse at 76% 78%,rgba(152,122,230,.2) 0%,transparent 48%),linear-gradient(135deg,#ffc29f,#f6a8b8,#c2a4ff)!important}.signup-modal-profile-avatar>div{color:#fff;font-family:var(--signup-modal-font);font-size:60px!important;font-weight:600!important;letter-spacing:0;text-shadow:none}.signup-modal-avatar-texture{position:absolute;z-index:4;inset:0;border-radius:50%;background:repeating-linear-gradient(13deg,rgba(255,255,255,.15) 0 1px,transparent 1px 5px),repeating-linear-gradient(103deg,rgba(92,61,150,.07) 0 1px,transparent 1px 7px),radial-gradient(ellipse at 22% 20%,rgba(255,244,232,.34),transparent 44%),radial-gradient(ellipse at 78% 80%,rgba(125,91,211,.18),transparent 46%);box-shadow:inset 8px 7px 22px #ffefe11f,inset -10px -12px 24px #7453c71a;mix-blend-mode:soft-light;opacity:.72;pointer-events:none}.signup-modal-avatar-fallback{display:grid;place-items:center;color:#fff;font-weight:700}.signup-modal-avatar-dot{position:absolute;z-index:1;top:58px;left:16px;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#cbbdff,#9e8cff);box-shadow:0 5px 13px #8268ff24}.signup-modal-avatar-sparkle{position:absolute;z-index:1;top:126px;left:29px;color:#ad9bff;font-size:22px;line-height:1;text-shadow:0 4px 10px rgba(122,96,255,.16)}.signup-modal-intent-badge{position:absolute;z-index:3;right:-66px;bottom:45px;display:grid;width:60px;height:58px;isolation:isolate;place-items:center;border:1px solid rgba(151,133,240,.18);border-radius:19px;background:linear-gradient(145deg,#fffffffa,#efebfff2);box-shadow:0 11px 22px #5d48c329,0 3px 7px #2b225814;transform:rotate(2deg)}.signup-modal-intent-badge-comment{color:#6e5cf2}.signup-modal-action-tile-comment .i__Icon{width:33px;height:33px;filter:drop-shadow(0 4px 7px rgba(89,67,213,.2))}.signup-modal-intent-badge-reaction{padding:0}.signup-modal-reaction-emoji{display:block;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:37px;font-style:normal;font-weight:400;line-height:1;text-align:center;text-shadow:0 4px 8px rgba(66,47,115,.1);transform:translateY(-1px)}.signup-modal-avatar-accents{position:absolute;z-index:3;top:15px;right:8px;width:42px;height:35px;transform:rotate(-14deg)}.signup-modal-avatar-accents:before,.signup-modal-avatar-accents:after{content:"";position:absolute;width:5px;border-radius:999px;background:#ffb299;box-shadow:0 3px 8px #ff926f2e}.signup-modal-avatar-accents:before{top:0;left:7px;height:20px;transform:rotate(27deg)}.signup-modal-avatar-accents:after{right:4px;bottom:0;height:16px;transform:rotate(74deg)}.signup-modal-title{position:absolute;top:314px;left:0;box-sizing:border-box;width:100%;margin:0;overflow:hidden;padding:0 70px;color:#242737;font:700 49px/1.18 var(--signup-modal-font);letter-spacing:-.1px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.signup-modal-subtitle{position:absolute;top:389px;left:0;width:100%;margin:0;color:#656a7d;font:400 25px/34px var(--signup-modal-font);letter-spacing:-.12px;text-align:center}.signup-modal-benefits{position:absolute;top:457px;left:50%;display:flex;height:46px;align-items:center;justify-content:center;transform:translate(-50%);white-space:nowrap}.signup-modal-benefit{display:flex;height:46px;align-items:center;gap:11px;padding:4px 0 6px;color:#373b4d;font:500 20px/30px var(--signup-modal-font);letter-spacing:-.22px}.signup-modal-benefit span{display:inline-flex;min-height:32px;align-items:center;padding:1px 0 4px}.signup-modal-benefit .i__Icon{display:block;flex:0 0 auto}.signup-modal-benefit-discussion .i__Icon{width:35px;height:27px;color:#7667ff}.signup-modal-benefit-heart .i__Icon{width:28px;height:24px;color:#ff715b}.signup-modal-benefit-lock .i__Icon{width:22px;height:24px;color:#7564ff}.signup-modal-v-rule{width:1px;height:27px;margin:0 27px;background:#dbdce1}.signup-modal-providers{position:absolute;top:541px;left:50%;width:750px;transform:translate(-50%)}.signup-modal-google-button{display:flex;width:750px;height:84px;align-items:center;justify-content:center;gap:18px;padding:0 28px;border:3px solid var(--signup-accent-light);border-radius:17px;appearance:none;background:#ffffffe0;box-shadow:0 0 0 3px #ff7a1a14,0 5px 12px #ff7a1a24,inset 0 1px #fffffff0;color:#202333;font:500 24px/1.3 var(--signup-modal-font);letter-spacing:-.48px;cursor:pointer}.signup-modal-google-button .i__Icon{width:34px;height:34px}.signup-modal-or-row{display:grid;width:738px;height:31px;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-top:32px;margin-left:6px}.signup-modal-or-row>span:not(.signup-modal-line){color:#62677a;font:400 20px/1.25 var(--signup-modal-font);letter-spacing:-.28px}.signup-modal-line{height:1px;background:#d4d5dc}.signup-modal-secondary-button{display:flex;height:65px;align-items:center;justify-content:center;padding:0 18px;border:1px solid #d0d2d9;border-radius:10px;appearance:none;background:#ffffffd1;box-shadow:0 2px 5px #1c1f2d1c,inset 0 1px #fffffff2;color:#242737;font:500 23px/1.3 var(--signup-modal-font);letter-spacing:-.35px;cursor:pointer}.signup-modal-secondary-button .i__Icon{display:block;flex:0 0 auto}.signup-modal-full-width-button{width:750px;margin-top:19px}.signup-modal-email{gap:14px}.signup-modal-email .i__Icon{width:33px;height:29px;color:#39445c}.signup-modal-email-step{position:absolute;top:135px;left:50%;width:750px;transform:translate(-50%);text-align:center}.signup-modal-record-brand{display:inline-flex;align-items:center;justify-content:center;gap:16px;color:#242737;font:600 31px/1 var(--signup-modal-font);letter-spacing:-.7px}.signup-modal-record-brand strong{color:#6658ff;font-weight:700}.signup-modal-record-mark{width:56px;height:56px;color:#ff6b2c}.signup-modal-email-title{margin:52px 0 0;color:#242737;font:700 45px/1.18 var(--signup-modal-font);letter-spacing:-.4px}.signup-modal-email-description{margin:18px 0 0;color:#656a7d;font:400 23px/32px var(--signup-modal-font)}.signup-modal-email-form{margin-top:52px;text-align:left}.signup-modal-email-form>label{display:block;margin-bottom:12px;color:#373b4d;font:600 21px/1.3 var(--signup-modal-font)}.signup-modal-email-input-shell{display:flex;height:78px;align-items:center;gap:16px;padding:0 23px;border:2px solid #b7b2ff;border-radius:14px;background:#ffffffe6;box-shadow:0 0 0 4px #685cff14,inset 0 1px #fff;transition:border-color .18s ease,box-shadow .18s ease}.signup-modal-email-input-shell:focus-within{border-color:#6b5cff;box-shadow:0 0 0 5px #685cff24,0 5px 14px #574ab71f}.signup-modal-email-input-shell.signup-modal-email-input-error{border-color:#e24b5b;box-shadow:0 0 0 4px #e24b5b1a}.signup-modal-email-input-shell .i__Icon{width:30px;height:30px;flex:0 0 auto;color:#6658ff}.signup-modal-email-input-shell input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#202333;font:500 24px/1.3 var(--signup-modal-font)}.signup-modal-email-input-shell input::placeholder{color:#9a9eac;font-weight:400}.signup-modal-email-error{min-height:28px;margin:10px 0 -38px;color:#c73546;font:500 18px/28px var(--signup-modal-font)}.signup-modal-otp-error{width:100%;min-height:28px;margin:0 0 14px;color:#c73546;font:600 18px/28px var(--signup-modal-font);text-align:center}.signup-modal-email-actions{display:grid;grid-template-columns:210px 1fr;gap:20px;margin-top:48px}.signup-modal-email-back,.signup-modal-email-submit{height:72px;border-radius:13px;cursor:pointer;font:600 22px/1.2 var(--signup-modal-font)}.signup-modal-email-back{border:1px solid #d0d2d9;background:#ffffffd9;color:#343849;box-shadow:0 2px 5px #1c1f2d17}.signup-modal-email-submit{border:1px solid #6658ff;background:linear-gradient(135deg,#7667ff,#5b4cf0);color:#fff;box-shadow:0 4px 10px #5b4cf029,inset 0 1px #ffffff38}.signup-modal-footer{position:absolute;bottom:0;left:0;display:flex;width:100%;height:118px;align-items:center;justify-content:center;padding-top:1px;border-top:1px solid #dedee3;color:#62677a;font-size:19px;letter-spacing:-.18px}.signup-modal-footer-inner{display:flex;min-height:44px;align-items:center;justify-content:center;padding:3px 0 7px}.signup-modal-shield{width:26px;height:24px;flex:0 0 auto;margin-right:15px;color:#7564ff}.signup-modal-no-spam{padding-bottom:3px;line-height:30px;white-space:nowrap}.signup-modal-footer-rule{width:1px;height:37px;margin:0 25px 0 31px;background:#d1d2d8}.signup-modal-terms{padding-bottom:3px;font-size:18px;line-height:30px;white-space:nowrap}.signup-modal-terms a{color:#6658ff;font-weight:400;text-decoration:none}.signup-modal button:focus-visible,.signup-modal a:focus-visible{outline:3px solid rgba(98,87,255,.4);outline-offset:3px}.signup-modal-interactive{transform:scale(1);transform-origin:center;transition:transform .18s cubic-bezier(.2,.8,.2,1),background-color .18s ease,border-color .18s ease,box-shadow .18s ease;will-change:transform}@media(hover:hover)and (pointer:fine){.signup-modal-interactive:hover{transform:scale(1.045)}}.signup-modal-interactive:active{transform:scale(.97);transition-duration:90ms}@media(prefers-reduced-motion:reduce){.signup-modal,.signup-modal *{scroll-behavior:auto!important}.signup-modal-interactive{transition:none}.signup-modal-interactive:hover,.signup-modal-interactive:active{transform:none}}.signup-modal{--signup-modal-font: "Inter-Loom","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-moz-osx-font-smoothing:grayscale}.signup-modal-google-button span{display:inline-flex;min-height:40px;align-items:center;padding:2px 0 5px;line-height:34px}.signup-modal-secondary-button span{display:inline-flex;min-height:38px;align-items:center;padding:2px 0 5px;line-height:32px}@keyframes signup-modal-overlay-enter{0%{opacity:0}to{opacity:1}}@keyframes signup-modal-overlay-exit{0%{opacity:1}to{opacity:0}}@keyframes signup-modal-enter{0%{opacity:0;transform:translate(-50%) translateY(28px) scale(var(--signup-modal-scale));filter:blur(3px)}65%{opacity:1;transform:translate(-50%) translateY(-4px) scale(var(--signup-modal-scale));filter:blur(0)}to{opacity:1;transform:translate(-50%) translateY(0) scale(var(--signup-modal-scale));filter:blur(0)}}@keyframes signup-modal-exit{0%{opacity:1;transform:translate(-50%) translateY(0) scale(var(--signup-modal-scale));filter:blur(0)}to{opacity:0;transform:translate(-50%) translateY(22px) scale(var(--signup-modal-scale));filter:blur(4px)}}@keyframes signup-modal-rise{0%{opacity:0;translate:0 16px;filter:blur(5px)}to{opacity:1;translate:0 0;filter:blur(0)}}@keyframes signup-modal-pop{0%{opacity:0;translate:0 12px;scale:.96}70%{opacity:1;translate:0 -2px;scale:1.01}to{opacity:1;translate:0 0;scale:1}}@keyframes signup-modal-avatar-float{0%,to{transform:translate(-50%) translateY(0) rotate(-1deg);filter:drop-shadow(0 9px 16px rgba(98,87,255,.12))}50%{transform:translate(-50%) translateY(-10px) rotate(1deg);filter:drop-shadow(0 15px 26px rgba(98,87,255,.28))}}@keyframes signup-modal-avatar-detail-float{0%,to{translate:0 0}50%{translate:0 -4px}}@keyframes signup-modal-badge-enter{0%{opacity:0;translate:-8px 8px;scale:.35;rotate:-16deg}68%{opacity:1;translate:2px -3px;scale:1.12;rotate:4deg}to{opacity:1;translate:0 0;scale:1;rotate:0deg}}@keyframes signup-modal-badge-float{0%,to{translate:0 0;rotate:-2deg}50%{translate:3px -7px;rotate:2deg}}@keyframes signup-modal-glow{0%,to{box-shadow:0 0 0 3px #685cff14,0 5px 12px #574ab729,inset 0 1px #fffffff0}50%{box-shadow:0 0 0 6px #685cff1a,0 9px 20px #574ab738,inset 0 1px #fffffffa}}@keyframes signup-modal-icon-bob{0%,to{translate:0 0}50%{translate:0 -3px}}@keyframes signup-modal-rule-pulse{0%,to{opacity:.55;scale:1 .84}50%{opacity:1;scale:1 1}}@keyframes signup-modal-gradient-drift{0%,to{background-position:0% 15%;opacity:.72}33%{background-position:85% 20%;opacity:.9}66%{background-position:45% 95%;opacity:.78}}.signup-modal:before{animation:signup-modal-gradient-drift 10s ease-in-out infinite}.signup-modal-overlay-visible{animation:signup-modal-overlay-enter .36s ease-out both}.signup-modal-overlay-closing{animation:signup-modal-overlay-exit .3s ease-in both;pointer-events:none}.signup-modal-visible{animation:signup-modal-enter .76s cubic-bezier(.16,1,.3,1) both;will-change:transform,opacity,filter}.signup-modal-closing{animation:signup-modal-exit .3s cubic-bezier(.4,0,1,1) both;pointer-events:none;will-change:transform,opacity,filter}.signup-modal-avatar-shell{animation:signup-modal-avatar-float 4.6s ease-in-out infinite;will-change:transform,filter}.signup-modal-avatar-dot,.signup-modal-avatar-sparkle,.signup-modal-avatar-accents{animation:signup-modal-avatar-detail-float 3.6s ease-in-out infinite}.signup-modal-avatar-sparkle,.signup-modal-avatar-accents{animation-delay:.55s}.signup-modal-visible .signup-modal-intent-badge{animation:signup-modal-badge-enter .56s .3s cubic-bezier(.16,1,.3,1) both,signup-modal-badge-float 3.4s .9s ease-in-out infinite}.signup-modal-title,.signup-modal-subtitle,.signup-modal-benefits,.signup-modal-providers,.signup-modal-footer{opacity:0}.signup-modal-visible .signup-modal-title{animation:signup-modal-rise .56s .14s cubic-bezier(.16,1,.3,1) both}.signup-modal-visible .signup-modal-subtitle{animation:signup-modal-rise .56s .22s cubic-bezier(.16,1,.3,1) both}.signup-modal-visible .signup-modal-benefits{animation:signup-modal-rise .6s .3s cubic-bezier(.16,1,.3,1) both}.signup-modal-visible .signup-modal-providers{animation:signup-modal-rise .64s .37s cubic-bezier(.16,1,.3,1) both}.signup-modal-visible .signup-modal-footer{animation:signup-modal-rise .62s .47s cubic-bezier(.16,1,.3,1) both}.signup-modal-visible .signup-modal-benefit:nth-child(1){animation:signup-modal-pop .52s .38s cubic-bezier(.16,1,.3,1) both}.signup-modal-visible .signup-modal-benefit:nth-child(3){animation:signup-modal-pop .52s .44s cubic-bezier(.16,1,.3,1) both}.signup-modal-visible .signup-modal-benefit:nth-child(5){animation:signup-modal-pop .52s .5s cubic-bezier(.16,1,.3,1) both}.signup-modal-visible .signup-modal-google-button{animation:signup-modal-pop .56s .47s cubic-bezier(.16,1,.3,1) both}.signup-modal-visible .signup-modal-or-row{animation:signup-modal-rise .52s .56s cubic-bezier(.16,1,.3,1) both}.signup-modal-visible .signup-modal-secondary-button:nth-child(1){animation:signup-modal-pop .5s .61s cubic-bezier(.16,1,.3,1) both}.signup-modal-visible .signup-modal-secondary-button:nth-child(2){animation:signup-modal-pop .5s .67s cubic-bezier(.16,1,.3,1) both}.signup-modal-visible .signup-modal-secondary-button:nth-child(3){animation:signup-modal-pop .5s .73s cubic-bezier(.16,1,.3,1) both}.signup-modal-v-rule{animation:signup-modal-rule-pulse 3.2s ease-in-out infinite;transform-origin:center}.signup-modal-v-rule:nth-of-type(2){animation-delay:.55s}.signup-modal-shield{animation:signup-modal-icon-bob 2.8s ease-in-out infinite}.signup-modal-terms a{position:relative}.signup-modal-terms a:after{content:"";position:absolute;right:0;bottom:-3px;left:0;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .24s ease}.signup-modal-terms a:hover:after{transform:scaleX(1)}@media(hover:hover)and (pointer:fine){.signup-modal-benefit{transition:transform .24s cubic-bezier(.2,.8,.2,1),color .24s ease}.signup-modal-benefit:hover{transform:translateY(-3px);color:#6257ff}.signup-modal-benefit .i__Icon{transition:transform .24s cubic-bezier(.2,.8,.2,1),filter .24s ease}.signup-modal-benefit:hover .i__Icon{transform:rotate(-5deg) scale(1.1);filter:drop-shadow(0 5px 8px rgba(98,87,255,.22))}}@media(prefers-reduced-motion:reduce){.signup-modal-overlay,.signup-modal,.signup-modal:before,.signup-modal-avatar-shell,.signup-modal-avatar-dot,.signup-modal-avatar-sparkle,.signup-modal-avatar-accents,.signup-modal-intent-badge,.signup-modal-title,.signup-modal-subtitle,.signup-modal-benefits,.signup-modal-providers,.signup-modal-footer,.signup-modal-benefit,.signup-modal-google-button,.signup-modal-or-row,.signup-modal-secondary-button,.signup-modal-v-rule,.signup-modal-shield{animation:none!important;translate:none!important;scale:none!important;rotate:none!important;filter:none!important}.signup-modal,.signup-modal-title,.signup-modal-subtitle,.signup-modal-benefits,.signup-modal-providers,.signup-modal-footer,.signup-modal-benefit,.signup-modal-google-button,.signup-modal-or-row,.signup-modal-secondary-button{opacity:1!important}}@font-face{font-family:Inter-Loom;src:url(https://cdn.loom.com/assets/fonts/inter/Inter-UI-Regular.woff2) format("woff2"),local("Inter");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter-Loom;src:url(https://cdn.loom.com/assets/fonts/inter/Inter-UI-Medium.woff2) format("woff2"),local("Inter Medium"),local("Inter");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Inter-Loom;src:url(https://cdn.loom.com/assets/fonts/inter/Inter-UI-Bold.woff2) format("woff2"),local("Inter Bold"),local("Inter");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Inter-Loom;src:url(https://cdn.loom.com/assets/fonts/inter/Inter-UI-Black.woff2) format("woff2"),local("Inter Black"),local("Inter");font-style:normal;font-weight:900;font-display:swap}.signup-modal-progress{position:relative;display:grid;grid-template-columns:repeat(3,1fr);width:680px;max-width:100%;margin:70px auto 0;padding:0;list-style:none}.signup-modal-progress:before{content:"";position:absolute;top:20px;right:16.666%;left:16.666%;height:3px;border-radius:4px;background:#e1e4ec}.signup-modal-progress li{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:13px;color:#7a8499;font-size:18px}.signup-modal-progress-dot{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:#dfe3eb;color:#fff;font-weight:700;box-shadow:0 0 0 7px #ffffffb8}.signup-modal-progress li.is-active{color:#242737;font-weight:600}.signup-modal-progress li.is-active .signup-modal-progress-dot{background:linear-gradient(135deg,var(--signup-accent-light),var(--signup-accent));box-shadow:0 0 0 7px #fffc,0 8px 20px var(--signup-accent-shadow)}.signup-modal-progress li.is-complete .signup-modal-progress-dot{background:#a99fff}.signup-modal-otp-form{display:flex;flex-direction:column;align-items:center;width:760px;max-width:100%;margin-top:48px;color:#172038;text-align:center}.signup-modal-otp-title{margin:0;font:700 46px/1.12 var(--signup-modal-font);letter-spacing:-.7px}.signup-modal-otp-description{margin:24px 0 8px;color:#64708a;font-size:23px;line-height:1.45}.signup-modal-otp-email{max-width:100%;color:#242737;font-size:24px;line-height:1.4;overflow-wrap:anywhere}.signup-modal-otp-inputs{display:flex;justify-content:center;gap:14px;width:100%;margin:42px 0 28px}.signup-modal-otp-inputs input{box-sizing:border-box;width:78px;height:78px;border:2px solid #c5cad5;border-radius:10px;background:#ffffffd1;color:#172038;text-align:center;font:700 34px/1 Inter-Loom,Inter,sans-serif;outline:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.signup-modal-otp-inputs input:focus{border-color:#6257ff;box-shadow:0 0 0 4px #6257ff24;transform:translateY(-2px)}.signup-modal-otp-form .signup-modal-email-submit{width:100%}.signup-modal-resend-row{margin:26px 0 0;color:#64708a;font-size:20px}.signup-modal-resend,.signup-modal-change-email{border:0;padding:0;background:none;color:#6257ff;font:600 20px/1.3 Inter-Loom,Inter,sans-serif;cursor:pointer}.signup-modal-change-email{margin-top:17px;color:#64708a;font-size:18px}.signup-modal-resend:disabled{cursor:wait;opacity:.6}.signup-modal-email-submit:disabled,.signup-modal-email-back:disabled{cursor:wait;opacity:.65}.signup-modal-completion-form{display:flex;flex-direction:column;align-items:stretch;width:760px;max-width:100%;margin-top:48px;color:#172038}.signup-modal-completion-form .signup-modal-otp-title,.signup-modal-completion-form .signup-modal-otp-description{text-align:center}.signup-modal-name-row{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:34px}.signup-modal-name-row label,.signup-modal-password-label{display:flex;flex-direction:column;gap:10px;color:#242737;font-size:18px;font-weight:600}.signup-modal-password-label{margin-top:24px}.signup-modal-name-row input,.signup-modal-password-label input{box-sizing:border-box;width:100%;height:68px;border:2px solid #cfd4df;border-radius:12px;background:#ffffffdb;padding:0 20px;color:#172038;font:500 22px/1.2 Inter-Loom,Inter,sans-serif;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.signup-modal-name-row input:focus,.signup-modal-password-label input:focus{border-color:#6257ff;box-shadow:0 0 0 4px #6257ff24}.signup-modal-completion-form .signup-modal-email-submit{width:100%;margin-top:32px}.signup-modal-completion-alert{display:flex;min-width:0;align-items:flex-start;gap:14px;margin-top:22px;border:2px solid #ffc2c7;border-radius:12px;background:#fff2f3;padding:16px 18px;color:#b4232f;font-size:18px;font-weight:600;line-height:1.4;overflow-wrap:anywhere;text-align:left}.signup-modal-completion-alert-mark{display:grid;flex:0 0 25px;width:25px;height:25px;place-items:center;border-radius:50%;background:#d92d3a;color:#fff;font-size:16px;font-weight:800}.signup-modal-email-step{top:84px;width:790px}.signup-modal-email-step .signup-modal-record-brand{gap:14px;font-size:30px}.signup-modal-email-step .signup-modal-record-mark{width:54px;height:54px}.signup-modal-email-step .signup-modal-progress{width:720px;margin-top:50px}.signup-modal-email-step .signup-modal-progress:before{background:linear-gradient(90deg,#bcb4ff,#e1e4ec 72%)}.signup-modal-email-step .signup-modal-progress li{gap:11px;font-size:17px}.signup-modal-email-step .signup-modal-progress-dot{width:38px;height:38px;font-size:18px}.signup-modal-email-step .signup-modal-progress li.is-complete{color:#586178}.signup-modal-email-step .signup-modal-progress li.is-complete .signup-modal-progress-dot{background:linear-gradient(135deg,#7669ff,#5947ef);box-shadow:0 0 0 7px #fffc,0 7px 17px #6257ff2e}.signup-modal-email-step .signup-modal-email-title{margin-top:54px;font-size:44px}.signup-modal-email-step .signup-modal-email-description{margin-top:14px;font-size:22px}.signup-modal-flow-illustration{position:relative;width:280px;height:150px;margin-right:auto;margin-left:auto;color:#6757ff;filter:drop-shadow(0 18px 28px rgba(95,76,224,.15))}.signup-modal-flow-illustration>.i__Icon,.signup-modal-flow-illustration>.i__Icon>.svg__wrapper,.signup-modal-flow-illustration>.i__Icon svg{width:100%;height:100%}.signup-modal-email-illustration{margin-top:25px}.signup-modal-envelope{position:absolute;bottom:6px;left:50%;width:176px;height:104px;transform:translate(-50%);border:2px solid rgba(108,91,255,.2);border-radius:13px 13px 23px 23px;background:linear-gradient(145deg,#f6f3ff,#dcd5ff);box-shadow:inset 0 1px #fff,0 15px 30px #604bcf21}.signup-modal-envelope:before,.signup-modal-envelope:after{content:"";position:absolute;bottom:0;width:104px;height:72px;background:linear-gradient(145deg,#fffffff2,#dcd5ff)}.signup-modal-envelope:before{left:0;clip-path:polygon(0 0,100% 100%,0 100%)}.signup-modal-envelope:after{right:0;clip-path:polygon(100% 0,100% 100%,0 100%)}.signup-modal-email-card{position:absolute;z-index:2;top:-42px;left:50%;display:grid;width:92px;height:104px;place-items:center;transform:translate(-50%) rotate(-3deg);border:2px solid rgba(109,91,255,.16);border-radius:14px;background:linear-gradient(160deg,#fff,#eeeaff);box-shadow:0 12px 25px #5a44be24;color:#735fff;font-size:54px;font-weight:600}.signup-modal-paper-plane{position:absolute;top:23px;right:19px;transform:rotate(-24deg);color:#9b8dff;font-size:50px;text-shadow:0 8px 18px rgba(85,65,205,.18)}.signup-modal-illustration-spark{position:absolute;color:#bcb2ff;font-size:27px;animation:signup-modal-icon-bob 2.8s ease-in-out infinite}.signup-modal-illustration-spark-left{top:48px;left:17px}.signup-modal-illustration-spark-right{top:14px;right:3px;animation-delay:.45s}.signup-modal-email-step .signup-modal-email-form{margin-top:24px}.signup-modal-email-step .signup-modal-email-actions{display:block;margin-top:31px}.signup-modal-email-step .signup-modal-email-actions .signup-modal-email-submit{width:100%}.signup-modal-email-submit{position:relative;display:flex;align-items:center;justify-content:center}.signup-modal-button-arrow{position:absolute;right:28px;font-size:29px;font-weight:400}.signup-modal-flow-back{display:block;margin:20px auto 0;border:0;background:transparent;color:#6257ff;font:600 18px/1.3 var(--signup-modal-font);cursor:pointer}.signup-modal-flow-back:disabled{cursor:wait;opacity:.6}.signup-modal-email-step .signup-modal-otp-form,.signup-modal-email-step .signup-modal-completion-form{margin-top:27px}.signup-modal-otp-illustration{width:230px;height:170px;margin-bottom:8px;filter:none}.signup-modal-shield-shape{position:absolute;top:8px;left:50%;display:grid;width:112px;height:116px;place-items:center;transform:translate(-50%);border:2px solid rgba(103,87,255,.2);border-radius:55% 55% 62% 62%/36% 36% 72% 72%;background:linear-gradient(145deg,#d7d0ff,#8d7cff);box-shadow:inset 0 2px #ffffffb3,0 17px 27px #5841cf2e;color:#fff}.signup-modal-shield-shape .i__Icon{width:46px;height:46px}.signup-modal-code-dots{position:absolute;z-index:2;right:39px;bottom:0;padding:10px 16px;border-radius:14px;background:#f7f5fffa;box-shadow:0 9px 20px #4c3ab521;color:#705cff;font-size:23px;letter-spacing:7px}.signup-modal-email-step .signup-modal-otp-title{font-size:42px}.signup-modal-email-step .signup-modal-otp-description{margin-top:14px;font-size:21px}.signup-modal-email-step .signup-modal-otp-email{color:#6257ff;font-size:22px}.signup-modal-email-step .signup-modal-otp-inputs{margin:31px 0 23px}.signup-modal-email-step .signup-modal-otp-inputs input{width:76px;height:76px;border-radius:13px;background:#ffffffe6;box-shadow:0 5px 13px #23273714}.signup-modal-email-step .signup-modal-resend-row{margin-top:22px}.signup-modal-email-step .signup-modal-change-email{margin-top:14px;color:#6257ff}.signup-modal-account-illustration{width:216px;height:158px;margin-bottom:9px;filter:none}.signup-modal-account-orb{position:absolute;top:1px;left:50%;width:112px;height:112px;transform:translate(-50%);border:2px solid rgba(105,88,255,.2);border-radius:50%;background:linear-gradient(145deg,var(--signup-accent-light),var(--signup-accent));box-shadow:inset 0 2px #ffffffa6,0 16px 28px #5d45d233}.signup-modal-account-head{position:absolute;top:24px;left:50%;width:36px;height:36px;transform:translate(-50%);border-radius:50%;background:#fff;box-shadow:0 4px 10px #4c36a929}.signup-modal-account-body{position:absolute;bottom:17px;left:50%;width:66px;height:34px;transform:translate(-50%);border-radius:34px 34px 15px 15px;background:#fff}.signup-modal-account-check{position:absolute;z-index:2;top:76px;left:calc(50% + 33px);display:grid;width:35px;height:35px;place-items:center;border:4px solid #f8f7ff;border-radius:50%;background:#6553f5;color:#fff;font-size:19px;font-weight:800}.signup-modal-email-step .signup-modal-completion-form .signup-modal-otp-description{margin:13px 0 0}.signup-modal-email-step .signup-modal-name-row{gap:20px;margin-top:25px}.signup-modal-email-step .signup-modal-name-row input,.signup-modal-email-step .signup-modal-password-label input{height:64px;background:#ffffffe6}.signup-modal-password-shell{display:flex;align-items:center;border:2px solid #cfd4df;border-radius:12px;background:#ffffffe6}.signup-modal-password-shell:focus-within{border-color:#6257ff;box-shadow:0 0 0 4px #6257ff24}.signup-modal-password-shell .i__Icon{width:28px;height:28px;flex:0 0 auto;margin-left:18px;color:#6b5cff}.signup-modal-email-step .signup-modal-password-shell input{height:60px;border:0;background:transparent;box-shadow:none}.signup-modal-password-requirements{display:grid;gap:9px;margin:18px 0 0;padding:0;color:#6e768a;font-size:17px;list-style:none}.signup-modal-password-requirements li{display:flex;align-items:center;gap:11px}.signup-modal-password-requirements li span{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:#e5e8ee;color:#fff;font-size:13px}.signup-modal-password-requirements li.is-met{color:#31875b}.signup-modal-password-requirements li.is-met span{background:#4dce88}.signup-modal-email-step .signup-modal-completion-form .signup-modal-email-submit{margin-top:25px}.signup-modal-otp-support-actions{display:grid;width:520px;max-width:100%;grid-template-columns:1fr 1px 1fr;align-items:center;column-gap:18px;margin:20px auto 0;padding-top:18px;border-top:1px solid rgba(205,208,220,.78)}.signup-modal-email-step .signup-modal-otp-support-actions .signup-modal-resend-row,.signup-modal-email-step .signup-modal-otp-support-actions .signup-modal-change-email{margin:0;font:500 18px/32px var(--signup-modal-font)}.signup-modal-email-step .signup-modal-otp-support-actions .signup-modal-resend-row{justify-self:end;white-space:nowrap}.signup-modal-support-divider{width:1px;height:22px;background:#d7d9e2}.signup-modal-email-step .signup-modal-otp-support-actions .signup-modal-change-email{justify-self:start;color:#6257ff;font:600 18px/32px var(--signup-modal-font);font-weight:600}.signup-modal-otp-support-actions button{display:inline-flex;height:32px;align-items:center;border-radius:8px;padding:0 7px;transition:background-color .18s ease,transform .18s ease}.signup-modal-otp-support-actions button:hover{background:#6257ff14;transform:translateY(-1px)}.signup-modal-otp-support-actions button:focus-visible{outline:3px solid rgba(98,87,255,.2);outline-offset:2px}.signup-modal-email-step .signup-modal-field-card{box-sizing:border-box;display:grid;min-width:0;height:78px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 15px;border:1px solid rgba(207,210,223,.92);border-radius:13px;background:#ffffffe6;box-shadow:0 5px 16px #23273712,inset 0 1px #fffffff2;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.signup-modal-email-step .signup-modal-field-card:focus-within{border-color:#7164ff;box-shadow:0 0 0 4px #6257ff1f,0 8px 20px #3c308717;transform:translateY(-1px)}.signup-modal-field-icon{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;background:linear-gradient(145deg,#f2efff,#e8e4ff);color:#6658ff}.signup-modal-field-icon .i__Icon{width:23px;height:23px}.signup-modal-field-content{display:flex;min-width:0;flex-direction:column;gap:5px}.signup-modal-field-label{color:#242737;font-size:14px;font-weight:700;line-height:1}.signup-modal-email-step .signup-modal-field-card input{appearance:none;-webkit-appearance:none;width:100%;min-width:0;height:28px;padding:0;border:0;border-radius:0;outline:0;background:transparent;box-shadow:none;color:#242737;caret-color:var(--signup-accent);cursor:text;font:500 20px/1.2 var(--signup-modal-font)}.signup-modal-password-manager-username{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important}.signup-modal-email-input-shell input,.signup-modal-otp-inputs input,.signup-modal-name-row input,.signup-modal-password-label input{cursor:text;caret-color:var(--signup-accent)}.signup-modal-email-step .signup-modal-field-card input:focus,.signup-modal-email-step .signup-modal-field-card input:focus-visible,.signup-modal-email-step .signup-modal-field-card input:active{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}.signup-modal-email-step .signup-modal-field-card input:-webkit-autofill,.signup-modal-email-step .signup-modal-field-card input:autofill{border:0!important;outline:0!important;box-shadow:0 0 0 1000px #ffffff03 inset!important}.signup-modal-loading-label{display:inline-flex;align-items:center;justify-content:center;gap:12px}.signup-modal-loading-spinner{display:inline-flex;width:24px;height:24px}.signup-modal-flow-panel{animation:signup-modal-flow-enter .34s cubic-bezier(.16,1,.3,1) both}@keyframes signup-modal-flow-enter{0%{opacity:0;transform:translateY(14px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.signup-modal-email-step .signup-modal-field-card input::placeholder{color:#7d869a;opacity:1}.signup-modal-email-step .signup-modal-password-label{margin-top:24px}.signup-modal-password-visibility{display:grid;width:40px;height:40px;place-items:center;padding:0;border:0;border-radius:10px;background:transparent;color:#626b80;cursor:pointer;transition:background-color .18s ease,color .18s ease,transform .18s ease}.signup-modal-password-visibility:hover{background:#f0edff;color:#5e50ef;transform:scale(1.06)}.signup-modal-password-visibility:focus-visible{outline:3px solid rgba(98,87,255,.22);color:#5e50ef}.signup-modal-password-visibility .i__Icon{width:23px;height:23px}@media(prefers-reduced-motion:reduce){.signup-modal-flow-illustration,.signup-modal-illustration-spark,.signup-modal-flow-panel{animation:none!important;filter:none!important}}.signup-modal:before{background:radial-gradient(circle at 18% 14%,rgba(255,177,115,.2),transparent 34%),radial-gradient(circle at 86% 20%,rgba(255,202,160,.2),transparent 31%),radial-gradient(circle at 62% 86%,rgba(255,226,201,.18),transparent 36%),linear-gradient(135deg,#ffffff1f,#fff1e642,#fff8f233)}.signup-modal-avatar-disc,.signup-modal-avatar-inner,.signup-modal-profile-avatar,.signup-modal-avatar-fallback{background:linear-gradient(135deg,#ffd2ad 0%,var(--signup-accent-light) 52%,#ff9860 100%)!important}.signup-modal-profile-avatar>div,.signup-modal-avatar-fallback{background:repeating-linear-gradient(11deg,rgba(255,255,255,.05) 0 1px,transparent 1px 6px),radial-gradient(ellipse at 20% 23%,rgba(255,249,242,.58),transparent 52%),radial-gradient(ellipse at 76% 78%,rgba(255,122,26,.18),transparent 48%),linear-gradient(135deg,#ffd2ad 0%,var(--signup-accent-light) 52%,#ff9860 100%)!important}.signup-modal-avatar-disc{box-shadow:0 13px 28px #ff7a1a21}.signup-modal-avatar-disc:before{background:linear-gradient(135deg,#ffdcbf4d,#ffb1733b,#ff7a1a2b)}.signup-modal-avatar-texture{background:repeating-linear-gradient(13deg,rgba(255,255,255,.16) 0 1px,transparent 1px 5px),radial-gradient(ellipse at 22% 20%,rgba(255,248,239,.38),transparent 44%),radial-gradient(ellipse at 78% 80%,rgba(255,122,26,.18),transparent 46%);box-shadow:inset 8px 7px 22px #fff4e824,inset -10px -12px 24px #ff7a1a1a}.signup-modal-avatar-dot{background:linear-gradient(135deg,#ffd6b5,var(--signup-accent-light));box-shadow:0 5px 13px #ff7a1a29}.signup-modal-avatar-sparkle{color:#ff9e55;text-shadow:0 4px 10px rgba(255,122,26,.17)}.signup-modal-intent-badge{border-color:#ff7a1a33;background:linear-gradient(145deg,rgba(255,255,255,.98),var(--signup-accent-soft));box-shadow:0 11px 22px #ff7a1a29,0 3px 7px #7a3a0a0f}.signup-modal-intent-badge-comment,.signup-modal-benefit-discussion .i__Icon,.signup-modal-benefit-lock .i__Icon,.signup-modal-record-brand strong,.signup-modal-email-input-shell .i__Icon,.signup-modal-shield,.signup-modal-terms a,.signup-modal-resend,.signup-modal-flow-back,.signup-modal-email-step .signup-modal-otp-email,.signup-modal-email-step .signup-modal-change-email,.signup-modal-email-step .signup-modal-otp-support-actions .signup-modal-change-email,.signup-modal-password-shell .i__Icon{color:var(--signup-accent)}.signup-modal-action-tile-comment .i__Icon{filter:drop-shadow(0 4px 7px rgba(255,122,26,.2))}.signup-modal-email-input-shell{border-color:var(--signup-accent-light);box-shadow:0 0 0 4px #ff7a1a14,inset 0 1px #fff}.signup-modal-email-input-shell:focus-within,.signup-modal-otp-inputs input:focus,.signup-modal-name-row input:focus,.signup-modal-password-label input:focus,.signup-modal-password-shell:focus-within{border-color:var(--signup-accent);box-shadow:0 0 0 4px #ff7a1a24}.signup-modal-email-submit{border-color:var(--signup-accent);background:linear-gradient(135deg,#ff9c5a,#ff7f2a);box-shadow:0 4px 10px #ff7a1a29,inset 0 1px #ffffff40}.signup-modal-progress li.is-complete .signup-modal-progress-dot{background:var(--signup-accent-light)}.signup-modal-email-step .signup-modal-progress:before{background:linear-gradient(90deg,var(--signup-accent-light) 0%,#e1e4ec 72%)}.signup-modal-email-step .signup-modal-progress li.is-complete .signup-modal-progress-dot{background:linear-gradient(135deg,var(--signup-accent-light),var(--signup-accent));box-shadow:0 0 0 7px #fffc,0 7px 17px #ff7a1a2e}.signup-modal-flow-illustration{color:var(--signup-accent);filter:drop-shadow(0 18px 28px rgba(255,122,26,.15))}.signup-modal-envelope{border-color:#ff7a1a33;background:linear-gradient(145deg,var(--signup-accent-mist),#ffe0c7);box-shadow:inset 0 1px #fff,0 15px 30px #ff7a1a21}.signup-modal-envelope:before,.signup-modal-envelope:after{background:linear-gradient(145deg,#fffffff5,#ffe0c7)}.signup-modal-email-card{border-color:#ff7a1a2e;background:linear-gradient(160deg,#fff,var(--signup-accent-soft));box-shadow:0 12px 25px #ff7a1a24;color:var(--signup-accent)}.signup-modal-paper-plane{color:#ff9e55;text-shadow:0 8px 18px rgba(255,122,26,.18)}.signup-modal-illustration-spark{color:#ffc08e}.signup-modal-shield-shape{border-color:#ff7a1a33;background:linear-gradient(145deg,var(--signup-accent-light),var(--signup-accent));box-shadow:inset 0 2px #ffffffb3,0 17px 27px #ff7a1a2e}.signup-modal-code-dots{background:#fff8f2fa;box-shadow:0 9px 20px #ff7a1a21;color:var(--signup-accent)}.signup-modal-account-orb{border-color:#ff7a1a33;box-shadow:inset 0 2px #ffffffa6,0 16px 28px #ff7a1a33}.signup-modal-account-head{box-shadow:0 4px 10px #ff7a1a29}.signup-modal-account-check{border-color:var(--signup-accent-mist);background:var(--signup-accent)}.signup-modal-email-step .signup-modal-field-card:focus-within{border-color:var(--signup-accent);box-shadow:0 0 0 4px #ff7a1a1f,0 8px 20px #7a3a0a14}.signup-modal-field-icon{background:linear-gradient(145deg,var(--signup-accent-mist),var(--signup-accent-soft));color:var(--signup-accent)}.signup-modal-password-visibility:hover{background:var(--signup-accent-soft);color:var(--signup-accent)}.signup-modal-password-visibility:focus-visible,.signup-modal-otp-support-actions button:focus-visible,.signup-modal button:focus-visible,.signup-modal a:focus-visible{outline-color:#ff7a1a47}.signup-modal-otp-support-actions button:hover{background:#ff7a1a14}@media(hover:hover)and (pointer:fine){.signup-modal-benefit:hover{color:var(--signup-accent)}.signup-modal-benefit:hover .i__Icon{filter:drop-shadow(0 5px 8px rgba(255,122,26,.22))}}@keyframes signup-modal-avatar-float{0%,to{transform:translate(-50%) translateY(0) rotate(-1deg);filter:drop-shadow(0 9px 16px rgba(255,122,26,.12))}50%{transform:translate(-50%) translateY(-10px) rotate(1deg);filter:drop-shadow(0 15px 26px rgba(255,122,26,.25))}}@keyframes signup-modal-glow{0%,to{box-shadow:0 0 0 3px #ff7a1a14,0 5px 12px #ff7a1a24,inset 0 1px #fffffff0}50%{box-shadow:0 0 0 6px #ff7a1a1a,0 9px 20px #ff7a1a33,inset 0 1px #fffffffa}}.signup-modal-provider-step:before{background:radial-gradient(circle at 18% 14%,rgba(151,126,255,.16),transparent 34%),radial-gradient(circle at 86% 20%,rgba(255,172,143,.14),transparent 31%),radial-gradient(circle at 62% 86%,rgba(116,190,255,.13),transparent 36%),linear-gradient(135deg,#ffffff1a,#efebff2e,#fff8f424)}.signup-modal-provider-step .signup-modal-avatar-disc,.signup-modal-provider-step .signup-modal-avatar-inner,.signup-modal-provider-step .signup-modal-profile-avatar,.signup-modal-provider-step .signup-modal-avatar-fallback{background:linear-gradient(135deg,#ffc29f,#f6a8b8,#c2a4ff)!important}.signup-modal-provider-step .signup-modal-profile-avatar>div,.signup-modal-provider-step .signup-modal-avatar-fallback{background:repeating-linear-gradient(11deg,rgba(255,255,255,.045) 0 1px,transparent 1px 6px),repeating-linear-gradient(101deg,rgba(102,72,156,.025) 0 1px,transparent 1px 8px),radial-gradient(ellipse at 20% 23%,rgba(255,237,222,.46) 0%,rgba(255,222,202,.18) 28%,transparent 52%),radial-gradient(ellipse at 76% 78%,rgba(152,122,230,.2) 0%,transparent 48%),linear-gradient(135deg,#ffc29f,#f6a8b8,#c2a4ff)!important}.signup-modal-provider-step .signup-modal-avatar-disc{box-shadow:0 13px 28px #9976de1c}.signup-modal-provider-step .signup-modal-avatar-disc:before{background:linear-gradient(135deg,#ffc29f3d,#f6a8b833,#c2a4ff2e)}.signup-modal-provider-step .signup-modal-avatar-texture{background:repeating-linear-gradient(13deg,rgba(255,255,255,.15) 0 1px,transparent 1px 5px),repeating-linear-gradient(103deg,rgba(92,61,150,.07) 0 1px,transparent 1px 7px),radial-gradient(ellipse at 22% 20%,rgba(255,244,232,.34),transparent 44%),radial-gradient(ellipse at 78% 80%,rgba(125,91,211,.18),transparent 46%);box-shadow:inset 8px 7px 22px #ffefe11f,inset -10px -12px 24px #7453c71a}.signup-modal-provider-step .signup-modal-avatar-dot{background:linear-gradient(135deg,#cbbdff,#9e8cff);box-shadow:0 5px 13px #8268ff24}.signup-modal-provider-step .signup-modal-avatar-sparkle{color:#ad9bff;text-shadow:0 4px 10px rgba(122,96,255,.16)}.signup-modal-provider-step .signup-modal-avatar-shell{animation-name:signup-modal-provider-avatar-float}.signup-modal-inline-alert{width:100%;min-height:0;margin:18px 0;box-sizing:border-box;color:#b4232f;font:600 18px/1.4 var(--signup-modal-font);text-align:left}.signup-modal-email-error+.signup-modal-email-actions{margin-top:0}.signup-modal-otp-inputs:has(+.signup-modal-inline-alert){margin-bottom:0}@keyframes signup-modal-provider-avatar-float{0%,to{transform:translate(-50%) translateY(0) rotate(-1deg);filter:drop-shadow(0 9px 16px rgba(98,87,255,.12))}50%{transform:translate(-50%) translateY(-10px) rotate(1deg);filter:drop-shadow(0 15px 26px rgba(98,87,255,.28))}}.signup-modal,.signup-modal *{box-sizing:border-box}.signup-modal{transition:top .14s ease-out,left .14s ease-out,height .18s ease-out,transform .16s ease-out}.signup-modal-title,.signup-modal-subtitle,.signup-modal-email-title,.signup-modal-email-description,.signup-modal-otp-title,.signup-modal-otp-description,.signup-modal-record-brand,.signup-modal-progress-label,.signup-modal-benefit,.signup-modal-google-button,.signup-modal-secondary-button,.signup-modal-email-submit,.signup-modal-flow-back,.signup-modal-completion-alert,.signup-modal-footer-inner{min-width:0}.signup-modal-subtitle{padding-inline:70px;overflow-wrap:anywhere}.signup-modal-record-brand{max-width:100%;white-space:nowrap}.signup-modal-record-brand>span,.signup-modal-google-button>span,.signup-modal-secondary-button>span,.signup-modal-email-submit>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signup-modal-progress li,.signup-modal-progress-label{min-width:0;max-width:100%;text-align:center}.signup-modal-progress-label{overflow-wrap:anywhere}.signup-modal-flow-panel,.signup-modal-name-row,.signup-modal-field-card,.signup-modal-field-content,.signup-modal-email-input-shell{min-width:0;max-width:100%}.signup-modal-name-row{grid-template-columns:repeat(2,minmax(0,1fr))}.signup-modal-otp-email{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signup-modal-otp-inputs{min-width:0}.signup-modal-otp-inputs input{min-width:0;flex:0 1 78px}.signup-modal-completion-alert>:last-child,.signup-modal-terms,.signup-modal-email-step .signup-modal-otp-description{min-width:0;overflow-wrap:anywhere}.signup-modal-button-arrow,.signup-modal-close,.signup-modal-field-icon,.signup-modal-password-visibility{flex:0 0 auto}.signup-modal-business-card{width:100%;box-sizing:border-box;border:1px solid rgba(255,106,0,.24);border-radius:22px;padding:22px 24px;background:linear-gradient(135deg,#ff6a0014,#fffffff5);color:#24212a}.signup-modal-business-identity{display:flex;align-items:center;gap:16px}.signup-modal-business-identity>img,.signup-modal-business-identity>span{width:54px;height:54px;border-radius:14px;object-fit:contain;display:grid;place-items:center;flex:0 0 auto;background:#ff6a00;color:#fff;font-size:24px;font-weight:800}.signup-modal-business-identity h3,.signup-modal-business-identity p,.signup-modal-pending-note{margin:0}.signup-modal-business-identity h3{font-size:22px;line-height:1.2}.signup-modal-business-identity p,.signup-modal-pending-note{margin-top:7px;color:#67616e;font-size:15px;line-height:1.45}.signup-modal-approvers{display:grid;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(36,33,42,.1)}.signup-modal-approvers>span{color:#756e7b;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.signup-modal-approvers>div{display:flex;justify-content:space-between;gap:16px;font-size:15px}.signup-modal-approvers>div span{color:#756e7b}.signup-modal-pending-panel{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.signup-modal-pending-check{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:#eefbf2;color:#25844f;font-size:36px;font-weight:800}[data-media-player]{width:100%;display:inline-flex;align-items:center;position:relative;contain:style;box-sizing:border-box;user-select:none}[data-media-player] *{box-sizing:border-box}:where([data-media-player][data-view-type=video]){aspect-ratio:16 / 9}[data-media-player]:focus,[data-media-player]:focus-visible{outline:none}[data-media-player][data-view-type=video][data-started]:not([data-controls]){pointer-events:auto;cursor:none}[data-media-player] slot{display:contents}[data-media-provider]{display:flex;position:relative;box-sizing:border-box;align-items:center;border-radius:inherit;width:100%;aspect-ratio:inherit;overflow:hidden}[data-media-player]:not([data-view-type=audio]) [data-media-provider],[data-media-player][data-fullscreen] [data-media-provider]{height:100%}[data-media-player][data-view-type=audio] [data-media-provider]{display:contents;background-color:unset}[data-media-provider] audio{width:100%}:where(video:not([width]):not([height]),iframe:not([width]):not([height])){width:100%;aspect-ratio:16 / 9}:where([data-media-provider] video),:where([data-media-provider] iframe){aspect-ratio:inherit;display:inline-block;height:auto;object-fit:contain;touch-action:manipulation;border-radius:inherit;width:100%}[data-media-provider] iframe{height:100%}[data-media-player][data-view-type=audio] video,[data-media-player][data-view-type=audio] iframe{display:none}[data-media-player][data-fullscreen] video{height:100%}[data-media-provider] iframe:not([src]){display:none}iframe.vds-youtube[data-no-controls]{height:1000%}.vds-blocker{position:absolute;inset:0;width:100%;height:auto;aspect-ratio:inherit;pointer-events:auto;border-radius:inherit;z-index:1}[data-ended] .vds-blocker{background-color:#000}.vds-icon:focus{outline:none}.vds-google-cast{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#dedede;font-family:sans-serif;font-weight:500}.vds-google-cast svg{--size: max(18%, 40px);width:var(--size);height:var(--size);margin-bottom:8px}.vds-google-cast-info{font-size:calc(var(--media-height) / 100 * 6)}:where(.vds-buffering-indicator){position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}:where(.vds-buffering-indicator) :where(.vds-buffering-icon,.vds-buffering-spinner){opacity:0;pointer-events:none;transition:var(--media-buffering-transition, opacity .2s ease)}:where(.vds-buffering-indicator) :where(.vds-buffering-icon,svg.vds-buffering-spinner,.vds-buffering-spinner svg){width:var(--media-buffering-size, 96px);height:var(--media-buffering-size, 96px)}:where(.vds-buffering-indicator) :where(.vds-buffering-track,circle[data-part=track]){color:var(--media-buffering-track-color, #f5f5f5);opacity:var(--media-buffering-track-opacity, .25);stroke-width:var(--media-buffering-track-width, 8)}:where(.vds-buffering-indicator) :where(.vds-buffering-track-fill,circle[data-part=track-fill]){color:var(--media-buffering-track-fill-color, var(--media-brand));opacity:var(--media-buffering-track-fill-opacity, .75);stroke-width:var(--media-buffering-track-fill-width, 9);stroke-dasharray:100;stroke-dashoffset:var(--media-buffering-track-fill-offset, 50)}:where([data-buffering]) :where(.vds-buffering-icon,.vds-buffering-spinner){opacity:1;animation:var(--media-buffering-animation, vds-buffering-spin 1s linear infinite)}@keyframes vds-buffering-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion){:where([data-buffering]) :where(.vds-buffering-icon,.vds-buffering-spinner){animation-duration:8s}}:where(.vds-button){position:relative;display:inline-flex;justify-content:center;align-items:center;user-select:none;appearance:none;background:none;outline:none;border:none;border-radius:var(--media-button-border-radius, 9999%);width:var(--media-button-size, 38px);height:var(--media-button-size, 38px);transition:transform .2s ease-out;contain:layout style;cursor:pointer;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;flex-shrink:0}.vds-button{border:var(--media-button-border);color:var(--media-button-color, var(--media-controls-color, #f5f5f5));padding:var(--media-button-padding, 0px)}:where([data-fullscreen] .vds-button){width:var(--media-fullscreen-button-size, 42px);height:var(--media-fullscreen-button-size, 42px)}@media screen and (max-width:599px){:where([data-fullscreen] .vds-button){width:var(--media-sm-fullscreen-button-size, 42px);height:var(--media-sm-fullscreen-button-size, 42px)}}:where(.vds-button .vds-icon){width:var(--media-button-icon-size, 70%);height:var(--media-button-icon-size, 70%);border-radius:var(--media-button-border-radius, 8px)}:where(.vds-menu-button .vds-icon){display:flex!important}:where(.vds-button[aria-hidden=true]){display:none!important}@media(hover:hover)and (pointer:fine){.vds-button:hover{background-color:var(--media-button-hover-bg, rgb(255 255 255 / .2))}.vds-button:hover{transform:var(--media-button-hover-transform, scale(1.05));transition:var(--media-button-hover-transition, transform .2s ease-in)}.vds-button[aria-expanded=true]{transform:unset}}@media(pointer:coarse){.vds-button:hover{border-radius:var(--media-button-touch-hover-border-radius, 100%);background-color:var( --media-button-touch-hover-bg, rgb(255 255 255 / .2) )}}:where(.vds-button:focus){outline:none}:where(.vds-button[data-focus],.vds-button:focus-visible){box-shadow:var(--media-focus-ring)}:where(.vds-live-button){min-width:auto;min-height:auto;width:var(--media-live-button-width, 40px);height:var(--media-live-button-height, 40px);padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none;appearance:none;background:none;outline:none;border:none}:where(.vds-live-button-text){font-family:var(--media-font-family, sans-serif);font-size:var(--media-live-button-font-size, 12px);font-weight:var(--media-live-button-font-weight, 600);letter-spacing:var(--media-live-button-letter-spacing, 1.5px);transition:color .3s ease}.vds-live-button-text{background-color:var(--media-live-button-bg, #8a8a8a);border-radius:var(--media-live-button-border-radius, 2px);color:var(--media-live-button-color, #161616);padding:var(--media-live-button-padding, 1px 4px)}:where(.vds-live-button[data-focus] .vds-live-button-text){box-shadow:var(--media-focus-ring)}:where(.vds-live-button[data-edge]){cursor:unset}.vds-live-button[data-edge] .vds-live-button-text{background-color:var(--media-live-button-edge-bg, #dc2626);color:var(--media-live-button-edge-color, #f5f5f5)}@media(pointer:fine){:where(.vds-live-button:hover){background-color:unset}}.vds-button:not([data-paused]) .vds-play-icon,.vds-button[data-ended] .vds-play-icon,.vds-button[data-paused] .vds-pause-icon,.vds-button[data-ended] .vds-pause-icon,.vds-button:not([data-ended]) .vds-replay-icon,.vds-button[data-active] .vds-pip-enter-icon,.vds-button:not([data-active]) .vds-pip-exit-icon,.vds-button[data-active] .vds-fs-enter-icon,.vds-button:not([data-active]) .vds-fs-exit-icon,.vds-button:not([data-active]) .vds-cc-on-icon,.vds-button[data-active] .vds-cc-off-icon,.vds-button:not([data-muted]) .vds-mute-icon,.vds-button:not([data-state=low]) .vds-volume-low-icon,.vds-button:not([data-state=high]) .vds-volume-high-icon{display:none}:where(.vds-captions){--overlay-padding: var(--media-captions-padding, 1%);--cue-color: var(--media-user-text-color, var(--media-cue-color, white));--cue-bg-color: var(--media-user-text-bg, var(--media-cue-bg, rgba(0, 0, 0, .7)));--cue-default-font-size: var(--media-cue-font-size, calc(var(--overlay-height) / 100 * 4.5));--cue-font-size: calc(var(--cue-default-font-size) * var(--media-user-font-size, 1));--cue-line-height: var(--media-cue-line-height, calc(var(--cue-font-size) * 1.2));--cue-padding-x: var(--media-cue-padding-x, calc(var(--cue-font-size) * .6));--cue-padding-y: var(--media-cue-padding-x, calc(var(--cue-font-size) * .4));--cue-padding: var(--cue-padding-y) var(--cue-padding-x);position:absolute;inset:0;z-index:1;contain:layout style;margin:var(--overlay-padding);font-size:var(--cue-font-size);font-family:var(--media-user-font-family, sans-serif);box-sizing:border-box;pointer-events:none;user-select:none;word-spacing:normal;word-break:break-word}:where([data-fullscreen][data-orientation=portrait] .vds-captions){--cue-default-font-size: var(--media-cue-font-size, calc(var(--overlay-width) / 100 * 4.5))}:where([data-view-type=audio] .vds-captions){position:relative;margin:0}:where(.vds-captions[aria-hidden=true]){opacity:0;visibility:hidden}.vds-captions[data-example]{opacity:1!important;visibility:visible!important}:where([data-view-type=video] .vds-captions [data-part=cue-display][data-example]){--cue-text-align: center;--cue-width: 100%;--cue-top: 90%;--cue-left: 0%}:where([data-view-type=audio] .vds-captions [data-part=cue-display]){--cue-width: 100%;position:relative!important}:where(.vds-captions [data-part=cue-display]){position:absolute;direction:ltr;overflow:visible;contain:content;top:var(--cue-top);left:var(--cue-left);right:var(--cue-right);bottom:var(--cue-bottom);width:var(--cue-width, auto);height:var(--cue-height, auto);box-sizing:border-box;transform:var(--cue-transform);text-align:var(--cue-text-align);writing-mode:var(--cue-writing-mode, unset);white-space:pre-line;unicode-bidi:plaintext;min-width:min-content;min-height:min-content;background-color:var(--media-user-display-bg, var(--media-cue-display-bg));border-radius:var(--media-cue-display-border-radius)}.vds-captions [data-part=cue-display]{padding:var(--media-cue-display-padding)}:where(.vds-captions[data-dir=rtl] [data-part=cue-display]){direction:rtl}:where(.vds-captions [data-part=cue]){display:inline-block;contain:content;font-variant:var(--media-user-font-variant);border:var(--media-cue-border, unset);border-radius:var(--media-cue-border-radius, 2px);backdrop-filter:var(--media-cue-backdrop, blur(8px));line-height:var(--cue-line-height);box-sizing:border-box;box-shadow:var(--media-cue-box-shadow, var(--cue-box-shadow));white-space:var(--cue-white-space, pre-wrap);outline:var(--cue-outline);text-shadow:var(--media-user-text-shadow, var(--cue-text-shadow))}.vds-captions [data-part=cue]{background-color:var(--cue-bg-color);color:var(--cue-color);padding:var(--cue-padding)}:where(.vds-captions [data-part=cue-display][data-vertical] [data-part=cue]){--cue-padding: var(--cue-padding-x) var(--cue-padding-y)}:where(.vds-captions [data-part=region]){--anchor-x-percent: calc(var(--region-anchor-x) / 100);--anchor-x: calc(var(--region-width) * var(--anchor-x-percent));--anchor-y-percent: calc(var(--region-anchor-y) / 100);--anchor-y: calc(var(--region-height) * var(--anchor-y-percent));--vp-anchor-x: calc(var(--region-viewport-anchor-x) * 1%);--vp-anchor-y-percent: calc(var(--region-viewport-anchor-y) / 100);--vp-anchor-y: calc(var(--overlay-height) * var(--vp-anchor-y-percent));position:absolute;display:inline-flex;flex-flow:column;justify-content:flex-start;width:var(--region-width);height:var(--region-height);min-height:0px;max-height:var(--region-height);writing-mode:horizontal-tb;top:var(--region-top, calc(var(--vp-anchor-y) - var(--anchor-y)));left:var(--region-left, calc(var(--vp-anchor-x) - var(--anchor-x)));right:var(--region-right);bottom:var(--region-bottom);overflow:hidden;overflow-wrap:break-word;box-sizing:border-box}:where(.vds-captions [data-part=region][data-scroll=up]){justify-content:end}:where(.vds-captions [data-part=region][data-active][data-scroll=up]){transition:top .433s}:where(.vds-captions [data-part=region]>[data-part=cue-display]){position:relative;width:auto;left:var(--cue-offset);height:var(--cue-height, auto);text-align:var(--cue-text-align);unicode-bidi:plaintext;margin-top:2px}:where(.vds-captions [data-part=region] [data-part=cue]){position:relative;border-radius:0}:where(.vds-chapter-title){--color: var(--media-chapter-title-color, rgba(255 255 255 / .64));display:inline-block;font-family:var(--media-font-family, sans-serif);font-size:var(--media-chapter-title-font-size, 16px);font-weight:var(--media-chapter-title-font-weight, 400);color:var(--color);flex:1 1 0%;padding-inline:6px;overflow:hidden;text-align:start;white-space:nowrap;text-overflow:ellipsis}.vds-chapter-title:before{content:var(--media-chapter-title-separator, "\2022");display:inline-block;margin-right:var(--media-chapter-title-separator-gap, 6px);color:var(--media-chapter-title-separator-color, var(--color))}.vds-chapter-title:empty:before{content:"";margin:0}:where(.vds-controls),:where(.vds-controls-group){position:relative;display:inline-block;width:100%;box-sizing:border-box}:where([data-view-type=audio] .vds-controls){display:inline-block;max-width:100%}:where([data-view-type=video] .vds-controls){display:flex;position:absolute;flex-direction:column;inset:0;width:100%;height:100%;z-index:10;opacity:0;visibility:hidden;pointer-events:none;padding:var(--media-controls-padding, 0px);transition:var(--media-controls-out-transition, opacity .2s ease-out)}:where([data-view-type=video] .vds-controls[data-visible]){opacity:1;visibility:visible;transition:var(--media-controls-in-transition, opacity .2s ease-in)}:where(.vds-controls-spacer){flex:1 1 0%;pointer-events:none}:where(.vds-gestures){display:contents}:where(.vds-gesture){position:absolute;display:block;contain:content;z-index:0;opacity:0;visibility:hidden;pointer-events:none!important}:where(.vds-icon svg){display:block;width:100%;height:100%;vertical-align:middle}:where(.vds-kb-action.hidden){opacity:0}:where(.vds-kb-text-wrapper){text-align:center;position:absolute;left:0;right:0;top:var(--media-kb-text-top, 10%);z-index:20;pointer-events:none}:where(.vds-kb-text){display:inline-block;font-size:var(--media-kb-text-size, 150%);font-family:var(--media-font-family, sans-serif);backdrop-filter:blur(2px);border-radius:var(--media-kb-border-radius, 2.5px);pointer-events:none}.vds-kb-text{color:var(--media-kb-text-color, var(--default-color));background-color:var(--media-kb-text-bg, var(--default-bg));padding:var(--media-kb-text-padding, 10px 20px)}.light .vds-kb-text{--default-color: #1a1a1a;--default-bg: rgb(240 240 240 / .6)}.dark .vds-kb-text{--default-color: #f5f5f5;--default-bg: rgb(10 10 10 / .6)}:where(.vds-kb-text:empty){display:none}:where(.vds-kb-bezel){--size: var(--media-kb-bezel-size, 52px);position:absolute;left:50%;top:45%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--size);height:var(--size);margin-left:calc(-1 * calc(var(--size) / 2));margin-right:calc(-1 * calc(var(--size) / 2));z-index:20;backdrop-filter:blur(2px);background-color:var(--media-kb-bezel-bg, var(--default-bg));animation:var(--media-kb-bezel-animation, vds-bezel-fade .35s linear 1 normal forwards);border-radius:var(--media-kb-bezel-border-radius, calc(var(--size) / 2));pointer-events:none}.vds-kb-bezel:not(:has(svg)){display:none!important}.light .vds-kb-bezel{--default-bg: rgb(255 255 255 / .6)}.dark .vds-kb-bezel{--default-bg: rgb(10 10 10 / .6)}@media(prefers-reduced-motion){:where(.vds-kb-bezel){animation:none}}:where(.vds-kb-bezel:has(slot:empty)){opacity:0}:where(.vds-kb-action[data-action=seek-forward] .vds-kb-bezel){top:45%;left:unset;right:10%}:where(.vds-kb-action[data-action=seek-backward] .vds-kb-bezel){top:45%;left:10%}:where(.vds-kb-icon){--size: var(--media-kb-icon-size, 38px);width:var(--size);height:var(--size)}.vds-kb-icon{color:var(--media-kb-icon-color, var(--default-color))}.light .vds-kb-icon{--default-color: #1a1a1a}.dark .vds-kb-icon{--default-color: #f5f5f5}@keyframes vds-bezel-fade{0%{opacity:1}to{opacity:0;transform:scale(2)}}:where(.vds-menu-items){--color-inverse: var(--media-menu-color-inverse, var(--default-inverse));--color-gray-50: var(--media-menu-color-gray-50, var(--default-gray-50));--color-gray-100: var(--media-menu-color-gray-100, var(--default-gray-100));--color-gray-200: var(--media-menu-color-gray-200, var(--default-gray-200));--color-gray-300: var(--media-menu-color-gray-300, var(--default-gray-300));--color-gray-400: var(--media-menu-color-gray-400, var(--default-gray-400));--text-color: var(--media-menu-text-color, var(--default-text));--text-secondary-color: var(--media-menu-text-secondary-color, var(--default-text-secondary));--root-border: var(--media-menu-border, var(--default-root-border))}.light .vds-menu-items{--default-inverse: black;--default-gray-50: rgb(80 80 80 / .15);--default-gray-100: rgb(80 80 80 / .45);--default-gray-200: rgb(235 235 235 / .6);--default-gray-300: rgb(238 238 238);--default-gray-400: rgb(250 250 250);--default-text: #1a1a1a;--default-text-secondary: #6b6b6b;--default-root-border: 1px solid rgb(10 10 10 / .1)}.dark .vds-menu-items{--default-inverse: white;--default-gray-50: rgb(245 245 245 / .1);--default-gray-100: rgb(245 245 245 / .45);--default-gray-200: rgb(10 10 10 / .6);--default-gray-300: rgb(27 27 27);--default-gray-400: rgb(10 10 10);--default-text: #f5f5f5;--default-text-secondary: #8a8a8a;--default-root-border: 1px solid rgb(255 255 255 / .1)}:where(.vds-menu-items){--font-family: var(--media-font-family, sans-serif);--font-size: var(--media-menu-font-size, 14px);--font-weight: var(--media-menu-font-weight, 500);--root-bg: var(--media-menu-bg, var(--color-gray-400));--root-padding: var(--media-menu-padding, 12px);--root-border-radius: var(--media-menu-border-radius, 4px);--divider: var(--media-menu-divider, 1px solid var(--color-gray-50));--section-bg: var(--media-menu-section-bg, var(--color-gray-300));--section-border: var(--media-menu-section-border);--section-divider: var(--media-menu-section-divider, var(--divider));--top-bar-bg: var(--media-menu-top-bar-bg, var(--color-gray-200));--top-bar-divider: var(--media-menu-divider, transparent);--text-hint-color: var(--media-menu-hint-color, var(--text-secondary-color));--chapter-divider: var(--media-chapters-divider, var(--divider));--chapter-active-bg: var(--media-chapters-item-active-bg, var(--color-gray-50));--chapter-active-border-left: var(--media-chapters-item-active-border-left);--chapter-progress-bg: var(--media-chapters-progress-bg, var(--color-inverse));--chapter-time-font-size: var(--media-chapters-time-font-size, 12px);--chapter-time-font-weight: var(--media-chapters-time-font-weight, 500);--chapter-time-gap: var(--media-chapters-time-gap, 6px);--chapter-duration-bg: var(--media-chapters-duration-bg);--item-border: var(--media-menu-item-border, 0);--item-bg: var(--media-menu-item-bg, transparent);--item-hover-bg: var(--media-menu-item-hover-bg, var(--color-gray-50));--item-icon-size: var(--media-menu-item-icon-size, 18px);--item-padding: var(--media-menu-item-padding, 10px);--item-min-height: var(--media-menu-item-height, 40px);--item-border-radius: var(--media-menu-item-border-radius, 2px);--scrollbar-track-bg: var(--media-menu-scrollbar-track-bg, transparent);--scrollbar-thumb-bg: var(--media-menu-scrollbar-thumb-bg, var(--color-gray-50));--webkit-scrollbar-bg: var(--color-gray-400);--webkit-scrollbar-track-bg: var(--media-menu-scrollbar-track-bg, var(--color-gray-50));--checkbox-bg: var(--media-menu-checkbox-bg, var(--color-gray-100));--checkbox-active-bg: var(--media-menu-checkbox-bg-active, #1ba13f);--checkbox-handle-bg: var(--media-menu-checkbox-handle-bg, #f5f5f5);--checkbox-handle-border: var(--media-menu-checkbox-handle-border);--radio-icon-color: var(--media-menu-radio-icon-color, var(--text-color))}:where(.vds-menu[data-root] media-menu[data-root]){display:contents}:where(.vds-menu){font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight)}:where(.vds-menu[data-disabled][data-root]){display:none}:where(.vds-menu[data-submenu]){display:inline-block}:where(.vds-menu-items:focus){outline:none}:where(.vds-menu-item:focus,.vds-radio:focus){outline:none}:where(.vds-menu-item:focus-visible,.vds-menu-item[data-focus],.vds-radio:focus-visible,.vds-radio[data-focus]){outline:none;box-shadow:var(--media-focus-ring)}:where(.vds-menu[data-open] .vds-tooltip-content){display:none!important}.vds-menu-items [data-hidden]{display:none!important}@media(prefers-reduced-motion:no-preference){:where(.vds-menu-items){scroll-behavior:smooth}}:where(.vds-menu-items){box-sizing:border-box;min-width:var(--media-menu-min-width, 280px);scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-bg) var(--scrollbar-track-bg);transform:translateZ(0)}:where(.vds-menu-items)::-webkit-scrollbar{background-color:var(--webkit-scrollbar-bg);border-radius:var(--root-border-radius);height:6px;width:5px}:where(.vds-menu-items)::-webkit-scrollbar-track{background-color:var(--webkit-scrollbar-track-bg);border-radius:4px}:where(.vds-menu-items)::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg);border-radius:4px}:where(.vds-menu-items)::-webkit-scrollbar-corner{background-color:var(--scrollbar-thumb-bg)}:where(.vds-menu-button){outline:none;box-sizing:border-box}:where(.vds-menu-button .vds-rotate-icon){transition:transform .2s ease-out}:where(.vds-menu-button[aria-expanded=true] .vds-rotate-icon){transform:rotate(var(--media-menu-icon-rotate-deg, 90deg));transition:transform .2s ease-in}:where(.vds-menu-button){display:inline-flex;align-items:center;justify-content:center}@media(prefers-reduced-motion){:where(.vds-menu-button .vds-rotate-icon){transition:unset}}:where(.vds-menu-items){display:flex;align-items:center;flex-direction:column;font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);transition:height .35s ease}@media(prefers-reduced-motion){:where(.vds-menu-items){transition:unset}}:where(.vds-menu-items[data-root]){background-color:var(--root-bg);border-radius:var(--root-border-radius);box-shadow:var(--media-menu-box-shadow);backdrop-filter:blur(4px);height:var(--menu-height, auto);will-change:width,height;overflow-y:auto;overscroll-behavior:contain;opacity:0;z-index:9999999;box-sizing:border-box;max-height:var(--media-menu-max-height, 250px);filter:var( --media-menu-filter, drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06)) )}@-moz-document url-prefix(){:where(.vds-menu-items[data-root]){backdrop-filter:none}}.vds-menu-items[data-root]{border:var(--root-border);padding:var(--root-padding)}:where([data-view-type=video]) :where(.vds-menu-items[data-root]){max-height:var(--media-menu-video-max-height, calc(var(--player-height) * .7))}:where(.vds-menu-items[data-transition=height]){--scrollbar-thumb-bg: rgba(0, 0, 0, 0);pointer-events:none;overflow:hidden}.vds-menu-button[aria-disabled=true],.vds-menu-item[aria-disabled=true],.vds-menu-item[data-disabled]{display:none}:where(.vds-menu-items[data-root]){--enter-transform: translateY(0px);--exit-transform: translateY(12px)}:where(.vds-menu-items[data-root]:not([data-placement])){--enter-transform: translateY(-24px)}:where(.vds-menu-items[data-root][aria-hidden=true]){animation:var(--media-menu-exit-animation, vds-menu-exit .2s ease-out)}:where(.vds-menu-items[data-root][aria-hidden=false]){animation:var(--media-menu-enter-animation, vds-menu-enter .3s ease-out);animation-fill-mode:forwards}:where(.vds-menu-items[data-placement~=bottom]){--enter-transform: translateY(0);--exit-transform: translateY(-12px)}@keyframes vds-menu-enter{0%{opacity:0;transform:var(--exit-transform)}to{opacity:1;transform:var(--enter-transform)}}@keyframes vds-menu-exit{0%{opacity:1;transform:var(--enter-transform)}to{opacity:0;transform:var(--exit-transform)}}@media(prefers-reduced-motion){:where(.vds-menu-items){animation:none;opacity:1}}:where(media-menu-portal){display:contents}:where(.vds-menu-items[data-root]:not([data-placement])){position:fixed;left:16px;right:16px;top:unset;bottom:0;max-height:var(--media-sm-menu-portrait-max-height, 40vh);max-height:var(--media-sm-menu-portrait-max-height, 40dvh)}:where(.vds-menu-items[data-root]:not([data-placement])){max-width:480px;margin:0 auto}@media(orientation:landscape)and (pointer:coarse){:where(.vds-menu-items[data-root]:not([data-placement])){max-height:var(--media-sm-menu-landscape-max-height, min(70vh, 400px));max-height:var(--media-sm-menu-landscape-max-height, min(70dvh, 400px))}}:where(.vds-menu[data-submenu] .vds-menu-button){display:flex;align-items:center;justify-content:flex-start}:where(.vds-menu-items[data-submenu]){width:100%}:where(.vds-menu[aria-hidden=true]),:where(.vds-menu-items[data-submenu][aria-hidden=true]){display:none}:where(.vds-menu-item,.vds-radio){position:relative;-webkit-tap-highlight-color:transparent;user-select:none;display:flex;align-items:center;justify-content:left;width:100%;appearance:none;border:0;border-radius:var(--item-border-radius);box-sizing:border-box;min-height:var(--item-min-height);font-size:var(--font-size);outline:none}.vds-menu-item,.vds-radio{color:var(--text-color);background-color:var(--item-bg);padding:var(--item-padding)}.vds-menu-item:focus-visible,.vds-menu-item[data-focus],.vds-radio:focus-visible,.vds-radio[data-focus]{cursor:pointer;background-color:var(--item-hover-bg)}@media(hover:hover)and (pointer:fine){.vds-menu-item[role]:hover,.vds-radio:hover{cursor:pointer;background-color:var(--item-hover-bg)}}:where(.vds-menu-items[data-submenu]){align-items:flex-start;justify-content:center;flex-direction:column}:where(.vds-menu-item[aria-expanded=true]){font-weight:700;border-radius:0;border-top-left-radius:var(--item-border-radius);border-top-right-radius:var(--item-border-radius)}.vds-menu-item[aria-expanded=true]{border-bottom:var(--top-bar-divider)}:where(.vds-menu-item[aria-expanded=true]){position:sticky;top:calc(-1 * var(--root-padding));left:0;width:100%;z-index:10;backdrop-filter:blur(4px);margin-bottom:4px}.vds-menu-item[aria-expanded=true]{background-color:var(--top-bar-bg)}:where(.vds-menu-item-label){flex:1 0 0%;text-align:start}:where(.vds-menu-item .vds-icon,.vds-radio .vds-icon){--size: var(--item-icon-size);width:var(--size);height:var(--size);margin-right:var(--media-menu-item-icon-spacing, 6px)}:where(.vds-menu-open-icon,.vds-menu-close-icon){--size: var(--media-menu-arrow-icon-size, 18px);width:var(--size);height:var(--size)}:where(.vds-menu-item-hint,.vds-menu-open-icon,.vds-radio-hint){color:var(--text-hint-color);font-size:var(--media-menu-hint-font-size, 13px);font-weight:var(--media-menu-hint-font-weight, 400)}:where(.vds-menu-items .vds-menu-open-icon){margin-right:0}:where(.vds-menu-items) :where(.vds-menu-item-hint,.vds-menu-open-icon){margin-left:auto}:where(.vds-menu-items) :where(.vds-menu-item-hint+.vds-menu-open-icon),:where(.vds-menu-item-hint+media-icon .vds-menu-open-icon),:where(.vds-menu-item-hint+slot>.vds-menu-open-icon){margin-left:2px}:where(.vds-menu-item[aria-hidden=true]),:where(.vds-menu-item[aria-expanded=true] .vds-menu-open-icon){display:none!important}:where(.vds-menu-items) :where(.vds-menu-item[aria-disabled=true],.vds-menu-item[data-disabled]) :where(.vds-menu-open-icon){opacity:0}:where(.vds-menu-close-icon),:where(.vds-menu-item[aria-expanded=true]>.vds-icon){display:none!important}:where(.vds-menu-item[aria-expanded=true] .vds-menu-close-icon){display:inline!important;margin-left:calc(-1 * var(--item-padding) / 2)}:where(.vds-menu-checkbox){--checkbox-width: var(--media-menu-checkbox-width, 40px);--checkbox-height: var(--media-menu-checkbox-height, 18px);--checkbox-top: calc((var(--checkbox-height) - var(--checkbox-diameter)) / 2);--checkbox-diameter: var( --media-menu-checkbox-handle-diameter, calc(var(--checkbox-height) - 2px) );--checkbox-gap: var(--media-menu-checkbox-gap, 2.5px);position:relative;display:inline-block;width:var(--checkbox-width);height:var(--checkbox-height);border-radius:calc(var(--checkbox-height) / 2);transition:.3s all ease-in-out;box-sizing:border-box;cursor:pointer;pointer-events:auto}.vds-menu-checkbox{background-color:var(--checkbox-bg)}:where(.vds-menu-checkbox:focus-visible){outline:none;box-shadow:var(--media-focus-ring)}.vds-menu-checkbox[aria-checked=true]{background-color:var(--checkbox-active-bg)}:where(.vds-menu-checkbox):after{content:"";display:inline-block;width:var(--checkbox-diameter);height:var(--checkbox-diameter);border-radius:calc(var(--checkbox-diameter) / 2);position:absolute;top:var(--checkbox-top);transform:translate(var(--checkbox-gap));transition:.3s all ease-in-out;border:var(--checkbox-handle-border);box-sizing:border-box}.vds-menu-checkbox:after{background-color:var(--checkbox-handle-bg)}:where(.vds-menu-checkbox[aria-checked=true]):after{transform:translate(calc(var(--checkbox-width) - var(--checkbox-diameter) - var(--checkbox-gap)))}@media(prefers-reduced-motion:no-preference){:where(.vds-menu-checkbox[data-active]):after{width:calc(var(--checkbox-width) - calc(var(--checkbox-gap) * 2))}}:where(.vds-menu-checkbox[aria-checked=true][data-active]):after{transform:translate(var(--checkbox-gap))}:where(.vds-menu-items .vds-slider){--media-slider-track-bg: var(--media-menu-slider-track-bg, var(--color-gray-50));--media-slider-track-fill-bg: var(--media-menu-slider-track-fill-bg, var(--color-inverse));--media-slider-height: var(--media-menu-slider-height, 32px);--track-focus-height: var(--track-height) !important}:where(.vds-menu-items .vds-slider-thumb){opacity:1!important}:where(.vds-menu-slider-item.group){flex-direction:column}:where(.vds-menu-slider-title){margin-top:4px}:where(.vds-menu-slider-body){width:100%;display:flex;align-items:center;margin-top:6px}:where(.vds-menu-slider-item .vds-icon){margin:0;color:var(--text-hint-color)}:where(.vds-menu-slider-item[data-min] .vds-icon.down,.vds-menu-slider-item[data-max] .vds-icon.up){color:var(--text-color);animation:.6s ease-in-out vds-slider-icon;transition:all 1.2s ease}@keyframes vds-slider-icon{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}:where(.vds-menu-items .vds-slider-track-fill){transition:opacity .3s ease}:where(.vds-menu-items .vds-slider[data-active] .vds-slider-track-fill){opacity:0}:where(.vds-radio-group){box-sizing:border-box;width:100%;display:flex;flex-direction:column}.vds-radio{cursor:pointer;contain:content;padding-left:calc(var(--item-icon-size) + var(--item-padding))}.vds-radio[aria-checked=true]{padding-left:0}.vds-radio .vds-icon{display:none;color:var(--radio-icon-color)}.vds-radio[aria-checked=true] .vds-icon{display:inline-block;margin-left:6px}:where(.vds-radio-hint){margin-left:auto}.vds-color-picker{width:32px;height:32px;border:0;background-color:transparent;outline:none}.vds-color-picker::-webkit-color-swatch{border-radius:2px}.vds-color-picker::-moz-color-swatch{border-radius:2px}.vds-color-picker:focus-visible::-webkit-color-swatch{box-shadow:var(--media-focus-ring)}.vds-color-picker:focus-visible::-moz-color-swatch{box-shadow:var(--media-focus-ring)}:where(.vds-menu-section){width:100%}:where(.vds-menu-item+.vds-menu-section){margin-top:8px}:where(.vds-menu-section+.vds-menu-section){margin-top:24px}:where(.vds-menu-section:first-child){margin-top:8px}:where(.vds-menu-section:last-child){margin-bottom:8px}:where(.vds-menu-section-title),:where(.vds-menu-slider-title){width:100%;display:flex;align-items:center;justify-content:space-between;color:var(--text-secondary-color);font-size:var(--media-menu-section-header-font-size, 12px);font-weight:var(--media-menu-section-header-font-weight, 500);padding-inline:2px}:where(.vds-menu-section-body){width:100%}:where(.vds-menu-section-title+.vds-menu-section-body){margin-top:var(--media-menu-section-gap, 8px)}.vds-menu-section-body{background-color:var(--section-bg);border:var(--section-border);border-radius:var(--media-menu-section-border-radius, 2px)}:where(.vds-menu-section:not([data-open]) .vds-menu-item:not(:last-child)){border-bottom:var(--section-divider)}:where(.vds-menu-section-body .vds-menu:last-child>.vds-menu-item){border-bottom:unset}.vds-menu-section[data-open],.vds-menu-section[data-open]>.vds-menu-section-body{display:contents!important;background-color:transparent!important}.vds-menu-section[data-open]>.vds-menu-section-title,.vds-menu-section[data-open]>.vds-menu-section-body>:not([data-open]){display:none}:where(.vds-chapters-menu-items){min-width:var(--media-chapters-min-width, var(--media-menu-min-width, 220px))}.vds-chapters-menu-items{padding:var(--media-chapters-padding, 0)}:where(.vds-menu-items:has(.vds-chapters-radio-group[data-thumbnails])){min-width:var(--media-chapters-with-thumbnails-min-width, 300px)}:where(.vds-chapter-radio){border-radius:0}.vds-chapter-radio{border-bottom:var(--chapter-divider);padding:var(--item-padding)}.vds-chapter-radio[aria-checked=true]{padding-left:var(--item-padding)}:where(.vds-chapter-radio:last-child){border-bottom:0}.vds-chapter-radio[aria-checked=true]{background-color:var(--chapter-active-bg);border-left:var(--chapter-active-border-left)}:where(.vds-chapter-radio[aria-checked=true]):after{content:" ";width:var(--progress);height:var(--media-chapters-progress-height, 4px);position:absolute;bottom:0;left:0}.vds-chapter-radio[aria-checked=true]:after{border-radius:var(--media-chapters-progress-border-radius, 0);background-color:var(--chapter-progress-bg)}.vds-chapters-radio-group :where(.vds-thumbnail){margin-right:var(--media-chapters-thumbnail-gap, 12px);flex-shrink:0;min-width:var(--media-chapters-thumbnail-min-width, 100px);min-height:var(--media-chapters-thumbnail-min-height, 56px);max-width:var(--media-chapters-thumbnail-max-width, 120px);max-height:var(--media-chapters-thumbnail-max-height, 68px)}.vds-chapters-radio-group .vds-thumbnail{border:var(--media-chapters-thumbnail-border, 0)}:where(.vds-chapters-radio-group .vds-chapter-radio-label){color:var(--text-secondary-color);font-size:var(--font-size);font-weight:var(--font-weight);white-space:nowrap}:where(.vds-chapter-radio[aria-checked=true] .vds-chapter-radio-label){color:var(--text-color)}:where(.vds-chapters-radio-group .vds-chapter-radio-start-time){display:inline-block;letter-spacing:var(--media-chapters-start-time-letter-spacing, .4px);border-radius:var(--media-chapters-start-time-border-radius, 2px);font-size:var(--chapter-time-font-size);font-weight:var(--chapter-time-font-weight);margin-top:var(--chapter-time-gap)}.vds-chapters-radio-group .vds-chapter-radio-start-time{color:var(--text-secondary-color);background-color:var(--section-bg);padding:var(--media-chapters-start-time-padding, 1px 4px)}:where(.vds-chapters-radio-group .vds-chapter-radio-duration){color:var(--text-hint-color);font-size:var(--chapter-time-font-size);font-weight:var(--chapter-time-font-weight);margin-top:var(--chapter-time-gap)}.vds-chapters-radio-group .vds-chapter-radio-duration{background-color:var(--chapter-duration-bg);border-radius:var(--media-chapters-duration-border-radius, 2px)}.vds-chapters-radio-group:not([data-thumbnails]) :where(.vds-thumbnail,media-thumbnail){display:none}:where(.vds-chapter-radio-content){display:flex;align-items:flex-start;flex-direction:column}:where(.vds-chapters-radio-group:not([data-thumbnails]) .vds-chapter-radio-content){width:100%;flex-direction:row;display:flex;flex-wrap:wrap;align-items:center}:where(.vds-chapters-radio-group:not([data-thumbnails]) .vds-chapter-radio-start-time){margin-top:0;margin-left:auto}:where(.vds-chapters-radio-group:not([data-thumbnails]) .vds-chapter-radio-duration){margin-top:4px;flex-basis:100%}.vds-menu-items[data-keyboard] .vds-chapters-radio-group:focus-within{padding:var(--media-chapters-focus-padding, 4px)}:where(.vds-poster){display:block;contain:content;position:absolute;top:50%;transform:translateY(-50%);left:0;opacity:0;width:100%;height:100%;z-index:1;border:0;pointer-events:none;box-sizing:border-box;transition:opacity .2s ease-out;background-color:var(--media-poster-bg, black)}:where(.vds-poster img){object-fit:inherit;object-position:inherit;pointer-events:none;user-select:none;-webkit-user-select:none;box-sizing:border-box}.vds-poster :where(img){border:0;width:100%;height:100%;object-fit:contain}:where(.vds-poster[data-hidden]){display:none}:where(.vds-poster[data-visible]){opacity:1}.vds-poster:not(:defined),.vds-poster img:not([src]){display:none}:where(.vds-slider){--width: var(--media-slider-width, 100%);--height: var(--media-slider-height, 48px);--thumb-size: var(--media-slider-thumb-size, 15px);--thumb-focus-size: var(--media-slider-focused-thumb-size, calc(var(--thumb-size) * 1.1));--track-width: var(--media-slider-track-width, 100%);--track-height: var(--media-slider-track-height, 5px);--track-focus-width: var(--media-slider-focused-track-width, var(--track-width));--track-focus-height: var(--media-slider-focused-track-height, calc(var(--track-height) * 1.25));display:inline-flex;align-items:center;width:var(--width);height:var(--height);margin:0 calc(var(--thumb-size) / 2);position:relative;contain:layout style;outline:none;pointer-events:auto;cursor:pointer;user-select:none;touch-action:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}:where(.vds-slider[aria-hidden=true]){display:none!important}:where(.vds-slider[aria-disabled=true]){cursor:unset}:where(.vds-slider:focus){outline:none}:where(.vds-slider:not([data-chapters])[data-focus],.vds-slider:not([data-chapters]):focus-visible) :where(.vds-slider-track){box-shadow:var(--media-focus-ring)}:where(.vds-slider .vds-slider-track){z-index:0;position:absolute;width:var(--track-width);height:var(--track-height);top:50%;left:0;border-radius:var(--media-slider-track-border-radius, 2px);transform:translateY(-50%) translateZ(0);background-color:var(--media-slider-track-bg, rgb(255 255 255 / .3));contain:strict}:where(.vds-slider[data-focus],.vds-slider:focus-visible) :where(.vds-slider-track){outline-offset:var(--thumb-size)}:where(.vds-slider:not([data-chapters])[data-active] .vds-slider-track){width:var(--track-focus-width);height:var(--track-focus-height)}:where(.vds-slider .vds-slider-track-fill){z-index:2;background-color:var(--media-slider-track-fill-bg, var(--media-brand));width:var(--slider-fill, 0%);will-change:width}:where(.vds-slider .vds-slider-thumb){position:absolute;top:50%;left:var(--slider-fill);opacity:0;contain:layout size style;width:var(--thumb-size);height:var(--thumb-size);border:var(--media-slider-thumb-border, 1px solid #cacaca);border-radius:var(--media-slider-thumb-border-radius, 9999px);background-color:var(--media-slider-thumb-bg, #fff);transform:translate(-50%,-50%) translateZ(0);transition:opacity .15s ease-in;pointer-events:none;will-change:left;z-index:2}:where(.vds-slider[data-dragging],.vds-slider[data-focus],.vds-slider:focus-visible) :where(.vds-slider-thumb){box-shadow:var(--media-slider-focused-thumb-shadow, 0 0 0 4px hsla(0, 0%, 100%, .4))}:where(.vds-slider[data-active] .vds-slider-thumb){opacity:1;transition:var(--media-slider-thumb-transition, opacity .2s ease-in, box-shadow .2s ease)}:where(.vds-slider[data-dragging] .vds-slider-thumb){width:var(--thumb-focus-size);height:var(--thumb-focus-size)}:where(.vds-slider-value){display:inline-block;contain:content;font-size:14px;font-family:var(--media-font-family, sans-serif)}:where(.vds-slider-thumbnail){display:block;contain:content;box-sizing:border-box}:where(.vds-slider-video){background-color:#000;box-sizing:border-box;contain:content;display:inline-block;border:var(--media-thumbnail-border, 1px solid white)}:where(.vds-slider-video video){display:block;height:auto;width:156px}:where(.vds-slider-video[data-loading]){opacity:0}:where(.vds-slider-video[data-hidden],.vds-slider-video[data-hidden] video){display:none;width:0px}:where(.vds-slider .vds-slider-preview){display:flex;flex-direction:column;align-items:center;opacity:0;background-color:var(--media-slider-preview-bg);border-radius:var(--media-slider-preview-border-radius, 2px);pointer-events:none;transition:opacity .2s ease-out;will-change:left,opacity;contain:layout paint style}:where(.vds-slider-preview[data-visible]){opacity:1;transition:opacity .2s ease-in}.vds-slider-value{background-color:var(--media-slider-value-bg, black);border-radius:var(--media-slider-value-border-radius, 2px);border:var(--media-slider-value-border);color:var(--media-slider-value-color, white);padding:var(--media-slider-value-padding, 1px 10px)}:where(.vds-slider-video:not([data-hidden])+.vds-slider-chapter-title,.vds-slider-thumbnail:not([data-hidden])+.vds-slider-chapter-title){margin-top:var(--media-slider-chapter-title-gap, 6px)}:where(.vds-slider-video:not([data-hidden])+.vds-slider-value,.vds-slider-thumbnail:not([data-hidden])+.vds-slider-value,.vds-slider-chapter-title+.vds-slider-value){margin-top:var(--media-slider-value-gap, 2px)}:where(.vds-slider[aria-orientation=vertical]){--width: var(--media-slider-width, 48px);--height: var(--media-slider-height, 100%);--track-width: var(--media-slider-track-width, 4px);--track-height: var(--media-slider-track-height, 100%);--track-focus-width: var(--media-slider-focused-track-width, calc(var(--track-width) * 1.25));--track-focus-height: var(--media-slider-focused-track-height, var(--track-height));margin:calc(var(--thumb-size) / 2) 0}:where(.vds-slider[aria-orientation=vertical] .vds-slider-track){top:unset;bottom:0;left:50%;transform:translate(-50%) translateZ(0)}:where(.vds-slider[aria-orientation=vertical] .vds-slider-track-fill){width:var(--track-width);height:var(--slider-fill);will-change:height;transform:translate(-50%) translateZ(0)}:where(.vds-slider[aria-orientation=vertical] .vds-slider-progress){top:unset;bottom:0;width:var(--track-width);height:var(--slider-progress, 0%);will-change:height}:where(.vds-slider[aria-orientation=vertical] .vds-slider-thumb){top:unset;bottom:var(--slider-fill);left:50%;will-change:bottom;transform:translate(-50%,50%) translateZ(0)}:where(.vds-slider[aria-orientation=vertical] .vds-slider-preview){will-change:bottom,opacity}:where([data-live] .vds-time-slider .vds-slider-track-fill){background-color:var(--media-slider-track-fill-live-bg, #dc2626)}:where(.vds-time-slider .vds-slider-progress){z-index:1;left:0;width:var(--slider-progress, 0%);will-change:width;background-color:var(--media-slider-track-progress-bg, rgb(255 255 255 / .5))}:where([data-media-player]:not([data-can-play]) .vds-time-slider .vds-slider-value){display:none}:where(.vds-slider-steps){display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;position:absolute;top:0;left:0}:where(.vds-slider-step){width:var(--media-slider-step-width, 2.5px);height:calc(var(--track-height) + 1px);background-color:var(--media-slider-step-color, rgb(124, 124, 124));opacity:0;transition:opacity .3s ease}:where(.vds-slider[data-active] .vds-slider-step){opacity:1}:where(.vds-time-slider .vds-slider-chapters){position:relative;display:flex;align-items:center;width:100%;height:100%;contain:layout style;border-radius:var(--media-slider-track-border-radius, 1px)}:where(.vds-slider[data-focus],.vds-slider:focus-visible) :where(.vds-slider-chapters){box-shadow:var(--media-focus-ring);height:var(--track-height)}:where(.vds-time-slider .vds-slider-chapter){margin-right:2px}:where(.vds-time-slider .vds-slider-chapter:last-child){margin-right:0}:where(.vds-time-slider .vds-slider-chapter){position:relative;display:flex;align-items:center;width:100%;height:100%;will-change:height,transform;contain:layout style;border-radius:var(--media-slider-track-border-radius, 1px)}:where(.vds-time-slider .vds-slider-chapter .vds-slider-track-fill){width:var(--chapter-fill, 0%);will-change:width}:where(.vds-time-slider .vds-slider-chapter .vds-slider-progress){width:var(--chapter-progress, 0%);will-change:width}@media(hover:hover)and (pointer:fine){:where(.vds-time-slider:hover .vds-slider-chapters){contain:strict}:where(.vds-time-slider .vds-slider-chapter:hover:not(:only-of-type)){transform:var(--media-slider-chapter-hover-transform, scaleY(2));transition:var( --media-slider-chapter-hover-transition, transform .1s cubic-bezier(.4, 0, 1, 1) )}}:where(.vds-time-slider .vds-slider-chapter-title){font-family:var(--media-font-family, sans-serif);font-size:var(--media-slider-chapter-title-font-size, 14px);color:var(--media-slider-chapter-title-color, #f5f5f5);background-color:var(--media-slider-chapter-title-bg)}:where(.vds-thumbnail){--min-width: var(--media-thumbnail-min-width, 140px);--max-width: var(--media-thumbnail-max-width, 180px);--aspect-ratio: var(--media-thumbnail-aspect-ratio, var(--thumbnail-aspect-ratio));display:block;width:var(--thumbnail-width);height:var(--thumbnail-height);background-color:var(--media-thumbnail-bg, black);contain:strict;overflow:hidden;box-sizing:border-box;min-width:var(--min-width);min-height:var(--media-thumbnail-min-height, calc(var(--min-width) / var(--aspect-ratio)));max-width:var(--max-width);max-height:var(--media-thumbnail-max-height, calc(var(--max-width) / var(--aspect-ratio)))}.vds-thumbnail{border:var(--media-thumbnail-border, 1px solid white)}:where(.vds-thumbnail img){min-width:unset!important;max-width:unset!important;will-change:width,height,transform}:where(.vds-thumbnail[data-loading] img){opacity:0}:where(.vds-thumbnail[aria-hidden=true]){display:none!important}:where(.vds-time-group){display:flex;align-items:center}.vds-time-divider{margin:0 var(--media-time-divider-gap, 2.5px);color:var(--media-time-divider-color, #e0e0e0)}:where(.vds-time){display:inline-block;contain:content;font-size:var(--media-time-font-size, 15px);font-weight:var(--media-time-font-weight, 400);font-family:var(--media-font-family, sans-serif);border-radius:var(--media-time-border-radius, 2px);letter-spacing:var(--media-time-letter-spacing, .025em)}.vds-time{outline:0;color:var(--media-time-color, var(--default-color));background-color:var(--media-time-bg);border:var(--media-time-border);padding:var(--media-time-padding, 2px)}:where(.vds-time:focus-visible){box-shadow:var(--media-focus-ring)}.light .vds-time{--default-color: rgb(10 10 10)}.dark .vds-time{--default-color: #f5f5f5}:where(.vds-tooltip,media-tooltip){display:contents}:where(.vds-tooltip-content){display:inline-block;box-sizing:border-box;font-family:var(--media-font-family, sans-serif);font-size:var(--media-tooltip-font-size, 13px);font-weight:var(--media-tooltip-font-weight, 500);opacity:0;pointer-events:none;white-space:nowrap;z-index:10;will-change:transform,opacity}.vds-tooltip-content{border-radius:var(--media-tooltip-border-radius, 4px);background-color:var(--media-tooltip-bg-color, var(--default-bg));border:var(--media-tooltip-border, var(--default-border));color:var(--media-tooltip-color, var(--default-color));padding:var(--media-tooltip-padding, 4px 8px)}.light .vds-tooltip-content{--default-color: #1a1a1a;--default-bg: white;--default-border: 1px solid rgb(0 0 0 / .2)}.dark .vds-tooltip-content{--default-color: #f5f5f5;--default-bg: black;--default-border: 1px solid rgb(255 255 255 / .1)}:where(.vds-menu .vds-menu-button[role=button][data-pressed] .vds-tooltip-content){opacity:0;display:none}:where(.vds-tooltip-content){--enter-transform: translateY(0px) scale(1);--exit-transform: translateY(12px) scale(.8)}:where(.vds-tooltip-content:not([data-visible])){animation:var( --media-tooltip-exit-animation, vds-tooltip-exit .2s ease-out )}:where(.vds-tooltip-content[data-visible]){animation:var( --media-tooltip-enter-animation, vds-tooltip-enter .2s ease-in );animation-fill-mode:forwards}:where(.vds-tooltip-content[data-placement~=bottom]){--enter-transform: translateY(0) scale(1);--exit-transform: translateY(-12px) scale(.8)}:where(.vds-tooltip-content[data-placement~=left]){--enter-transform: translateX(0) scale(1);--exit-transform: translateX(12px) scale(.8)}:where(.vds-tooltip-content[data-placement~=right]){--enter-transform: translateX(0) scale(1);--exit-transform: translateX(-12px) scale(.8)}@keyframes vds-tooltip-enter{0%{opacity:0;transform:var(--exit-transform)}to{opacity:1;transform:var(--enter-transform)}}@keyframes vds-tooltip-exit{0%{opacity:1;transform:var(--enter-transform)}to{opacity:0;transform:var(--exit-transform)}}@media(prefers-reduced-motion){:where(.vds-tooltip-content){animation:none}:where(.vds-tooltip-content[data-visible]){opacity:1}}[data-media-player]:not([data-paused]) .vds-play-tooltip-text,[data-media-player][data-paused] .vds-pause-tooltip-text,[data-media-player][data-pip] .vds-pip-enter-tooltip-text,[data-media-player]:not([data-pip]) .vds-pip-exit-tooltip-text,[data-media-player][data-fullscreen] .vds-fs-enter-tooltip-text,[data-media-player]:not([data-fullscreen]) .vds-fs-exit-tooltip-text,[data-media-player]:not([data-captions]) .vds-cc-on-tooltip-text,[data-media-player][data-captions] .vds-cc-off-tooltip-text,[data-media-player]:not([data-muted]) .vds-mute-tooltip-text,[data-media-player][data-muted] .vds-unmute-tooltip-text{display:none}[data-media-player] .vds-video-layout:not([data-match]){display:none!important}[data-media-player][data-layout=video]{background-color:var(--video-bg, black)}[data-media-player][data-layout=video]:not([data-fullscreen]){border-radius:var(--video-border-radius, 6px);border:var(--video-border, 1px solid rgb(255 255 255 / .1))}:where(.vds-video-layout){--media-brand: var(--video-brand, #f5f5f5);--media-font-family: var(--video-font-family, sans-serif);--media-controls-color: var(--video-controls-color, #f5f5f5);--media-tooltip-y-offset: 6px;--media-menu-y-offset: 6px;--media-focus-ring-color: var(--video-focus-ring-color, rgb(78 156 246));--media-focus-ring: var(--video-focus-ring, 0 0 0 3px var(--media-focus-ring-color));color:var(--video-controls-color, #f5f5f5);display:contents}:where([data-media-player][data-focus]:not([data-playing]) .vds-video-layout .vds-controls){border-radius:var(--video-border-radius, 6px);box-shadow:var(--media-focus-ring)}:where(.vds-video-layout .vds-controls[data-visible]){border-radius:var(--video-border-radius, 6px);background-image:linear-gradient(to top,rgb(0 0 0 / .6),10%,transparent,95%,rgb(0 0 0 / .3))}.vds-video-layout .vds-controls-group{align-items:center;display:flex;pointer-events:auto;z-index:0;padding:4px 6px}.vds-video-layout .vds-controls-group:first-child{z-index:50}.vds-video-layout .vds-controls-group:nth-last-child(2){padding:0 12px;z-index:11;margin-bottom:-16px}.vds-video-layout:not([data-sm]) .vds-controls-group:last-child{--media-menu-y-offset: 26px;--media-tooltip-y-offset: 26px;--media-slider-preview-offset: 26px;z-index:10}:where(.vds-video-layout .vds-button){margin-right:2.5px}:where(.vds-video-layout[data-sm] .vds-chapter-title){font-size:var(--video-sm-chapter-title-font-size, 15px)}:where([data-fullscreen] .vds-video-layout .vds-chapter-title){font-size:var(--video-fullscreen-chapter-title-font-size, 16px)}:where(.vds-video-layout:not([data-sm]) .vds-mute-button){margin-left:-2.5px;margin-right:-5px}:where(.vds-video-layout[data-sm]){--media-button-size: var(--video-sm-button-size, 36px)}:where(.vds-video-layout .vds-time-slider){--media-slider-height: 45px;flex-grow:0}:where(.vds-video-layout .vds-slider-thumbnail){--media-thumbnail-border: var(--video-slider-thumbnail-border, 1px solid #f5f5f5);border-radius:var(--video-slider-thumbnail-border-radius, 2px)}.vds-video-layout .vds-time-slider .vds-slider-value{background-color:var(--video-time-bg, unset);text-shadow:-1px -1px 0 #333333,1px -1px 0 #333333,-1px 1px 0 #333333,1px 1px 0 #333333}:where(.vds-video-layout[data-sm] .vds-time){text-shadow:unset}:where(.vds-video-layout[data-lg] .vds-volume){--gap: var(--video-volume-gap, 10px);display:contents}:where(.vds-video-layout[data-lg] .vds-volume-popup){display:contents}:where(.vds-video-layout[data-lg] .vds-volume-slider){margin:0;max-width:0;transition:all .15s ease}:where(.vds-video-layout[data-lg] .vds-volume[data-active] .vds-volume-slider),:where(.vds-video-layout[data-lg] .vds-volume:has([data-active]) .vds-volume-slider){margin-left:var(--gap);opacity:1;visibility:visible;max-width:var(--video-volume-slider-max-width, 72px)}.vds-video-layout[data-lg] .vds-volume-slider:after{content:"";position:fixed;top:0;left:calc(-1 * var(--gap));width:var(--gap);height:100%;z-index:1;pointer-events:auto}:where(.vds-video-layout[data-sm] .vds-volume){--media-slider-height: var(--video-volume-height, 96px);--media-slider-preview-offset: calc(-200% - 6px) ;--gap: var(--video-volume-gap, 10px);position:relative;display:flex;align-items:center;justify-content:center}:where(.vds-video-layout[data-sm] .vds-volume-popup){display:block;position:absolute;top:calc(100% + var(--gap));left:50%;opacity:0;transform:translate(-50%);transition:opacity .15s ease-out,visibility .15s ease-out;border-radius:var(--video-volume-border-radius, 8px);filter:var(--media-volume-filter, drop-shadow(0 1px 1px rgb(0 0 0 / .05)));visibility:hidden}.vds-video-layout[data-sm] .vds-mute-button:after{content:"";position:fixed;bottom:calc(-1 * var(--gap));right:0;width:100%;height:var(--gap);z-index:1;pointer-events:auto}.vds-video-layout .vds-volume-popup{background-color:var(--video-volume-bg, var(--media-menu-bg, var(--default-bg)));border:var(--video-volume-border, var(--default-border))}.light .vds-video-layout .vds-volume-popup,.vds-video-layout.light .vds-volume-popup{--default-bg: rgb(250 250 250);--default-border: 1px solid rgb(10 10 10 / .1)}.dark .vds-video-layout .vds-volume-popup,.vds-video-layout.dark .vds-volume-popup{--default-bg: rgb(10 10 10);--default-border: 1px solid rgb(255 255 255 / .1)}:where(.vds-video-layout[data-sm] .vds-volume[data-active] .vds-volume-popup),:where(.vds-video-layout[data-sm] .vds-volume:has([data-active]) .vds-volume-popup){transition:opacity .15s ease-in,visibility .15s ease-in;opacity:1;visibility:visible}:where(.vds-video-layout[data-sm] .vds-volume[data-active] .vds-tooltip-content){display:none!important}:where(.vds-video-layout .vds-time[data-type=current]){margin-right:2px}:where(.vds-video-layout .vds-time[data-type=current][remainder]){margin-left:2px}.vds-video-layout .vds-time{--default-color: #f5f5f5 !important}:where([data-preview] .vds-video-layout .vds-captions){opacity:0}:where(.vds-video-layout .vds-captions){z-index:10;transition:var(--video-captions-transition, bottom .3s ease-in-out)}@media(min-width:980px){:where([data-fullscreen] .vds-video-layout .vds-captions){bottom:var(--video-lg-fullscreen-captions-offset, 54px)}}:where([data-media-player][data-controls] .vds-video-layout .vds-captions){bottom:var(--video-captions-offset, 78px)}:where([data-media-player][data-controls] .vds-video-layout[data-sm] .vds-captions){bottom:var(--video-sm-captions-offset, 48px)}:where(.vds-video-layout .vds-time-slider .vds-slider-chapter-title){width:100%;text-align:center;text-shadow:-1px -1px 0 #212121,1px -1px 0 #212121,-1px 1px 0 #212121,1px 1px 0 #212121}:where(.vds-video-layout .vds-gesture){top:0;left:0;width:100%;height:100%;z-index:0}:where(.vds-video-layout .vds-gesture[action="seek:-10"]){width:var(--video-gesture-seek-width, 20%);z-index:1}:where(.vds-video-layout .vds-gesture[action="seek:10"]){left:unset;right:0;width:var(--video-gesture-seek-width, 20%);z-index:1}@media(pointer:coarse){:where(.vds-video-layout .vds-gesture[action="toggle:paused"]){display:none}}@media not (pointer:coarse){:where([data-media-player] .vds-video-layout .vds-gesture[action="toggle:controls"]){display:none}}:where(.vds-video-layout .vds-live-button){margin-left:12px}:where(.vds-video-layout:not([data-sm]) .vds-time-group){margin-left:10px}:where(.vds-video-layout[data-sm] .vds-time){font-size:var(--video-sm-time-font-size, 14px)}:where([data-fullscreen] .vds-video-layout .vds-time){font-size:var(--video-fullscreen-time-font-size, 16px)}:where(.vds-video-layout .vds-load-container){position:absolute;inset:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;pointer-events:none;z-index:99}:where([data-media-player][data-load=play]:not([data-started]) .vds-video-layout[data-match] .vds-load-container){display:flex}:where(.vds-video-layout .vds-load-container .vds-play-button){--size: var(--video-load-button-size, 56px);--color: var(--video-load-button-color, rgb(0 0 0 / .8));--bg-color: var(--video-load-button-bg, var(--media-brand));--media-button-hover-transform: 0;--media-button-border: var(--video-load-button-border, var(--color));--media-button-hover-bg: var(--video-load-button-bg, var(--media-brand));width:var(--size);height:var(--size);pointer-events:auto;margin-bottom:2px;overflow:hidden}.vds-video-layout .vds-load-container .vds-play-button{border-radius:var(--video-load-button-border-radius, 100%);color:var(--color)}.vds-video-layout .vds-load-container .vds-play-button{background-color:var(--bg-color)}:where(.vds-video-layout[data-sm] .vds-load-container .vds-play-button){--size: var(--video-sm-load-button-size, 48px);--media-button-hover-transform: translateY(0%);width:var(--size);height:var(--size);transform:translateY(0)}:where(.vds-video-layout[data-sm] .vds-controls-group:nth-last-child(2)){pointer-events:none}:where(.vds-video-layout[data-sm] .vds-controls-group:last-child){z-index:2;margin-top:-2.5px;margin-bottom:-6px}:where([data-fullscreen] .vds-video-layout[data-sm] .vds-controls-group:last-child){margin-bottom:0}.vds-video-layout[data-sm] .vds-controls-group{padding:2px}:where(.vds-video-layout[data-sm]) :where(.vds-button,.vds-slider:not(.vds-time-slider),.vds-time,.vds-time-divider,.vds-chapter-title){transition:opacity .15s ease}:where([data-media-player]:not([data-started]) .vds-video-layout[data-sm]) :where(.vds-button .vds-slider,.vds-time-group){opacity:0;visibility:hidden}:where(.vds-video-layout[data-sm] .vds-time-slider){transition:transform .1s linear}@media(pointer:coarse){:where([data-preview] .vds-video-layout:not([data-no-scrub-gesture])) :where(.vds-button,.vds-slider:not(.vds-time-slider),.vds-time,.vds-chapter-title,.vds-time-divider,.vds-captions,.vds-live-button){opacity:0}:where([data-preview] .vds-video-layout:not([data-no-scrub-gesture]) .vds-time-slider){--track-height: var(--video-sm-slider-focus-track-height, 12px);transform:translateY(-6px);transition:transform .1s linear}}:where(.vds-video-layout[data-sm] .vds-controls .vds-play-button){--size: var(--video-sm-play-button-size, 45px);--media-button-hover-transform: translateY(25%);width:var(--size);height:var(--size);transform:translateY(25%);border-radius:100%;pointer-events:auto;margin-bottom:2px;overflow:hidden}.vds-video-layout[data-sm] .vds-controls .vds-play-button{background-color:var(--video-sm-play-button-bg, rgba(0 0 0 / .6))}:where([data-media-player]:not([data-started]) .vds-video-layout[data-sm] .vds-controls-group:not(:nth-child(3))){opacity:0;visibility:hidden}:where(.vds-video-layout[data-sm] .vds-buffering-indicator){--media-buffering-size: 64px;transform:translate(-2px,-4px)}:where(.vds-video-layout .vds-start-duration .vds-time){position:absolute;right:8px;bottom:8px;margin-right:8px;margin-bottom:8px;z-index:10}.vds-video-layout .vds-start-duration .vds-time{padding:var(--video-sm-start-duration-padding, 3px 6px);color:var(--video-sm-start-duration-color, var(--video-controls-color));background-color:var(--video-sm-start-duration-bg, rgba(0 0 0 / .64))}:where([data-started] .vds-video-layout .vds-start-duration .vds-time){display:none}:where([data-media-player]:not([data-can-play]) .vds-video-layout .vds-start-duration .vds-time){opacity:0}:where(.vds-video-layout[data-sm] .vds-time[data-type=current]){margin-left:8px}:where([data-fullscreen] .vds-video-layout .vds-controls-group:nth-last-child(2)){margin-bottom:-16px}@media(orientation:portrait){:where([data-fullscreen] .vds-video-layout .vds-captions){bottom:30lvh;bottom:10dvh}}@media(orientation:landscape){:where([data-fullscreen] .vds-video-layout .vds-controls-group:nth-last-child(2)){margin-bottom:-12px}}
