.vc224int4{margin:14px 0;padding:12px;border:1px solid #b99465;border-radius:14px;background:#fff7e7;color:#36242a;font:14px/1.5 Arial,sans-serif;max-width:100%;box-sizing:border-box}
.vc224int4 h3{color:#782139;margin:0 0 7px;font:700 20px/1.3 Georgia,serif}
.vc224int4 .head{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}
.vc224int4 button{min-height:42px;background:#811c36;color:white;border:0;border-radius:8px;padding:9px 14px;cursor:pointer}
.vc224int4 .warn{background:#fff0dd;border-left:4px solid #c47a31;padding:9px}
.vc224int4 table{width:100%;border-collapse:collapse;table-layout:fixed;overflow-wrap:anywhere}
.vc224int4 td,.vc224int4 th{border-bottom:1px solid #e0d1b8;padding:10px 6px;text-align:left;vertical-align:top}
.vc224int4 th:first-child{width:28%}.vc224int4 th:nth-child(2){width:30%}
.vc224int4 .tag{font-weight:700;border-radius:5px;padding:3px 7px;background:#f5e2b4;display:inline-block}
.vc224int4 .blocked{color:#831a1a;background:#fff1ed}.vc224int4 small{color:#554a4c}
@media(max-width:620px){.vc224int4{padding:10px}.vc224int4 table,.vc224int4 thead,.vc224int4 tbody,.vc224int4 tr,.vc224int4 td{display:block;width:100%}.vc224int4 thead{display:none}.vc224int4 tr{padding:8px;border-bottom:1px solid #d9c0a0}.vc224int4 td{border:0;padding:3px}.vc224int4 td:before{content:attr(data-label) ': ';font-weight:bold}}
