:root{--tv-slide-speed:.3s;--tv-slide-x-speed:.3s;--tv-fade-speed:.22s;--tv-scale-speed:.25s;--tv-easing:ease}.tv-panel{scrollbar-gutter:stable;width:100%;height:100%;position:absolute;inset:0}.tv-panel.tv-active{z-index:1;visibility:visible;opacity:1;pointer-events:auto;display:block}.tv-panel.tv-hidden{pointer-events:none;display:none}.tv-panel.tv-anim-in,.tv-panel.tv-anim-out{visibility:visible;pointer-events:none;user-select:none;display:block}.tv-panel.tv-anim-in{z-index:2}.tv-panel.tv-anim-out{z-index:1}.tv-panel.tv-anim-in.tv-slide-up{animation:tv-slide-up-in var(--tv-slide-speed) var(--tv-easing) forwards}.tv-panel.tv-anim-out.tv-slide-up{animation:tv-slide-up-out var(--tv-slide-speed) var(--tv-easing) forwards}.tv-panel.tv-anim-in.tv-slide-down{animation:tv-slide-down-in var(--tv-slide-speed) var(--tv-easing) forwards}.tv-panel.tv-anim-out.tv-slide-down{animation:tv-slide-down-out var(--tv-slide-speed) var(--tv-easing) forwards}@keyframes tv-slide-up-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0,0)}}@keyframes tv-slide-up-out{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(-100%)}}@keyframes tv-slide-down-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translate(0,0)}}@keyframes tv-slide-down-out{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(100%)}}.tv-panel.tv-anim-in.tv-slide-left{animation:tv-slide-left-in var(--tv-slide-x-speed) var(--tv-easing) forwards}.tv-panel.tv-anim-out.tv-slide-left{animation:tv-slide-left-out var(--tv-slide-x-speed) var(--tv-easing) forwards}.tv-panel.tv-anim-in.tv-slide-right{animation:tv-slide-right-in var(--tv-slide-x-speed) var(--tv-easing) forwards}.tv-panel.tv-anim-out.tv-slide-right{animation:tv-slide-right-out var(--tv-slide-x-speed) var(--tv-easing) forwards}@keyframes tv-slide-left-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0,0)}}@keyframes tv-slide-left-out{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-100%)}}@keyframes tv-slide-right-in{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0,0)}}@keyframes tv-slide-right-out{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(100%)}}.tv-panel.tv-anim-in.tv-fade{animation:tv-fade-in var(--tv-fade-speed) var(--tv-easing) forwards}.tv-panel.tv-anim-out.tv-fade{animation:tv-fade-out var(--tv-fade-speed) var(--tv-easing) forwards}@keyframes tv-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tv-fade-out{0%{opacity:1}to{opacity:0}}.tv-panel.tv-anim-in.tv-scale{animation:tv-scale-in var(--tv-scale-speed) var(--tv-easing) forwards}.tv-panel.tv-anim-out.tv-scale{animation:tv-scale-out var(--tv-scale-speed) var(--tv-easing) forwards}@keyframes tv-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes tv-scale-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.tv-container{touch-action:manipulation;position:relative;overflow:hidden}:root{--ee-speed:.3s;--ee-speed-slow:.5s;--ee-speed-fast:.2s;--ee-easing:ease;--ee-overlay-out:.5s;--ee-overlay-door-out:.6s;--ee-modal-out:.3s;--ee-cursor-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='9' fill='%23333333'/%3E%3Cline x1='6' y1='6' x2='14' y2='14' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cline x1='14' y1='6' x2='6' y2='14' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 10 10, auto}[data-ee-push-target]{transition:transform var(--ee-speed) var(--ee-easing), filter var(--ee-speed) var(--ee-easing)}[data-ee-push=right]{transform:translateX(var(--dialog-width))}[data-ee-push=left]{transform:translateX(calc(-1 * var(--dialog-width)))}[data-ee-push=down]{transform:translateY(var(--dialog-height))}[data-ee-push=up]{transform:translateY(calc(-1 * var(--dialog-height)))}dialog{background-color:var(--bg-primary,white);max-width:none;max-height:none;transition:transform var(--ee-speed) var(--ee-easing), opacity var(--ee-speed) var(--ee-easing);border:none;border-radius:4px;margin:0;padding:0;position:fixed;box-shadow:0 0 10px #0000004d}dialog::backdrop{background:color-mix(in srgb, var(--bd-color,#000) calc(var(--bd-opacity,.5) * 100%), transparent);backdrop-filter:blur(var(--bd-blur,0px));opacity:1;transition:background var(--ee-speed) var(--ee-easing);cursor:var(--ee-cursor-close)}dialog[data-bd-opening]::backdrop{transition:none!important}dialog::backdrop{background:color-mix(in srgb, var(--bd-color,#000) 0%, transparent)}dialog.slide-in::backdrop{background:color-mix(in srgb, var(--bd-color,#000) calc(var(--bd-opacity,.5) * 100%), transparent)}dialog[data-bd-blur]::backdrop{transition:background var(--ee-speed) var(--ee-easing), backdrop-filter 0s;backdrop-filter:blur();background:color-mix(in srgb, var(--bd-color,#000) 0%, transparent)}dialog[data-bd-blur].slide-in::backdrop{backdrop-filter:blur(var(--bd-blur,0px));background:color-mix(in srgb, var(--bd-color,#000) calc(var(--bd-opacity,.5) * 100%), transparent)}dialog[data-click-close=false]::backdrop{cursor:default}dialog.animate-out::backdrop{opacity:0;transition:opacity var(--ee-speed,.3s) ease;cursor:default}dialog[data-push-mode=true]::backdrop{cursor:default}dialog[data-push-mode=true]{z-index:1000}[data-ee-push-backdrop]{z-index:999;opacity:0;transition:opacity var(--ee-speed) var(--ee-easing);position:fixed;inset:0}[data-ee-push-backdrop].slide-in{opacity:1}dialog[data-direction=left]:not([data-mode=notification]){left:var(--margin-left,0px);top:var(--dialog-offset-v,var(--margin-top,0px));width:var(--dialog-width);height:var(--dialog-height);bottom:auto;right:auto;transform:translate(-100%);box-shadow:2px 0 10px #0000004d}dialog[data-direction=left]:not([data-mode=notification]).slide-in{transform:translate(0)}dialog[data-direction=right]:not([data-mode=notification]){right:var(--margin-right,0px);top:var(--dialog-offset-v,var(--margin-top,0px));width:var(--dialog-width);height:var(--dialog-height);bottom:auto;left:auto;transform:translate(100%);box-shadow:-2px 0 10px #0000004d}dialog[data-direction=right]:not([data-mode=notification]).slide-in{transform:translate(0)}dialog[data-direction=top]:not([data-mode=notification]){top:var(--margin-top,0px);left:var(--dialog-offset-h,var(--margin-left,0px));width:var(--dialog-width);height:var(--dialog-height);bottom:auto;right:auto;transform:translateY(-100%)}dialog[data-direction=top]:not([data-mode=notification]).slide-in{transform:translateY(0)}dialog[data-direction=bottom]:not([data-mode=notification]){top:auto;bottom:var(--margin-bottom,0px);left:var(--dialog-offset-h,var(--margin-left,0px));width:var(--dialog-width);height:var(--dialog-height);right:auto;transform:translateY(100%)}dialog[data-direction=bottom]:not([data-mode=notification]).slide-in{transform:translateY(0)}dialog[data-direction]:not([data-mode=notification]).animate-out{opacity:0}dialog[data-reverse-animation=fade].animate-out{transform:none!important}dialog[data-animation=fade]{opacity:0}dialog[data-animation=fade].slide-in{opacity:1}dialog[data-animation=fade][data-direction=left],dialog[data-animation=fade][data-direction=right],dialog[data-animation=fade][data-direction=top],dialog[data-animation=fade][data-direction=bottom]{transform:none}dialog[data-animation=scale]{opacity:0;transform:scale(.85)}dialog[data-animation=scale].slide-in{opacity:1;transform:scale(1)}dialog[open]{flex-direction:column;display:flex}.dialog-content{flex-direction:column;flex:1;min-height:0;display:flex}.dialog-header{flex-shrink:0;align-items:center;gap:8px;padding:4px;display:flex}.dialog-title{text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:15px;font-weight:600;overflow:hidden}.dialog-body{flex:1;min-height:0;padding:16px 20px;overflow-y:auto}.close-btn{cursor:pointer;color:var(--ee-close-color,#666);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin:0 0 0 auto;padding:0;font-size:30px;line-height:1;display:flex}.close-btn:hover{background-color:var(--ee-close-hover-bg,#f0f0f0)}.notifications-btn{cursor:pointer;color:#666;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;line-height:1;display:flex;position:absolute;top:-12px;left:-8px}.notifications-btn:hover{background-color:#f0f0f0}.type-indicator{pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}dialog[data-mode=notification]{width:var(--notification-width,320px);max-height:200px}dialog[data-mode=notification][data-position=top-left]{margin:16px;inset:0 auto auto 0}dialog[data-mode=notification][data-position=top-right]{margin:16px;inset:0 0 auto auto}dialog[data-mode=notification][data-position=top-center]{margin:16px auto;inset:0 0 auto}dialog[data-mode=notification][data-position=bottom-left]{margin:16px;inset:auto auto 0 0}dialog[data-mode=notification][data-position=bottom-right]{margin:16px;inset:auto 0 0 auto}dialog[data-mode=notification][data-position=bottom-center]{margin:16px auto;inset:auto 0 0}dialog[data-mode=notification][data-position=left-center]{margin:auto 16px;inset:0 auto 0 0}dialog[data-mode=notification][data-position=right-center]{margin:auto 16px;inset:0 0 0 auto}dialog[data-mode=notification][data-animation=slide][data-direction=top]{opacity:0;transform:translateY(-100%)}dialog[data-mode=notification][data-animation=slide][data-direction=bottom]{opacity:0;transform:translateY(100%)}dialog[data-mode=notification][data-animation=slide][data-direction=left]{opacity:0;transform:translate(-100%)}dialog[data-mode=notification][data-animation=slide][data-direction=right]{opacity:0;transform:translate(100%)}dialog[data-mode=notification][data-animation=slide].slide-in{opacity:1;transform:translate(0)}dialog[data-mode=notification][data-animation=fade]{opacity:0;transform:none}dialog[data-mode=notification][data-animation=fade].slide-in{opacity:1}dialog[data-mode=notification].animate-out{opacity:0}dialog[data-mode=notification] .dialog-header{grid-template-columns:36px 1fr 36px;align-items:center;gap:6px;margin-bottom:0;padding:4px;display:grid;position:static}dialog[data-mode=notification][data-no-indicator] .dialog-header{grid-template-columns:0 1fr 36px;gap:0}dialog[data-mode=notification] .dialog-body{color:#555;padding:4px 12px 8px;font-size:13px}[data-ee-popover]{width:var(--notification-width,320px);opacity:0;max-width:calc(100% - 32px);transition:opacity var(--ee-speed) var(--ee-easing), display var(--ee-speed) allow-discrete, overlay var(--ee-speed) allow-discrete;background:#fff;border:none;border-radius:8px;flex-direction:column;margin:16px;padding:0;position:fixed;overflow:hidden;box-shadow:0 4px 24px #0000002e}[data-ee-popover]:popover-open{opacity:1;display:flex}@starting-style{[data-ee-popover]:popover-open{opacity:0}}[data-ee-popover][data-position=top-left]{margin:16px;inset:0 auto auto 0}[data-ee-popover][data-position=top-right]{margin:16px;inset:0 0 auto auto}[data-ee-popover][data-position=bottom-left]{margin:16px;inset:auto auto 0 0}[data-ee-popover][data-position=bottom-right]{margin:16px;inset:auto 0 0 auto}[data-ee-popover][data-position=top-center]{margin:16px auto;inset:0 0 auto}[data-ee-popover][data-position=bottom-center]{margin:16px auto;inset:auto 0 0}[data-ee-popover][data-position=left-center]{margin:auto 16px;inset:0 auto 0 0}[data-ee-popover][data-position=right-center]{margin:auto 16px;inset:0 0 0 auto}[data-ee-popover] .ee-dialog-header{grid-template-columns:36px 1fr 36px;align-items:center;gap:6px;padding:8px 10px 8px 4px;display:grid}[data-ee-popover][data-no-indicator] .ee-dialog-header{grid-template-columns:0 1fr 36px;gap:0}.ee-dialog-indicator{justify-content:center;align-items:center;display:flex;overflow:hidden}.ee-dialog-title{text-align:left;text-overflow:ellipsis;white-space:nowrap;grid-column:2;margin:0;font-size:14px;font-weight:600;overflow:hidden}.ee-dialog-close{cursor:pointer;color:#999;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:18px;line-height:1;transition:background .15s,color .15s;display:flex}.ee-dialog-close:hover{color:#333;background:#f0f0f0}.ee-dialog-body{color:#555;padding:4px 12px 10px;font-size:13px}@media (prefers-reduced-motion:reduce){dialog,[data-ee-popover]{transition-duration:.01ms;animation-duration:.01ms}}.draggable-modal{--ee-modal-w:600px;--ee-modal-h:400px;--ee-modal-max-w:90dvw;--ee-modal-max-h:90dvh;background:var(--bg-primary,white);color:var(--textDarkColor,inherit);box-shadow:0 20px 60px var(--shadowColor,#0000004d);width:min(var(--ee-modal-w), var(--ee-modal-max-w));height:min(var(--ee-modal-h), var(--ee-modal-max-h));opacity:0;border:none;border-radius:12px;flex-direction:column;margin:auto;padding:0;transition:opacity .3s,transform .3s;display:flex;position:fixed;inset:0;overflow:hidden}@media (width<=768px){.draggable-modal[data-ee-mobile=fullscreen]{--ee-modal-max-w:100dvw;--ee-modal-max-h:100dvh;border-radius:0;width:100dvw;height:100dvh;margin:0}}.draggable-modal.dragging,.draggable-modal.drag-ended,.draggable-modal.positioning{margin:0;bottom:auto;right:auto}.draggable-modal.slide-in{opacity:1;transform:translate(0)}@starting-style{.draggable-modal.slide-in{opacity:0}}.draggable-modal[data-slide]{opacity:0;transition:none}.draggable-modal[data-slide=up].slide-in{animation:.3s forwards modalSlideUp}.draggable-modal[data-slide=down].slide-in{animation:.3s forwards modalSlideDown}.draggable-modal[data-slide=left].slide-in{animation:.3s forwards modalSlideLeft}.draggable-modal[data-slide=right].slide-in{animation:.3s forwards modalSlideRight}.draggable-modal[data-slide=in-out].slide-in{animation:.5s forwards modalSlideInOut}.draggable-modal[data-slide=out-in].slide-in{animation:.5s forwards modalSlideOutIn}.draggable-modal.closing{animation:.3s forwards modalFadeOut}.draggable-modal[data-slide=up].closing{animation:.3s reverse forwards modalSlideUp}.draggable-modal[data-slide=down].closing{animation:.3s reverse forwards modalSlideDown}.draggable-modal[data-slide=left].closing{animation:.3s reverse forwards modalSlideLeft}.draggable-modal[data-slide=right].closing{animation:.3s reverse forwards modalSlideRight}.draggable-modal[data-slide=in-out].closing{animation:.35s reverse forwards modalSlideInOut}.draggable-modal[data-slide=out-in].closing{animation:.35s reverse forwards modalSlideOutIn}.draggable-modal[data-ee-motion=none]{opacity:1!important;transition:none!important;animation:none!important}.draggable-modal[data-ee-motion=none]::backdrop{transition:none!important}.draggable-modal.dragging{user-select:none;cursor:grabbing;opacity:1;transition:none;animation:none}.draggable-modal[open].drag-ended,.draggable-modal[open].positioning{opacity:1;animation:none}.draggable-modal::backdrop{background:color-mix(in srgb, var(--bd-color,#000) 0%, transparent);backdrop-filter:blur();opacity:1;transition:background var(--ee-speed,.3s) ease}.draggable-modal[data-bd-blur]::backdrop{transition:background var(--ee-speed,.3s) ease, backdrop-filter 0s}.draggable-modal.slide-in::backdrop{background:color-mix(in srgb, var(--bd-color,#000) calc(var(--bd-opacity,.5) * 100%), transparent)}.draggable-modal[data-bd-blur].slide-in::backdrop{backdrop-filter:blur(var(--bd-blur,0px));background:color-mix(in srgb, var(--bd-color,#000) calc(var(--bd-opacity,.5) * 100%), transparent)}.draggable-modal[data-click-close=true]::backdrop{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='9' fill='%23333333'/%3E%3Cline x1='6' y1='6' x2='14' y2='14' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cline x1='14' y1='6' x2='6' y2='14' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 10 10,auto}.draggable-modal:not([data-click-close=true])::backdrop,.draggable-modal.closing::backdrop{cursor:default}.ee-header{background:var(--ee-modal-header-bg,var(--bg-tertiary));z-index:100;user-select:none;grid-template-columns:36px 1fr 36px;align-items:center;gap:12px;margin-bottom:12px;padding:14px 16px;display:grid;position:sticky;top:0}.ee-header:hover,.ee-header:active{cursor:inherit}.ee-title{background:var(--bg-tertiary);color:var(--headingColor,var(--textDarkColor));pointer-events:none;text-overflow:ellipsis;white-space:nowrap;text-align:left;grid-column:2;min-width:0;margin:0;font-size:1.1rem;font-weight:600;overflow:hidden}.ee-indicator{filter:var(--icon-filter,none);justify-content:center;align-items:center;display:flex;overflow:hidden}.ee-close{background:var(--icon-btn-bg);width:36px;min-width:36px;height:36px;color:var(--textDarkColor);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .2s;display:flex}.ee-close svg{flex-shrink:0;display:block}.ee-close:hover{background:var(--icon-btn-bg-hover)}.ee-content{scrollbar-gutter:stable;box-sizing:border-box;min-height:0;color:var(--textDarkColor,inherit);flex:1;padding:0 12px 12px;overflow-y:auto}body.makeway-open{transition:background .3s;background:var(--mw-body-bg,#000)!important}.page-container.makeway-active{transform-origin:50%;filter:brightness(.5);pointer-events:none;transition:transform .3s,filter .3s;transform:scale(.8)}@keyframes modalFadeOut{0%{opacity:1}to{opacity:0}}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes modalSlideDown{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:translateY(0)}}@keyframes modalSlideLeft{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}@keyframes modalSlideRight{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes modalSlideInOut{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes modalSlideOutIn{0%{opacity:0;transform:scale(1.15)}60%{opacity:1;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.draggable-modal{transition-duration:.01ms;animation-duration:.01ms}}