.bp-chrome-sr{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.bp-mobile-header-actions,.bp-channel-footer,.bp-channel-check{display:none}
@media(max-width:768px){
 /* A quiet app bar with full touch areas, without individual control boxes. */
 body.logger-workspace.suite-ui.bp-professional .hdr,body.pro-settings.suite-ui .studio-site-header,body.pro-garage.suite-ui .studio-site-header{height:56px!important;min-height:56px!important;padding:0 18px!important;gap:12px!important;box-shadow:none!important;border-bottom:1px solid var(--suite-line)!important}
 body.logger-workspace.suite-ui.bp-professional .hdr .hdr-left{flex:0 0 158px!important;max-width:none!important;min-width:0!important}
 body.logger-workspace.suite-ui.bp-professional .hdr .studio-mark.bp-original-brand,body.pro-settings.suite-ui .studio-site-header .studio-mark.bp-original-brand,body.pro-garage.suite-ui .studio-site-header .studio-mark.bp-original-brand{width:158px!important;flex:0 0 158px!important;height:35.58px!important}
 body.logger-workspace.suite-ui.bp-professional .hdr #theme-btn{display:none!important}
 body.logger-workspace.suite-ui.bp-professional .hdr .bp-mobile-header-actions{display:flex!important;align-items:center;justify-content:flex-end;gap:8px!important;margin-left:auto!important;flex:0 0 auto!important;order:2!important}
 body.logger-workspace.suite-ui.bp-professional .hdr .bp-mobile-theme,body.logger-workspace.suite-ui.bp-professional .hdr #sb-toggle-btn,body.pro-settings.suite-ui .studio-site-header .suite-header-theme,body.pro-garage.suite-ui .studio-site-header .suite-header-theme{box-sizing:border-box!important;display:grid!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:11px!important;background:transparent!important;color:var(--suite-muted)!important;border:0!important;border-radius:9px!important;box-shadow:none!important;transform:none!important;cursor:pointer}
 body.logger-workspace.suite-ui.bp-professional .hdr .bp-mobile-theme:hover,body.logger-workspace.suite-ui.bp-professional .hdr #sb-toggle-btn:hover{background:color-mix(in srgb,var(--suite-text) 5%,transparent)!important;color:var(--suite-text)!important}
 body.logger-workspace.suite-ui.bp-professional .hdr .bp-mobile-theme:active,body.logger-workspace.suite-ui.bp-professional .hdr #sb-toggle-btn:active{background:color-mix(in srgb,var(--suite-accent) 10%,transparent)!important}
 body.logger-workspace.suite-ui.bp-professional .hdr .bp-mobile-icon{width:21px!important;height:21px!important;stroke-width:1.7!important}
 body.logger-workspace.suite-ui.bp-professional .hdr #sb-toggle-btn[aria-expanded=true]{color:var(--suite-accent)!important}
 body.logger-workspace.suite-ui.bp-professional .prof-menu{top:102px!important}
 /* Flat navigation. Only the current destination is emphasized. */
 body.suite-ui.bp-viewer-shell .bp-app-tabs{height:calc(56px + env(safe-area-inset-bottom))!important;min-height:56px!important;padding:3px 16px calc(3px + env(safe-area-inset-bottom))!important;gap:16px!important;background:var(--suite-bg)!important;border-top:1px solid var(--suite-line)!important;box-shadow:none!important}
 body.suite-ui.bp-viewer-shell .bp-app-tabs a,body.suite-ui.bp-viewer-shell .bp-app-tabs a[aria-current=page],body.suite-ui.bp-viewer-shell .bp-app-tabs a.suite-nav-current,body.logger-workspace.suite-ui.bp-professional .bp-app-tabs a[aria-current=page]{position:relative!important;height:50px!important;min-height:44px!important;padding:5px 4px!important;gap:3px!important;font:500 11px/1.25 var(--suite-font)!important;border:0!important;border-radius:0!important;outline-offset:-2px!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--suite-muted)!important;transform:none!important}
 body.suite-ui.bp-viewer-shell .bp-app-tabs a[aria-current=page],body.suite-ui.bp-viewer-shell .bp-app-tabs a.suite-nav-current,body.logger-workspace.suite-ui.bp-professional .bp-app-tabs a[aria-current=page]{color:var(--suite-accent)!important;font-weight:600!important}
 body.suite-ui.bp-viewer-shell .bp-app-tabs a:before,body.suite-ui.bp-viewer-shell .bp-app-tabs a:after{content:none!important;display:none!important}
 body.suite-ui.bp-viewer-shell .bp-app-tabs a .bp-mobile-icon{width:19px!important;height:19px!important;flex:0 0 19px!important;stroke-width:1.7!important}
 body.logger-workspace.suite-ui.bp-professional.bp-has-data #main-panel{margin-bottom:calc(64px + env(safe-area-inset-bottom))!important}
 body.logger-workspace.suite-ui.bp-professional .prof-overview{height:28px!important;min-height:28px!important}
 /* The channel picker is a full-height working panel with its own clear hierarchy. */
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar{box-sizing:border-box!important;position:fixed!important;inset:0 auto 0 0!important;width:min(340px,calc(100vw - 28px))!important;max-width:340px!important;min-width:0!important;height:100svh!important;max-height:none!important;display:flex!important;flex-direction:column!important;padding:0!important;border:0!important;border-right:1px solid var(--suite-line)!important;border-radius:0 16px 16px 0!important;background:var(--suite-panel)!important;box-shadow:12px 0 40px #0003!important;z-index:1002!important;transform:translateX(-105%)!important;transition:transform .18s cubic-bezier(.2,.8,.2,1)!important;overflow:hidden!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar.mob-open{transform:translateX(0)!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined #mob-overlay{position:fixed!important;inset:0!important;display:block!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;background:#02070d88!important;backdrop-filter:blur(2px);z-index:1001!important;transition:opacity .16s,visibility .16s!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined #mob-overlay.show{opacity:1!important;visibility:visible!important;pointer-events:auto!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .sb-head{display:flex!important;align-items:center!important;gap:9px!important;min-height:60px!important;box-sizing:border-box!important;flex:none!important;padding:8px 12px 5px 18px!important;border:0!important;background:none!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar #sb-title{font:600 17px/1.3 var(--suite-font)!important;text-transform:none!important;letter-spacing:-.2px!important;color:var(--suite-text)!important;margin:0!important;padding:0!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar #ch-count{font:500 10px/1.4 var(--suite-font)!important;letter-spacing:0!important;padding:3px 6px!important;min-height:0!important;border:0!important;border-radius:5px!important;background:var(--suite-raised)!important;color:var(--suite-muted)!important;white-space:nowrap!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined #studio-close-channels{position:static!important;display:grid!important;place-items:center!important;float:none!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0 0 0 auto!important;padding:11px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:var(--suite-muted)!important;box-shadow:none!important;transform:none!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined #studio-close-channels .suite-icon{width:20px!important;height:20px!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .sb-search{position:relative!important;flex:none!important;padding:5px 16px 0!important;margin:0!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar #sb-search{box-sizing:border-box!important;width:100%!important;height:42px!important;min-height:42px!important;padding:10px 12px 10px 36px!important;border:1px solid var(--suite-line)!important;border-radius:8px!important;background:var(--suite-bg)!important;color:var(--suite-text)!important;font:400 16px/1.3 var(--suite-font)!important;box-shadow:none!important}
 .bp-search-glyph{position:absolute;left:28px;top:17px;display:grid;place-items:center;color:var(--suite-muted);pointer-events:none}.bp-search-glyph .suite-icon{width:16px;height:16px}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .evo-presets{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;padding:12px 16px 8px!important;margin:0!important;flex:none!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .evo-presets button{width:100%!important;height:32px!important;min-height:32px!important;padding:6px 8px!important;border:1px solid var(--suite-line)!important;border-radius:6px!important;background:transparent!important;color:var(--suite-muted)!important;font:500 11px/1.3 var(--suite-font)!important;box-shadow:none!important;transform:none!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .sb-actions{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:18px!important;flex:none!important;padding:0 16px 8px!important;margin:0!important;border-bottom:1px solid var(--suite-line)!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .sb-actions button{width:auto!important;min-width:0!important;height:30px!important;min-height:30px!important;margin:0!important;padding:4px 0!important;border:0!important;border-radius:0!important;background:none!important;color:var(--suite-accent)!important;font:500 11px/1.3 var(--suite-font)!important;box-shadow:none!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar #sb-list{flex:1 1 0!important;min-height:0!important;margin:0!important;padding:6px 12px 10px!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--suite-line) transparent}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .ch-block{padding:0 4px!important;margin:11px 0 5px!important;font:500 11px/1.4 var(--suite-font)!important;letter-spacing:0!important;text-transform:none!important;color:var(--suite-muted)!important;border:0!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .ch-item{box-sizing:border-box!important;display:flex!important;align-items:center!important;min-height:52px!important;margin:2px 0!important;padding:9px 10px!important;gap:9px!important;border:0!important;border-radius:7px!important;background:transparent!important;box-shadow:none!important;transform:none!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .ch-item.active{background:color-mix(in srgb,var(--suite-accent) 7%,transparent)!important;border:0!important;box-shadow:none!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .ch-item:hover{background:var(--suite-raised)!important;transform:none!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .ch-swatch{width:7px!important;height:7px!important;min-width:7px!important;border-radius:2px!important;box-shadow:none!important;order:0!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .ch-item>div:nth-child(2){flex:1 1 auto!important;min-width:0!important;order:1!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .ch-name{font:400 12px/1.35 var(--suite-font)!important;color:var(--suite-text)!important;white-space:normal!important;overflow-wrap:anywhere}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .ch-item.active .ch-name{font-weight:500!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .ch-unit{display:inline-block!important;font:400 10px/1.4 var(--suite-font)!important;color:var(--suite-muted)!important;margin-top:3px!important;min-height:14px!important;text-decoration:none!important;letter-spacing:0!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .prof-channel-value{flex:none!important;min-width:43px!important;max-width:70px!important;margin:0!important;text-align:right!important;order:2!important;font:600 13px/1.4 var(--suite-font)!important;font-variant-numeric:tabular-nums!important;letter-spacing:0!important;color:var(--suite-text)!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .bp-channel-check{display:grid!important;place-items:center!important;flex:0 0 16px!important;width:16px!important;height:16px!important;order:3!important;border:1px solid color-mix(in srgb,var(--suite-muted) 65%,transparent)!important;border-radius:4px!important;color:var(--suite-accent)!important}
 .bp-channel-check .suite-icon{width:12px!important;height:12px!important;stroke-width:2.2!important;opacity:0}.ch-item.active .bp-channel-check{border-color:transparent!important}.ch-item.active .bp-channel-check .suite-icon{opacity:1}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .studio-sidebar-foot,body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar>.sb-footer{display:none!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .bp-channel-footer{display:flex!important;flex-direction:column!important;flex:none!important;padding:12px 16px max(8px,env(safe-area-inset-bottom))!important;gap:3px!important;border-top:1px solid var(--suite-line)!important;background:var(--suite-panel)!important}
 .bp-channel-done{display:flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 14px;background:var(--suite-accent);color:var(--suite-on-accent);border:1px solid var(--suite-accent);border-radius:8px;font:600 13px var(--suite-font);cursor:pointer}.bp-channel-done .suite-icon{width:15px;height:15px}
 .bp-channel-account>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px;list-style:none;cursor:pointer;color:var(--suite-muted);font:400 11px var(--suite-font)}.bp-channel-account>summary::-webkit-details-marker{display:none}.bp-channel-account>summary .suite-icon{width:13px;height:13px;transition:transform .14s}.bp-channel-account[open]>summary .suite-icon{transform:rotate(180deg)}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .studio-mobile-account{display:flex!important;align-items:center!important;gap:8px!important;padding:3px 0 8px!important;margin:0!important;border:0!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .studio-mobile-account select{flex:1!important;width:100%!important;min-width:0!important;max-width:none!important;height:36px!important;min-height:36px!important;padding:7px 10px!important;background:var(--suite-bg)!important;color:var(--suite-text)!important;border:1px solid var(--suite-line)!important;border-radius:6px!important;font:12px var(--suite-font)!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .studio-mobile-account #btn-logout{height:36px!important;min-height:36px!important;width:40px!important;min-width:40px!important;padding:8px!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--suite-muted)!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .bp-channel-footer .evo-legal{display:flex!important;align-items:center;justify-content:flex-start!important;gap:16px!important;margin:0!important;padding:0!important;border:0!important;background:none!important;font:10px var(--suite-font)!important}
 body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .bp-channel-footer .evo-legal a,body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .bp-channel-footer .evo-legal button{display:inline-flex!important;align-items:center!important;min-height:24px!important;margin:0!important;padding:0!important;font:10px var(--suite-font)!important;color:var(--suite-muted)!important;border:0!important;background:none!important}
 @supports(height:100dvh){body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar{height:100dvh!important}}
 @media(max-height:500px){body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .evo-presets{display:flex!important;overflow-x:auto;padding-block:7px!important}.sidebar .evo-presets button{flex:0 0 100px!important}.bp-channel-footer{padding-top:8px!important}}
}
@media(prefers-reduced-motion:reduce){.bp-mobile-refined .sidebar,.bp-mobile-refined #mob-overlay,.bp-channel-account>summary .suite-icon{transition:none!important;animation:none!important}}

@media(max-width:768px){body.logger-workspace.suite-ui.bp-professional.bp-mobile-refined .sidebar .bp-channel-account:not([open]) .studio-mobile-account{display:none!important}}
