.app-background{z-index:0;position:absolute;inset:0}.app-background--gradient{background-image:var(--app-background-gradient)}.app-footer{bottom:var(--login-footer-offset);left:var(--app-footer-left);transform:translateX(var(--app-footer-translate-x));width:var(--app-footer-width);z-index:1;column-gap:var(--app-footer-column-gap);row-gap:var(--app-footer-row-gap);color:var(--app-footer-text-color);font-size:var(--app-footer-font-size);text-align:center;flex-wrap:nowrap;justify-content:center;align-items:center;display:flex;position:absolute}.app-footer__right{gap:var(--app-footer-right-gap);flex-wrap:nowrap;justify-content:center;display:inline-flex}.app-footer__link{color:inherit;cursor:pointer;font-size:var(--app-footer-font-size);background:0 0;border:none;padding:0}@media (width<=1120px){.app-footer{width:var(--app-footer-mobile-width);gap:var(--app-footer-mobile-gap);text-align:center;bottom:var(--app-footer-mobile-bottom-offset);flex-flow:column wrap;justify-content:center;align-items:center}.app-footer__right{flex-wrap:wrap}}*{box-sizing:border-box}.app-screen{min-height:var(--viewport-height);font-family:var(--font-family-base);color:var(--login-text-main);position:relative;overflow:hidden}.auth-layout{z-index:1;min-height:var(--viewport-height);width:min(var(--size-full), var(--screen-content-max-width));box-sizing:border-box;padding:var(--login-layout-padding);flex-direction:column;margin-inline:auto;display:flex;position:relative}.auth-layout--center{justify-content:center;align-items:center}.auth-page-logo{width:var(--login-logo-width);height:auto;margin-bottom:var(--login-logo-margin-bottom)}.auth-page-logo-transition{opacity:1}.auth-card{width:var(--login-card-width);background:var(--login-card-bg);border:var(--login-card-border-width) solid var(--login-card-border);border-radius:var(--login-card-border-radius);padding:var(--login-card-padding);box-shadow:var(--login-card-shadow)}.auth-card--register{width:var(--login-card-width-register)}.auth-card-transition{opacity:1}.auth-card--fade-out{animation:auth-card-fade-out var(--login-transition-duration) var(--login-transition-ease) forwards}.auth-card--fade-in{animation:auth-card-fade-in var(--login-transition-duration) var(--login-transition-ease) both}@keyframes auth-card-fade-out{0%{opacity:1}to{opacity:0}}@keyframes auth-card-fade-in{0%{opacity:0}to{opacity:1}}.auth-header{gap:var(--login-header-gap);margin-bottom:var(--login-header-margin-bottom);text-align:center;display:grid}.auth-card--register .auth-header{text-align:left}.auth-logo{align-items:center;gap:var(--login-logo-gap);font-weight:var(--login-button-font-weight);display:inline-flex}.auth-logo__icon{width:var(--login-logo-icon-size);height:var(--login-logo-icon-size);border-radius:var(--login-logo-icon-radius);background:var(--login-logo-icon-gradient)}.auth-logo__text--accent{color:var(--login-logo-accent-color)}.auth-title{font-size:var(--login-title-font-size);margin:0}.auth-subtitle{color:var(--login-text-subtle);margin:0}.auth-form{gap:var(--login-form-gap);display:grid}.auth-field{gap:var(--login-field-gap);display:grid}.auth-field__label{font-size:var(--login-label-font-size);font-weight:var(--login-label-font-weight)}.auth-field__input{width:var(--size-full);border:var(--login-card-border-width) solid var(--login-input-border);border-radius:var(--login-input-border-radius);padding:var(--login-input-padding);font-size:var(--font-size-base-em);color:var(--login-text-main);transition:var(--login-input-transition)}.auth-field__input:focus-visible{border-color:var(--login-focus);box-shadow:var(--login-focus-ring);outline:none}.auth-row{justify-content:space-between;align-items:center;gap:var(--login-row-gap);flex-wrap:wrap;display:flex}.auth-row--two-col{align-items:flex-start}.auth-row--two-col .auth-field{flex:1 1 var(--login-two-col-basis)}.auth-checkbox{align-items:center;gap:var(--login-checkbox-gap);cursor:pointer;display:inline-flex;position:relative}.auth-checkbox__input{opacity:0;pointer-events:none;position:absolute}.auth-checkbox__box{width:var(--login-checkbox-size);height:var(--login-checkbox-size);border:var(--login-card-border-width) solid var(--login-checkbox-border);border-radius:var(--login-checkbox-radius);transition:var(--transition-color-fast);justify-content:center;align-items:center;display:inline-flex}.auth-checkbox__input:checked+.auth-checkbox__box{background:var(--login-primary);border-color:var(--login-primary)}.auth-checkbox__input:checked+.auth-checkbox__box:before{content:"";width:var(--login-checkbox-check-width);height:var(--login-checkbox-check-height);border:var(--login-checkbox-check-border-width) solid var(--login-checkbox-check-color);border-top:0;border-right:0;transform:rotate(-45deg)}.auth-checkbox__label{font-size:var(--login-link-font-size);color:var(--login-text-subtle);margin:0}.auth-link{color:var(--login-link);font-size:var(--login-link-font-size);cursor:pointer;background:0 0;border:none;padding:0}.auth-link--inline{font-size:var(--login-link-font-size)}.auth-link:hover{text-decoration:underline}.auth-field__optional{color:var(--login-text-subtle);font-weight:500}.auth-hint{margin:var(--login-hint-margin);color:var(--login-text-subtle);font-size:var(--login-hint-font-size)}.auth-terms{align-items:flex-start;gap:var(--login-terms-gap);display:flex}.auth-button{border-radius:var(--login-button-border-radius);padding:var(--login-button-padding);font-size:var(--font-size-base-em);font-weight:var(--login-button-font-weight);cursor:pointer;border:none}.auth-button--primary{color:var(--login-button-text);background:var(--login-primary);transition:var(--login-button-transition)}.auth-button--primary:hover{background:var(--login-primary-hover);transform:translateY(var(--login-button-hover-translate-y))}.auth-divider{margin:var(--login-divider-margin);text-align:center;position:relative}.auth-divider:before{content:"";top:var(--position-half);border-top:var(--login-divider-border-width) solid var(--login-divider-border-color);position:absolute;left:0;right:0}.auth-divider__text{background:var(--login-divider-text-bg);padding:var(--login-divider-text-padding);color:var(--login-text-subtle);font-size:var(--login-divider-text-font-size);display:inline-block;position:relative}.auth-footer-text{justify-content:center;align-items:center;gap:var(--login-footer-text-gap);color:var(--login-text-subtle);font-size:var(--login-footer-text-font-size);flex-wrap:wrap;display:flex}.auth-error{margin:var(--login-error-margin);border-radius:var(--login-error-radius);background:var(--login-error-bg);color:var(--login-error-text);padding:var(--login-error-padding);font-size:var(--login-error-font-size)}@media (width<=680px){.app-screen--login{font-size:var(--login-mobile-font-size)}.auth-card{padding:var(--login-mobile-card-padding);border-radius:var(--login-mobile-card-radius)}.auth-row--two-col .auth-field{flex-basis:var(--size-full)}.auth-title{font-size:var(--login-mobile-title-size)}}.screen-overlay-panel{pointer-events:auto;width:var(--overlay-panel-width);height:var(--overlay-panel-height);background:var(--overlay-panel-bg);transform:translateX(var(--overlay-panel-shift));opacity:var(--overlay-opacity-closed);transition:var(--overlay-panel-transition);flex-direction:column;display:flex;position:relative}.screen-overlay-header{padding:var(--overlay-header-padding);border-bottom:var(--overlay-header-border-width) solid var(--overlay-header-border);align-items:start;gap:var(--overlay-header-gap);grid-template-columns:minmax(0,1fr) auto;display:grid}.screen-overlay-header-main{align-content:start;justify-items:start;gap:var(--overlay-header-main-gap);display:grid}.screen-overlay-back-link{align-items:center;gap:var(--overlay-back-link-gap);font-size:var(--overlay-back-link-font-size);color:var(--overlay-back-link-color);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.screen-overlay-back-icon{font-size:var(--overlay-back-icon-size)}.screen-overlay-back-label{font-size:var(--overlay-back-label-font-size);text-decoration:underline}.screen-overlay-title{font-size:var(--overlay-title-font-size);font-weight:var(--overlay-title-font-weight);text-align:left;margin:0}.screen-overlay-header-actions{align-items:center;gap:var(--overlay-actions-gap);row-gap:var(--overlay-actions-row-gap);flex-wrap:wrap;display:inline-flex}.screen-overlay-button{border-radius:var(--start-display-item-radius);border:var(--overlay-button-border-width) solid transparent;padding:var(--overlay-button-padding);font-size:var(--overlay-button-font-size);font-weight:var(--overlay-button-font-weight);cursor:pointer;white-space:nowrap;transition:var(--overlay-button-hover-transition);transform-origin:50%}.screen-overlay-button:hover,.screen-overlay-button:focus-visible{transform:scale(var(--overlay-button-hover-scale))}.screen-overlay-button--ghost{border-color:var(--overlay-button-ghost-border);color:var(--overlay-button-ghost-color);background:0 0}.screen-overlay-button--ghost:hover,.screen-overlay-button--ghost:focus-visible{border-color:var(--overlay-button-ghost-hover-border)}.screen-overlay-button--primary{background:var(--overlay-button-primary-bg);color:var(--overlay-button-primary-text)}.screen-overlay-button--primary:hover,.screen-overlay-button--primary:focus-visible{background:var(--overlay-button-primary-hover-bg);border-color:var(--overlay-button-primary-hover-border)}.screen-overlay-button--icon{box-sizing:border-box;height:calc(1.25em + 1rem + 2 * var(--overlay-button-border-width));width:calc(1.25em + 1rem + 2 * var(--overlay-button-border-width));padding:var(--overlay-button-padding);justify-content:center;align-items:center;padding-inline:0;display:inline-flex}.screen-overlay-button-icon{width:1.25em;height:1.25em}@media (width<=960px){.screen-overlay-header{grid-template-columns:1fr}.screen-overlay-header-actions{width:var(--size-full)}.screen-overlay-header-actions .screen-overlay-button{flex:1 1 var(--overlay-actions-mobile-button-min-width);white-space:normal}.screen-overlay-panel{width:var(--viewport-width)}}.media-overlay{z-index:var(--overlay-z-index);pointer-events:none;opacity:var(--overlay-opacity-closed);visibility:hidden;transition:var(--overlay-transition);justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.media-overlay--open{opacity:var(--overlay-opacity-open);visibility:visible;transition-delay:var(--transition-delay-none)}.media-overlay-backdrop{background:var(--overlay-backdrop-bg-closed);pointer-events:auto;transition:var(--overlay-backdrop-transition);border:none;margin:0;padding:0;position:absolute;inset:0}.media-overlay--open .media-overlay-backdrop{background:var(--overlay-backdrop-bg-open)}.media-overlay--open .screen-overlay-panel{opacity:var(--overlay-opacity-open);transform:translate(0)}.media-details-overlay-content{grid-template-columns:var(--media-details-content-columns);gap:var(--media-details-content-gap);padding:var(--media-details-content-padding);flex:1;display:grid;overflow:auto}.media-details-overlay-panel-section{min-width:0}.media-details-overlay-card{border:var(--media-details-card-border-width) solid var(--media-details-card-border);border-radius:var(--media-details-card-radius);background:var(--media-details-card-bg);height:100%;padding:var(--media-details-card-padding);align-content:start;gap:var(--media-details-card-gap);display:grid}.media-details-overlay-section-label,.media-details-overlay-group-title{font-size:var(--media-details-section-label-font-size);line-height:var(--overlay-label-line-height);font-weight:var(--overlay-title-font-weight);letter-spacing:var(--start-media-list-header-letter-spacing);text-transform:uppercase;color:var(--media-details-section-label-color)}.media-details-overlay-preview-stage{border-radius:var(--media-details-preview-radius);background:var(--media-details-preview-stage-bg);min-height:var(--media-details-preview-min-height);align-items:stretch;display:flex}.media-details-overlay-preview-placeholder{width:var(--size-full);min-height:var(--size-full);border-radius:var(--media-details-preview-radius);background:var(--media-details-preview-placeholder-bg);border:var(--media-details-preview-border-width) solid var(--media-details-preview-border)}.media-details-overlay-meta-list{gap:var(--media-details-meta-gap);margin:0;display:grid}.media-details-overlay-meta-row{align-items:center;gap:var(--overlay-content-gap);grid-template-columns:minmax(0,1fr) auto;display:grid}.media-details-overlay-meta-label,.media-details-overlay-meta-value{font-size:var(--overlay-label-font-size);margin:0}.media-details-overlay-meta-label{color:var(--media-details-meta-label-color)}.media-details-overlay-meta-value{font-weight:var(--overlay-label-font-weight);color:var(--color-text-main);text-align:right}.media-details-overlay-segmented-control{gap:var(--media-details-segmented-gap);padding:var(--media-details-segmented-padding);border-radius:var(--media-details-segmented-radius);background:var(--media-details-segmented-bg);border:var(--overlay-header-border-width) solid var(--media-details-segmented-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.media-details-overlay-segmented-indicator{z-index:0;border-radius:var(--media-details-segmented-button-radius);background:var(--color-white);box-shadow:var(--media-details-segmented-button-shadow);opacity:0;transition:top var(--start-sidebar-indicator-transition-size) ease, left var(--start-sidebar-indicator-transition-size) ease, width var(--start-sidebar-indicator-transition-size) ease, height var(--start-sidebar-indicator-transition-size) ease, opacity var(--start-sidebar-indicator-transition-opacity) ease;pointer-events:none;position:absolute}.media-details-overlay-segmented-indicator--ready{opacity:1}.media-details-overlay-segmented-button{z-index:1;min-height:var(--media-details-segmented-button-height);border-radius:var(--media-details-segmented-button-radius);font-size:var(--media-details-segmented-button-font-size);font-weight:var(--overlay-label-font-weight);color:var(--media-details-segmented-button-color);cursor:pointer;transition:var(--media-details-segmented-button-transition);background:0 0;border:none;position:relative}.media-details-overlay-segmented-button--active{color:var(--color-text-main)}.media-details-overlay-form{gap:var(--media-details-form-gap);display:grid}.media-details-overlay-field{gap:var(--overlay-field-gap);display:grid}.media-details-overlay-field--disabled{opacity:var(--media-details-disabled-opacity)}.media-details-overlay-label{align-items:center;gap:var(--overlay-field-gap);line-height:var(--overlay-label-line-height);font-size:var(--media-details-label-font-size);font-weight:var(--overlay-label-font-weight);color:var(--color-text-main);display:inline-flex}.media-details-overlay-label--with-info{justify-content:flex-start}.media-details-overlay-label-required{color:var(--overlay-label-required-color)}.media-details-overlay-info-indicator{width:var(--media-details-info-size);height:var(--media-details-info-size);border-radius:var(--radius-pill);border:var(--overlay-header-border-width) solid var(--media-details-info-border);color:var(--media-details-info-color);font-size:var(--media-details-info-font-size);font-weight:var(--overlay-title-font-weight);justify-content:center;align-items:center;display:inline-flex}.media-details-overlay-input{width:var(--size-full);min-height:var(--media-details-input-min-height);border-radius:var(--start-display-item-radius);border:var(--overlay-input-border-width) solid var(--media-details-input-border);background:var(--color-white);padding:var(--media-details-input-padding);font-size:var(--media-details-input-font-size);color:var(--color-text-main);font-family:inherit}.media-details-overlay-input::placeholder{color:var(--media-details-input-placeholder-color)}.media-details-overlay-input:focus-visible{outline:var(--media-details-input-focus-outline-width) solid var(--media-details-input-focus-outline);border-color:var(--overlay-input-focus-border)}.media-details-overlay-input:disabled{background:var(--media-details-input-disabled-bg);color:var(--media-details-input-disabled-color);cursor:not-allowed}.media-details-overlay-input--duration{max-width:var(--media-details-duration-input-max-width);text-align:center}.media-details-overlay-inline-link{font-size:var(--media-details-inline-link-font-size);font-weight:var(--overlay-label-font-weight);color:var(--overlay-button-primary-bg);cursor:pointer;background:0 0;border:none;justify-self:start;padding:0}.media-details-overlay-duration-row{align-items:center;gap:var(--overlay-actions-gap);display:inline-flex}.media-details-overlay-duration-suffix{font-size:var(--media-details-input-font-size);color:var(--media-details-helper-text-color)}.media-details-overlay-duration-suffix--disabled{color:var(--media-details-input-disabled-color)}.media-details-overlay-divider{height:var(--overlay-header-border-width);background:var(--media-details-divider-color);margin:var(--media-details-divider-margin)}.media-details-overlay-settings-group{gap:var(--media-details-group-gap);display:grid}.media-details-overlay-toggle-row{align-items:center;gap:var(--overlay-content-gap);grid-template-columns:minmax(0,1fr) auto;display:grid}.media-details-overlay-toggle-copy{gap:var(--media-details-toggle-copy-gap);display:grid}.media-details-overlay-toggle-label{font-size:var(--media-details-input-font-size);font-weight:var(--overlay-label-font-weight);color:var(--color-text-main)}.media-details-overlay-helper-text{font-size:var(--media-details-helper-text-font-size);color:var(--media-details-helper-text-color)}.media-details-overlay-date-grid{gap:var(--media-details-date-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.media-details-overlay-switch{align-items:center;display:inline-flex;position:relative}.media-details-overlay-switch-input{opacity:0;pointer-events:none;position:absolute}.media-details-overlay-switch-track{width:var(--media-details-switch-width);height:var(--media-details-switch-height);border-radius:var(--radius-pill);background:var(--media-details-switch-bg);transition:var(--media-details-switch-transition);position:relative}.media-details-overlay-switch-track:after{content:"";top:var(--media-details-switch-thumb-offset);left:var(--media-details-switch-thumb-offset);width:var(--media-details-switch-thumb-size);height:var(--media-details-switch-thumb-size);border-radius:var(--radius-pill);background:var(--color-white);box-shadow:var(--media-details-switch-thumb-shadow);transition:transform .18s;position:absolute}.media-details-overlay-switch-input:checked+.media-details-overlay-switch-track{background:var(--overlay-button-primary-bg)}.media-details-overlay-switch-input:checked+.media-details-overlay-switch-track:after{transform:translateX(var(--media-details-switch-thumb-shift))}@media (width<=960px){.media-details-overlay-content{grid-template-columns:1fr}.media-details-overlay-preview-stage{min-height:var(--media-details-preview-min-height-mobile)}.media-details-overlay-date-grid{grid-template-columns:1fr}}.playlist-overlay{z-index:var(--playlist-overlay-z-index);pointer-events:none;opacity:var(--playlist-overlay-opacity-closed);visibility:hidden;transition:var(--playlist-overlay-transition);justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.playlist-overlay--open{opacity:var(--playlist-overlay-opacity-open);visibility:visible;transition-delay:var(--transition-delay-none)}.playlist-overlay-backdrop{background:var(--playlist-overlay-backdrop-bg);pointer-events:auto;cursor:default;border:none;margin:0;padding:0;position:absolute;inset:0}.playlist-overlay-panel{pointer-events:auto;width:var(--playlist-overlay-panel-width);height:var(--playlist-overlay-panel-height);background:var(--playlist-overlay-panel-bg);box-shadow:var(--playlist-overlay-panel-shadow);transform:translateX(var(--playlist-overlay-panel-shift));opacity:var(--playlist-overlay-opacity-closed);transition:var(--playlist-overlay-panel-transition);flex-direction:column;display:flex;position:relative}.playlist-overlay--open .playlist-overlay-panel{opacity:var(--playlist-overlay-opacity-open);transform:translate(0)}.playlist-overlay-header{padding:var(--playlist-overlay-header-padding);border-bottom:var(--playlist-overlay-header-border-width) solid var(--playlist-overlay-header-border);align-items:start;gap:var(--playlist-overlay-header-gap);grid-template-columns:minmax(0,1fr) auto;display:grid}.playlist-overlay-header-main{align-content:start;justify-items:start;gap:var(--playlist-overlay-header-main-gap);display:grid}.playlist-overlay-back-link{align-items:center;gap:var(--playlist-overlay-back-link-gap);font-size:var(--playlist-overlay-back-link-font-size);color:var(--playlist-overlay-back-link-color);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;display:inline-flex}.playlist-overlay-back-icon{font-size:var(--playlist-overlay-back-icon-size)}.playlist-overlay-back-label{font-size:var(--playlist-overlay-back-label-font-size);text-decoration:underline}.playlist-overlay-title{font-size:var(--playlist-overlay-title-font-size);font-weight:var(--playlist-overlay-title-font-weight);margin:0}.playlist-overlay-header-actions{align-items:center;gap:var(--playlist-overlay-actions-gap);row-gap:var(--playlist-overlay-actions-row-gap);flex-wrap:wrap;display:inline-flex}.playlist-overlay-button{border-radius:var(--playlist-overlay-button-radius);border:var(--playlist-overlay-button-border-width) solid transparent;padding:var(--playlist-overlay-button-padding);font-size:var(--playlist-overlay-button-font-size);font-weight:var(--playlist-overlay-button-font-weight);cursor:pointer;white-space:nowrap;transition:var(--playlist-overlay-button-hover-transition);transform-origin:50%;font-family:inherit}.playlist-overlay-button:hover,.playlist-overlay-button:focus-visible{transform:scale(var(--playlist-overlay-button-hover-scale))}.playlist-overlay-button--ghost{border-color:var(--playlist-overlay-button-ghost-border);color:var(--playlist-overlay-button-ghost-color);background:0 0}.playlist-overlay-button--ghost:hover,.playlist-overlay-button--ghost:focus-visible{border-color:var(--playlist-overlay-button-ghost-hover-border)}.playlist-overlay-button--primary{background:var(--playlist-overlay-button-primary-bg);color:var(--playlist-overlay-button-primary-text);border-color:#0000}.playlist-overlay-button--primary:hover,.playlist-overlay-button--primary:focus-visible{background:var(--playlist-overlay-button-primary-hover-bg);border-color:var(--playlist-overlay-button-primary-hover-border)}.playlist-overlay-content{flex:1;padding:0;overflow-y:auto}.playlist-overlay-list{padding:var(--playlist-overlay-list-padding);gap:var(--playlist-overlay-list-gap);margin:0;list-style:none;display:grid}.playlist-overlay-list-item{border:none}.playlist-overlay-row{width:var(--size-full);padding:var(--playlist-overlay-row-padding);border:var(--playlist-overlay-row-border-width) solid var(--playlist-overlay-row-border-color);border-radius:var(--playlist-overlay-row-border-radius);text-align:left;font-family:inherit;font-size:var(--playlist-overlay-row-font-size);font-weight:var(--playlist-overlay-row-font-weight);color:var(--playlist-overlay-row-color);cursor:pointer;transition:var(--playlist-overlay-row-transition);background:0 0;justify-content:space-between;align-items:center;display:flex}.playlist-overlay-row:hover{background:var(--playlist-overlay-row-hover-bg)}.playlist-overlay-row--selected{background:var(--playlist-overlay-row-selected-bg)}.playlist-overlay-row-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.playlist-overlay-radio{width:var(--playlist-overlay-radio-size);height:var(--playlist-overlay-radio-size);border-radius:var(--radius-pill);border:var(--playlist-overlay-radio-border-width) solid var(--playlist-overlay-radio-border);margin-left:var(--playlist-overlay-radio-margin-left);transition:var(--playlist-overlay-radio-transition);background:0 0;flex-shrink:0}.playlist-overlay-radio--selected{border-color:var(--playlist-overlay-radio-selected);background:var(--playlist-overlay-radio-selected)}@media (width<=960px){.playlist-overlay-panel{width:var(--viewport-width)}.playlist-overlay-header{grid-template-columns:1fr}.playlist-overlay-header-actions{width:var(--size-full)}.playlist-overlay-header-actions .playlist-overlay-button{flex:1 1 var(--playlist-overlay-mobile-button-min-width);white-space:normal;text-align:center}}.screen-overlay{z-index:var(--overlay-z-index);pointer-events:none;opacity:var(--overlay-opacity-closed);visibility:hidden;transition:var(--overlay-transition);justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.screen-overlay--open{opacity:var(--overlay-opacity-open);visibility:visible;transition-delay:var(--transition-delay-none)}.screen-overlay-backdrop{background:var(--overlay-backdrop-bg-closed);pointer-events:auto;transition:var(--overlay-backdrop-transition);border:none;margin:0;padding:0;position:absolute;inset:0}.screen-overlay--open .screen-overlay-backdrop{background:var(--overlay-backdrop-bg-open)}.screen-overlay--open .screen-overlay-panel{opacity:var(--overlay-opacity-open);transform:translate(0)}.screen-overlay-button--secondary{width:var(--size-full);margin-top:var(--overlay-button-secondary-margin-top);background:var(--overlay-button-primary-bg);color:var(--overlay-button-primary-text);border-color:#0000}.screen-overlay-content{grid-template-columns:var(--overlay-content-columns);gap:var(--overlay-content-gap);padding:var(--overlay-content-padding);flex:1;display:grid;overflow:auto}.screen-overlay-left{align-content:start;gap:var(--overlay-left-gap);border-radius:var(--start-display-item-radius);border:var(--overlay-left-border-width) solid var(--overlay-left-border);background:var(--overlay-left-bg);padding:var(--overlay-left-padding);grid-template-rows:auto auto;height:max-content;display:grid}.screen-overlay-preview{border-radius:var(--start-display-item-radius);border:var(--overlay-preview-border-width) solid var(--overlay-preview-border);background:var(--overlay-preview-bg);min-height:var(--overlay-preview-min-height)}.screen-overlay-status-card{gap:var(--overlay-status-gap);display:grid}.screen-overlay-status-row{align-items:center;gap:var(--overlay-status-gap);font-size:var(--overlay-status-font-size);display:inline-flex}.screen-overlay-status-dot{width:var(--start-status-dot-size);height:var(--start-status-dot-size);border-radius:var(--radius-pill)}.screen-overlay-status-dot--online{background:var(--start-status-online)}.screen-overlay-status-dot--offline{background:var(--start-status-offline)}.screen-overlay-status-dot--inactive{background:var(--start-status-inactive)}.screen-overlay-status-label{font-weight:var(--overlay-title-font-weight)}.screen-overlay-status-meta{padding:var(--overlay-status-meta-padding);gap:var(--overlay-status-meta-gap);font-size:var(--overlay-status-meta-font-size);color:var(--overlay-status-meta-color);margin:0;list-style:none;display:grid}.screen-overlay-status-meta-item{line-height:1.5}.screen-overlay-status-meta-strong{font-weight:var(--overlay-title-font-weight);color:var(--overlay-status-strong-color)}.screen-overlay-right{align-content:start;gap:var(--overlay-left-gap);grid-template-rows:auto auto;display:grid}.screen-overlay-form{border-radius:var(--start-display-item-radius);border:var(--overlay-form-border-width) solid var(--overlay-form-border);background:var(--overlay-form-bg);padding:var(--overlay-form-padding);align-content:start;gap:var(--overlay-form-gap);display:grid}.screen-overlay-field{align-content:start;gap:var(--overlay-field-gap);display:grid}.screen-overlay-label{line-height:var(--overlay-label-line-height);font-size:var(--overlay-label-font-size);font-weight:var(--overlay-label-font-weight);color:var(--overlay-label-color);display:inline-block}.screen-overlay-label-required{margin-left:var(--overlay-label-required-margin-left);color:var(--overlay-label-required-color)}.screen-overlay-input{line-height:var(--overlay-input-line-height);border-radius:var(--start-display-item-radius);border:var(--overlay-input-border-width) solid var(--overlay-input-border);padding:var(--overlay-input-padding);font-size:var(--overlay-input-font-size);font-family:inherit}.screen-overlay-input:focus-visible{outline:var(--overlay-input-focus-outline-width) solid var(--overlay-input-focus-outline);border-color:var(--overlay-input-focus-border)}.screen-overlay-right-slot{border-radius:var(--start-display-item-radius);border:var(--overlay-right-slot-border-width) dashed var(--overlay-right-slot-border);padding:var(--overlay-right-slot-padding);font-size:var(--overlay-right-slot-font-size);color:var(--overlay-right-slot-color)}@media (width<=960px){.screen-overlay-content{grid-template-columns:1fr}}.app-screen--start{height:var(--viewport-height);min-height:var(--viewport-height);font-family:var(--font-family-base);font-size:var(--font-size-base-em);color:var(--start-text-main);position:relative;overflow:hidden}.start-layout{z-index:1;height:var(--viewport-height);min-height:var(--viewport-height);width:min(var(--size-full), var(--screen-content-max-width));box-sizing:border-box;padding:var(--start-layout-padding);gap:var(--start-layout-gap);flex-direction:column;margin-inline:auto;display:flex;position:relative;overflow:hidden}.start-topbar{border-radius:var(--radius-pill);border:var(--start-topbar-border-width) solid var(--start-topbar-border);padding:var(--start-topbar-padding);background:0 0;justify-content:space-between;align-items:center;display:flex}.start-topbar-logo{align-items:center;display:inline-flex}.start-topbar-logo-image{width:var(--start-topbar-logo-width);height:auto;display:block}.start-topbar-user{align-items:center;gap:var(--start-topbar-user-gap);color:inherit;cursor:default;background:0 0;border:none;padding:0;display:inline-flex}.start-topbar-user-avatar{width:var(--start-user-avatar-size);height:var(--start-user-avatar-size);border-radius:var(--radius-pill);background:var(--start-user-avatar-bg)}.start-topbar-user-info{justify-items:start;gap:var(--start-user-info-gap);display:grid}.start-topbar-user-name{font-size:var(--start-user-name-font-size);font-weight:var(--start-user-name-font-weight)}.start-topbar-user-role{font-size:var(--start-user-role-font-size);color:var(--start-text-subtle)}.start-main-layout{grid-template-columns:var(--start-main-layout-columns);gap:var(--start-main-layout-gap);flex:1;min-height:0;display:grid;overflow:hidden}.start-sidebar{border-radius:var(--start-sidebar-radius);background:var(--start-sidebar-bg);border:var(--start-sidebar-border-width) solid transparent;padding:var(--start-sidebar-padding);align-content:start;gap:var(--start-sidebar-gap);display:grid;position:relative}.start-sidebar-active-indicator{background:var(--start-sidebar-indicator-bg);border-radius:var(--start-sidebar-item-radius);z-index:0;opacity:0;transition:top var(--start-sidebar-indicator-transition-size) ease, left var(--start-sidebar-indicator-transition-size) ease, width var(--start-sidebar-indicator-transition-size) ease, height var(--start-sidebar-indicator-transition-size) ease, opacity var(--start-sidebar-indicator-transition-opacity) ease;pointer-events:none;position:absolute}.start-sidebar-active-indicator--ready{opacity:1}.start-sidebar-item{z-index:1;align-items:center;gap:var(--start-sidebar-item-gap);border-radius:var(--start-sidebar-item-radius);padding:var(--start-sidebar-item-padding);text-align:left;color:inherit;cursor:pointer;transition:var(--start-sidebar-item-transition);background:0 0;border:none;display:flex;position:relative}.start-sidebar-item--active{border-radius:var(--start-sidebar-item-radius);cursor:pointer;background:0 0}.start-sidebar-item:not(.start-sidebar-item--active):hover{background:var(--start-sidebar-item-hover-bg)}.start-sidebar-item-icon{width:var(--start-sidebar-item-icon-size);height:var(--start-sidebar-item-icon-size);background:var(--color-white);flex:none;transition:background-color .2s;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.start-sidebar-item-icon--displays{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15%202.25H3C2.17157%202.25%201.5%202.92157%201.5%203.75V11.25C1.5%2012.0784%202.17157%2012.75%203%2012.75H15C15.8284%2012.75%2016.5%2012.0784%2016.5%2011.25V3.75C16.5%202.92157%2015.8284%202.25%2015%202.25Z'%20stroke='%23FF6900'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M6%2015.75H12'%20stroke='%23FF6900'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9%2012.75V15.75'%20stroke='%23FF6900'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15%202.25H3C2.17157%202.25%201.5%202.92157%201.5%203.75V11.25C1.5%2012.0784%202.17157%2012.75%203%2012.75H15C15.8284%2012.75%2016.5%2012.0784%2016.5%2011.25V3.75C16.5%202.92157%2015.8284%202.25%2015%202.25Z'%20stroke='%23FF6900'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M6%2015.75H12'%20stroke='%23FF6900'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9%2012.75V15.75'%20stroke='%23FF6900'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.start-sidebar-item-icon--media-pool{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.25%202.25H3.75C2.92157%202.25%202.25%202.92157%202.25%203.75V14.25C2.25%2015.0784%202.92157%2015.75%203.75%2015.75H14.25C15.0784%2015.75%2015.75%2015.0784%2015.75%2014.25V3.75C15.75%202.92157%2015.0784%202.25%2014.25%202.25Z'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M6.75%208.25C7.57843%208.25%208.25%207.57843%208.25%206.75C8.25%205.92157%207.57843%205.25%206.75%205.25C5.92157%205.25%205.25%205.92157%205.25%206.75C5.25%207.57843%205.92157%208.25%206.75%208.25Z'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15.75%2011.25L13.4355%208.93552C13.1542%208.65431%2012.7727%208.49634%2012.375%208.49634C11.9773%208.49634%2011.5958%208.65431%2011.3145%208.93552L4.5%2015.75'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.25%202.25H3.75C2.92157%202.25%202.25%202.92157%202.25%203.75V14.25C2.25%2015.0784%202.92157%2015.75%203.75%2015.75H14.25C15.0784%2015.75%2015.75%2015.0784%2015.75%2014.25V3.75C15.75%202.92157%2015.0784%202.25%2014.25%202.25Z'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M6.75%208.25C7.57843%208.25%208.25%207.57843%208.25%206.75C8.25%205.92157%207.57843%205.25%206.75%205.25C5.92157%205.25%205.25%205.92157%205.25%206.75C5.25%207.57843%205.92157%208.25%206.75%208.25Z'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15.75%2011.25L13.4355%208.93552C13.1542%208.65431%2012.7727%208.49634%2012.375%208.49634C11.9773%208.49634%2011.5958%208.65431%2011.3145%208.93552L4.5%2015.75'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.start-sidebar-item-icon--playlists{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%209H2.25'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%204.5H2.25'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9%2013.5H2.25'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%209L15.75%2011.25L12%2013.5V9Z'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%209H2.25'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%204.5H2.25'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9%2013.5H2.25'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%209L15.75%2011.25L12%2013.5V9Z'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.start-sidebar-item--active .start-sidebar-item-icon{background:#ff6900}.start-sidebar-item-label{font-size:var(--start-sidebar-item-label-font-size);font-weight:var(--start-sidebar-item-label-font-weight);color:var(--start-sidebar-item-label);transition:var(--start-sidebar-item-label-transition)}.start-sidebar-item--active .start-sidebar-item-label{color:var(--start-sidebar-item-label-active)}.start-content{gap:var(--start-content-gap);grid-template-rows:auto 1fr;min-width:0;min-height:0;display:grid;overflow:hidden}.start-content-header{justify-content:space-between;align-items:flex-start;gap:var(--start-content-header-gap);margin-inline:var(--start-content-horizontal-inset);box-sizing:border-box;display:flex}.start-page-title{font-size:var(--start-page-title-font-size);margin:0}.start-page-subtitle{margin:var(--start-page-subtitle-margin);font-size:var(--start-page-subtitle-font-size);color:var(--start-text-subtle)}.start-status-legend{align-self:flex-end;align-items:center;gap:var(--start-status-legend-gap);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (width<=1200px){.start-status-legend{justify-content:flex-start}}.start-status-legend-item{align-items:center;gap:var(--start-status-legend-item-gap);display:inline-flex}.start-status-legend-text{color:var(--start-text-subtle);font-size:var(--start-status-legend-font-size)}.start-status-dot{width:var(--start-status-dot-size);height:var(--start-status-dot-size);border-radius:var(--radius-pill)}.start-status-dot--online{background:var(--start-status-online)}.start-status-dot--offline{background:var(--start-status-offline)}.start-status-dot--inactive{background:var(--start-status-inactive)}.start-display-list{min-height:0;padding-block:var(--start-display-item-shell-padding);padding-right:var(--start-display-list-padding-right);overflow:auto}.start-display-item-shell{padding:var(--start-display-item-shell-padding)}.start-display-item{box-sizing:border-box;width:var(--size-full);border:var(--start-display-item-border-width) solid var(--start-display-item-border);border-radius:var(--start-display-item-radius);background:var(--start-display-item-bg);padding:var(--start-display-item-padding);justify-content:space-between;align-items:center;gap:var(--start-display-item-gap);color:inherit;cursor:pointer;text-align:left;transition:var(--start-display-item-transition);transform-origin:50%;display:flex}.start-display-item:hover,.start-display-item:focus-visible{transform:scale(var(--start-display-item-hover-scale));border-color:var(--start-display-item-hover-border);box-shadow:var(--start-display-item-hover-shadow)}.start-display-item-name{font-size:var(--font-size-base-em);font-weight:var(--start-sidebar-item-label-font-weight)}.start-display-item-right{align-items:center;gap:var(--start-display-item-status-gap);display:inline-flex}.start-display-item-status-text{font-size:var(--start-display-item-status-font-size);color:var(--start-text-subtle)}.start-display-item--placeholder{cursor:default}.start-display-item--placeholder:hover,.start-display-item--placeholder:focus-visible{border-color:var(--start-display-item-border);box-shadow:none;transform:none}.media-toolbar{align-items:center;gap:var(--start-media-toolbar-gap);flex-wrap:wrap;justify-content:flex-end;align-self:flex-end;display:inline-flex}.media-toolbar-count{font-size:var(--start-status-legend-font-size);color:var(--start-text-subtle);font-weight:var(--start-media-toolbar-count-font-weight)}.media-toolbar-actions{align-items:center;gap:var(--start-media-toolbar-actions-gap);flex-wrap:wrap;display:inline-flex}.media-toolbar-button{border:var(--start-display-item-border-width) solid transparent;border-radius:var(--start-display-item-radius);padding:var(--start-media-toolbar-button-padding);font-size:var(--start-media-toolbar-button-font-size);font-weight:var(--start-media-toolbar-button-font-weight);cursor:pointer;transition:var(--start-display-item-transition)}.media-toolbar-button--secondary{background:var(--start-media-toolbar-button-secondary-bg);border-color:var(--start-display-item-border);color:var(--start-text-main)}.media-toolbar-button--primary{background:var(--color-brand-primary);color:var(--color-white)}.media-toolbar-button:hover,.media-toolbar-button:focus-visible{transform:scale(var(--start-display-item-hover-scale))}.media-toolbar-button--primary:hover,.media-toolbar-button--primary:focus-visible{background:var(--color-brand-primary-hover)}.media-content{gap:var(--start-media-content-gap);grid-template-rows:auto auto 1fr;min-height:0;display:grid}.media-search{margin-inline:var(--start-content-horizontal-inset);margin-bottom:var(--start-media-inter-box-offset);display:flex}.media-search-field{width:var(--start-media-search-field-width);align-items:center;gap:var(--start-media-search-field-gap);border:var(--start-display-item-border-width) solid var(--start-display-item-border);border-radius:var(--start-display-item-radius);background:var(--color-white);padding:var(--start-media-search-field-padding);display:inline-flex}.media-search-icon{width:var(--start-media-search-icon-size);height:var(--start-media-search-icon-size);border:var(--start-media-search-icon-border-width) solid var(--start-text-subtle);border-radius:var(--radius-pill);opacity:var(--start-media-search-icon-opacity);display:inline-block;position:relative}.media-search-icon:after{content:"";width:var(--start-media-search-icon-handle-width);height:var(--start-media-search-icon-handle-height);border-radius:var(--radius-pill);background:var(--start-text-subtle);right:var(--start-media-search-icon-handle-right);bottom:var(--start-media-search-icon-handle-bottom);transform:rotate(var(--start-media-search-icon-handle-rotation));position:absolute}.media-search-input{width:var(--size-full);color:var(--start-text-main);font-size:var(--start-media-search-input-font-size);background:0 0;border:none}.media-search-input:focus{outline:none}.media-search-input::placeholder{font-size:calc(var(--start-media-search-input-font-size) * 1.3)}.media-list-header{grid-template-columns:var(--start-media-list-columns);gap:var(--start-media-list-gap);padding:var(--start-media-list-row-padding);border:var(--start-display-item-border-width) solid var(--start-display-item-border);border-radius:var(--start-display-item-radius);background:var(--start-display-item-bg);box-sizing:border-box;margin-inline:var(--start-content-horizontal-inset);display:grid}.media-list-header-cell{font-size:var(--start-media-list-header-font-size);font-weight:var(--start-media-list-header-font-weight);letter-spacing:var(--start-media-list-header-letter-spacing);color:var(--start-text-subtle)}.media-list-header-cell--actions{text-align:right}.media-list-row{width:var(--size-full);border:var(--start-display-item-border-width) solid var(--start-display-item-border);border-radius:var(--start-display-item-radius);background:var(--start-display-item-bg);padding:var(--start-media-list-row-padding);grid-template-columns:var(--start-media-list-columns);gap:var(--start-media-list-gap);text-align:left;color:inherit;cursor:pointer;transition:var(--start-display-item-transition);align-items:center;display:grid}.media-list-row:hover,.media-list-row:focus-visible{transform:scale(var(--start-display-item-hover-scale));border-color:var(--start-display-item-hover-border);box-shadow:var(--start-display-item-hover-shadow)}.media-list-cell{min-width:0;font-size:var(--start-media-list-cell-font-size);color:var(--start-text-subtle);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.media-list-cell--name{align-items:center;gap:var(--start-media-list-cell-name-gap);color:var(--start-text-main);font-size:var(--font-size-base-em);display:inline-flex}.media-list-name{text-overflow:ellipsis;min-width:0;font-weight:var(--start-sidebar-item-label-font-weight);overflow:hidden}.media-list-cell--type{color:var(--start-text-main);align-items:center;display:inline-flex}.media-list-cell--actions{justify-content:flex-end;align-items:stretch;display:inline-flex;overflow:visible}.media-list-icon{width:var(--start-media-icon-size);height:var(--start-media-icon-size);border-radius:var(--start-media-icon-radius);flex:none}.media-list-icon--folder{background:var(--start-media-icon-folder-gradient)}.media-list-icon--image{background:var(--start-media-icon-image-gradient)}.media-list-icon--doc{background:var(--start-media-icon-doc-gradient)}.media-list-type-icon{width:var(--start-media-icon-size);height:var(--start-media-icon-size);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;display:inline-block}.media-list-type-icon--folder{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M22%2019C22%2019.5304%2021.7893%2020.0391%2021.4142%2020.4142C21.0391%2020.7893%2020.5304%2021%2020%2021H4C3.46957%2021%202.96086%2020.7893%202.58579%2020.4142C2.21071%2020.0391%202%2019.5304%202%2019V5C2%204.46957%202.21071%203.96086%202.58579%203.58579C2.96086%203.21071%203.46957%203%204%203H9L11%206H20C20.5304%206%2021.0391%206.21071%2021.4142%206.58579C21.7893%206.96086%2022%207.46957%2022%208V19Z'%20stroke='%230F172B'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.media-list-type-icon--image{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M19%203H5C3.89543%203%203%203.89543%203%205V19C3%2020.1046%203.89543%2021%205%2021H19C20.1046%2021%2021%2020.1046%2021%2019V5C21%203.89543%2020.1046%203%2019%203Z'%20stroke='%230F172B'%20stroke-width='2'/%3e%3cpath%20d='M8.5%2010C9.32843%2010%2010%209.32843%2010%208.5C10%207.67157%209.32843%207%208.5%207C7.67157%207%207%207.67157%207%208.5C7%209.32843%207.67157%2010%208.5%2010Z'%20fill='%230F172B'/%3e%3cpath%20d='M21%2015L16%2010L5%2021'%20stroke='%230F172B'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.media-list-type-icon--video{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20%206H4C2.89543%206%202%206.89543%202%208V16C2%2017.1046%202.89543%2018%204%2018H20C21.1046%2018%2022%2017.1046%2022%2016V8C22%206.89543%2021.1046%206%2020%206Z'%20stroke='%230F172B'%20stroke-width='2'/%3e%3cpath%20d='M10%2010L15%2012.5L10%2015V10Z'%20fill='%230F172B'/%3e%3c/svg%3e")}.media-list-menu{justify-content:center;align-items:center;gap:var(--start-media-menu-dot-gap);flex-direction:column;height:100%;display:inline-flex}.media-list-menu-dot{width:var(--start-media-menu-dot-size);height:var(--start-media-menu-dot-size);border-radius:var(--radius-pill);background:var(--start-text-subtle);flex:none}@media (width<=1200px){.start-layout{padding:var(--start-layout-padding-mobile)}.start-main-layout{grid-template-columns:1fr;align-content:start}.start-sidebar{align-items:stretch;gap:var(--start-sidebar-gap);flex-wrap:wrap;align-self:start;height:auto;display:flex}.start-sidebar-item{flex:1 1 var(--start-sidebar-item-mobile-flex-basis);white-space:normal;overflow-wrap:anywhere;min-height:var(--start-sidebar-item-mobile-min-height);align-items:center}.start-content-header{flex-direction:column;align-items:flex-start}.start-status-legend{justify-content:flex-start}.media-toolbar{width:calc(var(--size-full) - var(--start-content-horizontal-inset) * 2);margin-inline:var(--start-content-horizontal-inset);box-sizing:border-box;justify-content:flex-start;align-self:flex-start}.media-toolbar-actions{justify-content:flex-end;margin-left:auto}.media-list-header,.media-list-row{grid-template-columns:var(--start-media-list-columns-tablet)}}@media (width<=1200px) and (width>=681px){.start-content[aria-label=Display\ Übersicht] .start-content-header{flex-direction:row;justify-content:space-between;align-items:center}.start-content[aria-label=Display\ Übersicht] .start-status-legend{justify-content:flex-end;align-self:flex-end}}@media (width<=680px){.app-screen--start{font-size:var(--start-screen-mobile-font-size);overscroll-behavior:none;position:fixed;inset:0;overflow:hidden}.start-topbar{border-radius:var(--start-sidebar-radius);padding:var(--start-topbar-padding-mobile)}.start-topbar-user-role{display:none}.start-status-legend{justify-content:flex-start;align-self:flex-start}.start-display-item{padding:var(--start-display-item-mobile-padding);flex-direction:column;align-items:flex-start}.start-display-list{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain}.start-display-list::-webkit-scrollbar{width:0;height:0;display:none}.media-list-header{display:none}.media-toolbar{width:calc(var(--size-full) - var(--start-content-horizontal-inset) * 2);margin-inline:var(--start-content-horizontal-inset);box-sizing:border-box}.media-toolbar-actions{justify-content:flex-end;margin-left:auto}.media-search-field{width:var(--size-full);box-sizing:border-box}.media-list-row{align-items:center;gap:var(--start-media-list-row-mobile-gap);padding-right:calc(var(--start-media-list-row-padding-inline) + var(--start-media-list-mobile-actions-slot-width));flex-wrap:wrap;display:flex;position:relative}.media-list-cell{white-space:nowrap}.media-list-cell--name{width:100%}.media-list-cell--actions{right:var(--start-media-list-row-padding-inline);flex:none;justify-content:flex-end;align-self:auto;width:auto;position:absolute;top:50%;transform:translateY(-50%)}}:root{--font-family-base:"Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-size-root:16px;--font-size-body:clamp(.5rem, .9vw, 1rem);--screen-content-max-width:90em;--size-full:100%;--viewport-height:100vh;--viewport-width:100vw;--position-half:50%;--font-size-base-em:1em;--transition-delay-none:0s;--transition-color-fast:background-color .2s ease, border-color .2s ease;--screen-content-gutter:1.25rem;--color-white:#fff;--color-black:#000;--color-brand-primary:#ff6900;--color-brand-primary-hover:#e55f00;--color-text-main:#0d1c35;--color-text-subtle:#4d5e7c;--color-status-online:#16a34a;--color-status-offline:#ef4444;--color-status-inactive:#9ca3af;--radius-pill:999rem;--start-text-main:var(--color-text-main);--start-text-subtle:var(--color-text-subtle);--start-layout-padding:2.4375rem var(--screen-content-gutter) 7.5rem;--start-layout-padding-mobile:1.375rem var(--screen-content-gutter) 7.5rem;--start-topbar-border:#ffffff80;--start-topbar-border-width:.1875rem;--start-topbar-padding:.6875rem 1.5rem;--start-topbar-padding-mobile:.75rem .875rem;--start-topbar-logo-width:min(11rem, 32vw);--start-topbar-user-gap:.625rem;--start-user-avatar-size:2rem;--start-user-avatar-bg:#e5e7eb;--start-user-info-gap:.125rem;--start-user-name-font-size:.82em;--start-user-name-font-weight:700;--start-user-role-font-size:.7em;--start-layout-gap:1.5rem;--start-main-layout-columns:minmax(13.75rem, 15rem) 1fr;--start-main-layout-gap:1.5rem;--start-sidebar-bg:#ffffff6e;--start-sidebar-radius:1.125rem;--start-sidebar-border-width:.0625rem;--start-sidebar-padding:1.25rem 1rem;--start-sidebar-gap:.5rem;--start-sidebar-item-gap:.625rem;--start-sidebar-item-radius:.6rem;--start-sidebar-item-padding:.625rem .75rem;--start-sidebar-item-hover-bg:#ffffff4d;--start-sidebar-item-transition:background-color .18s ease-in;--start-sidebar-indicator-bg:var(--color-white);--start-sidebar-indicator-transition-size:.24s;--start-sidebar-indicator-transition-opacity:.18s;--start-sidebar-item-label:var(--color-white);--start-sidebar-item-label-active:var(--color-black);--start-sidebar-item-label-font-size:.9em;--start-sidebar-item-label-font-weight:600;--start-sidebar-item-label-transition:color .24s ease;--start-sidebar-item-icon-size:1.25em;--start-sidebar-item-icon-radius:.3125rem;--start-accent:var(--color-brand-primary);--start-content-gap:2rem;--start-content-header-gap:1rem;--start-content-horizontal-inset:var(--start-display-item-shell-padding);--start-page-title-font-size:2.1em;--start-page-subtitle-margin:.3125rem 0 0;--start-page-subtitle-font-size:.85em;--start-status-legend-gap:.75rem;--start-status-legend-item-gap:.3125rem;--start-status-legend-font-size:.9em;--start-status-dot-size:.625rem;--start-status-online:var(--color-status-online);--start-status-offline:var(--color-status-offline);--start-status-inactive:var(--color-status-inactive);--start-display-list-padding-right:.25rem;--start-display-item-border:#091d3d14;--start-display-item-border-width:.0625rem;--start-display-item-bg:var(--color-white);--start-display-item-radius:.6rem;--start-display-item-shell-padding:.5em;--start-display-item-padding:.875rem 1.5rem;--start-display-item-gap:1rem;--start-display-item-transition:transform .18s ease, box-shadow .18s ease, border-color .18s ease;--start-display-item-hover-scale:1.015;--start-display-item-hover-shadow:0 .5rem 1.5rem #091d3d1f;--start-display-item-hover-border:#091d3d2e;--start-display-item-status-gap:.5rem;--start-display-item-status-font-size:.9em;--start-sidebar-item-mobile-flex-basis:9.5rem;--start-sidebar-item-mobile-min-height:2.75rem;--start-screen-mobile-font-size:1.56em;--start-display-item-mobile-padding:.875rem 1rem;--start-media-toolbar-gap:calc(var(--start-display-item-gap) / 2);--start-media-toolbar-actions-gap:calc(var(--start-display-item-status-gap) / 2);--start-media-toolbar-count-font-weight:600;--start-media-toolbar-button-padding:.58em .9em;--start-media-toolbar-button-font-size:.84em;--start-media-toolbar-button-font-weight:600;--start-media-toolbar-button-secondary-bg:#ffffff70;--start-media-content-gap:.6em;--start-media-inter-box-offset:calc(var(--start-display-item-shell-padding) * 2);--start-media-search-field-width:100%;--start-media-search-field-gap:.55em;--start-media-search-field-padding:.75em 1.1em;--start-media-search-icon-size:.85em;--start-media-search-icon-border-width:.125em;--start-media-search-icon-opacity:.75;--start-media-search-icon-handle-width:.45em;--start-media-search-icon-handle-height:.125em;--start-media-search-icon-handle-right:-.36em;--start-media-search-icon-handle-bottom:-.05em;--start-media-search-icon-handle-rotation:42deg;--start-media-search-input-font-size:.84em;--start-media-list-columns:minmax(12em, 2fr) minmax(7em, 1fr) minmax(9em, 1.25fr) minmax(9em, 1.2fr) 2em;--start-media-list-columns-tablet:minmax(10em, 1.8fr) minmax(6.5em, 1fr) minmax(7.5em, 1fr) minmax(8em, 1fr) 2em;--start-media-list-gap:.75em;--start-media-list-header-font-size:.72em;--start-media-list-header-font-weight:700;--start-media-list-header-letter-spacing:.04em;--start-media-list-row-padding:1.5em 1.9em;--start-media-list-row-padding-inline:1.9em;--start-media-list-mobile-actions-slot-width:1.4em;--start-media-list-cell-font-size:.92em;--start-media-list-cell-name-gap:var(--start-display-item-status-gap);--start-media-icon-size:1em;--start-media-icon-radius:.25em;--start-media-icon-folder-gradient:linear-gradient(180deg, #ffc66d, #f59f0b);--start-media-icon-image-gradient:linear-gradient(180deg, #8b5cf6, #4338ca);--start-media-icon-doc-gradient:linear-gradient(180deg, #93c5fd, #2563eb);--start-media-menu-dot-size:2px;--start-media-menu-dot-gap:.1em;--start-media-list-row-mobile-gap:.3em;--login-card-bg:var(--color-white);--login-card-border:#091d3d14;--login-card-border-width:.0625rem;--login-card-border-radius:1.125rem;--login-card-padding:2.125rem 1.75rem 1.625rem;--login-card-shadow:0 1.75rem 3.4375rem #020b1a59;--login-text-main:var(--color-text-main);--login-text-subtle:var(--color-text-subtle);--login-focus:#2e7df8;--login-focus-ring:0 0 0 .1875rem #2e7df833;--login-primary:var(--color-brand-primary);--login-primary-hover:var(--color-brand-primary-hover);--login-link:var(--color-brand-primary);--login-error-bg:#ffe8e8;--login-error-text:#9a1f1f;--login-footer-offset:1.125rem;--login-layout-padding:2rem var(--screen-content-gutter) 6.75rem;--login-logo-width:min(15rem, 58vw);--login-logo-margin-bottom:3.25rem;--login-card-width:min(28.75rem, 100%);--login-card-width-register:min(47.5rem, 100%);--login-transition-duration:.4s;--login-transition-ease:ease-in;--login-header-gap:.75rem;--login-header-margin-bottom:1.625rem;--login-logo-gap:.625rem;--login-logo-icon-size:1rem;--login-logo-icon-radius:.25rem;--login-logo-icon-gradient:linear-gradient(130deg, #1f6ce7, #45b3ff);--login-logo-accent-color:#1f6ce7;--login-title-font-size:1.8em;--login-form-gap:1.125rem;--login-field-gap:.5rem;--login-label-font-size:.92em;--login-label-font-weight:600;--login-input-border:#ccd6e5;--login-input-border-radius:.75rem;--login-input-padding:.75rem .875rem;--login-input-transition:border-color .2s ease, box-shadow .2s ease;--login-row-gap:.75rem;--login-two-col-basis:18.75rem;--login-checkbox-gap:.5rem;--login-checkbox-size:1.125rem;--login-checkbox-border:#aebbd1;--login-checkbox-radius:.25rem;--login-checkbox-check-width:.5625rem;--login-checkbox-check-height:.3125rem;--login-checkbox-check-border-width:.125rem;--login-checkbox-check-color:#fff;--login-link-font-size:.9em;--login-hint-margin:-.25rem 0 0;--login-hint-font-size:.85em;--login-terms-gap:.625rem;--login-button-border-radius:.75rem;--login-button-padding:.75rem .875rem;--login-button-font-weight:700;--login-button-text:#fff;--login-button-transition:transform .15s ease, background-color .2s ease;--login-button-hover-translate-y:-.0625rem;--login-divider-margin:1.5rem 0 .875rem;--login-divider-border-width:.0625rem;--login-divider-border-color:#e2e8f2;--login-divider-text-bg:#fff;--login-divider-text-padding:0 .625rem;--login-divider-text-font-size:.87em;--login-footer-text-gap:.375rem;--login-footer-text-font-size:.95em;--login-error-margin:.875rem 0 0;--login-error-radius:.625rem;--login-error-padding:.625rem .75rem;--login-error-font-size:.9em;--login-mobile-font-size:1.56em;--login-mobile-card-padding:1.625rem 1.25rem;--login-mobile-card-radius:.875rem;--login-mobile-title-size:1.5em;--app-background-gradient:linear-gradient(146deg, #ff6900, #e9e9e9 50%);--app-footer-left:50%;--app-footer-translate-x:-50%;--app-footer-width:min(70rem, calc(100% - 2.5rem));--app-footer-column-gap:37.5rem;--app-footer-row-gap:0;--app-footer-text-color:#90a1b9;--app-footer-font-size:.82em;--app-footer-right-gap:.875rem;--app-footer-mobile-width:calc(100% - 2rem);--app-footer-mobile-gap:.625rem;--app-footer-mobile-bottom-offset:2.25rem;--overlay-z-index:40;--overlay-opacity-closed:0;--overlay-opacity-open:1;--overlay-visibility-delay:.26s;--overlay-transition:opacity .26s ease, visibility 0s linear .26s;--overlay-backdrop-bg-closed:#09142800;--overlay-backdrop-bg-open:#09142857;--overlay-backdrop-transition:background-color .26s ease;--overlay-panel-width:min(50rem, 100vw);--overlay-panel-height:100vh;--overlay-panel-bg:var(--color-white);--overlay-panel-shift:3rem;--overlay-panel-transition:transform .26s ease, opacity .26s ease;--overlay-header-padding:.875rem 1.75rem;--overlay-header-border-width:.0625rem;--overlay-header-border:#0f172a0f;--overlay-header-gap:.75rem 1.25rem;--overlay-header-main-gap:.35rem;--overlay-back-link-gap:.25rem;--overlay-back-link-font-size:clamp(.78em, .72em + .2vw, .85em);--overlay-back-label-font-size:clamp(.78em, .72em + .2vw, .85em);--overlay-back-link-color:var(--color-text-subtle);--overlay-back-icon-size:1.1em;--overlay-title-font-size:clamp(.95em, .88em + .35vw, 1.05em);--overlay-title-font-weight:700;--overlay-actions-gap:.5rem;--overlay-actions-row-gap:.5rem;--overlay-actions-mobile-button-min-width:14rem;--overlay-button-border-width:.0625rem;--overlay-button-padding:.5rem 1.25rem;--overlay-button-font-size:.85em;--overlay-button-font-weight:600;--overlay-button-ghost-border:#94a3b866;--overlay-button-ghost-color:var(--color-text-subtle);--overlay-button-ghost-hover-border:#94a3b8a6;--overlay-button-primary-bg:var(--color-brand-primary);--overlay-button-primary-hover-bg:var(--color-brand-primary-hover);--overlay-button-primary-hover-border:#ff6900cc;--overlay-button-primary-text:var(--color-white);--overlay-button-secondary-margin-top:.75rem;--overlay-button-hover-scale:var(--start-display-item-hover-scale);--overlay-button-hover-transition:transform .18s ease, border-color .18s ease, background-color .18s ease;--overlay-content-columns:minmax(0, 1.4fr) minmax(16rem, 1fr);--overlay-content-gap:1.5rem;--overlay-content-padding:1.5rem 1.75rem 1.75rem;--overlay-left-gap:1rem;--overlay-left-border:#94a3b88c;--overlay-left-border-width:.0625rem;--overlay-left-bg:var(--color-white);--overlay-left-padding:.75rem 1rem;--overlay-preview-border:#9ca3af8c;--overlay-preview-border-width:.0625rem;--overlay-preview-bg:#d4d4d4;--overlay-preview-min-height:32rem;--overlay-status-gap:.375rem;--overlay-status-font-size:.9em;--overlay-status-meta-padding:.25rem 0 0;--overlay-status-meta-gap:.125rem;--overlay-status-meta-font-size:.8em;--overlay-status-meta-color:var(--color-text-subtle);--overlay-status-strong-color:var(--color-text-main);--overlay-form-gap:.75rem;--overlay-form-border:#94a3b88c;--overlay-form-border-width:.0625rem;--overlay-form-bg:var(--color-white);--overlay-form-padding:1rem 1.125rem 1.25rem;--overlay-field-gap:.35rem;--overlay-label-line-height:1.2;--overlay-label-font-size:.8em;--overlay-label-font-weight:600;--overlay-label-color:#111827;--overlay-label-required-margin-left:.15rem;--overlay-label-required-color:var(--color-status-offline);--overlay-input-line-height:1.25;--overlay-input-border:#94a3b8e6;--overlay-input-border-width:.0625rem;--overlay-input-padding:.4rem .6rem;--overlay-input-font-size:.85em;--overlay-input-focus-outline-width:.09375rem;--overlay-input-focus-outline:#ff69008c;--overlay-input-focus-border:var(--color-brand-primary);--overlay-right-slot-border:#94a3b899;--overlay-right-slot-border-width:.0625rem;--overlay-right-slot-padding:.75rem 1rem;--overlay-right-slot-font-size:.8em;--overlay-right-slot-color:var(--color-text-subtle);--media-details-content-columns:minmax(0, 1fr) minmax(18rem, 1fr);--media-details-content-gap:1rem;--media-details-content-padding:1rem;--media-details-card-border-width:var(--overlay-header-border-width);--media-details-card-border:#0f172a14;--media-details-card-radius:.9rem;--media-details-card-bg:var(--color-white);--media-details-card-padding:.9rem;--media-details-card-gap:.9rem;--media-details-section-label-font-size:.68em;--media-details-section-label-color:#a4acb9;--media-details-preview-radius:.75rem;--media-details-preview-stage-bg:var(--color-white);--media-details-preview-min-height:25rem;--media-details-preview-min-height-mobile:18rem;--media-details-preview-placeholder-bg:linear-gradient(180deg, #fafbfc 0%, #f4f6f8 100%);--media-details-preview-border-width:var(--overlay-header-border-width);--media-details-preview-border:#0f172a0a;--media-details-meta-gap:.6rem;--media-details-meta-label-color:#5f6f89;--media-details-segmented-gap:.25rem;--media-details-segmented-padding:.2rem;--media-details-segmented-radius:.7rem;--media-details-segmented-bg:#f5f7fa;--media-details-segmented-border:#0f172a0d;--media-details-segmented-button-height:2rem;--media-details-segmented-button-radius:.55rem;--media-details-segmented-button-font-size:.78em;--media-details-segmented-button-color:#66758d;--media-details-segmented-button-transition:background .18s ease, color .18s ease, box-shadow .18s ease;--media-details-segmented-button-shadow:0 .25rem .7rem #0f172a14;--media-details-form-gap:.85rem;--media-details-label-font-size:.78em;--media-details-disabled-opacity:.72;--media-details-info-size:1rem;--media-details-info-border:#5f6f8966;--media-details-info-color:#5f6f89;--media-details-info-font-size:.68em;--media-details-input-min-height:2.2rem;--media-details-input-border:#0f172a14;--media-details-input-padding:.55rem .75rem;--media-details-input-font-size:.82em;--media-details-input-placeholder-color:#b1b9c6;--media-details-input-focus-outline-width:.125rem;--media-details-input-focus-outline:#ff69002e;--media-details-input-disabled-bg:#f7f8fa;--media-details-input-disabled-color:#b7bfcb;--media-details-duration-input-max-width:4rem;--media-details-inline-link-font-size:.76em;--media-details-divider-color:#0f172a14;--media-details-divider-margin:.2rem 0;--media-details-group-gap:.8rem;--media-details-toggle-copy-gap:.2rem;--media-details-helper-text-font-size:.75em;--media-details-helper-text-color:#8d97a8;--media-details-date-grid-gap:.75rem;--media-details-switch-width:2rem;--media-details-switch-height:1.15rem;--media-details-switch-bg:#d8dee7;--media-details-switch-transition:background .18s ease;--media-details-switch-thumb-offset:.125rem;--media-details-switch-thumb-size:.9rem;--media-details-switch-thumb-shadow:0 .125rem .35rem #0f172a2e;--media-details-switch-thumb-shift:.85rem;--playlist-overlay-z-index:50;--playlist-overlay-opacity-closed:0;--playlist-overlay-opacity-open:1;--playlist-overlay-transition:opacity .26s ease, visibility 0s linear .26s;--playlist-overlay-backdrop-bg:#09142800;--playlist-overlay-panel-width:var(--overlay-panel-width);--playlist-overlay-panel-height:var(--overlay-panel-height);--playlist-overlay-panel-bg:var(--overlay-panel-bg);--playlist-overlay-panel-shift:var(--overlay-panel-shift);--playlist-overlay-panel-transition:var(--overlay-panel-transition);--playlist-overlay-panel-shadow:-.625rem 0 2.25rem #020b1a59;--playlist-overlay-header-padding:var(--overlay-header-padding);--playlist-overlay-header-border-width:var(--overlay-header-border-width);--playlist-overlay-header-border:var(--overlay-header-border);--playlist-overlay-header-gap:var(--overlay-header-gap);--playlist-overlay-header-main-gap:var(--overlay-header-main-gap);--playlist-overlay-back-link-gap:var(--overlay-back-link-gap);--playlist-overlay-back-link-font-size:var(--overlay-back-link-font-size);--playlist-overlay-back-label-font-size:var(--overlay-back-label-font-size);--playlist-overlay-back-link-color:var(--overlay-back-link-color);--playlist-overlay-back-icon-size:var(--overlay-back-icon-size);--playlist-overlay-title-font-size:var(--overlay-title-font-size);--playlist-overlay-title-font-weight:var(--overlay-title-font-weight);--playlist-overlay-actions-gap:var(--overlay-actions-gap);--playlist-overlay-actions-row-gap:.375rem;--playlist-overlay-button-radius:var(--start-display-item-radius);--playlist-overlay-button-border-width:var(--overlay-button-border-width);--playlist-overlay-button-padding:.45rem 1.25rem;--playlist-overlay-button-font-size:var(--overlay-button-font-size);--playlist-overlay-button-font-weight:var(--overlay-button-font-weight);--playlist-overlay-button-ghost-border:var(--overlay-button-ghost-border);--playlist-overlay-button-ghost-color:var(--overlay-button-ghost-color);--playlist-overlay-button-ghost-hover-border:var(--overlay-button-ghost-hover-border);--playlist-overlay-button-primary-bg:var(--overlay-button-primary-bg);--playlist-overlay-button-primary-hover-bg:var(--overlay-button-primary-hover-bg);--playlist-overlay-button-primary-hover-border:var(--overlay-button-primary-hover-border);--playlist-overlay-button-primary-text:var(--overlay-button-primary-text);--playlist-overlay-button-hover-scale:var(--overlay-button-hover-scale);--playlist-overlay-button-hover-transition:var(--overlay-button-hover-transition);--playlist-overlay-list-item-border-width:var(--overlay-header-border-width);--playlist-overlay-list-item-border-color:var(--overlay-header-border);--playlist-overlay-list-padding:.75rem 1.5em;--playlist-overlay-list-gap:.625rem;--playlist-overlay-row-padding:1.1rem 1.75rem;--playlist-overlay-row-font-size:.95em;--playlist-overlay-row-font-weight:500;--playlist-overlay-row-color:var(--color-text-main);--playlist-overlay-row-transition:background .15s ease;--playlist-overlay-row-border-width:var(--overlay-header-border-width);--playlist-overlay-row-border-color:var(--overlay-header-border);--playlist-overlay-row-border-radius:var(--start-display-item-radius);--playlist-overlay-row-hover-bg:#ff69000a;--playlist-overlay-row-selected-bg:#ff69000d;--playlist-overlay-radio-size:1.125rem;--playlist-overlay-radio-border-width:.125rem;--playlist-overlay-radio-border:#94a3b8b3;--playlist-overlay-radio-margin-left:1rem;--playlist-overlay-radio-transition:border-color .15s ease, background .15s ease;--playlist-overlay-radio-selected:var(--color-brand-primary);--playlist-overlay-mobile-button-min-width:8rem;--app-demo-counter-font-size:1rem;--app-demo-counter-padding:.3125rem .625rem;--app-demo-counter-radius:.3125rem;--app-demo-counter-border-width:.125rem;--app-demo-counter-transition:border-color .3s;--app-demo-counter-margin-bottom:1.5rem;--app-demo-hero-base-width:10.625rem;--app-demo-hero-framework-top:2.125rem;--app-demo-hero-framework-height:1.75rem;--app-demo-hero-framework-transform:perspective(125rem) rotateZ(300deg) rotateX(44deg) rotateY(39deg) scale(1.4);--app-demo-hero-vite-top:6.6875rem;--app-demo-hero-vite-height:1.625rem;--app-demo-hero-vite-transform:perspective(125rem) rotateZ(300deg) rotateX(40deg) rotateY(39deg) scale(.8);--app-demo-center-gap:1.5625rem;--app-demo-center-mobile-padding:2rem 1.25rem 1.5rem;--app-demo-center-mobile-gap:1.125rem;--app-demo-next-steps-border-width:.0625rem;--app-demo-next-steps-panel-padding:2rem;--app-demo-next-steps-panel-mobile-padding:1.5rem 1.25rem;--app-demo-next-steps-icon-size:1.375rem;--app-demo-next-steps-icon-margin-bottom:1rem;--app-demo-social-gap:.5rem;--app-demo-social-margin:2rem 0 0;--app-demo-social-logo-height:1.125rem;--app-demo-social-link-font-size:1rem;--app-demo-social-link-radius:.375rem;--app-demo-social-link-padding:.375rem .75rem;--app-demo-social-transition:box-shadow .3s;--app-demo-social-margin-mobile:1.25rem;--app-demo-social-item-flex-basis:calc(50% - .5rem);--app-demo-spacer-height:5.5rem;--app-demo-spacer-mobile-height:3rem;--app-demo-ticks-top:-.28125rem;--app-demo-ticks-border-width:.3125rem}html,body,#root{min-height:var(--size-full);margin:0}html{font-size:var(--font-size-root)}body{font-size:var(--font-size-body)}@media (width<=680px){:root{--viewport-height:100svh}}
