@scope(.cf-window){.global-table-zoom__reset{cursor:pointer;width:auto!important;min-width:2.65rem!important;color:var(--foreground)!important;background:0 0!important;border:0!important}.global-table-zoom{border:1px solid var(--border);background:var(--panel-strong);border-radius:.35rem;align-items:center;gap:.1rem;margin-right:.25rem;padding:.05rem .15rem;display:inline-flex}.global-table-zoom__step{min-width:1.15rem;height:1.15rem;color:var(--foreground);font:700 .78rem/1 var(--theme-font-family), var(--font-sans), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:.25rem;place-items:center;padding:0;display:grid}.global-table-zoom__step:hover{background:color-mix(in srgb, var(--accent) 18%, transparent)}.global-table-zoom__value{text-align:center;min-width:2.4rem;color:var(--muted);font:600 .62rem/1 var(--theme-font-family), var(--font-sans), sans-serif;font-variant-numeric:tabular-nums}.cf-window__zoom .global-table-zoom__step{min-width:1rem}.global-table-zoom{box-sizing:border-box;background:0 0;border:0;gap:2px;height:26px;min-height:26px;margin-right:0;padding:0}.global-table-zoom__step{box-sizing:border-box;border:1px solid var(--border);border-radius:.35rem;width:26px;min-width:26px;height:26px;font-size:.72rem}.global-table-zoom__value,.global-table-zoom__reset{box-sizing:border-box;text-align:center;place-items:center;height:26px;font-size:.6rem;line-height:1;width:2.05rem!important;min-width:2.05rem!important;padding:0!important;display:inline-grid!important}.cf-window__zoom .global-table-zoom__step{width:26px;min-width:26px}.cf-window__zoom .global-table-zoom__reset{min-width:2.05rem!important}.cf-modal__zoom.global-table-zoom,.cf-window__zoom.global-table-zoom{border:1px solid var(--border);background:color-mix(in srgb, var(--panel-strong) 88%, transparent);gap:0;height:22px;min-height:22px;padding:1px 2px}.cf-modal__zoom .global-table-zoom__step,.cf-window__zoom .global-table-zoom__step{border:0;border-radius:.25rem;width:.9rem;min-width:.9rem;height:18px;font-size:.6rem}.cf-modal__zoom :is(.global-table-zoom__value,.global-table-zoom__reset),.cf-window__zoom :is(.global-table-zoom__value,.global-table-zoom__reset){height:18px;width:2.05rem!important;min-width:2.05rem!important}.shell-application-zoom .global-table-zoom__step,.shell-application-zoom :is(.global-table-zoom__value,.global-table-zoom__reset){height:24px}.global-table-zoom__step{box-shadow:none!important;background:0 0!important;border:0!important}.cf-modal__zoom.global-table-zoom,.cf-window__zoom.global-table-zoom{background:0 0;border:0}}
:root[data-theme=monolith-light] .workspace-panel{color:#0d0d0d;background:#f5f5f5}.workspace-panel{flex:1;min-width:0;min-height:0;padding:3.25rem 1.35rem 1.35rem;overflow:hidden auto}@media (max-width:980px){.workspace-panel{padding-top:4rem;overflow-y:visible}}.workspace-list{gap:.85rem;display:grid}.workspace-list__item{border:1px solid color-mix(in srgb, var(--accent) 10%, transparent);background:#0a182d57;border-radius:.9rem;padding:1rem 1.05rem}.workspace-list__title-row{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.45rem;display:flex}.workspace-list__title{color:var(--foreground);margin:0;font-size:.92rem;font-weight:700}.workspace-list__detail{color:color-mix(in srgb, var(--foreground) 68%, transparent);margin:0;font-size:.81rem;line-height:1.5}:root[data-density=compact] .workspace-panel{padding:3.25rem .75rem .75rem}@media (max-width:768px){.workspace-panel{padding-top:calc(4rem + var(--safe-top));padding-bottom:calc(1.35rem + var(--safe-bottom));padding-left:calc(1rem + var(--safe-left));padding-right:calc(1rem + var(--safe-right))}}@media (min-width:769px) and (max-width:1024px){.workspace-panel{padding:1rem}}html[data-cf-window-tray=open] .workspace-panel{scroll-padding-bottom:calc(4.25rem + env(safe-area-inset-bottom,0px));padding-bottom:calc(4.25rem + env(safe-area-inset-bottom,0px))!important}.cf-window-surface-state{height:100%;min-height:9rem;color:var(--muted);text-align:center;align-content:center;justify-items:center;gap:.55rem;padding:1.25rem;display:grid}.cf-window-surface-state strong{color:var(--foreground)}.cf-window-surface-state button{border:1px solid var(--border);background:var(--panel-strong);min-height:2.25rem;color:var(--foreground);cursor:pointer;border-radius:.55rem;padding:.4rem .75rem}.cf-window-surface-state button:hover{border-color:var(--accent)}.cf-two-pane{grid-template-columns:auto minmax(0,1fr);gap:12px;min-height:560px;display:grid}.cf-window .menu-box__menu-toggle{display:none}@media (max-width:768px){.cf-two-pane{grid-template-columns:1fr;position:relative}.cf-window--mobile :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]),textarea,select,[contenteditable=true]:not(.cf-md-content)){-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px!important}}.cf-window-hamburger{box-sizing:border-box;border:1px solid var(--border);background:var(--panel-strong);width:28px;min-width:28px;height:28px;min-height:28px;color:var(--foreground);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;min-height:22px;padding:0}.cf-window__panel-icon svg,.cf-window-hamburger svg{width:16px;height:16px}.cf-window__content-scale{box-sizing:border-box}.cf-window:has(.cf-two-pane) .cf-window__body{overflow:hidden!important}.cf-window .cf-two-pane{height:100%;min-height:0}.cf-window-dock__group-menu{bottom:100%}.cf-window .cf-two-pane{height:100%;min-height:0;overflow:hidden}:root .cf-window-hamburger{border-radius:6px;justify-content:center;align-items:center;block-size:22px;min-block-size:22px;inline-size:22px;min-inline-size:22px;padding:0;display:inline-flex}@media (max-width:768px){.cf-window-dock__label{display:none}.cf-window-dock__restore{padding-inline:.45rem}.cf-quick-launch-strip{scrollbar-width:thin;width:100%;overflow-x:auto;flex-wrap:nowrap!important;gap:2px!important}.cf-quick-launch-button{flex:0 0 30px;border-radius:7px!important;width:30px!important;height:30px!important}}.cf-window-dock__icon{place-items:center;width:16px;height:16px;display:grid}.cf-window__titlebar--anchored{border-bottom:1px solid var(--border);background:var(--panel-strong);min-height:42px;box-shadow:inset 3px 0 var(--cf-window-hue,var(--accent));flex:none;align-items:center;gap:.55rem;padding:.55rem .8rem;display:flex}.cf-window__title-icon{color:var(--cf-window-hue,var(--accent));place-items:center;display:grid}.cf-window__title{min-width:0;font-size:var(--canonical-ui-font-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cf-window__anchored-label{color:var(--muted);font-size:.7rem;font-weight:650}.cf-window__anchored-tools{align-items:center;gap:.2rem;min-width:0;margin-left:auto;display:flex}@media (max-width:768px){.cf-window__anchored-label,.cf-window__anchored-tools .cf-window-aria-assist span:last-child{display:none}}.cf-window-dock__restore{background:var(--panel-2,#ffffff0d);color:var(--foreground,#f0eeec);font:inherit;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:7px;padding:6px 10px;font-size:12.5px;font-weight:600;display:flex}.cf-window-dock__group{align-items:center;display:flex;position:relative}.cf-window-dock__restore--grouped{position:relative}.cf-window-dock__badge{border:1px solid var(--panel);background:var(--accent);min-width:16px;height:16px;color:var(--accent-fg,#fff);text-align:center;border-radius:999px;padding:0 4px;font-size:9px;line-height:14px;position:absolute;top:-5px;right:-5px}.cf-window-dock__group-menu{border:1px solid var(--border);background:var(--panel-strong);width:min(18rem,100vw - 1rem);max-height:min(18rem,55svh);box-shadow:var(--theme-shadow,0 18px 45px #00000073);border-radius:.55rem;padding:.3rem;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;overflow-y:auto;transform:translate(-50%)}.cf-window-dock__group:hover .cf-window-dock__group-menu,.cf-window-dock__group:focus-within .cf-window-dock__group-menu{gap:.2rem;display:grid}.cf-window-dock__group-row{grid-template-columns:minmax(0,1fr) auto;display:grid}.cf-window-dock__group-row button{min-width:0;color:var(--foreground);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.35rem;padding:.4rem .5rem;font-size:.76rem;overflow:hidden}.cf-window-dock__group-row button:hover{background:color-mix(in srgb, var(--accent) 12%, transparent)}.cf-window .ws-planning-table-wrap{resize:none;min-height:0!important}.cf-window .ws-planning-quick-add{flex:none}.cf-window [data-initiatives-workspace]{height:100%;min-height:0;overflow:hidden}.cf-window-aria-assist{border:1px solid color-mix(in srgb, var(--accent) 40%, var(--border));min-height:26px;color:var(--foreground);background:color-mix(in srgb, var(--accent) 12%, var(--panel));font:inherit;white-space:nowrap;cursor:pointer;border-radius:.4rem;align-items:center;gap:.3rem;padding:0 .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.cf-window-aria-assist:hover,.cf-window-aria-assist:focus-visible{border-color:var(--accent);color:var(--foreground);background:color-mix(in srgb, var(--accent) 24%, var(--panel-strong));outline:none}@media (min-width:769px){.cf-window__body{font-size:calc(var(--canonical-ui-font-size) * var(--modal-zoom,1))}}.cf-window-dock__group-menu{z-index:20;bottom:calc(100% - 4px)}@media (max-width:560px){.cf-window-aria-assist>span:last-child{display:none}.cf-window-aria-assist{justify-content:center;width:28px;padding:0}}.cf-window-dock__close{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;margin-left:2px;padding:4px 6px}.cf-window-dock__close:hover{color:var(--foreground);background:color-mix(in srgb, var(--accent) 14%, transparent)}.cf-window__zoom{flex:none;margin:0;box-shadow:0 4px 14px #00000029}.cf-window__title-text{color:color-mix(in srgb, var(--foreground) 72%, #dff3ff 28%)}:root[data-style=hud] .cf-window:not(.cf-window--mobile){clip-path:var(--hud-corner-notch);border-radius:0!important}:root[data-style=hud] .cf-window:not(.cf-window--mobile):after{content:"";z-index:30;pointer-events:none;background:linear-gradient(135deg, transparent calc(50% - .8px), var(--accent) calc(50% - .8px), var(--accent) calc(50% + .8px), transparent calc(50% + .8px)) top left / 14px 14px no-repeat, linear-gradient(135deg, transparent calc(50% - .8px), var(--accent) calc(50% - .8px), var(--accent) calc(50% + .8px), transparent calc(50% + .8px)) bottom right / 14px 14px no-repeat;position:absolute;inset:0}.cf-window-primary-create{box-sizing:border-box;width:22px;min-width:22px;height:22px;color:#0000;cursor:pointer;background:#fff;border:0;border-radius:999px;place-items:center;padding:0;font:800 16px/1 system-ui,sans-serif;display:inline-grid;position:relative;box-shadow:0 1px 5px #00000047}.cf-window-primary-create:before{content:"+";color:var(--accent-strong,#173f6b);place-items:center;line-height:1;display:grid;position:absolute;inset:0}.cf-window-primary-create:hover,.cf-window-primary-create:focus-visible{background:color-mix(in srgb, #fff 86%, var(--accent));outline:2px solid color-mix(in srgb, #fff 82%, var(--accent));outline-offset:1px}.cf-window__zoom{box-shadow:none;background:color-mix(in srgb, var(--panel-strong) 88%, transparent)}.cf-quick-launch-button>svg{width:16px;height:16px}.cf-window-aria-assist{box-sizing:border-box;border-radius:.35rem;gap:.2rem;height:22px;min-height:22px;padding:0 .32rem;font-size:.6rem;line-height:1}.cf-quick-launch-button{box-sizing:border-box;flex:0 0 28px;min-width:28px;min-height:28px;border-radius:6px!important;width:28px!important;height:28px!important}@media (max-width:768px){.cf-quick-launch-button{flex-basis:28px;width:28px!important;height:28px!important}}
