html{height:100%}body{overflow-x:hidden}.tag-pill{position:absolute;top:1.5rem;left:1.5rem;z-index:2}.tag-pill a{color:white;text-decoration:none}.tag-pill ~ .card-title{margin-top:32px;display:inline-block}.card-body{position:relative}.form-floating{text-align:left}.form-floating .form-control ~ label{color:#4a4a4a}.form-floating .form-control:focus ~ label,.form-floating .form-control:not(:placeholder-shown) ~ label{opacity:1 !important;color:#595959}.form-floating .select-untouched ~ label{color:#4a4a4a !important;opacity:1 !important;transform:none !important}.form-floating textarea.form-control{height:initial;padding-top:32px !important}.form-floating select{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.form-floating-textarea{position:relative}.form-floating-textarea:before{content:'';position:absolute;top:1px;left:1px;width:calc(100% - 25px);height:32px;border-radius:4px;background-color:#ffffff}
