.obs-workspace{--obs-workspace-tabs-height: 30px;min-width:0}.obs-workspace__tabs,.obs-workspace__tabs *,.obs-workspace__status{color:var(--obsnav-text);font-family:var(--obsnav-ff)}.obs-workspace__tabs *,.obs-workspace__tabs *:before,.obs-workspace__tabs *:after,.obs-workspace__status{box-sizing:border-box}.obs-workspace__tabs{position:sticky;top:var(--obsnav-bar-h);z-index:calc(var(--obsnav-z) - 60);height:var(--obs-workspace-tabs-height);display:flex;align-items:flex-end;gap:4px;padding:4px 12px 0;background:var(--obsnav-surface-2);border-bottom:1px solid var(--obsnav-hair);box-shadow:inset 0 1px 0 var(--obsnav-hair-soft)}.obs-workspace__tabs[hidden]{display:none!important}.obs-workspace__tab-list{display:flex;flex:1 1 auto;align-items:flex-end;gap:2px;min-width:0;height:26px;padding-right:6px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.obs-workspace__tab-list::-webkit-scrollbar{display:none}.obs-workspace__tab-trigger,.obs-workspace__tab-close,.obs-workspace__main-trigger,.obs-workspace__overflow{border:0;background:transparent;font:inherit;cursor:pointer}.obs-workspace__tab,.obs-workspace__main-trigger{--obs-workspace-tab-accent: var(--obsnav-grad-ink);position:relative;display:inline-flex;flex:0 0 auto;align-items:center;height:26px;border:1px solid transparent;border-bottom:0;border-radius:6px 6px 0 0;color:var(--obsnav-text-2);white-space:nowrap;transition:background-color .15s var(--obsnav-ease),color .15s var(--obsnav-ease)}.obs-workspace__tab{width:max-content;min-width:140px;max-width:220px}.obs-workspace__tab:hover,.obs-workspace__main-trigger:hover{background:rgb(var(--obsnav-ink-channel) / .06);color:var(--obsnav-text)}.obs-workspace__tab.is-active,.obs-workspace__main-trigger[aria-selected=true]{background:var(--obsnav-surface);border-color:var(--obsnav-hair-soft);color:var(--obsnav-text)}.obs-workspace__tab.is-active:after,.obs-workspace__main-trigger[aria-selected=true]:after{position:absolute;right:6px;bottom:0;left:6px;height:2px;content:"";border-radius:2px 2px 0 0;background:var(--obs-workspace-tab-accent)}.obs-workspace__main-trigger{position:sticky;left:0;z-index:2;justify-content:center;gap:6px;width:auto;min-width:34px;margin-right:8px;padding:0 10px;background:var(--obsnav-surface-2)}.obs-workspace__main-trigger:before{position:absolute;top:6px;right:-5px;bottom:6px;width:1px;content:"";background:var(--obsnav-hair)}.obs-workspace__main-trigger .md{color:var(--obsnav-grad-ink);font-size:15px}.obs-workspace__main-title{overflow:hidden;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.obs-workspace__tab-trigger{display:inline-flex;flex:1 1 auto;align-items:center;gap:7px;min-width:0;height:24px;padding:0 4px 0 9px;overflow:hidden;color:inherit;text-align:left}.obs-workspace__tab-icon{position:relative;flex:0 0 16px;width:16px;color:var(--obs-workspace-tab-accent);font-size:14px;text-align:center;opacity:.72}.obs-workspace__tab:hover .obs-workspace__tab-icon,.obs-workspace__tab.is-active .obs-workspace__tab-icon{opacity:1}.obs-workspace__tabs .md{font-family:Material Design Iconic Font}.obs-workspace__tabs .fa{font-family:FontAwesome}.obs-workspace__tab-title{overflow:hidden;font-size:12px;font-weight:500;text-overflow:ellipsis}.obs-workspace__tab.is-active .obs-workspace__tab-title{font-weight:600}.obs-workspace__tab-status{display:none;align-items:center;color:var(--obsnav-text-3);font-size:11px}.obs-workspace__tab[data-loaded=false][data-loading=false][data-busy=false][data-dirty=false][data-error=false] .obs-workspace__tab-status{display:inline-flex}.obs-workspace__sleep-icon{display:inline-block;font-size:11px;line-height:1;opacity:.8}.obs-workspace__tab[data-loaded=false]{color:var(--obsnav-text-3)}.obs-workspace__tab[data-loaded=false] .obs-workspace__tab-icon{opacity:.45}.obs-workspace__tab[data-loaded=false] .obs-workspace__tab-title{font-weight:400}.obs-workspace__tab[data-loading=true] .obs-workspace__tab-icon,.obs-workspace__tab[data-busy=true] .obs-workspace__tab-icon{color:transparent;opacity:1}.obs-workspace__tab[data-loading=true] .obs-workspace__tab-icon:before,.obs-workspace__tab[data-busy=true] .obs-workspace__tab-icon:before{position:absolute;top:-6px;left:2px;width:12px;height:12px;content:"";border:2px solid var(--obsnav-hair);border-top-color:var(--obs-workspace-tab-accent);border-radius:50%;animation:obs-workspace-spin .8s linear infinite}@keyframes obs-workspace-spin{to{transform:rotate(360deg)}}.obs-workspace__tab[data-error=true] .obs-workspace__tab-icon:after{position:absolute;top:-2px;right:-3px;width:7px;height:7px;content:"";border-radius:50%;background:var(--obsnav-error);box-shadow:0 0 0 2px var(--obsnav-surface-2)}.obs-workspace__tab.is-active[data-error=true] .obs-workspace__tab-icon:after{box-shadow:0 0 0 2px var(--obsnav-surface)}.obs-workspace__tab.is-active[data-error=true]{--obs-workspace-tab-accent: var(--obsnav-error)}.obs-workspace__tab-close{position:relative;flex:0 0 20px;width:20px;height:20px;margin-right:3px;padding:0;border-radius:50%;color:var(--obsnav-text-3);font-size:15px;font-weight:500;line-height:20px;opacity:.75;transition:background-color .15s var(--obsnav-ease),color .15s var(--obsnav-ease),opacity .15s var(--obsnav-ease)}.obs-workspace__tab:hover .obs-workspace__tab-close,.obs-workspace__tab.is-active .obs-workspace__tab-close{opacity:1}.obs-workspace__tab-close:hover{background:rgb(var(--obsnav-ink-channel) / .1);color:var(--obsnav-text)}.obs-workspace__tab[data-dirty=true]:not(:hover):not(:focus-within) .obs-workspace__tab-close{color:transparent}.obs-workspace__tab[data-dirty=true]:not(:hover):not(:focus-within) .obs-workspace__tab-close:before{position:absolute;top:6px;left:6px;width:8px;height:8px;content:"";border-radius:50%;background:var(--obs-workspace-tab-accent)}.obs-workspace__tab-list.is-reordering{cursor:grabbing;user-select:none}.obs-workspace__tab-list.is-reordering .obs-workspace__tab{pointer-events:none;transition:transform .16s var(--obsnav-ease)}.obs-workspace__tab.is-dragging{z-index:3;background:var(--obsnav-surface);border-color:var(--obsnav-hair-soft);color:var(--obsnav-text);box-shadow:0 3px 7px #37474f2e;transition:none}.obs-workspace__tab-trigger:focus-visible,.obs-workspace__tab-close:focus-visible,.obs-workspace__main-trigger:focus-visible,.obs-workspace__overflow:focus-visible,.obs-workspace__overflow-item:focus-visible{outline:2px solid var(--obsnav-grad-ink);outline-offset:-2px}.obs-workspace__overflow{flex:0 0 auto;min-width:34px;height:22px;margin:0 8px 2px 0;padding:0 8px;border-radius:11px;background:rgb(var(--obsnav-ink-channel) / .07);color:var(--obsnav-text-2);font-size:11px;font-weight:600}.obs-workspace__overflow:hover,.obs-workspace__overflow[aria-expanded=true]{background:var(--obsnav-grad-tint);color:var(--obsnav-grad-ink)}.obs-workspace__overflow[hidden]{display:none}.obs-workspace__overflow-menu{position:absolute;top:calc(100% + 4px);right:8px;z-index:1;min-width:220px;max-height:240px;padding:4px;overflow-y:auto;background:var(--obsnav-surface);border:1px solid var(--obsnav-hair);border-radius:8px;box-shadow:var(--obsnav-sh-pop)}.obs-workspace__overflow-menu[hidden]{display:none}.obs-workspace__overflow-item{--obs-workspace-tab-accent: var(--obsnav-grad-ink);display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;overflow:hidden;border:0;border-radius:5px;background:transparent;color:var(--obsnav-text);font:inherit;font-size:12.5px;text-align:left;white-space:nowrap;cursor:pointer}.obs-workspace__overflow-item:hover,.obs-workspace__overflow-item:focus-visible{background:var(--obsnav-tint)}.obs-workspace__overflow-icon{position:relative;flex:0 0 16px;width:16px;color:var(--obs-workspace-tab-accent);font-size:14px;text-align:center}.obs-workspace__overflow-label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.obs-workspace__overflow-item[data-loaded=false]{color:var(--obsnav-text-3)}.obs-workspace__overflow-item[data-loaded=false] .obs-workspace__overflow-icon{opacity:.45}.obs-workspace__overflow-item[data-error=true] .obs-workspace__overflow-icon:after{position:absolute;top:-2px;right:-3px;width:7px;height:7px;content:"";border-radius:50%;background:var(--obsnav-error);box-shadow:0 0 0 2px var(--obsnav-surface)}.obs-workspace__overflow-item[data-dirty=true]:after{flex:0 0 8px;width:8px;height:8px;content:"";border-radius:50%;background:var(--obs-workspace-tab-accent)}.obs-workspace__viewport,.obs-workspace__panel{min-width:0}.obs-workspace__panel[hidden]{display:none!important}.obs-workspace__frame{display:block;width:100%;border:0}.obs-workspace__frame-panel{position:relative}.workspace-frame #content>section{padding:12px 16px 16px}.workspace-frame #base{padding-left:0}.workspace-frame #content{padding-top:0}.workspace-frame .section-body{margin-top:0}.workspace-frame .obsnav-crumb{display:none;align-items:center;gap:7px;padding:12px 16px 0;overflow:hidden;color:var(--obsnav-text-3, rgb(46 38 61 / .5));font-size:12.5px;white-space:nowrap;text-overflow:ellipsis}.workspace-frame .obsnav-crumb.is-on{display:flex;margin-bottom:12px}.workspace-frame .obsnav-crumb b{color:var(--obsnav-grad-ink, rgb(10 138 203));font-weight:600}.workspace-frame .obsnav-crumb span{opacity:.45}.obs-workspace__frame-state{position:absolute;inset:0;z-index:1;display:flex;min-height:240px;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:24px;background:var(--obsnav-surface);color:var(--obsnav-text-2);text-align:center}.obs-workspace__frame-state[hidden],.obs-workspace__frame-state-actions[hidden]{display:none!important}.obs-workspace__frame-state-text{margin:0;font-size:14px;font-weight:600}.obs-workspace__frame-state-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.obs-workspace__status{margin:6px 12px;color:var(--obsnav-text-2);font-size:12px}.obs-workspace__status[hidden]{display:none!important}@media(min-width:821px){body.obs-workspace-enabled{height:100vh;overflow:hidden}body.obs-workspace-enabled .obs-workspace__tabs{position:fixed;top:var(--obsnav-bar-h);right:0;left:0;padding:4px 0 0}body.obs-workspace-enabled .obs-workspace__viewport{position:fixed;top:calc(var(--obsnav-bar-h) + var(--obs-workspace-tabs-height));right:0;bottom:0;left:0;min-height:0}body.obs-workspace-enabled .obs-workspace__panel{height:100%;min-height:0}body.obs-workspace-enabled #workspaceMainPanel{overflow-y:auto;padding:12px 16px 16px}body.obs-workspace-enabled .obs-workspace__frame-panel{overflow:hidden;padding:0}body.obs-workspace-enabled .obs-workspace__frame{height:100%;min-height:0}body.obs-workspace-enabled .obs-workspace__status{position:fixed;top:calc(var(--obsnav-bar-h) + var(--obs-workspace-tabs-height) + 8px);left:50%;z-index:calc(var(--obsnav-z) - 61);margin:0;padding:6px 12px;transform:translate(-50%);background:var(--obsnav-surface);border:1px solid var(--obsnav-hair);border-radius:6px;box-shadow:var(--obsnav-sh-pop)}}@media(max-width:820px){body.obs-workspace-enabled{height:auto;overflow:visible}body.obs-workspace-enabled .obs-workspace__tabs{position:static;display:none}body.obs-workspace-enabled .obs-workspace__viewport{position:static;inset:auto;height:auto}body.obs-workspace-enabled .obs-workspace__panel{height:auto;overflow:visible}.obs-workspace__frame-panel{display:none!important}}@media(prefers-reduced-motion:reduce){.obs-workspace__tab,.obs-workspace__tab-list.is-reordering .obs-workspace__tab,.obs-workspace__main-trigger,.obs-workspace__tab-close,.obs-workspace__panel{transition:none!important}.obs-workspace__tab-icon:before{animation:none!important}}
