#problem-management-root{--pm-assistant-resting-clearance:6.75rem;--pm-assistant-dock-width:64rem;--pm-search-panel-width:48rem}#problem-management-root>.command-overlay[data-search-presentation=adaptive]{isolation:isolate;z-index:5000!important;width:100vw!important;height:100dvh!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden!important}#problem-management-root>.command-overlay[data-search-presentation=adaptive] .command-backdrop{-webkit-backdrop-filter:blur(8px);z-index:0!important;background:#050607ad!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}#problem-management-root>.command-overlay[data-search-presentation=adaptive] .command-panel-inline{grid-template-rows:auto auto minmax(0,1fr);z-index:1!important;width:min(var(--pm-search-panel-width), calc(100vw - 2rem))!important;border:1px solid var(--ds-border-strong,var(--inside-color-border))!important;background:var(--ds-surface,var(--inside-color-surface))!important;border-radius:0!important;max-width:none!important;max-height:min(72dvh,44rem)!important;margin:0!important;display:grid!important;position:absolute!important;inset:50% auto auto 50%!important;overflow:hidden!important;transform:translate(-50%,-50%)!important;box-shadow:0 2rem 6rem #0000006b!important}#problem-management-root>.command-overlay[data-search-presentation=adaptive] .command-results{overscroll-behavior:contain;grid-auto-rows:max-content;align-content:start;min-height:0!important;overflow-y:auto!important}#problem-management-root>.command-overlay[data-search-presentation=adaptive] .command-results>:is(a,button){grid-template:"type title arrow""type detail arrow"/4rem minmax(0,1fr) 1rem;align-items:start;gap:.25rem .75rem;height:auto;min-height:3.5rem}#problem-management-root>.command-overlay[data-search-presentation=adaptive] .command-results>:is(a,button)>span{letter-spacing:.02em;grid-area:type;line-height:1.5;font-size:.6875rem!important}#problem-management-root>.command-overlay[data-search-presentation=adaptive] .command-results>:is(a,button)>strong{white-space:normal;overflow-wrap:anywhere;grid-area:title;min-width:0}#problem-management-root>.command-overlay[data-search-presentation=adaptive] .command-results>:is(a,button)>small{white-space:normal;overflow-wrap:anywhere;grid-area:detail;min-width:0;font-size:.75rem!important}#problem-management-root>.command-overlay[data-search-presentation=adaptive] .command-results>:is(a,button)>svg{grid-area:arrow;width:1rem;height:1rem}#problem-management-root[data-theme=light]>.command-overlay[data-search-presentation=adaptive] .command-backdrop{background:#17191d61!important}#problem-management-root[data-theme=light]>.command-overlay[data-search-presentation=adaptive] .command-panel-inline{border-color:var(--pm-color-border,#c7cdd5)!important;background:var(--pm-color-surface,#fff)!important;box-shadow:var(--pm-shadow-overlay,0 2rem 5rem #17191d33)!important}#problem-management-root .inside-shell .inside-assistant:not(.open){pointer-events:none;z-index:1900!important}#problem-management-root .inside-shell .inside-assistant:not(.open) .assistant-dock{pointer-events:auto}#problem-management-root .inside-shell .assistant-dock,#problem-management-root .inside-shell .assistant-dock.is-collapsed,#problem-management-root .inside-shell .assistant-dock.is-engaged{isolation:isolate;box-sizing:border-box!important;border:1px solid var(--ds-border-strong,var(--inside-color-border))!important;background:var(--ds-surface-raised,var(--inside-color-surface-raised))!important;border-radius:0!important;box-shadow:0 1.25rem 4rem #00000061!important}#problem-management-root .inside-shell .assistant-dock.is-collapsed{grid-template-columns:auto minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;min-height:4.5rem!important;max-height:none!important;padding:0!important;display:grid!important;overflow:hidden!important}#problem-management-root .inside-shell .assistant-dock.is-collapsed .assistant-dock-mode-tabs{align-self:stretch;min-width:0;height:100%;overflow:hidden;border:0!important;border-right:1px solid var(--ds-border,var(--inside-color-border))!important;background:0 0!important;border-radius:0!important;align-items:stretch!important;gap:0!important;width:auto!important;max-width:min(31rem,48vw)!important;margin:0!important;padding:0!important;display:flex!important}#problem-management-root .inside-shell .assistant-dock.is-collapsed .assistant-dock-mode-tabs>button{flex:0 auto;height:100%;border:0!important;border-right:1px solid var(--ds-border-subtle,var(--inside-color-border-soft))!important;background:0 0!important;border-radius:0!important;gap:.55rem!important;min-height:4.5rem!important;padding:.875rem 1.125rem!important}#problem-management-root .inside-shell .assistant-dock.is-collapsed .assistant-dock-mode-tabs>button:last-of-type{border-right:0!important}#problem-management-root .inside-shell .assistant-dock.is-collapsed .assistant-dock-launcher{min-width:0;height:100%;overflow:hidden;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:.875rem!important;min-height:4.5rem!important;padding:.75rem 1.25rem!important;display:grid!important}#problem-management-root .inside-shell .assistant-dock.is-collapsed .assistant-dock-launcher-copy{min-width:0}#problem-management-root .inside-shell .assistant-dock.is-collapsed .assistant-dock-launcher-copy :is(strong,small){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#problem-management-root .inside-shell .assistant-dock.is-engaged{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:max-content!important;gap:0!important;max-height:min(84dvh,54rem)!important;padding:0!important;display:grid!important;overflow:visible!important}#problem-management-root .inside-shell .assistant-dock.is-engaged .assistant-dock-mode-tabs{border:0!important;border-bottom:1px solid var(--ds-border,var(--inside-color-border))!important;background:0 0!important;border-radius:0!important;align-items:center!important;gap:.25rem!important;width:100%!important;max-width:none!important;min-height:3.75rem!important;margin:0!important;padding:.5rem!important;display:flex!important}#problem-management-root .inside-shell .assistant-dock.is-engaged .assistant-dock-mode-tabs>button{border-radius:0!important;min-height:2.75rem!important;padding:.625rem .875rem!important}#problem-management-root .inside-shell .assistant-dock-tour{--icon-control-size:2.5rem;flex:none;border-radius:0!important;margin:0 0 0 auto!important;position:static!important;inset:auto!important}#problem-management-root .inside-shell .assistant-dock-collapse{flex:none;border-radius:0!important;margin-left:.125rem!important}#problem-management-root .inside-shell .assistant-dock-composer{min-width:0;background:0 0!important;border:0!important;border-radius:0!important;gap:.75rem!important;padding:1rem 1.125rem 1.125rem!important;display:grid!important;overflow:visible!important}#problem-management-root .inside-shell .assistant-dock-composer textarea,#problem-management-root .inside-shell .assistant-composer textarea{white-space:pre-wrap;overflow-wrap:anywhere;height:auto;display:block;resize:none!important;width:100%!important;min-height:3.75rem!important;max-height:min(34rem,58dvh)!important;line-height:1.55!important}#problem-management-root .inside-shell .assistant-composer textarea{max-height:min(32rem,54dvh)!important}#problem-management-root .inside-shell :is(.assistant-dock-composer,.assistant-composer)>.guided-tour-trigger-assistant{display:none!important}#problem-management-root .inside-shell .assistant-head-actions{align-items:center!important;gap:.375rem!important;display:flex!important}#problem-management-root .inside-shell .assistant-panel-tour{--icon-control-size:2.5rem;flex:none;border-radius:0!important;margin:0!important;position:static!important;inset:auto!important}@media (min-width:48rem){#problem-management-root .inside-shell.team-mode .inside-content{padding-bottom:calc(clamp(2rem, 4vw, 4rem) + var(--pm-assistant-resting-clearance))!important;scroll-padding-bottom:calc(1.5rem + var(--pm-assistant-resting-clearance))!important}#problem-management-root .inside-shell.team-mode :is(.view-stack,.workspace-view,.project-workspace,.project-tab-content){scroll-margin-bottom:calc(1.5rem + var(--pm-assistant-resting-clearance))!important}#problem-management-root .inside-shell .inside-assistant.dock-engaged:not(.open){z-index:1950!important}#problem-management-root .inside-shell .inside-assistant.dock-engaged:not(.open) .assistant-dock{box-shadow:0 0 0 1px color-mix(in srgb, var(--ds-accent) 14%, transparent), 0 2rem 7rem #0000008c!important}}@media (max-width:47.9375rem){#problem-management-root .inside-shell.inside-shell :is(.view-intro,.client-portal-hero){position:relative!important}#problem-management-root .inside-shell.inside-shell .client-portal-hero{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}#problem-management-root .inside-shell.inside-shell :is(.view-intro-copy,.client-portal-hero>div:first-child){padding-right:0!important}#problem-management-root .inside-shell.inside-shell :is(.view-intro-actions,.client-portal-hero-actions){background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr) 3rem!important;justify-content:stretch!important;align-items:end!important;gap:.5rem!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:grid!important;position:static!important;transform:translate(0,0)!important}#problem-management-root .inside-shell.inside-shell :is(.view-intro-actions,.client-portal-hero-actions)>:not(.guided-tour-trigger){grid-area:1/1!important;width:100%!important;min-width:0!important;max-width:none!important}#problem-management-root .inside-shell.inside-shell :is(.view-intro-actions,.client-portal-hero-actions)>.guided-tour-trigger:not(.assistant-dock-tour):not(.assistant-panel-tour){--icon-control-size:3rem;z-index:1!important;border:1px solid var(--ds-border-strong,var(--inside-color-border))!important;background:var(--ds-surface-raised,var(--inside-color-surface-raised))!important;width:3rem!important;min-width:3rem!important;max-width:3rem!important;height:3rem!important;min-height:3rem!important;max-height:3rem!important;color:var(--ds-text,var(--inside-color-text))!important;box-shadow:none!important;aspect-ratio:1!important;border-radius:0!important;grid-area:1/2!important;align-self:end!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:translate(0,0)!important}#problem-management-root .inside-shell .assistant-dock.is-collapsed{grid-template-columns:minmax(0,1fr) 3.25rem!important}#problem-management-root .inside-shell .assistant-dock.is-collapsed .assistant-dock-mode-tabs{max-width:none!important}#problem-management-root .inside-shell .assistant-dock.is-engaged{max-height:min(88dvh,46rem)!important}#problem-management-root .inside-shell .assistant-dock-composer textarea,#problem-management-root .inside-shell .assistant-composer textarea{max-height:min(26rem,52dvh)!important}}@media (max-width:30rem){#problem-management-root .inside-shell .assistant-dock.is-collapsed .assistant-dock-mode-tabs>button{padding-inline:.75rem!important}#problem-management-root .inside-shell .assistant-dock.is-collapsed .assistant-dock-launcher{width:3.25rem!important;min-width:3.25rem!important;padding:0!important}}@media (max-width:47.9375rem){#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-head{min-height:4rem!important;padding:.625rem max(.75rem, env(safe-area-inset-right)) .625rem max(.75rem, env(safe-area-inset-left))!important;gap:.625rem!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-title{min-width:0;gap:.625rem!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-symbol{border:1px solid color-mix(in srgb, var(--ds-accent) 42%, var(--ds-border))!important;background:color-mix(in srgb, var(--ds-accent) 16%, transparent)!important;border-radius:0!important;width:2.25rem!important;min-width:2.25rem!important;height:2.25rem!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-symbol svg{width:1rem!important;height:1rem!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-title strong{font-size:.9375rem!important;line-height:1.2!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-title small{font-size:.75rem!important;line-height:1.25!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-head-actions{gap:.125rem!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-head-actions>button{isolation:isolate;width:2.75rem!important;min-width:2.75rem!important;height:2.75rem!important;min-height:2.75rem!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;position:relative!important;overflow:visible!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-head-actions>button:before{content:"";z-index:-1;width:2rem;height:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid var(--ds-border)!important;background:var(--ds-surface-raised)!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-head-actions>button :is(svg,.guided-tour-question){z-index:1;position:relative}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-head-actions>button svg{width:1rem!important;height:1rem!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-head-actions .guided-tour-question{font-size:.875rem!important;line-height:1!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-composer-shell{border-top:1px solid var(--ds-border)!important;padding:.375rem max(.5rem, env(safe-area-inset-right)) max(.375rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left))!important;background:var(--ds-surface-raised)!important;box-shadow:none!important;gap:0!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-composer{border:1px solid var(--ds-border-strong)!important;background:var(--ds-surface)!important;box-shadow:none!important;border-radius:0!important;overflow:hidden!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-composer:focus-within{border-color:var(--ds-border-strong)!important;box-shadow:none!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-composer textarea,#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-composer textarea:focus{min-height:3rem!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:.625rem .75rem .125rem!important;font-size:1rem!important;line-height:1.4!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-composer textarea::placeholder{opacity:1;color:var(--ds-text-muted)!important;font-size:1rem!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-composer-guidance{min-height:1.125rem!important;color:var(--ds-text-muted)!important;background:0 0!important;padding:0 .75rem .25rem!important;font-size:.6875rem!important;line-height:1.25!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-composer-toolbar{gap:.25rem!important;min-height:3rem!important;padding:.25rem .25rem .375rem!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open :is(.assistant-composer-toolbar-left,.assistant-composer-toolbar-right,.assistant-token-actions){gap:0!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-composer :is(.assistant-plus,.assistant-voice-toggle,.assistant-send){isolation:isolate;width:2.75rem!important;min-width:2.75rem!important;height:2.75rem!important;min-height:2.75rem!important;color:var(--ds-text-secondary)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;position:relative!important;overflow:visible!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-composer :is(.assistant-plus,.assistant-voice-toggle,.assistant-send):before{content:"";z-index:-1;width:2rem;height:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid var(--ds-border)!important;background:0 0!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-composer .assistant-send:before{border-color:color-mix(in srgb, var(--ds-accent) 70%, var(--ds-border))!important;background:var(--ds-accent)!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-composer .assistant-send:not(:disabled){color:#fff!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-composer .assistant-send:disabled:before{border-color:color-mix(in srgb, var(--ds-accent) 36%, var(--ds-border))!important;background:color-mix(in srgb, var(--ds-accent) 24%, transparent)!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-composer :is(.assistant-plus,.assistant-voice-toggle,.assistant-send) svg{z-index:1;position:relative;width:1rem!important;height:1rem!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-token-actions>button{width:2.75rem!important;min-width:2.75rem!important;height:2.75rem!important;min-height:2.75rem!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}#problem-management-root .inside-shell.inside-shell .inside-assistant.open .assistant-token-actions>button strong{font-size:1rem!important}}@media (prefers-reduced-motion:reduce){#problem-management-root>.command-overlay[data-search-presentation=adaptive] .command-panel-inline,#problem-management-root .inside-shell .assistant-dock,#problem-management-root .inside-shell .assistant-dock textarea{transition:none!important}}@media (forced-colors:active){#problem-management-root>.command-overlay[data-search-presentation=adaptive] .command-backdrop{opacity:.78;background:canvas!important}#problem-management-root>.command-overlay[data-search-presentation=adaptive] .command-panel-inline,#problem-management-root .inside-shell .assistant-dock{border-color:canvastext!important}}#problem-management-root{--pm-typeface-interface:var(--font-montserrat,"Montserrat"), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--pm-typeface-data:var(--management-mono,"SFMono-Regular", "Cascadia Code", "Roboto Mono", Consolas, "Liberation Mono", monospace);--pm-page-title-size:clamp(2rem, 2.8vw, 2.5rem);--pm-page-copy-size:1rem;--pm-action-label-size:.8125rem;--pm-compact-label-size:.75rem;--pm-navigation-label-size:.8125rem;--pm-field-label-size:.9375rem}#problem-management-root,#problem-management-root :is(button,input,select,textarea,option,summary,a,[role=button],[role=tab],[role=menuitem],[contenteditable=true]){font-synthesis:none;font-family:var(--pm-typeface-interface)!important}#problem-management-root .inside-shell.inside-shell :is(.view-intro,.management-focus-hero,.client-portal-hero,.campaign-project-hero,.project-header) h1{overflow-wrap:break-word;text-wrap:balance;max-width:100%;font-weight:900;font-size:var(--pm-page-title-size)!important;letter-spacing:-.045em!important;line-height:1.08!important}#problem-management-root .inside-shell.inside-shell :is(.view-intro-copy>p,.management-focus-lead,.client-portal-hero>div:first-child>p,.campaign-project-description,.project-header>div>p){letter-spacing:-.01em;overflow-wrap:break-word;text-wrap:pretty;max-width:64ch;font-weight:500;font-size:var(--pm-page-copy-size)!important;line-height:1.5!important}#problem-management-root .inside-shell.inside-shell :is(.inside-primary,.inside-secondary,.button,.button-primary,.button-secondary,.primary-button,.secondary-button,.ghost-button,.task-action,.campaign-detail-return,.pm-button,.client-portal-open,.workspace-open-action){font-family:var(--font-montserrat,"Montserrat"), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;text-align:center;text-transform:uppercase;white-space:normal;text-decoration:none;font-size:var(--pm-action-label-size)!important;letter-spacing:.045em!important;font-weight:700!important;line-height:1.2!important}#problem-management-root .inside-shell.inside-shell :is(.inside-primary,.inside-secondary,.button,.button-primary,.button-secondary,.primary-button,.secondary-button,.ghost-button,.task-action,.campaign-detail-return,.pm-button,.client-portal-open,.workspace-open-action)>svg{stroke-width:2px;flex:0 0 1rem;width:1rem!important;height:1rem!important}#problem-management-root .inside-shell.inside-shell :is(.view-intro-actions,.client-portal-hero-actions) .view-action-group>:is(a,button),#problem-management-root .inside-shell.inside-shell :is(.view-intro-actions,.client-portal-hero-actions)>:is(a,button):not(.guided-tour-trigger){min-height:3rem!important}#problem-management-root .inside-shell.inside-shell :is(.project-tabs button,[data-sticky-subnav=true] button,.collection-view-switcher button,.command-scopes button,.management-focus-source button,.management-focus-section-head>button){font-size:var(--pm-compact-label-size)!important;letter-spacing:.04em!important;font-weight:700!important;line-height:1.2!important}#problem-management-root .inside-shell.inside-shell :is(.calendar-owner-tabs button,.task-view-tabs button,.task-lane-tabs button,.inbox-filter-strip button){font-size:var(--pm-navigation-label-size)!important;letter-spacing:0!important;text-transform:none!important;font-weight:600!important;line-height:1.25!important}#problem-management-root .inside-shell.inside-shell :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.pm-input__control,.pm-select){letter-spacing:0;text-transform:none;font-synthesis:none;font:500 var(--pm-field-label-size) / 1.5 var(--font-montserrat,"Montserrat"), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important}#problem-management-root .inside-shell.inside-shell :is(input,textarea)::placeholder{letter-spacing:0;text-transform:none;font-family:inherit}#problem-management-root .inside-shell.inside-shell :is(code,kbd,samp,time,.pm-type-data,.view-intro-index,.content-index,.settings-kicker,.eyebrow,.nav-count,.channel-list-count,.task-card-created,.task-card-due,.task-detail-kicker,.status-badge,.campaign-priority-tag,.task-card-status,.task-card-priority){font-variant-numeric:tabular-nums;font-family:var(--pm-typeface-data)!important}@media (min-width:48rem) and (max-width:79.9375rem){#problem-management-root{--pm-page-title-size:clamp(2rem, 3vw, 2.5rem);--pm-page-copy-size:1rem}}@media (max-width:47.9375rem){#problem-management-root{--pm-page-title-size:clamp(1.75rem, 6vw, 2rem);--pm-page-copy-size:1rem;--pm-field-label-size:1rem}}#problem-management-root{--problem-network-header-height:var(--problem-site-header-height);--inside-topbar-height:var(--problem-workspace-topbar-height);--pm-touch-minimum:var(--problem-control-height)}#problem-management-root .inside-shell.inside-shell{--inside-topbar-height:var(--problem-workspace-topbar-height);--management-control:var(--problem-control-height);--parity-page-gutter:var(--problem-content-gutter);--pm-workspace-height:calc(var(--shell-visual-height,100dvh) - var(--problem-site-header-offset));max-height:var(--pm-workspace-height);--inside-sidebar-width:var(--problem-sidebar-width)!important;height:var(--pm-workspace-height)!important;min-height:var(--pm-workspace-height)!important}#problem-management-root .inside-shell.inside-shell .inside-sidebar{max-height:var(--pm-workspace-height);flex-direction:column;inset:var(--problem-site-header-offset) auto auto 0!important;width:var(--inside-sidebar-width)!important;height:var(--pm-workspace-height)!important;border-bottom:0!important;align-items:stretch!important;gap:0!important;padding:0!important;display:flex!important}#problem-management-root .inside-shell.inside-shell .inside-brand{flex:0 0 var(--problem-workspace-topbar-height);height:var(--problem-workspace-topbar-height)!important;min-height:var(--problem-workspace-topbar-height)!important;padding:0 1rem!important}#problem-management-root .inside-shell.inside-shell .inside-sidebar .inside-nav{flex-direction:column;justify-content:flex-start!important;gap:.25rem!important;padding-inline:.75rem!important;display:flex!important}#problem-management-root .inside-shell.inside-shell .inside-nav-item{min-height:var(--problem-control-height)!important;font-size:.8125rem!important;line-height:1.3!important}#problem-management-root .inside-shell.inside-shell .inside-main-wrap{margin-left:var(--inside-sidebar-width)!important;grid-template-rows:var(--problem-workspace-topbar-height) minmax(0, 1fr)!important}#problem-management-root .inside-shell.inside-shell .inside-topbar{height:var(--problem-workspace-topbar-height)!important;min-height:var(--problem-workspace-topbar-height)!important;padding:0 var(--problem-content-gutter)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(8rem,1fr) minmax(14rem,28rem) auto!important;align-items:center!important;gap:1rem!important}#problem-management-root .inside-shell.inside-shell .topbar-context{text-align:left;grid-template-columns:minmax(0,1fr);place-content:center start;gap:.125rem;min-width:0!important;height:auto!important;padding:0!important;display:grid!important}#problem-management-root .inside-shell.inside-shell .topbar-context:before,#problem-management-root .inside-shell.inside-shell .topbar-context:after{display:none!important}#problem-management-root .inside-shell.inside-shell .topbar-context>:is(span,strong){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#problem-management-root .inside-shell.inside-shell .topbar-context>strong{font-size:1rem!important;line-height:1.25!important;display:block!important}#problem-management-root .inside-shell.inside-shell .inside-search-trigger{min-width:0!important;min-height:var(--problem-control-height)!important;height:var(--problem-control-height)!important}#problem-management-root .inside-shell.inside-shell .inside-content{width:100%!important;padding-top:var(--parity-page-gutter)!important;padding-inline:var(--parity-page-gutter)!important}#problem-management-root .inside-shell.inside-shell .inside-content:before,#problem-management-root .inside-shell.inside-shell .inside-content:after{display:none}#problem-management-root :is(.pm-dialog__overlay,.native-sheet-overlay){z-index:2100}#problem-management-root :is(.pm-dialog,.pm-sheet,.native-sheet-content){z-index:2200;border-color:var(--pm-color-border);background:var(--pm-color-surface-raised);color:var(--pm-color-text-primary);border-radius:0!important}#problem-management-root .pm-dialog{flex-direction:column;width:min(36rem,100vw - 2rem);max-height:calc(100dvh - 2rem);display:flex;overflow:hidden}#problem-management-root .pm-dialog__body{overscroll-behavior:contain;min-height:0;overflow-y:auto}#problem-management-root :is(.pm-dialog__header,.pm-sheet__header,.pm-dialog__footer,.pm-sheet__footer){flex:none;padding:1.25rem}#problem-management-root :is(.pm-dialog__header,.pm-sheet__header)>div{overflow-wrap:anywhere;min-width:0}#problem-management-root :is(.pm-dialog__footer,.pm-sheet__footer){flex-wrap:wrap}#problem-management-root :is(.pm-dialog__close,.pm-select__item){min-height:var(--problem-control-height)}#problem-management-root .pm-dialog__close{min-width:var(--problem-control-height);flex:none}#problem-management-root .pm-sheet{max-width:calc(100vw - 1rem);max-height:100dvh}#problem-management-root .pm-select__content{z-index:2300;max-width:calc(100vw - 2rem);max-height:min(24rem, var(--radix-select-content-available-height));border-radius:0!important}@media (min-width:1081px){#problem-management-root .inside-shell.inside-shell :is(.mobile-project-button,.mobile-topbar-brand,.mobile-nav-drawer-wrap){display:none!important}}@media (max-width:1080px){#problem-management-root .inside-shell.inside-shell{--inside-sidebar-width:0px!important}#problem-management-root .inside-shell.inside-shell :is(.inside-sidebar,.mobile-topbar-brand){display:none!important}#problem-management-root .inside-shell.inside-shell .inside-topbar{grid-template-columns:var(--problem-control-height) minmax(0, 1fr) var(--problem-control-height) auto!important;gap:.5rem!important}#problem-management-root .inside-shell.inside-shell .mobile-project-button{justify-content:center;align-items:center;grid-area:1/1!important;display:inline-flex!important}#problem-management-root .inside-shell.inside-shell .topbar-context{grid-area:1/2!important}#problem-management-root .inside-shell.inside-shell .topbar-context>span,#problem-management-root .inside-shell.inside-shell .inside-search-trigger>:is(span,kbd),#problem-management-root .inside-shell.inside-shell .global-theme-toggle>span,#problem-management-root .inside-shell.inside-shell .client-preview-control{display:none!important}#problem-management-root .inside-shell.inside-shell .inside-search-trigger{justify-content:center;width:var(--problem-control-height)!important;grid-area:1/3!important;padding:0!important}#problem-management-root .inside-shell.inside-shell .topbar-actions{grid-area:1/4!important;width:auto!important}#problem-management-root .inside-shell.inside-shell :is(.global-theme-toggle,.mobile-project-button){width:var(--problem-control-height)!important;min-width:var(--problem-control-height)!important;height:var(--problem-control-height)!important;min-height:var(--problem-control-height)!important;padding:0!important}#problem-management-root .inside-shell.inside-shell .mobile-nav-drawer-wrap{z-index:2300;inset:var(--shell-visual-top,0px) 0 auto;width:100vw;height:var(--shell-visual-height,100dvh);overflow:hidden;display:block!important}#problem-management-root .inside-shell.inside-shell .mobile-nav-drawer{grid-template-rows:auto minmax(0,1fr) auto;max-height:100%;display:grid;overflow:hidden;border-radius:0!important;width:min(20rem,100vw - 2rem)!important;height:100%!important;inset:0 auto 0 0!important}#problem-management-root .inside-shell.inside-shell .mobile-drawer-scroll{overscroll-behavior:contain;min-height:0;overflow:hidden auto}#problem-management-root .inside-shell.inside-shell .mobile-drawer-footer{padding-bottom:max(.75rem, env(safe-area-inset-bottom))}}@media (max-width:767px){#problem-management-root .inside-shell.inside-shell{--parity-page-gutter:var(--problem-content-gutter-mobile)}#problem-management-root .inside-shell.inside-shell .inside-topbar{padding-inline:var(--problem-content-gutter-mobile)!important}#problem-management-root :is(.pm-dialog__header,.pm-sheet__header,.pm-dialog__footer,.pm-sheet__footer){padding:1rem}#problem-management-root :is(.pm-dialog__body,.pm-sheet__body){padding-inline:1rem}}
