@charset "UTF-8";@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .1s ease-in-out}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;top:0;right:0;bottom:0;left:0;margin:0;position:fixed;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}:root{font-family:Vend Sans,system-ui,sans-serif;line-height:1.5;font-weight:400;color:#17252b;background:radial-gradient(circle at 15% 10%,#d9e8ea,#edf4f5 45%,#f8fbfc);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh}#app{margin:0 auto;padding:1.2rem}button{border-radius:8px;border:1px solid #183136;padding:.5em .85em;font-size:.88rem;font-weight:600;font-family:inherit;color:#f4fbfd;background-color:#183136;cursor:pointer}button:hover{background-color:#21434a}button:focus,button:focus-visible,input:focus,select:focus,textarea:focus{outline:2px solid #5a8792;outline-offset:2px}.surface.svelte-1hkthrb{margin-inline:calc(50% - 50vw);min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(circle at 10% 10%,#edf4f6,#e4edf0 45%,#dde7ea);color:#1a252a}.site-header.svelte-1hkthrb,.page.svelte-1hkthrb,.site-footer.svelte-1hkthrb{width:min(980px,92vw);margin:0 auto}.site-header.svelte-1hkthrb{padding:1rem 0 .6rem;border-bottom:1px solid #c8d8dd;display:flex;justify-content:space-between;align-items:center;gap:.8rem;flex-wrap:wrap}.home-link.svelte-1hkthrb{color:#1e4250;text-decoration:none;font-weight:700;letter-spacing:.02em}.site-nav.svelte-1hkthrb{display:flex;gap:.6rem;flex-wrap:wrap;margin-right:auto}ew-account-nav.svelte-1hkthrb{display:contents}.site-nav.svelte-1hkthrb a:where(.svelte-1hkthrb),.site-footer.svelte-1hkthrb a:where(.svelte-1hkthrb){color:#1c4f63;text-decoration:underline;text-underline-offset:2px}.page.svelte-1hkthrb{flex:1;padding:1.2rem 0 2rem}h1.svelte-1hkthrb{margin:0 0 .9rem;font-size:clamp(1.4rem,3vw,2rem)}.site-footer.svelte-1hkthrb{padding:.8rem 0 1.4rem;border-top:1px solid #c8d8dd;font-size:.74rem;color:#4a5f66;display:flex;gap:.35rem;align-items:center;flex-wrap:wrap}.terms.svelte-tuaksk{margin:0;display:grid;gap:1.25rem}dt.svelte-tuaksk{font-weight:600;color:#1a313a;font-size:1rem;margin-bottom:.2rem}dd.svelte-tuaksk{margin:0;line-height:1.55;color:#2f4046}dd.svelte-tuaksk a:where(.svelte-tuaksk){color:#1d5467;text-decoration:underline;text-underline-offset:2px}.when.svelte-1hxmyhv{white-space:nowrap}.ago.svelte-1hxmyhv{font-variant-numeric:tabular-nums}.recent.svelte-1hxmyhv .ago:where(.svelte-1hxmyhv),.upcoming.svelte-1hxmyhv .ago:where(.svelte-1hxmyhv){color:#1d5a3c;font-weight:600}.old.svelte-1hxmyhv .ago:where(.svelte-1hxmyhv){color:#5f7378}.reel.svelte-1mawxw4{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;background:#0b171b}video.svelte-1mawxw4,img.svelte-1mawxw4{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.scrim.svelte-1mawxw4{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 45% at 50% 50%,#0812168c,#08121600),linear-gradient(180deg,#08121659,#0812161a 30%,#08121673)}.toggle.svelte-1mawxw4{position:absolute;right:1rem;bottom:1rem;z-index:2;display:grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid rgb(244 251 253 / .35);border-radius:50%;background:#0b171b8c;color:#f4fbfd}.toggle.svelte-1mawxw4:hover{background:#0b171bcc}.preview.svelte-1nst6ym{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;background:#dde7ea}.layer.svelte-1nst6ym{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.frame.svelte-1nst6ym{animation:svelte-1nst6ym-fade-in .26s ease-out both}@keyframes svelte-1nst6ym-fade-in{0%{opacity:0}}.chapter-row.svelte-bil69k{margin:0 0 1.25rem}h2.svelte-bil69k{margin:0 0 .6rem;font-size:.85rem;font-weight:600;color:#4a6a75;text-transform:uppercase;letter-spacing:.04em}h2.svelte-bil69k a:where(.svelte-bil69k){color:inherit;text-decoration:none}h2.svelte-bil69k a:where(.svelte-bil69k):hover{color:#1c4f63;text-decoration:underline;text-underline-offset:2px}.row.svelte-bil69k{position:relative}.track.svelte-bil69k{list-style:none;margin:-.75rem 0 0;padding:.75rem 0 1rem;display:grid;grid-auto-flow:column;grid-auto-columns:clamp(240px,30%,320px);gap:.75rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:.25rem;scrollbar-width:none}.track.svelte-bil69k::-webkit-scrollbar{display:none}.track.svelte-bil69k li:where(.svelte-bil69k){scroll-snap-align:start}.tile.svelte-bil69k{position:relative;display:block;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;color:#fff;text-decoration:none;transform-origin:center;transition:transform .22s ease,box-shadow .22s ease}.tile.previewing.svelte-bil69k,.tile.svelte-bil69k:hover,.tile.svelte-bil69k:focus-visible{transform:scale(1.04);box-shadow:0 14px 30px -14px #0a1e2899;z-index:1}.tile.svelte-bil69k:focus-visible{outline:3px solid #1d5467;outline-offset:2px}.tile-text.svelte-bil69k{position:absolute;inset:auto 0 0;padding:2.25rem .75rem .6rem;display:flex;flex-direction:column;gap:.15rem;background:linear-gradient(transparent,#061014d1)}.tile-time.svelte-bil69k{font-size:.7rem;font-variant-numeric:tabular-nums;opacity:.85}.tile-title.svelte-bil69k{font-size:.85rem;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nav.svelte-bil69k{position:absolute;top:50%;z-index:2;width:2.5rem;height:2.5rem;margin-top:-1.5rem;padding:0;display:grid;place-items:center;border:1px solid #c8d8dd;border-radius:50%;background:#fff;color:#1d5467;box-shadow:0 4px 14px -6px #143c5059;cursor:pointer}.nav.back.svelte-bil69k{left:-1.25rem}.nav.on.svelte-bil69k{right:-1.25rem}@media (hover: none){.nav.svelte-bil69k{display:none}}@media (max-width: 740px){.track.svelte-bil69k{grid-auto-columns:78%}}@media (prefers-reduced-motion: reduce){.tile.svelte-bil69k{transition:none}}.home.svelte-mqnx2g{width:100%;min-height:100vh;display:flex;flex-direction:column}.header.svelte-mqnx2g{width:100%;margin:0 auto;padding:0 .5rem 1rem;display:flex;justify-content:space-between;align-items:center;gap:.8rem;flex-wrap:wrap}.brand.svelte-mqnx2g{color:#1f3d47;text-decoration:none;font-weight:700;letter-spacing:.02em}nav.svelte-mqnx2g{display:flex;gap:1rem;flex-wrap:wrap}nav.svelte-mqnx2g a:where(.svelte-mqnx2g){color:#1d5467;text-decoration:none;font-size:.9rem}nav.svelte-mqnx2g a:where(.svelte-mqnx2g):hover{text-decoration:underline;text-underline-offset:2px}nav.svelte-mqnx2g ew-account-nav:where(.svelte-mqnx2g){display:contents}.home.svelte-mqnx2g{--hero-h: max(min( calc(100svh - 5.5rem) , 860px), 30rem);--search-h: 4rem}.hero.svelte-mqnx2g{position:relative;isolation:isolate;height:var(--hero-h);padding:0 1rem calc(var(--hero-h) / 2 + 1.5rem);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-radius:16px;overflow:hidden;background:#0b171b}.hero.svelte-mqnx2g:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0b171b;opacity:calc(var(--p, 0) * .6);pointer-events:none}.hero-copy.svelte-mqnx2g{position:relative;z-index:1;text-align:center;color:#f4fbfd;text-shadow:0 2px 24px rgb(0 0 0 / .45);opacity:calc(1 - var(--p, 0) * 1.9);transform:translateY(calc(var(--p, 0) * -4rem))}.hero-copy.gone.svelte-mqnx2g{visibility:hidden}.hero.svelte-mqnx2g:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#0b171b;opacity:0;transition:opacity .32s ease;pointer-events:none}.hero.searching.svelte-mqnx2g:before{opacity:.62}.hero-copy.svelte-mqnx2g .prompt:where(.svelte-mqnx2g){margin-top:.15rem}.headline.svelte-mqnx2g{transition:opacity .24s ease,transform .24s ease}.hero-copy.svelte-mqnx2g,.search-dock.over-hero.svelte-mqnx2g{transition:translate .28s cubic-bezier(.2,.8,.2,1)}.hero.lifted.svelte-mqnx2g .hero-copy:where(.svelte-mqnx2g),.search-dock.lifted.svelte-mqnx2g{translate:0 calc(var(--search-h) / -2)}.hero.searching.svelte-mqnx2g .headline:where(.svelte-mqnx2g){opacity:0;transform:translateY(-.5rem)}.search-dock.svelte-mqnx2g{position:relative;z-index:20;width:100%;padding:2rem 1rem 1rem;display:flex;flex-direction:column;align-items:center}.search-dock.over-hero.svelte-mqnx2g{position:sticky;top:12px;padding:0 1rem;margin:calc(var(--hero-h) / -2) 0 calc(var(--hero-h) / 2 - var(--search-h) + 1.5rem)}.search-dock.over-hero.svelte-mqnx2g:before{content:"";position:absolute;top:-12px;right:0;bottom:-.75rem;left:0;z-index:-1;background:#f0f6f8f5;box-shadow:0 8px 24px -16px #143c5080;opacity:0;transition:opacity .18s ease}.search-dock.docked.svelte-mqnx2g:before{opacity:1}.hero-copy.svelte-mqnx2g h1:where(.svelte-mqnx2g){margin:0;font-size:clamp(2rem,5vw,3.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.05}.hero-copy.svelte-mqnx2g p:where(.svelte-mqnx2g){margin:.6rem 0 0;font-size:clamp(1rem,1.8vw,1.2rem);opacity:.9}.over-hero.svelte-mqnx2g .search-box:where(.svelte-mqnx2g){border-color:transparent;box-shadow:0 18px 50px -12px #0000008c}.docked.svelte-mqnx2g .search-box:where(.svelte-mqnx2g){border-color:#b5c9d0;box-shadow:0 4px 18px -8px #143c504d}.search-box.svelte-mqnx2g{width:min(720px,100%);height:var(--search-h);border:2px solid #b5c9d0;border-radius:16px;background:#fff;display:flex;align-items:center;gap:.75rem;padding:0 1.25rem;box-shadow:0 4px 24px -8px #143c501f;transition:all .2s ease}.search-dock.svelte-mqnx2g:not(.over-hero) .search-box:where(.svelte-mqnx2g){height:3.25rem;border-radius:12px;box-shadow:0 2px 12px -4px #143c501a}.search-box.svelte-mqnx2g:focus-within{border-color:#1d5467;box-shadow:0 4px 24px -8px #143c5033}.search-box.svelte-mqnx2g svg{color:#5a7a85;flex-shrink:0}.search-box.svelte-mqnx2g input:where(.svelte-mqnx2g){flex:1;border:0;font:inherit;font-size:1.25rem;color:#1f3740;background:transparent;min-width:0}.search-dock.svelte-mqnx2g:not(.over-hero) .search-box:where(.svelte-mqnx2g) input:where(.svelte-mqnx2g){font-size:1rem}.search-box.svelte-mqnx2g input:where(.svelte-mqnx2g)::placeholder{color:#7a9299}.clear-btn.svelte-mqnx2g{width:1.75rem;height:1.75rem;border:0;background:#edf4f6;color:#5a7a85;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.clear-btn.svelte-mqnx2g:hover{background:#dde9ed;color:#1f3740}.results.svelte-mqnx2g{width:min(720px,100%);margin-top:.5rem;background:#fff;border:1px solid #c8d8dd;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px -4px #143c501a}.result.svelte-mqnx2g{display:flex;align-items:flex-start;gap:.75rem;padding:.65rem 1rem;text-decoration:none;color:inherit;border-bottom:1px solid #e8f0f2;transition:background .1s ease}.result.svelte-mqnx2g:last-child{border-bottom:0}.result.svelte-mqnx2g:hover{background:#f4f9fb}.result-icon.svelte-mqnx2g{width:2rem;height:2rem;border-radius:8px;background:#edf4f6;color:#4a6a75;display:flex;align-items:center;justify-content:center;flex-shrink:0}.result-content.svelte-mqnx2g{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.result-title.svelte-mqnx2g{font-size:.9rem;font-weight:500;color:#1a313a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-meta.svelte-mqnx2g{font-size:.75rem;color:#5a7a85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.results-heading.svelte-mqnx2g{margin:.6rem .75rem .2rem;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#5a7a85}.result-excerpt.svelte-mqnx2g{font-size:.78rem;color:#314a50;line-height:1.35}.result-excerpt.svelte-mqnx2g mark{background:#fdf1b8;color:inherit}.empty.svelte-mqnx2g{padding:1.5rem;text-align:center;color:#5a7a85;font-size:.9rem;margin:0}.discover.svelte-mqnx2g{flex:1;width:min(980px,100%);margin:0 auto;padding:1.5rem 0}.discover.svelte-mqnx2g h2:where(.svelte-mqnx2g){margin:0 0 .6rem;font-size:.85rem;font-weight:600;color:#4a6a75;text-transform:uppercase;letter-spacing:.04em}.round-hero.svelte-mqnx2g{display:grid;gap:.5rem;padding:1.25rem 1.5rem;margin-bottom:.5rem;background:linear-gradient(135deg,#e8f4f8,#f4f9fb);border:1px solid #c8dce2;border-radius:10px;text-decoration:none;color:inherit;transition:border-color .12s ease,box-shadow .12s ease}.round-hero.svelte-mqnx2g:hover{border-color:#9db8c0;box-shadow:0 2px 12px -4px #143c5026}.round-hero.svelte-mqnx2g:focus-visible{outline:2px solid #5a8792;outline-offset:2px}.round-hero-name.svelte-mqnx2g{font-size:clamp(1.25rem,2.6vw,1.6rem);font-weight:700;line-height:1.2;letter-spacing:-.01em;color:#12303a}.round-hero-meta.svelte-mqnx2g{display:flex;flex-wrap:wrap;gap:.25rem 1rem;font-size:.95rem;color:#36505a}.round-hero-bar.svelte-mqnx2g{display:block;height:4px;max-width:320px;border-radius:2px;background:#c8d8dd;overflow:hidden}.round-hero-bar.svelte-mqnx2g span:where(.svelte-mqnx2g){display:block;height:100%;background:#1d5467}.round-hero-cta.svelte-mqnx2g{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;color:#1d5467}.all-rounds.svelte-mqnx2g{margin:0 0 2rem;font-size:.875rem}.all-rounds.svelte-mqnx2g a:where(.svelte-mqnx2g){color:#1c4f63}.hearings-grid.svelte-mqnx2g{list-style:none;margin:0 0 2rem;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem}.hearing-card.svelte-mqnx2g{display:flex;align-items:center;gap:.75rem;min-height:72px;padding:.5rem .75rem .5rem .5rem;border-radius:10px;background:#fff;border:1px solid #d5e0e3;color:inherit;text-decoration:none;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.hearing-card.svelte-mqnx2g:hover{border-color:#b5c9d0;box-shadow:0 2px 12px -4px #143c501f;transform:translateY(-1px)}.hearing-card.svelte-mqnx2g:focus-visible{outline:2px solid #5a8792;outline-offset:2px}.hearing-card.old.svelte-mqnx2g{background:#f6f9fa}.hearing-card.old.svelte-mqnx2g .hearing-icon:where(.svelte-mqnx2g){opacity:.6;filter:grayscale(.4)}.hearing-card.old.svelte-mqnx2g .hearing-committee:where(.svelte-mqnx2g){color:#3e5660}.hearing-icon.svelte-mqnx2g{flex-shrink:0;width:56px;height:56px;border-radius:8px;background:#d9e8ea}.hearing-info.svelte-mqnx2g{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.hearing-committee.svelte-mqnx2g{font-size:.9rem;font-weight:600;line-height:1.3;color:#12303a}.hearing-date.svelte-mqnx2g{font-size:.8rem;color:#4a5f66}.hearing-card.svelte-mqnx2g .hearing-chevron{flex-shrink:0;color:#7a9299}.part-badge.svelte-mqnx2g{display:inline-block;padding:.05rem .35rem;background:#e8f0f2;border-radius:4px;font-size:.7rem;font-weight:500;margin-left:.25rem;vertical-align:1px;color:#36505a}.round-hero-when.svelte-mqnx2g{color:#4a5f66}footer.svelte-mqnx2g{width:min(980px,100%);margin:0 auto;padding:1rem 0 1.5rem;border-top:1px solid #d8e4e8;font-size:.75rem;color:#5a7a85;display:flex;gap:.4rem;align-items:center}footer.svelte-mqnx2g a:where(.svelte-mqnx2g){color:#1d5467;text-decoration:none}footer.svelte-mqnx2g a:where(.svelte-mqnx2g):hover{text-decoration:underline}@media (max-width: 740px){.home.svelte-mqnx2g{--hero-h: max( calc(100svh - 7rem) , 28rem)}.hero.svelte-mqnx2g{border-radius:12px}nav.svelte-mqnx2g{gap:.75rem}}@media (max-width: 480px){.hearings-grid.svelte-mqnx2g{grid-template-columns:1fr}.round-hero.svelte-mqnx2g{padding:1rem}}.lede.svelte-1xxjdgk{font-size:1.15rem;line-height:1.5;color:#1a313a;margin:0 0 1.5rem}section.svelte-1xxjdgk{margin-bottom:1.5rem}h2.svelte-1xxjdgk{margin:0 0 .4rem;font-size:1.1rem;color:#1f3740}p.svelte-1xxjdgk{margin:0;line-height:1.55;color:#2f4046}.links.svelte-1xxjdgk{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.5rem}.links.svelte-1xxjdgk a:where(.svelte-1xxjdgk){text-decoration:none;color:#1a313a;border:1px solid #b5c9d0;border-radius:999px;background:#f8fbfc;padding:.4rem .8rem}.links.svelte-1xxjdgk a:where(.svelte-1xxjdgk):hover{background:#edf4f6}.not-found.svelte-1yvflu0{text-align:center;padding:3rem 1rem}.error-code.svelte-1yvflu0{font-size:clamp(4rem,15vw,8rem);font-weight:800;color:#c8d8dd;line-height:1;margin-bottom:.5rem}h1.svelte-1yvflu0{font-size:clamp(1.4rem,3vw,2rem);margin:0 0 .75rem;color:#1a252a}p.svelte-1yvflu0{color:#4a5f66;margin:0 0 1.5rem}.links.svelte-1yvflu0{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.links.svelte-1yvflu0 a:where(.svelte-1yvflu0){color:#1c4f63;text-decoration:underline;text-underline-offset:2px}.hero.svelte-l0m6ku{padding:1.4rem 1.5rem;border:1px solid #c8d8dd;border-radius:18px;background:linear-gradient(135deg,#f4f9fb,#edf4f6 65%,#e4edf0);box-shadow:0 20px 40px -34px #14323c59}h2.svelte-l0m6ku{margin:1.8rem 0 .7rem;font-size:1.3rem;color:#1f3740}p.svelte-l0m6ku{margin:0;line-height:1.5;color:#2f4046}.actions.svelte-l0m6ku{display:flex;gap:.8rem;margin-top:1rem;flex-wrap:wrap}.actions.svelte-l0m6ku a:where(.svelte-l0m6ku){text-decoration:none;border-radius:999px;border:1px solid #b5c9d0;padding:.45rem .85rem;color:#1a313a;background:#f8fbfc}.actions.svelte-l0m6ku a:where(.svelte-l0m6ku):hover{background:#edf4f6}.table.svelte-l0m6ku{border:1px solid #c8d8dd;border-radius:12px;overflow:hidden;background:#f8fbfc}.row.svelte-l0m6ku{display:grid;grid-template-columns:1.3fr .7fr 1fr;gap:.8rem;padding:.65rem .8rem;border-bottom:1px solid #dde7ea;font-size:.95rem;color:#2f4046}.row.svelte-l0m6ku:last-child{border-bottom:0}.row.head.svelte-l0m6ku{background:#edf4f6;font-weight:700;color:#1f3740}ul.svelte-l0m6ku{margin:0;padding-left:1.1rem;color:#2f4046}li.svelte-l0m6ku{margin:.3rem 0;line-height:1.5}.note.svelte-l0m6ku{margin-top:.6rem;font-size:.9rem;color:#4a5f66}.note.svelte-l0m6ku code:where(.svelte-l0m6ku){background:#edf4f6;padding:.1rem .3rem;border-radius:4px;font-size:.85em}@media (max-width: 760px){.row.svelte-l0m6ku{grid-template-columns:1fr;gap:.15rem}}.loading.svelte-ei6ysh,.missing.svelte-ei6ysh{padding:2rem 0;color:#4a5f66}.missing.svelte-ei6ysh a:where(.svelte-ei6ysh),.org-page.svelte-ei6ysh a:where(.svelte-ei6ysh){color:#1c4f63}.eyebrow.svelte-ei6ysh{margin:0 0 .35rem;font-size:.78rem;font-weight:600;color:#4a6a75;text-transform:uppercase;letter-spacing:.04em}h1.svelte-ei6ysh{margin:0;font-size:clamp(1.4rem,3vw,2rem);color:#1a252a}.names.svelte-ei6ysh,.kind.svelte-ei6ysh,.children.svelte-ei6ysh{margin:.35rem 0 0;color:#36505a;font-size:.9rem}.children.svelte-ei6ysh .label:where(.svelte-ei6ysh){color:#4a5f66}.stats.svelte-ei6ysh{display:flex;flex-wrap:wrap;gap:1rem 2.25rem;margin:1.25rem 0 1.5rem;padding:1rem 0;border-top:1px solid #c8d8dd;border-bottom:1px solid #c8d8dd}.stats.svelte-ei6ysh div:where(.svelte-ei6ysh){display:flex;flex-direction:column-reverse;gap:.2rem}dt.svelte-ei6ysh{font-size:.75rem;color:#4a5f66;text-transform:uppercase;letter-spacing:.04em}dd.svelte-ei6ysh{margin:0;font-size:1.35rem;font-weight:600;color:#1a252a;font-variant-numeric:tabular-nums}.of.svelte-ei6ysh{margin-left:.15rem;font-size:.8rem;font-weight:400;color:#4a5f66}h2.svelte-ei6ysh{margin:0 0 .6rem;font-size:.85rem;font-weight:600;color:#4a6a75;text-transform:uppercase;letter-spacing:.04em}h2.svelte-ei6ysh a:where(.svelte-ei6ysh){color:inherit;text-decoration:none}h2.svelte-ei6ysh a:where(.svelte-ei6ysh):hover{text-decoration:underline}.topics.svelte-ei6ysh{margin-bottom:1.75rem}.chips.svelte-ei6ysh{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0}.chips.svelte-ei6ysh a:where(.svelte-ei6ysh){display:inline-flex;gap:.4rem;align-items:baseline;padding:.2rem .6rem;border:1px solid #d5e0e3;border-radius:999px;background:#fff;color:#1a313a;font-size:.82rem;text-decoration:none}.chips.svelte-ei6ysh a:where(.svelte-ei6ysh):hover{border-color:#9fb8c0}.chips.svelte-ei6ysh span:where(.svelte-ei6ysh){font-size:.7rem;color:#5a7a85;font-variant-numeric:tabular-nums}.empty.svelte-ei6ysh{color:#4a5f66}.round.svelte-ei6ysh{margin-bottom:2rem}.hearing.svelte-ei6ysh{margin:0 0 1.25rem;padding:.9rem 1rem;border:1px solid #d5e0e3;border-radius:10px;background:#fff}h3.svelte-ei6ysh{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:0 0 .6rem;font-size:1rem;color:#1a252a}h3.svelte-ei6ysh a:where(.svelte-ei6ysh){color:#1a252a}.when.svelte-ei6ysh,.total.svelte-ei6ysh{font-size:.8rem;font-weight:400;color:#5a7a85}.total.svelte-ei6ysh{margin-left:auto;font-variant-numeric:tabular-nums}.span.svelte-ei6ysh+.span:where(.svelte-ei6ysh){margin-top:.75rem;padding-top:.75rem;border-top:1px dashed #d5e0e3}.span-head.svelte-ei6ysh{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .75rem}.moment.svelte-ei6ysh{font-weight:600;font-variant-numeric:tabular-nums}.length.svelte-ei6ysh,.scheduled.svelte-ei6ysh{font-size:.8rem;color:#4a5f66}.confidence.svelte-ei6ysh{padding:.05rem .45rem;border-radius:4px;font-size:.72rem;font-weight:600;cursor:help}.confidence.high.svelte-ei6ysh{background:#dcefe4;color:#1d5a37}.confidence.medium.svelte-ei6ysh{background:#f3ebd5;color:#6b5114}.confidence.low.svelte-ei6ysh{background:#eee6e6;color:#6f3a3a}.with.svelte-ei6ysh{margin:.3rem 0 0;font-size:.85rem;color:#36505a}.chapters.svelte-ei6ysh{margin:.5rem 0 0;padding-left:1.2rem;font-size:.88rem}.chapters.svelte-ei6ysh li:where(.svelte-ei6ysh){margin:.15rem 0}.at.svelte-ei6ysh{margin-left:.35rem;font-size:.72rem;color:#5a7a85;font-variant-numeric:tabular-nums}.more.svelte-ei6ysh{margin:.35rem 0 0 1.2rem;padding:0;border:0;background:none;color:#1c4f63;font:inherit;font-size:.82rem;text-decoration:underline;cursor:pointer}.unlocated.svelte-ei6ysh{margin:.6rem 0 0;font-size:.85rem;color:#6b5114}.mentions.svelte-ei6ysh{margin-top:.75rem;font-size:.86rem}.mentions.svelte-ei6ysh summary:where(.svelte-ei6ysh){cursor:pointer;color:#1c4f63}.mentions.svelte-ei6ysh ul:where(.svelte-ei6ysh){margin:.5rem 0 0;padding:0;list-style:none}.mentions.svelte-ei6ysh li:where(.svelte-ei6ysh){display:flex;flex-wrap:wrap;gap:.2rem .6rem;align-items:baseline;padding:.4rem 0;border-top:1px solid #edf2f4}.during.svelte-ei6ysh,.times.svelte-ei6ysh{color:#4a5f66;font-size:.8rem}q.svelte-ei6ysh{flex-basis:100%;color:#36505a;font-style:italic}.chapter.svelte-ei6ysh{font-size:.8rem}.method.svelte-ei6ysh{margin-top:2rem;padding-top:1rem;border-top:1px solid #c8d8dd;font-size:.8rem;color:#4a5f66;max-width:70ch}@media (max-width: 600px){.hearing.svelte-ei6ysh{padding:.75rem}.total.svelte-ei6ysh{margin-left:0}}.intro.svelte-1e56szs{max-width:66ch;margin:0 0 1.25rem;color:#36505a;line-height:1.5}.intro.svelte-1e56szs a:where(.svelte-1e56szs){color:#1c4f63}.controls.svelte-1e56szs{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-bottom:.5rem}.search.svelte-1e56szs{flex:1 1 18rem;max-width:28rem}.search.svelte-1e56szs input:where(.svelte-1e56szs){width:100%;box-sizing:border-box;padding:.55rem .75rem;border:1px solid #b9ccd2;border-radius:8px;background:#fff;font:inherit;color:#1a252a}.search.svelte-1e56szs input:where(.svelte-1e56szs):focus-visible{outline:2px solid #1c4f63;outline-offset:1px}.toggle.svelte-1e56szs{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;color:#36505a}.counts.svelte-1e56szs{margin:0 0 1.5rem;font-size:.85rem;color:#4a5f66}section.svelte-1e56szs{margin:0 0 1.75rem}h2.svelte-1e56szs{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0 0 .5rem;font-size:1rem;color:#1a252a}.note.svelte-1e56szs{font-size:.75rem;font-weight:400;color:#5a7a85}ul.svelte-1e56szs{list-style:none;margin:0;padding:0}.entities.svelte-1e56szs{border-top:1px solid #c8d8dd}.entities.svelte-1e56szs>li:where(.svelte-1e56szs){border-bottom:1px solid #d5e0e3}.children.svelte-1e56szs{margin:0 0 .4rem 1.25rem;border-left:2px solid #d5e0e3}.org.svelte-1e56szs{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem 1rem;padding:.5rem;text-decoration:none;color:#1a313a;border-radius:6px}.children.svelte-1e56szs .org:where(.svelte-1e56szs){padding-block:.35rem;font-size:.92rem}.org.svelte-1e56szs:hover{background:#fff9}.org.svelte-1e56szs:hover .name:where(.svelte-1e56szs){text-decoration:underline;text-underline-offset:2px}.org.svelte-1e56szs:focus-visible{outline:2px solid #1c4f63;outline-offset:-2px}.name.svelte-1e56szs{font-weight:500}.quiet.svelte-1e56szs .name:where(.svelte-1e56szs){font-weight:400;color:#36505a}.acronym.svelte-1e56szs{margin-left:.45rem;font-size:.75rem;font-weight:600;color:#4a6a75;letter-spacing:.03em}.meta.svelte-1e56szs{display:flex;flex-wrap:wrap;gap:.15rem .75rem;font-size:.75rem;color:#5a7a85}.activity.svelte-1e56szs{color:#1c4f63;font-weight:500;font-variant-numeric:tabular-nums}.empty.svelte-1e56szs{color:#4a5f66}.skeleton.svelte-1e56szs{display:grid;gap:.6rem}.skeleton.svelte-1e56szs span:where(.svelte-1e56szs){height:2.6rem;border-radius:8px;background:linear-gradient(90deg,#dbe6e9,#e9f0f2,#dbe6e9)}.visually-hidden.svelte-1e56szs{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.loading.svelte-1x98xhe,.error.svelte-1x98xhe{padding:2rem;text-align:center;color:#4a5f66}.error.svelte-1x98xhe{color:#a04040}.person-page.svelte-1x98xhe{padding:1rem 0}.person-header.svelte-1x98xhe{display:flex;gap:1.5rem;align-items:flex-start;margin-bottom:1.5rem}.person-photo.svelte-1x98xhe{width:120px;height:120px;object-fit:cover;border-radius:8px;flex-shrink:0}.person-info.svelte-1x98xhe{flex:1}.person-info.svelte-1x98xhe h1:where(.svelte-1x98xhe){margin:0 0 .4rem;font-size:clamp(1.4rem,3vw,2rem);color:#1a252a}.person-role.svelte-1x98xhe{margin:0 0 .6rem;color:#4a5f66;font-size:.95rem}.wiki-link.svelte-1x98xhe{color:#1c4f63;text-decoration:underline;text-underline-offset:2px;font-size:.9rem}.similar-names.svelte-1x98xhe{margin:.6rem 0 0;color:#4a5f66;font-size:.85rem}.similar-names.svelte-1x98xhe a:where(.svelte-1x98xhe){color:#1c4f63;text-decoration:underline;text-underline-offset:2px}.similar-count.svelte-1x98xhe{color:#5a7a85}.stats-row.svelte-1x98xhe{display:flex;gap:2rem;padding:1rem 0;border-top:1px solid #c8d8dd;border-bottom:1px solid #c8d8dd;margin-bottom:1.5rem}.stat.svelte-1x98xhe{display:flex;flex-direction:column;gap:.2rem}.stat-value.svelte-1x98xhe{font-size:1.4rem;font-weight:600;color:#1a252a}.stat-label.svelte-1x98xhe{font-size:.8rem;color:#4a5f66;text-transform:uppercase;letter-spacing:.04em}.appearances.svelte-1x98xhe h2:where(.svelte-1x98xhe),.related.svelte-1x98xhe h2:where(.svelte-1x98xhe){font-size:.85rem;font-weight:600;color:#4a6a75;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .8rem}.visual-grid.svelte-1x98xhe{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}.visual-card.svelte-1x98xhe{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:.5rem;border-radius:10px;overflow:hidden;background:#fff;border:1px solid #d5e0e3;transition:border-color .12s ease,box-shadow .12s ease}.visual-card.svelte-1x98xhe:hover{border-color:#b5c9d0;box-shadow:0 2px 12px -4px #143c501f}.visual-thumb.svelte-1x98xhe{display:block;width:100%;aspect-ratio:16 / 9;background-size:cover;background-position:center;background-color:#dde7ea}.visual-info.svelte-1x98xhe{display:flex;flex-direction:column;gap:.25rem;padding:.6rem .75rem .75rem}.visual-meta.svelte-1x98xhe{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.visual-time.svelte-1x98xhe{font-size:.72rem;color:#1c4f63;font-weight:500;font-variant-numeric:tabular-nums}.visual-date.svelte-1x98xhe{font-size:.7rem;color:#5a7a85}.visual-title.svelte-1x98xhe{font-size:.85rem;line-height:1.35;color:#1a313a;font-weight:500}.visual-stats.svelte-1x98xhe{font-size:.7rem;color:#5a7a85;margin-top:.1rem}.related.svelte-1x98xhe{margin-top:2rem}.related-grid.svelte-1x98xhe{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem}.related-card.svelte-1x98xhe{display:flex;gap:.75rem;align-items:center;padding:.6rem .75rem;border-radius:10px;background:#fff;border:1px solid #d5e0e3;text-decoration:none;color:inherit;min-width:0;transition:border-color .12s ease,box-shadow .12s ease}.related-card.svelte-1x98xhe:hover{border-color:#b5c9d0;box-shadow:0 2px 12px -4px #143c501f}.related-photo.svelte-1x98xhe{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0}.related-initials.svelte-1x98xhe{display:grid;place-items:center;background:#dde7ea;color:#1c4f63;font-weight:600;font-size:.9rem}.related-info.svelte-1x98xhe{display:flex;flex-direction:column;gap:.15rem;min-width:0}.related-name.svelte-1x98xhe{font-size:.9rem;font-weight:500;color:#1a313a}.related-meta.svelte-1x98xhe{font-size:.75rem;color:#5a7a85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 600px){.person-header.svelte-1x98xhe{flex-direction:column;align-items:center;text-align:center}.person-photo.svelte-1x98xhe{width:100px;height:100px}.stats-row.svelte-1x98xhe{justify-content:center}.visual-grid.svelte-1x98xhe{grid-template-columns:1fr}}.dashboard.svelte-18piom9{padding:1rem;max-width:1400px;margin:0 auto}.dashboard-header.svelte-18piom9{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid #e0e8eb}.last-updated.svelte-18piom9{font-size:.8rem;color:#5a7a85}.header-right.svelte-18piom9{display:flex;align-items:center;gap:.75rem}.auto-refresh.svelte-18piom9{display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:#4a6a75;cursor:pointer}.refresh-btn.svelte-18piom9{width:2rem;height:2rem;border:1px solid #d0dce0;background:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4a6a75}.refresh-btn.svelte-18piom9:hover{background:#f4f8fa}.pause-btn.svelte-18piom9{display:flex;align-items:center;gap:.35rem;padding:.4rem .75rem;border:1px solid #d0dce0;background:#fff;border-radius:6px;font-size:.8rem;font-weight:500;cursor:pointer;color:#4a6a75}.pause-btn.svelte-18piom9:hover{background:#f4f8fa}.pause-btn.paused.svelte-18piom9{background:#c6f6d5;border-color:#38a169;color:#276749}.pause-btn.paused.svelte-18piom9:hover{background:#9ae6b4}.loading.svelte-18piom9,.error.svelte-18piom9{text-align:center;padding:3rem;color:#5a7a85}.error.svelte-18piom9{color:#c53030}.stats-grid.svelte-18piom9{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin-bottom:1.5rem}.stat-card.svelte-18piom9{display:flex;gap:.6rem;padding:.75rem;background:#f8fbfc;border:1px solid #e0e8eb;border-radius:8px}.stat-card.warning.svelte-18piom9{border-color:#f0b429;background:#fffbeb}.stat-card.critical.svelte-18piom9{border-color:#e53e3e;background:#fff5f5}.stat-icon.svelte-18piom9{color:#4a6a75;flex-shrink:0}.stat-content.svelte-18piom9{flex:1;display:flex;flex-direction:column;gap:.2rem}.stat-label.svelte-18piom9{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#5a7a85}.stat-value.svelte-18piom9{font-size:1rem;font-weight:600;color:#1a313a}.stat-detail.svelte-18piom9{font-size:.7rem;color:#5a7a85}.warning-text.svelte-18piom9{color:#b7791f;font-weight:500}.progress-bar.svelte-18piom9{height:3px;background:#e0e8eb;border-radius:2px;overflow:hidden;margin:.2rem 0}.progress-fill.svelte-18piom9{height:100%;background:#1d5467;border-radius:2px;transition:width .3s ease}.stat-card.warning.svelte-18piom9 .progress-fill:where(.svelte-18piom9){background:#d69e2e}.stat-card.critical.svelte-18piom9 .progress-fill:where(.svelte-18piom9){background:#e53e3e}.pressure-badge.svelte-18piom9{display:inline-block;padding:.1rem .3rem;border-radius:3px;font-size:.65rem;font-weight:500;text-transform:capitalize}.pressure-badge.normal.svelte-18piom9{background:#c6f6d5;color:#276749}.pressure-badge.warning.svelte-18piom9{background:#fef3c7;color:#92400e}.pressure-badge.critical.svelte-18piom9{background:#fed7d7;color:#c53030}.pause-alert.svelte-18piom9{display:flex;align-items:center;gap:.6rem;padding:.6rem 1rem;background:#fef3c7;border:1px solid #f59e0b;border-radius:8px;color:#92400e;font-size:.8rem;margin-bottom:1rem}.pause-alert.svelte-18piom9 strong:where(.svelte-18piom9){font-weight:600}.resume-alert-btn.svelte-18piom9{margin-left:auto;padding:.25rem .6rem;background:#f59e0b;color:#fff;border:none;border-radius:4px;font-size:.7rem;font-weight:500;cursor:pointer}.resume-alert-btn.svelte-18piom9:hover{background:#d97706}.paused-badge.svelte-18piom9{display:inline-block;padding:.1rem .3rem;border-radius:3px;font-size:.55rem;font-weight:600;background:#fed7d7;color:#c53030;margin-left:.4rem;vertical-align:middle}.kanban-board.svelte-18piom9{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;min-height:400px}@media (max-width: 1000px){.kanban-board.svelte-18piom9{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.kanban-board.svelte-18piom9{grid-template-columns:1fr}}.kanban-column.svelte-18piom9{background:#f8fbfc;border:1px solid #e0e8eb;border-radius:10px;display:flex;flex-direction:column;min-height:300px;max-height:600px}.column-header.svelte-18piom9{display:flex;justify-content:space-between;align-items:center;padding:.75rem;border-bottom:1px solid #e0e8eb}.column-header.svelte-18piom9 h3:where(.svelte-18piom9){display:flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;color:#4a6a75;text-transform:uppercase;letter-spacing:.03em;margin:0}.column-count.svelte-18piom9{font-size:.7rem;font-weight:600;color:#5a7a85;background:#e0e8eb;padding:.15rem .5rem;border-radius:10px}.column-actions.svelte-18piom9{display:flex;gap:.4rem;padding:.5rem .75rem;border-bottom:1px solid #e0e8eb}.queue-all-btn.svelte-18piom9{flex:1;padding:.35rem .5rem;background:#276749;color:#fff;border:none;border-radius:5px;font-size:.7rem;font-weight:600;cursor:pointer}.queue-all-btn.svelte-18piom9:hover:not(:disabled){background:#22543d}.queue-all-btn.svelte-18piom9:disabled{background:#9ae6b4;cursor:not-allowed}.restore-btn.svelte-18piom9{padding:.35rem .5rem;background:transparent;color:#5a7a85;border:1px solid #d0dce0;border-radius:4px;font-size:.65rem;cursor:pointer}.restore-btn.svelte-18piom9:hover{background:#f4f8fa}.column-content.svelte-18piom9{flex:1;padding:.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:.35rem}.empty-column.svelte-18piom9{text-align:center;color:#a0aec0;font-size:.75rem;padding:2rem .5rem}.kanban-card.svelte-18piom9{display:flex;align-items:center;gap:.4rem;padding:.5rem .6rem;background:#fff;border:1px solid #e0e8eb;border-radius:6px;font-size:.75rem}.kanban-card.pending.svelte-18piom9{border-left:3px solid #718096}.kanban-card.queued.svelte-18piom9{border-left:3px solid #d69e2e}.kanban-card.processing.svelte-18piom9{border-left:3px solid #3182ce;background:#ebf8ff;flex-direction:column;align-items:stretch;gap:.5rem}.kanban-card.completed.svelte-18piom9{border-left:3px solid #38a169;justify-content:space-between}.draggable.svelte-18piom9 .kanban-card:where(.svelte-18piom9){cursor:grab;-webkit-user-select:none;user-select:none}.kanban-card.dragging.svelte-18piom9{opacity:.5;cursor:grabbing}.kanban-card.drag-over.svelte-18piom9{border-top:2px solid #3182ce;margin-top:-2px}.drag-handle.svelte-18piom9{color:#a0aec0;flex-shrink:0}.drag-handle.svelte-18piom9:hover{color:#718096}.card-slug.svelte-18piom9{flex:1;font-family:ui-monospace,monospace;font-size:.7rem;color:#1a313a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-time.svelte-18piom9{font-size:.65rem;color:#5a7a85;flex-shrink:0}.card-header.svelte-18piom9{display:flex;justify-content:space-between;align-items:center}.card-actions.svelte-18piom9{display:flex;gap:.25rem;flex-shrink:0}.action-btn.svelte-18piom9{width:1.4rem;height:1.4rem;padding:0;background:transparent;border:1px solid transparent;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#a0aec0}.action-btn.queue.svelte-18piom9{color:#276749}.action-btn.queue.svelte-18piom9:hover:not(:disabled){background:#c6f6d5}.action-btn.dismiss.svelte-18piom9,.action-btn.cancel.svelte-18piom9{color:#a0aec0}.action-btn.dismiss.svelte-18piom9:hover,.action-btn.cancel.svelte-18piom9:hover:not(:disabled){background:#fed7d7;color:#c53030}.action-btn.svelte-18piom9:disabled{opacity:.5;cursor:not-allowed}.stages-row.svelte-18piom9{display:flex;flex-wrap:wrap;gap:.25rem}.stage-badge.svelte-18piom9{display:flex;align-items:center;gap:.2rem;padding:.15rem .35rem;font-size:.6rem;border-radius:3px;background:#f0f4f5;color:#5a7a85}.stage-badge.completed.svelte-18piom9{background:#c6f6d5;color:#276749}.stage-badge.running.svelte-18piom9{background:#bee3f8;color:#2b6cb0}.stage-badge.running.pulsing.svelte-18piom9{animation:svelte-18piom9-pulse 1.5s ease-in-out infinite}.stage-badge.failed.svelte-18piom9{background:#fed7d7;color:#c53030}.stage-name.svelte-18piom9{display:none}@media (min-width: 1200px){.stage-name.svelte-18piom9{display:inline}}@keyframes svelte-18piom9-pulse{0%,to{opacity:1}50%{opacity:.5}}.failed-section.svelte-18piom9{margin-top:1.5rem}.failed-section.svelte-18piom9 h2:where(.svelte-18piom9){display:flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;color:#c53030;margin:0 0 .75rem}.failed-list.svelte-18piom9{display:flex;flex-direction:column;gap:.5rem}.failed-card.svelte-18piom9{padding:.6rem .8rem;background:#fff5f5;border:1px solid #feb2b2;border-left:3px solid #e53e3e;border-radius:6px}.failed-header.svelte-18piom9{display:flex;justify-content:space-between;align-items:center;margin-bottom:.3rem}.failed-error.svelte-18piom9{font-size:.7rem;color:#c53030;background:#fff;padding:.3rem .5rem;border-radius:4px;font-family:ui-monospace,monospace}.queue-progress.svelte-18piom9{margin-top:.25rem;padding-top:.35rem;border-top:1px solid rgba(49,130,206,.2)}.queue-progress.svelte-18piom9 .progress-bar:where(.svelte-18piom9){height:4px;background:#3182ce33;border-radius:2px;overflow:hidden;margin-bottom:.25rem}.queue-progress.svelte-18piom9 .progress-fill:where(.svelte-18piom9){height:100%;background:#3182ce;border-radius:2px;transition:width .3s ease}.progress-info.svelte-18piom9{display:flex;align-items:center;gap:.5rem;font-size:.6rem}.progress-pct.svelte-18piom9{font-weight:600;color:#2b6cb0}.progress-detail.svelte-18piom9{color:#5a7a85}.progress-eta.svelte-18piom9{margin-left:auto;color:#38a169;font-weight:500}.rounds.svelte-18piom9{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.round-card.svelte-18piom9{padding:.75rem 1rem;background:#f8fbfc;border:1px solid #e0e8eb;border-radius:8px}.round-header.svelte-18piom9{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.5rem}.round-header.svelte-18piom9 h2:where(.svelte-18piom9){font-size:.85rem;font-weight:600;color:#1a313a;margin:0}.round-count.svelte-18piom9{font-size:.8rem;font-weight:600;color:#1d5467}.round-bar.svelte-18piom9,.share-bar.svelte-18piom9{display:flex;height:10px;background:#e0e8eb;border-radius:5px;overflow:hidden}.seg.ready.svelte-18piom9,.dot.ready.svelte-18piom9{background:#38a169}.seg.processing.svelte-18piom9,.dot.processing.svelte-18piom9{background:#3182ce}.seg.batch.svelte-18piom9,.dot.batch.svelte-18piom9{background:#805ad5}.seg.failed.svelte-18piom9,.dot.failed.svelte-18piom9{background:#e53e3e}.dot.pending.svelte-18piom9{background:#cbd5e0}.round-legend.svelte-18piom9{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin-top:.45rem;font-size:.7rem;color:#4a6a75}.dot.svelte-18piom9{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:.3rem}.round-eta.svelte-18piom9{margin-left:auto;font-weight:600;color:#1d5467}.round-failed.svelte-18piom9{overflow-wrap:anywhere;margin-top:.35rem;font-size:.65rem;font-family:ui-monospace,monospace;color:#c53030}.column-note.svelte-18piom9{margin:0 .75rem .5rem;font-size:.7rem;line-height:1.4;color:var(--color-text-secondary, #6b7280)}.owner-tag.svelte-18piom9{font-size:.6rem;padding:.05rem .35rem;border-radius:4px;border:1px solid currentColor;color:var(--color-text-secondary, #6b7280)}.round-retrying.svelte-18piom9{overflow-wrap:anywhere;margin-top:.35rem;font-size:.65rem;font-family:ui-monospace,monospace;color:var(--color-text-secondary, #6b7280)}.live-line.svelte-18piom9{display:flex;flex-wrap:wrap;gap:.25rem .6rem;font-size:.65rem;color:#2b6cb0;font-variant-numeric:tabular-nums}.live-stage.svelte-18piom9{font-weight:600}.live-total.svelte-18piom9{margin-left:auto;color:#4a6a75}.owner-warning.svelte-18piom9{display:flex;align-items:center;gap:.25rem;font-size:.6rem;color:#b7791f}.timings-section.svelte-18piom9,.batches-section.svelte-18piom9{margin-top:1.5rem}.timings-section.svelte-18piom9 h2:where(.svelte-18piom9),.batches-section.svelte-18piom9 h2:where(.svelte-18piom9){display:flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;color:#1a313a;margin:0 0 .75rem}.share-bar.svelte-18piom9{height:18px;margin-bottom:.75rem}.share-bar.svelte-18piom9 .seg:where(.svelte-18piom9){font-size:.6rem;line-height:18px;color:#fff;padding-left:.35rem;white-space:nowrap;overflow:hidden}.seg.stage-download.svelte-18piom9{background:#2c7a7b}.seg.stage-transcode.svelte-18piom9{background:#4fd1c5}.seg.stage-diarize.svelte-18piom9{background:#d69e2e}.seg.stage-transcribe.svelte-18piom9{background:#dd6b20}.seg.stage-publish.svelte-18piom9{background:#1d5467}.seg.stage-cleanup.svelte-18piom9{background:#a0aec0}.table-wrap.svelte-18piom9{overflow-x:auto;border:1px solid #e0e8eb;border-radius:8px}.timings-table.svelte-18piom9{width:100%;border-collapse:collapse;font-size:.7rem;font-variant-numeric:tabular-nums}.timings-table.svelte-18piom9 th:where(.svelte-18piom9){text-align:left;font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#5a7a85;background:#f8fbfc;padding:.4rem .6rem;border-bottom:1px solid #e0e8eb;white-space:nowrap}.timings-table.svelte-18piom9 td:where(.svelte-18piom9){padding:.35rem .6rem;border-bottom:1px solid #f0f4f5;color:#1a313a;white-space:nowrap}.timings-table.svelte-18piom9 tr:where(.svelte-18piom9):last-child td:where(.svelte-18piom9){border-bottom:none}.timings-table.svelte-18piom9 tr.failed:where(.svelte-18piom9) td:where(.svelte-18piom9){background:#fff5f5}.timings-table.svelte-18piom9 .num:where(.svelte-18piom9){text-align:right}.timings-table.svelte-18piom9 .slug:where(.svelte-18piom9){font-family:ui-monospace,monospace}.tag.svelte-18piom9{display:inline-block;margin-left:.3rem;padding:.05rem .3rem;border-radius:3px;font-size:.55rem;font-family:system-ui,sans-serif;background:#f0f4f5;color:#4a6a75}.tag.batch.svelte-18piom9{background:#e9d8fd;color:#553c9a}.tag.failed.svelte-18piom9{background:#fed7d7;color:#c53030}.batch-summary.svelte-18piom9{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;font-size:.75rem;color:#4a6a75;margin-bottom:.6rem}a.kanban-card.clickable.svelte-18piom9{text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}a.kanban-card.clickable.svelte-18piom9:hover{background:#f0fff4;border-color:#38a169}.legal.svelte-7wtl5s{display:grid;gap:.85rem;max-width:46rem;line-height:1.6;color:#2f4046}.legal.svelte-7wtl5s .lede{font-size:1.05rem;color:#1a313a}.legal.svelte-7wtl5s .updated{margin-top:-.4rem;font-size:.9rem;color:#55686e}.legal.svelte-7wtl5s h2{margin:1rem 0 0;font-size:1.15rem;color:#1a313a}.legal.svelte-7wtl5s p,.legal.svelte-7wtl5s ul{margin:0}.legal.svelte-7wtl5s ul{display:grid;gap:.35rem;padding-left:1.2rem}.legal.svelte-7wtl5s code{font-size:.9em;background:#1d546714;border-radius:4px;padding:0 .25rem}.legal.svelte-7wtl5s a{color:#1d5467;text-decoration:underline;text-underline-offset:2px}.intro.svelte-1sprge2{max-width:60ch;margin:0 0 1.5rem;color:#36505a}section.svelte-1sprge2{margin:0 0 1.5rem}h2.svelte-1sprge2{margin:0 0 .5rem;font-size:.875rem;font-weight:600;color:#36505a}ul.svelte-1sprge2{list-style:none;margin:0;padding:0;border:1px solid #d0dde1;border-radius:8px;background:#fbfdfd;overflow:hidden}li.svelte-1sprge2+li:where(.svelte-1sprge2){border-top:1px solid #e1eaed}a.svelte-1sprge2{display:grid;grid-template-columns:1fr auto;grid-template-areas:"name icon" "meta icon";align-items:center;gap:.125rem .75rem;min-height:56px;padding:.75rem 1rem;color:#1a313a;text-decoration:none}a.svelte-1sprge2:hover{background:#eef5f7}a.svelte-1sprge2:focus-visible{outline:2px solid #5a8792;outline-offset:-2px}.name.svelte-1sprge2{grid-area:name;font-weight:600}.meta.svelte-1sprge2{grid-area:meta;font-size:.875rem;color:#4a5f66}a.svelte-1sprge2 svg{grid-area:icon;color:#5a7a85}.badge.svelte-1sprge2{margin-left:.5rem;padding:.1rem .5rem;border-radius:999px;background:#1d5467;color:#f4fbfd;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;vertical-align:2px}.empty.svelte-1sprge2{padding:1.5rem;border-radius:8px;background:#f4f8f9}.skeleton.svelte-1sprge2{display:flex;flex-direction:column;gap:.5rem}.skeleton.svelte-1sprge2 span:where(.svelte-1sprge2){height:56px;border-radius:8px;background:#d5e2e6}.crumbs.svelte-1yh9g4y{margin:0 0 .5rem;font-size:.85rem}.crumbs.svelte-1yh9g4y a:where(.svelte-1yh9g4y){display:inline-flex;align-items:center;gap:.25rem;color:#1c4f63;text-decoration:none;min-height:2rem}.crumbs.svelte-1yh9g4y a:where(.svelte-1yh9g4y):hover{text-decoration:underline}h1.svelte-1yh9g4y{margin:0 0 .75rem;font-size:clamp(1.4rem,3vw,2rem)}.round-header.svelte-1yh9g4y{margin:0 0 1.5rem}.eyebrow.svelte-1yh9g4y{margin:0 0 .5rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#4a6a75}.meta.svelte-1yh9g4y{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:0;color:#36505a;font-size:.95rem}.meta.svelte-1yh9g4y a:where(.svelte-1yh9g4y){display:inline-flex;align-items:center;gap:.25rem;color:#1c4f63}.progress.svelte-1yh9g4y{margin-top:.75rem;height:4px;max-width:320px;border-radius:2px;background:#c8d8dd;overflow:hidden}.progress.svelte-1yh9g4y span:where(.svelte-1yh9g4y){display:block;height:100%;background:#1d5467}.note.svelte-1yh9g4y{margin:.75rem 0 0;color:#4a5f66;font-size:.875rem}.round-steps.svelte-1yh9g4y{display:flex;gap:.75rem;margin:0 0 1.5rem}.step.svelte-1yh9g4y{flex:1;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;min-height:44px;border:1px solid #c8d8dd;border-radius:8px;background:#f4f8f9;color:#1a313a;text-decoration:none;font-weight:500;font-size:.875rem}.step.svelte-1yh9g4y:hover{border-color:#9db8c0;background:#fff}.step.svelte-1yh9g4y span:where(.svelte-1yh9g4y){display:flex;flex-direction:column}.step.svelte-1yh9g4y small:where(.svelte-1yh9g4y){font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#4a6a75}.step.newer.svelte-1yh9g4y{justify-content:flex-end;text-align:right}.step.older.svelte-1yh9g4y:only-child{flex:0 1 50%}.step.newer.svelte-1yh9g4y:only-child{flex:0 1 50%;margin-left:auto}.controls.svelte-1yh9g4y{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:.75rem;margin:0 0 1rem}.segmented.svelte-1yh9g4y{display:inline-flex;padding:2px;border-radius:8px;background:#d5e2e6}.segmented.svelte-1yh9g4y button:where(.svelte-1yh9g4y){min-height:36px;padding:0 .875rem;border:0;border-radius:6px;background:transparent;color:#2c4650;font-weight:600}.segmented.svelte-1yh9g4y button[aria-pressed=true]:where(.svelte-1yh9g4y){background:#fff;color:#12303a;box-shadow:0 1px 2px #143c5026}.filter.svelte-1yh9g4y{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#36505a}.filter.svelte-1yh9g4y select:where(.svelte-1yh9g4y){min-height:36px;padding:0 .5rem;border:1px solid #b5c9d0;border-radius:6px;background:#fff;font:inherit;color:#1a313a;max-width:60vw}.group.svelte-1yh9g4y{margin:0 0 1.5rem}.group.svelte-1yh9g4y h2:where(.svelte-1yh9g4y){display:flex;align-items:baseline;gap:.5rem;margin:0 0 .5rem;font-size:.875rem;font-weight:600;letter-spacing:.02em;color:#36505a}.when.svelte-1yh9g4y,.group-when.svelte-1yh9g4y{color:#4a5f66;font-weight:500}.group-when.svelte-1yh9g4y{margin-left:auto;font-size:.8rem}.count.svelte-1yh9g4y{font-weight:500;color:#6a828a;font-size:.8rem}ul.svelte-1yh9g4y{list-style:none;margin:0;padding:0;border:1px solid #d0dde1;border-radius:8px;background:#fbfdfd;overflow:hidden}li.svelte-1yh9g4y+li:where(.svelte-1yh9g4y){border-top:1px solid #e1eaed}.hearing-main.svelte-1yh9g4y{display:flex;align-items:center;gap:.75rem;min-height:48px;padding:.5rem .75rem;color:#1a313a;text-decoration:none}a.hearing-main.svelte-1yh9g4y:hover{background:#eef5f7}a.hearing-main.svelte-1yh9g4y:focus-visible{outline:2px solid #5a8792;outline-offset:-2px}.hearing-name.svelte-1yh9g4y{flex:1;min-width:0;font-weight:500}.hearing.svelte-1yh9g4y:not(.ready) .hearing-name:where(.svelte-1yh9g4y){color:#4a5f66}.part.svelte-1yh9g4y{margin-left:.5rem;padding:.1rem .4rem;border-radius:4px;background:#e3edf0;font-size:.75rem;font-weight:500}.state.svelte-1yh9g4y{flex-shrink:0;font-size:.8rem;color:#5a6d73}.state.ready.svelte-1yh9g4y{padding:.15rem .5rem;border-radius:999px;background:#dcefe6;color:#1d5a3c;font-weight:600}.video-link.svelte-1yh9g4y{display:inline-flex;align-items:center;gap:.25rem;min-height:32px;padding:0 .5rem;border-radius:6px;color:#1c4f63;font-size:.8rem;font-weight:600}.video-link.svelte-1yh9g4y:hover{background:#e3edf0}.empty.svelte-1yh9g4y{padding:1.5rem;border-radius:8px;background:#f4f8f9;color:#36505a}.link-button.svelte-1yh9g4y{padding:0;border:0;background:none;color:#1c4f63;font-weight:600;text-decoration:underline;font-size:inherit}.link-button.svelte-1yh9g4y:hover{background:none}.skeleton.svelte-1yh9g4y{display:flex;flex-direction:column;gap:.75rem}.bar.svelte-1yh9g4y{display:block;height:1rem;width:40%;border-radius:4px;background:#d5e2e6}.bar.wide.svelte-1yh9g4y{height:2rem;width:70%}.bar.row.svelte-1yh9g4y{width:100%;height:3rem}.sr-only.svelte-1yh9g4y{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width: 600px){.round-steps.svelte-1yh9g4y{flex-direction:column}.step.older.svelte-1yh9g4y:only-child,.step.newer.svelte-1yh9g4y:only-child{flex-basis:auto;margin-left:0}.controls.svelte-1yh9g4y{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.filter.svelte-1yh9g4y select:where(.svelte-1yh9g4y){min-width:0}.segmented.svelte-1yh9g4y button:where(.svelte-1yh9g4y){flex:1;min-height:44px}.filter.svelte-1yh9g4y select:where(.svelte-1yh9g4y){flex:1;max-width:none;min-height:44px}.hearing.svelte-1yh9g4y:not(.ready) .hearing-main:where(.svelte-1yh9g4y){flex-wrap:wrap;row-gap:0}.hearing.svelte-1yh9g4y:not(.ready) .hearing-name:where(.svelte-1yh9g4y){flex-basis:100%}}.loading.svelte-6bve5y,.error.svelte-6bve5y{padding:2rem;text-align:center;color:#4a5f66}.error.svelte-6bve5y{color:#a04040}.topic-page.svelte-6bve5y{padding:1rem 0}.topic-header.svelte-6bve5y{margin-bottom:1.5rem}.topic-eyebrow.svelte-6bve5y{margin:0 0 .35rem;font-size:.78rem;font-weight:600;color:#4a6a75;text-transform:uppercase;letter-spacing:.04em}.topic-kind.svelte-6bve5y{margin-left:.5rem;padding:.1rem .4rem;border-radius:4px;background:#e3edf0;color:#1c4f63}.topic-aliases.svelte-6bve5y{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem;margin:.6rem 0 0;font-size:.8rem}.topic-aliases-label.svelte-6bve5y{color:#4a5f66;margin-right:.15rem}.topic-alias.svelte-6bve5y{padding:.1rem .45rem;border-radius:999px;border:1px solid #d5e0e3;background:#fff;color:#1a313a}.appearances.svelte-6bve5y+.appearances:where(.svelte-6bve5y){margin-top:2rem}.round-link.svelte-6bve5y{color:inherit;text-decoration:none}.round-link.svelte-6bve5y:hover{text-decoration:underline}.hearing-heading.svelte-6bve5y{display:flex;justify-content:space-between;gap:1rem;margin:1.1rem 0 .6rem;font-size:.95rem;font-weight:600;color:#1a252a}.hearing-date.svelte-6bve5y{font-size:.78rem;font-weight:400;color:#5a7a85;white-space:nowrap}.topic-header.svelte-6bve5y h1:where(.svelte-6bve5y){margin:0;font-size:clamp(1.4rem,3vw,2rem);color:#1a252a}.stats-row.svelte-6bve5y{display:flex;gap:2rem;padding:1rem 0;border-top:1px solid #c8d8dd;border-bottom:1px solid #c8d8dd;margin-bottom:1.5rem}.stat.svelte-6bve5y{display:flex;flex-direction:column;gap:.2rem}.stat-value.svelte-6bve5y{font-size:1.4rem;font-weight:600;color:#1a252a}.stat-label.svelte-6bve5y{font-size:.8rem;color:#4a5f66;text-transform:uppercase;letter-spacing:.04em}.appearances.svelte-6bve5y h2:where(.svelte-6bve5y){font-size:.85rem;font-weight:600;color:#4a6a75;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .8rem}.visual-grid.svelte-6bve5y{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}.visual-card.svelte-6bve5y{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:.5rem;border-radius:10px;overflow:hidden;background:#fff;border:1px solid #d5e0e3;transition:border-color .12s ease,box-shadow .12s ease}.visual-card.svelte-6bve5y:hover{border-color:#b5c9d0;box-shadow:0 2px 12px -4px #143c501f}.visual-thumb.svelte-6bve5y{display:block;width:100%;aspect-ratio:16 / 9;background-color:#dde7ea;background-repeat:no-repeat}.visual-info.svelte-6bve5y{display:flex;flex-direction:column;gap:.25rem;padding:.6rem .75rem .75rem}.visual-meta.svelte-6bve5y{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.visual-time.svelte-6bve5y{font-size:.72rem;color:#1c4f63;font-weight:500;font-variant-numeric:tabular-nums}.visual-date.svelte-6bve5y{font-size:.7rem;color:#5a7a85}.visual-title.svelte-6bve5y{font-size:.85rem;line-height:1.35;color:#1a313a;font-weight:500}.visual-hearing.svelte-6bve5y{font-size:.7rem;color:#5a7a85;margin-top:.1rem}@media (max-width: 600px){.stats-row.svelte-6bve5y{flex-wrap:wrap;gap:1rem 2rem}.visual-grid.svelte-6bve5y{grid-template-columns:1fr}}.report-drawer.svelte-1xs1aub{position:fixed;right:1rem;bottom:1rem;background:#fff;border:1px solid #c8d6db;border-radius:10px;box-shadow:0 14px 32px #1423272e;padding:.65rem;width:min(640px,calc(100vw - 2rem));z-index:var(--z-report-drawer, 70)}.report-drawer.svelte-1xs1aub p:where(.svelte-1xs1aub){margin:0 0 .45rem;font-size:.78rem;color:#314a50}.drawer-row.svelte-1xs1aub{display:grid;grid-template-columns:auto 1fr auto auto;gap:.4rem}.drawer-row.svelte-1xs1aub select:where(.svelte-1xs1aub),.drawer-row.svelte-1xs1aub input:where(.svelte-1xs1aub){border:1px solid #c3d2d7;border-radius:8px;padding:.35rem .45rem;font:inherit;background:#fff;min-width:0}.drawer-row.svelte-1xs1aub .quiet:where(.svelte-1xs1aub){background:#fff;color:#3b4e57;border-color:#d0dbe0}.challenge.svelte-1xs1aub{margin-top:.45rem}.challenge.svelte-1xs1aub:empty{display:none}@media (max-width: 740px){.drawer-row.svelte-1xs1aub{grid-template-columns:1fr}}.summary-access-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#0f1d216b}.summary-access{position:fixed;top:50%;left:50%;z-index:91;transform:translate(-50%,-50%);width:min(26rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);overflow:auto;padding:1.1rem 1.15rem 1rem;border:1px solid #c8d6db;border-radius:12px;background:#fff;color:#17252b;box-shadow:0 18px 44px #1423273d}.summary-access-title{margin:0 0 .35rem;font-size:1.05rem;line-height:1.3}.summary-access-lede{margin:0 0 .85rem;color:#3f5860;font-size:.86rem;line-height:1.45}form.svelte-ayslc8{display:grid;gap:.4rem}label.svelte-ayslc8{font-size:.8rem;font-weight:700;color:#28444d}input.svelte-ayslc8{width:100%;min-height:2.5rem;padding:.45rem .6rem;border:1px solid #b7c9cf;border-radius:8px;background:#fff;color:#17252b;font:inherit;font-size:1rem}.summary-access-privacy.svelte-ayslc8{margin:0;color:#53656d;font-size:.74rem;line-height:1.4}.summary-access-error.svelte-ayslc8{margin:0;color:#8a2b2b;font-size:.8rem}.summary-access-actions.svelte-ayslc8{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.45rem}.summary-access-actions.svelte-ayslc8 button[type=submit]:where(.svelte-ayslc8){min-height:2.5rem}.summary-access-actions.svelte-ayslc8 button[type=submit]:where(.svelte-ayslc8):disabled{opacity:.7;cursor:progress}.summary-access-actions.svelte-ayslc8 .summary-access-dismiss{min-height:2.5rem;background:#fff;color:#3b4e57;border-color:#d0dbe0}.summary-access-actions.svelte-ayslc8 .summary-access-dismiss:hover{background:#eef5f7}.hearing-nav.svelte-1vmhe2g{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem;padding:.75rem 0;border-top:1px solid #d3dfe3}.hearing-nav.overlay.svelte-1vmhe2g{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a252aeb;border-top:0;padding:1.5rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;z-index:10}.season-context.svelte-1vmhe2g{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;background:linear-gradient(135deg,#e8f4f8,#f4f9fb);border-radius:8px;font-size:.8rem}.season-link.svelte-1vmhe2g{display:flex;align-items:center;gap:.4rem;color:#1d5467;text-decoration:none;font-weight:500}.season-link.svelte-1vmhe2g:hover{text-decoration:underline}.season-link.svelte-1vmhe2g{min-width:0}.season-title.svelte-1vmhe2g{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.season-position.svelte-1vmhe2g{color:#5a7a85;font-size:.75rem}.overlay.svelte-1vmhe2g .season-context:where(.svelte-1vmhe2g){background:#ffffff1a;max-width:400px;width:100%}.overlay.svelte-1vmhe2g .season-link:where(.svelte-1vmhe2g){color:#fff}.overlay.svelte-1vmhe2g .season-position:where(.svelte-1vmhe2g){color:#ffffffb3}.nav-row.svelte-1vmhe2g{display:flex;align-items:stretch;gap:.75rem}.overlay.svelte-1vmhe2g .nav-row:where(.svelte-1vmhe2g){flex-direction:column;align-items:center;width:100%}.nav-link.svelte-1vmhe2g{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#f0f5f7;border-radius:8px;text-decoration:none;color:#1a313a;flex:1;min-width:0;transition:background-color .12s ease}.nav-link.svelte-1vmhe2g:hover{background:#e4eef0}.overlay.svelte-1vmhe2g .nav-link:where(.svelte-1vmhe2g){background:#ffffff1a;color:#fff;max-width:400px;flex:none}.overlay.svelte-1vmhe2g .nav-link:where(.svelte-1vmhe2g):hover{background:#ffffff2e}.nav-link.prev.svelte-1vmhe2g{justify-content:flex-start}.nav-link.next.svelte-1vmhe2g{justify-content:flex-end;text-align:right}.nav-content.svelte-1vmhe2g{display:flex;flex-direction:column;gap:.15rem;min-width:0}.nav-label.svelte-1vmhe2g{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:#5a6d73}.overlay.svelte-1vmhe2g .nav-label:where(.svelte-1vmhe2g){color:#ffffffb3}.nav-title.svelte-1vmhe2g{font-size:.85rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-spacer.svelte-1vmhe2g{flex:1}.cancel-btn.svelte-1vmhe2g{margin-top:.5rem;padding:.5rem 1.25rem;border:1px solid rgba(255,255,255,.3);border-radius:6px;background:transparent;color:#fff;font-size:.85rem;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.cancel-btn.svelte-1vmhe2g:hover{background:#ffffff1a;border-color:#ffffff80}@media (max-width: 600px){.hearing-nav.svelte-1vmhe2g:not(.overlay){flex-direction:column;gap:.5rem}.nav-link.next.svelte-1vmhe2g{text-align:left;justify-content:flex-start}}.badge-photo.svelte-1c2faie{width:100%;height:100%;object-fit:cover;display:block}.badge-initials.svelte-1c2faie{font-size:.6rem;font-weight:800;letter-spacing:.03em;line-height:1}.speaker-hovercard-surface.svelte-5bwhry{display:grid;grid-template-columns:auto 1fr;gap:.5rem;background:#fdfefe;border:1px solid #bfcfd5;border-radius:10px;padding:.42rem .52rem;box-shadow:0 10px 22px #13252b33;max-width:min(340px,82vw);color:#203a42;position:relative;isolation:isolate;z-index:1}.speaker-photo.svelte-5bwhry{width:42px;height:42px;border-radius:999px;object-fit:cover;display:block}.speaker-photo-link.svelte-5bwhry{align-self:start;border-radius:999px}.speaker-tooltip-text.svelte-5bwhry p:where(.svelte-5bwhry){margin:0;font-size:.72rem;line-height:1.3;color:#284048}.speaker-tooltip-text.svelte-5bwhry .speaker-name:where(.svelte-5bwhry){font-size:.75rem;font-weight:700;color:#1f3a43;margin-bottom:.16rem}.speaker-tooltip-text.svelte-5bwhry .muted:where(.svelte-5bwhry){color:#4b646c;margin-top:.12rem}.speaker-name-link.svelte-5bwhry{display:inline-block;margin:0;text-decoration:none}.speaker-tooltip-text.svelte-5bwhry .speaker-name-link:where(.svelte-5bwhry) .speaker-name:where(.svelte-5bwhry){color:#1c5468;text-decoration:underline;text-decoration-color:#1c546859;text-underline-offset:2px}.speaker-name-link.svelte-5bwhry:hover .speaker-name:where(.svelte-5bwhry),.speaker-name-link.svelte-5bwhry:focus-visible .speaker-name:where(.svelte-5bwhry){text-decoration-color:currentColor}.speaker-tooltip-badge.svelte-tkiay2{width:1.42rem;height:1.42rem;border:1px solid #9eb7bf!important;background:#e6f1f4!important;border-radius:999px!important;padding:0!important;margin:0;cursor:help;-moz-appearance:none;appearance:none;-webkit-appearance:none;color:#1e3940!important;display:inline-flex;align-items:center;justify-content:center;box-shadow:none!important;transition:background-color .12s ease;overflow:hidden}.speaker-tooltip-badge.svelte-tkiay2:hover,.speaker-tooltip-badge.svelte-tkiay2:focus-visible{background:#ddebef!important;color:#173138!important;border-color:#91adb6!important}.turn-shell.svelte-1il5ldx{min-width:0;max-width:50rem;container:transcript-turn / inline-size}.turn-bubble.svelte-1il5ldx{min-width:0;padding:.2rem 0 .5rem;text-align:left}.turn-header.svelte-1il5ldx{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;min-height:2rem;margin-bottom:.4rem;padding-inline:.4rem;color:#28444d}.speaker-name.svelte-1il5ldx{min-width:0;overflow-wrap:anywhere;font-size:.85rem;font-weight:700;color:inherit;text-decoration-color:#9bb6bd;text-underline-offset:.18em}.turn-summary.svelte-1il5ldx{position:relative;margin:0 0 .4rem;border-inline-start:2px solid #bacdd3}.turn-tooltip.svelte-1il5ldx{margin:0;padding:.4rem .5rem;color:#44616a;font-size:.8rem;line-height:1.45;overflow-wrap:anywhere}.locked.svelte-1il5ldx .turn-tooltip:where(.svelte-1il5ldx){filter:blur(4px);user-select:none;-webkit-user-select:none;pointer-events:none}.summary-unlock.svelte-1il5ldx{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:.35rem;width:max-content;max-width:calc(100% - .75rem);padding:.22rem .65rem;border:1px solid #b4c9cf;border-radius:999px;background:#fff;color:#183136;box-shadow:0 1px 3px #14232724;font-size:.72rem;font-weight:600;line-height:1.3;text-align:center}.summary-unlock.svelte-1il5ldx:hover{background:#eef5f7;border-color:#8fb0b9}.summary-unlock.svelte-1il5ldx svg{flex:none}.bubble-lines.svelte-1il5ldx{display:grid;gap:.2rem}.line-row.svelte-1il5ldx{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:.65rem;align-items:start;min-width:0;position:relative;scroll-margin-block:1rem}.line-content.svelte-1il5ldx{display:block;width:100%;min-width:0;margin:0;padding:.3rem .5rem;border:1px solid transparent;border-radius:7px;background:#fbfdfd;color:#172c33;font:inherit;font-weight:400;text-align:left;cursor:pointer;overflow-wrap:anywhere;user-select:text;-webkit-user-select:text}.right.svelte-1il5ldx .line-content:where(.svelte-1il5ldx){background:#f4f9fa}.line-row.svelte-1il5ldx:hover .line-content:where(.svelte-1il5ldx),.line-row.hovered.svelte-1il5ldx .line-content:where(.svelte-1il5ldx){background:#eaf2f4}.line-row.selected.svelte-1il5ldx .line-content:where(.svelte-1il5ldx){background:#e1eef2;border-color:#9cbcc6;box-shadow:inset 3px 0 #357387}.line-text.svelte-1il5ldx{font-size:1rem;line-height:1.6}.line-row.interjection.svelte-1il5ldx .line-text:where(.svelte-1il5ldx){font-style:italic;color:#355a63}.line-actions.svelte-1il5ldx{display:grid;grid-template-columns:minmax(0,1fr) 1.75rem 1.75rem;align-items:center;gap:.1rem;min-height:2rem}.time.svelte-1il5ldx{min-width:0;min-height:1.75rem;padding:.15rem .2rem;border:0;border-radius:4px;background:transparent;color:#536e77;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.75rem;font-weight:500;font-variant-numeric:tabular-nums;line-height:1.3;white-space:nowrap;text-align:left}.time.svelte-1il5ldx:hover{background:#e2edf0;color:#204e5c}.time[aria-current=time].svelte-1il5ldx{color:#17576b;font-weight:700;background:#e1eef2}.line-permalink.svelte-1il5ldx,.line-flag.svelte-1il5ldx{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:5px;background:transparent;color:#496873;opacity:0}.line-actions.visible.svelte-1il5ldx .line-permalink:where(.svelte-1il5ldx),.line-actions.visible.svelte-1il5ldx .line-flag:where(.svelte-1il5ldx),.line-row.svelte-1il5ldx:hover .line-permalink:where(.svelte-1il5ldx),.line-row.svelte-1il5ldx:hover .line-flag:where(.svelte-1il5ldx),.line-row.svelte-1il5ldx:focus-within .line-permalink:where(.svelte-1il5ldx),.line-row.svelte-1il5ldx:focus-within .line-flag:where(.svelte-1il5ldx){opacity:1}.line-permalink.svelte-1il5ldx:hover,.line-flag.svelte-1il5ldx:hover{background:#ddebee}.line-content.svelte-1il5ldx:focus-visible,.summary-unlock.svelte-1il5ldx:focus-visible,.time.svelte-1il5ldx:focus-visible,.line-permalink.svelte-1il5ldx:focus-visible,.line-flag.svelte-1il5ldx:focus-visible{outline:2px solid #27748b;outline-offset:2px}.confidence.svelte-1il5ldx{font-size:.68rem;border-radius:999px;padding:.08rem .34rem}.confidence.high.svelte-1il5ldx{background:#e8f6ef;color:#145f45}.confidence.medium.svelte-1il5ldx{background:#fff8e5;color:#7a5f12}.confidence.low.svelte-1il5ldx{background:#fdeeee;color:#7a2f2f}@container transcript-turn (max-width: 29.999rem){.line-row.svelte-1il5ldx{grid-template-columns:minmax(0,1fr);gap:.15rem}.line-actions.svelte-1il5ldx{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.25rem;padding-inline:.25rem}.time.svelte-1il5ldx,.line-permalink.svelte-1il5ldx,.line-flag.svelte-1il5ldx{flex:0 0 auto}}@media (hover: none),(pointer: coarse){.line-row.svelte-1il5ldx{grid-template-columns:10rem minmax(0,1fr)}.line-actions.svelte-1il5ldx{min-height:2.75rem;grid-template-columns:minmax(0,1fr) 2.75rem 2.75rem}.time.svelte-1il5ldx{min-height:2.75rem}.line-permalink.svelte-1il5ldx,.line-flag.svelte-1il5ldx{width:2.75rem;height:2.75rem;opacity:1}@container transcript-turn (max-width: 29.999rem){.line-row.svelte-1il5ldx{grid-template-columns:minmax(0,1fr)}}}.transcript-column.svelte-1jb0bz2{position:relative;display:grid;gap:.55rem;grid-template-rows:auto minmax(0,1fr);min-width:0;max-width:100%}.transcript-metrics.svelte-1jb0bz2{position:absolute;inset:0 auto auto 0;width:0;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.transcript-type-probe.svelte-1jb0bz2{display:inline-block;white-space:nowrap;font-size:1rem;line-height:1.6;width:max-content}.toolbar.svelte-1jb0bz2{display:grid;grid-template-columns:1fr auto;gap:.5rem;align-items:center;position:sticky;top:var(--sticky-header-h);z-index:var(--z-toolbar, 40);background:#e7eff1;padding:.22rem 0;min-height:var(--sticky-toolbar-h);border-bottom:1px solid #d2dde1;overflow:visible}.search-input.svelte-1jb0bz2{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.35rem;border:1px solid #c6d3d7;border-radius:8px;background:#fff;padding:0 .5rem;color:#395057;min-height:2.2rem;overflow:hidden}.search-input.svelte-1jb0bz2 svg{width:.95rem;height:.95rem;color:#4e6770;flex:0 0 auto}.search-input.svelte-1jb0bz2 input:where(.svelte-1jb0bz2){border:0;padding:0;height:2.2rem;line-height:2.2rem;font:inherit;background:transparent;min-width:0;width:100%}.annotate-icon.svelte-1jb0bz2{width:2.2rem;height:2.2rem;padding:0;border:1px solid #c1d1d6;border-radius:8px;background:#f7fbfc;color:#607880;display:inline-flex;align-items:center;justify-content:center;line-height:1;transition:background-color .12s ease}.annotate-icon.svelte-1jb0bz2 svg{width:1.05rem;height:1.05rem;stroke-width:2.2;stroke:currentColor;display:block}.annotate-icon.svelte-1jb0bz2:hover,.annotate-icon.svelte-1jb0bz2:focus-visible{background:#e6f1f4}.annotate-icon.active.svelte-1jb0bz2{border-color:#8caab3;background:#e5f1f4;color:#1f667a}.annotate-icon.remove.svelte-1jb0bz2{border-color:#7a939c;background:#d7e6eb;color:#0f4f64}.speaker-filters.svelte-1jb0bz2{display:flex;flex-wrap:wrap;gap:.35rem}.speaker-filters.svelte-1jb0bz2 button:where(.svelte-1jb0bz2){border:1px solid #bdced2;border-radius:999px;background:#eef4f5;color:#22363a;padding:.2rem .55rem;font-size:.72rem}.speaker-filters.svelte-1jb0bz2 button.selected:where(.svelte-1jb0bz2){background:#ddecee;border-color:#7f9ca2}.transcript-scroll-zone.svelte-1jb0bz2{position:sticky;top:calc(var(--sticky-header-h) + var(--sticky-toolbar-h));height:max(240px,calc(100dvh - (var(--sticky-header-h) + var(--sticky-toolbar-h) + .3rem)));max-height:100dvh;overflow:auto;padding:.25rem .3rem .8rem;overscroll-behavior:contain;overflow-anchor:none}.transcript.svelte-1jb0bz2{display:grid;gap:.4rem;padding-right:0}.virtual-list-wrapper.svelte-1jb0bz2{position:relative;min-width:0}.virtual-list-inner.svelte-1jb0bz2{width:100%}.virtual-item.svelte-1jb0bz2{position:absolute;top:0;left:0;right:0;padding-bottom:.4rem}.virtual-item.svelte-1jb0bz2 .chapter-break:where(.svelte-1jb0bz2){position:relative;margin:0}.virtual-item.svelte-1jb0bz2 .turn-tooltip{position:relative}.virtual-list-wrapper.svelte-1jb0bz2 [data-segment-id]{scroll-margin-top:8rem;scroll-margin-bottom:4rem}.report-sent.svelte-1jb0bz2{margin:0;font-size:.74rem;color:#0f6f41}.empty.svelte-1jb0bz2{color:#53656d}.chapter-break.svelte-1jb0bz2{margin:.15rem 0 .05rem;padding-top:.4rem;padding-bottom:.16rem;border-top:1px solid #c7d6db;display:flex;align-items:center;justify-content:space-between;gap:.5rem;position:sticky;top:0;z-index:var(--z-inline-summary, 12);background:linear-gradient(to bottom,#e7eff1fa,#e7eff1f0);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.chapter-break-title.svelte-1jb0bz2{border:0;background:transparent;padding:0;margin:0;font-size:.83rem;font-weight:700;line-height:1.2;color:#1f3941;text-align:left}.chapter-break-link.svelte-1jb0bz2{border:1px solid #c0d0d6;border-radius:999px;width:1.3rem;height:1.3rem;display:inline-flex;align-items:center;justify-content:center;background:#eef5f7;color:#28444b;padding:0;line-height:1;flex:0 0 auto}@media (max-width: 920px){.toolbar.svelte-1jb0bz2{position:static;border-bottom:0;padding:0}.transcript-scroll-zone.svelte-1jb0bz2{position:static;top:auto;height:clamp(240px,60dvh,640px);max-height:80dvh;overflow:auto;padding-right:0}.desktop-speakers.svelte-1jb0bz2{display:none}.transcript.svelte-1jb0bz2{max-height:none;overflow:visible}.chapter-break.svelte-1jb0bz2{position:static;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;padding-bottom:0}}@media (max-width: 740px){.toolbar.svelte-1jb0bz2{grid-template-columns:1fr}}.jump-to-now.svelte-1jb0bz2{position:fixed;bottom:2rem;right:2rem;display:flex;align-items:center;gap:.5rem;padding:.6rem 1rem;background:#1d5467;color:#fff;border:none;border-radius:999px;font-size:.85rem;font-weight:500;cursor:pointer;box-shadow:0 2px 8px #0003,0 4px 16px #0000001a;z-index:100;transition:background-color .15s ease,transform .1s ease}.jump-to-now.svelte-1jb0bz2:hover{background:#2a6d82}.jump-to-now.svelte-1jb0bz2:active{transform:scale(.97)}.jump-to-now.svelte-1jb0bz2 svg{flex-shrink:0}@media (max-width: 920px){.jump-to-now.svelte-1jb0bz2{bottom:5rem;right:1rem}}.heading.svelte-1lo4cy3{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.5rem;text-align:left;position:sticky;top:0;z-index:var(--z-header, 50);background:#e7eff1;padding:.35rem 0 .25rem;min-height:var(--sticky-header-h);border-bottom:1px solid #d3dfe3}.home-link.svelte-1lo4cy3{margin-left:-2.5rem;display:flex;align-items:center;gap:.35rem;padding:.35rem;color:#4a6670;border-radius:6px;flex-shrink:0;text-decoration:none;transition:background-color .12s ease,color .12s ease}.home-link.svelte-1lo4cy3:hover,.home-link.svelte-1lo4cy3:focus-visible{background:#dbe8eb;color:#1d5467}.home-link.svelte-1lo4cy3 .site-name:where(.svelte-1lo4cy3){max-width:0;opacity:0;overflow:hidden;white-space:nowrap;font-size:.72rem;font-weight:600;color:#1d5467;transition:max-width .2s ease,opacity .18s ease}.home-link.svelte-1lo4cy3:hover .site-name:where(.svelte-1lo4cy3),.home-link.svelte-1lo4cy3:focus-visible .site-name:where(.svelte-1lo4cy3){max-width:8rem;opacity:1}.heading-inner.svelte-1lo4cy3{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.title-block.svelte-1lo4cy3{flex:1;min-width:0}h2.svelte-1lo4cy3{margin:0;font-size:clamp(1rem,2.2vw,1.35rem);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meta.svelte-1lo4cy3{margin:.1rem 0 0;color:#5a6d73;font-size:.78rem}.crumbs.svelte-1lo4cy3{display:flex;align-items:center;gap:.25rem;margin:.1rem 0 0;min-width:0;font-size:.78rem;color:#5a6d73;white-space:nowrap}.crumbs.svelte-1lo4cy3 a:where(.svelte-1lo4cy3){display:inline-flex;align-items:center;flex-shrink:0;color:#1c4f63;font-weight:600;text-decoration:none}.crumbs.svelte-1lo4cy3 a:where(.svelte-1lo4cy3):hover,.crumbs.svelte-1lo4cy3 a:where(.svelte-1lo4cy3):focus-visible{text-decoration:underline}.crumbs.svelte-1lo4cy3 .back-icon{display:none}.crumb-detail.svelte-1lo4cy3{overflow:hidden;text-overflow:ellipsis}.crumbs.svelte-1lo4cy3 .ago:where(.svelte-1lo4cy3){flex-shrink:0}.crumbs.svelte-1lo4cy3 .ago:where(.svelte-1lo4cy3):before{content:"·";margin:0 .25rem 0 .1rem}.heading-actions.svelte-1lo4cy3{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.share-button.svelte-1lo4cy3{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #b9cbd0;border-radius:999px;background:#eef5f6;color:#22363a;padding:.24rem .6rem;font-size:.74rem;font-weight:600;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.share-button.svelte-1lo4cy3:hover{background:#e4eef0;border-color:#a3bac0}.share-status.svelte-1lo4cy3{font-size:.7rem;color:#3d5960}ew-share-popover.svelte-1lo4cy3,ew-share-banner.svelte-1lo4cy3{display:contents}@media (max-width: 920px){.heading.svelte-1lo4cy3{display:flex;flex-wrap:wrap;position:static;padding:.5rem 0;min-height:0;border-bottom:0}.home-link.svelte-1lo4cy3{margin-left:0}.heading-inner.svelte-1lo4cy3{order:3;flex-basis:100%;margin-top:.25rem}.title-block.svelte-1lo4cy3{flex:1}h2.svelte-1lo4cy3{white-space:normal}.crumbs.svelte-1lo4cy3 .back-icon{display:inline;margin-left:-.2rem}.crumbs.svelte-1lo4cy3 a:where(.svelte-1lo4cy3){min-height:32px}.crumbs.svelte-1lo4cy3 .crumb-sep,.crumb-detail.svelte-1lo4cy3{display:none}.heading-actions.svelte-1lo4cy3{margin-left:auto}}.topic-tag.svelte-1qj116s{border:1px solid #cad9de;border-radius:999px;padding:.08rem .42rem;font-size:.66rem;color:#3a565d;background:#f5fafb;cursor:pointer;transition:background-color .1s ease,border-color .1s ease}.topic-tag.svelte-1qj116s:hover{background:#ebf3f5;border-color:#b5c9cf}.topic-tag.selected.svelte-1qj116s{border-color:#86a7b1;background:#e6f1f4}.topic-tooltip-surface.svelte-1qj116s{min-width:140px;max-width:220px;background:#fdfefe;border:1px solid #bccdd3;border-radius:8px;box-shadow:0 6px 16px #13252b2e;padding:.5rem .6rem;display:grid;gap:.35rem}.topic-tooltip-header.svelte-1qj116s{font-size:.78rem;font-weight:600;color:#1a2f35}.topic-tooltip-stats.svelte-1qj116s{font-size:.68rem;color:#4a6068;display:flex;flex-wrap:wrap;gap:.2rem;align-items:center}.stat-sep.svelte-1qj116s{color:#8aa3ab}.topic-tooltip-link.svelte-1qj116s{display:inline-flex;align-items:center;gap:.25rem;font-size:.68rem;color:#1c5468;text-decoration:none;margin-top:.1rem}.topic-tooltip-link.svelte-1qj116s:hover{text-decoration:underline;text-underline-offset:2px}.topic-tooltip-link.svelte-1qj116s svg{opacity:.7}.chapters-panel.svelte-y3lktl{border:1px solid #d6e1e5;border-radius:8px;background:#f9fcfd;padding:.35rem .4rem;display:grid;gap:.4rem;position:relative}.sticky-chapters.svelte-y3lktl{grid-template-rows:auto 1fr;max-height:min(43vh,520px);overflow:hidden}.chapters-header.svelte-y3lktl{display:flex;align-items:center;justify-content:space-between}.chapters-header.svelte-y3lktl h3:where(.svelte-y3lktl){margin:0;font-size:.82rem;letter-spacing:.01em;color:#2e454c}.topic-clear.svelte-y3lktl{border:1px solid #b9ccd2;border-radius:999px;background:#eef5f7;padding:.12rem .45rem;font-size:.68rem;color:#324b52}.chapters-list.svelte-y3lktl{display:grid;align-content:start;gap:.35rem;overflow:auto;padding-right:.18rem;padding-bottom:.45rem}.chapters-end-zone.svelte-y3lktl{position:absolute;bottom:.25rem;left:0;right:0;padding:.5rem;text-align:center;pointer-events:none;z-index:2}.chapters-end-label.svelte-y3lktl{display:inline-block;font-size:.66rem;color:#5a7580;letter-spacing:.03em;background:#f9fcfde6;padding:.2rem .6rem;border-radius:999px;border:1px solid #c8d8dd}.chapter-row.svelte-y3lktl{border:0;border-bottom:1px solid #d4e1e5;border-radius:0;background:transparent;padding:.32rem .2rem .42rem;display:grid;gap:.3rem;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease}.chapter-row.active-chapter.svelte-y3lktl{background:linear-gradient(180deg,#f5fafc,#eef5f8);border-bottom-color:#b8cdd6;border-radius:8px;padding-left:.38rem;padding-right:.34rem;box-shadow:inset 2px 0 #4d8ea7,0 1px #ffffffb8}.chapter-row.active-chapter.svelte-y3lktl .chapter-title:where(.svelte-y3lktl){color:#163a45}.chapter-row.svelte-y3lktl:last-child{border-bottom:0;padding-bottom:.16rem}.chapter-top.svelte-y3lktl{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem}.chapter-top-actions.svelte-y3lktl{display:inline-flex;align-items:center;gap:.3rem}.chapter-title.svelte-y3lktl{font-size:.77rem;font-weight:700;color:#22383f}.chapter-time.svelte-y3lktl{font-size:.69rem;color:#4d656c}.chapter-link.svelte-y3lktl{border:1px solid #c0d0d6;border-radius:999px;width:1.3rem;height:1.3rem;display:inline-flex;align-items:center;justify-content:center;background:#eef5f7;color:#28444b;overflow:visible;padding:0;line-height:1;flex:0 0 auto}.chapter-link.svelte-y3lktl svg{width:.76rem;height:.76rem;stroke-width:2.4;stroke:currentColor;display:block}.chapter-summary.svelte-y3lktl{margin:0;font-size:.72rem;color:#324b53;line-height:1.3}.chapter-meta.svelte-y3lktl{display:flex;justify-content:space-between;gap:.4rem;align-items:center}.chapter-tags.svelte-y3lktl{display:flex;gap:.25rem;flex-wrap:wrap}.topic-tag.svelte-y3lktl{border:1px solid #cad9de;border-radius:999px;padding:.08rem .42rem;font-size:.66rem;color:#3a565d;background:#f5fafb}.topic-tag.selected.svelte-y3lktl{border-color:#86a7b1;background:#e6f1f4}.chapter-speakers.svelte-y3lktl{display:flex;gap:.2rem;align-items:center}.speaker-badge.svelte-y3lktl{border:1px solid #afc5cd;border-radius:999px;background:#edf5f7;color:#234048;font-size:.63rem;font-weight:700;width:1.42rem;height:1.42rem;padding:0;display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px #fff3;line-height:1;overflow:hidden}.speaker-badge.active.svelte-y3lktl{outline:2px solid #102f39;outline-offset:1px}.chapter-share-bar.svelte-y3lktl{height:.94rem;border-radius:999px;overflow:hidden;display:flex;background:#dce8ed;border:1px solid #738f9b}.chapter-share-wrap.svelte-y3lktl{position:relative;overflow:visible}.share-segment.svelte-y3lktl{display:block;height:100%;border-radius:0!important;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;padding:0;margin:0;background-color:var(--share-color);background-image:linear-gradient(0deg,#ffffff24,#ffffff24);background-size:auto;border-right:1px solid rgba(8,26,33,.52);cursor:pointer}.share-segment.svelte-y3lktl:hover,.share-segment.svelte-y3lktl:focus-visible{background-color:var(--share-color)!important}.share-segment.svelte-y3lktl:nth-child(2n){background-image:repeating-linear-gradient(45deg,#fff3 0,#fff3 3px,#fff0 3px,#fff0 6px),linear-gradient(0deg,#00000014,#00000014)}.share-segment.svelte-y3lktl:nth-child(3n){background-image:repeating-linear-gradient(-45deg,#ffffff38 0,#ffffff38 2px,#fff0 2px,#fff0 5px),linear-gradient(0deg,#00000014,#00000014)}.share-segment.svelte-y3lktl:nth-child(4n){background-image:radial-gradient(circle at 2px 2px,#ffffff3d 0,#ffffff3d 1px,#fff0 1px,#fff0 4px),linear-gradient(0deg,#00000014,#00000014);background-size:6px 6px,auto}.share-segment.active.svelte-y3lktl{box-shadow:inset 0 0 0 2px #0c222ae6}.chapter-lens.svelte-y3lktl{position:fixed;z-index:16;cursor:pointer}.lens-track.svelte-y3lktl{position:absolute;left:0;right:0;top:50%;height:var(--bar-height);transform:translateY(-50%);box-sizing:border-box;border-radius:999px;background:#dce8ed;border:1px solid #738f9b;box-shadow:0 4px 12px #13252b4d}.lens-segment.svelte-y3lktl{position:absolute;top:50%;transform:translateY(-50%);border-radius:2px!important}.lens-segment.lens-first.svelte-y3lktl{border-radius:999px 2px 2px 999px!important}.lens-segment.lens-last.svelte-y3lktl{border-radius:2px 999px 999px 2px!important}.lens-head.svelte-y3lktl{position:absolute;top:50%;width:2px;height:32px;margin-left:-1px;transform:translateY(-50%);border-radius:1px;pointer-events:none;background:#0b171b;box-shadow:0 0 0 1px #ffffffbf}.share-segment.playing.svelte-y3lktl{box-shadow:inset 0 0 0 1px #fffffff2,inset 0 0 0 3px #184657c7,0 0 0 1px #5c92a75c;filter:saturate(1.07) brightness(1.02)}.chapter-segment-tooltip-surface.svelte-y3lktl{max-width:min(320px,72vw);border:1px solid #bccdd3;border-radius:10px;background:#fdfefe;box-shadow:0 10px 22px #13252b33;position:relative;overflow:hidden}.chapter-scrub-tooltip.svelte-y3lktl{position:fixed;top:0;left:0;transform:translate(-50%);width:320px;max-width:min(320px,72vw);z-index:18}.chapter-hover-cone.svelte-y3lktl{position:fixed;top:0;left:0;transform:translate(-50%);width:86px;height:14px;pointer-events:none;z-index:17;background:linear-gradient(180deg,#00000029,#00000057);clip-path:polygon(8% 0,92% 0,52% 100%,48% 100%);filter:blur(.2px)}.scrub-preview-stack.svelte-y3lktl{position:absolute;top:0;right:0;bottom:0;left:0}.segment-tooltip-preview.svelte-y3lktl{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#e8eff2;transform:scale(1.03);filter:saturate(1.04)}.preview-current.preview-in-right.svelte-y3lktl{animation:svelte-y3lktl-previewInFromRight .17s ease forwards}.preview-current.preview-in-left.svelte-y3lktl{animation:svelte-y3lktl-previewInFromLeft .17s ease forwards}.preview-previous.preview-out-left.svelte-y3lktl{animation:svelte-y3lktl-previewOutToLeft .17s ease forwards}.preview-previous.preview-out-right.svelte-y3lktl{animation:svelte-y3lktl-previewOutToRight .17s ease forwards}@keyframes svelte-y3lktl-previewInFromRight{0%{transform:translate(14px);opacity:.25}to{transform:translate(0);opacity:1}}@keyframes svelte-y3lktl-previewInFromLeft{0%{transform:translate(-14px);opacity:.25}to{transform:translate(0);opacity:1}}@keyframes svelte-y3lktl-previewOutToLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-14px);opacity:0}}@keyframes svelte-y3lktl-previewOutToRight{0%{transform:translate(0);opacity:1}to{transform:translate(14px);opacity:0}}.segment-tooltip-fade.svelte-y3lktl{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 16%,#00000080)}.segment-tooltip-content.svelte-y3lktl{position:relative;z-index:1;padding:.45rem .52rem .48rem}.chapter-segment-tooltip-surface.has-preview.svelte-y3lktl .segment-tooltip-content:where(.svelte-y3lktl){min-height:10.6rem;display:grid;align-content:end}.chapter-segment-tooltip-surface.has-preview.svelte-y3lktl .segment-tooltip-speaker:where(.svelte-y3lktl),.chapter-segment-tooltip-surface.has-preview.svelte-y3lktl .segment-tooltip-summary:where(.svelte-y3lktl),.chapter-segment-tooltip-surface.has-preview.svelte-y3lktl .segment-tooltip-time:where(.svelte-y3lktl){text-shadow:0 1px 2px rgba(0,0,0,.64)}.segment-tooltip-speaker.svelte-y3lktl{margin:0;font-size:.7rem;font-weight:700;color:#fff}a.segment-tooltip-speaker.svelte-y3lktl{justify-self:start;text-decoration:underline;text-decoration-color:#ffffff80;text-underline-offset:2px}a.segment-tooltip-speaker.svelte-y3lktl:hover,a.segment-tooltip-speaker.svelte-y3lktl:focus-visible{text-decoration-color:currentColor}.segment-tooltip-summary.svelte-y3lktl{margin:.14rem 0 0;font-size:.71rem;line-height:1.28;color:#fffffff5}.segment-tooltip-time.svelte-y3lktl{margin:.18rem 0 0;font-size:.65rem;color:#ffffffe6}.segment-tooltip-confirm.svelte-y3lktl{margin:0 0 .2rem;font-size:.68rem;font-weight:700;color:#9be3b9;text-shadow:0 1px 2px rgba(0,0,0,.64)}.segment-tooltip-confirm.failed.svelte-y3lktl{color:#ffd2a8}.scrub-copy.svelte-y3lktl{position:absolute;z-index:2;right:.45rem;bottom:.45rem;width:1.65rem;height:1.65rem;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.42);background:#ffffff24;color:#fff;display:inline-flex;align-items:center;justify-content:center;pointer-events:auto;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .12s ease,color .12s ease}.chapter-scrub-tooltip.below.svelte-y3lktl .scrub-copy:where(.svelte-y3lktl){top:.45rem;bottom:auto}.scrub-copy.svelte-y3lktl:hover,.scrub-copy.svelte-y3lktl:focus-visible{background:#fff;color:#0b171b;border-color:#fff}.scrub-copy.copied.svelte-y3lktl{background:#e6f4ec;color:#1d7346;border-color:#9fcfb3}.chapter-scrub-tooltip.svelte-y3lktl:not(.below) .segment-tooltip-content:where(.svelte-y3lktl){padding-right:2.4rem}.chapter-scroll-hint.svelte-y3lktl{position:absolute;right:.5rem;bottom:.12rem;width:1.55rem;height:1.55rem;border-radius:999px;border:1px solid #afc2cb;background:#ecf4f7eb;color:#2f5660;display:inline-flex;align-items:center;justify-content:center;animation:svelte-y3lktl-chapterHintBounce 1.2s ease-in-out infinite;pointer-events:none}@keyframes svelte-y3lktl-chapterHintBounce{0%,to{transform:translateY(0);opacity:.86}50%{transform:translateY(4px);opacity:1}}@media (max-width: 920px){.sticky-chapters.svelte-y3lktl{display:none}}.mobile-nav-sheet.svelte-1r9ct5e,.mobile-overlay-panel.svelte-1r9ct5e{display:none}.mobile-chapter-item.svelte-1r9ct5e{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:.4rem;border-bottom:1px solid #d7e2e6;padding:.35rem 0;font-size:.74rem}.mobile-chapter-item.svelte-1r9ct5e:last-child{border-bottom:0}.mobile-chapter-item.active.svelte-1r9ct5e{background:#d9eaf0;border-radius:6px;padding-left:.5rem;padding-right:.2rem;border-bottom-color:transparent;box-shadow:inset 3px 0 #1d5467;font-weight:600;color:#12303a}.mobile-chapter-time.svelte-1r9ct5e{font-size:.68rem;color:#4b636a}.chapter-link.svelte-1r9ct5e{border:1px solid #c0d0d6;border-radius:999px;width:1.3rem;height:1.3rem;display:inline-flex;align-items:center;justify-content:center;background:#eef5f7;color:#28444b;overflow:visible;padding:0;line-height:1;flex:0 0 auto}.chapter-link.svelte-1r9ct5e svg{width:.76rem;height:.76rem;stroke-width:2.4;stroke:currentColor;display:block}.mobile-speaker-chip.svelte-1r9ct5e{border:1px solid #c4d4d9;border-radius:999px;background:#f4fafb;color:#2b444c;font-size:.72rem;padding:.2rem .52rem}.mobile-speaker-chip.selected.svelte-1r9ct5e{background:#e5f1f4;border-color:#8eaab3}@media (max-width: 920px){.mobile-nav-sheet.svelte-1r9ct5e{position:static;display:flex;flex-wrap:wrap;gap:.35rem;background:#e7eff1;padding:.2rem 0}.mobile-nav-toggle.svelte-1r9ct5e{flex:1 1 7.5rem;min-width:0;border:1px solid #c3d4d9;border-radius:999px;background:#f3f9fb;color:#29464e;display:inline-flex;align-items:center;justify-content:center;gap:.3rem;font-size:.72rem;font-weight:600;padding:.24rem .5rem}.mobile-nav-toggle.active.svelte-1r9ct5e{background:#e3eff3;border-color:#89a7b0}.mobile-overlay-panel.svelte-1r9ct5e{display:grid;gap:.2rem;border:1px solid #cedde2;border-radius:8px;background:#f7fcfdfa;max-height:35vh;overflow:auto;padding:.3rem .4rem}.mobile-overlay-panel.speakers.svelte-1r9ct5e{display:flex;flex-wrap:wrap;gap:.3rem;align-items:flex-start}}.recovery-notice.svelte-or2b08{margin-top:.5rem;padding:.75rem;border:1px solid #bcced5;border-radius:8px;color:#1a313a;background:#eef5f7;font-size:.875rem}.recovery-notice.svelte-or2b08 p:where(.svelte-or2b08){margin:0 0 .5rem}.recovery-actions.svelte-or2b08{display:flex;flex-wrap:wrap;gap:.5rem}.recovery-actions.svelte-or2b08 button:where(.svelte-or2b08){padding:.4rem .65rem;border:1px solid #96b0ba;border-radius:5px;background:#fff;color:#1d5467;font:inherit;cursor:pointer}.plyr-container.svelte-or2b08{width:100%}.video-placeholder.svelte-or2b08{position:relative;width:100%;aspect-ratio:16 / 9;border:none;padding:0;margin:0;cursor:pointer;border-radius:8px;overflow:hidden;background:#1a252a;display:block}.poster-image.svelte-or2b08{width:100%;height:100%;object-fit:cover;object-position:center top}.poster-fallback.svelte-or2b08{width:100%;height:100%;background:linear-gradient(135deg,#1a252a,#2a3a42)}.play-overlay.svelte-or2b08{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0000004d;transition:background-color .15s ease}.video-placeholder.svelte-or2b08:hover .play-overlay:where(.svelte-or2b08),.video-placeholder.svelte-or2b08:focus-visible .play-overlay:where(.svelte-or2b08){background:#0006}.play-button.svelte-or2b08{width:72px;height:72px;border-radius:50%;background:#fffffff2;color:#1d5467;display:flex;align-items:center;justify-content:center;padding-left:4px;box-shadow:0 4px 20px #0000004d;transition:transform .15s ease,background-color .15s ease}.video-placeholder.svelte-or2b08:hover .play-button:where(.svelte-or2b08),.video-placeholder.svelte-or2b08:focus-visible .play-button:where(.svelte-or2b08){transform:scale(1.08);background:#fff}.video-placeholder.svelte-or2b08:active .play-button:where(.svelte-or2b08){transform:scale(.96)}.plyr-container.svelte-or2b08 .plyr{--plyr-color-main: #1d5467;--plyr-video-background: #1a252a;--plyr-audio-controls-background: #e7eff1;--plyr-audio-control-color: #1a313a;--plyr-audio-control-color-hover: #1d5467;--plyr-range-fill-background: #1d5467;--plyr-range-thumb-background: #fff;--plyr-range-thumb-shadow: 0 1px 3px rgba(0, 0, 0, .2);--plyr-tooltip-background: #1a252a;--plyr-tooltip-color: #fff;--plyr-font-family: inherit;border-radius:8px;overflow:hidden}.plyr-container.svelte-or2b08 .plyr--audio .plyr__controls{border-radius:8px;padding:.5rem}.plyr-container.svelte-or2b08 .plyr--video{border-radius:8px}.plyr-container.svelte-or2b08 .plyr__progress__buffer{background:#1d546733}.plyr-container.svelte-or2b08 .plyr__preview-thumb{border-radius:4px;overflow:hidden}.youtube-player.svelte-uwmx9i{width:100%}.youtube-placeholder.svelte-uwmx9i,.youtube-host.svelte-uwmx9i{width:100%;min-height:200px;aspect-ratio:16 / 9;border:0;border-radius:8px;background:#142b32}.youtube-placeholder.svelte-uwmx9i{display:flex;align-items:center;justify-content:center;gap:.7rem;color:#f5fbfc;cursor:pointer}.youtube-placeholder.svelte-uwmx9i:focus-visible,.player-status.svelte-uwmx9i button:where(.svelte-uwmx9i):focus-visible,.player-status.svelte-uwmx9i a:where(.svelte-uwmx9i):focus-visible{outline:3px solid #0b7186;outline-offset:3px}.youtube-host.svelte-uwmx9i{overflow:hidden}.youtube-host.svelte-uwmx9i iframe{width:100%;height:100%;min-height:200px;border:0;display:block}.player-status.svelte-uwmx9i{margin:.5rem 0 0;padding:.65rem;color:#26444b;background:#f2f8f9;border-radius:6px;font-size:.85rem}.player-status.svelte-uwmx9i p:where(.svelte-uwmx9i){margin:0 0 .55rem}.player-status.svelte-uwmx9i button:where(.svelte-uwmx9i){padding:.35rem .6rem;border:1px solid #7b9ca5;border-radius:5px;background:#fff;color:#1b414b;cursor:pointer}.player-status.svelte-uwmx9i a:where(.svelte-uwmx9i){margin-left:.7rem;color:#185c70}.error.svelte-uwmx9i{background:#fff2ed;color:#6a3529}.video-column.svelte-1l7topo{min-width:0;grid-template-columns:minmax(0,1fr);position:sticky;top:var(--sticky-header-h);display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:.48rem;align-self:start;overflow:visible;padding-right:0;height:calc(100vh - var(--sticky-header-h));max-height:calc(100vh - var(--sticky-header-h))}.player-shell.svelte-1l7topo{width:100%;position:relative}.playback-source.svelte-1l7topo{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem;margin-bottom:.35rem;color:#405862;font-size:.75rem}.playback-source.svelte-1l7topo select:where(.svelte-1l7topo){max-width:100%;min-width:0;padding:.2rem .35rem;border:1px solid #aebfc6;border-radius:4px;color:inherit;background:#f6fafb;font:inherit}.player-overlay.svelte-1l7topo{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#1a252aeb;border-radius:8px;z-index:10}.chapters-slot.svelte-1l7topo{min-height:0;overflow:hidden}.chapters-slot.svelte-1l7topo .desktop-chapters{height:100%;max-height:none}.empty.svelte-1l7topo{color:#53656d}.attribution.svelte-1l7topo{margin-top:.25rem;padding-top:.35rem;border-top:1px solid #d3dfe3;font-size:.68rem;color:#4c636b;display:flex;align-items:center;gap:.35rem;flex-wrap:wrap;transition:box-shadow .14s ease,background-color .14s ease}.attribution.elevated.svelte-1l7topo{background:linear-gradient(180deg,#e7f1f400,#e7f1f4f2 38%);box-shadow:0 -8px 14px -10px #152c347a}.attribution.svelte-1l7topo a:where(.svelte-1l7topo){color:#1f4d5c;text-decoration:underline;text-underline-offset:1px}.attribution.svelte-1l7topo a:where(.svelte-1l7topo):hover,.attribution.svelte-1l7topo a:where(.svelte-1l7topo):focus-visible{color:#12586e}.dot.svelte-1l7topo{color:#70868d}@media (max-width: 920px){.video-column.svelte-1l7topo{display:contents;position:static;max-height:none;height:auto;grid-template-rows:none;overflow:visible;padding-right:0}.player-shell.svelte-1l7topo{position:sticky;top:0;z-index:var(--z-mobile-video, 46);background:#e7eff1;padding-bottom:.35rem}.chapters-slot.svelte-1l7topo{overflow:visible}.attribution.svelte-1l7topo{order:1;margin-top:1.5rem;padding-bottom:1rem}}@media (max-width: 920px) and (max-height: 500px){.player-shell.svelte-1l7topo{position:relative;top:auto}}.walkthrough-overlay.svelte-12wdcgc{position:fixed;top:0;right:0;bottom:0;left:0;background:#14283299;z-index:9998}.highlight.svelte-12wdcgc{position:fixed;border-radius:8px;box-shadow:0 0 0 4px #1d546780,0 0 0 9999px #14283299;pointer-events:none;transition:all .3s ease}.walkthrough-tooltip.svelte-12wdcgc{position:fixed;z-index:9999;width:280px;background:#fff;border-radius:12px;padding:1rem;box-shadow:0 4px 24px #00000026,0 0 0 1px #0000000d;transition:all .3s ease}.close.svelte-12wdcgc{position:absolute;top:.5rem;right:.5rem;width:1.75rem;height:1.75rem;border:0;background:transparent;color:#6b7c85;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.close.svelte-12wdcgc:hover{background:#edf4f6;color:#1a313a}h3.svelte-12wdcgc{margin:0 0 .4rem;font-size:1rem;font-weight:600;color:#1a313a;padding-right:1.5rem}p.svelte-12wdcgc{margin:0 0 .75rem;font-size:.875rem;line-height:1.45;color:#4a5f66}.footer.svelte-12wdcgc{display:flex;justify-content:space-between;align-items:center}.progress.svelte-12wdcgc{font-size:.75rem;color:#6b7c85}.actions.svelte-12wdcgc{display:flex;gap:.35rem}.nav-btn.svelte-12wdcgc{width:2rem;height:2rem;border:1px solid #c8d8dd;background:#f8fbfc;color:#4a5f66;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.nav-btn.svelte-12wdcgc:hover{background:#edf4f6;border-color:#b5c9d0}.next-btn.svelte-12wdcgc{height:2rem;border:0;background:#1d5467;color:#fff;border-radius:6px;display:flex;align-items:center;gap:.25rem;padding:0 .75rem;font-size:.875rem;font-weight:500;cursor:pointer}.next-btn.svelte-12wdcgc:hover{background:#256679}.hearing.svelte-5xs0gp{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:.8rem;--sticky-header-h: 5.2rem;--sticky-toolbar-h: 2.45rem;--z-line: 1;--z-line-hover: 8;--z-line-selected: 9;--z-inline-summary: 12;--z-turn-badge: 24;--z-turn-actions: 26;--z-toolbar: 40;--z-mobile-video: 46;--z-mobile-nav: 48;--z-header: 50;--z-report-drawer: 70;--z-tooltip: 80}.summary-gate-harness.svelte-5xs0gp{position:fixed;left:.75rem;bottom:.75rem;z-index:var(--z-tooltip, 80);max-width:calc(100vw - 1.5rem);margin:0;padding:.3rem .55rem;border-radius:6px;background:#183136;color:#f4fbfd;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;pointer-events:none}.content-grid.svelte-5xs0gp{display:grid;grid-template-columns:minmax(320px,.85fr) minmax(0,1.15fr);gap:.85rem;align-items:start}.filler{color:#61757e;font-style:italic}.search-hit{background:#fff3bf;color:inherit;border-radius:3px;padding:0 .08rem;box-shadow:inset 0 -1px #b3840073}.error.svelte-5xs0gp{margin:0}.error.svelte-5xs0gp{color:#8a2b2b}.loading-container.svelte-5xs0gp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem;color:#53656d}.loading-container.svelte-5xs0gp p:where(.svelte-5xs0gp){margin:0;font-size:.95rem}.loading-container.svelte-5xs0gp .loading-spinner{animation:svelte-5xs0gp-spin 1s linear infinite;color:#1d5467}@keyframes svelte-5xs0gp-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 920px){.hearing.svelte-5xs0gp .heading-inner{flex-wrap:wrap;min-width:0;width:100%}.hearing.svelte-5xs0gp .title-block{flex-basis:100%}.hearing.svelte-5xs0gp .heading h2{overflow-wrap:anywhere}.content-grid.svelte-5xs0gp{grid-template-columns:minmax(0,1fr)}}main.svelte-1n46o8q{margin:0 auto}.transcript-shell.svelte-1n46o8q{width:min(1540px,100%)}.static-shell.svelte-1n46o8q{width:min(1100px,100%)}.static-shell.home-shell.svelte-1n46o8q{width:100%}.resolving-container.svelte-1n46o8q{display:flex;justify-content:center;align-items:center;min-height:200px;color:var(--color-text-muted, #666)}
