/* ImmigWay v2.4.9 applicant assessment list fixes */
.portal-assessment-head{align-items:flex-end}.portal-assessment-head .lead-sm{max-width:720px;margin:8px 0 0}.assessment-list-hint{display:flex;align-items:center;gap:8px;color:#64748b;font-size:12px;font-weight:650;margin:0 0 10px}.assessment-list-hint span{width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:#edf4ff;color:#1d5fd1}.assessment-table-wrap{position:relative;overflow:auto;max-width:100%;border-radius:14px}.assessment-list-table{min-width:980px}.assessment-list-table th,.assessment-list-table td{vertical-align:middle}.assessment-list-table .sticky-ref{position:sticky;left:0;z-index:6;min-width:185px;width:185px;background:#fff}.assessment-list-table thead .sticky-ref{z-index:9;background:#f6f8fc}.assessment-list-table .sticky-actions{position:sticky;left:185px;z-index:5;min-width:205px;width:205px;background:#fff;box-shadow:8px 0 14px -13px rgba(15,23,42,.65)}.assessment-list-table thead .sticky-actions{z-index:8;background:#f6f8fc}.assessment-ref{white-space:nowrap;font-size:14px}.assessment-country{display:inline-flex;align-items:center;gap:9px;white-space:nowrap;font-weight:700}.assessment-country .country-flag{width:25px;height:18px;margin:0;object-fit:cover;border-radius:3px}.assessment-primary-actions{display:flex;align-items:center;gap:7px;white-space:nowrap}.mini-action{display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:6px 10px;border-radius:8px;font-size:12px;font-weight:800;border:1px solid #d9e2ef;background:#fff;color:#174f9c}.mini-action.primary{background:#1765e8;color:#fff;border-color:#1765e8}.mini-action.payment{background:#ecfdf5;color:#067647;border-color:#a7f3d0}.assessment-more-actions{position:relative}.assessment-more-actions summary{list-style:none;width:32px;height:32px;display:grid;place-items:center;border:1px solid #d9e2ef;border-radius:8px;cursor:pointer;background:#fff;font-weight:900;color:#475569}.assessment-more-actions summary::-webkit-details-marker{display:none}.assessment-action-menu{position:absolute;top:38px;left:0;z-index:40;min-width:170px;background:#fff;border:1px solid #dbe3ee;border-radius:10px;box-shadow:0 14px 32px rgba(15,23,42,.16);padding:6px}.assessment-action-menu a{display:block;padding:9px 10px;border-radius:7px;font-size:12px;font-weight:700;color:#334155}.assessment-action-menu a:hover{background:#f1f5f9;color:#1458e0}@media(max-width:760px){.portal-assessment-head{align-items:flex-start}.portal-assessment-head .btn{width:100%;margin-top:8px}.assessment-list-table .sticky-ref{min-width:150px;width:150px}.assessment-list-table .sticky-actions{left:150px;min-width:180px;width:180px}.assessment-list-table{min-width:900px}.mini-action{padding:6px 8px}.assessment-ref{font-size:12px}}
