.playlist-preview-container[data-v-88d29664]{inset:0;overflow:hidden;position:fixed}.current-item-contained[data-v-88d29664],.playlist-preview-container.playlist-preview-contained[data-v-88d29664]{height:100%;inset:0;position:absolute;width:100%}.current-item-contained[data-v-88d29664]{overflow:hidden}.playlist-content[data-v-88d29664]{overflow:hidden;position:relative}.current-item[data-v-88d29664],.playlist-content[data-v-88d29664]{height:100%;width:100%}.current-item[data-v-88d29664]{inset:0;position:absolute}.playlist-fade-enter-active[data-v-88d29664],.playlist-fade-leave-active[data-v-88d29664]{transition:opacity .32s ease}.playlist-fade-leave-active[data-v-88d29664]{z-index:1}.playlist-fade-enter-active[data-v-88d29664]{z-index:2}.playlist-fade-enter-from[data-v-88d29664],.playlist-fade-leave-to[data-v-88d29664]{opacity:0}.demo-start-viewport[data-v-3f641c84]{--demo-start-pad:clamp(.75rem,2.5vmin,2rem);--demo-start-mobile-inline:clamp(.5rem,3vw,1rem);--demo-start-lift:clamp(.5rem,2vh,1.25rem);--demo-tv-chrome:2rem;--demo-tv-scale:.9;background:radial-gradient(circle at 50% 30%,#111827 0,#020617 60%,#000);box-sizing:border-box;height:100%;min-height:100vh;min-height:100dvh;padding:var(--demo-start-pad);padding-top:max(var(--demo-start-pad),env(safe-area-inset-top,0px))}.demo-start-layout[data-v-3f641c84],.demo-start-viewport[data-v-3f641c84]{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.demo-start-layout[data-v-3f641c84]{flex:1 1 auto;gap:clamp(1rem,2.5vh,1.25rem);isolation:isolate;max-height:100%;min-height:0;position:relative}.demo-start-tv-area[data-v-3f641c84]{container-name:tv-fit;container-type:inline-size;flex:0 1 auto;justify-content:center;width:100%}.demo-start-tv-area[data-v-3f641c84],.demo-tv-shell[data-v-3f641c84]{align-items:center;display:flex;max-width:100%;position:relative;z-index:0}.demo-tv-shell[data-v-3f641c84]{filter:drop-shadow(0 44px 88px rgba(0,0,0,.92)) drop-shadow(0 20px 48px rgba(0,0,0,.82)) drop-shadow(0 10px 24px rgba(0,0,0,.72)) drop-shadow(0 3px 10px rgba(0,0,0,.6));flex-direction:column;flex-shrink:0;margin-inline:auto;max-height:100%}.demo-tv-bezel[data-v-3f641c84]{background:linear-gradient(180deg,#3d3d42,#1e1e22 55%,#121214);border:1px solid hsla(0,0%,100%,.08);border-radius:clamp(.75rem,2vmin,1.25rem);box-shadow:inset 0 1px #ffffff1f,inset 0 -2px 8px #00000080,0 0 0 1px #0006;padding:clamp(.65rem,1.8vmin,1.1rem)}.demo-tv-screen[data-v-3f641c84]{aspect-ratio:16/9;background:#000;border-radius:clamp(.2rem,.6vmin,.35rem);flex-shrink:0;height:auto;max-height:min(calc(58vh*var(--demo-tv-scale)),calc((56.25vw - var(--demo-start-pad)*2*9/16)*var(--demo-tv-scale)));max-width:100%;min-height:8rem;overflow:hidden;position:relative;width:min(calc((100vw - var(--demo-start-pad)*2)*var(--demo-tv-scale)),92vw)}.demo-tv-screen[data-v-3f641c84] .playlist-preview-container{height:100%!important;inset:0!important;position:absolute!important;width:100%!important}.demo-tv-chin[data-v-3f641c84]{background:linear-gradient(180deg,#2a2a2e,#141416);border-radius:0 0 4px 4px;height:clamp(.35rem,1vmin,.5rem);margin-top:clamp(.35rem,1vmin,.55rem);width:42%}.demo-start-side[data-v-3f641c84]{display:contents}.demo-start-controls-slot--tv[data-v-3f641c84]{flex-shrink:0;height:auto;left:max(8px,env(safe-area-inset-left,0px));opacity:1;overflow:visible;pointer-events:none;position:absolute;top:max(8px,env(safe-area-inset-top,0px));width:auto;z-index:10050}.demo-start-controls-slot--side[data-v-3f641c84]{flex-shrink:0;left:auto;max-width:100%;pointer-events:none;position:relative;top:auto;width:100%;z-index:2}.demo-start-controls-slot--portrait[data-v-3f641c84]{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.demo-start-controls-slot[data-v-3f641c84] .demo-slide-progress-wrap{left:auto;position:relative;top:auto;transform:none}.demo-start-footer[data-v-3f641c84]{align-items:center;box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;gap:clamp(.65rem,1.8vmin,1rem);justify-content:center;justify-self:center;margin-inline:auto;padding:0 clamp(.5rem,2vw,1rem) clamp(.15rem,.5vh,.35rem);position:relative;text-align:center;width:min(100%,40rem);z-index:1}.demo-start-message[data-v-3f641c84]{color:#d4d4d8;font-size:clamp(.9rem,2.2vmin,1.05rem);font-weight:400;line-height:1.55;margin:0;text-align:center;width:100%}.demo-start-button[data-v-3f641c84]{align-self:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(180deg,#f4f4f5,#d4d4d8);border:none;border-radius:999px;box-shadow:0 2px 8px #00000040,inset 0 1px #fffc;color:#0a0a0c;cursor:pointer;font-size:clamp(.95rem,2.4vmin,1.05rem);font-weight:600;padding:.65rem 1.75rem;transition:transform .15s ease,box-shadow .15s ease}.demo-start-button[data-v-3f641c84]:hover{box-shadow:0 4px 14px #0000004d,inset 0 1px #ffffffd9;transform:translateY(-1px)}.demo-start-button[data-v-3f641c84]:active{transform:translateY(0)}@media(orientation:portrait){.demo-start-viewport[data-v-3f641c84]{align-items:stretch;justify-content:flex-start;overflow-y:auto;padding-bottom:calc(6.5rem + env(safe-area-inset-bottom,0px))}.demo-start-layout[data-v-3f641c84]{gap:clamp(.75rem,2.5vh,1rem);max-height:none;padding-top:clamp(1rem,20vh,26vh)}.demo-start-layout[data-v-3f641c84],.demo-start-tv-area[data-v-3f641c84]{align-items:center;flex:none;height:auto;justify-content:flex-start;width:100%}.demo-start-tv-area[data-v-3f641c84]{container-type:inline-size;min-height:0;padding-bottom:0}.demo-start-side[data-v-3f641c84]{display:contents}.demo-start-controls-slot--side[data-v-3f641c84],.demo-start-controls-slot--tv[data-v-3f641c84]{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.demo-start-footer[data-v-3f641c84]{flex:none;margin-top:0;padding-bottom:0;padding-top:0;position:relative;z-index:2}.demo-tv-shell[data-v-3f641c84]{box-sizing:border-box;filter:drop-shadow(0 16px 32px rgba(0,0,0,.65)) drop-shadow(0 6px 14px rgba(0,0,0,.5));margin-inline:var(--demo-start-mobile-inline);max-width:calc(100% - var(--demo-start-mobile-inline)*2)}.demo-tv-bezel[data-v-3f641c84]{border-radius:clamp(.45rem,1.2vmin,.65rem);padding:clamp(.35rem,1vmin,.5rem)}.demo-tv-chin[data-v-3f641c84]{height:clamp(.25rem,.7vmin,.35rem);margin-top:clamp(.2rem,.6vmin,.35rem)}.demo-start-button[data-v-3f641c84]{font-size:clamp(.88rem,2.1vmin,.98rem);padding:.48rem 1.45rem}.demo-tv-screen[data-v-3f641c84]{aspect-ratio:16/9;border-radius:clamp(.12rem,.35vmin,.2rem);height:auto;max-height:48vh;max-width:100%;min-height:9rem;width:min(calc(100vw - var(--demo-start-pad)*2 - var(--demo-start-mobile-inline)*2),92vw)}}@media(orientation:landscape)and (max-width:1023.98px)and (max-height:31.99rem){.demo-start-viewport[data-v-3f641c84]{--demo-tv-scale:.82;overflow:hidden;padding:max(.65rem,env(safe-area-inset-top,0px)) max(1.1rem,env(safe-area-inset-right,0px)) max(.65rem,env(safe-area-inset-bottom,0px)) max(1.1rem,env(safe-area-inset-left,0px))}.demo-start-layout[data-v-3f641c84]{align-items:center;box-sizing:border-box;-moz-column-gap:clamp(1rem,4vw,1.5rem);column-gap:clamp(1rem,4vw,1.5rem);display:grid;flex:1;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:1fr;height:100%;max-height:100%;min-height:0;padding-top:0;padding-inline:clamp(.35rem,2vw,.85rem);width:100%}.demo-start-tv-area[data-v-3f641c84]{align-items:center;container-type:normal;grid-column:1;height:100%;justify-self:stretch}.demo-start-side[data-v-3f641c84],.demo-start-tv-area[data-v-3f641c84]{align-self:center;display:flex;grid-row:1;justify-content:center;min-height:0;width:100%}.demo-start-side[data-v-3f641c84]{align-items:flex-start;flex-direction:column;gap:clamp(.65rem,2vh,.9rem);grid-column:2;min-width:0}.demo-start-controls-slot--side[data-v-3f641c84]{flex-shrink:0;height:auto;max-width:100%;opacity:1;overflow:visible;pointer-events:none;position:relative;width:100%}.demo-tv-shell[data-v-3f641c84]{filter:drop-shadow(0 12px 28px rgba(0,0,0,.6));margin-inline:auto;max-height:90%;max-width:100%;width:auto}.demo-tv-bezel[data-v-3f641c84]{max-width:100%;padding:clamp(.35rem,1vmin,.5rem);width:-moz-fit-content;width:fit-content}.demo-tv-screen[data-v-3f641c84]{aspect-ratio:16/9;flex-shrink:0;height:min(calc((100dvh - 2.75rem)*var(--demo-tv-scale)),calc(32.625vw*var(--demo-tv-scale)));max-height:calc((100dvh - 2.75rem)*var(--demo-tv-scale));max-width:min(58vw,calc((177.77778dvh - 4.88889rem)*var(--demo-tv-scale)));width:auto}.demo-start-footer[data-v-3f641c84]{align-items:flex-start;background:none;border:none;border-radius:0;box-shadow:none;margin:0;max-width:none;padding:0;text-align:left;width:100%}.demo-start-message[data-v-3f641c84]{color:#f4f4f5;text-align:left}.demo-start-button[data-v-3f641c84]{align-self:flex-start;font-size:clamp(.88rem,2.1vmin,.98rem);padding:.48rem 1.45rem}}@media(orientation:landscape)and (max-width:1023.98px)and (min-height:32rem){.demo-start-viewport[data-v-3f641c84]{justify-content:flex-start;overflow-y:auto;padding-bottom:max(1rem,env(safe-area-inset-bottom,0px))}.demo-start-layout[data-v-3f641c84]{align-items:center;flex:none;gap:clamp(.75rem,2vh,1.25rem);justify-content:flex-start;max-height:none;padding-top:clamp(.5rem,4vh,10vh);width:100%}.demo-start-tv-area[data-v-3f641c84]{container-type:inline-size;flex:none;height:auto;width:100%}.demo-start-side[data-v-3f641c84]{display:contents}.demo-tv-shell[data-v-3f641c84]{filter:drop-shadow(0 16px 32px rgba(0,0,0,.65)) drop-shadow(0 6px 14px rgba(0,0,0,.5));margin-inline:auto;max-width:min(100%,48rem)}.demo-tv-screen[data-v-3f641c84]{aspect-ratio:16/9;height:auto;max-height:min(50vh,49.5vw);min-height:8rem;width:min(calc(100vw - var(--demo-start-pad)*2),88vw,48rem)}}@media(min-width:64rem){.demo-start-viewport[data-v-3f641c84]{min-height:100dvh;padding-bottom:max(clamp(1.35rem,3.25vh,2.35rem),env(safe-area-inset-bottom,0px))}.demo-start-layout[data-v-3f641c84]{flex:1 1 auto;gap:clamp(1.25rem,3.5vh,2.5rem);justify-content:flex-start;min-height:0;position:relative;width:100%}.demo-start-side[data-v-3f641c84]{align-items:center;display:flex;flex-direction:column;width:100%}.demo-start-tv-area[data-v-3f641c84]{align-items:center;container-type:size;flex:1 1 auto;justify-content:flex-start;min-height:min(28vh,45vw);padding-bottom:clamp(.35rem,1.25vh,.85rem);padding-top:var(--demo-start-lift)}.demo-tv-screen[data-v-3f641c84]{height:min(calc((100cqh - var(--demo-tv-chrome))*var(--demo-tv-scale)),calc(56.25cqw*var(--demo-tv-scale)));max-height:calc((100cqh - var(--demo-tv-chrome))*var(--demo-tv-scale));max-width:calc(100cqw*var(--demo-tv-scale));min-height:9rem;width:auto}.demo-start-footer[data-v-3f641c84]{flex:0 0 auto;margin-top:auto}}.demo-screenshot-viewport[data-v-d2d76c47]{--demo-screenshot-pad:clamp(.75rem,2.5vmin,2rem);--demo-screenshot-bg:url(https://a.storyblok.com/f/289348437508441/2632x1404/c537b69ead/industry-health.jpg);background-color:#141418;background-image:var(--demo-screenshot-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;inset:0;min-height:100%;padding:var(--demo-screenshot-pad);padding-bottom:max(var(--demo-screenshot-pad),env(safe-area-inset-bottom,0px));padding-top:max(var(--demo-screenshot-pad),env(safe-area-inset-top,0px));position:absolute}.demo-screenshot-layout[data-v-d2d76c47],.demo-screenshot-viewport[data-v-d2d76c47]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.demo-screenshot-layout[data-v-d2d76c47]{flex:1 1 auto;min-height:0}.demo-screenshot-frame[data-v-d2d76c47]{flex-shrink:0}.demo-screenshot-screen[data-v-d2d76c47]{aspect-ratio:16/9;background:#000;border:.35vmax solid #000;border-radius:.2vmax;box-shadow:0 .5vmax 1.5vmax -5px #000000bf;height:auto;left:12.5%;max-height:100%;max-width:45vw;overflow:hidden;position:absolute;top:4%;width:100vw}.demo-screenshot-screen[data-v-d2d76c47] .playlist-preview-container{height:100%!important;inset:0!important;position:absolute!important;width:100%!important}.demo-slide-progress-wrap[data-v-2fa8904a]{left:max(10px,env(safe-area-inset-left,0px));pointer-events:none;position:absolute;top:max(10px,env(safe-area-inset-top,0px));-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10000}.demo-slide-progress[data-v-2fa8904a]{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0000006b;border-radius:999px;box-shadow:0 1px 8px #00000059;color:#ffffffe0;display:flex;flex-direction:row;font-size:11px;font-variant-numeric:tabular-nums;font-weight:500;gap:8px;letter-spacing:.02em;line-height:1.2;opacity:.72;padding:6px 8px}.demo-slide-progress-ring-wrap[data-v-2fa8904a]{flex-shrink:0;height:30px;position:relative;width:30px}.demo-slide-progress-ring[data-v-2fa8904a]{display:block;height:100%;width:100%}.demo-slide-progress-ring-bg[data-v-2fa8904a]{stroke:#ffffff2e}.demo-slide-progress-ring-fg[data-v-2fa8904a]{stroke:#ffffffd1;transition:stroke-dashoffset .15s linear}.demo-slide-progress-time[data-v-2fa8904a]{align-items:center;display:flex;font-size:8px;inset:0;justify-content:center;line-height:1;pointer-events:none;position:absolute}.demo-slide-nav-row[data-v-2fa8904a]{align-items:center;display:flex;gap:4px}.demo-slide-progress-index[data-v-2fa8904a]{font-size:10px;opacity:.78;white-space:nowrap}.demo-slide-nav-group[data-v-2fa8904a]{gap:2px}.demo-slide-nav-btn[data-v-2fa8904a],.demo-slide-nav-group[data-v-2fa8904a]{align-items:center;display:flex;flex-shrink:0}.demo-slide-nav-btn[data-v-2fa8904a]{background:#ffffff1f;border:none;border-radius:999px;color:#ffffffe0;cursor:pointer;font-size:18px;font-weight:500;height:26px;justify-content:center;line-height:1;padding:0;pointer-events:auto;transition:opacity .15s ease,background .15s ease;width:26px}.demo-slide-nav-btn[data-v-2fa8904a]:hover:not(:disabled){background:#ffffff38}.demo-slide-nav-btn[data-v-2fa8904a]:disabled{cursor:default;opacity:.28;pointer-events:none}.demo-slide-progress-wrap--viewport-bottom[data-v-2fa8904a]{bottom:max(3.75rem,calc(.75rem + env(safe-area-inset-bottom,0px)));left:50%;position:fixed;right:auto;top:auto;transform:translate(-50%);z-index:10001}.demo-screenshot-active,.demo-start-active{height:100%;min-height:100vh;min-height:100dvh;overflow:visible;position:relative;width:100%}.demo-letterbox-viewport{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;overflow:visible;position:relative;width:100%}.demo-letterbox-frame{aspect-ratio:16/9;background-color:#000;height:min(100vh,56.25vw);max-height:100%;max-width:100%;overflow:hidden;position:relative;width:min(100vw,177.77778vh)}.demo-stage{container-name:demo-stage;container-type:size;transform:translateZ(0)}.demo-stage :deep(.current-item),.demo-stage :deep(.full-size),.demo-stage :deep(.playlist-content),.demo-stage :deep(.playlist-preview-container){height:100%;width:100%}.demo-stage :deep(.container-horizontal),.demo-stage :deep(.container-vertical){height:100cqh!important;max-height:100%;max-width:100%;width:100cqw!important}@supports not (width:1cqw){.demo-stage :deep(.container-horizontal),.demo-stage :deep(.container-vertical){height:100%!important;width:100%!important}}.demo-stage :deep(.before-after-container.container-horizontal),.demo-stage :deep(.before-after-container.container-vertical){height:100cqh!important;width:100cqw!important}.demo-stage :deep(.comparison-images){height:100%!important;inset:0!important;position:absolute!important;width:100%!important}.demo-stage :deep(.news-wrapper),.demo-stage :deep(.program-wrapper),.demo-stage :deep(.qr-slide-wrapper),.demo-stage :deep(.quiz-wrapper),.demo-stage :deep(.reviews-wrapper),.demo-stage :deep(.social-post-wrapper),.demo-stage :deep(.stiati-ca-wrapper),.demo-stage :deep(.team-member-wrapper){height:100%!important;inset:0!important;position:absolute!important;width:100%!important}.main-wrapper[data-v-d5a6cf80]{background-color:#000;height:100vh;inset:0;margin:0;overflow:hidden;padding:0;position:fixed;width:100vw}.pairing-container[data-v-d5a6cf80]{--pairing-unit:1.85vmin;--pairing-gray-text:#9ca3af;--pairing-gray-text-muted:#6b7280;--pairing-gray-border:rgba(156,163,175,.38);--pairing-gray-border-soft:rgba(156,163,175,.22);--pairing-gray-surface:rgba(17,24,39,.45);align-items:center;background-color:#0a0a0a;display:flex;height:100%;justify-content:center;min-height:100vh;min-height:100dvh;overflow:hidden;position:relative;width:100%}.pairing-background-video[data-v-d5a6cf80]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:.65;position:absolute;width:100%;z-index:0}.pairing-wrapper[data-v-d5a6cf80]{max-width:100%;padding-left:calc(var(--pairing-unit)*1.5);padding-right:calc(var(--pairing-unit)*1.5);position:relative;width:min(92vw,calc(var(--pairing-unit)*52));z-index:1}.pairing-card[data-v-d5a6cf80]{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#00000040;border:1px solid var(--pairing-gray-border-soft);border-radius:calc(var(--pairing-unit)*4.75);box-shadow:0 10px 35px -3px #00000080,0 4px 6px -6px #000;padding:calc(var(--pairing-unit)*2.75) calc(var(--pairing-unit)*2.25) calc(var(--pairing-unit)*2)}.pairing-header[data-v-d5a6cf80]{margin-bottom:calc(var(--pairing-unit)*2);text-align:center}.pairing-logo[data-v-d5a6cf80]{display:block;height:auto;margin-bottom:calc(var(--pairing-unit)*.5);margin-left:auto;margin-right:auto;max-width:100%;width:min(42vw,calc(var(--pairing-unit)*14))}.pairing-subtitle[data-v-d5a6cf80]{color:var(--pairing-gray-text);font-size:calc(var(--pairing-unit)*.95);font-weight:500;letter-spacing:.15em;margin:calc(var(--pairing-unit)*1.75) 0 calc(var(--pairing-unit)*-1) 0;text-transform:uppercase}.pairing-content[data-v-d5a6cf80]{margin-bottom:calc(var(--pairing-unit)*1.5)}.pairing-code-wrapper[data-v-d5a6cf80]{text-align:center}.pairing-code-row[data-v-d5a6cf80]{align-items:center;display:flex;flex-direction:column;gap:calc(var(--pairing-unit)*1.5);justify-content:center;margin-bottom:calc(var(--pairing-unit)*1)}.pairing-code-box[data-v-d5a6cf80]{background-color:transparent;border:none;border-radius:0;display:inline-flex;gap:calc(var(--pairing-unit)*.75);margin-bottom:0;padding:0}.pairing-qr-stack[data-v-d5a6cf80]{align-items:center;display:flex;flex-direction:column;gap:calc(var(--pairing-unit)*1.125);max-width:min(92vw,calc(var(--pairing-unit)*26));width:100%}.pairing-qr-wrap[data-v-d5a6cf80]{align-items:center;background-color:#000;border:1px solid var(--pairing-gray-border);border-radius:calc(var(--pairing-unit)*.5);box-shadow:inset 0 1px #9ca3af1f;display:flex;flex-shrink:0;justify-content:center;padding:calc(var(--pairing-unit)*.875) calc(var(--pairing-unit)*1)}.pairing-qr-svg[data-v-d5a6cf80] svg{display:block;height:auto;max-width:100%;width:auto}.pairing-activation-url[data-v-d5a6cf80]{background:none;border:none;color:#fff;display:block;font-family:inherit;font-size:calc(var(--pairing-unit)*.85);font-weight:600;line-height:1.4;margin:0;max-width:100%;padding:0;text-align:center;text-decoration:none;transition:opacity .15s ease,color .15s ease;width:100%;word-break:break-all}.pairing-activation-url[data-v-d5a6cf80]:focus-visible,.pairing-activation-url[data-v-d5a6cf80]:hover{color:#fff;opacity:.88;outline:none}.pairing-code-text[data-v-d5a6cf80]{display:flex;flex-wrap:wrap;gap:calc(var(--pairing-unit)*.75)}.pairing-code-char[data-v-d5a6cf80],.pairing-code-text[data-v-d5a6cf80]{align-items:center;justify-content:center}.pairing-code-char[data-v-d5a6cf80]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0006;border:calc(var(--pairing-unit)*.12) solid var(--pairing-gray-border);border-radius:calc(var(--pairing-unit)*.5);color:#fff;display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(var(--pairing-unit)*4.25);font-weight:700;height:calc(var(--pairing-unit)*6.5);line-height:1;width:calc(var(--pairing-unit)*5.5)}.pairing-code-hint[data-v-d5a6cf80]{color:var(--pairing-gray-text-muted);font-size:calc(var(--pairing-unit)*1);margin:0;max-width:min(92vw,calc(var(--pairing-unit)*40));text-align:center;width:100%}.error-message[data-v-d5a6cf80]{background-color:#7f1d1d80;border:1px solid #b91c1c;border-radius:calc(var(--pairing-unit)*.25);color:#fecaca;font-size:calc(var(--pairing-unit)*.95);margin-top:calc(var(--pairing-unit)*1);padding:calc(var(--pairing-unit)*.75)}.loading-container[data-v-d5a6cf80]{align-items:center;color:#fff;display:flex;height:100%;justify-content:center}.splash-container[data-v-d5a6cf80]{background:radial-gradient(circle at 50% 30%,#111827 0,#020617 60%,#000)}.loading-content[data-v-d5a6cf80]{text-align:center}.splash-logo[data-v-d5a6cf80]{display:block;margin:0 auto 2rem;max-height:120px;opacity:.95;width:min(360px,64vw)}.loading-spinner[data-v-d5a6cf80]{align-items:center;color:#fff;display:flex;height:64px;justify-content:center;margin:0 auto 1rem;width:64px}.loading-text[data-v-d5a6cf80]{font-size:1.125rem;margin:0}.screensaver-container[data-v-d5a6cf80]{align-items:center;background:linear-gradient(145deg,#020617,#0f172a 50%,#000);color:#fff;display:flex;height:100%;justify-content:center;width:100%}.screensaver-content[data-v-d5a6cf80]{animation:screensaverFloat-d5a6cf80 6s ease-in-out infinite;text-align:center}.screensaver-logo[data-v-d5a6cf80]{margin-bottom:1.25rem;max-height:110px;opacity:.92;width:min(340px,60vw)}.screensaver-text[data-v-d5a6cf80]{color:#e2e8f0;font-size:1.125rem;margin:0}.screensaver-subtext[data-v-d5a6cf80]{color:#94a3b8;font-size:.95rem;margin:.5rem 0 0}.error-container[data-v-d5a6cf80]{align-items:center;color:#fff;display:flex;height:100%;justify-content:center}.error-content[data-v-d5a6cf80]{text-align:center}.error-icon[data-v-d5a6cf80]{color:#ef4444;font-size:3.75rem;margin-bottom:1rem}.error-text[data-v-d5a6cf80]{font-size:1.125rem;margin:0 0 1rem}.offline-retry-text[data-v-d5a6cf80]{color:#cbd5e1;font-size:.95rem;margin:-.5rem 0 1rem}.error-text-small[data-v-d5a6cf80]{font-size:1.125rem;margin:0 0 .5rem}.retry-button[data-v-d5a6cf80]{background-color:#2563eb;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.5rem 1.5rem}.retry-button[data-v-d5a6cf80]:hover{background-color:#1d4ed8}.empty-state[data-v-d5a6cf80],.empty-state-content[data-v-d5a6cf80]{height:100%;width:100%}.empty-state-content[data-v-d5a6cf80]{align-items:center;background-color:#1c1917;color:#fff;display:flex;justify-content:center}.empty-state-content>div[data-v-d5a6cf80]{text-align:center}.empty-state-icon[data-v-d5a6cf80]{font-size:3.75rem;margin-bottom:1rem}.empty-state-text[data-v-d5a6cf80]{font-size:1.125rem;margin:0}.playlist-container[data-v-d5a6cf80]{margin:0;padding:0}.playlist-container[data-v-d5a6cf80],.playlist-inner[data-v-d5a6cf80],.playlist-preview[data-v-d5a6cf80]{height:100%;width:100%}.playlist-preview[data-v-d5a6cf80]{margin:0;padding:0}@keyframes spin-d5a6cf80{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes screensaverFloat-d5a6cf80{0%{opacity:.85;transform:translateY(0)}50%{opacity:1;transform:translateY(-8px)}to{opacity:.85;transform:translateY(0)}}
