.playground_page__iAc6D{min-height:100vh;padding-bottom:120px;background:#f5f7fa}.playground_topbar__LZoHV{display:flex;align-items:center;gap:20px;padding:20px 32px;background:#122c39;color:white}.playground_brand__V7OJC{font:800 34px Manrope,sans-serif;color:white;text-decoration:none;letter-spacing:-1.8px}.playground_brand__V7OJC span{color:#56d4b6}.playground_topbar__LZoHV>a:last-child{margin-left:auto}.playground_demoPill__3FkVA{font-size:12px;color:#d9f67d;border:1px solid #45656b;border-radius:30px;padding:5px 12px}.playground_demoNotice__sSH_F{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 24px;background:#e6f3ed;color:#23574d;font-size:13px}.playground_demoNotice__sSH_F svg{flex-shrink:0}.playground_workspace__jOhYN{display:grid;grid-template-columns:210px minmax(0,1fr);max-width:1680px;margin:auto}.playground_sidebar__8dmL6{padding:30px 18px}.playground_company__x103A{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;margin:0 0 28px}.playground_company__x103A>span{display:grid;place-items:center;background:#dfece8;color:#087f75;width:36px;height:36px;border-radius:9px}.playground_company__x103A small{display:block;color:#657682;font-size:11px;font-weight:400;margin-top:3px}.playground_sidebar__8dmL6 nav{display:flex;flex-direction:column;gap:6px}.playground_sidebar__8dmL6 nav button{display:flex;align-items:center;gap:11px;text-align:left;border:0;background:transparent;padding:13px 14px;border-radius:8px;color:#546c76;font:500 14px DM Sans,sans-serif;cursor:pointer}.playground_sidebar__8dmL6 nav .playground_activeTab__lCz_Q{background:#dfeeea;color:#087f75;font-weight:700}.playground_sidebarNote__bKYFj{margin-top:80px;padding:16px;font-size:13px;line-height:1.6;color:#657682}.playground_sidebarNote__bKYFj strong{color:#172d3b}.playground_sidebarNote__bKYFj button{display:flex;align-items:center;gap:8px;border:0;background:none;padding:0;color:#087f75;font:600 13px DM Sans;cursor:pointer}.playground_content__vUjlB{min-width:0;padding:40px 32px 40px 20px}.playground_heading__9aerU{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.playground_heading__9aerU h1{font-size:36px;margin:6px 0 8px}.playground_heading__9aerU p:not(.playground_eyebrow__IrUCj){font-size:14px;color:#657682;max-width:650px;line-height:1.6;margin:0}.playground_heading__9aerU>button{flex-shrink:0}.playground_eyebrow__IrUCj{font-size:10px;font-weight:700;color:#087f75;letter-spacing:1.6px;margin:0}.playground_notice__kw_us{border:1px solid #b8ded2;background:#e8f5ef;border-radius:9px;padding:13px 16px;margin:0 0 24px;font-size:14px}.playground_editorLayout__VZBOn{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px;align-items:start}.playground_playlistCard__1183W{background:white;border:1px solid #e1e8ee;border-radius:15px;min-width:0}.playground_playlistCard__1183W>header{padding:20px 22px;border-bottom:1px solid #e3e9ee;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#6f858d}.playground_playlistCard__1183W>header>div{flex:1 1;min-width:0}.playground_playlistCard__1183W>header label{font-size:11px;color:#657682;margin:0 0 4px}.playground_playlistCard__1183W>header input{padding:2px 0;margin:0 0 3px;border:1px solid transparent;background:transparent;font-size:18px;font-weight:700;height:auto;width:100%;color:#172d3b}.playground_playlistCard__1183W>header input:focus{border-color:#087f75}.playground_playlistCard__1183W small{font-size:12px;color:#657682}.playground_playlistBody__pfcaL{padding:20px}.playground_tools__NlA98{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:24px}.playground_tools__NlA98>button{font-size:12px;min-height:42px;padding:9px 12px}.playground_dragHint__Y4Mjx{font-size:11px;color:#657682}.playground_row__gbmLE{display:flex;align-items:center;gap:10px;border-bottom:1px solid #e3e9ee;border-radius:5px;padding:9px 4px;min-height:64px;cursor:grab;-webkit-user-select:none;user-select:none;transition:background .12s,box-shadow .12s}.playground_row__gbmLE:hover{background:#f0f8f6}.playground_row__gbmLE.playground_dragging__5QJLU{background:#dff0eb;box-shadow:0 4px 16px #122c391f;cursor:grabbing;outline:1px solid #80bfb2}.playground_number__lCmYb{width:21px;flex-shrink:0;font-size:11px;color:#657682;text-align:center}.playground_groupIcon__Q7X8B,.playground_thumb__v_Mib{width:64px;height:40px;flex-shrink:0;object-fit:contain;border-radius:5px}.playground_groupIcon__Q7X8B{display:grid;place-items:center;background:#e6f3f0;color:#087f75}.playground_itemName__4tNtE{flex:1 1;min-width:0}.playground_itemName__4tNtE strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:400}.playground_itemName__4tNtE small{display:block;margin-top:4px;font-size:11px}.playground_duration__0wnxZ{display:flex;align-items:center;gap:3px;font-size:11px;color:#657682;margin:0}.playground_duration__0wnxZ input{width:44px;min-height:36px;margin:0;padding:4px;border:1px solid transparent;background:transparent;font-size:12px;text-align:right;appearance:textfield}.playground_duration__0wnxZ input::-webkit-inner-spin-button{appearance:none}.playground_duration__0wnxZ input:focus,.playground_duration__0wnxZ input:hover{border-color:#b9d4cc}.playground_empty__xZhmT{text-align:center;color:#657682;padding:38px 12px}.playground_empty__xZhmT h3{color:#172d3b;margin-bottom:6px}.playground_previewPanel__iN8pd{background:white;border:1px solid #e1e8ee;border-radius:14px;padding:16px;position:sticky;top:24px}.playground_previewHeading__5ZEZs{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:13px}.playground_previewHeading__5ZEZs button{border:0;background:#edf5f2;width:34px;height:34px;border-radius:8px;display:grid;place-items:center;color:#087f75;cursor:pointer}.playground_previewPanel__iN8pd>p{font-size:12px;color:#657682;line-height:1.6;margin:12px 0}.playground_previewPanel__iN8pd>button{width:100%;font-size:12px;padding:10px 8px}.playground_tryTips___7hZY{border-top:1px solid #e3e9ee;margin-top:20px;padding-top:18px;font-size:12px;line-height:1.6}.playground_tryTips___7hZY p,.playground_tryTips___7hZY small{color:#657682}.playground_tryTips___7hZY small{font-size:11px}.playground_stage__34szO{aspect-ratio:16/9;background:#101e25;border-radius:9px;overflow:hidden;display:grid;place-items:center}.playground_canvas__b48La{position:relative;width:100%;aspect-ratio:16/9;container-type:inline-size;overflow:hidden}.playground_canvas__b48La>img{display:block;width:100%;height:100%;object-fit:contain}.playground_stageFull__f3xyO{position:absolute;inset:0;display:grid;place-items:center;background:#000}.playground_stageFull__f3xyO .playground_canvas__b48La{width:min(100vw,177.7778vh);height:min(100vh,56.25vw);aspect-ratio:auto}.playground_emptyScreen__HmVfv{color:#c4dbd8;text-align:center;font-size:13px}.playground_saveBar__w_Syx{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:40;width:min(680px,calc(100vw - 24px));padding:14px 16px;display:flex;align-items:center;gap:10px;border:1px solid #a0cbbc;border-radius:14px;background:#fff;box-shadow:0 12px 32px #122c3926}.playground_saveBar__w_Syx>div{flex:1 1;font-size:13px}.playground_saveBar__w_Syx small{display:block;color:#657682;margin-top:4px;font-size:11px}.playground_saveBar__w_Syx button{white-space:nowrap}.playground_mediaTools__kYzp4{display:flex;align-items:center;gap:20px;padding:18px;background:white;border:1px solid #e1e8ee;border-radius:12px;margin-bottom:22px}.playground_mediaTools__kYzp4 input{flex:1 1;margin:0}.playground_mediaTools__kYzp4 span{font-size:12px;white-space:nowrap;color:#657682}.playground_mediaGrid__e5Rsw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.playground_mediaCard__LlyW5{overflow:hidden;border:1px solid #e1e8ee;border-radius:13px;background:#fff}.playground_mediaCard__LlyW5>img{width:100%;height:auto;display:block;aspect-ratio:16/9}.playground_mediaCard__LlyW5>div{padding:16px}.playground_mediaCard__LlyW5 strong{font-size:14px;display:block}.playground_mediaCard__LlyW5 small{display:block;font-size:12px;color:#657682;margin:6px 0 18px}.playground_mediaCard__LlyW5 button{width:100%;font-size:13px}.playground_screenSetup__OAWgu{display:grid;grid-template-columns:1fr 1fr;gap:44px;padding:36px;border:1px solid #e1e8ee;background:white;border-radius:15px;align-items:center}.playground_screenIntro__kko3x h2{font-size:26px;line-height:1.3;max-width:400px;margin:20px 0 12px}.playground_screenIntro__kko3x li,.playground_screenIntro__kko3x p{font-size:14px;color:#657682;line-height:1.7}.playground_screenIntro__kko3x ol{padding-left:20px;margin:22px 0}.playground_screenIntro__kko3x small{color:#657682;font-size:12px;display:block;line-height:1.7}.playground_largeIcon__Ia6L1{display:grid;place-items:center;width:56px;height:56px;border-radius:14px;color:#087f75;background:#e6f3ed}.playground_connection__QdVhb{display:flex;align-items:center;gap:8px}.playground_tabFallback__ZWnyr{display:block;width:fit-content;margin-top:12px;font-size:12px;color:#087f75}.playground_connection__QdVhb>span{width:8px;height:8px;border-radius:50%;background:#adbbc1}.playground_connection__QdVhb>.playground_online__R17ij{background:#08947d}.playground_screenPreview__b6PBI{padding:18px;border-radius:17px;background:#edf4ef}.playground_screenPreview__b6PBI>p{font-size:12px;color:#657682;text-align:center}.playground_dialog__Ckyzt{width:min(820px,calc(100vw - 24px));max-height:calc(100dvh - 32px);padding:0;border:1px solid #d9e4e9;border-radius:16px;background:#f5f7fa;color:#172d3b}.playground_dialog__Ckyzt::backdrop{background:#122c3980}.playground_dialog__Ckyzt>footer,.playground_dialog__Ckyzt>header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;border-bottom:1px solid #e3e9ee}.playground_dialog__Ckyzt h2{margin:0;font-size:22px}.playground_dialog__Ckyzt header p{font-size:13px;color:#657682;margin:5px 0 0}.playground_dialog__Ckyzt>footer{border-top:1px solid #e3e9ee;border-bottom:0}.playground_pickerGrid__yS47X{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:24px}.playground_pickerGrid__yS47X>button{padding:0;border:1px solid #d8e3e8;border-radius:10px;overflow:hidden;background:white;text-align:left;color:#172d3b;font:inherit;cursor:pointer}.playground_pickerGrid__yS47X img{width:100%;display:block;aspect-ratio:16/9}.playground_pickerGrid__yS47X strong{font-size:12px;display:block;padding:12px 12px 8px}.playground_pickerGrid__yS47X span{display:flex;gap:5px;align-items:center;font-size:12px;color:#087f75;padding:0 12px 14px}.playground_groupBody__o_sZb{padding:20px 24px}.playground_groupBody__o_sZb>p{font-size:14px;color:#657682}.playground_groupChoices__Imeo2{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.playground_groupChoices__Imeo2 label{display:flex;align-items:center;gap:10px;background:white;padding:10px;border:1px solid #e1e8ee;border-radius:8px;margin:0}.playground_groupChoices__Imeo2 input{width:18px;height:18px;flex-shrink:0;margin:0}.playground_groupChoices__Imeo2 img{width:56px;height:34px;object-fit:contain}.playground_groupChoices__Imeo2 span{font-size:12px}.playground_playerPage__hMa0R{position:fixed;inset:0;background:#000;color:white;overflow:hidden}.playground_playerControls__K4SNc{position:absolute;top:0;left:0;right:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;background:linear-gradient(#071b25e8,#071b2500);transition:opacity .25s}.playground_playerControls__K4SNc>a{display:flex;align-items:center;gap:6px;color:white;font-size:13px;text-decoration:none}.playground_playerControls__K4SNc>span{font-size:12px;color:#e3eeeb}.playground_playerControls__K4SNc button{font-size:13px}.playground_hiddenControls__JZjOZ{opacity:0;pointer-events:none}.playground_hiddenControls__JZjOZ:focus-within{opacity:1;pointer-events:auto}.playground_monitorTip__1umdS,.playground_playerMessage__lTso0{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);padding:10px 16px;max-width:calc(100vw - 32px);width:max-content;background:#122c39e8;color:#edf6f3;border-radius:8px;font-size:12px;text-align:center;z-index:6}.playground_playerMessage__lTso0{bottom:70px}.playground_waiting__E_61M{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;background:#122c39}.playground_waiting__E_61M h1{font-size:28px;color:white}.playground_waiting__E_61M p{max-width:480px;color:#bbd3d0;line-height:1.7}@media (min-width:1700px){.playground_editorLayout__VZBOn{grid-template-columns:minmax(0,1fr) 340px}}@media (max-width:1190px){.playground_editorLayout__VZBOn{grid-template-columns:minmax(0,1fr)}.playground_previewPanel__iN8pd{position:static;max-width:600px}.playground_workspace__jOhYN{grid-template-columns:180px minmax(0,1fr)}.playground_screenSetup__OAWgu{gap:24px;padding:24px}.playground_mediaGrid__e5Rsw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.playground_topbar__LZoHV{padding:16px;gap:10px}.playground_brand__V7OJC{font-size:28px}.playground_demoPill__3FkVA{font-size:10px;padding:4px 8px}.playground_topbar__LZoHV>a:last-child{font-size:11px;padding:10px}.playground_topbar__LZoHV>a:last-child svg{display:none}.playground_demoNotice__sSH_F{padding:12px 16px;font-size:12px;align-items:flex-start}.playground_workspace__jOhYN{display:block}.playground_sidebar__8dmL6{padding:16px 16px 0}.playground_company__x103A,.playground_sidebarNote__bKYFj{display:none}.playground_sidebar__8dmL6 nav{flex-direction:row;gap:8px}.playground_sidebar__8dmL6 nav button{flex:1 1;justify-content:center;font-size:13px;gap:8px;padding:12px 6px}.playground_content__vUjlB{padding:28px 16px}.playground_heading__9aerU{gap:14px;margin-bottom:24px}.playground_heading__9aerU h1{font-size:30px}.playground_heading__9aerU>button{display:inline-flex;font-size:0;min-width:44px;padding:10px}.playground_heading__9aerU p:not(.playground_eyebrow__IrUCj){font-size:13px}.playground_eyebrow__IrUCj{font-size:9px}.playground_playlistCard__1183W>header{padding:18px 16px}.playground_playlistBody__pfcaL{padding:16px 10px}.playground_tools__NlA98{gap:10px;margin-bottom:18px}.playground_tools__NlA98>button{font-size:11px;padding:10px}.playground_dragHint__Y4Mjx{display:none}.playground_row__gbmLE{gap:7px;padding:10px 0;cursor:auto}.playground_groupIcon__Q7X8B,.playground_thumb__v_Mib{width:48px;height:34px}.playground_number__lCmYb{width:17px;font-size:10px}.playground_itemName__4tNtE strong{white-space:normal;overflow-wrap:anywhere;font-size:12px}.playground_duration__0wnxZ input{width:34px;font-size:12px;min-height:44px}.playground_row__gbmLE label{gap:0}.playground_row__gbmLE button[popovertarget]{width:44px}.playground_mediaGrid__e5Rsw{gap:12px}.playground_mediaCard__LlyW5>div{padding:12px}.playground_mediaCard__LlyW5 strong{font-size:12px}.playground_mediaCard__LlyW5 small{font-size:10px}.playground_mediaCard__LlyW5 button{font-size:11px;padding:8px}.playground_mediaTools__kYzp4{padding:12px;gap:10px}.playground_mediaTools__kYzp4 input{font-size:16px}.playground_mediaTools__kYzp4 span{font-size:10px}.playground_screenSetup__OAWgu{grid-template-columns:1fr;gap:26px;padding:22px}.playground_screenIntro__kko3x h2{font-size:24px}.playground_saveBar__w_Syx{flex-wrap:wrap;bottom:max(12px,env(safe-area-inset-bottom));padding:12px}.playground_saveBar__w_Syx>div{flex-basis:100%}.playground_saveBar__w_Syx button{flex:1 1}.playground_pickerGrid__yS47X{grid-template-columns:1fr 1fr;padding:16px;gap:12px}.playground_dialog__Ckyzt>footer,.playground_dialog__Ckyzt>header{padding:16px}.playground_dialog__Ckyzt h2{font-size:19px}.playground_groupBody__o_sZb{padding:16px}.playground_groupChoices__Imeo2{grid-template-columns:1fr}.playground_playerControls__K4SNc{padding:12px;gap:10px}.playground_playerControls__K4SNc>span{display:none}.playground_playerControls__K4SNc button{font-size:12px;padding:10px}.playground_monitorTip__1umdS{font-size:11px}.playground_content__vUjlB input,.playground_content__vUjlB textarea,.playground_duration__0wnxZ input,.playground_groupBody__o_sZb input{font-size:16px}}@media (max-width:350px){.playground_demoPill__3FkVA{display:none}}.playlist-action-menu_host__y3Mdw{display:inline-flex;flex-shrink:0}.playlist-action-menu_trigger__Dextc{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer}.playlist-action-menu_trigger__Dextc:hover{background:color-mix(in srgb,var(--teal) 10%,transparent);color:var(--teal)}.playlist-action-menu_trigger__Dextc:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.playlist-action-menu_panel__Ksqfk{position:fixed;inset:auto;margin:0;width:300px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 24px);overflow:auto;padding:8px;border:1px solid var(--line);border-radius:12px;background:var(--panel,var(--surface,white));color:var(--ink);box-shadow:0 8px 24px #122c3914,0 2px 6px #122c390a}.playlist-action-menu_panel__Ksqfk>a,.playlist-action-menu_panel__Ksqfk>button,.playlist-action-menu_panel__Ksqfk>form>button{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;min-height:44px;height:auto;margin:0!important;padding:10px 12px;border:0;border-radius:6px;background:transparent;color:inherit;text-align:left;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4}.playlist-action-menu_panel__Ksqfk>a>svg,.playlist-action-menu_panel__Ksqfk>button>svg,.playlist-action-menu_panel__Ksqfk>form>button>svg{width:18px;height:18px;flex-shrink:0}.playlist-action-menu_panel__Ksqfk>a:hover,.playlist-action-menu_panel__Ksqfk>button:hover,.playlist-action-menu_panel__Ksqfk>form>button:hover{background:color-mix(in srgb,var(--teal) 9%,transparent)}.playlist-action-menu_panel__Ksqfk>form{margin:0}.playlist-action-menu_panel__Ksqfk>div{padding:8px;margin:0;border:0;box-shadow:none}.playlist-action-menu_panel__Ksqfk .inline-form{display:flex;flex-wrap:wrap}.playlist-action-menu_panel__Ksqfk .inline-form label{flex-basis:100%;min-width:0}.playlist-action-menu_panel__Ksqfk .inline-form input{min-width:0}[data-theme=dark] .playlist-action-menu_panel__Ksqfk{background:#192e39}.playlist-action-menu_panel__Ksqfk>div[data-screen-menu]{padding:0}.playlist-action-menu_panel__Ksqfk>div[data-playlist-transition]{margin:8px 4px;padding:16px 8px 12px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.playlist-action-menu_panel__Ksqfk [data-playlist-transition] label{display:block;margin:0;font-size:13px;font-weight:600}.playlist-action-menu_panel__Ksqfk [data-playlist-transition] select{width:100%;min-width:0;margin:8px 0 0;font-weight:400}.playlist-action-menu_panel__Ksqfk [data-playlist-transition] p{margin:8px 0 0;font-size:12px}.playlist-action-menu_panel__Ksqfk>button[data-playlist-delete]{color:#b33d42}.playlist-action-menu_panel__Ksqfk>button[data-playlist-delete]:hover{background:#b33d4210}[data-theme=dark] .playlist-action-menu_panel__Ksqfk>button[data-playlist-delete]{color:#ff9298}.playlist-directory_toolbar__vqWNi{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;color:var(--muted);font-size:13px}.playlist-directory_toolbar__vqWNi>label{display:flex;align-items:center;gap:8px;margin:0}.playlist-directory_toolbar__vqWNi select{width:auto;min-height:44px;margin:0;font-size:14px}@media (max-width:480px){.playlist-directory_toolbar__vqWNi{gap:8px}.playlist-directory_toolbar__vqWNi select{max-width:180px}}.date-input_control__tViJK{display:block;position:relative;width:100%;min-width:0}.date-input_control__tViJK>input[type=text]{width:100%;min-width:0;padding-right:48px}.date-input_control__tViJK>.date-input_calendar__xLjKP{position:absolute;left:0;bottom:0;width:1px;height:1px;padding:0;border:0;opacity:0;pointer-events:none}.date-input_control__tViJK>.date-input_open__pcz73{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:100%;min-height:44px;padding:0;border:0;background:transparent;color:var(--muted);border-radius:8px;cursor:pointer}.date-input_open__pcz73:focus-visible{outline:2px solid var(--teal);outline-offset:-3px}.date-input_open__pcz73:disabled{cursor:default;opacity:.5}.customer-offer-link_control__aXe4n{min-width:130px;max-width:340px}.customer-offer-link_control__aXe4n label{margin:0;font-size:12px}.customer-offer-link_control__aXe4n .customer-offer-link_url__qbyLh{min-width:180px;width:100%;font-size:13px}.customer-offer-link_actions__4F_JP{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.customer-offer-link_control__aXe4n p{margin:8px 0 0;max-width:280px}.customer-offer-link_restore__aS5sR{margin-top:24px}.customer-offer-link_restore__aS5sR summary{font-weight:600}.customer-offer-link_restore__aS5sR form{max-width:560px}.customer-offer-link_restore__aS5sR p{margin:16px 0}@media (max-width:600px){.customer-offer-link_control__aXe4n .customer-offer-link_url__qbyLh{font-size:16px}}.admin-reports_filters__rhR4H{margin-bottom:20px}.admin-reports_title__ogfp4{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.admin-reports_title__ogfp4 h2{margin:0 0 6px}.admin-reports_title__ogfp4 p{margin:0}.admin-reports_form__xioSW{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.admin-reports_form__xioSW label{display:grid;margin:0;gap:6px;flex:1 1;min-width:150px}.admin-reports_presets__KSRMM{display:flex;flex-wrap:wrap;gap:6px;align-self:end}.admin-reports_cards__4xVXM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0}.admin-reports_card__Kq1pl{display:flex;flex-direction:column;gap:10px;text-align:left;padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--panel,#fff);color:var(--ink);cursor:pointer}.admin-reports_card__Kq1pl strong{font-size:28px;line-height:1.2;overflow-wrap:anywhere}.admin-reports_card__Kq1pl small{color:var(--muted)}.admin-reports_card__Kq1pl[aria-pressed=true]{border-color:var(--teal);box-shadow:inset 0 3px var(--teal)}.admin-reports_card__Kq1pl:hover{border-color:var(--teal)}.admin-reports_card__Kq1pl:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.admin-reports_chartPanel__Oe6_r{margin-bottom:20px}.admin-reports_chartScroll__AOlQH,.admin-reports_tableScroll__MalEP{overflow-x:auto}.admin-reports_chart__88Ch1{display:block;width:100%;min-width:620px;min-height:240px}.admin-reports_chart__88Ch1 text{font-size:11px;fill:var(--muted)}.admin-reports_table__9KGzH{width:100%;border-collapse:collapse;white-space:nowrap}.admin-reports_table__9KGzH td,.admin-reports_table__9KGzH th{padding:12px;text-align:right;border-bottom:1px solid var(--line)}.admin-reports_table__9KGzH th:first-child{text-align:left}.admin-reports_notes__jI4T0{margin-top:20px;color:var(--muted);font-size:13px}@media (max-width:600px){.admin-reports_cards__4xVXM{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-reports_card__Kq1pl{padding:14px}.admin-reports_card__Kq1pl strong{font-size:24px}.admin-reports_title__ogfp4{align-items:start;flex-direction:column}.admin-reports_form__xioSW>button,.admin-reports_presets__KSRMM{width:100%}}html[data-theme=dark] .admin-reports_card__Kq1pl{background:#192b36}@media (max-width:600px){.admin-reports_presets__KSRMM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-reports_chart__88Ch1{height:280px;min-height:0}.admin-reports_tableScroll__MalEP{max-height:480px;overflow:auto}.admin-reports_table__9KGzH thead th{position:sticky;top:0;z-index:1;background:#fff;box-shadow:0 1px var(--line)}.admin-reports_partial__4LV__{display:inline-block;align-self:flex-start;width:fit-content;font-size:11px;font-weight:500;color:var(--muted);background:var(--bg);border:1px solid var(--line);border-radius:5px;padding:2px 6px}.admin-reports_table__9KGzH .admin-reports_partial__4LV__{margin-left:8px}.admin-reports_notes__jI4T0 summary{cursor:pointer;font-weight:600;font-size:14px;color:var(--ink)}.admin-reports_notes__jI4T0[open] summary{margin-bottom:16px}html[data-theme=dark] .admin-reports_table__9KGzH thead th{background:#192b36}@media (max-width:600px){.admin-reports_tableScroll__MalEP{max-height:380px}}.admin-reports_cards__4xVXM{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.admin-reports_card__Kq1pl{padding:16px;gap:8px}.admin-reports_card__Kq1pl>span:first-child{font-size:13px;min-height:34px}.admin-reports_card__Kq1pl strong{font-size:25px}.admin-reports_card__Kq1pl small{font-size:11px;line-height:1.5}.admin-reports_card__Kq1pl[aria-pressed=true]{background:color-mix(in srgb,var(--teal) 4%,white)}html[data-theme=dark] .admin-reports_card__Kq1pl[aria-pressed=true]{background:#163c38}@media (max-width:1150px){.admin-reports_cards__4xVXM{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.admin-reports_cards__4xVXM{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-reports_card__Kq1pl{padding:14px}}.admin-reports_financialCards__TC408{grid-template-columns:repeat(2,minmax(0,1fr))}.screen-usage-chart_panel__nHTb1{min-width:0}.screen-usage-chart_heading__Zokg3{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.screen-usage-chart_heading__Zokg3 h2{margin:0}.screen-usage-chart_heading__Zokg3 p{margin:6px 0 0}.screen-usage-chart_toggle__cA_LZ{display:flex;gap:8px}.screen-usage-chart_toggle__cA_LZ button{padding:8px 14px}.screen-usage-chart_headline__XwKBt{margin:22px 0 16px}.screen-usage-chart_legend__QMasF{display:flex;flex-wrap:wrap;gap:24px;font-size:.85rem}.screen-usage-chart_legend__QMasF span{display:flex;align-items:center;gap:8px}.screen-usage-chart_legend__QMasF i{width:22px;height:3px;display:inline-block}.screen-usage-chart_total__cIJFA{background:#6e8fca}.screen-usage-chart_used__U_1VR{background:var(--teal)}.screen-usage-chart_chart__y9S_z{display:block;width:100%;height:auto;margin-top:12px;overflow:visible;touch-action:pan-y}.screen-usage-chart_chart__y9S_z text{fill:var(--muted);font-size:12px}.screen-usage-chart_grid__ETQ_n{stroke:var(--line)}.screen-usage-chart_totalLine__Po5Fd,.screen-usage-chart_usedLine__zybCX{fill:none;stroke-width:2.5;vector-effect:non-scaling-stroke}.screen-usage-chart_totalLine__Po5Fd{stroke:#6e8fca;stroke-dasharray:6 4}.screen-usage-chart_usedLine__zybCX{stroke:var(--teal)}.screen-usage-chart_totalDot__WyGTX{fill:#6e8fca}.screen-usage-chart_usedDot__OPiDY{fill:var(--teal)}.screen-usage-chart_reading__WGP0T{min-height:24px;font-size:.9rem;margin:10px 0}.screen-usage-chart_panel__nHTb1 summary{cursor:pointer;color:var(--muted);font-size:.85rem}.media-settings-dialog_dialog__8YSCC{width:min(660px,calc(100vw - 32px));box-sizing:border-box;max-height:calc(100dvh - 32px);padding:24px}.media-settings-dialog_heading__jDJbY{margin-bottom:18px}.media-settings-dialog_preview__l5tZE{display:flex;gap:14px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--dialog-bg,white)}.media-settings-dialog_preview__l5tZE>div{width:88px;flex-shrink:0}.media-settings-dialog_preview__l5tZE strong{overflow-wrap:anywhere;min-width:0;font-size:14px}.media-settings-dialog_dialog__8YSCC .media-settings-dialog_form___04k2{display:grid;gap:18px;margin-top:18px}.media-settings-dialog_form___04k2>*{min-width:0;width:100%}.media-settings-dialog_dialog__8YSCC .media-settings-dialog_section__6r3k8,.media-settings-dialog_section__6r3k8{border:0;border-top:1px solid var(--line);padding:16px 0 0;margin:0;min-width:0}.media-settings-dialog_section__6r3k8>legend{font-size:15px;font-weight:650;padding:0 10px 0 0}.media-settings-dialog_section__6r3k8>p{margin:0 0 16px;font-size:13px;line-height:1.5}.media-settings-dialog_fields__jrh30{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.media-settings-dialog_fields__jrh30>.schedule-days{grid-column:1/-1}.media-settings-dialog_boundary__h_kMS>*,.media-settings-dialog_fields__jrh30>*{min-width:0}.media-settings-dialog_boundary__h_kMS{display:grid;gap:6px;align-content:start}.media-settings-dialog_boundary__h_kMS label{display:grid;gap:8px}.media-settings-dialog_timeToggle__7NsNB{justify-self:start;border:0;padding:0;background:transparent;color:var(--teal);font:inherit;font-size:13px;cursor:pointer;min-height:28px;text-decoration:underline;text-underline-offset:3px}.media-settings-dialog_timeToggle__7NsNB:disabled{opacity:.5;cursor:default}.media-settings-dialog_section__6r3k8>.media-settings-dialog_hint__tRSbr{color:var(--muted);font-size:12px;margin:14px 0 0}.media-settings-dialog_actions__TAGZa{position:sticky;bottom:-24px;display:flex;justify-content:flex-end;gap:10px;padding:16px 0 0;background:var(--dialog-bg,white);border-top:1px solid var(--line)}@media (max-width:600px){.media-settings-dialog_dialog__8YSCC{padding:18px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.media-settings-dialog_fields__jrh30{gap:14px 12px}.media-settings-dialog_preview__l5tZE>div{width:64px}.media-settings-dialog_boundary__h_kMS{grid-column:1/-1}.media-settings-dialog_actions__TAGZa{bottom:-18px;padding-bottom:4px}.media-settings-dialog_section__6r3k8 input{font-size:16px}}html[data-theme=dark] .media-settings-dialog_dialog__8YSCC{--dialog-bg:#192b36}.media-settings-dialog_dialog__8YSCC .media-settings-dialog_preview__l5tZE>div{height:50px;min-height:0}.media-settings-dialog_dialog__8YSCC .media-settings-dialog_preview__l5tZE .media-preview{height:50px}.media-settings-dialog_dialog__8YSCC>p{font-size:13px;margin:10px 0}.media-settings-dialog_section__6r3k8 .media-settings-dialog_fields__jrh30 label{margin:0;font-size:13px}.media-settings-dialog_section__6r3k8 .media-settings-dialog_fields__jrh30 .schedule-time-picker{margin:0;padding:0}.media-settings-dialog_section__6r3k8 .media-settings-dialog_fields__jrh30 .schedule-time-picker legend{font-size:13px;margin-bottom:6px}.media-settings-dialog_boundaryHeading__l_xDD{display:flex;justify-content:space-between;align-items:center;gap:10px}.media-settings-dialog_boundaryHeading__l_xDD label{margin:0}html[data-theme=dark] .media-settings-dialog_timeToggle__7NsNB{color:#54d7b9}.playlist-items_list__nBpzX{margin:0 0 12px}.playlist-items_toolbar__32uBt{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:24px}.playlist-items_hint__t6U5e,.playlist-items_status__DPWKa{font-size:12px;color:var(--muted);margin:8px 0}.playlist-items_row__FcJTO{display:flex;align-items:center;gap:10px;min-height:42px;padding:4px 6px;border-bottom:1px solid var(--line);position:relative;border-radius:5px;transition:background .12s ease}.playlist-items_row__FcJTO:hover{background:color-mix(in srgb,var(--teal) 6%,transparent)}.playlist-items_position__w0Xjj{width:26px;flex-shrink:0;color:var(--muted);font-size:12px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.playlist-items_name__MrQOo{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.playlist-items_mediaType__2gGdN{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;color:var(--muted)}.playlist-items_duration__EwZoC{color:var(--muted);font-size:12px;min-width:35px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.playlist-items_durationEditor__iUYIH{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px;max-width:240px;margin:0}.playlist-items_durationTrigger___Munl{border:0;background:transparent;color:inherit;font:inherit;padding:8px 2px;white-space:nowrap;cursor:pointer}.playlist-items_durationTrigger___Munl:hover{color:var(--teal)}.playlist-items_durationTrigger___Munl:focus-visible{outline:2px solid var(--teal);outline-offset:2px;border-radius:4px}.playlist-items_durationEditor__iUYIH label{display:flex;align-items:center;gap:4px;margin:0;font-size:12px}.playlist-items_durationEditor__iUYIH input{width:76px;min-width:0;min-height:44px;padding:6px}.playlist-items_durationEditor__iUYIH button{min-height:44px}.playlist-items_durationEditor__iUYIH small{flex-basis:100%;overflow-wrap:anywhere}.playlist-items_durationLabel__3lLWm{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.playlist-items_handle__UrJWd,.playlist-items_step__2K0HR{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:30px;padding:3px;border:0;border-radius:5px;background:transparent;color:var(--muted)}.playlist-items_handle__UrJWd{touch-action:none;cursor:grab}.playlist-items_handle__UrJWd:hover,.playlist-items_step__2K0HR:hover{color:var(--teal);background:color-mix(in srgb,var(--teal) 12%,transparent)}.playlist-items_handle__UrJWd:active{cursor:grabbing}.playlist-items_handle__UrJWd:focus-visible,.playlist-items_remove__1eXOy:focus-visible,.playlist-items_step__2K0HR:focus-visible{outline:2px solid var(--teal);outline-offset:1px}.playlist-items_dragging__nNftS,.playlist-items_dragging__nNftS:hover{background:color-mix(in srgb,var(--teal) 12%,transparent);outline:2px dashed var(--teal);outline-offset:-2px}.playlist-items_dragging__nNftS>*{opacity:.35}.playlist-items_dragging__nNftS:after{content:"Drop here";position:absolute;left:50%;font-size:11px;font-weight:600;color:var(--teal);pointer-events:none}.playlist-items_actions__Bwi8b{display:flex;align-items:center;gap:2px;flex-shrink:0}.playlist-items_actions__Bwi8b form{margin:0}@media (max-width:600px){.playlist-items_row__FcJTO{flex-wrap:wrap;padding:10px 4px}.playlist-items_name__MrQOo{min-width:0}.playlist-items_actions__Bwi8b{justify-content:flex-end}}.playlist-items_remove__1eXOy{border:0;background:transparent;color:var(--muted);padding:6px;font-size:12px;cursor:pointer}.playlist-items_ghost__pY52E{position:fixed;z-index:1000;pointer-events:none;display:flex;align-items:center;gap:10px;width:260px;max-width:calc(100vw - 16px);padding:12px;border:1px solid var(--teal);border-radius:8px;background:var(--nav);color:#fff;box-shadow:0 12px 28px #0004;transform:rotate(-1deg)}.playlist-items_ghost__pY52E span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0;font-size:13px}.playlist-items_ghost__pY52E b{white-space:nowrap;font-size:10px}@media (pointer:coarse){.playlist-items_row__FcJTO{min-height:46px}.playlist-items_handle__UrJWd,.playlist-items_step__2K0HR{height:36px;width:32px}}@media (max-width:600px){.playlist-items_row__FcJTO{gap:5px}.playlist-items_position__w0Xjj{width:20px}.playlist-items_name__MrQOo{font-size:12px}.playlist-items_remove__1eXOy{padding:4px}}@media (prefers-reduced-motion:reduce){.playlist-items_row__FcJTO{transition:none}.playlist-items_ghost__pY52E{transform:none}}.playlist-items_scheduleStatus__sp2z5{display:block;white-space:normal;font-size:12px;color:var(--muted);margin-top:3px}.playlist-items_expired__tYvli{background:color-mix(in srgb,var(--muted) 5%,transparent)}.playlist-items_expired__tYvli .playlist-items_name__MrQOo{color:var(--muted)}.playlist-items_searchBar__3ZIZI{display:flex;align-items:center;gap:12px;margin-bottom:14px}.playlist-items_searchBar__3ZIZI input{max-width:420px;margin:0}.playlist-items_searchBar__3ZIZI span{font-size:12px;color:var(--muted);white-space:nowrap}.playlist-items_thumbnail__SXDw_{width:64px;height:40px;object-fit:contain;background:var(--panel);border-radius:5px;flex-shrink:0}@media (max-width:600px){.playlist-items_searchBar__3ZIZI{flex-wrap:wrap;gap:6px}.playlist-items_searchBar__3ZIZI input{max-width:none}.playlist-items_thumbnail__SXDw_{width:44px;height:32px}.playlist-items_name__MrQOo{white-space:normal;overflow-wrap:anywhere}.playlist-items_duration__EwZoC{max-width:150px}.playlist-items_row__FcJTO{display:grid;grid-template-columns:24px 44px minmax(0,1fr) 28px;column-gap:8px;row-gap:2px}.playlist-items_handle__UrJWd{grid-column:1;grid-row:1;width:24px}.playlist-items_position__w0Xjj{grid-column:1;grid-row:2}.playlist-items_mediaType__2gGdN,.playlist-items_thumbnail__SXDw_{grid-column:2;grid-row:1/span 2;justify-self:center}.playlist-items_name__MrQOo{grid-column:3;grid-row:1;font-size:13px}.playlist-items_duration__EwZoC{grid-column:3;grid-row:2;text-align:left;max-width:none}.playlist-items_durationEditor__iUYIH{justify-content:flex-start}.playlist-items_actions__Bwi8b{grid-column:4;grid-row:1/span 2}}.playlist-items_toolbar__32uBt .playlist-items_searchBar__3ZIZI{margin:0 0 0 auto;flex:0 1 500px}.playlist-items_thumbnail__SXDw_{overflow:hidden}.playlist-items_thumbnail__SXDw_ img{display:block;width:100%;height:100%;object-fit:contain}.playlist-items_thumbnail__SXDw_ .media-video-placeholder{width:100%;height:100%;min-height:0;padding:0}.playlist-items_thumbnail__SXDw_ .media-video-placeholder svg{width:22px;height:22px}.playlist-items_thumbnail__SXDw_ .media-video-placeholder span{display:none}@media (max-width:600px){.playlist-items_toolbar__32uBt{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px}.playlist-items_toolbar__32uBt>.playlist-items_hint__t6U5e{display:none}.playlist-items_toolbar__32uBt .playlist-items_searchBar__3ZIZI{display:contents}.playlist-items_toolbar__32uBt .playlist-items_searchBar__3ZIZI input{min-width:0;width:100%;grid-column:2;grid-row:1}.playlist-items_toolbar__32uBt:not(:has(>span)) .playlist-items_searchBar__3ZIZI input{grid-column:1/-1}.playlist-items_toolbar__32uBt .playlist-items_searchBar__3ZIZI span{grid-column:1/-1}.playlist-items_toolbar__32uBt>span>button{padding-inline:12px}}.playlist-items_row__FcJTO:has(.playlist-items_thumbnail__SXDw_:not([hidden])) .playlist-items_mediaType__2gGdN{display:none}.playlist-items_thumbnail__SXDw_{position:relative}.playlist-items_videoBadge__ZPWYj{position:absolute;right:2px;bottom:2px;display:grid;place-items:center;width:16px;height:14px;border-radius:3px;background:#122c39d9;color:#fff;pointer-events:none}.playlist-items_mediaType__2gGdN.playlist-items_groupPreview__yMFyJ{width:64px;height:40px;border-radius:5px;background:color-mix(in srgb,var(--teal) 9%,transparent);color:var(--teal)}@media (max-width:600px){.playlist-items_mediaType__2gGdN.playlist-items_groupPreview__yMFyJ{width:44px;height:32px}}.playlist-items_draggableRow__8cgUq{cursor:grab;-webkit-user-select:none;user-select:none}.playlist-items_draggableRow__8cgUq:active{cursor:grabbing}.playlist-items_draggableRow__8cgUq button,.playlist-items_draggableRow__8cgUq input,.playlist-items_draggableRow__8cgUq select{cursor:pointer}@media (max-width:600px){.playlist-items_position__w0Xjj{grid-row:1/span 2}}.screen-directory_directory__zHr_s{overflow:hidden}.screen-directory_tools__BVDGJ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:18px;border-bottom:1px solid var(--line);font-size:13px}.screen-directory_search__U5Ikc{display:flex;align-items:center;gap:10px;flex:1 1 260px;max-width:480px;margin:0;color:var(--muted)}.screen-directory_search__U5Ikc input{width:100%;min-width:0;margin:0}.screen-directory_head__ksAWg,.screen-directory_row__Hry_O{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) 20px;gap:20px;align-items:center}.screen-directory_head__ksAWg{padding:14px 20px;color:var(--muted);font-size:12px;border-bottom:1px solid var(--line)}.screen-directory_list__ZdnxT{list-style:none;padding:0;margin:0}.screen-directory_list__ZdnxT li+li{border-top:1px solid var(--line)}.screen-directory_row__Hry_O{width:100%;text-align:left;padding:16px 20px;border:0;border-radius:0;background:transparent;color:var(--ink);font:inherit;cursor:pointer}.screen-directory_row__Hry_O:hover{background:color-mix(in srgb,var(--teal) 6%,transparent)}.screen-directory_row__Hry_O:focus-visible{outline:2px solid var(--teal);outline-offset:-3px}.screen-directory_identity__oNRcn{display:flex;align-items:center;gap:12px;min-width:0}.screen-directory_identity__oNRcn>span:last-child{min-width:0}.screen-directory_identity__oNRcn small,.screen-directory_identity__oNRcn strong{display:block;overflow-wrap:anywhere}.screen-directory_identity__oNRcn strong{font-size:14px}.screen-directory_identity__oNRcn small{color:var(--muted);font-size:12px;margin-top:4px}.screen-directory_icon__ObmK2{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border-radius:10px;color:var(--workspace-accent,var(--teal));background:color-mix(in srgb,var(--teal) 10%,transparent)}.screen-directory_playlist__FKIFc{font-size:13px;overflow-wrap:anywhere}.screen-directory_chevron__5_Nbu{color:var(--muted)}.screen-directory_mobileLabel__4XNML{display:none}.screen-directory_empty__hS0Gs{padding:24px;color:var(--muted)}.screen-directory_dialog__QVybZ{width:min(820px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--line);border-radius:16px;background:var(--panel,#fff);color:var(--ink);overflow:auto}.screen-directory_dialog__QVybZ::backdrop{background:#071219b3}.screen-directory_dialogHeader__7_HP_{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;border-bottom:1px solid var(--line);background:inherit}.screen-directory_dialogHeader__7_HP_ h2{margin:0;font-size:18px}.screen-directory_dialogHeader__7_HP_ button{padding:10px;min-height:44px}.screen-directory_dialogBody___eO5Q{padding:24px;overflow-wrap:anywhere}.screen-directory_dialogBody___eO5Q .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.screen-directory_dialogBody___eO5Q input,.screen-directory_dialogBody___eO5Q label,.screen-directory_dialogBody___eO5Q select{min-width:0;max-width:100%}html[data-theme=dark] .screen-directory_dialog__QVybZ{background:#192b36}@media (max-width:640px){.screen-directory_head__ksAWg{display:flex;justify-content:space-between;padding:10px 16px;gap:8px}.screen-directory_head__ksAWg>span{display:none}.screen-directory_row__Hry_O{grid-template-columns:minmax(0,1fr) 20px;gap:10px;padding:16px}.screen-directory_identity__oNRcn{grid-column:1}.screen-directory_chevron__5_Nbu{grid-column:2;grid-row:1}.screen-directory_playlist__FKIFc,.screen-directory_status__hjBFw{grid-column:1/-1;padding-left:50px}.screen-directory_mobileLabel__4XNML{display:inline;color:var(--muted)}.screen-directory_dialogHeader__7_HP_{padding:12px 16px}.screen-directory_dialogBody___eO5Q{padding:16px}.screen-directory_dialogBody___eO5Q .form-grid{grid-template-columns:minmax(0,1fr)}.screen-directory_dialogBody___eO5Q .screen-default-playlist{flex-wrap:wrap}}.screen-directory_dialogBody___eO5Q .screen-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.screen-directory_dialogBody___eO5Q .screen-card-header h2{margin:0;font-size:18px}.screen-directory_dialogBody___eO5Q .screen-card-header p{margin:4px 0 0}.screen-directory_dialogBody___eO5Q .screen-details-editor{margin-top:4px}.screen-directory_dialogBody___eO5Q .screen-edit-details{min-height:36px;padding:4px 0;border:0;background:transparent;font-size:13px;color:var(--muted)}.screen-directory_dialogBody___eO5Q .screen-display-settings>form{margin-top:12px}.screen-directory_dialogBody___eO5Q .screen-audio-option{display:flex;align-items:center;gap:12px;margin:0 0 16px;cursor:pointer}.screen-directory_dialogBody___eO5Q .screen-audio-option input{min-height:0;height:18px;width:18px;margin:0;padding:0;flex-shrink:0}.screen-directory_dialogBody___eO5Q .screen-audio-option small{display:block;font-weight:400;margin-top:2px}.screen-directory_dialogBody___eO5Q .screen-display-settings .form-grid{gap:12px 18px}.screen-directory_dialogBody___eO5Q .screen-display-settings .form-grid label{margin:0}.screen-directory_dialogBody___eO5Q .screen-display-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-top:16px}.screen-directory_dialogBody___eO5Q .screen-display-help{flex:1 1;font-size:13px}.screen-directory_dialogBody___eO5Q .screen-display-help p{margin:0}.screen-directory_dialogBody___eO5Q .screen-display-footer>button{flex-shrink:0}.screen-directory_dialogBody___eO5Q .screen-card-footer{border-top:1px solid var(--line);padding-top:16px;margin-top:16px;font-size:13px}@media (max-width:640px){.screen-directory_dialogBody___eO5Q .screen-card-header{flex-wrap:wrap;gap:8px}.screen-directory_dialogBody___eO5Q .screen-display-footer{flex-wrap:wrap}.screen-directory_dialogBody___eO5Q .screen-display-footer>button{margin-left:auto}}.screen-directory_dialogBody___eO5Q .screen-card-footer>details,.screen-directory_dialogBody___eO5Q .screen-display-help{margin-top:0}.screen-directory_dialogBody___eO5Q .screen-display-settings{margin-top:20px;padding-top:20px}.screen-directory_dialogBody___eO5Q .screen-display-fields{margin-top:0}.screen-directory_dialogBody___eO5Q .screen-colour-field{display:flex;align-items:center;gap:12px;height:45px;margin-top:7px;padding:4px 12px 4px 4px;border:1px solid var(--line);border-radius:6px}.screen-directory_dialogBody___eO5Q .screen-colour-field input{width:48px;height:34px;min-height:0;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.screen-directory_dialogBody___eO5Q .screen-colour-field>span{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.screen-directory_dialogBody___eO5Q .screen-settings-save{display:flex;justify-content:flex-end;gap:10px;border-top:1px solid var(--line);padding-top:16px;margin-top:16px}.screen-directory_withActions__35aqo{position:relative}.screen-directory_headWithActions__jmzUg,.screen-directory_withActions__35aqo .screen-directory_row__Hry_O{padding-right:76px}.screen-directory_rowActions__ZwPEz{position:absolute;right:12px;top:50%;transform:translateY(-50%)}@media (max-width:640px){.screen-directory_rowActions__ZwPEz{top:16px;transform:none}}.screen-directory_sortButton__h8LIC{display:inline-flex;align-items:center;justify-self:start;gap:6px;border:0;background:transparent;color:inherit;font:inherit;padding:4px 0;cursor:pointer}.screen-directory_sortButton__h8LIC:hover,.screen-directory_sortButton__h8LIC[aria-pressed=true]{color:var(--workspace-accent,var(--teal))}.screen-directory_sortButton__h8LIC:focus-visible{outline:2px solid var(--teal);outline-offset:4px}@media (max-width:640px){.screen-directory_tools__BVDGJ{padding:12px 14px;gap:8px}.screen-directory_search__U5Ikc{flex-basis:100%;max-width:none}.screen-directory_search__U5Ikc input{font-size:16px}.screen-directory_tools__BVDGJ>span{font-size:12px}.screen-directory_headWithActions__jmzUg,.screen-directory_head__ksAWg{padding:0 14px}.screen-directory_sortButton__h8LIC{min-height:44px}.screen-directory_withActions__35aqo .screen-directory_row__Hry_O{padding:14px;grid-template-columns:minmax(0,1fr) 20px 40px;gap:8px}.screen-directory_withActions__35aqo .screen-directory_identity__oNRcn{grid-column:1}.screen-directory_playlist__FKIFc,.screen-directory_status__hjBFw{padding-left:0}.screen-directory_rowActions__ZwPEz{top:11px;right:10px}}