:root{--layout-directory:1440px;--layout-editor:1040px;--layout-reading:72ch;--page-gutter:clamp(16px, 2.3vw, 32px);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--text-data:15px;--text-label:13px;--text-field:16px;--control-height:44px;--control-touch:44px;--radius-control:7px;--radius-surface:10px;--radius-label:5px;--layer-navigation:30;--layer-sheet:40;--layer-dialog:60}.content>main:has(.workbench-page){max-width:calc(var(--layout-directory) + var(--page-gutter) * 2);padding:24px var(--page-gutter) 40px}.workbench-page{width:100%;min-width:0;margin-inline:auto}.workbench-canvas .button,.workbench-canvas .workbench-page .button,.workbench-canvas .data-table[data-ui-table] .button{min-height:var(--control-touch);font-size:14px}.workbench-canvas .badge{align-items:center;max-width:100%;line-height:1.4;display:inline-flex}.workbench-page[data-workbench-layout=directory],.workbench-page[data-workbench-layout=record]{max-width:var(--layout-directory)}.workbench-page[data-workbench-layout=editor]{max-width:var(--layout-editor)}.workbench-page[data-workbench-layout=reading]{max-width:var(--layout-reading)}.workbench-page .workspace-heading{align-items:center;gap:16px;margin:0 0 16px}.workbench-page .workspace-heading h1{letter-spacing:-.035em;font-size:clamp(24px,2.2vw,30px);font-weight:650}.workbench-page .workspace-heading-eyebrow{letter-spacing:.04em;margin-bottom:4px;font-size:12px}.workbench-page .workspace-heading-description{margin-top:5px;font-size:14px}.workbench-page .workspace-heading-identity{flex-basis:320px;gap:12px}.workbench-page .panel.precision-directory{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.directory-context{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:0 0 12px;display:flex}.directory-context-views,.directory-context-tools{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.workbench-page .precision-directory>.filter-bar{border-top:1px solid var(--tone-border);margin:0;padding:8px 0 12px}.workbench-page .precision-directory .filter-bar label{font-size:var(--text-label)}.workbench-page .precision-directory .filter-bar :is(input,select){font-size:var(--text-data);min-height:var(--control-height)}.workbench-page .precision-directory .filter-bar-primary{flex:450px}.workbench-page .precision-directory .filter-bar-primary>label:first-child{flex:280px;max-width:620px}.workbench-page .precision-directory .filter-bar-primary>.entity-directory-sort{margin-left:auto}.workbench-page .precision-directory .directory-table-scroll{border:1px solid var(--tone-border);background:var(--tone-raised);border-radius:8px}.workbench-page .precision-directory table{font-size:var(--text-data);font-variant-numeric:tabular-nums}.workbench-page .precision-directory th{background:var(--tone-table-header);color:var(--tone-text);padding:12px 16px;font-size:14px;font-weight:600}.workbench-page .precision-directory td{vertical-align:top;padding:14px 16px;line-height:1.45}.workbench-page .precision-directory .entity-link{color:var(--tone-text);font-weight:600;text-decoration:none}.workbench-page .precision-directory .entity-link:hover{color:var(--tone-text-blue);text-underline-offset:3px;text-decoration:underline}.workbench-page .precision-directory :is(.entity-link,button,a):focus-visible{outline:2px solid var(--tone-focus);outline-offset:3px}.workbench-page .precision-directory td small{color:var(--tone-muted);font-size:13px;line-height:1.45}.workbench-page .precision-directory .record-code{font-variant-numeric:tabular-nums;font-size:13px}.workbench-page .precision-directory td[data-label=Valor]{text-align:right;white-space:nowrap;font-weight:550}.workbench-page .commercial-directory-pagination{border:0;padding:14px 0}.action-text-compact{display:none}@media (width<=650px){.content>main:has(.workbench-page){padding-top:20px}.workbench-page .workspace-heading.compact-directory-heading{flex-wrap:nowrap;align-items:center;gap:10px;margin-bottom:20px}.workbench-page .compact-directory-heading .workspace-heading-identity{flex:1;gap:0}.workbench-page .compact-directory-heading .workspace-heading-identity>.entity-mark{display:none}.workbench-page .compact-directory-heading .workspace-heading-actions{flex:none;width:auto}.workbench-page .workspace-heading-description{font-size:14px}.workbench-page .compact-directory-heading .workspace-heading-actions .button{min-height:44px}.action-text-full:has(+.action-text-compact){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.action-text-compact{display:inline}.workbench-page .precision-directory .filter-bar-primary{flex-basis:100%;gap:12px}.workbench-page .precision-directory .filter-bar-primary>label:first-child{flex-basis:100%;max-width:none}.workbench-page .precision-directory .filter-bar-primary>.entity-directory-sort{margin-left:0}.workbench-page .precision-directory .filter-bar :is(input,select){min-height:44px;font-size:16px}.workbench-page .precision-directory .directory-table-scroll{border:0;overflow-x:auto}}.directory-context>.directory-context-tools{margin-left:auto}.directory-context>details{min-width:0}.directory-context>details[open]{flex:1 0 100%;order:3}.directory-context>details>summary{min-height:40px;color:var(--tone-text-blue);cursor:pointer;border-radius:7px;align-items:center;gap:7px;padding:7px 10px;font-size:13px;font-weight:550;list-style:none;display:flex}.directory-context>details>summary::-webkit-details-marker{display:none}.directory-context>details>summary:hover{background:var(--tone-soft-blue)}.directory-context>details[open]>summary>svg:last-child{transform:rotate(180deg)}.directory-context>details[open]>:not(summary){margin-top:16px}.directory-context>details .opportunity-pipeline{box-shadow:none}.opportunity-directory-views{background:var(--tone-surface);border-radius:7px;gap:4px;padding:3px;display:flex}.opportunity-directory-views>button{font:inherit;min-height:34px;color:var(--tone-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:7px 12px;font-size:13px;font-weight:550}.opportunity-directory-views>button[aria-pressed=true]{background:var(--tone-raised);border-color:var(--tone-border);color:var(--tone-text-blue)}.workbench-page .opportunity-directory{table-layout:fixed;min-width:0}.workbench-page .opportunity-directory th:first-child{width:28%}.workbench-page .opportunity-directory th:nth-child(2){width:10%}.workbench-page .opportunity-directory th:nth-child(3){width:13%}.workbench-page .opportunity-directory th:nth-child(4){text-align:right;width:12%}.workbench-page .opportunity-directory th:nth-child(5){width:25%}.workbench-page .opportunity-directory th:nth-child(6){width:12%}.workbench-page .precision-directory .entity-link{align-items:flex-start;gap:10px;line-height:1.45;display:inline-flex}.directory-relationship{color:var(--tone-muted);flex-wrap:wrap;gap:4px 8px;margin-top:5px;padding-left:0;font-size:13px;display:flex}.directory-relationship small{margin:0;display:inline}.directory-mobile-label{display:none}.directory-relationship .directory-contact:before{content:"·";margin-right:8px}.data-table .entity-link>.entity-mark{display:none}.workbench-page .opportunity-directory .record-code{margin:0}.workbench-page .opportunity-directory .badge{border-radius:5px;padding:5px 8px;font-size:13px;font-weight:600}.workbench-page .opportunity-directory .badge[data-state=open]{background:var(--tone-soft-blue);color:var(--tone-text-blue)}.workbench-page .opportunity-directory .badge[data-state=won]{background:var(--tone-soft-green);color:var(--tone-text-green)}.workbench-page .opportunity-directory .badge[data-state=lost]{background:var(--tone-soft-red);color:var(--tone-text-red)}.workbench-page .opportunity-directory .badge[data-state=archived]{background:var(--tone-soft);color:var(--tone-muted)}.workbench-page .opportunity-directory-activity{gap:8px;margin:0}.workbench-page .opportunity-directory-activity-copy>a{font-size:var(--text-data);font-weight:550}.workbench-page .opportunity-no-activity{color:var(--tone-muted);background:0 0;padding:0;font-size:13px}.workbench-page .opportunity-directory .person-chip{font-size:13px}.workbench-page .opportunity-directory .person-chip i{background:var(--tone-soft);width:26px;height:26px;color:var(--tone-muted);flex-shrink:0;font-size:11px}.workbench-page .precision-directory .mobile-row-details{display:none}.summary-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:0;display:grid}.summary-facts>div{min-width:0}.summary-facts dt{color:var(--tone-muted);margin:0 0 5px;font-size:13px;line-height:1.45}.summary-facts dd{color:var(--tone-text);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:14px;line-height:1.5}@media (width<=650px){.directory-context{gap:8px;padding-bottom:8px}.directory-context-views,.opportunity-directory-views{width:100%}.opportunity-directory-views>button{flex:1;min-height:40px}.directory-context-tools .button{min-height:40px;padding:7px 10px;font-size:13px}.directory-context>details>summary{min-height:40px;padding-inline:4px}.directory-context>.directory-context-tools{order:2;margin-left:0}.directory-context>details{flex:1;order:1}.directory-context>details>summary>span{max-width:20ch}.workbench-page .precision-directory>.filter-bar{padding-top:10px;padding-bottom:12px}.workbench-page .precision-directory .opportunity-directory{width:100%;display:block}.workbench-page .precision-directory .opportunity-directory thead{display:none}.workbench-page .precision-directory .opportunity-directory tbody{gap:12px;padding:0;display:grid}.workbench-page .precision-directory .opportunity-directory tr{border:1px solid var(--tone-border);background:var(--tone-raised);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:12px;margin:0;padding:16px;display:grid}.workbench-page .precision-directory .opportunity-directory td{text-align:left;background:0 0;border:0;width:auto;padding:0;display:block}.workbench-page .precision-directory .opportunity-directory td:before{display:none}.workbench-page .precision-directory .opportunity-directory td[data-label=Oportunidad]{order:0}.workbench-page .precision-directory .opportunity-directory td[data-label=Etapa]{order:1}.workbench-page .precision-directory .opportunity-directory td[data-label=Próxima\ actividad]{order:2}.workbench-page .precision-directory .opportunity-directory td:is([data-label=Responsable],[data-label=Cierre\ previsto]){display:none}.workbench-page .precision-directory .opportunity-directory .mobile-row-details{order:3;display:block}.mobile-row-details details{border-top:1px solid var(--tone-border);margin:0}.mobile-row-details summary{min-height:44px;color:var(--tone-text-blue);cursor:pointer;justify-content:space-between;align-items:center;font-size:13px;list-style:none;display:flex}.mobile-row-details summary::-webkit-details-marker{display:none}.mobile-row-details details[open]>summary>span{transform:rotate(45deg)}.mobile-row-details .summary-facts{grid-template-columns:1fr;gap:12px;padding-top:4px}.workbench-page .opportunity-directory .record-code{margin:0;display:inline}.workbench-page .opportunity-directory .entity-link,.workbench-page .opportunity-directory-activity-copy>a{font-size:15px}.workbench-page .opportunity-directory .directory-relationship{gap:4px;font-size:13px;display:grid}.workbench-page .opportunity-directory .directory-relationship small{margin:0;display:block}.directory-mobile-label{display:inline}.directory-relationship .directory-contact:before{content:none}.workbench-page .opportunity-directory .directory-relationship .record-code{display:none}.workbench-page .opportunity-directory td:is([data-label=Oportunidad],[data-label=Próxima\ actividad],.mobile-row-details){grid-column:1/-1}.workbench-page .opportunity-directory td[data-label=Valor]{text-align:right;order:1;display:block}}.workbench-page .opportunity-directory-panel{display:block}.workbench-page .opportunity-directory-panel>.filter-bar{border-top:0;padding-top:0}.workbench-tools{position:relative}.workbench-tools>summary{gap:8px;min-height:42px;padding:8px 12px;list-style:none}.workspace-heading-actions>.workbench-tools{order:-1}.workbench-tools>summary::-webkit-details-marker{display:none}.workbench-tools-content{z-index:20;border:1px solid var(--tone-border);background:var(--tone-raised);border-radius:10px;gap:8px;width:280px;max-width:calc(100vw - 32px);padding:16px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 32px #00000024}.workbench-tools-content:has(details[open]){overscroll-behavior:contain;width:min(880px,100vw - 80px);max-height:65vh;overflow:auto}.workbench-tools-content>.button{justify-self:start}@media (width<=900px){.workbench-page .opportunity-directory-panel{display:block}.workbench-page .opportunity-directory-panel>.directory-context{padding-bottom:12px}}@media (width<=650px){.workbench-page .compact-directory-heading .workspace-heading-actions{flex-wrap:nowrap;gap:6px}.workbench-tools>summary{justify-content:center;width:44px;height:44px;padding:10px}.workbench-tools>summary>span{display:none}.workbench-tools-content:has(details[open]){width:calc(100vw - 32px)}}@media (width<=380px){.workbench-page .workspace-heading-actions .action-text-compact{display:none}.workbench-page .workspace-heading-actions>.button:has(.action-text-compact){justify-content:center;width:44px;padding-inline:8px}}.workbench-page .precision-directory .entity-link{font-size:var(--text-data)}.recovery-control{border-top:1px solid var(--tone-border);margin-top:24px;padding-top:16px;font-size:14px}.recovery-control>summary{color:var(--tone-text-blue);cursor:pointer;align-items:center;min-height:44px;display:flex}.recovery-control>div{max-width:72ch;padding:8px 0 0}.recovery-control>div>p{color:var(--tone-muted);font-size:14px;line-height:1.6}.editor-frame>section{max-width:100%}.editor-frame :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.editor-frame .form-section{padding-block:24px}@media (width<=650px){.workbench-page .precision-directory .entity-link{font-size:15px}}.state-panel{border:1px solid var(--tone-border);background:var(--tone-surface);color:var(--tone-muted);border-radius:8px;justify-items:start;gap:8px;min-width:0;margin:16px 0;padding:24px;font-size:14px;line-height:1.6;display:grid}.state-panel>strong{color:var(--tone-text);font-size:15px;font-weight:550}.state-panel[data-state=error],.state-panel[data-state=no_access]{border-left:3px solid var(--tone-text-red)}.state-panel p{max-width:72ch;margin:0}.state-panel .button{margin-top:12px}.filter-bar .planning-search:focus-within input:focus-visible{outline:none}.filter-bar .external-resource-search:focus-within{outline:2px solid var(--tone-focus);outline-offset:2px}.filter-bar .external-resource-search:focus-within input:focus-visible{outline:none}.content>main.workbench-canvas{width:100%;max-width:calc(var(--layout-directory) + var(--page-gutter) * 2);padding:24px var(--page-gutter) 40px;margin-inline:auto}.content>main.workbench-canvas[data-workbench-layout=editor]{max-width:calc(var(--layout-editor) + var(--page-gutter) * 2)}.content>main.workbench-canvas:has([data-workbench-layout=wide]){max-width:none}.workbench-page[data-workbench-layout=wide]{max-width:none}.workbench-page .page-heading{align-items:flex-start;gap:16px 24px;margin:0 0 24px}.workbench-page .page-heading h1{letter-spacing:-.03em;font-size:clamp(24px,2.2vw,30px);line-height:1.25}.workbench-page .page-heading .eyebrow{margin:0 0 8px;font-size:12px}.workbench-page.personal-home{width:100%;max-width:var(--layout-directory);padding-top:0}.workbench-page.personal-home .personal-home-heading{margin-bottom:24px}.workbench-page.personal-home .personal-home-date-line{text-transform:none;font-size:13px}.workbench-page.personal-home .personal-home-empty{padding:16px 20px;font-size:14px}.workbench-page.personal-home .personal-home-record strong{font-size:15px;font-weight:550}.workbench-page.personal-home .personal-home-record small{font-size:13px}.workbench-page.personal-home .personal-home-widget{box-shadow:none;background:var(--tone-raised)}.workbench-page.personal-home .personal-home-widget>header{background:var(--tone-raised);color:var(--tone-text);padding:16px 20px}.workbench-page .leadership-attention-grid:has(.leadership-attention[data-topic=governance]:not(:has(.leadership-attention-row))){grid-template-columns:minmax(0,1fr)}.workbench-page .leadership-attention-grid:has(.leadership-attention[data-topic=risks]:not(:has(.leadership-attention-row))){grid-template-columns:minmax(0,1fr)}.workbench-page .leadership-attention:not(:has(.leadership-attention-row)){background:var(--tone-surface);flex-wrap:wrap;align-items:center;gap:12px 24px;padding:16px 20px;display:flex}.workbench-page .leadership-attention:not(:has(.leadership-attention-row))>.section-heading{background:0 0;border:0;flex:320px;margin:0;padding:0}.workbench-page .leadership-attention:not(:has(.leadership-attention-row)) .eyebrow{display:none}.workbench-page .leadership-attention:not(:has(.leadership-attention-row)) .leadership-empty{flex:260px;padding:0;font-size:14px}.workbench-page .leadership-attention-row small{font-size:13px}.workbench-page .project-directory-caption{margin:0;padding:16px 0 0}.workbench-page .project-directory-caption>.sr-only{margin:0;padding:0}.workbench-page.work-inbox-workbench .work-inbox{box-shadow:none;background:0 0;border:0;padding:0}.workbench-page.work-inbox-workbench .work-attention-group{border:1px solid var(--tone-border);background:var(--tone-raised);border-radius:8px;overflow:clip}.workbench-page.work-inbox-workbench .work-attention-group h2,.workbench-page.work-inbox-workbench .work-title>a{font-size:15px}.workbench-page.work-inbox-workbench .work-title small,.workbench-page.work-inbox-workbench .work-column-labels{font-size:13px}.workbench-page.work-inbox-workbench .work-inbox .filter-bar{padding:0 0 16px}@media (width<=650px){.content>main.workbench-canvas{padding-top:20px}.workbench-page .precision-directory td{padding:0}.workbench-page .leadership-attention:not(:has(.leadership-attention-row)){padding:16px}}.workbench-page.work-inbox-workbench .work-inbox .rows.work-list li{border:0;border-bottom:1px solid var(--tone-border);box-shadow:none;border-radius:0}.workbench-page.work-inbox-workbench .work-inbox .rows.work-list li:last-child{border-bottom:0}.workbench-page .precision-directory .badge{font-size:13px}.workbench-page .precision-directory td .muted-value{color:var(--tone-muted);font-size:13px}@media (width<=650px){.workbench-page .precision-directory table:has(.responsive-directory-row){width:100%;min-width:0;display:block}.workbench-page .precision-directory table:has(.responsive-directory-row)>thead{display:none}.workbench-page .precision-directory table:has(.responsive-directory-row)>tbody{gap:12px;display:grid}.workbench-page .precision-directory .responsive-directory-row{border:1px solid var(--tone-border);background:var(--tone-raised);border-radius:8px;grid-template-columns:minmax(0,1fr);gap:12px;width:100%;min-width:0;margin:0;padding:16px;display:grid}.workbench-page .precision-directory .responsive-directory-row>td{background:0 0;border:0;width:auto;min-width:0;max-width:none;padding:0;display:block}.workbench-page .precision-directory .responsive-directory-row>td.directory-mobile-secondary{display:none}.workbench-page .precision-directory .responsive-directory-row>td:before{color:var(--tone-muted);margin-bottom:5px;font-size:13px}.workbench-page .precision-directory .responsive-directory-row>td:first-child:before{display:none}.workbench-page .precision-directory .responsive-directory-row>td.mobile-row-details{order:99;display:block}.workbench-page .precision-directory .responsive-directory-row .entity-link{min-height:32px}.workbench-page .precision-directory .responsive-directory-row td:last-child summary{min-height:44px}.workbench-page .precision-directory .responsive-directory-row .summary-facts{grid-template-columns:1fr;padding-top:4px}.editor-actions{grid-column:1/-1}.opportunity-record .opportunity-record-facts .stage-control{min-height:44px}.workbench-page .precision-directory .responsive-directory-row>td:not([data-label]):before{display:none}}.table-viewport{overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}.table-viewport:focus-visible{outline:2px solid var(--tone-focus);outline-offset:3px}.table-scroll-hint{color:var(--tone-muted);margin:8px 0;font-size:13px;line-height:1.5}.workbench-canvas .directory-table{font-size:var(--text-data);font-variant-numeric:tabular-nums}.workbench-canvas .directory-table th{font-size:14px;line-height:1.5}.workbench-canvas .record-grid dt{font-size:var(--text-label);line-height:1.5}.workbench-canvas .record-grid dd{font-size:15px;line-height:1.55}.workbench-canvas .form :is(.field-help,.form-help){font-size:13px;line-height:1.6}.state-panel[data-state=loading]{border-left:3px solid var(--tone-text-blue);background:var(--tone-surface);padding:20px}@media (width>=901px){.workbench-page .opportunity-directory-panel>.filter-bar{padding-bottom:12px}}@media (width<=650px){.mobile-row-details summary{justify-content:flex-start;gap:12px}.form :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:var(--text-field)}}.progressive-metrics-secondary{display:contents}.progressive-metrics>.progressive-metrics-toggle{display:none}@media (width<=650px){.progressive-metrics>.progressive-metrics-toggle{min-height:var(--control-touch);font-size:var(--text-label);place-self:center end;gap:8px;display:inline-flex}.progressive-metrics-toggle svg[data-expanded=true]{transform:rotate(180deg)}.progressive-metrics-secondary{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;display:grid}.progressive-metrics-secondary[data-expanded=false]{display:none}}@media (width>=651px){.workbench-page .opportunity-directory{min-width:1100px}.workbench-page .opportunity-directory th{white-space:nowrap}}.workbench-page.personal-home .personal-home-widget:has(>.personal-home-empty){flex-wrap:wrap;align-items:center;display:flex}.workbench-page.personal-home .personal-home-widget:has(>.personal-home-empty)>header{width:100%}.workbench-page.personal-home .personal-home-widget:has(>.personal-home-empty) .personal-home-empty{flex:180px;padding:16px 20px}.workbench-page.personal-home .personal-home-widget:has(>.personal-home-empty) .personal-home-more{min-height:44px;margin:0 20px 12px}.work-inbox-navigation>.section-navigation-frame{flex:auto;margin:0}.gantt-workspace>.section-navigation-frame{margin:8px 0 12px}.resource-capacity-workbench>.section-navigation-frame{margin:12px 0 16px}@media (width<=650px){.work-inbox-workbench .workspace-heading.compact-directory-heading{align-items:flex-start}.import-admin-page .filter-bar[data-layout=directory] .filter-bar-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.import-admin-page .filter-bar[data-layout=directory] .filter-bar-primary{grid-column:1/-1}.import-admin-page .filter-bar[data-layout=directory] .filter-bar-actions{grid-column:1;min-width:0}.import-admin-page .filter-bar[data-layout=directory] .filter-bar-toggle{grid-column:2;gap:0;min-width:44px;min-height:44px;margin:0;padding:10px;font-size:0}.import-admin-page .filter-bar-toggle>svg:last-child{display:none}.import-admin-page .filter-bar-actions>.export-filter-actions{flex-wrap:nowrap;gap:8px;width:100%}.import-admin-page .filter-bar-actions .button{flex:0 auto;width:auto;min-height:44px;padding-inline:14px}.import-admin-page .export-admin-panel>.compact-filter-form{margin:0;padding:12px 16px}.import-admin-page .filter-bar[data-layout=directory]{margin:0}}.work-inbox-workbench .work-view-switch button{min-height:42px;font-size:14px}@media (width<=650px){.work-inbox-workbench .work-view-switch button{min-height:44px}.work-inbox-workbench .work-filter-form .work-search-submit{min-width:44px}.projects-workbench .workspace-heading.compact-directory-heading{flex-wrap:wrap}.projects-workbench .compact-directory-heading .workspace-heading-identity{flex:100%}.projects-workbench .compact-directory-heading .workspace-heading-actions{flex:100%;width:100%}.projects-workbench .project-directory-heading-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.projects-workbench .project-directory-heading-actions>.button,.projects-workbench .project-directory-heading-actions>details>summary{white-space:normal;width:100%;padding-inline:8px}.workbench-page.time-workspace .time-heading-actions{width:100%}.workbench-page.time-workspace .time-heading{margin-bottom:16px}}.time-work-controls .section-navigation-frame{margin:0}.project-workbench>.project-record-heading{width:100%;max-width:var(--layout-directory);min-width:0;margin-inline:auto}.editor-actions{border-top:1px solid var(--tone-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:8px;padding-top:20px;display:flex}.editor-actions .button{min-height:44px;font-size:14px}.workbench-page .product-portfolio-card{background:var(--tone-raised);box-shadow:none;gap:16px;padding:24px}.workbench-page .product-portfolio-card:hover{border-color:var(--tone-text-blue);transform:none}.workbench-page .product-portfolio-card p{min-height:45px;font-size:14px;line-height:1.6}.workbench-page .product-portfolio-card .entity-code,.workbench-page .product-card-meta dt{font-size:13px}.workbench-page .product-card-meta dd{font-size:14px}.workbench-page .product-card-open{min-height:32px;font-size:14px}.workbench-page.company-meetings-page,.workbench-page.minutes-directory-page{max-width:var(--layout-directory);padding-top:0}.workbench-page.company-meetings-page .company-meetings-panel{border:1px solid var(--tone-border);border-radius:var(--radius-surface);background:var(--tone-raised);padding:24px}.workbench-page.company-meeting-directory>.company-meetings-panel{background:0 0;border:0;border-radius:0;padding:0}.workbench-page .report-export-history{border:1px solid var(--tone-border);border-radius:var(--radius-surface);background:var(--tone-raised);min-width:0;padding:24px}.workbench-page .report-export-history>p{color:var(--tone-muted);font-size:14px;line-height:1.6}@media (width<=650px){.workbench-page.company-meetings-page:not(.company-meeting-directory) .company-meetings-panel,.workbench-page .report-export-history{padding:20px 16px}}.workbench-page.company-meetings-page .company-meeting-list{border:1px solid var(--tone-border);background:var(--tone-raised);border-radius:8px;gap:0;display:grid;overflow:clip}.workbench-page.company-meetings-page .company-meeting-row{border:0;border-bottom:1px solid var(--tone-border);background:0 0;border-radius:0;margin:0;padding:20px}.workbench-page.company-meetings-page .company-meeting-row:last-child{border-bottom:0}.workbench-page.company-meetings-page .company-meeting-title{color:var(--tone-text);font-size:16px;line-height:1.4}.workbench-page.company-meetings-page .company-meeting-title:hover{color:var(--tone-text-blue);text-underline-offset:3px;text-decoration:underline}.workbench-page.company-meetings-page .company-meeting-row p{font-size:14px;line-height:1.5}.workbench-page.company-meetings-page .company-meeting-row small,.workbench-page.company-meetings-page .company-meeting-state{font-size:13px}.workbench-page.minutes-directory-page .minutes-directory-panel{background:0 0;border:0;padding:0}.workbench-page.minutes-directory-page .minutes-directory-cards{border:1px solid var(--tone-border);background:var(--tone-raised);border-radius:8px;overflow:clip}.workbench-page.minutes-directory-page .minute-directory-card{gap:20px;padding:20px}.workbench-page.minutes-directory-page .minute-directory-card:first-child{border-top:0}.workbench-page.minutes-directory-page .minute-directory-card:nth-child(2n){background:var(--tone-table-alternate)}.workbench-page.minutes-directory-page .minute-directory-card header,.workbench-page.minutes-directory-page .minute-directory-card footer{font-size:13px}.workbench-page.minutes-directory-page .minute-directory-card .status-chip{border-radius:5px;font-size:13px}.workbench-page.minutes-directory-page .minute-directory-body h2{font-size:16px;line-height:1.4}.workbench-page.minutes-directory-page .minute-directory-excerpt{font-size:14px;line-height:1.6}.workbench-page .report-filter-panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 0 16px}.workbench-page .report-filter-panel .filter-bar label{font-size:13px}.workbench-page .report-filter-panel :is(input,select){font-size:14px}.workbench-page .report-kpis{gap:16px}.workbench-page .report-kpis article{box-shadow:none;background:var(--tone-raised)}.workbench-page .report-kpis small{font-size:13px}.workbench-page .report-kpis strong{font-variant-numeric:tabular-nums}.workbench-page .reports-hub-grid{gap:16px}.workbench-page .report-catalog-card{background:var(--tone-raised);box-shadow:none;padding:24px}.workbench-page .report-catalog-card h2{font-size:18px;line-height:1.4}.workbench-page .report-catalog-card p{font-size:14px;line-height:1.6}.workbench-page.settings-workspace{max-width:var(--layout-directory)}.workbench-page.settings-workspace .settings-index-workspace{max-width:none}.workbench-page.settings-workspace .settings-find{max-width:620px;font-size:13px}.workbench-page.settings-workspace .settings-find input{min-height:44px;font-size:16px}.workbench-page.settings-workspace .settings-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.workbench-page.settings-workspace .settings-category{border:1px solid var(--tone-border);background:var(--tone-raised);border-radius:8px;padding:0}.workbench-page.settings-workspace .settings-category>a{color:var(--tone-text);align-items:flex-start;gap:16px;padding:24px;text-decoration:none;display:flex}.workbench-page.settings-workspace .settings-category h2{margin:0 0 8px;font-size:17px}.workbench-page.settings-workspace .settings-category p{color:var(--tone-muted);margin:0 0 10px;font-size:14px;line-height:1.6}.workbench-page.settings-workspace .settings-category small{color:var(--tone-muted);font-size:13px}@media (width<=650px){.editor-actions{gap:8px;padding-top:16px}.workbench-page.company-meetings-page .company-meeting-row{padding:16px}.workbench-page .report-filter-panel :is(input,select){font-size:16px}.workbench-page.settings-workspace .settings-category-grid{grid-template-columns:1fr}.workbench-page.settings-workspace .settings-category>a{padding:20px}}.workbench-page.agreement-record .agreement-record-header,.workbench-page.offer-record .offer-record-heading{gap:16px 24px;margin:20px 0}.workbench-page.agreement-record .agreement-record-header h1,.workbench-page.offer-record .offer-record-heading h1{letter-spacing:-.03em;font-size:clamp(24px,2.2vw,30px);line-height:1.25}.workbench-page.agreement-record .agreement-record-header .eyebrow,.workbench-page.offer-record .offer-record-heading .eyebrow{font-size:12px;line-height:1.5}.workbench-page.agreement-record .agreement-record-content,.workbench-page.offer-record .offer-surface{background:var(--tone-raised);border:1px solid var(--tone-border);border-radius:8px;padding:24px}.workbench-page.agreement-record .agreement-record-facts{gap:20px 32px;margin:0 0 24px;padding:0}.workbench-page.agreement-record .agreement-record-facts dt,.workbench-page.offer-record .offer-facts dt{color:var(--tone-muted);margin-bottom:8px;font-size:13px}.workbench-page.agreement-record .agreement-record-facts dd,.workbench-page.offer-record .offer-facts dd{font-variant-numeric:tabular-nums;font-size:15px;line-height:1.5}.workbench-page.agreement-record .agreement-record-facts dd.fact-value-primary,.workbench-page.offer-record .offer-facts dd.fact-value-primary{font-size:22px;font-weight:600;line-height:1.3}.workbench-page.offer-record .offer-facts{background:0 0;border:0;border-radius:0;gap:20px 32px;margin:20px 0 24px;padding:0}.workbench-page.agreement-record .agreement-record-copy,.workbench-page.offer-record .offer-copy{max-width:72ch;font-size:15px;line-height:1.65}.workbench-page.agreement-record .agreement-record-history{gap:20px}.workbench-page.help-center{max-width:var(--layout-directory)}.workbench-page.help-center .help-page-heading{margin:0 0 24px}.workbench-page.help-center .help-search{border:0;border-bottom:1px solid var(--tone-border);background:0 0;border-radius:0;padding:0 0 20px}.workbench-page.help-center .help-search>div{max-width:840px}.workbench-page.help-center .help-search input{min-height:44px;font-size:16px}.workbench-page.help-center .help-article{background:var(--tone-raised)}.workbench-page.help-center .help-article>:is(p,ol,ul,blockquote){max-width:72ch;font-size:15px;line-height:1.75}.workbench-page.help-center .help-frequent{background:var(--tone-raised)}.workbench-page.help-center .help-frequent p{font-size:14px}@media (width<=650px){.workbench-page.agreement-record .agreement-record-content,.workbench-page.offer-record .offer-surface{padding:16px}.workbench-page.agreement-record .agreement-record-facts,.workbench-page.offer-record .offer-facts{gap:20px 16px}.workbench-page.agreement-record .agreement-record-facts dd,.workbench-page.offer-record .offer-facts dd{font-size:15px}.workbench-page.help-center .help-article{padding:20px 16px}}.workbench-page.precision-profile{max-width:var(--layout-directory)}.precision-profile>:is(.entity-heading,.product-page-heading){box-shadow:none;background:0 0;border:0;margin:20px 0 16px;padding:0}.precision-profile :is(.entity-heading,.product-heading-main) h1{letter-spacing:-.035em;font-size:clamp(24px,2.2vw,30px);line-height:1.25}.precision-profile :is(.entity-heading,.product-heading-main) p:not(.eyebrow){max-width:72ch;font-size:15px;line-height:1.6}.precision-profile>.entity-summary{background:0 0;border:0;border-radius:0;flex-wrap:wrap;gap:12px 24px;margin:0;padding:0 0 20px;font-size:14px;display:flex}.precision-profile>.entity-summary .badge{border-radius:5px;font-size:13px}.precision-profile .record-grid{gap:20px 32px}.precision-profile .record-grid dt{color:var(--tone-muted);margin-bottom:6px;font-size:13px}.precision-profile .record-grid dd{font-variant-numeric:tabular-nums;font-size:15px;line-height:1.55}.precision-profile .panel{border:1px solid var(--tone-border);background:var(--tone-raised);box-shadow:none;border-radius:8px;padding:24px}.precision-profile .panel h2{margin-top:0;font-size:17px;line-height:1.4}.precision-profile .panel h3{font-size:15px;line-height:1.5}.precision-profile .panel>p{max-width:72ch;font-size:14px;line-height:1.65}.precision-profile .client-contact-read{border-bottom:1px solid var(--tone-border);grid-template-columns:repeat(3,minmax(0,1fr));padding:20px 0}.precision-profile .client-fiscal-read{border-top:0;margin-top:0}.precision-profile .client-fiscal-read>summary{min-height:48px;color:var(--tone-text-blue);font-size:14px}.precision-profile .client-fiscal-read .record-grid{padding:16px 0 0}.precision-profile .contact-channel-copy small{font-size:13px}.precision-profile .contact-channel-copy strong{font-size:15px}.precision-profile .contact-record-preferences{background:var(--tone-surface);padding:20px}.precision-profile .person-profile-layout{grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);align-items:start;gap:24px}.precision-profile .person-profile-layout[hidden]{display:none}.precision-profile .person-contact-list{gap:8px;margin:0 0 16px}.precision-profile .person-contact-list a{background:0 0;border:0;border-radius:0;padding:8px 0;font-size:15px}.precision-profile .person-contact-list a:hover{text-underline-offset:3px;text-decoration:underline}.precision-profile .person-profile-layout .person-specialty-panel{background:var(--tone-surface);padding:20px 24px}.precision-profile .product-overview-grid{grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);align-items:start;gap:24px}.precision-profile .product-overview-grid .product-next-card{border-top:3px solid var(--tone-text-blue)}.precision-profile .product-overview-grid .product-profile-card{background:var(--tone-raised)}.precision-profile .product-overview-grid .record-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.precision-profile .product-profile-card .section-heading{margin-bottom:20px}.precision-profile .release-summary{grid-template-columns:auto minmax(0,1fr) auto;gap:12px;padding:16px 0}.precision-profile .release-summary strong{font-size:16px;line-height:1.5}.precision-profile .release-summary small{margin-top:5px;font-size:13px}.precision-profile .team-composition-summary{background:0 0;border:0;gap:24px;padding:0 0 20px;font-size:14px;display:flex}.precision-profile .team-composition-summary strong{font-variant-numeric:tabular-nums;margin-right:6px;font-size:22px;font-weight:600}.workbench-page.export-admin-page,.workbench-page.ixo-settings{max-width:var(--layout-directory);margin-inline:auto}.workbench-page.export-admin-page .export-metrics{gap:16px}.workbench-page.export-admin-page .export-metrics article{box-shadow:none;background:0 0;border:0;border-radius:0;padding:8px 0}.workbench-page.export-admin-page .export-metrics :is(small,p),.workbench-page.ixo-settings .ixo-cost-summary small{font-size:13px;line-height:1.5}.workbench-page.export-admin-page .export-metrics strong{font-variant-numeric:tabular-nums;font-size:20px}.workbench-page.export-admin-page .export-filter-panel{box-shadow:none;background:0 0;border:0;padding:0}.workbench-page.ixo-settings .ixo-cost-summary{gap:16px}.workbench-page.ixo-settings .panel{background:var(--tone-raised);box-shadow:none}.workbench-page.ixo-settings :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.workbench-page.ixo-settings p{max-width:72ch;line-height:1.65}@media (width<=800px){.precision-profile .person-profile-layout,.precision-profile .product-overview-grid,.precision-profile .client-contact-read{grid-template-columns:minmax(0,1fr);gap:16px}.precision-profile .record-grid{gap:16px}}@media (width<=650px){.precision-profile .panel{padding:20px 16px}.precision-profile>.entity-summary{gap:8px 16px;padding-bottom:16px}.precision-profile .person-profile-layout .person-specialty-panel{padding:20px 16px}.precision-profile .release-summary{grid-template-columns:minmax(0,1fr) auto}.precision-profile .release-summary .release-code{grid-column:1/-1}.precision-profile .team-composition-summary{flex-wrap:wrap;gap:12px 24px}}.workbench-page.queue-page .queue-tabs{border-radius:7px;padding:3px}.workbench-page.queue-page .queue-tabs button{min-height:40px;box-shadow:none;border-radius:5px;font-size:14px;font-weight:550}.workbench-page.queue-page .queue-panel,.workbench-page.audit-page .audit-list-panel{border:1px solid var(--tone-border);box-shadow:none;background:var(--tone-raised);border-radius:8px}.workbench-page.audit-page .audit-metrics{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100%,720px);padding:0;display:grid}.workbench-page.audit-page .audit-metrics article{border:1px solid var(--tone-border);background:var(--tone-raised);box-shadow:none;border-radius:8px;padding:12px}.workbench-page.audit-page .audit-metrics article>div{flex-direction:column;align-items:flex-start;gap:6px;height:100%;display:flex}.workbench-page.audit-page .audit-metrics article strong{margin-top:auto}.workbench-page.audit-page .audit-metrics small{font-size:13px}.workbench-page.audit-page .audit-metrics strong{font-variant-numeric:tabular-nums;font-size:26px}.workbench-page.knowledge-detail-page .knowledge-detail-heading{background:0 0;border:0;gap:16px;margin:20px 0;padding:0}.workbench-page.knowledge-detail-page .knowledge-detail-heading h1{letter-spacing:-.03em;font-size:clamp(24px,2.2vw,30px);line-height:1.3}.workbench-page.knowledge-detail-page .knowledge-detail-context{background:0 0;border:0;gap:20px;padding:0 0 20px}.workbench-page.knowledge-detail-page .knowledge-detail-context dt{font-size:13px}.workbench-page.knowledge-detail-page .knowledge-detail-context dd{font-size:15px}.workbench-page.knowledge-detail-page .knowledge-detail-surface{border:1px solid var(--tone-border);background:var(--tone-raised);box-shadow:none;border-radius:8px}.workbench-page.knowledge-detail-page .knowledge-detail-surface>p{max-width:72ch;font-size:15px;line-height:1.7}.workbench-page.resource-capacity-workbench .resource-capacity-toolbar{box-shadow:none;background:0 0;border:0;padding:0}.workbench-page.resource-capacity-workbench .resource-capacity-metrics article{background:var(--tone-raised);padding:20px}.workbench-page.resource-capacity-workbench .resource-capacity-metrics article>div>span{font-size:13px;line-height:1.5;display:block}.workbench-page.resource-capacity-workbench .resource-capacity-metrics strong{font-variant-numeric:tabular-nums;font-size:24px;line-height:1.4}@media (width<=650px){.workbench-page.queue-page .queue-tabs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;display:grid}.workbench-page.queue-page .queue-tabs button{justify-content:center;min-height:44px;font-size:13px}.workbench-page.resource-capacity-workbench .resource-capacity-metrics article{gap:8px;padding:12px}.workbench-page.resource-capacity-workbench .resource-capacity-metrics strong{font-size:22px}}@media (width<=480px){.workbench-page.export-admin-page .export-metrics{gap:4px 16px}}.workbench-page.external-resources-page .external-resource-table-wrap{border:1px solid var(--tone-border);background:var(--tone-raised);border-radius:8px}.workbench-page.external-resources-page .external-resource-table{font-size:14px}.workbench-page.external-resources-page .external-resource-table th{color:var(--tone-text);background:var(--tone-table-header);font-size:14px}.workbench-page.external-resources-page .external-resource-table td{padding:16px;line-height:1.5}.workbench-page.external-resources-page .external-resource-title strong{font-size:14px}.workbench-page.external-resources-page .external-resource-title small{font-size:13px;line-height:1.5}.workbench-page.external-resource-detail-page .external-resource-detail-header{box-shadow:none;background:0 0;border:0;margin:20px 0 24px;padding:0}.workbench-page.external-resource-detail-page .external-resource-detail-header h1{letter-spacing:-.03em;font-size:clamp(24px,2.2vw,30px);line-height:1.3}.workbench-page.external-resource-detail-page .external-resource-metadata{background:var(--tone-raised);border:1px solid var(--tone-border);border-radius:8px;padding:24px}.workbench-page.external-resource-detail-page .external-resource-metadata :is(small,span){font-size:13px;line-height:1.5}.workbench-page.external-resource-detail-page .external-resource-metadata strong{font-size:15px;line-height:1.6}.workbench-page.external-resource-detail-page .external-resource-provider-note{background:var(--tone-surface);box-shadow:none;border-radius:8px}.workbench-page.external-resource-detail-page .external-resource-provider-note p{font-size:14px;line-height:1.65}.workbench-page.precision-operation .operation-heading{background:0 0;border:0;margin:20px 0;padding:0}.workbench-page.precision-operation .operation-heading h1{letter-spacing:-.03em;font-size:clamp(24px,2.2vw,30px);line-height:1.3}.workbench-page.precision-operation .operation-heading p{font-size:14px;line-height:1.6}.workbench-page.precision-operation .operation-profile-summary-metrics{background:0 0;border:0;gap:16px;padding:0}.workbench-page.precision-operation .operation-profile-summary-metrics article{border:0;border-bottom:1px solid var(--tone-border);background:0 0;border-radius:0;padding:16px 0}.workbench-page.precision-operation .operation-profile-summary-metrics small{font-size:13px}.workbench-page.precision-operation .operation-profile-summary-metrics strong{font-size:16px;line-height:1.5}.workbench-page.precision-operation .operation-profile-next{border:1px solid var(--tone-border);border-left:3px solid var(--tone-text-blue);background:var(--tone-surface);border-radius:8px;padding:20px}.workbench-page.precision-operation .operation-profile-next strong{font-size:17px;line-height:1.45}.workbench-page.precision-operation .operation-profile-layout .panel{background:var(--tone-raised);box-shadow:none;border-radius:8px}.workbench-page.precision-operation .operation-copy-grid p{max-width:72ch;font-size:15px;line-height:1.65}.workbench-page.time-workspace .time-calendar,.workbench-page.time-workspace .time-list{border:1px solid var(--tone-border);box-shadow:none;background:var(--tone-raised);border-radius:8px}.workbench-page.time-workspace .time-filter-fields label{font-size:13px}.workbench-page.time-workspace .time-week{gap:8px}.workbench-page.time-workspace .time-week button{background:var(--tone-raised);border-radius:7px;min-height:100px}.workbench-page.time-workspace .time-week button.selected{background:var(--tone-soft-blue);box-shadow:none}.workbench-page.time-workspace .time-week button :is(small,b){letter-spacing:0;font-size:13px}.workbench-page.time-workspace .time-week button span{font-size:14px}.workbench-page.time-workspace .time-metrics article{background:var(--tone-surface);min-height:0;padding:16px 20px}.workbench-page.time-workspace .time-metrics small{font-size:13px}.workbench-page.time-workspace .time-entry-list>article{padding:20px 0}.workbench-page.time-workspace .time-entry-list small{font-size:13px;line-height:1.5}.workbench-page.time-workspace .time-entry-list p{font-size:14px;line-height:1.6}@media (width<=650px){.workbench-page.external-resources-page .external-resource-table-wrap{background:0 0;border:0}.workbench-page.external-resources-page .external-resource-table td{padding:0;font-size:14px}.workbench-page.external-resources-page .external-resource-table tr{border:1px solid var(--tone-border);background:var(--tone-raised);border-radius:8px;padding:16px}.workbench-page.external-resource-detail-page .external-resource-metadata{padding:20px 16px}.workbench-page.precision-operation .operation-profile-next{padding:16px}.workbench-page.time-workspace .time-metrics article{padding:12px}.workbench-page.resource-capacity-workbench .workspace-heading{margin-bottom:12px}.workbench-page.resource-capacity-workbench .workspace-heading-identity{gap:0}.workbench-page.resource-capacity-workbench .workspace-heading-identity>.entity-mark{display:none}.workbench-page.resource-capacity-workbench .resource-section-nav{margin:8px 0;padding-bottom:8px}.workbench-page.resource-capacity-workbench .resource-capacity-metrics{gap:8px}.workbench-page.resource-capacity-workbench .resource-capacity-metrics article{padding:8px;display:block}.workbench-page.resource-capacity-workbench .resource-capacity-metrics .resource-metric-icon{display:none}.workbench-page.resource-capacity-workbench .resource-capacity-metrics article>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 8px;display:grid}.workbench-page.resource-capacity-workbench .resource-capacity-metrics small{grid-column:1;font-size:13px;line-height:1.4}.workbench-page.resource-capacity-workbench .resource-capacity-metrics strong{white-space:nowrap;grid-area:1/2;font-size:20px}.workbench-page.resource-capacity-workbench .resource-capacity-metrics article>div>span{grid-column:1/-1}.workbench-page.time-workspace .time-week{grid-template-columns:repeat(7,minmax(72px,1fr));overflow-x:auto}.workbench-page.time-workspace .time-week button{padding:10px 6px}.workbench-page.time-workspace .time-week button b{background:0 0;border-radius:0;width:auto;height:auto;margin:6px 0 0;font-size:13px;line-height:1.4}}.workbench-page.time-workspace .time-week button time,.workbench-page.resource-capacity-workbench .resource-person :is(strong,small){font-size:14px;line-height:1.5}.workbench-page.resource-capacity-workbench .resource-capacity-cards dt{font-size:13px;line-height:1.45}.workbench-page.resource-capacity-workbench .resource-capacity-cards dd{font-size:15px;line-height:1.5}.workbench-page.resource-capacity-workbench .resource-capacity-legend{font-size:13px}.workbench-page.editor-frame .operation-editor-context{gap:8px;margin-bottom:12px;padding-block:12px}.workbench-page.editor-frame .operation-editor-template,.workbench-page.editor-frame .operation-editor-template-help{margin-bottom:12px}.related-contact-list{display:grid}.workbench-page .cost-report-table td[data-label=Importe]{min-width:12ch}.workbench-page .cost-report-table td[data-label=Importe]>strong,.workbench-page .cost-report-table .cost-unpriced{white-space:nowrap}.workbench-page .cost-report-table .cost-unpriced{border-radius:5px;font-size:13px;line-height:1.5}.workbench-page.time-report-page .report-table{border-collapse:collapse;width:100%}.workbench-page.time-report-page .report-table :is(th,td){text-align:left;line-height:1.5}.workbench-page.time-report-page .report-table th,.workbench-page.time-report-page .report-table td,.workbench-page.time-report-page .report-table td strong{font-size:14px}.workbench-page.time-report-page .report-table td small{font-size:13px}.workbench-page .cost-report-table td[data-label=Consumo]>strong{white-space:nowrap}@media (width>=761px){.workbench-page.time-report-page .report-table :is(th,td){border-bottom:1px solid var(--tone-border);padding:12px}.workbench-page .cost-report-table{table-layout:fixed;width:100%;min-width:1040px}.workbench-page .cost-report-table th:first-child{width:13%}.workbench-page .cost-report-table th:nth-child(2){width:22%}.workbench-page .cost-report-table th:nth-child(3){width:18%}.workbench-page .cost-report-table th:nth-child(4){width:13%}.workbench-page .cost-report-table th:nth-child(5){width:11%}.workbench-page .cost-report-table th:nth-child(6){width:17%}.workbench-page .cost-report-table th:nth-child(7){width:6%}}.related-contact-record{border-bottom:1px solid var(--tone-border);min-width:0;padding:20px 0}.related-contact-record:last-child{border-bottom:0}.related-contact-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.related-contact-identity{gap:5px;min-width:0;display:grid}.related-contact-identity>a{text-underline-offset:3px;font-size:15px;font-weight:600;line-height:1.5}.related-contact-identity>:is(span,small){color:var(--tone-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.related-contact-heading>.button{flex-shrink:0;min-height:44px;font-size:14px}.related-contact-archive{margin-top:12px;font-size:14px}.related-contact-archive>summary{cursor:pointer;min-height:44px;color:var(--tone-muted);align-items:center;display:flex}.related-contact-archive .form{padding-top:12px}@media (width<=650px){.related-contact-heading{flex-wrap:wrap;gap:12px}.related-contact-identity{flex:220px}}@media (width<=760px){.workbench-page.time-report-page .report-table td:before{letter-spacing:0;text-transform:none;font-size:13px;font-weight:500}}.precision-profile .product-overview-grid[data-has-releases=false] .product-next-card{border-top:1px solid var(--tone-border);background:var(--tone-surface)}@media (width<=650px){.precision-profile .product-overview-grid .record-grid{grid-template-columns:1fr}}.record-section-actions{justify-content:flex-end;gap:12px;margin:0 0 20px;display:flex}.record-section-actions:empty{display:none}.record-section-actions .button{min-height:44px}.product-profile-card>.product-record-description{color:var(--tone-muted);margin:0 0 24px;font-size:15px;line-height:1.65}.workbench-page.resource-capacity-workbench .resource-capacity-view{background:var(--tone-raised);padding:0}.workbench-page.resource-capacity-workbench :is(.resource-capacity-cards article,.resource-context-grid article){background:var(--tone-raised);border-radius:8px}.workbench-page.resource-capacity-workbench .resource-capacity-view>.section-heading{margin:0;padding:18px 20px}@media (width<=650px){.workbench-page.resource-capacity-workbench .filter-bar-toolbar{flex-wrap:nowrap;gap:8px}.workbench-page.resource-capacity-workbench .filter-bar-primary{flex:1 1 0}.workbench-page.resource-capacity-workbench .filter-bar-toggle{gap:0;width:44px;min-height:44px;padding:10px;font-size:0}.workbench-page.resource-capacity-workbench .filter-bar-toggle>svg:last-child{display:none}.workbench-page.resource-capacity-workbench .filter-bar label{text-transform:none}.workbench-page.resource-capacity-workbench .resource-capacity-view>.section-heading{padding:16px}.workbench-page.time-workspace .time-week button{min-height:88px}.workbench-page.time-workspace .time-list{margin-top:0}.workbench-page.time-workspace .time-week{padding-top:0;padding-bottom:4px}.workbench-page.time-workspace .time-week-totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.workbench-page.time-workspace .time-week-totals>div{gap:4px;display:grid}}.workbench-page.audit-page>.workspace-heading{margin-bottom:0}.workbench-page.audit-page>.compact-filter-form{margin:0}@media (width<=650px){.workbench-page.audit-page .workspace-heading-actions>.button{justify-content:center;width:44px;padding:10px}.workbench-page.audit-page .workspace-heading-actions .action-text-compact{display:none}.workbench-page.audit-page .audit-list-heading{padding:14px 16px}.workbench-page.audit-page{gap:12px}.workbench-page.audit-page .audit-table.data-table td:not(:last-child){border:0;padding:8px 0}.workbench-page.audit-page .audit-metrics{gap:8px}.workbench-page.audit-page .audit-metrics article{padding:8px}.workbench-page.audit-page .audit-metrics article>div{gap:4px}.workbench-page.audit-page .audit-metrics strong{font-size:22px}.workbench-page .report-catalog-card{padding:16px}}.content>main.workbench-canvas{padding-top:16px}.workspace-surface{--workspace-inset-inline:24px;width:100%;min-width:0;padding:16px var(--workspace-inset-inline) 24px;border:1px solid var(--tone-border);border-radius:var(--radius-surface);background:var(--tone-surface);color:var(--tone-text);box-shadow:var(--surface-shadow)}.workspace-surface .page-heading{margin-bottom:16px}.workspace-surface>*{min-width:0}.workspace-surface .work-board-column{background:var(--tone-soft)}.workspace-surface .work-board-column h2,.workspace-surface .work-board-help p{font-size:14px}@media (width<=650px){.content>main.workbench-canvas{padding-inline:12px;padding-top:12px}.workspace-surface{--workspace-inset-inline:16px;padding:16px}:root[data-theme] body :is(.workspace-surface,[role=dialog]) :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden]),select,textarea){font-size:var(--text-field)}.workbench-page.precision-operation .operation-documents-card{min-width:0;padding:20px 16px}.operation-documents-card .section-heading{flex-wrap:wrap;gap:12px}.operation-documents-card .section-heading>div{flex:180px;min-width:0}.operation-documents-card .section-heading>.button{max-width:100%}}.workspace-surface .project-workbench>.project-record-heading{max-width:calc(var(--layout-directory) - var(--workspace-inset-inline) - var(--workspace-inset-inline) - 2px)}@media (width<=360px){.time-work-controls .filter-bar-toolbar{grid-template-columns:minmax(0,1fr) auto;display:grid}.time-work-controls .filter-bar-primary{grid-column:1/-1}.time-work-controls .filter-bar-actions{grid-column:1;min-width:0}.workspace-surface .time-work-controls .filter-bar-toggle{grid-column:2;gap:0;min-width:44px;min-height:44px;padding:10px;font-size:0}.time-work-controls .filter-bar-toggle>svg:last-child{display:none}}@media (width<=650px){.workspace-surface .time-heading-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.workspace-surface .time-heading-actions>.button{gap:4px;min-width:0;min-height:44px;padding-inline:8px}.workspace-surface .time-heading-actions>.button:only-child{grid-column:1/-1}.workspace-surface .time-heading-actions>.button>svg{flex-shrink:0;width:16px;height:16px}}.gantt-workspace.workspace-surface{background:var(--tone-surface);gap:8px;width:calc(100% - 24px);min-height:calc(100dvh - 24px);margin:12px}.gantt-workspace.workspace-surface .button,.gantt-workspace.workspace-surface .gantt-workspace-actions button{min-width:44px;min-height:44px;font-size:14px}.gantt-workspace.workspace-surface>.section-navigation-frame{margin:0}.gantt-workspace.workspace-surface:fullscreen{border-radius:0;width:100%;min-height:100dvh;margin:0}@media (width<=650px){.gantt-workspace.workspace-surface .gantt-workspace-header{grid-template-columns:minmax(0,1fr);gap:8px;display:grid;position:relative}.gantt-workspace.workspace-surface .gantt-workspace-header .eyebrow{display:none}.gantt-workspace.workspace-surface .gantt-workspace-header h1{margin:0}.gantt-workspace.workspace-surface .gantt-workspace-identity{min-height:44px;padding-right:52px}.gantt-workspace.workspace-surface .gantt-workspace-actions{grid-template-columns:minmax(114px,1fr) repeat(3,44px);gap:4px;display:grid}.gantt-workspace.workspace-surface .gantt-workspace-actions>button{width:100%;min-width:0}.gantt-workspace.workspace-surface .planning-density-control{border:0;grid-area:1/1;min-width:0;max-width:none;padding:0;display:block}.gantt-workspace.workspace-surface .planning-density-control>svg{display:none}.gantt-workspace.workspace-surface .planning-density-control>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gantt-workspace.workspace-surface .planning-density-control>select{border:1px solid var(--tone-control-border);border-radius:var(--radius-control);width:100%;min-width:0;min-height:44px;padding-inline:5px 21px}.gantt-workspace.workspace-surface .gantt-fullscreen-control{grid-area:1/4}.gantt-workspace.workspace-surface .planning-gantt .gantt-primary-controls>.gantt-scale-control{flex-basis:106px;min-width:106px}.gantt-workspace.workspace-surface .gantt-scale-control select{padding-inline:6px 8px}.gantt-workspace.workspace-surface .planning-gantt .gantt-primary-controls>.gantt-control-group[aria-label="Periodo del cronograma"]{min-width:132px;box-shadow:inset 0 0 0 1px var(--tone-control-border);border:0;flex:132px;grid-template-columns:repeat(3,minmax(44px,1fr));gap:0;padding:0;display:grid}.gantt-workspace.workspace-surface .planning-gantt .gantt-primary-controls>.gantt-control-group[aria-label="Periodo del cronograma"]>.button{width:100%;padding-inline:0}.gantt-workspace.workspace-surface .gantt-workspace-actions>button:last-child{width:44px;min-width:44px;height:44px;padding:0;font-size:0;position:absolute;top:0;right:0}.gantt-workspace.workspace-surface .planning-portfolio[data-mode=gantt]>.planning-directory>.filter-bar{margin-bottom:0}.gantt-workspace.workspace-surface .planning-portfolio[data-mode=gantt] .filter-bar-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.gantt-workspace.workspace-surface .planning-portfolio[data-mode=gantt] .filter-bar-primary{grid-column:1/-1}.gantt-workspace.workspace-surface .planning-portfolio[data-mode=gantt] .filter-bar-actions{grid-area:2/1}.gantt-workspace.workspace-surface .planning-portfolio[data-mode=gantt] .filter-bar-toggle{grid-area:2/2;margin:0}}@media (width<=900px){.workspace-surface .planning-owner-filter>div{box-sizing:border-box;width:100%;max-width:100%;margin-top:8px;position:static}.workspace-surface .planning-owner-filter>div label{min-height:44px;font-size:14px}.workspace-surface .planning-owner-filter>summary{min-height:44px}}:root{--form-control-height:48px;--form-field-gap:24px;--form-label-size:14px;--form-hint-size:14px}:where(form.form[data-form-system],.dialog-body[data-form-controls]) fieldset{border:0;min-width:0;margin:0;padding:0}:where(form.form[data-form-system],.dialog-body[data-form-controls]) fieldset>legend{max-width:100%;color:var(--tone-text);margin:0 0 12px;padding:0;font-size:17px;font-weight:650;line-height:1.45}:root form.form[data-form-system]{gap:var(--form-field-gap);min-width:0;color:var(--tone-text);font-size:15px;line-height:1.55}:root :is(form.form[data-form-system],.dialog-body[data-form-controls]) :is(label,.field-label){min-width:0;color:var(--tone-text);font-size:var(--form-label-size);gap:8px;font-weight:550;line-height:1.5}:root :is(form.form[data-form-system],.dialog-body[data-form-controls]) :is(input:where(:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=color])),select,textarea){width:100%;min-width:0;min-height:var(--form-control-height);border:1px solid var(--tone-control-border);border-radius:var(--radius-control);background:var(--tone-field);color:var(--tone-text);box-shadow:0 1px 2px color-mix(in srgb,var(--tone-text) 4%,transparent);padding:11px 14px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;transition:border-color .12s,box-shadow .12s}:root :is(form.form[data-form-system],.dialog-body[data-form-controls]) textarea{resize:vertical;min-height:120px}:root :is(form.form[data-form-system],.dialog-body[data-form-controls]) select{padding-right:32px}:root :is(form.form[data-form-system],.dialog-body[data-form-controls]) select[multiple]{min-height:144px}:root :is(form.form[data-form-system],.dialog-body[data-form-controls]) :is(input,textarea)::placeholder{color:var(--tone-muted);opacity:1}:root :is(form.form[data-form-system],.dialog-body[data-form-controls]) :is(input,select,textarea):focus-visible{border-color:var(--tone-focus);outline:2px solid var(--tone-focus);outline-offset:2px;box-shadow:none}:root :is(form.form[data-form-system],.dialog-body[data-form-controls]) :is(input,select,textarea):disabled{color:var(--tone-muted);background:var(--tone-disabled);border-color:var(--tone-border);box-shadow:none;cursor:not-allowed;opacity:1}:root :is(form.form[data-form-system],.dialog-body[data-form-controls]) :is(input,select,textarea)[aria-invalid=true]{border-color:var(--tone-text-red)}:root :is(form.form[data-form-system],.dialog-body[data-form-controls]) label :is(input[type=checkbox],input[type=radio]){width:18px;height:18px;min-height:18px;accent-color:var(--tone-fill-blue);flex:0 0 18px;margin:0;padding:0}:root :is(form.form[data-form-system],.dialog-body[data-form-controls]) label:has(>:is(input[type=checkbox],input[type=radio])):not(.project-create-mode){align-items:center;gap:10px;min-height:44px;font-weight:400;display:flex}:root :is(form.form[data-form-system],.dialog-body[data-form-controls]) :is(.field-help,.form-help,.field-hint,.company-meeting-hint,label>small){color:var(--tone-muted);font-size:var(--form-hint-size);font-weight:400;line-height:1.55}:root form.form[data-form-system] :is(.form-section,[data-form-section]){background:0 0;border:0;gap:24px;min-width:0;margin:0;padding:0;display:grid}:root form.form[data-form-system] :is(.form-section,[data-form-section])>legend{max-width:100%;color:var(--tone-text);letter-spacing:-.015em;margin:0 0 12px;padding:0;font-size:17px;font-weight:650;line-height:1.45}:root form.form[data-form-system] :is(.form-section,[data-form-section])>p{color:var(--tone-muted);max-width:72ch;margin:0;font-size:14px;line-height:1.55}:root form.form[data-form-system] [data-field-group]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;min-width:0;margin:0;display:grid}:root form.form[data-form-system] [data-field-group]>.span-2{grid-column:1/-1}:root form.form[data-form-system] :is(.form-section,[data-form-section])+:is(.form-section,[data-form-section]){margin-top:8px}:root form.form[data-form-system] :is(.client-profile-fields,.contact-profile-fields)>[data-form-section]:has(+[data-form-section]){border-bottom:1px solid var(--tone-border);padding-bottom:28px}:root form.form[data-form-system] :is(.client-profile-fields,.project-editor-fields){gap:28px}:root form.form[data-form-system] :is(.client-optional-section,.opportunity-profile-options,.contact-profile-options,.product-profile-options,.personal-work-fields,.project-editor-groups>details,.form-disclosure){border:0;border-top:1px solid var(--tone-border);background:0 0;border-radius:0;min-width:0;margin:0;padding:0}:root form.form[data-form-system] :is(.client-optional-section,.opportunity-profile-options,.contact-profile-options,.product-profile-options,.personal-work-fields,.project-editor-groups>details,.form-disclosure)>summary{min-height:56px;color:var(--tone-text);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:16px 0;font-size:15px;font-weight:600;line-height:1.5;list-style:none;display:flex}:root form.form[data-form-system] summary::-webkit-details-marker{display:none}:root form.form[data-form-system] :is(.client-optional-section,.opportunity-profile-options,.contact-profile-options,.product-profile-options,.personal-work-fields,.project-editor-groups>details,.form-disclosure)>summary:after{content:"";border:1.5px solid;border-top:0;border-left:0;flex-shrink:0;width:7px;height:7px;margin:0 4px 4px 0;transform:rotate(45deg)}:root form.form[data-form-system] details[open]>summary:after{margin-bottom:0;transform:rotate(225deg)}:root form.form[data-form-system] details>summary:hover{color:var(--tone-text-blue)}:root form.form[data-form-system] :is(.client-optional-section,.opportunity-profile-options,.contact-profile-options,.product-profile-options,.personal-work-fields,.project-editor-groups>details,.form-disclosure)[open]>:not(summary){background:0 0;border:0;margin:0;padding:8px 0 24px}:root form.form[data-form-system] .project-editor-groups{gap:0;margin:0}:root form.form[data-form-system] .editor-actions{border-top:1px solid var(--tone-border);flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:8px;padding-top:24px;display:flex}:root form.form[data-form-system] .button{min-height:44px;font-size:14px}:root form.form[data-form-system] .notice{font-size:14px;line-height:1.6}:root form.form[data-form-system] [hidden]{display:none}:root .editor-frame :is(.opportunity-profile-form-surface,.client-profile-form-surface,.product-profile-draft,.project-editor-draft,.contact-profile-draft)>form.form[data-form-system]{border:1px solid var(--tone-border);border-radius:var(--radius-surface);background:var(--tone-raised);max-width:none;margin:0;padding:32px}:root .editor-frame .panel.project-editor{background:0 0;border:0;padding:0}:root .editor-frame :is(.opportunity-profile-editor,.client-profile-editor)>h2{background:var(--tone-raised)}:root .editor-frame :is(.opportunity-profile-editor,.client-profile-editor):has(>h2)>:is(.opportunity-profile-form-surface,.client-profile-form-surface)>form.form[data-form-system]{border-top-left-radius:0;border-top-right-radius:0}:root .editor-frame>.panel>form.form[data-form-system],:root .editor-frame form.form[data-form-system]{max-width:none}:root .editor-frame :is(.company-meeting-editor,.service-guided-form,.agreement-guided-form){background:var(--tone-raised);border:1px solid var(--tone-border);border-radius:var(--radius-surface);padding:32px}:root .editor-frame .company-meeting-editor form.form[data-form-system]{display:grid}:root .editor-frame .project-create-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid;overflow:visible}:root .editor-frame .project-create-steps button{white-space:normal;text-align:left}:root :is(nav,ol).form-step-navigation :is(button,li>span){box-shadow:none;border:1px solid var(--tone-border);background:var(--tone-raised);min-height:44px;color:var(--tone-muted);border-radius:7px;padding:10px 12px;font-size:14px;line-height:1.5}:root :is(nav,ol).form-step-navigation :is(button,li>span)[aria-current=step]{background:var(--tone-soft-blue);border-color:var(--tone-focus);color:var(--tone-text-blue);font-weight:650}@media (width<=650px){:root{--form-field-gap:20px}:root form.form[data-form-system] [data-field-group]{grid-template-columns:minmax(0,1fr);gap:20px}:root form.form[data-form-system] [data-field-group]>*{grid-column:1/-1}:root .editor-frame :is(.opportunity-profile-form-surface,.client-profile-form-surface,.product-profile-draft,.project-editor-draft,.contact-profile-draft)>form.form[data-form-system],:root .editor-frame :is(.company-meeting-editor,.service-guided-form,.agreement-guided-form){padding:24px 16px}:root .editor-frame .project-create-steps{grid-template-columns:repeat(2,minmax(0,1fr))}:root form.form[data-form-system] .editor-actions{gap:8px;padding-top:20px}}@media (prefers-reduced-motion:reduce){:root form.form[data-form-system] :is(input,select,textarea){transition:none}}:root form.form[data-form-system]>details.personal-work-fields+details.personal-work-fields,:root form.form[data-form-system]>details.form-disclosure+details.form-disclosure{margin-top:calc(-1 * var(--form-field-gap))}:root form.form[data-form-system] [data-form-section]>legend.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root form.form[data-form-system] label:has(>.field-required){flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}:root form.form[data-form-system] label>.field-required{width:auto;color:var(--tone-muted);text-transform:none;letter-spacing:normal;background:0 0;border:0;align-self:center;padding:0;font-size:13px;font-weight:400}:root form.form[data-form-system] label:has(>.field-required)>:is(input,select,textarea){flex-basis:100%}:root form.form[data-form-system] [data-operation-step]>legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.operation-editor-page .operation-wizard-progress>strong{font-size:17px;line-height:1.45}@media (width<=720px){:root .editor-frame .company-meeting-wizard--editing .meeting-wizard-steps{scroll-margin-top:136px}:root main :is(.project-work-conflict,.project-profile-conflict,.client-conflict,.contact-conflict,.product-conflict,.opportunity-conflict,.minute-conflict,.document-conflict,.operation-conflict,.template-conflict,.project-template-conflict)>h2{scroll-margin-block-start:136px}}:root .editor-frame :is(.service-guided-form,.agreement-guided-form),:root .editor-frame :is(.service-guided-form,.agreement-guided-form)>form.form[data-form-system],:root .editor-frame :is(.service-guided-form,.agreement-guided-form)>form.form>nav{margin:0}:root .editor-frame :is(.service-guided-form,.agreement-guided-form)>form.form>header .eyebrow{letter-spacing:0;text-transform:none;margin:0 0 6px;font-size:13px;line-height:1.5}:root .editor-frame :is(.service-guided-form,.agreement-guided-form)>form.form>header h2{margin:0;font-size:20px;line-height:1.4}:root :is(nav,ol).form-step-navigation{gap:8px}:root :is(nav,ol).form-step-navigation button:disabled{opacity:1;color:var(--tone-muted);cursor:not-allowed}:root :is(nav,ol).form-step-navigation button:not(:disabled):not([aria-current=step]):hover{background:var(--tone-soft)}:root :is(nav,ol).form-step-navigation button:focus-visible{outline:2px solid var(--tone-focus);outline-offset:2px}:root .editor-frame .project-work-editor{background:var(--tone-raised);border:1px solid var(--tone-border);border-radius:var(--radius-surface);padding:32px}:root form.form[data-form-system] .form-disclosure>div{gap:var(--form-field-gap)}:root form.form[data-form-system] .form-disclosure>summary:focus-visible{outline:2px solid var(--tone-focus);outline-offset:3px;border-radius:var(--radius-control)}@media (width<=650px){:root .editor-frame .project-work-editor{padding:24px 16px}}:root form.form[data-form-system] .form-field{align-content:start;gap:8px;min-width:0;display:grid}:root form.form[data-form-system] .form-field-error{color:var(--tone-text-red);font-size:var(--form-hint-size);margin:0;font-weight:500;line-height:1.5}.editor-frame .editor-surface{border:1px solid var(--tone-border);border-radius:var(--radius-surface);background:var(--tone-raised);min-width:0;padding:32px}.editor-frame .editor-surface>form.form[data-form-system]{margin:0}.editor-frame .editor-surface>:is(.minute-action-origin,.minute-editor-origin,.operation-editor-context):first-child{border-top:0;margin-top:0;padding-top:0}.editor-frame :is(.editor-surface,.editor-setup-body)>label>select,.editor-frame .offer-destination-choice>label>select{width:100%;min-height:var(--form-control-height);font-size:var(--text-field);border:1px solid var(--tone-control-border);border-radius:var(--radius-control);background:var(--tone-field);color:var(--tone-text);margin-top:8px;padding:11px 32px 11px 14px;display:block}.editor-frame :is(.editor-surface,.editor-setup-body)>label>select:focus-visible,.editor-frame .offer-destination-choice>label>select:focus-visible{outline:2px solid var(--tone-focus);outline-offset:2px}@media (width<=650px){.editor-frame .editor-surface{padding:16px}}:root nav.form-step-navigation{grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;max-width:100%;display:grid;overflow:visible}:root nav.form-step-navigation:has(>button:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}:root nav.form-step-navigation:has(>button:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}:root nav.form-step-navigation>button{white-space:normal;overflow-wrap:anywhere;text-align:left;min-width:0;height:auto}@media (width<=650px){:is(:root nav.form-step-navigation,:root nav.form-step-navigation:has(>button:nth-child(3):last-child)){grid-template-columns:repeat(2,minmax(0,1fr))}}.form-step-control{min-width:0}.form-step-control>nav.form-step-navigation{margin:0}.form-step-select{display:none!important}@media (width<=650px){.form-step-control--compact>nav.form-step-navigation{display:none}:root form.form[data-form-system] .form-step-control--compact>.form-step-select,.form-step-control--compact>.form-step-select{gap:8px;font-size:14px;font-weight:550;display:grid!important}.form-step-select select{width:100%;min-width:0;min-height:48px;font:inherit;color:var(--tone-text);background:var(--tone-field);border:1px solid var(--tone-control-border);border-radius:var(--radius-control);padding:10px 12px;font-size:16px}.form-step-select select:focus-visible{outline:2px solid var(--tone-focus);outline-offset:2px}}.editor-frame .editor-surface .operation-editor-surface>form.form[data-form-system]{margin:0}.form-step-control+.operation-wizard-progress{margin-top:12px}:root form.form[data-form-system] [data-operation-step]{padding-block:0}:root form.form[data-form-system] [data-operation-step]>p:first-of-type{margin-top:0}.editor-frame :is(.editor-surface,.editor-setup-body)>.operation-editor-template{font-size:14px;line-height:1.5}.editor-frame :is(.editor-surface,.editor-setup-body)>.operation-editor-template>select{margin-top:0;font-weight:400}:root form.form[data-form-system] [data-operation-step]{gap:var(--form-field-gap)}:root .editor-frame .editor-recovery-panel{border:1px solid var(--tone-border);border-radius:var(--radius-surface);background:var(--tone-raised);min-width:0;color:var(--tone-muted);gap:16px;margin-top:20px;padding:20px 24px;font-size:14px;line-height:1.55}:root .editor-frame .editor-recovery-panel p{color:var(--tone-muted);margin:0;font-size:14px;line-height:1.55}:root .editor-frame .editor-recovery-panel .button{flex-shrink:0;min-height:44px;font-size:14px}:root .editor-frame details.editor-recovery-panel{display:block}:root .editor-frame details.editor-recovery-panel>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:none;padding-top:12px;display:flex}:root .editor-frame details.editor-recovery-panel>div>p{flex:36ch}@media (width<=650px){:root .editor-frame .editor-recovery-panel{flex-direction:column;align-items:stretch;padding:20px 16px}:root .editor-frame .editor-recovery-panel .button{width:100%}}.editor-setup-toggle{display:none}.editor-frame .editor-setup-body>.operation-editor-context:first-child{border-top:0;padding-top:0}@media (width<=650px){.editor-setup[data-collapsible=true]{border:1px solid var(--tone-border);border-radius:var(--radius-control);background:var(--tone-surface);margin-bottom:16px}.editor-setup[data-collapsible=true]>.editor-setup-toggle{border-radius:inherit;text-align:left;width:100%;min-height:56px;color:var(--tone-text);background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.editor-setup-toggle>span:first-child{gap:4px;min-width:0;display:grid}.editor-setup-toggle>span:first-child>span{color:var(--tone-muted);font-size:13px}.editor-setup-toggle strong{overflow-wrap:anywhere;font-size:14px;line-height:1.4}.editor-setup-toggle>span:last-child{color:var(--tone-text-blue);flex-shrink:0;font-size:20px}.editor-setup-toggle:focus-visible{outline:2px solid var(--tone-focus);outline-offset:2px}.editor-setup[data-collapsible=true]>.editor-setup-body{border-top:1px solid var(--tone-border);padding:16px 12px 0}.editor-setup[data-collapsible=true]>.editor-setup-body[data-expanded=false]{display:none}}
