:root{--bp-primary-blue:#00a0ff;--bp-matrix-project-header-bg:color-mix(in srgb, var(--bp-primary-blue) 30%, white);--bp-primary-green:#0f8;--bp-primary-red:#b91c1c;--bp-primary-red-st:#b91c1c80;--bp-primary-white-st:#ffffffeb;--bp-workspace-tab-ink-gradient:linear-gradient(30deg, var(--bp-primary-blue) 0%, var(--bp-primary-green) 100%);--bp-text-primary:#262626;--bp-text-secondary:#525252;--bp-text-tertiary:#8c8c8c;--bp-border:#e5e5e5;--bp-matrix-cell-font-size:.72rem;--bp-popup-border:#d9d9d9;--bp-popup-radius:6px;--bp-popup-item-radius:4px;--bp-popup-hover-bg:#e6f4ff;--bp-popup-shadow:0 6px 16px #0000001f, 0 3px 6px #00000014;--bp-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bp-surface:#fff;--bp-surface-elevated:#fafafa;--bp-surface-muted:#f5f5f5;--bp-text-on-muted:#262626;--bp-warning-bg:#fff7ed;--bp-warning-border:#fdba74;--bp-focus-ring:#262626}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{color:var(--bp-text-primary);background:var(--bp-surface);font-family:var(--bp-font-family);margin:0;padding:0}button,input,optgroup,select,textarea{font-family:inherit}.bp-row-delete-btn:focus-visible{box-shadow:0 0 0 2px var(--bp-focus-ring);outline:none}.staffing-shared-date-picker{width:114px;min-width:114px}.staffing-shared-date-picker .ant-picker-input>input{width:100%;min-width:0}.staffing-shared-popup{font-family:var(--bp-font-family);font-size:var(--bp-matrix-cell-font-size);line-height:1.4}.staffing-grid-cell-input{font-family:var(--bp-font-family);outline:none}.staffing-grid-cell-input:focus-visible,.staffing-matrix-ftepct-wrap:focus-within{box-shadow:inset 0 0 0 2px var(--bp-focus-ring)}.staffing-matrix-ftepct-wrap .staffing-grid-cell-input:focus-visible{box-shadow:none}.staffing-matrix-ftepct-wrap:focus-within .matrix-cell-suffix{display:none}.staffing-grid-cell-combobox .staffing-grid-cell-input{padding-right:6px}.staffing-grid-cell-combobox:focus-within .staffing-grid-cell-input{padding-right:18px}.staffing-grid-cell-combobox{min-width:0;position:absolute;inset:0;overflow:hidden}.staffing-grid-cell-combobox-button{width:18px;color:var(--bp-text-primary);cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .12s;display:flex;position:absolute;top:0;bottom:0;right:0}.staffing-grid-cell-combobox:focus-within .staffing-grid-cell-combobox-button{opacity:1;pointer-events:auto}.staffing-grid-cell-combobox-button svg{width:10px;height:10px;display:block}.staffing-grid-cell-combobox-popup{z-index:2200;border:1px solid var(--bp-popup-border);border-radius:var(--bp-popup-radius);max-height:280px;box-shadow:var(--bp-popup-shadow);background:#fff;padding:4px;position:fixed;overflow:auto}.staffing-grid-cell-combobox-option{border-radius:var(--bp-popup-item-radius);width:100%;color:var(--bp-text-primary);text-align:left;font:inherit;cursor:pointer;background:0 0;border:none;padding:5px 8px}.staffing-grid-cell-combobox-option:hover,.staffing-grid-cell-combobox-option[data-active=true]{background:var(--bp-popup-hover-bg)}.staffing-shared-picker-popup{border:1px solid var(--bp-popup-border);background:#fff;overflow:visible;border-radius:var(--bp-popup-radius)!important;box-shadow:var(--bp-popup-shadow)!important}.staffing-shared-picker-popup .ant-picker-panel-container{border:none;border-radius:0;overflow:hidden;box-shadow:none!important}.staffing-shared-picker-popup .ant-picker-cell:hover .ant-picker-cell-inner,.staffing-shared-picker-popup .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,.staffing-shared-picker-popup .ant-picker-cell-in-view.ant-picker-cell-selected:hover .ant-picker-cell-inner{font-weight:500;background:var(--bp-popup-hover-bg)!important;color:var(--bp-text-primary)!important;box-shadow:none!important}.staffing-shared-picker-popup .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{display:none!important}.staffing-grid-cell-select{font-family:var(--bp-font-family);outline:none}.staffing-grid-cell-select:focus-visible{box-shadow:inset 0 0 0 2px var(--bp-focus-ring)}.workspace-top-nav{min-width:0;max-width:min(52vw,720px);margin:0}.workspace-top-nav__wrap{white-space:nowrap;flex:auto;align-self:stretch;align-items:center;display:flex;position:relative;overflow:hidden}.workspace-top-nav__list{flex:auto;align-items:center;min-width:0;display:flex;position:relative}.workspace-top-nav__link{min-width:50px;padding:var(--ant-padding-sm,12px) 0;font-size:var(--ant-font-size,14px);line-height:var(--ant-line-height,1.57143);color:var(--ant-color-text,#000000e0);cursor:pointer;transition:color var(--ant-motion-duration-slow,.2s) var(--ant-motion-ease-in-out,cubic-bezier(.645, .045, .355, 1));-webkit-tap-highlight-color:transparent;outline:none;justify-content:center;align-items:center;font-weight:400;text-decoration:none;display:inline-flex;position:relative}.workspace-top-nav__link+.workspace-top-nav__link{margin-left:32px}.workspace-top-nav__link:hover{color:var(--ant-color-primary-hover,#404040)}.workspace-top-nav__link:focus-visible{box-shadow:0 0 0 2px var(--bp-focus-ring);border-radius:var(--ant-border-radius-sm,4px)}.workspace-top-nav__link--active:after{content:"";background:var(--bp-workspace-tab-ink-gradient);pointer-events:none;border-radius:3px 3px 0 0;height:6px;position:absolute;bottom:0;left:0;right:0}.workspace-top-nav__link--active,.workspace-top-nav__link--active:hover,.workspace-top-nav__link--active:focus-visible{color:var(--ant-color-primary,#262626);font-weight:700!important}.workspace-secondary-nav-menu.ant-menu .ant-menu-item,.workspace-secondary-nav-menu.ant-menu .ant-menu-submenu-title{border-radius:var(--ant-border-radius-sm)}.workspace-secondary-nav-menu.ant-menu .ant-menu-item.workspace-secondary-nav-item--active{position:relative}.workspace-secondary-nav-menu.ant-menu .ant-menu-item.workspace-secondary-nav-item--active:before{content:"";pointer-events:none;background:url(/bitpeak_bullet_32x32.png) 50%/contain no-repeat;width:12px;height:12px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.workspace-secondary-nav-menu.ant-menu .ant-menu-item.workspace-secondary-nav-item--active .ant-menu-title-content a{font-weight:700!important}
