/* css/form.css */
.icon{position:relative;margin-top:0;margin-left:0;height:30px;border-top-left-radius:0%;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:0%;text-align:center;padding:3px 10px 3px 6px;background:#5d9cec;font-weight:400;color:#fff;display:inline-block;left:-1em}fieldset{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgb(0 0 0 / .125);border-radius:.25rem;color:#212529!important;flex:1 1 auto;padding:1rem 1rem;margin-bottom:.25rem!important;border:none;box-shadow:0 1px 2px rgb(25 28 31 / 15%)}fieldset.disabled{background:#f0f0f0}fieldset.disabled>.details{color:#ccc;display:none}fieldset.enabled>.details{color:#000;display:block}legend,fieldset>.legend{margin-bottom:1rem!important;font-weight:300;margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;line-height:1.5;color:#212529;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0}fieldset.disabled legend,fieldset.disabled>.legend{color:#6c757d!important;margin-bottom:0rem!important;font-weight:200}input.calendar-input:focus-visible{box-shadow:none!important}

