.info-toolbar{display:flex;justify-content:space-between;align-items:center;margin:0 0 13px;gap:12px}.info-toolbar span{font-size:10px;color:#7e8a82}.info-intro{background:white;border:1px solid #e1e7e1;border-radius:7px;padding:20px 22px;color:#52635a;font-size:13px;line-height:1.85}.info-intro p{margin:0}.info-section{margin-top:28px}.info-section-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.info-section h2{font-size:17px;color:#244a3e;margin:0}.card-grid,.status-grid,.step-grid,.staff-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.info-card,.status-card,.service-card,.step-card{background:white;border:1px solid #e1e7e1;border-radius:6px;padding:16px}.info-card h3,.service-card h3,.step-card h3{font-size:13px;margin:0 0 8px;color:#2d5143}.info-card h3 small{font-size:10px;font-weight:400;color:#77857c}.info-card p,.service-card p,.step-card p{margin:0;color:#66756b;font-size:11px;line-height:1.75}.status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.status-card span,.status-card b{display:block}.status-card span{font-size:10px;color:#77857c}.status-card b{font-size:17px;margin-top:8px;color:#264e40}.org-list{display:grid;gap:8px}.org-item{background:#fff;border:1px solid #e1e7e1;border-radius:5px;padding:13px 15px;display:flex;gap:15px;align-items:center}.org-item b{min-width:125px;color:#315a49;font-size:12px}.org-item span{font-size:11px;color:#68766d}.timeline{display:grid;gap:9px}.timeline-item{display:grid;grid-template-columns:115px 1fr;gap:12px;background:#fff;border:1px solid #e1e7e1;border-radius:5px;padding:13px 15px}.timeline-item>span{font-size:11px;color:#38715a;font-weight:700}.timeline-item h3{font-size:12px;margin:0 0 4px}.timeline-item p{font-size:11px;color:#6b786f;margin:0;line-height:1.7}.service-card>span,.step-card>span{font-size:10px;color:#689177;font-weight:700;letter-spacing:.08em}.service-card h3,.step-card h3{margin-top:11px}.document-list{margin:0;padding:16px 20px 16px 38px;background:white;border:1px solid #e1e7e1;border-radius:6px;color:#5b6b61;font-size:12px;line-height:1.9}.editor-scalar{display:grid;gap:6px;font-size:11px;font-weight:700;color:#4c5d52}.editor-scalar textarea,.editor-row input,.editor-row textarea{width:100%;padding:9px;border:1px solid #d5dfd7;border-radius:4px;font:inherit;font-size:12px;color:#263a30}.editor-section{border:1px solid #e1e7e1;border-radius:6px;padding:13px;background:#fafcf9}.editor-section-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.editor-section-head h3{font-size:13px;margin:0}.button.small{padding:7px 10px;font-size:10px}.editor-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:11px 0;border-top:1px solid #e7ece7}.editor-row label{display:grid;gap:5px;font-weight:600;font-size:10px;color:#67766d}.editor-row button{justify-self:start}.editor-row textarea{resize:vertical}.editor-scalar input,.editor-scalar textarea{font-family:inherit}.stack input:not([type=checkbox]),.stack textarea,.account-form input{font-family:inherit;font-size:13px}
@media(max-width:680px){.card-grid,.status-grid,.step-grid,.staff-grid{grid-template-columns:1fr}.timeline-item{grid-template-columns:1fr;gap:6px}.org-item{align-items:flex-start;flex-direction:column;gap:5px}.editor-row{grid-template-columns:1fr}.info-toolbar{align-items:flex-start;flex-direction:column}.info-toolbar span{line-height:1.6}}
