.cf-workspace .cf-app-header{min-height:60px;padding:10px 20px;gap:10px;flex-wrap:nowrap}.cf-app-header>div:first-child{margin-right:auto}.cf-workspace .cf-app-header h1{font-size:19px}.cf-app-header .workflow-health{order:2;margin:0}.cf-app-header .cf-account-menu{order:4}.ux-activity-nav{order:3;border:1px solid #dfe5ee;border-radius:7px;padding:7px 10px;color:#475569;background:#fff;font-size:12px}.ux-activity-nav[aria-pressed=true]{background:#eef2ff;color:#4338ca}.cf-workspace .cf-workspace-nav{gap:26px;padding:0 20px}.cf-workspace .cf-workspace-nav button{font-size:13px;padding:11px 0}.cf-workspace .cf-page-heading{padding:18px 20px 12px}.cf-workspace .cf-page-section{padding:18px 20px 24px;margin:0;max-width:none}.cf-workspace .cf-page-section h2,.cf-workspace .cf-page-heading h2{font-size:23px}.cf-workspace #anchors-panel:not(.hidden){margin:0;padding-top:16px!important;position:static;align-self:start;justify-content:start}.cf-workspace #anchors-panel .at-surface{margin:0}.cf-workspace .cf-review-header{align-items:center;margin-bottom:14px;gap:12px}.cf-review-header>div{margin-right:auto}.cf-workspace .cf-review-filters{display:flex;align-items:end;gap:10px;max-width:none;padding:12px;margin-bottom:8px}.cf-review-filters>label{flex:1;min-width:140px;font-size:12px}.cf-review-filters>label:has(#reviews-search){flex:2}.cf-review-filters :is(input,select){width:100%;min-width:0;min-height:36px!important;height:36px;font-size:13px!important;padding:7px 10px!important;border:1px solid #cbd5e1;border-radius:7px;background:white}.cf-review-filters .ux-more{flex:none}.cf-review-filters .ux-more-fields label{min-width:0}.cf-review-filters .ux-more-fields{min-width:300px;grid-template-columns:1fr}.cf-review-bulk:not(:has(#reviews-selected[data-selected=true])){display:none}.cf-review-bulk{position:sticky;top:0;z-index:4;padding:9px 12px;background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;margin:8px 0}.cf-review-table th,.cf-data-table th{position:sticky!important;top:0;z-index:2;background:#f8fafc}.cf-workspace :is(.cf-review-table,.cf-anchor-table,#pipeline-table-region){max-height:calc(100dvh - 300px);overflow:auto}.cf-workspace :is(.cf-review-table,.cf-data-table) td{padding:10px 12px;line-height:1.45}.cf-review-table td:nth-child(3){overflow-wrap:anywhere}.cf-workspace .pipeline-filters{padding:12px;gap:10px}.cf-workspace #pipeline-panel .pipeline-filters> .cf-search-field{flex:2 1 220px}.cf-workspace #link-map-panel .pipeline-filters{display:flex}.cf-workspace #link-map-panel .pipeline-filters>label{flex:1;min-width:140px}.cf-workspace #link-map-panel .pipeline-filters>label:has(#link-map-search){flex:2}.ux-fetch-toggle{font-size:11px;border:1px solid #cbd5e1;background:white;padding:4px 9px;border-radius:6px;margin-left:auto}.fetch-activity[data-expanded=false]>div:nth-child(2){display:none!important}.cf-workspace .fetch-activity{margin-bottom:8px}.cf-workspace .activity-summary{padding:7px 10px;min-height:36px}.cf-workspace .activity-summary #vpn-status{font-size:11px}.cf-workspace .activity-summary>span:last-of-type{margin-left:auto}.cf-workspace #fetch-run-panel{margin-top:0}.cf-workspace .cf-table-tools{margin:6px 0}.cf-workspace .pipeline-table{min-width:1000px}.cf-workspace .pipeline-table :is(th,td):nth-child(4){width:190px}.cf-workspace .pipeline-table :is(th,td):nth-child(6){width:110px}.cf-workspace .pipeline-table :is(th,td):nth-child(8){width:90px}
.cf-review-dialog{width:calc(100vw - 24px)!important;height:calc(100dvh - 24px)!important;max-height:calc(100dvh - 24px)!important}.cr-header{padding:12px 18px!important}.cr-header h2{font-size:18px!important}.cr-toolbar{padding:8px 18px!important;gap:10px;flex-wrap:wrap}.cr-toolbar-context{flex:1;min-width:280px}.cr-actions{gap:7px;flex-wrap:wrap}.cr-actions button{font-size:12px!important;min-height:34px}.cr-actions #review-approve:not(.cr-primary){background:white;color:#475569;border:1px solid #cbd5e1}.cr-actions #review-approve-next{background:#4f46e5;color:white;border-color:#4f46e5}.ux-review-tools .ux-more-fields{min-width:200px;display:flex;flex-direction:column}.cr-paper{max-width:820px;margin:0 auto!important;padding:24px!important}.cr-hint{padding:10px!important;margin-bottom:18px!important}.cr-hint p{font-size:11px}.cr-sidebar[hidden]{display:none!important}.cr-document{flex:1!important;min-width:0}.cf-review-article{font-size:16px!important;line-height:1.75!important}.cf-review-article h1{font-size:28px!important}.cr-sidebar{width:340px!important;flex:none!important}.ux-queue-position{display:block;margin-top:4px}.cf-workspace .bw-summary>div{padding:12px 14px}.cf-workspace .bw-summary strong{font-size:24px}.bw-muted{color:#617086}.ux-carry-direction{display:block;margin:4px 0;font-size:12px}.ux-carry-direction strong{display:inline!important;font-size:13px!important;margin:0!important}
@media(max-width:700px){.cf-workspace .cf-app-header{padding:10px 12px;flex-wrap:wrap}.cf-workspace .cf-app-header h1{font-size:17px}.cf-account-menu #account-name{display:none}.cf-app-header .workflow-health{order:2}.ux-activity-nav{order:3;font-size:11px;padding:6px 8px}.cf-workspace .cf-page-section,.cf-workspace #anchors-panel:not(.hidden){padding:14px 12px!important}.cf-workspace .cf-page-heading{padding:14px 12px 10px}.cf-workspace .cf-mobile-nav{padding:8px 12px}.cf-workspace .cf-mobile-nav select{font-size:13px;height:40px}.cf-workspace .cf-review-header{flex-wrap:nowrap;align-items:start}.cf-workspace .cf-review-header p{font-size:12px}.cf-workspace .cf-review-filters{display:flex;flex-wrap:wrap;gap:8px;padding:10px}.cf-review-filters>label{flex:1 1 130px;min-width:0}.cf-review-filters>label:has(#reviews-search){flex:1 1 100%}.cf-review-filters .ux-more{margin-left:auto}.cf-workspace :is(.cf-review-table,#pipeline-table-region){max-height:none}.cf-workspace #reviews-panel .cf-review-table{overflow:visible;border:0;background:transparent}.cf-workspace #reviews-panel table,.cf-workspace #reviews-panel tbody,.cf-workspace #reviews-panel tr,.cf-workspace #reviews-panel td{display:block;width:100%;min-width:0}.cf-workspace #reviews-panel thead{display:none}.cf-workspace #reviews-panel tbody tr{position:relative;border:1px solid #dfe5ee;border-radius:10px;padding:10px 12px 10px 42px;margin:10px 0;background:white}.cf-workspace #reviews-panel td{border:0;padding:4px 0;font-size:13px}.cf-workspace #reviews-panel td:first-child{position:absolute;width:auto;left:12px;top:12px}.cf-workspace #reviews-panel td:nth-child(2) p{display:inline;margin-left:7px}.cf-workspace #reviews-panel td:nth-child(5){font-size:11px;color:#64748b}.cf-workspace #reviews-panel td:last-child button{width:100%;min-height:40px}.cf-review-bulk{gap:6px}.cf-review-bulk>span{width:100%}.cf-review-bulk button{font-size:12px;padding:7px}.cf-workspace #bw-budgets-panel .cf-review-table{overflow:visible;border:0}.cf-workspace #bw-budgets-panel table{min-width:0}.cf-workspace #bw-budgets-panel :is(table,tbody,tr,td){display:block;width:100%;min-width:0}.cf-workspace #bw-budgets-panel thead{display:none}.cf-workspace #bw-budgets-panel tbody tr{padding:12px;margin:10px 0;border:1px solid #dfe5ee;border-radius:10px;background:white}.cf-workspace #bw-budgets-panel td{padding:7px 0;border:0}.cf-workspace #bw-budgets-panel td[data-label]::before{content:attr(data-label);display:block;font-size:11px;color:#64748b;margin-bottom:3px}.cf-workspace #bw-budgets-panel td:first-child::before{display:none}.cf-workspace #link-map-panel .pipeline-filters{display:flex;flex-wrap:wrap}.cf-workspace #link-map-panel .pipeline-filters>label{flex:1 1 130px;min-width:0}.cf-workspace #link-map-panel .pipeline-filters>label:has(#link-map-search){flex:1 1 100%}.cf-workspace .activity-summary #vpn-status{display:none}.cf-workspace .fetch-activity>div:nth-child(2){padding:10px}.cf-review-dialog{width:100vw!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important}.cr-toolbar{padding:8px 12px!important}.cr-toolbar-context{min-width:0;flex-basis:100%}.cr-actions{width:100%;justify-content:flex-end;gap:6px}.cr-actions #review-approve-next{margin-left:auto}.cr-header{padding:10px 12px!important}.cr-body{flex-direction:column!important}.cr-paper{padding:16px!important}.cr-sidebar{width:100%!important;height:42%;max-height:45dvh;flex:none!important}.cr-hint{display:none!important}.cf-review-article{font-size:15px!important}.cf-review-article h1{font-size:24px!important}.cf-workspace .bw-summary{grid-template-columns:1fr 1fr}.ux-more-fields{max-height:55dvh;overflow:auto}}

#reviews-message:empty,#workspace-background-status:empty{display:none}.cf-workspace .bw-summary{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:700px){.cf-workspace .bw-summary{grid-template-columns:1fr 1fr}}
#anchors-insights:empty{display:none!important}

/* Keep populated draft/finished rows within the laptop queue's visible area. */
.cf-workspace .pipeline-table :is(th,td):nth-child(6){width:170px;min-width:170px}
.cf-workspace .pipeline-table .cf-writing-cell>div{flex-wrap:nowrap;white-space:nowrap}
.cf-workspace .pipeline-table .cf-writing-cell>p{padding-left:53px;white-space:nowrap}
