.validation-summary[data-v-b8e57450]{color:var(--gray-600, #5a6b7d);font-size:.98rem;line-height:1.75;margin-bottom:1.35rem}.validation-table-card[data-v-b8e57450]{background:var(--white, #fff);border:1px solid var(--gray-200, #dce6ee);border-radius:var(--radius, 14px);-webkit-box-shadow:var(--shadow, 0 8px 32px rgba(30,58,110,.1));box-shadow:var(--shadow, 0 8px 32px rgba(30,58,110,.1));overflow:hidden;-webkit-transition:-webkit-box-shadow .32s cubic-bezier(.4,0,.2,1);transition:-webkit-box-shadow .32s cubic-bezier(.4,0,.2,1);transition:box-shadow .32s cubic-bezier(.4,0,.2,1);transition:box-shadow .32s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .32s cubic-bezier(.4,0,.2,1)}.validation-table-card[data-v-b8e57450]:focus-within{-webkit-box-shadow:var(--shadow-lg, 0 20px 50px rgba(30,58,110,.14));box-shadow:var(--shadow-lg, 0 20px 50px rgba(30,58,110,.14))}.validation-levels-table[data-v-b8e57450]{border-collapse:collapse;font-size:.9rem;width:100%}.validation-levels-table thead th[data-v-b8e57450]{background:-webkit-gradient(linear,left top,left bottom,from(var(--accent, #2db5a8)),to(var(--accent-dark, #249688)));background:linear-gradient(180deg,var(--accent, #2db5a8) 0,var(--accent-dark, #249688) 100%);color:var(--white, #fff);font-size:.82rem;font-weight:700;letter-spacing:.04em;padding:.9rem 1rem;text-align:center;text-transform:uppercase}.validation-levels-table tbody tr[data-v-b8e57450]{cursor:pointer;-webkit-transition:background .32s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .32s cubic-bezier(.4,0,.2,1);transition:background .32s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .32s cubic-bezier(.4,0,.2,1);transition:background .32s cubic-bezier(.4,0,.2,1),box-shadow .32s cubic-bezier(.4,0,.2,1);transition:background .32s cubic-bezier(.4,0,.2,1),box-shadow .32s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .32s cubic-bezier(.4,0,.2,1)}.validation-levels-table tbody tr[data-v-b8e57450]:nth-child(2n){background:var(--gray-100, #f6fafc)}.validation-levels-table tbody tr.is-active[data-v-b8e57450],.validation-levels-table tbody tr[data-v-b8e57450]:hover{background:var(--accent-soft, rgba(45,181,168,.12))}.validation-levels-table tbody tr.is-active[data-v-b8e57450]{-webkit-box-shadow:inset 4px 0 0 var(--accent, #2db5a8);box-shadow:inset 4px 0 0 var(--accent, #2db5a8)}.validation-levels-table tbody td[data-v-b8e57450],.validation-levels-table tbody th[scope=row][data-v-b8e57450]{border-bottom:1px solid var(--gray-200, #dce6ee);line-height:1.55;padding:1rem 30px 1rem 1rem}.validation-levels-table tbody tr:last-child td[data-v-b8e57450],.validation-levels-table tbody tr:last-child th[scope=row][data-v-b8e57450]{border-bottom:none}.validation-levels-table tbody th[scope=row][data-v-b8e57450]{background:transparent;color:var(--navy-deep, #2d4a66);font-weight:700;padding:1rem .75rem;text-align:center;vertical-align:middle;width:22%}.validation-levels-table tbody tr.is-active th[scope=row][data-v-b8e57450]{color:var(--accent-dark, #249688)}@media(max-width:900px){.validation-levels-table thead[data-v-b8e57450]{display:none}.validation-levels-table tbody tr[data-v-b8e57450]{border:1px solid var(--gray-200, #dce6ee);border-radius:10px;display:block;margin-bottom:.75rem;overflow:hidden}.validation-levels-table tbody tr[data-v-b8e57450]:last-child{margin-bottom:0}.validation-levels-table tbody td[data-v-b8e57450],.validation-levels-table tbody th[scope=row][data-v-b8e57450]{border:none;display:block;text-align:left;width:100%}.validation-levels-table tbody th[scope=row][data-v-b8e57450]{background:var(--accent-soft, rgba(45,181,168,.12));color:var(--accent-dark, #249688);padding-bottom:.35rem;text-align:left;vertical-align:top}.validation-levels-table tbody td[data-v-b8e57450]:before{color:var(--accent-dark, #249688);content:attr(data-label);display:block;font-size:.7rem;font-weight:700;letter-spacing:.04em;margin-bottom:.25rem;text-transform:uppercase}}
