#orbitalRoot{--sm-bg:#f6f7f4;--sm-surface:#fff;--sm-surface-2:#f0f3ef;--sm-ink:#1b1f23;--sm-muted:#68727d;--sm-soft:#8b949e;--sm-line:#dce2df;--sm-line-strong:#c8d0cc;--sm-brand:#146c62;--sm-brand-strong:#0d4f48;--sm-accent:#b86e2d;--sm-danger:#b93f48;--sm-success:#167348;--sm-info:#2d658f;--sm-warning:#9b6a16;--sm-shadow:0 16px 48px #1b1f231a;--sm-shadow-soft:0 10px 28px #1b1f2312;--sm-radius:8px;width:100%;min-height:100vh;color:var(--sm-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:has(#orbitalRoot){min-height:100vh;color:var(--sm-ink);background:radial-gradient(circle at 12% 0,#146c6214,#0000 30%),linear-gradient(135deg,#f8f8f4 0%,#eff3f0 52%,#f8f6ef 100%);margin:0;padding:0;overflow-y:auto}#orbitalRoot *,#orbitalRoot :before,#orbitalRoot :after{box-sizing:border-box;letter-spacing:0;font-family:inherit!important}#orbitalRoot [hidden]{display:none!important}#orbitalRoot h1,#orbitalRoot h2,#orbitalRoot h3,#orbitalRoot p{margin:0}#orbitalRoot a{color:var(--sm-brand)}#orbitalRoot input,#orbitalRoot select,#orbitalRoot textarea{border:1px solid var(--sm-line);border-radius:var(--sm-radius);width:100%;min-height:42px;color:var(--sm-ink);font:inherit;background:#fbfcfb;outline:none;padding:0 12px;font-size:13px;box-shadow:inset 0 1px #ffffffe6}#orbitalRoot textarea{resize:vertical;min-height:92px;padding-block:10px}#orbitalRoot input::placeholder,#orbitalRoot textarea::placeholder{color:#9aa3a9}#orbitalRoot input:focus,#orbitalRoot select:focus,#orbitalRoot textarea:focus{border-color:#146c628c;box-shadow:0 0 0 3px #146c6224}#orbitalRoot input[type=file]{align-items:center;height:42px;padding:7px;display:flex}#orbitalRoot input[type=file]::file-selector-button{height:28px;color:var(--sm-brand-strong);cursor:pointer;background:#e4ebe7;border:0;border-radius:6px;margin-right:10px;padding:0 10px;font-weight:700}#orbitalRoot .btn,#orbitalRoot button.btn{border-radius:var(--sm-radius);color:#fff;min-height:36px;font:inherit;white-space:nowrap;cursor:pointer;box-shadow:none;background:#263238;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:12px;font-weight:750;line-height:1;transition:background-color .14s,border-color .14s,color .14s,transform .14s;display:inline-flex}#orbitalRoot .btn:hover{background:#11181c;transform:translateY(-1px)}#orbitalRoot .btn:active{transform:translateY(0)}#orbitalRoot .btn:disabled,#orbitalRoot .btn[disabled]{cursor:not-allowed;transform:none;color:#9aa3a9!important;background:#e7ebe8!important;border-color:#d9dfdc!important}#orbitalRoot .btn.primary,#orbitalRoot .btn.success{background:var(--sm-brand);color:#fff}#orbitalRoot .btn.primary:hover,#orbitalRoot .btn.success:hover{background:var(--sm-brand-strong)}#orbitalRoot .btn.secondary,#orbitalRoot .btn.info,#orbitalRoot .btn.refresh{color:var(--sm-brand-strong);background:#edf3f0;border-color:#cadbd3}#orbitalRoot .btn.secondary:hover,#orbitalRoot .btn.info:hover,#orbitalRoot .btn.refresh:hover{background:#dfeae5}#orbitalRoot .btn.delete,#orbitalRoot .btn.logout{color:var(--sm-danger);background:#fff0f0;border-color:#f0c9ca}#orbitalRoot .btn.delete:hover,#orbitalRoot .btn.logout:hover{background:var(--sm-danger);color:#fff}#orbitalRoot .login-screen{background:linear-gradient(135deg,#0f191ce0,#146c62b8),linear-gradient(45deg,#f6f7f4,#e9eee9);place-items:center;min-height:100vh;padding:28px;position:fixed;inset:0;overflow:auto;display:grid!important}body.app-ready #orbitalRoot .login-screen{display:none!important}#orbitalRoot .login-box{border:1px solid #ffffff6b;width:min(1040px,100%);padding:0;overflow:hidden;background:#fffffff2!important;border-radius:8px!important;box-shadow:0 28px 80px #050e104d!important}#orbitalRoot .auth-shell{grid-template-columns:minmax(320px,.95fr) minmax(360px,1.05fr);min-height:620px;display:grid}#orbitalRoot .auth-aside{color:#f8fbf9;background:linear-gradient(160deg,#146c62f0,#122226f5),#12363a;flex-direction:column;justify-content:space-between;gap:28px;padding:40px;display:flex}#orbitalRoot .auth-kicker,#orbitalRoot .auth-card-kicker,#orbitalRoot .header-kicker,#orbitalRoot .workspace-panel-kicker,#orbitalRoot .app-sidebar-kicker,#orbitalRoot .publish-only-kicker,#orbitalRoot .kiosk-device-kicker,#orbitalRoot .kiosk-device-label,#orbitalRoot .info-label{text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:850}#orbitalRoot .auth-aside h2{color:#fff;max-width:11ch;font-size:clamp(34px,5vw,54px);font-weight:850;line-height:.98;letter-spacing:0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}#orbitalRoot .auth-copy{color:#ffffffc7;max-width:440px;font-size:15px;line-height:1.6}#orbitalRoot .auth-points{gap:10px;display:grid}#orbitalRoot .auth-point{background:#ffffff14;border:1px solid #ffffff29;border-radius:8px;padding:14px}#orbitalRoot .auth-point-label{color:#c2e8dc;margin-bottom:6px;font-size:11px;font-weight:800;display:block}#orbitalRoot .auth-point strong{color:#ffffffe6;font-size:13px;line-height:1.45}#orbitalRoot .auth-panel{background:#fbfcfb;place-items:center;padding:36px;display:grid}#orbitalRoot .auth-card{gap:18px;width:min(450px,100%);padding:0;display:grid;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}#orbitalRoot .auth-card h3{color:var(--sm-ink);font-size:28px;font-weight:820;line-height:1.08;letter-spacing:0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}#orbitalRoot .auth-card-copy,#orbitalRoot .auth-footnote{color:var(--sm-muted);font-size:13px;line-height:1.55}#orbitalRoot .auth-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#orbitalRoot .auth-field,#orbitalRoot .publish-only-field{gap:7px;display:grid}#orbitalRoot .auth-field-full{grid-column:1/-1}#orbitalRoot .auth-field span,#orbitalRoot .form-label{color:#414a50;font-size:12px;font-weight:760}#orbitalRoot .auth-actions{flex-wrap:wrap;gap:10px;display:flex}#orbitalRoot .auth-actions .btn{min-width:132px}#orbitalRoot .login-error{color:var(--sm-danger);text-align:left;font-size:12px}#orbitalRoot .app-shell{grid-template-columns:220px minmax(0,1fr);gap:0;min-height:100vh;display:grid}#orbitalRoot .app-sidebar{border:0;border-right:1px solid var(--sm-line);min-height:100vh;box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border-radius:0;padding:20px 14px;position:sticky;top:0}#orbitalRoot .app-sidebar-top{gap:18px;display:grid}#orbitalRoot .app-sidebar-kicker{color:var(--sm-muted);padding:0 10px}#orbitalRoot .app-sidebar-kicker:before{content:"SM";background:var(--sm-brand);color:#fff;letter-spacing:0;border-radius:8px;place-items:center;width:38px;height:38px;margin-bottom:16px;font-size:13px;display:grid}#orbitalRoot .workspace-tabs{gap:6px;display:grid}#orbitalRoot .workspace-tab{color:#4b545c;min-height:42px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:0 12px;font-size:13px;font-weight:760;display:flex}#orbitalRoot .workspace-tab:before{content:"";background:#a6b0b6;border-radius:50%;width:8px;height:8px}#orbitalRoot .workspace-tab:hover{background:#eef3f0}#orbitalRoot .workspace-tab.active,#orbitalRoot .workspace-tab[aria-selected=true]{color:var(--sm-brand-strong);background:#dfece7;border-color:#bed5cc}#orbitalRoot .workspace-tab.active:before,#orbitalRoot .workspace-tab[aria-selected=true]:before{background:var(--sm-brand)}#orbitalRoot .app-main{align-content:start;gap:16px;min-width:0;padding:20px;display:grid}#orbitalRoot .header,#orbitalRoot .workspace-page-card,#orbitalRoot .publish-only-card,#orbitalRoot .admin-section,#orbitalRoot .folder-section,#orbitalRoot .kiosk-device-card,#orbitalRoot .upload-modal,#orbitalRoot .admin-container,#orbitalRoot .kiosk-picker-dialog{border:1px solid var(--sm-line);box-shadow:var(--sm-shadow-soft);background:#ffffffe0;border-radius:8px}#orbitalRoot .header{margin:0;padding:18px}#orbitalRoot .header-top{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin:0;display:grid}#orbitalRoot .header-brand{gap:5px;display:grid}#orbitalRoot .header-kicker,#orbitalRoot .workspace-panel-kicker,#orbitalRoot .publish-only-kicker,#orbitalRoot .auth-card-kicker{color:var(--sm-brand)}#orbitalRoot .header h1{color:var(--sm-ink);text-align:left;font-size:clamp(24px,3vw,34px);line-height:1.05}#orbitalRoot .header-copy{max-width:740px;color:var(--sm-muted);font-size:13px;line-height:1.5}#orbitalRoot .header-presence{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}#orbitalRoot .workspace-chip{border:1px solid var(--sm-line);background:#f8faf8;border-radius:8px;gap:2px;min-width:116px;padding:8px 10px;display:grid}#orbitalRoot .workspace-chip-label{color:var(--sm-muted);text-transform:uppercase;font-size:10px;font-weight:800}#orbitalRoot .workspace-chip strong{color:var(--sm-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}#orbitalRoot .workspace-page{gap:16px;display:grid}#orbitalRoot .workspace-page:not(.active){display:none}#orbitalRoot .workspace-page-card{padding:16px}#orbitalRoot .workspace-page-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;display:grid}#orbitalRoot .workspace-panel-copy{gap:5px;display:grid}#orbitalRoot .workspace-panel-copy h3,#orbitalRoot .publish-only-head h3,#orbitalRoot .admin-section h3{color:var(--sm-ink);font-size:18px;line-height:1.2}#orbitalRoot .workspace-panel-copy p,#orbitalRoot .admin-hint,#orbitalRoot .publish-only-head p,#orbitalRoot .publish-only-footnote,#orbitalRoot .status,#orbitalRoot .admin-muted{color:var(--sm-muted);font-size:12px;line-height:1.45}#orbitalRoot .controls,#orbitalRoot .workspace-page-actions,#orbitalRoot .selection-toggles,#orbitalRoot .admin-actions,#orbitalRoot .audit-controls,#orbitalRoot .publish-only-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin:0;display:flex}#orbitalRoot .search-bar{justify-content:stretch;margin:14px 0 0}#orbitalRoot .search-bar input{background:linear-gradient(90deg,#0000 0 38px,#dce2dfbf 38px 39px,#0000 39px),#fbfcfb;width:100%;min-height:44px;padding-left:40px}#orbitalRoot .search-bar:before{content:"";border:2px solid var(--sm-muted);border-radius:50%;width:14px;height:14px;margin:15px 0 0 14px;position:absolute}#orbitalRoot .search-bar:after{content:"";background:var(--sm-muted);border-radius:99px;width:7px;height:2px;margin:28px 0 0 27px;position:absolute;transform:rotate(45deg)}#orbitalRoot .shell-status,#orbitalRoot .selection-info{color:var(--sm-brand-strong);text-align:left;background:#f4faf7;border:1px solid #d5e3dd;border-radius:8px;margin-top:12px;padding:9px 12px}#orbitalRoot #content{min-width:0}#orbitalRoot #content.loading,#orbitalRoot .kiosk-loading-plain,#orbitalRoot .kiosk-empty,#orbitalRoot .dayboard-empty,#orbitalRoot .dayboard-upcoming-empty{border:1px dashed var(--sm-line-strong);min-height:220px;color:var(--sm-muted);background:#ffffff94;border-radius:8px;place-items:center;gap:12px;display:grid}#orbitalRoot .spinner{border:3px solid #d8e1dc;border-top-color:var(--sm-brand);border-radius:50%;width:30px;height:30px;animation:.8s linear infinite spin}#orbitalRoot .folder-section{gap:14px;margin:0 0 16px;padding:16px;display:grid}#orbitalRoot .folder-section h2{color:var(--sm-ink);justify-content:space-between;align-items:center;gap:12px;font-size:14px;line-height:1.2;display:flex}#orbitalRoot .section-title-text{font-size:17px}#orbitalRoot .section-count{min-width:26px;height:24px;color:var(--sm-brand-strong);background:#edf3f0;border-radius:999px;place-items:center;font-size:12px;display:inline-grid}#orbitalRoot .grid,#orbitalRoot .dayboard-library-grid,#orbitalRoot .kiosk-picker-group-list{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;display:grid}#orbitalRoot .menu-card,#orbitalRoot .dayboard-library-card,#orbitalRoot .kiosk-picker-item{border:1px solid var(--sm-line);box-shadow:none;cursor:pointer;background:#fff;border-radius:8px;transition:border-color .14s,box-shadow .14s,transform .14s;overflow:hidden}#orbitalRoot .menu-card:hover,#orbitalRoot .dayboard-library-card:hover,#orbitalRoot .kiosk-picker-item:hover{border-color:#146c6261;transform:translateY(-2px);box-shadow:0 12px 28px #1b1f231a}#orbitalRoot .menu-card.selected,#orbitalRoot .dayboard-library-card.is-selected,#orbitalRoot .kiosk-picker-item.is-selected{border-color:var(--sm-brand);box-shadow:0 0 0 3px #146c6229}#orbitalRoot .video-thumbnail,#orbitalRoot .dayboard-library-frame{aspect-ratio:16/9;background:linear-gradient(135deg,#146c6229,#b86e2d1f),#1c2528;border-radius:0;place-items:center;width:100%;height:auto;display:grid;position:relative;overflow:hidden}#orbitalRoot .video-thumbnail video,#orbitalRoot .video-thumbnail .thumb-still,#orbitalRoot .dayboard-library-frame video{object-fit:cover;width:100%;height:100%}#orbitalRoot .thumb-fallback,#orbitalRoot .dayboard-library-fallback,#orbitalRoot .dayboard-editor-fallback,#orbitalRoot .dayboard-live-fallback{color:#ffffffc7;font-size:12px;font-weight:750}#orbitalRoot .download-btn,#orbitalRoot .info-btn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11181cb8;border:1px solid #ffffff59;border-radius:8px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:8px}#orbitalRoot .download-btn{right:46px}#orbitalRoot .info-btn{right:8px}#orbitalRoot .video-content,#orbitalRoot .dayboard-library-copy{gap:8px;padding:12px;display:grid}#orbitalRoot .menu-name{color:var(--sm-ink);overflow-wrap:anywhere;font-size:13px;font-weight:780;line-height:1.35}#orbitalRoot .menu-updated{color:var(--sm-muted)!important;margin:0!important;font-size:11px!important;line-height:1.4!important}#orbitalRoot #workspacePagePublish{justify-items:stretch!important;padding:0!important}#orbitalRoot #workspacePagePublish .publish-only-shell{width:100%!important}#orbitalRoot #workspacePagePublish .publish-only-card{gap:16px;width:100%;max-width:none;display:grid;box-shadow:var(--sm-shadow-soft)!important;background:#ffffffe6!important;border-radius:8px!important;padding:18px!important}#orbitalRoot #workspacePagePublish .publish-only-head{gap:6px;display:grid}#orbitalRoot #workspacePagePublish .publish-only-notice{color:var(--sm-warning);background:#fff8e8;border:1px solid #ecd8ad;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}#orbitalRoot #workspacePagePublish .publish-only-notice strong{color:#765014;font-size:12px}#orbitalRoot #workspacePagePublish .publish-only-link{color:#765014;background:#fff;border:1px solid #e5c98d;border-radius:8px;align-items:center;min-height:32px;padding:0 12px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}#orbitalRoot #workspacePagePublish .publish-only-form{background:0 0!important;border:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;padding:0!important;display:grid!important}#orbitalRoot #workspacePagePublish .publish-only-field{min-width:0;border:1px solid var(--sm-line)!important;box-shadow:none!important;background:#f9fbf9!important;border-radius:8px!important;grid-template-rows:auto 42px minmax(34px,auto)!important;padding:12px!important}#orbitalRoot #workspacePagePublish .publish-only-actions,#orbitalRoot #workspacePagePublish #addVideoButtons.publish-only-actions{justify-content:flex-start!important;width:100%!important;margin:0!important}#orbitalRoot #workspacePagePublish #uploadNewVideoBtn,#orbitalRoot #workspacePagePublish #closeAddVideoBtn{border-radius:8px!important;flex:none!important;width:auto!important;min-width:124px!important;max-width:none!important;height:36px!important;min-height:36px!important}#orbitalRoot .progress-bar{background:#dce4df;border-radius:999px;height:8px;overflow:hidden}#orbitalRoot .progress-fill{border-radius:inherit;background:linear-gradient(90deg,var(--sm-brand),var(--sm-accent));height:100%}#orbitalRoot .admin-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}#orbitalRoot .admin-section{box-shadow:none;grid-column:span 4;align-content:start;gap:12px;margin:0;padding:16px;display:grid}#orbitalRoot .admin-section.full,#orbitalRoot .audit-section{grid-column:1/-1}#orbitalRoot .account-list-section{grid-column:span 8}#orbitalRoot .admin-section input,#orbitalRoot .admin-section select{margin:0}#orbitalRoot .account-item{border:1px solid var(--sm-line);background:#fbfcfb;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 0 8px;padding:12px;display:grid}#orbitalRoot .account-item .username{color:var(--sm-ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:820;display:flex}#orbitalRoot .role-badge,#orbitalRoot .dayboard-pill,#orbitalRoot .dayboard-row-state{color:#4d5960;text-transform:uppercase;background:#eef2f0;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:10px;font-weight:850;display:inline-flex}#orbitalRoot .role-badge.viewer{color:var(--sm-info);background:#eaf3fa}#orbitalRoot .role-badge.editor{color:var(--sm-accent);background:#fff5e8}#orbitalRoot .role-badge.admin{color:var(--sm-success);background:#eaf7f0}#orbitalRoot .audit-controls{grid-template-columns:minmax(220px,1fr) 170px auto auto;align-items:center;display:grid}#orbitalRoot .audit-log-list{border:1px solid var(--sm-line);background:#fff;border-radius:8px;gap:0;max-height:310px;padding:0;display:grid;overflow:auto}#orbitalRoot .audit-row{border-bottom:1px solid var(--sm-line);color:var(--sm-muted);grid-template-columns:180px 110px 110px minmax(0,1fr);gap:12px;padding:12px;font-size:12px;display:grid}#orbitalRoot .audit-row:last-child{border-bottom:0}#orbitalRoot .audit-row strong{color:var(--sm-soft);margin-bottom:4px;font-size:10px;display:inline-block}#orbitalRoot .storage-panel{border:1px solid var(--sm-line);background:#fbfcfb;border-radius:8px;gap:12px;margin:0;padding:12px;display:grid}#orbitalRoot .storage-header{justify-content:space-between;align-items:center;gap:12px;display:flex}#orbitalRoot .storage-subtitle,#orbitalRoot .storage-value{color:var(--sm-muted);font-size:11px;display:block}#orbitalRoot .storage-total{color:var(--sm-brand-strong);font-size:18px;font-weight:850}#orbitalRoot .storage-grid{gap:10px;display:grid}#orbitalRoot .storage-item{gap:6px;display:grid}#orbitalRoot .storage-label{color:var(--sm-ink);font-size:12px;font-weight:760}#orbitalRoot .storage-bar{background:#dfe7e2;border-radius:99px;height:7px;overflow:hidden}#orbitalRoot .storage-fill{border-radius:inherit;background:var(--sm-brand);height:100%}#orbitalRoot .kiosk-devices-list{gap:12px;display:grid}#orbitalRoot .kiosk-device-card{box-shadow:none;gap:14px;padding:16px;display:grid}#orbitalRoot .kiosk-device-head{justify-content:space-between;align-items:start;gap:12px;display:flex}#orbitalRoot .kiosk-device-headline{gap:4px;min-width:0;display:grid}#orbitalRoot .kiosk-device-head h3{color:var(--sm-ink);overflow-wrap:anywhere;font-size:17px}#orbitalRoot .kiosk-device-status{min-height:26px;color:var(--sm-muted);background:#f1f3f2;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:850;display:inline-flex}#orbitalRoot .kiosk-device-status.is-online{color:var(--sm-success);background:#e5f6ec}#orbitalRoot .kiosk-device-status.is-offline{color:var(--sm-danger);background:#fff0f0}#orbitalRoot .kiosk-device-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}#orbitalRoot .kiosk-device-cell,#orbitalRoot .kiosk-device-assign-inline{border:1px solid var(--sm-line);background:#f9fbf9;border-radius:8px;gap:6px;min-width:0;padding:12px;display:grid}#orbitalRoot .kiosk-device-assign-inline{grid-column:1/-1;grid-template-columns:minmax(220px,1fr) auto;align-items:center}#orbitalRoot .kiosk-device-cell strong{min-width:0;color:var(--sm-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}#orbitalRoot .kiosk-assignment-actions{flex-wrap:wrap;gap:8px;display:flex}#orbitalRoot .kiosk-picker-trigger{border:1px solid var(--sm-line);width:100%;min-height:40px;color:var(--sm-ink);font:inherit;text-align:left;background:#fff;border-radius:8px;padding:0 12px;font-size:12px;font-weight:760}#orbitalRoot .kiosk-picker-modal,#orbitalRoot .upload-overlay,#orbitalRoot .admin-panel{z-index:2200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;pointer-events:none;background:#0e14168f;place-items:center;padding:24px;display:grid;position:fixed;inset:0}#orbitalRoot .kiosk-picker-modal:not([hidden]),#orbitalRoot .upload-overlay.show,#orbitalRoot .admin-panel.show{opacity:1;visibility:visible;pointer-events:auto}#orbitalRoot .kiosk-picker-backdrop{background:0 0;position:absolute;inset:0}#orbitalRoot .kiosk-picker-dialog,#orbitalRoot .upload-modal,#orbitalRoot .admin-container{width:min(720px,100%);max-height:min(86vh,820px);box-shadow:var(--sm-shadow);background:#fff;gap:14px;padding:18px;display:grid;position:relative;overflow:auto}#orbitalRoot .upload-modal{text-align:left;width:min(500px,100%)}#orbitalRoot .upload-modal h3,#orbitalRoot .admin-container h2{color:var(--sm-ink);font-size:20px}#orbitalRoot .upload-warning,#orbitalRoot .file-size-warning,#orbitalRoot .confirm-message{border-radius:8px;padding:12px;font-size:12px;line-height:1.45;color:#765014!important;background:#fff8e8!important;border:1px solid #ecd8ad!important}#orbitalRoot .confirm-actions,#orbitalRoot #deleteButtons,#orbitalRoot .video-info-footer{justify-content:flex-end!important;gap:8px!important;margin-top:0!important;display:flex!important}#orbitalRoot #notificationMessage{color:var(--sm-muted)!important;padding:0!important;font-size:13px!important}#orbitalRoot .fullscreen{z-index:2600;background:#04080af0;place-items:center;padding:32px;display:none;position:fixed;inset:0}#orbitalRoot .fullscreen.show{display:grid}#orbitalRoot .fullscreen video{background:#000;border-radius:8px;max-width:100%;max-height:100%;box-shadow:0 24px 72px #0000006b}#orbitalRoot .close-btn{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff3d;border-radius:8px;width:38px;height:38px;font-size:0;position:fixed;top:18px;right:18px}#orbitalRoot .close-btn:before{content:"X";font-size:14px;font-weight:850}#orbitalRoot .info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}#orbitalRoot .info-item,#orbitalRoot .kiosk-actions,#orbitalRoot .kiosk-command-box{border:1px solid var(--sm-line);background:#f9fbf9;border-radius:8px;padding:12px}#orbitalRoot .info-value{color:var(--sm-ink);overflow-wrap:anywhere;margin-top:4px;font-size:13px;font-weight:760}#orbitalRoot .dayboard-library-group,#orbitalRoot .dayboard-editor,#orbitalRoot .dayboard-live,#orbitalRoot .dayboard-overview-list,#orbitalRoot .dayboard-upcoming-list{gap:12px;display:grid}#orbitalRoot .dayboard-day-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}#orbitalRoot .dayboard-day-chip{border:1px solid var(--sm-line);min-height:44px;color:var(--sm-ink);cursor:pointer;background:#fff;border-radius:8px;font-weight:780}#orbitalRoot .dayboard-day-chip.is-on{border-color:var(--sm-brand);color:var(--sm-brand-strong);background:#e7f4ef}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:1280px){#orbitalRoot #workspacePagePublish .publish-only-form{grid-template-columns:repeat(2,minmax(0,1fr))!important}#orbitalRoot .admin-section,#orbitalRoot .account-list-section{grid-column:span 6}#orbitalRoot .kiosk-device-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){#orbitalRoot .auth-shell,#orbitalRoot .app-shell{grid-template-columns:1fr}#orbitalRoot .auth-aside{padding:28px}#orbitalRoot .auth-aside h2{max-width:none}#orbitalRoot .app-sidebar{border-right:0;border-bottom:1px solid var(--sm-line);min-height:0;padding:12px;position:static}#orbitalRoot .app-sidebar-kicker:before{display:none}#orbitalRoot .workspace-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}#orbitalRoot .workspace-tab{justify-content:center;padding:0 8px}#orbitalRoot .header-top,#orbitalRoot .workspace-page-head,#orbitalRoot .kiosk-device-assign-inline{grid-template-columns:1fr}#orbitalRoot .header-presence,#orbitalRoot .controls,#orbitalRoot .workspace-page-actions{justify-content:flex-start}#orbitalRoot .admin-section,#orbitalRoot .account-list-section{grid-column:1/-1}}html body #orbitalRoot.orbital-root .login-box{width:min(1040px,100vw - 32px)!important}html body #orbitalRoot.orbital-root .auth-shell{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)!important}html body #orbitalRoot.orbital-root .auth-aside{place-content:center!important;gap:14px!important;padding:clamp(18px,2vw,28px)!important}html body #orbitalRoot.orbital-root .auth-aside h2{text-align:center!important;max-width:12ch!important;margin:0 auto!important;font-size:clamp(30px,3.2vw,44px)!important;line-height:1.04!important}html body #orbitalRoot.orbital-root .auth-kicker{text-align:center!important;margin:0!important}html body #orbitalRoot.orbital-root .auth-copy{text-align:center!important;max-width:42ch!important;margin:0 auto!important;font-size:13px!important;line-height:1.45!important}html body #orbitalRoot.orbital-root .auth-points{gap:8px!important;width:100%!important;margin:4px 0 0!important}html body #orbitalRoot.orbital-root .auth-point{min-height:0!important;padding:10px 12px!important}html body #orbitalRoot.orbital-root .auth-point-label{margin-bottom:4px!important;font-size:10px!important}html body #orbitalRoot.orbital-root .auth-point strong{font-size:12px!important;line-height:1.3!important;display:block!important}@media (max-height:820px) and (min-width:760px){html body #orbitalRoot.orbital-root .auth-aside{gap:10px!important;padding:16px 22px!important}html body #orbitalRoot.orbital-root .auth-aside h2{font-size:clamp(26px,2.8vw,38px)!important;line-height:1.02!important}html body #orbitalRoot.orbital-root .auth-copy{font-size:12px!important;line-height:1.35!important}html body #orbitalRoot.orbital-root .auth-point{padding:8px 10px!important}}@media (max-width:680px){#orbitalRoot .login-screen,#orbitalRoot .app-main,#orbitalRoot .kiosk-picker-modal,#orbitalRoot .upload-overlay,#orbitalRoot .admin-panel{padding:12px}#orbitalRoot .login-screen{place-items:start center}#orbitalRoot .auth-panel,#orbitalRoot .auth-aside{padding:22px}#orbitalRoot .auth-form-grid,#orbitalRoot #workspacePagePublish .publish-only-form,#orbitalRoot .kiosk-device-grid,#orbitalRoot .info-grid,#orbitalRoot .audit-controls,#orbitalRoot .audit-row{grid-template-columns:1fr!important}#orbitalRoot .workspace-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}#orbitalRoot .grid,#orbitalRoot .dayboard-library-grid,#orbitalRoot .kiosk-picker-group-list{grid-template-columns:1fr}#orbitalRoot .account-item,#orbitalRoot .storage-header,#orbitalRoot .kiosk-device-head{grid-template-columns:1fr;align-items:start}#orbitalRoot .dayboard-day-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html body #orbitalRoot.orbital-root .auth-aside h2,html body #orbitalRoot.orbital-root .auth-card h3,html body #orbitalRoot.orbital-root .header h1,html body #orbitalRoot.orbital-root .workspace-panel-copy h3,html body #orbitalRoot.orbital-root .publish-only-head h3,html body #orbitalRoot.orbital-root .admin-section h3,html body #orbitalRoot.orbital-root .folder-section h2,html body #orbitalRoot.orbital-root .kiosk-device-head h3{letter-spacing:0!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}html.login-active,body.login-active,body.auth-pending{height:100%;overflow:hidden!important}html body #orbitalRoot.orbital-root .login-screen{place-items:center!important;width:100vw!important;height:100dvh!important;min-height:0!important;padding:16px!important;overflow:hidden!important}html body #orbitalRoot.orbital-root .login-box{width:min(1180px,100vw - 32px)!important;max-height:calc(100dvh - 32px)!important;margin:0!important;display:grid!important}html body #orbitalRoot.orbital-root .auth-shell{height:min(760px,100dvh - 32px)!important;min-height:0!important;overflow:hidden!important}html body #orbitalRoot.orbital-root .auth-aside,html body #orbitalRoot.orbital-root .auth-panel{min-height:0!important;overflow:hidden!important}html body #orbitalRoot.orbital-root .auth-aside{gap:clamp(12px,1.5vw,22px)!important;padding:clamp(18px,2.1vw,30px)!important}html body #orbitalRoot.orbital-root .auth-aside h2{max-width:11ch!important;font-size:clamp(34px,4vw,58px)!important;line-height:.98!important}html body #orbitalRoot.orbital-root .auth-copy{max-width:44ch!important;font-size:clamp(12px,1vw,15px)!important;line-height:1.45!important}html body #orbitalRoot.orbital-root .auth-points{gap:8px!important}html body #orbitalRoot.orbital-root .auth-point{padding:clamp(9px,1vw,12px)!important}html body #orbitalRoot.orbital-root .auth-panel{align-content:center!important;padding:clamp(20px,3vw,44px)!important}html body #orbitalRoot.orbital-root .auth-card{gap:clamp(12px,1.4vw,18px)!important;width:min(548px,100%)!important}html body #orbitalRoot.orbital-root .auth-card h3{font-size:clamp(24px,2vw,32px)!important;line-height:1.12!important}html body #orbitalRoot.orbital-root .auth-form-grid{gap:12px!important}html body #orbitalRoot.orbital-root .auth-field input{min-height:42px!important}@media (max-height:760px) and (min-width:760px){html body #orbitalRoot.orbital-root .auth-aside h2{font-size:clamp(30px,3.4vw,48px)!important}html body #orbitalRoot.orbital-root .auth-copy{display:none!important}html body #orbitalRoot.orbital-root .auth-point strong{font-size:12px!important;line-height:1.3!important}}@media (max-width:920px){html.login-active,body.login-active,body.auth-pending{overflow:auto!important}html body #orbitalRoot.orbital-root .login-screen{align-items:start!important;height:auto!important;min-height:100dvh!important;overflow:auto!important}html body #orbitalRoot.orbital-root .login-box,html body #orbitalRoot.orbital-root .auth-shell{height:auto!important;max-height:none!important}}html body.app-ready #orbitalRoot.orbital-root{min-height:100vh!important}html body.app-ready #orbitalRoot.orbital-root .app-shell{grid-template-columns:220px minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;width:100%!important;min-height:100vh!important}html body.app-ready #orbitalRoot.orbital-root .app-sidebar{border-radius:0!important;width:220px!important;min-height:100vh!important;top:0!important}html body.app-ready #orbitalRoot.orbital-root .app-main{background:linear-gradient(#eef5f1eb,#e6eeeaeb)!important;gap:14px!important;min-width:0!important;padding:16px!important}html body.app-ready #orbitalRoot.orbital-root .header{margin:0!important;padding:16px!important}html body.app-ready #orbitalRoot.orbital-root .header-top{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;margin:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .header-brand{gap:6px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .header-top h1,html body.app-ready #orbitalRoot.orbital-root .header-brand h1{max-width:none!important;color:var(--sm-ink)!important;text-align:left!important;grid-column:auto!important;margin:0!important;font-size:clamp(24px,2.1vw,34px)!important;line-height:1.1!important}html body.app-ready #orbitalRoot.orbital-root .header-copy{max-width:660px!important;font-size:13px!important;line-height:1.45!important}html body.app-ready #orbitalRoot.orbital-root .header-presence{grid-column:auto!important;justify-content:flex-end!important;justify-self:end!important;gap:8px!important}html body.app-ready #orbitalRoot.orbital-root .workspace-page-card{background:#fafcfaeb!important;margin:0!important;padding:14px!important}html body.app-ready #orbitalRoot.orbital-root .workspace-page-head{grid-template-columns:minmax(240px,1fr) auto!important;align-items:start!important;gap:12px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .workspace-panel-copy h3{font-size:18px!important;line-height:1.2!important}html body.app-ready #orbitalRoot.orbital-root .controls,html body.app-ready #orbitalRoot.orbital-root .workspace-page-actions,html body.app-ready #orbitalRoot.orbital-root .selection-toggles{justify-content:flex-end!important;align-items:center!important;gap:0!important;margin:0!important}html body.app-ready #orbitalRoot.orbital-root .btn,html body.app-ready #orbitalRoot.orbital-root button.btn{border-radius:8px!important;min-height:34px!important;padding:0 12px!important;font-size:12px!important}html body.app-ready #orbitalRoot.orbital-root .btn.secondary:hover,html body.app-ready #orbitalRoot.orbital-root .btn.refresh:hover,html body.app-ready #orbitalRoot.orbital-root .selection-toggles .btn:hover,html body.app-ready #orbitalRoot.orbital-root .workspace-tab:hover{color:var(--sm-brand-strong)!important}html body.app-ready #orbitalRoot.orbital-root .workspace-tab.active,html body.app-ready #orbitalRoot.orbital-root .workspace-tab[aria-selected=true]{color:var(--sm-brand-strong)!important}html body.app-ready #orbitalRoot.orbital-root .workspace-tab[disabled],html body.app-ready #orbitalRoot.orbital-root .workspace-tab.is-disabled,html body.app-ready #orbitalRoot.orbital-root .workspace-tab[aria-disabled=true]{color:#77848b!important;opacity:1!important}html body.app-ready #orbitalRoot.orbital-root .selection-toggles{background:#edf5f1!important;border:1px solid #c9ddd5!important;border-radius:10px!important;overflow:hidden!important}html body.app-ready #orbitalRoot.orbital-root .selection-toggles .btn{height:34px!important;min-height:34px!important;color:var(--sm-brand-strong)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-left:1px solid #c9ddd5!important;border-radius:0!important;margin:0!important;transform:none!important}html body.app-ready #orbitalRoot.orbital-root .selection-toggles .btn:first-child{border-left:0!important}html body.app-ready #orbitalRoot.orbital-root .selection-toggles .btn:hover{background:#dfeee8!important;transform:none!important}html body.app-ready #orbitalRoot.orbital-root .selection-toggles #multiSelectBtn{background:var(--sm-brand)!important;color:#fff!important;border-radius:8px!important;height:28px!important;min-height:28px!important;margin:3px!important}html body.app-ready #orbitalRoot.orbital-root .selection-toggles #multiSelectBtn:hover{background:var(--sm-brand-strong)!important;color:#fff!important}html body.app-ready #orbitalRoot.orbital-root .search-bar{margin-top:12px!important}html body.app-ready #orbitalRoot.orbital-root #content{align-items:start!important;gap:14px!important;width:100%!important;min-width:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .folder-section{border:1px solid var(--sm-line)!important;background:#fafcfaeb!important;border-radius:8px!important;width:100%!important;min-height:0!important;margin:0!important;padding:14px!important;box-shadow:0 10px 24px #1b1f230f!important}html body.app-ready #orbitalRoot.orbital-root .folder-section h2{border-bottom:1px solid var(--sm-line)!important;justify-content:flex-start!important;margin:0 0 12px!important;padding:0 0 10px!important;font-size:16px!important;line-height:1.2!important}html body.app-ready #orbitalRoot.orbital-root .grid{contain:none!important;grid-template-columns:repeat(auto-fill,minmax(180px,220px))!important;justify-content:start!important;place-items:start stretch!important;gap:12px!important;width:100%!important;min-height:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .menu-card{border-radius:8px!important;width:100%!important;max-width:220px!important;margin:0!important}html body.app-ready #orbitalRoot.orbital-root .video-thumbnail{aspect-ratio:16/9!important;height:auto!important}html body.app-ready #orbitalRoot.orbital-root .video-content{padding:9px 10px!important}html body.app-ready #orbitalRoot.orbital-root .menu-name{font-size:12px!important;line-height:1.3!important}html body.app-ready #orbitalRoot.orbital-root .menu-updated{min-height:0!important;margin-top:6px!important;padding-top:6px!important;font-size:10px!important;line-height:1.3!important}html body.app-ready #orbitalRoot.orbital-root .download-btn,html body.app-ready #orbitalRoot.orbital-root .info-btn{color:#fff!important;background:#20262bd1!important;border-radius:7px!important;place-items:center!important;width:30px!important;height:30px!important;padding:0!important;display:grid!important;top:8px!important;transform:none!important;box-shadow:0 5px 12px #00000038!important}html body.app-ready #orbitalRoot.orbital-root .info-btn{left:8px!important;right:auto!important}html body.app-ready #orbitalRoot.orbital-root .download-btn{left:auto!important;right:8px!important}html body.app-ready #orbitalRoot.orbital-root .download-btn:hover,html body.app-ready #orbitalRoot.orbital-root .info-btn:hover{background:var(--sm-brand)!important;color:#fff!important;transform:none!important}html body.app-ready #orbitalRoot.orbital-root .download-btn svg,html body.app-ready #orbitalRoot.orbital-root .info-btn svg{width:15px!important;height:15px!important}@media (max-width:1180px){html body.app-ready #orbitalRoot.orbital-root .workspace-page-head,html body.app-ready #orbitalRoot.orbital-root .header-top{grid-template-columns:1fr!important}html body.app-ready #orbitalRoot.orbital-root .header-presence,html body.app-ready #orbitalRoot.orbital-root .controls,html body.app-ready #orbitalRoot.orbital-root .workspace-page-actions{justify-content:flex-start!important;justify-self:start!important}}html body.app-ready #orbitalRoot.orbital-root .app-shell{background:linear-gradient(#e8f0ec,#dde8e3)!important;grid-template-columns:220px minmax(0,1fr)!important;gap:16px!important;padding:16px!important}html body.app-ready #orbitalRoot.orbital-root .app-sidebar{background:#fafcfaf0!important;border:1px solid #d2ded8!important;border-radius:8px!important;width:220px!important;height:calc(100vh - 32px)!important;min-height:calc(100vh - 32px)!important;top:16px!important;box-shadow:0 14px 34px #1b1f2314!important}html body.app-ready #orbitalRoot.orbital-root .app-main{background:0 0!important;padding:0!important}html body.app-ready #orbitalRoot.orbital-root .folder-section{background:#f8fbf9!important}html body.app-ready #orbitalRoot.orbital-root .grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important;justify-content:stretch!important;justify-items:stretch!important;gap:12px!important}html body.app-ready #orbitalRoot.orbital-root .menu-card{max-width:none!important}html body.app-ready #orbitalRoot.orbital-root .video-thumbnail{max-height:150px!important}@media (min-width:1600px){html body.app-ready #orbitalRoot.orbital-root .grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important}}@media (max-width:980px){html body.app-ready #orbitalRoot.orbital-root .app-shell{grid-template-columns:1fr!important;padding:12px!important}html body.app-ready #orbitalRoot.orbital-root .app-sidebar{width:100%!important;height:auto!important;min-height:0!important;position:static!important}}html body:not(.app-ready) #orbitalRoot.orbital-root .login-screen,html body.login-active #orbitalRoot.orbital-root .login-screen{place-items:center!important;width:100vw!important;height:100dvh!important;min-height:0!important;padding:18px!important;overflow:auto!important}html body:not(.app-ready) #orbitalRoot.orbital-root .login-box,html body.login-active #orbitalRoot.orbital-root .login-box{border-radius:8px!important;width:min(1120px,100vw - 36px)!important;min-height:0!important;max-height:calc(100dvh - 36px)!important;overflow:hidden!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-shell,html body.login-active #orbitalRoot.orbital-root .auth-shell{grid-template-columns:minmax(390px,.92fr) minmax(430px,1.08fr)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 36px)!important;display:grid!important;overflow:hidden!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-aside,html body.login-active #orbitalRoot.orbital-root .auth-aside{justify-content:center!important;gap:12px!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 36px)!important;padding:22px 26px!important;overflow:hidden!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-aside h2,html body.login-active #orbitalRoot.orbital-root .auth-aside h2{text-align:center!important;max-width:11.5ch!important;margin:0 auto!important;font-size:clamp(30px,3vw,42px)!important;line-height:1.03!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-kicker,html body.login-active #orbitalRoot.orbital-root .auth-kicker{text-align:center!important;margin:0!important;font-size:10px!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-copy,html body.login-active #orbitalRoot.orbital-root .auth-copy{text-align:center!important;max-width:39ch!important;margin:0 auto!important;font-size:12px!important;line-height:1.4!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-points,html body.login-active #orbitalRoot.orbital-root .auth-points{gap:8px!important;width:100%!important;margin:6px 0 0!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-point,html body.login-active #orbitalRoot.orbital-root .auth-point{min-height:0!important;padding:9px 12px!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-point-label,html body.login-active #orbitalRoot.orbital-root .auth-point-label{margin:0 0 3px!important;font-size:9px!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-point strong,html body.login-active #orbitalRoot.orbital-root .auth-point strong{font-size:11px!important;line-height:1.25!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-install-row,html body.login-active #orbitalRoot.orbital-root .auth-install-row{margin-top:4px!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-install-row .btn,html body.login-active #orbitalRoot.orbital-root .auth-install-row .btn{border-radius:8px!important;width:auto!important;min-width:132px!important;height:34px!important;min-height:34px!important;padding:0 16px!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-panel,html body.login-active #orbitalRoot.orbital-root .auth-panel{align-content:center!important;min-height:0!important;max-height:calc(100dvh - 36px)!important;padding:28px 42px!important;overflow:auto!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-card,html body.login-active #orbitalRoot.orbital-root .auth-card{gap:14px!important;width:min(520px,100%)!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-card h3,html body.login-active #orbitalRoot.orbital-root .auth-card h3{font-size:clamp(22px,2vw,30px)!important;line-height:1.12!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-card-copy,html body:not(.app-ready) #orbitalRoot.orbital-root .auth-footnote,html body.login-active #orbitalRoot.orbital-root .auth-card-copy,html body.login-active #orbitalRoot.orbital-root .auth-footnote{font-size:12px!important;line-height:1.4!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-form-grid,html body.login-active #orbitalRoot.orbital-root .auth-form-grid{gap:10px!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-field input,html body.login-active #orbitalRoot.orbital-root .auth-field input{height:40px!important;min-height:40px!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-actions .btn,html body.login-active #orbitalRoot.orbital-root .auth-actions .btn{min-height:38px!important}@media (max-height:760px) and (min-width:850px){html body:not(.app-ready) #orbitalRoot.orbital-root .auth-aside,html body.login-active #orbitalRoot.orbital-root .auth-aside{gap:8px!important;padding:16px 22px!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-aside h2,html body.login-active #orbitalRoot.orbital-root .auth-aside h2{font-size:clamp(26px,2.4vw,34px)!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-copy,html body.login-active #orbitalRoot.orbital-root .auth-copy{display:none!important}}@media (max-width:900px){html body:not(.app-ready) #orbitalRoot.orbital-root .auth-shell,html body.login-active #orbitalRoot.orbital-root .auth-shell{grid-template-columns:1fr!important;max-height:none!important;overflow:visible!important}html body:not(.app-ready) #orbitalRoot.orbital-root .login-box,html body.login-active #orbitalRoot.orbital-root .login-box{max-height:none!important;overflow:visible!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-panel,html body.login-active #orbitalRoot.orbital-root .auth-panel{max-height:none!important;padding:24px!important;overflow:visible!important}}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection .controls{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection .selection-toggles{background:0 0!important;border:0!important;border-radius:0!important;display:contents!important;overflow:visible!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection .controls .btn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection .selection-toggles .btn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #refreshBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #uploadBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #deleteBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #multiSelectBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #selectAllBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #clearSelectionBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #bulkDeleteBtn{width:148px!important;min-width:148px!important;max-width:148px!important;height:40px!important;min-height:40px!important;box-shadow:none!important;white-space:nowrap!important;text-align:center!important;border:1px solid #c9ddd5!important;border-radius:8px!important;flex:0 0 148px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 12px!important;font-size:12px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;transform:none!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #refreshBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #selectAllBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #clearSelectionBtn{color:var(--sm-brand-strong)!important;background:#edf5f1!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #uploadBtn:hover,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #multiSelectBtn:hover{background:var(--sm-brand-strong)!important;color:#fff!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #deleteBtn:hover,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #bulkDeleteBtn:hover{background:var(--sm-danger)!important;border-color:var(--sm-danger)!important;color:#fff!important}html body.app-ready #orbitalRoot.orbital-root{--sm-bg:#0f1416;--sm-surface:#161d20;--sm-surface-2:#1d272a;--sm-ink:#eef5f2;--sm-muted:#9aa9a8;--sm-soft:#728180;--sm-line:#2c3a3c;--sm-line-strong:#3a4b4d;--sm-brand:#1f9d8a;--sm-brand-strong:#27b9a4;--sm-danger:#f06b78;--sm-shadow-soft:0 14px 34px #0000003d;color:var(--sm-ink)!important;background:#0f1416!important}html body.app-ready:has(#orbitalRoot.orbital-root){--sm-bg:#0f1416;--sm-surface:#161d20;--sm-surface-2:#1d272a;--sm-ink:#eef5f2;--sm-muted:#9aa9a8;--sm-soft:#728180;--sm-line:#2c3a3c;--sm-line-strong:#3a4b4d;--sm-brand:#1f9d8a;--sm-brand-strong:#27b9a4;--sm-danger:#f06b78;--sm-shadow-soft:0 14px 34px #0000003d;color:var(--sm-ink)!important;background:#0f1416!important}html body.app-ready #orbitalRoot.orbital-root .app-shell{background:radial-gradient(circle at 12% 0,#1f9d8a29,#0000 30%),linear-gradient(#101719,#0c1113)!important}html body.app-ready #orbitalRoot.orbital-root .app-sidebar,html body.app-ready #orbitalRoot.orbital-root .header,html body.app-ready #orbitalRoot.orbital-root .workspace-page-card,html body.app-ready #orbitalRoot.orbital-root .folder-section,html body.app-ready #orbitalRoot.orbital-root .menu-card,html body.app-ready #orbitalRoot.orbital-root .admin-section,html body.app-ready #orbitalRoot.orbital-root .kiosk-device-card,html body.app-ready #orbitalRoot.orbital-root .admin-container,html body.app-ready #orbitalRoot.orbital-root .upload-modal,html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-dialog{border-color:var(--sm-line)!important;color:var(--sm-ink)!important;box-shadow:var(--sm-shadow-soft)!important;background:#161d20f0!important}html body.app-ready #orbitalRoot.orbital-root .workspace-page-card,html body.app-ready #orbitalRoot.orbital-root .folder-section{background:#131a1df0!important}html body.app-ready #orbitalRoot.orbital-root .header-top h1,html body.app-ready #orbitalRoot.orbital-root .header-brand h1,html body.app-ready #orbitalRoot.orbital-root .workspace-panel-copy h3,html body.app-ready #orbitalRoot.orbital-root .folder-section h2,html body.app-ready #orbitalRoot.orbital-root .menu-name,html body.app-ready #orbitalRoot.orbital-root .admin-container h2,html body.app-ready #orbitalRoot.orbital-root .upload-modal h3,html body.app-ready #orbitalRoot.orbital-root .info-value{color:var(--sm-ink)!important}html body.app-ready #orbitalRoot.orbital-root .header-copy,html body.app-ready #orbitalRoot.orbital-root .workspace-panel-copy p,html body.app-ready #orbitalRoot.orbital-root .status,html body.app-ready #orbitalRoot.orbital-root .menu-updated,html body.app-ready #orbitalRoot.orbital-root .admin-hint,html body.app-ready #orbitalRoot.orbital-root .kiosk-actions-copy{color:var(--sm-muted)!important}html body.app-ready #orbitalRoot.orbital-root .workspace-tab{color:#a7b5b4!important}html body.app-ready #orbitalRoot.orbital-root .workspace-tab:hover{color:#dce8e5!important;background:#1d292b!important}html body.app-ready #orbitalRoot.orbital-root .workspace-chip,html body.app-ready #orbitalRoot.orbital-root .info-item,html body.app-ready #orbitalRoot.orbital-root .kiosk-actions,html body.app-ready #orbitalRoot.orbital-root .storage-panel,html body.app-ready #orbitalRoot.orbital-root .shell-status,html body.app-ready #orbitalRoot.orbital-root .selection-info{border-color:var(--sm-line)!important;color:var(--sm-ink)!important;background:#11191b!important}html body.app-ready #orbitalRoot.orbital-root input,html body.app-ready #orbitalRoot.orbital-root select,html body.app-ready #orbitalRoot.orbital-root textarea{border-color:var(--sm-line)!important;color:var(--sm-ink)!important;background:#0f1517!important}html body.app-ready #orbitalRoot.orbital-root input::placeholder,html body.app-ready #orbitalRoot.orbital-root textarea::placeholder{color:#718080!important}html body.app-ready #orbitalRoot.orbital-root .search-bar input{background:linear-gradient(90deg,#0000 0 38px,#3a4b4dcc 38px 39px,#0000 39px),#0f1517!important}html body.app-ready #orbitalRoot.orbital-root .video-content{background:#151d20!important}html body.app-ready #orbitalRoot.orbital-root .video-thumbnail{background:linear-gradient(135deg,#1f9d8a26,#50385c38),#101719!important}html body.app-ready #orbitalRoot.orbital-root .download-btn,html body.app-ready #orbitalRoot.orbital-root .info-btn{background:#080c0ec7!important;border-color:#ffffff1f!important}html body.app-ready #orbitalRoot.orbital-root .download-btn:hover,html body.app-ready #orbitalRoot.orbital-root .info-btn:hover{background:var(--sm-brand)!important}html body.app-ready #orbitalRoot.orbital-root .upload-overlay,html body.app-ready #orbitalRoot.orbital-root .admin-panel,html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-modal{background:#05080aad!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection .controls{gap:6px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection .controls .btn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection .selection-toggles .btn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #refreshBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #uploadBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #deleteBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #multiSelectBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #selectAllBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #clearSelectionBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #bulkDeleteBtn{border-radius:7px!important;flex-basis:124px!important;width:124px!important;min-width:124px!important;max-width:124px!important;height:34px!important;min-height:34px!important;padding:0 10px!important;font-size:11px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #refreshBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #selectAllBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #clearSelectionBtn{color:#d8f4ee!important;background:#142022!important;border-color:#2e4647!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #refreshBtn:hover,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #selectAllBtn:hover,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #clearSelectionBtn:hover{color:#fff!important;background:#1c3032!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #uploadBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #multiSelectBtn{background:var(--sm-brand)!important;border-color:var(--sm-brand)!important;color:#fff!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #deleteBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #bulkDeleteBtn{color:#ffb8bf!important;background:#f06b7821!important;border-color:#f06b785c!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection .controls .btn:disabled,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection .controls .btn[disabled]{color:#6f7b7d!important;background:#20292b!important;border-color:#303c3e!important}html body.app-ready #orbitalRoot.orbital-root .admin-panel,html body.app-ready #orbitalRoot.orbital-root .upload-overlay,html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-modal{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;z-index:3000!important;background:#14191b8a!important;place-items:center!important;width:100vw!important;height:100dvh!important;padding:20px!important;display:grid!important;position:fixed!important;inset:0!important}html body.app-ready #orbitalRoot.orbital-root .admin-panel:not(.show),html body.app-ready #orbitalRoot.orbital-root .upload-overlay:not(.show),html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-modal[hidden]{display:none!important}html body.app-ready #orbitalRoot.orbital-root .admin-container,html body.app-ready #orbitalRoot.orbital-root .upload-modal,html body.app-ready #orbitalRoot.orbital-root .confirm-modal,html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-dialog{background:#fbfcfb!important;border:1px solid #d9e2df!important;border-radius:8px!important;gap:14px!important;width:min(520px,100vw - 40px)!important;max-width:min(520px,100vw - 40px)!important;min-height:0!important;max-height:calc(100dvh - 40px)!important;margin:0!important;padding:18px!important;display:grid!important;overflow:auto!important;box-shadow:0 24px 64px #11181c42!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel .admin-container{width:min(500px,100vw - 40px)!important;max-width:min(500px,100vw - 40px)!important;overflow:auto!important}html body.app-ready #orbitalRoot.orbital-root .admin-container h2,html body.app-ready #orbitalRoot.orbital-root .upload-modal h3,html body.app-ready #orbitalRoot.orbital-root #notificationTitle,html body.app-ready #orbitalRoot.orbital-root #confirmTitle{color:var(--sm-ink)!important;letter-spacing:0!important;margin:0!important;font-size:22px!important;font-weight:760!important;line-height:1.15!important}html body.app-ready #orbitalRoot.orbital-root .info-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .info-item{background:#f7faf8!important;border:1px solid #dbe4e1!important;border-radius:8px!important;align-content:center!important;gap:6px!important;min-height:74px!important;padding:12px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .info-label{color:#657076!important;letter-spacing:.11em!important;font-size:10px!important;font-weight:850!important}html body.app-ready #orbitalRoot.orbital-root .info-value{color:var(--sm-ink)!important;margin:0!important;font-size:15px!important;font-weight:800!important;line-height:1.25!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-actions{text-align:center!important;background:#f7faf8!important;border:1px solid #dbe4e1!important;border-radius:8px!important;gap:10px!important;padding:12px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-actions-head,html body.app-ready #orbitalRoot.orbital-root .kiosk-actions-row{justify-items:center!important;gap:8px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-actions-copy,html body.app-ready #orbitalRoot.orbital-root #notificationMessage,html body.app-ready #orbitalRoot.orbital-root .confirm-message,html body.app-ready #orbitalRoot.orbital-root .upload-warning,html body.app-ready #orbitalRoot.orbital-root #replaceInfo,html body.app-ready #orbitalRoot.orbital-root #deleteInfo{color:var(--sm-muted)!important;font-size:13px!important;line-height:1.45!important}html body.app-ready #orbitalRoot.orbital-root .upload-warning,html body.app-ready #orbitalRoot.orbital-root .confirm-message{background:#fff8e8!important;border:1px solid #ead6ae!important;border-radius:8px!important;padding:10px 12px!important}html body.app-ready #orbitalRoot.orbital-root .video-info-footer,html body.app-ready #orbitalRoot.orbital-root .confirm-actions,html body.app-ready #orbitalRoot.orbital-root #deleteButtons,html body.app-ready #orbitalRoot.orbital-root #uploadButtons,html body.app-ready #orbitalRoot.orbital-root #notificationOverlay .upload-modal>div:last-child{justify-content:flex-end!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root .admin-container .btn,html body.app-ready #orbitalRoot.orbital-root .upload-modal .btn,html body.app-ready #orbitalRoot.orbital-root .confirm-modal .btn,html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-dialog .btn,html body.app-ready #orbitalRoot.orbital-root #closeVideoInfoBtn,html body.app-ready #orbitalRoot.orbital-root .kiosk-action-btn{width:150px!important;min-width:150px!important;max-width:150px!important;height:38px!important;min-height:38px!important;box-shadow:none!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;padding:0 12px!important;font-size:12px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;transform:none!important}html body.app-ready #orbitalRoot.orbital-root .admin-container .btn.secondary,html body.app-ready #orbitalRoot.orbital-root .upload-modal .btn.secondary,html body.app-ready #orbitalRoot.orbital-root .kiosk-action-btn{color:var(--sm-brand-strong)!important;background:#edf5f1!important;border:1px solid #c9ddd5!important}html body.app-ready #orbitalRoot.orbital-root .admin-container .btn.secondary:hover,html body.app-ready #orbitalRoot.orbital-root .upload-modal .btn.secondary:hover,html body.app-ready #orbitalRoot.orbital-root .kiosk-action-btn:hover{color:var(--sm-brand-strong)!important;background:#dfeee8!important}html body.app-ready #orbitalRoot.orbital-root #closeVideoInfoBtn,html body.app-ready #orbitalRoot.orbital-root #cancelUploadBtn,html body.app-ready #orbitalRoot.orbital-root #cancelDeleteBtn,html body.app-ready #orbitalRoot.orbital-root #confirmNoBtn{color:#fff!important;background:#263238!important;border:1px solid #263238!important}html body.app-ready #orbitalRoot.orbital-root #closeVideoInfoBtn:hover,html body.app-ready #orbitalRoot.orbital-root #cancelUploadBtn:hover,html body.app-ready #orbitalRoot.orbital-root #cancelDeleteBtn:hover,html body.app-ready #orbitalRoot.orbital-root #confirmNoBtn:hover{color:#fff!important;background:#11181c!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel .admin-container{padding-top:22px!important;position:relative!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel .video-info-footer{margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:12px!important;right:12px!important}html body.app-ready #orbitalRoot.orbital-root #closeVideoInfoBtn{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;color:var(--sm-brand-strong)!important;text-indent:0!important;background:#f7fbf9!important;border:1px solid #c5d9d2!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;padding:0!important;font-size:0!important;line-height:0!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 6px 16px #11181c14!important}html body.app-ready #orbitalRoot.orbital-root #closeVideoInfoBtn:before{content:"×";text-align:center!important;place-items:center!important;width:100%!important;height:100%!important;font-family:Arial,Helvetica,sans-serif!important;font-size:25px!important;font-weight:700!important;line-height:1!important;display:grid!important;position:absolute!important;inset:0!important;transform:none!important}html body.app-ready #orbitalRoot.orbital-root #closeVideoInfoBtn:hover{background:var(--sm-brand)!important;border-color:var(--sm-brand)!important;color:#fff!important}@media (max-width:620px){html body.app-ready #orbitalRoot.orbital-root .info-grid{grid-template-columns:1fr!important}html body.app-ready #orbitalRoot.orbital-root .admin-container .btn,html body.app-ready #orbitalRoot.orbital-root .upload-modal .btn,html body.app-ready #orbitalRoot.orbital-root .confirm-modal .btn,html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-dialog .btn{flex:auto!important;width:100%!important;max-width:none!important}}html body:has(#orbitalRoot.orbital-root){background:#0d1113!important}html body.app-ready:has(#orbitalRoot.orbital-root){background:#0d1113!important}html body.login-active:has(#orbitalRoot.orbital-root){background:#0d1113!important}html body:not(.app-ready):has(#orbitalRoot.orbital-root){background:#0d1113!important}html body #orbitalRoot.orbital-root,html body.app-ready #orbitalRoot.orbital-root{--sm-ink:#e8eceb;--sm-muted:#9ba7a6;--sm-border:#253033;--sm-brand:#14796d;--sm-brand-strong:#1f9d8a;--sm-danger:#d94f5f;--sm-shadow:none;--sm-shadow-soft:none;color:#e8eceb!important;background:#0d1113!important}html body #orbitalRoot.orbital-root .login-screen,html body.app-ready #orbitalRoot.orbital-root .app-shell{background:#0d1113!important}html body #orbitalRoot.orbital-root .login-box,html body #orbitalRoot.orbital-root .auth-shell,html body.app-ready #orbitalRoot.orbital-root .app-sidebar,html body.app-ready #orbitalRoot.orbital-root .header,html body.app-ready #orbitalRoot.orbital-root .workspace-page-card,html body.app-ready #orbitalRoot.orbital-root .publish-only-card,html body.app-ready #orbitalRoot.orbital-root .admin-section,html body.app-ready #orbitalRoot.orbital-root .folder-section,html body.app-ready #orbitalRoot.orbital-root .menu-card,html body.app-ready #orbitalRoot.orbital-root .dayboard-library-card,html body.app-ready #orbitalRoot.orbital-root .kiosk-device-card,html body.app-ready #orbitalRoot.orbital-root .account-item,html body.app-ready #orbitalRoot.orbital-root .storage-panel,html body.app-ready #orbitalRoot.orbital-root .audit-log-list,html body.app-ready #orbitalRoot.orbital-root .admin-container,html body.app-ready #orbitalRoot.orbital-root .upload-modal,html body.app-ready #orbitalRoot.orbital-root .confirm-modal,html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-dialog{box-shadow:none!important;background:#151a1d!important;border:1px solid #273235!important}html body #orbitalRoot.orbital-root .auth-aside,html body #orbitalRoot.orbital-root .auth-panel,html body.app-ready #orbitalRoot.orbital-root .workspace-page-card,html body.app-ready #orbitalRoot.orbital-root .folder-section,html body.app-ready #orbitalRoot.orbital-root .publish-only-card,html body.app-ready #orbitalRoot.orbital-root .admin-section{background:#151a1d!important}html body #orbitalRoot.orbital-root .auth-aside{border-right:1px solid #273235!important}html body #orbitalRoot.orbital-root .auth-point,html body.app-ready #orbitalRoot.orbital-root .workspace-chip,html body.app-ready #orbitalRoot.orbital-root .shell-status,html body.app-ready #orbitalRoot.orbital-root .selection-info,html body.app-ready #orbitalRoot.orbital-root .info-item,html body.app-ready #orbitalRoot.orbital-root .kiosk-actions,html body.app-ready #orbitalRoot.orbital-root .kiosk-command-box,html body.app-ready #orbitalRoot.orbital-root .kiosk-device-cell,html body.app-ready #orbitalRoot.orbital-root .kiosk-device-assign-inline,html body.app-ready #orbitalRoot.orbital-root .publish-only-field,html body.app-ready #orbitalRoot.orbital-root .storage-item,html body.app-ready #orbitalRoot.orbital-root .audit-row,html body.app-ready #orbitalRoot.orbital-root .dayboard-day-chip{box-shadow:none!important;background:#101517!important;border:1px solid #253033!important}html body #orbitalRoot.orbital-root h1,html body #orbitalRoot.orbital-root h2,html body #orbitalRoot.orbital-root h3,html body.app-ready #orbitalRoot.orbital-root .menu-name,html body.app-ready #orbitalRoot.orbital-root .info-value,html body.app-ready #orbitalRoot.orbital-root .workspace-chip strong,html body.app-ready #orbitalRoot.orbital-root .account-item .username,html body.app-ready #orbitalRoot.orbital-root .audit-row strong,html body.app-ready #orbitalRoot.orbital-root .storage-total,html body.app-ready #orbitalRoot.orbital-root .kiosk-device-head h3{color:#edf1f0!important}html body #orbitalRoot.orbital-root p,html body #orbitalRoot.orbital-root .auth-copy,html body #orbitalRoot.orbital-root .auth-card-copy,html body #orbitalRoot.orbital-root .auth-footnote,html body.app-ready #orbitalRoot.orbital-root .header-copy,html body.app-ready #orbitalRoot.orbital-root .workspace-panel-copy p,html body.app-ready #orbitalRoot.orbital-root .publish-only-head p,html body.app-ready #orbitalRoot.orbital-root .publish-only-footnote,html body.app-ready #orbitalRoot.orbital-root .menu-updated,html body.app-ready #orbitalRoot.orbital-root .admin-hint,html body.app-ready #orbitalRoot.orbital-root .admin-muted,html body.app-ready #orbitalRoot.orbital-root .status,html body.app-ready #orbitalRoot.orbital-root .storage-subtitle,html body.app-ready #orbitalRoot.orbital-root .storage-value,html body.app-ready #orbitalRoot.orbital-root .kiosk-actions-copy{color:#9ba7a6!important}html body #orbitalRoot.orbital-root .auth-kicker,html body #orbitalRoot.orbital-root .auth-card-kicker,html body.app-ready #orbitalRoot.orbital-root .header-kicker,html body.app-ready #orbitalRoot.orbital-root .workspace-panel-kicker,html body.app-ready #orbitalRoot.orbital-root .publish-only-kicker,html body.app-ready #orbitalRoot.orbital-root .app-sidebar-kicker,html body.app-ready #orbitalRoot.orbital-root .info-label,html body.app-ready #orbitalRoot.orbital-root .workspace-chip-label{color:#6fbeb2!important}html body #orbitalRoot.orbital-root input,html body #orbitalRoot.orbital-root select,html body #orbitalRoot.orbital-root textarea,html body.app-ready #orbitalRoot.orbital-root .search-bar input{color:#e8eceb!important;box-shadow:none!important;background:#0f1416!important;border:1px solid #2c383b!important}html body #orbitalRoot.orbital-root input::placeholder,html body #orbitalRoot.orbital-root textarea::placeholder{color:#697676!important}html body.app-ready #orbitalRoot.orbital-root .workspace-tabs{gap:6px!important}html body.app-ready #orbitalRoot.orbital-root .workspace-tab{color:#aab4b3!important;background:0 0!important;border:1px solid #0000!important}html body.app-ready #orbitalRoot.orbital-root .workspace-tab:hover{color:#edf1f0!important;background:#101719!important;border-color:#253033!important}html body.app-ready #orbitalRoot.orbital-root .workspace-tab.active,html body.app-ready #orbitalRoot.orbital-root .workspace-tab[aria-selected=true]{color:#e8eceb!important;background:#10221f!important;border-color:#1f5f55!important}html body.app-ready #orbitalRoot.orbital-root .workspace-tab:before{background:#647071!important}html body.app-ready #orbitalRoot.orbital-root .workspace-tab.active:before,html body.app-ready #orbitalRoot.orbital-root .workspace-tab[aria-selected=true]:before{background:#1f9d8a!important}html body.app-ready #orbitalRoot.orbital-root .video-content{background:#151a1d!important;border-top:1px solid #273235!important}html body.app-ready #orbitalRoot.orbital-root .video-thumbnail,html body.app-ready #orbitalRoot.orbital-root .dayboard-library-frame{background:#111719!important}html body.app-ready #orbitalRoot.orbital-root .download-btn,html body.app-ready #orbitalRoot.orbital-root .info-btn{color:#dce5e3!important;width:30px!important;height:30px!important;box-shadow:none!important;background:#111719!important;border:1px solid #334044!important;border-radius:7px!important}html body.app-ready #orbitalRoot.orbital-root .download-btn:hover,html body.app-ready #orbitalRoot.orbital-root .info-btn:hover{color:#fff!important;background:#18342f!important;border-color:#257569!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection .controls,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection .selection-toggles{background:0 0!important;border:0!important;gap:8px!important;padding:0!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection .controls .btn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection .selection-toggles .btn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #refreshBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #uploadBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #deleteBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #multiSelectBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #selectAllBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #clearSelectionBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #bulkDeleteBtn{letter-spacing:0!important;width:auto!important;min-width:92px!important;max-width:none!important;height:32px!important;min-height:32px!important;box-shadow:none!important;border-radius:7px!important;padding:0 12px!important;font-size:11px!important;font-weight:750!important;line-height:1!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #refreshBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #selectAllBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #clearSelectionBtn{color:#dbe4e2!important;background:#121a1c!important;border:1px solid #2c383b!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #uploadBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #multiSelectBtn{color:#fff!important;background:#14796d!important;border:1px solid #14796d!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #deleteBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #bulkDeleteBtn{color:#f08c97!important;background:#26171b!important;border:1px solid #5a2730!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection .controls .btn:hover,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection .selection-toggles .btn:hover{box-shadow:none!important;transform:none!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #refreshBtn:hover,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #selectAllBtn:hover,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #clearSelectionBtn:hover{color:#fff!important;background:#192225!important;border-color:#3b4a4e!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #uploadBtn:hover,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #multiSelectBtn:hover{background:#1f9d8a!important;border-color:#1f9d8a!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #deleteBtn:hover,html body.app-ready #orbitalRoot.orbital-root #workspacePageSelection #bulkDeleteBtn:hover{color:#fff!important;background:#d94f5f!important;border-color:#d94f5f!important}html body.app-ready #orbitalRoot.orbital-root .controls .btn:disabled,html body.app-ready #orbitalRoot.orbital-root .controls .btn[disabled],html body.app-ready #orbitalRoot.orbital-root .btn:disabled,html body.app-ready #orbitalRoot.orbital-root .btn[disabled]{color:#5f6b6b!important;opacity:1!important;background:#181f22!important;border-color:#252e31!important}html body.app-ready #orbitalRoot.orbital-root .upload-overlay,html body.app-ready #orbitalRoot.orbital-root .admin-panel,html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-modal{-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:#050708b8!important}html body.app-ready #orbitalRoot.orbital-root .upload-warning,html body.app-ready #orbitalRoot.orbital-root .confirm-message,html body.app-ready #orbitalRoot.orbital-root .publish-only-notice{color:#dbcaa4!important;background:#211b12!important;border:1px solid #4f3e21!important}html body.app-ready #orbitalRoot.orbital-root .publish-only-link,html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-trigger,html body.app-ready #orbitalRoot.orbital-root .role-badge,html body.app-ready #orbitalRoot.orbital-root .dayboard-pill,html body.app-ready #orbitalRoot.orbital-root .dayboard-row-state,html body.app-ready #orbitalRoot.orbital-root .section-count{color:#91ddd2!important;background:#10221f!important;border:1px solid #1f5f55!important}html body.app-ready #orbitalRoot.orbital-root #closeVideoInfoBtn{color:#dce5e3!important;box-shadow:none!important;background:#111719!important;border:1px solid #334044!important}html body.app-ready #orbitalRoot.orbital-root #closeVideoInfoBtn:hover{color:#fff!important;background:#18342f!important;border-color:#257569!important}html body.app-ready #orbitalRoot.orbital-root .app-main{gap:12px!important}html body.app-ready #orbitalRoot.orbital-root .header,html body.app-ready #orbitalRoot.orbital-root .workspace-page-card,html body.app-ready #orbitalRoot.orbital-root .app-sidebar{border-radius:6px!important}html body.app-ready #orbitalRoot.orbital-root .header{padding:18px 20px!important}html body.app-ready #orbitalRoot.orbital-root .header h1,html body.app-ready #orbitalRoot.orbital-root .header-brand h1{font-size:28px!important;font-weight:680!important;line-height:1.15!important}html body.app-ready #orbitalRoot.orbital-root .header-copy{font-size:13px!important}html body.app-ready #orbitalRoot.orbital-root #selectionContentMount,html body.app-ready #orbitalRoot.orbital-root #libraryContentMount,html body.app-ready #orbitalRoot.orbital-root #publishContentMount{box-shadow:none!important;contain:none!important;background:0 0!important;border:0!important;outline:0!important;gap:12px!important;margin:0!important;padding:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #content,html body.app-ready #orbitalRoot.orbital-root #content.loading,html body.app-ready #orbitalRoot.orbital-root #content[data-workspace-view=selection],html body.app-ready #orbitalRoot.orbital-root #content[data-workspace-view=selection].loading{width:100%!important;min-height:0!important;box-shadow:none!important;color:#9ba7a6!important;contain:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;place-items:start stretch!important;gap:12px!important;margin:0!important;padding:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #content.loading:has(.folder-section){background:0 0!important;border:0!important;min-height:0!important;padding:0!important}html body.app-ready #orbitalRoot.orbital-root .loading:not(#content){box-shadow:none!important;background:#151a1d!important;border:1px solid #273235!important;border-radius:6px!important}html body.app-ready #orbitalRoot.orbital-root .folder-section{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#151a1d!important;border:1px solid #273235!important;border-radius:6px!important;padding:16px!important}html body.app-ready #orbitalRoot.orbital-root .folder-section h2{border-bottom:1px solid #273235!important;margin-bottom:12px!important;padding-bottom:10px!important;font-size:16px!important;font-weight:680!important}html body.app-ready #orbitalRoot.orbital-root .section-count{border-radius:12px!important;min-width:26px!important;height:24px!important;font-size:12px!important}html body.app-ready #orbitalRoot.orbital-root .grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:12px!important}html body.app-ready #orbitalRoot.orbital-root .menu-card{background:#111719!important;border:1px solid #273235!important;border-radius:6px!important;max-width:none!important}html body.app-ready #orbitalRoot.orbital-root .menu-card:hover{box-shadow:none!important;border-color:#3a474b!important;transform:none!important}html body.app-ready #orbitalRoot.orbital-root .menu-card.selected{border-color:#1f9d8a!important;box-shadow:inset 0 0 0 1px #1f9d8a!important}html body.app-ready #orbitalRoot.orbital-root .video-thumbnail{border-radius:5px 5px 0 0!important}html body.app-ready #orbitalRoot.orbital-root .video-content{border-radius:0 0 5px 5px!important}html body.app-ready #orbitalRoot.orbital-root .header-presence .btn,html body.app-ready #orbitalRoot.orbital-root .header-install-btn,html body.app-ready #orbitalRoot.orbital-root #installAppBtn,html body.app-ready #orbitalRoot.orbital-root #logoutBtn{width:auto!important;min-width:76px!important;height:32px!important;min-height:32px!important;box-shadow:none!important;border-radius:6px!important;padding:0 12px!important;font-size:11px!important;font-weight:720!important}html body.app-ready #orbitalRoot.orbital-root .header-install-btn,html body.app-ready #orbitalRoot.orbital-root #installAppBtn{color:#91ddd2!important;background:#10221f!important;border:1px solid #1f5f55!important}html body.app-ready #orbitalRoot.orbital-root .header-install-btn:hover,html body.app-ready #orbitalRoot.orbital-root #installAppBtn:hover{color:#fff!important;background:#18342f!important;border-color:#257569!important}html body.app-ready #orbitalRoot.orbital-root #logoutBtn{color:#f08c97!important;background:#26171b!important;border:1px solid #5a2730!important}html body.app-ready #orbitalRoot.orbital-root #logoutBtn:hover{color:#fff!important;background:#d94f5f!important;border-color:#d94f5f!important}html body.app-ready #orbitalRoot.orbital-root .workspace-page-card{padding:16px 18px!important}html body.app-ready #orbitalRoot.orbital-root .workspace-page-head{gap:14px!important}html body.app-ready #orbitalRoot.orbital-root .workspace-panel-copy h3{font-size:17px!important;font-weight:650!important;line-height:1.2!important}html body.app-ready #orbitalRoot.orbital-root .search-bar input{border-radius:6px!important;height:38px!important;min-height:38px!important;font-size:12px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish .publish-only-shell{width:100%!important;max-width:none!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish .publish-only-card{box-shadow:none!important;background:#151a1d!important;border:1px solid #273235!important;border-radius:6px!important;gap:14px!important;padding:16px 18px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish .publish-only-head h3{color:#edf1f0!important;font-size:17px!important;font-weight:650!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish .publish-only-head p,html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish .publish-only-footnote{color:#9ba7a6!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish .publish-only-notice{color:#cbb889!important;box-shadow:none!important;background:#18140f!important;border:1px solid #3d3020!important;border-radius:6px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish .publish-only-notice strong{color:#cbb889!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish .publish-only-form{box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish .publish-only-field{box-shadow:none!important;background:#101517!important;border:1px solid #273235!important;border-radius:6px!important;padding:12px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish .publish-only-field .form-label,html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish label,html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish .form-label{color:#d6dcda!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish select,html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish input,html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish input[type=text],html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish input[type=file]{color:#e8eceb!important;height:38px!important;min-height:38px!important;box-shadow:none!important;background:#0d1113!important;border:1px solid #3a474b!important;border-radius:6px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish input[type=file]::file-selector-button{color:#e8eceb!important;background:#1c2528!important;border:1px solid #3a474b!important;border-radius:5px!important;height:26px!important;margin-right:10px!important;padding:0 10px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish #uploadNewVideoBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish #closeAddVideoBtn{width:auto!important;min-width:108px!important;max-width:none!important;height:32px!important;min-height:32px!important;box-shadow:none!important;border-radius:6px!important;flex:none!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish #closeAddVideoBtn{color:#dce5e3!important;background:#1c2528!important;border:1px solid #3a474b!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .workspace-page-actions .btn,html body.app-ready #orbitalRoot.orbital-root #downloadKioskInstallerBtn,html body.app-ready #orbitalRoot.orbital-root #refreshKioskStatusBtn{color:#dbe4e2!important;width:auto!important;min-width:112px!important;height:32px!important;min-height:32px!important;box-shadow:none!important;background:#121a1c!important;border:1px solid #2c383b!important;border-radius:6px!important;padding:0 12px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-list-shell,html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-devices-list,html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-loading-plain,html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-empty{min-height:220px!important;box-shadow:none!important;color:#9ba7a6!important;background:#151a1d!important;border:1px solid #273235!important;border-radius:6px!important;outline:0!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-devices-list{background:0 0!important;border:0!important;min-height:0!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-loading-plain p,html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-empty{color:#9ba7a6!important}html body.app-ready #orbitalRoot.orbital-root .folder-section h2{gap:0!important}html body.app-ready #orbitalRoot.orbital-root .folder-section h2 .section-count{display:none!important}html body.app-ready #orbitalRoot.orbital-root .folder-section h2 .section-title-text:after{content:""!important}@media (max-width:1200px){html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish .publish-only-form{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish .publish-only-form{grid-template-columns:1fr!important}}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions{background:0 0!important;border:0!important;border-top:1px solid #273235!important;border-radius:0!important;margin-top:10px!important;padding:14px 0 0!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .kiosk-actions-head{margin:0!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .kiosk-actions-copy{margin-top:3px!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-section{margin-top:2px!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-card{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"copy status""actions actions"!important;align-items:center!important;gap:10px 12px!important;padding:12px!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-device-copy{grid-area:copy!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-status-slot{grid-area:status!important;justify-self:end!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-status{min-width:68px!important;height:28px!important;font-size:10px!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions{border-top:1px solid #263235!important;grid-area:actions!important;justify-self:end!important;gap:8px!important;padding-top:10px!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions .kiosk-action-btn{width:86px!important;min-width:86px!important;max-width:86px!important;height:34px!important;min-height:34px!important;font-size:11px!important}@media (max-width:560px){html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-card{grid-template-columns:1fr!important;grid-template-areas:"copy""status""actions"!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-status-slot,html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions{justify-self:stretch!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions .kiosk-action-btn{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important}}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions,html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions *{box-sizing:border-box!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions{text-align:left!important;background:0 0!important;border:0!important;border-top:1px solid #273235!important;border-radius:0!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:10px 0 0!important;padding:14px 0 0!important;display:flex!important;overflow:visible!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .kiosk-actions-head,html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .kiosk-actions-head>div{text-align:left!important;width:100%!important;margin:0!important;padding:0!important;display:block!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .info-label,html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .kiosk-actions-copy,html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-title{text-align:left!important;margin-left:0!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-section{flex-direction:column!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-card{background:#0f1618!important;border:1px solid #2d3a3e!important;border-radius:8px!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:12px!important;display:flex!important;overflow:hidden!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-card-head{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;width:100%!important;min-width:0!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-device-copy{text-align:left!important;flex:auto!important;min-width:0!important;display:block!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-device-copy strong,html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-device-copy span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;display:block!important;overflow:hidden!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-status-slot{flex:none!important;justify-content:flex-end!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-status{width:auto!important;min-width:70px!important;height:28px!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions{border:0!important;border-top:1px solid #263235!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;padding:10px 0 0!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions .kiosk-action-btn{flex:0 0 86px!important;width:86px!important;min-width:86px!important;max-width:86px!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-card{flex-direction:column!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:12px!important;display:flex!important;overflow:visible!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-card-head{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;width:100%!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions{border-top:1px solid #263235!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:10px 0 0!important;display:grid!important;overflow:visible!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions .kiosk-action-btn{width:100%!important;min-width:0!important;max-width:none!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0 8px!important;overflow:hidden!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions.kiosk-actions{text-align:left!important;width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #263235!important;border-radius:0!important;justify-items:stretch!important;gap:12px!important;margin:8px 0 0!important;padding:14px 0 0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .kiosk-actions-head,html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .kiosk-actions-head>div{text-align:left!important;justify-items:start!important;gap:4px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-section{gap:8px!important;width:100%!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-card{width:100%!important;box-shadow:none!important;background:#0f1618!important;border:1px solid #2d3a3e!important;border-radius:7px!important;grid-template-columns:minmax(0,1fr) 74px 252px!important;align-items:center!important;gap:10px!important;margin:0!important;padding:10px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-device-copy strong{color:#eef3f2!important;margin:0!important;font-size:13px!important;line-height:1.2!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-device-copy span{color:#8ca0a3!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:10px!important;line-height:1.2!important;overflow:hidden!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-status-slot{justify-content:center!important;align-items:center!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-status{border-radius:6px!important;min-width:64px!important;height:28px!important;padding:0 8px!important;font-size:10px!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions{border:0!important;grid-template-columns:repeat(3,78px)!important;justify-self:end!important;align-items:center!important;gap:6px!important;padding:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions .kiosk-action-btn{border-radius:6px!important;width:78px!important;min-width:78px!important;max-width:78px!important;height:32px!important;min-height:32px!important;padding:0!important;font-size:10px!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-empty,html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-note{text-align:left!important;background:#0f1618!important;border:1px solid #2d3a3e!important;border-radius:7px!important;width:100%!important;margin:0!important;padding:9px 10px!important}@media (max-width:760px){html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-card{grid-template-columns:minmax(0,1fr) auto!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions{grid-column:1/-1!important;grid-template-columns:repeat(3,1fr)!important;justify-self:stretch!important;width:100%!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions .kiosk-action-btn{width:100%!important;max-width:none!important}}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions{width:100%!important;max-width:100%!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;border-top:1px solid #273235!important;border-radius:0!important;justify-items:stretch!important;gap:12px!important;margin:12px 0 0!important;padding:16px 0 0!important;display:grid!important;overflow:visible!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .kiosk-actions-head,html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .kiosk-actions-head>div{text-align:left!important;justify-items:start!important;gap:5px!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .kiosk-actions-copy{color:#a7b5b7!important;text-align:left!important;margin:0!important;font-size:12px!important;line-height:1.35!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-section{justify-items:stretch!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-section:has(.video-kiosk-empty){display:none!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-title{color:#88d7ce!important;letter-spacing:.14em!important;text-align:left!important;margin:0!important;font-size:10px!important;font-weight:850!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-card{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:#0f1618!important;border:1px solid #304044!important;border-radius:8px!important;grid-template-columns:1fr!important;gap:10px!important;margin:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-main{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;width:100%!important;min-width:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-device-copy{text-align:left!important;gap:4px!important;min-width:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-device-copy strong,html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-device-copy span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-device-copy strong{color:#eef3f2!important;font-size:14px!important;line-height:1.2!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-device-copy span{color:#8ca0a3!important;font-size:11px!important;line-height:1.25!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-status-slot{justify-self:end!important;align-items:flex-start!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-status{white-space:nowrap!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;min-width:68px!important;height:28px!important;padding:0 10px!important;font-size:11px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions{border:0!important;border-top:1px solid #263235!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:10px 0 0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions .kiosk-action-btn{border-radius:6px!important;width:100%!important;min-width:0!important;max-width:none!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0 8px!important;font-size:11px!important;overflow:hidden!important}@media (max-width:520px){html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-main{grid-template-columns:1fr!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-status-slot{justify-self:start!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions{grid-template-columns:1fr!important}}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-card{grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:16px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-main{display:contents!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-device-copy{min-width:0!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-device-copy strong,html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-device-copy span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-status-slot{place-self:center!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions{border-top:0!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;width:auto!important;max-width:none!important;padding:0!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions .kiosk-action-btn{flex:0 0 76px!important;width:76px!important;min-width:76px!important;max-width:76px!important}@media (max-width:520px){html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-card{grid-template-columns:1fr!important;align-items:stretch!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-main{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-status-slot{justify-self:start!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions .kiosk-action-btn{flex-basis:auto!important;width:100%!important;min-width:0!important;max-width:none!important}}html body.app-ready #orbitalRoot.orbital-root .app-shell{grid-template-columns:230px minmax(0,1fr)!important;gap:24px!important;padding:18px 22px!important}html body.app-ready #orbitalRoot.orbital-root .app-sidebar{width:230px!important;min-width:230px!important}html body.app-ready #orbitalRoot.orbital-root .app-main{min-width:0!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .workspace-page-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .workspace-page-actions{box-shadow:none!important;background:0 0!important;border:0!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .workspace-page-actions .btn,html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks #downloadKioskInstallerBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks #refreshKioskStatusBtn{color:#dbe4e2!important;width:auto!important;min-width:120px!important;max-width:none!important;height:32px!important;min-height:32px!important;box-shadow:none!important;background:#121a1c!important;border:1px solid #2c383b!important;border-radius:6px!important;flex:none!important;margin:0!important;padding:0 14px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .workspace-page-actions .btn:hover,html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks #downloadKioskInstallerBtn:hover,html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks #refreshKioskStatusBtn:hover{color:#fff!important;background:#192225!important;border-color:#3b4a4e!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-list-shell{background:#151a1d!important;border:1px solid #273235!important;border-radius:6px!important;min-height:280px!important;padding:16px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-devices-list,html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-loading-plain,html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-empty{width:100%!important;min-height:240px!important;box-shadow:none!important;color:#a7b2b1!important;background:#121719!important;border:1px solid #273235!important;border-radius:6px!important;outline:0!important;place-items:center!important;padding:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-actions-row{justify-content:center!important;align-items:center!important;gap:10px!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-action-btn,html body.app-ready #orbitalRoot.orbital-root .kiosk-actions .kiosk-action-btn,html body.app-ready #orbitalRoot.orbital-root .kiosk-actions-row .kiosk-action-btn{color:#dbe4e2!important;width:auto!important;min-width:150px!important;height:34px!important;min-height:34px!important;box-shadow:none!important;background:#121a1c!important;border:1px solid #2c383b!important;border-radius:6px!important;padding:0 14px!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-action-btn:hover,html body.app-ready #orbitalRoot.orbital-root .kiosk-actions .kiosk-action-btn:hover,html body.app-ready #orbitalRoot.orbital-root .kiosk-actions-row .kiosk-action-btn:hover{color:#fff!important;background:#18342f!important;border-color:#257569!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish .publish-only-actions,html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish #addVideoButtons.publish-only-actions{justify-content:flex-start!important;gap:10px!important;margin-top:8px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish #uploadNewVideoBtn{color:#fff!important;background:#14796d!important;border:1px solid #14796d!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish #uploadNewVideoBtn:hover{background:#1f9d8a!important;border-color:#1f9d8a!important}html body.app-ready #orbitalRoot.orbital-root .folder-section h2{align-items:center!important;gap:6px!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root .folder-section h2 .section-count{color:#a7b2b1!important;width:auto!important;min-width:0!important;height:auto!important;font:inherit!important;line-height:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:inline!important}html body.app-ready #orbitalRoot.orbital-root .search-bar{margin-top:12px!important;position:relative!important}html body.app-ready #orbitalRoot.orbital-root .search-bar input{background:#0d1113!important;padding-left:44px!important}html body.app-ready #orbitalRoot.orbital-root .search-bar:before{content:""!important;pointer-events:none!important;z-index:1!important;border:2px solid #8d9a99!important;border-radius:50%!important;width:13px!important;height:13px!important;margin:0!important;position:absolute!important;top:50%!important;left:18px!important;transform:translateY(-55%)!important}html body.app-ready #orbitalRoot.orbital-root .search-bar:after{content:""!important;pointer-events:none!important;z-index:1!important;background:#8d9a99!important;border-radius:99px!important;width:7px!important;height:2px!important;margin:0!important;position:absolute!important;top:50%!important;left:30px!important;transform:translateY(5px)rotate(45deg)!important}html body.app-ready #orbitalRoot.orbital-root .audit-section,html body.app-ready #orbitalRoot.orbital-root .audit-log-list{box-shadow:none!important;background:#151a1d!important;border:1px solid #273235!important}html body.app-ready #orbitalRoot.orbital-root .audit-controls{grid-template-columns:minmax(180px,1fr) minmax(160px,220px) auto auto!important;align-items:center!important;gap:10px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .audit-controls input,html body.app-ready #orbitalRoot.orbital-root .audit-controls select{color:#e8eceb!important;height:34px!important;min-height:34px!important;box-shadow:none!important;background:#0d1113!important;border:1px solid #2c383b!important;border-radius:6px!important;padding:0 12px!important}html body.app-ready #orbitalRoot.orbital-root .audit-controls .btn,html body.app-ready #orbitalRoot.orbital-root #exportAuditBtn,html body.app-ready #orbitalRoot.orbital-root #clearAuditBtn{width:auto!important;min-width:104px!important;height:34px!important;min-height:34px!important;box-shadow:none!important;border-radius:6px!important;padding:0 12px!important}html body.app-ready #orbitalRoot.orbital-root #exportAuditBtn{color:#dce5e3!important;background:#1c2528!important;border:1px solid #3a474b!important}html body.app-ready #orbitalRoot.orbital-root #clearAuditBtn{color:#f08c97!important;background:#26171b!important;border:1px solid #5a2730!important}html body.app-ready #orbitalRoot.orbital-root #clearAuditBtn:hover{color:#fff!important;background:#d94f5f!important;border-color:#d94f5f!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish #addVideoFolder{appearance:none!important;background-color:#0d1113!important;background-image:linear-gradient(45deg,#0000 50%,#a7b2b1 50%),linear-gradient(135deg,#a7b2b1 50%,#0000 50%)!important;background-position:calc(100% - 18px),calc(100% - 12px)!important;background-repeat:no-repeat!important;background-size:6px 6px,6px 6px!important;padding-right:36px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish #addVideoFolder option{color:#e8eceb!important;background:#0d1113!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish #addVideoFile{color:#cbd4d2!important;padding:5px 10px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish #addVideoFile::file-selector-button{color:#e8eceb!important;background:#1c2528!important;border:1px solid #3a474b!important;border-radius:5px!important;height:28px!important;margin:0 12px 0 0!important;padding:0 12px!important;font-weight:700!important}html body.app-ready #orbitalRoot.orbital-root #workspacePagePublish #addVideoFile::file-selector-button:hover{background:#253135!important;border-color:#4a5b60!important}@media (max-width:900px){html body.app-ready #orbitalRoot.orbital-root .audit-controls{grid-template-columns:1fr 1fr!important}}html body #orbitalRoot.orbital-root,html body #orbitalRoot.orbital-root *,html body #orbitalRoot.orbital-root :before,html body #orbitalRoot.orbital-root :after{box-shadow:none!important;text-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body #orbitalRoot.orbital-root :focus,html body #orbitalRoot.orbital-root :focus-visible{box-shadow:none!important;outline-offset:2px!important;outline:1px solid #2f8c7d!important}html body.app-ready #orbitalRoot.orbital-root .btn,html body.app-ready #orbitalRoot.orbital-root button,html body.app-ready #orbitalRoot.orbital-root input,html body.app-ready #orbitalRoot.orbital-root select,html body.app-ready #orbitalRoot.orbital-root textarea{transition:background-color .12s,border-color .12s,color .12s!important}html body.app-ready #orbitalRoot.orbital-root .admin-actions{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root .admin-actions .btn,html body.app-ready #orbitalRoot.orbital-root #refreshKiosksBtn,html body.app-ready #orbitalRoot.orbital-root #rebuildLibraryCacheBtn,html body.app-ready #orbitalRoot.orbital-root #editorAddToggleBtn,html body.app-ready #orbitalRoot.orbital-root #createAccountBtn{width:auto!important;min-width:142px!important;max-width:none!important;height:34px!important;min-height:34px!important;box-shadow:none!important;border-radius:6px!important;padding:0 14px!important}html body.app-ready #orbitalRoot.orbital-root #refreshKiosksBtn,html body.app-ready #orbitalRoot.orbital-root #createAccountBtn{color:#fff!important;background:#14796d!important;border:1px solid #14796d!important}html body.app-ready #orbitalRoot.orbital-root #rebuildLibraryCacheBtn,html body.app-ready #orbitalRoot.orbital-root #editorAddToggleBtn{color:#dbe4e2!important;background:#121a1c!important;border:1px solid #2c383b!important}html body.app-ready #orbitalRoot.orbital-root #rebuildLibraryCacheBtn:hover,html body.app-ready #orbitalRoot.orbital-root #editorAddToggleBtn:hover{color:#fff!important;background:#192225!important;border-color:#3b4a4e!important}html body.app-ready #orbitalRoot.orbital-root #newRole,html body.app-ready #orbitalRoot.orbital-root #auditFilter,html body.app-ready #orbitalRoot.orbital-root .admin-section select,html body.app-ready #orbitalRoot.orbital-root .audit-controls select{appearance:none!important;color:#e8eceb!important;background-color:#0d1113!important;background-image:linear-gradient(45deg,#0000 50%,#a7b2b1 50%),linear-gradient(135deg,#a7b2b1 50%,#0000 50%)!important;background-position:calc(100% - 18px),calc(100% - 12px)!important;background-repeat:no-repeat!important;background-size:6px 6px,6px 6px!important;border:1px solid #2c383b!important;border-radius:6px!important;height:38px!important;min-height:38px!important;padding:0 38px 0 12px!important}html body.app-ready #orbitalRoot.orbital-root #newRole option,html body.app-ready #orbitalRoot.orbital-root #auditFilter option,html body.app-ready #orbitalRoot.orbital-root .admin-section select option,html body.app-ready #orbitalRoot.orbital-root .audit-controls select option{color:#e8eceb!important;background:#0d1113!important}html body.app-ready #orbitalRoot.orbital-root #newRole option:checked,html body.app-ready #orbitalRoot.orbital-root #auditFilter option:checked,html body.app-ready #orbitalRoot.orbital-root .admin-section select option:checked,html body.app-ready #orbitalRoot.orbital-root .audit-controls select option:checked{color:#fff!important;background:#18342f!important}html body:not(.app-ready) #orbitalRoot.orbital-root,html body.login-active #orbitalRoot.orbital-root,html body.auth-pending #orbitalRoot.orbital-root,html body:not(.app-ready) #orbitalRoot.orbital-root *,html body.login-active #orbitalRoot.orbital-root *,html body.auth-pending #orbitalRoot.orbital-root *,html body:not(.app-ready) #orbitalRoot.orbital-root :before,html body.login-active #orbitalRoot.orbital-root :before,html body.auth-pending #orbitalRoot.orbital-root :before,html body:not(.app-ready) #orbitalRoot.orbital-root :after,html body.login-active #orbitalRoot.orbital-root :after,html body.auth-pending #orbitalRoot.orbital-root :after{box-shadow:none!important;text-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body:not(.app-ready) #orbitalRoot.orbital-root .login-screen,html body.login-active #orbitalRoot.orbital-root .login-screen,html body.auth-pending #orbitalRoot.orbital-root .login-screen{background:#0d1113!important;padding:24px!important;overflow:auto!important}html body:not(.app-ready) #orbitalRoot.orbital-root .login-box,html body.login-active #orbitalRoot.orbital-root .login-box,html body.auth-pending #orbitalRoot.orbital-root .login-box{background:#151a1d!important;border:1px solid #273235!important;border-radius:6px!important;width:min(1080px,100vw - 48px)!important;max-height:none!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-shell,html body.login-active #orbitalRoot.orbital-root .auth-shell,html body.auth-pending #orbitalRoot.orbital-root .auth-shell{background:#151a1d!important;border:0!important;grid-template-columns:minmax(320px,.9fr) minmax(420px,1.1fr)!important;height:auto!important;min-height:0!important;overflow:visible!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-aside,html body.login-active #orbitalRoot.orbital-root .auth-aside,html body.auth-pending #orbitalRoot.orbital-root .auth-aside,html body:not(.app-ready) #orbitalRoot.orbital-root .auth-panel,html body.login-active #orbitalRoot.orbital-root .auth-panel,html body.auth-pending #orbitalRoot.orbital-root .auth-panel{background:#151a1d!important;padding:28px!important;overflow:visible!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-aside,html body.login-active #orbitalRoot.orbital-root .auth-aside,html body.auth-pending #orbitalRoot.orbital-root .auth-aside{border-right:1px solid #273235!important;gap:12px!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-aside h2,html body.login-active #orbitalRoot.orbital-root .auth-aside h2,html body.auth-pending #orbitalRoot.orbital-root .auth-aside h2{color:#edf1f0!important;text-align:center!important;max-width:16ch!important;margin:0 auto!important;font-size:30px!important;font-weight:720!important;line-height:1.08!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-card h3,html body.login-active #orbitalRoot.orbital-root .auth-card h3,html body.auth-pending #orbitalRoot.orbital-root .auth-card h3{color:#edf1f0!important;max-width:24ch!important;font-size:28px!important;font-weight:700!important;line-height:1.12!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-kicker,html body.login-active #orbitalRoot.orbital-root .auth-kicker,html body.auth-pending #orbitalRoot.orbital-root .auth-kicker,html body:not(.app-ready) #orbitalRoot.orbital-root .auth-card-kicker,html body.login-active #orbitalRoot.orbital-root .auth-card-kicker,html body.auth-pending #orbitalRoot.orbital-root .auth-card-kicker{color:#6fbeb2!important;letter-spacing:.08em!important;font-size:11px!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-copy,html body.login-active #orbitalRoot.orbital-root .auth-copy,html body.auth-pending #orbitalRoot.orbital-root .auth-copy,html body:not(.app-ready) #orbitalRoot.orbital-root .auth-card-copy,html body.login-active #orbitalRoot.orbital-root .auth-card-copy,html body.auth-pending #orbitalRoot.orbital-root .auth-card-copy,html body:not(.app-ready) #orbitalRoot.orbital-root .auth-footnote,html body.login-active #orbitalRoot.orbital-root .auth-footnote,html body.auth-pending #orbitalRoot.orbital-root .auth-footnote{color:#a7b2b1!important;font-size:13px!important;line-height:1.45!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-point,html body.login-active #orbitalRoot.orbital-root .auth-point,html body.auth-pending #orbitalRoot.orbital-root .auth-point{background:#101517!important;border:1px solid #273235!important;border-radius:6px!important;min-height:0!important;padding:10px 12px!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-point strong,html body.login-active #orbitalRoot.orbital-root .auth-point strong,html body.auth-pending #orbitalRoot.orbital-root .auth-point strong{color:#dce5e3!important;font-size:12px!important;line-height:1.3!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-card,html body.login-active #orbitalRoot.orbital-root .auth-card,html body.auth-pending #orbitalRoot.orbital-root .auth-card{background:0 0!important;gap:14px!important;width:min(520px,100%)!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-form-grid,html body.login-active #orbitalRoot.orbital-root .auth-form-grid,html body.auth-pending #orbitalRoot.orbital-root .auth-form-grid{gap:12px!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-field input,html body.login-active #orbitalRoot.orbital-root .auth-field input,html body.auth-pending #orbitalRoot.orbital-root .auth-field input{color:#e8eceb!important;background:#0d1113!important;border:1px solid #2c383b!important;border-radius:6px!important;height:38px!important;min-height:38px!important;padding:0 12px!important}:-webkit-any(html body:not(.app-ready) #orbitalRoot.orbital-root .auth-field input:-webkit-autofill,html body.login-active #orbitalRoot.orbital-root .auth-field input:-webkit-autofill,html body.auth-pending #orbitalRoot.orbital-root .auth-field input:-webkit-autofill){-webkit-text-fill-color:#e8eceb!important;caret-color:#e8eceb!important;box-shadow:inset 0 0 0 1000px #0d1113!important}:is(html body:not(.app-ready) #orbitalRoot.orbital-root .auth-field input:autofill,html body.login-active #orbitalRoot.orbital-root .auth-field input:autofill,html body.auth-pending #orbitalRoot.orbital-root .auth-field input:autofill){-webkit-text-fill-color:#e8eceb!important;caret-color:#e8eceb!important;box-shadow:inset 0 0 0 1000px #0d1113!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-actions,html body.login-active #orbitalRoot.orbital-root .auth-actions,html body.auth-pending #orbitalRoot.orbital-root .auth-actions{gap:10px!important;display:grid!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-actions .btn,html body.login-active #orbitalRoot.orbital-root .auth-actions .btn,html body.auth-pending #orbitalRoot.orbital-root .auth-actions .btn,html body:not(.app-ready) #orbitalRoot.orbital-root .auth-install-row .btn,html body.login-active #orbitalRoot.orbital-root .auth-install-row .btn,html body.auth-pending #orbitalRoot.orbital-root .auth-install-row .btn,html body:not(.app-ready) #orbitalRoot.orbital-root #loginBtn,html body.login-active #orbitalRoot.orbital-root #loginBtn,html body.auth-pending #orbitalRoot.orbital-root #loginBtn,html body:not(.app-ready) #orbitalRoot.orbital-root #changeLicenseBtn,html body.login-active #orbitalRoot.orbital-root #changeLicenseBtn,html body.auth-pending #orbitalRoot.orbital-root #changeLicenseBtn{height:38px!important;min-height:38px!important;box-shadow:none!important;border-radius:6px!important}html body:not(.app-ready) #orbitalRoot.orbital-root #loginBtn,html body.login-active #orbitalRoot.orbital-root #loginBtn,html body.auth-pending #orbitalRoot.orbital-root #loginBtn{color:#fff!important;background:#14796d!important;border:1px solid #14796d!important}html body:not(.app-ready) #orbitalRoot.orbital-root #changeLicenseBtn,html body.login-active #orbitalRoot.orbital-root #changeLicenseBtn,html body.auth-pending #orbitalRoot.orbital-root #changeLicenseBtn,html body:not(.app-ready) #orbitalRoot.orbital-root .auth-install-row .install-app-btn,html body.login-active #orbitalRoot.orbital-root .auth-install-row .install-app-btn,html body.auth-pending #orbitalRoot.orbital-root .auth-install-row .install-app-btn{color:#dbe4e2!important;background:#121a1c!important;border:1px solid #2c383b!important}html body:not(.app-ready) #orbitalRoot.orbital-root :focus,html body.login-active #orbitalRoot.orbital-root :focus,html body.auth-pending #orbitalRoot.orbital-root :focus,html body:not(.app-ready) #orbitalRoot.orbital-root :focus-visible,html body.login-active #orbitalRoot.orbital-root :focus-visible,html body.auth-pending #orbitalRoot.orbital-root :focus-visible{outline-offset:2px!important;box-shadow:none!important;outline:1px solid #2f8c7d!important}@media (max-width:900px){html body:not(.app-ready) #orbitalRoot.orbital-root .auth-shell,html body.login-active #orbitalRoot.orbital-root .auth-shell,html body.auth-pending #orbitalRoot.orbital-root .auth-shell{grid-template-columns:1fr!important}html body:not(.app-ready) #orbitalRoot.orbital-root .auth-aside,html body.login-active #orbitalRoot.orbital-root .auth-aside,html body.auth-pending #orbitalRoot.orbital-root .auth-aside{border-bottom:1px solid #273235!important;border-right:0!important}}html body #orbitalRoot.orbital-root button,html body #orbitalRoot.orbital-root .btn,html body #orbitalRoot.orbital-root .workspace-tab,html body #orbitalRoot.orbital-root .download-btn,html body #orbitalRoot.orbital-root .info-btn,html body #orbitalRoot.orbital-root .close-btn,html body #orbitalRoot.orbital-root .kiosk-action-btn,html body #orbitalRoot.orbital-root .schedule-select-btn,html body #orbitalRoot.orbital-root .add-video-btn,html body #orbitalRoot.orbital-root button:hover,html body #orbitalRoot.orbital-root .btn:hover,html body #orbitalRoot.orbital-root .workspace-tab:hover,html body #orbitalRoot.orbital-root button:focus,html body #orbitalRoot.orbital-root .btn:focus,html body #orbitalRoot.orbital-root .workspace-tab:focus,html body #orbitalRoot.orbital-root button:focus-visible,html body #orbitalRoot.orbital-root .btn:focus-visible,html body #orbitalRoot.orbital-root .workspace-tab:focus-visible,html body #orbitalRoot.orbital-root button:active,html body #orbitalRoot.orbital-root .btn:active,html body #orbitalRoot.orbital-root .workspace-tab:active{outline-offset:0!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;outline:0!important;transform:none!important}html body #orbitalRoot.orbital-root input:focus,html body #orbitalRoot.orbital-root select:focus,html body #orbitalRoot.orbital-root textarea:focus,html body #orbitalRoot.orbital-root input:focus-visible,html body #orbitalRoot.orbital-root select:focus-visible,html body #orbitalRoot.orbital-root textarea:focus-visible{outline-offset:1px!important;box-shadow:none!important;outline:1px solid #2f8c7d!important}html body.app-ready #orbitalRoot.orbital-root,html body.app-ready #orbitalRoot.orbital-root .app-shell{width:100%!important;min-width:0!important;max-width:none!important}html body.app-ready #orbitalRoot.orbital-root .app-shell{grid-template-columns:230px minmax(0,1fr)!important;align-items:start!important;gap:24px!important;padding:18px 22px!important}html body.app-ready #orbitalRoot.orbital-root .app-sidebar{flex:0 0 230px!important;align-self:start!important;width:230px!important;min-width:230px!important;max-width:230px!important;min-height:calc(100dvh - 36px)!important;margin:0!important;position:sticky!important;top:18px!important}html body.app-ready #orbitalRoot.orbital-root .app-main{width:100%!important;min-width:0!important;margin:0!important}html body.app-ready #orbitalRoot.orbital-root .workspace-tabs,html body.app-ready #orbitalRoot.orbital-root .workspace-tab{width:100%!important}html body.app-ready #orbitalRoot.orbital-root .workspace-tab,html body.app-ready #orbitalRoot.orbital-root .workspace-tab.active,html body.app-ready #orbitalRoot.orbital-root .workspace-tab[aria-selected=true],html body.app-ready #orbitalRoot.orbital-root .workspace-tab:hover{box-shadow:none!important;border-width:1px!important;outline:0!important}html body.app-ready #orbitalRoot.orbital-root .header-presence .btn,html body.app-ready #orbitalRoot.orbital-root #installAppBtn,html body.app-ready #orbitalRoot.orbital-root #logoutBtn{box-shadow:none!important;outline:0!important}@media (max-width:980px){html body.app-ready #orbitalRoot.orbital-root .app-shell{grid-template-columns:1fr!important}html body.app-ready #orbitalRoot.orbital-root .app-sidebar{width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;position:static!important}}html body #orbitalRoot.orbital-root #addVideoFolder,html body #orbitalRoot.orbital-root #newRole,html body #orbitalRoot.orbital-root #auditFilter,html body #orbitalRoot.orbital-root .orbital-native-select{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}html body #orbitalRoot.orbital-root .orbital-select{z-index:20!important;width:100%!important;min-width:0!important;position:relative!important}html body #orbitalRoot.orbital-root .orbital-select-button{color:#e8eceb!important;text-align:left!important;background:#0d1113!important;border:1px solid #2c383b!important;border-radius:6px!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;height:38px!important;min-height:38px!important;padding:0 36px 0 12px!important;font-size:12px!important;font-weight:650!important;display:flex!important;position:relative!important}html body #orbitalRoot.orbital-root .orbital-select-button:after{content:""!important;border-top:6px solid #a7b2b1!important;border-left:5px solid #0000!important;border-right:5px solid #0000!important;width:0!important;height:0!important;position:absolute!important;top:50%!important;right:14px!important;transform:translateY(-40%)!important}html body #orbitalRoot.orbital-root .orbital-select.is-open .orbital-select-button{border-color:#2f8c7d!important}html body #orbitalRoot.orbital-root .orbital-select-menu{z-index:5000!important;background:#0d1113!important;border:1px solid #2c383b!important;border-radius:6px!important;max-height:190px!important;padding:4px!important;display:none!important;position:absolute!important;top:calc(100% + 4px)!important;left:0!important;right:0!important;overflow:auto!important}html body #orbitalRoot.orbital-root .orbital-select.is-open .orbital-select-menu{gap:2px!important;display:grid!important}html body #orbitalRoot.orbital-root .orbital-select-option{color:#e8eceb!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:4px!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;height:32px!important;min-height:32px!important;padding:0 10px!important;font-size:12px!important;font-weight:600!important;display:flex!important}html body #orbitalRoot.orbital-root .orbital-select-option:hover,html body #orbitalRoot.orbital-root .orbital-select-option.is-selected{color:#fff!important;background:#18342f!important}html body #orbitalRoot.orbital-root .kiosk-actions .kiosk-action-btn,html body #orbitalRoot.orbital-root .kiosk-actions-row .kiosk-action-btn,html body #orbitalRoot.orbital-root button.kiosk-action-btn{color:#dbe4e2!important;box-shadow:none!important;background:#121a1c!important;border:1px solid #2c383b!important;outline:0!important}html body #orbitalRoot.orbital-root .kiosk-actions .kiosk-action-btn:hover,html body #orbitalRoot.orbital-root .kiosk-actions-row .kiosk-action-btn:hover,html body #orbitalRoot.orbital-root button.kiosk-action-btn:hover{color:#fff!important;background:#18342f!important;border-color:#257569!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel.admin-panel .admin-container .kiosk-actions .kiosk-actions-row button.btn.secondary.kiosk-action-btn,html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel.admin-panel .admin-container button.btn.secondary.kiosk-action-btn,html body #orbitalRoot.orbital-root #videoInfoPanel.admin-panel .admin-container .kiosk-actions .kiosk-actions-row button.btn.secondary.kiosk-action-btn,html body #orbitalRoot.orbital-root #videoInfoPanel.admin-panel .admin-container button.btn.secondary.kiosk-action-btn{color:#dbe4e2!important;box-shadow:none!important;background:#121a1c!important;border:1px solid #2c383b!important;outline:0!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel.admin-panel .admin-container .kiosk-actions .kiosk-actions-row button.btn.secondary.kiosk-action-btn:hover,html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel.admin-panel .admin-container button.btn.secondary.kiosk-action-btn:hover,html body #orbitalRoot.orbital-root #videoInfoPanel.admin-panel .admin-container .kiosk-actions .kiosk-actions-row button.btn.secondary.kiosk-action-btn:hover,html body #orbitalRoot.orbital-root #videoInfoPanel.admin-panel .admin-container button.btn.secondary.kiosk-action-btn:hover{color:#fff!important;background:#18342f!important;border-color:#257569!important}html body.app-ready #orbitalRoot.orbital-root .app-shell{width:100%!important;min-height:100dvh!important;margin:0!important;padding:18px 22px 18px 276px!important;display:block!important;position:relative!important}html body.app-ready #orbitalRoot.orbital-root .app-sidebar{z-index:100!important;align-self:auto!important;width:230px!important;min-width:230px!important;max-width:230px!important;height:auto!important;min-height:0!important;margin:0!important;position:fixed!important;top:18px!important;bottom:18px!important;left:22px!important}html body.app-ready #orbitalRoot.orbital-root .app-main{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}html body.app-ready #orbitalRoot.orbital-root .workspace-page{min-width:0!important}html body #orbitalRoot.orbital-root .orbital-select-option,html body #orbitalRoot.orbital-root .orbital-select-option:hover,html body #orbitalRoot.orbital-root .orbital-select-option:focus,html body #orbitalRoot.orbital-root .orbital-select-option:focus-visible,html body #orbitalRoot.orbital-root .orbital-select-option:active{box-shadow:none!important;color:#e8eceb!important;background:0 0!important;border:0!important;outline:0!important}html body #orbitalRoot.orbital-root .orbital-select-option:hover,html body #orbitalRoot.orbital-root .orbital-select-option:focus,html body #orbitalRoot.orbital-root .orbital-select-option:focus-visible{color:#fff!important;background:#14211f!important}html body #orbitalRoot.orbital-root .orbital-select-option.is-selected,html body #orbitalRoot.orbital-root .orbital-select-option.is-selected:hover,html body #orbitalRoot.orbital-root .orbital-select-option.is-selected:focus,html body #orbitalRoot.orbital-root .orbital-select-option.is-selected:active{color:#fff!important;background:#18342f!important}html body #orbitalRoot.orbital-root .orbital-select-menu{scrollbar-color:#2c383b #0d1113!important}html body #orbitalRoot.orbital-root .orbital-select-menu::-webkit-scrollbar{width:8px!important}html body #orbitalRoot.orbital-root .orbital-select-menu::-webkit-scrollbar-track{background:#0d1113!important}html body #orbitalRoot.orbital-root .orbital-select-menu::-webkit-scrollbar-thumb{background:#2c383b!important;border-radius:999px!important}@media (max-width:980px){html body.app-ready #orbitalRoot.orbital-root .app-shell{grid-template-columns:1fr!important;padding:14px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .app-sidebar{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;position:static!important;inset:auto!important}}html body #orbitalRoot.orbital-root #confirmOverlay .confirm-modal .confirm-actions,html body.app-ready #orbitalRoot.orbital-root #confirmOverlay .confirm-modal .confirm-actions{grid-column:1/-1!important;justify-content:center!important;justify-self:stretch!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:10px 0 0!important;padding:0!important;display:flex!important}html body #orbitalRoot.orbital-root #confirmOverlay .confirm-modal #confirmYesBtn,html body.app-ready #orbitalRoot.orbital-root #confirmOverlay .confirm-modal #confirmYesBtn{color:#f08c97!important;width:180px!important;min-width:180px!important;max-width:180px!important;height:38px!important;min-height:38px!important;box-shadow:none!important;background:#26171b!important;border:1px solid #5a2730!important;border-radius:6px!important;outline:0!important;flex:0 0 180px!important}html body #orbitalRoot.orbital-root #confirmOverlay .confirm-modal #confirmYesBtn:hover,html body.app-ready #orbitalRoot.orbital-root #confirmOverlay .confirm-modal #confirmYesBtn:hover{color:#fff!important;background:#d94f5f!important;border-color:#d94f5f!important}html body #orbitalRoot.orbital-root #confirmOverlay .confirm-modal #confirmNoBtn,html body.app-ready #orbitalRoot.orbital-root #confirmOverlay .confirm-modal #confirmNoBtn{color:#dce5e3!important;width:180px!important;min-width:180px!important;max-width:180px!important;height:38px!important;min-height:38px!important;box-shadow:none!important;background:#1c2528!important;border:1px solid #3a474b!important;border-radius:6px!important;outline:0!important;flex:0 0 180px!important}html body.app-ready #orbitalRoot.orbital-root #content .folder-section>.grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important;justify-content:space-between!important;align-items:start!important;gap:14px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #content .folder-section>.grid>.menu-card{justify-self:start!important;width:100%!important;min-width:0!important;max-width:220px!important}html body.app-ready #orbitalRoot.orbital-root #content .folder-section>.grid:has(>.menu-card:only-child){grid-template-columns:minmax(180px,220px)!important;justify-content:start!important}html body.app-ready #orbitalRoot.orbital-root #content .folder-section>.grid:has(>.menu-card:only-child)>.menu-card{justify-self:start!important;max-width:220px!important}html body.app-ready #orbitalRoot.orbital-root #content .folder-section>.grid>.menu-card .video-thumbnail{aspect-ratio:16/9!important;height:auto!important}html body.app-ready #orbitalRoot.orbital-root #content .folder-section>.grid>.menu-card .video-content{gap:6px!important;min-height:70px!important;padding:10px 11px!important}html body.app-ready #orbitalRoot.orbital-root #content .folder-section>.grid>.menu-card .menu-name{font-size:12px!important;line-height:1.25!important}html body.app-ready #orbitalRoot.orbital-root #content .folder-section>.grid>.menu-card .menu-updated{font-size:10px!important;line-height:1.25!important}@media (max-width:640px){html body.app-ready #orbitalRoot.orbital-root #content .folder-section>.grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))!important}html body.app-ready #orbitalRoot.orbital-root #content .folder-section>.grid>.menu-card{max-width:none!important}}html body.app-ready #orbitalRoot.orbital-root #notificationOverlay .upload-modal,html body.app-ready #orbitalRoot.orbital-root #confirmOverlay .upload-modal,html body.app-ready #orbitalRoot.orbital-root #uploadOverlay .upload-modal,html body.app-ready #orbitalRoot.orbital-root #deleteOverlay .upload-modal{text-align:center!important;justify-items:center!important;width:min(540px,100vw - 40px)!important;max-width:min(540px,100vw - 40px)!important;padding:24px!important}html body.app-ready #orbitalRoot.orbital-root #notificationOverlay #notificationTitle,html body.app-ready #orbitalRoot.orbital-root #confirmOverlay #confirmTitle,html body.app-ready #orbitalRoot.orbital-root #uploadOverlay .upload-modal h3,html body.app-ready #orbitalRoot.orbital-root #deleteOverlay .upload-modal h3{text-align:center!important;width:100%!important}html body.app-ready #orbitalRoot.orbital-root #notificationOverlay #notificationMessage,html body.app-ready #orbitalRoot.orbital-root #confirmOverlay #confirmMessage,html body.app-ready #orbitalRoot.orbital-root #uploadOverlay #replaceInfo,html body.app-ready #orbitalRoot.orbital-root #deleteOverlay #deleteInfo{text-align:center!important;width:100%!important;max-width:460px!important;margin:0 auto!important;padding:6px 0 10px!important}html body.app-ready #orbitalRoot.orbital-root #notificationOverlay .upload-modal>div:last-child,html body.app-ready #orbitalRoot.orbital-root #confirmOverlay .confirm-actions,html body.app-ready #orbitalRoot.orbital-root #uploadOverlay #uploadButtons,html body.app-ready #orbitalRoot.orbital-root #deleteOverlay #deleteButtons{justify-content:center!important;align-items:center!important;gap:12px!important;width:100%!important;margin:8px auto 0!important;padding:0!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root #notificationOverlay .upload-modal .btn,html body.app-ready #orbitalRoot.orbital-root #confirmOverlay .upload-modal .btn,html body.app-ready #orbitalRoot.orbital-root #uploadOverlay .upload-modal .btn,html body.app-ready #orbitalRoot.orbital-root #deleteOverlay .upload-modal .btn{flex:0 0 168px!important;width:168px!important;min-width:168px!important;max-width:168px!important}@media (max-width:520px){html body.app-ready #orbitalRoot.orbital-root #notificationOverlay .upload-modal>div:last-child,html body.app-ready #orbitalRoot.orbital-root #confirmOverlay .confirm-actions,html body.app-ready #orbitalRoot.orbital-root #uploadOverlay #uploadButtons,html body.app-ready #orbitalRoot.orbital-root #deleteOverlay #deleteButtons{flex-direction:column!important}html body.app-ready #orbitalRoot.orbital-root #notificationOverlay .upload-modal .btn,html body.app-ready #orbitalRoot.orbital-root #confirmOverlay .upload-modal .btn,html body.app-ready #orbitalRoot.orbital-root #uploadOverlay .upload-modal .btn,html body.app-ready #orbitalRoot.orbital-root #deleteOverlay .upload-modal .btn{flex-basis:auto!important;width:100%!important;max-width:260px!important}}html body.app-ready #orbitalRoot.orbital-root .upload-modal .btn,html body.app-ready #orbitalRoot.orbital-root .confirm-modal .btn,html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-dialog .btn,html body.app-ready #orbitalRoot.orbital-root .admin-container .btn.secondary{color:#e8eceb!important;box-shadow:none!important;background:#1c2528!important;border:1px solid #3a474b!important}html body.app-ready #orbitalRoot.orbital-root .upload-modal .btn:hover,html body.app-ready #orbitalRoot.orbital-root .confirm-modal .btn:hover,html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-dialog .btn:hover,html body.app-ready #orbitalRoot.orbital-root .admin-container .btn.secondary:hover{color:#fff!important;background:#263238!important;border-color:#4a585c!important}html body.app-ready #orbitalRoot.orbital-root .upload-modal .btn.primary,html body.app-ready #orbitalRoot.orbital-root .confirm-modal .btn.primary,html body.app-ready #orbitalRoot.orbital-root #notificationOkBtn{color:#fff!important;background:#168c7d!important;border:1px solid #168c7d!important}html body.app-ready #orbitalRoot.orbital-root .upload-modal .btn.primary:hover,html body.app-ready #orbitalRoot.orbital-root .confirm-modal .btn.primary:hover,html body.app-ready #orbitalRoot.orbital-root #notificationOkBtn:hover{background:#1a9d8c!important;border-color:#1a9d8c!important}html body.app-ready #orbitalRoot.orbital-root .upload-modal .btn.delete,html body.app-ready #orbitalRoot.orbital-root .confirm-modal .btn.delete,html body.app-ready #orbitalRoot.orbital-root #confirmDeleteBtn,html body.app-ready #orbitalRoot.orbital-root #confirmYesBtn{color:#f08c97!important;background:#26171b!important;border:1px solid #5a2730!important}html body.app-ready #orbitalRoot.orbital-root .upload-modal .btn.delete:hover,html body.app-ready #orbitalRoot.orbital-root .confirm-modal .btn.delete:hover,html body.app-ready #orbitalRoot.orbital-root #confirmDeleteBtn:hover,html body.app-ready #orbitalRoot.orbital-root #confirmYesBtn:hover{color:#ffdce1!important;background:#3a1b22!important;border-color:#8d3541!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks{gap:14px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .workspace-page-card.shell-header,html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .workspace-page-card.kiosk-list-shell{box-shadow:none!important;background:#151b1d!important;border:1px solid #273235!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .workspace-page-card.kiosk-list-shell{padding:16px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .workspace-page-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:18px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .workspace-page-actions{justify-content:flex-end!important;align-self:start!important;align-items:center!important;gap:10px!important;margin:0!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks #downloadKioskInstallerBtn,html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks #refreshKioskStatusBtn,html body.app-ready #orbitalRoot.orbital-root .kiosk-assignment-actions .btn{color:#e8eceb!important;width:auto!important;min-width:112px!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:#1c2528!important;border:1px solid #334145!important;border-radius:6px!important;outline:0!important;padding:0 14px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks #downloadKioskInstallerBtn:hover,html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks #refreshKioskStatusBtn:hover,html body.app-ready #orbitalRoot.orbital-root .kiosk-assignment-actions .btn:hover{color:#fff!important;background:#263238!important;border-color:#4a585c!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-assignment-actions .btn.primary:not(:disabled){color:#fff!important;background:#168c7d!important;border-color:#168c7d!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-assignment-actions .kiosk-device-remove{color:#f08c97!important;background:#26171b!important;border-color:#5a2730!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-assignment-actions .kiosk-device-remove:hover{color:#ffdce1!important;background:#3a1b22!important;border-color:#8d3541!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-assignment-actions .btn:disabled,html body.app-ready #orbitalRoot.orbital-root .kiosk-assignment-actions .btn.primary:disabled{color:#6f7d80!important;opacity:1!important;background:#151d20!important;border-color:#263235!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-devices-list{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:repeat(auto-fit,minmax(min(760px,100%),1fr))!important;place-items:start stretch!important;gap:14px!important;padding:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-device-card{width:100%!important;max-width:none!important;box-shadow:none!important;background:#101719!important;border:1px solid #273235!important;border-radius:8px!important;justify-self:stretch!important;gap:14px!important;padding:18px!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-device-head{align-items:flex-start!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-device-head h3{color:#eef3f2!important;overflow-wrap:anywhere!important;max-width:100%!important;font-size:16px!important;line-height:1.35!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-device-kicker,html body.app-ready #orbitalRoot.orbital-root .kiosk-device-label,html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-group-head{color:#88d7ce!important;letter-spacing:.14em!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-device-status{color:#94eee2!important;min-height:28px!important;box-shadow:none!important;background:#0d2d28!important;border:1px solid #1b6f64!important;border-radius:6px!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-device-status.is-offline{color:#f0a0aa!important;background:#28191b!important;border-color:#633039!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-device-grid.kiosk-device-grid-compact{grid-template-columns:repeat(4,minmax(150px,1fr))!important;align-items:stretch!important;gap:10px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-device-cell{min-height:70px!important;box-shadow:none!important;background:#0d1315!important;border:1px solid #273235!important;border-radius:7px!important;padding:12px!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-device-cell strong{color:#eef3f2!important;font-size:12px!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-device-meta{color:#9ab0b3!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-device-assign-inline{background:#0d1315!important;border:1px solid #273235!important;border-radius:8px!important;grid-column:1/-1!important;grid-template-columns:minmax(260px,1fr) auto!important;align-items:center!important;gap:10px!important;padding:10px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-device-assign-inline:has(.kiosk-picker-trigger:disabled){display:none!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-trigger{color:#88d7ce!important;height:38px!important;min-height:38px!important;box-shadow:none!important;text-align:left!important;background:#0b1717!important;border:1px solid #1b6f64!important;border-radius:6px!important;outline:0!important;padding:0 14px!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-trigger:hover:not(:disabled){color:#dff8f5!important;background:#0e2220!important;border-color:#239689!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-trigger:disabled{color:#7d8c8f!important;background:#121a1c!important;border-color:#273235!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-assignment-actions{justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-modal{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#030809c2!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-dialog{width:min(780px,100vw - 48px)!important;max-height:calc(100dvh - 48px)!important;box-shadow:none!important;background:#151b1d!important;border:1px solid #314044!important;border-radius:8px!important;padding:22px!important;overflow:auto!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-toolbar{grid-template-columns:minmax(0,1fr) 38px!important;align-items:start!important;gap:14px!important;margin:0 0 18px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-copy{gap:6px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-copy strong{color:#eef3f2!important;font-size:18px!important;line-height:1.25!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-close,html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-dialog .kiosk-picker-close{color:#e8eceb!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;box-shadow:none!important;background:#1c2528!important;border:1px solid #3a474b!important;border-radius:7px!important;justify-content:center!important;justify-self:end!important;align-items:center!important;padding:0!important;font-size:24px!important;line-height:1!important;display:inline-flex!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-body{gap:18px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-group{gap:10px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-group-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-item{color:#eef3f2!important;min-height:74px!important;box-shadow:none!important;background:#0d1315!important;border:1px solid #273235!important;border-radius:7px!important;align-content:center!important;padding:14px!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-item:hover,html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-item.is-selected{color:#fff!important;background:#0d2724!important;border-color:#1b8b7f!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-item strong{color:#eef3f2!important;font-size:14px!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-item span{color:#9ab0b3!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-empty{color:#9ab0b3!important;min-height:220px!important;box-shadow:none!important;background:#101719!important;border:1px solid #273235!important;border-radius:8px!important;place-items:center!important;display:grid!important}@media (max-width:1100px){html body.app-ready #orbitalRoot.orbital-root .kiosk-device-grid.kiosk-device-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .workspace-page-head,html body.app-ready #orbitalRoot.orbital-root .kiosk-device-assign-inline{grid-template-columns:1fr!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .workspace-page-actions,html body.app-ready #orbitalRoot.orbital-root .kiosk-assignment-actions{flex-wrap:wrap!important;justify-content:stretch!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .workspace-page-actions .btn,html body.app-ready #orbitalRoot.orbital-root .kiosk-assignment-actions .btn{flex:150px!important}html body.app-ready #orbitalRoot.orbital-root .kiosk-picker-group-list,html body.app-ready #orbitalRoot.orbital-root .kiosk-device-grid.kiosk-device-grid-compact{grid-template-columns:1fr!important}}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions{text-align:left!important;background:#0e1517!important;border-color:#2b373b!important;align-items:stretch!important;gap:16px!important;padding:16px!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .kiosk-actions-head{text-align:left!important;justify-items:start!important;gap:5px!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .kiosk-actions-copy{color:#a7b5b7!important;max-width:100%!important;font-size:12px!important;line-height:1.35!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-loading,html body.app-ready #orbitalRoot.orbital-root .video-kiosk-empty,html body.app-ready #orbitalRoot.orbital-root .video-kiosk-note{color:#9ab0b3!important;background:#0d1315!important;border:1px solid #273235!important;border-radius:6px!important;padding:10px 12px!important;font-size:12px!important;line-height:1.35!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-section{justify-items:stretch!important;gap:10px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-title{color:#88d7ce!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-align:left!important;font-size:10px!important;font-weight:850!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-card{box-sizing:border-box!important;background:#101719!important;border:1px solid #304044!important;border-radius:8px!important;gap:12px!important;width:100%!important;padding:14px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-card-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-device-copy{min-width:0!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-device-copy strong,html body.app-ready #orbitalRoot.orbital-root .video-kiosk-device-copy span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:hidden!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-device-copy strong{color:#eef3f2!important;font-size:14px!important;line-height:1.25!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-device-copy span{color:#8ca0a3!important;margin-top:5px!important;font-size:11px!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-status-slot{justify-content:flex-end!important;align-items:flex-start!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-row{box-sizing:border-box!important;background:#101719!important;border:1px solid #304044!important;border-radius:7px!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:12px!important;width:100%!important;padding:12px 14px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-row strong,html body.app-ready #orbitalRoot.orbital-root .video-kiosk-row span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:hidden!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-row strong{color:#eef3f2!important;font-size:13px!important;line-height:1.25!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-row span{color:#8ca0a3!important;margin-top:3px!important;font-size:11px!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-row .video-kiosk-status{white-space:nowrap!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:64px!important;height:28px!important;margin:0!important;padding:0 10px!important;font-size:11px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-status.is-online{color:#94eee2!important;background:#0d2d28!important;border:1px solid #1b6f64!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-status.is-offline{color:#f0a0aa!important;background:#28191b!important;border:1px solid #633039!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-row-actions{border-top:1px solid #263235!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;min-width:0!important;padding-top:10px!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-row-actions .kiosk-action-btn{color:#e8eceb!important;width:auto!important;min-width:74px!important;max-width:none!important;height:32px!important;min-height:32px!important;box-shadow:none!important;background:#1c2528!important;border:1px solid #334145!important;border-radius:6px!important;padding:0 12px!important;font-size:11px!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-row-actions .kiosk-action-btn.primary{color:#fff!important;background:#168c7d!important;border-color:#168c7d!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-row-actions .kiosk-action-btn.delete{color:#f08c97!important;background:#26171b!important;border-color:#5a2730!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-row-actions .kiosk-action-btn:hover{color:#fff!important;background:#263238!important;border-color:#4a585c!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-row-actions .kiosk-action-btn.delete:hover{color:#ffdce1!important;background:#3a1b22!important;border-color:#8d3541!important}@media (max-width:760px){html body.app-ready #orbitalRoot.orbital-root .video-kiosk-card-head{grid-template-columns:1fr!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-status-slot{justify-content:flex-start!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-row{grid-template-columns:1fr!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-row-actions{flex-wrap:wrap!important;justify-content:stretch!important}html body.app-ready #orbitalRoot.orbital-root .video-kiosk-row-actions .kiosk-action-btn{flex:120px!important}}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-dialog{width:min(720px,100vw - 48px)!important;max-width:min(720px,100vw - 48px)!important;box-shadow:none!important;background:#141a1c!important;border:1px solid #334145!important;border-radius:8px!important;padding:24px!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-toolbar{grid-template-columns:minmax(0,1fr) 40px!important;align-items:start!important;gap:12px!important;margin:0 0 22px!important;padding:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-copy{gap:8px!important;min-width:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-copy .kiosk-device-label{color:#88d7ce!important;letter-spacing:.16em!important;font-size:10px!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-copy strong{color:#eef3f2!important;font-size:21px!important;font-weight:800!important;line-height:1.15!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-close,html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-dialog .kiosk-picker-close,html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-dialog .btn.kiosk-picker-close{color:#0000!important;text-indent:-999px!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;box-shadow:none!important;background:#1c2528!important;border:1px solid #3a474b!important;border-radius:8px!important;outline:0!important;justify-content:center!important;justify-self:end!important;align-items:center!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:inline-flex!important;overflow:hidden!important;transform:none!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-close:before{content:"X"!important;color:#eef3f2!important;text-indent:0!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;font-size:18px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-close:hover{background:#263238!important;border-color:#4a585c!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-body{gap:20px!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-group-head{color:#88d7ce!important;letter-spacing:.17em!important;padding-top:2px!important;font-size:10px!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-item{text-align:left!important;background:#0c1214!important;border:1px solid #2b373b!important;border-radius:7px!important;min-height:82px!important;padding:16px!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-item strong{color:#eef3f2!important;font-size:15px!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-item span{color:#9ab0b3!important;margin-top:7px!important;font-size:12px!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-item:hover,html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-item.is-selected{background:#0d2724!important;border-color:#1b8b7f!important}@media (max-width:700px){html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-dialog{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;padding:18px!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-group-list{grid-template-columns:1fr!important}}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions{text-align:left!important;place-items:stretch stretch!important;gap:14px!important;width:100%!important;padding:16px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .kiosk-actions-head,html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .kiosk-actions-head>div{text-align:left!important;justify-items:start!important;gap:5px!important;width:100%!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .kiosk-actions-copy{color:#a7b5b7!important;text-align:left!important;max-width:none!important;font-size:12px!important;line-height:1.35!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .video-kiosk-section{justify-items:stretch!important;gap:8px!important;width:100%!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .video-kiosk-title{text-align:left!important;color:#88d7ce!important;width:100%!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .video-kiosk-card{background:#0f1618!important;border:1px solid #2e3b3f!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:none!important;padding:12px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .video-kiosk-card-head{display:contents!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .video-kiosk-device-copy{gap:4px!important;min-width:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .video-kiosk-device-copy strong{color:#eef3f2!important;font-size:14px!important;line-height:1.2!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .video-kiosk-device-copy span{color:#8ca0a3!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:11px!important;line-height:1.25!important;overflow:hidden!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .video-kiosk-status-slot{justify-content:center!important;align-items:center!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .video-kiosk-status{border-radius:6px!important;width:auto!important;min-width:64px!important;height:28px!important;margin:0!important;padding:0 10px!important;font-size:11px!important;font-weight:850!important;line-height:1!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .video-kiosk-row-actions{border:0!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:max-content!important;padding:0!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .video-kiosk-row-actions .kiosk-action-btn{border-radius:6px!important;min-width:76px!important;height:32px!important;min-height:32px!important;padding:0 12px!important;font-size:11px!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .video-kiosk-empty,html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .video-kiosk-note{text-align:left!important;border-radius:7px!important;justify-self:stretch!important;width:100%!important;max-width:none!important;padding:10px 12px!important}@media (max-width:760px){html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .video-kiosk-card{grid-template-columns:1fr!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .video-kiosk-card-head{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .video-kiosk-row-actions{justify-content:stretch!important;min-width:0!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoKioskActions .video-kiosk-row-actions .kiosk-action-btn{flex:1 1 0!important}}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions{text-align:left!important;justify-items:stretch!important;gap:14px!important;width:100%!important;max-width:none!important;margin:0!important;padding:14px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .kiosk-actions-head,html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .kiosk-actions-head>div{text-align:left!important;justify-items:start!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .info-label,html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .kiosk-actions-copy,html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-title{text-align:left!important;justify-self:start!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-section{justify-items:stretch!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-card{grid-template-columns:minmax(0,1fr) auto minmax(260px,auto)!important;align-items:center!important;gap:14px!important;width:100%!important;max-width:none!important;margin:0!important;padding:12px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-card-head{display:contents!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-device-copy{text-align:left!important;justify-self:stretch!important;min-width:0!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-status-slot{justify-self:start!important;width:auto!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-status{min-width:70px!important;height:30px!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions{border:0!important;grid-template-columns:repeat(3,76px)!important;justify-self:end!important;gap:8px!important;width:auto!important;min-width:0!important;padding:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions .kiosk-action-btn{width:76px!important;min-width:76px!important;max-width:76px!important;height:34px!important;min-height:34px!important;padding:0!important}@media (max-width:760px){html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-card{grid-template-columns:1fr auto!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-card-head{display:contents!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions{grid-column:1/-1!important;grid-template-columns:repeat(3,1fr)!important;justify-self:stretch!important;width:100%!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-row-actions .kiosk-action-btn{width:100%!important;max-width:none!important}}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions[hidden]{display:none!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:#0f1618!important;border:1px solid #304044!important;border-radius:8px!important;grid-template-columns:minmax(90px,.6fr) minmax(0,1fr) 76px 244px!important;align-items:center!important;gap:12px!important;margin:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-info{text-align:left!important;gap:4px!important;min-width:0!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-name,html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-id code{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-name{color:#eef3f2!important;font-size:14px!important;font-weight:850!important;line-height:1.2!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-id{color:#91a4a7!important;text-align:left!important;grid-template-columns:1fr!important;align-items:center!important;gap:3px!important;min-width:0!important;font-size:10px!important;line-height:1.2!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-id span{color:#75cfc6!important;letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important;font-size:9px!important;font-weight:850!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-id code{text-overflow:ellipsis!important;white-space:nowrap!important;color:#9fb0b3!important;background:0 0!important;min-width:0!important;padding:0!important;font-family:inherit!important;font-size:11px!important;display:block!important;overflow:hidden!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-status{justify-content:center!important;align-items:center!important;min-width:0!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-status .video-kiosk-status{white-space:nowrap!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:74px!important;height:30px!important;padding:0 10px!important;font-size:11px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-actions{flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:0!important;max-width:100%!important;display:flex!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-actions .kiosk-action-btn{width:76px!important;min-width:76px!important;max-width:76px!important;height:34px!important;min-height:34px!important;box-shadow:none!important;border-radius:6px!important;flex:0 0 76px!important;margin:0!important;padding:0!important;font-size:11px!important;transform:none!important}@media (max-width:640px){html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-card{grid-template-columns:1fr!important;align-items:stretch!important;gap:10px!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-status{justify-content:flex-start!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-actions{flex-wrap:wrap!important;justify-content:flex-start!important}}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-card{grid-template-columns:minmax(0,1fr) auto 244px!important;grid-template-areas:"device status actions""id id actions"!important;align-items:center!important;gap:8px 18px!important;overflow:hidden!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-info{grid-area:device!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-id{grid-area:id!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;max-width:100%!important;padding-top:2px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-id code{max-width:100%!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-status{grid-area:status!important;justify-self:start!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-actions{flex-wrap:nowrap!important;grid-area:actions!important;justify-content:flex-end!important;width:244px!important}@media (max-width:640px){html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-card{grid-template-columns:1fr!important;grid-template-areas:"device""id""status""actions"!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-actions{flex-wrap:wrap!important;justify-content:flex-start!important;width:100%!important}}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-card{grid-template-columns:minmax(0,1fr) auto 244px!important;grid-template-areas:"device status actions""id id id"!important;align-items:center!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-id{background:#0b1012!important;border:1px solid #263438!important;border-radius:6px!important;width:100%!important;margin-top:2px!important;padding:9px 10px!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-actions{align-self:center!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .video-kiosk-section:first-child .video-kiosk-title{text-align:center!important;justify-self:center!important;width:100%!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-card{grid-template-columns:minmax(0,1fr) 112px 378px!important;column-gap:12px!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-status{justify-self:stretch!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-status .video-kiosk-status{width:100%!important;height:36px!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-actions .kiosk-action-btn{flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:36px!important}@media (max-width:640px){html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-card{grid-template-columns:1fr!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-card{grid-template-columns:minmax(0,1fr) 108px 268px!important;grid-template-areas:"device status actions""id id id"!important;gap:10px!important;padding:12px!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-status .video-kiosk-status{min-width:0!important;height:34px!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-actions{grid-template-columns:repeat(3,1fr)!important;gap:8px!important;width:268px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-actions .kiosk-action-btn{width:100%!important;min-width:0!important;max-width:none!important;height:34px!important;padding:0 6px!important}@media (max-width:640px){html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-card{grid-template-columns:1fr!important;grid-template-areas:"device""status""actions""id"!important}html body.app-ready #orbitalRoot.orbital-root #videoInfoPanel #videoInfoKioskActions .assigned-device-actions{width:100%!important}}html body.app-ready #orbitalRoot.orbital-root .app-sidebar-kicker:before{content:""!important;width:44px!important;height:44px!important;box-shadow:none!important;background:#0b1517 url(/icons/orbital-icon.svg) 50%/34px 34px no-repeat!important;border:1px solid #263b3d!important;border-radius:10px!important;margin:0 0 18px!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-dialog{grid-template-rows:auto minmax(0,1fr)!important;gap:14px!important;width:min(680px,100vw - 56px)!important;max-height:min(720px,100dvh - 72px)!important;padding:18px!important;display:grid!important;overflow:hidden!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-toolbar{align-items:center!important;margin:0!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-copy{gap:4px!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-copy strong{font-size:16px!important;line-height:1.2!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-body{scrollbar-width:thin!important;scrollbar-color:#3f5559 #101719!important;gap:12px!important;min-height:0!important;max-height:none!important;padding-right:8px!important;display:grid!important;overflow:hidden auto!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-body::-webkit-scrollbar{width:8px!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-body::-webkit-scrollbar-track{background:#101719!important;border-radius:999px!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-body::-webkit-scrollbar-thumb{background:#3f5559!important;border-radius:999px!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-group{gap:7px!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-group-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-item{border-radius:7px!important;min-height:54px!important;padding:10px 12px!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-item strong{font-size:13px!important;line-height:1.2!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-item span{font-size:11px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-device-card{gap:10px!important;padding:14px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-device-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;display:grid!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-device-head h3{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;line-height:1.25!important;overflow:hidden!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-device-grid.kiosk-device-grid-compact{grid-template-columns:repeat(4,minmax(120px,1fr))!important;gap:8px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-device-cell{min-height:54px!important;padding:9px 10px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-device-cell strong{font-size:11px!important;line-height:1.25!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-device-assign-inline{grid-template-columns:minmax(200px,1fr) auto!important;gap:8px!important;padding:8px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-picker-trigger{height:34px!important;min-height:34px!important;padding:0 12px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-assignment-actions{gap:7px!important}html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-assignment-actions .btn{height:34px!important;min-height:34px!important;padding:0 14px!important}@media (max-width:760px){html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-dialog{width:min(560px,100vw - 28px)!important;max-height:calc(100dvh - 28px)!important}html body.app-ready #orbitalRoot.orbital-root #kioskPickerMount .kiosk-picker-group-list,html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-device-grid.kiosk-device-grid-compact,html body.app-ready #orbitalRoot.orbital-root #workspacePageKiosks .kiosk-device-assign-inline{grid-template-columns:1fr!important}}
