@charset "UTF-8";.avdc-c4-table{--avdc-red:#D2232A;--avdc-line:rgba(255,255,255,.14);--avdc-text:rgba(255,255,255,.82);border:1px solid var(--avdc-line);border-radius:10px;overflow:hidden;background:rgba(255,255,255,.03)}.avdc-c4-table table{width:100%;border-collapse:collapse;margin:0}.avdc-c4-table thead th{background:rgba(255,255,255,.06);color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-align:left;padding:18px 24px;border-bottom:3px solid var(--avdc-red)}.avdc-c4-table tbody td{padding:20px 24px;vertical-align:middle;color:var(--avdc-text);font-size:1rem;line-height:1.55;border-top:1px solid var(--avdc-line)}.avdc-c4-table tbody tr:first-child td{border-top:0}.avdc-c4-table tbody tr{transition:background-color .2s ease}.avdc-c4-table tbody tr:hover{background:rgba(255,255,255,.05)}.avdc-c4-table td.avdc-situation{color:#fff;font-weight:600;width:45%;position:relative;padding-left:44px}.avdc-c4-table td.avdc-situation::before{content:"";position:absolute;left:24px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--avdc-red)}.avdc-c4-table td.avdc-fix{position:relative;padding-left:56px}.avdc-c4-table td.avdc-fix::before{content:"\2192";position:absolute;left:24px;top:50%;transform:translateY(-50%);color:var(--avdc-red);font-weight:700;font-size:1.15rem}@media (max-width:767px){.avdc-c4-table{border:0;background:none;border-radius:0}.avdc-c4-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.avdc-c4-table table,.avdc-c4-table tbody,.avdc-c4-table tr,.avdc-c4-table td{display:block;width:100%}.avdc-c4-table tbody tr{border:1px solid var(--avdc-line);border-left:4px solid var(--avdc-red);border-radius:8px;background:rgba(255,255,255,.04);margin-bottom:14px;overflow:hidden}.avdc-c4-table tbody tr:hover{background:rgba(255,255,255,.04)}.avdc-c4-table tbody td,.avdc-c4-table td.avdc-situation,.avdc-c4-table td.avdc-fix{padding:14px 18px;border-top:0;width:auto}.avdc-c4-table td.avdc-situation::before,.avdc-c4-table td.avdc-fix::before{display:none}.avdc-c4-table td.avdc-fix{border-top:1px solid var(--avdc-line)}.avdc-c4-table td[data-label]::before{display:block !important;position:static;transform:none;content:attr(data-label);width:auto;height:auto;margin:0 0 4px;border-radius:0;background:none;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--avdc-red)}}
