.custom-datepicker{color:var(--atomic-atomic-dark-grey-600);height:48px;padding:12px;border-radius:8px;border:1px solid var(--atomic-atomic-light-grey-500);width:100%;font-family:Kanit,sans-serif;border-color:var(--atomic-atomic-light-grey-500)}.custom-datepicker .ant-picker-outlined:focus,.custom-datepicker .ant-picker-outlined:focus-within,.custom-datepicker:focus,.custom-datepicker:focus-within{border-color:var(--atomic-atomic-light-grey-500)!important;box-shadow:none!important;outline:0!important;background-color:#fff!important}.custom-datepicker .ant-picker-input{outline:none;box-shadow:none;border-color:var(--atomic-atomic-light-grey-500)}.custom-datepicker .ant-picker-input:focus,.custom-datepicker .ant-picker-input:hover{border-color:var(--atomic-atomic-light-grey-500)!important;box-shadow:none!important}.custom-datepicker .ant-picker-input>input{font-size:16px;color:var(--atomic-atomic-dark-grey-600)}.custom-datepicker .ant-picker-input>input:focus,.custom-datepicker .ant-picker-input>input:hover{border-color:var(--atomic-atomic-light-grey-500)!important;box-shadow:none!important}.custom-datepicker-dropdown{position:fixed!important;z-index:1050!important;width:280px!important;min-width:360px!important}.custom-datepicker-dropdown .ant-picker-date-panel,.custom-datepicker-dropdown .ant-picker-panel,.custom-datepicker-dropdown .ant-picker-panel-container{width:100%!important}.custom-datepicker-dropdown .ant-picker-footer{display:none!important}.custom-datepicker-dropdown .ant-picker-header{padding:6px 8px 0!important}.custom-datepicker-dropdown .ant-picker-body{padding:18px!important}.custom-datepicker-dropdown .ant-picker-cell{padding:4px}.custom-datepicker-dropdown .ant-picker-cell-inner{height:24px;width:24px;line-height:24px}.custom-datepicker-dropdown .ant-picker-cell-selected .ant-picker-cell-inner{background-color:#1890ff;color:#fff}.custom-datepicker-dropdown .ant-picker-cell:hover .ant-picker-cell-inner{background-color:#e9eeff}.ant-picker-dropdown{font-family:Kanit,sans-serif!important}.ant-picker-header-view{font-weight:700}.ant-picker-cell-in-view{color:rgba(0,0,0,.85)}.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid #1890ff}.ant-picker-cell-selected .ant-picker-cell-inner{background-color:#1890ff;color:#fff}.ant-picker-content th{font-weight:400}.custom-datepicker .ant-picker-input:focus{outline:none!important}.custom-datepicker-dropdown .ant-picker-month-panel,.custom-datepicker-dropdown .ant-picker-year-panel{width:100%!important}.custom-datepicker-dropdown .ant-picker-month-panel .ant-picker-body,.custom-datepicker-dropdown .ant-picker-year-panel .ant-picker-body{padding:8px}.custom-datepicker-dropdown .ant-picker-month-panel .ant-picker-cell,.custom-datepicker-dropdown .ant-picker-year-panel .ant-picker-cell{width:33.33%!important;padding:4px}.error{border-color:#ff9f96!important}.custom-datepicker .ant-picker-input>input::placeholder{color:var(--atomic-atomic-dark-grey-200)}:where(.css-dev-only-do-not-override-98ntnt).ant-picker-outlined:hover{border-color:var(--atomic-atomic-light-grey-500)!important;background-color:#fff}.ant-picker-focused{box-shadow:none!important}.ant-picker-focused,.custom-datepicker:focus,.custom-datepicker:focus-within{border:1px solid #d8dbe1!important;box-shadow:none!important;outline:0!important}.ant-picker-dropdown,.custom-datepicker-dropdown{border:1px solid #d8dbe1!important;box-shadow:none!important}.custom-datepicker-dropdown{border-radius:8px}.ant-picker-dropdown .ant-picker-panel-container{border:none!important;box-shadow:none!important}.custom-datepicker{outline:none;box-shadow:none}html{scroll-behavior:smooth;scroll-padding-top:64px}.otp-input{height:3rem;width:3rem;border-radius:.5rem;border-width:1px;text-align:center;font-size:1.5rem;line-height:2rem}.otp-input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.otp-input{transition:all .3s ease}.otp-input:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity));transform:scale(1.05)}.login-container{background-color:var(--atomic-atomic-rigel-blue-1000);padding:80px;height:100vh}.login-content{width:1000px;height:600px;border-radius:8px;background-color:var(--atomic-atomic-white-100)}.login-motion-bg{background-color:var(--atomic-atomic-white-200);border-radius:0 8px 8px 0}.form-content{min-width:344px;position:relative}.background-image{background-image:url(/verify-image.png);background-size:contain;background-position:50%;background-repeat:no-repeat;height:100%;width:100%;background-color:#fafafb}.alert-box{border-radius:8px;background-color:var(--atomic-atomic-red-100)}.eye-icon{position:absolute;right:10px;top:60%;transform:translateY(-50%);cursor:pointer}.checkmark-circle{position:relative;display:inline-block;vertical-align:top}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#e6effe;fill:none;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark{width:47px;height:47px;border-radius:50%;display:block;stroke-width:3;stroke:#065ef6;stroke-miterlimit:10;box-shadow:inset 0 0 0 #ded9f3;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}.error-circle{position:relative;display:inline-block;vertical-align:top;width:47px;height:47px;border-radius:50%;animation:errorAppear .3s ease-out forwards,fill .4s ease-in-out .4s forwards}.error-circle:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid #fee4e2;box-sizing:border-box;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.error-x{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px}.error-x:after,.error-x:before{content:"";position:absolute;top:50%;left:50%;width:90%;height:2px;background-color:#f04438;transform-origin:center}.error-x:before{transform:translate(-50%,-50%) rotate(45deg)}.error-x:after,.error-x:before{animation:drawX .3s ease-out .8s both}.error-x:after{transform:translate(-50%,-50%) rotate(-45deg)}@keyframes drawX{0%{transform:translate(-50%,-50%) rotate(0deg)}}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{to{box-shadow:inset 0 0 0 30px #fee4e2}}.generator-upload-box .ant-upload-wrapper{width:100%}.generator-upload-box .ant-upload-drag{background-color:var(--atomic-atomic-white-100);height:68px}.generator-upload-box .ant-upload{padding:0!important}.lowercase-placeholder::placeholder{text-transform:lowercase}.custom-dots{bottom:-30px!important}.custom-dots li{width:8px;height:8px;border-radius:50%;margin:0 4px}.custom-dots li button{width:8px;height:8px;border-radius:50%;background:#dee1e7;opacity:1}.custom-dots li.slick-active button{background:#065ef6}.ant-select-status-error .ant-select-selector{border-color:#ef4444!important}.select-with-custom-padding .ant-select-selector .ant-select-selection-item,.select-with-custom-padding .ant-select-selector .ant-select-selection-placeholder,.select-with-custom-padding .ant-select-selector .ant-select-selection-search-input{padding-left:1.5rem!important}.ant-select-item-option-active .rounded-\[6px\],.ant-select-item-option-selected .rounded-\[6px\]{background-color:#e6effe!important}.ant-select-item-option-active,.ant-select-item-option-selected{background-color:transparent!important}.ant-select-item-option{padding:0!important}.benefit-type-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#e6effe!important}.benefit-type-select-dropdown .ant-select-item-option{margin-left:14px;margin-right:14px}.benefit-type-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:400!important;color:#79797f!important;background-color:#e6effe!important}