.react-custom-components-ui-smHeight{height:24px}.react-custom-components-ui-mdHeight{height:32px}.react-custom-components-ui-lgHeight{height:40px}.react-custom-components-ui-xlHeight{height:48px}.react-custom-components-ui-xl2Height{height:56px}.react-custom-components-ui-xxxxxxsWidth{width:64px}.react-custom-components-ui-xxxxxsWidth{width:96px}.react-custom-components-ui-xxxxsWidth{width:128px}.react-custom-components-ui-xxxsWidth{width:160px}.react-custom-components-ui-xxsWidth{width:192px}.react-custom-components-ui-xsWidth{width:224px}.react-custom-components-ui-smWidth{width:256px}.react-custom-components-ui-mdWidth{width:288px}.react-custom-components-ui-lgWidth{width:320px}.react-custom-components-ui-xlWidth{width:352px}.react-custom-components-ui-xl2Width{width:384px}.react-custom-components-ui-fullWidth{width:100%}.react-custom-components-ui-xxsRounded{border-radius:2px}.react-custom-components-ui-xsRounded{border-radius:4px}.react-custom-components-ui-smRounded{border-radius:6px}.react-custom-components-ui-mdRounded{border-radius:8px}.react-custom-components-ui-lgRounded{border-radius:12px}.react-custom-components-ui-xlRounded{border-radius:16px}.react-custom-components-ui-xl2Rounded{border-radius:24px}.react-custom-components-ui-fullRounded{border-radius:9999px}.react-custom-components-ui-smShadow{box-shadow:0 1px 2px 0 rgb(0 0 0/.05)}.react-custom-components-ui-mdShadow{box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1)}.react-custom-components-ui-lgShadow{box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1)}.react-custom-components-ui-xlShadow{box-shadow:0 20px 25px -5px rgb(0 0 0/.1),0 8px 10px -6px rgb(0 0 0/.1)}.react-custom-components-ui-xl2Shadow{box-shadow:0 25px 50px -12px rgb(0 0 0/.25)}.react-custom-components-ui-input{font-size:16;border:none;outline:none;padding:0 4px;background:none}.react-custom-components-ui-container{display:flex;flex-direction:row;border-width:1px;align-items:center;justify-content:center;position:relative}.react-custom-components-ui-iconContainer{padding:0 8px;display:flex;width:max-content;align-items:center;justify-content:center}.react-custom-components-ui-passwordIconContainer{padding:0 8px;height:100%;display:flex;align-items:center;justify-content:center}.react-custom-components-ui-placeHolder{position:absolute;left:2%;width:98%;display:flex;align-items:center}.react-custom-components-ui-textCenter{text-align:center}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.react-custom-components-ui-loading-spinner{border-radius:50%;animation:spin 1s linear infinite;margin:auto}.react-custom-components-ui-loading-dots{display:flex;justify-content:center;align-items:center}.react-custom-components-ui-loading-dots div{margin:3px;border-radius:50%;animation:loading-dots .8s infinite alternate}.react-custom-components-ui-loading-dots div:nth-child(2){animation-delay:.2s}.react-custom-components-ui-loading-dots div:nth-child(3){animation-delay:.4s}@keyframes loading-dots{0%{opacity:.2;transform:translateY(0)}to{opacity:1;transform:translateY(-10px)}}.react-custom-components-ui-switch-container{display:flex;align-items:center}.react-custom-components-ui-switch-checkbox{height:0;width:0;visibility:hidden}.react-custom-components-ui-switch-label{display:flex;align-items:center;justify-content:space-between;cursor:pointer;position:relative;transition:background-color .2s}.react-custom-components-ui-switch-label .react-custom-components-ui-switch-button{content:"";position:absolute;transition:.2s;box-shadow:0 0 2px 0 rgba(10,10,10,.29)}.react-custom-components-ui-switch-checkbox:checked+.react-custom-components-ui-switch-label .react-custom-components-ui-switch-button{left:calc(100% - 2px);transform:translateX(-100%)}.react-custom-components-ui-switch-label:active .react-custom-components-ui-switch-button{width:25px}.react-custom-components-ui-notification-container{position:fixed;z-index:9999}.react-custom-components-ui-notification{display:flex;flex-direction:row;margin-bottom:16px;padding:16px;border-radius:4px;color:#000;opacity:0;animation:slideIn .5s forwards;background-color:white;box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1)}.react-custom-components-ui-notification-content{flex:1;flex-direction:column}@keyframes slideIn{0%{right:-320px;opacity:0}to{right:20px;opacity:1}}.react-custom-components-ui-notification.info{border-width:1px;border-color:#1890ff}.react-custom-components-ui-notification.success{border-width:1px;border-color:#52c41a}.react-custom-components-ui-notification.error{border-width:1px;border-color:#f5222d}.react-custom-components-ui-notification.warning{border-width:1px;border-color:#faad14}.react-custom-components-ui-notification-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:5px;background-color:#f9fafb;margin-left:10px}.react-custom-components-ui-notification-close:hover{background-color:#f3f4f6}.react-custom-components-ui-notification strong{display:block;font-size:16px;margin-bottom:8px}.react-custom-components-ui-notification p{margin:0;font-size:14px}@media (max-width:600px){.react-custom-components-ui-notification{max-width:300px}}@media (min-width:601px) and (max-width:900px){.react-custom-components-ui-notification{max-width:450px}}@media (min-width:901px) and (max-width:1200px){.react-custom-components-ui-notification{max-width:600px}}@media (min-width:1201px){.react-custom-components-ui-notification{max-width:750px}}.react-custom-components-ui-drawer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:flex-end;z-index:1000}.react-custom-components-ui-drawer-container{position:absolute;box-shadow:-2px 0 5px rgba(0,0,0,.1);transition:transform .3s ease;transform:translateX(100%)}.react-custom-components-ui-drawer-container.open{transform:translateX(0)}.react-custom-components-ui-drawer-header{width:auto;display:flex;flex-direction:row;gap:10px;padding:20px;font-size:18px;font-weight:500;align-items:center;justify-content:space-between;border-bottom-width:1px}.react-custom-components-ui-drawer-header-title{flex:1}.react-custom-components-ui-drawer-body{padding:20px;font-size:16px;overflow-y:auto;height:calc(100% - 60px)}.react-custom-components-ui-drawer-close-button{width:auto;background:none;border:none;font-size:24px;cursor:pointer}