/* Latest request: all knowledge prose and labels share the page title left edge. */
.plane-shell.plane-refresh .kb-docs-workspace{--kb-directory-surface:#fafbfd}
.plane-shell.plane-refresh .kb-docs-layout{background:linear-gradient(to left,var(--kb-directory-surface) 228px,transparent 228px)}
.plane-shell.plane-refresh .kb-docs-nav{min-height:calc(100dvh - 150px);background:var(--kb-directory-surface)}
.plane-shell.plane-refresh[data-pa-route=knowledge] .kb-workspace .pa-identity-fields>div{display:block;padding:22px 0;text-align:left}
.plane-shell.plane-refresh[data-pa-route=knowledge] .kb-workspace .pa-identity-fields dt{margin:0 0 10px;text-align:left}
.plane-shell.plane-refresh[data-pa-route=knowledge] .kb-workspace .pa-identity-fields dd{margin:0;max-width:78ch;text-align:left}
.plane-shell.plane-refresh .kb-docs-workspace .kb-document :is(h2,h3,h4,p,dt,dd,th,td,small,summary,li){text-align:left!important}
.plane-shell.plane-refresh .kb-docs-workspace .plane-document-body{margin-left:0;text-align:left!important}
.plane-shell.plane-refresh .kb-docs-workspace .kb-document :is(ul,ol){list-style-position:inside;text-align:left}
.plane-shell.plane-refresh .kb-docs-workspace .p1-knowledge-row>summary{justify-content:flex-start}
.plane-shell.plane-refresh .kb-docs-workspace .p1-row-title{margin-left:0}
.dark .plane-shell.plane-refresh .kb-docs-workspace{--kb-directory-surface:var(--surface)}
/* The same measured outer width, heading, diagram and form frame as brand import. */
.plane-shell .plane-page.page:has(.gi-flow-entry){padding:28px 44px 32px!important}
.plane-shell .plane-page .gi-workspace:has(.gi-flow-entry){width:100%;max-width:1120px;margin:0 auto!important;padding:0}
.plane-shell .gi-workspace .gi-flow-entry{width:100%;max-width:1120px;margin:0 auto;padding:0}
.gi-flow-start .bf-step-content{max-width:790px}
.gi-flow-entry .gi-flow-heading{max-width:760px;margin:0 auto 20px;text-align:center}
.gi-flow-entry .gi-flow-heading h1{font-size:30px!important;line-height:1.4;margin:0 0 10px;font-weight:600;letter-spacing:-.025em;text-wrap:balance}
.gi-flow-entry .gi-flow-heading p{font-size:14px;line-height:1.8;margin:0;color:var(--bf-muted)}
.gi-flow-entry .gi-flow-steps{max-width:650px;margin:0 auto 28px}
.gi-flow-entry .bf-intake{max-width:540px;margin:0 auto 22px}
.gi-flow-entry .gi-auto-summary{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 20px;padding:12px 16px;text-align:left}
.gi-auto-summary strong{font-size:13px;font-weight:600}.gi-auto-summary>span{font-size:12px;color:var(--bf-muted);line-height:1.7}
.plane-shell .gi-flow-entry #gi-start-form.gi-compact-settings{grid-template-columns:1fr 1fr;gap:20px 24px;max-width:790px}
.plane-shell .gi-flow-entry #gi-start-form.gi-compact-settings .field{margin:0}
.plane-shell .gi-flow-entry #gi-start-form.gi-compact-settings .gd-checkbox{grid-column:1/-1;margin:0;align-items:center}
.plane-shell .gi-flow-entry #gi-start-form .gi-auto-note{grid-column:1/-1;margin:0;font-size:12px;line-height:1.8;color:var(--bf-muted)}
.plane-shell .gi-flow-entry #gi-start-form .plane-select-trigger{height:42px!important;min-height:42px!important;padding:9px 12px!important;border-radius:8px!important;font-size:14px!important}
.gi-flow-entry .bf-step-actions{margin:28px auto 0}
@media(max-width:1000px){.plane-shell.plane-refresh .kb-docs-layout{background:linear-gradient(to left,var(--kb-directory-surface) 200px,transparent 200px)}}
@media(max-width:800px){.plane-shell.plane-refresh .kb-docs-layout{background:transparent}.plane-shell.plane-refresh .kb-docs-nav{min-height:0}.plane-shell.plane-refresh[data-pa-route=knowledge] .kb-workspace .pa-identity-fields>div{padding:20px 12px}}
@media(max-width:700px){.plane-shell .plane-page.page:has(.gi-flow-entry){padding:20px 16px 28px!important}.gi-flow-entry .gi-flow-heading h1{font-size:24px!important;line-height:1.45}.gi-flow-entry .gi-flow-heading p{font-size:13px}.gi-flow-entry .gi-flow-steps{margin-bottom:26px}.gi-flow-entry .bf-intake{margin-bottom:24px}.plane-shell .gi-flow-entry #gi-start-form.gi-compact-settings{grid-template-columns:minmax(0,1fr)}.gi-flow-entry .gi-auto-summary{gap:4px 10px}}
