@import url(https://fonts.googleapis.com/css2?family=Cormorant+Upright:wght@300;400;500;600;700&family=Open+Sans:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap);:root{--color-golden:#dcca87;--color-black:#0c0c0c;--color-gray:#545454;--color-crimson:#f5efdb;--color-grey:#aaa;--color-white:#fff}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}a{text-decoration:none}.slide-bottom{animation:slide-bottom .5s cubic-bezier(.25,.46,.45,.94) both}@keyframes slide-bottom{0%{transform:translateY(-25%)}to{transform:translateY(0)}}.em-access,.em-setup,.em-workspace{--em-navy:#102747;--em-blue:#0785f9;--em-muted:#71819b;--em-line:#dce5ef;--em-bg:#f5f8fc;background:var(--em-bg);color:var(--em-navy);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.55;min-height:100vh}.em-setup *,.em-workspace *{box-sizing:border-box}.em-setup button,.em-workspace button{font-family:inherit}.em-sidebar{background:#102747;color:#fff;display:flex;flex-direction:column;inset:0 auto 0 0;position:fixed;width:240px;z-index:102}.em-brand{align-items:center;display:flex;flex-shrink:0;height:76px;padding:18px 24px}.em-brand img{background:#fff;border-radius:6px;max-height:44px;object-fit:contain;padding:5px 8px;width:164px}.em-sidebar nav{flex:1 1;overflow-y:auto;padding:6px 12px 16px;scrollbar-width:thin}.em-sidebar nav section{margin:16px 0 22px}.em-sidebar h2{color:#9aafc8;font-size:10px;font-weight:600;letter-spacing:1.4px;margin:0 14px 10px;text-transform:uppercase}.em-nav-link{align-items:center;border-radius:8px;color:#dae5f3!important;display:flex;font-size:13px;gap:12px;margin:3px 0;min-height:42px;padding:11px 13px;text-decoration:none}.em-nav-link svg{flex-shrink:0}.em-nav-link:hover{background:#1a3b61}.em-nav-link.active{background:var(--em-blue);box-shadow:0 3px 10px #00193022;color:#fff!important}.em-sidebar-company{align-items:center;border-top:1px solid #ffffff15;display:flex;font-size:12px;gap:12px;padding:20px}.em-sidebar-company strong{display:block;max-width:165px;overflow:hidden;text-overflow:ellipsis}.em-sidebar-company span{color:#9aafc8;display:block;font-size:11px}.em-topbar{background:#fff;border-bottom:1px solid var(--em-line);gap:20px;height:76px;margin-left:240px;padding:0 28px;position:-webkit-sticky;position:sticky;top:0;z-index:101}.em-company,.em-topbar{align-items:center;display:flex}.em-company{color:var(--em-navy);flex-shrink:0;font-size:13px;font-weight:600;gap:10px;max-width:185px}.em-company span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.em-global-search{align-items:center;background:#f8fafd;border:1px solid var(--em-line);border-radius:8px;color:#7586a1;display:flex;flex:1 1;gap:10px;height:42px;margin:0 0 0 auto;max-width:560px;min-width:120px;padding:0 12px}.em-global-search input{background:#0000;border:0;color:var(--em-navy);font-size:12px;height:40px;min-width:0;outline:0;width:100%}.em-global-search kbd{background:#eaf0f7;border-radius:4px;color:#62738b;font-size:10px;padding:2px 4px;white-space:nowrap}.em-primary{align-items:center;background:var(--em-blue);border:1px solid var(--em-blue);border-radius:8px;color:#fff!important;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;min-height:42px;padding:9px 17px;text-decoration:none;white-space:nowrap}.em-primary:hover{background:#0673d9}.em-icon{align-items:center;background:#0000;border:0;color:#425978;cursor:pointer;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:36px}.em-bell{position:relative}.em-bell>span{background:#ef4259;border:2px solid #fff;border-radius:20px;color:#fff;display:grid;font-size:9px;height:18px;min-width:18px;place-items:center;position:absolute;right:-3px;top:0}.em-account{align-items:center;background:#0000;border:0;color:var(--em-navy);cursor:pointer;display:flex;flex-shrink:0;gap:10px;text-align:left}.em-account strong{display:block;font-size:12px;max-width:120px;overflow:hidden;text-overflow:ellipsis}.em-account small{color:var(--em-muted);display:block;font-size:10px}.em-avatar{color:#fff;flex-shrink:0;overflow:hidden;vertical-align:middle}.em-avatar img{height:100%;object-fit:cover;width:100%}.em-main{margin-left:240px;min-height:calc(100vh - 76px);padding:30px 30px 48px}.em-page-heading{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:28px}.em-page-heading h1{color:#102747;font-size:30px;font-weight:700;letter-spacing:-.8px;line-height:1.25;margin:0 0 8px}.em-page-heading p{color:#71819b;font-size:14px;margin:0}.em-page-content{min-width:0}.em-mobile-close,.em-mobile-toggle{display:none}.em-skip{background:#fff;left:250px;padding:12px;position:fixed;top:-60px;z-index:200}.em-skip:focus{top:8px}.em-setup :focus-visible,.em-workspace :focus-visible{outline:3px solid #25bce0;outline-offset:3px}.em-page-content .user-dashboard{background:#0000!important;margin:0!important;min-height:0;padding:0!important;width:100%!important}.em-page-content .dashboard-outer{margin:0!important;max-width:none;padding:0!important;width:100%}.em-page-content .upper-title-box{display:none}.em-page-content .auto-container{max-width:none!important;padding:0!important;width:100%}.em-page-content .page-title{display:none}.em-page-content .ls-section{background:#0000;margin:0!important;padding:0!important}.em-page-content .copyright-text{display:none}.em-page-content .ls-widget{background:#fff;border:1px solid var(--em-line);border-radius:12px;box-shadow:none;margin-bottom:24px;overflow:visible}.em-page-content .widget-title{border-bottom:1px solid #edf1f6;flex-wrap:wrap;gap:16px;min-height:64px;padding:20px 24px!important}.em-page-content .widget-title h4{color:var(--em-navy);font-size:16px;font-weight:650;margin:0}.em-page-content .widget-content{padding:24px!important}.em-page-content .tabs-box{margin:0}.em-page-content .row{--bs-gutter-x:24px}.em-page-content .default-form .form-group{margin-bottom:24px}.em-page-content label{color:var(--em-navy);font-size:13px;font-weight:550;margin-bottom:8px}.em-page-content .default-form input:not([type=checkbox]):not([type=radio]):not([type=file]),.em-page-content .default-form select,.em-page-content .default-form textarea{background:#fff;border:1px solid var(--em-line);border-radius:7px;color:var(--em-navy);font-size:14px;height:auto;line-height:1.5;min-height:44px;padding:11px 13px}.em-page-content .default-form textarea{min-height:110px}.em-page-content .theme-btn{border-radius:8px;font-size:13px;height:auto;line-height:1.5;padding:11px 20px}.em-page-content .btn-style-one{background:var(--em-blue);border:1px solid var(--em-blue);color:#fff}.em-page-content .ant-table-wrapper{max-width:100%;overflow-x:auto}.em-page-content .ant-table{font-size:13px}.em-page-content .ant-table-thead>tr>th{color:#4e6380;font-weight:600;white-space:nowrap}.em-page-content .ant-table-tbody>tr>td{border-color:#eaf0f6;vertical-align:middle}.em-page-content .ant-btn{box-shadow:none}.em-page-content .ant-btn-primary{background:var(--em-blue)}.em-page-content .ant-select-selector{background:#fff!important;border-color:var(--em-line)!important;border-radius:7px!important}.em-page-content .ant-tabs-nav{margin-bottom:24px}.em-page-content .ant-tabs-tab{font-size:14px;padding:13px 4px}.em-page-content .ant-tag{border:0;border-radius:6px;padding:3px 9px}.em-page-content .table-outer{overflow-x:auto}.em-page-content .default-table{font-size:13px;margin-bottom:0;width:100%}.em-page-content .default-table thead{background:#f4f8fc;color:#4e6380}.em-page-content .default-table td,.em-page-content .default-table th{border-bottom:1px solid #eaf0f6;padding:18px 20px}.em-page-content .candidate-block-three{margin-bottom:16px}.em-page-content .candidate-block-three .inner-box{background:#fff;border:1px solid var(--em-line);border-radius:10px;box-shadow:none;display:flex;flex-wrap:wrap;gap:20px;padding:22px!important}.em-page-content .candidate-block-three .content{flex:1 1;min-width:240px}.em-page-content .candidate-block-three h4{color:var(--em-navy);font-size:16px;font-weight:650}.em-page-content .candidate-info{color:#71819b;font-size:12px;gap:12px}.em-page-content .post-tags li{background:#eef5fd!important;border:0;border-radius:5px;color:#446080!important;font-size:11px;padding:3px 9px}.em-page-content .button-container{display:flex;flex-wrap:wrap;gap:8px}.em-page-content .aplicants-upper-bar{background:#f4f8fc;border-radius:8px;margin-bottom:20px;padding:16px!important}.em-page-content .candidate-detail-section{background:#0000;margin:0!important;padding:0!important}.em-page-content .candidate-detail-outer{padding:0!important}.em-page-content .candidate-block-five,.em-page-content .job-detail,.em-page-content .job-overview{background:#fff;border:1px solid var(--em-line);border-radius:12px;margin-bottom:24px;padding:24px}.em-page-content .post-job-steps{display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}.em-page-content .post-job-steps .step{flex:1 1}.em-page-content .post-job-steps .tab-button{background:#f8fafd;border:1px solid var(--em-line);border-radius:8px;color:#71819b;padding:16px;width:100%}.em-page-content .post-job-steps .tab-button.active{background:#eaf5ff;border-color:#0785f9;color:#0785f9}.em-page-content .filters-outer{background:#fff;border:1px solid var(--em-line);border-radius:12px;padding:22px!important}.em-page-content .filter-block{margin-bottom:22px}.em-page-content .filter-block h4{font-size:13px;font-weight:650;margin-bottom:10px}.em-page-content .filter-block input:not([type=range]){background:#fff;border:1px solid var(--em-line);border-radius:7px;height:42px;padding:10px 12px;width:100%}.em-page-content .skill-row .ant-select{padding-bottom:0!important;padding-right:0!important}.em-page-content .new-word{color:#71819b!important;font-size:20px!important;padding:50px 24px!important}.em-page-content .filters-column{max-width:none;position:static!important;transform:none!important;visibility:visible!important}.em-page-content .close-filters{display:none}.em-page-content .manage-tables{width:100%}.em-page-content .ql-toolbar{border-color:var(--em-line)!important;border-radius:8px 8px 0 0}.em-page-content .ql-container{background:#fff;border-color:var(--em-line)!important;border-radius:0 0 8px 8px}.em-card{background:#fff;border:1px solid var(--em-line);border-radius:12px;margin-bottom:24px;padding:24px}.em-card h2{font-size:17px;font-weight:650;margin:0 0 20px}.em-card-header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.em-card-header h2{margin:0}.em-stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px}.em-stat{align-items:center;background:#fff;border:1px solid var(--em-line);border-radius:12px;color:var(--em-navy);display:flex;gap:18px;padding:24px}.em-stat-icon{background:#eaf5ff;border-radius:10px;color:#0785f9;display:grid;height:48px;place-items:center;width:48px}.em-stat small{color:#71819b;display:block;font-size:12px}.em-stat strong{display:block;font-size:30px;line-height:1.3}.em-two-col{grid-gap:24px;display:grid;gap:24px}.em-pipeline-row{grid-gap:14px;align-items:center;display:grid;font-size:12px;gap:14px;grid-template-columns:85px 1fr 40px;margin:18px 0}.em-progress{background:#eaf0f6;border-radius:10px;height:9px;overflow:hidden}.em-progress i{background:#0785f9;border-radius:10px;display:block;height:100%}.em-empty{color:#71819b;padding:48px 20px;text-align:center}.em-person-line{align-items:center;border-bottom:1px solid #edf2f7;display:flex;gap:12px;padding:14px 0}.em-person-line strong{color:#102747;display:block;font-size:13px}.em-person-line small{color:#71819b;font-size:12px}.em-person-line>a:last-child{font-size:12px;margin-left:auto}.em-boolean-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px}.em-boolean-grid label{display:block}.em-boolean-grid .ant-select{width:100%}.em-boolean-query{align-items:end;display:flex;gap:16px}.em-boolean-query label{flex:1 1;margin:0}.em-boolean-query input{margin-top:8px}.em-search-mode{display:flex;gap:10px;margin:0 0 20px}.em-resume-name{align-items:center;display:flex;gap:12px}.em-resume-name strong{display:block}.em-resume-name small{color:#71819b;display:block;font-size:12px}.em-resume-cards{grid-gap:16px;display:grid;gap:16px}.em-resume-card{align-items:flex-start;background:#fff;border:1px solid var(--em-line);border-radius:12px;display:flex;gap:16px;padding:24px}.em-resume-details{flex:1 1;min-width:0}.em-resume-details h2{font-size:17px;margin:0 0 4px}.em-resume-details p{color:#71819b;font-size:12px;margin:6px 0}.em-resume-skills{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.em-resume-skills span{background:#edf5ff;border-radius:5px;color:#446080;font-size:11px;padding:3px 9px}.em-resume-actions{display:flex;flex-direction:column;gap:8px}.em-search-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:18px}.em-notification{align-items:center;background:#fff;border-bottom:1px solid #eaf0f6;display:flex;gap:18px;padding:22px 24px}.em-notification.unread{background:#f7fbff}.em-notification strong{color:#102747}.em-notification p{color:#71819b;font-size:13px;margin:3px 0}.em-notification time{color:#71819b;font-size:12px;margin-left:auto;white-space:nowrap}.em-notification .em-primary{background:#fff;border-color:#bfdaff;color:#0785f9!important}.em-access{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px;text-align:center}.em-access img{margin-bottom:30px;width:180px}.em-access h1{font-size:24px}.em-setup>header{background:#fff;border-bottom:1px solid var(--em-line);height:76px;padding:16px 28px}.em-setup>header img{height:44px;object-fit:contain;width:166px}.em-setup-main{margin:auto;max-width:1100px;padding:32px 24px 48px}.em-setup-heading{margin-bottom:24px;text-align:center}.em-setup-heading h1{font-size:32px;font-weight:700;letter-spacing:-.7px;margin:0 0 8px}.em-setup-heading p{color:#71819b;margin:0 0 16px}.em-setup-lock{align-items:center;background:#eaf5ff;border:1px solid #d9ebff;border-radius:8px;color:#087cda;display:inline-flex;font-size:12px;gap:9px;padding:9px 16px}.em-setup-form{background:#fff;border:1px solid var(--em-line);border-radius:12px;padding:28px}.em-setup-form h2{font-size:19px;font-weight:650;margin:0 0 5px}.em-setup-form>p{color:#71819b}.em-setup-form .ant-form-item,.em-setup-form>p{margin-bottom:24px}.em-setup-form .ant-form-item-label label{color:#102747;font-size:13px}.em-setup-form .ant-input,.em-setup-form .ant-select-selector{border-color:#dce5ef!important;border-radius:7px!important;min-height:42px}.em-setup-form .ant-select{width:100%}.em-setup-divider{border:0;border-top:1px solid #e7edf5;margin:6px 0 24px}.em-setup-actions{border-top:1px solid #e7edf5;display:flex;justify-content:flex-end;padding-top:20px}.em-setup-actions .ant-btn{background:#0785f9;border-radius:8px;height:44px;min-width:180px}.em-setup-form details{background:#f4f9ff;border:1px solid #e1edfa;border-radius:8px;margin-bottom:24px;padding:16px}.em-setup-form summary{cursor:pointer;font-weight:600}.em-setup-form details .ant-row{margin-top:20px}@media(min-width:1200px){.em-page-content .filters-column{flex:0 0 290px;width:290px}.em-page-content .ls-section>.auto-container>.row>.content-column{flex:1 1;min-width:0;width:calc(100% - 290px)}}@media(max-width:1250px){.em-topbar{gap:12px;padding:0 22px}.em-company{max-width:120px}.em-account>span:not(.em-avatar),.em-help{display:none}.em-stats-grid{gap:14px}.em-stat{gap:12px;padding:20px 16px}.em-main{padding:26px 24px}}@media(max-width:1000px){.em-sidebar{transform:translateX(-100%);transition:transform .2s}.em-nav-open .em-sidebar{transform:translateX(0)}.em-nav-backdrop{background:#10274766;border:0;inset:0;position:fixed;z-index:102}.em-mobile-close,.em-mobile-toggle{display:flex}.em-mobile-close{color:#fff;position:absolute;right:4px;top:20px}.em-main,.em-topbar{margin-left:0}.em-company{display:none}.em-topbar{padding:0 20px}.em-two-col{grid-template-columns:1fr}.em-page-content .filters-column{margin-bottom:24px;width:100%}.em-page-content .content-column{width:100%}.em-skip{left:20px}}@media(max-width:650px){.em-main{padding:24px 16px}.em-topbar{gap:8px;height:68px;padding:0 12px}.em-account>svg,.em-global-search kbd,.em-post-link{display:none}.em-page-heading{align-items:flex-start;flex-wrap:wrap;margin-bottom:24px}.em-page-heading h1{font-size:25px}.em-page-heading p{font-size:13px}.em-stats-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.em-stat{gap:10px;padding:16px 12px}.em-stat strong{font-size:24px}.em-stat-icon{height:36px;min-width:36px;width:36px}.em-card,.em-page-content .widget-content{padding:18px!important}.em-boolean-grid{gap:14px;grid-template-columns:1fr}.em-boolean-query{align-items:stretch;flex-direction:column}.em-resume-card{flex-wrap:wrap;padding:18px}.em-resume-actions{flex-direction:row;justify-content:flex-end;width:100%}.em-notification{flex-wrap:wrap;gap:12px;padding:18px}.em-notification time{margin-left:0}.em-setup-main{padding:28px 16px}.em-setup-heading h1{font-size:26px}.em-setup-form{padding:20px}.em-page-content .post-job-steps{gap:8px}.em-page-content .post-job-steps .tab-button{font-size:12px;padding:12px 6px}.em-page-content .candidate-block-three .content{min-width:0;width:100%}}.em-ai-search{min-width:0;width:100%}.em-ai-search>div{max-width:100%}.em-ai-search .em-ai-controls{background:#fff;border:1px solid #dce5ef;border-radius:12px;gap:16px;justify-content:flex-start!important;padding:24px}.em-ai-search .ant-table-wrapper{background:#fff;border:1px solid #dce5ef;border-radius:12px;padding:16px}.em-workspace[data-page=globalsearch] .content-column{flex:1 1!important;width:100%!important}.em-global-query .job-search-form{background:#0000!important;border:0!important;box-shadow:none!important;padding:0!important}.em-global-query .form-group{margin-bottom:0!important}.em-global-query .row{row-gap:14px}.em-page-content .chosen-select{background:#fff;border:1px solid #dce5ef;border-radius:7px;color:#102747;font-size:13px;height:42px;max-width:100%;padding:8px 14px}.em-page-content .chosen-outer{max-width:100%;min-width:180px}.em-ai-search .ant-select{min-width:230px}.em-billing>br{display:none}.em-profile-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.em-profile-grid p{color:#62738b;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.em-profile-grid svg{margin-right:6px;vertical-align:middle}.em-detail-list>div{display:flex;font-size:13px;gap:18px;margin-bottom:16px}.em-detail-list dt{color:#71819b;font-weight:400;min-width:85px}.em-detail-list dd{color:#102747;margin:0}.em-company-profile{overflow:hidden;padding:0}.em-company-cover{background:linear-gradient(110deg,#e6f4ff,#a9d9f8 60%,#5eb7f1);height:110px}.em-company-profile-heading{align-items:center;display:flex;flex-wrap:wrap;gap:24px;margin-top:-26px;padding:0 28px 28px;position:relative}.em-company-profile-heading>.em-avatar{border:5px solid #fff;border-radius:16px}.em-company-profile-heading>div{flex:1 1;padding-top:42px}.em-company-profile-heading h2{font-size:24px;margin:0 0 6px}.em-company-profile-heading p{color:#71819b;font-size:14px;margin:0 0 12px}.em-company-profile-heading>.em-primary{margin-top:42px}.em-company-meta{color:#71819b;display:flex;flex-wrap:wrap;font-size:12px;gap:16px}.em-company-meta a,.em-company-meta span{align-items:center;display:inline-flex;gap:6px}.em-company-jobs{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.em-company-jobs h2{font-size:17px;line-height:1.5}.em-company-jobs p{color:#71819b;font-size:13px}.em-saved-layout{grid-gap:24px;display:grid;gap:24px;grid-template-columns:230px minmax(0,1fr)}.em-saved-collections{align-self:start;padding:20px 12px}.em-saved-collections h2{padding:0 8px}.em-saved-collections button{background:#0000;border:0;border-radius:6px;color:#486080;display:flex;font-size:13px;gap:10px;justify-content:space-between;margin-bottom:4px;padding:12px;text-align:left;width:100%}.em-saved-collections button.active{background:#e8f4ff;color:#0785f9}.em-saved-collections button:hover{background:#f1f7fd}.em-saved-collections button span{font-size:12px;margin-left:auto}.em-page-content .ant-table-expanded-row .ant-table{margin:0!important}.em-page-content .ant-table-cell{overflow-wrap:anywhere}.em-page-content .btn-box-one{position:static!important}.em-page-content .candidate-block-three .content{padding-left:80px;position:relative}.em-page-content .candidate-block-three .image{height:60px;left:0;margin:0;position:absolute;top:0;width:60px}.em-page-content .candidate-block-three .image .em-avatar{height:60px!important;width:60px!important}.em-page-content .candidate-block-three .image img{height:60px;object-fit:cover;width:60px}.em-page-content .widget-content>.row>.widget-content{padding:0!important}.em-page-content .ant-collapse{background:#fff!important;border:1px solid #dce5ef!important;border-radius:12px}.em-page-content .ant-collapse-header{background:#f4f8fc;border-radius:10px;font-weight:600}.em-page-content .ant-collapse-content-box{padding:20px!important}.em-page-content .ant-collapse .job-block .inner-box{border:1px solid #e1e9f3;border-radius:10px;box-shadow:none;padding:22px}.em-page-content .ant-tabs-content-holder{min-width:0}.em-page-content .ls-widget .ant-table-expanded-row td{background:#f9fbfe}.em-page-content .ant-input-search{min-width:0}.em-page-content .square{border-radius:7px!important}.em-page-content .table-outer .ant-space{flex-wrap:wrap}@media(max-width:1200px){.em-company-jobs,.em-profile-grid{grid-template-columns:1fr 1fr}.em-saved-layout{grid-template-columns:190px minmax(0,1fr)}}@media(max-width:650px){.em-company-jobs,.em-profile-grid,.em-saved-layout{grid-template-columns:1fr}.em-company-profile-heading{gap:14px;padding:0 20px 24px}.em-company-profile-heading>div{padding-top:34px}.em-company-profile-heading h2{font-size:20px}.em-company-profile-heading>.em-primary{margin-top:0}.em-company-cover{height:90px}.em-saved-collections{margin-bottom:0}.em-ai-search .em-ai-controls{flex-wrap:wrap}.em-ai-search .ant-select{margin:0!important;min-width:0!important;width:100%!important}.em-ai-search .em-ai-controls>div,.em-global-query .form-group{width:100%}.em-page-content .candidate-block-three .content{padding-left:0}.em-page-content .candidate-block-three .image{margin-bottom:14px;position:static}.em-page-content .widget-title{padding:18px!important}.em-page-content .candidate-info,.em-page-content .post-tags{display:flex;flex-wrap:wrap}}.em-post-content{position:relative}.em-page-content .em-post-content,.em-post-content{padding-right:360px!important}.em-job-preview{background:#fafdff;position:absolute;right:24px;top:24px;width:310px}.em-job-preview h2{font-size:20px;line-height:1.4;margin:16px 0 10px}.em-job-preview h3{font-size:14px;font-weight:600;margin:20px 0 8px}.em-job-preview p{color:#71819b;font-size:12px;line-height:1.7}.em-preview-label{color:#0785f9;font-size:10px;font-weight:650;letter-spacing:1px}.em-preview-description{overflow-wrap:anywhere;white-space:pre-line}.em-workspace[data-page=post-job] .default-form .form-group.col-lg-12{width:100%}.em-workspace[data-page=post-job] .scroll-black{scroll-margin-top:110px}.em-workspace[data-page=aifitment] .widget-title{gap:12px}.em-workspace[data-page=aifitment] .widget-title button{border-radius:8px!important;box-shadow:none!important}.em-page-content .responsibility-input{align-items:center;display:flex;gap:10px}.em-page-content .responsibility-field{flex:1 1}.em-page-content .responsibility-input input{width:100%}.em-page-content .ant-table-expanded-row .candidate-block-three .inner-box{box-shadow:none}.em-page-content .button-container .ant-btn{height:auto;min-height:36px}.em-page-content .post-job-steps{background:#fff!important;position:relative!important;top:auto!important;z-index:1!important}@media(max-width:1350px){.em-page-content .em-post-content{padding-right:24px!important}.em-job-preview{margin-bottom:24px;position:static;width:100%}.em-job-preview .em-preview-description{max-height:90px;overflow:auto}}.em-card,.em-two-col>*{min-width:0}.em-two-col{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}.em-workspace .em-avatar{color:#fff!important}.em-workspace .em-global-search{flex-wrap:nowrap}.em-global-search kbd{flex-shrink:0;margin:0;position:static}@media(max-width:1000px){.em-two-col{grid-template-columns:minmax(0,1fr)}}.em-setup form,.em-workspace form{animation:none;opacity:1}.em-page-content .default-form .ant-select.custom-select{background:#0000!important;border:0!important;height:auto;min-height:45px;padding:0!important}.em-page-content .default-form .ant-select.custom-select .ant-select-selector{align-items:center;height:auto!important;min-height:45px;padding:0 13px!important}.em-page-content .default-form .ant-select-single.custom-select .ant-select-selector{height:45px!important}.em-page-content .default-form .ant-select-multiple.custom-select .ant-select-selector{padding:5px 9px!important}.em-page-content .default-form .ant-select input.ant-select-selection-search-input{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:100%!important;min-height:0!important;outline:none!important;padding:0!important}.em-page-content .default-form .ant-select-disabled .ant-select-selection-item{-webkit-text-fill-color:#172b4d;color:#172b4d;opacity:1}.em-job-fields .form-group>label,.em-job-type-label label{display:block;line-height:24px}.em-page-content .em-job-fields .form-group>label{margin-bottom:8px}.em-job-type-label{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.em-job-type-label label{margin-bottom:0}.em-job-type-label .ant-btn{font-size:12px;height:24px;padding:0 8px}.em-workspace .em-global-search{flex-direction:row;gap:10px}.em-global-search>svg{flex-shrink:0}.em-setup-form{display:block}.em-page-content .post-job-steps{grid-gap:12px;display:grid!important;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 24px!important;padding:0!important}.em-page-content .post-job-steps .step{margin:0!important;max-width:none!important;padding:0!important;width:auto!important}.em-page-content .post-job-steps .tab-button{align-items:center;display:flex;gap:10px;justify-content:center;min-height:74px;padding:12px!important}.em-page-content .post-job-steps h5{font-size:12px;line-height:1.5;margin:0}.em-page-content .post-job-steps .icon{height:32px;margin:0;min-width:32px;padding:6px;width:32px}@media(max-width:650px){.em-page-content .post-job-steps .tab-button{flex-direction:column;gap:8px}.em-page-content .post-job-steps h5{font-size:10px}}.em-mobile-brand{display:none}@media(max-width:1000px){.em-mobile-brand{align-items:center;display:flex;flex-shrink:0}.em-mobile-brand img{height:36px;object-fit:contain;width:90px}.em-global-search{min-width:0}}@media(max-width:650px){.em-mobile-brand img{width:70px}.em-topbar{gap:6px}.em-topbar .em-icon{width:30px}.em-global-search{padding:0 8px}.em-global-search>svg{display:none}}.em-page-content .post-job-steps .step,.em-page-content .post-job-steps .tab-button{min-width:0!important}.em-page-content .post-job-steps .icon{font-size:22px;line-height:20px}.em-page-content .post-job-steps h5{overflow-wrap:anywhere;white-space:normal}.em-applicant-view{min-width:0}.em-candidate-filters{align-items:flex-end;background:#fff;border:1px solid #dce5ef;border-radius:12px;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px;padding:20px}.em-candidate-filters label{display:flex;flex:1 1;flex-direction:column;gap:8px;margin:0;min-width:145px}.em-candidate-filters .em-filter-query{flex:2 1;min-width:220px}.em-candidate-filters .ant-select{width:100%}.em-candidate-filters .ant-input-affix-wrapper,.em-candidate-filters .ant-select-selector{min-height:40px}.em-candidate-filters>button{height:40px}.em-candidate-table{background:#fff;border:1px solid #dce5ef;border-radius:12px;min-width:0;overflow:hidden}.em-candidate-table .ant-table-tbody>tr>td{padding:16px!important}.em-candidate-table .ant-table-pagination{padding:0 16px}.em-selection-toolbar{align-items:center;border-bottom:1px solid #eaf0f6;display:flex;flex-wrap:wrap;gap:12px;padding:16px 20px}.em-selection-toolbar>span{font-weight:600}.em-selection-toolbar small{color:#71819b;margin-left:auto}.em-table-secondary{color:#71819b;display:block;font-size:11px;margin-top:5px}.em-shortlist-overview{background:#fff;border:1px solid #dce5ef;border-radius:12px;display:flex;gap:28px;margin-bottom:20px;padding:20px}.em-shortlist-overview>div:first-child{align-items:center;background:#eef7ff;border-radius:8px;color:#0785f9;display:flex;gap:12px;padding:14px 20px}.em-shortlist-overview strong{font-size:26px}.em-shortlist-overview span{font-size:12px}.em-shortlist-stages{align-items:center;display:flex;flex:1 1;gap:20px;justify-content:space-around}.em-shortlist-stages span{color:#71819b;text-align:center}.em-shortlist-stages b{color:#102747;display:block;margin-top:8px}.em-shortlist-stages .active{color:#0785f9}.em-interview-split{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1.6fr) minmax(330px,1fr)}.em-feedback-panel{align-self:start;background:#fff;border:1px solid #dce5ef;border-radius:12px;min-width:0;padding:20px}.em-candidate-drawer .widget-content,.em-feedback-panel .widget-content{padding:0!important}.em-candidate-drawer .candidate-block-three .inner-box,.em-feedback-panel .candidate-block-three .inner-box{border:0;padding:0!important}.em-candidate-drawer .row{margin:0}.em-candidate-drawer .candidate-block-three .content{min-width:0}.em-selected-candidate td{background:#ecf6ff!important}.em-feedback-panel .content{padding-left:0!important}.em-feedback-panel .image{margin-bottom:16px!important;position:static!important}.em-candidate-drawer .em-page-content{color:#102747}.em-candidate-drawer .em-avatar{color:#fff}.em-workspace[data-page=applicants] .widget-title,.em-workspace[data-page=interview-candidates] .widget-title,.em-workspace[data-page=shortlisted-resumes] .widget-title{display:none}.em-workspace[data-page=applicants] .ls-widget,.em-workspace[data-page=interview-candidates] .ls-widget,.em-workspace[data-page=shortlisted-resumes] .ls-widget{background:#0000;border:0}.em-workspace[data-page=applicants] .widget-content,.em-workspace[data-page=interview-candidates] .widget-content,.em-workspace[data-page=shortlisted-resumes] .widget-content{padding:0!important}.em-billing-overview{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.em-plan-name{color:#102747;display:block;font-size:26px;padding:16px 8px}.em-plan-usage h2{margin-bottom:24px}.em-plan-usage-row{align-items:center;border-bottom:1px solid #eaf0f6;display:flex;gap:16px;justify-content:space-between;padding:20px 0}.em-plan-usage-row strong{font-size:20px}.em-plan-usage p{color:#71819b;font-size:12px;margin-top:24px}.em-billing table th{background:#f4f8fc}.em-billing table td{font-weight:500!important}.em-workspace[data-page=post-job] .ls-widget{background:#0000;border:0}.em-workspace[data-page=post-job] .widget-title{display:none}.em-workspace[data-page=post-job] .em-post-content{padding:0 calc(37% + 24px) 0 0!important;position:relative}.em-workspace[data-page=post-job] .em-job-preview{background:#fff;right:0;top:0;width:37%}.em-workspace[data-page=post-job] .em-job-fields{grid-gap:0 20px;background:#fff;border:1px solid #dce5ef;border-radius:12px;display:grid;gap:0 20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px;padding:24px}.em-job-fields>.em-form-help,.em-job-fields>.form-group:first-of-type,.em-job-fields>.form-group:has(.ql-container),.em-job-fields>.form-group:has(textarea),.em-job-fields>h2{grid-column:1/-1}.em-job-fields>.form-group{min-width:0;padding:0;width:100%}.em-job-fields>h2{font-size:18px;margin:0 0 8px}.em-form-help{color:#71819b;font-size:13px;margin-bottom:20px}.em-page-content .post-job-steps{counter-reset:step}.em-page-content .post-job-steps .tab-button{background:#0000;border:0;justify-content:flex-start;padding:4px!important;text-align:left}.em-page-content .post-job-steps .tab-button.active{background:#0000;border:0}.em-step-number{background:#e4ebf4;color:#526682!important;counter-increment:step;height:34px;min-width:34px;width:34px}.em-step-number:before{content:counter(step)}.active .em-step-number{background:#0785f9;color:#fff!important}.em-page-content .post-job-steps h5 small{color:#71819b;display:block;font-size:10px;font-weight:400;margin-top:4px}.em-fitment-entry{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.em-fitment-entry>form{grid-column:1;grid-row:1}.em-fitment-guide{align-self:start;background:#f4f9ff;border:1px solid #dce9f7;border-radius:12px;grid-column:2;grid-row:1;padding:24px}.em-fitment-guide h2{font-size:24px;margin:20px 0 12px}.em-fitment-guide li,.em-fitment-guide p{color:#62738b;font-size:13px;line-height:1.8}.em-fitment-guide ol{list-style:decimal;padding-left:20px}.em-fitment-guide li{margin:18px 0}.em-fitment-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.em-fitment-results{padding:0}.em-fitment-toolbar{align-items:center;background:#fff;border:1px solid #dce5ef;border-radius:12px;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:20px;padding:20px}.em-fitment-toolbar>div{flex:1 1}.em-fitment-toolbar small,.em-fitment-toolbar strong{display:block}.em-fitment-toolbar small{color:#71819b;margin-bottom:6px}.em-alignment{align-items:center;display:flex;gap:24px}.em-alignment h3,.em-insight h3{font-size:15px}.em-alignment p,.em-insight p{color:#62738b;font-size:13px;line-height:1.8;white-space:pre-line}.em-insight{border:1px solid #dce5ef;border-radius:9px;margin-top:12px;padding:16px}.em-insight-strength{background:#eefaf5;border-color:#ccebdd}.em-insight-gap{background:#fff3f3;border-color:#f7d6d6}.em-insight-question{background:#eff7ff;border-color:#cee4fb}.em-analysis-note{background:#fff8e7;border:1px solid #f5d993;border-radius:8px;font-size:12px;margin:20px 0;padding:16px}.em-fitment-results .em-resume-skills{margin:20px 0}@media(max-width:1100px){.em-billing-overview,.em-fitment-grid,.em-interview-split{grid-template-columns:minmax(0,1fr)}.em-workspace[data-page=post-job] .em-post-content{display:flex;flex-direction:column;padding-right:0!important}.em-workspace[data-page=post-job] .em-job-preview{margin-top:24px;order:3;position:static;width:100%}.em-fitment-entry{grid-template-columns:minmax(0,1fr)}.em-fitment-guide{grid-column:1;grid-row:2}}@media(max-width:650px){.em-candidate-filters{padding:16px}.em-candidate-filters .em-filter-query,.em-candidate-filters label{min-width:100%}.em-shortlist-overview{flex-direction:column}.em-shortlist-stages{gap:10px}.em-workspace[data-page=post-job] .em-job-fields{grid-template-columns:minmax(0,1fr);padding:18px}.em-alignment{align-items:flex-start;flex-direction:column}.em-fitment-toolbar{gap:16px}.em-fitment-toolbar>div{min-width:100%}.em-page-content .post-job-steps h5{font-size:10px}.em-page-content .post-job-steps .tab-button{align-items:flex-start}.em-selection-toolbar small{margin-left:0}}.em-fitment-page .ls-widget:has(.em-fitment-results){background:#0000;border:0}.em-fitment-page .widget-title{display:none}.em-fitment-grid .em-card{margin:0}.em-fitment-grid .ant-table-wrapper{overflow:auto}.em-candidate-drawer .candidate-info,.em-feedback-panel .candidate-info{flex-wrap:wrap}.em-candidate-drawer .inner-box{display:flex;flex-wrap:wrap;gap:20px}.em-candidate-drawer .em-avatar{color:#fff!important}.em-candidate-drawer .button-container,.em-feedback-panel .button-container{display:flex;flex-wrap:wrap;gap:8px}.em-candidate-drawer .candidate-block-three .inner-box .content,.em-feedback-panel .candidate-block-three .inner-box .content{align-items:stretch;display:flex!important;flex-direction:column!important;gap:20px;justify-content:flex-start;max-width:100%;min-width:0!important;padding:0!important;width:100%}.em-candidate-drawer .row,.em-feedback-panel .row{margin:0!important}.em-candidate-drawer .col-lg-12,.em-feedback-panel .col-lg-12{padding:0!important}.em-candidate-drawer .btn-box-one,.em-feedback-panel .btn-box-one{margin:0!important;max-width:100%;width:100%}.em-candidate-drawer .button-container,.em-feedback-panel .button-container{justify-content:flex-start!important;margin:0!important}.em-candidate-drawer .content>div,.em-feedback-panel .content>div{max-width:100%;min-width:0;overflow-wrap:anywhere}.em-feedback-panel .ant-steps{flex-wrap:wrap;gap:8px}.em-feedback-panel .ant-steps-item{min-width:90px}.em-candidate-drawer .image{margin:0 0 14px!important;position:static!important}.em-feedback-panel .candidate-block-three{margin:0}.em-feedback-panel h2{font-size:17px;font-weight:650}.em-payment-card{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.em-payment-card>div:first-child{border-bottom:0!important}.em-payment-card .em-primary{margin-top:16px}.em-billing-overview>div:first-child>div:nth-child(2)>div:first-child{background:#eef8ff!important;border-color:#d1eaff!important}.em-plan-name{font-size:22px}.em-workspace[data-page=post-job] .default-form>.row{margin:0!important}.em-workspace[data-page=post-job] .post-job-steps{background:#0000}.em-job-fields{scroll-margin-top:100px}.em-job-fields .form-group:has(.ant-select-multiple),.em-job-fields .form-group:has(.responsibility-field){grid-column:1/-1}@media(max-width:650px){.em-payment-card{grid-template-columns:minmax(0,1fr)}}.em-search-empty{background:#fff;border:1px solid #dfe7f1;border-radius:12px;color:#64748b;font-size:18px;line-height:1.6;max-width:100%;overflow-wrap:anywhere;padding:32px 20px;text-align:center;width:100%}.ss-search-control{align-items:center;display:flex;min-height:44px}.em-workspace .ant-btn-primary,.em-workspace .ant-btn-primary:disabled,.em-workspace .ant-btn-primary:focus,.em-workspace .ant-btn-primary:hover{color:#fff!important}.em-workspace .ant-btn-primary:disabled{background:#7895b5!important;border-color:#7895b5!important;cursor:not-allowed}.em-workspace .ant-btn-primary .anticon,.em-workspace .ant-btn-primary span{color:inherit!important}.em-workspace .btn-style-one,.em-workspace .btn-style-one:hover,.em-workspace .em-primary,.em-workspace .em-primary:hover{color:#fff!important}.em-ai-search .aiResumeSearch-table .ant-table-cell{overflow-wrap:normal;white-space:normal;word-break:normal}.em-ai-search .aiResumeSearch-table .em-ai-location-cell{line-height:1.5;white-space:normal;word-break:normal}.em-ai-search .aiResumeSearch-table .ant-table-thead>tr>th{white-space:normal}.em-ai-search .aiResumeSearch-table .ant-space{gap:8px!important}.em-ai-search .aiResumeSearch-table .progress-container p{font-size:13px;line-height:1.5;margin:0}.ss-public{--ink:#102347;--muted:#60718b;--blue:#087cf0;--line:#e0e8f3;background:#f7fbfd;color:var(--ink);font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.65}.ss-public *{box-sizing:border-box}.ss-public h1,.ss-public h2,.ss-public h3{color:var(--ink);font-weight:700;letter-spacing:-.035em;line-height:1.18;margin:0 0 18px}.ss-public h1{font-size:clamp(34px,4.2vw,58px)}.ss-public h2{font-size:clamp(25px,2.8vw,36px)}.ss-public h3{font-size:22px}.ss-public p{color:var(--muted);margin:0 0 18px}.ss-public a{color:#086bd1;text-decoration:none}.ss-public button,.ss-public input,.ss-public select,.ss-public textarea{font:inherit}.ss-public button{cursor:pointer}.ss-public :focus-visible{outline:3px solid #0784f6;outline-offset:4px}.ss-public-header{align-items:center;background:#fff;border-bottom:1px solid var(--line);display:flex;gap:30px;padding:20px 4%;position:relative;z-index:5}.ss-brand{color:var(--ink)!important;font-size:25px;font-weight:800;letter-spacing:-1px;white-space:nowrap}.ss-brand span{color:var(--blue)}.ss-public-header nav{display:flex;flex:1 1;gap:24px;justify-content:center}.ss-public-header nav a{color:var(--ink);font-size:14px}.ss-header-actions{align-items:center;display:flex;gap:18px}.ss-public .ss-btn{align-items:center;background:var(--blue);border:1px solid #0000;border-radius:9px;color:#fff;display:inline-flex;font-weight:650;gap:10px;justify-content:center;min-height:48px;padding:13px 22px;text-decoration:none}.ss-public .ss-btn:hover{background:#0664c6;color:#fff}.ss-public .ss-btn-small{min-height:40px;padding:9px 16px}.ss-public .ss-btn-outline{background:#fff;border-color:#9bcafa;color:#0871db}.ss-public .ss-btn:disabled{background:#e3eaf3;color:#64748b;cursor:not-allowed}.ss-public .ss-text-btn{background:none;border:0;color:#086bd1;font-weight:600;padding:4px}.ss-menu-toggle{display:none}.ss-public-main{margin:auto;max-width:1320px;min-height:60vh;padding:64px 40px 80px}.ss-eyebrow{color:#5278a7!important;font-weight:750;letter-spacing:.17em;margin-bottom:20px!important;text-transform:uppercase}.ss-lead{font-size:19px;max-width:760px}.ss-hero{grid-gap:50px;align-items:center;display:grid;gap:50px;grid-template-columns:1fr 1fr;margin-bottom:64px}.ss-hero-photo{border-radius:16px;height:400px;object-fit:cover;width:100%}.ss-actions{flex-wrap:wrap;gap:16px;margin-top:26px}.ss-section{margin:64px 0}.ss-section:last-child{margin-bottom:0}.ss-grid{grid-gap:22px;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.ss-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:28px}.ss-card p:last-child{margin-bottom:0}.ss-icon{align-items:center;background:#eaf5ff;border-radius:14px;color:#087cf0;display:inline-flex;font-size:24px;height:52px;justify-content:center;margin-bottom:20px;width:52px}.ss-banner{align-items:center;background:#edf7ff;border:1px solid #d7e9fc;border-radius:14px;display:flex;gap:24px;justify-content:space-between;padding:30px}.ss-banner h2{font-size:28px}.ss-banner p{margin:0}.ss-public-footer{grid-gap:30px;background:#fff;border-top:1px solid var(--line);display:grid;gap:30px;grid-template-columns:1.4fr 1fr 1fr 1fr;padding:44px 5% 22px}.ss-public-footer nav{display:flex;flex-direction:column;font-size:13px;gap:8px}.ss-public-footer nav strong{margin-bottom:10px}.ss-footer-bottom,.ss-public-footer a{color:var(--muted)}.ss-footer-bottom{border-top:1px solid var(--line);display:flex;font-size:12px;grid-column:1/-1;justify-content:space-between;padding-top:20px}.ss-center{margin:0 auto 42px;max-width:860px;text-align:center}.ss-center .ss-lead{margin-left:auto;margin-right:auto}.ss-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.ss-tabs a,.ss-tabs button{background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--ink);font-size:14px;padding:9px 18px}.ss-tabs .active{background:#e8f4ff;border-color:#0784f6;color:#066acf}.ss-price{font-size:42px;font-weight:750;letter-spacing:-.04em;margin:20px 0 0}.ss-price small{font-size:14px;font-weight:500;letter-spacing:0;margin-left:5px}.ss-plan{display:flex;flex-direction:column}.ss-plan .ss-btn{margin-top:auto;width:100%}.ss-plan ul{list-style:none;margin:20px 0 28px;padding:0}.ss-plan li{font-size:14px;padding:9px 0}.ss-plan li:before{color:#087cf0;content:"✓";margin-right:10px}.ss-plan-featured{border-color:#0784f6;box-shadow:0 8px 28px #087cf010}.ss-badge{align-self:flex-start;background:#eaf4ff;border-radius:20px;color:#0764c4;display:inline-block;font-size:11px;font-weight:650;margin-bottom:12px;padding:4px 10px}.ss-notice{background:#edf5ff;border:1px solid #d7e9fc;border-radius:10px;color:#34577e;font-size:14px;margin:20px 0;padding:16px 20px}.ss-error{background:#fff1f1;border-color:#f2c5c5;color:#a32121}.ss-faq details{background:#fff;border:1px solid var(--line);border-radius:10px;margin:12px 0;padding:18px 22px}.ss-faq summary{cursor:pointer;font-weight:650}.ss-faq details p{margin:16px 0 0}.ss-policy-layout{grid-gap:42px;display:grid;gap:42px;grid-template-columns:220px minmax(0,1fr)}.ss-policy-nav{align-self:start;border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:20px;position:-webkit-sticky;position:sticky;top:24px}.ss-policy-nav a{font-size:13px;padding:6px}.ss-policy-content section{border-bottom:1px solid var(--line);padding:28px 0;scroll-margin-top:30px}.ss-policy-content h2{font-size:25px}.ss-policy-content p{font-size:15px;line-height:1.85}.ss-dialog-scroll{max-height:55vh;overflow:auto;padding:0 15px 0 0}.ss-dialog-actions{align-items:center;border-top:1px solid #e0e8f3;display:flex;gap:20px;justify-content:space-between;padding-top:20px}.ss-policy-modal .ss-public,.ss-signup-modal .ss-public{background:#fff}.ss-policy-modal .ant-modal-title{color:#102347;font-size:24px}.ss-form{grid-gap:18px;display:grid;gap:18px}.ss-form label{grid-gap:7px;display:grid;font-size:14px;font-weight:600;gap:7px}.ss-form input,.ss-form select,.ss-form textarea,.ss-search{background:#fff;border:1px solid #cfdcec;border-radius:8px;color:#102347;min-width:0;padding:12px 14px;width:100%}.ss-form textarea{resize:vertical}.ss-form .ss-agreement{align-items:flex-start;display:flex;font-size:13px;font-weight:400;gap:10px}.ss-agreement input{flex-shrink:0;height:18px;margin-top:4px;width:18px}.ss-agreement button{font:inherit!important;text-decoration:underline}.ss-signup-modal .ant-modal-content{padding:32px}.ss-signup-modal h1{font-size:28px}.ss-signup-social{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:18px 0}.ss-signup-social:empty{display:none}.ss-muted{color:var(--muted);font-size:13px}.ss-blog-card{overflow:hidden;padding:0}.ss-blog-card img{height:210px;object-fit:cover;width:100%}.ss-blog-card .ss-card-body{padding:24px}.ss-blog-card h2{font-size:24px}.ss-blog-article{margin:auto;max-width:820px}.ss-blog-article>img{border-radius:14px;margin:24px 0;max-height:420px;object-fit:cover;width:100%}.ss-article-text{color:#334b69;line-height:1.9;white-space:pre-wrap}.ss-editor{grid-gap:24px;display:grid;gap:24px;grid-template-columns:2fr 1fr}.ss-editor textarea{min-height:360px}.ss-pipeline{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 20px 50px #10234709;padding:28px}.ss-pipeline-columns{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.ss-pipeline-columns>div{background:#f0f6fc;border-radius:10px;font-size:12px;padding:14px}.ss-pipeline-columns span{background:#fff;border-radius:7px;display:block;margin-top:12px;padding:15px 9px}.ss-preview-code{background:#102347;border-radius:12px;color:#bbdbff;font:13px/1.8 monospace;padding:24px;white-space:pre-wrap}.ss-community-art{align-items:center;background:#e9f5ff;border-radius:22px;display:flex;gap:18px;justify-content:center;min-height:280px}.ss-community-art span{background:#fff;border-radius:50%;font-size:45px;padding:20px}.ss-contact-grid{grid-gap:26px;display:grid;gap:26px;grid-template-columns:1.4fr 1fr}.ss-loading{color:var(--muted);padding:50px;text-align:center}@media (max-width:1000px){.ss-public-header{flex-wrap:wrap;gap:14px}.ss-public-header nav{gap:13px}.ss-hero{gap:26px}.ss-public-main{padding:40px 24px}.ss-grid{gap:16px}.ss-card{padding:22px}.ss-policy-layout{gap:24px;grid-template-columns:180px minmax(0,1fr)}}@media (max-width:760px){.ss-public-header{padding:16px 20px}.ss-menu-toggle{background:#fff;border:1px solid #e0e8f3;border-radius:7px;display:block;margin-left:auto;padding:6px 10px}.ss-public-header nav{display:none;flex-basis:100%;flex-direction:column;order:4;padding:15px 0}.ss-public-header nav.is-open{display:flex}.ss-header-actions{gap:8px}.ss-header-actions .ss-text-btn{display:none}.ss-contact-grid,.ss-editor,.ss-grid,.ss-grid-two,.ss-hero{grid-template-columns:1fr}.ss-hero-photo{height:280px}.ss-public-main{padding:32px 20px 50px}.ss-section{margin:40px 0}.ss-banner{align-items:flex-start;flex-direction:column}.ss-public-footer{grid-template-columns:1fr 1fr}.ss-policy-layout{display:block}.ss-policy-nav{display:grid;grid-template-columns:1fr 1fr;margin-bottom:30px;position:static}.ss-public h1{font-size:36px}.ss-dialog-actions{flex-wrap:wrap}.ss-signup-modal .ant-modal-content{padding:24px}.ss-footer-bottom,.ss-footer-bottom a{display:block}.ss-center{text-align:left}.ss-pipeline{padding:16px}.ss-pipeline-columns{gap:6px}.ss-pipeline-columns>div{padding:8px}.ss-community-art span{font-size:30px;padding:15px}}.ss-signup-modal .ant-modal-title{color:#102347;font-size:28px;letter-spacing:-.035em;line-height:1.2;margin-bottom:16px}@media (max-width:760px){.ss-signup-modal{top:24px}.ss-signup-modal .ant-modal-title{font-size:26px}}.ss-public .ql-editor{font:15px/1.8 Inter,system-ui,sans-serif;min-height:320px}.ss-public .ql-toolbar{border-radius:8px 8px 0 0}.ss-public .ql-container{border-radius:0 0 8px 8px}.ss-footer-logo{background:#fff;border-radius:8px;height:66px;margin-bottom:16px;object-fit:contain;padding:6px 10px;width:154px}.ss-auth-modal.ant-modal{padding-bottom:16px;top:16px}.ss-auth-modal .ant-modal-content{border-radius:20px;box-shadow:0 24px 80px #10234730;padding:32px}.ss-auth-modal .ant-modal-title{color:#102347;font:700 27px/1.2 Inter,system-ui,sans-serif;letter-spacing:-.035em;margin:0 28px 20px 0}.ss-auth-modal .ss-public{background:#fff}.ss-auth-brand{display:block;height:58px;margin-bottom:20px;object-fit:contain;width:146px}.ss-auth-heading{display:block;margin-top:14px}.ss-auth-modal .ss-form{gap:18px}.ss-auth-modal .ss-form input{font:400 15px/1.4 Inter,system-ui,sans-serif;min-height:48px}.ss-auth-modal .ss-form input[type=checkbox]{min-height:0}.ss-auth-password{position:relative}.ss-auth-password input{padding-right:66px}.ss-auth-password button{background:none;border:0;color:#086bd1;font-size:12px;font-weight:600;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.ss-auth-modal .ss-auth-submit{width:100%}.ss-auth-modal .ss-auth-help{margin-top:-6px;text-align:right}.ss-auth-modal .ss-auth-divider{align-items:center;color:#60718b;display:flex;font-size:12px;gap:14px;margin:22px 0 16px}.ss-auth-divider:after,.ss-auth-divider:before{background:#e0e8f3;content:"";flex:1 1;height:1px}.ss-auth-social{grid-gap:12px;display:grid;gap:12px;justify-items:center}.ss-auth-modal .ss-auth-bottom{font-size:14px;margin:24px 0 0;text-align:center}.ss-auth-captcha{min-height:78px}.ss-auth-modal .ss-notice{margin:0 0 16px}.ss-auth-modal .ss-btn:disabled{cursor:wait;opacity:.65}@media(max-width:520px){.ss-auth-modal{max-width:calc(100vw - 24px);padding-bottom:16px;top:16px}.ss-auth-modal .ant-modal-content{padding:24px 20px}.ss-auth-modal .ant-modal-title{font-size:24px}}@media(max-width:370px){.ss-auth-captcha{height:68px;min-height:68px;transform:scale(.85);transform-origin:left top}}.ss-site-header{background:#fff;border-bottom:1px solid #e0e8f3;color:#102347;font:14px/1.4 Inter,system-ui,sans-serif;position:relative;z-index:20}.ss-site-header *{box-sizing:border-box}.ss-site-header-inner{align-items:center;display:flex;gap:36px;margin:auto;max-width:1440px;min-height:88px;padding:12px 32px}.ss-site-brand{align-items:center;display:flex;flex:none}.ss-site-brand img{height:58px;object-fit:contain;width:145px}.ss-site-nav{flex:1 1;justify-content:space-between}.ss-site-actions,.ss-site-links,.ss-site-nav{align-items:center;display:flex;gap:24px}.ss-site-actions a,.ss-site-actions button,.ss-site-links a{font:600 13px/1.4 Inter,system-ui,sans-serif;text-decoration:none;white-space:nowrap}.ss-site-links a{color:#102347;padding:12px 0}.ss-site-actions{gap:16px}.ss-site-actions .ss-site-audience{border-right:1px solid #dce5ef;color:#102347;padding:10px 16px 10px 0}.ss-site-actions button{cursor:pointer}.ss-site-signin,.ss-site-vendor{background:none;border:0;color:#086bd1;padding:10px 0}.ss-site-vendor{color:#52637b}.ss-site-primary{align-items:center;background:linear-gradient(115deg,#078bff,#0873ed);border:0;border-radius:9px;color:#fff!important;display:inline-flex;gap:12px;justify-content:center;min-height:44px;padding:12px 18px}.ss-site-primary:hover{background:#0664c6}.ss-site-menu-toggle{background:#fff;border:1px solid #dce7ef;border-radius:8px;color:#087cf0;display:none;font-size:22px;height:44px;margin-left:auto;width:44px}.ss-site-header :focus-visible{outline:3px solid #0784f6;outline-offset:4px}.ss-site-header a:hover{color:#087cf0}@media(max-width:1150px){.ss-site-header-inner{gap:24px}.ss-site-links{gap:16px}.ss-site-actions{gap:12px}}@media(max-width:1050px){.ss-site-header-inner{flex-wrap:wrap;gap:0;min-height:76px;padding:8px 24px}.ss-site-brand img{height:54px;width:132px}.ss-site-menu-toggle{display:block}.ss-site-nav{display:none;flex-basis:100%;padding:20px 0 12px}.ss-site-actions,.ss-site-links,.ss-site-nav.is-open{align-items:stretch;flex-direction:column}.ss-site-nav.is-open{display:flex}.ss-site-links{gap:4px}.ss-site-actions{border-top:1px solid #e0e8f3;gap:12px;padding-top:16px}.ss-site-actions button{text-align:left}.ss-site-actions .ss-site-audience{border-right:0;padding:10px 0}.ss-site-actions .ss-site-primary{text-align:center}}@media(max-width:520px){.ss-site-header-inner{padding-inline:20px}}.em-page .ss-public-main{margin:0;max-width:none;padding:0}.em-page{background:#fff}.em-hero-team.em-hero:before{background:linear-gradient(90deg,#05162bfa,#05162be0 32%,#05162b26 75%),url(/static/media/employer-team-hero.1bb14818072f5988b36b.png) top/cover no-repeat;bottom:110px}.em-hero-team .em-hero-copy{margin:auto;max-width:1240px;padding:24px 32px 40px;text-align:left}.em-hero-team .em-actions{justify-content:flex-start}.em-hero-team .em-hero-glow{display:none}@media(max-width:767px){.em-hero-team.em-hero:before{background:linear-gradient(90deg,#05162bf0,#05162b99),url(/static/media/employer-team-hero.1bb14818072f5988b36b.png) 60% top/cover no-repeat}.em-hero-team .em-hero-copy{padding:0 24px 24px}.em-hero-team .em-actions{flex-wrap:wrap;justify-content:flex-start}}.em-container{margin-inline:auto;max-width:1240px;width:calc(100% - 64px)}.em-section{padding-block:60px;scroll-margin-top:24px}.em-page h2{font-size:clamp(28px,3vw,40px)}.em-page h2 span{color:#0784f6}.em-page .em-eyebrow{color:#0089e8;font-size:11px;font-weight:700;letter-spacing:.2em;margin-bottom:16px}.em-hero{isolation:isolate;padding-top:62px;position:relative}.em-hero:before{background:linear-gradient(120deg,#081d3c,#102c50 65%,#073d63);content:"";z-index:-2}.em-hero-glow,.em-hero:before{inset:0 0 110px;position:absolute}.em-hero-glow{overflow:hidden;z-index:-1}.em-hero-glow:after,.em-hero-glow:before{background:radial-gradient(ellipse,#0599ff,#0000 65%);border-radius:50%;content:"";filter:blur(55px);height:450px;opacity:.28;position:absolute;width:800px}.em-hero-glow:before{left:-350px;top:100px;transform:rotate(35deg)}.em-hero-glow:after{background:radial-gradient(ellipse,#1cc7df,#0000 65%);right:-350px;top:80px}.em-hero-copy{animation:em-enter .45s ease-out both;padding:0 24px;text-align:center}.em-page .em-hero .em-eyebrow{color:#63d6ff}.em-page .em-hero h1{color:#fff;font-size:clamp(42px,5.5vw,72px);letter-spacing:-.045em;line-height:1.06;margin-bottom:24px}.em-hero h1 span{background:linear-gradient(100deg,#299dff,#38dfed);background-clip:text;-webkit-background-clip:text;color:#0000}.em-page .em-lead{color:#d6e4f7;font-size:17px;line-height:1.7}.em-actions{display:flex;gap:18px;margin-top:28px}.em-actions,.em-page .em-outline{align-items:center;justify-content:center}.em-page .em-outline{border:1px solid #87a6ca;border-radius:9px;color:#fff;display:inline-flex;font-size:14px;min-height:48px;padding:12px 24px}.em-dashboard-wrap{animation:em-enter .6s ease-out .12s both;padding-top:44px}.em-dashboard{background:#f5faff;border:1px solid #a4d5f7;border-radius:18px;box-shadow:0 12px 40px #067bc51c,0 0 0 5px #74d7ff16;display:grid;grid-template-columns:170px minmax(0,1fr);overflow:hidden;text-align:left}.em-dashboard-sidebar{background:#102c50;color:#c3d8ec;display:flex;flex-direction:column;font-size:12px;gap:14px;padding:20px 14px}.em-dashboard-sidebar img{background:#fff;border-radius:6px;height:52px;margin-bottom:10px;object-fit:contain;padding:5px;width:125px}.em-dashboard-sidebar>span{align-items:center;display:flex;gap:10px;padding:10px 8px}.em-dashboard-sidebar .is-active{background:#18518b;border-radius:7px;color:#fff}.em-dashboard-main{min-width:0;padding:24px}.em-dashboard-heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.em-dashboard-heading small{color:#60718b;font-size:9px;letter-spacing:.12em}.em-page .em-dashboard-heading h2{font-size:21px;margin:6px 0 20px}.em-preview-action{align-items:center;background:#eaf5ff;border-radius:7px;color:#086bd1;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:8px 12px}.em-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px}.em-stats>div{background:#fff;border:1px solid #e0edf8;border-radius:10px;padding:14px}.em-stats span{color:#60718b;display:block;font-size:10px}.em-stats strong{font-size:22px}.em-pipeline{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.em-pipeline section{background:#eaf3fb;border-radius:10px;padding:12px}.em-page .em-pipeline h3{align-items:center;display:flex;font-size:11px;gap:6px;letter-spacing:0;margin-bottom:16px}.em-pipeline h3 small{color:#60718b;font-size:10px;margin-left:auto}.em-dot{background:#0784f6;border-radius:50%;height:6px;width:6px}.em-dot-1{background:#28bfc8}.em-dot-2{background:#718ff0}.em-person{align-items:flex-start;background:#fff;border:1px solid #e4edf6;border-radius:8px;display:flex;gap:8px;margin-top:8px;padding:12px 8px}.em-avatar{align-items:center;background:#dceeff;border-radius:50%;color:#0863b3;display:inline-flex;flex:none;font-size:10px;font-weight:650;height:30px;justify-content:center;width:30px}.em-avatar-1{background:#dff6f4;color:#087b7b}.em-avatar-2{background:#e8eafb;color:#525d97}.em-person strong{display:block;font-size:10px}.em-page .em-person p{font-size:9px;margin:2px 0}.em-person small{color:#637d95;font-size:8px}.em-page .em-preview-caption{color:#60718b;font-size:10px;margin:14px 0 0;text-align:right}.em-section-title{margin-bottom:32px;text-align:center}.em-section-title h2{margin-bottom:12px}.em-page .em-section-title p{margin-bottom:0}.em-product-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.em-page .em-product-card{align-items:flex-start;background:#fff;border:1px solid #e1edf7;border-radius:14px;box-shadow:0 5px 16px #10234705;color:#0784f6;display:flex;flex-direction:column;padding:28px 24px;transition:transform .2s,box-shadow .2s}.em-product-card:hover{box-shadow:0 12px 28px #10234710;transform:translateY(-4px)}.em-page .em-product-card h3{font-size:19px;margin:24px 0 12px}.em-page .em-product-card p{font-size:14px;line-height:1.7}.em-card-arrow{background:#edf8ff;border-radius:50%;display:grid;height:34px;margin-top:auto;place-items:center;width:34px}.em-showcase{background:linear-gradient(115deg,#f0faff,#e7f6ff);padding:56px 0;scroll-margin-top:20px}.em-showcase-heading{align-items:center;display:flex;gap:30px;justify-content:space-between}.em-tabs{background:#ffffffc9;border:1px solid #deedf8;border-radius:30px;display:flex;gap:4px;padding:5px}.em-tabs button{background:none;border:0;border-radius:24px;color:#405775;font-size:12px;padding:12px 16px;white-space:nowrap}.em-tabs button[aria-selected=true]{background:#0784f6;color:#fff}.em-feature-panel{grid-gap:80px;align-items:center;animation:em-tab .2s ease-out;display:grid;gap:80px;grid-template-columns:1fr 1fr;padding-top:32px}.em-feature-copy{max-width:450px}.em-page .em-feature-copy h3{font-size:30px}.em-feature-copy ul{list-style:none;margin:24px 0;padding:0}.em-feature-copy li{align-items:center;color:#405775;display:flex;font-size:14px;gap:10px;margin:12px 0}.em-feature-copy li svg{color:#0784f6;flex:none}.em-feature-art{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:330px}.em-feature-art>small{color:#627c94;font-size:10px;margin-top:20px}.em-profile-card,.em-role-preview{background:#fff;border:1px solid #d9eaf7;border-radius:16px;box-shadow:0 16px 36px #0784f616;max-width:410px;padding:30px;position:relative;width:100%}.em-preview-kicker{align-items:center;color:#087cf0;display:flex;font-size:10px;gap:10px;letter-spacing:.12em;margin-bottom:24px}.em-page .em-role-preview h3{font-size:22px}.em-page .em-profile-card p,.em-page .em-role-preview p{font-size:13px}.em-preview-field{color:#60718b;font-size:11px;margin:20px 0 10px}.em-chips{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 20px}.em-chips span{background:#edf7ff;border-radius:5px;color:#0863b3;font-size:10px;padding:5px 8px}.em-preview-lines{grid-gap:8px;display:grid;gap:8px;margin:20px 0}.em-preview-lines i{background:#edf3fa;border-radius:5px;height:6px}.em-preview-lines i:last-child{width:60%}.em-profile-preview{max-width:360px;position:relative;width:100%}.em-profile-orbit{background:#c9edff;border-radius:50%;inset:-25px;position:absolute}.em-profile-card{transform:rotate(-2deg)}.em-avatar-large{font-size:18px;height:55px;margin-bottom:16px;width:55px}.em-assessment-row{align-items:center;border-bottom:1px solid #e4eef7;display:flex;font-size:12px;gap:10px;padding:16px 0}.em-assessment-row svg{color:#0087c3}.em-assessment-row small{color:#60718b;font-size:9px;margin-left:auto}.em-step-number{background:#eef7ff;border-radius:50%;color:#087cf0;display:grid;height:28px;place-items:center;width:28px}.em-steps{grid-gap:36px;display:grid;gap:36px;grid-template-columns:repeat(3,minmax(0,1fr))}.em-steps>div{align-items:flex-start;display:flex;gap:18px}.em-steps>div>span{background:#0784f6;border-radius:50%;color:#fff;display:grid;flex:none;font-size:20px;height:42px;place-items:center;width:42px}.em-page .em-steps h3{font-size:19px;margin:2px 0 10px}.em-page .em-steps p{font-size:14px;margin:0}.em-step-arrow{color:#8bb9e8;flex:none;margin-top:10px}.em-pricing{align-items:center;background:#f6faff;border:1px solid #e1edf7;border-radius:14px;display:flex;gap:24px;justify-content:space-between;margin-top:48px;padding:28px 32px}.em-page .em-pricing h3{font-size:22px;margin:0 0 8px}.em-page .em-pricing p{font-size:14px;margin:0}.em-pricing a{align-items:center;display:flex;font-size:14px;font-weight:650;gap:10px}.em-align-left{text-align:left}.em-faq details{background:#fff;border:1px solid #e0eaf5;border-radius:10px;margin:12px 0}.em-faq summary{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:20px;justify-content:space-between;list-style:none;padding:20px 24px}.em-faq summary::-webkit-details-marker{display:none}.em-faq summary svg{flex:none}.em-faq details[open] summary svg{transform:rotate(45deg)}.em-page .em-faq details p{font-size:14px;margin:0;max-width:900px;padding:0 24px 24px}.em-final-cta{align-items:center;background:linear-gradient(110deg,#0757ce,#0784f6 75%,#04a4ed);border-radius:18px;display:flex;gap:36px;justify-content:space-between;padding:44px 48px}.em-page .em-final-cta h2{color:#fff;font-size:32px;margin-bottom:14px}.em-page .em-final-cta p{color:#e3efff;margin:0}.em-final-cta button{align-items:center;background:#fff;border:0;border-radius:9px;color:#102347;display:flex;font-size:14px;font-weight:650;gap:16px;padding:16px 24px}.em-page .ss-public-footer{margin-top:0}.em-reveal.em-observed{opacity:0;transform:translateY(16px);transition:opacity .5s,transform .5s}.em-reveal.is-visible{opacity:1;transform:none}@keyframes em-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes em-tab{0%{opacity:.5}to{opacity:1}}@media(max-width:1100px){.em-showcase-heading{align-items:flex-start;flex-direction:column}.em-feature-panel{gap:40px}.em-dashboard{grid-template-columns:135px minmax(0,1fr)}.em-dashboard-sidebar img{width:105px}.em-product-card{padding:22px 18px!important}}@media(max-width:850px){.em-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.em-dashboard-sidebar{display:none}.em-dashboard{grid-template-columns:1fr}.em-steps{gap:20px}.em-step-arrow{display:none}.em-feature-panel{gap:24px}.em-page .em-feature-copy h3{font-size:25px}.em-final-cta{padding:32px}.em-final-cta button{flex-shrink:0}}@media(max-width:600px){.em-container{width:calc(100% - 40px)}.em-section{padding-block:36px}.em-hero{padding-top:40px}.em-page .em-hero h1{font-size:44px}.em-page .em-lead{font-size:15px}.em-desktop-break{display:none}.em-actions{flex-wrap:wrap;gap:12px}.em-dashboard-wrap{padding-top:32px}.em-dashboard-main{padding:16px}.em-page .em-dashboard-heading h2{font-size:18px}.em-dashboard-heading .em-preview-action{font-size:9px;padding:7px}.em-stats{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.em-stats>div{padding:10px}.em-stats strong{font-size:20px}.em-pipeline{grid-template-columns:1fr}.em-pipeline section:not(:first-child){display:none}.em-person{padding:10px}.em-person strong{font-size:12px}.em-page .em-person p{font-size:11px}.em-person small{font-size:10px}.em-pipeline h3{font-size:12px!important}.em-avatar{height:34px;width:34px}.em-product-grid{gap:12px}.em-page .em-product-card h3{font-size:17px}.em-page .em-product-card p{font-size:13px}.em-product-card{padding:20px 16px!important}.em-section-title{text-align:left}.em-tabs{border-radius:14px;display:grid;grid-template-columns:1fr 1fr;width:100%}.em-tabs button{border-radius:9px;padding:10px;white-space:normal}.em-feature-panel{gap:32px;grid-template-columns:1fr}.em-feature-art{min-height:300px}.em-feature-copy{max-width:none}.em-showcase{padding-block:36px}.em-steps{gap:28px;grid-template-columns:1fr}.em-pricing{padding:24px}.em-final-cta,.em-pricing{align-items:flex-start;flex-direction:column}.em-final-cta{padding:28px 24px}.em-page .em-final-cta h2{font-size:28px}.em-final-cta button{justify-content:center;padding:14px;width:100%}.em-faq summary{padding:18px}.em-page .em-faq details p{padding:0 18px 18px}}@media(prefers-reduced-motion:reduce){.em-page *,.em-page :after,.em-page :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}.em-reveal.em-observed{opacity:1;transform:none}.em-product-card:hover{transform:none}}.em-page .ss-public-footer{background:#102347;border-top:1px solid #234366;color:#d6e4f7}.em-page .ss-public-footer a,.em-page .ss-public-footer p{color:#b9cce2}.em-page .ss-public-footer strong{color:#fff}.em-page .ss-footer-bottom{border-color:#294367;color:#b9cce2}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.rb-app{--rb-blue:#1268d7;--rb-navy:#142b50;background:#f3f6fb;color:var(--rb-navy);font:14px/1.5 Arial,Helvetica,sans-serif;min-height:100vh}.rb-app *,.rb-modal *{box-sizing:border-box}.rb-app h1,.rb-app h2,.rb-app h3,.rb-modal h2{color:#142b50;font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1.25}.rb-app h1{font-size:30px;margin:8px 0}.rb-app h2,.rb-modal h2{font-size:20px;margin:0 0 12px}.rb-app h3{font-size:16px;margin:22px 0 12px}.rb-app p{color:#62728b;font-size:14px;line-height:1.6;margin:0 0 14px}.rb-app button,.rb-modal button:not(.ant-modal-close){background:#fff;border:1px solid #cbd8e8;border-radius:8px;color:#204569;cursor:pointer;font:600 13px/1.4 Arial,Helvetica,sans-serif;padding:10px 14px;transition:background .15s}.rb-app button:hover,.rb-modal button:not(.ant-modal-close):hover{background:#eaf4ff}.rb-app button:disabled,.rb-modal button:disabled{cursor:wait;opacity:.55}.rb-app button.rb-primary,.rb-modal button.rb-primary{background:linear-gradient(120deg,#168bed,#0862ce);border-color:#1472dd;color:#fff}.rb-app button.rb-danger,.rb-modal button.rb-danger{color:#b63240}.rb-app a:focus-visible,.rb-app button:focus-visible,.rb-app input:focus-visible,.rb-app select:focus-visible,.rb-app textarea:focus-visible{outline:3px solid #69bffc;outline-offset:2px}.rb-brand{align-items:center;background:#fff;border-bottom:1px solid #dde6f1;display:flex;gap:30px;height:64px;padding:0 32px;position:relative;z-index:1}.rb-brand>a:first-child{color:#102e59;font-size:23px;font-weight:750;text-decoration:none}.rb-brand>a:first-child span{color:#06a5e1}.rb-brand>.rb-small-link{color:#1268d7;font-size:13px;margin-left:auto}.rb-library{margin:auto;max-width:1600px;padding:36px 32px 60px}.rb-page-heading{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.rb-eyebrow{color:#0c83c5;font-size:11px;font-weight:700;letter-spacing:1.5px}.rb-library-note{background:#e5f2ff;border:1px solid #cce2fa;border-radius:10px;font-size:13px;margin-bottom:26px;padding:14px 18px}.rb-cards{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.rb-card{background:#fff;border:1px solid #dce5ef;border-radius:14px;box-shadow:0 4px 20px #183c6510;overflow:hidden}.rb-app .rb-thumbnail-button{background:#eaf0f7;border:0;border-radius:0;display:block;padding:20px;width:100%}.rb-mini{background:#fff;box-shadow:0 3px 10px #19395a18;height:300px;overflow:hidden;pointer-events:none;position:relative;width:100%}.rb-mini iframe{background:#fff;border:0;height:1123px;left:calc(50% - 143px);position:absolute;top:0;transform:scale(.36);transform-origin:top left;width:794px}.rb-card-content{padding:20px}.rb-card-content h2{font-size:17px;margin-bottom:6px;overflow-wrap:anywhere}.rb-card-content p{font-size:12px;margin-bottom:18px}.rb-card-actions{display:flex;gap:10px}.rb-card-actions button{flex:1 1}.rb-card-tools{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.rb-app .rb-card-tools button{border:0;color:#42678b;font-weight:500;padding:4px 0}.rb-empty{background:#fff;border:1px dashed #b8d0e9;border-radius:14px;padding:64px 20px;text-align:center}.rb-empty-icon{color:#078bec;font-size:48px;margin-bottom:16px}.rb-empty button{margin:6px}.rb-notice{align-items:center;background:#e6f7ee;color:#116540;display:flex;gap:15px;justify-content:space-between;padding:12px 28px;position:relative;z-index:2}.rb-notice.rb-error{background:#fff0ef;color:#9c2730}.rb-notice button{background:#0000;border:0;font-size:22px;padding:0 8px}.rb-toolbar{align-items:center;background:#fff;border-bottom:1px solid #dae3ee;display:flex;flex-wrap:wrap;gap:12px;padding:14px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.rb-toolbar>input{border:1px solid #cbd8e8;border-radius:7px;color:#142b50;flex:1 1;font:600 14px Arial;max-width:330px;min-width:150px;padding:10px 12px}.rb-toolbar>.rb-saved,.rb-toolbar>.rb-unsaved{color:#a46b00;font-size:12px;margin-left:auto}.rb-toolbar>.rb-saved{color:#168552}.rb-workspace{display:grid;grid-template-columns:minmax(340px,40%) minmax(0,60%);height:calc(100vh - 137px);min-height:600px}.rb-editor{border-right:1px solid #dbe4ee;overflow-y:auto;padding:22px}.rb-editor fieldset{border:0;margin:0;min-width:0;padding:0}.rb-tabs{border-bottom:1px solid #d9e4ef;display:flex;gap:12px;margin-bottom:20px}.rb-app .rb-tabs button{background:#0000;border:0;border-radius:0;padding:10px 20px}.rb-app .rb-tabs button.active{border-bottom:3px solid #0c86ed;color:#0568d9}.rb-section{background:#fff;border:1px solid #dce5ef;border-radius:10px;margin-bottom:14px;overflow:hidden}.rb-app .rb-section-heading{border:0;border-radius:0;color:#193c63;display:flex;font-size:15px;justify-content:space-between;padding:18px;width:100%}.rb-section-body{border-top:1px solid #e3ebf4;padding:18px}.rb-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.rb-field{color:#294663;display:flex;flex-direction:column;font-size:12px;font-weight:600;gap:7px;margin-bottom:16px;min-width:0}.rb-field input,.rb-field select,.rb-field textarea,.rb-order input:not([type=checkbox]){background:#fff;border:1px solid #cedbea;border-radius:7px;box-shadow:none;color:#183450;font:14px/1.5 Arial;min-width:0;padding:10px 11px;width:100%}.rb-field input[type=color]{height:42px;padding:4px}.rb-field textarea{min-height:100px;resize:vertical}.rb-rich{border:1px solid #cedbea;border-radius:8px;overflow:hidden}.rb-rich textarea{border:0;border-radius:0;display:block;margin:0;min-height:155px}.rb-format{align-items:center;background:#f3f7fc;border-bottom:1px solid #d9e3ee;display:flex;gap:4px;padding:6px}.rb-app .rb-format button{border:0;font-size:14px;padding:4px 9px}.rb-format span{color:#657b91;font-size:10px;font-weight:400;margin-left:6px}.rb-entry{border:1px solid #dbe5ef;border-radius:8px;margin-bottom:12px}.rb-entry summary{cursor:pointer;font-size:13px;font-weight:600;padding:13px}.rb-entry small{color:#728299;font-weight:400;margin-left:10px}.rb-entry-body{background:#f9fbfe;border-top:1px solid #e2e9f2;padding:14px}.rb-entry-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.rb-entry-actions label{font-size:12px;margin-right:auto}.rb-app input[type=checkbox]{accent-color:#1475df;height:15px;vertical-align:middle;width:15px}.rb-edit-help{font-size:12px!important;padding:10px}.rb-customize{background:#fff;border:1px solid #dce5ef;border-radius:10px;padding:20px}.rb-customize>.rb-grid{margin-top:20px}.rb-order{align-items:center;display:flex;gap:7px;margin-bottom:9px}.rb-order input:not([type=checkbox]){flex:1 1}.rb-order button{padding:7px 10px}.rb-live{background:#e8eef5;display:flex;flex-direction:column;overflow:auto;padding:20px 24px}.rb-preview-toolbar{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:12px}.rb-preview-toolbar select{background:#fff;border:1px solid #bdcee2;border-radius:7px;margin-left:auto;padding:8px}.rb-preview-note{font-size:11px!important;margin:10px 0!important}.rb-live>iframe{background:#fff;border:0;box-shadow:0 6px 22px #15335212;flex:1 1;min-height:700px;width:100%}.rb-live>iframe.rb-full-size{flex-shrink:0;max-width:none;width:794px}.rb-mobile-tabs{display:none}.rb-modal{color:#1d385b;font:14px/1.5 Arial,sans-serif}.rb-modal .ant-modal-content{padding:28px}.rb-template-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr));margin:26px 0}.rb-modal button.rb-template{border:2px solid #e3eaf2;border-radius:10px;padding:10px;text-align:left;white-space:normal}.rb-modal button.rb-template.selected{background:#f1f8ff;border-color:#1474e8}.rb-template .rb-mini{height:290px}.rb-template .rb-mini iframe{left:calc(50% - 99px);transform:scale(.25)}.rb-template strong{display:block;font-size:14px;margin-top:14px}.rb-template span{color:#6b7e95;display:block;font-size:12px;font-weight:400;margin-top:6px}.rb-modal-footer{align-items:center;border-top:1px solid #e1e8f1;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:22px;padding-top:18px}.rb-modal-footer>span{color:#6b7e95;font-size:12px;margin-right:auto}.rb-pdf{border:1px solid #dce4ed;height:65vh;width:100%}.rb-mobile-tabs button.active{background:#e3f2ff;color:#076be0}@media(min-width:1800px){.rb-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.rb-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.rb-template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rb-toolbar{gap:8px;padding:10px 16px}.rb-toolbar button{padding:8px 10px}.rb-workspace{grid-template-columns:45% 55%}.rb-editor,.rb-live{padding:14px}.rb-grid{grid-template-columns:1fr}.rb-template .rb-mini{height:280px}}@media(max-width:760px){.rb-brand{gap:16px;height:58px;padding:0 16px}.rb-brand>a:first-child{font-size:20px}.rb-brand>span{display:none}.rb-library{padding:26px 16px}.rb-page-heading{align-items:flex-start;flex-direction:column}.rb-app h1{font-size:26px}.rb-cards{grid-template-columns:1fr}.rb-toolbar{position:relative}.rb-toolbar>input{max-width:none}.rb-toolbar>.rb-saved,.rb-toolbar>.rb-unsaved{flex-basis:100%;margin-left:0}.rb-workspace{display:block;height:auto;min-height:0}.rb-mobile-tabs{background:#fff;display:flex;gap:10px;padding:12px 16px}.rb-mobile-edit .rb-live,.rb-mobile-preview .rb-editor{display:none}.rb-editor{border:0;overflow:visible}.rb-live{min-height:950px}.rb-template-grid{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.rb-template .rb-mini{height:200px}.rb-template .rb-mini iframe{left:calc(50% - 71px);transform:scale(.18)}.rb-modal .ant-modal-content{padding:20px 16px}.rb-modal-footer{gap:8px}.rb-grid{grid-template-columns:1fr}.rb-notice{padding:12px 16px}}.rb-brand>a:first-child img{display:block;height:44px;object-fit:contain;width:142px}.rb-app .rb-card-tools{grid-gap:8px;border-top:1px solid #e2eaf4;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px;padding-top:14px}.rb-app .rb-card-tools button{align-items:center;background:#f3f8ff;border:1px solid #d4e2f2;border-radius:9px;color:#22568a;display:flex;flex-direction:column;font-size:12px;font-weight:600;gap:7px;justify-content:center;line-height:1.3;min-height:64px;padding:10px 5px}.rb-app .rb-card-tools button>.anticon{color:#1672d7;font-size:19px}.rb-app .rb-card-tools button:hover{background:#e5f1ff;border-color:#8ab7ec}.rb-app .rb-card-tools button.rb-danger{background:#fff6f5;border-color:#f0d6d8;color:#b63240}.rb-app .rb-card-tools button.rb-danger>.anticon{color:#b63240}.rb-dates{margin:4px 0 20px}.rb-date-field{margin-bottom:12px;min-width:0}.rb-date-label{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.rb-date-label label{font-size:12px;font-weight:600}.rb-date-label select{background:#fff;border:1px solid #d2dfef;border-radius:6px;color:#365677;font-size:11px;max-width:110px;padding:5px}.rb-date-field .ant-picker{background:#fff;border:1px solid #cedbea;border-radius:7px;min-height:42px;width:100%}.rb-date-field .ant-picker-input>input{color:#183450;font:14px/1.5 Arial,sans-serif;height:auto;min-height:0;padding:0}.rb-date-field .ant-picker-disabled{background:#eef2f7}.rb-date-field small,.rb-dates>small{color:#657b91;display:block;font-size:11px;line-height:1.5;margin-top:7px}.rb-present{align-items:center;display:flex;font-size:13px;gap:8px;margin:0 0 10px}.rb-app .rb-date-warning{color:#a24b12;font-size:12px;margin:8px 0}.rb-date-field .rb-date-warning{color:#a24b12}@media(max-width:760px){.rb-app .rb-card-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.rb-app .rb-card-tools button{flex-direction:row;gap:10px;min-height:48px}}.rb-app .rb-library{max-width:none;padding:20px 28px 28px}.rb-library .rb-page-heading{gap:16px;margin-bottom:14px}.rb-library .rb-page-heading h1{font-size:26px;margin:4px 0 6px}.rb-library .rb-page-heading p{font-size:13px;margin:0}.rb-library .rb-library-note{font-size:12px;margin-bottom:16px;padding:10px 14px}.rb-library .rb-cards{align-items:start;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,340px))}.rb-library .rb-card{border-radius:12px}.rb-library .rb-thumbnail-button{padding:12px}.rb-library .rb-mini{background:#fff;height:clamp(160px,26vh,220px)}.rb-library .rb-mini iframe{left:calc(50% - 77.415px);transform:scale(.195)}.rb-library .rb-card-content{padding:12px}.rb-library .rb-card-content h2{font-size:15px;margin:0 0 4px}.rb-library .rb-card-content p{font-size:11px;line-height:1.4;margin:0 0 10px}.rb-library .rb-card-actions{gap:8px}.rb-library .rb-card-actions button{font-size:12px;min-height:38px;padding:8px}.rb-app .rb-library .rb-card-tools{gap:6px;margin-top:10px;padding-top:10px}.rb-app .rb-library .rb-card-tools button{font-size:11px;gap:5px;min-height:54px;padding:7px 4px}.rb-app .rb-library .rb-card-tools button>.anticon{font-size:17px}@media(max-height:720px) and (min-width:761px){.rb-library .rb-mini{height:160px}.rb-library .rb-mini iframe{left:calc(50% - 56.374px);transform:scale(.142)}}@media(max-width:760px){.rb-app .rb-library{padding:16px}.rb-library .rb-page-heading{gap:12px}.rb-library .rb-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.rb-library .rb-mini{height:180px}.rb-library .rb-mini iframe{left:calc(50% - 63.52px);transform:scale(.16)}.rb-app .rb-library .rb-card-tools button{font-size:12px;min-height:44px}}@media(max-height:720px) and (min-width:761px){.rb-app .rb-library{padding-top:12px}.rb-library .rb-page-heading{margin-bottom:10px}.rb-library .rb-library-note{margin-bottom:12px;padding:8px 12px}.rb-library .rb-mini{height:135px}.rb-library .rb-mini iframe{left:calc(50% - 47.64px);transform:scale(.12)}}.rb-template .rb-mini.rb-mini-full{aspect-ratio:794/1123;background:#fff;height:auto;width:100%}.rb-template .rb-mini-full iframe{height:1123px;top:0;transform-origin:top left;width:794px}.rb-template-grid{align-items:start}.rb-template-grid .rb-template{min-width:0;width:100%}.disabled-btn{cursor:none;opacity:.5;pointer-events:none}.p-format{color:#e1e1e1;font-size:20px}.h2-format{color:#e1e1e1;font-size:30px;font-size:500}.h3-format{color:#e1e1e1;font-size:28px}.responsibility-field{align-items:center;display:flex}.responsibility-field input{margin-right:5px}.add-icon,.delete-icon{background:none;border:none;color:green;cursor:pointer;font-size:16px;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.text-design{font-size:25px;font-weight:500;opacity:80%;padding:12rem}.spinner{aspect-ratio:1;background:conic-gradient(from 134deg at top,currentColor 92deg,#0000 0) top,conic-gradient(from -46deg at bottom,currentColor 92deg,#0000 0) bottom;background-repeat:no-repeat;background-size:100% 50%;color:#f03355;position:relative;width:40px}.spinner:before{--g:currentColor 14.5px,#0000 0 calc(100% - 14.5px),currentColor 0;animation:l7 1.5s cubic-bezier(.3,1,0,1) infinite;background:linear-gradient(45deg,var(--g)),linear-gradient(-45deg,var(--g));content:"";inset:0;position:absolute}@keyframes l7{33%{inset:-10px;transform:rotate(0deg)}66%{inset:-10px;transform:rotate(90deg)}to{inset:0;transform:rotate(90deg)}}.voice-loading{--speed-of-animation:0.9s;--gap:6px;--first-color:#4c86f9;--second-color:#49a84c;--third-color:#f6bb02;--fourth-color:#f6bb02;--fifth-color:#2196f3;align-items:center;display:flex;gap:6px;height:100px;justify-content:center;width:100px}.voice-loading span{animation:scale var(--speed-of-animation) ease-in-out infinite;background:var(--first-color);height:50px;width:4px}.voice-loading span:nth-child(2){animation-delay:-.8s;background:var(--second-color)}.voice-loading span:nth-child(3){animation-delay:-.7s;background:var(--third-color)}.voice-loading span:nth-child(4){animation-delay:-.6s;background:var(--fourth-color)}.voice-loading span:nth-child(5){animation-delay:-.5s;background:var(--fifth-color)}@keyframes scale{0%,40%,to{transform:scaleY(.05)}20%{transform:scaleY(1)}}.downtime-banner{align-items:center;background:#fff;color:#000;display:flex;justify-content:center;overflow:hidden;padding:20px 0;position:relative;width:100%;z-index:1000}.marquee{animation:marquee 15s linear infinite;font-size:14px;font-weight:600;position:absolute;white-space:nowrap;will-change:transform}@keyframes marquee{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.logo-container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.logo-container img{animation:fadePulse 1.8s ease-in-out infinite;width:80px}@keyframes fadePulse{0%,to{opacity:.3}50%{opacity:1}}.loading-text{animation:blink 1.5s infinite;color:#555;font-size:18px;letter-spacing:1px}@keyframes blink{0%,to{opacity:1}50%{opacity:.4}}body.ss-theme{--ss-ink:#102347;--ss-muted:#64748e;--ss-blue:#0866ed;--ss-border:#e0e8f3;--ss-surface:#fff;background:#f5f7fc;color:var(--ss-ink)}.ss-theme h1,.ss-theme h2,.ss-theme h3,.ss-theme h4,.ss-theme h5{color:var(--ss-ink);font-weight:650;letter-spacing:-.025em}.ss-theme input,.ss-theme li,.ss-theme p,.ss-theme select,.ss-theme textarea{font-size:14px}.ss-header .main-header{background:#fff;border-bottom:1px solid #dfe7f2;border-bottom:1px solid var(--ss-border,#dfe7f2);box-shadow:none}.ss-header .main-header .navigation>li>a{font-size:14px}.ss-workspace .user-dashboard{background:#f5f7fc;min-height:calc(100vh - 100px);padding:30px 28px}.ss-workspace .dashboard-outer{margin:0 auto;max-width:1400px;padding:0}.ss-workspace .upper-title-box{margin-bottom:24px}.ss-workspace .upper-title-box h3{font-size:30px;line-height:1.2;margin-bottom:8px}.ss-workspace .upper-title-box .text{color:var(--ss-muted);font-size:15px}.ss-workspace .user-sidebar{background:#fff;border-right:1px solid var(--ss-border);box-shadow:none}.ss-workspace .user-sidebar .sidebar-inner{padding:24px 14px}.ss-workspace .user-sidebar .navigation li{margin-bottom:5px}.ss-workspace .user-sidebar .navigation li a{border-radius:9px;color:#334766;font-size:14px;padding:12px 16px}.ss-workspace .user-sidebar .navigation li.active a{background:#e9f2ff;color:#0064ed}.ss-nav-label{color:#7b8aa1;font-size:11px;font-weight:600;letter-spacing:.08em;padding:18px 16px 12px}.ss-nav-divider{border-top:1px solid #e0e8f3;margin-top:20px}.ss-page-heading{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.ss-page-heading h1{font-size:30px;line-height:1.25;margin:0 0 6px}.ss-page-heading p{color:var(--ss-muted);font-size:15px;margin:0}.ss-card,.ss-workspace .ls-widget{background:#fff;border:1px solid var(--ss-border);border-radius:14px;box-shadow:0 3px 12px #17345a03;margin-bottom:20px;overflow:hidden}.ss-card-padding{padding:24px}.ss-card h2{font-size:19px;margin:0 0 20px}.ss-card h3{font-size:16px}.ss-button{align-items:center;background:var(--ss-blue);border:1px solid var(--ss-blue);border-radius:8px;color:#fff!important;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;line-height:1.3;min-height:40px;padding:9px 17px}.ss-button:hover{background:#0056d3}.ss-button-outline{background:#fff;color:var(--ss-blue)!important}.ss-button-outline:hover{background:#edf5ff}.ss-button:disabled{cursor:wait;opacity:.55}.ss-theme :focus-visible{outline:3px solid #79bbff;outline-offset:3px}.ss-toolbar{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:22px 24px}.ss-toolbar h2{margin:0}.ss-select{background:#fff;border:1px solid var(--ss-border);border-radius:8px;color:#334766;min-height:40px;padding:9px 12px}.ss-table-scroll{overflow-x:auto}.ss-table{border-collapse:collapse;font-size:14px;width:100%}.ss-table th{background:#f7f9fc;color:#67768e;font-size:11px;font-weight:600;letter-spacing:.045em;padding:14px 24px;text-transform:uppercase;white-space:nowrap}.ss-table td{border-top:1px solid #e7edf6;color:#344763;padding:20px 24px;vertical-align:middle}.ss-table th:first-child{min-width:230px}.ss-job-identity{align-items:center;display:flex;gap:14px}.ss-job-identity strong{color:#142847;display:block;font-size:14px}.ss-job-identity small{color:#718097;display:block;margin-top:4px}.ss-avatar{align-items:center;background:#eaf2ff;border-radius:10px;color:#1165d9;display:inline-flex;flex-shrink:0;font-size:17px;font-weight:600;height:46px;justify-content:center;object-fit:contain;width:46px}.ss-status{background:#fff3d9;border-radius:20px;color:#805413;display:inline-flex;font-size:12px;padding:5px 11px;white-space:nowrap}.ss-status-success{background:#e1f5eb;color:#116943}.ss-status-danger{background:#ffebeb;color:#a43b3b}.ss-actions{align-items:center;display:flex;gap:10px}.ss-icon-button{background:#fff;border:1px solid var(--ss-border);border-radius:8px;color:#63758f;cursor:pointer;height:36px;width:36px}.ss-pagination{align-items:center;border-top:1px solid var(--ss-border);color:var(--ss-muted);display:flex;font-size:12px;gap:12px;justify-content:space-between;padding:18px 24px}.ss-pagination nav{align-items:center;display:flex;gap:10px}.ss-empty{color:var(--ss-muted);padding:52px 24px;text-align:center}.ss-empty h3{margin:12px 0 8px}.ss-empty-icon{color:#3185f6;font-size:32px}.ss-error{background:#fff5f4;border-radius:10px;color:#923b32;padding:20px}.ss-footer{color:#7a88a0;font-size:12px;padding:20px 0 0}.ss-stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px}.ss-stat{align-items:center;display:flex;gap:16px;margin:0;padding:22px}.ss-stat strong{display:block;font-size:27px;line-height:1.2;margin-top:5px}.ss-stat span{color:#5d6f89;font-size:13px}.ss-stat-icon{background:#e8f2ff;border-radius:12px;color:#0866ed;display:grid;font-size:25px;height:52px;place-items:center;width:52px}.ss-stat:nth-child(2) .ss-stat-icon{background:#e6f6ec;color:#258652}.ss-stat:nth-child(3) .ss-stat-icon{background:#f0eaff;color:#8557d8}.ss-stat:nth-child(4) .ss-stat-icon{background:#ffebee;color:#d45173}.ss-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr)}.ss-chart{height:270px;position:relative}.ss-list-row{align-items:center;border-top:1px solid #e7edf6;display:flex;gap:14px;padding:16px 0}.ss-list-row:first-of-type{border-top:0}.ss-list-row>div{flex:1 1;min-width:0}.ss-list-row strong{display:block;font-size:14px}.ss-list-row p,.ss-list-row small{color:var(--ss-muted);font-size:12px;margin:4px 0 0}.ss-profile-hero{align-items:center;background:linear-gradient(110deg,#eef6ff,#e6f1ff);border:1px solid #d8e8ff;border-radius:14px;display:flex;gap:22px;margin-bottom:20px;padding:26px}.ss-profile-hero .ss-avatar{border-radius:50%;font-size:24px;height:76px;width:76px}.ss-profile-hero h2{font-size:24px;margin:0 0 5px}.ss-profile-hero>div{flex:1 1}.ss-profile-hero p{color:var(--ss-muted);margin:5px 0}.ss-timeline{border-left:2px solid #dfebfa;margin-left:7px;padding-left:23px}.ss-timeline article{margin-bottom:26px;position:relative}.ss-timeline article:before{background:#1974f5;border:3px solid #e3efff;border-radius:50%;box-sizing:initial;content:"";height:10px;left:-29px;position:absolute;top:6px;width:10px}.ss-timeline p{color:#5d6f89;margin:6px 0;white-space:pre-line}.ss-facts{margin:0}.ss-facts div{border-bottom:1px solid #e8eef6;padding:17px 0}.ss-facts dt{color:#718097;font-size:12px;margin-bottom:5px}.ss-facts dd{font-size:14px;margin:0;overflow-wrap:anywhere}.ss-workspace .chat-widget{background:#fff;border:1px solid var(--ss-border);border-radius:14px;overflow:hidden}.ss-workspace .chat-widget .widget-content{padding:0}.ss-workspace .chat-widget .card{border:0;border-radius:0;box-shadow:none}.ss-workspace .chat-widget .contacts_column{border-right:1px solid var(--ss-border)}.ss-workspace .chat-widget .card-header{background:#fff;border-bottom:1px solid var(--ss-border)}.ss-workspace .chat-widget .card-body{background:#fff}.ss-workspace .chat-widget .msg_cotainer{background:#f0f4f9;border-radius:12px;color:#233752}.ss-workspace .chat-widget .msg_cotainer_send{background:#0866ed;border-radius:12px;color:#fff}.ss-workspace .chat-widget .contacts li.active{background:#edf5ff}.ss-workspace .chat-widget .ss-chat-empty{display:grid;flex:1 1;min-height:500px;place-items:center}.ss-resume-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr)}.ss-resume-preview{border:1px solid var(--ss-border);border-radius:8px;height:600px;width:100%}.ss-resume-row{background:#fafcff;border:1px solid var(--ss-border);border-radius:10px;margin-bottom:12px;padding:18px}.ss-resume-row .ss-actions{flex-wrap:wrap;margin-top:12px}@media (max-width:1100px){.ss-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-grid,.ss-resume-grid{grid-template-columns:1fr}}@media (max-width:600px){.ss-workspace .user-dashboard{padding:22px 14px}.ss-page-heading{align-items:flex-start;flex-direction:column}.ss-page-heading h1{font-size:25px}.ss-stats{gap:10px}.ss-stat{gap:10px;padding:14px}.ss-stat-icon{height:38px;width:38px}.ss-stat strong{font-size:23px}.ss-card-padding{padding:18px}.ss-profile-hero{flex-wrap:wrap;padding:20px}.ss-toolbar{padding:18px}.ss-pagination,.ss-toolbar{flex-wrap:wrap}.ss-resume-preview{height:420px}}.ss-company-page{margin:0 auto;max-width:1320px;padding:38px 28px}.ss-company-search{grid-gap:16px;align-items:end;display:grid;gap:16px;grid-template-columns:2fr 1fr 1.3fr auto auto;padding:22px}.ss-company-search label{color:#536781;display:flex;flex-direction:column;font-size:12px;gap:7px}.ss-company-search input,.ss-company-search select{background:#fff;border:1px solid #dce5f1;border-radius:8px;color:#344763;height:43px;padding:0 12px;width:100%}.ss-reset{background:none;border:0;color:#64748e;cursor:pointer;padding:12px 0}.ss-company-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.ss-company-card{display:flex;flex-direction:column;margin:0;padding:24px}.ss-company-card>.ss-avatar{height:58px;margin-bottom:18px;width:58px}.ss-company-card h2{font-size:18px;margin:0 0 12px;overflow-wrap:anywhere}.ss-company-card h2 a{color:#183050}.ss-company-card p{color:#718097;margin:0 0 8px}.ss-company-card-footer{align-items:center;display:flex;font-size:12px;gap:10px;justify-content:space-between;margin-top:auto;padding-top:22px}.ss-back{background:none;border:0;color:#1269e8;cursor:pointer;display:inline-block;font-size:14px;margin-bottom:22px}.ss-company-page h1{font-size:28px}.ss-company-job{align-items:center;border-top:1px solid #e7edf6;display:flex;gap:16px;padding:22px 0}.ss-company-job>div:not(.ss-actions){flex:1 1}.ss-company-job h3{font-size:15px;margin:0 0 6px}.ss-company-job p{color:#64748e;font-size:12px;margin:4px 0}.ss-company-job .ss-status{font-size:11px;padding:3px 8px}.ss-setup{margin:0 auto;max-width:860px;padding:32px 24px}.ss-setup-top{align-items:center;background:#f8fbff;border-bottom:1px solid #e5edf7;display:flex;font-size:14px;font-weight:600;gap:20px;justify-content:space-between;padding:22px 30px}.ss-steps{display:flex;gap:26px;list-style:none;margin:0;padding:0}.ss-steps li{color:#8796ac;font-size:12px;text-align:center}.ss-steps li.active{color:#0668ef}.ss-steps span{display:block;font-size:11px;margin-top:4px}.ss-setup-form{padding:30px}.ss-setup-form h1{font-size:27px;margin:0 0 10px}.ss-setup-form>p{color:#64748e;margin-bottom:24px}.ss-segment{background:#f5f8fc;border:1px solid #dfe7f3;border-radius:9px;display:flex;gap:4px;padding:3px}.ss-segment button{background:#0000;border:1px solid #0000;border-radius:7px;color:#526781;cursor:pointer;flex:1 1;font-size:13px;padding:9px 18px}.ss-segment button.active{background:#fff;border-color:#9cc4ff;box-shadow:0 2px 5px #13488506;color:#0866ed}.ss-field{color:#233b5b;display:flex;flex-direction:column;font-size:13px;font-weight:500;gap:9px;margin-top:22px}.ss-field input,.ss-field select,.ss-field textarea{background:#fff;border:1px solid #d8e3f0;border-radius:8px;color:#283f60;font-weight:400;padding:11px 13px;width:100%}.ss-field textarea{resize:vertical}.ss-field small{color:#718097}.ss-ai-link{background:none;border:0;color:#0866ed;cursor:pointer;font-size:13px;padding:8px 0}.ss-field-error{color:#ba3737!important;font-size:12px!important;margin:6px 0!important}.ss-difficulty{border:0;margin-top:24px}.ss-difficulty legend{font-size:13px;font-weight:500;margin-bottom:8px}.ss-saved-resume{align-items:center;border:1px solid #dce7f5;border-radius:10px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:15px}.ss-saved-resume b{background:#e6f1ff;border-radius:6px;color:#0866ed;font-size:11px;margin-left:8px;padding:4px 8px}.ss-info{background:#edf5ff;border-radius:9px;color:#2866ac;font-size:13px;margin:22px 0;padding:15px}.ss-preparing-note{color:#718097!important;font-size:12px!important;margin:14px 0!important}.ss-practice-choices{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-top:22px}.ss-practice-choices h2{font-size:23px;margin:0 0 7px}.ss-practice-choices p{color:#64748e;margin:0}.ss-practice-icon{background:#e9f3ff;border-radius:14px;color:#0866ed;display:grid;flex-shrink:0;font-size:36px;height:72px;place-items:center;width:72px}.ss-practice-features{display:flex;gap:12px;margin:24px 0 18px}.ss-practice-features span{background:#f5f7fb;border-radius:8px;color:#566984;font-size:12px;padding:9px 12px}.ss-purchase-center{margin:0 0 24px;text-align:center}@media (max-width:1000px){.ss-company-grid,.ss-company-search{grid-template-columns:1fr 1fr}.ss-company-job{flex-wrap:wrap}}@media (max-width:650px){.ss-company-page{padding:24px 16px}.ss-company-grid,.ss-company-search,.ss-practice-choices{grid-template-columns:1fr}.ss-setup{padding:20px 12px}.ss-setup-top{flex-direction:column;padding:18px}.ss-setup-form{padding:20px}.ss-setup-form h1{font-size:23px}.ss-practice-choices h2{font-size:20px}.ss-company-page .ss-profile-hero .ss-actions{flex-wrap:wrap}}.ss-session-header{align-items:center;background:#fff;border-bottom:1px solid #dfe8f5;display:flex;gap:28px;justify-content:space-between;min-height:78px;padding:18px 28px}.ss-session-header img{height:44px;object-fit:contain;width:150px}.ss-session-header>div{color:#264466;flex:1 1;font-size:14px}.ss-session-header>div span{color:#718097;margin-left:10px}.ss-recording{color:#cc4242;font-size:12px}.ss-session-toolbar{align-items:center;background:#fff;border:1px solid #e0e8f3;border-radius:12px;color:#6b7e96;display:flex;font-size:13px;gap:25px;margin:20px 24px;padding:17px 22px}.ss-session-toolbar strong{color:#193355}.ss-session-state{align-items:center;background:#fff;border:1px solid #e0e8f3;border-radius:16px;display:flex;flex-direction:column;justify-content:center;margin:40px auto;max-width:760px;min-height:420px;padding:60px 28px;text-align:center}.ss-session-state h2{font-size:23px;margin:28px 0 12px}.ss-session-state p{color:#718097;line-height:1.8;margin-bottom:24px;max-width:470px}.ss-video-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);margin:0 auto;max-width:1600px;padding:0 24px 24px}.ss-interviewer{padding:28px}.ss-eyebrow{color:#72849c;display:block;font-size:11px;font-weight:600;letter-spacing:.09em;margin-bottom:16px}.ss-interview-question{font-size:25px;line-height:1.5;margin:18px 0}.ss-ai-orb{background:radial-gradient(circle at 35% 30%,#a7dbff,#1979ef);border:8px solid #e5f2ff;border-radius:50%;box-shadow:0 0 0 8px #f4f9ff;color:#fff;display:grid;font-size:30px;height:70px;margin:22px 8px;place-items:center;width:70px}.ss-voice-state{padding:24px 0;text-align:center}.ss-voice-state>span{color:#1975ed;font-size:28px;letter-spacing:8px}.ss-voice-state p{color:#718097;font-size:12px;margin-top:14px}.ss-listening{animation:ss-breathe 1.2s ease-in-out infinite}@keyframes ss-breathe{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.ss-listening{animation:none}}.ss-response{background:#f9fbfe;border:1px solid #e1e9f5;border-radius:12px;min-height:130px;padding:20px}.ss-response p{color:#435b7a;line-height:1.8}.ss-interview-controls{align-items:center;border-top:1px solid #e1e9f5;display:flex;gap:15px;justify-content:space-between;margin-top:24px;padding-top:20px}.ss-interview-controls small{color:#718097;font-size:12px}.ss-camera-preview{aspect-ratio:4/3;background:#e9eef6;border-radius:10px;display:block;object-fit:cover;width:100%}.ss-device-status{margin:0}.ss-device-status>div{border-bottom:1px solid #e7eef8;display:flex;gap:15px;justify-content:space-between;padding:20px 0}.ss-device-status dt{color:#294263;font-size:14px;font-weight:500}.ss-device-status dd{color:#7b8ba1;font-size:13px;margin:0}.ss-device-status .ready{color:#13845f}.ss-device-intro{padding:36px 12px}.ss-device-intro h1{font-size:27px;margin:26px 0 12px}.ss-device-intro p{color:#718097}.ss-device-page{margin:32px auto;max-width:1250px;padding:0 24px}.ss-device-page>h1{font-size:28px;margin-bottom:10px}.ss-device-page>p{color:#64748e;margin-bottom:25px}.ss-camera-placeholder{align-content:center;background:#f0f5fc;border-radius:10px;color:#7c90ac;display:grid;justify-items:center;min-height:300px}.ss-camera-placeholder i{font-size:48px;margin-bottom:15px}.ss-device-modal .ant-modal-content{border-radius:16px;padding:28px}.ss-device-modal .ant-modal-title{color:#183557;font-size:21px}.ss-device-modal .ant-modal-body{color:#637893;padding:18px 0}.ss-device-modal li,.ss-device-modal p{font-size:14px;line-height:1.8}.ss-device-modal .ant-modal-footer{border-top:1px solid #e5edf8;padding-top:18px}.ss-result{margin:36px auto;max-width:850px;padding:36px}.ss-result h1{font-size:28px;margin:20px 0 10px}.ss-result p{color:#718097}.ss-state-success,.ss-state-warning{background:#e2f7ee;border-radius:50%;color:#179b69;display:grid;font-size:30px;height:52px;place-items:center;width:52px}.ss-state-warning{background:#fff3dc;color:#d28b19}.ss-result-facts{grid-gap:20px;border-top:1px solid #e4ecf7;display:grid;gap:20px;grid-template-columns:2fr 1fr 1fr;margin-top:25px;padding:22px 0}.ss-result-facts dt{color:#718097;font-size:12px;margin-bottom:6px}.ss-result-facts dd{font-size:14px;margin:0}.ss-report-box{background:#f0f7ff;border:1px solid #cfe2fc;border-radius:12px;margin:8px 0 26px;padding:24px}.ss-result-actions{border-top:1px solid #e4ecf7;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding-top:24px}.ss-question-progress{display:flex;flex:1 1;gap:10px}.ss-question-progress span{background:#edf2f9;border-radius:50%;display:grid;height:30px;place-items:center;width:30px}.ss-question-progress .active{background:#0866ed;color:#fff}.ss-code-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(280px,1fr) minmax(0,2fr);margin:0 24px}.ss-code-question{font-size:21px;line-height:1.6;margin:14px 0;white-space:pre-wrap}.ss-code-workspace{background:#151f2d;border:1px solid #334155;border-radius:12px;overflow:hidden}.ss-editor-toolbar{align-items:center;background:#1d2a3a;color:#c1d1e5;display:flex;font-size:12px;gap:16px;justify-content:space-between;padding:13px 16px}.ss-editor-toolbar select{background:#25354a;border:1px solid #495f7a;border-radius:7px;color:#e6eef8;margin-left:10px;padding:6px 9px}.ss-code-output{border-top:1px solid #344359;min-height:170px;padding:20px}.ss-code-output h2{color:#d8e6f7;font-size:14px}.ss-code-output pre{color:#b7d7ef;font-size:13px;margin-top:16px;overflow-wrap:anywhere;white-space:pre-wrap}.ss-session-bottom{align-items:center;background:#fff;border:1px solid #e1eaf5;border-radius:12px;color:#64748e;display:flex;font-size:13px;gap:20px;justify-content:space-between;margin:20px 24px;padding:20px 24px}@media (max-width:900px){.ss-code-grid,.ss-video-grid{grid-template-columns:1fr}.ss-video-side{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr}.ss-session-header{flex-wrap:wrap;gap:12px}.ss-session-header>div{min-width:180px}.ss-result{margin:24px}}@media (max-width:600px){.ss-video-grid{padding:0 12px}.ss-video-side{grid-template-columns:1fr}.ss-session-toolbar{flex-wrap:wrap;margin:14px 12px}.ss-interviewer{padding:20px}.ss-interview-question{font-size:21px}.ss-session-header{padding:14px}.ss-code-grid{margin:0 12px}.ss-session-bottom{flex-wrap:wrap;margin:14px 12px}.ss-result{margin:16px;padding:24px}.ss-result-facts{grid-template-columns:1fr}.ss-session-state{margin:24px 12px}.ss-interview-controls{flex-wrap:wrap}}.ss-workspace .dashboard{padding-left:240px}.ss-workspace .dashboard .dashboard-outer{padding:0}.ss-workspace .dashboard .upper-title-box{margin-bottom:24px}.ss-workspace .dashboard .upper-title-box h3{-webkit-text-fill-color:#102347;animation:none;background:none;color:#102347}.ss-workspace .user-sidebar{width:240px}.ss-sidebar-toggle{display:none}.ss-workspace .chat-widget .reply .msg_cotainer{background:#0866ed;color:#fff}.ss-theme .ss-card a:focus-visible{outline-offset:2px}.ss-theme .ss-icon-button:disabled{cursor:default;opacity:.35}.ss-workspace .ss-stat strong{color:#102347}@media (max-width:1024px){.ss-workspace .dashboard{padding-left:0}.ss-workspace .user-sidebar{display:block;padding-top:30px;transform:translateX(-100%);z-index:101}.ss-workspace.user-sidebar-active .user-sidebar{transform:translateX(0)}.ss-workspace .sidebar-backdrop{inset:0;z-index:100}.ss-workspace.user-sidebar-active .sidebar-backdrop{opacity:1;visibility:visible}.ss-workspace .ss-sidebar-toggle{background:#0866ed;border-radius:24px;bottom:20px;box-shadow:0 4px 20px #16478833;color:#fff;display:block;font-size:13px;left:18px;padding:10px 16px;position:fixed;z-index:99}.ss-workspace .ss-footer{padding-bottom:60px}}.ss-footer{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.ss-footer nav{display:flex;gap:20px}.ss-footer a{color:#74859d}.ss-header .main-header .main-box{min-height:80px;padding:0 28px}.ss-header .main-header .logo img.logo-images{height:50px!important;object-fit:contain}.ss-header .main-header .logo{margin-top:0!important}.ss-header .main-header .navigation>li>a{font-size:14px!important}.ss-header .main-header .logo-box{margin-right:30px}.ss-header .main-header.fixed-header .logo{padding:10px 0}.ss-header .header-span{height:90px}.ss-workspace .user-sidebar{padding-top:90px}@media (max-width:1024px){.ss-workspace .user-sidebar{padding-top:24px}}.ss-header .main-header{font-family:Arial,sans-serif}.ss-header .main-header .name,.ss-header .main-header .nav-link1,.ss-header .main-header .navigation a{font-family:inherit!important;font-size:14px!important;font-weight:600}.ss-header .main-header .thumb{border-radius:50%;height:38px;object-fit:cover;width:38px}.ss-public-nav{align-items:center;display:flex;gap:20px}.ss-public-nav a,.ss-public-nav button{background:none;border:0;color:#183454;cursor:pointer;font-size:14px;font-weight:600;padding:10px 0;white-space:nowrap}.ss-public-nav a:hover,.ss-public-nav button:hover{color:#087fec}.ss-account-menu.ant-dropdown-menu{background:#fff!important;border:1px solid #e0e8f3;border-radius:10px;box-shadow:0 8px 28px #14284020;height:auto!important;margin:0!important;min-height:0!important;padding:6px!important;position:static!important;width:220px!important}.ss-account-menu .ant-dropdown-menu-item{margin:0!important;padding:0!important}.ss-account-menu .link-option{align-items:center;color:#173350!important;display:flex!important;font:14px/1.4 Arial,sans-serif!important;gap:12px;margin:0!important;min-height:42px;padding:11px 14px!important}.ss-account-menu .design{font-size:17px;margin:0!important}.ss-account-menu .ant-dropdown-menu-item:hover{background:#edf7ff;border-radius:6px}.ss-workspace .user-sidebar{background:linear-gradient(155deg,#10243a,#163a50);border-right:1px solid #25475c}.ss-workspace .user-sidebar .navigation li a{color:#dcebf5}.ss-workspace .user-sidebar .navigation li a:hover,.ss-workspace .user-sidebar .navigation li.active a{background:#1b577d;color:#fff}.ss-workspace .user-sidebar .navigation li.active a{box-shadow:inset 3px 0 #36d5ec}.ss-workspace .ss-nav-label{color:#a9c4d6}.ss-workspace .ss-nav-divider{border-color:#36576b}.ss-workspace .user-sidebar .cl-icon{flex-shrink:0;height:30px;margin-right:12px;width:28px}.ss-resume-open{background:#0866ed;border-radius:8px;color:#fff!important;display:inline-flex;margin-top:14px;padding:11px 16px}.ss-practice .ss-setup{padding:18px 24px}.ss-practice .ss-setup-top{padding:14px 22px}.ss-practice .ss-setup-form{padding:20px 24px}.ss-practice .ss-setup-form>p{margin-bottom:14px}.ss-practice .ss-field{gap:6px;margin-top:14px}.ss-practice .ss-field textarea{height:100px;min-height:90px}.ss-practice .ss-info{margin:14px 0;padding:12px 14px}.ss-practice .ss-difficulty{margin-top:14px}.ss-practice .ss-session-header{padding:12px 24px}.ss-practice .ss-session-toolbar{padding:12px 22px}.ss-practice .ss-interviewer{padding:20px}.ss-practice .ss-session-state{min-height:55vh;padding:30px 24px}.ss-practice .ss-result{margin:20px auto;padding:24px;width:calc(100% - 32px)}.ss-practice .ss-device-page{margin:20px auto}.ss-practice .ss-device-modal .ant-modal-body{max-height:calc(100dvh - 210px)}.ss-practice .ss-setup-form>.ant-btn-primary{bottom:12px;box-shadow:0 3px 14px #10243a22;position:-webkit-sticky;position:sticky;z-index:2}@media(max-width:1200px){.ss-public-nav{gap:12px}.ss-public-nav a,.ss-public-nav button{font-size:13px}}@media(max-width:1024px){.ss-public-nav{display:none!important}}@media(max-width:600px){.ss-practice .ss-setup{padding:12px}.ss-practice .ss-setup-top{flex-wrap:wrap;gap:12px;padding:14px}.ss-practice .ss-steps{gap:16px}.ss-practice .ss-setup-form{padding:16px}.ss-practice .ss-code-grid,.ss-practice .ss-video-grid{grid-template-columns:minmax(0,1fr)}}@media(min-width:1025px){body.ss-workspace .main-header .logo-box{display:none}}.ss-workspace .ant-btn-primary,.ss-workspace .ant-btn-primary:disabled,.ss-workspace .ant-btn-primary:hover,.ss-workspace .btn-style-one,.ss-workspace .btn-style-one:hover{color:#fff!important}.ss-workspace .ant-btn-primary:disabled{background:#7895b5!important;border-color:#7895b5!important}.ss-workspace .ant-btn-primary span{color:inherit!important}.ss-workspace .dashboard-outer:has(.ss-practice-choices){padding:18px 24px}.ss-workspace .dashboard-outer:has(.ss-practice-choices) .upper-title-box{margin-bottom:12px}.ss-workspace .ss-practice-choices{gap:14px;margin-top:12px}.ss-workspace .ss-practice-choices>.ss-card{background:linear-gradient(135deg,#f0f6ff,#fff 55%);border:1px solid #d5e5fb;box-shadow:0 6px 24px #10274408;padding:18px}.ss-workspace .ss-practice-choices h2{font-size:21px}.ss-workspace .ss-practice-icon{border:1px solid #d5e7ff;box-shadow:0 4px 12px #087fff12;font-size:26px;height:48px;width:48px}.ss-workspace .ss-practice-features{gap:8px;margin:12px 0}.ss-workspace .ss-practice-features span{background:#eaf3ff;border:1px solid #dceafe;color:#2866ac;padding:5px 8px}.ss-workspace .dashboard-outer:has(.ss-practice-choices) .ss-purchase-center{margin:0 0 12px}.ss-workspace .dashboard-outer:has(.ss-practice-choices) .ss-table-scroll{max-height:24dvh;overflow:auto}.ss-workspace .dashboard-outer:has(.ss-practice-choices) .ss-toolbar{padding:12px 16px}.ss-workspace .dashboard-outer:has(.ss-practice-choices) .ss-table td{padding:9px 16px}body.ss-practice{background:#f4f7fc;font-family:Inter,Arial,sans-serif}.ss-practice :is(h1,h2,h3,p,button,strong,span,dt,dd,label){font-family:Inter,Arial,sans-serif!important}.ss-practice .ss-practice-heading{align-items:center;display:flex;gap:14px}.ss-practice .ss-session-header .ss-practice-type{align-items:center;background:#edf5ff;border-radius:8px;color:#0866ed;display:inline-flex;font-weight:600;gap:8px;margin:0;padding:7px 10px;white-space:nowrap}.ss-practice .ss-practice-role{border-left:1px solid #dce6f3;overflow:hidden;padding-left:14px;text-overflow:ellipsis;white-space:nowrap}.ss-practice .ss-device-checklist{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:20px 0}.ss-practice .ss-device-checklist span{background:linear-gradient(135deg,#f5f9ff,#fff);border:1px solid #dae8fb;border-radius:12px;color:#264c7c;display:flex;flex-direction:column;font-size:12px;gap:12px;padding:16px}.ss-practice .ss-device-checklist svg{color:#087fff}.ss-practice :is(.ss-video-session,.ss-coding-session){background:radial-gradient(ellipse at 0 0,#e3efff,#0000 55%),#f4f7fc;display:flex;flex-direction:column;height:100dvh;min-height:0;overflow:hidden}.ss-practice :is(.ss-video-session,.ss-coding-session) *{box-sizing:border-box}.ss-practice .ss-session-header{box-shadow:0 3px 18px #10274406;flex-shrink:0;gap:20px;height:64px;min-height:64px;padding:10px 24px}.ss-practice .ss-session-header img{height:40px;width:132px}.ss-practice .ss-session-header>div{min-width:0}.ss-practice .ss-session-header .ss-actions{flex:0 0 auto}.ss-practice .ss-recording{background:#fff0f1;border:1px solid #ffdadd;border-radius:20px;font-size:11px;padding:6px 10px}.ss-practice .ss-session-toolbar{border-radius:12px;box-shadow:0 3px 12px #132f5304;flex-shrink:0;gap:16px;margin:12px 20px;min-height:48px;padding:8px 16px}.ss-practice .ss-question-progress{gap:6px}.ss-practice .ss-question-progress span{font-size:11px;height:26px;width:26px}.ss-practice .ss-question-progress .active{box-shadow:0 0 0 4px #e5efff}.ss-practice .ss-card{border:1px solid #dce6f3;border-radius:14px;box-shadow:0 6px 24px #10274406}.ss-practice .ss-card-padding{margin:0;padding:16px}.ss-practice .ss-eyebrow{color:#55739b;font-size:10px;letter-spacing:.12em;margin-bottom:8px}.ss-practice .ss-info{border:1px solid #dfedff;font-size:12px;line-height:1.5;margin:10px 0;padding:10px 12px}.ss-practice .ant-btn-primary,.ss-practice .ant-btn-primary:focus,.ss-practice .ant-btn-primary:hover{background:#087fff;border-color:#087fff;box-shadow:0 3px 9px #087fff25;color:#fff!important;font-weight:600}.ss-practice .ant-btn-primary span{color:inherit!important}.ss-practice .ant-btn-primary:disabled{background:#7589a4!important;border-color:#7589a4!important;box-shadow:none;color:#fff!important}.ss-practice .ant-btn{border-radius:8px}.ss-practice .ant-btn-lg{font-size:14px;height:40px;padding:6px 18px}.ss-practice .ss-code-grid{flex:1 1;gap:14px;grid-template-columns:minmax(240px,.9fr) minmax(0,2fr);margin:0 20px;min-height:0}.ss-practice .ss-code-grid>aside{grid-gap:12px;display:grid;gap:12px;grid-template-rows:minmax(0,1fr) minmax(0,.65fr);min-height:0}.ss-practice .ss-code-grid>aside>.ss-card{display:flex;flex-direction:column;min-height:0;overflow:auto}.ss-practice .ss-code-question{font-size:clamp(16px,1.35vw,22px);line-height:1.45;margin:6px 0}.ss-practice .ss-code-grid .ss-camera-preview{aspect-ratio:auto;background:#142337;flex:1 1;height:100%;min-height:0;object-fit:contain}.ss-practice .ss-code-workspace{box-shadow:0 8px 24px #10274418;display:flex;flex-direction:column;min-height:0}.ss-practice .ss-editor-toolbar{flex-shrink:0;padding:8px 14px}.ss-practice .ss-editor-surface{flex:1 1;min-height:0}.ss-practice .ss-code-output{flex:0 1 100px;min-height:60px;overflow:auto;padding:10px 16px}.ss-practice .ss-code-output h2{font-size:12px;margin:0}.ss-practice .ss-code-output pre{font-size:12px;margin:6px 0 0}.ss-practice .ss-session-bottom{box-shadow:0 -3px 18px #10274405;flex-shrink:0;gap:12px;margin:10px 20px 12px;padding:9px 14px}.ss-practice .ss-video-grid{flex:1 1;gap:14px;grid-template-columns:minmax(0,1.65fr) minmax(240px,1fr);max-width:none;min-height:0;padding:0 20px 14px;width:100%}.ss-practice .ss-interviewer{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:18px;position:relative}.ss-practice .ss-interviewer:before{background:linear-gradient(90deg,#087fff,#34c9dc);content:"";height:3px;left:0;position:absolute;right:0;top:0}.ss-practice .ss-practice-inline-editor{background:#142337;border-radius:10px;flex:1 1;min-height:100px;overflow:auto}.ss-practice .ss-practice-inline-editor>div{background:#142337!important;padding:12px!important}.ss-practice .ss-practice-inline-editor>div>div{background:#142337!important}.ss-practice .ss-ai-orb{border-width:5px;box-shadow:0 0 0 5px #f1f7ff;flex-shrink:0;font-size:22px;height:42px;margin:8px;width:42px}.ss-practice .ss-interview-question{flex:0 1 auto;font-size:clamp(19px,1.9vw,28px);line-height:1.4;margin:12px 0;min-height:0;overflow:auto}.ss-practice .ss-voice-state{background:#edf5ff;border-radius:10px;flex-shrink:0;padding:8px 12px}.ss-practice .ss-voice-state>span{font-size:20px;letter-spacing:5px}.ss-practice .ss-voice-state p{margin:4px 0 0}.ss-practice .ss-response{flex:1 1;margin-top:10px;min-height:50px;overflow:auto;padding:12px}.ss-practice .ss-response p{font-size:13px;line-height:1.6;margin:0}.ss-practice .ss-interview-controls{flex-shrink:0;margin-top:12px;padding-top:12px}.ss-practice .ss-interviewer>.ss-interview-controls{margin-top:auto}.ss-practice .ss-video-side{grid-gap:12px;display:grid;gap:12px;grid-template-rows:minmax(0,1fr) auto;min-height:0}.ss-practice .ss-video-side>.ss-card:first-child{display:flex;flex-direction:column;min-height:0}.ss-practice .ss-video-side .ss-camera-preview{aspect-ratio:auto;background:#142337;flex:1 1;height:100%;min-height:0;object-fit:contain}.ss-practice .ss-video-side h2{font-size:16px;margin:0 0 8px}.ss-practice .ss-device-status>div{padding:9px 0}.ss-practice .ss-device-status dd,.ss-practice .ss-device-status dt{font-size:12px}.ss-practice .ss-device-intro{margin:auto 0;padding:16px}.ss-practice .ss-device-intro h1{font-size:clamp(22px,2vw,30px);margin:16px 0 10px}.ss-practice .ss-device-intro p{font-size:14px}.ss-practice .ss-device-page{display:flex;flex:1 1;flex-direction:column;margin:16px auto;max-width:1200px;min-height:0;padding:0 20px;width:100%}.ss-practice .ss-device-page>h1{font-size:26px;margin:0 0 6px}.ss-practice .ss-device-page>p{font-size:13px;margin:0 0 12px}.ss-practice .ss-device-page>.ss-grid{grid-gap:16px;display:grid;flex:1 1;gap:16px;grid-template-columns:1.2fr 1fr;min-height:0}.ss-practice .ss-device-page .ss-card{display:flex;flex-direction:column;min-height:0}.ss-practice .ss-device-page h2{font-size:18px;margin:0 0 12px}.ss-practice .ss-camera-placeholder,.ss-practice .ss-device-page .ss-camera-preview{aspect-ratio:auto;flex:1 1;height:100%;min-height:0;object-fit:contain}.ss-practice .ss-device-page .ant-btn{flex-shrink:0;margin-top:auto}.ss-practice .ss-device-page .ss-card>p{font-size:13px;line-height:1.6}.ss-practice .ss-session-state{box-shadow:0 12px 40px #10274409;flex:1 1;margin:20px auto;min-height:0;padding:24px;width:min(700px,calc(100% - 40px))}.ss-practice .ss-interviewer .ss-session-state{border:0;box-shadow:none;margin:0;width:100%}.ss-practice .ss-session-state h2{margin:18px 0 10px}.ss-practice .ss-session-state p{font-size:14px;margin-bottom:16px}.ss-practice .ss-result{flex:1 1;margin:14px auto;max-width:980px;min-height:0;overflow:auto;padding:20px}.ss-practice .ss-result h1{font-size:24px;margin:10px 0 6px}.ss-practice .ss-result h2{font-size:18px}.ss-practice .ss-result h3{font-size:16px}.ss-practice .ss-result p{font-size:13px;margin-bottom:8px}.ss-practice .ss-state-success,.ss-practice .ss-state-warning{font-size:22px;height:36px;width:36px}.ss-practice .ss-result-facts{margin:12px 0 0;padding:12px 0}.ss-practice .ss-report-box{margin:8px 0 12px;padding:14px}.ss-practice .ss-result-actions{background:#fff;bottom:-20px;margin-top:8px;padding:12px 0;position:-webkit-sticky;position:sticky}.ss-practice .ss-device-modal .ant-modal-content,.ss-practice .ss-practice-confirm .ant-modal-content{border-radius:16px;box-shadow:0 20px 70px #10274430;display:flex;flex-direction:column;max-height:calc(100dvh - 32px);padding:20px}.ss-practice .ss-device-modal .ant-modal-body{max-height:none;min-height:0;overflow:auto;padding:12px 0}.ss-practice .ss-device-modal .ant-modal-footer{flex-shrink:0;margin-top:8px;padding-top:12px}.ss-practice .ss-device-modal video{max-height:24dvh}.ss-practice .ss-device-modal .modal-body-one{background:none;height:auto;margin:0;min-height:0;padding:0}.ss-practice .ss-device-modal li,.ss-practice .ss-device-modal p{line-height:1.5;margin-bottom:8px}.ss-practice .ss-device-modal h2{font-size:18px}.ss-practice .ss-setup{max-width:1080px;min-height:0;padding:12px 20px;width:100%}.ss-practice .ss-setup-top{padding:10px 20px}.ss-practice .ss-setup-form{grid-gap:8px 20px;animation:none;display:grid;gap:8px 20px;grid-template-columns:1fr 1fr;opacity:1;padding:16px 20px}.ss-practice .ss-setup-form>:is(h1,p,.ss-segment,.ss-info,.ant-btn,.ss-ai-link){grid-column:1/-1}.ss-practice .ss-setup-form h1{font-size:24px;margin:0}.ss-practice .ss-setup-form>p{font-size:12px;margin:0 0 4px}.ss-practice .ss-setup-form .ss-difficulty,.ss-practice .ss-setup-form .ss-field{margin:0}.ss-practice .ss-setup-form .ss-field textarea{height:65px;min-height:65px;resize:none}.ss-practice .ss-setup-form .ss-field input,.ss-practice .ss-setup-form .ss-field select{padding:8px 10px}.ss-practice .ss-setup-form .ss-info{margin:0}.ss-practice .ss-setup-form .ss-ai-link{padding:3px 0;text-align:right}.ss-practice .ss-setup-form>.ant-btn-primary{position:static}.ss-practice .ss-saved-resume{gap:6px;padding:8px}@media(max-height:740px) and (min-width:901px){.ss-practice .ss-session-header{height:56px;min-height:56px}.ss-practice .ss-interviewer>.ss-ai-orb{display:none}.ss-practice .ss-interview-question{font-size:20px;margin:6px 0}.ss-practice .ss-video-side .ss-info{margin-bottom:0}.ss-practice .ss-device-intro{padding:8px}.ss-practice .ss-result{padding:14px 20px}.ss-practice .ss-result .ss-info{margin:6px 0}}@media(max-width:900px){.ss-practice .ss-session-header{flex-wrap:nowrap;font-size:12px;gap:10px;padding:8px 12px}.ss-practice .ss-session-header img{height:32px;width:100px}.ss-practice .ss-session-header>div{font-size:12px}.ss-practice .ss-session-header>div span{margin-left:4px}.ss-practice .ss-session-toolbar{flex-wrap:nowrap;gap:8px;margin:8px 10px;padding:6px 10px}.ss-practice .ss-session-toolbar>span{font-size:11px}.ss-practice .ss-question-progress{gap:3px}.ss-practice .ss-question-progress span{height:19px;width:19px}.ss-practice .ss-code-grid{gap:8px;grid-template-columns:minmax(170px,.8fr) minmax(0,1.5fr);margin:0 10px}.ss-practice .ss-video-grid{gap:8px;grid-template-columns:minmax(0,1.6fr) minmax(180px,1fr);padding:0 10px 10px}.ss-practice .ss-card-padding,.ss-practice .ss-interviewer{padding:12px}.ss-practice .ss-session-bottom{margin:8px 10px;padding:8px}}@media(max-width:600px){.ss-practice .ss-setup>.ss-card{padding:0}.ss-practice .ss-setup-form{gap:6px}.ss-practice .ss-setup-form .ss-field-error{line-height:1.3;margin:2px 0!important}.ss-practice .ss-practice-heading{align-items:flex-start;flex-direction:column;gap:2px}.ss-practice .ss-session-header .ss-practice-type{font-size:11px;padding:2px 6px}.ss-practice .ss-practice-role{border:0;font-size:10px;max-width:150px;padding:0}.ss-practice .ss-device-checklist{gap:5px;margin:10px 0}.ss-practice .ss-device-checklist span{font-size:10px;gap:6px;padding:8px}.ss-practice .ss-session-header{height:58px;min-height:58px}.ss-practice .ss-session-header .ss-recording,.ss-practice .ss-session-toolbar>span{display:none}.ss-practice .ss-video-grid{display:flex;flex-direction:column-reverse}.ss-practice .ss-video-side{display:flex;flex:0 0 120px;gap:8px}.ss-practice .ss-video-side>.ss-card:first-child{padding:6px;width:40%}.ss-practice .ss-video-side>.ss-card:last-child{flex:1 1;padding:6px 10px}.ss-practice .ss-video-side .ss-eyebrow,.ss-practice .ss-video-side .ss-info{display:none}.ss-practice .ss-device-status>div{padding:4px 0}.ss-practice .ss-video-side h2{font-size:13px;margin-bottom:4px}.ss-practice .ss-interviewer{flex:1 1}.ss-practice .ss-interviewer>.ss-ai-orb{display:none}.ss-practice .ss-interview-question{font-size:18px;margin:6px 0}.ss-practice .ss-voice-state{padding:4px}.ss-practice .ss-voice-state>span{font-size:16px;letter-spacing:3px;white-space:nowrap}.ss-practice .ss-interview-controls{flex-wrap:nowrap;gap:6px;margin-top:8px;padding-top:8px}.ss-practice .ss-interview-controls small{font-size:10px}.ss-practice .ss-code-grid{display:flex;flex-direction:column}.ss-practice .ss-code-grid>aside{grid-gap:8px;display:grid;flex:0 0 130px;gap:8px;grid-template-columns:1fr 100px;grid-template-rows:minmax(0,1fr)}.ss-practice .ss-code-grid>aside .ss-info{display:none}.ss-practice .ss-code-question{font-size:14px}.ss-practice .ss-code-workspace{flex:1 1}.ss-practice .ss-editor-toolbar{gap:6px;padding:6px 8px}.ss-practice .ss-editor-toolbar select{margin-left:2px;max-width:120px}.ss-practice .ss-code-output{flex-basis:65px}.ss-practice .ss-session-bottom{flex-wrap:nowrap}.ss-practice .ss-session-bottom>span{font-size:10px}.ss-practice .ant-btn-lg{font-size:12px;padding:6px 10px}.ss-practice .ss-device-page{margin:10px auto;padding:0 10px}.ss-practice .ss-device-page>.ss-grid{gap:8px;grid-template-columns:1fr;grid-template-rows:minmax(100px,.7fr) minmax(0,1fr)}.ss-practice .ss-device-page .ss-card{padding:10px}.ss-practice .ss-device-page .ss-card>p{font-size:12px;margin:6px 0}.ss-practice .ss-device-page h2{font-size:15px;margin-bottom:6px}.ss-practice .ss-device-page .ss-info{margin:6px 0;padding:6px}.ss-practice .ss-setup{padding:8px}.ss-practice .ss-setup-top{gap:8px;padding:8px}.ss-practice .ss-steps{gap:12px}.ss-practice .ss-setup-form{gap:8px;padding:12px}.ss-practice .ss-setup .ss-back{margin-bottom:8px}.ss-practice .ss-setup .ss-card{margin-bottom:0}.ss-practice .ss-setup-form .ss-segment button{padding:5px 8px}.ss-practice .ss-setup-form .ss-field textarea{height:54px;min-height:54px}.ss-practice .ss-setup-form .ss-saved-resume{padding:5px}.ss-practice .ss-setup-form .ss-info{font-size:11px;padding:6px}.ss-practice .ss-setup-form h1{font-size:21px}.ss-practice .ss-setup-form .ss-field{grid-column:1/-1}.ss-practice .ss-result-facts{gap:10px;grid-template-columns:1fr 1fr}.ss-practice .ss-result-actions{gap:6px}.ss-practice .ss-result-actions a{font-size:12px;padding:8px}}.ss-practice .ss-setup-brand{align-items:center;color:#102744;display:flex;gap:18px}.ss-practice .ss-setup-brand img{height:42px;object-fit:contain;width:126px}.ss-practice .ss-setup-brand>span{border-left:1px solid #dce6f3;padding-left:18px}.ss-practice .ss-setup-fields{grid-gap:24px;display:grid;gap:24px;grid-column:1/-1;grid-template-columns:1fr 1.15fr;min-height:0}.ss-practice .ss-setup-details{display:flex;flex-direction:column;gap:20px;min-width:0}.ss-practice .ss-setup-description{display:flex;flex-direction:column;min-height:0;min-width:0}.ss-practice .ss-setup-description>.ss-field{flex:1 1;min-height:0}.ss-practice .ss-setup-form .ss-setup-description textarea{flex:1 1;height:auto;min-height:120px}.ss-practice .ss-setup-actions{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.ss-practice .ss-setup-actions .ss-preparing-note{font-size:12px;margin:0}@media(min-width:901px){.ss-practice:has(.ss-setup){background:#f5f7fb}.ss-practice .ss-setup{display:flex;flex-direction:column;height:100dvh;max-width:1280px;padding:16px 28px 24px}.ss-practice .ss-setup>.ss-back{align-self:flex-start;flex-shrink:0;margin-bottom:16px}.ss-practice .ss-setup>.ss-card{background:#fff;box-shadow:0 8px 28px #10274406;display:flex;flex:1 1;flex-direction:column;margin:0;min-height:0;overflow:hidden;padding:0}.ss-practice .ss-setup-top{background:#fff;flex-shrink:0;padding:18px 28px}.ss-practice .ss-steps{gap:32px}.ss-practice .ss-steps li{font-size:15px;font-weight:600;min-width:48px}.ss-practice .ss-steps li.active{background:#edf5ff;border-radius:8px;padding:4px 12px}.ss-practice .ss-setup-form{display:flex;flex:1 1;flex-direction:column;gap:14px;min-height:0;padding:24px 28px}.ss-practice .ss-setup-form h1{font-size:28px}.ss-practice .ss-setup-form>p{font-size:14px}.ss-practice .ss-setup-form>.ss-segment{flex-shrink:0}.ss-practice .ss-setup-fields{flex:1 1}.ss-practice .ss-setup-details{overflow:auto;padding:2px}.ss-practice .ss-setup-form .ss-field{font-size:14px;gap:9px}.ss-practice .ss-setup-form .ss-field input,.ss-practice .ss-setup-form .ss-field select{min-height:44px}.ss-practice .ss-setup-form .ss-setup-description textarea{line-height:1.65;min-height:80px;padding:14px}.ss-practice .ss-setup-form .ss-saved-resume{gap:12px;padding:16px}.ss-practice .ss-setup-description>.ss-ai-link{padding:10px 0 0}.ss-practice .ss-setup-actions{border-top:1px solid #e3ebf5;flex-shrink:0;padding-top:14px}.ss-practice .ss-setup-actions>.ant-btn{height:46px}}@media(min-width:901px) and (max-height:780px){.ss-practice .ss-setup{padding:10px 24px 16px}.ss-practice .ss-setup>.ss-back{margin-bottom:10px}.ss-practice .ss-setup-top{padding:12px 24px}.ss-practice .ss-setup-form{gap:10px;padding:16px 24px}.ss-practice .ss-setup-details{gap:14px}.ss-practice .ss-setup-form h1{font-size:25px}.ss-practice .ss-setup-actions{gap:8px;padding-top:10px}}@media(max-width:900px){.ss-practice .ss-setup-actions,.ss-practice .ss-setup-description,.ss-practice .ss-setup-details,.ss-practice .ss-setup-fields{display:contents}.ss-practice .ss-setup-brand{font-size:12px;gap:10px}.ss-practice .ss-setup-brand img{height:30px;width:96px}.ss-practice .ss-setup-brand>span{padding-left:10px}.ss-practice .ss-setup-actions>.ant-btn,.ss-practice .ss-setup-actions>.ss-info{grid-column:1/-1}.ss-practice .ss-setup-form .ss-setup-description textarea{flex:none;height:54px;min-height:54px}.ss-practice .ss-setup-description>.ss-ai-link{grid-column:1/-1}}.ss-practice .ss-assessment-result{gap:12px}.ss-practice .ss-assessment-result h1{font-size:28px;margin:8px 0}.ss-practice .ss-assessment-result .ss-assessment-contact{font-size:13px;overflow-wrap:anywhere}@media(max-width:600px){.ss-practice .ss-setup>.ss-card{padding:0}.ss-practice .ss-setup-form{gap:6px}.ss-practice .ss-setup-form .ss-field-error{line-height:1.3;margin:2px 0!important}}.custom-dropdown-header{align-items:center;background:linear-gradient(90deg,#4299e1,#0070f3);border-radius:10px;box-shadow:0 4px 15px #4299e180;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;justify-content:space-between;margin-bottom:1rem;margin-top:1.7rem;padding:.5rem 1rem;transition:all .3s ease-in-out}.custom-dropdown-header:hover{background:linear-gradient(90deg,#4299e1,#0056a1);box-shadow:0 6px 20px #4299e1b3;transform:translateY(-2px)}.custom-menu{width:150px}.custom-menu .ant-dropdown-menu{background-color:initial;box-shadow:none}.custom-menu-item{background:linear-gradient(90deg,#4299e1,#0070f3);border-radius:10px;color:#fff!important;font-size:.875rem;padding:.5rem 1rem;text-align:center;transition:all .3s ease-in-out}.custom-menu-item:hover{background:linear-gradient(90deg,#4299e1,#0056a1);box-shadow:0 6px 20px #4299e1b3;transform:translateY(-2px)}.owl-carousel{-webkit-tap-highlight-color:transparent;display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU1RTM0MEU5QzBCMDExRTM4MURCQTkwQzkyRUYxMzEzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU1RTM0MEVBQzBCMDExRTM4MURCQTkwQzkyRUYxMzEzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTVFMzQwRTdDMEIwMTFFMzgxREJBOTBDOTJFRjEzMTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTVFMzQwRThDMEIwMTFFMzgxREJBOTBDOTJFRjEzMTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6n647gAAAP5klEQVR42uxcCVRU1xl+82aGQWAQEcVAFI2gWCMqxDWYYOPCSQPxpNianLjHGJtdY2ubGI0naeBU20ZjTBQxotGKB6IhatVoIkQSRR1EQNFRBlllGZDNGRDof4f/6eP63jDMjqf3nCvOW+7yvX+//72S9vZ25v/F/CIj/0gkErMbMPcDNDU1+SkUilB4fwr0/wTUwVD7Q/Uw3l17dWtraxXUfJ1OlwntpGk0mtzJkyfXtJsxGEvmbnif9GkvAO/evfsM/JkilUrnQp+PWZMSWlpacuvr67dptdq0oKCgbLjUZgqglgLIWMrC5H1jVa/Xj4LJvd/W1lbUbqfS3NycU1lZ+U5CQkI/GCJrbHwWF1sBCKBFAMVta3dggf4rqqqqYk+fPj0UhirlOM6aAFqdhQG4MSzLvgVsutDYeyC/tDU1NWqQX5dycnLysrOzS86cOVOVmZlZT5oVeqdXr17sjBkzvEJCQvqGhYUNGTZs2OMDBgwY7enpGQD9uYn1BdRfW11d/eW0adM+hn7uwJjbnFIGwkDXAnhrjCiOCgDs159//jlt3759eSdPnqwgWGLVE/yhtpKmjI2ZsCUqQDlUxYoVKwIjIyPHjxw58pn+/fuHiYEJ4uQayMjNfn5+X5K+CJBOIQOB6iYDeL+KsVJFRcXFlJSUTyZNmjQTXgmFOgzqo1D7QlUS4kIwBNmMYjkOQPKsC1QCVm+o/aEGrFq1aoZKpfqisbGxWGw8wNbfzJw50xvbcCyAYE6sFBvorVu3VFu3bv0LPDYJ6igyQQTNHQFju1JCplQElYChwA/iO2vWrDEgDmKB6kuExgYi5HphYeFSfId1CIAAXqLQ4BoaGoqTkpI+hkcmQ30cqa03N1hrgGYCmISq+86bN29sfn5+PIz1jtBYCwoKPsIPytoNQHhHCSybKjSg3Nzcb8PDw5+Dx8YgxfVGVpPYEjgRMDkgfXbu3Pk8KK3zQmMuLS2NR8qV2hzAO3fuBAB4P9CDgOtVO3bsWA2PTEQZ5wPV1dYU1w0g3ceOHRtw9erVL4nyEJDTSfixpTYDEJ7tD+D9RHcOJkLe/PnzX0QFMYj7mo4GToC1idztk56e/idQfPX0PMrLy/d1G0RTAYTnZADefwXI/8yECROeRSXhi1QncSbwBKjR48CBA1HANaX0fIqKiuK7BaKpAAJ4KXRn169fP+Hv7/9buP0b1K5yZwaPosZeiYmJ4QCihp6XWq2OQy5irQIgaLA4uhMwAdI9PDyehtvBhC2IYevswAmAqABrIRx851v0/C5cuLCcUGqXIHYFIPiTiwXsu6zg4OAZcHsEgiftSeBRILqAR/QszPM2f45giGtCQ0MD0fQyD0BUGrcoG68IfMrn4fZIqN49jfLEKBEobh78buXPtaSk5ACKJqlZAALr7uQ3CL/1sbGxb6KN16+ng8ebu0EmAmCf0dyWlZVFTDNPUVYWAxBI+hW6sR9//HEL3BoH1R+NY+YhAdAAYlhYWO+6urrT/DkTVxA4bgRaF6YDCKybxW+orKzsHFx+Eupj6MBLLAEQPlCMKcEDOwJoMHGOHj0aBpzWyJ87cQVFWVkIQGhgBRWY1L/77rsLUe558cnZgsGTr5sEA34cQ1MSJwCQFDkoyVia+77++uto9JklRgGE33Kgvnz+yyqVKglZ9xG09RhrAIgfp7q4uPj96OhopSPcPqF449q1a310Ot1Vigp3wb0B3EKcKIBAfa/zX9Tr9bXTp08n6AcJfQFLAeSZDefz8vKetXfgQaRINRrNIlqBxsXFTX8AA7oRoL5s/ouZmZkE+TDUutLuLiqZCiA3TvCrdyQnJz9mL9tSrMydO9cdqDCH4sTPMXArFQQQHOxp/Bfgd+OcOXOIsA9ExcHYGECO6kuAAl63RzTHSGFBcb5BcUkJXB+KITJBAD+ifN3jcPmJB1C3MYBcqa+vPwUG7lO29LGNlT179viCjO7kSIDX8jf0vlihRaFO0YktW7asQF/X4wHtYwcASYEx6SoqKj7bvHnzAFuwdReFBbswnj8erVabjSE7RScAwaEeT5FraWBgYASG4+XmLqxbCiBvDeMalLk4cImdAGSKiooi6QCsu7v7KIzW3LfnJBLJFP6LN2/ePK9Wq2+T1UjimDg6iUehUMD3DEy8fft2cnp6eiiMVyaxeE2y63Lq1KkM0MDF/GsLFy4cwomVe18BHlLxUd67dy/xAYej2mYcTYGUYV8HAn7dggULvCxVMqasnYPBv4/fP3zA9WgTSrmG3KgB6ubPn/975HUXZwOQ56dmge04yxLb0ZRSU1PzJhWRuoEurauhEZB/Y/gP1NbW3vD09JxgTPs6A4CcngHBvic1NTXYHJfQlFJSUjIZOLSW32lUVFQ4idKwCMII/gsA4E3QPiTdormLNAtnKJI+ffq8GBkZmQZy+21CFSAaWWt2AHK3ALhSw782depUYg+6cB0N598Eb6AIwbsrlujjdJmiMlm/gQMHrgfr4QewHacCiHJrKZk1a9ZUAAV2AnDo0KEDiSJhUQMP4d+srKws4SX69Kji5uY2ecyYMUdgDp/v3r3bH+Zmcf7L/v37W8EeLeRf8/X1fYQPYD+KAmuQ+tqYHlgI9fn4+Lw6e/bs0zdu3FgIv12tQI1l/B+gI0h8UMaxsCfF8w1IfT06A93FxWXQkCFDtoFLeCAjI2OcJbYjcUL4v11dXQ1rxxyACip9g1MebcxDUDw8PGZOnDgxHVzCf5BAgDlKhriUneJdUqkLH0CWeritp1OfQHJlHbCzDiPqsu6+z7JsM/XbYDJxwHVSFnK5QTY+FACSGGNOTs6BWbNmvQJU+B9z50XkKkVkBvdWhp3c4d9UKpWuYtGXnlRAGebu2LFj68qVK88QhwJrvTm+Pb1/paWl5Q4fwFr+TS8vLyUC2CNBBM+qFvzVPTExMfvAKdAicCQwQpIszTLNgGV9+L/B3iTttbFIjuX8m/369fPhlhx7Gnhqtfr44sWLl06bNi0BwCMOAYmkVJI5mwseUuCj/N9VVVWkzVYZkmMBqOV7N8GG8kcA2Z4CHJheN8Dg3bZkyZKfiDcKVYvsqudvazBTjsrBlRvEv1ZaWlp2D0Ag+Xz+TW9v70EY73J6AGFiTefOndu/aNGi3ZcvX65AdiUAEhnVas7+ObrodDo/sCk7bU3Lysq6afDWSPvFxcXDqGh0WUhISCgXdXXWaExRUdHp5cuXL8B1G+Lce3c3Ym1KAQ59BsRcpyT14ODgCENMkDSyceNGBbUO0frpp5/OxgFJnA3AhoaGUtwFQLZPjMDgpps5ayYm2pAf8Puvqam5ynQkGvS9l+IFbHyW/1BaWlocI7QS70AAW1tbmy9evLg/IiKC2wUwCN1Qs1NDTKTAY/xxfP/99yQiPcrQN9dIZWXlEir3+RRcHsKIZSXZGUCyaWfdunWvQZfjmY4sCavsAjBBRPkCR9bwxzJlypTfwa3BBnHBNZKXlxdELarXzZs3L7wrOWhrAMmmxCNHjvxTJpORzDCS3OSH6zRSe6zKgZKawx8PaHsNfsT+BiXLa0QKbHyF//CJEyfWMiIpHXYAsC0/P//w7NmzSWZEKH5xL8bKi+wmAJhKLax/AZdD7kWw+FmaWq32r9SmvAtMx24jhT0BBBcsHxQbWdSfgNFy8rV7MTZI8+jCfAkE9m3ij2316tWLUOO70gAy8MVHU9q4LT4+/iWmY9+EzTMTyOYXUF5b/f39p6KQfhRFiM3yB7tQHhso7XsNP+p95Uo1IgWVfZZKtD6OckduSwALCwtPLVu27GW06YjRSvJPbJ7qJlaampr8gX60/DEeOnRoA37Y+wRF5wmXl5cvoaiwZdu2bTFICRJrAwhCuTAxMfFDnk3nizadXZItxQqYTJ9QyoOsiTz5gEgTaEQBvH+B2oiXIUaFFgy++cqVKwmhoaGR0Mxoa9h01gIQN1TWUAp1E46zTycXV6ARkhe3TCBD/22coFUyVDUazQtMx67OIKYjgVvBOGZLrBD1fUNTn1KpnIKWgOsDFCRQFCAwU6jtrGVLly4dTTdgwcAVaJZ4MA7c6SRgtkTTxHP8+PGNSH3eDwRYRABks7OznxbYmXkI7UKZFQDkdpY7zTYH9DqK6N2oTMfO+wBBr8yIIJXDy3+nQVSpVGsY3s6dh2WjDfxfIrQLPy4u7g1GYHuHKQASCnGvq6v7ic5WB9dqDmpKycMCIMzrAWJJT0+PR7dN1IzrMtH64MGDIdB4A3W0UuWuXbsiGCffXG0qgDC/1wTs0jQ0W4YyQhtsTATQsPBUUFDwjsAZCTe3b98+iXHQgRLWqqA05pKUSDpggLvwg9FoZo1GU7paT2E6djJuFABRk5yc/GRPBRHAI5tpWih3smn9+vVvo9b16XIR3sSgIvkCSjCo9wqclFYOsiKqp7Gz2IFBKSkpsRht9mO6yM7tDoAciJ4AYrJApLhRrVb/2Z4umAXVE8a7XQi8w4cP/wuDBQEY/ZFYE0AG7bbe5HgQkTOpkjZs2DCQcdIjAIBbnqC38XJLBd999x1JPJqIUXjTTzIyY9XPACJoqa+EQAS5eC03N/cPjnLNRKoLgLSKrEcZOTBoPLpq3TsGysxlUwKiJ3grH5B1WSEga2trk8+ePTuOceBeYFQUzwHVZYqts2AIjUS8B3IiqLur7uauNxsUy6ZNmyKqq6vPiqyiNYJJsBuAnmRnIFkA7nmoJ8Wi3pcuXUqG8YSjl3HvwCBz0hYsWbRnUdgOACWy1dh+N/BoDoIp9MekpCRvWykaYMfBIOfeAuDOGtlbUgGe1AaMPwZheEpudh6QFTIfJEhdXqmpqS+BIjltbL0DJlgIYH4FfvYLWVlZ/haCKdPpdMOgzUUAWgp8qNvG+iZUhwbyWNS05p3Yxp+8tY4AxbRZQo29MzMzXx0+fPhLSqUyqIu02VqY+BWouVCzwYgl+SZkx2gtUFMDy7J6aKNdLpe7gThQSqVSQr1+8DcQ+hsNf0fCM0FMF4fjXLt27Sho2UPvvffeGV7iEckDt3wfjDWOABU4IY24PwEZGRkfggy83O6AQpYigOK+jY2NfR01LFkueISOP1ojBdZqAPIGxSJVEPkSkJCQ8LJKpfoK2K3S1sCRNLdjx479OyYm5gVcoBqOwCmF1pQtll/WYmGRpEQWB+2KJoI72FxPjRo1alxwcHCku7v7YGukuGm12qu//PJL6tGjR1VgFagxta0e2ZRs19WLpbr1iKPgcW+GlAcmkZVu0dHRflFRUcHDoPj5+QWBvPN1dXXtS2SeTCZzw0x4YsvpyRmoer2+HmQjWE3VJQUFBerz58+rd+3aVaDRaJoQtEYEjH+sstEj4R0OoJlamwPTBascWV7O3D8OmcXKDa4dBX4rJom3YG3mVe6a3bZpOAJAIVuSO1ib5eVmCyW5t1NActVh+1r+J8AAu6ig4K2spqcAAAAASUVORK5CYII=) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent;margin-top:10px;text-align:center}.owl-theme .owl-nav [class*=owl-]{background:#d6d6d6;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px;padding:4px 7px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{cursor:default;opacity:.5}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{-webkit-tap-highlight-color:transparent;text-align:center}.owl-theme .owl-dots .owl-dot{zoom:1;display:inline-block;*display:inline}.owl-theme .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#d6d6d6;border-radius:30px;display:block;height:10px;margin:5px 7px;transition:opacity .2s ease;width:10px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.find-jobs-page{background:#f5f7fc;color:#172b4d;min-height:80vh;padding:48px 24px 64px}.fj-container{margin:0 auto;max-width:1440px}.fj-intro{margin-bottom:20px;text-align:center}.fj-intro h1{color:#172b4d;font-size:clamp(26px,3vw,38px);font-weight:700;line-height:1.25;margin:0 0 10px}.fj-intro p{color:#64748b;font-size:16px;margin:0}.fj-search{background:#fff;border:1px solid #e1e8f2;border-radius:12px;margin-bottom:18px;padding:16px 18px 8px}.fj-search-main{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1.5fr 1fr auto}.fj-search-main .ant-input-affix-wrapper{border-radius:8px;min-height:46px}.fj-search-main .ant-btn{height:46px;padding:0 30px}.fj-search-advanced{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 0}.find-jobs-page .ant-btn-primary{background:#1967d2;border-color:#1967d2}.find-jobs-page .ant-btn-primary:not(:disabled):hover{background:#1254b0;border-color:#1254b0}.fj-preferences{align-items:center;background:#e9f2ff;border-radius:12px;display:flex;gap:16px;margin-bottom:20px;padding:16px 24px}.fj-pin{color:#1967d2;font-size:23px}.fj-preferences-body{flex:1 1;min-width:0}.fj-preferences-row{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.fj-location-chips{color:#64748b;display:flex;flex-wrap:wrap;gap:6px}.fj-location-chips .ant-tag{background:#d6e8ff;border:0;border-radius:18px;color:#1967d2;margin:0;padding:4px 12px;white-space:normal}.fj-preferences p{color:#52627a;font-size:12px;line-height:1.5;margin:6px 0 0}.fj-preferences>.ant-btn{background:#0000;border-color:#1967d2;border-radius:7px;color:#1967d2}.fj-layout{grid-gap:26px;align-items:start;display:grid;gap:26px;grid-template-columns:270px minmax(0,1fr)}.fj-sidebar{background:#fff;border:1px solid #e1e8f2;border-radius:12px}.fj-filter-content{padding:20px}.fj-filter-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.fj-filter-heading h2{font-size:18px;font-weight:600;margin:0}.fj-filter-content fieldset{border:0;border-bottom:1px solid #edf1f7;margin:0;min-width:0;padding:20px 0}.fj-filter-content fieldset:last-child{border-bottom:0}.fj-filter-content legend{float:none;font-size:14px;font-weight:600;margin:0 0 12px;padding:0;width:auto}.fj-filter-content .ant-checkbox-group{display:flex;flex-direction:column;gap:10px}.fj-filter-content .ant-select{width:100%}.fj-results{min-width:0}.fj-results-toolbar{justify-content:space-between;margin:0 0 18px;min-height:38px}.fj-results-toolbar,.fj-toolbar-controls{align-items:center;display:flex;gap:12px}.fj-toolbar-controls label{align-items:center;color:#64748b;display:flex;font-size:13px;gap:8px}.fj-toolbar-controls .ant-select{min-width:115px}.fj-mobile-filters.ant-btn{display:none}.fj-card{background:#fff;border:1px solid #e1e8f2;border-radius:12px;display:flex;gap:20px;margin-bottom:16px;padding:24px;transition:border-color .2s,box-shadow .2s}.fj-card:hover{border-color:#b8cfee;box-shadow:0 5px 18px #172b4d0a}.fj-company-icon{align-items:center;background:#edf4ff;border-radius:10px;color:#1967d2;display:flex;flex-shrink:0;font-size:24px;height:58px;justify-content:center;overflow:hidden;position:relative;width:58px}.fj-company-icon img{background:#fff;height:100%;object-fit:contain;width:100%}.fj-job-body{flex:1 1;min-width:0}.fj-job-body h2{font-size:19px;font-weight:600;line-height:1.4;margin:0 0 5px}.fj-job-body h2 button{background:none;border:0;color:#172b4d;cursor:pointer;font:inherit;overflow-wrap:anywhere;padding:0;text-align:left}.fj-job-body h2 button:hover{color:#1967d2}.fj-company-name{color:#52627a;font-size:14px;margin:0 0 10px}.fj-job-location{color:#64748b;font-size:13px;line-height:1.6;margin:0 0 12px}.fj-job-tags{display:flex;flex-wrap:wrap;gap:6px}.fj-job-tags .ant-tag{border:0;border-radius:15px;margin:0;padding:3px 10px;white-space:normal}.fj-job-actions{align-items:flex-end;display:flex;flex-direction:column;gap:8px;max-width:190px;text-align:right}.fj-job-actions>.ant-btn-text{align-self:flex-end;color:#52627a;margin-top:-10px}.fj-job-actions>strong{font-size:14px}.fj-job-actions>.ant-btn-default{border-color:#1967d2;border-radius:7px;color:#1967d2}.fj-posted{color:#64748b;font-size:12px}.fj-empty{background:#fff;border-radius:12px;padding:40px 20px}.fj-empty>div:last-child{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.fj-results .ant-pagination{margin-top:24px;text-align:center}.fj-field-label{display:block;font-weight:600;margin:20px 0}.fj-field-label .ant-select{display:block;font-weight:400;margin-top:8px;width:100%}.fj-preference-note{color:#64748b;font-size:12px}@media (max-width:900px){.fj-layout{grid-template-columns:minmax(0,1fr)}.fj-sidebar{display:none}.fj-mobile-filters.ant-btn{display:inline-flex}.fj-preferences{flex-wrap:wrap}}@media (max-width:600px){.find-jobs-page{padding:28px 16px 40px}.fj-search-advanced,.fj-search-main{grid-template-columns:1fr}.fj-preferences{gap:10px;padding:16px}.fj-preferences-body{flex-basis:calc(100% - 40px)}.fj-preferences>.ant-btn{margin-left:33px}.fj-results-toolbar{align-items:flex-start;flex-direction:column}.fj-toolbar-controls{justify-content:space-between;width:100%}.fj-card{flex-wrap:wrap;gap:12px;padding:18px}.fj-company-icon{height:44px;width:44px}.fj-job-body{flex-basis:calc(100% - 60px)}.fj-job-actions{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;max-width:none;text-align:left;width:100%}.fj-job-actions>.ant-btn-text{margin:0 auto 0 0}.fj-job-body h2{font-size:17px}}.jd-page{background:#f5f7fc;color:#172b4d;font-family:Arial,Helvetica,sans-serif;font-size:14px;min-height:80vh}.jd-page .job-detail-section{padding:32px 24px 64px}.jd-back,.jd-page .auto-container{max-width:1320px;padding:0}.jd-back{background:none;border:0;color:#1967d2;display:block;font-size:14px;font-weight:500;margin:0 auto 18px;text-align:left;width:100%}.jd-page .job-detail-outer{padding:0}.jd-page .job-detail-outer>.auto-container>.row{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 360px;margin:0}.jd-page .content-column,.jd-page .sidebar-column{max-width:none;min-width:0;padding:0;width:100%}.jd-page .job-block-outer{margin:0 0 24px}.jd-page .job-block-seven{margin:0}.jd-page .job-block-seven .inner-box{background:linear-gradient(120deg,#f4f9ff,#e2efff);border:1px solid #c5dcfa;border-radius:16px;padding:24px}.jd-page .job-block-seven .content{min-height:0;padding:0}.jd-page .job-block-seven .company-logo{align-items:center;background:#fff;border-radius:12px;display:flex;height:48px;justify-content:center;margin-bottom:12px;overflow:hidden;position:static;width:48px}.jd-page .company-logo img{height:100%;object-fit:contain;width:100%}.jd-page .jd-company{color:#52627a;font-size:14px;font-weight:600;margin:0 0 10px}.jd-page .job-block-seven h1{color:#172b4d;font-size:clamp(23px,2vw,30px);font-weight:700;line-height:1.2;margin:0 0 16px;overflow-wrap:anywhere}.jd-page .job-info{display:flex;flex-wrap:wrap;gap:10px 20px;margin-bottom:18px}.jd-page .job-info li{color:#52627a;font-size:13px;line-height:1.6;margin:0}.jd-page .job-other-info{display:flex;flex-wrap:wrap;gap:8px;margin:0}.jd-page .job-other-info li{border-radius:8px;font-size:12px;line-height:1.5;margin:0;padding:5px 12px}.jd-page .job-detail{background:#fff;border:1px solid #e1e8f2;border-radius:16px;margin:0 0 20px;padding:22px!important}.jd-page .job-detail:empty{display:none}.jd-page .job-detail h4{color:#172b4d;font-size:18px;font-weight:600;margin:0 0 18px}.jd-page .job-detail li{color:#52627a;font-size:14px;line-height:1.7;margin-bottom:8px;overflow-wrap:anywhere}.jd-page .sidebar{padding:0}.jd-page .btn-box{background:#fff;border:1px solid #e1e8f2;border-radius:16px;display:flex;flex-direction:column;gap:12px;margin:0 0 20px;padding:24px}.jd-page .jd-action-title{color:#172b4d;font-size:18px;font-weight:600;margin:0 0 6px}.jd-page .btn-box .theme-btn{border-radius:9px;font-size:14px;font-weight:600;line-height:1.5;margin:0!important;padding:11px 16px;width:100%}.jd-page .btn-box .jd-easy{background:#eef5ff;border:1px solid #bcd5f6;color:#1967d2}.jd-page .sidebar-widget{background:#fff;border:1px solid #e1e8f2;border-radius:16px;margin-bottom:20px;padding:24px}.jd-page .widget-title{font-size:18px;font-weight:600;margin-bottom:20px}.jd-page .job-overview li{margin-bottom:16px;padding-left:34px}.jd-page .job-overview h5{color:#172b4d;font-size:13px;font-weight:500;margin:0 0 5px}.jd-page .job-overview span{color:#172b4d;font-size:14px;overflow-wrap:anywhere}.jd-page .job-skills{display:flex;flex-wrap:wrap;gap:8px}.jd-page .job-skills li{margin:0}.jd-page .job-skills li span{background:#edf4ff;border-radius:16px;color:#1967d2;display:block;font-size:12px;line-height:1.5;padding:5px 10px}.jd-page .company-widget .profile-link{background:#fff;border:1px solid #bcd5f6;border-radius:8px;color:#1967d2;margin-top:12px;padding:10px 16px}@media(max-width:1000px){.jd-page .job-detail-outer>.auto-container>.row{gap:18px;grid-template-columns:minmax(0,1fr) 300px}}@media(max-width:760px){.jd-page .job-detail-section{padding:24px 16px 40px}.jd-page .job-detail-outer>.auto-container>.row{display:flex;flex-direction:column}.jd-page .content-column{display:contents}.jd-page .job-block-outer{margin:0;order:0}.jd-page .sidebar-column{order:1}.jd-page .job-detail{margin:0;order:2}.jd-page .other-options{order:3}.jd-page .job-block-seven .inner-box{padding:24px}.jd-page .job-detail{padding:22px!important}}.jd-page button,.jd-page h1,.jd-page h2,.jd-page h4,.jd-page h5{font-family:Arial,Helvetica,sans-serif}.jd-page .job-detail li:last-child,.jd-page .job-detail ul{margin-bottom:0}.jd-page .job-detail p{font-size:14px;line-height:1.7}.jd-page .sidebar-widget .widget-title{line-height:1.4;margin:0 0 16px;padding:0 0 14px}.jd-page .job-overview .icon{font-size:20px!important;margin-left:0!important}.jd-page .company-widget .company-name,.jd-page .job-info .icon{font-size:16px}.jd-page .company-widget .profile-link{font-size:13px}.easy-apply-modal .ant-modal-content{border-radius:14px;color:#172b4d;max-height:calc(100dvh - 32px);overflow-y:auto;padding:22px}.easy-apply-modal .ant-modal-body{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.5}.easy-apply-modal .ea-heading h2{font-family:inherit;font-size:22px;font-weight:700;line-height:1.3;margin:0 32px 4px 0}.easy-apply-modal .ea-heading p{color:#64748b;font-family:inherit;font-size:13px;font-weight:400;line-height:1.5;margin:0 0 14px}.easy-apply-modal .ea-job{background:#eef5ff;border-radius:9px;display:flex;flex-direction:column;gap:3px;margin:0 0 16px;padding:12px 14px}.easy-apply-modal .ea-job strong{font-size:14px;font-weight:600;line-height:1.5}.easy-apply-modal .ea-job span{color:#64748b;font-size:12px;line-height:1.5}.easy-apply-modal .ea-form h3{font-family:inherit;font-size:15px;font-weight:600;line-height:1.4;margin:18px 0 10px}.easy-apply-modal .ea-form h3:first-child{margin-top:0}.easy-apply-modal .ea-form label{color:#172b4d;display:flex;flex-direction:column;font-size:12px;font-weight:400;gap:5px;line-height:1.5;margin:0;min-width:0}.easy-apply-modal .ea-grid{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.easy-apply-modal .ea-location{grid-template-columns:repeat(3,minmax(0,1fr))}.easy-apply-modal .ea-form input{background:#fff;border:1px solid #ccd7e5;border-radius:7px;box-sizing:border-box;color:#172b4d;font-family:inherit;font-size:13px;font-weight:400;height:38px;line-height:20px;margin:0;padding:8px 10px;width:100%}.easy-apply-modal .ea-form input:focus{border-color:#1967d2;outline:2px solid #bcd5f6}.easy-apply-modal .ea-form .ant-select{font-family:inherit;font-size:13px;height:38px;width:100%}.easy-apply-modal .ea-form .ant-upload-drag{background:#f6faff;border-color:#bcd5f6;border-radius:9px}.easy-apply-modal .ea-form .ant-upload-drag .ant-upload-btn{padding:12px!important}.easy-apply-modal .ea-form .ant-upload-drag p{font-family:inherit;font-weight:400;line-height:1.5;margin:0}.easy-apply-modal .ea-form .ant-upload-drag-icon{margin:0 0 4px!important}.easy-apply-modal .ea-form .ant-upload-drag-icon .anticon{font-size:24px!important}.easy-apply-modal .ea-form .ant-upload-text{font-size:13px!important;margin:0 0 3px!important}.easy-apply-modal .ea-form .ant-upload-hint{font-size:12px!important}.easy-apply-modal .ea-note{color:#64748b;font-size:11px;font-weight:400;line-height:1.5;margin:6px 0 0}.easy-apply-modal .ea-footer{align-items:center;border-top:1px solid #e1e8f2;display:flex;gap:12px;justify-content:space-between;margin-top:18px;padding:14px 0 0}.easy-apply-modal .ea-footer>div{display:flex;gap:8px}.easy-apply-modal .ea-footer .ant-btn{font-family:inherit;font-size:13px;height:36px}.easy-apply-modal .ea-footer .ant-btn-primary{background:#1967d2}.easy-apply-modal .ea-signin{background:none;border:0;color:#1967d2;font-family:inherit;font-size:12px;line-height:1.5;padding:0;text-align:left}@media(max-width:600px){.easy-apply-modal .ant-modal-content{padding:20px 16px}.easy-apply-modal .ea-grid,.easy-apply-modal .ea-location{grid-template-columns:1fr}.easy-apply-modal .ea-footer{align-items:stretch;flex-direction:column}.easy-apply-modal .ea-footer>div{justify-content:flex-end}}.button-loader{animation:spinner-d3wgkg 1s linear infinite;border:3.8px solid #dbdcef;border-radius:50%;border-right-color:#13111100;height:24px;padding-right:5px;width:24px}@keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}.ss-brand-loader{color:#566c88;display:inline-flex;font:500 13px/1.5 Inter,system-ui,sans-serif;gap:12px;vertical-align:middle}.ss-brand-loader,.ss-brand-loader-mark{align-items:center;justify-content:center}.ss-brand-loader-mark{background:#fff;border-radius:8px;display:flex;overflow:hidden;padding:8px 10px 12px;position:relative}.ss-brand-loader-mark img{height:42px;object-fit:contain;width:110px}.ss-brand-loader-mark>span{animation:ss-brand-pulse 1.4s ease-in-out infinite;background:linear-gradient(90deg,#087df1,#27c5dc);border-radius:3px;bottom:2px;height:3px;left:10%;position:absolute;transform-origin:left;width:80%}.ss-brand-loader--page{display:flex;flex-direction:column;min-height:150px;padding:24px}.ss-brand-loader--compact .ss-brand-loader-mark img{height:26px;width:68px}.ss-brand-loader--button .ss-brand-loader-mark{border-radius:4px;padding:2px 4px 5px}.ss-brand-loader--button .ss-brand-loader-mark img{height:18px;width:36px}@keyframes ss-brand-pulse{0%,to{opacity:.45;transform:scaleX(.3)}50%{opacity:1;transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.ss-brand-loader-mark>span{animation:none}}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;inset:0;line-height:1;overflow:hidden;position:absolute;text-align:left;text-align:initial;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:#0000;cursor:text;margin:0;position:absolute;transform-origin:0 0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400;background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:#0000}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer .endOfContent.active{top:0}.ss-workspace .user-sidebar.ss-candidate-sidebar{background:#102440;border-right:0;width:240px}.ss-workspace .ss-candidate-sidebar .sidebar-inner{padding:22px 16px}.ss-candidate-brand{align-items:flex-start;display:flex;flex-direction:column;gap:12px;padding:0 10px 20px}.ss-candidate-brand img{background:#fff;border-radius:8px;height:58px;object-fit:contain;padding:7px;width:150px}.ss-candidate-brand span{color:#9bb0ca;font-size:9px;font-weight:600;letter-spacing:.14em}.ss-workspace .ss-candidate-sidebar .ss-nav-label{color:#91a6c1;font-size:10px;letter-spacing:.1em;padding:16px 12px 10px;text-transform:uppercase}.ss-workspace .ss-candidate-sidebar .navigation li{margin-bottom:5px}.ss-workspace .ss-candidate-sidebar .navigation li a{align-items:center;border-radius:8px;color:#bfcde0;display:flex;font-size:13px;font-weight:500;line-height:20px;padding:12px}.ss-workspace .ss-candidate-sidebar .navigation li.active a{background:#087cf0;box-shadow:none;color:#fff}.ss-workspace .ss-candidate-sidebar .navigation li:not(.active) a:hover{background:#203954;color:#fff}.ss-workspace .ss-candidate-sidebar .navigation .cl-icon{height:19px;margin-right:12px;width:19px}.ss-workspace .ss-candidate-sidebar .ss-nav-divider{border-color:#2b405d;margin-top:16px}.ss-workspace .ss-candidate-sidebar a:focus-visible{outline:2px solid #65c7ff;outline-offset:2px}@media(min-width:1025px){body.ss-workspace .user-sidebar.ss-candidate-sidebar{height:100vh;padding-top:0;top:0;z-index:100}body.ss-workspace .ss-candidate-sidebar .sidebar-inner{padding-top:16px}body.ss-workspace .ss-candidate-brand{gap:0;min-height:64px;padding:0 8px 22px}body.ss-workspace .ss-candidate-brand img{border-radius:6px;height:44px;padding:5px 12px;width:164px}body.ss-workspace .ss-candidate-brand span{display:none}body.ss-workspace .main-header{left:240px;width:calc(100% - 240px)}body.ss-workspace .main-header .main-box{padding-left:24px;padding-right:24px}}.confirmation-modal-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.confirmation-modal{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:20px;text-align:center}.confirmation-buttons{margin-top:20px}.cancel-button,.confirm-button{border:none;border-radius:4px;cursor:pointer;font-size:16px;margin:0 10px;padding:10px 20px}.confirm-button{background-color:#007bff;color:#fff}.cancel-button{background-color:#dc3545;color:#fff}.instructions-modal-one{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;padding:10px;position:fixed;top:0;width:100%;z-index:1000}.modal-content-one{animation:fadeIn .3s ease-out;background:#fff;border-radius:10px;box-shadow:0 0 20px #0000004d;max-width:600px;overflow:hidden;width:100%}.modal-header-one{align-items:center;background:#007bff;color:#fff;display:flex;justify-content:space-between;padding:16px}.modal-header-one h2{font-size:1.2em;margin:0}.close-button{background:none;border:none;color:#fff;cursor:pointer;font-size:1.5em}.modal-body-one{font-size:.95em;padding:16px}.modal-body-one ul{list-style:disc;padding-left:20px}.modal-body-one p{color:#333;line-height:1.5;margin-bottom:10px}.modal-footer-one{background:#f1f1f1;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;padding:16px}.agree-button,.cancel-button{border:none;border-radius:5px;cursor:pointer;font-size:1em;padding:10px 16px}.agree-button{background-color:#007bff;color:#fff}.cancel-button{background-color:#ccc}.agree-button:hover{background-color:#0056b3}.cancel-button:hover{background-color:#999}@media (max-width:480px){.modal-header-one h2{font-size:.6em}.modal-body-one{font-size:.8em;padding:14px}.modal-body-one p{font-size:.7em}.modal-footer-one{justify-content:center;padding:14px}.agree-button,.cancel-button{font-size:1em;width:100%}.modal-content-one{max-width:95%}}.empty{background:linear-gradient(180deg,#000,#1e90ff);color:#fff;font-family:Montserrat,sans-serif;min-height:100vh}.progress{animation:progress-422c3u 2s steps(6) infinite;background:linear-gradient(#b50909 0 0) 0/0 100% no-repeat #dbdcef;height:21.6px;-webkit-mask:linear-gradient(90deg,#b50909 70%,#0000 0) left/20% 100%;width:129.6px}@keyframes progress-422c3u{to{background-size:120% 100%}}.initialiser{--c:linear-gradient(#ff0000ad 0 0);--r1:radial-gradient(farthest-side at bottom,#ff0000ad 93%,#0000);--r2:radial-gradient(farthest-side at top,#ff0000ad 93%,#0000);animation:l2 1s infinite alternate;aspect-ratio:1;background:var(--c),var(--r1),var(--r2),var(--c),var(--r1),var(--r2),var(--c),var(--r1),var(--r2);background-repeat:no-repeat;margin-left:75px;width:40px}@keyframes l2{0%,25%{background-position:0 50%,0 calc(50% - 2px),0 calc(50% + 2px),50% 50%,50% calc(50% - 2px),50% calc(50% + 2px),100% 50%,100% calc(50% - 2px),100% calc(50% + 2px);background-size:8px 0,8px 4px,8px 4px,8px 0,8px 4px,8px 4px,8px 0,8px 4px,8px 4px}50%{background-position:0 50%,0 -2px,0 calc(100% + 2px),50% 50%,50% calc(50% - 2px),50% calc(50% + 2px),100% 50%,100% calc(50% - 2px),100% calc(50% + 2px);background-size:8px 100%,8px 4px,8px 4px,8px 0,8px 4px,8px 4px,8px 0,8px 4px,8px 4px}75%{background-position:0 50%,0 -2px,0 calc(100% + 2px),50% 50%,50% -2px,50% calc(100% + 2px),100% 50%,100% calc(50% - 2px),100% calc(50% + 2px);background-size:8px 100%,8px 4px,8px 4px,8px 100%,8px 4px,8px 4px,8px 0,8px 4px,8px 4px}95%,to{background-position:0 50%,0 -2px,0 calc(100% + 2px),50% 50%,50% -2px,50% calc(100% + 2px),100% 50%,100% -2px,100% calc(100% + 2px);background-size:8px 100%,8px 4px,8px 4px,8px 100%,8px 4px,8px 4px,8px 100%,8px 4px,8px 4px}}.initialiser-container{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.initialiser-text{color:#fff;font-size:25px;margin-bottom:30px}.video-assessment-container{background:linear-gradient(180deg,#000,#1e90ff);color:#fff;flex-direction:row;font-family:Montserrat,sans-serif;min-height:100vh}.video-section{align-items:center;background:#000;display:flex;flex:1 1;justify-content:center;padding:20px}.video-section .webcam-container{border:5px solid #333;border-radius:10px;max-width:500px;overflow:hidden;width:100%}.qa-section{background:linear-gradient(270deg,#000,#1e90ff);border-radius:12px;box-shadow:0 8px 16px #0009;flex:1 1;flex-direction:column}.controls-btn,.qa-section{align-items:center;display:flex;justify-content:center;padding:20px}.controls-btn{background:#007bff;border-radius:10px;color:#fff;gap:15px;margin-top:20px}.controls-btn button:disabled{color:#fff;cursor:not-allowed;opacity:.6}.tooltip{display:inline-block;position:relative}.tooltip:hover:after{background-color:#333;border-radius:4px;bottom:100%;color:#fff;content:attr(data-tooltip);font-size:12px;left:50%;opacity:1;padding:5px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:10}.current-question{background:#fff;margin-top:20px}.answer-box,.current-question,.question-box{border-radius:12px;box-shadow:0 8px 16px #0009;margin-bottom:20px;max-width:600px;padding:20px;width:100%}.answer-box,.question-box{background:linear-gradient(270deg,#000,#1e90ff)}.answer-box,.final-message,.question-box{align-items:center;display:flex;position:relative}.final-message{flex-direction:column;font-size:20px;justify-content:center;padding:20px;text-align:center}.final-message h2{color:#ccc;font-size:24px;margin-bottom:20px}.loading-text{margin-top:20px}.text-line{animation:showText 1.5s forwards;font-size:18px;opacity:0}.text-line.one{animation-delay:1s}.text-line.two{animation-delay:3s}.text-line.three{animation-delay:5s}@keyframes showText{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.timer{align-items:center;display:flex;font-size:18px;position:absolute;right:10px;top:10px;transition:color .3s ease,border .3s ease}.timer svg{margin-right:5px}.timer.warning{border:2px solid #ff4c4c;border-radius:5px;color:#ff4c4c;padding:5px}.ai-icon,.user-icon{font-size:35px;margin-right:10px}.answer-text,.question-text{font-size:15px}.start-recording-button,.stop-recording-button{align-items:center;background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;gap:15px;justify-content:center;margin-top:20px;padding:10px 20px;transition:background-color .3s ease}.start-recording-button:hover,.stop-recording-button:hover{background-color:#0056b3}.thank-you-message{font-size:20px;padding:20px}.next-question-timer{align-items:center;color:#ccc;display:flex;font-size:16px;margin-top:20px}.next-question-timer svg{margin-right:5px}.thank-you-message{color:#fff;font-size:24px;margin-top:20px;text-align:center}.flipping{grid-gap:5.6px;display:grid;grid-template-columns:repeat(5,22.4px);height:22.4px;padding-left:45px}.flipping div{align-items:center;animation:flipping-owie1ymd 1.25s calc(var(--delay)*1s) infinite ease;background-color:#1e90ff;display:flex;justify-content:center}.flipping div:first-of-type{--delay:0.25}.flipping div:nth-of-type(2){--delay:0.5}.flipping div:nth-of-type(3){--delay:0.75}.flipping div:nth-of-type(4){--delay:1}.flipping div:nth-of-type(5){--delay:1.25}@keyframes flipping-owie1ymd{0%{transform:perspective(44.8px) rotateY(-180deg)}50%{transform:perspective(44.8px) rotateY(0deg)}}@media (min-width:768px){.qa-section,.video-section{background:linear-gradient(180deg,#000,#1e90ff);flex:1 1}.start-recording-button,.stop-recording-button{font-size:18px;padding:15px 30px}.thank-you-message{font-size:22px}}@media (min-width:1024px){.answer-text,.question-text{font-size:15px}.ai-icon{font-size:40px}.timer,.user-icon{font-size:20px}.next-question-timer{font-size:18px}}@media (min-width:1440px){.answer-text,.question-text{font-size:15px}.ai-icon{font-size:40px}.user-icon{font-size:20px}.timer{font-size:22px}.next-question-timer{font-size:20px}.start-recording-button,.stop-recording-button{font-size:20px;padding:20px 40px}.thank-you-message{font-size:24px}}.video-assessment-container{display:flex;flex-direction:column}@media (min-width:1024px){.video-assessment-container{flex-direction:row}}.ss-main-coding{display:flex;flex:1 1;flex-direction:column;gap:12px;margin:16px 0;min-height:180px;min-width:0}.ss-main-coding-question{background:#fff;border:1px solid #dce9fc;border-radius:12px;flex-shrink:0;overflow:hidden}.ss-main-coding-question.is-expanded{flex:0 1 auto;min-height:0;overflow:auto}.ss-main-coding-toggle{align-items:center;background:#f0f6ff;border:0;color:#16365c;cursor:pointer;display:flex;gap:12px;padding:14px 16px;position:-webkit-sticky;position:sticky;text-align:left;top:0;width:100%;z-index:1}.ss-main-coding-toggle>svg{flex-shrink:0}.ss-main-coding-icon{align-items:center;background:#deedff;border-radius:8px;color:#0866ed;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.ss-main-coding-title{flex:1 1;font-size:15px;font-weight:600;min-width:0}.is-expanded .ss-main-coding-title{color:#0866ed}.is-collapsed .ss-main-coding-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main-coding-view{color:#0866ed;font-size:12px;white-space:nowrap}.ss-main-coding-body{padding:20px}.ss-main-coding-body p{color:#172e50;font-size:16px;line-height:1.8;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.ss-main-coding-question-action{border-top:1px solid #e3ecf9;margin-top:20px;padding-top:16px;text-align:center}.ss-main-coding-question-action button{align-items:center;background:#0866ed;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:11px 16px}.ss-main-coding-workbench{background:#152538;border:1px solid #263b54;border-radius:12px;display:flex;flex:1 1;flex-direction:column;min-height:180px;overflow:hidden}.ss-main-coding-toolbar{align-items:center;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:12px 16px}.ss-main-coding-language label,.ss-main-coding-toolbar strong{color:#f4f8ff;font-size:14px;margin:0}.ss-main-coding-language{align-items:center;display:flex;gap:10px}.ss-main-coding-language select{background:#fff;border:1px solid #c9d8eb;border-radius:7px;color:#172e50;color-scheme:light;cursor:pointer;font:inherit;font-size:14px;min-width:132px;padding:8px 10px}.ss-main-coding-language select option{background:#fff;color:#172e50}.ss-main-coding-language select option:checked{background:#e8f2ff;color:#075bc8}.ss-main-coding :is(button,select):focus-visible{outline:3px solid #68a9ff;outline-offset:-3px}.ss-main-coding-surface{border:1px solid #34445a;border-radius:7px;flex:1 1;margin:0 8px 8px;min-height:130px;overflow:hidden}@media (max-width:767px){.ss-main-coding{flex:none}.ss-main-coding-workbench{flex:none;height:360px}.ss-main-coding-view{font-size:11px;max-width:110px;text-align:right;white-space:normal}.ss-main-coding-body{padding:16px}.ss-main-coding-toolbar{padding:12px}.ss-main-coding-language{gap:6px}}.fitment-analysis-form{align-items:stretch;background:#f0f0f0;display:flex;flex-direction:row;height:100vh;justify-content:space-between;transition:background-color .3s ease}.form-container,.form-image{box-sizing:border-box;flex:1 1;max-width:50%;position:relative}.form-image img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.form-image:hover img{transform:scale(1.05)}.form-container{background:url(/static/media/blue-black-background-with-blue-light-corner.b79ca151b8e1448b83c7.jpg) no-repeat 50%/cover;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;justify-content:center;padding:30px;transition:background-color .3s ease,box-shadow .3s ease}.form-container:hover{background-color:#fffc;box-shadow:0 8px 16px #0003}.form-container h2{color:#fff;font-size:1.5em;font-weight:800;text-align:center;transition:color .3s ease}.form-container h2:hover{color:#007bff}form{animation:fadeIn 1s forwards;display:flex;flex-direction:column;gap:15px;opacity:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}label{font-size:1em}input[type=file],input[type=text],textarea{border-radius:15px;padding:10px;transition:border-color .3s ease,box-shadow .3s ease;width:100%}input[type=file]:focus,input[type=text]:focus,textarea:focus{border-color:#007bff;box-shadow:0 0 5px #007bff80}@media (max-width:768px){.fitment-analysis-form{flex-direction:column}.form-container,.form-image{max-width:100%}.form-image{margin-bottom:20px}}.ss-profile-editor{color:#152b4b;font-family:Inter,system-ui,sans-serif}.ss-profile-editor .dashboard-outer{margin:auto;max-width:1180px}.ss-profile-editor .upper-title-box{margin-bottom:28px}.ss-profile-editor .upper-title-box h3{font-size:28px;font-weight:700;letter-spacing:-.035em;margin-bottom:8px}.ss-profile-editor .upper-title-box .text{color:#64748b;font-size:14px}.ss-profile-editor .ls-widget{background:#fff;border:1px solid #e0e7f0;border-radius:16px;box-shadow:0 3px 16px #10234704;margin-bottom:24px;overflow:visible}.ss-profile-editor .widget-title{border-bottom:1px solid #edf1f7!important;margin-bottom:0!important;padding:24px 28px!important}.ss-profile-editor .widget-title h4{align-items:center;color:#152b4b;display:flex;font-size:18px;font-weight:650;gap:12px;margin:0}.ss-profile-section-number{align-items:center;background:#edf5ff;border-radius:9px;color:#087cf0;display:inline-flex;font-size:12px;font-weight:700;height:32px;justify-content:center;width:32px}.ss-profile-editor .widget-content{padding:28px!important}.ss-profile-editor .default-form .row{row-gap:4px}.ss-profile-editor .default-form .form-group{margin-bottom:22px}.ss-profile-editor .default-form label{color:#304765;font-size:13px;font-weight:600;margin-bottom:8px}.ss-profile-editor .default-form input:not([type=checkbox]):not([type=radio]):not([type=file]),.ss-profile-editor .default-form select,.ss-profile-editor .default-form textarea{background:#fff!important;border:1px solid #d9e3f0!important;border-radius:9px!important;color:#203650;font-size:14px;min-height:46px;padding:11px 14px!important}.ss-profile-editor .default-form input:focus,.ss-profile-editor .default-form textarea:focus{outline:2px solid #c3e1ff;outline-offset:1px}.ss-profile-editor .ant-select-selector{align-items:center;background:#fff!important;border-color:#d9e3f0!important;border-radius:9px!important;min-height:44px!important}.ss-profile-editor .uploading-outer{align-items:center;background:#f8fbff;border:1px dashed #b9cee7;border-radius:12px;flex-wrap:wrap;gap:20px;margin-bottom:28px;padding:20px}.ss-profile-editor .uploadButton-button{background:#fff!important;border:1px solid #c6daf0!important;border-radius:9px!important;color:#0875dc!important}.ss-profile-editor .theme-btn.btn-style-one{background:#087cf0!important;border-radius:9px;box-shadow:none;font-weight:600;min-height:44px;padding:12px 24px}.ss-profile-editor .form-group .error-message{color:#d32f45;font-size:12px;margin-top:6px}@media(max-width:767px){.ss-profile-editor .widget-content,.ss-profile-editor .widget-title{padding:20px!important}.ss-profile-editor .uploading-outer{padding:14px}.ss-profile-editor .default-form .form-group{width:100%}.ss-profile-editor .upper-title-box h3{font-size:24px}}.ss-profile-editor .ant-select.custom-select{background:#0000!important;border:0!important;height:auto!important;padding:0!important}.ss-profile-editor .default-form .ant-select.custom-select{min-height:46px}.ss-profile-editor .default-form .ant-select.custom-select .ant-select-selector{height:auto!important;min-height:46px!important;padding:0 14px!important}.ss-profile-editor .default-form .ant-select-single.custom-select .ant-select-selector{height:46px!important}.ss-profile-editor .default-form .ant-select-multiple.custom-select .ant-select-selector{padding:5px 10px!important}.ss-profile-editor .default-form .form-group .ant-select input.ant-select-selection-search-input{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;height:100%!important;min-height:0!important;outline:none!important;padding:0!important}.ss-profile-editor .default-form .form-group .ant-select-disabled .ant-select-selection-item{-webkit-text-fill-color:#203650;color:#203650;opacity:1}.ss-profile-editor .default-form .form-group>label{display:block;line-height:24px;margin-bottom:8px}.practice-assessment-actions{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:28px 0;text-align:center}.practice-assessment-actions .ant-btn-primary,.practice-plans-modal .practice-plan-purchase.ant-btn-primary{background:#1967d2;border-color:#1967d2;box-shadow:0 5px 14px #1967d21f}.practice-assessment-actions .ant-btn-primary:not(:disabled):hover,.practice-plans-modal .practice-plan-purchase.ant-btn-primary:not(:disabled):hover{background:#1254b0;border-color:#1254b0}.practice-assessment-actions .ant-btn{border-radius:9px;height:auto;min-height:46px;white-space:normal}.practice-assessment-balance{color:#52627a;font-size:14px}.practice-plans-modal .ant-modal-content{background:linear-gradient(155deg,#edf4ff,#fff 40%,#f8faff);border-radius:22px;padding:32px}.practice-plans-modal .ant-modal-header{background:#0000;margin:0;padding-right:24px}.practice-plans-eyebrow{color:#1967d2;font-size:11px;font-weight:700;letter-spacing:1.6px}.practice-plans-heading{margin:12px 0 28px}.practice-plans-heading h2{color:#172b4d;font-size:29px;font-weight:700;line-height:1.25;margin:0 0 10px}.practice-plans-heading p{color:#64748b;font-size:14px;line-height:1.6;margin:0}.practice-plans-types{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.practice-plans-types>span{align-items:center;background:#eaf2ff;border-radius:20px;color:#1967d2;display:inline-flex;font-size:12px;gap:7px;padding:6px 11px}.practice-plans-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.practice-plan-card{background:#fff;border:1px solid #e1e8f2;border-radius:16px;display:flex;flex-direction:column;padding:24px 20px}.practice-plan-card-featured{border:2px solid #1967d2;box-shadow:0 10px 28px #1967d21a;padding:23px 19px}.practice-plan-label{color:#62748e;font-size:10px;font-weight:700;letter-spacing:1.2px;margin-bottom:16px}.practice-plan-card-featured .practice-plan-label{color:#1967d2}.practice-plan-card h3{color:#172b4d;font-size:18px;font-weight:600;line-height:1.4;margin:0 0 18px;min-height:51px}.practice-plan-price{align-items:baseline;color:#172b4d;display:flex;font-size:38px;font-weight:700;gap:3px;letter-spacing:-1.5px;line-height:1.2}.practice-plan-price>span{font-size:22px;letter-spacing:0}.practice-plan-price small{color:#64748b;font-size:11px;font-weight:500;letter-spacing:0;margin-left:5px}.practice-plan-payment{border-bottom:1px solid #edf1f7;color:#64748b;font-size:12px;margin-top:6px;padding-bottom:20px}.practice-plan-description{color:#52627a;flex:1 1;font-size:13px;line-height:1.7;margin:18px 0 14px}.practice-plan-feature{align-items:baseline;color:#52627a;display:flex;font-size:12px;gap:8px;margin-bottom:22px}.practice-plan-feature .anticon{color:#1967d2}.practice-plans-modal .practice-plan-purchase{border-radius:9px;font-size:14px;font-weight:600;height:44px}.practice-plans-modal .practice-plan-purchase.ant-btn-primary:disabled{background:#f1f4f8;border-color:#e1e8f2;box-shadow:none;color:#8994a5}.practice-plans-footer{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;justify-content:center;margin-top:24px;text-align:center}.practice-plans-footer .anticon{color:#1967d2;font-size:16px}@media (max-width:700px){.practice-plans-modal .ant-modal-content{border-radius:16px;padding:24px 18px}.practice-plans-heading h2{font-size:24px}.practice-plans-grid{grid-template-columns:1fr}.practice-plan-card h3{margin-bottom:12px;min-height:0}.practice-plan-card{padding:20px}.practice-plan-card-featured{padding:19px}.practice-plans-footer{font-size:11px}}.widget-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.chosen-outer{display:flex;gap:10px}.ant-tooltip{background-color:#f0f0f0;color:#000;font-size:14px}.chosen-select{background-color:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:8px;transition:border-color .3s}.chosen-select:focus{border-color:#3498db}.widget-content{border-top:1px solid #f0f0f0;padding:20px}.text-center{color:#888;font-size:16px;text-align:center}.tabs-box .aplicants-upper-bar{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:10px 0}.aplicantion-status{display:flex;gap:10px}.tab-btn{background-color:#e8f0fe;border-radius:4px;color:#1a73e8;cursor:pointer;font-size:14px;padding:5px 10px;transition:background-color .3s}.tab-btn.active-btn{color:#fff}.tab-btn:hover{background-color:#d2e3fc}.candidate-block-three{align-items:center;background-color:#fff;border:1px solid #f0f0f0;border-radius:8px;display:flex;margin-bottom:15px;padding:20px;transition:box-shadow .3s}.candidate-block-three:hover{box-shadow:0 2px 4px #0000001a}.inner-box{align-items:center;display:flex;width:100%}.content h4 a{color:#333;font-size:18px;text-decoration:none;transition:color .3s}.content h4 a:hover{color:#3498db}.candidate-info{color:#555;font-size:14px;list-style:none;margin:8px 0;padding:0}.candidate-info li{align-items:center;display:flex;gap:5px}.candidate-info li .icon{color:#3498db;font-size:16px}.post-tags{display:flex;gap:5px;list-style:none;padding:0}.post-tags li{background-color:#eef4ff;border-radius:4px;color:#3498db;font-size:12px;padding:3px 8px;transition:background-color .3s}.post-tags li a{color:inherit;text-decoration:none}.post-tags li:hover{background-color:#d2e3fc}.scroll-black *{scrollbar-color:#d2e3fc auto;scrollbar-width:thin}.scroll-black::-webkit-scrollbar{width:7px}.scroll-black::-webkit-scrollbar-track{background:#0000}.scroll-black::-webkit-scrollbar-thumb{background-color:#d2e3fc;border-radius:50%}.btn-box-one{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;max-width:40%}.btn-box-one .row{display:flex;flex-direction:column;gap:10px}.btn-box-one .d-flex{gap:10px;margin-left:30px}.btn-box-one .d-flex div{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.button-container{display:flex;gap:8px}.button-container .ant-btn{box-sizing:border-box;flex-basis:calc(50% - 8px);flex-grow:1;flex-shrink:1}.button-container .ant-btn:nth-of-type(2n){margin-right:0}.btn-box-one button{border-radius:4px;transition:background-color .3s,box-shadow .3s}.btn-box-one button:hover{box-shadow:0 2px 4px #0003}.typewriter-container{padding:20px}.ai-result{color:#333;font-size:16px;line-height:1.5;margin-bottom:20px;overflow:hidden;white-space:nowrap}.score-circle{align-items:center;background-color:#f3f3f3;border-radius:50%;box-shadow:0 2px 4px #0000001a;display:flex;height:100px;justify-content:center;margin:0 auto;width:100px}.score-text{color:#333;font-size:24px;font-weight:700}@media (max-width:992px){.candidate-block-three{align-items:flex-start;flex-direction:column}.inner-box{flex-direction:column}.btn-box-one,.content{max-width:100%}.btn-box-one .row{flex-direction:row;gap:5px;justify-content:space-between}}@media (max-width:768px){.aplicants-upper-bar,.widget-title{align-items:flex-start;flex-direction:column}.tabs-box{padding:10px}.candidate-info{font-size:12px}.post-tags li{font-size:11px}.btn-box-one .d-flex{flex-direction:column;gap:5px}}@media (max-width:480px){.upper-title-box h3{font-size:20px}.upper-title-box .text{font-size:14px}.aplicants-upper-bar h6{font-size:16px}.tab-btn{font-size:12px}.candidate-info{font-size:11px}.btn-box-one button{font-size:12px;padding:5px 10px}.score-circle{height:80px;width:80px}.score-text{font-size:20px}}.em-candidate-drawer .applicant-review{grid-gap:18px;color:#132d4e;display:grid;gap:18px}.applicant-review-summary{align-items:center;border-bottom:1px solid #e3eaf3;display:flex;flex-wrap:wrap;gap:16px;padding:8px 0 22px}.applicant-review-summary>div{flex:1 1;min-width:180px}.applicant-review-summary h2{color:#132d4e;font-size:21px;font-weight:700;margin:0 0 5px}.applicant-review-summary p{color:#526781;font-size:14px;margin:0 0 8px}.applicant-review-location{align-items:center;color:#6b7e95;display:flex;font-size:13px;gap:6px}.applicant-review-section{grid-gap:14px;background:#fff;border:1px solid #e0e8f2;border-radius:14px;display:grid;gap:14px;padding:20px}.applicant-review-section h3{color:#132d4e;font-size:15px;font-weight:700;margin:0}.applicant-review-section p{color:#6b7e95;font-size:13px;line-height:1.6;margin:-4px 0 0}.applicant-review-role{align-items:center;background:#f5f8fc;border-radius:10px;display:flex;gap:12px;padding:12px}.applicant-review-role svg{color:#1677ff;flex-shrink:0}.applicant-review-role small,.applicant-review-role strong{display:block}.applicant-review-role small{color:#6b7e95;font-size:12px;margin-bottom:3px}.applicant-review-role strong{font-size:14px}.applicant-review-heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.applicant-review-score{background:#eaf3ff;border-radius:8px;color:#1265cf;font-size:20px;font-weight:700;padding:7px 12px}.applicant-review-score small{font-size:12px;font-weight:500}.applicant-review-actions{display:flex;flex-wrap:wrap;gap:10px}.applicant-review-actions .ant-btn{flex:1 1;min-width:160px}.em-candidate-drawer .applicant-review .ant-btn{align-items:center;border-radius:9px;display:inline-flex;gap:7px;height:auto;justify-content:center;min-height:42px;white-space:normal}.em-candidate-drawer .applicant-review .ant-btn-primary:not(:disabled){background:#087df1;color:#fff}.applicant-review-delete{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:4px 2px}.applicant-review-delete>span{color:#6b7e95;font-size:13px}#card{align-items:center;display:flex;flex-direction:column;font-family:Source Sans Pro,sans-serif;justify-content:center;margin:auto;position:relative;text-align:center}#upper-side{background-color:#8bc34a;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;display:block;height:400px;padding:2em;width:220%}#checkmark{fill:#fff}#checkmark,#status{font-weight:lighter}#status{font-size:1.2em;font-weight:800;letter-spacing:2px;margin-bottom:0;margin-top:2em;text-transform:uppercase}#lower-side{background:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:block;padding:2em 2em 5em}#message{color:#757575;letter-spacing:1px;margin-top:2em}#contBtn{background:#8bc34a;border-radius:25px;box-shadow:0 15px 30px #32323236;color:#fff;margin:auto;padding:.8em 3em;position:relative;text-decoration:none;top:1.5em;transition:all .4s ease}#contBtn:hover{box-shadow:0 15px 30px #32323269;transition:all .4s ease}.cl-page{--cl-ink:#102347;--cl-muted:#60718b;--cl-blue:#0784f6;background:#f7fbfd;color:var(--cl-ink);font-family:Inter,system-ui,-apple-system,sans-serif}.cl-page *{box-sizing:border-box}.cl-container{margin-inline:auto;max-width:1376px;width:calc(100% - 64px)}.cl-page h1,.cl-page h2,.cl-page h3,.cl-page p{margin:0}.cl-page h1,.cl-page h2,.cl-page h3{color:var(--cl-ink);font-weight:700;letter-spacing:-.035em}.cl-page h1{font-size:clamp(30px,3.4vw,46px);line-height:1.14}.cl-page h2{font-size:25px;line-height:1.25}.cl-page h3{font-size:22px;line-height:1.3}.cl-page p{color:var(--cl-muted);font-size:14px;line-height:1.65}.cl-page a{text-decoration:none}.cl-page a:focus-visible,.cl-page button:focus-visible,.cl-page summary:focus-visible{outline:3px solid #0688ee;outline-offset:4px}.cl-page .cl-button{align-items:center;background:linear-gradient(115deg,#078bff,#0873ed);border:1px solid #0000;border-radius:9px;box-shadow:0 3px 8px #137ce815;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:12px;justify-content:center;line-height:1.3;min-height:46px;padding:13px 20px;white-space:nowrap}.cl-page .cl-button:hover{background:#0768d5;color:#fff}.cl-page .cl-button:disabled{cursor:wait;opacity:.65}.cl-page .cl-link,.cl-text-button{color:#0874da;font-size:14px;font-weight:600}.cl-text-button{background:none;border:0;cursor:pointer;padding:8px 0 0}.cl-icon{flex-shrink:0;height:88px;overflow:visible;width:84px}.cl-hero{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);padding-top:28px}.cl-hero-main{background:linear-gradient(120deg,#e3f8ff,#d6f7fb);border:1px solid #d4edf5;border-radius:16px;display:flex;flex-direction:column;gap:30px;justify-content:space-between;overflow:hidden;padding:34px 28px 22px;position:relative}.cl-hero-copy{max-width:80%;position:relative;z-index:1}.cl-hero-copy h1 span,.cl-practice h2 span{color:#087fec}.cl-hero-copy>p:last-child{margin-top:14px;max-width:430px}.cl-page .cl-eyebrow{color:#0876ce;font-size:11px;font-weight:700;letter-spacing:.15em;margin-bottom:20px}.cl-hero-art{opacity:.75;position:absolute;right:-10px;top:32px;transform:rotate(-8deg)}.cl-hero-art .cl-icon{height:180px;width:180px}.cl-hero-aside{grid-gap:16px;display:grid;gap:16px}.cl-mini-card{align-items:center;background:linear-gradient(130deg,#fff,#f1f8ff);border:1px solid #deebf3;border-radius:16px;display:flex;gap:8px;padding:24px}.cl-mini-card h2{font-size:21px}.cl-mini-card p{font-size:13px;margin:9px 0 14px}.cl-mini-card .cl-icon{height:100px;width:96px}.cl-mini-card.cl-dark{background:linear-gradient(120deg,#163b55,#10243a);border-color:#163c58}.cl-mini-card.cl-dark h2{color:#fff}.cl-mini-card.cl-dark p{color:#bfd4e4}.cl-mini-card.cl-dark .cl-link{color:#80e6ff}.cl-search{background:#fff;border:1px solid #deebf3;border-radius:12px;padding:16px;position:relative;z-index:1}.cl-search-row{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto}.cl-page label{display:block;margin:0;min-width:0}.cl-page label>span{color:#354a66;display:block;font-size:12px;font-weight:600;margin-bottom:6px}.cl-page input,.cl-page select,.cl-page textarea{background:#fff;border:1px solid #dce7ef;border-radius:8px;color:#102347;font-size:14px;line-height:1.4;min-height:44px;padding:11px 12px;width:100%}.cl-page input::placeholder,.cl-page textarea::placeholder{color:#8091a7;opacity:1}.cl-page input:focus,.cl-page select:focus,.cl-page textarea:focus{outline:2px solid #39a8ed;outline-offset:1px}.cl-search-more{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;padding-top:12px}.cl-search-more p{grid-column:1/-1}.cl-section{margin-top:38px}.cl-section-heading{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px}.cl-section-heading p{margin-top:6px}.cl-categories{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(6,minmax(0,1fr))}.cl-categories>a{align-items:center;background:#fff;border:1px solid #deebf3;border-radius:12px;color:#102347;display:grid;grid-template-columns:1fr auto;padding:16px}.cl-categories .cl-icon{grid-column:1/-1;height:78px;margin:auto auto 10px;width:74px}.cl-categories strong{font-size:13px}.cl-categories span{color:#0784f6}.cl-categories>a:hover,.cl-mini-card:hover,.cl-support-card:hover{border-color:#80c7f1;box-shadow:0 7px 22px #174b7810}.cl-support-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.cl-support-card{align-items:flex-start;background:linear-gradient(135deg,#e9f5ff,#e2f3ff);border:1px solid #d6eaf5;border-radius:14px;color:#102347;display:flex;flex-direction:column;gap:10px;padding:26px}.cl-support-card:nth-child(2){background:#fff}.cl-support-card:nth-child(3){background:linear-gradient(135deg,#e4faff,#d8f6fb)}.cl-support-card strong{font-size:14px}.cl-support-card p{margin-bottom:8px;max-width:300px}.cl-round-arrow{background:#fff;border:1px solid #c9e2f3;border-radius:30px;color:#0784f6;margin-top:auto;text-align:center;width:44px}.cl-practice{background:#fff;border:1px solid #e0eaf1;border-radius:16px;padding:26px}.cl-practice-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr}.cl-practice-card{align-items:center;background:#eaf6ff;border-radius:12px;display:flex;gap:18px;padding:22px}.cl-practice-card:nth-child(2){background:#e4f9fb}.cl-practice-card>div{flex:1 1;min-width:0}.cl-practice-card .cl-icon{height:46px;width:44px}.cl-practice-card h3{font-size:17px;margin:8px 0}.cl-practice-card p{font-size:13px}.cl-preview{background:#fff;border:1px solid #d4e5f0;border-radius:9px;box-shadow:0 8px 14px #144c7511;padding:8px}.cl-preview-dots{border-bottom:1px solid #edf3f7;color:#73c5ef;font-size:9px;padding-bottom:6px}.cl-preview-video{align-items:center;background:#edf7ff;display:flex;margin-top:8px;padding:14px 5px}.cl-preview-video>div{flex:1 1}.cl-preview-video i{background:#a5d7f4;border-radius:4px;display:block;height:7px;margin:8px 0}.cl-page .cl-preview pre{background:#112c43;border-radius:5px;color:#77d6f8;font-size:10px;line-height:1.7;margin:8px 0;padding:14px 8px;white-space:pre-wrap}.cl-preview small{color:#677b91;display:block;font-size:9px;margin-top:8px;text-align:center}.cl-discover{align-items:center;background:linear-gradient(110deg,#e1f7fe,#d6f4fb);border-radius:14px;display:flex;gap:22px;margin-top:28px;padding:20px 26px}.cl-discover .cl-icon{height:64px;width:60px}.cl-discover h2{font-size:23px}.cl-discover .cl-button{margin-left:auto}.cl-help{grid-gap:48px;display:grid;gap:48px;grid-template-columns:1fr 1fr;padding-bottom:40px}.cl-help>div>p{margin:8px 0 20px}.cl-faqs details{background:#fff;border:1px solid #dce7ef;border-radius:9px;margin-bottom:10px}.cl-faqs summary{cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:12px;justify-content:space-between;list-style:none;padding:15px}.cl-faqs summary::-webkit-details-marker{display:none}.cl-faqs summary span{color:#0784f6}.cl-faqs details[open] summary span{transform:rotate(45deg)}.cl-faqs details p{font-size:13px;padding:0 15px 16px}.cl-contact-form{grid-gap:12px;display:grid;gap:12px}.cl-form-pair{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.cl-page textarea{resize:vertical}.cl-page .cl-feedback{color:#087458}.cl-page .cl-error{color:#b12c40}.cl-footer{background:#10243a;padding:24px 0}.cl-footer>.cl-container{align-items:center;display:flex;gap:24px;justify-content:space-between}.cl-footer-brand img{background:#fff;border-radius:7px;padding:6px 10px;width:170px}.cl-footer-brand p{color:#b9cedd;font-size:11px;margin-top:8px}.cl-footer nav{display:flex;gap:24px}.cl-footer a,.cl-footer small{color:#c5d7e6;font-size:12px}@media(min-width:1100px){.cl-hero-copy{max-width:85%}.cl-hero-art{opacity:.4;right:-30px;top:60px}}@media(max-width:1100px){.cl-hero{grid-template-columns:1.6fr 1fr}.cl-hero-art{display:none}.cl-hero-copy{max-width:100%}.cl-search-row{grid-template-columns:1fr 1fr}.cl-search-row>.cl-button{grid-column:1/-1}.cl-mini-card{padding:20px}.cl-mini-card .cl-icon{width:60px}.cl-practice-card{align-items:stretch;flex-direction:column}.cl-categories{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.cl-hero{grid-template-columns:1fr;padding-top:20px}.cl-hero-main{padding:24px 20px 18px}.cl-hero-aside{grid-template-columns:1fr 1fr}.cl-mini-card{display:block}.cl-mini-card .cl-icon{display:none}.cl-mini-card h2{font-size:19px}.cl-support-grid{gap:12px}.cl-support-card{padding:18px}.cl-page h2{font-size:22px}.cl-help{gap:30px;grid-template-columns:1fr}.cl-discover{flex-wrap:wrap}.cl-discover .cl-button{margin-left:0}.cl-footer>.cl-container,.cl-section-heading{flex-wrap:wrap}}@media(max-width:520px){.cl-hero-aside,.cl-practice-grid,.cl-search-more,.cl-search-row,.cl-support-grid{grid-template-columns:1fr}.cl-mini-card{display:flex}.cl-mini-card .cl-icon{display:block}.cl-categories{grid-template-columns:repeat(2,1fr)}.cl-practice{padding:18px}.cl-support-card .cl-icon{height:68px;width:65px}.cl-form-pair{grid-template-columns:1fr}.cl-discover .cl-icon{display:none}.cl-footer>.cl-container{align-items:flex-start;flex-direction:column}}.cl-search-first{background:#fff}.cl-visually-hidden{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cl-search-hero{background:linear-gradient(110deg,#f6fcff,#e4f6fd);border-radius:0 0 18px 18px;display:grid;grid-template-columns:1fr 1fr;padding-top:24px}.cl-search-hero-copy{padding:30px 28px 54px}.cl-search-hero-copy h1{font-size:clamp(32px,4vw,52px);line-height:1.12}.cl-search-hero-copy>p:last-child{font-size:16px;margin-top:18px;max-width:420px}.cl-search-hero-photo{align-self:stretch;border-radius:130px 12px 0 0;height:350px}.cl-search-hero-photo img{height:100%;object-fit:cover;object-position:61% center}.cl-search-hero>.cl-search{box-shadow:0 10px 30px #1b65951a;margin:-25px 24px 0}.cl-search-first .cl-search-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto}.cl-search-first .cl-support-card{grid-gap:5px 16px;background:linear-gradient(130deg,#fff,#f5fbff);display:grid;gap:5px 16px;grid-template-columns:74px 1fr;padding:24px 20px}.cl-search-first .cl-support-card>.cl-icon{align-self:center;grid-column:1;grid-row:1/5;width:74px}.cl-search-first .cl-support-card>h3,.cl-search-first .cl-support-card>p,.cl-search-first .cl-support-card>strong{grid-column:2}.cl-search-first .cl-support-card>strong{font-size:13px}.cl-search-first .cl-support-card>p{font-size:13px;margin:4px 0 0}.cl-search-first .cl-round-arrow{display:none}.cl-discovery{grid-gap:32px;align-items:center;background:linear-gradient(110deg,#edfaff,#e4f5fd);border-radius:14px;display:grid;gap:32px;grid-template-columns:1fr 1fr;margin-top:38px;padding:36px 48px}.cl-discovery h2{font-size:32px}.cl-discovery p:not(.cl-eyebrow){margin:14px 0 18px;max-width:370px}.cl-discovery-art{background:#d3f0fc;border-radius:48% 52% 43% 57%;justify-self:center;padding:8px 30px}.cl-discovery-art .cl-icon{height:235px;transform:rotate(-7deg);width:235px}.cl-practice-first{grid-gap:22px;align-items:stretch;display:grid;gap:22px;grid-template-columns:1.2fr 1fr 1fr}.cl-practice-intro{align-self:center}.cl-practice-intro>p:last-child{margin-top:14px}.cl-practice-option{align-items:flex-start;background:linear-gradient(140deg,#fff,#f3faff);border:1px solid #dceaf3;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:22px}.cl-practice-option h3{font-size:19px}.cl-practice-option .cl-icon{height:73px;width:70px}.cl-practice-option .cl-link{margin-top:auto;padding-top:6px}.cl-search-first .cl-help>div:last-child{background:#f7fbff;border:1px solid #e0eaf3;border-radius:14px;padding:24px}@media(max-width:1000px){.cl-search-first .cl-support-card{grid-template-columns:1fr}.cl-search-first .cl-support-card>.cl-icon{grid-row:auto}.cl-search-first .cl-support-card>h3,.cl-search-first .cl-support-card>p,.cl-search-first .cl-support-card>strong{grid-column:1}.cl-discovery{padding:30px}.cl-discovery-art .cl-icon{height:180px;width:180px}}@media(max-width:760px){.cl-search-hero-copy{padding:24px 20px 40px}.cl-search-hero-photo{border-radius:70px 8px 0 0;height:300px}.cl-search-hero-copy>p:last-child{font-size:14px}.cl-practice-first,.cl-search-first .cl-search-row{grid-template-columns:1fr 1fr}.cl-practice-intro{grid-column:1/-1}.cl-discovery{gap:16px;padding:24px}.cl-discovery h2{font-size:26px}.cl-discovery-art{padding:8px}}@media(max-width:520px){.cl-search-hero{grid-template-columns:1fr}.cl-search-hero-copy{padding:20px}.cl-search-hero-photo{border-radius:60px 10px 0 0;height:200px;margin:0 16px}.cl-search-hero-photo img{object-position:center 52%}.cl-search-hero>.cl-search{margin:-16px 8px 0}.cl-search-first .cl-search-row{grid-template-columns:1fr}.cl-search-first .cl-support-card{grid-template-columns:70px 1fr}.cl-search-first .cl-support-card>.cl-icon{grid-row:1/5}.cl-search-first .cl-support-card>h3,.cl-search-first .cl-support-card>p,.cl-search-first .cl-support-card>strong{grid-column:2}.cl-discovery{grid-template-columns:1fr}.cl-discovery-art .cl-icon{height:150px;width:150px}.cl-practice-first{grid-template-columns:1fr}}.cl-help{grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:1000px}.cl-help>div{background:#0000!important;border:0!important;padding:0!important}.cl-footer>.cl-footer-grid{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:1.2fr 1fr 1.2fr 1.4fr}.cl-footer nav{flex-direction:column;gap:10px}.cl-footer h3{color:#fff;font-size:16px;margin:0 0 14px}.cl-reach{display:flex;flex-direction:column;gap:12px}.cl-reach address{color:#c5d7e6;font-size:13px;font-style:normal;line-height:1.7}.cl-site-map{color:#c5d7e6;font-size:13px;grid-column:1/-1}.cl-site-map summary{cursor:pointer}.cl-site-map nav{display:flex;flex-direction:row;flex-wrap:wrap;padding:16px 0}.cl-footer-bottom{border-top:1px solid #355068;display:flex;gap:20px;grid-column:1/-1;justify-content:space-between;padding-top:20px}.cl-footer-bottom nav{flex-direction:row;flex-wrap:wrap}@media(max-width:900px){.cl-container{width:calc(100% - 40px)}.cl-footer>.cl-footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.cl-container{width:calc(100% - 28px)}.cl-footer>.cl-footer-grid{grid-template-columns:1fr}.cl-footer-bottom{flex-direction:column}}.cl-search-first .cl-container{max-width:1376px}.cl-search-first main.cl-container{padding-top:24px}.cl-search-hero{align-items:center;border-radius:20px;gap:0;overflow:hidden;padding-top:0}.cl-search-hero-copy{padding:clamp(24px,3vw,48px)}.cl-search-hero-copy h1{font-size:clamp(32px,3.5vw,52px)}.cl-search-hero-photo{align-self:center;border-radius:100px 16px 0 0;height:auto;overflow:hidden}.cl-search-hero-photo img{display:block;height:auto;object-fit:contain;object-position:center;width:100%}.cl-search-hero>.cl-search{grid-column:1/-1;margin:0 24px 24px}.cl-search-first .cl-section{margin-top:32px}@media(max-width:900px){.cl-search-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cl-search-hero-copy{padding:24px}.cl-search-hero-copy h1{font-size:32px}.cl-search-hero-copy>p:last-child{font-size:14px}.cl-search-hero-photo{border-radius:60px 12px 0 0;margin:0}.cl-search-hero>.cl-search{margin:8px 20px 20px}.cl-search-first .cl-search-row{grid-template-columns:1fr 1fr}.cl-search-first .cl-search-row>.cl-button{grid-column:1/-1}}@media(max-width:700px){.cl-search-first main.cl-container{padding-top:16px}.cl-search-hero{grid-template-columns:minmax(0,1fr)}.cl-search-hero-copy{padding:28px 24px 24px}.cl-search-hero-photo{border-radius:56px 12px 12px 12px;margin:0 20px}.cl-search-hero>.cl-search{margin:20px 16px 16px}.cl-search-first .cl-search-row{grid-template-columns:1fr}.cl-search-first .cl-section{margin-top:24px}}.cl-premium{background:#fff}.cl-premium main.cl-container{max-width:none;padding-top:0;width:100%}.cl-premium .cl-discovery,.cl-premium .cl-final-cta,.cl-premium main>.cl-section{margin:88px auto 0;max-width:1240px;width:calc(100% - 64px)}.cl-premium h2{font-size:clamp(28px,3vw,40px);line-height:1.16}.cl-premium .cl-search-hero{background:#081d35;border-radius:0;display:block;isolation:isolate;overflow:visible;padding:84px max(32px,calc(50% - 620px)) 0;position:relative}.cl-premium .cl-search-hero:after{background:linear-gradient(90deg,#081d35,#081d35f5 32%,#081d3580 60%,#081d351a);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.cl-premium .cl-search-hero-photo{border-radius:0;height:100%;inset:0 0 0 30%;margin:0;overflow:hidden;position:absolute;width:70%;z-index:-2}.cl-premium .cl-search-hero-photo img{height:100%;object-fit:cover;object-position:60% 40%;width:100%}.cl-premium .cl-search-hero-copy{max-width:710px;padding:0 0 52px}.cl-premium .cl-search-hero-copy h1{color:#fff;font-size:clamp(44px,5.1vw,70px);letter-spacing:-.045em;line-height:1.07}.cl-premium .cl-search-hero-copy h1 span{color:#45c9fa}.cl-premium .cl-search-hero-copy>p:not(.cl-eyebrow){color:#d0dfed;font-size:17px;line-height:1.75;margin-top:24px;max-width:480px}.cl-premium .cl-search-hero .cl-eyebrow{color:#6bdaff;font-size:11px;letter-spacing:.18em;margin-bottom:20px}.cl-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:24px;margin-top:28px}.cl-hero-secondary{align-items:center;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:10px}.cl-hero-secondary:hover{color:#75daff}.cl-hero-points{color:#bdd3e5;display:flex;flex-wrap:wrap;font-size:12px;gap:24px;margin-top:28px}.cl-hero-points span{align-items:center;display:flex;gap:8px}.cl-hero-points svg{color:#5cd4e7}.cl-search-panel{background:#fff;border:1px solid #dde7f1;border-radius:16px;box-shadow:0 18px 44px #143c5914;padding:24px 28px;position:relative;scroll-margin-top:24px;transform:translateY(36px);z-index:2}.cl-search-panel-heading{align-items:center;color:#087cf0;display:flex;gap:12px;margin-bottom:18px}.cl-premium .cl-search-panel-heading h2{font-size:18px;letter-spacing:-.02em}.cl-search-panel-heading p{font-size:12px;margin-top:4px}.cl-premium .cl-search{border:0;border-radius:0;box-shadow:none;padding:0}.cl-premium .cl-search-row{gap:20px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto}.cl-premium .cl-search input,.cl-premium .cl-search select{background:#f8fafc;min-height:50px}.cl-premium .cl-search .cl-button{min-height:50px;padding-inline:30px}.cl-premium .cl-text-button{font-size:12px;margin-top:8px}.cl-section-intro{margin-bottom:32px;max-width:640px}.cl-section-intro h2 span{color:#0784f6}.cl-section-intro>p:last-child{font-size:15px;margin-top:18px;max-width:530px}.cl-premium .cl-support-grid{gap:24px}.cl-premium .cl-support-card{background:#fff;border:1px solid #dce7f1;border-radius:14px;display:flex;gap:12px;padding:30px;transition:transform .2s,box-shadow .2s}.cl-premium .cl-support-card:hover{box-shadow:0 16px 32px #123b6410;transform:translateY(-4px)}.cl-premium .cl-support-card>.cl-icon{background:#edf6ff;border-radius:12px;color:#0784f6;height:48px;margin-bottom:12px;padding:11px;width:48px}.cl-premium .cl-support-card:nth-child(2)>.cl-icon{background:#e8f9f6;color:#159d8f}.cl-premium .cl-support-card:nth-child(3)>.cl-icon{background:#f1edff;color:#7c63cc}.cl-premium .cl-support-card h3{font-size:22px}.cl-premium .cl-support-card strong{color:#60718b;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.cl-premium .cl-support-card p{font-size:14px;line-height:1.7;max-width:none}.cl-premium .cl-round-arrow{align-items:center;display:flex;height:36px;justify-content:center;margin-top:16px;width:36px}.cl-premium .cl-discovery{background:#f1f7fc;border:1px solid #e1edf5;border-radius:20px;gap:60px;grid-template-columns:1fr 1fr;padding:56px}.cl-discovery-preview{background:#fff;border:1px solid #d7e6f4;border-radius:16px;box-shadow:0 18px 40px #143c590d;padding:28px;transform:rotate(2deg)}.cl-preview-header{align-items:center;border-bottom:1px solid #e7eef7;color:#087cf0;display:flex;font-size:10px;font-weight:700;justify-content:space-between;letter-spacing:.13em;padding-bottom:18px}.cl-discovery-role{align-items:flex-start;display:flex;gap:14px;margin-top:24px}.cl-role-icon{background:#eaf4ff;border-radius:12px;color:#087cf0;display:flex;padding:12px}.cl-premium .cl-discovery-role h3{font-size:20px}.cl-premium .cl-discovery-role p{font-size:12px;margin:6px 0 0}.cl-role-tags{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.cl-role-tags span{background:#f1f6fc;border-radius:6px;color:#506984;font-size:11px;padding:6px 10px}.cl-role-checks{grid-gap:14px;color:#516982;display:grid;font-size:12px;gap:14px}.cl-role-checks span{align-items:center;display:flex;gap:10px}.cl-role-checks svg{color:#1ba795}.cl-discovery-preview>a{align-items:center;border-top:1px solid #e7eef7;color:#087cf0;display:flex;font-size:13px;font-weight:650;justify-content:space-between;margin-top:24px;padding-top:18px}.cl-premium .cl-practice-first{gap:24px;grid-template-columns:1.2fr 1fr 1fr}.cl-premium .cl-practice-option{background:#102b49;border:0;gap:16px;padding:30px}.cl-premium .cl-practice-option h3{color:#fff;font-size:23px}.cl-premium .cl-practice-option p{color:#c4d6e6}.cl-premium .cl-practice-option .cl-icon{color:#61d8f2;height:40px;width:40px}.cl-premium .cl-practice-option .cl-link{color:#81dfff}.cl-premium .cl-categories{gap:16px}.cl-premium .cl-categories>a{background:#fafcff;padding:24px 16px;transition:border-color .2s}.cl-premium .cl-categories>a:hover{border-color:#087cf0}.cl-premium .cl-categories .cl-icon{color:#087cf0;height:32px;margin:0 0 22px;width:32px}.cl-journey{grid-gap:40px;border-top:1px solid #e1eaf3;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);padding-top:40px}.cl-journey>div>span{align-items:center;background:#edf6ff;border-radius:50%;color:#0784f6;display:inline-flex;font-size:12px;font-weight:700;height:36px;justify-content:center;margin-bottom:16px;width:36px}.cl-premium .cl-journey h3{font-size:19px;margin-bottom:10px}.cl-premium .cl-help{max-width:900px;padding-bottom:0}.cl-premium .cl-faqs{margin-top:28px}.cl-premium .cl-faqs summary{font-size:15px;padding:22px}.cl-premium .cl-faqs details p{font-size:14px;padding:0 22px 22px}.cl-premium .cl-final-cta{align-items:center;background:linear-gradient(110deg,#102b49,#073f64);border-radius:18px;display:flex;gap:30px;justify-content:space-between;margin-bottom:80px;padding:48px}.cl-premium .cl-final-cta h2{color:#fff}.cl-premium .cl-final-cta p{color:#bfd9e9;margin-top:12px}.cl-premium .cl-final-cta .cl-eyebrow{color:#6cdbff;font-size:10px;margin-bottom:14px;margin-top:0}.cl-premium .cl-footer{padding:48px 0 24px}.cl-premium .cl-footer>.cl-container{max-width:1240px}@media(max-width:1000px){.cl-premium .cl-search-hero{padding-top:64px}.cl-premium .cl-search-hero-copy{max-width:600px}.cl-premium .cl-discovery{gap:32px;padding:32px}.cl-premium .cl-practice-first{grid-template-columns:1fr 1fr}.cl-premium .cl-practice-intro{grid-column:1/-1;max-width:600px}.cl-premium .cl-support-card{padding:24px}.cl-premium .cl-search-row{grid-template-columns:1fr 1fr}.cl-premium .cl-search-row>.cl-button{grid-column:1/-1}}@media(max-width:700px){.cl-premium .cl-discovery,.cl-premium .cl-final-cta,.cl-premium main>.cl-section{margin-top:60px;width:calc(100% - 40px)}.cl-premium .cl-search-hero{padding:48px 20px 0}.cl-premium .cl-search-hero-copy{padding-bottom:28px}.cl-premium .cl-search-hero-copy h1{font-size:44px}.cl-premium .cl-search-hero-copy>p:not(.cl-eyebrow){font-size:15px}.cl-premium .cl-search-hero-photo{left:0;opacity:.3;width:100%}.cl-premium .cl-search-hero:after{background:linear-gradient(90deg,#081d35ed,#081d3599)}.cl-hero-actions{gap:20px}.cl-hero-points{font-size:11px;gap:14px}.cl-search-panel{padding:22px 20px;transform:translateY(24px)}.cl-journey,.cl-premium .cl-discovery,.cl-premium .cl-practice-first,.cl-premium .cl-search-row,.cl-premium .cl-support-grid{grid-template-columns:1fr}.cl-premium .cl-search-row{gap:14px}.cl-premium .cl-discovery{padding:28px 22px}.cl-discovery-preview{padding:22px;transform:none}.cl-premium .cl-support-card{padding:26px}.cl-premium .cl-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-premium .cl-final-cta{align-items:flex-start;flex-direction:column;margin-bottom:48px;padding:32px 24px}.cl-journey{gap:28px}.cl-premium .cl-help h2{font-size:30px}.cl-premium .cl-section-heading{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.cl-premium .cl-support-card{transition:none}.cl-premium .cl-support-card:hover{transform:none}}.app__aboutus{position:relative}.app__aboutus-overlay{inset:0;position:absolute}.app__aboutus-overlay img{height:auto;opacity:.5;width:750px;z-index:0}.app__aboutus-content{width:100%;z-index:2}.app__aboutus-content_about{align-items:flex-end;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;text-align:right}.app__aboutus-content_knife{margin:2rem 4rem}.app__aboutus-content_knife img{height:850px}.app__aboutus-content_history{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;text-align:left}.app__aboutus-content_about p,.app__aboutus-content_history p{color:var(--color-grey);margin:2rem 0}@media screen and (min-width:2000px){.app__aboutus-content_knife img{height:1110px}.app__aboutus-content_about p,.app__aboutus-content_history p{margin:4rem 0}}@media screen and (max-width:900px){.app__aboutus-content{flex-direction:column}.app__aboutus-content_knife{margin:4rem 0}}@media screen and (max-width:650px){.app__aboutus-overlay img{height:320px;width:80%}}.app__menuitem{display:flex;flex-direction:column;margin:1rem 0;width:100%}.app__menuitem-head{align-items:center;display:flex;justify-content:space-between}.app__menuitem-sub{margin-top:.2rem;width:100%}.app__menuitem-name{flex:1 1}.app__menuitem-dash{background:var(--color-golden);height:2px;margin:0 1rem;width:90px}.app__menuitem-price{align-items:flex-end;display:flex;justify-content:flex-end}.app__navbar{background:var(--color-black);justify-content:space-between;padding:1rem 2rem;width:100%}.app__navbar,.app__navbar-logo{align-items:center;display:flex}.app__navbar-logo{justify-content:flex-start}.app__navbar-logo img{width:150px}.app__navbar-links{align-items:center;display:flex;flex:1 1;justify-content:center;list-style:none}.app__navbar-links li{cursor:pointer;margin:0 1rem}.app__navbar-links li:hover{color:var(--color-grey)}.app__navbar-login{align-items:center;display:flex;justify-content:flex-end}.app__navbar-login a{margin:0 1rem;text-decoration:none;transition:.5s ease}.app__navbar-login a:hover{border-bottom:1px solid var(--color-golden)}.app__navbar-login div{background:var(--color-grey);height:30px;width:1px}.app__navbar-smallscreen{display:none}.app__navbar-smallscreen_overlay{background:var(--color-black);flex-direction:column;height:100vh;left:0;position:fixed;top:0;transition:.5s ease;width:100%;z-index:5}.app__navbar-smallscreen_overlay .overlay__close{color:var(--color-golden);cursor:pointer;font-size:27px;position:absolute;right:20px;top:20px}.app__navbar-smallscreen_links{list-style:none}.app__navbar-smallscreen_links li{color:var(--color-golden);cursor:pointer;font-family:var(--font-base);font-size:2rem;margin:2rem;text-align:center}.app__navbar-smallscreen_links li:hover{color:var(--color-white)}@media screen and (min-width:2000px){.app__navbar-logo img{width:210px}}@media screen and (max-width:1150px){.app__navbar-links{display:none}.app__navbar-smallscreen{display:flex}}@media screen and (max-width:650px){.app__navbar{padding:1rem}.app__navbar-login{display:none}.app__navbar-logo img{width:110px}}.app__chef-content{display:flex;flex-direction:column;margin-top:5rem;width:100%}.app__chef-content_quote{align-items:flex-end;display:flex;justify-content:flex-start}.app__chef-content_quote img{height:40px;margin:0 1rem 1rem 0;width:47px}.app__chef-sign{margin-top:3rem;width:100%}.app__chef-sign p:first-child{color:var(--color-golden);font-family:var(--font-base);font-size:32px;font-weight:400;letter-spacing:.04em;line-height:41.6px;text-transform:capitalize}.app__chef-sign img{margin-top:3rem;width:250px}@media screen and (min-width:2000px){.app__chef-sign img{width:370px}}@media screen and (max-width:450px){.app__chef-sign img{width:80%}}.app__footer{align-items:center;background:var(--color-black);display:flex;flex-direction:column;justify-content:flex-start;padding-top:0;position:relative;width:100%;z-index:1}.app__footer-links{align-items:flex-start;display:flex;justify-content:space-between;margin-top:5rem;padding:0 2rem;width:100%}.app__footer-links_contact,.app__footer-links_logo,.app__footer-links_work{flex:1 1;margin:1rem;text-align:center}.app__footer-links_logo img:first-child{margin-bottom:.75rem;width:210px}.app__footer-links_work p:nth-child(odd){margin-bottom:1rem}.app__footer-links_icons{margin-top:.5rem}.app__footer-links_icons svg{color:var(--color-white);cursor:pointer;font-size:24px;margin:.5rem}.app__footer-links_icons svg:hover{color:var(--color-golden)}.app__footer-headtext{color:var(--color-white);font-family:var(--font-base);font-size:32px;font-weight:400;letter-spacing:.04em;line-height:41.6px;margin-bottom:1rem;text-transform:capitalize}.footer__copyright{margin-top:3rem}@media screen and (min-width:2000px){.app__footer-headtext{font-size:51px;line-height:61.6px}}@media screen and (max-width:1150px){.app__footer-links{align-items:center;flex-direction:column;padding:0}.app__footer-links_contact,.app__footer-links_logo,.app__footer-links_work{margin:2rem 0;width:100%}}@media screen and (max-width:650px){.app__footer{padding:0 0 2rem}}@media screen and (max-width:350px){.app__footer-links_logo img:first-child{width:80%}}.app__gallery{background:var(--color-black);flex-direction:row;padding:4rem 0 4rem 6rem}.app__gallery-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:500px;padding-right:2rem}.app__gallery-content button{margin-top:1rem}.app__gallery-images{display:flex;flex:1 1;flex-direction:row;max-width:50%;position:relative}.app__gallery-images_container{-ms-overflow-style:none;display:flex;flex-direction:row;overflow-x:scroll;scrollbar-width:none;width:-webkit-max-content;width:max-content}.app__gallery-images_container::-webkit-scrollbar{display:none}.app__gallery-images_card{height:447px;margin-right:2rem;min-width:301px;position:relative}.gallery__image-icon{color:#fff;cursor:pointer;font-size:2rem;opacity:0;position:absolute;transition:.5s ease}.app__gallery-images_card img{height:100%;object-fit:cover;opacity:1;transition:.5s ease;width:100%}.app__gallery-images_card:hover img{opacity:.35}.app__gallery-images_card:hover .gallery__image-icon{opacity:1}.app__gallery-images_arrows{align-items:center;bottom:5%;display:flex;justify-content:space-between;padding:0 1rem;position:absolute;width:100%}.gallery__arrow-icon{background:var(--color-black);border-radius:5px;color:var(--color-golden);cursor:pointer;font-size:2rem}.gallery__arrow-icon:hover{color:var(--color-white)}@media screen and (min-width:2000px){.app__gallery-content button{margin-top:2rem}.app__gallery-content{min-width:1000px;padding-right:4rem}.app__gallery-images_card{height:547px;min-width:400px}}@media screen and (max-width:1150px){.app__gallery{flex-direction:column}.app__gallery-images{margin:5rem 0;max-width:100%}}@media screen and (max-width:850px){.app__gallery{padding:4rem 0 4rem 4rem}}@media screen and (max-width:650px){.app__gallery{padding:4rem 0 4rem 2rem}.app__gallery-content{min-width:100%}.app__gallery-images_card{height:320px;min-width:240px}}.app__header{background-color:var(--color-black);overflow:hidden}.app__header-h1{color:var(--color-golden);font-family:var(--font-base);font-size:50px;font-weight:700;letter-spacing:.04em;line-height:60px;text-transform:capitalize}.app__header-img img{width:80%}@media screen and (min-width:2000px){.app__header-h1{font-size:180px;line-height:210px}}@media screen and (max-width:1150px){.app__header-h1{font-size:90px}}@media screen and (max-width:650px){.app__header-h1{font-size:70px;line-height:87px}}@media screen and (max-width:450px){.app__header-h1{font-size:50px;line-height:70px}}.wrapper{left:50%;perspective:500px;position:absolute;top:50%;z-index:2}@keyframes spin{0%{opacity:0}to{opacity:.6;transform:translate3d(-4px,-4px,550px)}}#black{bottom:10px;color:#fff9;left:10px;position:absolute;text-decoration:none}#black:after{content:"Black & white"}#black:target{background:#111;cursor:default;height:100%;left:0;top:0;width:100%;z-index:1}#black:target:after{content:""}.app__video{height:100vh;position:relative}.app__video video{height:100%;object-fit:cover;width:100%}.app__video-overlay{background:#000000a6;inset:0;position:absolute}.app__video-overlay_circle{border:1px solid var(--color-golden);border-radius:50%;cursor:pointer;height:100px;width:100px}.app__laurels_awards{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:3rem}.app__laurels_awards-card{align-items:flex-start;display:flex;flex:1 1;justify-content:flex-start;margin:1rem;min-width:230px}@media screen and (min-width:1900px){.app__laurels_awards-card{min-width:390px}}.app__laurels_awards-card img{height:50px;width:50px}.app__laurels_awards-card_content{display:flex;flex-direction:column;margin-left:1rem}@media screen and (max-width:450px){.app__laurels_awards-card{margin:1rem 0;min-width:100%}}.app__specialMenu{background:var(--color-black);flex-direction:column}.app__specialMenu-title{margin-bottom:2rem;text-align:center}.app__specialMenu-menu{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;margin:2rem 0;width:100%}.app__specialMenu-menu_heading{color:var(--color-white);font-family:var(--font-base);font-size:45px;font-weight:600;letter-spacing:.04em;line-height:58.5px}.app__specialMenu-menu_cocktails,.app__specialMenu-menu_wine{flex:1 1;flex-direction:column;width:100%}.app__specialMenu-menu_img{margin:10rem 3rem;width:410px}.app__specialMenu-menu_img img{height:auto;width:100%}.app__specialMenu_menu_items{display:flex;flex-direction:column;margin:2rem 0;width:100%}@media screen and (min-width:2000px){.app__specialMenu-menu_img{width:650px}.app__specialMenu-menu_img img{height:920px}}@media screen and (max-width:1150px){.app__specialMenu-menu{align-items:center;flex-direction:column;width:100%}.app__specialMenu-menu_img{margin:3rem 0}}@media screen and (max-width:650px){.app__specialMenu-menu_img{width:100%}.app__specialMenu-menu_heading{font-size:35px;line-height:48.5px}}.app__video-content{display:flex;flex-direction:column;margin-top:5rem;width:100%}.app__video-content_quote{align-items:flex-end;display:flex;justify-content:flex-start}.app__video-content_quote img{height:40px;margin:0 1rem 1rem 0;width:47px}.app__video-sign{margin-top:3rem;width:100%}.app__video-sign p:first-child{color:var(--color-golden);font-family:var(--font-base);font-size:32px;font-weight:400;letter-spacing:.04em;line-height:41.6px;text-transform:capitalize}.app__video-sign img{margin-top:3rem;width:250px}@media screen and (min-width:2000px){.app__video-sign img{width:370px}}@media screen and (max-width:450px){.app__video-sign img{width:80%}}.app__fitment-content{display:flex;flex-direction:column;margin-top:5rem;width:100%}.app__fitment-content_quote{align-items:flex-end;display:flex;justify-content:flex-start}.app__fitment-content_quote img{height:40px;margin:0 1rem 1rem 0;width:47px}.app__fitment-sign{margin-top:3rem;width:100%}.app__fitment-sign p:first-child{color:var(--color-golden);font-family:var(--font-base);font-size:32px;font-weight:400;letter-spacing:.04em;line-height:41.6px;text-transform:capitalize}.app__fitment-sign img{margin-top:3rem;width:250px}@media screen and (min-width:2000px){.app__fitment-sign img{width:370px}}@media screen and (max-width:450px){.app__fitment-sign img{width:80%}}.section__padding{padding:4rem 6rem}.flex__center{align-items:center;display:flex;justify-content:center}.app__bg{background:url(/static/media/abstract-luxury-gradient-blue-background-smooth-dark-blue-with-black-vignette-studio-banner.1e4872aab07d2847a09c.jpg);background-attachment:fixed;background-position:50%;background-repeat:repeat;background-size:cover}.app__wrapper{align-items:center;display:flex;justify-content:space-between;min-height:100vh}.app__wrapper_info{align-items:flex-start;flex:1 1;flex-direction:column}.app__wrapper_img,.app__wrapper_info{display:flex;justify-content:center;width:100%}.app__wrapper_img{align-items:center;flex:1 1;margin-left:2rem}.app__wrapper_img-reverse{justify-content:flex-start}.app__wrapper_img img{width:80%}.custom__button{background-color:var(--color-crimson);border:none;border-radius:1px;color:var(--color-black);cursor:pointer;font-size:16px;line-height:28px;outline:none;padding:.5rem 1.5rem}.custom__button,.p__cormorant{font-family:var(--font-base);font-weight:700;letter-spacing:.04em}.p__cormorant{font-feature-settings:"tnum" on,"lnum" on;font-size:23px;line-height:29.9px}.p__cormorant,.p__opensans{color:var(--color-white);text-transform:capitalize}.p__opensans{font-family:var(--font-alt);font-size:16px;font-weight:400;letter-spacing:.04em;line-height:28px}.headtext__cormorant{color:var(--color-golden);font-family:var(--font-base);font-size:45px;letter-spacing:.04em;line-height:83.2px;text-transform:capitalize}.spoon__img{width:45px}@media screen and (min-width:2000px){.custom__button,.p__cormorant{font-size:37px;line-height:67px}.p__opensans{font-size:30px;line-height:50px}.headtext__cormorant{font-size:150px;line-height:210px}.spoon__img{width:80px}}@media screen and (max-width:1150px){.app__wrapper{flex-direction:column}.app__wrapper_img{margin:5rem 0 0}.app__wrapper_img-reverse{margin:0 0 5rem}.app__wrapper_img img{width:100%}}@media screen and (max-width:850px){.section__padding{padding:4rem}}@media screen and (max-width:650px){.section__padding{padding:4rem 2rem}.p__cormorant{font-size:21px}.p__opensans{font-size:14px}}@media screen and (max-width:450px){.p__opensans{font-size:12px}.p__cormorant{font-size:19px}.headtext__cormorant{font-size:45px;line-height:70px}}.feedbackpage{align-items:center;background:linear-gradient(180deg,#000,#1e90ff);display:flex;height:100vh;justify-content:center;width:100%}.feedback-container{animation:feedback-fadeIn 1s ease;background-color:#f8f9fa;border-radius:10px;box-shadow:0 4px 8px #0000001a;font-family:Roboto,sans-serif;margin:50px auto;max-width:600px;padding:20px}@keyframes feedback-fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.feedback-step{opacity:1;text-align:center;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.feedback-question{animation:feedback-slideIn .6s ease-in-out;color:#343a40;font-size:1.5em;margin-bottom:20px}@keyframes feedback-slideIn{0%{opacity:0;transform:translateX(-50%)}to{opacity:1;transform:translateX(0)}}.feedback-options{display:flex;justify-content:space-around;margin-bottom:20px}.emoji-options .feedback-option{cursor:pointer;font-size:2.5em;transition:transform .3s ease-in-out}.emoji-options input[type=radio]{display:none}.emoji-options input[type=radio]:checked+span{transform:scale(1.2)}.feedback-star-rating{display:flex;justify-content:center;margin-bottom:20px}.feedback-star{color:#ccc;cursor:pointer;font-size:2.5em;transition:color .3s ease-in-out,transform .3s ease-in-out}.feedback-star.selected{color:#ffc107}.feedback-star:hover,.feedback-star:hover~.feedback-star{color:#ffc107;transform:scale(1.2)}.feedback-textarea{border:1px solid #ccc;border-radius:10px;font-size:16px;padding:15px;transition:border-color .3s,box-shadow .3s;width:100%}.feedback-textarea:focus{border-color:#007bff;box-shadow:0 0 5px #007bff80}.feedback-next-button,.feedback-previous-button,.feedback-submit-button{background-color:#007bff;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:16px;margin-top:20px;padding:12px 30px;transition:background-color .3s,transform .3s}.feedback-next-button:hover,.feedback-previous-button:hover,.feedback-submit-button:hover{background-color:#0056b3;transform:translateY(-2px)}.feedback-next-button:active,.feedback-previous-button:active,.feedback-submit-button:active{transform:translateY(1px)}.feedback-buttons{display:flex;justify-content:space-between}@media (max-width:600px){.feedback-buttons{align-items:center;flex-direction:column}.feedback-next-button,.feedback-previous-button,.feedback-submit-button{margin:10px 0;width:100%}}.run-btn:disabled{box-shadow:none;cursor:not-allowed!important;opacity:.6;pointer-events:none;transform:none}.run-btn:disabled:hover{opacity:.6}.run-btn:disabled:active{transform:none}.email-status-wrapper{align-items:center;background:linear-gradient(135deg,#f4f8ff,#eef2ff);display:flex;justify-content:center;min-height:100vh;padding:20px}.email-status-card{animation:fadeScale .6s ease-in-out;background:#fff;border-radius:16px;box-shadow:0 20px 40px #00000014;max-width:460px;padding:40px 30px;text-align:center;width:100%}.email-logo{width:160px}.email-icon,.email-logo{display:block;margin-bottom:20px}.email-icon{font-size:64px;text-align:center}.email-icon.success{color:#28a745}.email-icon.expired{color:#dc3545}.email-icon.info{color:#0d6efd}.email-status-card h1{color:#1f2937;font-size:24px;font-weight:700;margin-bottom:12px}.email-status-card p{color:#4b5563;font-size:16px;line-height:1.6;margin-bottom:25px}.redirect-btn{background:linear-gradient(135deg,#2563eb,#1e40af);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 26px;transition:all .3s ease}.redirect-btn:hover{box-shadow:0 10px 20px #2563eb4d;transform:translateY(-2px)}.auto-redirect{color:#6b7280;display:block;font-size:13px;margin-top:15px}.center-block{align-items:center;display:flex;flex-direction:column;justify-content:center}.email-icon.invalid{animation:shake .6s ease-in-out;color:#ff4d4f}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-6px)}50%{transform:translateX(6px)}75%{transform:translateX(-6px)}to{transform:translateX(0)}}@keyframes fadeScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:480px){.email-status-card{padding:30px 20px}.email-status-card h1{font-size:20px}.email-icon{font-size:54px}}

/* ! tailwindcss v3.4.10 | MIT License | https://tailwindcss.com */*,:after,:before{border:0 solid #e2e8f0;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#cbd5e0;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#4299e180;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#4299e180;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/*# sourceMappingURL=main.d3d9f852.css.map*/