.onboarding-page .page-head{margin-bottom:22px}.onboarding-page .page-head h1{margin:0}.onboarding-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:30px}.onboarding-templates{min-width:0}.onboarding-templates .section-heading{margin:0 0 12px}.onboarding-templates h2{font-size:14px}.onboarding-template-list{display:flex;flex-direction:column;gap:4px}.onboarding-template{display:flex;flex-direction:column;align-items:flex-start;gap:5px;text-align:left;padding:13px 12px;border:1px solid transparent;border-radius:6px;background:none;font-size:13px}.onboarding-template strong{font-weight:550}.onboarding-template:hover{background:var(--hover)}.onboarding-template.active{border-color:var(--line-strong);background:var(--selected)}.onboarding-work{min-width:0}.onboarding-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 20px}.onboarding-heading>div{display:flex;align-items:baseline;gap:10px}.onboarding-heading h2{margin:0;font-size:18px}.onboarding-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.onboarding-fields .field{margin:0}.onboarding-fields :is(input,select){width:100%}.onboarding-preview{margin-top:25px;border-top:1px solid var(--line);padding-top:18px}.onboarding-preview-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px}.onboarding-preview-heading h3{margin:0;font-size:14px}.onboarding-table td{padding-top:12px;padding-bottom:12px;white-space:normal}.onboarding-table .small{display:block;margin-top:4px}.onboarding-table .inline-actions{flex-wrap:nowrap}.onboarding-apply{display:flex;gap:8px;margin-top:20px}.onboarding-history{margin-top:38px}.onboarding-history .section-heading{margin:0 0 10px}.onboarding-history h2{font-size:14px}.onboarding-error{color:var(--danger);margin:0}.onboarding-applied{margin:0;color:var(--muted);font-size:12px}.onboarding-editor{margin:20px 0 10px}.onboarding-editor-row{display:grid;grid-template-columns:minmax(0,1fr) 130px 95px 34px;gap:12px;align-items:end;padding:12px 0;border-bottom:1px solid var(--line)}.onboarding-editor-row .field{margin:0}.onboarding-editor-row .btn{margin-bottom:1px}.onboarding-snapshot>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 16px;padding:13px 0;border-bottom:1px solid var(--line)}.onboarding-snapshot>div>strong{font-size:13px}.onboarding-snapshot>div>.small{grid-column:1}.onboarding-snapshot>div>span:last-child{grid-column:2;grid-row:1/3;align-self:center;font-size:12px}
@media(max-width:1000px){.onboarding-layout{grid-template-columns:205px minmax(0,1fr);gap:22px}.onboarding-preview-heading{align-items:flex-start;flex-direction:column;gap:6px}}
@media(max-width:750px){.onboarding-layout{grid-template-columns:1fr;gap:25px}.onboarding-template-list{flex-direction:row;overflow-x:auto;padding-bottom:8px}.onboarding-template{min-width:180px}.onboarding-heading{margin-bottom:16px}.onboarding-history{margin-top:28px}.onboarding-editor-row{grid-template-columns:minmax(0,1fr) 90px 34px}.onboarding-editor-row .field:first-child{grid-column:1/-1}.onboarding-editor-row .field:nth-child(2){grid-column:1}.onboarding-editor-row .field:nth-child(3){grid-column:2}.onboarding-editor-row .btn{grid-column:3}.onboarding-table{min-width:480px}}
@media(max-width:500px){.onboarding-fields{grid-template-columns:1fr;gap:14px}.onboarding-heading{align-items:flex-start}.onboarding-heading>div{flex-direction:column;gap:3px}.onboarding-apply{flex-wrap:wrap}.onboarding-table .inline-actions{gap:2px}}
