.ui-autocomplete{background-color:#fff;border:2px solid #000;border-radius:0 0 16px 16px;border-top:0;color:#000;display:none;font:var(--font-style, normal) var(--font-weight, normal) var(--font-size, 16px) var(--font-family, sans-serif);left:0;max-height:150px;overflow:auto;padding:0;position:absolute;right:0;z-index:1000}.ui-autocomplete div{cursor:pointer;padding:16px}.ui-autocomplete div:hover{background-color:#dcdcdc}.ui-autocomplete div:first-child{border-top:0}.ui-autocomplete div:last-child{border-radius:0 0 16px 16px}.ui-border{background-color:#fff;border:2px solid #000;border-radius:16px;color:#000;font:var(--font-style, normal) var(--font-weight, normal) var(--font-size, 16px) var(--font-family, sans-serif);padding:16px}.ui-bot{background-color:#fff;border:2px solid #000;border-radius:0 0 16px 16px;border-top:0;color:#000;font:var(--font-style, normal) var(--font-weight, normal) var(--font-size, 16px) var(--font-family, sans-serif);padding:16px}.ui-button{background-color:#000;border:2px solid #000;border-radius:16px;color:#fff;display:block;font:var(--font-style, normal) var(--font-weight, bold) var(--font-size, 16px) var(--font-family, sans-serif);margin:0 auto;padding:16px}.ui-button a{color:#fff;display:block;padding:16px;text-decoration:none}.ui-button:has(a){padding:0}.ui-button:hover{background-color:#fff;color:#000;cursor:pointer}.ui-button:hover a{color:#000}.ui-cols{display:flex;flex-direction:row}.ui-cols .ui-col{align-self:center;padding:0 8px}.ui-cols .ui-col:first-child{padding-left:0}.ui-cols .ui-col:last-child{padding-right:0}.ui-input-search{background-color:#fff;border:2px solid #000;border-radius:16px;color:#000;display:block;font:var(--font-style, normal) var(--font-weight, normal) var(--font-size, 16px) var(--font-family, sans-serif);margin:0;padding:16px;width:100%}.ui-input-search:disabled{background-color:#dcdcdc !important;cursor:not-allowed !important}.ui-input-search:hover{cursor:pointer}.ui-input-search::-webkit-search-cancel-button{appearance:none;background-image:url("https://js.tpncdn.com/fontawesome/6.7.2/svgs/solid/xmark.svg");background-repeat:no-repeat;cursor:pointer;height:16px;width:16px}.ui-input-text{background-color:#fff;border:2px solid #000;border-radius:16px;color:#000;display:block;font:var(--font-style, normal) var(--font-weight, normal) var(--font-size, 16px) var(--font-family, sans-serif);margin:0;padding:16px;width:100%}.ui-input-text:disabled{background-color:#dcdcdc !important;cursor:not-allowed !important}.ui-input-text:hover{cursor:pointer}.ui-label{font:var(--font-style, normal) var(--font-weight, bold) var(--font-size, 14px) var(--font-family, sans-serif);margin-bottom:8px}.ui-loading{background-color:#dcdcdc;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.ui-loading div{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.ui-loading div i{font-size:40px}.ui-message{background-color:#fff;border:2px solid #000;border-radius:16px;color:#000;font:var(--font-style, normal) var(--font-weight, normal) var(--font-size, 16px) var(--font-family, sans-serif);padding:16px;text-align:center;text-wrap:balance}.ui-message.error{border-color:red;color:red}.ui-message.success{border-color:blue;color:blue}.ui-rows{display:flex;flex-direction:column}.ui-rows .ui-row{padding:8px 0}.ui-rows .ui-row:first-child{padding-top:0}.ui-rows .ui-row:last-child{padding-bottom:0}.ui-select{appearance:none;background-color:#fff;background-image:url("https://js.tpncdn.com/fontawesome/6.7.2/svgs/solid/chevron-down.svg");background-position:right 16px center;background-repeat:no-repeat;background-size:16px;border:2px solid #000;border-radius:16px;color:#000;display:block;font:var(--font-style, normal) var(--font-weight, normal) var(--font-size, 16px) var(--font-family, sans-serif);margin:0;padding:16px;width:100%}.ui-select:hover{cursor:pointer}.ui-textarea{background-color:#fff;border:2px solid #000;border-radius:16px;color:#000;display:block;font:var(--font-style, normal) var(--font-weight, normal) var(--font-size, 16px) var(--font-family, sans-serif);margin:0;min-height:150px;padding:16px;resize:vertical;width:100%}.ui-textarea:hover{cursor:pointer}.ui-top{background-color:#000;border-radius:16px 16px 0 0;color:#fff;font:var(--font-style, normal) var(--font-weight, bold) var(--font-size, 16px) var(--font-family, sans-serif);padding:16px}.ui-top .ui-cols .ui-col{font:var(--font-style, normal) var(--font-weight, bold) var(--font-size, 16px) var(--font-family, sans-serif)}*{box-sizing:border-box;outline:none}
