.incx-card{background:#fff;border:1px solid #e5dfed;border-radius:18px;padding:26px;margin:22px 0;width:100%;color:#30293d;box-sizing:border-box;text-align:left;font-size:15px;line-height:1.6}
.incx-card h2,.incx-card h3{font-size:22px;color:#3a244c;margin:0 0 16px}.incx-card p{color:#645d75}.incx-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.incx-card label{display:block;font-size:14px;color:#514060;font-weight:600}.incx-card input:not([type=checkbox]):not([type=hidden]),.incx-card select{width:100%;border:1px solid #d9d1e3;border-radius:10px;padding:12px;min-height:48px;font-size:16px;background:#fff;color:#30293d;box-sizing:border-box;margin:6px 0 14px}.incx-card .incx-primary{background:#7606c9;color:#fff;border:0;border-radius:10px;padding:14px 22px;font-weight:600;font-size:16px}.incx-card a{color:#6515a0;text-decoration:underline}.incx-table{overflow-x:auto}.incx-card table{width:100%;border-collapse:collapse}.incx-card th,.incx-card td{padding:12px;border-bottom:1px solid #eee7f3;font-size:14px;text-align:left}.incx-card th{background:#f5effb}.incx-due{color:#514060!important;font-size:16px!important}.incx-card [role=status]{padding:12px;background:#eef8ef;border-radius:10px;color:#285632}.incx-card input:focus-visible,.incx-card select:focus-visible{outline:3px solid #b38ad8;outline-offset:2px}@media(max-width:767px){.incx-grid{grid-template-columns:1fr}.incx-card{padding:18px}.incx-card h2{font-size:20px}}
