.ui-button{cursor:pointer;white-space:nowrap;--tw-text-opacity:1;color:rgb(253 253 253/var(--tw-text-opacity,1));border-width:0;border-radius:.375rem;font-weight:600;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block}.ui-button:focus{outline-offset:4px;outline-width:1px}.ui-button:disabled{cursor:not-allowed;--tw-text-opacity:1;color:rgb(121 118 122/var(--tw-text-opacity,1))}.ui-button:disabled:is(.dark *){--tw-text-opacity:1;color:rgb(156 156 156/var(--tw-text-opacity,1))}.ui-button:not(.uib-outline):disabled{--tw-bg-opacity:1;background-color:rgb(230 225 230/var(--tw-bg-opacity,1))}.ui-button:not(.uib-outline):disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgb(65 65 65/var(--tw-bg-opacity,1))}.ui-button.uib-outline{outline-offset:-1px;outline-width:1px;outline-style:solid}.ui-button.primary:not(:disabled){background-color:var(--c-primary-600)}.ui-button.primary:not(:disabled):hover{background-color:var(--c-primary-500)}.ui-button.primary:not(:disabled):focus{outline-color:var(--c-primary-300)}.ui-button.primary:not(:disabled):active{background-color:var(--c-primary-400)}.ui-button.primary:not(:disabled).uib-outline{color:var(--c-primary-600);outline-color:var(--c-primary-600);background-color:#0000}.ui-button.primary:not(:disabled).uib-outline:hover{background-color:var(--c-primary-600);color:var(--c-primary-at-600);outline-color:var(--c-primary-600)}.ui-button.primary:not(:disabled).uib-outline:active{background-color:var(--c-primary-400)}.ui-button.primary:not(:disabled):not(.uib-outline){color:var(--c-primary-at-600)}.ui-button.ghost{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1));background-color:#0000}.ui-button.ghost:hover{background-color:#0000001a}.ui-button.ghost:active{--tw-bg-opacity:1;background-color:rgb(229 208 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.ui-button.ghost:is(.dark *){--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity,1))}.ui-button.ghost:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(82 82 82/var(--tw-bg-opacity,1))}.ui-button.info:not(:disabled){--tw-bg-opacity:1;background-color:rgb(29 155 240/var(--tw-bg-opacity,1))}.ui-button.info:not(:disabled):hover{--tw-bg-opacity:1;background-color:rgb(44 169 247/var(--tw-bg-opacity,1))}.ui-button.info:not(:disabled):active{--tw-bg-opacity:1;background-color:rgb(58 184 255/var(--tw-bg-opacity,1))}.ui-button.info:not(:disabled).uib-outline{--tw-text-opacity:1;color:rgb(29 155 240/var(--tw-text-opacity,1));background-color:#0000;outline-color:#1d9bf0}.ui-button.info:not(:disabled).uib-outline:hover{--tw-bg-opacity:1;background-color:rgb(44 169 247/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));outline-color:#2ca9f7}.ui-button.info:not(:disabled).uib-outline:active{--tw-bg-opacity:1;background-color:rgb(58 184 255/var(--tw-bg-opacity,1))}.ui-button.danger:not(:disabled){--tw-bg-opacity:1;background-color:rgb(255 73 128/var(--tw-bg-opacity,1))}.ui-button.danger:not(:disabled):hover{--tw-bg-opacity:1;background-color:rgb(255 102 148/var(--tw-bg-opacity,1))}.ui-button.danger:not(:disabled):active{--tw-bg-opacity:1;background-color:rgb(255 116 158/var(--tw-bg-opacity,1))}.ui-button.danger:not(:disabled).uib-outline{--tw-text-opacity:1;color:rgb(255 73 128/var(--tw-text-opacity,1));background-color:#0000;outline-color:#ff4980}.ui-button.danger:not(:disabled).uib-outline:hover{--tw-bg-opacity:1;background-color:rgb(255 102 148/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));outline-color:#ff6694}.ui-button.danger:not(:disabled).uib-outline:active{--tw-bg-opacity:1;background-color:rgb(255 116 158/var(--tw-bg-opacity,1))}.ui-button.success:not(:disabled){--tw-bg-opacity:1;background-color:rgb(23 172 108/var(--tw-bg-opacity,1))}.ui-button.success:not(:disabled):hover{--tw-bg-opacity:1;background-color:rgb(27 209 131/var(--tw-bg-opacity,1))}.ui-button.success:not(:disabled):active{--tw-bg-opacity:1;background-color:rgb(29 222 139/var(--tw-bg-opacity,1))}.ui-button.success:not(:disabled).uib-outline{--tw-text-opacity:1;color:rgb(14 86 58/var(--tw-text-opacity,1));background-color:#0000;outline-color:#0e563a}.ui-button.success:not(:disabled).uib-outline:hover{--tw-bg-opacity:1;background-color:rgb(19 117 79/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));outline-color:#13754f}.ui-button.success:not(:disabled).uib-outline:active{--tw-bg-opacity:1;background-color:rgb(22 138 93/var(--tw-bg-opacity,1))}.ui-button.success:not(:disabled).uib-outline:is(.dark *){--tw-text-opacity:1;color:rgb(23 172 108/var(--tw-text-opacity,1));outline-color:#17ac6c}.ui-button.warning:not(:disabled){--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.ui-button.warning:not(:disabled):hover{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.ui-button.warning:not(:disabled):active{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.ui-button.warning:not(:disabled).uib-outline{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1));background-color:#0000;outline-color:#f59e0b}.ui-button.warning:not(:disabled).uib-outline:hover{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));outline-color:#fbbf24}.ui-button.warning:not(:disabled).uib-outline:active{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.ui-button.uib-outline:disabled{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1));outline-color:#d4d4d4}.ui-button.link{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1));background-color:#0000}.ui-button.link:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.ui-button.link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.ui-button.b-glass{outline-offset:-1px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);outline:1px solid #0000}.ui-button.b-glass:hover{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ui-button.b-glass{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1));background-color:#a3a3a380;outline-color:#d4d4d433}.ui-button.b-glass:hover{background-color:#e5e5e599}.ui-button.b-glass:is(.dark *){--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1));background-color:#40404099;outline-color:#a3a3a333}.ui-button.b-glass:hover:is(.dark *){background-color:#73737399}.ui-button.sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem}.ui-button.md{padding:.5rem 1rem;font-size:1rem;line-height:1.5rem}.ui-button.lg{padding:.75rem 1.5rem;font-size:1.125rem;line-height:1.75rem}.ui-button.xl{padding:1rem 2rem;font-size:1.25rem;line-height:1.75rem}.btn-group{justify-content:center;align-items:center;display:flex}.btn-group>.ui-button{border-radius:0}.btn-group>.ui-button:first-of-type{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.btn-group>.ui-button:last-of-type{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}
