.private-surface-app.private-crm-shell .private-surface-main>:is(.operational-attention-page,.professional-search-page,.professional-assistant-page){box-sizing:border-box;inline-size:100%;min-inline-size:0;max-inline-size:100%;margin-inline:0;padding-block-start:clamp(.9rem,1.5vw,1.4rem)}.private-surface-app.private-crm-shell :is(.operational-attention-page,.professional-search-page,.professional-assistant-page) .global-search-heading,.private-surface-app.private-crm-shell :is(.operational-attention-page,.professional-search-page,.professional-assistant-page) .professional-assistant-heading{inline-size:100%;min-inline-size:0;margin:0;padding-block:.15rem .72rem}.private-surface-app.private-crm-shell .operational-attention-page{align-content:start;gap:clamp(.7rem,1.4vw,1.1rem);display:grid}.private-surface-app.private-crm-shell .operational-attention-page .operational-attention-stack{align-content:start;gap:clamp(.8rem,1.6vw,1.15rem);min-inline-size:0;display:grid}.private-surface-app.private-crm-shell .operational-attention-page .crm-filter-bar{background:var(--private-surface);border:1px solid var(--private-border);border-radius:var(--private-radius-md);min-inline-size:0;margin:0;padding:.65rem .85rem}.private-surface-app.private-crm-shell .operational-attention-page .crm-filter-controls{flex-wrap:wrap;align-items:end;gap:.65rem;display:flex}.private-surface-app.private-crm-shell .operational-attention-page .crm-toolbar-actions{align-items:center;margin-inline-start:auto}.private-surface-app.private-crm-shell .operational-attention-page .home-action-section{gap:.6rem;min-inline-size:0;display:grid}.private-surface-app.private-crm-shell .operational-attention-page .home-section-heading{gap:.12rem;display:grid}.private-surface-app.private-crm-shell .operational-attention-page .home-section-heading .private-eyebrow{margin:0}.private-surface-app.private-crm-shell .operational-attention-page .operational-alert-list{gap:.55rem;display:grid}.private-surface-app.private-crm-shell .operational-attention-page .operational-alert-card{border-radius:var(--private-radius-md);min-inline-size:0;box-shadow:none;gap:.8rem;padding:.72rem .85rem}.private-surface-app.private-crm-shell .operational-attention-page .operational-alert-main{align-content:center;gap:.22rem;min-inline-size:0;display:grid}.private-surface-app.private-crm-shell .operational-attention-page .operational-alert-main :is(h3,p,small){margin:0}.private-surface-app.private-crm-shell .operational-attention-page .operational-alert-main h3{overflow-wrap:anywhere}.private-surface-app.private-crm-shell .operational-attention-page .operational-alert-meta{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.private-surface-app.private-crm-shell .operational-attention-page .home-action-controls{flex:none;align-items:center;gap:.45rem}.private-surface-app.private-crm-shell .operational-attention-page .home-assistant-entry{min-inline-size:0;margin-top:.15rem}.private-surface-app.private-crm-shell .professional-search-page{inline-size:100%;max-inline-size:100%}.private-surface-app.private-crm-shell .professional-search-page .global-search-layout{grid-template-columns:minmax(0,1fr);align-content:start;gap:clamp(.7rem,1.4vw,1rem);inline-size:100%;min-inline-size:0;display:grid}.private-surface-app.private-crm-shell .professional-search-page .global-search-heading{border-bottom:1px solid var(--private-border);align-items:center;display:flex}.private-surface-app.private-crm-shell .professional-search-page .global-search-search-panel{gap:.65rem;padding:clamp(.7rem,1.35vw,1rem)}.private-surface-app.private-crm-shell .professional-search-page .global-search-input-row{grid-template-columns:minmax(0,1fr) auto;min-inline-size:0}.private-surface-app.private-crm-shell .professional-search-page :is(.global-search-input-field,.global-search-results,.global-search-empty){min-inline-size:0}.private-surface-app.private-crm-shell .professional-search-page .global-search-search-panel .global-search-controls{gap:.5rem;padding-top:.7rem}.private-surface-app.private-crm-shell .professional-search-page .global-search-empty{padding:clamp(.85rem,1.35vw,1.2rem)}.private-surface-app.private-crm-shell .professional-assistant-page{gap:.65rem;inline-size:100%;min-inline-size:0;max-inline-size:100%;margin:0}.private-surface-app.private-crm-shell .professional-assistant-page .professional-assistant-heading{flex:none;gap:.5rem .8rem}.private-surface-app.private-crm-shell .professional-assistant-page>.assistant-workspace{flex:1 1 0;min-block-size:0;inline-size:100%;min-inline-size:0;overflow:hidden}.private-surface-app.private-crm-shell .professional-assistant-page .assistant-empty{gap:.65rem;min-block-size:0;margin:auto;padding:clamp(.8rem,2.4vw,1.6rem)}.private-surface-app.private-crm-shell .professional-assistant-page .assistant-empty h2{margin:0;font-size:clamp(1.15rem,2vw,1.5rem)}.private-surface-app.private-crm-shell .professional-assistant-page .assistant-example-grid{gap:.4rem}.private-surface-app.private-crm-shell .professional-assistant-page .assistant-example-grid button{min-block-size:2.4rem}@media (max-width:760px){.private-surface-app.private-crm-shell .operational-attention-page .crm-filter-controls,.private-surface-app.private-crm-shell .operational-attention-page .crm-toolbar-actions{inline-size:100%}.private-surface-app.private-crm-shell .operational-attention-page .crm-toolbar-actions{justify-content:space-between;margin-inline-start:0}.private-surface-app.private-crm-shell .operational-attention-page .crm-filter-bar{padding:.65rem}.private-surface-app.private-crm-shell .operational-attention-page .operational-alert-card{flex-direction:column;align-items:stretch;padding:.8rem;display:flex}.private-surface-app.private-crm-shell .operational-attention-page .home-action-controls{justify-content:flex-end}.private-surface-app.private-crm-shell .professional-search-page .global-search-input-row{grid-template-columns:minmax(0,1fr) auto}.private-surface-app.private-crm-shell .professional-search-page .global-search-filter-toggle{width:auto}.private-surface-app.private-crm-shell .professional-assistant-page .professional-assistant-heading .cp-vis06-provider-badge{white-space:normal}}@media (max-width:520px){.private-surface-app.private-crm-shell .professional-search-page .global-search-input-row{grid-template-columns:minmax(0,1fr)}.private-surface-app.private-crm-shell .professional-search-page .global-search-submit{inline-size:100%}.private-surface-app.private-crm-shell .professional-search-page .global-search-search-panel .global-search-controls{align-items:stretch}.private-surface-app.private-crm-shell .professional-search-page .global-search-filter-toggle{width:100%;margin:0}.private-surface-app.private-crm-shell .professional-search-page .global-search-start-content:has(.global-search-recents){grid-template-columns:minmax(0,1fr)}.private-surface-app.private-crm-shell .professional-assistant-page .professional-assistant-heading{padding-block-end:.55rem}}@media (max-height:530px){.private-surface-app.private-crm-shell .professional-assistant-page .assistant-empty{text-align:start;align-content:start;justify-items:start}}.private-surface-app.private-crm-shell .professional-search-page .global-search-heading>:first-child{align-items:center;gap:.8rem;min-inline-size:0;display:flex}.private-surface-app.private-crm-shell .professional-search-page .global-search-heading h1{margin:.12rem 0 0;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.2}@media (max-width:600px){.private-surface-app.private-crm-shell .professional-search-page .global-search-heading>:first-child{gap:.6rem}}
.private-surface-app.private-crm-shell:has(.project-workspace-shell){grid-template-columns:minmax(0,1fr)!important}.private-surface-app.private-crm-shell:has(.project-workspace-shell) .private-surface-main{grid-column:1;width:100%;min-width:0;max-width:none;margin:0}.private-surface-app.private-crm-shell:has(.project-workspace-shell) .private-surface-footer{grid-column:1}.private-surface-app.private-crm-shell .project-workspace-shell{grid-template-columns:14.75rem minmax(0,1fr);align-items:stretch;width:100%;min-width:0;max-width:none;display:grid}.private-surface-app.private-crm-shell .project-workspace-sidebar{top:var(--private-topbar-height,4rem);height:calc(100dvh - var(--private-topbar-height,4rem));overscroll-behavior:contain;scrollbar-gutter:stable;border-right:1px solid var(--private-border);background:var(--private-surface);color:var(--private-text);align-self:start;padding:.9rem .75rem 1rem;position:sticky;overflow-y:auto}.private-surface-app.private-crm-shell .project-workspace-side-top{gap:.75rem;display:grid}.private-surface-app.private-crm-shell .project-workspace-return{width:fit-content;min-height:2.35rem;color:var(--private-accent);align-items:center;padding:.42rem .6rem;font-size:.83rem;font-weight:650;text-decoration:none;display:inline-flex}.private-surface-app.private-crm-shell .project-workspace-case{border:1px solid var(--private-border);background:var(--private-surface-soft);border-radius:.65rem;gap:.27rem;padding:.75rem;display:grid}.private-surface-app.private-crm-shell .project-workspace-case strong{overflow-wrap:anywhere;font-size:.92rem;line-height:1.3}.private-surface-app.private-crm-shell .project-workspace-case>span:not(.project-workspace-eyebrow){color:var(--private-text-secondary);font-size:.78rem}.private-surface-app.private-crm-shell .project-workspace-case small{color:var(--private-muted);font-size:.73rem}.private-surface-app.private-crm-shell .project-workspace-next-action{overflow-wrap:anywhere;line-height:1.45}.private-surface-app.private-crm-shell .project-workspace-eyebrow{color:var(--private-accent);font-size:.72rem;font-weight:750}.private-surface-app.private-crm-shell .project-workspace-sections{gap:.9rem;margin-top:1rem;display:grid}.private-surface-app.private-crm-shell .project-workspace-section{gap:.18rem;min-width:0;display:grid}.private-surface-app.private-crm-shell .project-workspace-section h2{color:var(--private-text-secondary);letter-spacing:.055em;text-transform:uppercase;margin:.25rem .5rem;font-size:.68rem;font-weight:750}.private-surface-app.private-crm-shell .project-workspace-link{min-height:2.55rem;color:var(--private-text-secondary);overflow-wrap:anywhere;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.55rem;padding:.6rem .65rem;font-size:.82rem;line-height:1.3;text-decoration:none;display:flex}.private-surface-app.private-crm-shell .project-workspace-link svg{flex:none}.private-surface-app.private-crm-shell .project-workspace-link.is-active,.private-surface-app.private-crm-shell .project-workspace-link[aria-current=page]{background:var(--private-accent-soft);border-color:var(--private-border-strong);color:var(--private-accent);box-shadow:inset 3px 0 0 var(--private-accent);font-weight:750}.private-surface-app.private-crm-shell .project-workspace-link:hover{background:var(--private-surface-soft);color:var(--private-text)}.private-surface-app.private-crm-shell .project-workspace-external{color:var(--private-text-secondary);margin-left:auto}.private-surface-app.private-crm-shell :is(.project-workspace-link,.project-workspace-return,.project-workspace-mobile-toggle,.project-workspace-close):focus-visible{outline:2px solid var(--private-focus-ring);outline-offset:2px}.private-surface-app.private-crm-shell .project-workspace-content{width:100%;min-width:0;padding:0 var(--workspace-gutter,1.5rem) 1.5rem}.private-surface-app.private-crm-shell .project-workspace-content>.private-page-shell,.private-surface-app.private-crm-shell .project-workspace-content>.acquisition-page-shell{width:100%;max-width:var(--workspace-max-width,112rem);min-width:0;margin-inline:auto}.private-surface-app.private-crm-shell .project-workspace-mobile-bar,.private-surface-app.private-crm-shell .project-workspace-backdrop,.private-surface-app.private-crm-shell .project-workspace-close{display:none}.private-surface-app.private-crm-shell .private-topbar-navigation.project-global-drawer{top:var(--private-topbar-height,4rem);width:100%;height:calc(100dvh - var(--private-topbar-height,4rem));z-index:39;visibility:hidden;pointer-events:none;background:0 0;border:0;grid-column:1;position:fixed;bottom:0;left:0;right:0}.private-surface-app.private-crm-shell .private-topbar-navigation.project-global-drawer.is-project-global-open{visibility:visible;pointer-events:auto}.private-surface-app.private-crm-shell .project-global-drawer .private-nav-overlay{background:var(--private-overlay,#0000008c);z-index:0;border:0;display:block;position:absolute;inset:0}.private-surface-app.private-crm-shell .project-global-drawer .private-app-nav{z-index:1;width:min(var(--private-sidebar-width,16.5rem),90vw);height:100%;box-shadow:var(--private-shadow-lg);position:relative;top:0;left:0;transform:none}@media (min-width:1081px){.private-surface-app.private-crm-shell:has(.project-workspace-shell) .private-topbar-identity{background:var(--private-bg-elevated);color:var(--private-text);border-right-color:var(--private-border);flex-basis:15rem}.private-surface-app.private-crm-shell:has(.project-workspace-shell) .private-topbar-identity .private-brand{color:var(--private-text)}.private-surface-app.private-crm-shell:has(.project-workspace-shell) .private-topbar-identity .private-brand strong{color:var(--private-text)}}@media (max-width:1080px){.private-surface-app.private-crm-shell .project-workspace-shell{grid-template-columns:minmax(0,1fr)}.private-surface-app.private-crm-shell .project-workspace-mobile-bar{margin:.6rem var(--workspace-gutter,1rem) .2rem;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.private-surface-app.private-crm-shell .project-workspace-mobile-toggle{background:var(--private-surface);min-width:0;min-height:2.75rem;color:var(--private-text);border:1px solid var(--private-border);border-radius:.55rem;align-items:center;gap:.6rem;padding:.45rem .7rem;display:inline-flex}.private-surface-app.private-crm-shell .project-workspace-mobile-toggle span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.private-surface-app.private-crm-shell .project-workspace-mobile-back{color:var(--private-accent);flex:none;font-size:.8rem}.private-surface-app.private-crm-shell .project-workspace-backdrop{z-index:69;background:var(--private-overlay,#0000008c);border:0;display:block;position:fixed;inset:0}.private-surface-app.private-crm-shell .project-workspace-sidebar{z-index:70;visibility:hidden;pointer-events:none;border-right:1px solid var(--private-border);width:min(19rem,88vw);height:100dvh;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-110%)}.private-surface-app.private-crm-shell .project-workspace-sidebar.is-open{visibility:visible;pointer-events:auto;transform:translate(0)}.private-surface-app.private-crm-shell .project-workspace-close{border:1px solid var(--private-border);background:var(--private-surface);border-radius:.5rem;justify-content:center;align-items:center;min-width:2.6rem;min-height:2.6rem;display:inline-flex;position:absolute;top:.8rem;right:.75rem}.private-surface-app.private-crm-shell .project-workspace-content{grid-column:1}}@media (prefers-reduced-motion:reduce){.private-surface-app.private-crm-shell .project-workspace-sidebar{transition:none}}.project-workspace-content .project-company-field{border:1px solid var(--private-border);background:var(--private-surface);border-radius:.6rem;align-content:start;gap:.45rem;min-width:0;padding:.85rem;display:grid}.project-workspace-content .project-company-field>label{font-size:.85rem;font-weight:650}.project-workspace-content .project-company-field input:not([type=checkbox]),.project-workspace-content .project-company-field select,.project-workspace-content .project-company-field textarea{width:100%;min-width:0}.project-workspace-content .project-company-field :is(input,select,textarea):focus-visible{outline:2px solid var(--private-accent);outline-offset:2px}.project-workspace-content .project-company-choice-list{flex-wrap:wrap;gap:.45rem .95rem;padding:.45rem 0;display:flex}.project-workspace-content .project-company-choice-list>label{align-items:center;gap:.35rem;display:inline-flex}.project-workspace-content .project-company-field>.project-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}@media (max-width:720px){.project-workspace-content .project-company-field>.project-form-grid{grid-template-columns:1fr}}
.dorysk-overview{min-width:0;color:var(--private-text);gap:.8rem;display:grid}.dorysk-overview-top{grid-template-columns:1.05fr 1fr 1.12fr;align-items:stretch;gap:.75rem;display:grid}.dorysk-overview-main{grid-template-columns:minmax(0,1.75fr) minmax(270px,.8fr);align-items:start;gap:.75rem;display:grid}.dorysk-overview-column{gap:.75rem;min-width:0;display:grid}.dorysk-overview-card{border:1px solid var(--private-border);background:var(--private-surface);min-width:0;color:var(--private-text);border-radius:.7rem;align-content:start;gap:.75rem;padding:1rem;display:grid}.dorysk-overview-card header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;min-width:0;display:flex}.dorysk-overview-card header h2{margin:0;font-size:.94rem;font-weight:750;line-height:1.3}.dorysk-overview-card header small{color:var(--private-muted);width:100%;font-size:.73rem;line-height:1.4;display:block}.dorysk-overview-card p{margin:0;font-size:.83rem;line-height:1.5}.dorysk-overview-muted{color:var(--private-muted);line-height:1.48;font-size:.79rem!important}.dorysk-overview-link{font:inherit;color:var(--private-accent);cursor:pointer;text-align:left;background:0 0;border:0;padding:.18rem .05rem;font-size:.76rem;font-weight:700;text-decoration:none}.dorysk-overview-link:hover{text-decoration:underline}.dorysk-overview :is(a,button):focus-visible{outline:2px solid var(--private-accent);outline-offset:3px;border-radius:.3rem}.dorysk-overview-chart-layout{flex-wrap:wrap;align-items:center;gap:1.35rem;display:flex}.dorysk-overview-donut{border-radius:50%;flex:0 0 116px;place-items:center;width:116px;height:116px;display:grid;position:relative}.dorysk-overview-donut:before{content:"";background:var(--private-surface);border-radius:50%;position:absolute;inset:13px}.dorysk-overview-donut>span{z-index:1;text-align:center;color:var(--private-text);line-height:1.2;display:grid;position:relative}.dorysk-overview-donut strong{font-size:1.55rem;font-weight:800}.dorysk-overview-donut small{color:var(--private-muted);font-size:.76rem}.dorysk-overview-legend{flex:135px;gap:.5rem;margin:0;padding:0;font-size:.78rem;list-style:none;display:grid}.dorysk-overview-legend li{grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.dorysk-overview-legend strong{font-weight:750}.dorysk-legend-dot{border-radius:50%;width:8px;height:8px}.dorysk-legend-dot.is-done{background:#26c38d}.dorysk-legend-dot.is-in_progress{background:#4388fa}.dorysk-legend-dot.is-todo{background:#f0b957}.dorysk-legend-dot.is-blocked{background:#eb806a}.dorysk-overview-big-stat{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.dorysk-overview-big-stat strong{font-size:2rem;font-weight:800}.dorysk-overview-big-stat span{color:var(--private-muted);font-size:.8rem}.dorysk-overview-checkpoints{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.3rem;display:grid}.dorysk-overview-checkpoints span{border:1px solid var(--private-border-strong,var(--private-border));background:var(--private-surface-soft);border-radius:.18rem;height:.65rem}.dorysk-overview-checkpoints span.is-done{background:#26c38d;border-color:#26c38d}.dorysk-overview-next{border-top:1px solid var(--private-border);gap:.25rem;margin-top:auto;padding-top:.8rem;font-size:.79rem;display:grid}.dorysk-overview-next span{color:var(--private-muted)}.dorysk-overview-next strong{overflow-wrap:anywhere}.dorysk-overview-state{white-space:normal;border:1px solid #0000;border-radius:50px;justify-content:center;align-items:center;padding:.22rem .5rem;font-size:.73rem;font-weight:700;line-height:1.35;display:inline-flex}.dorysk-overview-state.is-done{background:color-mix(in srgb,#26c38d 15%,var(--private-surface));color:var(--private-text);border-color:#26c38d59}.dorysk-overview-state.is-blocked,.dorysk-overview-state.is-critical{background:color-mix(in srgb,#eb806a 16%,var(--private-surface));color:var(--private-text);border-color:#eb806a59}.dorysk-overview-state.is-pending,.dorysk-overview-state.is-todo,.dorysk-overview-state.is-high{background:color-mix(in srgb,#f0b957 15%,var(--private-surface));color:var(--private-text);border-color:#f0b9574d}.dorysk-overview-state.is-in_progress,.dorysk-overview-state.is-normal{background:var(--private-accent-soft);color:var(--private-accent);border-color:var(--private-border)}.dorysk-overview-attention{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.dorysk-overview-attention li{border:1px solid var(--private-border);background:var(--private-surface-soft);border-radius:.6rem;align-items:center;gap:.7rem;min-width:0;padding:.65rem;display:flex}.dorysk-overview-attention li>div{flex:1;gap:.2rem;min-width:0;display:grid}.dorysk-overview-attention li strong{overflow-wrap:anywhere;font-size:.81rem;line-height:1.3}.dorysk-overview-attention li small{color:var(--private-muted);overflow-wrap:anywhere;font-size:.73rem;line-height:1.4}.dorysk-overview-attention-symbol{background:color-mix(in srgb,#f0b957 17%,var(--private-surface));color:#c58c35;border-radius:.48rem;flex:0 0 26px;place-items:center;width:26px;height:26px;font-weight:800;display:grid}.dorysk-overview-attention-symbol.is-blocked{color:#df7665;background:color-mix(in srgb,#eb806a 16%,var(--private-surface))}.dorysk-overview-table-wrap{max-width:100%;overflow-x:auto}.dorysk-overview-tasks table{border-collapse:collapse;text-align:left;width:100%;min-width:480px;font-size:.76rem}.dorysk-overview-tasks th{color:var(--private-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.68rem;font-weight:800}.dorysk-overview-tasks th,.dorysk-overview-tasks td{border-bottom:1px solid var(--private-border);vertical-align:middle;padding:.65rem .4rem}.dorysk-overview-tasks td:first-child{font-weight:650}.dorysk-overview-tasks th:first-child,.dorysk-overview-tasks td:first-child{overflow-wrap:anywhere;min-width:140px;padding-left:0}.dorysk-overview-card-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.dorysk-overview-card-footer small{color:var(--private-muted);font-size:.72rem;line-height:1.4}.dorysk-overview-card-footer button{margin-left:auto}.dorysk-overview-profile{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem .9rem;margin:0;display:grid}.dorysk-overview-profile>div{gap:.2rem;min-width:0;display:grid}.dorysk-overview-profile>.wide{grid-column:1/-1}.dorysk-overview-profile dt{color:var(--private-muted);font-size:.72rem}.dorysk-overview-profile dd{overflow-wrap:anywhere;margin:0;font-size:.82rem;font-weight:650}.dorysk-overview-quicklinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.dorysk-overview-quicklinks a{border:1px solid var(--private-border-strong,var(--private-border));text-align:center;min-width:0;min-height:2.5rem;color:var(--private-text-secondary,var(--private-text));border-radius:.45rem;place-items:center;padding:.55rem;font-size:.76rem;font-weight:650;text-decoration:none;display:grid}.dorysk-overview-quicklinks a:hover{color:var(--private-accent);border-color:var(--private-accent)}.dorysk-overview-portal{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.dorysk-overview-portal>div{gap:.2rem;display:grid}.dorysk-overview-portal strong{font-size:1.2rem}.dorysk-overview-portal small{color:var(--private-muted);overflow-wrap:anywhere;font-size:.7rem}.dorysk-overview-note{background:var(--private-surface-soft);border:1px solid var(--private-border);border-radius:.5rem;padding:.7rem;font-size:.76rem!important}.dorysk-overview-activity ul{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.dorysk-overview-activity li{border-bottom:1px solid var(--private-border);flex-wrap:wrap;align-items:baseline;gap:.35rem .8rem;padding:.35rem 0;font-size:.77rem;display:flex}.dorysk-overview-activity li:last-child{border-bottom:0}.dorysk-overview-activity time,.dorysk-overview-activity span{color:var(--private-muted)}.dorysk-overview-tabs{border-bottom:1px solid var(--private-border);flex-wrap:wrap;align-items:center;gap:.3rem;padding-bottom:.45rem;display:flex}.dorysk-overview-tabs .private-button{min-height:2.55rem}.dorysk-overview-tabs .is-active{box-shadow:inset 0 -2px 0 var(--private-accent)}@media (max-width:1280px){.dorysk-overview-top{grid-template-columns:repeat(2,minmax(0,1fr))}.dorysk-overview-decision-card{grid-column:1/-1}.dorysk-overview-main{grid-template-columns:minmax(0,1.3fr) minmax(260px,1fr)}}@media (max-width:980px){.dorysk-overview-main{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.dorysk-overview-top{grid-template-columns:minmax(0,1fr)}.dorysk-overview-decision-card{grid-column:auto}.dorysk-overview-card{padding:.8rem}.dorysk-overview-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dorysk-overview-tabs .private-button{white-space:normal}.dorysk-overview-attention li{align-items:flex-start}.dorysk-overview-attention .dorysk-overview-state{text-align:center;max-width:100px}.dorysk-overview-quicklinks{grid-template-columns:1fr}}@media (max-width:380px){.dorysk-overview-portal{grid-template-columns:1fr}.dorysk-overview-chart-layout{gap:.8rem}}.dorysk-overview-more-actions{z-index:3;position:relative}.dorysk-overview-more-actions>summary{cursor:pointer;justify-content:center;align-items:center;list-style:none;display:inline-flex}.dorysk-overview-more-actions>summary::-webkit-details-marker{display:none}.dorysk-overview-more-actions>summary:after{content:"⌄";margin-left:.4rem}.dorysk-overview-more-actions>div{border:1px solid var(--private-border);background:var(--private-surface);min-width:13.5rem;box-shadow:var(--private-shadow-lg);border-radius:.55rem;gap:.15rem;max-width:min(280px,80vw);padding:.35rem;display:grid;position:absolute;top:calc(100% + .3rem);right:0}.dorysk-overview-more-actions>div>button{min-height:2.5rem;color:var(--private-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.35rem;padding:.55rem .7rem;font-size:.79rem;display:block}.dorysk-overview-more-actions>div>button:hover{background:var(--private-surface-soft)}.dorysk-overview-more-actions :is(summary,button):focus-visible{outline:2px solid var(--private-accent);outline-offset:2px}@media (max-width:540px){.dorysk-overview-more-actions>div{left:0;right:auto}}.project-workspace-management .project-two-column[hidden],.project-workspace-management .project-scope-overview[hidden],.project-workspace-management [id=circuito][hidden]{display:none!important}.project-management-nav{border-bottom:1px solid var(--private-border);flex-wrap:wrap;align-items:center;gap:.45rem;margin:.1rem 0 .9rem;padding:.2rem 0 .75rem;display:flex}.project-management-nav .private-button{align-items:center;gap:.45rem;min-height:2.5rem;display:inline-flex}.project-management-nav .private-button svg{color:var(--private-accent);flex:none}.project-management-nav .private-button-primary svg{color:currentColor}.project-tasks-workbench{gap:.9rem;min-width:0;display:grid}.project-tasks-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.project-tasks-heading h2{align-items:center;gap:.55rem;margin:0 0 .3rem;font-size:1.07rem;display:flex}.project-tasks-heading h2 svg{color:var(--private-accent)}.project-tasks-heading p{color:var(--private-text-secondary,var(--private-muted));margin:0;font-size:.82rem}.project-task-open-count{border:1px solid var(--private-border);background:var(--private-surface-soft);border-radius:1rem;padding:.42rem .7rem;font-size:.77rem;font-weight:700}.project-task-toolbar{flex-wrap:wrap;align-items:end;gap:.6rem;display:flex}.project-task-filter{min-width:128px;color:var(--private-text-secondary,var(--private-muted));flex:145px;gap:.28rem;font-size:.75rem;display:grid}.project-task-filter select{border:1px solid var(--private-border-strong,var(--private-border));background:var(--private-surface-soft);width:100%;height:2.5rem;color:var(--private-text);font:inherit;border-radius:.5rem;padding:0 .6rem;font-size:.8rem}.project-task-new{justify-content:center;align-items:center;gap:.4rem;min-height:2.5rem;display:inline-flex}.project-tasks-workbench .crm-data-grid{min-width:0}.project-tasks-workbench .crm-grid-utility-bar{margin-top:0}.project-tasks-workbench .crm-table-scroll{max-width:100%}.project-task-name{gap:.18rem;min-width:150px;display:grid}.project-task-name strong{color:var(--private-text);white-space:normal;overflow-wrap:anywhere;font-size:.79rem}.project-task-name small{color:var(--private-muted);white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.71rem;line-height:1.35;display:-webkit-box;overflow:hidden}.project-task-badge{border:1px solid var(--private-border);white-space:nowrap;background:var(--private-surface-soft);color:var(--private-text);border-radius:999px;align-items:center;gap:.42rem;padding:.28rem .58rem;font-size:.73rem;font-weight:700;line-height:1.2;display:inline-flex}.project-task-badge-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.project-task-badge.is-status-todo,.project-task-badge.is-priority-high{color:#db9c31;background:color-mix(in srgb,#e0a12f 12%,var(--private-surface));border-color:color-mix(in srgb,#e0a12f 40%,var(--private-border))}.project-task-badge.is-status-in_progress,.project-task-badge.is-priority-normal{color:#4b9cf4;background:color-mix(in srgb,#4b9cf4 12%,var(--private-surface));border-color:color-mix(in srgb,#4b9cf4 40%,var(--private-border))}.project-task-badge.is-status-blocked,.project-task-badge.is-priority-critical{color:#ed806d;background:color-mix(in srgb,#ed806d 12%,var(--private-surface));border-color:color-mix(in srgb,#ed806d 40%,var(--private-border))}.project-task-badge.is-status-done,.project-task-badge.is-priority-low{color:#2cbb8a;background:color-mix(in srgb,#2cbb8a 12%,var(--private-surface));border-color:color-mix(in srgb,#2cbb8a 40%,var(--private-border))}.project-task-overdue{color:#e98872;font-weight:750}.project-task-detail{border:1px solid var(--private-border-strong,var(--private-border));background:var(--private-surface-soft);border-radius:.7rem;min-width:0;padding:1rem;scroll-margin-top:125px}.project-task-detail-head{border-bottom:1px solid var(--private-border);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.65rem;margin-bottom:.8rem;padding-bottom:.7rem;display:flex}.project-task-detail-head h3{margin:0;font-size:1rem}.project-task-detail-head p{color:var(--private-muted);margin:.3rem 0 0;font-size:.83rem}.project-task-detail-head .private-button{align-items:center;gap:.35rem;display:inline-flex}.project-task-editor{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.project-task-editor>label{gap:.35rem;min-width:0;font-size:.81rem;font-weight:650;display:grid}.project-task-editor>label:nth-child(2){grid-column:span 2}.project-task-editor :is(input,textarea,select){width:100%;min-width:0;max-width:100%;font:inherit;color:var(--private-text);border:1px solid var(--private-border-strong,var(--private-border));background:var(--private-surface);border-radius:.45rem;padding:.55rem;font-weight:450}.project-task-editor :is(input,textarea,select):disabled{opacity:.74;cursor:default}.project-task-editor label select[multiple]{min-height:90px}.project-task-editor .project-task-flags{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:1rem;display:flex}.project-task-editor .project-task-flags label{align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.project-task-editor .project-task-flags input{width:auto}.project-task-editor>button{justify-self:start;align-items:center;gap:.45rem;display:inline-flex}.project-task-footer{border-top:1px solid var(--private-border);color:var(--private-text-secondary,var(--private-muted));flex-wrap:wrap;gap:.7rem;padding-top:.7rem;font-size:.77rem;display:flex}.project-task-footer span{align-items:center;gap:.33rem;display:inline-flex}.project-tasks-workbench :is(button,select,input,textarea):focus-visible,.project-management-nav button:focus-visible{outline:2px solid var(--private-accent);outline-offset:2px}@media (max-width:980px){.project-task-editor{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.project-management-nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.project-management-nav .private-button{justify-content:start}.project-tasks-heading{align-items:start}.project-task-filter{flex:calc(50% - .5rem)}.project-task-new{width:100%}.project-task-editor{grid-template-columns:minmax(0,1fr)}.project-task-editor>label:nth-child(2){grid-column:auto}.project-task-detail{padding:.7rem}.project-task-footer{justify-content:space-between}}.project-task-action-icon{justify-content:center;align-items:center;margin-right:.15rem;display:inline-flex}.project-task-action-icon.is-info{color:#549ef4}.project-task-action-icon.is-warning{color:#e0a12f}.project-task-action-icon.is-success{color:#2cbb8a}
