#problem-management-root .inside-shell :is(.inside-view,.view-stack,.workspace-view,.content-index){min-width:0;max-width:100%}#problem-management-root .inside-shell .view-stack{container-type:inline-size}#problem-management-root .inside-shell :is(.workspace-card-grid,.file-grid,.project-file-grid,.client-portal-grid,.access-admin-layout,.task-board,.pm-card-grid,.form-grid-three)>*{min-width:0}#problem-management-root .inside-shell :is(.file-grid,.project-file-grid,.pm-card-grid){align-items:start;gap:clamp(.75rem,1.5cqi,1rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,16.5rem),1fr))!important}#problem-management-root .inside-shell .task-board{align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))!important}#problem-management-root .inside-shell :is(.workspace-card,.file-card,.portal-file-card,.task-board-card,.client-portal-admin-card,.calendar-canvas,.access-registry) :is(h2,h3,strong,p,small,span){overflow-wrap:break-word;min-width:0}#problem-management-root .inside-shell .campaign-card-grid.is-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))!important;align-items:start!important;gap:clamp(.75rem,1.4cqi,1rem)!important}#problem-management-root .inside-shell .campaign-card-grid.is-list{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:.75rem!important}#problem-management-root .inside-shell .campaign-card-shell{align-self:start;width:100%;min-width:0}#problem-management-root .inside-shell .campaign-card-grid.is-grid .campaign-card{width:100%;flex-direction:column!important;height:auto!important;min-height:0!important;display:flex!important}#problem-management-root .inside-shell .campaign-card-grid.is-grid .campaign-card-cover{aspect-ratio:16/9!important;width:100%!important;height:auto!important;min-height:0!important}#problem-management-root .inside-shell .campaign-card-grid.is-grid .campaign-card-body{gap:.75rem;min-width:0;padding:clamp(.875rem,1.6cqi,1.125rem);display:grid}#problem-management-root .inside-shell .campaign-card-grid.is-grid .workspace-card-copy{gap:.375rem;min-height:0;padding-right:3rem}#problem-management-root .inside-shell .campaign-card-grid.is-grid .workspace-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:normal!important;overflow-wrap:break-word!important;font-size:clamp(1rem,5.4cqi,1.25rem)!important;line-height:1.15!important}#problem-management-root .inside-shell .campaign-card-grid.is-grid .workspace-card-description{-webkit-line-clamp:2;font-size:.75rem!important;line-height:1.45!important}#problem-management-root .inside-shell .campaign-card-grid.is-grid .campaign-card-fallback>span{font-size:clamp(2.75rem,18cqi,5.25rem)}#problem-management-root .inside-shell .campaign-card-grid.is-grid .campaign-card-edit.edit-action{top:calc(56.25cqw + .875rem);right:.875rem}#problem-management-root .inside-shell .campaign-card-grid.is-list .campaign-card{width:100%;grid-template-columns:clamp(8.5rem,16cqi,10.5rem) minmax(0,1fr)!important;align-items:stretch!important;height:auto!important;min-height:9.25rem!important;display:grid!important}#problem-management-root .inside-shell .campaign-card-grid.is-list .campaign-card-cover{aspect-ratio:auto!important;width:100%!important;height:100%!important;min-height:9.25rem!important}#problem-management-root .inside-shell .campaign-card-grid.is-list .campaign-card-body{align-content:center;gap:.45rem clamp(.75rem,1.5cqi,1.125rem);min-width:0;padding:clamp(.75rem,1.4cqi,1rem);grid-template-columns:minmax(0,1.25fr) minmax(10.5rem,.75fr)!important;grid-template-areas:"copy progress""team signal""foot foot"!important;display:grid!important}#problem-management-root .inside-shell .campaign-card-grid.is-list .workspace-card-copy{grid-area:copy;min-width:0;min-height:0;padding-right:3rem}#problem-management-root .inside-shell .campaign-card-grid.is-list .workspace-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:normal!important;overflow-wrap:break-word!important;font-size:clamp(1rem,2.35cqi,1.25rem)!important;line-height:1.16!important}#problem-management-root .inside-shell .campaign-card-grid.is-list .workspace-card-description{-webkit-line-clamp:2;font-size:.75rem!important;line-height:1.4!important}#problem-management-root .inside-shell .campaign-card-grid.is-list .campaign-progress-meter{grid-area:progress;align-self:start;min-width:0}#problem-management-root .inside-shell .campaign-card-grid.is-list .campaign-card-team{grid-area:team;min-width:0}#problem-management-root .inside-shell .campaign-card-grid.is-list .workspace-signal{grid-area:signal;min-width:0}#problem-management-root .inside-shell .campaign-card-grid.is-list .workspace-card-foot{grid-area:foot;min-width:0;padding-top:.625rem}#problem-management-root .inside-shell .campaign-card-grid.is-list .campaign-card-edit.edit-action{top:.875rem;right:.875rem}@container (max-width:48rem){#problem-management-root .inside-shell .campaign-card-grid.is-list .campaign-card{grid-template-columns:clamp(8.5rem,24cqi,10.5rem) minmax(0,1fr)!important}#problem-management-root .inside-shell .campaign-card-grid.is-list .campaign-card-body{align-content:start;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"copy""progress""team""signal""foot"!important}}@container (max-width:35rem){#problem-management-root .inside-shell .campaign-card-grid:is(.is-list,.is-grid) .campaign-card{grid-template-columns:5.75rem minmax(0,1fr)!important;min-height:8.25rem!important;display:grid!important}#problem-management-root .inside-shell .campaign-card-grid:is(.is-list,.is-grid) .campaign-card-cover{border-radius:calc(var(--ds-radius-lg) - 1px) 0 0 calc(var(--ds-radius-lg) - 1px);aspect-ratio:auto!important;height:100%!important;min-height:8.25rem!important}#problem-management-root .inside-shell .campaign-card-grid:is(.is-list,.is-grid) .campaign-card-cover-meta{justify-content:flex-start;padding:.5rem}#problem-management-root .inside-shell .campaign-card-grid:is(.is-list,.is-grid) .campaign-card-cover-meta>span:first-child,#problem-management-root .inside-shell .campaign-card-grid:is(.is-list,.is-grid) .campaign-card-team,#problem-management-root .inside-shell .campaign-card-grid:is(.is-list,.is-grid) .workspace-signal{display:none!important}#problem-management-root .inside-shell .campaign-card-grid:is(.is-list,.is-grid) .campaign-card-body{align-content:center;gap:.5rem;padding:.75rem;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"copy""progress""foot"!important}#problem-management-root .inside-shell .campaign-card-grid:is(.is-list,.is-grid) .workspace-card-copy{padding-right:2.25rem}#problem-management-root .inside-shell .campaign-card-grid:is(.is-list,.is-grid) .workspace-card-title{-webkit-line-clamp:2;font-size:.9375rem!important}#problem-management-root .inside-shell .campaign-card-grid:is(.is-list,.is-grid) .workspace-card-description{-webkit-line-clamp:1;font-size:.6875rem!important}#problem-management-root .inside-shell .campaign-card-grid:is(.is-list,.is-grid) .campaign-card-edit.edit-action{top:.625rem;right:.625rem}}@container (max-width:58rem){#problem-management-root .inside-shell .collection-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;display:grid}#problem-management-root .inside-shell .collection-toolbar-controls{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#problem-management-root .inside-shell .collection-toolbar-field,#problem-management-root .inside-shell .collection-view-switcher{width:100%;min-width:0}#problem-management-root .inside-shell .collection-toolbar-summary{margin-left:0}}@container (max-width:38rem){#problem-management-root .inside-shell .collection-toolbar,#problem-management-root .inside-shell .collection-toolbar-controls{grid-template-columns:minmax(0,1fr)}#problem-management-root .inside-shell .collection-toolbar-summary{border-top:1px solid var(--workbench-divider);white-space:normal;border-left:0;min-height:0;padding:.75rem 0 0}}#problem-management-root .management-focus{width:100%;min-width:0;color:var(--ds-text);gap:clamp(1rem,2.2cqi,1.75rem);padding-bottom:1rem;display:grid;container-type:inline-size}#problem-management-root .management-focus button,#problem-management-root .management-focus a{color:inherit;font:inherit}#problem-management-root .management-focus-hero{border-bottom:1px solid var(--ds-border-subtle);gap:clamp(.875rem,1.8cqi,1.25rem);min-width:0;padding:clamp(1rem,2.2cqi,1.75rem) 0;display:grid}#problem-management-root .management-focus-title{gap:.45rem;min-width:0;max-width:58rem;display:grid}#problem-management-root .management-focus-kicker{color:var(--ds-accent);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.6875rem;font-weight:760;display:inline-flex}#problem-management-root .management-focus-title h1{letter-spacing:-.055em;word-break:normal;overflow-wrap:break-word;text-wrap:balance;max-width:100%;margin:0;font-size:clamp(2.25rem,6.4cqi,4.5rem);line-height:.98}#problem-management-root .management-focus-lead{gap:.625rem;min-width:0;max-width:68rem;display:grid}#problem-management-root .management-focus-lead>span{max-width:56rem;color:var(--ds-text);letter-spacing:-.02em;text-wrap:pretty;font-size:clamp(1rem,1.8cqi,1.25rem);font-weight:680;line-height:1.32}#problem-management-root .management-focus-lead>p{max-width:62rem;color:var(--ds-text-secondary);margin:0;font-size:.8125rem;line-height:1.55}#problem-management-root .management-focus-source{justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}#problem-management-root .management-focus-source small{color:var(--ds-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;overflow:hidden}#problem-management-root .management-focus-source button,#problem-management-root .management-focus-section-head>button{border-radius:var(--ds-radius-sm);min-height:2.75rem;color:var(--ds-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:.45rem;padding:0 .75rem;font-size:.6875rem;font-weight:700;display:inline-flex}#problem-management-root .management-focus-source button:hover,#problem-management-root .management-focus-section-head>button:hover{background:var(--ds-surface-raised);color:var(--ds-text)}#problem-management-root .management-focus-source button:disabled{cursor:wait;opacity:.62}#problem-management-root .management-focus-source .is-spinning{animation:.8s linear infinite management-focus-spin}@keyframes management-focus-spin{to{transform:rotate(360deg)}}#problem-management-root .management-focus-week,#problem-management-root .management-focus-motion,#problem-management-root .management-focus-work{gap:.75rem;min-width:0;display:grid}#problem-management-root .management-focus-section-head{justify-content:space-between;align-items:flex-end;gap:1rem;min-width:0;display:flex}#problem-management-root .management-focus-section-head>div{gap:.25rem;min-width:0;display:grid}#problem-management-root .management-focus-section-head span,#problem-management-root .management-focus-lane header small{color:var(--ds-text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.5625rem;font-weight:740}#problem-management-root .management-focus-section-head h2,#problem-management-root .management-focus-lane h2{color:var(--ds-text);letter-spacing:-.025em;word-break:normal;overflow-wrap:break-word;margin:0;font-size:1.0625rem;line-height:1.2}#problem-management-root .management-focus-week-grid,#problem-management-root .management-focus-motion-grid{border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);background:var(--ds-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;min-width:0;display:grid;overflow:hidden}#problem-management-root .management-focus-lane{background:var(--ds-surface);min-width:0;padding:clamp(.875rem,1.6cqi,1.25rem)}#problem-management-root .management-focus-lane>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;min-width:0;padding-bottom:.75rem;display:grid}#problem-management-root .management-focus-lane-icon{border:1px solid color-mix(in srgb, var(--ds-accent) 34%, var(--ds-border));background:color-mix(in srgb, var(--ds-accent) 10%, var(--ds-surface));width:2.25rem;height:2.25rem;color:var(--ds-accent);border-radius:.625rem;place-items:center;display:grid}#problem-management-root .management-focus-lane>header>span:nth-child(2){gap:.15rem;min-width:0;display:grid}#problem-management-root .management-focus-lane h2{font-size:.875rem}#problem-management-root .management-focus-lane>header>strong{color:var(--ds-text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}#problem-management-root .management-focus-lane-list{min-width:0;display:grid}#problem-management-root .management-focus-item{border:0;border-top:1px solid var(--ds-border-subtle);text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy arrow""meta arrow";align-items:center;gap:.4rem .75rem;width:100%;min-width:0;min-height:4.875rem;padding:.7rem 0;text-decoration:none;display:grid}#problem-management-root button.management-focus-item,#problem-management-root a.management-focus-item{cursor:pointer}#problem-management-root .management-focus-item-copy{grid-area:copy;gap:.2rem;min-width:0;display:grid}#problem-management-root .management-focus-item-copy strong{word-break:normal;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.3;display:-webkit-box;overflow:hidden}#problem-management-root .management-focus-item-copy>span{color:var(--ds-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.6875rem;line-height:1.42;display:-webkit-box;overflow:hidden}#problem-management-root .management-focus-item-meta{grid-area:meta;justify-content:space-between;gap:.625rem;min-width:0;display:flex}#problem-management-root .management-focus-item-meta small{color:var(--ds-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.5625rem;overflow:hidden}#problem-management-root .management-focus-item>svg{color:var(--ds-text-muted);grid-area:arrow}#problem-management-root .management-focus-lane-empty{border-top:1px solid var(--ds-border-subtle);min-height:4.875rem;color:var(--ds-text-muted);align-items:center;gap:.5rem;margin:0;font-size:.6875rem;line-height:1.45;display:flex}#problem-management-root .management-focus-motion .management-focus-item{min-height:4.5rem}#problem-management-root .management-focus-status{border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-sm);background:var(--ds-border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;min-width:0;display:grid;overflow:hidden}#problem-management-root .management-focus-status>button{background:var(--ds-surface);text-align:left;cursor:pointer;border:0;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"label value arrow""detail detail arrow";align-items:center;gap:.15rem .625rem;min-width:0;min-height:3.75rem;padding:.625rem .875rem;display:grid}#problem-management-root .management-focus-status>button>span{color:var(--ds-text-secondary);grid-area:label;font-size:.6875rem;font-weight:700}#problem-management-root .management-focus-status>button>strong{font-variant-numeric:tabular-nums;grid-area:value;font-size:1rem}#problem-management-root .management-focus-status>button>small{color:var(--ds-text-muted);text-overflow:ellipsis;white-space:nowrap;grid-area:detail;font-size:.625rem;overflow:hidden}#problem-management-root .management-focus-status>button>svg{color:var(--ds-text-muted);grid-area:arrow}#problem-management-root .management-focus-task-list{border-top:1px solid var(--ds-border-subtle);min-width:0;display:grid}#problem-management-root .management-focus-task{border:0;border-bottom:1px solid var(--ds-border-subtle);text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;min-width:0;min-height:4rem;padding:.65rem .5rem;display:grid}#problem-management-root .management-focus-priority{background:var(--ds-text-muted);border-radius:999px;width:.5rem;height:.5rem}#problem-management-root .management-focus-priority.priority-high,#problem-management-root .management-focus-priority.priority-urgent{background:var(--ds-accent)}#problem-management-root .management-focus-task>span:nth-child(2){gap:.2rem;min-width:0;display:grid}#problem-management-root .management-focus-task strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}#problem-management-root .management-focus-task small{color:var(--ds-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;overflow:hidden}#problem-management-root .management-focus-task>em{color:var(--ds-text-muted);white-space:nowrap;align-items:center;gap:.35rem;font-size:.625rem;font-style:normal;display:inline-flex}#problem-management-root .management-focus-task>svg{color:var(--ds-text-muted)}#problem-management-root .management-focus-clear{min-height:4rem;color:var(--ds-text-muted);align-items:center;gap:.5rem;margin:0;font-size:.75rem;display:flex}#problem-management-root .inside-shell :is(.view-intro,.view-intro-copy,.view-intro-actions,.collection-toolbar,.collection-toolbar-controls,.task-board,.task-list-view,.calendar-system,.calendar-command-bar,.calendar-canvas,.drive-browser,.drive-file-list,.inbox-view,.inbox-chat-workspace,.chat-workspace,.conversation-inbox,.conversation-panel,.access-admin-layout,.access-registry){min-width:0;max-width:100%}#problem-management-root .inside-shell :is(.view-intro h1,.view-intro h2,.view-intro-copy h1,.view-intro-copy h2,.inside-view h1,.inside-view h2,.inside-view h3){word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;text-wrap:balance;max-width:100%}#problem-management-root .inside-shell :is(.view-action-group,.view-intro-actions,.campaign-view-actions,.task-toolbar-group,.calendar-command-bar){flex-wrap:wrap}#problem-management-root .inside-shell :is(.file-grid,.project-file-grid,.client-portal-grid,.access-admin-layout,.form-grid-three){align-items:start}#problem-management-root .inside-shell :is(.data-table-wrap,.access-registry,.drive-file-list,.calendar-canvas){overscroll-behavior-inline:contain;max-width:100%}#problem-management-root .inside-shell{--assistant-native-surface:var(--ds-surface);--assistant-native-raised:var(--ds-surface-raised);--assistant-native-panel-height:min(46rem, 84dvh)}#problem-management-root .inside-shell .inside-assistant:not(.open),#problem-management-root .inside-shell.team-mode .inside-assistant:not(.open),#problem-management-root .inside-shell.client-mode .inside-assistant:not(.open){z-index:300!important;right:0!important;bottom:var(--assistant-viewport-bottom,0px)!important;width:min(var(--shell-visual-width,100vw), 100vw)!important;border-top:1px solid var(--ds-border)!important;background:var(--assistant-native-surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;place-items:stretch stretch!important;max-width:none!important;padding:0!important;display:grid!important;position:fixed!important;left:0!important;transform:none!important;box-shadow:0 -.5rem 1.5rem #00000029!important}#problem-management-root .inside-shell .inside-assistant:not(.open) .assistant-launcher{width:100%!important;max-width:none!important;min-height:4.125rem!important;padding:.625rem max(1rem, env(safe-area-inset-right)) max(.625rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left))!important;background:var(--assistant-native-surface)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;border-radius:0!important;grid-template-columns:2.5rem minmax(0,1fr) 2.5rem!important;gap:.75rem!important;margin:0!important}#problem-management-root .inside-shell .inside-assistant:not(.open) .assistant-launcher:hover{background:var(--assistant-native-raised)!important}#problem-management-root .inside-shell .inside-assistant:not(.open) .assistant-launcher:focus-visible{outline:2px solid var(--ds-accent)!important;outline-offset:-3px!important;box-shadow:none!important}#problem-management-root .inside-shell .inside-assistant.open{isolation:isolate;z-index:320!important;background:0 0!important;justify-content:stretch!important;align-items:flex-end!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;padding:0!important;display:flex!important;position:fixed!important;inset:0!important}#problem-management-root .inside-shell .inside-assistant.open .assistant-sheet-backdrop{z-index:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0000009e!important;border:0!important;border-radius:0!important;display:block!important;position:absolute!important;inset:0!important}#problem-management-root .inside-shell .inside-assistant.open .assistant-panel{z-index:1!important;width:100%!important;max-width:none!important;height:var(--assistant-native-panel-height)!important;min-height:min(32rem,100dvh - 1rem)!important;max-height:calc(100dvh - max(.75rem, env(safe-area-inset-top)))!important;border:1px solid var(--ds-border)!important;background:var(--assistant-native-surface)!important;transform-origin:50% 100%!important;border-bottom:0!important;border-radius:1rem 1rem 0 0!important;grid-template-rows:auto minmax(0,1fr) auto auto!important;align-self:end!important;position:relative!important;overflow:hidden!important;box-shadow:0 -1.5rem 4rem #0000005c!important}#problem-management-root .inside-shell .inside-assistant :is(.assistant-head,.assistant-conversation,.assistant-composer-shell,.assistant-composer,.assistant-composer-popover,.assistant-command-help){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#problem-management-root .inside-shell .inside-assistant .assistant-head,#problem-management-root .inside-shell .inside-assistant .assistant-composer-shell{background:var(--assistant-native-raised)!important}#problem-management-root .inside-shell .inside-assistant .assistant-conversation,#problem-management-root .inside-shell .inside-assistant .assistant-composer,#problem-management-root .inside-shell .inside-assistant .assistant-composer-popover,#problem-management-root .inside-shell .inside-assistant .assistant-command-help{background:var(--assistant-native-surface)!important}@media (min-width:48rem){#problem-management-root .inside-shell.team-mode .inside-assistant:not(.open){left:var(--inside-sidebar-width,0px)!important;width:calc(min(var(--shell-visual-width,100vw), 100vw) - var(--inside-sidebar-width,0px))!important}#problem-management-root .inside-shell.team-mode .inside-assistant.open{padding-left:var(--inside-sidebar-width,0px)!important}#problem-management-root .inside-shell .inside-assistant:not(.open) .assistant-launcher{padding-inline:clamp(1.25rem,4vw,3rem)!important}}@container (max-width:64rem){#problem-management-root .inside-shell .view-intro{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem}#problem-management-root .inside-shell .view-intro-actions,#problem-management-root .inside-shell .view-action-group{justify-content:flex-start;width:100%}#problem-management-root .management-focus-title h1{font-size:clamp(2.25rem,7.5cqi,3.75rem)}}@container (max-width:52rem){#problem-management-root .management-focus-week-grid,#problem-management-root .management-focus-motion-grid{grid-template-columns:minmax(0,1fr)}#problem-management-root .management-focus-status{grid-template-columns:repeat(3,minmax(0,1fr))}#problem-management-root .management-focus-status>button{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""detail detail"}#problem-management-root .management-focus-status>button>svg{display:none}}@container (max-width:36rem){#problem-management-root .management-focus{gap:1rem}#problem-management-root .management-focus-hero{gap:.75rem;padding:.875rem 0}#problem-management-root .management-focus-title h1{font-size:clamp(2rem,11cqi,3rem)}#problem-management-root .management-focus-source{gap:.5rem;display:grid}#problem-management-root .management-focus-source small{white-space:normal}#problem-management-root .management-focus-source button{width:max-content;padding-inline:0}#problem-management-root .management-focus-section-head{align-items:center}#problem-management-root .management-focus-lane{padding:.875rem}#problem-management-root .management-focus-lane-list>:nth-child(n+3){display:none}#problem-management-root .management-focus-status>button{flex-direction:column;justify-content:center;align-items:flex-start;gap:.2rem;min-height:4rem;padding:.625rem;display:flex}#problem-management-root .management-focus-status>button>small,#problem-management-root .management-focus-status>button>svg{display:none}#problem-management-root .management-focus-task{grid-template-columns:auto minmax(0,1fr) auto}#problem-management-root .management-focus-task>em{grid-column:2;justify-self:start}#problem-management-root .management-focus-task>svg{grid-area:1/3/span 2}#problem-management-root .inside-shell :is(.view-intro-actions,.view-action-group,.campaign-view-actions,.task-toolbar-group){grid-template-columns:minmax(0,1fr);display:grid}#problem-management-root .inside-shell :is(.view-intro-actions,.view-action-group,.campaign-view-actions,.task-toolbar-group)>:is(button,a){justify-content:center;width:100%}}@media (max-width:47.9375rem){#problem-management-root .inside-shell{--assistant-native-panel-height:calc(var(--assistant-visual-height,100dvh) - max(.5rem, env(safe-area-inset-top)))}#problem-management-root .inside-shell .inside-assistant.open{top:var(--assistant-viewport-top,0px)!important;bottom:auto!important;right:auto!important;left:var(--assistant-viewport-left,0px)!important;width:var(--assistant-visual-width,100vw)!important;max-width:var(--assistant-visual-width,100vw)!important;height:var(--assistant-visual-height,100dvh)!important;max-height:var(--assistant-visual-height,100dvh)!important}#problem-management-root .inside-shell .inside-assistant.open .assistant-panel{height:var(--assistant-native-panel-height)!important;min-height:0!important;max-height:var(--assistant-visual-height,100dvh)!important;border-left:0!important;border-right:0!important;border-radius:.875rem .875rem 0 0!important;grid-template-rows:auto minmax(0,1fr) auto!important;box-shadow:0 -1rem 2.5rem #00000052!important}#problem-management-root .inside-shell .inside-assistant.open.keyboard-open .assistant-panel{height:var(--assistant-visual-height,100dvh)!important;border-top:0!important;border-radius:0!important}#problem-management-root .inside-shell .inside-assistant:not(.open) .assistant-launcher{min-height:3.875rem!important;padding:.5625rem max(.875rem, env(safe-area-inset-right)) max(.5625rem, env(safe-area-inset-bottom)) max(.875rem, env(safe-area-inset-left))!important}}@media (prefers-reduced-motion:reduce){#problem-management-root .management-focus-source .is-spinning{animation:none}}#problem-management-root .inside-shell .inside-assistant:not(.open),#problem-management-root .inside-shell.team-mode .inside-assistant:not(.open),#problem-management-root .inside-shell.client-mode .inside-assistant:not(.open){pointer-events:none;right:auto!important;bottom:max(1rem, calc(var(--assistant-viewport-bottom,0px) + env(safe-area-inset-bottom)))!important;width:min(54rem,100vw - 3rem)!important;max-width:54rem!important;box-shadow:none!important;background:0 0!important;border:0!important;place-items:stretch stretch!important;padding:0!important;left:50%!important;transform:translate(-50%)!important}#problem-management-root .inside-shell .assistant-dock{box-sizing:border-box;border:1px solid var(--ds-border);background:var(--assistant-native-raised);pointer-events:auto;border-radius:1.5rem;gap:.5rem;width:100%;min-width:0;padding:.625rem;display:grid;position:relative;overflow:visible;box-shadow:0 1rem 3rem #00000057}#problem-management-root .inside-shell .assistant-dock:focus-within{border-color:color-mix(in srgb, var(--ds-accent) 54%, var(--ds-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-accent) 11%, transparent), 0 1rem 3rem #00000057}#problem-management-root .inside-shell .assistant-dock-mode-tabs{border:1px solid var(--ds-border-subtle);background:var(--assistant-native-surface);border-radius:999px;align-items:center;gap:.125rem;width:fit-content;max-width:100%;margin:.0625rem .375rem 0;padding:.1875rem;display:inline-flex}#problem-management-root .inside-shell .assistant-dock-mode-tabs>button{cursor:pointer;align-items:center;gap:.35rem;display:inline-flex;min-height:1.75rem!important;color:var(--ds-text-muted)!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0 .625rem!important;font-size:.625rem!important;font-weight:720!important}#problem-management-root .inside-shell .assistant-dock-mode-tabs>button:hover{color:var(--ds-text)!important}#problem-management-root .inside-shell .assistant-dock-mode-tabs>button.active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-accent) 28%, transparent);background:color-mix(in srgb, var(--ds-accent) 16%, var(--assistant-native-raised))!important;color:var(--ds-accent)!important}#problem-management-root .inside-shell .assistant-dock-composer{gap:.25rem;min-width:0;margin:0;display:grid}#problem-management-root .inside-shell .assistant-dock-composer textarea{resize:none;box-sizing:border-box;width:100%;min-height:2.625rem;max-height:7.5rem;color:var(--ds-text);font:inherit;background:0 0;border:0;border-radius:.75rem;outline:0;margin:0;padding:.5rem .625rem .25rem;font-size:.9375rem;line-height:1.48}#problem-management-root .inside-shell .assistant-dock-composer textarea::placeholder{color:var(--ds-text-muted)}#problem-management-root .inside-shell .assistant-dock-guidance{min-height:.875rem;color:var(--ds-text-muted);text-overflow:ellipsis;white-space:nowrap;padding-inline:.625rem;font-size:.5625rem;line-height:1.35;overflow:hidden}#problem-management-root .inside-shell .assistant-dock-toolbar,#problem-management-root .inside-shell .assistant-dock-toolbar-left,#problem-management-root .inside-shell .assistant-dock-toolbar-right{align-items:center;min-width:0;display:flex}#problem-management-root .inside-shell .assistant-dock-toolbar{justify-content:space-between;gap:.625rem;padding:.125rem}#problem-management-root .inside-shell .assistant-dock-toolbar-left,#problem-management-root .inside-shell .assistant-dock-toolbar-right{gap:.375rem}#problem-management-root .inside-shell .assistant-dock :is(.assistant-plus,.assistant-voice-toggle,.assistant-send){flex:0 0 2.75rem;place-items:center;border-radius:999px!important;width:2.75rem!important;min-width:2.75rem!important;height:2.75rem!important;min-height:2.75rem!important;padding:0!important;display:grid!important}#problem-management-root .inside-shell .assistant-dock .assistant-plus,#problem-management-root .inside-shell .assistant-dock .assistant-voice-toggle{color:var(--ds-text-secondary)!important;background:0 0!important;border:0!important}#problem-management-root .inside-shell .assistant-dock :is(.assistant-plus,.assistant-voice-toggle):hover:not(:disabled){background:var(--ds-surface-selected)!important;color:var(--ds-text)!important}#problem-management-root .inside-shell .assistant-dock .assistant-send{background:var(--ds-text)!important;color:var(--ds-background)!important;border:0!important}#problem-management-root .inside-shell .assistant-dock .assistant-send:disabled{background:var(--ds-surface-selected)!important;color:var(--ds-text-muted)!important}#problem-management-root .inside-shell .assistant-dock .assistant-token-actions{align-items:center;gap:.25rem;display:flex}#problem-management-root .inside-shell .assistant-dock .assistant-token-actions>button{background:0 0!important;border:0!important;border-radius:999px!important;min-height:2.5rem!important}#problem-management-root .inside-shell .assistant-dock-scope{min-width:0;max-width:16rem;min-height:2.75rem;color:var(--ds-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:0 .75rem;font-size:.6875rem;display:inline-flex}#problem-management-root .inside-shell .assistant-dock-inbox-scope{min-width:0;max-width:16rem;min-height:2.75rem;color:var(--ds-text-secondary);background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:0 .65rem;display:inline-flex}#problem-management-root .inside-shell .assistant-dock-inbox-scope:hover,#problem-management-root .inside-shell .assistant-dock-inbox-scope:focus-within{background:var(--ds-surface-selected);color:var(--ds-text)}#problem-management-root .inside-shell .assistant-dock-inbox-scope select{appearance:none;min-width:0;max-width:12rem;color:inherit;font:inherit;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;outline:0;padding:0;font-size:.6875rem;font-weight:650}#problem-management-root .inside-shell .assistant-dock-scope:hover{background:var(--ds-surface-selected);color:var(--ds-text)}#problem-management-root .inside-shell .assistant-dock-scope>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#problem-management-root .inside-shell .assistant-dock-popover-backdrop{z-index:0;background:0 0;border:0;position:fixed;inset:0}#problem-management-root .inside-shell .assistant-dock-popover,#problem-management-root .inside-shell .assistant-dock-mention-menu{box-sizing:border-box;z-index:3!important;width:100%!important;max-width:none!important;max-height:min(31rem, calc(100dvh - var(--inside-assistant-dock-height,8rem) - 3rem))!important;border:1px solid var(--ds-border)!important;background:var(--assistant-native-raised)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:1.25rem!important;padding:.625rem!important;position:absolute!important;bottom:calc(100% + .75rem)!important;left:0!important;right:0!important;overflow:hidden auto!important;box-shadow:0 1.5rem 4rem #0000006b!important}#problem-management-root .inside-shell .assistant-dock-popover>header{gap:.15rem;padding:.625rem .75rem .75rem;display:grid}#problem-management-root .inside-shell .assistant-dock-popover>header strong{font-size:.75rem}#problem-management-root .inside-shell .assistant-dock-popover>header small{color:var(--ds-text-muted);font-size:.625rem}#problem-management-root .inside-shell .assistant-dock-popover>button[role=menuitem]{width:100%;min-height:3.625rem;color:var(--ds-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.875rem;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.625rem .75rem;display:grid}#problem-management-root .inside-shell .assistant-dock-popover>button[role=menuitem]:hover{background:var(--ds-surface-selected)}#problem-management-root .inside-shell .assistant-dock-popover>button[role=menuitem]>span:last-child{align-items:baseline;gap:.625rem;min-width:0;display:flex}#problem-management-root .inside-shell .assistant-dock-popover>button[role=menuitem] strong{flex:none;font-size:.75rem}#problem-management-root .inside-shell .assistant-dock-popover>button[role=menuitem] small{color:var(--ds-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}#problem-management-root .inside-shell .assistant-dock .assistant-voice-status,#problem-management-root .inside-shell .assistant-dock-error{border-radius:.75rem;margin:0 .25rem}#problem-management-root .inside-shell .assistant-dock-error{background:color-mix(in srgb, var(--ds-danger,var(--ds-accent)) 12%, var(--assistant-native-surface));color:var(--ds-danger,var(--ds-accent));padding:.625rem .75rem;font-size:.6875rem;line-height:1.4}#problem-management-root .inside-shell .assistant-dock-error.is-success{background:color-mix(in srgb, var(--inside-color-success) 12%, var(--assistant-native-surface));color:var(--inside-color-success)}#problem-management-root .inside-shell .assistant-dock-drop-layer{border-radius:1.5rem!important}#problem-management-root .inside-shell .inbox-conversation-panel{grid-template-rows:minmax(18rem,1fr)!important}#problem-management-root .inside-shell .inbox-chat-composer{display:none!important}#problem-management-root .inside-shell :is(.inbox-day-group,.inbox-virtual-day)>h2{color:var(--ds-accent)!important}@media (max-width:47.9375rem){#problem-management-root .inside-shell .inside-assistant:not(.open),#problem-management-root .inside-shell.team-mode .inside-assistant:not(.open),#problem-management-root .inside-shell.client-mode .inside-assistant:not(.open){right:max(.625rem, env(safe-area-inset-right))!important;bottom:max(.625rem, calc(var(--assistant-viewport-bottom,0px) + env(safe-area-inset-bottom)))!important;left:max(.625rem, env(safe-area-inset-left))!important;width:auto!important;max-width:none!important;transform:none!important}#problem-management-root .inside-shell .assistant-dock{border-radius:1.25rem;gap:.375rem;padding:.5rem}#problem-management-root .inside-shell .assistant-dock-composer textarea{min-height:2.5rem;max-height:min(7.5rem, calc(var(--assistant-visual-height,100dvh) * .25));font-size:1rem}#problem-management-root .inside-shell .assistant-dock-scope,#problem-management-root .inside-shell .assistant-dock-inbox-scope{max-width:10.5rem;padding-inline:.5rem}#problem-management-root .inside-shell .assistant-dock-inbox-scope select{max-width:7.25rem}#problem-management-root .inside-shell .assistant-dock-scope>svg:first-child{display:none}#problem-management-root .inside-shell .assistant-dock-popover,#problem-management-root .inside-shell .assistant-dock-mention-menu{max-height:min(27rem, calc(var(--assistant-visual-height,100dvh) - var(--inside-assistant-dock-height,8rem) - 2rem))!important;border-radius:1rem!important}}@media (max-width:34.9375rem){#problem-management-root .inside-shell .assistant-dock .assistant-token-actions>button>span,#problem-management-root .inside-shell .assistant-dock-scope>span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#problem-management-root .inside-shell .assistant-dock-inbox-scope>svg:first-child{display:none}#problem-management-root .inside-shell .assistant-dock-scope{width:2.75rem;padding:0}#problem-management-root .inside-shell .assistant-dock-scope>svg:first-child{display:block}}#problem-management-root .inside-shell .inside-assistant:not(.open),#problem-management-root .inside-shell.team-mode .inside-assistant:not(.open),#problem-management-root .inside-shell.client-mode .inside-assistant:not(.open){pointer-events:none;z-index:300!important;right:auto!important;bottom:max(.75rem, calc(var(--assistant-viewport-bottom,0px) + env(safe-area-inset-bottom)))!important;place-items:initial!important;width:min(44rem,100vw - 3rem)!important;max-width:44rem!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:block!important;position:fixed!important;left:50%!important;overflow:visible!important;transform:translate(-50%)!important}#problem-management-root .inside-shell.team-mode .inside-assistant:not(.open){left:calc(50% + (var(--inside-sidebar-width,0px) / 2))!important;width:min(44rem, calc(100vw - var(--inside-sidebar-width,0px) - 3rem))!important}#problem-management-root .inside-shell .inside-assistant.dock-engaged:not(.open),#problem-management-root .inside-shell.team-mode .inside-assistant.dock-engaged:not(.open){width:min(48rem, calc(100vw - var(--inside-sidebar-width,0px) - 3rem))!important;max-width:48rem!important}#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{pointer-events:auto;box-sizing:border-box!important;border:1px solid var(--ds-border)!important;background:var(--assistant-native-raised)!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;position:relative!important;overflow:visible!important;box-shadow:0 .875rem 2.5rem #0000004d!important}#problem-management-root .inside-shell .assistant-dock.is-collapsed{border-radius:1.125rem!important;grid-template:auto/auto minmax(0,1fr)!important;align-items:center!important;gap:.375rem!important;max-height:4.5rem!important;padding:.375rem!important;display:grid!important}#problem-management-root .inside-shell .assistant-dock.is-engaged{max-height:min(18rem, calc(var(--assistant-visual-height,100dvh) - 2.5rem))!important;border-radius:1.375rem!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:max-content!important;gap:.375rem!important;padding:.5rem!important;display:grid!important}#problem-management-root .inside-shell .assistant-dock.is-collapsed .assistant-dock-mode-tabs,#problem-management-root .inside-shell .assistant-dock.is-engaged .assistant-dock-mode-tabs{min-width:0;margin:0!important}#problem-management-root .inside-shell .assistant-dock-collapse{cursor:pointer;place-items:center;margin-left:.125rem;width:1.75rem!important;min-width:1.75rem!important;height:1.75rem!important;min-height:1.75rem!important;color:var(--ds-text-muted)!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0!important;display:grid!important}#problem-management-root .inside-shell .assistant-dock-collapse:hover{background:var(--ds-surface-selected)!important;color:var(--ds-text)!important}#problem-management-root .inside-shell .assistant-dock-launcher{min-width:0;min-height:3rem;color:var(--ds-text);text-align:left;cursor:text;background:0 0;border:0;border-radius:.875rem;grid-template-columns:2rem minmax(0,1fr) 2rem;align-items:center;gap:.625rem;padding:.25rem .375rem .25rem .5rem;display:grid}#problem-management-root .inside-shell .assistant-dock-launcher:hover,#problem-management-root .inside-shell .assistant-dock-launcher:focus-visible{background:var(--ds-surface-selected);outline:0}#problem-management-root .inside-shell .assistant-dock-launcher-icon,#problem-management-root .inside-shell .assistant-dock-launcher>svg{width:2rem;height:2rem;color:var(--ds-accent);border-radius:999px;place-items:center;display:grid}#problem-management-root .inside-shell .assistant-dock-launcher>svg{background:var(--ds-text);color:var(--ds-background);padding:.4375rem}#problem-management-root .inside-shell .assistant-dock-launcher-copy{gap:.125rem;min-width:0;display:grid}#problem-management-root .inside-shell .assistant-dock-launcher-copy strong,#problem-management-root .inside-shell .assistant-dock-launcher-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#problem-management-root .inside-shell .assistant-dock-launcher-copy strong{font-size:.75rem;line-height:1.2}#problem-management-root .inside-shell .assistant-dock-launcher-copy small{color:var(--ds-text-muted);font-size:.625rem;line-height:1.2}#problem-management-root .inside-shell .assistant-dock.is-engaged .assistant-dock-composer{height:auto!important;min-height:0!important;max-height:13.5rem!important;overflow:visible!important}#problem-management-root .inside-shell .assistant-dock.is-engaged .assistant-dock-composer textarea{height:auto!important;min-height:2.75rem!important;max-height:5.5rem!important}@media (min-width:48rem){#problem-management-root .inside-shell .campaign-card-grid.is-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,24.5rem),1fr))!important;gap:clamp(.875rem,1.25cqi,1.125rem)!important}#problem-management-root .inside-shell .campaign-card-grid.is-grid .campaign-card{flex-direction:column!important;min-height:0!important;display:flex!important}#problem-management-root .inside-shell .campaign-card-grid.is-grid .campaign-card-cover{aspect-ratio:16/8.75!important;border-radius:calc(var(--ds-radius-lg) - 1px) calc(var(--ds-radius-lg) - 1px) 0 0!important;width:100%!important;height:auto!important;min-height:0!important}#problem-management-root .inside-shell .campaign-card-grid.is-grid .campaign-card-cover-meta{justify-content:space-between!important;padding:.75rem!important}#problem-management-root .inside-shell .campaign-card-grid.is-grid .campaign-card-cover-meta>span:first-child,#problem-management-root .inside-shell .campaign-card-grid.is-grid .campaign-card-team,#problem-management-root .inside-shell .campaign-card-grid.is-grid .workspace-signal{display:flex!important}#problem-management-root .inside-shell .campaign-card-grid.is-grid .campaign-card-body{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"copy""progress""team""signal""foot"!important;align-content:start!important;gap:.625rem!important;min-height:10.5rem!important;padding:clamp(1rem,1.5cqi,1.25rem)!important;display:grid!important}#problem-management-root .inside-shell .campaign-card-grid.is-grid .workspace-card-copy{padding-right:3rem!important}#problem-management-root .inside-shell .campaign-card-grid.is-grid .workspace-card-title{font-size:clamp(1.0625rem,3.25cqi,1.25rem)!important}#problem-management-root .inside-shell .campaign-card-grid.is-grid .workspace-card-description{-webkit-line-clamp:2!important}#problem-management-root .inside-shell .campaign-card-grid.is-grid .campaign-card-edit.edit-action{top:calc(54.6875cqw + 1rem)!important;right:1rem!important}}@media (max-width:47.9375rem){#problem-management-root .inside-shell .inside-assistant:not(.open),#problem-management-root .inside-shell.team-mode .inside-assistant:not(.open),#problem-management-root .inside-shell.client-mode .inside-assistant:not(.open),#problem-management-root .inside-shell .inside-assistant.dock-engaged:not(.open),#problem-management-root .inside-shell.team-mode .inside-assistant.dock-engaged:not(.open){right:max(.625rem, env(safe-area-inset-right))!important;bottom:max(.625rem, calc(var(--assistant-viewport-bottom,0px) + env(safe-area-inset-bottom)))!important;left:max(.625rem, env(safe-area-inset-left))!important;width:auto!important;max-width:none!important;transform:none!important}#problem-management-root .inside-shell .assistant-dock.is-engaged{max-height:min(17rem, calc(var(--assistant-visual-height,100dvh) - 1.5rem))!important}}@media (max-width:30rem){#problem-management-root .inside-shell .assistant-dock.is-collapsed{grid-template-columns:minmax(0,1fr) 2.75rem!important}#problem-management-root .inside-shell .assistant-dock.is-collapsed .assistant-dock-launcher{cursor:pointer;grid-template-columns:minmax(0,1fr);gap:0;width:2.75rem;min-height:2.75rem;padding:0}#problem-management-root .inside-shell .assistant-dock.is-collapsed .assistant-dock-launcher-icon,#problem-management-root .inside-shell .assistant-dock.is-collapsed .assistant-dock-launcher-copy{display:none}#problem-management-root .inside-shell .assistant-dock.is-collapsed .assistant-dock-launcher>svg{justify-self:center}#problem-management-root .inside-shell .assistant-dock-mode-tabs>button{gap:.25rem!important;padding-inline:.5rem!important}}#problem-management-root .inside-shell .assistant-dock-launcher>svg{border:1px solid color-mix(in srgb, var(--ds-accent) 78%, #fff 22%)!important;background:var(--ds-accent)!important;color:#fff!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-accent) 18%, transparent), 0 .375rem 1rem color-mix(in srgb, var(--ds-accent) 30%, transparent)!important}#problem-management-root .inside-shell .assistant-dock .assistant-send{background:var(--ds-accent)!important;color:#fff!important;box-shadow:0 0 0 2px color-mix(in srgb, var(--ds-accent) 18%, transparent)!important}#problem-management-root .inside-shell .assistant-dock .assistant-send:disabled{border:1px solid var(--ds-border)!important;background:var(--ds-surface-selected)!important;color:var(--ds-text-muted)!important;box-shadow:none!important}#problem-management-root .inside-shell .assistant-dock-inbox-scope{padding-right:.25rem}#problem-management-root .inside-shell .assistant-dock-inbox-select.pm-select{width:auto;min-width:0;max-width:12rem;min-height:2.25rem;color:inherit;box-shadow:none;background:0 0;border:0;padding:.25rem .375rem;font-size:.6875rem;font-weight:650}#problem-management-root .inside-shell .assistant-dock-inbox-select.pm-select:hover,#problem-management-root .inside-shell .assistant-dock-inbox-select.pm-select[data-state=open]{box-shadow:none;background:0 0;border:0}#problem-management-root .assistant-dock-inbox-menu.pm-select__content{width:min(20rem,100vw - 2rem);min-width:min(18rem,100vw - 2rem);max-width:calc(100vw - 2rem);max-height:min(22rem, var(--radix-select-content-available-height,22rem));z-index:2300!important;border-color:color-mix(in srgb, var(--ds-accent) 28%, var(--ds-border))!important;box-shadow:var(--ds-shadow-overlay)!important}#problem-management-root .inside-shell .campaign-progress-track{isolation:isolate;overflow:visible!important}#problem-management-root .inside-shell .campaign-progress-fill{z-index:1}#problem-management-root .inside-shell .campaign-progress-fill:after{z-index:3;box-shadow:0 0 0 2px var(--ds-surface), 0 .25rem .75rem color-mix(in srgb, var(--campaign-progress-end) 42%, transparent)!important;transform:translateY(-50%)!important}#problem-management-root .inside-shell .campaign-progress-slider-control{isolation:isolate}#problem-management-root .inside-shell .campaign-progress-slider-control>input[type=range]{z-index:2!important}#problem-management-root .inside-shell .campaign-progress-slider input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--ds-surface), 0 0 0 4px color-mix(in srgb, var(--campaign-progress-end,var(--ds-accent)) 64%, var(--ds-border))!important}#problem-management-root .inside-shell .campaign-progress-slider input[type=range]::-moz-range-thumb{box-shadow:0 0 0 3px var(--ds-surface), 0 0 0 4px color-mix(in srgb, var(--campaign-progress-end,var(--ds-accent)) 64%, var(--ds-border))!important}#problem-management-root .inside-shell .campaign-update-editor-summary{align-items:center;gap:var(--ds-space-4);min-width:0;padding:var(--ds-space-4);border:1px solid var(--ds-border);border-radius:var(--ds-radius-md);background:var(--ds-surface);grid-template-columns:minmax(0,1.25fr) minmax(11rem,.75fr) auto;display:grid}#problem-management-root .inside-shell .campaign-update-editor-summary-copy{gap:.25rem;min-width:0;display:grid}#problem-management-root .inside-shell .campaign-update-editor-summary-copy>span{color:var(--ds-accent);font-size:var(--ds-type-xs);letter-spacing:.025em;text-transform:uppercase;font-weight:750}#problem-management-root .inside-shell .campaign-update-editor-summary-copy>strong,#problem-management-root .inside-shell .campaign-update-editor-summary-copy>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#problem-management-root .inside-shell .campaign-update-editor-summary-copy>strong{color:var(--ds-text);font-size:var(--ds-type-body)}#problem-management-root .inside-shell .campaign-update-editor-summary-copy>small{color:var(--ds-text-muted);font-size:var(--ds-type-xs)}#problem-management-root .inside-shell .campaign-update-edit-button{border:1px solid color-mix(in srgb, var(--ds-accent) 30%, var(--ds-border));border-radius:var(--ds-radius-sm);background:color-mix(in srgb, var(--ds-accent) 8%, var(--ds-surface-raised));min-width:2.75rem;min-height:2.75rem;color:var(--ds-accent);font-size:var(--ds-type-xs);justify-content:center;align-items:center;gap:.375rem;padding-inline:.75rem;font-weight:750;display:inline-flex}#problem-management-root .inside-shell .campaign-update-editor-row.is-editing{padding-top:3.75rem;position:relative}#problem-management-root .inside-shell .campaign-update-editor-close{position:absolute;top:.75rem;right:.75rem}#problem-management-root .inside-shell .campaign-update-progress-control.is-single{grid-template-columns:minmax(0,1fr)}#problem-management-root .inside-shell .calendar-date-navigation{min-height:2.75rem}#problem-management-root .inside-shell .calendar-date-navigation.is-agenda>button{visibility:hidden;pointer-events:none}:is(#problem-management-root:has(.workspace-create-sheet),#problem-management-root:has(.workspace-create-sheet)){overscroll-behavior:none;overflow:hidden!important}#problem-management-root:has(.workspace-create-sheet) .native-sheet-overlay{z-index:1410}#problem-management-root .workspace-create-sheet.native-sheet-content{z-index:1420;width:min(52rem,100vw - 2rem)!important;max-height:min(52rem,100dvh - 2rem)!important}#problem-management-root .workspace-create-grid{align-content:start;gap:var(--ds-space-4);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;min-height:0;display:grid;overflow-x:hidden}#problem-management-root .workspace-create-wide{grid-column:1/-1}#problem-management-root .workspace-create-header>div{min-width:0}#problem-management-root .workspace-create-footer>.inside-primary{min-width:min(18rem,100%)}#problem-management-root:has(.native-sheet-content) .inside-shell.inside-shell .inside-assistant{display:none!important}#problem-management-root .app-context-footer{align-items:center;gap:var(--ds-space-4);grid-template-columns:minmax(0,1fr) auto!important;display:grid!important}#problem-management-root .app-context-actions{align-items:stretch;gap:var(--ds-space-2);grid-template-columns:repeat(2,minmax(9rem,1fr));min-width:min(24rem,100%);display:grid}#problem-management-root .app-context-actions>:is(button,a){justify-content:center;width:100%;min-height:3rem}#problem-management-root .workspace-create-footer>.app-context-actions{min-width:min(24rem,100%)}@media (max-width:47.9375rem){#problem-management-root .inside-shell{--shell-top-rail-height:calc(7.75rem + env(safe-area-inset-top))}#problem-management-root .inside-shell .command-input{min-height:3.5rem}#problem-management-root .inside-shell .command-scopes{overscroll-behavior-inline:contain;scrollbar-width:none;overflow-x:auto}#problem-management-root .inside-shell .command-scopes::-webkit-scrollbar{display:none}#problem-management-root .workspace-create-sheet.native-sheet-content{width:100%!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;inset:auto 0 0!important}#problem-management-root .workspace-create-grid{align-content:start;gap:.875rem;grid-template-columns:minmax(0,1fr)!important}#problem-management-root .workspace-create-wide{grid-column:auto}#problem-management-root .workspace-create-footer,#problem-management-root .app-context-footer{grid-template-columns:minmax(0,1fr)!important}#problem-management-root .app-context-footer>span{display:none}#problem-management-root .app-context-actions,#problem-management-root .workspace-create-footer>.app-context-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0}#problem-management-root .app-context-actions>:is(button,a){min-width:0;min-height:3.25rem}#problem-management-root .inside-shell .campaign-card-shell:has(>.campaign-card-edit){grid-template-columns:minmax(0,1fr) 2.75rem;align-items:stretch;gap:.5rem;display:grid!important}#problem-management-root .inside-shell .campaign-card-shell:has(>.campaign-card-edit)>.campaign-card{grid-area:1/1;width:100%}#problem-management-root .inside-shell .campaign-card-grid:is(.is-list,.is-grid) .campaign-card-edit.edit-action{grid-area:1/2;align-self:stretch;min-width:2.75rem;height:100%;min-height:100%;border:1px solid color-mix(in srgb, var(--ds-accent) 30%, var(--ds-border))!important;border-radius:var(--ds-radius-md)!important;background:color-mix(in srgb, var(--ds-accent) 7%, var(--ds-surface))!important;width:2.75rem!important;color:var(--ds-accent)!important;box-shadow:var(--ds-shadow-card)!important;text-shadow:none!important;padding:0!important;position:static!important}#problem-management-root .inside-shell .assistant-dock-inbox-select.pm-select{max-width:7.75rem}#problem-management-root .inside-shell .campaign-update-editor-summary{gap:var(--ds-space-3);grid-template-columns:minmax(0,1fr) 2.75rem}#problem-management-root .inside-shell .campaign-update-editor-summary>.campaign-progress-meter{grid-area:2/1/auto/-1}#problem-management-root .inside-shell .campaign-update-edit-button{width:2.75rem;padding:0}#problem-management-root .inside-shell .campaign-update-edit-button>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#problem-management-root .inside-shell .campaign-update-editor-row.is-editing{padding:3.75rem var(--ds-space-3) var(--ds-space-3)}#problem-management-root .inside-shell .calendar-system-toolbar{grid-template-rows:3rem 3.5rem!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:.75rem!important;min-height:8rem!important;display:grid!important}#problem-management-root .inside-shell .calendar-date-navigation{width:100%;height:3rem;min-height:3rem}#problem-management-root .inside-shell .calendar-view-switcher{height:3.5rem;min-height:3.5rem}#problem-management-root .inside-shell .calendar-system-body,#problem-management-root .inside-shell .calendar-canvas{min-height:32rem!important}}@media (prefers-reduced-motion:reduce){#problem-management-root .inside-shell .command-panel{animation:none!important}}#problem-management-root,#problem-management-root[data-theme=dark]{--pm-color-background:#070708;--pm-color-background-alt:#0d0e10;--pm-color-surface:#141517;--pm-color-surface-raised:#1b1d20;--pm-color-surface-strong:#24272b;--pm-color-text-primary:#f7f6f4;--pm-color-text-secondary:#cbc8c4;--pm-color-text-muted:#918d89;--pm-color-accent:#d3534a;--pm-color-accent-hover:#e46960;--pm-color-accent-strong:#ef8178;--pm-color-border:#36393f;--pm-color-border-soft:#f7f6f41c;--pm-color-success:#62d5a0;--pm-color-warning:#f1bd66;--pm-color-danger:#ef7068;--pm-color-info:#69b6ff;--pm-color-focus:#ef8178;--pm-color-overlay:#030305c2;--pm-color-selection:#d3534a4d;--pm-shadow-card:0 1px 0 #ffffff09, 0 12px 32px #0000002e;--pm-shadow-raised:0 1px 0 #ffffff0b, 0 18px 46px #0000004d;--pm-shadow-overlay:0 1px 0 #ffffff0e, 0 30px 90px #0000008c;--visual-surface-glass:#141517;--visual-surface-glass-strong:#1b1d20;--visual-border-highlight:#ffffff13;--visual-accent-coral:#ef8178;--visual-accent-sky:#69b6ff;--visual-accent-mint:#62d5a0;--visual-accent-amber:#f1bd66;--visual-accent-violet:#b89aff;--visual-shadow-soft:0 14px 36px #0003;--visual-shadow-lift:0 24px 62px #00000057;--visual-red-glow:0 10px 30px #d3534a3d}#problem-management-root[data-theme=light]{--pm-color-background:#e9ebee;--pm-color-background-alt:#f3f4f6;--pm-color-surface:#fff;--pm-color-surface-raised:#f8f9fb;--pm-color-surface-strong:#eceff3;--pm-color-text-primary:#17181b;--pm-color-text-secondary:#45494f;--pm-color-text-muted:#686d75;--pm-color-accent:#b6433d;--pm-color-accent-hover:#a43732;--pm-color-accent-strong:#d65a51;--pm-color-border:#cbd0d8;--pm-color-border-soft:#17181b1c;--pm-color-success:#237a54;--pm-color-warning:#9a6209;--pm-color-danger:#b83d37;--pm-color-info:#2f6fa9;--pm-color-focus:#a43732;--pm-color-overlay:#181b2073;--pm-color-selection:#b6433d2e;--pm-shadow-card:0 1px 1px #1b1f240a, 0 12px 30px #1b1f2412;--pm-shadow-raised:0 2px 4px #1b1f240d, 0 20px 48px #1b1f241f;--pm-shadow-overlay:0 3px 8px #1b1f2412, 0 30px 80px #1b1f2433;--visual-surface-glass:#fff;--visual-surface-glass-strong:#f8f9fb;--visual-border-highlight:#ffffffd1;--visual-accent-coral:#c95149;--visual-accent-sky:#3f7fb8;--visual-accent-mint:#2d8b62;--visual-accent-amber:#a66a0b;--visual-accent-violet:#7558a8;--visual-shadow-soft:0 14px 34px #1c212814;--visual-shadow-lift:0 24px 58px #1c212826;--visual-red-glow:0 10px 28px #b6433d2e}#problem-management-root .inside-shell.inside-shell,#problem-management-root[data-theme=light] .inside-shell.inside-shell{background:var(--pm-color-background)!important}#problem-management-root .inside-shell .inside-main-wrap,#problem-management-root .inside-shell .inside-content,#problem-management-root .inside-shell .view-stack{background:0 0!important}#problem-management-root .inside-shell .inside-sidebar{box-shadow:inset -1px 0 0 var(--visual-border-highlight), 14px 0 38px #0000001c;border-color:color-mix(in srgb, var(--pm-color-border) 86%, var(--visual-border-highlight))!important;background:var(--pm-color-background-alt)!important}#problem-management-root .inside-shell .inside-topbar{box-shadow:inset 0 -1px 0 var(--visual-border-highlight), 0 14px 38px #0000001a;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:color-mix(in srgb, var(--pm-color-border) 84%, var(--visual-border-highlight))!important;background:var(--pm-color-surface-raised)!important}#problem-management-root[data-theme=light] .inside-shell .inside-topbar{box-shadow:inset 0 -1px 0 var(--visual-border-highlight), 0 12px 30px #22272e12}#problem-management-root .inside-shell .inside-search-trigger,#problem-management-root .inside-shell :is(.task-search,.inbox-search,.topbar-search),#problem-management-root .inside-shell :is(.collection-toolbar,.task-toolbar,.calendar-system-toolbar){box-shadow:inset 0 1px 0 var(--visual-border-highlight), var(--pm-shadow-card);border-color:var(--pm-color-border)!important;background:var(--pm-color-surface)!important}#problem-management-root .inside-shell :is(.inside-nav-item,.sidebar-nav-item,.inside-mobile-nav-item){transition:color var(--pm-duration-fast) var(--pm-ease-standard), background var(--pm-duration-standard) var(--pm-ease-standard), border-color var(--pm-duration-standard) var(--pm-ease-standard), box-shadow var(--pm-duration-standard) var(--pm-ease-standard), transform var(--pm-duration-fast) var(--pm-ease-standard);border:1px solid #0000;position:relative}#problem-management-root .inside-shell :is(.inside-nav-item.active,.inside-nav-item[aria-current=page],.sidebar-nav-item.active,.inside-mobile-nav-item.active,.inside-mobile-nav-item[aria-current=page]){box-shadow:inset 3px 0 0 var(--pm-color-accent), 0 10px 26px color-mix(in srgb, var(--pm-color-accent) 12%, transparent);border-color:color-mix(in srgb, var(--pm-color-accent) 38%, var(--pm-color-border))!important;background:color-mix(in srgb, var(--pm-color-accent) 14%, var(--pm-color-surface-raised))!important;color:var(--pm-color-text-primary)!important}#problem-management-root .inside-shell :is(.nav-count,.status-badge,.inbox-unread-label){border:1px solid color-mix(in srgb, currentColor 24%, transparent);background:color-mix(in srgb, currentColor 11%, var(--pm-color-surface-raised));box-shadow:inset 0 1px 0 var(--visual-border-highlight)}#problem-management-root .inside-shell :is(.focus-panel,.team-panel,.calendar-system,.task-table,.task-lane,.inbox-feed-shell,.inbox-conversation-panel,.settings-panel,.settings-card,.client-portal-panel,.project-file-section,.weekly-report-panel){border-color:var(--pm-color-border)!important;background:var(--pm-color-surface)!important;box-shadow:inset 0 1px 0 var(--visual-border-highlight), var(--visual-shadow-soft)!important}#problem-management-root .inside-shell :is(.workspace-card,.campaign-card,.task-board-card,.pm-card,.pm-entity-card,.file-card,.portal-file-card,.client-card,.client-home-card,.calendar-summary-card,.focus-stat,.management-focus-item,.inbox-row,.team-card,.admin-card){transition:transform var(--pm-duration-standard) var(--pm-ease-standard), border-color var(--pm-duration-standard) var(--pm-ease-standard), background var(--pm-duration-standard) var(--pm-ease-standard), box-shadow var(--pm-duration-standard) var(--pm-ease-standard);border-color:color-mix(in srgb, var(--pm-color-border) 88%, var(--visual-border-highlight))!important;background:var(--pm-color-surface-raised)!important;box-shadow:inset 0 1px 0 var(--visual-border-highlight), var(--pm-shadow-card)!important}#problem-management-root .inside-shell .campaign-card-shell{--visual-entity-accent:var(--campaign-priority-color,var(--pm-color-accent))}#problem-management-root .inside-shell .campaign-card{isolation:isolate;position:relative}#problem-management-root .inside-shell .campaign-card:after{z-index:4;background:var(--visual-entity-accent);content:"";pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0}#problem-management-root .inside-shell .campaign-card-cover{background:var(--pm-color-surface-strong)!important}#problem-management-root .inside-shell .campaign-card-cover img,#problem-management-root .inside-shell .file-card img,#problem-management-root .inside-shell .portal-file-card img{transition:transform var(--pm-duration-slow) var(--pm-ease-standard), filter var(--pm-duration-slow) var(--pm-ease-standard)}#problem-management-root .inside-shell .campaign-progress-fill{box-shadow:0 0 18px color-mix(in srgb, var(--visual-entity-accent,var(--pm-color-accent)) 22%, transparent);background:var(--visual-entity-accent,var(--pm-color-accent))!important}#problem-management-root .inside-shell .task-board-card{background:var(--pm-color-surface-raised)!important}#problem-management-root .inside-shell .task-board-card:before{box-shadow:0 0 16px color-mix(in srgb, var(--task-priority-color,var(--pm-color-accent)) 22%, transparent)}#problem-management-root .inside-shell .task-table-row{border-color:color-mix(in srgb, var(--task-priority,var(--pm-color-border)) 18%, var(--pm-color-border))!important;background:var(--pm-color-surface)!important}#problem-management-root .inside-shell :is(.file-card,.portal-file-card):nth-child(4n+1){--visual-file-accent:var(--pm-color-accent)}#problem-management-root .inside-shell :is(.file-card,.portal-file-card):nth-child(4n+2){--visual-file-accent:var(--visual-accent-sky)}#problem-management-root .inside-shell :is(.file-card,.portal-file-card):nth-child(4n+3){--visual-file-accent:var(--visual-accent-mint)}#problem-management-root .inside-shell :is(.file-card,.portal-file-card):nth-child(4n+4){--visual-file-accent:var(--visual-accent-violet)}#problem-management-root .inside-shell :is(.file-card,.portal-file-card){box-shadow:inset 0 3px 0 color-mix(in srgb, var(--visual-file-accent,var(--pm-color-accent)) 78%, transparent), inset 0 1px 0 var(--visual-border-highlight), var(--pm-shadow-card)!important}#problem-management-root .inside-shell .focus-hero,#problem-management-root .inside-shell .management-focus-hero{position:relative;overflow:hidden;border-color:color-mix(in srgb, var(--pm-color-accent) 28%, var(--pm-color-border))!important;background:var(--pm-color-surface-raised)!important;box-shadow:inset 0 1px 0 var(--visual-border-highlight), var(--visual-shadow-lift)!important}#problem-management-root .inside-shell :is(.focus-overview-icon,.management-focus-lane-icon,.credential-dialog-symbol,.campaign-editor-symbol){box-shadow:inset 0 1px 0 #ffffff21, var(--visual-red-glow);border-color:color-mix(in srgb, var(--pm-color-accent) 38%, var(--pm-color-border))!important;background:color-mix(in srgb, var(--pm-color-accent) 16%, var(--pm-color-surface-raised))!important;color:var(--pm-color-accent-strong)!important}#problem-management-root .inside-shell .focus-stat:nth-child(4n+1){--visual-stat-accent:var(--pm-color-accent)}#problem-management-root .inside-shell .focus-stat:nth-child(4n+2){--visual-stat-accent:var(--visual-accent-sky)}#problem-management-root .inside-shell .focus-stat:nth-child(4n+3){--visual-stat-accent:var(--visual-accent-mint)}#problem-management-root .inside-shell .focus-stat:nth-child(4n+4){--visual-stat-accent:var(--visual-accent-amber)}#problem-management-root .inside-shell .focus-stat{box-shadow:inset 3px 0 0 var(--visual-stat-accent,var(--pm-color-accent)), inset 0 1px 0 var(--visual-border-highlight), var(--pm-shadow-card)!important}#problem-management-root .inside-shell .focus-stat strong,#problem-management-root .inside-shell .management-focus-week strong{color:var(--visual-stat-accent,var(--pm-color-text-primary))}#problem-management-root .inside-shell .calendar-system-body,#problem-management-root .inside-shell .calendar-canvas{box-shadow:inset 0 1px 0 var(--visual-border-highlight);border-color:var(--pm-color-border)!important;background:var(--pm-color-surface)!important}#problem-management-root .inside-shell .calendar-event-row{box-shadow:inset 3px 0 0 var(--calendar-accent,var(--pm-color-accent)), var(--pm-shadow-card);transition:transform var(--pm-duration-fast) var(--pm-ease-standard), border-color var(--pm-duration-fast) var(--pm-ease-standard), box-shadow var(--pm-duration-standard) var(--pm-ease-standard);border-color:color-mix(in srgb, var(--pm-color-accent) 18%, var(--pm-color-border))!important;background:var(--pm-color-surface-raised)!important}#problem-management-root .inside-shell .calendar-event-accent{box-shadow:0 0 14px color-mix(in srgb, currentColor 30%, transparent)}#problem-management-root .inside-shell :is(.calendar-view-switcher,.collection-view-switcher,.task-view-tabs,.task-lane-tabs){box-shadow:inset 0 1px 0 var(--visual-border-highlight);border-color:var(--pm-color-border)!important;background:var(--pm-color-background-alt)!important}#problem-management-root .inside-shell :is(.calendar-view-switcher button.active,.collection-view-switcher button.active,.task-view-tabs button.active,.task-lane-tabs button.active){box-shadow:inset 0 1px 0 var(--visual-border-highlight), 0 8px 20px #00000021;border-color:color-mix(in srgb, var(--pm-color-accent) 24%, var(--pm-color-border))!important;background:color-mix(in srgb, var(--pm-color-accent) 10%, var(--pm-color-surface-raised))!important;color:var(--pm-color-text-primary)!important}#problem-management-root .inside-shell :is(input,textarea,select,.pm-input,.pm-select){box-shadow:inset 0 1px 0 var(--visual-border-highlight), 0 6px 16px #00000014;border-color:var(--pm-color-border)!important;background:var(--pm-color-background-alt)!important}#problem-management-root .inside-shell :is(input,textarea,select,.pm-input,.pm-select):focus,#problem-management-root .inside-shell :is(.pm-input,.pm-select):focus-within{border-color:var(--pm-color-focus)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--pm-color-focus) 16%, transparent), inset 0 1px 0 var(--visual-border-highlight)!important}#problem-management-root .pm-select__content,#problem-management-root .inside-shell :is(.inside-menu,.topbar-menu,.chat-person-menu,.assistant-composer-popover,.assistant-dock-popover,.assistant-dock-inbox-menu,.assistant-mention-menu,.command-panel){-webkit-backdrop-filter:none;backdrop-filter:none;border-color:color-mix(in srgb, var(--pm-color-border) 88%, var(--visual-border-highlight))!important;background:var(--pm-color-surface-raised)!important;box-shadow:inset 0 1px 0 var(--visual-border-highlight), var(--pm-shadow-overlay)!important}#problem-management-root .pm-select__item[data-highlighted],#problem-management-root .pm-select__item[data-state=checked],#problem-management-root .inside-shell :is(.menu-item,.assistant-menu-item):is(:hover,:focus-visible,[aria-selected=true]){background:color-mix(in srgb, var(--pm-color-accent) 14%, var(--pm-color-surface-strong))!important;color:var(--pm-color-text-primary)!important}#problem-management-root .inside-shell :is(.app-dialog-backdrop,.native-sheet-overlay),#problem-management-root :is(.app-dialog-backdrop,.native-sheet-overlay){-webkit-backdrop-filter:blur(10px)saturate(.92);backdrop-filter:blur(10px)saturate(.92);background:var(--pm-color-overlay)!important}#problem-management-root .native-sheet-content,#problem-management-root .app-dialog,#problem-management-root .credential-dialog,#problem-management-root .campaign-editor,#problem-management-root .task-detail-sheet{border-color:color-mix(in srgb, var(--pm-color-accent) 20%, var(--pm-color-border))!important;background:var(--pm-color-surface)!important;box-shadow:inset 0 1px 0 var(--visual-border-highlight), var(--pm-shadow-overlay)!important}#problem-management-root :is(.credential-dialog-header,.app-editor-header,.campaign-editor-header,.task-detail-header){border-color:var(--pm-color-border-soft)!important;background:var(--pm-color-surface-raised)!important}#problem-management-root :is(.credential-dialog-footer,.app-editor-footer,.campaign-editor-footer,.app-context-footer){box-shadow:0 -14px 34px #00000026;border-color:var(--pm-color-border)!important;background:var(--pm-color-background-alt)!important}#problem-management-root :is(.inside-primary,.button-primary,.pm-button[data-variant=primary]){box-shadow:inset 0 1px 0 #ffffff3d, var(--visual-red-glow);border-color:color-mix(in srgb, var(--pm-color-accent-strong) 72%, var(--pm-color-accent))!important;background:var(--pm-color-accent)!important;color:var(--pm-color-accent-contrast)!important}#problem-management-root :is(.ghost-button,.button-secondary,.pm-button[data-variant=secondary],.icon-button,.modal-close){box-shadow:inset 0 1px 0 var(--visual-border-highlight), 0 7px 18px #0000001a;border-color:var(--pm-color-border)!important;background:var(--pm-color-surface-raised)!important}#problem-management-root .inside-shell .assistant-dock{-webkit-backdrop-filter:none;backdrop-filter:none;border-color:color-mix(in srgb, var(--pm-color-accent) 16%, var(--pm-color-border))!important;background:var(--pm-color-surface-raised)!important;box-shadow:inset 0 1px 0 var(--visual-border-highlight), 0 24px 62px #00000061!important}#problem-management-root .inside-shell .assistant-dock-mode-tabs :is(button,.assistant-dock-launcher)[aria-pressed=true],#problem-management-root .inside-shell .assistant-dock-mode-tabs .active{box-shadow:inset 0 1px 0 var(--visual-border-highlight), 0 8px 20px color-mix(in srgb, var(--pm-color-accent) 12%, transparent);background:color-mix(in srgb, var(--pm-color-accent) 14%, var(--pm-color-surface-raised))!important}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){#problem-management-root .inside-shell :is(.workspace-card,.campaign-card,.task-board-card,.file-card,.portal-file-card,.client-card,.calendar-summary-card,.focus-stat,.management-focus-item):hover{z-index:2;transform:translateY(-3px);border-color:color-mix(in srgb, var(--pm-color-accent) 30%, var(--pm-color-border))!important;box-shadow:inset 0 1px 0 var(--visual-border-highlight), var(--visual-shadow-lift)!important}#problem-management-root .inside-shell .campaign-card:hover .campaign-card-cover img,#problem-management-root .inside-shell :is(.file-card,.portal-file-card):hover img{filter:saturate(1.06)contrast(1.02);transform:scale(1.025)}#problem-management-root .inside-shell .calendar-event-row:hover{box-shadow:inset 3px 0 0 var(--calendar-accent,var(--pm-color-accent)), var(--visual-shadow-soft);transform:translate(3px);border-color:color-mix(in srgb, var(--calendar-accent,var(--pm-color-accent)) 38%, var(--pm-color-border))!important}#problem-management-root .inside-shell :is(.inside-nav-item,.sidebar-nav-item,.inside-mobile-nav-item):hover{transform:translate(2px)}}@media (pointer:coarse){#problem-management-root .inside-shell :is(.workspace-card,.campaign-card,.task-board-card,.file-card,.portal-file-card,.calendar-event-row,.inside-nav-item,.inside-mobile-nav-item):active{transform:scale(.99)}}@media (max-width:47.9375rem){#problem-management-root .inside-shell.inside-shell,#problem-management-root[data-theme=light] .inside-shell.inside-shell{background:var(--pm-color-background)!important}#problem-management-root .inside-shell .inside-topbar{-webkit-backdrop-filter:none;backdrop-filter:none}#problem-management-root .inside-shell :is(.workspace-card,.campaign-card,.task-board-card,.file-card,.portal-file-card,.client-card,.calendar-summary-card,.focus-stat,.management-focus-item){box-shadow:inset 0 1px 0 var(--visual-border-highlight), 0 9px 24px #00000024!important}#problem-management-root .native-sheet-content,#problem-management-root .app-dialog,#problem-management-root .credential-dialog,#problem-management-root .campaign-editor,#problem-management-root .task-detail-sheet{background:var(--pm-color-surface)!important}}@keyframes problem-surface-enter{0%{opacity:0;transform:translateY(.5rem)scale(.988)}}@media (prefers-reduced-motion:no-preference){#problem-management-root .pm-select__content,#problem-management-root .inside-shell :is(.inside-menu,.topbar-menu,.chat-person-menu,.assistant-composer-popover,.assistant-dock-popover,.assistant-dock-inbox-menu,.command-panel){transform-origin:var(--radix-select-content-transform-origin,top center);animation:problem-surface-enter var(--pm-duration-standard) var(--pm-ease-enter)}}@media (prefers-reduced-motion:reduce){#problem-management-root .inside-shell :is(.workspace-card,.campaign-card,.task-board-card,.file-card,.portal-file-card,.calendar-event-row,.inside-nav-item,.inside-mobile-nav-item){transition-duration:.01ms}}@media (forced-colors:active){#problem-management-root .inside-shell :is(.workspace-card,.campaign-card,.task-board-card,.file-card,.calendar-event-row,.focus-panel,.calendar-system){box-shadow:none!important;background:canvas!important;border:1px solid canvastext!important}}#problem-management-root,#problem-management-root .inside-shell,#problem-management-root .native-sheet-content,#problem-management-root .app-dialog,#problem-management-root .campaign-editor,#problem-management-root .task-detail-sheet{--pm-layout-gap:clamp(1rem, 1.5vw, 1.5rem);--pm-surface-padding:clamp(1rem, 1.8vw, 1.5rem);--pm-control-padding-inline:clamp(.875rem, 1.15vw, 1rem);--pm-menu-gutter:max(.75rem, env(safe-area-inset-left))}#problem-management-root .inside-shell :is(.inside-content,.inside-view,.view-stack,.workspace-view,.project-workspace,.project-tab-content,.management-focus,.focus-view,.management-focus-hero,.focus-hero,.view-intro,.view-context,.project-header,.inbox-page-head,.client-portal-home,.client-portal-hero,.collection-toolbar,.collection-toolbar-controls,.inbox-controls,.task-board,.task-list-view,.calendar-system,.drive-browser,.access-admin-layout){box-sizing:border-box;width:100%;min-width:0;max-width:100%}#problem-management-root .inside-shell :is(.view-stack,.workspace-view,.project-workspace,.project-tab-content,.management-focus,.management-focus-hero,.focus-hero,.view-intro,.view-context,.project-header,.inbox-page-head,.client-portal-hero,.collection-toolbar,.collection-toolbar-controls,.inbox-controls,.task-board,.task-board-lane,.task-board-lane-list,.calendar-system,.drive-browser,.access-admin-layout)>*{box-sizing:border-box;min-width:0;max-width:100%}#problem-management-root .inside-shell .management-focus-hero{box-sizing:border-box;width:100%;border:1px solid color-mix(in srgb, var(--pm-color-accent) 28%, var(--pm-color-border))!important;border-radius:var(--ds-radius-md)!important;padding:clamp(1rem,2.2cqi,1.75rem)!important}#problem-management-root .inside-shell :is(.management-focus-title,.management-focus-lead,.management-focus-source,.view-intro-copy,.view-context>div,.project-header>div){box-sizing:border-box;width:100%;min-width:0;max-width:100%}#problem-management-root .inside-shell :is(.inside-content,.inside-view){overflow-x:clip}#problem-management-root .inside-shell :is(.view-stack,.workspace-view,.project-workspace,.project-tab-content){gap:clamp(1.25rem,2vw,2rem)!important}#problem-management-root .inside-shell :is(.view-intro,.inbox-page-head){column-gap:var(--pm-layout-gap);padding:var(--pm-surface-padding);row-gap:.75rem}#problem-management-root .inside-shell :is(.view-intro,.inbox-page-head)>:is(div,section){min-width:0}#problem-management-root .inside-shell :is(.view-intro,.inbox-page-head) :is(h1,h2,h3,p,strong,span),#problem-management-root .inside-shell :is(.collection-toolbar,.inbox-controls,.task-board-lane) :is(h2,h3,p,strong,span){max-width:min(100%, var(--pm-reading-max));overflow-wrap:break-word}#problem-management-root .inside-shell .collection-toolbar{align-items:end!important;gap:var(--pm-layout-gap)!important;padding:var(--pm-surface-padding)!important;border:1px solid var(--pm-color-border)!important;border-radius:var(--ds-radius-lg)!important;grid-template-columns:minmax(0,1fr) minmax(12rem,auto)!important;display:grid!important}#problem-management-root .inside-shell .collection-toolbar-controls{align-items:flex-end;width:min(100%,52rem);grid-template-columns:repeat(2,minmax(12rem,1fr))!important;gap:.875rem!important;display:grid!important}#problem-management-root .inside-shell .collection-toolbar-field{align-content:end;width:100%;display:grid;gap:.5rem!important;min-width:0!important}#problem-management-root .inside-shell .collection-toolbar-label{min-height:0;padding-inline:.125rem;line-height:1.25}#problem-management-root .inside-shell .collection-toolbar-field>:is(.pm-select,select,.collection-view-switcher){width:100%!important;min-width:0!important;max-width:100%!important}#problem-management-root .inside-shell .collection-toolbar-summary{text-align:right;justify-content:flex-end;align-self:stretch;align-items:center;gap:.625rem;max-width:20rem;display:flex;min-width:0!important;padding:0 0 0 var(--pm-layout-gap)!important;border-left:1px solid var(--pm-color-border-soft)!important;white-space:normal!important;margin-left:0!important}#problem-management-root .inside-shell .collection-toolbar-summary :is(strong,span){min-width:0}#problem-management-root .inside-shell :is(.inbox-search,.inbox-select-field>.ds-control-shell,.ds-control-shell){box-sizing:border-box;min-width:0;max-width:100%}#problem-management-root .inside-shell .inbox-search.ds-control-shell,#problem-management-root .inside-shell .inbox-select-field>.ds-control-shell{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.625rem;min-height:3rem;display:grid;padding:0 var(--pm-control-padding-inline)!important;border:1px solid var(--pm-color-border)!important;border-radius:var(--ds-radius-md)!important;background:var(--pm-color-background-alt)!important;box-shadow:inset 0 1px 0 var(--visual-border-highlight), 0 6px 16px #00000014!important}#problem-management-root .inside-shell :is(.inbox-search.ds-control-shell,.inbox-select-field>.ds-control-shell):focus-within{border-color:var(--pm-color-focus)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--pm-color-focus) 16%, transparent)!important}#problem-management-root .inside-shell :is(.inbox-search.ds-control-shell,.inbox-select-field>.ds-control-shell)>svg{color:var(--pm-color-text-muted);flex:none}#problem-management-root .inside-shell .ds-control-shell>:is(input,select,.pm-select),#problem-management-root .inside-shell .inbox-search>input{width:100%!important;min-width:0!important;max-width:100%!important;min-height:calc(3rem - 2px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important}#problem-management-root .inside-shell .ds-control-shell>.pm-select{padding-left:.125rem!important}#problem-management-root .inside-shell .ds-control-shell>:is(input,select,.pm-select):is(:focus,:focus-visible),#problem-management-root .inside-shell .ds-control-shell>.pm-select:focus-within{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}#problem-management-root .inside-shell .inbox-controls.conversation-controls{align-items:flex-end;overflow:visible;padding:var(--pm-surface-padding)!important;grid-template-columns:minmax(16rem,1.2fr) minmax(13rem,.85fr) minmax(14rem,auto) minmax(10rem,.55fr)!important;gap:.875rem!important;display:grid!important}#problem-management-root .inside-shell .inbox-controls :is(.inbox-search,.inbox-select-field,.inbox-filter-strip,.conversation-sort){grid-column:auto;width:100%!important;min-width:0!important;max-width:100%!important}#problem-management-root .inside-shell .inbox-select-field{align-content:end;gap:.5rem;display:grid}#problem-management-root .inside-shell .inbox-select-field>span{min-height:0;padding-inline:.125rem;line-height:1.25;margin:0!important}#problem-management-root .inside-shell .inbox-filter-strip{overscroll-behavior-inline:contain;scrollbar-width:none;align-self:end;min-height:3rem;overflow-x:auto}#problem-management-root .inside-shell .inbox-filter-strip::-webkit-scrollbar{display:none}#problem-management-root .inside-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,.pm-input,.pm-select),#problem-management-root :is(.native-sheet-content,.app-dialog,.campaign-editor,.task-detail-sheet) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,.pm-input,.pm-select){box-sizing:border-box;min-width:0;max-width:100%;min-height:3rem;line-height:1.35;padding-inline:var(--pm-control-padding-inline)!important}#problem-management-root .inside-shell textarea,#problem-management-root :is(.native-sheet-content,.app-dialog,.campaign-editor,.task-detail-sheet) textarea{box-sizing:border-box;min-width:0;max-width:100%;line-height:1.5;padding:.875rem var(--pm-control-padding-inline)!important}#problem-management-root .inside-shell :is(input,textarea)::placeholder,#problem-management-root :is(.native-sheet-content,.app-dialog,.campaign-editor,.task-detail-sheet) :is(input,textarea)::placeholder{text-overflow:ellipsis}#problem-management-root :is(.native-sheet-content,.app-dialog,.campaign-editor,.task-detail-sheet) :is(label,.field,.form-field){box-sizing:border-box;min-width:0;max-width:100%}#problem-management-root :is(.native-sheet-content,.app-dialog,.campaign-editor,.task-detail-sheet) :is(label,.field,.form-field):has(>:is(input,textarea,select,.pm-select)){align-content:start;gap:.5rem;display:grid}#problem-management-root .pm-select__content,#problem-management-root .inside-shell :is(.inside-menu,.topbar-menu,.chat-person-menu,.assistant-composer-popover,.assistant-dock-popover,.assistant-dock-inbox-menu,.assistant-mention-menu,.command-panel:not(.command-panel-inline)){width:max-content;min-width:min(12rem, calc(100vw - 2 * var(--pm-menu-gutter)));max-height:min(24rem, calc(100dvh - 2 * var(--pm-menu-gutter)));box-sizing:border-box;overscroll-behavior:contain;overflow:hidden auto;max-width:calc(100vw - 2 * var(--pm-menu-gutter))!important;padding:.375rem!important}#problem-management-root .pm-select__viewport{min-width:0}#problem-management-root .pm-select__item,#problem-management-root .inside-shell :is(.menu-item,.assistant-menu-item){box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;min-width:0;min-height:2.75rem;line-height:1.35;padding:.6875rem 2.25rem .6875rem .875rem!important}#problem-management-root :is(.native-sheet-content,.app-dialog,.campaign-editor,.task-detail-sheet){min-width:0;max-width:calc(100vw - 2 * var(--pm-menu-gutter));box-sizing:border-box;overflow:hidden}#problem-management-root :is(.credential-dialog-header,.app-editor-header,.campaign-editor-header,.task-detail-header),#problem-management-root :is(.credential-dialog-footer,.app-editor-footer,.campaign-editor-footer,.app-context-footer){box-sizing:border-box;min-width:0;gap:var(--pm-layout-gap)!important;padding:var(--pm-surface-padding)!important}#problem-management-root :is(.app-editor-body,.campaign-editor-body,.task-detail-body,.workspace-create-grid){box-sizing:border-box;overscroll-behavior:contain;min-width:0;max-width:100%;overflow:hidden auto;gap:var(--pm-layout-gap)!important;padding:var(--pm-surface-padding)!important}#problem-management-root .inside-shell .task-board{gap:var(--pm-layout-gap)!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))!important;width:100%!important;max-width:100%!important;padding-inline:0!important;overflow:visible!important}#problem-management-root .inside-shell .task-board-lane{box-sizing:border-box;width:100%;max-width:100%;min-width:0!important;padding:clamp(.875rem,1.25vw,1rem)!important}@media (max-width:78rem){#problem-management-root .inside-shell .collection-toolbar{grid-template-columns:minmax(0,1fr)!important}#problem-management-root .inside-shell .collection-toolbar-summary{text-align:left;justify-content:flex-start;max-width:none;min-height:0;border-top:1px solid var(--pm-color-border-soft)!important;border-left:0!important;padding:.875rem 0 0!important}#problem-management-root .inside-shell .inbox-controls.conversation-controls{grid-template-columns:repeat(2,minmax(0,1fr))!important}#problem-management-root .inside-shell .inbox-filter-strip,#problem-management-root .inside-shell .conversation-sort{grid-column:auto!important}}@media (max-width:61.9375rem){#problem-management-root .inside-shell .task-board{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:47.9375rem){#problem-management-root .inside-shell,#problem-management-root .native-sheet-content,#problem-management-root .app-dialog,#problem-management-root .campaign-editor,#problem-management-root .task-detail-sheet{--pm-surface-padding:1rem;--pm-layout-gap:.875rem;--pm-control-padding-inline:.875rem}#problem-management-root .inside-shell :is(.view-stack,.workspace-view,.project-workspace,.project-tab-content){gap:1rem!important}#problem-management-root .inside-shell .view-intro{grid-template-columns:minmax(0,1fr);align-items:start}#problem-management-root .inside-shell .inbox-page-head{grid-template-columns:2.25rem minmax(0,1fr);align-items:center}#problem-management-root .inside-shell :is(.management-focus,.focus-view,.management-focus-hero,.focus-hero,.view-intro,.view-context,.project-header,.inbox-page-head,.client-portal-home,.client-portal-hero,.client-home-hero,.project-overview-hero){box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin-inline:0}#problem-management-root .inside-shell :is(.management-focus-hero,.focus-hero,.view-intro,.view-context,.project-header,.inbox-page-head,.client-portal-hero,.client-home-hero,.project-overview-hero)>*{box-sizing:border-box;min-width:0;max-width:100%}#problem-management-root .inside-shell .management-focus{overflow-x:clip}#problem-management-root .inside-shell .management-focus-hero{border-radius:.875rem!important;gap:.875rem!important;padding:1rem!important}#problem-management-root .inside-shell .management-focus-title h1{overflow-wrap:break-word!important;max-width:100%!important;font-size:clamp(2rem,10cqi,2.625rem)!important;line-height:1.02!important}#problem-management-root .inside-shell .management-focus-lead{gap:.75rem}#problem-management-root .inside-shell .management-focus-lead>:is(span,p),#problem-management-root .inside-shell .management-focus-source small{text-overflow:clip;white-space:normal;overflow-wrap:break-word;min-width:0;max-width:100%;overflow:visible}#problem-management-root .inside-shell .management-focus-source{align-items:start;width:100%}#problem-management-root .inside-shell .management-focus-source button{min-height:2.75rem;padding-inline:.75rem}#problem-management-root .inside-shell .management-focus-section-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;min-width:0;display:grid}#problem-management-root .inside-shell .management-focus-section-head>button{white-space:normal;max-width:100%}#problem-management-root .inside-shell :is(.view-context h1,.project-header h1,.client-home-hero h1,.project-overview-hero h1){overflow-wrap:break-word!important;max-width:100%!important;font-size:clamp(1.75rem,9vw,2.375rem)!important;line-height:1.02!important}#problem-management-root .inside-shell .client-portal-hero h1{overflow-wrap:break-word!important;max-width:100%!important;font-size:clamp(2rem,10vw,2.75rem)!important;line-height:1.02!important}#problem-management-root .inside-shell :is(.view-intro-actions,.view-action-group,.inbox-page-counts){justify-content:flex-start;width:100%;min-width:0}#problem-management-root .inside-shell .collection-toolbar-controls,#problem-management-root .inside-shell .inbox-controls.conversation-controls{grid-template-columns:minmax(0,1fr)!important}#problem-management-root .inside-shell .collection-toolbar-summary,#problem-management-root .inside-shell .inbox-controls :is(.inbox-search,.inbox-select-field,.inbox-filter-strip,.conversation-sort){grid-column:1/-1!important}#problem-management-root .inside-shell .collection-view-switcher{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}#problem-management-root .inside-shell .inbox-filter-strip{width:100%!important;max-width:100%!important}#problem-management-root .inside-shell .task-board-lane{min-height:0}#problem-management-root .pm-select__content,#problem-management-root .inside-shell :is(.inside-menu,.topbar-menu,.chat-person-menu,.assistant-composer-popover,.assistant-dock-popover,.assistant-dock-inbox-menu,.assistant-mention-menu,.command-panel){--pm-menu-gutter:max(.5rem, env(safe-area-inset-left))}#problem-management-root :is(.native-sheet-content,.app-dialog,.campaign-editor,.task-detail-sheet){max-width:100vw}#problem-management-root :is(.credential-dialog-footer,.app-editor-footer,.campaign-editor-footer,.app-context-footer){padding-bottom:max(1rem, env(safe-area-inset-bottom))!important}}#problem-management-root,#problem-management-root .inside-shell,#problem-management-root .native-sheet-content,#problem-management-root .app-dialog{--pm-section-radius:1rem;--pm-section-gap:clamp(.875rem, 1.25vw, 1.125rem);--pm-card-padding:clamp(.875rem, 1.35vw, 1.125rem);--pm-compact-control-height:2.375rem}#problem-management-root .inside-shell :is(.task-card-collection,.task-board-card,.management-focus-week-grid,.management-focus-motion-grid,.management-focus-lane,.management-focus-item,.project-header,.project-focus-card,.project-overview-card,.project-overview-columns,.project-overview-stack){box-sizing:border-box;width:100%;min-width:0;max-width:100%}#problem-management-root .inside-shell .task-card-collection{align-items:start;gap:var(--pm-section-gap);display:grid}#problem-management-root .inside-shell .task-card-collection.is-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}#problem-management-root .inside-shell .task-card-collection.is-list{grid-template-columns:minmax(0,1fr)}#problem-management-root .inside-shell .task-card-collection .task-board-card{grid-template-rows:auto auto auto auto auto;grid-template-columns:minmax(0,1fr);align-content:start;gap:0;display:grid;overflow:hidden;border:1px solid var(--pm-color-border)!important;border-radius:var(--pm-section-radius)!important;padding:var(--pm-card-padding)!important;background:var(--pm-color-surface-raised)!important;box-shadow:inset 0 1px 0 var(--visual-border-highlight), var(--pm-shadow-card)!important}#problem-management-root .inside-shell .task-card-collection .task-board-card-header{min-width:0;min-height:var(--pm-compact-control-height);margin:0 0 .75rem}#problem-management-root .inside-shell .task-card-status-control,#problem-management-root .inside-shell .task-card-priority-control{max-width:min(100%,10rem);font-size:.75rem;min-height:var(--pm-compact-control-height)!important;padding-inline:.75rem!important}#problem-management-root .inside-shell .task-card-created{min-width:0;color:var(--pm-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;font-weight:650;overflow:hidden}#problem-management-root .inside-shell .task-card-context{margin-bottom:.25rem;display:block}#problem-management-root .inside-shell .task-card-open>strong{-webkit-line-clamp:3;font-size:1rem;line-height:1.38}#problem-management-root .inside-shell .task-card-description{overflow-wrap:anywhere;-webkit-line-clamp:3;margin-top:.25rem;font-size:.75rem;line-height:1.5}#problem-management-root .inside-shell .task-card-owner{margin-top:1rem}#problem-management-root .inside-shell .task-card-owner-copy{justify-content:space-between;align-items:center;gap:.75rem;display:flex}#problem-management-root .inside-shell .task-card-owner-copy>small{color:var(--pm-color-text-muted);letter-spacing:.075em;text-transform:uppercase;flex:none;font-size:.625rem;font-weight:730}#problem-management-root .inside-shell .task-owner-select.pm-select{justify-content:flex-start;font-size:.75rem;font-weight:720;width:auto!important;max-width:min(100%,14rem)!important;min-height:var(--pm-compact-control-height)!important;border:1px solid var(--pm-color-border-soft)!important;background:var(--pm-color-background-alt)!important;color:var(--pm-color-text)!important;box-shadow:none!important;border-radius:.75rem!important;padding:0 .75rem!important}#problem-management-root .inside-shell .task-card-owner-copy>strong{width:auto;min-width:0;color:var(--pm-color-text-secondary);text-align:right}#problem-management-root .inside-shell .task-card-meta{border-top:1px solid var(--pm-color-border-soft);min-width:0;margin-top:.875rem;padding-top:.875rem}#problem-management-root .inside-shell .task-card-due{min-width:0;font-size:.6875rem}#problem-management-root .inside-shell .task-board-card-footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.875rem;padding-top:.875rem;display:grid}#problem-management-root .inside-shell :is(.task-card-details,.task-card-complete){border-radius:.75rem;width:100%;min-height:2.75rem;font-size:.75rem}#problem-management-root .inside-shell .task-card-details{background:var(--pm-color-background-alt);color:var(--pm-color-text-secondary)}#problem-management-root .inside-shell .task-card-complete:not(.is-done){background:color-mix(in srgb, var(--inside-color-success) 10%, var(--pm-color-surface-raised))}#problem-management-root .inside-shell :is(.management-focus-week-grid,.management-focus-motion-grid){gap:var(--pm-section-gap);background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}#problem-management-root .inside-shell .management-focus-lane{border:1px solid var(--pm-color-border);border-radius:var(--pm-section-radius);padding:var(--pm-card-padding);background:var(--pm-color-surface);box-shadow:inset 0 1px 0 var(--visual-border-highlight), var(--pm-shadow-card);align-self:start;overflow:hidden}#problem-management-root .inside-shell .management-focus-lane>header{padding:0 0 .875rem}#problem-management-root .inside-shell .management-focus-lane-list{gap:.625rem}#problem-management-root .inside-shell .management-focus-item{border:1px solid var(--pm-color-border-soft);background:var(--pm-color-surface-raised);min-height:0;color:var(--pm-color-text);border-radius:.75rem;gap:.5rem .75rem;padding:.75rem}#problem-management-root .inside-shell .management-focus-item-copy strong{overflow-wrap:anywhere;font-size:.8125rem;line-height:1.35}#problem-management-root .inside-shell .management-focus-item-copy>span{overflow-wrap:anywhere;font-size:.71875rem;line-height:1.48}#problem-management-root .inside-shell .management-focus-item-meta{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}#problem-management-root .inside-shell .management-focus-item-meta small:last-child{text-align:right}#problem-management-root .inside-shell .management-focus-lane-empty{border:1px solid var(--pm-color-border-soft);background:var(--pm-color-background-alt);border-radius:.75rem;min-height:4.5rem;padding:.75rem}#problem-management-root .inside-shell .project-header{align-items:flex-end;gap:var(--pm-section-gap);border:1px solid var(--pm-color-border);border-radius:var(--pm-section-radius);background:var(--pm-color-surface);box-shadow:inset 0 1px 0 var(--visual-border-highlight), var(--pm-shadow-card);grid-template-columns:minmax(0,1fr) auto;display:grid;padding:var(--pm-surface-padding)!important}#problem-management-root .inside-shell .project-admin-controls{grid-template-columns:minmax(10rem,1fr) auto;align-items:flex-end;gap:.625rem;min-width:min(100%,19rem);display:grid}#problem-management-root .inside-shell .project-status-control{gap:.375rem;min-width:0;display:grid}#problem-management-root .inside-shell .project-status-control>span:first-child{color:var(--pm-color-text-muted);letter-spacing:.075em;text-transform:uppercase;font-size:.625rem;font-weight:730}#problem-management-root .inside-shell .project-status-select-wrap,#problem-management-root .inside-shell .project-status-select.pm-select{width:100%;min-width:0;max-width:100%}#problem-management-root .inside-shell .project-status-select.pm-select{min-height:2.75rem}#problem-management-root .inside-shell .project-admin-controls .edit-action{white-space:nowrap;min-height:2.75rem;border:1px solid color-mix(in srgb, var(--pm-color-accent) 35%, var(--pm-color-border))!important;background:color-mix(in srgb, var(--pm-color-accent) 10%, var(--pm-color-surface))!important;color:var(--pm-color-accent)!important;padding-inline:.875rem!important}#problem-management-root :is(.native-sheet-content.app-editor-sheet,.app-dialog.app-editor-sheet){grid-template-rows:auto minmax(0,1fr) auto;width:min(46rem,100vw - 2rem);max-width:min(46rem,100vw - 2rem);max-height:min(52rem,100dvh - 2rem);display:grid;overflow:hidden;border:1px solid var(--pm-color-border)!important;border-radius:var(--pm-section-radius)!important;background:var(--pm-color-surface)!important;box-shadow:var(--pm-shadow-overlay)!important}#problem-management-root :is(.app-editor-header,.campaign-editor-header){border-bottom:1px solid var(--pm-color-border-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-width:0;display:grid;gap:.75rem!important;padding:1rem!important}#problem-management-root :is(.app-editor-header,.campaign-editor-header)>div{min-width:0}#problem-management-root :is(.app-editor-header,.campaign-editor-header) :is(h2,p){overflow-wrap:break-word;max-width:100%}#problem-management-root :is(.app-editor-body,.campaign-editor-scroll){scrollbar-gutter:stable;min-height:0;padding:1rem!important}#problem-management-root :is(.task-create-grid,.task-editor-body,.campaign-editor-grid){grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid;gap:1rem!important}#problem-management-root :is(.task-field-wide,.task-field-full,.task-editor-wide,.campaign-editor-wide,.workspace-create-wide){grid-column:1/-1}#problem-management-root .campaign-editor-scroll>section{border:1px solid var(--pm-color-border-soft);background:var(--pm-color-background-alt);box-sizing:border-box;border-radius:.875rem;min-width:0;max-width:100%;padding:1rem}#problem-management-root :is(.app-editor-footer,.campaign-editor-footer,.app-context-footer){z-index:2;border-top:1px solid var(--pm-color-border-soft);min-width:0;position:relative;padding:.875rem 1rem max(.875rem, env(safe-area-inset-bottom))!important;background:var(--pm-color-surface)!important}#problem-management-root .app-context-actions{grid-template-columns:repeat(2,minmax(8rem,1fr));gap:.625rem;min-width:0;display:grid}#problem-management-root .app-context-actions>:is(button,a){min-width:0;min-height:2.75rem;margin:0}@media (max-width:61.9375rem){#problem-management-root .inside-shell :is(.management-focus-week-grid,.management-focus-motion-grid){grid-template-columns:minmax(0,1fr)}#problem-management-root .inside-shell .task-card-collection.is-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}}@media (max-width:47.9375rem){#problem-management-root .inside-shell .task-card-collection{gap:.875rem;grid-template-columns:minmax(0,1fr)!important}#problem-management-root .inside-shell .task-card-collection .task-board-card{border-radius:.875rem!important;padding:.875rem!important}#problem-management-root .inside-shell .task-card-owner-copy{align-items:center}#problem-management-root .inside-shell .task-owner-select.pm-select{width:min(100%,13rem)!important}#problem-management-root .inside-shell .management-focus-lane{border-radius:.875rem;padding:.875rem}#problem-management-root .inside-shell .management-focus-item{grid-template-columns:minmax(0,1fr) auto;padding:.75rem}#problem-management-root .inside-shell .management-focus-item-meta{grid-template-columns:minmax(0,1fr)}#problem-management-root .inside-shell .management-focus-item-meta small:last-child{text-align:left}#problem-management-root .inside-shell .project-header{border-radius:.875rem;grid-template-columns:minmax(0,1fr);align-items:start;padding:1rem!important}#problem-management-root .inside-shell .project-admin-controls{grid-template-columns:minmax(0,1fr) auto;width:100%;min-width:0}#problem-management-root :is(.native-sheet-content.app-editor-sheet,.app-dialog.app-editor-sheet){width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-inline:0!important;border-bottom:0!important;border-radius:0!important}#problem-management-root :is(.task-create-grid,.task-editor-body,.campaign-editor-grid){grid-template-columns:minmax(0,1fr)}#problem-management-root :is(.task-field-wide,.task-field-full,.task-editor-wide,.campaign-editor-wide,.workspace-create-wide){grid-column:auto}#problem-management-root :is(.app-editor-footer,.campaign-editor-footer,.app-context-footer)>span{display:none}#problem-management-root .app-context-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}@media (max-width:24.9375rem){#problem-management-root .inside-shell .project-admin-controls{grid-template-columns:minmax(0,1fr)}#problem-management-root .inside-shell .project-admin-controls .edit-action{width:100%}#problem-management-root .inside-shell .task-card-owner-copy{flex-direction:column;align-items:stretch}#problem-management-root .inside-shell .task-owner-select.pm-select{width:100%!important}}#problem-management-root .inside-shell .campaign-project-hero{border:1px solid var(--ds-border-subtle);background:color-mix(in srgb, var(--campaign-accent,var(--ds-accent)) 5%, var(--ds-surface-raised));box-shadow:var(--ds-shadow-card);border-radius:clamp(1.1rem,2cqi,1.75rem);grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;gap:clamp(1.25rem,3cqi,3rem);padding:clamp(1.5rem,4cqi,3.5rem);display:grid;position:relative;overflow:hidden}#problem-management-root .inside-shell .campaign-project-hero:after{content:"";aspect-ratio:1;border:1px solid color-mix(in srgb, var(--campaign-accent,var(--ds-accent)) 32%, transparent);pointer-events:none;border-radius:50%;width:clamp(12rem,28cqi,28rem);position:absolute;inset:auto -8% -55% auto}#problem-management-root .inside-shell .campaign-project-identity{z-index:1;gap:clamp(.65rem,1.2cqi,1rem);min-width:0;max-width:63rem;display:grid;position:relative}#problem-management-root .inside-shell .campaign-project-identity .eyebrow{align-items:center;gap:.55rem;width:fit-content;margin:0;display:inline-flex}#problem-management-root .inside-shell .campaign-project-identity .eyebrow i{width:.55rem;height:.55rem;box-shadow:0 0 0 .3rem color-mix(in srgb, var(--campaign-accent,var(--ds-accent)) 14%, transparent);border-radius:50%}#problem-management-root .inside-shell .campaign-project-hero h1{letter-spacing:-.07em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(2.15rem,6.4cqi,5.6rem);line-height:.93}#problem-management-root .inside-shell .campaign-project-hero .campaign-project-description{max-width:68ch;color:var(--ds-text-muted);margin:0;font-size:clamp(.92rem,1.55cqi,1.1rem);line-height:1.65}#problem-management-root .inside-shell .campaign-project-tags{flex-wrap:wrap;gap:.45rem;display:flex}#problem-management-root .inside-shell .campaign-project-tags span{border:1px solid var(--ds-border-subtle);background:color-mix(in srgb, var(--ds-surface-raised) 78%, transparent);min-height:1.75rem;color:var(--ds-text-muted);letter-spacing:.04em;border-radius:999px;align-items:center;padding:.3rem .65rem;font-size:.68rem;font-weight:700;display:inline-flex}#problem-management-root .inside-shell .campaign-project-hero .project-admin-controls,#problem-management-root .inside-shell .campaign-project-hero>.status-badge{z-index:1;align-self:flex-start;position:relative}#problem-management-root .inside-shell .campaign-command-center{gap:clamp(1rem,2.4cqi,1.75rem);min-width:0;padding-bottom:clamp(2rem,6cqi,5rem);display:grid;container-type:inline-size}#problem-management-root .inside-shell .campaign-section-nav{z-index:18;border:1px solid var(--ds-border-subtle);background:color-mix(in srgb, var(--ds-surface-raised) 91%, transparent);min-width:0;box-shadow:var(--ds-shadow-card);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;padding:.5rem .55rem .5rem 1rem;display:grid;position:sticky}#problem-management-root .inside-shell .campaign-section-nav>span{color:var(--ds-text-secondary);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;font-size:.62rem;font-weight:800}#problem-management-root .inside-shell .campaign-section-nav>div{justify-content:flex-end;gap:.2rem;min-width:0;display:flex}#problem-management-root .inside-shell .campaign-section-nav a{min-height:2.3rem;color:var(--ds-text-muted);white-space:nowrap;border-radius:.7rem;align-items:center;gap:.4rem;padding:.45rem .7rem;font-size:.72rem;font-weight:700;text-decoration:none;transition:background .16s,color .16s,transform .16s;display:inline-flex}#problem-management-root .inside-shell .campaign-section-nav a small{color:var(--ds-text-secondary);letter-spacing:.04em;font-size:.55rem}#problem-management-root .inside-shell .campaign-section-nav a:hover,#problem-management-root .inside-shell .campaign-section-nav a:focus-visible{background:var(--ds-overlay);color:var(--ds-text);transform:translateY(-1px)}#problem-management-root .inside-shell .campaign-anchor-section{min-width:0;scroll-margin-top:6rem}#problem-management-root .inside-shell .campaign-brief-grid{grid-template-columns:minmax(0,1.3fr) minmax(18rem,.7fr);gap:clamp(.85rem,1.8cqi,1.25rem);display:grid}#problem-management-root .inside-shell :is(.campaign-focus-panel,.campaign-pulse-panel,.campaign-content-section){border:1px solid var(--ds-border-subtle);background:var(--ds-surface-raised);min-width:0;box-shadow:var(--ds-shadow-card);border-radius:clamp(1rem,2cqi,1.5rem)}#problem-management-root .inside-shell .campaign-focus-panel{background:color-mix(in srgb, var(--campaign-accent,var(--ds-accent)) 7%, var(--ds-surface-raised));align-content:start;gap:clamp(1rem,2cqi,1.5rem);padding:clamp(1.25rem,3cqi,2.25rem);display:grid}#problem-management-root .inside-shell .campaign-pulse-panel{align-content:start;gap:1rem;padding:clamp(1.1rem,2.4cqi,1.65rem);display:grid}#problem-management-root .inside-shell .campaign-section-title{gap:.35rem;display:grid}#problem-management-root .inside-shell .campaign-section-title>span,#problem-management-root .inside-shell .campaign-section-heading>div>span{color:var(--ds-accent);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.64rem;font-weight:800;display:inline-flex}#problem-management-root .inside-shell .campaign-section-title h2,#problem-management-root .inside-shell .campaign-section-heading h2{color:var(--ds-text);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.15rem,2.8cqi,1.8rem);line-height:1.08}#problem-management-root .inside-shell .campaign-focus-statement{max-width:34ch;color:var(--ds-text);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(1.35rem,3.5cqi,2.65rem);font-weight:600;line-height:1.1}#problem-management-root .inside-shell .campaign-focus-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}#problem-management-root .inside-shell .campaign-focus-facts>div{border:1px solid var(--ds-border-subtle);background:color-mix(in srgb, var(--ds-surface) 55%, transparent);border-radius:.8rem;gap:.28rem;min-width:0;padding:.75rem;display:grid}#problem-management-root .inside-shell .campaign-focus-facts span{color:var(--ds-text-secondary);letter-spacing:.09em;text-transform:uppercase;font-size:.59rem;font-weight:800}#problem-management-root .inside-shell .campaign-focus-facts strong{min-width:0;color:var(--ds-text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.35rem;font-size:.72rem;display:flex;overflow:hidden}#problem-management-root .inside-shell .campaign-pulse-panel .campaign-update-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#problem-management-root .inside-shell .campaign-metric-strip{border:1px solid var(--ds-border-subtle);background:var(--ds-surface-raised);border-radius:1rem;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid;overflow:hidden}#problem-management-root .inside-shell .campaign-metric-strip article{border-right:1px solid var(--ds-border-subtle);gap:.2rem;min-width:0;padding:clamp(.9rem,2.2cqi,1.4rem);display:grid}#problem-management-root .inside-shell .campaign-metric-strip article:last-child{border-right:0}#problem-management-root .inside-shell .campaign-metric-strip span{color:var(--ds-text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:800}#problem-management-root .inside-shell .campaign-metric-strip strong{color:var(--ds-text);letter-spacing:-.04em;font-size:clamp(1.35rem,3.2cqi,2.1rem);line-height:1}#problem-management-root .inside-shell .campaign-metric-strip small{color:var(--ds-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}#problem-management-root .inside-shell .campaign-content-section{align-content:start;gap:clamp(1rem,2cqi,1.4rem);padding:clamp(1.1rem,2.6cqi,1.8rem);display:grid}#problem-management-root .inside-shell .campaign-section-heading{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}#problem-management-root .inside-shell .campaign-section-heading>div{gap:.35rem;min-width:0;display:grid}#problem-management-root .inside-shell .campaign-section-heading p{max-width:64ch;color:var(--ds-text-muted);margin:.15rem 0 0;font-size:.75rem;line-height:1.5}#problem-management-root .inside-shell .campaign-section-heading button,#problem-management-root .inside-shell .campaign-heading-actions a,#problem-management-root .inside-shell .campaign-heading-actions button,#problem-management-root .inside-shell .campaign-section-more{border:1px solid var(--ds-border-subtle);background:var(--ds-surface);min-height:2.25rem;color:var(--ds-text);font:inherit;cursor:pointer;border-radius:.65rem;flex:none;justify-content:center;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.68rem;font-weight:750;text-decoration:none;display:inline-flex}#problem-management-root .inside-shell .campaign-heading-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}#problem-management-root .inside-shell .campaign-task-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}#problem-management-root .inside-shell .campaign-task-card{border:1px solid var(--ds-border-subtle);background:var(--ds-surface);min-width:0;min-height:8.25rem;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:.9rem;grid-template-columns:auto .2rem minmax(0,1fr) auto auto;align-items:start;gap:.75rem;padding:1rem;transition:border-color .16s,background .16s,transform .16s;display:grid;position:relative;overflow:hidden}#problem-management-root .inside-shell .campaign-task-card:hover,#problem-management-root .inside-shell .campaign-task-card:focus-visible{border-color:var(--ds-border-strong);background:var(--ds-overlay);transform:translateY(-2px)}#problem-management-root .inside-shell .campaign-task-index{color:var(--ds-text-secondary);letter-spacing:.08em;font-size:.58rem;font-weight:800}#problem-management-root .inside-shell .campaign-priority-mark{background:var(--ds-text-secondary);border-radius:999px;width:.2rem;height:100%;min-height:5.5rem}#problem-management-root .inside-shell .campaign-priority-mark.urgent{background:#d3534a}#problem-management-root .inside-shell .campaign-priority-mark.high{background:#d88b3f}#problem-management-root .inside-shell .campaign-priority-mark.medium{background:var(--ds-accent)}#problem-management-root .inside-shell .campaign-priority-mark.low{background:#5f966e}#problem-management-root .inside-shell .campaign-task-copy{align-content:start;gap:.35rem;min-width:0;display:grid}#problem-management-root .inside-shell .campaign-task-copy>small{color:var(--ds-text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:800}#problem-management-root .inside-shell .campaign-task-copy>strong{color:var(--ds-text);font-size:.87rem;line-height:1.25}#problem-management-root .inside-shell .campaign-task-copy>p{color:var(--ds-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.7rem;line-height:1.45;display:-webkit-box;overflow:hidden}#problem-management-root .inside-shell .campaign-task-meta{justify-items:end;gap:.32rem;min-width:6.5rem;display:grid}#problem-management-root .inside-shell .campaign-task-meta em{background:var(--ds-overlay);color:var(--ds-text-muted);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.3rem .5rem;font-size:.56rem;font-style:normal;font-weight:800}#problem-management-root .inside-shell .campaign-task-meta small{max-width:10rem;color:var(--ds-text-secondary);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;font-size:.61rem;display:flex;overflow:hidden}#problem-management-root .inside-shell .campaign-task-arrow{color:var(--ds-text-secondary);align-self:center}#problem-management-root .inside-shell .campaign-section-more{justify-self:center}#problem-management-root .inside-shell .campaign-story-grid{grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr);align-items:stretch;gap:clamp(.85rem,1.8cqi,1.25rem);min-width:0;display:grid}#problem-management-root .inside-shell :is(.campaign-message-list,.campaign-event-list,.campaign-history-list,.campaign-team-list){gap:.55rem;min-width:0;display:grid}#problem-management-root .inside-shell :is(.campaign-message-list,.campaign-event-list,.campaign-history-list)>button{border:1px solid var(--ds-border-subtle);background:var(--ds-surface);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:.8rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.85rem;display:grid}#problem-management-root .inside-shell :is(.campaign-message-list,.campaign-event-list,.campaign-history-list)>button:hover{background:var(--ds-overlay)}#problem-management-root .inside-shell :is(.campaign-message-list,.campaign-event-list,.campaign-history-list)>button>svg{color:var(--ds-accent);margin-top:.1rem}#problem-management-root .inside-shell :is(.campaign-message-list,.campaign-event-list,.campaign-history-list)>button>span{gap:.25rem;min-width:0;display:grid}#problem-management-root .inside-shell :is(.campaign-message-list,.campaign-event-list,.campaign-history-list) strong{color:var(--ds-text);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.35;overflow:hidden}#problem-management-root .inside-shell :is(.campaign-message-list,.campaign-history-list) p{color:var(--ds-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.69rem;line-height:1.45;display:-webkit-box;overflow:hidden}#problem-management-root .inside-shell :is(.campaign-message-list,.campaign-event-list,.campaign-history-list) small{color:var(--ds-text-secondary);font-size:.61rem;line-height:1.35}#problem-management-root .inside-shell .campaign-material-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}#problem-management-root .inside-shell .campaign-material-grid>a{border:1px solid var(--ds-border-subtle);background:var(--ds-surface);min-width:0;min-height:5.2rem;color:inherit;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon title arrow""icon note arrow";align-items:center;gap:.25rem .65rem;padding:.9rem;text-decoration:none;display:grid}#problem-management-root .inside-shell .campaign-material-grid>a:hover{background:var(--ds-overlay)}#problem-management-root .inside-shell .campaign-material-grid>a>span{background:var(--ds-overlay);width:2.25rem;height:2.25rem;color:var(--ds-accent);border-radius:.65rem;grid-area:icon;place-items:center;display:grid}#problem-management-root .inside-shell .campaign-material-grid>a>strong{color:var(--ds-text);text-overflow:ellipsis;white-space:nowrap;grid-area:title;font-size:.75rem;overflow:hidden}#problem-management-root .inside-shell .campaign-material-grid>a>small{color:var(--ds-text-secondary);text-overflow:ellipsis;white-space:nowrap;grid-area:note;font-size:.62rem;overflow:hidden}#problem-management-root .inside-shell .campaign-material-grid>a>svg{color:var(--ds-text-secondary);grid-area:arrow}#problem-management-root .inside-shell .campaign-record-grid{grid-template-columns:minmax(0,1.2fr) minmax(17rem,.8fr);align-items:stretch;gap:clamp(.85rem,1.8cqi,1.25rem);min-width:0;display:grid}#problem-management-root .inside-shell .campaign-team-list article,#problem-management-root .inside-shell .campaign-team-empty{border:1px solid var(--ds-border-subtle);background:var(--ds-surface);border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;min-width:0;padding:.7rem;display:grid}#problem-management-root .inside-shell .campaign-team-list article>span:last-child,#problem-management-root .inside-shell .campaign-team-empty>span{gap:.15rem;min-width:0;display:grid}#problem-management-root .inside-shell .campaign-team-list strong,#problem-management-root .inside-shell .campaign-team-empty strong{color:var(--ds-text);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}#problem-management-root .inside-shell .campaign-team-list small,#problem-management-root .inside-shell .campaign-team-empty small{color:var(--ds-text-secondary);text-transform:capitalize;font-size:.61rem}#problem-management-root .inside-shell .campaign-team-empty>svg{color:var(--ds-accent)}#problem-management-root .inside-shell .campaign-conversation-cta{background:var(--ds-text);min-width:0;color:var(--ds-canvas);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;margin-top:auto;padding:.9rem;display:grid}#problem-management-root .inside-shell .campaign-conversation-cta>span{gap:.15rem;min-width:0;display:grid}#problem-management-root .inside-shell .campaign-conversation-cta strong{font-size:.71rem}#problem-management-root .inside-shell .campaign-conversation-cta small{opacity:.68;font-size:.6rem}#problem-management-root .inside-shell .campaign-detail-workspace{gap:1rem;min-width:0;display:grid}#problem-management-root .inside-shell .campaign-detail-toolbar{z-index:18;border:1px solid var(--ds-border-subtle);background:color-mix(in srgb, var(--ds-surface-raised) 92%, transparent);box-shadow:var(--ds-shadow-card);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:.9rem;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem;display:flex;position:sticky;top:.75rem}#problem-management-root .inside-shell .campaign-detail-return{background:var(--ds-overlay);min-height:2.35rem;color:var(--ds-text);font:inherit;cursor:pointer;border:0;border-radius:.65rem;align-items:center;gap:.45rem;padding:.45rem .7rem;font-size:.7rem;font-weight:750;display:inline-flex}#problem-management-root .inside-shell .campaign-detail-toolbar>span{color:var(--ds-text-muted);font-size:.68rem;font-weight:700}@container (max-width:62rem){#problem-management-root .inside-shell .campaign-section-nav{grid-template-columns:minmax(0,1fr);gap:.35rem;padding:.55rem}#problem-management-root .inside-shell .campaign-section-nav>span{padding:.15rem .45rem 0}#problem-management-root .inside-shell .campaign-section-nav>div{overscroll-behavior-inline:contain;scrollbar-width:none;justify-content:flex-start;overflow-x:auto}#problem-management-root .inside-shell .campaign-section-nav>div::-webkit-scrollbar{display:none}#problem-management-root .inside-shell .campaign-brief-grid,#problem-management-root .inside-shell .campaign-story-grid,#problem-management-root .inside-shell .campaign-record-grid{grid-template-columns:minmax(0,1fr)}#problem-management-root .inside-shell .campaign-material-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:46rem){#problem-management-root .inside-shell .campaign-project-hero{grid-template-columns:minmax(0,1fr);align-items:flex-start;padding:1.25rem}#problem-management-root .inside-shell .campaign-project-hero h1{font-size:clamp(2rem,12cqi,3.75rem)}#problem-management-root .inside-shell .campaign-project-hero .project-admin-controls{grid-template-columns:minmax(0,1fr) auto;width:100%}#problem-management-root .inside-shell .campaign-task-grid{grid-template-columns:minmax(0,1fr)}#problem-management-root .inside-shell .campaign-task-card{min-height:0}#problem-management-root .inside-shell .campaign-pulse-panel .campaign-update-grid{grid-template-columns:minmax(0,1fr)}}@container (max-width:34rem){#problem-management-root .inside-shell .campaign-command-center{gap:.85rem}#problem-management-root .inside-shell .campaign-section-nav{border-inline:0;border-radius:0;margin-inline:-.65rem}#problem-management-root .inside-shell .campaign-section-nav>span{display:none}#problem-management-root .inside-shell .campaign-section-nav>div{scroll-snap-type:x proximity}#problem-management-root .inside-shell .campaign-section-nav a{scroll-snap-align:start;min-height:2.5rem;padding-inline:.8rem}#problem-management-root .inside-shell .campaign-anchor-section{scroll-margin-top:5rem}#problem-management-root .inside-shell .campaign-project-hero{border-radius:1rem}#problem-management-root .inside-shell .campaign-project-hero h1{letter-spacing:-.06em;max-width:12ch}#problem-management-root .inside-shell .campaign-project-tags span:nth-child(n+4){display:none}#problem-management-root .inside-shell .campaign-focus-panel,#problem-management-root .inside-shell .campaign-pulse-panel,#problem-management-root .inside-shell .campaign-content-section{border-radius:1rem;padding:1rem}#problem-management-root .inside-shell .campaign-focus-statement{font-size:clamp(1.35rem,8cqi,2rem)}#problem-management-root .inside-shell .campaign-focus-facts{grid-template-columns:minmax(0,1fr)}#problem-management-root .inside-shell .campaign-metric-strip{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:repeat(4,minmax(8.5rem,1fr));overflow-x:auto}#problem-management-root .inside-shell .campaign-metric-strip::-webkit-scrollbar{display:none}#problem-management-root .inside-shell .campaign-metric-strip article{scroll-snap-align:start}#problem-management-root .inside-shell .campaign-section-heading{grid-template-columns:minmax(0,1fr);display:grid}#problem-management-root .inside-shell .campaign-section-heading>button,#problem-management-root .inside-shell .campaign-heading-actions{justify-self:stretch;width:100%}#problem-management-root .inside-shell .campaign-section-heading>button,#problem-management-root .inside-shell .campaign-heading-actions>*{flex:1}#problem-management-root .inside-shell .campaign-task-card{grid-template-columns:auto .2rem minmax(0,1fr) auto;grid-template-areas:"index priority copy arrow""index priority meta meta"}#problem-management-root .inside-shell .campaign-task-index{grid-area:index}#problem-management-root .inside-shell .campaign-priority-mark{grid-area:priority}#problem-management-root .inside-shell .campaign-task-copy{grid-area:copy}#problem-management-root .inside-shell .campaign-task-meta{grid-area:meta;grid-template-columns:repeat(2,minmax(0,auto));justify-content:start;justify-items:start;min-width:0}#problem-management-root .inside-shell .campaign-task-arrow{grid-area:arrow}#problem-management-root .inside-shell .campaign-material-grid{grid-template-columns:minmax(0,1fr)}#problem-management-root .inside-shell .campaign-detail-toolbar{top:.4rem}#problem-management-root .inside-shell .campaign-detail-toolbar>span{display:none}}@media (prefers-reduced-motion:reduce){#problem-management-root .inside-shell .campaign-section-nav a,#problem-management-root .inside-shell .campaign-task-card{transition:none}}#problem-management-root .inside-shell{--shell-entry-space:.75rem}#problem-management-root .inside-shell:is(.team-mode,.client-mode) .inside-content{padding-top:0!important}#problem-management-root .inside-shell .inside-content:before{content:"";height:var(--shell-entry-space);display:block}#problem-management-root .inside-shell :is([data-sticky-subnav=true],.project-tabs){transition:opacity .14s,transform .16s,visibility;top:0!important}#problem-management-root .inside-shell.search-open :is([data-sticky-subnav=true],.project-tabs){opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s,0s,.16s;transform:translateY(-.5rem)}@media (prefers-reduced-motion:reduce){#problem-management-root .inside-shell :is([data-sticky-subnav=true],.project-tabs){transition:none}}#problem-management-root .inside-shell.search-open .inside-topbar{grid-template-rows:auto auto;align-items:start;row-gap:.65rem;padding-block:.75rem}#problem-management-root .inside-shell .command-panel-inline{box-sizing:border-box;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;max-height:min(27rem, calc(var(--shell-visual-height,100dvh) - 7rem));animation:management-search-unfold .18s var(--pm-ease-enter) both;border-radius:.9rem;grid-area:2/1/auto/-1;grid-template-rows:auto auto minmax(0,1fr);place-self:stretch stretch;margin:0;padding:0;display:grid;position:relative;inset:auto;overflow:hidden;transform:none}#problem-management-root .inside-shell .command-panel-inline .command-results{min-height:0;max-height:min(19rem, calc(var(--shell-visual-height,100dvh) - 14rem));overscroll-behavior:contain;overflow-y:auto}@keyframes management-search-unfold{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:47.9375rem){#problem-management-root .inside-shell{--shell-entry-space:1rem}#problem-management-root .inside-shell .mobile-drawer-brand.problem-management-mark{width:min(14rem,100%)!important;max-width:14rem!important}#problem-management-root .inside-shell.search-open .inside-topbar,#problem-management-root .inside-shell.search-open.team-mode .inside-topbar,#problem-management-root .inside-shell.search-open.client-mode .inside-topbar{grid-template-rows:3.5rem 3rem minmax(0,auto)!important;row-gap:.5rem!important}#problem-management-root .inside-shell .command-panel-inline{max-height:clamp(10rem, calc(var(--shell-visual-height,100dvh) - 9rem), 24rem);border-radius:.875rem;grid-row:3}#problem-management-root .inside-shell .command-panel-inline .command-results{max-height:clamp(6rem, calc(var(--shell-visual-height,100dvh) - 17rem), 15rem)}#problem-management-root .inside-shell .command-panel-inline .command-results>:is(a,button){grid-template-columns:3.75rem minmax(0,1fr) auto;min-height:3.75rem;padding:.65rem .75rem}}#problem-management-root .inside-shell .assistant-continuation-message,#problem-management-root .inside-shell .assistant-continuation-state{border:1px solid color-mix(in srgb, var(--inside-accent,#d95b52) 34%, transparent);background:color-mix(in srgb, var(--inside-accent,#d95b52) 9%, var(--ds-surface,transparent));min-width:0;color:var(--ds-text);border-radius:.8rem;align-items:center;gap:.625rem;padding:.65rem .75rem;display:flex}#problem-management-root .inside-shell .assistant-continuation-message>span,#problem-management-root .inside-shell .assistant-continuation-state>span{gap:.1rem;min-width:0;display:grid}#problem-management-root .inside-shell .assistant-continuation-message strong,#problem-management-root .inside-shell .assistant-continuation-state strong{font-size:.72rem;line-height:1.25}#problem-management-root .inside-shell .assistant-continuation-message small,#problem-management-root .inside-shell .assistant-continuation-state small{color:var(--ds-text-muted);font-size:.64rem;line-height:1.35}#problem-management-root .inside-shell .assistant-continuation-message>svg,#problem-management-root .inside-shell .assistant-continuation-state>svg{color:var(--inside-accent,#d95b52);flex:none}#problem-management-root .inside-shell .assistant-dock-continuation{margin:.15rem .35rem 0}@media (max-width:47.9375rem){#problem-management-root .inside-shell .inside-assistant.open .assistant-panel{height:var(--assistant-visual-height,100dvh)!important;min-height:0!important;max-height:var(--assistant-visual-height,100dvh)!important;border-radius:0!important}#problem-management-root .inside-shell .inside-assistant.open .assistant-conversation{padding-inline:var(--ds-space-4)!important}#problem-management-root .inside-shell .inside-assistant.open .assistant-head-actions>button{min-width:2.75rem!important;min-height:2.75rem!important}#problem-management-root .inside-shell .inside-assistant.open .assistant-composer-shell{padding:.5rem .75rem max(.5rem, env(safe-area-inset-bottom))!important;gap:.5rem!important}#problem-management-root .inside-shell .inside-assistant.open .assistant-composer{border-radius:1.25rem!important;box-shadow:0 .75rem 2rem #00000038!important}#problem-management-root .inside-shell .inside-assistant.open .assistant-composer textarea{min-height:3.5rem!important;max-height:min(8rem, calc(var(--assistant-visual-height,100dvh) * .24))!important;padding:.85rem var(--ds-space-5) .3rem!important;font-size:1rem!important;line-height:1.48!important}#problem-management-root .inside-shell .inside-assistant.open .assistant-composer-toolbar-left{overscroll-behavior-inline:contain;scrollbar-width:none;min-width:0;overflow-x:auto}#problem-management-root .inside-shell .inside-assistant.open .assistant-composer-toolbar-left::-webkit-scrollbar{display:none}#problem-management-root .inside-shell .inside-assistant.open :is(.assistant-composer-popover,.assistant-mention-menu){max-height:min(20rem, var(--assistant-menu-available-height,42dvh))!important;bottom:calc(100% + .75rem)!important}#problem-management-root .inside-shell .inside-assistant:not(.open) :is(.assistant-dock-popover,.assistant-dock-mention-menu,.assistant-dock-inbox-menu){max-height:var(--assistant-dock-menu-available-height,34dvh)!important}#problem-management-root .inside-shell :is(.assistant-composer-popover,.assistant-mention-menu,.assistant-dock-popover,.assistant-dock-mention-menu,.assistant-dock-inbox-menu){overscroll-behavior:contain;border-radius:1.2rem!important;padding:.6rem!important;overflow-y:auto!important}#problem-management-root .inside-shell :is(.assistant-tools-menu,.assistant-mention-menu)>button{text-align:left;grid-template-columns:2.7rem minmax(0,1fr) auto!important;gap:.7rem!important;min-height:4.25rem!important;padding:.7rem!important}#problem-management-root .inside-shell :is(.assistant-tools-menu,.assistant-mention-menu)>button>span{min-width:0}#problem-management-root .inside-shell :is(.assistant-tools-menu,.assistant-mention-menu)>button small{white-space:normal!important;line-height:1.3!important}#problem-management-root .inside-shell .assistant-mention-menu kbd{display:none}#problem-management-root .inside-shell .assistant-continuation-state{border-radius:.9rem;margin-inline:.15rem;padding:.7rem .75rem}}#problem-management-root .campaign-accent-field{align-content:start}#problem-management-root .campaign-accent-control{border:1px solid var(--pm-color-border);background:var(--pm-color-surface-raised);border-radius:.75rem;align-items:center;gap:.75rem;min-width:0;min-height:3rem;padding:.375rem .625rem;display:flex}#problem-management-root .campaign-accent-control input[type=color]{border:1px solid var(--pm-color-border);cursor:pointer;background:0 0;border-radius:.625rem;flex:none;width:2.25rem;height:2.25rem;padding:.125rem;overflow:hidden}#problem-management-root .campaign-accent-control output{min-width:0;color:var(--pm-color-text-secondary);letter-spacing:.055em;font-size:.75rem;font-weight:760}#problem-management-root .campaign-accent-presets{flex-wrap:wrap;gap:.5rem;display:flex}#problem-management-root .campaign-accent-presets>button{border:2px solid var(--pm-color-surface);width:1.625rem;min-width:1.625rem;height:1.625rem;min-height:1.625rem;box-shadow:0 0 0 1px var(--pm-color-border);border-radius:999px;padding:0}#problem-management-root .campaign-accent-presets>button.active{box-shadow:0 0 0 2px var(--pm-color-text), 0 0 0 4px var(--pm-color-surface)}#problem-management-root .app-context-footer .has-unsaved-changes{color:var(--pm-color-accent-strong);font-weight:740}#problem-management-root .inside-shell .task-board-card{border-color:color-mix(in srgb, var(--task-priority-color) 42%, var(--pm-color-border))!important;background:color-mix(in srgb, var(--task-priority-color) var(--task-priority-wash,8%), var(--pm-color-surface-raised))!important}#problem-management-root .inside-shell .task-board-card:hover{border-color:color-mix(in srgb, var(--task-priority-color) 58%, var(--pm-color-border))!important}#problem-management-root :is(.native-sheet-content.app-editor-sheet,.app-dialog.app-editor-sheet){height:min(52rem,100dvh - 2rem)}#problem-management-root :is(.app-editor-footer,.campaign-editor-footer,.app-context-footer){flex:none}#problem-management-root .inside-shell :is(.view-intro-index,.management-focus-section-head>div>span),#problem-management-root :is(.app-editor-header,.campaign-editor-header,.credential-dialog-header)>div>span:first-child,#problem-management-root .campaign-editor-section-head>div>span{color:var(--pm-color-accent)}#problem-management-root .inside-shell :is(.view-intro p,.management-focus-item-copy>span,.client-portal-hero p){color:var(--pm-color-text-secondary);font-size:var(--ds-type-body);line-height:var(--ds-leading-body)}#problem-management-root .inside-shell .management-focus-lane{--focus-lane-accent:var(--pm-color-accent)}#problem-management-root .inside-shell .management-focus-lane:nth-child(2){--focus-lane-accent:var(--visual-accent-amber)}#problem-management-root .inside-shell .management-focus-lane-icon{color:var(--focus-lane-accent)!important;border-color:color-mix(in srgb, var(--focus-lane-accent) 44%, var(--pm-color-border))!important;background:color-mix(in srgb, var(--focus-lane-accent) 12%, var(--pm-color-surface-raised))!important}#problem-management-root .inside-shell .management-focus-lane header small{font-size:var(--ds-type-xs);letter-spacing:.09em;color:var(--focus-lane-accent)!important}#problem-management-root .inside-shell .management-focus-section-head>div>span{font-size:var(--ds-type-xs);letter-spacing:.09em}#problem-management-root .inside-shell .management-focus-lane h2{font-size:var(--ds-type-md)}#problem-management-root .inside-shell .management-focus-item-copy strong,#problem-management-root .inside-shell .management-focus-item-copy>span{font-size:var(--ds-type-sm);line-height:1.45}#problem-management-root .inside-shell .management-focus-status>button{--focus-status-accent:var(--pm-color-accent);box-shadow:inset 0 2px 0 color-mix(in srgb, var(--focus-status-accent) 58%, transparent)}#problem-management-root .inside-shell .management-focus-status>button:nth-child(2){--focus-status-accent:var(--visual-accent-mint)}#problem-management-root .inside-shell .management-focus-status>button:nth-child(3){--focus-status-accent:var(--visual-accent-sky)}#problem-management-root .inside-shell .management-focus-status>button strong{color:var(--focus-status-accent)}#problem-management-root .inside-shell .curation-card-actions{width:min(100%,20rem);margin:var(--pm-space-4) 0 0 auto}#problem-management-root .inside-shell .task-card-collection{gap:var(--pm-space-3)}#problem-management-root .inside-shell .task-card-collection .task-board-card{padding:var(--pm-space-3)!important}#problem-management-root .inside-shell .task-card-collection .task-board-card-header{margin-bottom:var(--pm-space-2)}#problem-management-root .inside-shell .task-card-collection :is(.task-card-owner,.task-card-meta){margin-top:var(--pm-space-2)}#problem-management-root .inside-shell .task-card-collection .task-board-card-footer{margin-top:var(--pm-space-2);padding-top:var(--pm-space-2)}#problem-management-root .inside-shell .task-card-collection .task-card-description{-webkit-line-clamp:1}#problem-management-root .inside-shell :is(.task-card-status-control,.task-card-priority-control){font-size:var(--ds-type-sm);min-height:var(--pm-touch-minimum,2.75rem)!important}@media (min-width:48rem){#problem-management-root .inside-shell .campaign-card-grid.is-grid,#problem-management-root .inside-shell .task-card-collection.is-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:80rem){#problem-management-root .inside-shell .task-card-collection.is-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}#problem-management-root .inside-shell .task-card-collection.is-list .task-board-card{align-items:center;gap:var(--pm-space-3);grid-template-rows:auto;grid-template-columns:minmax(8rem,.72fr) minmax(15rem,1.7fr) minmax(10rem,.8fr) minmax(10rem,.75fr) auto;padding:var(--pm-space-3) var(--pm-space-4)!important;display:grid!important}#problem-management-root .inside-shell .task-card-collection.is-list :is(.task-board-card-header,.task-card-owner,.task-card-meta,.task-board-card-footer){margin:0}#problem-management-root .inside-shell .task-card-collection.is-list .task-board-card-footer{border-top:0;padding-top:0}}@media (max-width:47.9375rem){#problem-management-root :is(.native-sheet-content.app-editor-sheet,.app-dialog.app-editor-sheet){height:100dvh;max-height:100dvh}#problem-management-root .inside-shell .task-card-collection .task-board-card{padding:var(--pm-space-3)!important}}@media (min-width:48rem){#problem-management-root .inside-shell.search-open .inside-topbar,#problem-management-root .inside-shell.search-open.team-mode .inside-topbar,#problem-management-root .inside-shell.search-open.client-mode .inside-topbar{align-items:center;z-index:1350!important;grid-template-rows:auto!important;row-gap:0!important;padding-block:0!important;overflow:visible!important}#problem-management-root .inside-shell .command-overlay[data-search-presentation=adaptive]{z-index:1350;inset:var(--shell-visual-top,0) 0 auto;width:100vw;height:var(--shell-visual-height,100dvh);box-sizing:border-box;padding-left:var(--inside-sidebar-width,0px);position:fixed}#problem-management-root .inside-shell .command-overlay[data-search-presentation=adaptive] .command-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:color-mix(in srgb, var(--pm-color-overlay) 74%, transparent)!important}#problem-management-root .inside-shell .command-panel-inline{animation:management-search-unfold .16s var(--pm-ease-enter) both;border-radius:1rem;grid-template-rows:auto auto minmax(0,1fr);position:relative;inset:auto;width:min(40rem, calc(100vw - var(--inside-sidebar-width,0px) - 3rem))!important;max-width:40rem!important;max-height:min(32rem, calc(var(--shell-visual-height,100dvh) - 7rem))!important;box-shadow:var(--pm-shadow-overlay)!important;margin:clamp(4.75rem,11vh,7rem) auto 0!important}#problem-management-root .inside-shell .command-panel-inline .command-input{min-height:3.75rem}#problem-management-root .inside-shell .command-panel-inline .command-input input{font-size:.9375rem!important}#problem-management-root .inside-shell .command-panel-inline .command-scopes{padding:.625rem .75rem!important}#problem-management-root .inside-shell .command-panel-inline .command-results{max-height:min(23rem, calc(var(--shell-visual-height,100dvh) - 14rem));padding:.375rem!important}#problem-management-root .inside-shell .command-panel-inline .command-results>:is(a,button){grid-template-columns:5.75rem minmax(0,1fr) auto;column-gap:.75rem;min-height:3.125rem!important;padding:.625rem .75rem!important}}@media (max-width:47.9375rem){#problem-management-root .inside-shell .command-overlay[data-search-presentation=adaptive]{width:auto!important;height:auto!important;max-height:none!important;padding:0!important;display:contents!important;position:static!important;inset:auto!important}#problem-management-root .inside-shell .command-overlay[data-search-presentation=adaptive] .command-backdrop{display:none}}#problem-management-root,#problem-management-root[data-theme=dark]{--pm-type-page-title:clamp(2rem, 3.8vw, 3.25rem);--pm-type-section-title:clamp(1.25rem, 1.8vw, 1.5rem);--section-brand:#ff8178;--section-brand-border:#d45e56;--section-brand-surface:#271a1b;--section-campaign:#71b9ff;--section-campaign-border:#4f92ce;--section-campaign-surface:#172330;--section-task:#62d5a0;--section-task-border:#39a776;--section-task-surface:#14261e;--section-calendar:#f4be67;--section-calendar-border:#be8e3e;--section-calendar-surface:#2a2215;--section-inbox:#b89aff;--section-inbox-border:#886cbe;--section-inbox-surface:#211a2b;--section-files:#6bc7cf;--section-files-border:#439ea6;--section-files-surface:#132529;--campaign-priority-urgent:#ff8178;--campaign-priority-urgent-border:#d45e56;--campaign-priority-urgent-surface:#271a1b;--campaign-priority-high:#f4be67;--campaign-priority-high-border:#be8e3e;--campaign-priority-high-surface:#2a2215;--campaign-priority-standard:#71b9ff;--campaign-priority-standard-border:#4f92ce;--campaign-priority-standard-surface:#172330;--campaign-priority-low:#62d5a0;--campaign-priority-low-border:#39a776;--campaign-priority-low-surface:#14261e}#problem-management-root[data-theme=light]{--section-brand:#a93631;--section-brand-border:#c65b54;--section-brand-surface:#fbecea;--section-campaign:#145f9e;--section-campaign-border:#3e7fb4;--section-campaign-surface:#edf5fc;--section-task:#146747;--section-task-border:#388463;--section-task-surface:#ecf7f1;--section-calendar:#7a4a00;--section-calendar-border:#946418;--section-calendar-surface:#fbf4e5;--section-inbox:#5e3e99;--section-inbox-border:#7657a8;--section-inbox-surface:#f4effb;--section-files:#17636b;--section-files-border:#34818a;--section-files-surface:#ebf6f7;--campaign-priority-urgent:#a93631;--campaign-priority-urgent-border:#c65b54;--campaign-priority-urgent-surface:#fbecea;--campaign-priority-high:#7a4a00;--campaign-priority-high-border:#946418;--campaign-priority-high-surface:#fbf4e5;--campaign-priority-standard:#145f9e;--campaign-priority-standard-border:#3e7fb4;--campaign-priority-standard-surface:#edf5fc;--campaign-priority-low:#146747;--campaign-priority-low-border:#388463;--campaign-priority-low-surface:#ecf7f1}#problem-management-root .inside-shell .campaigns-view{--section-tone:var(--section-campaign);--section-border:var(--section-campaign-border);--section-surface:var(--section-campaign-surface)}#problem-management-root .inside-shell .tasks-view{--section-tone:var(--section-task);--section-border:var(--section-task-border);--section-surface:var(--section-task-surface);--task-priority-low:var(--campaign-priority-low);--task-priority-medium:var(--campaign-priority-standard);--task-priority-high:var(--campaign-priority-high);--task-priority-urgent:var(--campaign-priority-urgent)}#problem-management-root .inside-shell .calendar-view{--section-tone:var(--section-calendar);--section-border:var(--section-calendar-border);--section-surface:var(--section-calendar-surface)}#problem-management-root .inside-shell .inbox-view{--section-tone:var(--section-inbox);--section-border:var(--section-inbox-border);--section-surface:var(--section-inbox-surface)}#problem-management-root .inside-shell .files-view{--section-tone:var(--section-files);--section-border:var(--section-files-border);--section-surface:var(--section-files-surface)}#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.files-view)>.view-intro,#problem-management-root .inside-shell .inbox-view>.inbox-page-head{--intro-edge:1px solid;--intro-radius:var(--ds-radius-md);border-color:var(--section-border);background:var(--section-surface);box-shadow:inset 0 4px 0 var(--section-tone), inset 0 1px 0 var(--visual-border-highlight), var(--pm-shadow-card);position:relative;overflow:hidden}#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.files-view)>.view-intro .view-intro-index,#problem-management-root .inside-shell .inbox-view>.inbox-page-head>div>span,#problem-management-root .inside-shell .inbox-page-mark{color:var(--section-tone)}#problem-management-root .inside-shell .management-focus-hero{--section-tone:var(--section-brand);border-color:var(--section-brand-border)!important;background:var(--section-brand-surface)!important;box-shadow:inset 0 4px 0 var(--section-tone), inset 0 1px 0 var(--visual-border-highlight), var(--pm-shadow-card)!important}#problem-management-root .inside-shell .campaign-priority-tag{--campaign-priority-color:var(--campaign-priority-standard);border:1px solid var(--campaign-priority-border,var(--campaign-priority-standard-border));background:var(--campaign-priority-surface,var(--campaign-priority-standard-surface));width:fit-content;min-height:1.75rem;color:var(--campaign-priority-color);white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;padding:.3rem .65rem;font-size:.875rem;font-weight:780;line-height:1.2;display:inline-flex}#problem-management-root .inside-shell .campaign-priority-tag:before{content:"";background:currentColor;border-radius:999px;flex:none;width:.5rem;height:.5rem}#problem-management-root .inside-shell :is(.campaign-priority-urgent,[data-campaign-priority=urgent]){--campaign-priority-color:var(--campaign-priority-urgent);--campaign-priority-border:var(--campaign-priority-urgent-border);--campaign-priority-surface:var(--campaign-priority-urgent-surface)}#problem-management-root .inside-shell :is(.campaign-priority-high,[data-campaign-priority=high]){--campaign-priority-color:var(--campaign-priority-high);--campaign-priority-border:var(--campaign-priority-high-border);--campaign-priority-surface:var(--campaign-priority-high-surface)}#problem-management-root .inside-shell :is(.campaign-priority-standard,[data-campaign-priority=standard]){--campaign-priority-color:var(--campaign-priority-standard);--campaign-priority-border:var(--campaign-priority-standard-border);--campaign-priority-surface:var(--campaign-priority-standard-surface)}#problem-management-root .inside-shell :is(.campaign-priority-low,[data-campaign-priority=low]){--campaign-priority-color:var(--campaign-priority-low);--campaign-priority-border:var(--campaign-priority-low-border);--campaign-priority-surface:var(--campaign-priority-low-surface)}#problem-management-root .inside-shell .workspace-card-copy .campaign-priority-tag{margin-bottom:.5rem}#problem-management-root .inside-shell .campaign-project-hero{--campaign-accent:var(--campaign-priority-color,var(--campaign-priority-standard));position:relative;overflow:hidden;border-color:var(--campaign-priority-border,var(--campaign-priority-standard-border))!important;background:var(--campaign-priority-surface,var(--campaign-priority-standard-surface))!important;box-shadow:inset 0 4px 0 var(--campaign-accent), inset 0 1px 0 var(--visual-border-highlight), var(--pm-shadow-card)!important}#problem-management-root .inside-shell .campaign-project-hero .eyebrow{flex-wrap:wrap;color:var(--campaign-accent)!important}#problem-management-root .inside-shell .campaign-project-hero .eyebrow>i{background:var(--campaign-accent)!important}#problem-management-root .inside-shell .campaign-project-hero .campaign-priority-tag{margin-left:.35rem}#problem-management-root .inside-shell .campaign-focus-panel>.campaign-priority-tag{margin-top:-.35rem}#problem-management-root .inside-shell .campaign-pulse-panel .campaign-update-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));grid-auto-rows:1fr}#problem-management-root .inside-shell .campaign-pulse-panel .campaign-update-card{box-sizing:border-box;width:100%;min-height:14rem;padding:1.25rem}#problem-management-root .inside-shell .campaign-pulse-panel .campaign-update-card h3{font-size:1.125rem;line-height:1.3}#problem-management-root .inside-shell .campaign-pulse-panel .campaign-update-card p{font-size:1rem;line-height:1.5}#problem-management-root .inside-shell .campaign-pulse-panel .campaign-update-card .campaign-update-metric{font-size:1.25rem}#problem-management-root .campaign-priority-field{border:0;min-width:0;margin:0;padding:0}#problem-management-root .campaign-priority-field>legend{color:var(--pm-color-text-primary);margin-bottom:.5rem;font-size:.875rem;font-weight:750}#problem-management-root .campaign-priority-field>p{color:var(--pm-color-text-secondary);margin:0 0 .75rem;font-size:.875rem;line-height:1.5}#problem-management-root .campaign-priority-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}#problem-management-root .campaign-priority-option{--campaign-priority-color:var(--campaign-priority-standard);border:1px solid color-mix(in srgb, var(--campaign-priority-color) 34%, var(--pm-color-border));background:color-mix(in srgb, var(--campaign-priority-color) 6%, var(--pm-color-surface-raised));min-width:0;min-height:4rem;color:var(--pm-color-text-primary);font:inherit;text-align:left;cursor:pointer;border-radius:.75rem;grid-template-columns:.75rem minmax(0,1fr);align-items:center;gap:.7rem;padding:.65rem .75rem;display:grid}#problem-management-root .campaign-priority-option.campaign-priority-urgent{--campaign-priority-color:var(--campaign-priority-urgent)}#problem-management-root .campaign-priority-option.campaign-priority-high{--campaign-priority-color:var(--campaign-priority-high)}#problem-management-root .campaign-priority-option.campaign-priority-standard{--campaign-priority-color:var(--campaign-priority-standard)}#problem-management-root .campaign-priority-option.campaign-priority-low{--campaign-priority-color:var(--campaign-priority-low)}#problem-management-root .campaign-priority-option:hover,#problem-management-root .campaign-priority-option:focus-visible,#problem-management-root .campaign-priority-option.active{border-color:var(--campaign-priority-color);background:color-mix(in srgb, var(--campaign-priority-color) 13%, var(--pm-color-surface-raised))}#problem-management-root .campaign-priority-option:focus-visible{outline:3px solid color-mix(in srgb, var(--campaign-priority-color) 24%, transparent);outline-offset:2px}#problem-management-root .campaign-priority-swatch{background:var(--campaign-priority-color);border-radius:999px;width:.75rem;height:2.4rem}#problem-management-root .campaign-priority-option>span:last-child{gap:.15rem;min-width:0;display:grid}#problem-management-root .campaign-priority-option strong,#problem-management-root .campaign-priority-option small{font-size:.875rem;line-height:1.35}#problem-management-root .campaign-priority-option small{color:var(--pm-color-text-secondary);font-weight:500}#problem-management-root .inside-shell .task-card-owner[style]{border-left:3px solid var(--member-color);padding-left:.75rem}#problem-management-root .inside-shell .task-card-owner[style] small{color:color-mix(in srgb, var(--member-color) 78%, var(--pm-color-text-primary))}#problem-management-root .inside-shell .team-profile-directory{border:1px solid color-mix(in srgb, var(--section-brand) 24%, var(--pm-color-border));background:color-mix(in srgb, var(--section-brand) 3%, var(--pm-color-surface-raised));min-width:0;box-shadow:inset 0 1px 0 var(--visual-border-highlight), var(--pm-shadow-card);border-radius:1rem;grid-template-columns:minmax(12rem,.34fr) minmax(0,1fr);align-items:center;gap:1rem;padding:1rem;display:grid}#problem-management-root .inside-shell .team-profile-directory>header{grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;display:grid}#problem-management-root .inside-shell .team-profile-directory-icon{background:color-mix(in srgb, var(--section-brand) 14%, var(--pm-color-surface));width:2.75rem;height:2.75rem;color:var(--section-brand);border-radius:.8rem;place-items:center;display:grid}#problem-management-root .inside-shell .team-profile-directory>header>div{gap:.15rem;min-width:0;display:grid}#problem-management-root .inside-shell .team-profile-directory>header span{color:var(--section-brand);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}#problem-management-root .inside-shell .team-profile-directory h2{margin:0;font-size:1.25rem;line-height:1.2}#problem-management-root .inside-shell .team-profile-directory p{color:var(--pm-color-text-secondary);grid-column:1/-1;margin:.2rem 0 0;font-size:.875rem;line-height:1.5}#problem-management-root .inside-shell .team-profile-directory-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.625rem;min-width:0;display:grid}#problem-management-root .inside-shell .team-profile-launcher{border:1px solid color-mix(in srgb, var(--member-color) 36%, var(--pm-color-border));background:color-mix(in srgb, var(--member-color) 7%, var(--pm-color-surface));min-width:0;min-height:3.75rem;color:var(--pm-color-text-primary);font:inherit;text-align:left;cursor:pointer;border-radius:.85rem;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.55rem .7rem;display:grid}#problem-management-root .inside-shell .team-profile-launcher:hover,#problem-management-root .inside-shell .team-profile-launcher:focus-visible{border-color:color-mix(in srgb, var(--member-color) 62%, var(--pm-color-border));background:color-mix(in srgb, var(--member-color) 13%, var(--pm-color-surface))}#problem-management-root .inside-shell .team-profile-launcher:focus-visible{outline:3px solid color-mix(in srgb, var(--member-color) 24%, transparent);outline-offset:2px}#problem-management-root .inside-shell .team-profile-avatar{border:1px solid color-mix(in srgb, var(--member-color) 58%, var(--pm-color-border));background:color-mix(in srgb, var(--member-color) 76%, #111318);color:#fff;border-radius:.75rem;place-items:center;width:2.75rem;height:2.75rem;font-size:.875rem;font-weight:820;display:grid;overflow:hidden}#problem-management-root .inside-shell .team-profile-avatar img{object-fit:cover;width:100%;height:100%}#problem-management-root .inside-shell .team-profile-launcher>span:nth-child(2){gap:.15rem;min-width:0;display:grid}#problem-management-root .inside-shell .team-profile-launcher :is(strong,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#problem-management-root .inside-shell .team-profile-launcher strong{font-size:.875rem}#problem-management-root .inside-shell .team-profile-launcher small{color:var(--pm-color-text-secondary);font-size:.875rem}#problem-management-root .inside-shell .inbox-thread-event-mark.kind-message{border-color:color-mix(in srgb, var(--member-color,var(--section-inbox)) 58%, var(--pm-color-border))!important;background:color-mix(in srgb, var(--member-color,var(--section-inbox)) 76%, #111318)!important;color:#fff!important}#problem-management-root .team-profile-sheet{width:min(46rem,100vw - 1.5rem);max-height:min(50rem,100dvh - 1.5rem);border-color:color-mix(in srgb, var(--member-color) 42%, var(--pm-color-border))!important;background:color-mix(in srgb, var(--member-color) 5%, var(--pm-color-surface-raised))!important}#problem-management-root .team-profile-sheet-header{border-bottom:1px solid color-mix(in srgb, var(--member-color) 26%, var(--pm-color-border));background:color-mix(in srgb, var(--member-color) 7%, var(--pm-color-surface-raised));grid-template-columns:4rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.25rem;display:grid}#problem-management-root .team-profile-avatar-large{border-radius:1rem!important;width:4rem!important;height:4rem!important;font-size:1.125rem!important}#problem-management-root .team-profile-sheet-header>div{gap:.2rem;min-width:0;display:grid}#problem-management-root .team-profile-sheet-header>div>span{color:var(--member-color);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}#problem-management-root .team-profile-sheet-header h2,#problem-management-root .team-profile-sheet-header p{margin:0}#problem-management-root .team-profile-sheet-header h2{font-size:1.5rem;line-height:1.15}#problem-management-root .team-profile-sheet-header p{color:var(--pm-color-text-secondary);font-size:.875rem}#problem-management-root .team-profile-sheet-body{overscroll-behavior:contain;gap:1rem;max-height:calc(100dvh - 15rem);padding:1.25rem;display:grid;overflow-y:auto}#problem-management-root .team-profile-privacy{border:1px solid color-mix(in srgb, var(--member-color) 24%, var(--pm-color-border));background:color-mix(in srgb, var(--member-color) 7%, var(--pm-color-surface));color:var(--pm-color-text-secondary);border-radius:.75rem;align-items:flex-start;gap:.6rem;margin:0;padding:.8rem;font-size:.875rem;line-height:1.5;display:flex}#problem-management-root .team-profile-privacy svg{color:var(--member-color);flex:none;margin-top:.15rem}#problem-management-root .team-profile-summary,#problem-management-root .team-profile-campaigns,#problem-management-root .team-profile-work,#problem-management-root .team-profile-related{border:1px solid color-mix(in srgb, var(--member-color) 22%, var(--pm-color-border));background:color-mix(in srgb, var(--member-color) 4%, var(--pm-color-surface));border-radius:.9rem;gap:.8rem;padding:1rem;display:grid}#problem-management-root .team-profile-summary>div{gap:.3rem;display:grid}#problem-management-root .team-profile-summary>div>span,#problem-management-root .team-profile-section-heading>span{color:var(--member-color);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:800}#problem-management-root .team-profile-summary h3{max-width:60ch;margin:0;font-size:1rem;font-weight:650;line-height:1.5}#problem-management-root .team-profile-summary dl{border:1px solid color-mix(in srgb, var(--member-color) 18%, var(--pm-color-border));border-radius:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;overflow:hidden}#problem-management-root .team-profile-summary dl>div{border-right:1px solid color-mix(in srgb, var(--member-color) 18%, var(--pm-color-border));gap:.15rem;padding:.75rem;display:grid}#problem-management-root .team-profile-summary dl>div:last-child{border-right:0}#problem-management-root .team-profile-summary dt{color:var(--pm-color-text-secondary);font-size:.875rem}#problem-management-root .team-profile-summary dd{color:var(--member-color);margin:0;font-size:1.35rem;font-weight:800}#problem-management-root .team-profile-section-heading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}#problem-management-root .team-profile-section-heading>span{align-items:center;gap:.4rem;display:inline-flex}#problem-management-root .team-profile-section-heading>strong{font-size:.875rem}#problem-management-root .team-profile-campaigns>div:last-child{flex-wrap:wrap;gap:.5rem;display:flex}#problem-management-root .team-profile-campaigns>div:last-child>span,#problem-management-root .team-profile-priority{border:1px solid color-mix(in srgb, var(--member-color) 26%, var(--pm-color-border));background:color-mix(in srgb, var(--member-color) 8%, var(--pm-color-surface-raised));border-radius:999px;align-items:center;min-height:1.75rem;padding:.3rem .6rem;font-size:.875rem;font-weight:700;display:inline-flex}#problem-management-root .team-profile-task-list{gap:.55rem;display:grid}#problem-management-root .team-profile-task-list article{border:1px solid var(--pm-color-border);background:var(--pm-color-surface-raised);border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);gap:.25rem .65rem;min-width:0;padding:.75rem;display:grid}#problem-management-root .team-profile-task-list article>strong{align-self:center;font-size:.875rem;line-height:1.35}#problem-management-root .team-profile-task-list article>small{color:var(--pm-color-text-secondary);grid-column:2;font-size:.875rem}#problem-management-root .team-profile-priority{--task-priority-color:var(--section-task);color:var(--task-priority-color);align-self:start}#problem-management-root .team-profile-priority.priority-urgent{--task-priority-color:var(--campaign-priority-urgent)}#problem-management-root .team-profile-priority.priority-high{--task-priority-color:var(--campaign-priority-high)}#problem-management-root .team-profile-priority.priority-medium{--task-priority-color:var(--section-task)}#problem-management-root .team-profile-priority.priority-low{--task-priority-color:var(--pm-color-text-secondary)}#problem-management-root .team-profile-clear,#problem-management-root .team-profile-campaigns>p{color:var(--pm-color-text-secondary);align-items:center;gap:.5rem;margin:0;font-size:.875rem;line-height:1.5;display:flex}#problem-management-root .team-profile-related ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}#problem-management-root .team-profile-related li{border-bottom:1px solid color-mix(in srgb, var(--member-color) 16%, var(--pm-color-border));justify-content:space-between;gap:1rem;padding:.65rem 0;font-size:.875rem;display:flex}#problem-management-root .team-profile-related li:last-child{border-bottom:0}#problem-management-root .team-profile-related li span{color:var(--pm-color-text-secondary);text-align:right}#problem-management-root .team-profile-sheet-footer{border-top:1px solid color-mix(in srgb, var(--member-color) 24%, var(--pm-color-border));background:color-mix(in srgb, var(--member-color) 5%, var(--pm-color-surface-raised));justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}#problem-management-root .team-profile-sheet-footer>span{max-width:54ch;color:var(--pm-color-text-secondary);font-size:.875rem;line-height:1.45}@media (max-width:47.9375rem){#problem-management-root .inside-shell .team-profile-directory{grid-template-columns:minmax(0,1fr);padding:.875rem}#problem-management-root .inside-shell .team-profile-directory-list,#problem-management-root .campaign-priority-options{grid-template-columns:minmax(0,1fr)}#problem-management-root .inside-shell .campaign-pulse-panel .campaign-update-card{min-height:0}#problem-management-root .team-profile-sheet{width:100vw;max-height:100dvh}#problem-management-root .team-profile-sheet-header{grid-template-columns:3.25rem minmax(0,1fr) auto;gap:.75rem;padding:1rem}#problem-management-root .team-profile-avatar-large{width:3.25rem!important;height:3.25rem!important}#problem-management-root .team-profile-sheet-body{max-height:calc(100dvh - 12.75rem);padding:1rem}#problem-management-root .team-profile-summary dl{grid-template-columns:minmax(0,1fr)}#problem-management-root .team-profile-summary dl>div{border-right:0;border-bottom:1px solid color-mix(in srgb, var(--member-color) 18%, var(--pm-color-border));grid-template-columns:minmax(0,1fr) auto;align-items:center}#problem-management-root .team-profile-summary dl>div:last-child{border-bottom:0}#problem-management-root .team-profile-sheet-footer{flex-direction:column;align-items:stretch;padding:1rem}#problem-management-root .team-profile-sheet-footer button{width:100%}}@media (forced-colors:active){#problem-management-root .inside-shell :is(.campaign-priority-tag,.campaign-priority-option,.team-profile-launcher),#problem-management-root .team-profile-sheet :is(.team-profile-summary,.team-profile-campaigns,.team-profile-work,.team-profile-related){color:canvastext!important;background:canvas!important;border:1px solid canvastext!important}}#problem-management-root .inside-shell :is(.view-intro,.inbox-page-head) h1{font-size:var(--pm-type-page-title);letter-spacing:-.045em;line-height:1.02}#problem-management-root .inside-shell :is(.management-focus-section-head,.management-focus-lane>header) h2{font-size:var(--pm-type-section-title)!important;letter-spacing:-.025em!important;line-height:1.15!important}#problem-management-root .inside-shell .campaign-card-shell[data-campaign-priority]{--visual-entity-accent:var(--campaign-priority-color)}#problem-management-root .inside-shell .campaign-card-fallback{background:var(--campaign-priority-color)!important;color:var(--pm-color-background)!important}#problem-management-root .inside-shell .workspace-list-item[data-campaign-priority] .channel-list-hash{border-color:var(--campaign-priority-border)!important;background:var(--campaign-priority-surface)!important;color:var(--campaign-priority-color)!important}#problem-management-root .inside-shell .workspace-list-item[data-campaign-priority].active{border-color:var(--campaign-priority-border)!important;background:var(--campaign-priority-surface)!important;box-shadow:inset 3px 0 0 var(--campaign-priority-color)!important}#problem-management-root .inside-shell .mobile-drawer-projects>button[data-campaign-priority]>i{box-shadow:0 0 0 2px var(--campaign-priority-surface);background:var(--campaign-priority-color)!important}#problem-management-root .inside-shell .mobile-drawer-projects>button[data-campaign-priority].active{border-color:var(--campaign-priority-border)!important;background:var(--campaign-priority-surface)!important}#problem-management-root .inside-shell .inside-assistant :is(.assistant-mention-menu,.assistant-composer-popover){transform-origin:100% 100%;right:var(--pm-menu-gutter,1rem)!important;width:min(24rem, calc(100% - 2 * var(--pm-menu-gutter,1rem)))!important;min-width:min(18rem, calc(100vw - 2 * var(--pm-menu-gutter,1rem)))!important;max-width:calc(100vw - 2 * var(--pm-menu-gutter,1rem))!important;max-height:min(18rem, var(--assistant-menu-available-height,42dvh))!important;animation:problem-surface-enter var(--pm-duration-standard) var(--pm-ease-enter)!important;border-radius:1rem!important;left:auto!important}#problem-management-root .assistant-dock-inbox-menu.pm-select__content{width:min(24rem, calc(100vw - 2 * var(--pm-menu-gutter,1rem)))!important;min-width:min(18rem, calc(100vw - 2 * var(--pm-menu-gutter,1rem)))!important;max-width:calc(100vw - 2 * var(--pm-menu-gutter,1rem))!important;max-height:min(18rem, var(--radix-select-content-available-height,42dvh))!important;border-radius:1rem!important}@media (max-width:47.9375rem){#problem-management-root .inside-shell :is(.view-intro,.inbox-page-head) h1{font-size:clamp(2rem,10vw,2.5rem)}#problem-management-root .inside-shell .inside-assistant :is(.assistant-mention-menu,.assistant-composer-popover){width:calc(100% - 1rem)!important;min-width:0!important;max-width:calc(100vw - 1rem)!important;max-height:min(16rem, var(--assistant-menu-available-height,38dvh))!important;right:.5rem!important}#problem-management-root .assistant-dock-inbox-menu.pm-select__content{width:calc(100vw - 1rem)!important;min-width:0!important;max-width:calc(100vw - 1rem)!important;max-height:min(16rem, var(--radix-select-content-available-height,38dvh))!important}}#problem-management-root .inside-shell .inbox-page-head.inbox-page-head-iconless{grid-template-columns:minmax(0,1fr) auto!important}@media (max-width:47.9375rem){#problem-management-root .inside-shell .inbox-page-head.inbox-page-head-iconless{grid-template-columns:minmax(0,1fr)!important}#problem-management-root .inside-shell .inbox-page-head.inbox-page-head-iconless .inbox-page-counts{grid-column:1!important}}#problem-management-root .campaign-create-generator-entry{background:var(--section-campaign-surface);border:1px solid var(--section-campaign-border);border-radius:var(--ds-radius-lg);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;min-width:0;padding:1rem;display:grid}#problem-management-root .campaign-create-generator-icon{width:2.75rem;height:2.75rem;color:var(--ds-accent);background:var(--ds-surface-raised);border:1px solid var(--section-campaign-border);border-radius:var(--ds-radius-md);place-items:center;display:grid}#problem-management-root .campaign-create-generator-copy{gap:.2rem;min-width:0;display:grid}#problem-management-root .campaign-create-generator-copy :is(h3,p){margin:0}#problem-management-root .campaign-create-generator-copy h3{color:var(--ds-text);font-size:1rem;line-height:1.25}#problem-management-root .campaign-create-generator-copy p{max-width:45rem;color:var(--ds-text-secondary);font-size:.8125rem;line-height:1.5}#problem-management-root .campaign-create-generator-button{white-space:nowrap;justify-content:center;min-width:11rem}@media (max-width:45rem){#problem-management-root .campaign-create-generator-entry{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:.875rem}#problem-management-root .campaign-create-generator-button{grid-column:1/-1;width:100%;min-width:0}}#problem-management-root .campaign-generator-sheet{width:min(70rem,100vw - 2rem);max-height:min(92dvh,58rem)}#problem-management-root .campaign-generator-body{overscroll-behavior:contain;gap:1rem;min-width:0;display:grid;overflow-y:auto}#problem-management-root .campaign-generator-trust{min-width:0;color:var(--ds-text);background:var(--section-campaign-surface);border:1px solid var(--section-campaign-border);border-radius:var(--ds-radius-md);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.875rem 1rem;display:grid}#problem-management-root .campaign-generator-trust>svg{color:var(--ds-accent);margin-top:.1rem}#problem-management-root .campaign-generator-trust>div{gap:.25rem;min-width:0;display:grid}#problem-management-root .campaign-generator-trust :is(p,ul){color:var(--ds-text-secondary);margin:0;font-size:.8125rem;line-height:1.5}#problem-management-root .campaign-generator-trust ul{padding-left:1.1rem}#problem-management-root .campaign-generator-trust.is-warning{background:var(--campaign-priority-high-surface);border-color:var(--campaign-priority-high-border)}#problem-management-root .campaign-source-drop{text-align:center;min-width:0;min-height:10rem;color:var(--ds-text-secondary);background:var(--ds-surface);border:1.5px dashed var(--ds-border-strong);border-radius:var(--ds-radius-lg);cursor:pointer;align-content:center;place-items:center;gap:.4rem;padding:1.25rem;transition:border-color .16s,background-color .16s,transform .16s;display:grid;position:relative}#problem-management-root .campaign-source-drop:hover,#problem-management-root .campaign-source-drop.is-active{color:var(--ds-text);background:var(--ds-surface-selected);border-color:var(--ds-accent);transform:translateY(-1px)}#problem-management-root .campaign-source-drop>svg{color:var(--ds-accent)}#problem-management-root .campaign-source-drop>span{color:var(--ds-text-muted);font-size:.75rem}#problem-management-root .campaign-source-input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#problem-management-root .campaign-source-list,#problem-management-root .campaign-generated-tasks,#problem-management-root .campaign-generator-considerations{gap:.75rem;min-width:0;display:grid}#problem-management-root .campaign-source-list-head,#problem-management-root .campaign-source-file,#problem-management-root .campaign-generated-tasks-head,#problem-management-root .campaign-generated-task-head{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}#problem-management-root .campaign-source-list-head>span,#problem-management-root .campaign-source-file span,#problem-management-root .campaign-generator-notes>span{color:var(--ds-text-muted);font-size:.75rem}#problem-management-root .campaign-source-file{background:var(--ds-surface-raised);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);padding:.75rem}#problem-management-root .campaign-source-file>svg{color:var(--ds-accent);flex:none}#problem-management-root .campaign-source-file>div{flex:1;gap:.1rem;min-width:0;display:grid}#problem-management-root .campaign-source-file strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#problem-management-root .campaign-generator-notes,#problem-management-root .campaign-review-grid label,#problem-management-root .campaign-generated-task label{gap:.4rem;min-width:0;display:grid}#problem-management-root .campaign-generator-notes>span{justify-self:end}#problem-management-root .campaign-generator-notes textarea{min-height:9rem}#problem-management-root .campaign-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;min-width:0;display:grid}#problem-management-root .campaign-review-wide{grid-column:1/-1}#problem-management-root .campaign-review-grid textarea{min-height:8rem}#problem-management-root .campaign-generated-tasks-head>div{gap:.2rem;display:grid}#problem-management-root .campaign-generated-tasks-head h3{margin:0}#problem-management-root .campaign-generated-task{background:var(--ds-surface);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-lg);gap:.75rem;min-width:0;padding:1rem;display:grid}#problem-management-root .campaign-generated-task textarea{min-height:5.5rem}#problem-management-root .campaign-generated-task-meta,#problem-management-root .campaign-generator-considerations{grid-template-columns:repeat(2,minmax(0,1fr))}#problem-management-root .campaign-generator-considerations>div{background:var(--ds-surface-raised);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);min-width:0;padding:.875rem 1rem}#problem-management-root .campaign-generator-considerations ul{color:var(--ds-text-secondary);margin:.5rem 0 0;padding-left:1.1rem;font-size:.8125rem;line-height:1.5}#problem-management-root .campaign-generator-acknowledgement{background:var(--campaign-priority-high-surface);border:1px solid var(--campaign-priority-high-border);border-radius:var(--ds-radius-md);align-items:flex-start;gap:.65rem;min-width:0;padding:.875rem 1rem;display:flex}#problem-management-root .campaign-generator-acknowledgement input{width:1rem;min-width:1rem;height:1rem;margin-top:.15rem}@media (max-width:45rem){#problem-management-root .campaign-generator-sheet{width:100vw;max-height:96dvh}#problem-management-root .campaign-generator-body{gap:.75rem}#problem-management-root .campaign-review-grid,#problem-management-root .campaign-generated-task-meta,#problem-management-root .campaign-generator-considerations{grid-template-columns:minmax(0,1fr)}#problem-management-root .campaign-review-wide{grid-column:auto}#problem-management-root .campaign-source-drop{min-height:8rem;padding:1rem}#problem-management-root .campaign-generated-task{padding:.875rem}#problem-management-root .campaign-generated-tasks-head{align-items:flex-end}}#problem-management-root .guided-tour-trigger{--icon-control-size:2.125rem;inline-size:var(--icon-control-size);min-inline-size:var(--icon-control-size);max-inline-size:var(--icon-control-size);block-size:var(--icon-control-size);min-block-size:var(--icon-control-size);max-block-size:var(--icon-control-size);flex:0 0 var(--icon-control-size);color:#fff;cursor:pointer;background:#5f6368;border:1px solid #7a7e83;border-radius:50%;place-items:center;padding:0;transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s,transform .16s;display:inline-grid;box-shadow:inset 0 1px #ffffff24}#problem-management-root .guided-tour-question{color:inherit;font-size:.9375rem;font-weight:760;line-height:1;display:block;transform:translateY(-.015em)}@media (hover:hover) and (pointer:fine){#problem-management-root .guided-tour-trigger:hover{color:#fff;background:#4b4f54;border-color:#909499;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff29,0 .35rem .9rem #0000002e}}#problem-management-root .guided-tour-trigger:active{color:#fff;background:#3f4347;border-color:#74787d;transform:translateY(0);box-shadow:inset 0 1px #ffffff1a}#problem-management-root .guided-tour-trigger:focus-visible,#problem-management-root .guided-tour-dialog button:focus-visible{outline-offset:3px;outline:3px solid #5f6368b8}#problem-management-root .inside-shell .view-intro-actions,#problem-management-root .inbox-page-actions,#problem-management-root .client-portal-hero-actions{justify-content:flex-end;align-items:center;gap:.625rem;min-width:0;display:flex}#problem-management-root .inside-shell .view-intro-actions{align-self:start;margin-left:auto}#problem-management-root .inbox-page-actions{margin-left:auto}#problem-management-root .inside-shell :is(.assistant-dock-composer,.assistant-composer){position:relative}#problem-management-root .inside-shell .guided-tour-trigger-assistant{--icon-control-size:2rem;z-index:4;position:absolute;top:.4rem;right:.45rem;box-shadow:inset 0 1px #ffffff24}#problem-management-root .inside-shell :is(.assistant-dock-composer,.assistant-composer) textarea{padding-inline-end:3.25rem!important}#problem-management-root[data-guided-tour=active]{overscroll-behavior:contain}#problem-management-root .guided-tour-layer{z-index:5000;pointer-events:auto;isolation:isolate;position:fixed;inset:0}#problem-management-root .guided-tour-layer.is-floating,#problem-management-root .guided-tour-layer.is-slideshow{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#050505ad}#problem-management-root .guided-tour-highlight{z-index:1;pointer-events:none;border:2px solid #e15a50;border-radius:1rem;transition:top .22s cubic-bezier(.22,1,.36,1),left .22s cubic-bezier(.22,1,.36,1),width .22s cubic-bezier(.22,1,.36,1),height .22s cubic-bezier(.22,1,.36,1);position:fixed;box-shadow:0 0 0 100vmax #050505ad,0 0 0 .35rem #e15a5038,0 1rem 3rem #0000004d}#problem-management-root .guided-tour-dialog{z-index:2;border:1px solid color-mix(in srgb, #e15a50 40%, var(--ds-border));background:color-mix(in srgb, var(--ds-surface-raised) 97%, transparent);width:min(22.5rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--ds-text);pointer-events:auto;overscroll-behavior:contain;scrollbar-width:thin;border-radius:1.25rem;gap:.875rem;padding:1rem;transition:top .18s cubic-bezier(.22,1,.36,1),left .18s cubic-bezier(.22,1,.36,1);display:grid;position:fixed;overflow:auto;box-shadow:0 1.5rem 4rem #00000061,inset 0 1px #ffffff14}#problem-management-root .guided-tour-mobile-visual{display:none}#problem-management-root .guided-tour-dialog-head,#problem-management-root .guided-tour-dialog-foot,#problem-management-root .guided-tour-dialog-foot>div{align-items:center;min-width:0;display:flex}#problem-management-root .guided-tour-dialog-head{justify-content:space-between;gap:.75rem}#problem-management-root .guided-tour-dialog-head>span{color:#e15a50;letter-spacing:.11em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.6875rem;font-weight:800;overflow:hidden}#problem-management-root .guided-tour-dialog-head>button{border:1px solid var(--ds-border);background:var(--ds-surface);width:2rem;min-width:2rem;height:2rem;color:var(--ds-text-secondary);cursor:pointer;border-radius:999px;place-items:center;padding:0;display:grid}#problem-management-root .guided-tour-dialog-copy{gap:.4rem;display:grid}#problem-management-root .guided-tour-progress-label{color:var(--ds-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:760}#problem-management-root .guided-tour-dialog-copy h2{color:var(--ds-text);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.25rem,3vw,1.55rem);line-height:1.08}#problem-management-root .guided-tour-dialog-copy p{color:var(--ds-text-secondary);text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.55}#problem-management-root .guided-tour-progress{background:color-mix(in srgb, var(--ds-border) 78%, transparent);border-radius:999px;height:.25rem;overflow:hidden}#problem-management-root .guided-tour-progress>span{border-radius:inherit;background:#e15a50;height:100%;transition:width .2s cubic-bezier(.22,1,.36,1);display:block}#problem-management-root .guided-tour-dialog-foot{justify-content:space-between;gap:.75rem}#problem-management-root .guided-tour-dialog-foot>div{justify-content:flex-end;gap:.45rem}#problem-management-root .guided-tour-dialog-foot button{border:1px solid var(--ds-border);min-height:2.35rem;font:inherit;cursor:pointer;border-radius:.7rem;justify-content:center;align-items:center;gap:.35rem;padding:.55rem .8rem;font-size:.75rem;font-weight:760;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s,transform .15s;display:inline-flex}#problem-management-root .guided-tour-exit{color:var(--ds-text-muted);background:0 0;border-color:#0000}#problem-management-root .guided-tour-back{background:var(--ds-surface);color:var(--ds-text-secondary)}#problem-management-root .guided-tour-back:disabled{opacity:.42;cursor:default}#problem-management-root .guided-tour-next{color:#160c0b;background:#e15a50;border-color:#b94a42;box-shadow:0 .5rem 1.25rem #e15a5033}@media (hover:hover) and (pointer:fine){#problem-management-root .guided-tour-layer .guided-tour-dialog button.guided-tour-next:hover:not(:disabled){color:#160c0b;background:#e57169;border-color:#ea8c85;transform:translateY(-1px);box-shadow:0 .65rem 1.45rem #e15a5047}#problem-management-root .guided-tour-layer .guided-tour-dialog button.guided-tour-back:hover:not(:disabled){border-color:color-mix(in srgb, var(--ds-border) 55%, var(--ds-text-muted));background:var(--ds-surface-selected);color:var(--ds-text);transform:translateY(-1px);box-shadow:0 .35rem .9rem #0000001f}#problem-management-root .guided-tour-layer .guided-tour-dialog button.guided-tour-exit:hover:not(:disabled){color:#e15a50;background:#e15a5014;border-color:#e15a5033}#problem-management-root .guided-tour-layer .guided-tour-dialog .guided-tour-dialog-head>button:hover:not(:disabled){border-color:color-mix(in srgb, #e15a50 34%, var(--ds-border));background:var(--ds-surface-selected);color:#e15a50;transform:translateY(-1px)}}#problem-management-root .guided-tour-layer .guided-tour-dialog button.guided-tour-next:active:not(:disabled){color:#fff;box-shadow:none;background:#c64f46;border-color:#b94a42;transform:translateY(0)}#problem-management-root .guided-tour-layer .guided-tour-dialog button.guided-tour-back:active:not(:disabled),#problem-management-root .guided-tour-layer .guided-tour-dialog button.guided-tour-exit:active:not(:disabled),#problem-management-root .guided-tour-layer .guided-tour-dialog .guided-tour-dialog-head>button:active:not(:disabled){background:color-mix(in srgb, #e15a50 12%, var(--ds-surface));color:var(--ds-text);box-shadow:none;transform:translateY(0)}#problem-management-root :where(.inside-shell,.guided-tour-layer) :is(.modal-close,.assistant-help-button,.guided-tour-trigger){--icon-control-size:var(--problem-control-height,2.75rem);inline-size:var(--icon-control-size);min-inline-size:var(--icon-control-size);max-inline-size:var(--icon-control-size);block-size:var(--icon-control-size);min-block-size:var(--icon-control-size);max-block-size:var(--icon-control-size);aspect-ratio:1;flex:0 0 var(--icon-control-size);box-sizing:border-box;border-radius:50%;padding:0}#problem-management-root button:has(>svg.lucide-x){--icon-control-size:var(--problem-control-height,2.75rem);inline-size:var(--icon-control-size);min-inline-size:var(--icon-control-size);max-inline-size:var(--icon-control-size);block-size:var(--icon-control-size);min-block-size:var(--icon-control-size);max-block-size:var(--icon-control-size);aspect-ratio:1;flex:0 0 var(--icon-control-size);box-sizing:border-box;border-radius:50%;padding:0}#problem-management-root .guided-tour-trigger{--icon-control-size:2.125rem}#problem-management-root .inside-shell .guided-tour-trigger-assistant,#problem-management-root .guided-tour-dialog-head>button{--icon-control-size:2rem}#problem-management-root .guided-tour-keyboard-hint{color:var(--ds-text-muted);text-align:right;font-size:.625rem;line-height:1.35}@media (max-width:45rem){#problem-management-root .inside-shell .view-intro-actions,#problem-management-root .inbox-page-actions,#problem-management-root .client-portal-hero-actions{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;align-items:center;gap:.5rem;width:100%;margin-left:0;display:grid}#problem-management-root :is(.inside-shell .view-intro-actions,.inbox-page-actions,.client-portal-hero-actions)>.guided-tour-trigger{grid-area:1/2;margin-left:0}#problem-management-root .guided-tour-trigger{--icon-control-size:2.25rem}#problem-management-root .inside-shell .guided-tour-trigger-assistant{--icon-control-size:2rem}#problem-management-root .guided-tour-dialog{width:min(100vw - 1.25rem,27rem);max-height:calc(100dvh - max(1.25rem, env(safe-area-inset-top)) - max(1.25rem, env(safe-area-inset-bottom)));border-radius:1.1rem;gap:.75rem;padding:.875rem;inset:50% auto auto 50%;transform:translate(-50%,-50%)}#problem-management-root .guided-tour-dialog-head{z-index:3;position:absolute;top:1.5rem;right:1.5rem}#problem-management-root .guided-tour-dialog-head>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#problem-management-root .guided-tour-dialog-head>button{--icon-control-size:2.25rem;background:color-mix(in srgb, var(--ds-surface) 86%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#problem-management-root .guided-tour-mobile-visual{border:1px solid color-mix(in srgb, #e15a50 25%, var(--ds-border));background:color-mix(in srgb, #e15a50 9%, var(--ds-surface));border-radius:.9rem;align-content:end;gap:.2rem;min-height:7.5rem;padding:1rem 4rem 1rem 1rem;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff12,inset -3.5rem 0 #e15a500d}#problem-management-root .guided-tour-mobile-visual>span{color:#e15a50;letter-spacing:-.06em;font-size:2.5rem;font-weight:800;line-height:.9}#problem-management-root .guided-tour-mobile-visual>small{color:var(--ds-text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:760}#problem-management-root .guided-tour-highlight{border-radius:.875rem}#problem-management-root .guided-tour-dialog-foot{align-items:stretch}#problem-management-root .guided-tour-dialog-foot>div{flex:auto}#problem-management-root .guided-tour-dialog-foot button{min-height:2.75rem}#problem-management-root .guided-tour-back,#problem-management-root .guided-tour-next{flex:1 1 0}#problem-management-root .guided-tour-keyboard-hint{display:none}}@media (max-width:28rem){#problem-management-root .guided-tour-dialog-foot{grid-template-columns:1fr;display:grid}#problem-management-root .guided-tour-exit{order:2}#problem-management-root .guided-tour-dialog-foot>div{width:100%}}@media (prefers-reduced-motion:reduce){#problem-management-root .guided-tour-trigger,#problem-management-root .guided-tour-highlight,#problem-management-root .guided-tour-dialog,#problem-management-root .guided-tour-progress>span{transition:none}}@media (forced-colors:active){#problem-management-root .guided-tour-trigger,#problem-management-root .guided-tour-dialog,#problem-management-root .guided-tour-dialog button,#problem-management-root .guided-tour-highlight{border-color:canvastext}#problem-management-root .guided-tour-highlight{box-shadow:0 0 0 100vmax canvas}#problem-management-root .guided-tour-next{color:highlighttext;background:highlight}}#problem-management-root .inside-shell .access-view,#problem-management-root .inside-shell .activity-view{--section-tone:var(--section-brand);--section-border:var(--section-brand-border);--section-surface:var(--section-brand-surface)}#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.inbox-view,.files-view,.access-view,.activity-view)>.view-intro{width:100%;min-width:0;overflow:hidden;border:1px solid var(--section-border)!important;border-radius:var(--ds-radius-md)!important;background:var(--section-surface)!important;box-shadow:inset 0 4px 0 var(--section-tone), inset 0 1px 0 var(--visual-border-highlight), var(--pm-shadow-card)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:clamp(1rem,2vw,2rem)!important;padding:clamp(1.25rem,2.3vw,2.25rem)!important;display:grid!important}#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.inbox-view,.files-view,.access-view,.activity-view)>.view-intro .view-intro-copy{align-content:start;gap:.6rem;min-width:0;display:grid}#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.inbox-view,.files-view,.access-view,.activity-view)>.view-intro .view-intro-index{letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.65rem;width:fit-content;margin:0;font-size:.75rem;font-weight:820;line-height:1.2;display:inline-flex;color:var(--section-tone)!important}#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.inbox-view,.files-view,.access-view,.activity-view)>.view-intro .view-intro-index:before{content:"";background:currentColor;flex:0 0 2rem;width:2rem;height:1px}#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.inbox-view,.files-view,.access-view,.activity-view)>.view-intro h1{max-width:22ch;color:var(--ds-text);text-wrap:balance;margin:0;font-weight:780;letter-spacing:-.055em!important;font-size:clamp(2.75rem,5.2cqi,4.75rem)!important;line-height:.98!important}#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.inbox-view,.files-view,.access-view,.activity-view)>.view-intro p{max-width:62rem;color:var(--ds-text-secondary);letter-spacing:-.012em;text-wrap:pretty;margin:.35rem 0 0;line-height:1.48;font-size:clamp(1rem,1.45cqi,1.25rem)!important}#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.inbox-view,.files-view,.access-view,.activity-view)>.view-intro .view-intro-actions{flex-wrap:wrap;justify-content:flex-end;align-self:start;align-items:center;gap:.625rem;min-width:0;max-width:100%;margin:0;display:flex!important}@container (max-width:64rem){#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.inbox-view,.files-view,.access-view,.activity-view)>.view-intro{grid-template-columns:minmax(0,1fr)!important}#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.inbox-view,.files-view,.access-view,.activity-view)>.view-intro .view-intro-actions{justify-content:flex-start;width:100%}#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.inbox-view,.files-view,.access-view,.activity-view)>.view-intro .view-intro-actions>.guided-tour-trigger{margin-left:auto;width:2.125rem!important;min-width:2.125rem!important;max-width:2.125rem!important}}@media (max-width:47.9375rem){#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.inbox-view,.files-view,.access-view,.activity-view)>.view-intro{border-radius:.875rem;gap:1rem;padding:1rem!important}#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.inbox-view,.files-view,.access-view,.activity-view)>.view-intro .view-intro-copy{gap:.45rem}#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.inbox-view,.files-view,.access-view,.activity-view)>.view-intro .view-intro-index{font-size:.6875rem!important}#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.inbox-view,.files-view,.access-view,.activity-view)>.view-intro .view-intro-index:before{flex-basis:1.5rem;width:1.5rem}#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.inbox-view,.files-view,.access-view,.activity-view)>.view-intro h1{font-size:clamp(2.15rem,11vw,3rem)!important;line-height:1!important}#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.inbox-view,.files-view,.access-view,.activity-view)>.view-intro p{font-size:1rem!important;line-height:1.5!important}#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.inbox-view,.files-view,.access-view,.activity-view)>.view-intro .view-intro-actions{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;align-items:center;gap:.5rem;width:100%;display:grid!important}#problem-management-root .inside-shell :is(.campaigns-view,.tasks-view,.calendar-view,.inbox-view,.files-view,.access-view,.activity-view)>.view-intro .view-intro-actions>.guided-tour-trigger{--icon-control-size:2.25rem;grid-area:1/2;margin-left:0;width:2.25rem!important;min-width:2.25rem!important;max-width:2.25rem!important;height:2.25rem!important;min-height:2.25rem!important;max-height:2.25rem!important}}
