#problem-management-root{--management-signal:#d3534a;--management-signal-bright:#e7645b;--management-panel-raised:#151515;--management-ink:#f5f4f0;--management-rule:#f5f4f024;--management-rule-strong:#f5f4f047;--management-control:2.75rem}#problem-management-root[data-theme=light]{--management-panel-raised:#fff;--management-ink:#11110f;--management-rule:#11110f29;--management-rule-strong:#11110f52}#problem-management-root .inside-shell{--management-signal:#d3534a;--management-signal-bright:#e7645b;--management-canvas:#080808;--management-panel:#0f0f0f;--management-panel-raised:#151515;--management-ink:#f5f4f0;--management-copy:#c5c3be;--management-muted:#8d8b86;--management-rule:#f5f4f024;--management-rule-strong:#f5f4f047;--management-grid:#f5f4f009;--management-hover:#f5f4f00e;--management-mono:"SFMono-Regular", "Cascadia Code", "Roboto Mono", Consolas, "Liberation Mono", monospace;--management-control:2.75rem;--management-radius:2px;color:var(--management-ink);background:var(--management-canvas)!important}#problem-management-root[data-theme=light] .inside-shell{--management-canvas:#efefec;--management-panel:#f8f8f5;--management-panel-raised:#fff;--management-ink:#11110f;--management-copy:#45443f;--management-muted:#6c6a64;--management-rule:#11110f29;--management-rule-strong:#11110f52;--management-grid:#11110f0b;--management-hover:#11110f0d;background:var(--management-canvas)!important}#problem-management-root .inside-shell .inside-main-wrap,#problem-management-root .inside-shell .inside-content{background:var(--management-canvas)!important}#problem-management-root .inside-shell .inside-content{isolation:isolate;position:relative;padding:clamp(1rem,2.2vw,2rem)!important}#problem-management-root .inside-shell.team-mode .inside-content:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(to right, var(--management-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--management-grid) 1px, transparent 1px);background-size:4rem 4rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000094,#0000 74%);mask-image:linear-gradient(#00000094,#0000 74%)}#problem-management-root .inside-shell :is(.view-stack,.workspace-view,.project-workspace,.project-tab-content){gap:clamp(1rem,1.8vw,1.5rem)!important}#problem-management-root .inside-shell .inside-sidebar{border-right:1px solid var(--management-rule-strong)!important;background:var(--management-panel)!important;box-shadow:none!important}#problem-management-root .inside-shell .inside-brand{border-bottom:1px solid var(--management-rule-strong);flex:0 0 71px;align-items:center;height:71px;min-height:71px;padding:0 20px;display:flex}#problem-management-root .inside-shell .inside-brand .problem-management-mark{width:min(100%,10.75rem);max-width:10.75rem}#problem-management-root .inside-shell .inside-nav{box-shadow:none!important;background:0 0!important;border-radius:0!important;gap:0!important;padding:0!important;overflow:visible!important}#problem-management-root .inside-shell .inside-nav-item:before,#problem-management-root .inside-shell .inside-nav-item:after{border-radius:0!important}#problem-management-root .inside-shell .inside-nav-section-label{border-bottom:1px solid var(--management-rule);min-height:2.25rem;font-family:var(--management-mono);letter-spacing:.13em;text-transform:uppercase;align-items:center;padding:0 1rem;font-weight:700;display:flex;color:var(--management-muted)!important;font-size:.625rem!important}#problem-management-root .inside-shell .inside-nav-item{letter-spacing:.015em;text-align:left;grid-template-columns:1.125rem minmax(0,1fr) auto;align-items:center;min-height:var(--management-control)!important;border:0!important;border-bottom:1px solid var(--management-rule)!important;color:var(--management-copy)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;gap:.65rem!important;padding:0 1rem!important;font-size:.75rem!important;font-weight:690!important;display:grid!important}#problem-management-root .inside-shell .inside-nav-item:hover{background:var(--management-hover)!important;color:var(--management-ink)!important}#problem-management-root .inside-shell .inside-nav-item.active{border-bottom-color:color-mix(in srgb, var(--management-signal) 66%, var(--management-rule))!important;background:var(--management-signal)!important;color:#fff!important}#problem-management-root .inside-shell .inside-nav-item.active svg,#problem-management-root .inside-shell .inside-nav-item.active .nav-count{color:#fff!important}#problem-management-root .inside-shell .nav-count,#problem-management-root .inside-shell .channel-list-count{min-width:1.5rem;height:1.5rem;font-family:var(--management-mono);border:1px solid;place-items:center;padding:0 .25rem;line-height:1;display:inline-grid;background:0 0!important;border-radius:0!important;font-size:.625rem!important}#problem-management-root .inside-shell .sidebar-projects{border-top:1px solid var(--management-rule-strong)}#problem-management-root .inside-shell .sidebar-section-head{border-bottom:1px solid var(--management-rule);min-height:2.5rem;padding:0 1rem!important}#problem-management-root .inside-shell .sidebar-section-head>span,#problem-management-root .inside-shell .sidebar-section-head>button{font-family:var(--management-mono);letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--management-muted)!important;font-size:.625rem!important}#problem-management-root .inside-shell .workspace-list{gap:0!important}#problem-management-root .inside-shell .workspace-list-item{border:0!important;border-bottom:1px solid var(--management-rule)!important;min-height:3.75rem!important;color:var(--management-copy)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:.75rem 1rem!important}#problem-management-root .inside-shell .workspace-list-item:hover,#problem-management-root .inside-shell .workspace-list-item.active{background:var(--management-hover)!important;color:var(--management-ink)!important}#problem-management-root .inside-shell .workspace-list-item.active{box-shadow:inset 3px 0 0 var(--management-signal)!important}#problem-management-root .inside-shell .workspace-list-item strong{color:inherit;letter-spacing:-.01em;font-size:.75rem!important}#problem-management-root .inside-shell .workspace-list-item small{font-family:var(--management-mono);letter-spacing:.015em;color:var(--management-muted)!important;font-size:.5625rem!important}#problem-management-root .inside-shell .channel-list-hash{color:var(--management-signal)!important;background:0 0!important;border-radius:0!important}#problem-management-root .inside-shell .inside-profile{border-top:1px solid var(--management-rule-strong)!important;background:var(--management-panel)!important;box-shadow:none!important}#problem-management-root .inside-shell .inside-profile-details,#problem-management-root .inside-shell .inside-profile>button{border-radius:0!important}#problem-management-root .inside-shell .inside-topbar{min-height:4.75rem;border-bottom:1px solid var(--management-rule-strong)!important;background:var(--management-panel)!important;box-shadow:none!important}#problem-management-root .inside-shell .topbar-context{border-right:1px solid var(--management-rule);flex-direction:column;justify-content:center;align-self:stretch;min-width:11rem;padding-right:1rem;display:flex}#problem-management-root .inside-shell .topbar-context>span{font-family:var(--management-mono);letter-spacing:.08em;text-transform:uppercase;font-weight:650;color:var(--management-muted)!important;font-size:.625rem!important}#problem-management-root .inside-shell .topbar-context>strong{letter-spacing:-.02em;font-weight:760;color:var(--management-ink)!important;font-size:.875rem!important}#problem-management-root .inside-shell .inside-search-trigger{min-height:var(--management-control)!important;border:1px solid var(--management-rule-strong)!important;background:var(--management-canvas)!important;color:var(--management-copy)!important;box-shadow:none!important;border-radius:0!important}#problem-management-root .inside-shell .inside-search-trigger:hover{border-color:var(--management-signal)!important;background:var(--management-panel-raised)!important;color:var(--management-ink)!important}#problem-management-root .inside-shell .inside-search-trigger kbd{border:1px solid var(--management-rule);color:var(--management-muted);font-family:var(--management-mono);background:0 0;border-radius:0}#problem-management-root .inside-shell .theme-toggle,#problem-management-root .inside-shell .mobile-project-button{border:1px solid var(--management-rule-strong)!important;background:var(--management-canvas)!important;box-shadow:none!important;border-radius:0!important}#problem-management-root .inside-shell .view-intro{position:relative;border:0!important;border-top:1px solid var(--management-rule-strong)!important;border-bottom:1px solid var(--management-rule-strong)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:1.25rem!important;padding:clamp(1rem,2.4vw,1.75rem) 0!important;display:grid!important}#problem-management-root .inside-shell .view-intro:before,#problem-management-root .inside-shell .management-focus-hero:before,#problem-management-root .inside-shell .campaign-project-hero:before{content:"";background:var(--management-signal);width:clamp(3rem,9vw,7rem);height:3px;position:absolute;top:-1px;left:0}#problem-management-root .inside-shell .view-intro-copy{max-width:64rem;display:grid;gap:.65rem!important}#problem-management-root .inside-shell .view-intro-index,#problem-management-root .inside-shell .content-index,#problem-management-root .inside-shell .settings-kicker,#problem-management-root .inside-shell .eyebrow{font-family:var(--management-mono);text-transform:uppercase;color:var(--management-signal)!important;letter-spacing:.13em!important;font-size:.625rem!important;font-weight:760!important}#problem-management-root .inside-shell .view-intro h1,#problem-management-root .inside-shell .project-header h1,#problem-management-root .inside-shell .client-portal-hero h1{text-transform:uppercase;text-wrap:balance;max-width:66rem;color:var(--management-ink)!important;letter-spacing:-.065em!important;margin:0!important;font-size:clamp(2.35rem,6vw,5.4rem)!important;font-weight:900!important;line-height:.9!important}#problem-management-root .inside-shell .view-intro p,#problem-management-root .inside-shell .campaign-project-description,#problem-management-root .inside-shell .client-portal-hero p{letter-spacing:-.01em;max-width:48rem;margin:0;color:var(--management-copy)!important;font-size:clamp(.875rem,1.2vw,1rem)!important;line-height:1.55!important}#problem-management-root .inside-shell .management-focus{color:var(--management-ink)}#problem-management-root .inside-shell .management-focus-hero,#problem-management-root .inside-shell .campaign-project-hero{border-top:1px solid var(--management-rule-strong);position:relative;border-bottom:1px solid var(--management-rule-strong)!important;border-radius:0!important;padding:clamp(1rem,2.4vw,1.75rem) 0!important}#problem-management-root .inside-shell .management-focus-title h1{color:var(--management-ink);text-transform:uppercase;font-weight:900;letter-spacing:-.072em!important;font-size:clamp(2.75rem,7vw,5.75rem)!important;line-height:.86!important}#problem-management-root .inside-shell .management-focus-kicker,#problem-management-root .inside-shell .management-focus-section-head span,#problem-management-root .inside-shell .management-focus-lane header small,#problem-management-root .inside-shell .campaign-detail-toolbar>span{font-family:var(--management-mono);letter-spacing:.12em;text-transform:uppercase;font-weight:760;color:var(--management-signal)!important;font-size:.625rem!important}#problem-management-root .inside-shell .management-focus-lead>span{color:var(--management-ink)!important;font-size:clamp(1rem,1.8vw,1.35rem)!important;line-height:1.25!important}#problem-management-root .inside-shell .management-focus-lead>p{color:var(--management-copy)!important;font-size:.875rem!important}#problem-management-root .inside-shell .management-focus-source small{font-family:var(--management-mono);color:var(--management-muted)!important}#problem-management-root .inside-shell :is(.inside-primary,.button,.ghost-button,.task-action,.campaign-detail-return,.collection-view-switcher button,.command-scopes button,.management-focus-source button,.management-focus-section-head>button){font-family:var(--management-mono);letter-spacing:.07em;text-transform:uppercase;transition:border-color .14s,background-color .14s,color .14s,transform .14s;min-height:var(--management-control)!important;box-shadow:none!important;border-radius:0!important;font-size:.6875rem!important;font-weight:760!important}#problem-management-root .inside-shell .inside-primary{border:1px solid var(--management-signal)!important;background:var(--management-signal)!important;color:#fff!important}#problem-management-root .inside-shell .inside-primary:hover:not(:disabled){transform:translateY(-1px);border-color:var(--management-signal-bright)!important;background:var(--management-signal-bright)!important}#problem-management-root .inside-shell :is(.ghost-button,.button-secondary,.task-action,.campaign-detail-return){border:1px solid var(--management-rule-strong)!important;background:var(--management-panel)!important;color:var(--management-ink)!important}#problem-management-root .inside-shell :is(.ghost-button,.button-secondary,.task-action,.campaign-detail-return):hover:not(:disabled){border-color:var(--management-signal)!important;background:var(--management-panel-raised)!important;color:var(--management-ink)!important}#problem-management-root .inside-shell :is(button,a,input,textarea,[role=button],[role=option],.pm-select):focus-visible{outline:2px solid var(--management-signal)!important;outline-offset:2px!important}#problem-management-root .inside-shell :is(input,textarea,.pm-select){min-height:var(--management-control)!important;border:1px solid var(--management-rule-strong)!important;background:var(--management-panel)!important;color:var(--management-ink)!important;box-shadow:none!important;border-radius:0!important}#problem-management-root .inside-shell textarea{min-height:7.5rem!important}#problem-management-root .inside-shell :is(input,textarea,.pm-select):hover{border-color:color-mix(in srgb, var(--management-signal) 62%, var(--management-rule-strong))!important}#problem-management-root .inside-shell :is(input,textarea,.pm-select):focus,#problem-management-root .inside-shell .pm-select[data-state=open]{border-color:var(--management-signal)!important;box-shadow:inset 3px 0 0 var(--management-signal)!important}#problem-management-root .pm-select__content,#problem-management-root .task-status-menu,#problem-management-root .task-priority-menu{border:1px solid var(--management-rule-strong)!important;background:var(--management-panel-raised)!important;border-radius:0!important;box-shadow:0 18px 48px #00000047!important}#problem-management-root .pm-select__item,#problem-management-root .task-status-option,#problem-management-root .task-priority-option{min-height:var(--management-control);font-size:.75rem;border-radius:0!important}#problem-management-root .pm-select__item[data-highlighted],#problem-management-root .task-status-option[data-highlighted],#problem-management-root .task-priority-option[data-highlighted]{background:var(--management-signal)!important;color:#fff!important}#problem-management-root .inside-shell .collection-toolbar{border:1px solid var(--management-rule-strong)!important;background:var(--management-panel)!important;box-shadow:none!important;border-radius:0!important;padding:0!important}#problem-management-root .inside-shell .collection-toolbar-controls{gap:0!important}#problem-management-root .inside-shell .collection-toolbar-field,#problem-management-root .inside-shell .collection-view-switcher,#problem-management-root .inside-shell .collection-toolbar-summary{border-left:1px solid var(--management-rule);min-height:4.25rem;padding:.65rem .75rem!important}#problem-management-root .inside-shell .collection-toolbar-field:first-child{border-left:0}#problem-management-root .inside-shell .collection-toolbar-field>span,#problem-management-root .inside-shell .collection-toolbar-summary span{font-family:var(--management-mono);letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--management-muted)!important;font-size:.5625rem!important}#problem-management-root .inside-shell .collection-toolbar-summary strong{font-family:var(--management-mono);color:var(--management-ink)!important;font-size:1rem!important}#problem-management-root .inside-shell :is(.workspace-card,.task-board-card,.settings-panel,.management-focus-lane,.calendar-canvas,.client-portal-admin-card,.access-registry,.team-panel,.chat-context-panel,.client-focus-card,.client-campaign-card,.client-panel,.file-card,.portal-file-card,.campaign-project-hero,.project-overview-section){border:1px solid var(--management-rule-strong)!important;background:var(--management-panel)!important;box-shadow:none!important;border-radius:0!important}#problem-management-root .inside-shell :is(.campaign-card-grid.is-grid,.task-card-collection.is-grid,.settings-grid){border:1px solid var(--management-rule-strong);background:var(--management-rule);gap:1px!important}#problem-management-root .inside-shell .campaign-card-grid.is-grid .campaign-card-shell,#problem-management-root .inside-shell .task-card-collection.is-grid .task-board-card,#problem-management-root .inside-shell .settings-grid>*{background:var(--management-panel)!important;border:0!important}#problem-management-root .inside-shell .campaign-card{overflow:hidden}#problem-management-root .inside-shell .campaign-card-cover{border-bottom:1px solid var(--management-rule-strong);border-radius:0!important}#problem-management-root .inside-shell .campaign-card-cover:after{content:"";pointer-events:none;background-image:linear-gradient(to right, var(--management-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--management-grid) 1px, transparent 1px);mix-blend-mode:screen;background-size:1.5rem 1.5rem;position:absolute;inset:0}#problem-management-root[data-theme=light] .inside-shell .campaign-card-cover:after{mix-blend-mode:multiply}#problem-management-root .inside-shell .workspace-card-title,#problem-management-root .inside-shell .task-card-open>strong,#problem-management-root .inside-shell .settings-panel h2,#problem-management-root .inside-shell .client-campaign-card h2{color:var(--management-ink)!important;letter-spacing:-.035em!important;font-weight:850!important}#problem-management-root .inside-shell .workspace-card-title{text-transform:uppercase}#problem-management-root .inside-shell :is(.workspace-card-description,.task-card-description,.settings-panel p,.client-campaign-card p){color:var(--management-copy)!important;line-height:1.5!important}#problem-management-root .inside-shell :is(.workspace-card-foot,.workspace-signal,.campaign-card-team small,.task-card-created,.task-card-due,.task-detail-kicker){font-family:var(--management-mono);color:var(--management-muted)!important;font-size:.625rem!important}#problem-management-root .inside-shell .campaign-progress-track,#problem-management-root .inside-shell .task-progress-track{border:1px solid var(--management-rule);background:var(--management-canvas)!important;border-radius:0!important;height:.375rem!important}#problem-management-root .inside-shell .campaign-progress-track>span,#problem-management-root .inside-shell .task-progress-track>span{background:var(--management-signal)!important;border-radius:0!important}#problem-management-root .inside-shell .status-badge,#problem-management-root .inside-shell .campaign-priority-tag,#problem-management-root .inside-shell .task-card-status,#problem-management-root .inside-shell .task-card-priority{font-family:var(--management-mono);letter-spacing:.075em;text-transform:uppercase;border-radius:0!important;font-size:.5625rem!important}#problem-management-root .inside-shell .project-tabs,#problem-management-root .inside-shell [data-sticky-subnav=true]{border-bottom:1px solid var(--management-rule-strong)!important;background:var(--management-panel)!important;box-shadow:none!important;border-radius:0!important}#problem-management-root .inside-shell .project-tabs button,#problem-management-root .inside-shell [data-sticky-subnav=true] button{min-height:var(--management-control);font-family:var(--management-mono);letter-spacing:.08em;text-transform:uppercase;font-weight:720;border-radius:0!important;font-size:.625rem!important}#problem-management-root .inside-shell .project-tabs button.active{box-shadow:inset 0 -3px 0 var(--management-signal);color:var(--management-ink)!important}#problem-management-root .agency-signal-dashboard{border:1px solid var(--management-rule-strong);background:var(--management-panel);min-width:0;color:var(--management-ink);display:grid}#problem-management-root .agency-signal-header{border-bottom:1px solid var(--management-rule-strong);grid-template-columns:minmax(0,1.4fr) minmax(20rem,.6fr);min-width:0;display:grid}#problem-management-root .agency-signal-heading{gap:.55rem;min-width:0;padding:clamp(1rem,2vw,1.5rem);display:grid;position:relative}#problem-management-root .agency-signal-heading:before{content:"";background:var(--management-signal);width:clamp(3rem,8vw,6rem);height:3px;position:absolute;top:0;left:0}#problem-management-root .agency-signal-index,#problem-management-root .agency-signal-panel>header>span,#problem-management-root .agency-signal-footer span,#problem-management-root .agency-signal-readout dt,#problem-management-root .agency-signal-metric small{color:var(--management-muted);font-family:var(--management-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.5625rem;font-weight:740}#problem-management-root .agency-signal-index{color:var(--management-signal)}#problem-management-root .agency-signal-heading h2{letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(1.65rem,3vw,2.75rem);font-weight:880;line-height:.95}#problem-management-root .agency-signal-heading p{max-width:48rem;color:var(--management-copy);margin:0;font-size:.8125rem;line-height:1.55}#problem-management-root .agency-signal-readout{border-left:1px solid var(--management-rule-strong);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0;display:grid}#problem-management-root .agency-signal-readout>div{border-left:1px solid var(--management-rule);align-content:center;gap:.35rem;min-width:0;padding:.875rem .75rem;display:grid}#problem-management-root .agency-signal-readout>div:first-child{border-left:0}#problem-management-root .agency-signal-readout dd{min-width:0;color:var(--management-ink);font-family:var(--management-mono);overflow-wrap:normal;margin:0;font-size:clamp(.75rem,1.2vw,.9375rem);font-weight:760}#problem-management-root .agency-signal-metrics{border-bottom:1px solid var(--management-rule-strong);grid-template-columns:repeat(6,minmax(0,1fr));min-width:0;display:grid}#problem-management-root .agency-signal-metric{border:0;border-left:1px solid var(--management-rule);min-width:0;min-height:7.25rem;color:var(--management-ink);text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:start;gap:.7rem;padding:1rem .875rem;display:grid}#problem-management-root .agency-signal-metric:first-child{border-left:0}#problem-management-root .agency-signal-metric:hover{background:var(--management-hover)}#problem-management-root .agency-signal-metric[data-tone=signal]{box-shadow:inset 0 3px 0 var(--management-signal)}#problem-management-root .agency-signal-metric[data-tone=warning]{background:color-mix(in srgb, var(--management-signal) 9%, transparent);box-shadow:inset 0 3px 0 var(--management-signal)}#problem-management-root .agency-signal-metric-icon{border:1px solid var(--management-rule-strong);width:1.75rem;height:1.75rem;color:var(--management-signal);place-items:center;display:grid}#problem-management-root .agency-signal-metric-copy{gap:.2rem;min-width:0;display:grid}#problem-management-root .agency-signal-metric-copy strong{color:var(--management-ink);font-family:var(--management-mono);letter-spacing:-.05em;font-size:clamp(1.35rem,2vw,2rem);line-height:1}#problem-management-root .agency-signal-metric-copy>span{color:var(--management-muted);font-size:.625rem;line-height:1.35}#problem-management-root .agency-signal-metric>svg{color:var(--management-muted);margin-top:.2rem}#problem-management-root .agency-signal-grid{border-bottom:1px solid var(--management-rule-strong);grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr) minmax(0,.95fr);min-width:0;display:grid}#problem-management-root .agency-signal-panel{border-left:1px solid var(--management-rule-strong);background:var(--management-panel);align-content:start;min-width:0;display:grid}#problem-management-root .agency-signal-panel:first-child{border-left:0}#problem-management-root .agency-signal-panel>header{border-bottom:1px solid var(--management-rule);justify-content:space-between;align-items:center;gap:.75rem;min-height:3.25rem;padding:.75rem 1rem;display:flex}#problem-management-root .agency-signal-panel>header>strong{color:var(--management-copy);font-family:var(--management-mono);font-size:.625rem;font-weight:650}#problem-management-root .agency-signal-state{padding-bottom:.75rem}#problem-management-root .agency-signal-state-stack{border:1px solid var(--management-rule-strong);background:var(--management-canvas);width:calc(100% - 2rem);height:.75rem;margin:1.25rem 1rem .85rem;display:flex;overflow:hidden}#problem-management-root .agency-signal-state-stack>i{width:var(--agency-value);border-left:1px solid var(--management-panel);background:var(--management-copy);min-width:0}#problem-management-root .agency-signal-state-stack>i:first-child{border-left:0}#problem-management-root .agency-signal-state-stack>i[data-state=in_progress],#problem-management-root .agency-signal-state-stack>i[data-state=review]{background:var(--management-signal)}#problem-management-root .agency-signal-state-list{padding:0 1rem;display:grid}#problem-management-root .agency-signal-state-list>div{border-top:1px solid var(--management-rule);grid-template-columns:minmax(0,1fr) auto 2.5rem;align-items:center;gap:.75rem;min-height:2.75rem;display:grid}#problem-management-root .agency-signal-state-list>div:first-child{border-top:0}#problem-management-root .agency-signal-state-list span{color:var(--management-copy);align-items:center;gap:.55rem;font-size:.75rem;display:flex}#problem-management-root .agency-signal-state-list span>i,#problem-management-root .agency-signal-legend i{border:1px solid var(--management-rule-strong);background:var(--management-copy);width:.5rem;height:.5rem}#problem-management-root .agency-signal-state-list span>i[data-state=in_progress],#problem-management-root .agency-signal-state-list span>i[data-state=review]{background:var(--management-signal)}#problem-management-root .agency-signal-state-list strong,#problem-management-root .agency-signal-state-list small{font-family:var(--management-mono);font-size:.6875rem}#problem-management-root .agency-signal-state-list small{color:var(--management-muted);text-align:right}#problem-management-root .agency-signal-load-list{display:grid}#problem-management-root .agency-signal-load-list>button{border:0;border-top:1px solid var(--management-rule);min-width:0;min-height:4.5rem;color:var(--management-ink);text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:1.75rem minmax(0,1fr) 2rem .875rem;align-items:center;gap:.7rem;padding:.75rem 1rem;display:grid}#problem-management-root .agency-signal-load-list>button:first-child{border-top:0}#problem-management-root .agency-signal-load-list>button:hover{background:var(--management-hover)}#problem-management-root .agency-signal-rank,#problem-management-root .agency-signal-load-value{color:var(--management-muted);font-family:var(--management-mono);font-size:.625rem}#problem-management-root .agency-signal-load-copy{gap:.2rem;min-width:0;display:grid}#problem-management-root .agency-signal-load-copy>strong{color:var(--management-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}#problem-management-root .agency-signal-load-copy>small{color:var(--management-muted);font-family:var(--management-mono);font-size:.5625rem}#problem-management-root .agency-signal-load-track{background:var(--management-rule);width:100%;height:.25rem;margin-top:.25rem}#problem-management-root .agency-signal-load-track>i{width:var(--agency-value);background:var(--management-signal);height:100%;display:block}#problem-management-root .agency-signal-empty{min-height:9rem;color:var(--management-muted);justify-content:center;align-items:center;gap:.5rem;margin:0;padding:1rem;font-size:.75rem;display:flex}#problem-management-root .agency-signal-horizon{grid-template-rows:auto minmax(12rem,1fr) auto}#problem-management-root .agency-signal-horizon-chart{background-image:linear-gradient(to bottom, var(--management-rule) 1px, transparent 1px);background-size:100% 25%;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:.45rem;min-width:0;padding:1rem 1rem .75rem;display:grid}#problem-management-root .agency-signal-horizon-day{justify-items:center;gap:.35rem;min-width:0;display:grid}#problem-management-root .agency-signal-horizon-bars{justify-content:center;align-items:flex-end;gap:2px;width:100%;height:9rem;display:flex}#problem-management-root .agency-signal-horizon-bars>i{width:min(.75rem,42%);height:var(--agency-height);background:var(--management-copy);min-height:0}#problem-management-root .agency-signal-horizon-bars>i[data-series=tasks],#problem-management-root .agency-signal-legend i[data-series=tasks]{background:var(--management-signal)}#problem-management-root .agency-signal-horizon-day strong,#problem-management-root .agency-signal-horizon-day small{font-family:var(--management-mono);font-size:.5625rem}#problem-management-root .agency-signal-horizon-day small{color:var(--management-muted)}#problem-management-root .agency-signal-legend{border-top:1px solid var(--management-rule);min-height:2.75rem;color:var(--management-muted);font-family:var(--management-mono);text-transform:uppercase;align-items:center;gap:1rem;padding:.75rem 1rem;font-size:.5625rem;display:flex}#problem-management-root .agency-signal-legend>span{align-items:center;gap:.4rem;display:flex}#problem-management-root .agency-signal-footer{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}#problem-management-root .agency-signal-footer>div{border-left:1px solid var(--management-rule);gap:.25rem;min-width:0;padding:1rem;display:grid;position:relative;overflow:hidden}#problem-management-root .agency-signal-footer>div:first-child{border-left:0}#problem-management-root .agency-signal-footer strong{color:var(--management-ink);font-family:var(--management-mono);font-size:1rem}#problem-management-root .agency-signal-footer small{color:var(--management-muted);font-size:.625rem}#problem-management-root .agency-signal-footer>div>i{width:var(--agency-value);background:var(--management-signal);height:3px;position:absolute;bottom:0;left:0;right:0}#problem-management-root .inside-shell .management-focus-week-grid,#problem-management-root .inside-shell .management-focus-motion-grid{border:1px solid var(--management-rule-strong);background:var(--management-rule);gap:1px!important}#problem-management-root .inside-shell .management-focus-lane{border:0!important}#problem-management-root .inside-shell .management-focus-lane>header{border-bottom:1px solid var(--management-rule);background:var(--management-panel-raised)!important;border-radius:0!important}#problem-management-root .inside-shell .management-focus-lane-icon{border:1px solid var(--management-rule-strong);color:var(--management-signal)!important;background:0 0!important;border-radius:0!important}#problem-management-root .inside-shell .management-focus-item,#problem-management-root .inside-shell .management-focus-task{border-radius:0!important}#problem-management-root .inside-shell .management-focus-item:hover,#problem-management-root .inside-shell .management-focus-task:hover{background:var(--management-hover)!important}#problem-management-root .inside-shell .management-focus-item-meta,#problem-management-root .inside-shell .management-focus-task em{font-family:var(--management-mono)}#problem-management-root .inside-shell :is(.popup-surface,.command-panel,.native-sheet-content,.credential-dialog){border:1px solid var(--management-rule-strong)!important;background:var(--management-panel-raised)!important;border-radius:0!important;box-shadow:0 24px 72px #00000057!important}#problem-management-root .inside-shell .credential-dialog-header,#problem-management-root .inside-shell .app-editor-header,#problem-management-root .inside-shell .command-input,#problem-management-root .inside-shell .app-editor-footer{border-color:var(--management-rule-strong)!important;background:var(--management-panel)!important}#problem-management-root .inside-shell .credential-dialog-symbol,#problem-management-root .inside-shell .chat-channel-mark{border:1px solid var(--management-rule-strong);color:var(--management-signal)!important;background:0 0!important;border-radius:0!important}#problem-management-root .inside-shell .command-scopes{border-bottom:1px solid var(--management-rule);gap:0!important}#problem-management-root .inside-shell .command-scopes button{border-right:1px solid var(--management-rule)}#problem-management-root .inside-shell .command-scopes button.active{background:var(--management-signal)!important;color:#fff!important}#problem-management-root .inside-shell .command-results :is(button,a){border-radius:0!important}#problem-management-root .inside-shell .command-results :is(button,a).active,#problem-management-root .inside-shell .command-results :is(button,a):hover{box-shadow:inset 3px 0 0 var(--management-signal);background:var(--management-hover)!important}#problem-management-root .inside-shell.client-mode .inside-content:after{display:none}#problem-management-root .inside-shell.client-mode :is(.client-focus-card,.client-campaign-card,.client-panel){border-color:var(--management-rule-strong)!important;background:var(--management-panel)!important}#problem-management-root .inside-shell.client-mode .client-portal-metrics{border:1px solid var(--management-rule-strong);background:var(--management-rule);gap:1px!important}#problem-management-root .inside-shell.client-mode .client-portal-metrics>button{background:var(--management-panel)!important;box-shadow:none!important;border:0!important;border-radius:0!important}#problem-management-root .inside-shell.client-mode .client-portal-metrics>button:hover{background:var(--management-hover)!important}@media (max-width:78rem){#problem-management-root .agency-signal-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}#problem-management-root .agency-signal-metric:nth-child(n+4){border-top:1px solid var(--management-rule)}#problem-management-root .agency-signal-metric:nth-child(4){border-left:0}#problem-management-root .agency-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#problem-management-root .agency-signal-horizon{border-top:1px solid var(--management-rule-strong);border-left:0;grid-column:1/-1}#problem-management-root .agency-signal-horizon-chart{min-height:12rem}}@media (max-width:64rem){#problem-management-root .inside-shell .view-intro{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}#problem-management-root .inside-shell .view-intro-actions{justify-content:flex-start;width:100%;margin-left:0}#problem-management-root .agency-signal-header{grid-template-columns:minmax(0,1fr)}#problem-management-root .agency-signal-readout{border-top:1px solid var(--management-rule-strong);border-left:0}#problem-management-root .agency-signal-grid{grid-template-columns:minmax(0,1fr)}#problem-management-root .agency-signal-panel{border-top:1px solid var(--management-rule-strong);border-left:0}#problem-management-root .agency-signal-panel:first-child{border-top:0}#problem-management-root .agency-signal-horizon{grid-column:auto}}@media (max-width:47.9375rem){#problem-management-root .inside-shell .inside-content{padding:.875rem!important}#problem-management-root .inside-shell.team-mode .inside-content:after{display:none}#problem-management-root .inside-shell .inside-topbar{min-height:3.5rem}#problem-management-root .inside-shell .topbar-context{display:none}#problem-management-root .inside-shell .view-intro{padding:1rem 0!important}#problem-management-root .inside-shell .view-intro h1,#problem-management-root .inside-shell .project-header h1,#problem-management-root .inside-shell .client-portal-hero h1{font-size:clamp(2.15rem,13vw,3.4rem)!important;line-height:.92!important}#problem-management-root .inside-shell .management-focus-title h1{font-size:clamp(2.45rem,13.5vw,3.75rem)!important}#problem-management-root .inside-shell .collection-toolbar-field,#problem-management-root .inside-shell .collection-view-switcher,#problem-management-root .inside-shell .collection-toolbar-summary{border-top:1px solid var(--management-rule);border-left:0}#problem-management-root .inside-shell .collection-toolbar-field:first-child{border-top:0}#problem-management-root .inside-shell :is(.campaign-card-grid.is-grid,.task-card-collection.is-grid,.settings-grid){background:0 0;border:0;gap:.75rem!important}#problem-management-root .inside-shell .campaign-card-grid.is-grid .campaign-card-shell,#problem-management-root .inside-shell .task-card-collection.is-grid .task-board-card,#problem-management-root .inside-shell .settings-grid>*{border:1px solid var(--management-rule-strong)!important}#problem-management-root .agency-signal-readout{grid-template-columns:minmax(0,1fr)}#problem-management-root .agency-signal-readout>div{border-top:1px solid var(--management-rule);border-left:0}#problem-management-root .agency-signal-readout>div:first-child{border-top:0}#problem-management-root .agency-signal-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}#problem-management-root .agency-signal-metric{min-height:6.25rem}#problem-management-root .agency-signal-metric:nth-child(odd){border-left:0}#problem-management-root .agency-signal-metric:nth-child(n+3){border-top:1px solid var(--management-rule)}#problem-management-root .agency-signal-footer{grid-template-columns:minmax(0,1fr)}#problem-management-root .agency-signal-footer>div{border-top:1px solid var(--management-rule);border-left:0}#problem-management-root .agency-signal-footer>div:first-child{border-top:0}}@media (max-width:30rem){#problem-management-root .agency-signal-metrics{grid-template-columns:minmax(0,1fr)}#problem-management-root .agency-signal-metric{border-top:1px solid var(--management-rule);border-left:0;min-height:5.5rem}#problem-management-root .agency-signal-metric:first-child{border-top:0}#problem-management-root .agency-signal-horizon-chart{gap:.2rem;padding-inline:.65rem}#problem-management-root .agency-signal-horizon-bars{height:7rem}#problem-management-root .agency-signal-legend{flex-wrap:wrap}}@media (hover:hover) and (pointer:fine){#problem-management-root .inside-shell :is(.inside-primary,.ghost-button,.button,.task-action):active,#problem-management-root .agency-signal-metric:active,#problem-management-root .agency-signal-load-list>button:active{transform:translateY(1px)}}@media (prefers-reduced-motion:reduce){#problem-management-root .inside-shell *,#problem-management-root .inside-shell :before,#problem-management-root .inside-shell :after{scroll-behavior:auto!important}#problem-management-root .inside-shell :is(.inside-primary,.button,.ghost-button,.task-action,.inside-nav-item,.workspace-list-item,.agency-signal-metric,.agency-signal-load-list>button){transition:none!important}}@media (prefers-contrast:more){#problem-management-root .inside-shell{--management-rule:currentColor;--management-rule-strong:currentColor;--management-grid:transparent}#problem-management-root .inside-shell.team-mode .inside-content:after,#problem-management-root .inside-shell .campaign-card-cover:after{display:none}}@media (forced-colors:active){#problem-management-root .inside-shell,#problem-management-root .agency-signal-dashboard,#problem-management-root .agency-signal-panel,#problem-management-root .agency-signal-metric{forced-color-adjust:auto}#problem-management-root .agency-signal-heading:before,#problem-management-root .inside-shell .view-intro:before,#problem-management-root .inside-shell .management-focus-hero:before,#problem-management-root .inside-shell .campaign-project-hero:before,#problem-management-root .agency-signal-state-stack>i,#problem-management-root .agency-signal-load-track>i,#problem-management-root .agency-signal-horizon-bars>i,#problem-management-root .agency-signal-footer>div>i{background:highlight}}
#problem-management-root[data-theme=light]{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;--pm-color-background:#f5f6f8!important;--pm-color-background-alt:#eef1f4!important;--pm-color-surface:#fff!important;--pm-color-surface-raised:#fafbfc!important;--pm-color-surface-strong:#e9edf2!important;--pm-color-text-primary:#17191d!important;--pm-color-text-secondary:#41464f!important;--pm-color-text-muted:#66707c!important;--pm-color-accent:#b63f38!important;--pm-color-accent-hover:#9f302b!important;--pm-color-accent-strong:#8e2925!important;--pm-color-accent-text:#a7342f!important;--pm-color-accent-contrast:#fff!important;--pm-color-border:#c7cdd5!important;--pm-color-border-soft:#17191d1f!important;--pm-color-success:#1e744f!important;--pm-color-warning:#8a5a08!important;--pm-color-danger:#a93631!important;--pm-color-info:#2f6690!important;--pm-color-focus:#a7342f!important;--pm-color-overlay:#15181d6b!important;--pm-color-selection:#b63f382b!important;--pm-shadow-card:0 1px 2px #17191d0a, 0 8px 24px #17191d0e!important;--pm-shadow-raised:0 2px 4px #17191d0d, 0 20px 48px #17191d1a!important;--pm-shadow-overlay:0 4px 12px #17191d14, 0 30px 80px #17191d2e!important;--inside-color-background:var(--pm-color-background)!important;--inside-color-background-alt:var(--pm-color-background-alt)!important;--inside-color-surface:var(--pm-color-surface)!important;--inside-color-surface-raised:var(--pm-color-surface-raised)!important;--inside-color-surface-strong:var(--pm-color-surface-strong)!important;--inside-color-text-primary:var(--pm-color-text-primary)!important;--inside-color-text-secondary:var(--pm-color-text-secondary)!important;--inside-color-text-muted:var(--pm-color-text-muted)!important;--inside-color-accent:var(--pm-color-accent)!important;--inside-color-accent-hover:var(--pm-color-accent-hover)!important;--inside-color-accent-strong:var(--pm-color-accent-strong)!important;--inside-color-accent-text:var(--pm-color-accent-text)!important;--inside-color-accent-contrast:var(--pm-color-accent-contrast)!important;--inside-color-border:var(--pm-color-border)!important;--inside-color-border-soft:var(--pm-color-border-soft)!important;--inside-color-success:var(--pm-color-success)!important;--inside-color-warning:var(--pm-color-warning)!important;--inside-color-danger:var(--pm-color-danger)!important;--inside-color-info:var(--pm-color-info)!important;--ds-canvas:var(--pm-color-background)!important;--ds-canvas-subtle:var(--pm-color-background-alt)!important;--ds-surface:var(--pm-color-surface)!important;--ds-surface-raised:var(--pm-color-surface-raised)!important;--ds-surface-selected:var(--pm-color-surface-strong)!important;--ds-text:var(--pm-color-text-primary)!important;--ds-text-secondary:var(--pm-color-text-secondary)!important;--ds-text-muted:var(--pm-color-text-muted)!important;--ds-text-subtle:#737c88!important;--ds-border:var(--pm-color-border)!important;--ds-border-subtle:var(--pm-color-border-soft)!important;--ds-border-strong:#8a94a2!important;--ds-accent:var(--pm-color-accent)!important;--ds-accent-hover:var(--pm-color-accent-hover)!important;--ds-on-accent:var(--pm-color-accent-contrast)!important;--ds-focus:var(--pm-color-focus)!important;--ds-overlay:var(--pm-color-overlay)!important;--ds-selection:var(--pm-color-selection)!important;--ds-shadow-card:var(--pm-shadow-card)!important;--ds-shadow-raised:var(--pm-shadow-raised)!important;--ds-shadow-overlay:var(--pm-shadow-overlay)!important;--visual-surface-glass:#fff!important;--visual-surface-glass-strong:#fafbfc!important;--visual-border-highlight:#ffffffeb!important;--visual-shadow-soft:var(--pm-shadow-card)!important;--visual-shadow-lift:var(--pm-shadow-raised)!important;--visual-red-glow:0 10px 26px #b63f3824!important;--management-canvas:var(--pm-color-background)!important;--management-panel:var(--pm-color-surface)!important;--management-panel-raised:var(--pm-color-surface-raised)!important;--management-ink:var(--pm-color-text-primary)!important;--management-copy:var(--pm-color-text-secondary)!important;--management-muted:var(--pm-color-text-muted)!important;--management-rule:#17191d24!important;--management-rule-strong:#aeb6c1!important;--management-grid:#17191d09!important;--management-hover:#17191d0b!important}#problem-management-root[data-theme=light],#problem-management-root[data-theme=light],#problem-management-root[data-theme=light] .inside-shell,#problem-management-root[data-theme=light] .inside-main-wrap,#problem-management-root[data-theme=light] .inside-content{background:var(--pm-color-background)!important;color:var(--pm-color-text-primary)!important}#problem-management-root[data-theme=light] .inside-sidebar{border-color:var(--pm-color-border)!important;background:var(--pm-color-background-alt)!important;box-shadow:inset -1px 0 #ffffffe0!important}#problem-management-root[data-theme=light] .inside-topbar{border-color:var(--pm-color-border)!important;background:#fffffff7!important;box-shadow:inset 0 -1px #ffffffe6,0 8px 24px #17191d0e!important}#problem-management-root[data-theme=light] :is(.workspace-card,.task-board-card,.settings-panel,.management-focus-lane,.calendar-canvas,.client-portal-admin-card,.access-registry,.team-panel,.chat-context-panel,.client-focus-card,.client-campaign-card,.client-panel,.file-card,.portal-file-card,.campaign-project-hero,.project-overview-section,.agency-signal-dashboard,.agency-signal-panel){border-color:var(--pm-color-border)!important;background:var(--pm-color-surface)!important;color:var(--pm-color-text-primary)!important;box-shadow:var(--pm-shadow-card)!important}#problem-management-root[data-theme=light] :is(input,textarea,select,.pm-select,.inside-search-trigger,.command-input){color:var(--pm-color-text-primary)!important;background:#fff!important;border-color:#aeb6c1!important}#problem-management-root[data-theme=light] :is(input,textarea)::placeholder{color:#737c88!important}#problem-management-root[data-theme=light] :is(.pm-select__content,.popup-surface,.native-sheet-content,.credential-dialog,.command-panel,.assistant-panel,.assistant-dock,.assistant-mention-menu,.assistant-composer-popover){color:var(--pm-color-text-primary)!important;box-shadow:var(--pm-shadow-overlay)!important;background:#fff!important;border-color:#aeb6c1!important}#problem-management-root[data-theme=light] :is(.inside-nav-item.active,.inside-nav-item[aria-current=page]){border-color:var(--pm-color-accent)!important;background:var(--pm-color-accent)!important;color:#fff!important;box-shadow:inset 3px 0 #8e2925!important}#problem-management-root[data-theme=light] :is(.inside-nav-item.active,.inside-nav-item[aria-current=page]) :is(svg,span,small){color:#fff!important}#problem-management-root[data-theme=light] :is(.button-primary,.inside-primary,.assistant-send:not(:disabled)){border-color:var(--pm-color-accent)!important;background:var(--pm-color-accent)!important;color:#fff!important}#problem-management-root[data-theme=light] :is(.button-secondary,.inside-secondary,.ghost-button,.task-action){color:var(--pm-color-text-primary)!important;background:#fff!important;border-color:#aeb6c1!important}#problem-management-root .inside-shell,#problem-management-root .inside-shell *,#problem-management-root .inside-shell :before,#problem-management-root .inside-shell :after{box-sizing:border-box}#problem-management-root .inside-shell :is(.inside-main-wrap,.inside-content,.view-stack,.management-focus,.management-focus-hero,.client-portal-home,.client-portal-hero,.project-workspace,.campaign-project-hero,.agency-signal-dashboard,.view-intro){min-width:0;max-width:100%}#problem-management-root .inside-shell :is(.management-focus-hero,.client-portal-hero,.campaign-project-hero,.view-intro,.agency-signal-dashboard){overflow:hidden}#problem-management-root .inside-shell .tasks-view :is(button,input,textarea,select,[role=button],.pm-select,.task-view-tabs,.task-board-lane,.task-lane-empty,.task-board-card,.pm-task-card,.task-card-status,.task-card-status-control,.pm-task-status,.task-card-priority,.task-card-priority-control,.pm-task-priority,.pm-client-task-view__heading>strong,.task-table,.task-table-head,.task-table-row,.task-row,.task-priority-control,.task-priority-badge,.task-detail-priority,.task-detail-status,.task-detail-meta>div,.project-task-list>button,.client-task-list>button,.focus-task,.team-task-row,.context-task-list>div,.priority-row,.edition-deadline,.project-task-list em,.client-task-list small:last-child,.context-task-list span,.task-priority-bar),#problem-management-root :is(.task-create-panel,.task-detail-sheet,.task-editor,.task-status-menu,.task-priority-menu,.task-status-option,.task-priority-option),#problem-management-root :is(.task-create-panel,.task-detail-sheet,.task-editor) :is(button,input,textarea,select,.pm-select,.credential-dialog-header,.credential-dialog-footer,.task-detail-header,.task-detail-body,.task-detail-actions,.task-detail-priority,.task-detail-status,.task-detail-meta>div,.task-action){border-radius:0!important}#problem-management-root .inside-shell .task-card-collection,#problem-management-root .inside-shell .task-card-collection.is-grid,#problem-management-root .inside-shell .task-card-collection.is-list{border:1px solid var(--ds-border)!important;background:var(--ds-border)!important;border-radius:0!important;gap:1px!important}#problem-management-root .inside-shell .task-card-collection .task-board-card{box-shadow:none!important;border:0!important;border-radius:0!important;transform:none!important}#problem-management-root .inside-shell .task-card-collection .task-board-card:hover{background:color-mix(in srgb, var(--task-priority-color) calc(var(--task-priority-wash) + 3%), var(--ds-surface))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--task-priority-color) 48%, var(--ds-border))!important;transform:none!important}#problem-management-root .inside-shell .task-board-lane-list{gap:1px!important}#problem-management-root .inside-shell .task-board-lane-list .task-board-card{box-shadow:none!important;border-radius:0!important;transform:none!important}#problem-management-root .inside-shell :is(.task-card-status-dot,.task-priority-dot,.task-board-lane-title>i,.task-card-avatar,.pm-avatar){border-radius:999px!important}#problem-management-root .inside-shell .campaigns-view :is(button,input,textarea,select,[role=button],.pm-select,.collection-toolbar,.collection-toolbar-field,.collection-view-switcher,.campaign-view-switcher,.campaign-view-button,.workspace-card-shell,.campaign-card,.campaign-card-cover,.campaign-card-fallback,.campaign-card-cover-meta,.status-badge,.campaign-card-body,.campaign-priority-tag,.campaign-progress-meter,.campaign-progress-track,.campaign-progress-fill,.campaign-card-team,.workspace-signal,.workspace-card-foot,.campaign-create-generator-entry,.campaign-create-generator-icon,.campaign-create-generator-button),#problem-management-root .inside-shell :is(.campaign-project-hero,.campaign-project-tags>span,.campaign-priority-tag,.project-admin-controls,.project-status-control,.project-status-select-wrap,.project-status-select,.campaign-detail-toolbar,.campaign-detail-return,.campaign-update-card,.campaign-update-card>header,.campaign-progress-meter,.campaign-progress-track,.campaign-progress-fill,.campaign-editor,.campaign-cover-preview,.campaign-progress-slider-control,.campaign-progress-slider-track,.campaign-progress-slider-fill),#problem-management-root :is(.campaign-create-sheet,.campaign-generator-sheet,.campaign-editor),#problem-management-root :is(.campaign-create-sheet,.campaign-generator-sheet,.campaign-editor) :is(button,input,textarea,select,.pm-select,.credential-dialog-header,.credential-dialog-footer,.campaign-generator-trust,.campaign-source-drop,.campaign-source-list,.campaign-source-list-head,.campaign-source-file,.campaign-review-grid,.campaign-generated-tasks,.campaign-generated-tasks-head,.campaign-generated-task,.campaign-generated-task-head,.campaign-cover-preview,.campaign-progress-slider-control,.campaign-progress-slider-track,.campaign-progress-slider-fill){border-radius:0!important}#problem-management-root .inside-shell .campaign-card-grid,#problem-management-root .inside-shell .campaign-card-grid.is-grid,#problem-management-root .inside-shell .campaign-card-grid.is-list{border:1px solid var(--ds-border)!important;background:var(--ds-border)!important;border-radius:0!important;gap:1px!important}#problem-management-root .inside-shell .campaign-card-shell{background:var(--ds-surface)!important;border-radius:0!important}#problem-management-root .inside-shell .campaign-card-grid .campaign-card{box-shadow:none!important;border:0!important;border-radius:0!important;transform:none!important}#problem-management-root .inside-shell .campaign-card-grid .campaign-card:hover{box-shadow:inset 0 0 0 1px var(--ds-border-strong,var(--ds-border))!important;transform:none!important}#problem-management-root .inside-shell .campaign-card-grid:is(.is-list,.is-grid) .campaign-card-cover{border-radius:0!important}#problem-management-root .inside-shell :is(.campaign-avatar-stack>span,.campaign-project-identity .eyebrow>i){border-radius:999px!important}#problem-management-root .campaign-progress-slider input[type=range]::-webkit-slider-thumb{border-radius:999px!important}#problem-management-root .campaign-progress-slider input[type=range]::-moz-range-thumb{border-radius:999px!important}#problem-management-root .inside-shell .management-focus-hero,#problem-management-root .inside-shell .client-portal-hero,#problem-management-root .inside-shell .campaign-project-hero,#problem-management-root .inside-shell .view-intro,#problem-management-root .inside-shell .view-context,#problem-management-root .inside-shell .project-header,#problem-management-root .inside-shell .agency-signal-dashboard,#problem-management-root .inside-shell .agency-signal-header,#problem-management-root .inside-shell .management-focus-section-head,#problem-management-root .inside-shell .management-focus-lane>header,#problem-management-root .inside-shell .client-panel-heading,#problem-management-root .inside-shell .settings-panel>header,#problem-management-root .inside-shell .calendar-header,#problem-management-root .inside-shell .chat-workspace-header,#problem-management-root .inside-shell .task-detail-header,#problem-management-root .inside-shell .project-overview-section>header,#problem-management-root .inside-shell .collection-toolbar{border-radius:0!important}#problem-management-root .inside-shell .view-intro:before,#problem-management-root .inside-shell .management-focus-hero:before,#problem-management-root .inside-shell .campaign-project-hero:before,#problem-management-root .inside-shell .client-portal-hero:before,#problem-management-root .inside-shell .project-header:before,#problem-management-root .inside-shell .agency-signal-heading:before{content:none!important;display:none!important}#problem-management-root .inside-shell .management-focus,#problem-management-root .inside-shell .client-portal-home{container-type:inline-size}#problem-management-root .inside-shell .management-focus-hero{width:100%;grid-template-columns:minmax(0,.86fr) minmax(22rem,1.14fr)!important;align-items:start!important;gap:clamp(1.5rem,3cqi,3.5rem)!important;padding:clamp(1.5rem,3.25cqi,3.25rem)!important;display:grid!important}#problem-management-root .inside-shell .management-focus-title,#problem-management-root .inside-shell .management-focus-lead,#problem-management-root .inside-shell .management-focus-title>*,#problem-management-root .inside-shell .management-focus-lead>*{min-width:0;max-width:100%}#problem-management-root .inside-shell .management-focus-title h1{text-wrap:balance;letter-spacing:-.065em!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;max-width:10.5ch!important;margin:0!important;font-size:clamp(3rem,7.2cqi,6.25rem)!important;line-height:.88!important}#problem-management-root .inside-shell .management-focus-lead{align-content:start;gap:clamp(.75rem,1.4cqi,1.25rem);padding-top:clamp(.25rem,1cqi,.75rem);display:grid}#problem-management-root .inside-shell .management-focus-lead>span{letter-spacing:-.035em;white-space:normal;overflow-wrap:anywhere;text-wrap:balance;max-width:36ch;font-weight:760;display:block;color:var(--ds-text)!important;font-size:clamp(1.25rem,2.35cqi,2rem)!important;line-height:1.16!important}#problem-management-root .inside-shell .management-focus-lead>p{white-space:normal;overflow-wrap:anywhere;max-width:68ch;margin:0;font-size:clamp(.95rem,1.3cqi,1.125rem)!important;line-height:1.62!important}#problem-management-root .inside-shell .management-focus-source{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;min-width:0;padding-top:.25rem;display:flex}#problem-management-root .inside-shell .management-focus-source small{overflow-wrap:anywhere;min-width:0;max-width:100%;white-space:normal!important}#problem-management-root .inside-shell .client-portal-hero{width:100%;grid-template-columns:minmax(0,1fr) minmax(13rem,20rem)!important;align-items:start!important;gap:clamp(1.25rem,3cqi,3rem)!important;padding:clamp(1.5rem,3cqi,3rem)!important;display:grid!important}#problem-management-root .inside-shell .client-portal-hero>div:first-child{min-width:0;max-width:66rem!important}#problem-management-root .inside-shell .client-portal-hero h1{white-space:normal;overflow-wrap:anywhere;text-wrap:balance;max-width:18ch;margin:0;letter-spacing:-.055em!important;font-size:clamp(2.5rem,6cqi,5.5rem)!important;line-height:.96!important}#problem-management-root .inside-shell .client-portal-hero p{white-space:normal;overflow-wrap:anywhere;max-width:64ch}#problem-management-root .inside-shell .client-portal-hero-actions{justify-self:end;align-items:stretch;width:100%;min-width:0;max-width:20rem;grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important;display:grid!important}#problem-management-root .inside-shell .client-portal-hero-actions>:is(button,a),#problem-management-root .inside-shell .client-portal-open{text-align:center;overflow-wrap:anywhere;justify-content:center;max-width:100%;min-height:2.75rem;white-space:normal!important;word-break:normal!important;width:100%!important;min-width:0!important;padding:.75rem 1rem!important}@media (min-width:48rem){#problem-management-root .inside-shell .inside-topbar{grid-template-columns:minmax(12rem,1fr) minmax(16rem,32rem) auto!important;gap:clamp(.5rem,1vw,1rem)!important}#problem-management-root .inside-shell .topbar-context,#problem-management-root .inside-shell .inside-search-trigger,#problem-management-root .inside-shell .topbar-actions{min-width:0}#problem-management-root .inside-shell .inside-search-trigger{justify-self:end;width:100%!important;max-width:32rem!important}#problem-management-root .inside-shell .inside-search-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#problem-management-root .inside-shell .topbar-actions{flex-wrap:nowrap;justify-content:flex-end;justify-self:end;align-items:center;gap:.5rem;max-width:min(24rem,34vw);display:flex!important}#problem-management-root .inside-shell .client-preview-control{white-space:nowrap;flex:0 auto;min-width:0;max-width:18rem;writing-mode:horizontal-tb!important}#problem-management-root .inside-shell .client-preview-control>span{min-width:0;max-width:12rem;writing-mode:horizontal-tb!important}#problem-management-root .inside-shell .client-preview-control :is(small,strong){text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;writing-mode:horizontal-tb!important;word-break:normal!important;overflow-wrap:normal!important}}@media (min-width:48rem) and (max-width:88rem){#problem-management-root .inside-shell .client-preview-control{justify-content:center;width:2.75rem;min-width:2.75rem;max-width:2.75rem;height:2.75rem;padding:0!important}#problem-management-root .inside-shell .client-preview-control>span,#problem-management-root .inside-shell .client-preview-control>svg:last-child{display:none!important}#problem-management-root .inside-shell .global-theme-toggle{width:2.75rem;min-width:2.75rem;max-width:2.75rem;padding:0!important}#problem-management-root .inside-shell .global-theme-toggle>span{display:none!important}}#problem-management-root .inside-shell.search-open .inside-assistant{opacity:0!important;visibility:hidden!important;pointer-events:none!important}#problem-management-root .inside-shell .command-overlay[data-search-presentation=adaptive]{z-index:1600!important;inset:0 0 0 var(--inside-sidebar-width,0px)!important;width:auto!important;height:100dvh!important;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left))!important;place-items:center!important;display:grid!important;position:fixed!important;overflow:hidden!important}#problem-management-root .inside-shell .command-overlay[data-search-presentation=adaptive] .command-backdrop{background:#080a0d8a!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}#problem-management-root .inside-shell .command-overlay[data-search-presentation=adaptive] .command-panel-inline{z-index:1!important;grid-row:auto!important;grid-template-rows:auto auto minmax(0,1fr)!important;width:min(46rem,100%)!important;min-width:0!important;max-width:46rem!important;height:auto!important;max-height:min(42rem,100dvh - 2rem)!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}#problem-management-root .inside-shell .command-overlay[data-search-presentation=adaptive] .command-results{overscroll-behavior:contain;min-height:0!important;overflow-y:auto!important}#problem-management-root .inside-shell.search-open .inside-topbar{grid-template-rows:auto!important}#problem-management-root .inside-shell.team-mode .inside-content{scroll-padding-bottom:calc(1.5rem + var(--inside-assistant-dock-offset,5rem));padding-bottom:calc(clamp(2rem, 4vw, 4rem) + var(--inside-assistant-dock-offset,5rem))!important}#problem-management-root .inside-shell.team-mode :is(.view-stack,.management-focus,.project-workspace,.project-tab-content){scroll-margin-bottom:calc(1.5rem + var(--inside-assistant-dock-offset,5rem))}#problem-management-root .inside-shell .assistant-dock.is-engaged{max-height:min(72dvh,36rem)!important}#problem-management-root .inside-shell .assistant-dock-composer textarea{resize:none!important;min-height:3.75rem!important;max-height:min(20rem,42dvh)!important;line-height:1.5!important;overflow-y:auto!important}#problem-management-root .inside-shell .assistant-composer textarea{resize:none!important;max-height:min(24rem,46dvh)!important;overflow-y:auto!important}#problem-management-root .inside-shell .assistant-dock-toolbar{grid-template-columns:minmax(0,1fr) auto!important}#problem-management-root .inside-shell .assistant-dock-toolbar-left{scrollbar-width:none;min-width:0;overflow-x:auto!important}#problem-management-root .inside-shell .assistant-dock-toolbar-left::-webkit-scrollbar{display:none}#problem-management-root .inside-shell .assistant-dock-toolbar-right{flex:none;min-width:max-content}#problem-management-root .inside-shell .assistant-dock-mention-menu,#problem-management-root .inside-shell .assistant-composer-popover,#problem-management-root .inside-shell .assistant-mention-menu{width:min(42rem,100vw - 2rem)!important;min-width:min(20rem,100vw - 2rem)!important;max-width:calc(100vw - 2rem)!important;max-height:min(24rem, var(--assistant-dock-menu-available-height,var(--assistant-menu-available-height,44dvh)))!important;border:1px solid var(--ds-border-strong,var(--ds-border))!important;background:var(--ds-surface-raised)!important;box-shadow:var(--ds-shadow-overlay)!important;transform-origin:bottom!important;border-radius:.875rem!important;left:50%!important;right:auto!important;overflow:auto!important;transform:translate(-50%)!important}#problem-management-root .inside-shell .assistant-dock-mention-menu{bottom:calc(100% + .75rem)!important}#problem-management-root .inside-shell .assistant-mention-menu>header,#problem-management-root .inside-shell .assistant-mention-menu>footer{align-items:center;gap:.5rem;min-height:2.5rem;padding:.625rem .875rem;font-size:.6875rem;line-height:1.35;display:flex;border-color:var(--ds-border-subtle)!important;color:var(--ds-text-muted)!important}#problem-management-root .inside-shell .assistant-mention-menu>button{text-align:left;border-bottom:1px solid var(--ds-border-subtle)!important;min-height:3.75rem!important;color:var(--ds-text)!important;background:0 0!important;border-radius:0!important;grid-template-columns:2rem minmax(0,1fr) auto!important;align-items:center!important;gap:.75rem!important;padding:.625rem .875rem!important;display:grid!important}#problem-management-root .inside-shell .assistant-mention-menu>button.active,#problem-management-root .inside-shell .assistant-mention-menu>button:hover{background:color-mix(in srgb, var(--ds-accent) 9%, var(--ds-surface-raised))!important;box-shadow:inset 3px 0 0 var(--ds-accent)!important}#problem-management-root .inside-shell .assistant-suggestion-copy{min-width:0}#problem-management-root .inside-shell .assistant-suggestion-copy :is(strong,small){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}#problem-management-root .inside-shell .assistant-mention-menu kbd{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;overflow:hidden}@container (max-width:72rem){#problem-management-root .inside-shell .management-focus-hero{grid-template-columns:minmax(0,1fr)!important}#problem-management-root .inside-shell .management-focus-title h1{max-width:12ch!important;font-size:clamp(3rem,10cqi,5.5rem)!important}#problem-management-root .inside-shell .management-focus-lead{padding-top:0}#problem-management-root .inside-shell .management-focus-lead>span{max-width:46ch}#problem-management-root .inside-shell .client-portal-hero{grid-template-columns:minmax(0,1fr)!important}#problem-management-root .inside-shell .client-portal-hero-actions{justify-self:start;max-width:34rem}}@media (max-width:47.9375rem){#problem-management-root .inside-shell .management-focus-hero,#problem-management-root .inside-shell .client-portal-hero{padding:1.25rem max(1rem, env(safe-area-inset-right)) 1.25rem max(1rem, env(safe-area-inset-left))!important;gap:1rem!important}#problem-management-root .inside-shell .management-focus-title h1{max-width:100%!important;font-size:clamp(2.65rem,14cqi,4rem)!important;line-height:.92!important}#problem-management-root .inside-shell .management-focus-lead>span{font-size:clamp(1.125rem,5.6cqi,1.5rem)!important}#problem-management-root .inside-shell .client-portal-hero h1{max-width:100%;font-size:clamp(2.25rem,12cqi,3.5rem)!important}#problem-management-root .inside-shell .client-portal-hero-actions{width:100%;max-width:none}#problem-management-root .inside-shell .command-overlay[data-search-presentation=adaptive]{padding:max(.625rem, env(safe-area-inset-top)) max(.625rem, env(safe-area-inset-right)) max(.625rem, env(safe-area-inset-bottom)) max(.625rem, env(safe-area-inset-left))!important;inset:0!important}#problem-management-root .inside-shell .command-overlay[data-search-presentation=adaptive] .command-panel-inline{width:100%!important;max-width:none!important;max-height:calc(100dvh - 1.25rem)!important}#problem-management-root .inside-shell .assistant-dock-composer textarea{max-height:min(18rem,36dvh)!important}#problem-management-root .inside-shell .assistant-composer textarea{max-height:min(20rem,40dvh)!important}#problem-management-root .inside-shell .assistant-dock-mention-menu,#problem-management-root .inside-shell .assistant-composer-popover,#problem-management-root .inside-shell .assistant-mention-menu{width:calc(100vw - 1rem)!important;min-width:0!important;max-width:calc(100vw - 1rem)!important;max-height:min(20rem, var(--assistant-dock-menu-available-height,var(--assistant-menu-available-height,38dvh)))!important}#problem-management-root .inside-shell .assistant-mention-menu>button{grid-template-columns:2rem minmax(0,1fr)!important;min-height:3.5rem!important}#problem-management-root .inside-shell .assistant-mention-menu kbd{display:none}}@media (prefers-contrast:more){#problem-management-root[data-theme=light]{--pm-color-border:#7b8593!important;--pm-color-border-soft:#17191d47!important;--ds-border-strong:#66707c!important}#problem-management-root .inside-shell :is(.management-focus-hero,.client-portal-hero,.command-panel,.assistant-mention-menu,input,textarea,select,.pm-select){border-color:currentColor!important}}@media (forced-colors:active){#problem-management-root .inside-shell .command-overlay[data-search-presentation=adaptive] .command-backdrop{opacity:.72;background:canvas!important}#problem-management-root .inside-shell :is(.management-focus-hero,.client-portal-hero,.command-panel,.assistant-mention-menu,.client-preview-control){border:1px solid canvastext!important}}@media (prefers-reduced-motion:reduce){#problem-management-root .inside-shell .inside-assistant.open .assistant-panel,#problem-management-root .inside-shell .command-panel,#problem-management-root .inside-shell .assistant-mention-menu,#problem-management-root .inside-shell .assistant-composer-popover{transition:none!important;animation:none!important}}#problem-management-root,#problem-management-root[data-theme=dark],#problem-management-root[data-theme=light]{--pm-radius-xs:0;--pm-radius-sm:0;--pm-radius-md:0;--pm-radius-lg:0;--pm-radius-xl:0;--ds-radius-xs:0;--ds-radius-sm:0;--ds-radius-md:0;--ds-radius-lg:0;--ds-radius-xl:0}#problem-management-root .inside-shell.inside-shell *,#problem-management-root .inside-shell.inside-shell :before,#problem-management-root .inside-shell.inside-shell :after,#problem-management-root .login-page.login-page *,#problem-management-root .login-page.login-page :before,#problem-management-root .login-page.login-page :after,#problem-management-root :is([data-radix-popper-content-wrapper]>*,[role=dialog],[role=menu],[role=listbox],.pm-select__content,.task-status-menu,.task-priority-menu,.task-owner-menu,.native-sheet-content,.popup-surface,.credential-dialog,.command-panel,.assistant-panel,.assistant-dock,.assistant-mention-menu,.assistant-composer-popover,.app-dialog){border-radius:0!important}#problem-management-root .inside-shell.inside-shell :is([class$=-avatar],[class*=-avatar\ ],[class$=-initials],[class*=-initials\ ],[class$=-dot],[class*=-dot\ ],[class$=-swatch],[class*=-swatch\ ],[class$=-thumb],[class*=-thumb\ ],.campaign-avatar-stack>span,.campaign-project-identity .eyebrow>i,.inside-profile img,.settings-profile img,input[type=radio]),#problem-management-root .inside-shell.inside-shell :is([class$=-avatar],[class*=-avatar\ ],[class$=-initials],[class*=-initials\ ],[class$=-dot],[class*=-dot\ ],[class$=-swatch],[class*=-swatch\ ],[class$=-thumb],[class*=-thumb\ ]):before,#problem-management-root .inside-shell.inside-shell :is([class$=-avatar],[class*=-avatar\ ],[class$=-initials],[class*=-initials\ ],[class$=-dot],[class*=-dot\ ],[class$=-swatch],[class*=-swatch\ ],[class$=-thumb],[class*=-thumb\ ]):after{border-radius:999px!important}#problem-management-root .inside-shell.inside-shell :is([class$=-avatar],[class*=-avatar\ ],[class$=-initials],[class*=-initials\ ],.campaign-avatar-stack>span) img{border-radius:inherit!important}#problem-management-root .inside-shell.inside-shell input[type=range]::-webkit-slider-thumb{border-radius:999px!important}#problem-management-root .inside-shell.inside-shell input[type=range]::-moz-range-thumb{border-radius:999px!important}#problem-management-root[data-theme=dark],#problem-management-root[data-theme=dark] .inside-shell,#problem-management-root[data-theme=dark] .inside-main-wrap,#problem-management-root[data-theme=dark] .inside-content{background:#060606!important}#problem-management-root .inside-shell.inside-shell :is(.view-intro,.view-context,.management-focus-hero,.management-focus-lane,.agency-signal-dashboard,.agency-signal-panel,.workspace-card-shell,.workspace-card,.campaign-card-shell,.campaign-card,.campaign-card-body,.task-board-lane,.task-board-card,.pm-task-card,.task-table,.task-table-head,.task-table-row,.task-row,.settings-panel,.project-header,.project-overview-section,.campaign-project-hero,.campaign-update-card,.client-portal-hero,.client-panel,.client-focus-card,.client-campaign-card,.file-card,.portal-file-card,.project-file-card,.client-portal-admin-card,.access-registry,.team-panel,.chat-context-panel,.calendar-canvas,.activity-card,.history-card,.notification-settings-card,.app-install-card,.weekly-report-panel),#problem-management-root .inside-shell.inside-shell :is(.settings-grid,.file-grid,.project-file-grid,.pm-card-grid,.client-portal-grid,.management-focus-week-grid,.management-focus-motion-grid,.agency-signal-grid,.access-admin-layout)>*{box-shadow:none!important;background:0 0!important}#problem-management-root .inside-shell.inside-shell :is(.campaign-card-grid,.campaign-card-grid.is-grid,.campaign-card-grid.is-list,.task-card-collection,.task-card-collection.is-grid,.task-card-collection.is-list){box-shadow:none!important;background:0 0!important;border:0!important;gap:1rem!important}#problem-management-root .inside-shell.inside-shell :is(.campaign-card-grid .campaign-card,.task-card-collection .task-board-card,.task-board-lane-list .task-board-card,.pm-task-card,.settings-panel,.agency-signal-panel,.file-card,.portal-file-card,.project-file-card,.client-portal-admin-card,.client-focus-card,.client-campaign-card,.access-registry,.team-panel,.chat-context-panel,.campaign-update-card){border:1px solid var(--ds-border)!important;box-shadow:none!important;background:0 0!important;transform:none!important}#problem-management-root .inside-shell.inside-shell :is(.campaign-card-grid .campaign-card:hover,.task-card-collection .task-board-card:hover,.task-board-lane-list .task-board-card:hover,.file-card:hover,.portal-file-card:hover,.project-file-card:hover,.client-campaign-card:hover){border-color:var(--ds-border-strong,var(--ds-border))!important;box-shadow:inset 0 0 0 1px var(--ds-border-strong,var(--ds-border))!important;background:0 0!important;transform:none!important}#problem-management-root .inside-shell.inside-shell .campaign-card-shell{background:0 0!important;position:relative!important}#problem-management-root .inside-shell.inside-shell .campaign-card-edit.edit-action{border:1px solid var(--ds-border)!important;background:color-mix(in srgb, var(--ds-canvas) 90%, transparent)!important;color:var(--ds-text)!important;box-shadow:none!important;border-radius:0!important}#problem-management-root[data-theme=light] .inside-shell.inside-shell .campaign-card-edit.edit-action{background:color-mix(in srgb, var(--ds-canvas) 92%, transparent)!important}@media (max-width:47.9375rem){#problem-management-root .inside-shell.inside-shell :is(.campaign-card-grid,.campaign-card-grid.is-grid,.campaign-card-grid.is-list,.task-card-collection,.task-card-collection.is-grid,.task-card-collection.is-list){gap:.75rem!important}}#problem-management-root .inside-shell.inside-shell .campaign-card-grid.campaign-card-grid .campaign-card.campaign-card,#problem-management-root .inside-shell.inside-shell .task-card-collection.task-card-collection .task-board-card.task-board-card,#problem-management-root .inside-shell.inside-shell .task-board-lane-list.task-board-lane-list .task-board-card.task-board-card{border-style:solid!important;border-width:1px!important;border-top-color:var(--ds-border,#353535)!important;border-right-color:var(--ds-border,#353535)!important;border-bottom-color:var(--ds-border,#353535)!important;border-left-color:var(--ds-border,#353535)!important}#problem-management-root .inside-shell.inside-shell .campaign-card-grid.campaign-card-grid .campaign-card.campaign-card:hover,#problem-management-root .inside-shell.inside-shell .task-card-collection.task-card-collection .task-board-card.task-board-card:hover,#problem-management-root .inside-shell.inside-shell .task-board-lane-list.task-board-lane-list .task-board-card.task-board-card:hover{border-top-color:var(--ds-border-strong,var(--ds-border,#5d5d5d))!important;border-right-color:var(--ds-border-strong,var(--ds-border,#5d5d5d))!important;border-bottom-color:var(--ds-border-strong,var(--ds-border,#5d5d5d))!important;border-left-color:var(--ds-border-strong,var(--ds-border,#5d5d5d))!important}#problem-management-root{--audit-popup-inline:clamp(.875rem, 1vw, 1.125rem)}#problem-management-root .inside-shell.inside-shell{--audit-frame-inline:clamp(1.5rem, 2.25vw, 2.75rem);--audit-frame-block:clamp(1.375rem, 1.85vw, 2.375rem);--audit-panel-inline:clamp(1.25rem, 1.65vw, 2rem);--audit-panel-block:clamp(1.125rem, 1.4vw, 1.75rem);--audit-control-inline:clamp(.875rem, .9vw, 1.125rem);--audit-popup-inline:clamp(.875rem, 1vw, 1.125rem);--audit-section-gap:clamp(1rem, 1.5vw, 1.5rem)}#problem-management-root .inside-shell.inside-shell :is(.view-intro,.management-focus-hero,.client-portal-hero){gap:var(--audit-section-gap)!important;padding:var(--audit-frame-block) var(--audit-frame-inline)!important}#problem-management-root .inside-shell.inside-shell :is(.view-intro-copy,.view-intro-actions,.management-focus-title,.management-focus-lead,.client-portal-hero>div,.campaign-project-identity,.project-admin-controls){min-width:0}#problem-management-root .inside-shell.inside-shell .view-intro-actions{gap:.75rem!important}#problem-management-root .inside-shell.inside-shell .campaign-project-hero{grid-template-columns:minmax(0,1fr) minmax(20rem,28rem)!important;align-items:stretch!important;gap:0!important;padding:0!important;display:grid!important;overflow:hidden!important}#problem-management-root .inside-shell.inside-shell .campaign-project-identity{align-content:start;gap:0;display:grid;padding:var(--audit-frame-block) var(--audit-frame-inline)!important}#problem-management-root .inside-shell.inside-shell .campaign-project-identity .eyebrow{flex-wrap:wrap;align-items:center;display:flex;gap:.625rem .875rem!important;margin:0 0 1.25rem!important;line-height:1.45!important}#problem-management-root .inside-shell.inside-shell .campaign-project-identity h1{text-wrap:balance;letter-spacing:-.067em!important;word-break:normal!important;overflow-wrap:break-word!important;max-width:16ch!important;margin:0!important;font-size:clamp(3.25rem,6.25vw,7.25rem)!important;line-height:.9!important}#problem-management-root .inside-shell.inside-shell .campaign-project-description{max-width:62ch!important;margin:1.25rem 0 0!important;font-size:clamp(.95rem,1.2vw,1.125rem)!important;line-height:1.6!important}#problem-management-root .inside-shell.inside-shell .campaign-project-tags{flex-wrap:wrap;display:flex;gap:.5rem!important;margin-top:1.25rem!important}#problem-management-root .inside-shell.inside-shell .campaign-project-tags>span{align-items:center;min-height:2rem;display:inline-flex;padding:.45rem .7rem!important}#problem-management-root .inside-shell.inside-shell .project-admin-controls{align-content:start;padding:var(--audit-frame-block) var(--audit-panel-inline)!important;border-left:1px solid var(--ds-border)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:1rem!important;display:grid!important}#problem-management-root .inside-shell.inside-shell .project-status-control{min-width:0;gap:.625rem!important;display:grid!important}#problem-management-root .inside-shell.inside-shell .project-status-control>span:first-child{line-height:1.35}#problem-management-root .inside-shell.inside-shell :is(.project-status-select,.project-admin-controls .edit-action){min-height:3.25rem!important;padding:.75rem var(--audit-control-inline)!important}#problem-management-root .inside-shell.inside-shell .campaign-command-center{display:grid;gap:clamp(1.25rem,2vw,2rem)!important}#problem-management-root .inside-shell.inside-shell .campaign-section-nav{min-width:0;min-height:5rem;padding:var(--audit-panel-block) var(--audit-panel-inline)!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:1rem 1.5rem!important;display:grid!important}#problem-management-root .inside-shell.inside-shell .campaign-section-nav>span{line-height:1.4}#problem-management-root .inside-shell.inside-shell .campaign-section-nav>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;min-width:0;gap:.5rem .875rem!important;display:flex!important}#problem-management-root .inside-shell.inside-shell .campaign-section-nav a{align-items:center;gap:.45rem;min-height:2.75rem;line-height:1.35;display:inline-flex;padding:.55rem .5rem!important}#problem-management-root .inside-shell.inside-shell .campaign-brief-grid,#problem-management-root .inside-shell.inside-shell .campaign-story-grid,#problem-management-root .inside-shell.inside-shell .campaign-record-grid{gap:clamp(1rem,1.6vw,1.5rem)!important}#problem-management-root .inside-shell.inside-shell :is(.campaign-focus-panel,.campaign-pulse-panel,.campaign-content-section){min-width:0;padding:var(--audit-panel-block) var(--audit-panel-inline)!important}#problem-management-root .inside-shell.inside-shell .campaign-section-title{display:grid;gap:.625rem!important;margin-bottom:1.25rem!important}#problem-management-root .inside-shell.inside-shell .campaign-section-title :is(span,h2){margin:0}#problem-management-root .inside-shell.inside-shell .campaign-section-title h2{text-wrap:balance;max-width:24ch;line-height:1.08!important}#problem-management-root .inside-shell.inside-shell .campaign-focus-statement{text-wrap:balance;max-width:30ch;margin:1.5rem 0!important;line-height:1.16!important}#problem-management-root .inside-shell.inside-shell .campaign-focus-facts{gap:.75rem!important;margin-top:1rem!important}#problem-management-root .inside-shell.inside-shell .campaign-focus-facts>div,#problem-management-root .inside-shell.inside-shell .campaign-metric-strip>article{min-width:0;padding:.875rem 1rem!important}#problem-management-root .inside-shell.inside-shell .campaign-section-heading{justify-content:space-between;min-width:0;display:flex;align-items:flex-start!important;gap:1.25rem!important;margin-bottom:1.5rem!important}#problem-management-root .inside-shell.inside-shell .campaign-section-heading>div{min-width:0;display:grid;gap:.5rem!important}#problem-management-root .inside-shell.inside-shell .campaign-section-heading :is(h2,p){margin:0}#problem-management-root .inside-shell.inside-shell .campaign-section-heading p{max-width:64ch;line-height:1.55!important}#problem-management-root .inside-shell.inside-shell :is(.campaign-task-card,.campaign-message-list>button,.campaign-event-list>button,.campaign-material-grid>a,.campaign-team-list>article,.campaign-update-list>article){min-width:0;gap:.875rem!important;padding:1rem 1.125rem!important}#problem-management-root .inside-shell.inside-shell :is(.campaign-task-grid,.campaign-message-list,.campaign-event-list,.campaign-material-grid,.campaign-team-list,.campaign-update-list){gap:.75rem!important}#problem-management-root .inside-shell.inside-shell :is(.inside-primary,.ghost-button,.button-primary,.button-secondary,.task-action,.edit-action:not(.campaign-card-edit),.campaign-detail-return,.campaign-section-heading>button,.campaign-heading-actions>button,.campaign-heading-actions>a,.campaign-section-more,.client-portal-open){justify-content:center;align-items:center;display:inline-flex;min-height:2.875rem!important;padding:.75rem var(--audit-control-inline)!important;white-space:normal!important;gap:.5rem!important;line-height:1.25!important}#problem-management-root .inside-shell.inside-shell :is(.collection-toolbar,.chat-command-bar,.calendar-command-bar,.campaign-detail-toolbar){gap:.75rem!important;padding:.75rem!important}#problem-management-root .inside-shell.inside-shell :is(.collection-toolbar-field,.collection-view-switcher,.collection-toolbar-summary,.chat-project-field,.chat-command-metrics>div,.calendar-command-bar>div){min-width:0;padding:.75rem .875rem!important}#problem-management-root .inside-shell.inside-shell :is(.settings-panel>header,.client-panel-heading,.calendar-header,.chat-workspace-header,.chat-panel-head,.task-detail-header,.project-overview-section>header,.agency-signal-panel>header,.management-focus-lane>header){min-height:3.5rem;padding:1rem var(--audit-panel-inline)!important;gap:.75rem!important}#problem-management-root .inside-shell.inside-shell :is(.settings-panel,.access-registry,.team-panel,.chat-context-panel,.activity-card,.history-card,.notification-settings-card,.app-install-card,.weekly-report-panel),#problem-management-root .inside-shell.inside-shell .agency-signal-heading{padding:var(--audit-panel-block) var(--audit-panel-inline)!important}#problem-management-root .inside-shell.inside-shell :is(.agency-signal-readout>div,.agency-signal-metric,.agency-signal-footer>div){padding:1rem 1.125rem!important}#problem-management-root :is(.pm-select__content,.task-status-menu,.task-priority-menu,.task-owner-menu,.assistant-dock-popover,.assistant-mention-menu,.assistant-composer-popover){padding:.5rem!important}#problem-management-root :is(.pm-select__item,.task-status-option,.task-priority-option,.task-owner-option,.assistant-dock-popover>button[role=menuitem],.assistant-mention-menu>button){min-height:2.875rem!important;padding:.75rem var(--audit-popup-inline)!important;gap:.75rem!important;line-height:1.35!important}#problem-management-root .inside-shell.inside-shell :is(.credential-dialog-header,.credential-dialog-footer,.native-sheet-header,.native-sheet-footer,.app-editor-header,.app-editor-footer,.task-detail-header,.assistant-head){min-height:3.75rem;padding:1rem var(--audit-panel-inline)!important;gap:.75rem!important}#problem-management-root .inside-shell.inside-shell :is(.credential-dialog-body,.native-sheet-body,.app-editor-body,.task-detail-body,.assistant-conversation,.assistant-composer-shell){padding:var(--audit-panel-block) var(--audit-panel-inline)!important}#problem-management-root .inside-shell.inside-shell .assistant-dock{gap:.75rem!important;padding:.875rem!important}#problem-management-root .inside-shell.inside-shell .assistant-dock-mode-tabs{gap:.25rem!important;margin:0 .25rem!important;padding:.25rem!important}#problem-management-root .inside-shell.inside-shell .assistant-dock-mode-tabs>button{gap:.45rem!important;min-height:2.25rem!important;padding:.5rem .75rem!important}#problem-management-root .inside-shell.inside-shell .assistant-dock-launcher{gap:.875rem!important;min-height:4.75rem!important;padding:.75rem 1rem!important}#problem-management-root .inside-shell.inside-shell .assistant-dock-launcher-copy{display:grid;gap:.3rem!important}#problem-management-root .inside-shell.inside-shell .assistant-dock-launcher-copy small{line-height:1.45!important}#problem-management-root .inside-shell.inside-shell .assistant-dock-composer{gap:.5rem!important;padding:.125rem .125rem .25rem!important}#problem-management-root .inside-shell.inside-shell .assistant-dock-composer textarea{min-height:3.5rem!important;padding:.75rem .875rem .5rem!important;line-height:1.55!important}#problem-management-root .inside-shell.inside-shell .assistant-dock-guidance{letter-spacing:.01em;min-height:1.125rem;text-overflow:clip!important;white-space:normal!important;padding:.125rem .875rem .375rem!important;line-height:1.5!important;overflow:visible!important}#problem-management-root .inside-shell.inside-shell .assistant-dock-toolbar{gap:.75rem!important;padding:.375rem .5rem .25rem!important}#problem-management-root .inside-shell.inside-shell :is(.assistant-dock-toolbar-left,.assistant-dock-toolbar-right,.assistant-token-actions){gap:.5rem!important}#problem-management-root .inside-shell.inside-shell .assistant-dock .assistant-token-actions>button{align-items:center;display:inline-flex;border:1px solid var(--ds-border-subtle)!important;gap:.375rem!important;min-height:2.625rem!important;padding:0 .75rem!important}#problem-management-root .inside-shell.inside-shell .assistant-dock .assistant-token-actions>button strong{font-size:.75rem;color:var(--ds-accent)!important}#problem-management-root .inside-shell.inside-shell .assistant-dock-mention-menu,#problem-management-root .inside-shell.inside-shell .assistant-dock-popover{padding:.625rem!important;bottom:calc(100% + 1rem)!important}#problem-management-root .inside-shell.inside-shell .assistant-mention-menu>:is(header,footer),#problem-management-root .inside-shell.inside-shell .assistant-dock-popover>header{min-height:2.75rem;gap:.5rem!important;padding:.75rem 1rem!important;line-height:1.4!important}#problem-management-root .inside-shell.inside-shell .assistant-mention-menu>button,#problem-management-root .inside-shell.inside-shell .assistant-dock-popover>button[role=menuitem]{min-height:3.75rem!important;padding:.75rem 1rem!important}#problem-management-root .inside-shell.inside-shell .assistant-welcome,#problem-management-root .inside-shell.inside-shell .assistant-message,#problem-management-root .inside-shell.inside-shell .assistant-upload-result,#problem-management-root .inside-shell.inside-shell .assistant-tool-state{padding:.875rem 1rem!important}@media (max-width:74rem){#problem-management-root .inside-shell.inside-shell .campaign-project-hero{grid-template-columns:minmax(0,1fr)!important}#problem-management-root .inside-shell.inside-shell .project-admin-controls{border-top:1px solid var(--ds-border)!important;border-left:0!important;grid-template-columns:minmax(0,1fr) auto!important}}@media (max-width:47.9375rem){#problem-management-root{--audit-popup-inline:.875rem}#problem-management-root .inside-shell.inside-shell{--audit-frame-inline:1rem;--audit-frame-block:1.25rem;--audit-panel-inline:.875rem;--audit-panel-block:1rem;--audit-control-inline:.875rem;--audit-popup-inline:.875rem;--audit-section-gap:.875rem}#problem-management-root .inside-shell.inside-shell :is(.view-intro,.management-focus-hero,.client-portal-hero){padding:var(--audit-frame-block) max(var(--audit-frame-inline), env(safe-area-inset-right)) var(--audit-frame-block) max(var(--audit-frame-inline), env(safe-area-inset-left))!important}#problem-management-root .inside-shell.inside-shell .campaign-project-identity,#problem-management-root .inside-shell.inside-shell .project-admin-controls{padding-block:1.25rem!important;padding-inline:max(1rem, env(safe-area-inset-left)) max(1rem, env(safe-area-inset-right))!important}#problem-management-root .inside-shell.inside-shell .campaign-project-identity h1{max-width:100%!important;font-size:clamp(2.75rem,13vw,4.5rem)!important;line-height:.94!important}#problem-management-root .inside-shell.inside-shell .project-admin-controls{grid-template-columns:minmax(0,1fr)!important}#problem-management-root .inside-shell.inside-shell .project-admin-controls .edit-action{width:100%}#problem-management-root .inside-shell.inside-shell .campaign-section-nav{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;padding:1rem!important}#problem-management-root .inside-shell.inside-shell .campaign-section-nav>div{justify-content:flex-start}#problem-management-root .inside-shell.inside-shell :is(.campaign-focus-panel,.campaign-pulse-panel,.campaign-content-section){padding:1rem!important}#problem-management-root .inside-shell.inside-shell .campaign-section-heading{display:grid;gap:.875rem!important}#problem-management-root .inside-shell.inside-shell .campaign-section-heading>button,#problem-management-root .inside-shell.inside-shell .campaign-heading-actions{width:100%}#problem-management-root .inside-shell.inside-shell .assistant-dock{gap:.625rem!important;padding:.75rem!important}#problem-management-root .inside-shell.inside-shell .assistant-dock-launcher{min-height:4.25rem!important;padding:.625rem .75rem!important}#problem-management-root .inside-shell.inside-shell .assistant-dock-guidance{white-space:normal!important;padding:.125rem .75rem .375rem!important}#problem-management-root .inside-shell.inside-shell .assistant-dock-toolbar{gap:.625rem!important;padding-inline:.25rem!important}#problem-management-root .inside-shell.inside-shell .assistant-dock .assistant-token-actions>button{padding:0 .625rem!important}#problem-management-root .inside-shell.inside-shell .assistant-dock-mention-menu,#problem-management-root .inside-shell.inside-shell .assistant-dock-popover{bottom:calc(100% + .75rem)!important}}
