*{margin:0;padding:0;box-sizing:border-box}body{font-family:Plus Jakarta Sans,sans-serif;-webkit-font-smoothing:antialiased}::selection{background:#d4a0124d}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 768px){html,body{overflow-x:hidden;max-width:100%}input,select,textarea{font-size:16px!important}table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;max-width:100%}[style*=grid-template-columns]:not([style*=auto-fit]):not([style*=auto-fill]):not([style*="repeat(7"]){grid-template-columns:minmax(0,1fr)!important}[style*="display: flex"]>*{min-width:0}[style*="overflow-x: auto"]>*{flex-shrink:0;min-width:max-content}[style*="justify-content: space-between"]{flex-wrap:wrap;gap:12px}[style*="display: flex"]:has(>input){flex-wrap:wrap}[style*="display: flex"]:has(>input)>input{flex:1 1 160px}[style*="display: flex"]:has(>input)>select,[style*="display: flex"]:has(>input)>div:has(>select){flex:1 1 100%}[style*="display: flex"]:has(>aside){flex-direction:column;align-items:stretch!important}aside{width:100%!important;min-height:0!important;max-height:240px!important}h1{font-size:22px!important}table[data-cards]{display:block;overflow:visible;white-space:normal}table[data-cards] thead{display:none}table[data-cards] tbody{display:block}table[data-cards] tr{display:block;padding:14px 16px}table[data-cards] td{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:5px 0!important;border:none!important;text-align:right;overflow-wrap:anywhere}table[data-cards] td:before{content:attr(data-label);flex-shrink:0;max-width:45%;text-align:left;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8c8476f2}table[data-cards] td:first-child{display:block;text-align:left;font-size:15px!important;padding:0 0 8px!important}table[data-cards] td:first-child:before{display:none}table[data-cards] td[data-actions]{justify-content:flex-end;flex-wrap:wrap;margin-top:8px;padding-top:10px!important;border-top:1px dashed rgba(128,128,128,.25)!important}table[data-cards] td[data-actions]:before{display:none}table[data-cards] td[data-actions] button{min-width:40px;min-height:40px}table[data-cards] td[colspan]{display:block;text-align:center}table[data-cards] td[colspan]:before{display:none}}
