.card{background:#fff;padding:28px;margin-bottom:24px;box-shadow:0 1px 0 rgba(0,0,0,.04)}
.card table{margin:0 -10px;width:calc(100% + 20px)}
select,textarea,input[type=file]{border:1px solid #cfd1d4;background:#fff;padding:12px 13px;font:inherit;color:#111214;width:100%}
textarea{resize:vertical}.wide{grid-column:1/-1}.check{display:flex;align-items:center;gap:10px}.check input{min-width:auto;width:auto}.inline{display:inline-flex;margin-left:6px}.inline button{padding:8px 10px}.inline .danger{background:#f5dddd;color:#9f2020}
@media(max-width:800px){.wide{grid-column:auto}.card{padding:20px}}
