.field-info{display:flex;gap:11px;align-items:flex-start;border:1px dashed #a8c9c4;background:#f1faf8;border-radius:11px;padding:12px;color:var(--teal)}.field-info i{font-size:20px}.field-info div{display:grid;gap:3px}.field-info strong{font-size:11px}.field-info span{font-size:10px;color:var(--muted);line-height:1.5}.operation-items-section{padding-bottom:22px}.operation-items-head{align-items:center}.operation-items-head p{margin:4px 0 0;color:var(--muted);font-size:11px}.operation-items{display:grid;gap:14px;padding:0 22px 18px}.operation-item-card{border:1px solid var(--line);border-radius:14px;background:#fbfdfd;overflow:visible;box-shadow:0 5px 18px rgba(21,48,60,.04)}.operation-item-card>header{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-bottom:1px solid var(--line);background:#f5f9f8;border-radius:14px 14px 0 0}.operation-item-card>header>div{display:flex;align-items:center;gap:10px}.operation-item-card header strong{font-size:12px}.operation-item-card header small{display:block;color:var(--muted);font-size:9px;margin-top:2px}.item-number{width:30px;height:30px;border-radius:9px;background:var(--navy);color:#fff;display:grid;place-items:center;font-size:10px;font-weight:800}.operation-item-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:15px}.operation-item-details{border-top:1px solid var(--line)}.operation-item-details summary{padding:11px 15px;cursor:pointer;font-size:10px;font-weight:750;color:var(--teal);list-style:none}.operation-item-details summary i{margin-right:6px}.operation-item-details[open] summary{border-bottom:1px solid var(--line)}.details-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.details-grid .field-wide{grid-column:span 5}.operation-general-note{margin:0 22px}.theme-midnight .operation-item-card,.theme-midnight .operation-item-card>header{background:#10242f;border-color:#29414d}.theme-midnight .field-info{background:#15343c;border-color:#37606a}@media(max-width:1180px){.operation-item-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.details-grid .field-wide{grid-column:span 3}}@media(max-width:720px){.operation-item-grid{grid-template-columns:1fr 1fr}.details-grid .field-wide{grid-column:span 2}.operation-items{padding-inline:12px}.operation-general-note{margin-inline:12px}}@media(max-width:480px){.operation-item-grid{grid-template-columns:1fr}.details-grid .field-wide{grid-column:span 1}}
