.bc-app-header{height:var(--header-height,3.625rem);border-bottom:1px solid var(--bc-sidebar-border);background:var(--bc-sidebar);color:var(--bc-sidebar-text);flex-shrink:0;align-items:center;display:flex}.bc-app-header-brand{flex-shrink:0;align-items:center;gap:6px;min-width:0;height:100%;padding:0 8px 0 10px;display:flex}.bc-app-header-context{flex:1;align-items:center;gap:6px;min-width:0;padding:0 10px;display:flex}.bc-app-header-context:first-child{padding-left:16px}.bc-app-header-actions{flex-shrink:0;align-items:center;gap:8px;padding:0 16px 0 8px;display:flex}.bc-app-header-menu{border-radius:var(--bc-radius-control);width:32px;height:32px;color:var(--bc-sidebar-text);background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.bc-app-header-menu:hover{background:var(--bc-sidebar-hover)}.bc-app-header-menu>svg{width:18px;height:18px}.bc-logo{border-radius:var(--bc-radius-control);width:38px;height:32px;color:var(--bc-sidebar-text);flex-shrink:0;place-items:center;margin-right:2px;display:grid}.bc-logo:focus-visible{outline:2px solid var(--sidebar-ring);outline-offset:2px}.bc-logo-mark{background:currentColor;width:38px;height:22px;display:block;-webkit-mask:url(/images/logos/bigcrunchlogo-black.png) 50%/contain no-repeat;mask:url(/images/logos/bigcrunchlogo-black.png) 50%/contain no-repeat}.bc-switcher{border-radius:var(--bc-radius-control);min-width:0;max-width:100%;height:32px;color:var(--bc-sidebar-text);font:inherit;font-size:var(--dashboard-text-support);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;font-weight:500;display:inline-flex}:is(.bc-app-header-brand,.bc-sidebar-brand) .bc-switcher{flex:1}.bc-switcher:hover,.bc-switcher[data-popup-open]{background:var(--bc-sidebar-hover)}.bc-switcher:focus-visible{outline:2px solid var(--sidebar-ring);outline-offset:-2px}.bc-switcher-label{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:is(.bc-app-header-brand,.bc-sidebar-brand) .bc-switcher-label{flex:1}.bc-switcher-label[data-placeholder]{color:var(--bc-sidebar-muted);font-weight:500}.bc-switcher-caret{width:14px;height:14px;color:var(--bc-sidebar-muted);flex-shrink:0}.bc-switcher-leading{width:15px;height:15px;color:var(--bc-sidebar-muted);flex-shrink:0}.bc-switcher-chip{border:1px solid var(--bc-sidebar-border);height:22px;color:var(--bc-sidebar-muted);font-size:var(--dashboard-text-meta);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:0 8px;font-weight:500;display:inline-flex}.bc-switcher-chip:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.bc-switcher-chip[data-tone=live]{border-color:var(--bc-success-line);color:var(--bc-success)}.bc-switcher-chip[data-tone=pending],.bc-switcher-chip[data-tone=progress]{border-color:var(--bc-warning-line);color:var(--bc-warning)}.bc-switcher-chip[data-tone=draft]:before{background:0 0;box-shadow:inset 0 0 0 1.5px}.bc-switcher-chip-link{border-radius:999px;flex-shrink:0;display:inline-flex}.bc-switcher-chip-link:hover .bc-switcher-chip{background:var(--bc-sidebar-hover)}.bc-switcher-chip-link:focus-visible{outline:2px solid var(--sidebar-ring);outline-offset:2px}.bc-header-trail{min-width:0}.bc-header-trail [data-slot=breadcrumb-list]{color:var(--bc-sidebar-muted);font-size:var(--dashboard-text-support);flex-wrap:nowrap;gap:4px;font-weight:500;line-height:1.4}.bc-header-trail [data-slot=breadcrumb-item]{flex-shrink:1;min-width:0}.bc-header-trail [data-slot=breadcrumb-item]:last-child{flex-shrink:.2}.bc-header-trail [data-slot=breadcrumb-item][data-control]{flex-shrink:.5;gap:4px}.bc-header-trail [data-slot=breadcrumb-item]:not([data-control])>:is(a,span){border-radius:var(--bc-radius-control);text-overflow:ellipsis;white-space:nowrap;max-width:28ch;padding:4px;display:block;overflow:hidden}.bc-header-trail a{color:var(--bc-sidebar-muted)}.bc-header-trail a:hover{background:var(--bc-sidebar-hover);color:var(--bc-sidebar-text)}.bc-header-trail a:focus-visible{outline:2px solid var(--sidebar-ring);outline-offset:-2px}.bc-header-trail [data-slot=breadcrumb-separator]{flex-shrink:0}.bc-header-trail [data-slot=breadcrumb-separator] svg{opacity:.7;width:13px;height:13px}@media (width<=767px){.bc-header-trail li:not([data-phone]){display:none}}@media (width<=640px){.bc-switcher-chip{justify-content:center;width:20px;padding:0;font-size:0}.bc-app-header-context{padding-inline:4px}.bc-app-header-actions{padding-right:10px}}[data-slot=dialog-content].bc-feature-search-dialog{border:1px solid var(--bc-border);background:var(--bc-surface);width:min(672px,100vw - 32px);max-width:none;color:var(--bc-text);box-shadow:var(--bc-shadow-floating);padding:0;display:block;top:72px}.bc-feature-search{max-height:min(560px,100svh - 144px);font-size:var(--dashboard-text-body);flex-direction:column;display:flex}.bc-feature-search-input{border-bottom:1px solid var(--bc-border);flex-shrink:0;align-items:center;gap:10px;height:48px;padding:0 12px 0 16px;display:flex}.bc-feature-search-input>svg{width:16px;height:16px;color:var(--bc-text-muted);stroke-width:1.5px;flex-shrink:0}.bc-feature-search-input>input{min-width:0;height:100%;color:var(--bc-text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:15px}.bc-feature-search-input>input::placeholder{color:var(--bc-text-muted)}.bc-feature-search kbd{border:1px solid var(--bc-border);border-radius:var(--bc-radius-small);background:var(--bc-surface-subtle);min-width:20px;height:20px;color:var(--bc-text-muted);font-family:inherit;font-size:var(--dashboard-text-meta);place-items:center;padding:0 5px;font-weight:500;display:inline-grid}.bc-feature-search kbd>svg{width:12px;height:12px}.bc-feature-search-list{overscroll-behavior:contain;flex:1;min-height:0;padding:6px 8px 8px;scroll-padding-block:8px;overflow-y:auto}.bc-feature-search [cmdk-group-heading]{color:var(--bc-text-muted);font-size:var(--dashboard-text-support);padding:10px 8px 6px;font-weight:500}.bc-feature-search-item{border-radius:var(--bc-radius-control);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;min-height:36px;padding:0 8px;display:flex}.bc-feature-search-item[data-selected=true]{background:var(--bc-hover)}.bc-feature-search-icon{width:16px;height:16px;color:var(--bc-text-muted);stroke-width:1.5px;flex-shrink:0}.bc-feature-search-label{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:60%;overflow:hidden}.bc-feature-search-label strong{font-weight:600}.bc-feature-search-crumb{min-width:0;color:var(--bc-text-muted);font-size:var(--dashboard-text-support);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bc-feature-search-go{width:14px;height:14px;color:var(--bc-text-muted);opacity:0;flex-shrink:0;margin-left:auto}.bc-feature-search-item[data-selected=true] .bc-feature-search-go{opacity:1}.bc-feature-search-empty{color:var(--bc-text-muted);text-align:center;margin:0;padding:32px 8px}.bc-feature-search-footer{border-top:1px solid var(--bc-border);background:var(--bc-surface-subtle);color:var(--bc-text-muted);font-size:var(--dashboard-text-support);flex-shrink:0;align-items:center;gap:6px;padding:10px 16px;display:flex}.bc-feature-search-footer>span+kbd{margin-left:10px}@media (width<=640px){[data-slot=dialog-content].bc-feature-search-dialog{top:16px}.bc-feature-search-footer{display:none}}[data-slot=sidebar]{--bc-nav-ease:cubic-bezier(.77, 0, .175, 1);--bc-nav-row:34px;--bc-nav-pad:12px;--bc-nav-inset:14px;--bc-nav-icon:14px;--bc-nav-gap:10px;--bc-nav-guide:calc(var(--bc-nav-pad) + var(--bc-nav-icon) / 2)}[data-slot=sidebar]>[data-slot=sidebar-container]{height:calc(100svh - var(--footer-height,0px));transition:width .1s ease-out,left .1s ease-out}[data-slot=sidebar]>[data-slot=sidebar-gap]{transition:width .1s ease-out}[data-sidebar-mode=hover] [data-slot=sidebar]>[data-slot=sidebar-container]{z-index:50}[data-sidebar-mode=hover] [data-slot=sidebar]>[data-slot=sidebar-gap]{width:var(--sidebar-width-icon);transition:none}[data-slot=sidebar] [data-slot=sidebar-content]:has(.bc-app-nav){padding:12px var(--bc-nav-inset)}[data-slot=sidebar] .bc-sidebar-brand{height:var(--header-height);border-bottom:1px solid var(--bc-sidebar-border);flex-shrink:0;align-items:center;gap:6px;padding-left:14px;transition:padding-left .1s ease-out;display:flex;overflow:hidden}[data-slot=sidebar] .bc-sidebar-brand-switcher{width:calc(var(--sidebar-width) - 75px);flex-shrink:0;min-width:0;transition:opacity .1s ease-out,visibility .1s;display:flex}[data-slot=sidebar][data-collapsible=icon] .bc-sidebar-brand{padding-left:8px}[data-slot=sidebar][data-collapsible=icon] .bc-sidebar-brand-switcher{opacity:0;visibility:hidden}.bc-app-nav .bc-nav-section+.bc-nav-section{margin-top:16px}.bc-app-nav .bc-nav-section[data-divider]{border-top:1px solid var(--bc-sidebar-border);margin-top:12px;padding-top:12px}.bc-app-nav .bc-nav-section-label{padding:0 var(--bc-nav-pad);color:var(--bc-sidebar-muted);line-height:15px;font-size:var(--dashboard-text-support);white-space:nowrap;align-items:center;margin:0 0 10px;font-weight:500;display:flex}.bc-app-nav .bc-nav-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.bc-app-nav .bc-nav-row{align-items:center;gap:var(--bc-nav-gap);width:100%;height:var(--bc-nav-row);padding:0 var(--bc-nav-pad);border-radius:var(--bc-radius-control);color:var(--bc-sidebar-text);font:inherit;font-size:var(--dashboard-text-body);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-weight:500;line-height:18px;text-decoration:none;transition:background-color .12s,color .12s;display:flex}.bc-app-nav .bc-nav-row:hover{background:var(--bc-sidebar-hover)}.bc-app-nav :is(.bc-nav-row,.bc-nav-sub-row):focus-visible,.bc-sidebar-search .bc-nav-search:focus-visible,.bc-sidebar-footer .bc-sidebar-collapse:focus-visible{outline:2px solid var(--sidebar-ring);outline-offset:-2px}.bc-app-nav .bc-nav-row:is([data-active],[data-current]),.bc-app-nav .bc-nav-row[data-section-current]:not([data-panel-open]){background:var(--bc-sidebar-selected);color:var(--bc-sidebar-active)}.bc-app-nav .bc-nav-icon{width:var(--bc-nav-icon);height:var(--bc-nav-icon);color:var(--bc-sidebar-muted);flex-shrink:0;place-items:center;display:grid;position:relative}:is(.bc-app-nav,.bc-sidebar-search,.bc-sidebar-footer) svg{stroke-width:1.5px}.bc-app-nav .bc-nav-icon>svg{width:var(--bc-nav-icon);height:var(--bc-nav-icon)}.bc-app-nav .bc-nav-row:is([data-active],[data-current],[data-section-current]) .bc-nav-icon{color:var(--bc-sidebar-active)}.bc-app-nav .bc-nav-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.bc-app-nav .bc-nav-caret{width:14px;height:14px;color:var(--bc-sidebar-muted);transition:transform .2s var(--bc-nav-ease);flex-shrink:0}.bc-app-nav .bc-nav-row[data-panel-open]>.bc-nav-caret{transform:rotate(90deg)}.bc-app-nav .bc-nav-chip{border:1px solid var(--bc-sidebar-border);height:18px;color:var(--bc-sidebar-muted);font-size:var(--dashboard-text-meta);border-radius:999px;align-items:center;padding:0 7px;font-weight:500;display:inline-flex}.bc-app-nav .bc-nav-count{min-width:20px;height:20px;font-size:var(--dashboard-text-meta);font-variant-numeric:tabular-nums;color:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-weight:600;display:inline-flex}.bc-app-nav :is(.bc-nav-count,.bc-nav-icon-dot){background:var(--bc-info)}.bc-app-nav [data-tone=critical]:is(.bc-nav-count,.bc-nav-icon-dot){background:var(--bc-danger)}.bc-app-nav [data-tone=warning]:is(.bc-nav-count,.bc-nav-icon-dot){background:var(--status-inactive)}:is(.dark,[data-theme=dark]) .bc-app-nav .bc-nav-count{color:var(--bc-sidebar)}.bc-app-nav .bc-nav-count[data-tone=attention]{border:1px solid var(--bc-accent-line);color:var(--bc-sidebar-active);background:0 0}.bc-app-nav .bc-nav-row[data-tone=attention]{color:var(--bc-warning)}.bc-app-nav .bc-nav-row[data-tone=attention] .bc-nav-icon{color:inherit}.bc-app-nav .bc-nav-icon-dot{width:7px;height:7px;box-shadow:0 0 0 2px var(--bc-sidebar);border-radius:50%;display:none;position:absolute;top:-2px;right:-3px}.bc-app-nav .bc-nav-dot{background:var(--bc-sidebar-active);border-radius:50%;flex-shrink:0;width:6px;height:6px}.bc-app-nav .bc-nav-staff{color:var(--bc-sidebar-muted)}.bc-app-nav .bc-nav-sub-panel{height:var(--collapsible-panel-height);transition:height .22s var(--bc-nav-ease);overflow:hidden}.bc-app-nav .bc-nav-sub-panel:is([data-starting-style],[data-ending-style]){height:0}.bc-app-nav .bc-nav-sub{--bc-nav-sub-indent:calc(var(--bc-nav-guide) + 9px);flex-direction:column;gap:1px;margin:1px 0 6px;padding:0;list-style:none;display:flex;position:relative}.bc-app-nav .bc-nav-sub:before{content:"";top:3px;bottom:3px;left:var(--bc-nav-guide);background:var(--bc-sidebar-border);width:1px;position:absolute}.bc-app-nav .bc-nav-sub-row{height:var(--bc-nav-row);margin-left:var(--bc-nav-sub-indent);padding:0 var(--bc-nav-pad) 0 calc(var(--bc-nav-pad) + var(--bc-nav-icon) + var(--bc-nav-gap) - var(--bc-nav-sub-indent));border-radius:var(--bc-radius-control);color:var(--bc-sidebar-text);font-size:var(--dashboard-text-body);white-space:nowrap;align-items:center;gap:8px;text-decoration:none;transition:background-color .12s,color .12s;display:flex;position:relative}.bc-app-nav .bc-nav-sub-row:hover{background:var(--bc-sidebar-hover);color:var(--bc-sidebar-text)}.bc-app-nav .bc-nav-sub-row[data-active]{background:var(--bc-sidebar-selected);color:var(--bc-sidebar-active)}.bc-app-nav .bc-nav-sub-row[data-active]:before{content:"";top:9px;bottom:9px;left:calc(var(--bc-nav-guide) - 1px - var(--bc-nav-sub-indent));background:var(--bc-sidebar-active);border-radius:2px;width:3px;position:absolute}.bc-app-nav .bc-panel-back{margin:0 calc(-1 * var(--bc-nav-inset)) 12px;padding:0 var(--bc-nav-inset) 12px;border-bottom:1px solid var(--bc-sidebar-border)}.bc-app-nav .bc-panel-back .bc-nav-row{background:var(--bc-sidebar-hover)}.bc-app-nav .bc-panel-back .bc-nav-row:hover{background:var(--bc-sidebar-selected)}[data-slot=sidebar] .bc-sidebar-search{padding:13px var(--bc-nav-inset) 0;flex-shrink:0}.bc-sidebar-search .bc-nav-search{border:1px solid var(--bc-sidebar-border);border-radius:var(--bc-radius-control);background:var(--bc-field);width:100%;height:32px;color:var(--bc-sidebar-muted);font:inherit;font-size:var(--dashboard-text-support);text-align:left;white-space:nowrap;cursor:pointer;align-items:center;gap:8px;padding:0 8px 0 10px;transition:border-color .12s;display:flex}.bc-sidebar-search .bc-nav-search:hover{border-color:var(--bc-input-border)}.bc-sidebar-search .bc-nav-search>svg{flex-shrink:0;width:14px;height:14px}.bc-sidebar-search .bc-nav-search>span{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.bc-sidebar-search .bc-nav-search>kbd{font-family:inherit;font-size:var(--dashboard-text-meta);color:var(--bc-sidebar-muted);flex-shrink:0}[data-collapsible=icon] .bc-sidebar-search .bc-nav-search{width:var(--bc-nav-row);height:var(--bc-nav-row);justify-content:center;padding:0}[data-collapsible=icon] .bc-sidebar-search .bc-nav-search>:is(span,kbd){display:none}.bc-app-nav .bc-panel-body[data-dimmed]{opacity:.4;-webkit-user-select:none;user-select:none}.bc-app-nav .bc-panel-note{padding:0 var(--bc-nav-pad);color:var(--bc-sidebar-muted);font-size:var(--dashboard-text-meta);margin:22px 0 0;line-height:1.7}.bc-app-nav .bc-panels{position:relative;overflow-x:clip}.bc-app-nav .bc-panel-ghost{pointer-events:none;position:absolute;inset:0 0 auto}.bc-app-nav :is(.bc-panel-ghost[data-direction=forward],.bc-panel[data-entering=back]){--bc-panel-shift:-60%}.bc-app-nav :is(.bc-panel-ghost[data-direction=back],.bc-panel[data-entering=forward]){--bc-panel-shift:60%}.bc-app-nav .bc-panel-ghost[data-direction]{animation:bc-panel-out .25s var(--bc-nav-ease) forwards}.bc-app-nav .bc-panel[data-entering]{animation:bc-panel-in .25s var(--bc-nav-ease)}@keyframes bc-panel-out{to{opacity:0;transform:translateX(var(--bc-panel-shift))}}@keyframes bc-panel-in{0%{opacity:0;transform:translateX(var(--bc-panel-shift))}}[data-slot=sidebar] .bc-sidebar-footer{padding:8px var(--bc-nav-inset);border-top:1px solid var(--bc-sidebar-border);flex-direction:row}.bc-sidebar-footer .bc-sidebar-collapse{width:var(--bc-nav-row);height:var(--bc-nav-row);border-radius:var(--bc-radius-control);color:var(--bc-sidebar-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.bc-sidebar-footer .bc-sidebar-collapse:hover{background:var(--bc-sidebar-hover);color:var(--bc-sidebar-text)}.bc-sidebar-footer .bc-sidebar-collapse>svg{width:16px;height:16px}[data-slot=sidebar][data-collapsible=icon]{--bc-nav-inset:10px}[data-collapsible=icon] .bc-app-nav .bc-nav-row{width:var(--bc-nav-row);justify-content:center;padding:0}[data-collapsible=icon] .bc-app-nav .bc-nav-icon-dot{display:block}[data-collapsible=icon] .bc-app-nav :is(.bc-nav-label,.bc-nav-caret,.bc-nav-chip,.bc-nav-count,.bc-nav-dot,.bc-nav-staff,.bc-nav-section-label,.bc-panel-note){display:none}[data-collapsible=icon] .bc-app-nav .bc-nav-section+.bc-nav-section{border-top:1px solid var(--bc-sidebar-border);margin-top:8px;padding-top:8px}@media (prefers-reduced-motion:reduce){[data-slot=sidebar] :is(.bc-sidebar-brand,.bc-sidebar-brand-switcher),.bc-app-nav :is(.bc-nav-sub-panel,.bc-nav-caret){transition:none}}
