.nc172-print{margin-left:auto;margin-right:10px;border:1px solid #aac6d7;background:#fff;color:#17445e;border-radius:9px;padding:8px 12px;font-weight:800;cursor:pointer}.nc172-title{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:14px}.nc172-title h3,.nc172-title h2{margin:0 0 4px}.nc172-title p{margin:0;color:#718496}.nc172-profile{display:grid;grid-template-columns:125px 1fr;gap:16px}.nc172-photo{width:112px;height:112px;border-radius:18px;background:#e8f3f8;border:1px solid #d3e3eb;display:flex;align-items:center;justify-content:center;font-size:48px;overflow:hidden}.nc172-photo img{width:100%;height:100%;object-fit:cover}.nc172-photoedit{display:flex;gap:10px;align-items:center;margin:10px 0 18px}.nc172-table{width:100%;border-collapse:collapse}.nc172-table th,.nc172-table td{padding:9px 10px;border-bottom:1px solid #dce5ea;text-align:left}.nc172-table th{background:#eef4f7;width:18%}.nc172-table.one th{width:42%}.nc172-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.nc172-grid .wide{grid-column:1/-1}.nc172-subtitle{margin:20px 0 8px}.nc172-contact{border:1px solid #dbe6eb;border-radius:10px;padding:10px;margin:7px 0;background:#f9fbfc}.nc172-contact small{display:block;color:#718496;margin-top:3px}.nc172-contact-edit{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr auto 34px;gap:7px;align-items:center;margin:7px 0}.nc172-contact-edit input{padding:9px;border:1px solid #cbdbe4;border-radius:8px}.nc172-list{width:100%;border-collapse:collapse}.nc172-list th{background:#eaf2f6;text-align:left}.nc172-list th,.nc172-list td{padding:9px;border-bottom:1px solid #dce5ea}.nc172-filters{display:grid;grid-template-columns:1fr 1fr 1.2fr 1fr;gap:8px;margin:12px 0}.nc172-filters input,.nc172-filters select{padding:8px;border:1px solid #cbdbe4;border-radius:8px}.nc172-tr{padding:11px;border:1px solid #dbe5ea;border-left:4px solid #4a8cab;border-radius:9px;margin:8px 0;background:#fff}.nc172-tr small{display:block;color:#718496;margin-top:3px}.nc172-tr p{margin:7px 0}.nc172-checks{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nc172-checks label{background:#fff;border:1px solid #dce5ea;border-radius:8px;padding:9px}.nc172-assist{width:min(980px,95vw)!important;max-height:92vh;overflow:auto}.nc172-assist .rd-home-grid{grid-template-columns:repeat(3,1fr)}@media(max-width:850px){.nc172-profile{grid-template-columns:1fr}.nc172-contact-edit{grid-template-columns:1fr 1fr}.nc172-grid{grid-template-columns:1fr}.nc172-assist .rd-home-grid{grid-template-columns:1fr 1fr}}
