.iz-help{border:0;background:transparent;color:#0d6efd;font-weight:800;padding:0 .25rem;cursor:pointer}.iz-required-label::after{content:" *";color:#dc3545}.iz-field-missing .form-control,.iz-field-missing .form-select{border:2px solid #dc3545!important;box-shadow:0 0 0 .18rem rgba(220,53,69,.10)}.iz-field-missing .invalid-feedback{display:block}.iz-build-actions{position:sticky;top:.75rem;z-index:20;padding:.75rem;border:1px solid var(--bs-border-color);border-radius:1rem;background:rgba(var(--bs-body-bg-rgb),.96);backdrop-filter:blur(8px)}.iz-download-disabled{pointer-events:none;opacity:.72}.iz-simple-card{border-left:5px solid #198754}.iz-required-list a{text-decoration:none}.iz-required-list .list-group-item{display:flex;justify-content:space-between;gap:1rem}.iz-advanced>summary{cursor:pointer;font-weight:700;padding:1rem}.iz-advanced[open]>summary{border-bottom:1px solid var(--bs-border-color)}.iz-type-help{border-left:5px solid #0d6efd}.iz-status-dot{width:.65rem;height:.65rem;border-radius:50%;display:inline-block;background:currentColor}@media(max-width:575.98px){.iz-build-actions{top:.4rem}.iz-build-actions .btn{flex:1 1 45%}}
