.mc-privacy-note{max-width:900px;margin-top:1rem;padding:.85rem 1rem;border:1px solid #5d7181;border-left:5px solid #e4b443;border-radius:12px;background:#152533;color:#e8edf0;line-height:1.5}.career-log-section{scroll-margin-top:80px}.career-log-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin:1rem 0}.career-log-stats article{padding:1rem;border-radius:14px;background:linear-gradient(145deg,#182733,#263d4d);color:#fff}.career-log-stats span,.career-log-stats strong{display:block}.career-log-stats span{color:#c2d0d9;font-size:.8rem}.career-log-stats strong{margin-top:.15rem;font-size:1.75rem}.career-log-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:1rem}.career-entry-form{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.career-entry-form label,.career-search{display:grid;gap:.3rem;font-weight:800}.career-entry-form .wide{grid-column:1/-1}.career-entry-form input,.career-entry-form select,.career-entry-form textarea,.career-log-head select,.career-search input{width:100%;min-height:45px;padding:.7rem;border:1px solid #bdcbd4;border-radius:10px;background:#fff;font:inherit}.career-entry-form textarea{min-height:90px;resize:vertical}.career-log-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.career-log-head p{margin:.25rem 0;color:#69757e}.career-log-head select{width:auto;min-width:155px}.career-search{margin:.75rem 0}.career-entry-list{display:grid;gap:.6rem;max-height:650px;overflow:auto;padding-right:.15rem}.career-record{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:.7rem;padding:.8rem;border:1px solid #dce3e7;border-left:5px solid #28799a;border-radius:11px;background:#fff}.career-record.award,.career-record.leadership{border-left-color:#c18d18}.career-record.exposure{border-left-color:#a13b3b}.career-record.training,.career-record.teaching{border-left-color:#248260}.career-record-type{font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:#65727b}.career-record-main{min-width:0}.career-record-main strong,.career-record-main small{display:block}.career-record-main p{margin:.25rem 0;color:#64727b;overflow-wrap:anywhere}.career-record-main small{color:#74818a}.career-record-actions{display:flex;gap:.3rem}.career-record-actions button{min-height:40px;border:0;border-radius:8px;padding:.45rem .6rem;font-weight:800;cursor:pointer}.record-edit{background:#e8f1f5;color:#17435a}.record-delete{background:#fde9e7;color:#8b251f}.career-empty{padding:1.2rem;border:2px dashed #ccd6dc;border-radius:12px;text-align:center;color:#66747d}.report-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin:.8rem 0 1.2rem}.restore-label{cursor:pointer}.career-report-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem;margin:1rem 0}.career-report-metrics div{padding:.8rem;border:1px solid #d9e1e5;border-radius:10px}.career-report-metrics strong,.career-report-metrics span{display:block}.career-report-metrics strong{font-size:1.4rem}.career-report-metrics span{font-size:.76rem;color:#69757e}.career-report-table{width:100%;border-collapse:collapse}.career-report-table th,.career-report-table td{padding:.65rem;border-bottom:1px solid #dce3e7;text-align:left;vertical-align:top}.career-report-table small{color:#67747d}
@media(max-width:900px){.career-log-grid{grid-template-columns:1fr}.career-log-stats{grid-template-columns:1fr 1fr}}@media(max-width:560px){.career-entry-form{grid-template-columns:1fr}.career-entry-form .wide{grid-column:auto}.career-record{grid-template-columns:1fr}.career-record-actions button{flex:1}.career-report-metrics{grid-template-columns:1fr 1fr}.report-actions>*{width:100%;text-align:center;justify-content:center}.career-log-stats{gap:.5rem}.career-log-stats article{padding:.8rem}.career-log-head select{width:100%}}@media print{.site-header,.mc-hero,.mc-refresh,.mc-grid,.mc-two,.career-log-section,.report-actions,.footer,.mc-source{display:none!important}.career-report-section{border:0!important;box-shadow:none!important}.mc-wrap{padding:0}.career-report-table{font-size:11px}}
