@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans&family=Karla:wght@300;500&family=Knewave&family=Nanum+Gothic&family=Spectral&family=Trade+Winds&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat+Alternates:wght@300&family=Nunito:wght@500&family=Quicksand:wght@400&family=Smooch&display=swap);
.af-box.--flex{display:flex}.af-box.--m-none{margin:0 !important}.af-box.--p-none{padding:0 !important}.af-box.--m-top-none{margin-top:0 !important}.af-box.--p-top-none{padding-top:0 !important}.af-box.--m-left-none{margin-left:0 !important}.af-box.--p-left-none{padding-left:0 !important}.af-box.--m-bottom-none{margin-bottom:0 !important}.af-box.--p-bottom-none{padding-bottom:0 !important}.af-box.--m-right-none{margin-right:0 !important}.af-box.--p-right-none{padding-right:0 !important}.af-box.--m-vertical-none{margin-top:0 !important;margin-bottom:0 !important}.af-box.--p-vertical-none{padding-top:0 !important;padding-bottom:0 !important}.af-box.--m-horizontal-none{margin-left:0 !important;margin-right:0 !important}.af-box.--p-horizontal-none{padding-left:0 !important;padding-right:0 !important}.af-box.--m-xxs{margin:2px !important}.af-box.--p-xxs{padding:2px !important}.af-box.--m-top-xxs{margin-top:2px !important}.af-box.--p-top-xxs{padding-top:2px !important}.af-box.--m-left-xxs{margin-left:2px !important}.af-box.--p-left-xxs{padding-left:2px !important}.af-box.--m-bottom-xxs{margin-bottom:2px !important}.af-box.--p-bottom-xxs{padding-bottom:2px !important}.af-box.--m-right-xxs{margin-right:2px !important}.af-box.--p-right-xxs{padding-right:2px !important}.af-box.--m-vertical-xxs{margin-top:2px !important;margin-bottom:2px !important}.af-box.--p-vertical-xxs{padding-top:2px !important;padding-bottom:2px !important}.af-box.--m-horizontal-xxs{margin-left:2px !important;margin-right:2px !important}.af-box.--p-horizontal-xxs{padding-left:2px !important;padding-right:2px !important}.af-box.--m-xs{margin:4px !important}.af-box.--p-xs{padding:4px !important}.af-box.--m-top-xs{margin-top:4px !important}.af-box.--p-top-xs{padding-top:4px !important}.af-box.--m-left-xs{margin-left:4px !important}.af-box.--p-left-xs{padding-left:4px !important}.af-box.--m-bottom-xs{margin-bottom:4px !important}.af-box.--p-bottom-xs{padding-bottom:4px !important}.af-box.--m-right-xs{margin-right:4px !important}.af-box.--p-right-xs{padding-right:4px !important}.af-box.--m-vertical-xs{margin-top:4px !important;margin-bottom:4px !important}.af-box.--p-vertical-xs{padding-top:4px !important;padding-bottom:4px !important}.af-box.--m-horizontal-xs{margin-left:4px !important;margin-right:4px !important}.af-box.--p-horizontal-xs{padding-left:4px !important;padding-right:4px !important}.af-box.--m-s{margin:8px !important}.af-box.--p-s{padding:8px !important}.af-box.--m-top-s{margin-top:8px !important}.af-box.--p-top-s{padding-top:8px !important}.af-box.--m-left-s{margin-left:8px !important}.af-box.--p-left-s{padding-left:8px !important}.af-box.--m-bottom-s{margin-bottom:8px !important}.af-box.--p-bottom-s{padding-bottom:8px !important}.af-box.--m-right-s{margin-right:8px !important}.af-box.--p-right-s{padding-right:8px !important}.af-box.--m-vertical-s{margin-top:8px !important;margin-bottom:8px !important}.af-box.--p-vertical-s{padding-top:8px !important;padding-bottom:8px !important}.af-box.--m-horizontal-s{margin-left:8px !important;margin-right:8px !important}.af-box.--p-horizontal-s{padding-left:8px !important;padding-right:8px !important}.af-box.--m-m{margin:12px !important}.af-box.--p-m{padding:12px !important}.af-box.--m-top-m{margin-top:12px !important}.af-box.--p-top-m{padding-top:12px !important}.af-box.--m-left-m{margin-left:12px !important}.af-box.--p-left-m{padding-left:12px !important}.af-box.--m-bottom-m{margin-bottom:12px !important}.af-box.--p-bottom-m{padding-bottom:12px !important}.af-box.--m-right-m{margin-right:12px !important}.af-box.--p-right-m{padding-right:12px !important}.af-box.--m-vertical-m{margin-top:12px !important;margin-bottom:12px !important}.af-box.--p-vertical-m{padding-top:12px !important;padding-bottom:12px !important}.af-box.--m-horizontal-m{margin-left:12px !important;margin-right:12px !important}.af-box.--p-horizontal-m{padding-left:12px !important;padding-right:12px !important}.af-box.--m-l{margin:16px !important}.af-box.--p-l{padding:16px !important}.af-box.--m-top-l{margin-top:16px !important}.af-box.--p-top-l{padding-top:16px !important}.af-box.--m-left-l{margin-left:16px !important}.af-box.--p-left-l{padding-left:16px !important}.af-box.--m-bottom-l{margin-bottom:16px !important}.af-box.--p-bottom-l{padding-bottom:16px !important}.af-box.--m-right-l{margin-right:16px !important}.af-box.--p-right-l{padding-right:16px !important}.af-box.--m-vertical-l{margin-top:16px !important;margin-bottom:16px !important}.af-box.--p-vertical-l{padding-top:16px !important;padding-bottom:16px !important}.af-box.--m-horizontal-l{margin-left:16px !important;margin-right:16px !important}.af-box.--p-horizontal-l{padding-left:16px !important;padding-right:16px !important}.af-box.--m-xl{margin:24px !important}.af-box.--p-xl{padding:24px !important}.af-box.--m-top-xl{margin-top:24px !important}.af-box.--p-top-xl{padding-top:24px !important}.af-box.--m-left-xl{margin-left:24px !important}.af-box.--p-left-xl{padding-left:24px !important}.af-box.--m-bottom-xl{margin-bottom:24px !important}.af-box.--p-bottom-xl{padding-bottom:24px !important}.af-box.--m-right-xl{margin-right:24px !important}.af-box.--p-right-xl{padding-right:24px !important}.af-box.--m-vertical-xl{margin-top:24px !important;margin-bottom:24px !important}.af-box.--p-vertical-xl{padding-top:24px !important;padding-bottom:24px !important}.af-box.--m-horizontal-xl{margin-left:24px !important;margin-right:24px !important}.af-box.--p-horizontal-xl{padding-left:24px !important;padding-right:24px !important}.af-box.--m-xxl{margin:32px !important}.af-box.--p-xxl{padding:32px !important}.af-box.--m-top-xxl{margin-top:32px !important}.af-box.--p-top-xxl{padding-top:32px !important}.af-box.--m-left-xxl{margin-left:32px !important}.af-box.--p-left-xxl{padding-left:32px !important}.af-box.--m-bottom-xxl{margin-bottom:32px !important}.af-box.--p-bottom-xxl{padding-bottom:32px !important}.af-box.--m-right-xxl{margin-right:32px !important}.af-box.--p-right-xxl{padding-right:32px !important}.af-box.--m-vertical-xxl{margin-top:32px !important;margin-bottom:32px !important}.af-box.--p-vertical-xxl{padding-top:32px !important;padding-bottom:32px !important}.af-box.--m-horizontal-xxl{margin-left:32px !important;margin-right:32px !important}.af-box.--p-horizontal-xxl{padding-left:32px !important;padding-right:32px !important}
.af-flex-child{position:relative;flex:1 1 0}.af-flex-child.--no-grow{flex:0 1 auto;width:auto}
.component-button{color:#574dd3;font-weight:600;font-size:1rem;background-color:#fff;border:1px solid #574dd3;border-radius:3px;padding:8px 16px;cursor:pointer}.component-button:disabled{cursor:not-allowed;color:#a4a4a4;border-color:#a4a4a4}.component-button:visited{color:#574dd3}.component-button.--primary{color:#fff;background:linear-gradient(135deg, #647dee 0%, #7f53ac 100%);font-weight:400}.component-button.--primary:visited{color:#fff}.component-button.--block{width:100%}.component-button.--rounded{border-radius:25px}.component-button.--solid{background-color:#574dd3;color:#fff}.component-button.--solid:disabled{background-color:#a4a4a4;border:0}.component-button.--ghost{border:0}
.flyout-button,.component-flyout .panel .panel-header button,.component-flyout-item{padding:1rem 1.5rem;background-color:rgba(0,0,0,0);border:none;text-align:left;font-weight:600;cursor:pointer;display:block}.component-flyout-item{color:#000;background-color:#fff}.component-flyout-item:hover{color:#000;background-color:#e5e5e5;transition:background-color 300ms linear}.component-flyout-item:focus{outline:2px solid}.component-flyout{position:fixed;width:100vw;height:100vh;top:0;left:0;overflow:hidden;z-index:300}.component-flyout .overlay{width:100%;height:100%;background-color:#000;opacity:0;transition:200ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.component-flyout .panel{position:absolute;top:0;right:0;display:flex;flex-direction:column;background-color:#fff;box-shadow:0px -10px 28px 6px rgba(0,0,0,.3);transform:translateX(400px);width:300px;height:100%;transition:200ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.component-flyout .panel .panel-header{display:flex;justify-content:flex-end}.component-flyout.--open .overlay{opacity:.5}.component-flyout.--open .panel{transform:translateX(0)}
.component-menu{padding:1rem;position:fixed;top:0;z-index:100;max-width:inherit;width:100%;align-items:center;transition:100ms cubic-bezier(0.215, 0.61, 0.355, 1);box-shadow:0px 0px 0px 0px rgba(0,0,0,0)}.component-menu .logo{width:45px;transition:200ms cubic-bezier(0.215, 0.61, 0.355, 1)}.component-menu .name{font-size:1rem;font-family:Quicksand;letter-spacing:3px;padding-left:1rem}.component-menu .burger-menu{padding:.5rem;z-index:100}.component-menu .burger-menu button{background:rgba(0,0,0,0);border:none;cursor:pointer}.component-menu .burger-menu .notification-icon{font-size:x-large}.component-menu .profile-menu button{background:rgba(0,0,0,0);border:none;cursor:pointer;box-sizing:content-box;height:2.3rem;width:2.3rem}.component-menu .profile-menu img{border-radius:50%;height:100%;width:100%;object-fit:cover;border:1px solid rgba(0,0,0,.3)}.component-menu.--shrank{background-color:#fff;padding:.5rem;box-shadow:0px -10px 28px 6px rgba(0,0,0,.3)}.component-menu.--shrank .burger-menu>button>span{transition:all .3s ease-in-out;color:#000}.component-menu.--shrank .logo{width:30px}.component-menu.--shrank .name{font-size:1rem}
.component-page{min-height:80vh}@media only screen and (max-width: 420px){.component-page{padding:0}.component-page.talent-page{padding-bottom:86px}}
.component-radio-button{display:block}.component-radio-button input[type=radio]{position:fixed;opacity:0;pointer-events:none}.component-radio-button input:checked+label{background:linear-gradient(135deg, #647dee 0%, #7f53ac 100%);color:#fff;border:1px solid rgba(0,0,0,0)}.component-radio-button label{display:block;padding:16px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:3px;width:100%}.component-radio-button:not(:first-child){margin-top:8px}
.component-steps.af-box{width:100%}.component-steps.af-box .progress-container{padding:16px 8px;margin-right:8px}.component-steps.af-box .text-container{margin-top:24px}.component-steps.af-box .text-container h4.ant-typography{margin-bottom:0}
.component-media-upload-manager .gallery-preview{flex-wrap:wrap;max-width:100%}.component-media-upload-manager .gallery-preview label.upload-media-button{cursor:pointer;flex:1 1 7rem;color:#1890ff;border:2px dashed #1890ff;border-radius:4px;height:6rem;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:1rem;text-align:center}.component-media-upload-manager .gallery-preview .image-container{position:relative;flex:1 1 7rem;padding:.5rem;width:8rem}.component-media-upload-manager .gallery-preview .image-container img{display:block;border-radius:4px;width:100%;height:6rem;object-fit:cover;object-position:50% 20%;cursor:pointer}.component-media-upload-manager .gallery-preview .image-container .image-placeholder{display:block;width:100%;height:6rem}.component-media-upload-manager .gallery-preview .image-container .processing-placeholder{color:#fff;font-size:.75rem;background-color:rgba(0,0,0,.5);display:block;width:100%;height:6rem;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center}.component-media-upload-manager .gallery-preview .image-container .close{position:absolute;top:5px;right:4px;background:none;border:none;font-size:1.25rem;padding:4px;line-height:15px;cursor:pointer}.component-media-upload-manager .gallery-preview .image-container .close .anticon-close-circle{border-radius:50%;background:#fff}.component-media-upload-manager .invalid-format-error{color:red}
.page-talent-form-media .help-message.--error{color:#ff4d4f;font-weight:600}
.component-video-upload-manager .gallery-preview{flex-wrap:wrap;max-width:100%}.component-video-upload-manager .gallery-preview label.upload-media-button{cursor:pointer;flex:1 1 7rem;color:#1890ff;border:2px dashed #1890ff;border-radius:4px;height:6rem;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:1rem;text-align:center}.component-video-upload-manager .gallery-preview .image-container{position:relative;flex:1 1 7rem;padding:.5rem;width:8rem}.component-video-upload-manager .gallery-preview .image-container img{display:block;border-radius:4px;width:100%;height:6rem;object-fit:cover;object-position:50% 20%;cursor:pointer}.component-video-upload-manager .gallery-preview .image-container .image-placeholder{display:block;width:100%;height:6rem}.component-video-upload-manager .gallery-preview .image-container .processing-placeholder{color:#fff;font-size:.75rem;background-color:rgba(0,0,0,.5);display:block;width:100%;height:6rem;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center}.component-video-upload-manager .gallery-preview .image-container .close{position:absolute;top:5px;right:4px;background:none;border:none;font-size:1.25rem;padding:4px;line-height:15px;cursor:pointer}.component-video-upload-manager .gallery-preview .image-container .close .anticon-close-circle{border-radius:50%;background:#fff}
.page-talent-form-video .help-message.--error{color:#ff4d4f;font-weight:600}
.component-profile-photo-picker .gallery-preview{flex-wrap:wrap;max-width:100%}.component-profile-photo-picker .gallery-preview .image-container{position:relative;flex:1 1 7rem;padding:2px;width:8rem;border:3px solid #fff}.component-profile-photo-picker .gallery-preview .image-container img{display:block;border-radius:4px;width:100%;height:6rem;object-fit:cover;object-position:50% 20%;cursor:pointer}.component-profile-photo-picker .gallery-preview .image-container.--selected{border:3px solid #1890ff;border-radius:4px}
.page-profile-section{width:100%;padding:0}.page-profile-section .section-list{display:flex;flex-direction:column}.page-profile-section .section-list .section-list-item{padding:1rem 1.5rem;background-color:rgba(0,0,0,0);border:none;text-align:left;font-weight:600;cursor:pointer;display:block;color:#000;background-color:#fff}.page-profile-section .section-list .section-list-item:hover{color:#000;background-color:#e5e5e5;transition:background-color 300ms linear}.page-profile-section .section-list .section-list-item:focus{outline:2px solid}
.page-talent-form{width:100%;padding:0 16px}.page-talent-form .site-navigation-steps{padding:0 40px}.page-talent-form .spacer{margin-top:110px}
.component-section-dropdown-title{width:80%;align-items:center;justify-content:space-between}.component-section-dropdown-title:hover{background-color:#e5e5e5}
.bottom-nav{position:fixed;max-width:inherit;width:100%;bottom:0;background-color:#fff;box-shadow:0 -2px 36px -20px #000;z-index:200}.bottom-nav .bottom-nav-item{display:flex;flex:1 1 0;flex-direction:column;padding:5px;color:#000;width:85px;align-items:center}.bottom-nav .bottom-nav-item .ant-badge{display:flex;flex:1 1 0;flex-direction:column;color:inherit;font-weight:inherit}.bottom-nav .bottom-nav-item svg{font-size:22px;margin:4px 0}.bottom-nav .bottom-nav-item:hover{background-color:#d7dbdd;transition:background-color 150ms linear}.bottom-nav .bottom-nav-item.--active{color:#574dd3;font-weight:600}
.component-activity-flyout{overflow:auto}.component-activity-flyout .component-flyout-item{font-weight:normal}.component-activity-flyout .activity-flyout-item .activity-icon{margin-right:.5rem;margin-top:.25rem}.component-activity-flyout .activity-flyout-item .bold{font-weight:600}.component-activity-flyout .end-of-list{display:flex;justify-content:center;color:#555;margin-bottom:24px}.component-activity-flyout .end-of-list span{padding:.5rem}.component-activity-flyout .end-of-list::before,.component-activity-flyout .end-of-list::after{content:"";flex:1 1;border-bottom:1px solid #aaa;margin:auto}.component-activity-flyout .end-of-list::before{margin-left:10px}.component-activity-flyout .end-of-list::after{margin-right:10px}
.page-login{font-family:"Nunito";background:linear-gradient(to right, #1e5799 0%, #2ce0bf 19%, #76dd2c 40%, #dba62b 60%, #e02cbf 83%, #1e5799 100%);background-size:10000px 100%;animation:bg 15s linear infinite;display:flex;justify-content:center;min-height:100vh}.page-login .mobile-view{display:flex;max-width:450px;padding:1rem;align-items:center;justify-content:center;box-shadow:0px -10px 28px 6px rgba(0,0,0,.3);background-color:#fff;min-height:100vh}
.page-register{font-family:"Nunito";background:linear-gradient(to right, #1e5799 0%, #2ce0bf 19%, #76dd2c 40%, #dba62b 60%, #e02cbf 83%, #1e5799 100%);background-size:10000px 100%;animation:bg 15s linear infinite;display:flex;justify-content:center;min-height:100vh}.page-register .mobile-view{display:flex;max-width:450px;padding:1rem;align-items:center;justify-content:center;box-shadow:0px -10px 28px 6px rgba(0,0,0,.3);background-color:#fff;min-height:100vh}
.page-forgot-password{font-family:"Nunito";background:linear-gradient(to right, #1e5799 0%, #2ce0bf 19%, #76dd2c 40%, #dba62b 60%, #e02cbf 83%, #1e5799 100%);background-size:10000px 100%;animation:bg 15s linear infinite;display:flex;justify-content:center;min-height:100vh}.page-forgot-password .mobile-view{display:flex;max-width:450px;padding:1rem;align-items:center;justify-content:center;box-shadow:0px -10px 28px 6px rgba(0,0,0,.3);background-color:#fff;min-height:100vh}
.page-reset-password{font-family:"Nunito";background:linear-gradient(to right, #1e5799 0%, #2ce0bf 19%, #76dd2c 40%, #dba62b 60%, #e02cbf 83%, #1e5799 100%);background-size:10000px 100%;animation:bg 15s linear infinite;display:flex;justify-content:center;min-height:100vh}.page-reset-password .mobile-view{display:flex;max-width:450px;padding:1rem;align-items:center;justify-content:center;box-shadow:0px -10px 28px 6px rgba(0,0,0,.3);background-color:#fff;min-height:100vh}
.page-verify-account{font-family:"Nunito";background:linear-gradient(to right, #1e5799 0%, #2ce0bf 19%, #76dd2c 40%, #dba62b 60%, #e02cbf 83%, #1e5799 100%);background-size:10000px 100%;animation:bg 15s linear infinite;display:flex;justify-content:center;min-height:100vh}.page-verify-account .mobile-view{display:flex;max-width:450px;padding:80px 1rem 0 1rem;align-items:center;justify-content:center;box-shadow:0px -10px 28px 6px rgba(0,0,0,.3);background-color:#fff;min-height:100vh}.page-verify-account .mobile-view div.ant-typography{font-size:1rem}.page-verify-account .mobile-view .ant-result{padding:0}
.page-register{font-family:"Nunito";background:linear-gradient(to right, #1e5799 0%, #2ce0bf 19%, #76dd2c 40%, #dba62b 60%, #e02cbf 83%, #1e5799 100%);background-size:10000px 100%;animation:bg 15s linear infinite;display:flex;justify-content:center;min-height:100vh}.page-register .mobile-view{display:flex;max-width:450px;padding:80px 1rem 0 1rem;align-items:center;justify-content:center;box-shadow:0px -10px 28px 6px rgba(0,0,0,.3);background-color:#fff;min-height:100vh}.page-register .mobile-view div.ant-typography{font-size:1rem}
.page-reset-password-expired{font-family:"Nunito";background:linear-gradient(to right, #1e5799 0%, #2ce0bf 19%, #76dd2c 40%, #dba62b 60%, #e02cbf 83%, #1e5799 100%);background-size:10000px 100%;animation:bg 15s linear infinite;display:flex;justify-content:center;min-height:100vh}.page-reset-password-expired .mobile-view{display:flex;max-width:450px;padding:1rem;align-items:center;justify-content:center;box-shadow:0px -10px 28px 6px rgba(0,0,0,.3);background-color:#fff;min-height:100vh}
.component-footer{width:100% !important}.component-footer{padding:50px;background-color:#483f3f;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column}.component-footer .social-media-icon{margin-right:1rem;margin-bottom:1rem}
.page-talent-profile{font-family:"Nunito";background:linear-gradient(to right, #1e5799 0%, #2ce0bf 19%, #76dd2c 40%, #dba62b 60%, #e02cbf 83%, #1e5799 100%);background-size:10000px 100%;animation:bg 15s linear infinite;display:flex;justify-content:center}.page-talent-profile .mobile-view{max-width:450px;box-shadow:0px -10px 28px 6px rgba(0,0,0,.3)}.page-talent-profile .profile-photo{height:80vh;position:relative}.page-talent-profile .profile-photo .photo-info{position:absolute;bottom:0;left:0;padding:64px 16px 16px 16px;width:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.1) 70%, rgba(255, 255, 255, 0) 100%)}.page-talent-profile .info{display:block;position:relative;width:100%;min-height:100vh;padding:16px;background-color:#fff}.page-talent-profile .info section h4.ant-typography{margin-bottom:.5rem;font-family:"Montserrat Alternates";font-size:1.7rem;margin:1.5rem 0}.page-talent-profile .info section div.ant-typography{margin-top:1rem;margin-bottom:0;font-size:.75rem}.page-talent-profile .info section .attribute-detail{display:block;margin-bottom:1rem;font-size:1.3rem}.page-talent-profile .info section .attribute-detail.small{font-size:1.1rem}.page-talent-profile .info .image-container{position:relative;padding:.5rem;flex:1 1 7rem;width:8rem}.page-talent-profile .info .image-container img{display:block;border-radius:4px;width:100%;height:6rem;object-fit:cover;object-position:50% 20%}.page-talent-profile .info .image-container .show-more{position:absolute;top:0;left:0;color:#fff;font-size:2.5rem;background-color:rgba(0,0,0,.7);width:calc(100% - 1rem);height:calc(100% - 1rem);border-radius:4px;margin:.5rem;display:flex;align-items:center;justify-content:center}.page-talent-profile .info .arrow-wrapper{position:absolute;width:100%;display:flex;justify-content:center;top:-1.5rem;left:0;font-size:1.3rem;color:#fff;animation:hint-arrow 2s cubic-bezier(0.55, 0.085, 0.68, 0.53) infinite}@keyframes hint-arrow{0%{transform:translateY(0)}50%{transform:translateY(-6px)}100%{transform:translateY(0)}}.page-talent-profile .info::before{content:"";position:absolute;width:16px;height:4px;top:4px;left:calc(50% - 8px);background-color:#9a9a9a}.page-talent-profile .ant-timeline.ant-timeline-label .ant-timeline-item-label{text-align:left;width:auto}.page-talent-profile .ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content{width:calc(100% - 100px)}.page-talent-profile .ant-timeline.ant-timeline-label .ant-timeline-item-tail,.page-talent-profile .ant-timeline.ant-timeline-label .ant-timeline-item-head,.page-talent-profile .ant-timeline.ant-timeline-label .ant-timeline-item-left .ant-timeline-item-content{left:60px}.page-talent-profile .social-link-container{margin-right:2rem;min-width:60px;align-self:center;display:flex;justify-content:center;align-items:center}.page-talent-profile .talent-profile-rating-section .mb-0{margin-bottom:0}.page-talent-profile .talent-profile-rating-section .p-0{padding:0}.page-talent-profile .talent-profile-rating-section .items-center{align-items:center}.page-talent-profile .talent-profile-rating-section .bold{font-weight:600}.page-talent-profile .talent-profile-rating-section .text-black{color:#000}.page-talent-profile .talent-profile-rating-section .text-right{text-align:right}.page-talent-profile .talent-profile-rating-section .section-title{justify-content:space-between;align-items:center;margin-bottom:.75rem}.page-talent-profile .talent-profile-rating-section .rating-item-container .rating-item{justify-content:space-between;align-items:baseline}.page-talent-profile .talent-profile-rating-section .rating-item-container .rating-item .info-icon{margin-left:5px;color:#a4a4a4}.page-talent-profile .talent-profile-rating-section .written-review-container{margin-top:2.5rem;flex-wrap:nowrap;overflow-x:auto;max-width:calc(100vw - 32px)}.page-talent-profile .talent-profile-rating-section .written-review-container::-webkit-scrollbar{height:10px}.page-talent-profile .talent-profile-rating-section .written-review-container::-webkit-scrollbar-track{background:#f1f1f1}.page-talent-profile .talent-profile-rating-section .written-review-container::-webkit-scrollbar-thumb{background:#888;border-radius:6px}.page-talent-profile .talent-profile-rating-section .written-review-container::-webkit-scrollbar-thumb:hover{background:#555}.page-talent-profile .talent-profile-rating-section .written-review-container .written-review-item{background-color:#eee;border-radius:6px;padding:1rem 1.5rem;flex:0 0 90%;margin-bottom:8px;cursor:pointer}.page-talent-profile .talent-profile-rating-section .written-review-container .written-review-item:only-child{margin:auto}.page-talent-profile .talent-profile-rating-section .written-review-container .written-review-item:not(:last-child){margin-right:.75rem}.page-talent-profile .talent-profile-rating-section .written-review-container .written-review-item .author-container{margin-bottom:1rem}.page-talent-profile .talent-profile-rating-section .written-review-container .written-review-item .author-container .author-profile-pic{width:3.5rem;height:3.5rem;object-fit:cover;border-radius:50px;margin-right:1rem}.page-talent-profile .talent-profile-rating-section .written-review-container .written-review-item .author-container .author-name{font-weight:600;font-size:medium}.page-talent-profile .talent-profile-rating-section .written-review-container .written-review-item .author-container .comment-date{font-size:small;color:#a4a4a4}.page-talent-profile .talent-profile-rating-section .written-review-container .written-review-item .author-container .action-dropdown{margin-left:auto;text-align:right;padding-right:1rem}.page-talent-profile .talent-profile-rating-section .written-review-container .written-review-item .author-container .action-dropdown .dropdown-btn{font-size:large;color:#a4a4a4}.page-talent-profile .talent-profile-rating-section .written-review-container .btn-load-more{margin:auto}.page-talent-profile .talent-profile-rating-section .written-review-container .btn-load-more .anticon{font-size:x-large}a.share-icon{width:100px;height:100px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;color:rgba(0,0,0,.85)}
.component-onboarding-banner.--hide{height:0px}.component-onboarding-banner .banner-wrapper{color:rgba(0,0,0,.88);width:100%;background-color:#e6f4ff;border:1px solid #91caff;border-radius:4px;justify-content:space-evenly;align-items:center;opacity:1}.component-onboarding-banner .banner-wrapper.--hide{transition:.5s ease;opacity:0;transform:translateY(-50px)}.component-onboarding-banner .banner-wrapper .divider{border-color:#91caff;height:1.5rem}
.directory-card{box-shadow:0px 4px 15px 2px rgba(0,0,0,.23)}.directory-card .capitalize{text-transform:capitalize}.directory-card .bold{font-weight:600}.directory-card .link-button{font-size:.8rem}.directory-card .icon{margin-right:.5rem}.directory-card .project-details{position:relative;font-size:.875rem}.directory-card .project-details .project-description{font-size:.8rem}.directory-card .project-details .project-info{font-size:.875rem}.directory-card .project-details .project-info .tentative-tag{margin-left:8px}.directory-card .project-details .show-more-link-button{font-size:.8rem;display:block;margin-left:auto;margin-top:-0.25rem}.directory-card .project-title{font-size:1.063rem;display:block;padding:1rem;background:linear-gradient(135deg, #647dee 0%, #7f53ac 100%);color:#fff;text-overflow:ellipsis;overflow:hidden}.directory-card .project-roles .role-title{background:#d9d9d9;font-size:.875rem;justify-content:space-between}.directory-card .project-roles .role-title span.ant-typography{display:flex;align-items:center}.directory-card .project-roles .recommend-tag{font-size:.563rem}.directory-card .project-roles .role-description{font-size:.8rem}
.page-project{font-family:"Nunito";background:linear-gradient(to right, #1e5799 0%, #2ce0bf 19%, #76dd2c 40%, #dba62b 60%, #e02cbf 83%, #1e5799 100%);background-size:10000px 100%;animation:bg 15s linear infinite;display:flex;justify-content:center}.page-project .mobile-view{display:flex;flex-direction:column;max-width:450px;align-items:center;box-shadow:0px -10px 28px 6px rgba(0,0,0,.3);background-color:#fff;min-height:100vh}.page-project .mobile-view .project{padding:80px 1rem 1rem 1rem;width:100%}@media only screen and (max-width: 480px){.page-project .mobile-view{padding:0;padding-top:80px}.page-project .mobile-view .project{padding:0 0 1rem 0}}
.project-action-dropdown .action-button{padding-top:16px;padding-bottom:16px;border:none;background-color:#fff;color:#574dd3;cursor:pointer}.project-action-dropdown .action-button .anticon{font-size:1.5rem;margin-right:16px}.project-action-dropdown .action-button.ant-dropdown-menu-item-disabled .ant-typography{color:rgba(0,0,0,.25)}.project-action-dropdown .action-button .ant-typography{color:#574dd3;font-weight:600;font-size:1.05rem}
.project-card{box-shadow:0 2px 6px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.23);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}.project-card:not(:first-child){margin-top:32px}.project-card:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.project-card .ant-typography{display:block}.project-card .header{padding:16px;align-items:center;background:linear-gradient(135deg, #647dee 0%, #7f53ac 100%)}.project-card .header .title{font-size:1.4rem;color:#fff;text-overflow:ellipsis;overflow:hidden}.project-card .header .subtitle{color:#fff;text-transform:capitalize}.project-card .header .btn-edit{color:#fff;font-size:1.5rem;border:none;background-color:rgba(0,0,0,0)}.project-card .summary{border-top:1px solid rgba(0,0,0,.1)}.project-card .summary .attribute{text-align:center;padding:4px}.project-card .summary .attribute .label{font-size:.75rem}.project-card .summary .attribute .value{font-size:1.3rem}.project-card .description{padding:16px;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);text-align:center;max-width:calc(100vw - 64px);word-wrap:break-word}.project-card .details{border-bottom:1px solid rgba(0,0,0,.1)}.project-card .details .attribute{align-items:center;padding:4px 0}.project-card .details .attribute .label{flex:0 1 136px;text-align:right;padding-left:16px;padding-right:8px;font-size:.75rem;line-height:.75rem}.project-card .details .attribute .label.date{align-self:flex-start;margin-top:10px}.project-card .details .attribute .value{flex:1 1 auto;text-align:left;padding-right:16px;padding-left:8px;font-size:1.2rem}.project-card .details .attribute .value small{display:inline-block;font-size:.75rem;vertical-align:middle;width:48px;margin-right:8px;text-align:right}.project-card .action .action-button,.project-card .action .unpaid-action-button .component-button{flex:1 1 0;padding:16px 0;text-align:center;border:none;background-color:#fff;color:#574dd3;cursor:pointer;display:flex;align-items:center;justify-content:center}.project-card .action .action-button .anticon,.project-card .action .unpaid-action-button .component-button .anticon{font-size:1.5rem;margin-right:16px}.project-card .action .action-button .ant-typography,.project-card .action .unpaid-action-button .component-button .ant-typography{color:#574dd3;font-weight:600;font-size:1.05rem}.project-card .action .unpaid-action-button{display:flex;justify-content:center;align-items:center}.project-card .action .unpaid-action-button .component-button:disabled{cursor:not-allowed}.project-card .action .unpaid-action-button .component-button:disabled .ant-typography{color:gray}.project-card .action .unpaid-action-button .component-button:disabled svg path{fill:gray}.project-card .action .unpaid-action-button .action-button-icon{height:1.5rem;width:1.5rem;margin-right:16px;color:#574dd3}.project-card .action .unpaid-action-button .action-button-icon svg path{fill:#574dd3}
.skeleton-project-card{box-shadow:0 2px 6px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.23);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}.skeleton-project-card:not(:first-child){margin-top:32px}.skeleton-project-card:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.skeleton-project-card .ant-typography{display:block}.skeleton-project-card .header{padding:16px 0;text-align:center;background:linear-gradient(135deg, #ddd 0%, #999 100%)}.skeleton-project-card .header .title{font-size:1.4rem;color:#fff;text-overflow:ellipsis;overflow:hidden}.skeleton-project-card .header .subtitle{color:#fff;text-transform:capitalize}.skeleton-project-card .summary{border-top:1px solid rgba(0,0,0,.1)}.skeleton-project-card .summary .attribute{text-align:center;padding:4px}.skeleton-project-card .summary .attribute .label{font-size:.75rem}.skeleton-project-card .summary .attribute .value{font-size:1.3rem}.skeleton-project-card .description{padding:16px;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);text-align:center}.skeleton-project-card .details{border-bottom:1px solid rgba(0,0,0,.1)}.skeleton-project-card .details .attribute{align-items:center;padding:4px 0}.skeleton-project-card .details .attribute .label{flex:0 1 136px;text-align:right;padding-left:16px;padding-right:8px;font-size:.75rem;line-height:.75rem}.skeleton-project-card .details .attribute .label.date{align-self:flex-start;margin-top:10px}.skeleton-project-card .details .attribute .value{flex:1 1 auto;text-align:left;padding-right:16px;padding-left:8px;font-size:1.2rem}.skeleton-project-card .details .attribute .value small{display:inline-block;font-size:.75rem;vertical-align:middle;width:48px;margin-right:8px;text-align:right}.skeleton-project-card .action div{padding:16px;text-align:center}
.page-hirer-projects{margin-top:56px;padding:16px;min-height:80vh}.page-hirer-projects .title-container{justify-content:space-between;align-items:center}.page-hirer-projects .title-container h4.ant-typography{flex:1 1 0}.page-hirer-projects .title-container .button-container{justify-content:end}.page-hirer-projects .zero-state{display:flex;align-items:center;justify-content:center;min-height:50vh}.page-hirer-projects .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#574dd3;font-weight:600}.page-hirer-projects .ant-tabs-ink-bar{background-color:#574dd3}.page-hirer-projects a.ant-typography,.page-hirer-projects .ant-typography a{color:#574dd3;font-weight:600}.page-hirer-projects a.ant-typography:visited,.page-hirer-projects .ant-typography a:visited{color:#574dd3}.tab-hirer-projects{min-height:80vh}
.hirer-to-rate-card{transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}.hirer-to-rate-card:not(.no-style){box-shadow:0 2px 6px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.23)}.hirer-to-rate-card:not(.no-style):not(:first-child){margin-top:16px}.hirer-to-rate-card:not(.no-style):hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.hirer-to-rate-card .ant-typography{display:block}.hirer-to-rate-card .capitalize{text-transform:capitalize}.hirer-to-rate-card .header{padding:16px;align-items:center;background:linear-gradient(135deg, #647dee 0%, #7f53ac 100%)}.hirer-to-rate-card .header .title{font-size:1.4rem;color:#fff;text-overflow:ellipsis;overflow:hidden}.hirer-to-rate-card .body{border-bottom:1px solid rgba(0,0,0,.1)}.hirer-to-rate-card .body .left-column{flex:1}.hirer-to-rate-card .body .left-column .photo{flex:1 1 0}.hirer-to-rate-card .body .left-column .photo img{width:100%;height:100%;object-fit:cover;object-position:top}.hirer-to-rate-card .body .right-column{flex:2;align-items:center}.hirer-to-rate-card .body .right-column .summary{padding:8px 20px}.hirer-to-rate-card .body .right-column .summary .applicant-name{font-size:large;font-weight:600}.hirer-to-rate-card .body .right-column .summary .role-title{font-size:medium;color:#000}.hirer-to-rate-card .body .right-column .summary .shoot-dates{font-size:small;color:#444}.hirer-to-rate-card.no-style .body{border-bottom:0}.hirer-to-rate-card .action .action-button{flex:1 1 0;padding:16px 0;text-align:center;border:none;background-color:#fff;color:#574dd3;cursor:pointer;display:flex;align-items:center;justify-content:center;height:auto}.hirer-to-rate-card .action .action-button .anticon{font-size:1.5rem;margin-right:16px}.hirer-to-rate-card .action .action-button .ant-typography{color:#574dd3;font-weight:600;font-size:1.05rem;margin:0}.modal-view-talent-profile .ant-modal-content{background-color:rgba(0,0,0,0)}.modal-view-talent-profile .ant-modal-content .ant-modal-body{padding:0}
.role-action-dropdown .action-button{padding-top:16px;padding-bottom:16px;border:none;background-color:#fff;color:#574dd3;cursor:pointer}.role-action-dropdown .action-button .anticon{font-size:1.5rem;margin-right:16px}.role-action-dropdown .action-button .ant-typography{color:#574dd3;font-weight:600;font-size:1.05rem}
.role-card{box-shadow:0 2px 6px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.23);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1);border-radius:4px}.role-card:not(:first-child){margin-top:32px}.role-card:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.role-card .ant-typography{display:block}.role-card .role-header{border-top-left-radius:4px;border-top-right-radius:4px;padding:16px;background:linear-gradient(135deg, #647dee 0%, #7f53ac 100%)}.role-card .role-header .title{font-size:1.4rem;color:#fff;text-overflow:ellipsis;overflow:hidden;display:inline}.role-card .role-header .subtitle{display:inline;margin-left:16px;font-size:.75rem;color:#fff;text-transform:uppercase}.role-card .role-header .btn-edit{color:#fff;font-size:1.5rem;border:none;background-color:rgba(0,0,0,0)}.role-card .role-summary{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.role-card .role-summary .attribute{flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4px}.role-card .role-summary .attribute .label{font-size:.75rem}.role-card .role-summary .attribute .value{font-size:1.3rem}.role-card .role-summary .description{flex:1 1 0;padding:16px;margin:0;text-align:center}.role-card .role-details{border-bottom:1px solid rgba(0,0,0,.1)}.role-card .role-details .attribute{align-items:center;padding:4px 0}.role-card .role-details .attribute .label{flex:0 1 144px;text-align:right;padding-right:8px;font-size:.75rem;line-height:.75rem}.role-card .role-details .attribute .label.--align-top{align-self:flex-start;margin-top:10px}.role-card .role-details .attribute .value{flex:1 1 auto;text-align:left;padding-left:8px;font-size:1.2rem}.role-card .role-details .attribute .value small{font-size:.75rem;vertical-align:middle}.role-card .role-details .attribute .value.capitalize{text-transform:capitalize}.role-card .role-action a,.role-card .role-action button{flex:1 1 0;padding:16px 0;text-align:center;border:none;background-color:#fff;color:#574dd3;cursor:pointer;display:flex;align-items:center;justify-content:center}.role-card .role-action a .anticon,.role-card .role-action button .anticon{font-size:1.5rem;margin-right:16px}.role-card .role-action a .ant-typography,.role-card .role-action button .ant-typography{color:#574dd3;font-weight:600;font-size:1.05rem}.role-card .role-action a:first-child,.role-card .role-action button:first-child{border-bottom-left-radius:4px}.role-card .role-action a:last-child,.role-card .role-action button:last-child{border-bottom-right-radius:4px}.role-card .role-action a svg,.role-card .role-action button svg{color:#574dd3}
.skeleton-role-card{box-shadow:0 2px 6px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.23);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1);border-radius:4px}.skeleton-role-card:not(:first-child){margin-top:32px}.skeleton-role-card:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.skeleton-role-card .ant-typography{display:block}.skeleton-role-card .role-header{border-top-left-radius:4px;border-top-right-radius:4px;padding:16px;background:linear-gradient(135deg, #ddd 0%, #999 100%)}.skeleton-role-card .role-header .title{font-size:1.4rem;color:#fff;text-overflow:ellipsis;overflow:hidden;display:inline}.skeleton-role-card .role-header .subtitle{display:inline;margin-left:16px;font-size:.75rem;color:#fff;text-transform:uppercase}.skeleton-role-card .role-summary{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.skeleton-role-card .role-summary .attribute{flex-direction:column;align-items:center;justify-content:center;flex:0 1 112px;text-align:center;padding:4px}.skeleton-role-card .role-summary .attribute .label{font-size:.75rem}.skeleton-role-card .role-summary .attribute .value{font-size:1.3rem}.skeleton-role-card .role-summary .description{flex:1 1 0;padding:16px;margin:0;text-align:center}.skeleton-role-card .role-details{border-bottom:1px solid rgba(0,0,0,.1)}.skeleton-role-card .role-details .attribute{align-items:center;padding:4px 0}.skeleton-role-card .role-details .attribute .label{flex:0 1 144px;text-align:right;padding-right:8px;font-size:.75rem;line-height:.75rem}.skeleton-role-card .role-details .attribute .value{flex:1 1 auto;text-align:left;padding-left:8px;font-size:1.2rem}.skeleton-role-card .role-details .attribute .value small{font-size:.75rem;vertical-align:middle}.skeleton-role-card .role-action div{padding:16px;text-align:center}.skeleton-role-card .role-action div:first-child{border-bottom-left-radius:4px}.skeleton-role-card .role-action div:last-child{border-bottom-right-radius:4px}
.page-hirer-roles{margin-top:56px;padding:16px;min-height:80vh}.page-hirer-roles .project .title-container .button-container{align-items:center;justify-content:flex-end;margin:auto 0}.page-hirer-roles .project .title-container .button-container .more-action-btn .component-button{border:0;font-size:x-large}.page-hirer-roles .project .title-container h4.ant-typography{flex-grow:1}.page-hirer-roles .project .description{max-width:calc(100vw - 32px);word-wrap:break-word}.page-hirer-roles .project .details .attribute{align-items:center;padding:4px 0}.page-hirer-roles .project .details .attribute .label{flex:0 1 136px;text-align:right;padding-left:16px;padding-right:8px;font-size:.75rem;line-height:.75rem}.page-hirer-roles .project .details .attribute .label.date{align-self:flex-start;margin-top:10px}.page-hirer-roles .project .details .attribute .value{flex:1 1 auto;text-align:left;padding-right:16px;padding-left:8px;font-size:1.2rem}.page-hirer-roles .project .details .attribute .value small{display:inline-block;font-size:.75rem;vertical-align:middle;width:48px;margin-right:8px;text-align:right}.page-hirer-roles .role-list{padding:16px 0}.page-hirer-roles .zero-state{display:flex;align-items:center;justify-content:center;min-height:50vh}
.applicant-action-dropdown .action-button{padding-top:16px;padding-bottom:16px;border:none;background-color:#fff;color:#574dd3;cursor:pointer}.applicant-action-dropdown .action-button .anticon{font-size:1.5rem;margin-right:16px}.applicant-action-dropdown .action-button .ant-typography{color:#574dd3;font-weight:600;font-size:1.05rem}.applicant-action-dropdown .ant-dropdown-menu-item-disabled .ant-typography{color:gray;font-style:italic}.applicant-action-dropdown .btn-view-profile{padding:0;color:#574dd3}.applicant-action-dropdown .btn-view-profile:hover{color:#574dd3}
.applicant-card{box-shadow:0 2px 6px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.23);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1);border-radius:4px}.applicant-card:not(:first-child){margin-top:32px}.applicant-card:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.applicant-card .ant-typography{display:block}.applicant-card .items-center{align-items:center}.applicant-card .bold{font-weight:600}.applicant-card .text-black{color:#000}.applicant-card .text-right{text-align:right}.applicant-card .header{padding:16px;background:linear-gradient(135deg, #647dee 0%, #7f53ac 100%);color:#fff;border-top-left-radius:4px;border-top-right-radius:4px}.applicant-card .header .heading{flex:1 1 0}.applicant-card .header .heading .title{font-size:1.1rem}.applicant-card .header .heading .subtitle{font-size:.75rem}.applicant-card .header .applicant-status{flex:0 1 0;align-items:center;justify-content:center}.applicant-card .header .applicant-status>*{min-width:88px;padding:8px;text-align:center;background:rgba(255,255,255,.15686);border-radius:4px}.applicant-card .header .applicant-status>* .anticon{margin-right:.5rem}.applicant-card .header .applicant-status>* .capitalize{text-transform:capitalize}.applicant-card .header .applicant-status .align-center{align-items:center}.applicant-card .header .applicant-status .casting-button{border:none;cursor:pointer}.applicant-card .profile .left-column{flex-direction:column;flex-basis:30px}.applicant-card .profile .left-column .photo{flex:1 1 0}.applicant-card .profile .left-column .photo img{width:100%;height:100%;object-fit:cover;object-position:top}.applicant-card .profile .left-column .body-figure{text-align:center}.applicant-card .profile .left-column .body-figure .unit{padding-left:1px;font-size:.65rem;letter-spacing:1px}.applicant-card .profile .info{flex:2 1 0}.applicant-card .profile .info .summary{padding:8px 16px;border-bottom:1px solid rgba(0,0,0,.1)}.applicant-card .profile .info .summary .social-media-container{align-items:end}.applicant-card .profile .info .summary .recommend-tag{display:inline-block;border-radius:3px;padding:2px 12px;background-color:#7cb305;color:#fff;margin-bottom:4px;font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.applicant-card .profile .info .gallery{flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.1);padding:0 8px}.applicant-card .profile .info .gallery .image-container{position:relative;padding:.5rem;flex:1 1 2rem}.applicant-card .profile .info .gallery .image-container img{display:block;border-radius:4px;width:100%;height:3rem;object-fit:cover;object-position:50% 20%}.applicant-card .profile .info .gallery .image-container .show-more{position:absolute;top:0;left:0;color:#fff;font-size:1rem;background-color:rgba(0,0,0,.7);width:calc(100% - 1rem);height:calc(100% - 1rem);border-radius:4px;margin:.5rem;display:flex;align-items:center;justify-content:center}.applicant-card .profile .info .experiences{padding:8px 16px}.applicant-card .profile .info .experiences .experience:not(:first-child){margin-top:4px}.applicant-card .profile .info .self-casting-video{padding:8px 16px;font-weight:600}.applicant-card .profile .info .self-casting-video img{max-width:100%;height:3rem;object-fit:cover}.applicant-card .rating{border-top:1px solid rgba(0,0,0,.1);padding:10px 20px}.applicant-card .rating .rating-item{justify-content:space-between;align-items:baseline}.applicant-card .rating .rating-item .info-icon{margin-left:5px;color:#a4a4a4}.applicant-card .rating .btn-view-details{font-weight:600;color:#574dd3}.applicant-card .action{border-top:1px solid rgba(0,0,0,.1)}.applicant-card .action a,.applicant-card .action button{flex:1 1 0;padding:16px 0;text-align:center;border:none;background-color:#fff;color:#574dd3;cursor:pointer;display:flex;align-items:center;justify-content:center}.applicant-card .action a .anticon,.applicant-card .action button .anticon{font-size:1.5rem;margin-right:16px}.applicant-card .action a .ant-typography,.applicant-card .action button .ant-typography{color:#574dd3;font-weight:600;font-size:1.05rem}.applicant-card .action a:first-child,.applicant-card .action button:first-child{border-bottom-left-radius:4px}.applicant-card .action a:last-child,.applicant-card .action button:last-child{border-bottom-right-radius:4px}.applicant-card .action .btn-view-profile{padding:0;color:#574dd3}.applicant-card .action .btn-view-profile:hover{color:#574dd3}.applicant-card .action button:disabled span,.applicant-card .action button[disabled] span{color:#999}
.skeleton-applicant-card{box-shadow:0 2px 6px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.23);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1);border-radius:4px}.skeleton-applicant-card:not(:first-child){margin-top:32px}.skeleton-applicant-card:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.skeleton-applicant-card .ant-typography{display:block}.skeleton-applicant-card .header{padding:16px;background:linear-gradient(135deg, #ddd 0%, #999 100%);color:#fff;border-top-left-radius:4px;border-top-right-radius:4px}.skeleton-applicant-card .header .heading{flex:1 1 0}.skeleton-applicant-card .header .heading .title{font-size:1.1rem}.skeleton-applicant-card .header .heading .subtitle{font-size:.75rem}.skeleton-applicant-card .header .status{flex:0 1 0;align-items:center;justify-content:center}.skeleton-applicant-card .header .status span{min-width:88px;padding:8px;text-align:center;font-size:.65rem;border-radius:4px}.skeleton-applicant-card .profile .photo{flex:1 1 0}.skeleton-applicant-card .profile .photo img{width:100%;height:100%;object-fit:cover;object-position:top}.skeleton-applicant-card .profile .info{flex:2 1 0}.skeleton-applicant-card .profile .info .gallery{flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.1);padding:0 8px}.skeleton-applicant-card .profile .info .gallery .image-container{position:relative;padding:.5rem;flex:1 1 2rem}.skeleton-applicant-card .profile .info .gallery .image-container img{display:block;border-radius:4px;width:100%;height:3rem;object-fit:cover;object-position:50% 20%}.skeleton-applicant-card .profile .info .gallery .image-container .show-more{position:absolute;top:0;left:0;color:#fff;font-size:1rem;background-color:rgba(0,0,0,.7);width:calc(100% - 1rem);height:calc(100% - 1rem);border-radius:4px;margin:.5rem;display:flex;align-items:center;justify-content:center}.skeleton-applicant-card .profile .info .experiences{padding:8px 16px}.skeleton-applicant-card .profile .info .experiences .experience:not(:first-child){margin-top:4px}.skeleton-applicant-card .action{border-top:1px solid rgba(0,0,0,.1)}.skeleton-applicant-card .action div{padding:16px;text-align:center}.skeleton-applicant-card .action div:first-child{border-bottom-left-radius:4px}.skeleton-applicant-card .action div:last-child{border-bottom-right-radius:4px}
.page-hirer-applicants{margin-top:56px;padding:16px;min-height:80vh}.page-hirer-applicants .role .title-container .button-container{align-items:center;justify-content:flex-end;margin:auto 0}.page-hirer-applicants .role .title-container .button-container .more-action-btn .component-button{border:0;font-size:x-large}.page-hirer-applicants .role .title-container h4.ant-typography{flex-grow:1}.page-hirer-applicants .role .title-container h4.ant-typography small{text-transform:uppercase;margin-left:8px;font-size:.75rem}.page-hirer-applicants .role .role-details .attribute{align-items:center;padding:4px 0}.page-hirer-applicants .role .role-details .attribute .label{flex:0 1 136px;text-align:right;padding-right:8px;font-size:.75rem;line-height:.75rem}.page-hirer-applicants .role .role-details .attribute .label.date{align-self:flex-start;margin-top:10px}.page-hirer-applicants .role .role-details .attribute .value{flex:1 1 auto;text-align:left;padding-left:8px;font-size:1.2rem}.page-hirer-applicants .role .role-details .attribute .value small{font-size:.75rem;vertical-align:middle}.page-hirer-applicants .role .role-details .attribute .value.capitalize{text-transform:capitalize}.page-hirer-applicants .select-filter{margin-top:32px}.page-hirer-applicants .select-filter .selector{display:block}.page-hirer-applicants .applicant-list{padding:16px 0}.page-hirer-applicants .zero-state{display:flex;align-items:center;justify-content:center;min-height:30vh}
.page-hirer-schedule-detail{margin-top:56px;padding:16px;min-height:80vh}.page-hirer-schedule-detail .icon{font-size:large;padding:0 .25rem}.page-hirer-schedule-detail .space-time-picker{display:flex}.page-hirer-schedule-detail .space-time-picker .form-item-time-picker{margin-bottom:.5rem}.page-hirer-schedule-detail .space-time-picker .ant-space-item:last-child{flex-grow:1;display:flex}.page-hirer-schedule-detail .space-time-picker .ant-space-item:last-child .ms-auto{margin-left:auto}.page-hirer-schedule-detail .space-date-picker{display:flex;justify-content:space-between}.page-hirer-schedule-detail .space-date-picker .form-item-date-picker{margin-bottom:1rem;margin-right:auto}.page-hirer-schedule-detail .end-of-list{display:flex;justify-content:center;color:#555}.page-hirer-schedule-detail .end-of-list span{padding:.5rem}.page-hirer-schedule-detail .end-of-list::before,.page-hirer-schedule-detail .end-of-list::after{content:"";flex:1 1;border-bottom:1px solid #aaa;margin:auto}.page-hirer-schedule-detail .end-of-list::before{margin-left:10px}.page-hirer-schedule-detail .end-of-list::after{margin-right:10px}.page-hirer-schedule-detail .span-optional{font-size:x-small;font-style:italic}
.page-hirer-schedules{margin-top:56px;padding:16px;min-height:80vh}.page-hirer-schedules .page-title{justify-content:space-between;align-items:center}.page-hirer-schedules .page-title h4.ant-typography{flex:1 1 0}.page-hirer-schedules .page-title .button-container{justify-content:end}
.agenda-card{box-shadow:0px 4px 15px 2px rgba(0,0,0,.23)}.agenda-card .capitalize{text-transform:capitalize}.agenda-card .bold{font-weight:600}.agenda-card .icon{margin-right:.5rem}.agenda-card .text-red{color:red}.agenda-card .talent-photo{flex:1 1 0}.agenda-card .talent-photo img{width:100%;height:100%;object-fit:cover;object-position:top}.agenda-card .schedule-info{flex:2 2 0}.agenda-card .schedule-info .agenda-card-header{align-items:center;padding:1rem;background:linear-gradient(135deg, #647dee 0%, #7f53ac 100%);color:#fff;text-overflow:ellipsis;overflow:hidden}.agenda-card .schedule-info .agenda-card-header span{display:block}.agenda-card .schedule-info .agenda-card-header .header-title{font-size:1.063rem;line-height:1em;margin-bottom:.5em}.agenda-card .schedule-info .agenda-card-header .header-subtitle{font-size:small;line-height:1em}.agenda-card .schedule-info .project-details{font-size:.875rem;padding:5px 0 5px 1rem}.agenda-card .schedule-info .project-details .scheduled-time{display:inline-block}.agenda-card .schedule-info .project-details .scheduled-time::first-letter{text-transform:uppercase}.agenda-card .schedule-info .project-details .activity-type{text-transform:capitalize}.agenda-card .schedule-info .project-details .withdraw-reason{border-top:1px solid rgba(0,0,0,.1);font-weight:normal}.agenda-card .schedule-info .project-details .view-profile-button{font-size:.8rem;padding:0;font-weight:normal;margin-left:auto}
.agenda-tab .zero-state{display:flex;align-items:center;justify-content:center;min-height:30vh}
.page-hirer-agenda{margin-top:56px;padding:16px;min-height:80vh}.page-hirer-agenda .title-container h4.ant-typography{flex:1 1 0}
.multiple-datepicker .date-input{color:#000 !important}.multiple-datepicker .calendar-picker{padding:0;height:0;position:absolute;left:0;bottom:0}
.page-hirer-form{margin-top:56px;padding:16px;min-height:80vh}.page-hirer-form .add-calendar{margin-left:.85rem;color:#000;border:none}.page-hirer-form .btn-delete{margin-top:16px}.page-hirer-form .date-selection-switch.ant-switch{background-color:#1890ff}.page-hirer-form .tentative-tag{font-weight:600;margin-left:8px}@media(max-width: 480px){.project-form-shoot-date .ant-picker-panels{width:-webkit-min-content;width:min-content;flex-wrap:wrap;flex-direction:column}}
.allowance-form-item .allowance-type{margin-bottom:0;flex:1}.allowance-form-item .btn-remove-allowance{margin-top:auto;margin-left:auto;color:red}
.page-hirer-form{margin-top:56px;padding:16px;min-height:80vh}.page-hirer-form .add-calendar{margin-left:.85rem;color:#000;border:none}.page-hirer-form .btn-delete{margin-top:16px}
.page-hirer-login{margin-top:56px;padding:16px;min-height:80vh}.page-hirer-login .text-center{text-align:center}.page-hirer-login .text-red{color:red}
.page-hirer-register{margin-top:56px;padding:16px;min-height:80vh}.page-hirer-register .text-center{text-align:center}
.image-cropper-modal .cropper-container{position:relative !important}.image-cropper-modal .cropper-container{width:100%;height:40vh}.image-cropper-modal .slider-control{display:flex;padding:.5rem 0}.image-cropper-modal .slider-control .ant-btn{margin:0 .5rem}.image-cropper-modal .slider-control .ant-slider.ant-slider-horizontal{flex-grow:1}
.avatar-upload{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.avatar-upload .cursor-pointer{cursor:pointer}.avatar-upload .upload-avatar-button{cursor:pointer;color:#000;border:1px solid #a4a4a4;border-radius:50%;height:6rem;width:6rem;display:flex;align-items:center;justify-content:center}.avatar-upload .upload-avatar-button .icon{font-size:2.5rem}.avatar-upload .avatar-preview{height:6rem;width:6rem}.avatar-upload .avatar-preview img{display:block;width:100%;height:100%;border:1px solid #a4a4a4;border-radius:50%;object-fit:cover;cursor:pointer}.avatar-upload .remove-avatar-button{padding:0;color:red}
.page-hirer-register-company{margin-top:56px;padding:16px;min-height:80vh}.page-hirer-register-company .text-center{text-align:center}.page-hirer-register-company .bold{font-weight:600}.page-hirer-register-company .text-red{color:red}
.hirer-user-card{box-shadow:0 2px 6px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.23);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}.hirer-user-card .bold{font-weight:600}.hirer-user-card .m-0{margin:0}.hirer-user-card .user-name{font-size:x-large}.hirer-user-card .delete-button{color:red;padding:0}
.hirer-users-tab .m-0{margin:0}.hirer-users-tab .my-details-card{box-shadow:0 2px 6px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.23);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1);margin-top:2rem}
.page-hirer-profile{margin-top:56px;padding:16px;min-height:80vh}.page-hirer-profile .text-center{text-align:center}.page-hirer-profile .bold{font-weight:600}.page-hirer-profile .text-red{color:red}
.page-hirer-new-user{margin-top:56px;padding:16px;min-height:80vh}.page-hirer-new-user .text-center{text-align:center}
.page-hirer-claim-profile{margin-top:56px;padding:16px;min-height:80vh}.page-hirer-claim-profile .bold{font-weight:600}.page-hirer-claim-profile .text-center{text-align:center}
.rate-performance-metrics{flex-direction:column;align-items:center}.rate-performance-metrics .title{text-align:center;font-size:large;font-weight:600;margin-bottom:1.5rem}.rate-performance-metrics .error-message{font-size:small;color:red;text-align:center}.rate-performance-metrics .separate-line{border-color:#eee;border-width:.75px;border-top:0;margin:1.5rem .5rem}.rate-performance-metrics .metrics-title{justify-content:center;align-items:center;font-size:medium;font-weight:600}.rate-performance-metrics .metrics-title .title-icon{margin-left:.35rem;color:#a4a4a4}.rate-performance-metrics .metrics-item{display:flex;padding:0 2rem;color:#574dd3}.rate-performance-metrics .metrics-item .star-wrapper{flex-direction:column;align-items:center;text-align:center}.rate-performance-metrics .metrics-item .star-wrapper .ant-rate-star{font-size:3rem;margin:0}.rate-performance-metrics .metrics-item .star-wrapper .star-desc{font-size:small;color:#a4a4a4}
.rate-written-review{flex-direction:column;align-items:center}.rate-written-review .title{text-align:center;font-size:large;font-weight:600;margin-bottom:.75rem}.rate-written-review .subtitle{text-align:center}.rate-written-review .check-icon{color:#574dd3}.rate-written-review .txt-written-review{width:100%;margin-bottom:2rem}.rate-written-review .txt-written-review textarea{border-color:#a4a4a4}.rate-written-review .txt-written-review .error-message{font-size:small;color:red}.rate-written-review .note{text-align:center}
.page-rate-talent{margin-top:56px;padding:16px;min-height:80vh}.page-rate-talent .cursor-pointer{cursor:pointer}.page-rate-talent .talent-container .left-column{flex:1}.page-rate-talent .talent-container .left-column .photo{flex:1 1 0}.page-rate-talent .talent-container .left-column .photo img{width:100%;height:100%;object-fit:cover;object-position:top}.page-rate-talent .talent-container .right-column{flex:2;align-items:center}.page-rate-talent .talent-container .right-column .summary{padding:8px 20px}.page-rate-talent .talent-container .right-column .summary .applicant-name{font-size:large;font-weight:600}.page-rate-talent .talent-container .right-column .summary .role-title{font-size:medium;color:#000}.page-rate-talent .talent-container .right-column .summary .shoot-dates{font-size:small;color:#444}
.page-rate-talent-complete{margin-top:56px;padding:16px;min-height:80vh}.page-rate-talent-complete .text-center{text-align:center}.page-rate-talent-complete .top-content{padding:0 1rem}.page-rate-talent-complete .top-content .stars-wrapper{margin-top:3.5rem;justify-content:center;margin-bottom:2rem}.page-rate-talent-complete .top-content .stars-wrapper .anticon-star{color:#574dd3;font-size:3rem;margin:0 5px}.page-rate-talent-complete .top-content .title{text-align:center}.page-rate-talent-complete .separate-line{border-color:#eee;border-width:.75px;border-top:0;margin:2.5rem .5rem}.page-rate-talent-complete .continue-text{font-weight:600;font-size:large;margin-bottom:1rem}
.hirer-view-rating-card{transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 2px 6px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.23)}.hirer-view-rating-card:not(:first-child){margin-top:16px}.hirer-view-rating-card:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.hirer-view-rating-card .ant-typography{display:block}.hirer-view-rating-card .capitalize{text-transform:capitalize}.hirer-view-rating-card .text-success{color:#16b55e}.hirer-view-rating-card .text-danger{color:#f03847}.hirer-view-rating-card .text-black{color:#000}.hirer-view-rating-card .font-bold{font-weight:600}.hirer-view-rating-card .p-0{padding:0}.hirer-view-rating-card .header{padding:16px;align-items:center;background:linear-gradient(135deg, #647dee 0%, #7f53ac 100%)}.hirer-view-rating-card .header .title{font-size:1.4rem;color:#fff;text-overflow:ellipsis;overflow:hidden}.hirer-view-rating-card .talent-container{border-bottom:1px solid rgba(0,0,0,.1)}.hirer-view-rating-card .talent-container .left-column{flex:1}.hirer-view-rating-card .talent-container .left-column .photo{flex:1 1 0}.hirer-view-rating-card .talent-container .left-column .photo img{width:100%;height:100%;object-fit:cover;object-position:top}.hirer-view-rating-card .talent-container .right-column{flex:2;align-items:center}.hirer-view-rating-card .talent-container .right-column .summary{padding:8px 20px}.hirer-view-rating-card .talent-container .right-column .summary .role-title{font-size:medium;color:#000}.hirer-view-rating-card .talent-container .right-column .summary .shoot-dates{font-size:small;color:#444}.hirer-view-rating-card .talent-container .right-column .summary .hire-again{font-size:medium}.hirer-view-rating-card .rating-item-container{padding:1rem;border-bottom:1px solid rgba(0,0,0,.1)}.hirer-view-rating-card .rating-item-container .rating-item{justify-content:space-between;align-items:baseline}.hirer-view-rating-card .rating-item-container .rating-item .item-label{font-weight:600}.hirer-view-rating-card .rating-item-container .rating-item .rating-stars{color:#574dd3}.hirer-view-rating-card .rating-item-container .written-review{color:#000}.hirer-view-rating-card .rating-item-container .link-action{font-weight:600;color:#574dd3}.hirer-view-rating-card .other-details{padding:1rem}
.skeleton-hirer-view-rating-card{transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 2px 6px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.23)}.skeleton-hirer-view-rating-card:not(:first-child){margin-top:16px}.skeleton-hirer-view-rating-card:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.skeleton-hirer-view-rating-card .ant-typography{display:block}.skeleton-hirer-view-rating-card .capitalize{text-transform:capitalize}.skeleton-hirer-view-rating-card .text-success{color:#16b55e}.skeleton-hirer-view-rating-card .text-danger{color:#f03847}.skeleton-hirer-view-rating-card .text-black{color:#000}.skeleton-hirer-view-rating-card .font-bold{font-weight:600}.skeleton-hirer-view-rating-card .p-0{padding:0}.skeleton-hirer-view-rating-card .header{padding:16px;align-items:center;background:linear-gradient(135deg, #647dee 0%, #7f53ac 100%)}.skeleton-hirer-view-rating-card .header .title{font-size:1.4rem;color:#fff;text-overflow:ellipsis;overflow:hidden}.skeleton-hirer-view-rating-card .talent-container{border-bottom:1px solid rgba(0,0,0,.1)}.skeleton-hirer-view-rating-card .talent-container .left-column{flex:1}.skeleton-hirer-view-rating-card .talent-container .left-column .photo{flex:1 1 0}.skeleton-hirer-view-rating-card .talent-container .left-column .photo img{width:100%;height:100%;object-fit:cover;object-position:top}.skeleton-hirer-view-rating-card .talent-container .right-column{flex:2;align-items:center}.skeleton-hirer-view-rating-card .talent-container .right-column .summary{padding:8px 20px}.skeleton-hirer-view-rating-card .talent-container .right-column .summary .role-title{font-size:medium;color:#000}.skeleton-hirer-view-rating-card .talent-container .right-column .summary .shoot-dates{font-size:small;color:#444}.skeleton-hirer-view-rating-card .talent-container .right-column .summary .hire-again{font-size:medium}.skeleton-hirer-view-rating-card .rating-item-container{padding:1rem;border-bottom:1px solid rgba(0,0,0,.1)}.skeleton-hirer-view-rating-card .rating-item-container .rating-item{justify-content:space-between;align-items:baseline}.skeleton-hirer-view-rating-card .rating-item-container .rating-item .item-label{font-weight:600}.skeleton-hirer-view-rating-card .rating-item-container .rating-item .rating-stars{color:#574dd3}.skeleton-hirer-view-rating-card .rating-item-container .written-review{color:#000}.skeleton-hirer-view-rating-card .rating-item-container .link-action{font-weight:600;color:#574dd3}.skeleton-hirer-view-rating-card .other-details{padding:1rem}
.page-view-ratings{margin-top:56px;padding:16px;min-height:80vh}.page-view-ratings .zero-state{display:flex;align-items:center;justify-content:center;min-height:50vh}
.div-rating-comment{justify-content:start;align-items:center}.div-rating-comment.--highlight{background-color:#ffb}.div-rating-comment .mb-0{margin-bottom:0}.div-rating-comment .author-container{margin-bottom:1rem}.div-rating-comment .author-container .author-profile-pic{width:3.5rem;height:3.5rem;object-fit:cover;border-radius:50px;margin-right:1rem}.div-rating-comment .author-container .author-name{font-weight:600;font-size:medium}.div-rating-comment .author-container .comment-date{font-size:small;color:#a4a4a4}.div-rating-comment .author-container .action-dropdown{margin-left:auto;text-align:right;padding-right:1rem}.div-rating-comment .author-container .action-dropdown .dropdown-btn{font-size:large;color:#a4a4a4}.div-rating-comment .comment{color:#000;font-size:medium}.div-rating-comment .edit-comment-form .action-buttons-wrapper{justify-content:end;padding-top:.5rem}.div-rating-comment .edit-comment-form .action-buttons-wrapper .btn-save-edit{margin-left:.5rem;padding:0 2rem}.rating-comment-dropdown-overlay li.ant-dropdown-menu-item{padding:.45rem 2rem .45rem 1rem}
.div-reply-comment-button .btn-reply-comment{display:flex;align-items:center;color:#574dd3;font-weight:600;padding:0}.div-reply-comment-button .btn-reply-comment span{margin-left:.5rem}.div-reply-comment-button .reply-textbox-title{font-weight:600}.div-reply-comment-button .reply-textbox-desc{color:#444;font-size:small}.div-reply-comment-button .btn-submit{margin-top:1rem}
.rating-comment-list .comment-container{margin:32px -16px;padding:0 0 24px 24px;width:100%}.rating-comment-list .comment-container:not(:last-child){border-bottom:1px solid #a4a4a4}.rating-comment-list .comment-container .comment-replies{border-left:4px solid #eee}.rating-comment-list .zero-state{display:flex;align-items:center;justify-content:center;min-height:50vh}
.page-hirer-view-comments{margin-top:56px;padding:16px;min-height:80vh}.page-hirer-view-comments .title-container .title.ant-typography{margin-bottom:0}.page-hirer-view-comments .title-container .btn-report-issue{color:red}
.div-invoice-details .rounded{border-radius:5px}.div-invoice-details .bold{font-weight:600}.div-invoice-details .small{font-size:small}.div-invoice-details .text-muted{opacity:.5}.div-invoice-details .justify-between{justify-content:space-between}.div-invoice-details .title-container{align-items:center;margin-bottom:1.5rem}.div-invoice-details .title-container .title.ant-typography{margin-top:12px;margin-bottom:0;font-weight:600}.div-invoice-details .title-container .btn-report-issue{color:red}.div-invoice-details .invoice-item{justify-content:space-between;line-height:1.25}.div-invoice-details .invoice-item .btn-view-receipt .component-button{border:0;padding:0;font-size:small}.div-invoice-details .invoice-item .btn-allowance-item .component-button{padding:0;padding-right:1rem;text-align:left}.div-invoice-details .btn-add-allowance .component-button{padding:0}.div-invoice-details .collapse-talent-details.ant-collapse-item .ant-collapse-header{padding-left:0;padding-right:0}.div-invoice-details .collapse-talent-details.ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding-left:0;padding-right:0}.div-invoice-details .collapse-talent-details.ant-collapse-item .btn-change-payment-method .component-button{border:0;padding:0;font-size:small}
.page-hirer-invoice-details{margin-top:56px;padding:16px;min-height:80vh}
.page-hirer-payment-feedback{margin-top:56px;padding:16px;min-height:80vh}.page-hirer-payment-feedback .text-center{text-align:center}.page-hirer-payment-feedback .text-primary{color:#574dd3}.page-hirer-payment-feedback .text-danger{color:red}
.page-hirer-base{font-family:"Nunito";background:linear-gradient(to right, #1e5799 0%, #2ce0bf 19%, #76dd2c 40%, #dba62b 60%, #e02cbf 83%, #1e5799 100%);background-size:10000px 100%;animation:bg 15s linear infinite;display:flex;justify-content:center;min-height:100vh}.page-hirer-base .content{max-width:450px;min-height:100vh;box-shadow:0px -10px 28px 6px rgba(0,0,0,.3);background-color:#fff;padding-bottom:100px}.page-hirer-base .content h4.ant-typography{margin-bottom:.5rem;font-size:1.7rem;font-weight:400;margin:1.5rem 0}
.page-home h1.ant-typography,.page-home h4.ant-typography{font-family:"Inter",sans-serif}.page-home h3.ant-typography{font-family:"Karla",sans-serif;font-weight:400}.page-home span.ant-typography{font-size:16px}.page-home button{margin-left:0 !important;font-size:18px !important}.page-home button{background-color:#95141c;flex-shrink:0;font-family:"Lato",sans-serif;display:flex;justify-content:center;align-items:center;font-style:normal;font-weight:700;max-height:55px;max-width:15rem;line-height:normal;border-radius:0;border:none}.page-home button span{font-size:1.125rem !important}.page-home button span{padding:0;margin:0;font-style:normal;line-height:normal;color:#fff}.page-home button.ant-btn{min-width:12rem}.page-home button.ant-btn:hover{background-color:#b44a51}.page-home button.navigation-button{background:rgba(0,0,0,0);cursor:pointer}.page-home button.navigation-button:hover{background-color:rgba(0,0,0,0)}.page-home .bg-video{position:absolute;top:0;right:0;left:0;padding:0;margin:0;box-sizing:border-box;z-index:0}.page-home #bg-video-horizontal.bg-video{height:100vh;width:100%;object-fit:cover}.page-home #bg-video-vertical.bg-video{width:100vw;display:none;object-fit:cover}.page-home .float-button{position:fixed;width:60px;height:60px;bottom:2rem;right:2rem;z-index:1;background-color:#2ab13f;color:#fff;border-radius:50px;box-shadow:2px 2px 3px #999;font-size:xx-large;display:flex;justify-content:center;align-items:center}.page-home .section-title .title-container{height:100%;min-height:100vh;padding:0 10%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background-color:rgba(0,0,0,0);text-shadow:-1px -1px 0 #aaa,1px -1px 0 #aaa,-1px 1px 0 #aaa,1px 1px 0 #aaa}.page-home .section-title .title-container h1{padding:0;margin:0}.page-home .section-title .title-container span{margin:1rem 0rem}.page-home .section-title .title-container h1,.page-home .section-title .title-container span{color:#fff;font-family:"Lato",sans-serif}.page-home .section-title span.ant-typography{font-family:"Lato",sans-serif;font-weight:400;font-size:1.125rem;line-height:normal;letter-spacing:.5px;color:#fff}.page-home .section-title h1.ant-typography{font-family:"Inter",sans-serif;opacity:0;font-weight:400;line-height:normal;font-size:4rem;animation:title-fade-in .7s ease-out forwards}.page-home .section-title h1.ant-typography:nth-child(2){animation-delay:.3s}.page-home .section-title h1.ant-typography:nth-child(3){animation-delay:.6s}@media screen and (max-width: 600px){.page-home .section-title .title-container{padding:0 16px}.page-home .section-title h1.ant-typography{font-size:1.5rem}}@keyframes title-fade-in{from{transform:translateY(-25px);opacity:0}to{transform:translateX(0);opacity:1}}.page-home .section-title button{font-family:"Karla"}.page-home .section{min-height:50vh;padding:144px 48px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.page-home .section .ant-btn:not(:first-child){margin-left:16px}@media screen and (max-width: 600px){.page-home .section{padding:144px 16px}.page-home .section .ant-btn{width:100%}.page-home .section .ant-btn:not(:first-child){margin-left:0px;margin-top:16px}}.page-home .swiper-mobile{display:none}.page-home .centered-slide{display:flex;justify-content:center}@media screen and (max-width: 1100px){.page-home .testimonial-swiper{display:flex !important}.page-home .testimonial-swiper{flex-direction:row;align-items:center}.page-home .contact-us-inner{padding:0 !important}.page-home .contact-us-inner .left-container h1{font-size:2.5rem !important}.page-home .contact-us-inner .left-container .contact-us-image img{width:80%;min-width:200px}.page-home .lights-camera-action{padding:144px 16px !important}.page-home .lights-camera-action h5{font-size:1.1rem !important}}@media screen and (max-width: 600px){.page-home #bg-video-horizontal.bg-video{display:none}.page-home #bg-video-vertical.bg-video{display:block}.page-home .swiper-slide-active.logo-container{display:flex;justify-content:center;align-items:center}.page-home .section .about-us{flex-direction:column;align-items:flex-start}.page-home .section .about-us h1{padding-bottom:2rem}.page-home .section .about-us h4{display:inline}.page-home .section .about-us span{display:block;padding-top:1rem}.page-home .section.feat{flex-direction:column;gap:2rem}.page-home .section.testimonial h1{width:100%;text-align:center}.page-home .section.what-makes-us-special{display:flex;align-items:center}.page-home .section.what-makes-us-special .mobile{display:block !important}.page-home .section.what-makes-us-special .what-makes-us-special-image{display:none}.page-home .content{width:100% !important}.page-home .section.what-we-do{background-image:url("https://heycastme-assets.s3.ap-southeast-1.amazonaws.com/mobile/instant-talent-bg.png")}.page-home .section.what-we-do button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-home .section.effortless-casting{background-image:url("https://heycastme-assets.s3.ap-southeast-1.amazonaws.com/mobile/effortless-casting-experience-bg.png")}.page-home .section.effortless-casting .text-container{width:auto !important}.page-home .section.effortless-casting button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-home .section.comprehensive-support{background-image:url("https://heycastme-assets.s3.ap-southeast-1.amazonaws.com/mobile/comprehensive-support-bg.png")}.page-home .section.comprehensive-support button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-home .section.influencer-marketing-simplified{background-image:url("https://heycastme-assets.s3.ap-southeast-1.amazonaws.com/mobile/influencer-marketing-simplified-bg.png")}.page-home .section.influencer-marketing-simplified .text-container{width:auto !important}.page-home .section.influencer-marketing-simplified button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-home .mobile.mobile-only{display:block !important}.page-home .mobile-image{display:block !important}.page-home .mobile-image{width:100%}.page-home .swiper{display:none}.page-home .swiper-mobile{display:block}.page-home .lights-camera-action{padding:144px 16px !important}.page-home .lights-camera-action h5{font-size:1.1rem !important}.page-home .contact-us-title{width:50% !important}.page-home .contact-us-inner{display:flex !important;flex-direction:column !important;width:100% !important;align-items:stretch !important;padding:0 !important}.page-home .contact-us-inner h1{font-size:2.5rem !important}.page-home .contact-us-inner h1.bigger{font-size:3rem !important}.page-home img.mobile{max-width:100%}.page-home .contact-us-image{width:13rem !important}.page-home .contact-us-image img{width:60%}.page-home .contact-us-title{font-size:1.1rem !important;height:3rem !important}.page-home .what-we-do-title-container{height:3rem !important}.page-home .what-we-do-title-container h1{font-size:1.1rem !important}}.page-home .ant-btn{height:auto;padding:12px 24px}.page-home .ant-btn span{font-family:"Karla",sans-serif;font-size:20px}.page-home .about-us{display:flex;flex-direction:row;align-items:center;justify-content:space-around}.page-home .about-us .center{display:flex;flex-direction:column;align-items:center;justify-content:center}.page-home .about-us .center [dir=ltr] h1{text-align:left}.page-home .about-us .center [dir=rtl] h1{text-align:right}.page-home .about-us .center h1{font-family:"Inter",sans-serif;font-weight:normal;margin:0;font-size:4rem}.page-home .about-us div{flex:1}.page-home .about-us h4,.page-home .about-us h1,.page-home .about-us span{color:#707070 !important}.page-home .feat{display:flex;flex-direction:row;align-items:center;justify-content:space-around;position:relative;gap:1rem}.page-home .feat img{position:absolute;top:0;right:0;bottom:0;width:100%;height:100%}.page-home .feat .ant-card{text-align:center;height:16rem;width:24rem;border-radius:.4rem;display:flex;justify-content:center;align-items:center;gap:3.69rem}.page-home .feat .ant-card h1,.page-home .feat .ant-card h2{color:#707070 !important}.page-home .feat .ant-card h1,.page-home .feat .ant-card h2{font-family:"Lato",sans-serif}.page-home .feat .ant-card h1{font-size:3.75rem;font-weight:900;margin:0}.page-home .feat .ant-card h2{font-size:2.25rem;margin:0;font-weight:400}.page-home .what-makes-us-special span{font-family:"Lato",sans-serif}.page-home .what-makes-us-special h1,.page-home .what-makes-us-special h3,.page-home .what-makes-us-special span{color:#707070 !important}.page-home .what-makes-us-special h1{color:#707070 !important}.page-home .what-makes-us-special h1{font-family:"Inter",sans-serif;font-weight:normal;width:100%;text-align:center;font-size:4rem}.page-home .what-makes-us-special h3{font-size:2.25rem}.page-home .what-makes-us-special span{font-size:1.5rem}.page-home .what-makes-us-special .what-makes-us-special-image{width:100%;display:block}.page-home .mobile.mobile-image{display:none}.page-home .mobile.mobile-only{display:none}.page-home .what-we-do{position:relative;background-image:url("https://heycastme-assets.s3.ap-southeast-1.amazonaws.com/web/instant-talent.png");background-size:cover;background-position:top}.page-home .what-we-do .what-we-do-title-container{position:absolute;top:0;left:0;background:#fff;width:30%;justify-content:center;align-items:center;display:flex}.page-home .what-we-do .what-we-do-title-container h1{color:#707070 !important}.page-home .what-we-do .content{width:50%}.page-home .mobile.instant-talent-image{display:none}.page-home .contact-us{color:#707070 !important}.page-home .contact-us{position:relative;display:block}.page-home .contact-us h1.ant-typography{color:#707070 !important}.page-home .contact-us h1.ant-typography{margin:0;font-size:3.75rem;font-weight:400}.page-home .contact-us h1.bigger{font-size:4rem;margin-bottom:3rem}.page-home .contact-us .contact-us-title{background-color:#483f3f;width:39rem;height:6.5rem;color:#fff;font-family:"Inter",sans-serif;font-size:2.25rem;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0}.page-home .contact-us img{max-width:27rem !important}.page-home .contact-us .contact-us-inner{padding:6rem;display:grid;align-items:flex-end;width:100%;grid-template:"left right" 1fr "left right" 1fr "left button" 1fr/1fr 1fr}.page-home .contact-us .submit{grid-area:button}.page-home .contact-us .left-container{grid-area:left;height:100%}.page-home .contact-us .right-container{grid-area:right;margin-top:1rem}.page-home .contact-us input{border-bottom:solid 1px #707070;border-radius:0}.page-home .contact-us h4{color:#707070 !important}.page-home .contact-us h4{font-size:1.5rem;font-family:"Lato",sans-serif;font-weight:400}.page-home .effortless-casting{position:relative;background-image:url("https://heycastme-assets.s3.ap-southeast-1.amazonaws.com/web/effortless-casting-experience.png");background-size:cover;background-position:top;display:flex;align-items:flex-end}.page-home .effortless-casting .text-container{width:500px}.page-home .banner-title{margin:0 !important}.page-home .banner-title{color:#fff;font-weight:400;font-family:"Inter",sans-serif}.page-home .description{color:#fff;margin-top:1rem;margin-bottom:2rem;display:block}.page-home .comprehensive-support{position:relative;background-image:url("https://heycastme-assets.s3.ap-southeast-1.amazonaws.com/web/comprehensive-support.png");background-size:cover;background-position:top;display:flex;align-items:flex-start}.page-home .comprehensive-support .content{width:50%}.page-home .influencer-marketing-simplified{position:relative;background-image:url("https://heycastme-assets.s3.ap-southeast-1.amazonaws.com/web/influencer-marketing-simplified.png");background-size:cover;background-position:top;display:flex;align-items:flex-end}.page-home .influencer-marketing-simplified .text-container{width:500px}.page-home .testimonial .testimonial-swiper{display:flex;flex-direction:row;align-items:center;gap:1rem;width:100%;justify-content:center}.page-home .testimonial .testimonial-swiper .swiper{display:block}.page-home .testimonial h1{width:100%;text-align:center}.page-home .testimonial .ant-card{flex:1;text-align:center;align-items:center;max-width:24rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:.4rem}.page-home .featured{max-width:100vw;align-items:center}.page-home .featured .logos{max-width:100vw;flex-wrap:wrap;align-items:center;justify-content:center}.page-home .featured .logos .logo-container{padding:0 16px;margin:0 auto 5px auto;width:160px}.page-home .featured .logos .logo-container img{width:128px}.page-home .endorse{align-items:center}.page-home .endorse .logos{align-items:center;justify-content:center}.page-home .endorse .logos .logo-container{width:160px;padding:0 16px}.page-home .endorse .logos .logo-container img{width:100%}.page-home .lights-camera-action{padding-left:20rem;background-color:#e2bbbb}.page-home .lights-camera-action h1,.page-home .lights-camera-action h5{color:#fff}.page-home .lights-camera-action h1{color:#fff;font-family:"Inter",sans-serif;font-size:4.5rem;font-style:normal;font-weight:400;line-height:normal}.page-home .lights-camera-action h5{color:#fff;font-family:"Inter",sans-serif;font-size:2.25rem;font-style:normal;font-weight:400;line-height:normal}.page-home .our-client{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:100vw}.page-home .our-client .our-client-inner{width:80vw;display:flex;justify-content:center;align-items:center;flex-direction:row}.page-home .our-client .our-client-inner .swiper .swiper-wrapper{align-items:center}.page-home .our-client .our-client-inner .swiper .swiper-wrapper .logo-container{text-align:center}.page-home .our-client h1{color:#707070;font-family:"Inter",sans-serif;font-size:3rem;font-style:normal;font-weight:400;margin-bottom:3rem}
#enquiry-form{margin-left:2rem}@media screen and (max-width: 600px){#enquiry-form{margin-left:0}}#enquiry-form label{color:#707070 !important}#enquiry-form label{font-size:1rem}#enquiry-form input{border-color:#707070;stroke:#707070}#enquiry-form .ant-btn:focus{background-color:#933339}#enquiry-form .submit.sent{background-color:#32df6c;transition:background-color .2s}#enquiry-form .submit{width:100%;max-width:100%}#enquiry-form .ant-form-item .ant-row.ant-form-item-row{display:grid}#enquiry-form .ant-form-item .ant-row.ant-form-item-row .ant-col.ant-form-item-label{text-align:left}
.page-privacy .statement{padding:80px 48px 40px 48px}@media screen and (max-width: 600px){.page-privacy .statement{padding:80px 16px 40px 16px}}
.page-terms .statement{padding:80px 48px 40px 48px}@media screen and (max-width: 600px){.page-terms .statement{padding:80px 16px 40px 16px}}
.page-faq .statement{padding:80px 48px 40px 48px}@media screen and (max-width: 600px){.page-faq .statement{padding:80px 16px 40px 16px}}
.page-about-us{min-height:100vh;display:flex;flex-direction:column}.page-about-us .statement{padding:80px 48px 40px 48px}.page-about-us .footer{margin-top:auto}@media screen and (max-width: 600px){.page-about-us .statement{padding:80px 16px 40px 16px}}
.application-card{box-shadow:0px 4px 15px 2px rgba(0,0,0,.23)}.application-card .bold{font-weight:600}.application-card .capitalize{text-transform:capitalize}.application-card .link-button{font-size:.688rem}.application-card .icon{margin-right:.5rem}.application-card .project-title{font-size:1.063rem;display:block;padding:1rem;background:linear-gradient(135deg, #647dee 0%, #7f53ac 100%);color:#fff;text-overflow:ellipsis;overflow:hidden}.application-card .project-roles .role-title{background:#d9d9d9;font-size:.875rem;justify-content:space-between;background:linear-gradient(135deg, #647dee 0%, #7f53ac 100%);color:#fff}.application-card .project-roles .role-title span.ant-typography{display:flex;align-items:center}.application-card .project-roles .view-details-link-button{position:absolute;font-size:.688rem;right:16px}.application-card .project-roles .status-tag{background:rgba(255,255,255,.15686);padding:2px .75rem;border-radius:3px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.application-card .project-roles .recommend-tag{font-size:.563rem}.application-card .project-roles .role-requirements{text-transform:capitalize}.application-card .project-roles .role-description{font-size:.8rem;word-wrap:break-word}.application-card .project-roles .btn-submit-allowance .component-button{padding-top:0;padding-bottom:0;font-size:small;margin-left:.5rem}.application-card .project-roles .btn-submit-allowance .component-button:disabled{color:#a4a4a4;background-color:rgba(0,0,0,0)}.application-card .project-roles .btn-show-more .component-button{padding:0;padding-bottom:.5rem;font-size:small}.application-card .project-roles .action{border-top:1px solid rgba(0,0,0,.1)}.application-card .project-roles .action button,.application-card .project-roles .action a{display:flex;align-items:center;justify-content:center;flex:1 1 0;padding:16px 0;text-align:center;border:none;background-color:#fff;color:#574dd3;cursor:pointer}.application-card .project-roles .action button .anticon,.application-card .project-roles .action a .anticon{font-size:1.5rem}.application-card .project-roles .action button .ant-typography,.application-card .project-roles .action a .ant-typography{color:#574dd3;font-weight:600;font-size:1.05rem;margin-left:16px}.application-card .text-success{color:#52c41a}
.page-job-history{width:100%}.page-job-history .zero-state{display:flex;align-items:center;justify-content:center;min-height:30vh}.page-job-history .select-filter .selector{display:block}.page-job-history .project-list{margin-bottom:100px;max-width:100vw}.page-job-history .project-list .end-of-list{display:flex;justify-content:center;color:#555}.page-job-history .project-list .end-of-list span{padding:.5rem}.page-job-history .project-list .end-of-list::before,.page-job-history .project-list .end-of-list::after{content:"";flex:1 1;border-bottom:1px solid #aaa;margin:auto}.page-job-history .project-list .end-of-list::before{margin-left:10px}.page-job-history .project-list .end-of-list::after{margin-right:10px}
.skeleton-directory-card{box-shadow:0px 4px 15px 2px rgba(0,0,0,.23);width:100%}.skeleton-directory-card .icon{margin-right:.5rem}.skeleton-directory-card .project-details{position:relative}.skeleton-directory-card .project-details .show-more-link-button{position:absolute;right:16px}.skeleton-directory-card .project-title{display:block;padding:1rem;background:linear-gradient(135deg, #647dee 0%, #7f53ac 100%);color:#fff;text-overflow:ellipsis;overflow:hidden}.skeleton-directory-card .project-roles .role-title{background:#d9d9d9;justify-content:space-between}.skeleton-directory-card .project-roles .role-title span.ant-typography{display:flex;align-items:center}
.page-job-directory{width:100%;padding-bottom:86px}.page-job-directory .zero-state{display:flex;align-items:center;justify-content:center;min-height:30vh}.page-job-directory .end-of-list{display:flex;justify-content:center;color:#555;margin-bottom:24px}.page-job-directory .end-of-list span{padding:.5rem}.page-job-directory .end-of-list::before,.page-job-directory .end-of-list::after{content:"";flex:1 1;border-bottom:1px solid #aaa;margin:auto}.page-job-directory .end-of-list::before{margin-left:10px}.page-job-directory .end-of-list::after{margin-right:10px}
.page-change-password{font-family:"Nunito";display:flex;padding:1rem;align-items:center;justify-content:center;width:100%;margin-bottom:100px}
.prompt-component-footer{background-color:#000;color:#fff;padding-bottom:24px}.prompt-component-footer .step-guide-box{width:100% !important}.prompt-component-footer .step-guide-box{padding:20px 50px;display:flex;justify-content:center;align-items:center;flex-direction:column}.prompt-component-footer .step-guide{margin-bottom:3rem}.prompt-component-footer .footer-btn{margin:16px}
.page-prompt-install{padding:0 16px;margin-bottom:100px;text-align:center}.page-prompt-install .logo-box{display:flex;justify-content:center;margin:16px 0}.page-prompt-install .benefit-list{padding:0 16px;font-size:1rem;text-align:left}.page-prompt-install .check-icon{color:#574dd3;font-size:1rem}.page-prompt-install .component-button{background-color:#574dd3;color:#fff}
.page-prompt-notification{padding:0 16px;margin-bottom:100px;text-align:center}.page-prompt-notification .image-box{display:flex;justify-content:center;margin:50px 0}.page-prompt-notification div.ant-typography{font-size:1rem}.page-prompt-notification .component-button{background-color:#574dd3;color:#fff}.page-prompt-notification .link-button{padding:1rem 1.5rem;margin:16px 0;background-color:rgba(0,0,0,0);color:#574dd3;border:none;font-weight:700;font-size:16px;line-height:21.2px}
.media-upload{position:relative;flex:1 1 7rem;width:100%}.media-upload .red{color:red}.media-upload label.upload-media-button{cursor:pointer;flex:1 1 7rem;color:#1890ff;border:2px dashed #1890ff;border-radius:4px;height:6rem;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:1rem;text-align:center}.media-upload img{display:block;border-radius:4px;width:100%;height:6rem;object-fit:contain;object-position:50% 20%;background-color:#babec1;cursor:pointer}.media-upload .image-placeholder{display:block;width:100%;height:6rem}.media-upload .processing-placeholder{color:#fff;font-size:.75rem;background-color:rgba(0,0,0,.5);display:block;width:100%;height:6rem;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center}.media-upload .close{position:absolute;top:5px;right:4px;background:none;border:none;font-size:1.25rem;padding:4px;line-height:15px;cursor:pointer}.media-upload .close .anticon-close-circle{border-radius:50%;background:#fff}
.component-talent-invitation{padding:0 .75rem}.component-talent-invitation .capitalize{text-transform:capitalize}.component-talent-invitation .bold{font-weight:600}.component-talent-invitation .italic{font-style:italic}.component-talent-invitation .radio-group-timeslot{display:flex;flex-wrap:wrap}.component-talent-invitation .radio-group-timeslot .radio-timeslot{margin:.5rem}.component-talent-invitation .casting-location-address{padding:0;display:flex;height:auto;align-items:baseline}.component-talent-invitation .casting-location-address span{word-break:normal;white-space:normal;white-space:initial;text-align:left;line-height:normal}
.confirmation-card{box-shadow:0px 4px 15px 2px rgba(0,0,0,.23)}.confirmation-card .project-title{font-size:1.063rem;display:block;padding:1rem;background:linear-gradient(135deg, #647dee 0%, #7f53ac 100%);color:#fff;text-overflow:ellipsis;overflow:hidden}.confirmation-card .role-title{background:#d9d9d9;font-size:.875rem;justify-content:space-between}.confirmation-card .role-title span.ant-typography{display:flex;align-items:center}.confirmation-card .role-details{border-bottom:1px solid rgba(0,0,0,.1)}.confirmation-card .role-details .capitalize{text-transform:capitalize}.confirmation-card .role-details .bold{font-weight:600}.confirmation-card .role-details .icon{margin-right:.5rem}.confirmation-card .role-action a,.confirmation-card .role-action button{flex:1 1 0;padding:16px 0;text-align:center;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.confirmation-card .role-action a .anticon,.confirmation-card .role-action button .anticon{font-size:1.5rem;margin-right:16px}.confirmation-card .role-action a:first-child,.confirmation-card .role-action button:first-child{border-bottom-left-radius:4px;background-color:#fff}.confirmation-card .role-action a:first-child .ant-typography,.confirmation-card .role-action button:first-child .ant-typography{color:#574dd3;font-weight:600;font-size:1.05rem}.confirmation-card .role-action a:first-child svg,.confirmation-card .role-action button:first-child svg{color:#574dd3}.confirmation-card .role-action a:last-child,.confirmation-card .role-action button:last-child{border-bottom-right-radius:4px;background:linear-gradient(135deg, #647dee 0%, #7f53ac 100%)}.confirmation-card .role-action a:last-child .ant-typography,.confirmation-card .role-action button:last-child .ant-typography{color:#fff;font-weight:600;font-size:1.05rem}.confirmation-card .role-action a:last-child svg,.confirmation-card .role-action button:last-child svg{color:#fff}
.page-talent-activity{width:100%;padding-bottom:86px}
.talent-agenda-card{box-shadow:0px 4px 15px 2px rgba(0,0,0,.23);flex-direction:column}.talent-agenda-card .capitalize{text-transform:capitalize}.talent-agenda-card .bold{font-weight:600}.talent-agenda-card .p-0{padding:0}.talent-agenda-card .text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:15rem;display:inline-block}.talent-agenda-card .icon{margin-right:.5rem}.talent-agenda-card .schedule-info{flex:2 2 0}.talent-agenda-card .schedule-info .agenda-card-header{align-items:center;padding:1rem;background:linear-gradient(135deg, #647dee 0%, #7f53ac 100%);color:#fff;text-overflow:ellipsis;overflow:hidden}.talent-agenda-card .schedule-info .agenda-card-header span{display:block}.talent-agenda-card .schedule-info .agenda-card-header .header-title{font-size:1.063rem;line-height:1em}.talent-agenda-card .schedule-info .project-details{font-size:.875rem;padding:5px 1rem}.talent-agenda-card .schedule-info .project-details .scheduled-time{display:inline-block}.talent-agenda-card .schedule-info .project-details .scheduled-time::first-letter{text-transform:uppercase}.talent-agenda-card .schedule-info .project-details .activity-type{text-transform:capitalize}.talent-agenda-card .withdraw-reason{border-top:1px solid rgba(0,0,0,.1)}
@media only screen and (max-width: 480px){.talent-agenda-tab .date-divider{padding-left:1rem;padding-right:1rem}}.talent-agenda-tab .zero-state{display:flex;align-items:center;justify-content:center;min-height:30vh}
.pending-activity-card{box-shadow:0px 4px 15px 2px rgba(0,0,0,.23)}.pending-activity-card .bold{font-weight:600}.pending-activity-card .text-right{text-align:right}.pending-activity-card .role-title{background:#d9d9d9;font-size:.875rem;background:linear-gradient(135deg, #647dee 0%, #7f53ac 100%);color:#fff}.pending-activity-card .action{border-top:1px solid rgba(0,0,0,.1)}.pending-activity-card .action button{display:flex;align-items:center;justify-content:center;flex:1 1 0;padding:16px 0;text-align:center;border:none;background-color:#fff;color:#574dd3;cursor:pointer}.pending-activity-card .action button .anticon{font-size:1.5rem;margin-right:16px}.pending-activity-card .action button .ant-typography{color:#574dd3;font-weight:600;font-size:1.05rem}
.pending-application-tab .zero-state{display:flex;align-items:center;justify-content:center;min-height:30vh}
.page-talent-agenda{width:100%}@media only screen and (max-width: 480px){.page-talent-agenda .title-container{padding-left:1rem;padding-right:1rem}}
.rating-list-item{padding:24px 0}.rating-list-item:not(:last-child){border-bottom:1px solid #eee}.rating-list-item .text-red{color:red}.rating-list-item .text-green{color:#16b55e}.rating-list-item .p-0{padding:0}.rating-list-item .author-container{margin-bottom:1rem}.rating-list-item .author-container .author-profile-pic{width:3.5rem;height:3.5rem;object-fit:cover;border-radius:50px;margin-right:1rem}.rating-list-item .author-container .author-name{font-weight:600;font-size:medium}.rating-list-item .author-container .comment-date{font-size:small;color:#a4a4a4}.rating-list-item .rating-hire-again{margin-bottom:.5rem}.rating-list-item .rating-star-item{justify-content:space-between;align-items:baseline}.rating-list-item .rating-star-item .item-label{font-weight:600}.rating-list-item .rating-star-item .rating-stars{color:#574dd3}.rating-list-item .btn-view-comment{display:flex;align-items:center;color:#574dd3;font-weight:600;padding:0}.rating-list-item .btn-view-comment span{margin-left:.5rem}
.page-talent-ratings{width:100%;padding-bottom:86px}.page-talent-ratings .p-0{padding:0}.page-talent-ratings .m-0{margin:0}.page-talent-ratings .underline{text-decoration:underline}.page-talent-ratings .title-container{justify-content:space-between;margin-top:24px}
.page-talent-view-comments{width:100%;padding-bottom:86px}.page-talent-view-comments .title-container{margin-top:24px}.page-talent-view-comments .title-container .title.ant-typography{margin-bottom:0;margin-right:auto}.page-talent-view-comments .title-container .btn-report-issue{color:red}
.page-talent-invoice-details{width:100%;padding:0 16px 86px 16px}
.component-stepper-input{align-items:center}.component-stepper-input *{flex-grow:0}.component-stepper-input .text-black{color:#000}.component-stepper-input .input-number input{text-align:center}.component-stepper-input .btn-minus .component-button{padding:inherit 0}.component-stepper-input .btn-plus .component-button{padding:inherit 0}
.div-meal-form .bold{font-weight:600}.div-meal-form .small{font-size:small}.div-meal-form .w-full{width:100%}.div-meal-form .text-red{color:red}.div-meal-form .lbl-upload-receipt{padding-left:3rem;padding-right:3rem}.div-meal-form .div-receipt-upload{align-items:center;justify-content:space-between;margin-bottom:.5rem}.div-meal-form .div-receipt-upload .preview-wrapper{height:3rem;align-items:center;cursor:pointer}.div-meal-form .div-receipt-upload .preview-wrapper .img-preview{max-width:100%;max-height:100%;object-fit:contain;margin-right:1rem}.div-meal-form .div-receipt-upload .preview-wrapper .img-preview-name{display:block;height:3rem;overflow:hidden;text-overflow:ellipsis}
.page-talent-submit-allowance{width:100%;padding:0 16px 86px 16px}.page-talent-submit-allowance .bold{font-weight:600}.page-talent-submit-allowance .block{display:block}.page-talent-submit-allowance .title-container{justify-content:space-between;align-items:center}.page-talent-submit-allowance .title-container .title{text-transform:capitalize}.page-talent-submit-allowance .title-container .btn-close{font-size:large;color:#000}.page-talent-submit-allowance .select-allowance-type.ant-select-disabled .ant-select-selection-item{color:#000}
.component-banner{width:100vw !important}.component-banner{z-index:10;padding:1rem;max-width:inherit;align-items:center;background-color:#000;transition:all .5s;transition-timing-function:ease-in-out;opacity:1;margin-top:-20px}.component-banner .component-button{background-color:#574dd3;color:#fff}.component-banner .logo{width:45px}.component-banner .name{font-size:12px;font-weight:400;font-family:Nunito;line-height:16.37px;color:#fff}.component-banner.--hide{transform:translateY(-75px);opacity:0}@keyframes banner-slide{from{top:-103px}to{top:-25px}}
.page-talent-dashboard{font-family:"Nunito";background:linear-gradient(to right, #1e5799 0%, #2ce0bf 19%, #76dd2c 40%, #dba62b 60%, #e02cbf 83%, #1e5799 100%);background-size:10000px 100%;animation:bg 15s linear infinite;display:flex;justify-content:center;min-height:100vh}.page-talent-dashboard .mobile-view{display:flex;flex-direction:column;max-width:450px;padding:80px 1rem 0 1rem;align-items:center;box-shadow:0px -10px 28px 6px rgba(0,0,0,.3);background-color:#fff;min-height:100vh}@media only screen and (max-width: 480px){.page-talent-dashboard .mobile-view{padding:0;padding-top:80px}}
.page-activate-telegram{font-family:"Nunito";background:linear-gradient(to right, #1e5799 0%, #2ce0bf 19%, #76dd2c 40%, #dba62b 60%, #e02cbf 83%, #1e5799 100%);background-size:10000px 100%;animation:bg 15s linear infinite;display:flex;justify-content:center;min-height:100vh}.page-activate-telegram .mobile-view{display:flex;flex-direction:column;max-width:450px;padding:80px 1rem 20px 1rem;align-items:center;box-shadow:0px -10px 28px 6px rgba(0,0,0,.3);background-color:#fff;min-height:100vh}.page-activate-telegram .mobile-view .mb{margin-bottom:16px}.page-activate-telegram .mobile-view .image{width:100%}
.page-admin-announcement{margin-top:56px;padding:16px;min-height:80vh}.page-admin-announcement .btn-submit{margin-top:.5rem}
.page-admin-base{font-family:"Nunito";background:linear-gradient(to right, #1e5799 0%, #2ce0bf 19%, #76dd2c 40%, #dba62b 60%, #e02cbf 83%, #1e5799 100%);background-size:10000px 100%;animation:bg 15s linear infinite;display:flex;justify-content:center}.page-admin-base .content{max-width:450px;box-shadow:0px -10px 28px 6px rgba(0,0,0,.3);background-color:#fff}.page-admin-base .content h4.ant-typography{margin-bottom:.5rem;font-size:1.7rem;font-weight:400;margin:1.5rem 0}
.page-enquiry-submitted{min-height:100vh;display:flex;flex-direction:column}.page-enquiry-submitted .content{padding:80px 48px 40px 48px;flex-direction:row;align-items:center}.page-enquiry-submitted .content .thankyou-image{background-image:url("https://heycastme-assets.s3.ap-southeast-1.amazonaws.com/web/comprehensive-support.png");background-position:right;background-size:cover;background-repeat:no-repeat;margin:auto;width:30vw;height:30vw;max-width:50vh;max-height:50vh;border-radius:9999px}.page-enquiry-submitted .footer{margin-top:auto}@media screen and (max-width: 600px){.page-enquiry-submitted .content{padding:80px 16px 40px 16px;flex-direction:column}.page-enquiry-submitted .content .thankyou-image{width:80vw;height:80vw;margin-bottom:32px}}
.page-invalid-link{min-height:100vh;display:flex;flex-direction:column}.page-invalid-link .content{padding:80px 48px 40px 48px}.page-invalid-link .footer{margin-top:auto}@media screen and (max-width: 600px){.page-invalid-link .content{padding:80px 16px 40px 16px}}
.component-overlay{background-color:rgba(0,0,0,.7);position:fixed;width:100vw;height:100vh;z-index:10000;display:flex;justify-content:center;align-items:center}
.cancel-casting-modal .bold{font-weight:600}.cancel-casting-modal .capitalize{text-transform:capitalize}
.component-invite-casting-form .mb-0{margin-bottom:0}.component-invite-casting-form .schedule-error{font-size:small;color:red;margin-bottom:1rem}.component-invite-casting-form .btn-submit{margin:1rem 0}
.invite-casting-modal .bold{font-weight:600}
.media-gallery-modal img.image-gallery-thumbnail-image{width:100%;height:50px;object-fit:contain}.media-gallery-modal img.image-gallery-image,.media-gallery-modal .video-wrapper{max-height:none;max-height:initial;height:calc(60vh - 80px)}.media-gallery-modal .video-wrapper{display:flex;align-items:center;justify-content:center}.media-gallery-modal .video-wrapper video{max-width:600px;max-height:100%}.media-gallery-modal .image-gallery-content.fullscreen img.image-gallery-image,.media-gallery-modal .image-gallery-content.fullscreen .video-wrapper{max-height:none;max-height:initial;height:calc(100vh - 80px)}.media-gallery-modal .image-gallery-content.fullscreen img.image-gallery-image video,.media-gallery-modal .image-gallery-content.fullscreen .video-wrapper video{max-width:1600px}
.talent-withdraw-application-modal h4{padding:16px 0}.talent-withdraw-application-modal .bold{font-weight:600}.talent-withdraw-application-modal .text-danger{color:red}.talent-withdraw-application-modal .reason-list{margin-bottom:.5rem}.talent-withdraw-application-modal .btn-confirm-withdraw{margin:1rem 0;white-space:normal;height:auto}
.update-applicant-status-modal h4{padding-top:16px;padding-bottom:32px}
.talent-rating-comment-modal{margin:24px 0 0;padding:0;overflow-y:auto;max-height:80vh}.talent-rating-comment-modal:not(:last-child){border-bottom:1px solid #a4a4a4}.talent-rating-comment-modal .comment-replies{border-left:4px solid #eee}
body{margin:0;font-family:"Nunito",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@keyframes bg{0%{background-position-x:0}100%{background-position-x:10000px}}

/*# sourceMappingURL=main-e96e9bea.b5f4d858d96600133c72.css.map*/