.spinner-layout{z-index:1080;position:absolute;inset:0}.spinner-viewport{justify-content:center;align-items:center;height:100vh;max-height:100%;display:flex;position:sticky;top:0}.bo-form{flex-direction:column;display:flex}@media (width<=767.98px){.bo-form{padding:.5em}}.bo-form .input-action-button{border:1px solid var(--app-border);box-sizing:border-box;text-transform:none;color:var(--app-foreground);z-index:10;border-radius:0 4px 4px 0;font-size:12px;box-shadow:none!important;margin-left:-6px!important}.bo-form .input-action-button:hover{color:inherit}.bo-form input::-webkit-outer-spin-button,.bo-form input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bo-form textarea{field-sizing:content;max-height:600px}.bo-form .field-array-item{border-radius:.35em;width:100%;display:flex;position:relative}.bo-form .field-array-item .remove-item-btn{cursor:pointer;width:auto;height:24px;margin-top:1.75em;padding:.2em 0 .25em .22em;transition:color .2s;display:flex;position:relative}@media (width>=768px){.bo-form .field-array-item{gap:5px;border:none!important}}@media (width<=575.98px){.bo-form .field-array-item{border:1px solid var(--app-border);flex-direction:column;margin-bottom:.5em;padding:.5em}.bo-form .field-array-item .remove-item-btn{top:.15em;right:.15em;margin:0!important;position:absolute!important}}.tooltip-arrow:before{border-left-color:inherit!important}
