.error-boundary__title{position:absolute;top:40%;left:50%;transform:translate(-50%, -40%);transition:all .7s ease-in-out}
.backdrop{position:fixed;top:0px;bottom:0px;left:0px;right:0px;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,.5);transition:all .5s ease-in-out;cursor:pointer}
.app-modal .backdrop{visibility:hidden;opacity:0;z-index:50}.app-modal--open .app-modal__content{opacity:1;visibility:visible}.app-modal--open .backdrop{opacity:1;visibility:visible}.app-modal__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:55;visibility:hidden;opacity:0;transition:all .5s ease-in-out}
*{margin:0;padding:0;border:0;font-family:"Roboto",sans-serif}*,*::after,*::before{box-sizing:border-box}html{height:100vh}@supports(scroll-behavior: smooth){html :root{scroll-behavior:smooth}}main{height:100%}body{font-size:16px;height:100%}button{cursor:pointer}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideDownAndFade{from{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.table-header-wrapper{overflow-x:auto;overflow-y:hidden}.table-header-wrapper::-webkit-scrollbar{display:none}.table-body-wrapper{height:815px;overflow:auto}.table-body-wrapper::-webkit-scrollbar{display:none}.table-zero-state{font-size:1rem;font-weight:400;text-align:center;transition:all .7s ease-in-out}.default-table{width:100%;border-collapse:collapse;table-layout:fixed;min-width:1500px}.default-table__head{border-bottom:15px solid rgba(0,0,0,0)}.default-table__head th:first-of-type span{margin-left:10px}.default-table__head th button{background-color:rgba(0,0,0,0);color:inherit;border:none}.default-table__head th span{font-size:.875rem;margin-right:7px;font-weight:400}.default-table__head th i{font-size:.75rem;font-weight:900}.default-table__body{outline:none}.default-table__body:focus-visible{border:1px solid #ff662e}.default-table__body tr{transition:background-color .7s ease-in-out,box-shadow .7s ease-in-out}.default-table__body tr td{font-size:.875rem;font-weight:400;padding-top:17px;padding-bottom:17px;transition:color .7s ease-in-out,padding 0s}.default-table__body tr td:first-of-type{border-top-left-radius:8px;border-bottom-left-radius:8px;padding-left:15px}.default-table__body tr td:last-of-type{border-top-right-radius:8px;border-bottom-right-radius:8px;padding-right:15px;padding-top:17px;padding-bottom:17px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.loader{display:inline-block;width:80px;height:80px}.loader:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #ff662e;border-color:#ff662e rgba(0,0,0,0) #ff662e rgba(0,0,0,0);animation:loader 1.2s linear infinite}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.app-intro-overlay{width:100vw;height:100%;z-index:10;background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0}
.create-visa-profile-overlay figure{position:absolute;right:2%;top:-12%}.create-visa-profile-overlay__message{padding:20px;border-radius:10px;background-color:#ff662e;color:#fff;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;font-size:1.25rem;display:flex;align-items:center;justify-content:center;width:350px;right:18%;top:38%;position:absolute}
.email-invitations-overlay__highlight{position:absolute;top:16px;left:42%;width:80px;height:40px;background-color:rgba(255,102,46,.3);border:1px solid #ff662e;border-radius:30px;display:flex;justify-content:center;align-items:center}.email-invitations-overlay figure{position:absolute;top:-18%;left:31%}.email-invitations-overlay__message{padding:20px;border-radius:10px;background-color:#ff662e;color:#fff;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;font-size:1.25rem;display:flex;align-items:center;justify-content:center;width:350px;top:27%;left:37%;position:absolute}.email-invitations-overlay__message p{margin-bottom:0px;text-align:center}
.install-agent-overlay__highlight{position:absolute;top:21%;right:2%;width:230px;height:50px;background-color:rgba(255,102,46,.3);border:1px solid #ff662e;border-radius:30px}.install-agent-overlay figure{position:absolute;top:-2%;right:6%}.install-agent-overlay__message{padding:20px;border-radius:10px;background-color:#ff662e;color:#fff;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;font-size:1.25rem;display:flex;align-items:center;justify-content:center;width:350px;top:45%;right:22%;position:absolute}.install-agent-overlay__message p{margin-bottom:0px;text-align:center}
.invite-others-overlay__highlight{position:absolute;top:21%;right:2%;width:150px;height:50px;background-color:rgba(255,102,46,.3);border:1px solid #ff662e;border-radius:30px}.invite-others-overlay figure{position:absolute;top:-2%;right:1%}.invite-others-overlay__message{padding:20px;border-radius:10px;background-color:#ff662e;color:#fff;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;font-size:1.25rem;display:flex;align-items:center;justify-content:center;width:380px;top:45%;right:13%;position:absolute}.invite-others-overlay__message p{margin-bottom:0px;text-align:center}
.view-agents-overlay__highlight{position:absolute;top:44%;left:1%;width:110px;height:40px;background-color:rgba(255,102,46,.3);border:1px solid #ff662e;border-radius:30px}.view-agents-overlay figure{position:absolute;top:19%;left:-3%}.view-agents-overlay__message{padding:20px;border-radius:10px;background-color:#ff662e;color:#fff;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;font-size:1.25rem;display:flex;align-items:center;justify-content:center;width:350px;top:50%;left:16%;position:absolute}.view-agents-overlay__message p{margin-bottom:0px;text-align:center}
.visa-profiles-overlay__highlight{position:absolute;top:16px;left:37%;width:80px;height:40px;background-color:rgba(255,102,46,.3);border:1px solid #ff662e;border-radius:30px;display:flex;justify-content:center;align-items:center}.visa-profiles-overlay figure{position:absolute;top:-18%;left:26%}.visa-profiles-overlay__message{padding:20px;border-radius:10px;background-color:#ff662e;color:#fff;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;font-size:1.25rem;display:flex;align-items:center;justify-content:center;width:350px;top:27%;left:32%;position:absolute}.visa-profiles-overlay__message p{margin-bottom:0px;text-align:center}
.trial-check{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.5);z-index:1000}.trial-check__content{position:absolute;display:flex;flex-direction:column;align-items:center;top:30%;left:50%;transform:translate(-50%, -30%);padding:35px 25px 45px 25px;background-color:#edeff3;box-shadow:2px 2px 4px rgba(147,156,171,.25);border-radius:4px}.trial-check__text{text-align:center;margin-bottom:25px;margin-top:15px}.trial-check__text h5{color:#38465d;font-weight:700;font-size:1.125rem;margin-bottom:12px}.trial-check__text p{font-size:.875rem;line-height:16px;color:#616e7e;width:500px;margin-bottom:0px}.trial-check__link{color:#4f91f4;font-size:.875rem;font-weight:400;-webkit-text-decoration:underline;text-decoration:underline;transition:all .3s ease-in-out}.trial-check__link:hover{color:#7faff7;-webkit-text-decoration:underline;text-decoration:underline}.trial-check .btn--primary{padding:13px 70px;font-size:16px}.trial-check .app-alert{margin-bottom:0px}
.trial-expired{display:flex;flex-direction:column;align-items:center;justify-content:center}
.environments-dropdown-container{position:relative}.environments-dropdown-backdrop{position:fixed;top:0px;bottom:0px;left:0px;right:0px;width:100%;height:100%;z-index:30;cursor:pointer}.environments-dropdown{padding:7px;border-radius:10px;display:flex;align-items:center;width:240px;height:60px;cursor:pointer;position:relative;transition:all .7s ease-in-out;z-index:35;padding-left:5px}.environments-dropdown--collapsed{width:60px;padding-right:5px}.environments-dropdown--collapsed .environments-dropdown__content{width:0px;margin-left:0px}.environments-dropdown--collapsed .environments-dropdown__content .environments-dropdown__angle,.environments-dropdown--collapsed .environments-dropdown__content .environments-dropdown__text{opacity:0}.environments-dropdown--collapsed .environments-dropdown__content .environments-dropdown__angle{transition:opacity .3s ease-in-out}.environments-dropdown__content{display:flex;align-items:center;width:100%;margin-left:10px;transition:width .7s ease-in-out,margin .7s ease-in-out}.environments-dropdown__content .environments-dropdown__text,.environments-dropdown__content .environments-dropdown__angle{opacity:1}.environments-dropdown__content .environments-dropdown__angle{transition:opacity 1.3s ease-in-out,color .7s ease-in-out}.environments-dropdown__content .environments-dropdown__text{transition:opacity .4s ease-in-out,color .7s ease-in-out}.environments-dropdown__icon{width:45px;height:45px;padding:19px 15px;border-radius:6px;display:flex;justify-content:center;align-items:center;transition:all .7s ease-in-out}.environments-dropdown__text{font-size:1rem;font-weight:500;transition:all .7s ease-in-out}.environments-dropdown__angle{font-size:1rem;margin-left:auto;margin-right:3px;transition:transform .3s ease-in-out,color .7s ease-in-out}.environments-dropdown__initial{font-size:16px;font-weight:700;text-transform:uppercase}
.demo{height:100%;background-size:cover;position:relative;background-image:url(/static/build/img/step-bg-dark.png);overflow-y:scroll}.demo__logo{margin-top:15px;margin-left:15px}.demo__content{height:100%;display:flex;justify-content:center;align-items:center}
.login{height:100vh;background-size:cover;position:relative;display:flex;justify-content:center;align-self:center}.login--light{background-image:url(/static/build/img/signup-bg-light.png)}.login--dark{background-image:url(/static/build/img/signup-bg-dark.png)}.login figure img{width:607px;height:570px}.login__content{display:flex;justify-content:center;align-items:center;gap:45px}
.document-demo{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;min-height:100vh;background-color:#f2f4f6;padding:2.5rem 1.25rem;position:relative}.document-demo__logo{margin-bottom:2.5rem}.document-demo__navigation{display:flex;justify-content:space-between;width:100%;max-width:56.25rem;margin-bottom:1.5rem}.document-demo__back-link{color:#38465d;-webkit-text-decoration:underline;text-decoration:underline}.document-demo__back-link:hover{color:#616e7e}.document-demo__logout-button{background-color:#f2f4f6;border:1px solid #38465d;border-radius:4px;color:#38465d;cursor:pointer;font-size:.875rem;padding:.375rem .75rem;transition:all .2s ease}.document-demo__logout-button:hover{background-color:#38465d;color:#fff}.document-demo__content{width:100%;max-width:56.25rem;margin:0 auto}.document-demo__welcome-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.document-demo__welcome-popup{background-color:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.2);padding:2rem;text-align:center;max-width:600px;width:90%}.document-demo__welcome-title{color:#170d7d;font-size:1.75rem;font-weight:700;margin-bottom:1.5rem}.document-demo__welcome-content{margin-bottom:1.5rem;text-align:left}.document-demo__welcome-content p{color:#38465d;font-size:1rem;line-height:1.5;margin-bottom:1rem}.document-demo__welcome-content ul{padding-left:1.5rem}.document-demo__welcome-content li{color:#38465d;font-size:1rem;line-height:1.5;margin-bottom:1rem}.document-demo__welcome-message{color:#616e7e;font-size:1rem;margin-top:1.5rem;font-style:italic}
.visa-invites-layout--light .visa-invites-layout__title{color:#38465d}.visa-invites-layout--dark .visa-invites-layout__title{color:#f0f3f8}.visa-invites-layout__header{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:25px}.visa-invites-layout__image{margin-bottom:25px;width:160px;height:160px}.visa-invites-layout__title{font-size:1.75rem;font-weight:600;margin-bottom:25px}
.invite-type-select{display:flex;gap:0px}.invite-type-select--light .invite-type-select__btn{color:#9ba2b2}.invite-type-select--light .invite-type-select__btn--active{border:1px solid #e5e9ee;background-color:#f6f6f6;color:#616e7e;box-shadow:-2px -3px 4px 0px rgba(0,0,0,.15) inset,2px 3px 4px 0px rgba(255,255,255,.45) inset}.invite-type-select--dark .invite-type-select__btn{color:#9898b3}.invite-type-select--dark .invite-type-select__btn--active{border:1px solid #1d1d2b;background-color:#2d2d3f;color:#c3c3db;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1),2px 2px 4px 0px rgba(88,88,113,.5) inset,-2px -2px 4px 0px rgba(0,0,0,.6) inset}.invite-type-select__btn{padding:7px 20px;transition:all .3s ease-in-out;border-radius:8px;font-size:.875rem;font-weight:400;border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0)}
.visa-invite-process{padding:25px 45px 45px 45px;border-radius:8px}.visa-invite-process--light{background-color:#e5e9ee;box-shadow:4px 4px 10px 0px rgba(255,255,255,.55) inset,-4px -4px 10px 0px rgba(147,156,171,.45) inset}.visa-invite-process--dark{background-color:#10101d;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1),2px 2px 4px 0px rgba(88,88,113,.5) inset,-2px -2px 4px 0px rgba(0,0,0,.6) inset}
.bulk-visa-invites-controls{display:flex;justify-content:flex-start}.bulk-visa-invites-controls--light .bulk-visa-invites-controls__btn{color:#fa9976}.bulk-visa-invites-controls--dark .bulk-visa-invites-controls__btn{color:#ff662e}.bulk-visa-invites-controls__btn{font-size:1rem;font-weight:500;background-color:rgba(0,0,0,0);border:none}
.invite-registration-success{padding:45px 60px;text-align:center}.invite-registration-success--light{background-color:#edeff3}.invite-registration-success--light .invite-registration-success__header{color:#38465d}.invite-registration-success--light .invite-registration-success__text{color:#616e7e}.invite-registration-success h3{font-weight:700;font-size:1.5rem}
.assign-session{padding:45px;border-radius:8px;width:700px}.assign-session--light{background-color:#e5e9ee;box-shadow:-2px -3px 4px 0px rgba(0,0,0,.15) inset,2px 3px 4px 0px rgba(255,255,255,.45) inset}.assign-session--light .assign-session__header h3{color:#38465d}.assign-session--light .assign-session__assign-visa label{color:#616e7e}.assign-session--dark{background-color:#10101d}.assign-session--dark .assign-session__header h3{color:#f0f3f8}.assign-session--dark .assign-session__assign-visa label{color:#c3c3db}.assign-session__header{text-align:center;margin-bottom:45px}.assign-session__header img{margin-bottom:25px}.assign-session__header h3{font-size:1.75rem;font-weight:600}.assign-session__content{display:flex;justify-content:center;flex-direction:column;align-items:center}.assign-session__assign-visa{display:flex;flex-direction:column;width:295px;margin-bottom:45px}.assign-session__assign-visa label{font-weight:400 !important}.assign-session__assign-visa label{margin-bottom:6px;color:#616e7e;font-size:.875rem}.assign-session__actions{display:flex;justify-content:center;gap:25px}
.create-environment{width:710px;padding:45px;text-align:center;border-radius:8px}.create-environment--light{background-color:#e5e9ee;box-shadow:-2px -3px 4px 0px rgba(0,0,0,.15) inset,2px 3px 4px 0px rgba(255,255,255,.45) inset}.create-environment--light .create-environment__text h2{color:#38465d}.create-environment--light .create-environment__text p{color:#616e7e}.create-environment--dark{background-color:#10101d;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1),2px 2px 4px 0px rgba(88,88,113,.5) inset}.create-environment--dark .create-environment__text h2{color:#f0f3f8}.create-environment--dark .create-environment__text p{color:#c3c3db}.create-environment__icon{margin-bottom:25px;width:105px;height:120px}.create-environment__text{text-align:center}.create-environment__text h2{margin-bottom:15px;font-size:1.75rem;font-style:normal;font-weight:600;line-height:normal}.create-environment__text p{margin-bottom:45px;text-align:center;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.create-environment__form{width:375px;margin:0 auto}.create-environment__actions{display:flex;align-items:center;gap:25px;margin-top:45px}.create-environment .app-form-control:first-of-type{margin-bottom:15px}.create-environment .app-form-control label{text-align:left;text-align:initial;font-weight:400}.create-environment .input{width:100%}.create-environment .btn--primary{padding:13px 25px;width:100%}.create-environment .btn--secondary{width:100px;padding:13px 25px}.create-environment .btn--secondary-dark{padding:13px 25px}.create-environment .app-alert{margin:0 auto;margin-top:20px}
.delete-user{width:707px;padding:45px;border-radius:8px;text-align:center}.delete-user--light{background-color:#e5e9ee;box-shadow:-2px -3px 4px 0px rgba(0,0,0,.15) inset,2px 3px 4px 0px rgba(255,255,255,.45) inset}.delete-user--light .delete-user__title{color:#38465d}.delete-user--light .delete-user__text{color:#616e7e}.delete-user--dark{background-color:#10101d;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1),2px 2px 4px 0px rgba(88,88,113,.5) inset}.delete-user--dark .delete-user__title{color:#f0f3f8}.delete-user--dark .delete-user__text{color:#c3c3db}.delete-user__icon{width:78px;height:95px;margin-right:10px}.delete-user__title{color:#38465d;font-size:1.75rem;font-weight:600;margin-bottom:20px;margin-top:25px}.delete-user__text{color:#616e7e;text-align:center;font-size:1rem;font-weight:400;margin-bottom:45px}.delete-user__actions{display:flex;justify-content:center;align-items:center;gap:25px}.delete-user .btn--secondary-dark{padding:13px 25px}.delete-user .app-alert{margin:0 auto;margin-top:20px}
.forgot-password{height:100vh;background-size:cover;position:relative;transition:background-image .3s ease-in-out}.forgot-password--light{background-image:url(/static/build/img/signup-bg-light.png)}.forgot-password--dark{background-image:url(/static/build/img/signup-bg-dark.png)}.forgot-password--wrapper{display:flex;align-items:center;justify-content:center}.forgot-password__figure{margin-right:33px;position:relative}.forgot-password__mascot{width:379px;height:618px}.forgot-password__question-mark{position:absolute;top:-30px;right:15px;width:91px;height:141px}.forgot-password__content{display:flex;justify-content:center;align-items:center;gap:190px}.forgot-password .forgot-password-confirmation{margin-bottom:70px}
.edit-user__form-control{display:flex;align-items:center}.edit-user__form-control label,.edit-user__form-control input{width:200px}.edit-user__form-control label{margin-bottom:0px}.edit-user__form-control input[type=checkbox]{width:auto}
.edit-visa__form-control{display:flex;align-items:center}.edit-visa__form-control label{width:200px}.edit-visa__form-control input{width:220px}.edit-visa__form-control label{margin-bottom:0px}.edit-visa__form-control input[type=checkbox]{width:auto}.edit-visa__visa-id{width:auto;font-weight:400;font-size:16px;margin-bottom:0px}
.btn--primary{background-color:#ff662e;padding:13px 45px;color:#fff;font-size:1.125rem;font-weight:700;border-radius:4px;border:none;cursor:pointer;transition:all .3s ease-out}.btn--primary:hover,.btn--primary:focus{box-shadow:0px 0px 10px rgba(255,102,46,.5)}.btn--primary:disabled{opacity:.5;pointer-events:none}.btn--secondary{background:#f6f6f6;border:1px solid rgba(255,255,255,.6);box-shadow:2px 2px 4px rgba(147,156,171,.25);border-radius:4px;padding:13px 45px;color:#cbcdd8;font-weight:500;font-size:16px;transition:all .3s ease-in-out;cursor:pointer}.btn--secondary:hover,.btn--secondary:focus{color:#9ba2b2}.btn--secondary:disabled{opacity:.5;pointer-events:none}.btn--dark{background-color:#2d2d3f;box-shadow:0px 4px 4px rgba(0,0,0,.1),inset 2px 2px 4px rgba(88,88,113,.75),inset -2px -2px 4px rgba(0,0,0,.35);border-radius:4px;color:#c3c3db;padding:13px 45px;font-size:1rem;transition:all .3s ease-in-out;cursor:pointer;font-weight:500}.btn--dark:disabled{border:1px solid #c3c3db;box-shadow:inset -2px -2px 4px rgba(0,0,0,.25),inset 2px 2px 4px rgba(255,255,255,.75);background:#c3c3db;color:#1d1d2b;cursor:default}.btn--dark:hover{background-color:#464660;background-color:var(--dark-theme-light-gray, #464660);color:#fff}.btn--tertiary{border-radius:4px;border:1px solid #cbcdd8;color:#9ba2b2;background-color:rgba(0,0,0,0);padding:14px 20px;min-width:124px;font-size:14px;font-weight:500;box-shadow:none}.btn--tertiary:hover,.btn--tertiary:focus{color:#9ba2b2}.btn--tertiary:disabled{opacity:.5;pointer-events:none}.btn--light-secondary{border-radius:4px;display:inline-flex;padding:11px 25px;background-color:#616e7e;color:#f0f2f6;font-size:1rem;font-weight:500;transition:all .3s ease-in-out}.btn--light-secondary:hover{background-color:#4b5561}.btn--secondary-dark{border-radius:4px;border:1px solid #c3c3db;background-color:#c3c3db;color:#1d1d2b;padding:11px 25px;font-size:1rem;font-weight:500;box-shadow:2px 2px 4px 0px rgba(255,255,255,.75) inset,-2px -2px 4px 0px rgba(0,0,0,.25) inset;transition:all .3s ease-in-out}.btn--secondary-dark:hover{border:1px solid #464660;background-color:#5b5b76;box-shadow:2px 2px 4px 0px rgba(195,195,219,.25) inset,-2px -2px 4px 0px rgba(0,0,0,.5) inset;color:#c3c3db}
.trial-expired-banner{position:absolute;z-index:1000;top:0;width:100%;padding:5px;margin-left:-15px;text-align:center;transition:all .7s ease-in-out}
.upgrade-request-success{display:flex;flex-direction:column;align-items:center;justify-content:center}.upgrade-request-success .trial-check__text{margin-bottom:0px}
.visa-profile-success{padding:45px 60px;display:flex;flex-direction:column;align-items:center;border-radius:4px}.visa-profile-success--light{background-color:#edeff3}.visa-profile-success--light .visa-profile-success__header{color:#38465d}.visa-profile-success--light .visa-profile-success__text{color:#616e7e}.visa-profile-success--dark{background-color:#1d1d2b}.visa-profile-success--dark .visa-profile-success__header{color:#c3c3db}.visa-profile-success--dark .visa-profile-success__text{color:#c3c3db}.visa-profile-success figure{margin-bottom:25px}.visa-profile-success h4{font-weight:700;font-size:1.5rem}.visa-profile-success span{font-weight:400;font-size:1rem;margin-top:10px;margin-bottom:25px}
.bulk-visa-invites-dropzone{display:flex;flex-direction:column;justify-content:center;align-items:center}.bulk-visa-invites-dropzone--light h3{color:#38465d}.bulk-visa-invites-dropzone--light span{color:#9ba2b2}.bulk-visa-invites-dropzone--dark h3{color:#c3c3db}.bulk-visa-invites-dropzone--dark span{color:#9898b3}.bulk-visa-invites-dropzone h3{margin-bottom:5px;font-size:18px;font-weight:700}.bulk-visa-invites-dropzone span{margin-bottom:25px;font-size:14px;font-weight:400}
.circular-progress .CircularProgressbar{width:100%;vertical-align:middle}.circular-progress .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.circular-progress .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.circular-progress .CircularProgressbar-text{fill:#38465d;font-size:20px;dominant-baseline:middle;text-anchor:middle}.circular-progress .CircularProgressbar-background{fill:#d6d6d6}.circular-progress .CircularProgressbar.CircularProgressbar-inverted-background{fill:#3e98c7}.circular-progress .CircularProgressbar.CircularProgressbar-inverted-text{fill:#fff}.circular-progress .CircularProgressbar.CircularProgressbar-inverted-path{stroke:#fff}.circular-progress .CircularProgressbar.CircularProgressbar-inverted-trail{stroke:rgba(0,0,0,0)}
.trial-countdown{padding:15px 25px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;margin:15px 0px;transition:all .3s ease-in-out;background-color:#f6f6f6;border:2px solid rgba(255,255,255,.6);box-shadow:2px 2px 4px rgba(147,156,171,.25)}@media(max-width: 1024px){.trial-countdown{flex-direction:column;align-items:flex-start}}.trial-countdown__content{display:flex;align-items:center}.trial-countdown__days{margin-right:15px;transition:all .3s ease-in-out;color:#38465d}.trial-countdown__day{font-size:1.125rem;font-weight:700}.trial-countdown__progress-container{width:45px;height:45px}.trial-countdown__text h5{font-weight:700;font-size:1.125rem;margin-bottom:3px;transition:all .3s ease-in-out;color:#38465d}.trial-countdown__text p{font-weight:400;font-size:.875rem;margin-bottom:0px;transition:all .3s ease-in-out;color:#616e7e}.trial-countdown__text p span{font-size:.875rem;font-weight:700}.trial-countdown__cta{font-size:1rem;padding:13px 25px}@media(max-width: 1024px){.trial-countdown__cta{margin-top:15px}}
.upload-progress{display:flex;flex-direction:column;justify-content:center;align-items:center}.upload-progress--light .upload-progress__heading{color:#38465d}.upload-progress--light .upload-progress__heading--error{color:#d32535}.upload-progress--light .upload-progress__text{color:#9ba2b2}.upload-progress--light .upload-progress__progress-text{color:#616e7e}.upload-progress--light .upload-progress__review{color:#fa9976}.upload-progress--dark .upload-progress__heading{color:#c3c3db}.upload-progress--dark .upload-progress__heading--error{color:#d32535}.upload-progress--dark .upload-progress__text{color:#9898b3}.upload-progress--dark .upload-progress__progress-text{color:#c3c3db}.upload-progress--dark .upload-progress__review{color:#ff662e}.upload-progress__progress-container{width:95px;height:95px;margin-bottom:25px}.upload-progress__progress-text{text-align:center;font-size:20px;font-weight:700;margin-bottom:0px}.upload-progress__heading{margin-bottom:5px;font-size:18px;font-weight:700}.upload-progress__text{font-size:14px;font-weight:400;margin-bottom:5px}.upload-progress__review{font-size:1rem;font-weight:500;background-color:rgba(0,0,0,0);border:none}

.active-review-table-row--light{background-color:#f6f6f6;border:1px solid #e5e9ee}.active-review-table-row--light td{color:#9ba2b2}.active-review-table-row--dark{background-color:#1d1d2b;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1),2px 2px 4px 0px rgba(88,88,113,.5) inset,-2px -2px 4px 0px rgba(0,0,0,.6) inset}.active-review-table-row--dark td{color:#9898b3}.active-review-table-row td{border:none;padding:17px 0px;font-size:14px;font-weight:400;pointer-events:none}.active-review-table-row td i{margin-right:13px}.active-review-table-row td:first-of-type{padding-left:15px;border-top-left-radius:6px;border-bottom-left-radius:6px;width:300px}.active-review-table-row td:nth-of-type(2){width:250px}.active-review-table-row td:last-of-type{border-top-right-radius:6px;border-bottom-right-radius:6px;width:208px}.active-review-table-row .fa-check-circle{color:#27ae60}.active-review-table-row .fa-times-circle{color:#eb5757}
.active-review-table{border-radius:8px;padding:15px;padding-right:13px;border-collapse:separate;border-spacing:0px 1px;width:808px}.active-review-table--light{background-color:#e5e9ee}.active-review-table--light th{color:#9ba2b2}.active-review-table--light tbody::-webkit-scrollbar-track{background:#f6f6f6;border-radius:6px}.active-review-table--light tbody::-webkit-scrollbar-thumb{background:#cbcdd8;border-radius:6px}.active-review-table--dark{background-color:#2d2d3f}.active-review-table--dark th{color:#9898b3}.active-review-table--dark tbody::-webkit-scrollbar-track{background:rgba(36,36,60,.6);border-radius:6px}.active-review-table--dark tbody::-webkit-scrollbar-thumb{background:#cbcdd8;border-radius:6px}.active-review-table thead tr{display:block}.active-review-table th{padding-bottom:10px;font-size:12px;font-weight:400}.active-review-table th:first-of-type{padding-left:46px;width:300px}.active-review-table th:nth-of-type(2){width:250px}.active-review-table th:last-of-type{width:208px}.active-review-table tbody{display:block;height:200px;overflow-y:scroll;padding-right:12px}.active-review-table tbody::-webkit-scrollbar{width:10px}
.entry-errors{color:#9ba2b2;font-size:14px;font-weight:400;margin-top:10px}.entry-errors i{margin-right:5px;margin-bottom:3px}.entry-errors p{margin-left:10px;display:flex;align-items:center}.entry-errors--success i{color:#27ae60}.entry-errors--error i{color:#eb5757}
.passive-review-table-row--light{background-color:#f6f6f6;border:1px solid #e5e9ee}.passive-review-table-row--light td{color:#9ba2b2}.passive-review-table-row--dark{background-color:#1d1d2b;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1),2px 2px 4px 0px rgba(88,88,113,.5) inset,-2px -2px 4px 0px rgba(0,0,0,.6) inset}.passive-review-table-row--dark td{color:#9898b3}.passive-review-table-row td{border:none;padding:17px 0px;font-size:14px;font-weight:400;pointer-events:none}.passive-review-table-row td i{margin-right:13px}.passive-review-table-row td:first-of-type{padding-left:15px;border-top-left-radius:6px;border-bottom-left-radius:6px;width:302px}.passive-review-table-row td:nth-of-type(2){width:200px}.passive-review-table-row td:nth-of-type(3){width:180px}.passive-review-table-row td:nth-of-type(4){width:180px}.passive-review-table-row td:last-of-type{border-top-right-radius:6px;border-bottom-right-radius:6px;width:165px}.passive-review-table-row .fa-check-circle{color:#27ae60}.passive-review-table-row .fa-times-circle{color:#eb5757}
.passive-review-table{border-radius:8px;padding:15px;padding-right:13px;border-collapse:separate;border-spacing:0px 1px;width:1076px}.passive-review-table--light{background-color:#e5e9ee}.passive-review-table--light th{color:#9ba2b2}.passive-review-table--light tbody::-webkit-scrollbar-track{background:#f6f6f6;border-radius:6px}.passive-review-table--light tbody::-webkit-scrollbar-thumb{background:#cbcdd8;border-radius:6px}.passive-review-table--dark{background-color:#2d2d3f}.passive-review-table--dark th{color:#9898b3}.passive-review-table--dark tbody::-webkit-scrollbar-track{background:rgba(36,36,60,.6);border-radius:6px}.passive-review-table--dark tbody::-webkit-scrollbar-thumb{background:#cbcdd8;border-radius:6px}.passive-review-table thead tr{display:block}.passive-review-table th{padding-bottom:10px;font-size:12px;font-weight:400}.passive-review-table th:first-of-type{padding-left:46px;width:302px}.passive-review-table th:nth-of-type(2){width:200px}.passive-review-table th:nth-of-type(3){width:180px}.passive-review-table th:nth-of-type(4){width:180px}.passive-review-table th:last-of-type{width:165px}.passive-review-table tbody{display:block;height:200px;overflow-y:scroll;padding-right:12px}.passive-review-table tbody::-webkit-scrollbar{width:10px}
.uploaded-file-name{font-size:.875rem;font-weight:400;margin-bottom:15px;display:block;margin-left:10px}.uploaded-file-name i{font-size:.9375rem;margin-right:10px}.uploaded-file-name--light{color:#616e7e}.uploaded-file-name--dark{color:#c3c3db}
.bulk-visa-upload-review__filename{font-size:.875rem;font-weight:400;margin-bottom:15px;display:block;margin-left:10px}.bulk-visa-upload-review__filename i{font-size:.9375rem;margin-right:10px}
.visa-invites-actions{display:flex;align-items:center;gap:25px;justify-content:flex-end;margin-top:30px}

.bulk-visa-invites{padding:15px 25px 28px 25px;flex-direction:column;align-items:flex-start;border-radius:8px;gap:15px;margin-bottom:25px}.bulk-visa-invites--light{border:2px solid rgba(255,255,255,.6);background-color:#f6f6f6;box-shadow:2px 2px 4px 0px rgba(147,156,171,.25)}.bulk-visa-invites--light .bulk-visa-invites__dropzone{background-image:repeating-linear-gradient(0deg, #cbcdd8, #cbcdd8 10px, transparent 10px, transparent 20px),repeating-linear-gradient(90deg, #cbcdd8, #cbcdd8 10px, transparent 10px, transparent 20px),repeating-linear-gradient(180deg, #cbcdd8, #cbcdd8 10px, transparent 10px, transparent 20px),repeating-linear-gradient(270deg, #cbcdd8, #cbcdd8 10px, transparent 10px, transparent 20px);-o-border-image:repeating-linear-gradient(0deg, #cbcdd8, #cbcdd8 10px, transparent 10px, transparent 20px);border-image:repeating-linear-gradient(0deg, #cbcdd8, #cbcdd8 10px, transparent 10px, transparent 20px)}.bulk-visa-invites--light .bulk-visa-invites__header h2{color:#38465d}.bulk-visa-invites--light .bulk-visa-invites__download{border:1px solid #cbcdd8;color:#9ba2b2}.bulk-visa-invites--dark{border:2px solid rgba(36,36,60,.6);background-color:#1d1d2b;box-shadow:2px 2px 4px 0px rgba(147,156,171,.25)}.bulk-visa-invites--dark .bulk-visa-invites__dropzone{background-image:repeating-linear-gradient(0deg, #464660, #464660 10px, transparent 10px, transparent 20px),repeating-linear-gradient(90deg, #464660, #464660 10px, transparent 10px, transparent 20px),repeating-linear-gradient(180deg, #464660, #464660 10px, transparent 10px, transparent 20px),repeating-linear-gradient(270deg, #464660, #464660 10px, transparent 10px, transparent 20px);-o-border-image:repeating-linear-gradient(0deg, #464660, #464660 10px, transparent 10px, transparent 20px);border-image:repeating-linear-gradient(0deg, #464660, #464660 10px, transparent 10px, transparent 20px)}.bulk-visa-invites--dark .bulk-visa-invites__header h2{color:#f0f3f8}.bulk-visa-invites--dark .bulk-visa-invites__download{border:1px solid #9898b3;color:#9898b3}.bulk-visa-invites header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.bulk-visa-invites header h2{font-size:18px;font-weight:700;margin-bottom:0px}.bulk-visa-invites__dropzone{background-position:0 0,0 0,100% 0,0 100%;background-size:3px 100%,100% 3px,3px 100%,100% 3px;background-repeat:no-repeat;border-radius:4px}.bulk-visa-invites__download{border-radius:4px;background-color:rgba(0,0,0,0);padding:14px 20px;min-width:124px;font-size:14px;font-weight:500;box-shadow:none}.bulk-visa-invites .btn--dark{padding:11px 25px;color:#fff}

.invites-success{display:flex;flex-direction:column;align-items:center;justify-content:center}.invites-success--light h3{color:#38465d}.invites-success--light p{color:#616e7e}.invites-success--dark h3{color:#f0f3f8}.invites-success--dark p{color:#c3c3db}.invites-success__mailbox{width:126px;height:170px}.invites-success__folder{width:160px;height:160px}.invites-success h3{text-align:center;font-size:1.5rem;font-weight:700;margin-top:25px}.invites-success p{text-align:center;font-size:1rem;font-weight:400;margin-top:10px;margin-bottom:25px}
.signup-invite-success{padding:45px 60px;display:flex;flex-direction:column;align-items:center;border-radius:4px}.signup-invite-success--light{background-color:#edeff3}.signup-invite-success--light .signup-invite-success__header{color:#38465d}.signup-invite-success--light .signup-invite-success__text{color:#616e7e}.signup-invite-success--dark{background-color:#1d1d2b}.signup-invite-success--dark .signup-invite-success__header{color:#c3c3db}.signup-invite-success--dark .signup-invite-success__text{color:#c3c3db}.signup-invite-success figure{margin-bottom:25px}.signup-invite-success h4{font-weight:700;font-size:1.5rem}.signup-invite-success span{font-weight:400;font-size:1rem;margin-top:10px;margin-bottom:25px}
.reset-password-confirmation--light .reset-password-confirmation__header p a{color:#4f91f4}.reset-password-confirmation__header{margin-bottom:45px}.reset-password-confirmation__header h1{margin-bottom:15px}.reset-password-confirmation__header p{width:508px}.reset-password-confirmation__action{padding:20px 25px;width:375px}
.form-header--light h1{color:#38465d}.form-header--light p{color:#616e7e}.form-header--dark h1{color:#fff}.form-header--dark p{color:#c3c3db}.form-header h1{font-weight:700;font-size:2.5rem;transition:all .3s ease-in-out}.form-header p{font-weight:400;font-size:1.125rem;transition:all .3s ease-in-out}
.search-field{padding:14px 10px;display:flex;align-items:center;justify-content:flex-start;border-radius:6px;transition:all .7s ease-in-out}.search-field input{border:none;outline:none;background-color:rgba(0,0,0,0);width:100%;transition:all .7s ease-in-out}.search-field input:focus,.search-field input:focus-visible{outline:none;border:none;box-shadow:none;background:rgba(0,0,0,0)}.search-field i{margin-right:10px;transition:all .7s ease-in-out}
.dropdown-backdrop{position:fixed;top:0px;bottom:0px;left:0px;right:0px;width:100%;height:100%;cursor:pointer;z-index:50}
.export-content{border-radius:10px;padding:7px;z-index:55;width:134px;margin-top:10px;animation:fadeIn 200ms ease-in-out}.export-content__item{font-size:1rem;font-weight:500;padding:8px;border-radius:6px;transition:all .2s;cursor:pointer}
.export-content-tooltip{padding:10px;border-radius:4px;font-size:1rem;z-index:55;font-weight:500;animation:slideLeftAndFade 200ms ease-in-out}@keyframes slideLeftAndFade{from{opacity:0;transform:translateX(3px)}to{opacity:1;transform:translateX(0)}}
.columns-customizer{position:relative}.columns-customizer__btn{display:flex;height:55px;padding:13px 25px;align-items:center;border-radius:6px;font-size:1rem;font-weight:400;gap:10px;transition:all .7s ease-in-out}.columns-customizer__btn i{margin-bottom:1px}
.columns-customizer-content{padding:15px;position:absolute;width:240px;border-radius:6px;top:65px;left:-25px;z-index:55}.columns-customizer-content--light{background-color:#edeff3;box-shadow:4px 4px 4px 0px rgba(147,156,171,.2509803922)}.columns-customizer-content--dark{background-color:#2d2d3f;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1)}
.columns-customizer-time-range button{background-color:rgba(0,0,0,0)}
.item-header{display:flex;justify-content:space-between;align-items:center;font-size:.875rem;font-weight:500}.item-header--light{color:#616e7e}.item-header--light button{color:#616e7e}.item-header--dark{color:#c3c3db}.item-header--dark button{color:#c3c3db}
.columns-customizer-list--light .columns-customizer-list__header span{color:#616e7e}.columns-customizer-list--dark .columns-customizer-list__header span{color:#c3c3db}.columns-customizer-list__header{display:flex;justify-content:space-between;align-items:center}.columns-customizer-list__header span{font-size:.875rem;font-weight:500}.columns-customizer-list__btn{color:#f78359;font-size:.875rem;font-weight:500;background-color:rgba(0,0,0,0)}.columns-customizer-list ul{margin-top:35px;margin-bottom:0px;list-style:none}
.column-checkbox{display:block;position:relative;cursor:pointer;font-size:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.column-checkbox--light .column-checkbox__checkmark{background-color:#f6f6f6;box-shadow:2px 2px 4px 0px rgba(147,156,171,.25)}.column-checkbox--light .column-checkbox__checkmark:after{border:solid #38465d;border-width:0 1px 1px 0}.column-checkbox--light input:checked~.column-checkbox__checkmark{background-color:#e5e9ee;box-shadow:2px 2px 4px 0px rgba(0,0,0,.15) inset,-2px -2px 4px 0px #fff inset}.column-checkbox--dark .column-checkbox__checkmark{background-color:#1d1d2b;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1)}.column-checkbox--dark .column-checkbox__checkmark:after{border:solid #c3c3db;border-width:0 1px 1px 0}.column-checkbox--dark input:checked~.column-checkbox__checkmark{background-color:#1d1d2b;box-shadow:-2px -2px 4px 0px rgba(88,88,113,.25) inset,2px 2px 4px 0px rgba(0,0,0,.5) inset}.column-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.column-checkbox__checkmark{position:relative;top:0;left:0;border-radius:6px;width:24px;height:24px;text-align:center;font-size:.625rem;font-weight:400}.column-checkbox__checkmark:after{content:"";position:absolute;display:none;border-width:0 1px 1px 0;transform:rotate(45deg);left:8px;top:5px;width:6px;height:10px}.column-checkbox input:checked~.column-checkbox__checkmark:after{display:block}
.columns-list-item{margin-bottom:15px;display:flex;justify-content:flex-start}.columns-list-item--light span{color:#616e7e}.columns-list-item--light i{color:#cbcdd8}.columns-list-item--dark span{color:#c3c3db}.columns-list-item--dark i{color:#c3c3db}.columns-list-item:last-of-type{margin-bottom:0px}.columns-list-item .column-checkbox{margin-right:15px}.columns-list-item span{font-size:.875rem;font-weight:400;margin-top:2px}.columns-list-item i{margin-left:auto;font-size:1.125rem;font-weight:900}
.determination-status--light .determination-status__item span{color:#616e7e}.determination-status--dark .determination-status__item span{color:#c3c3db}.determination-status button{background-color:rgba(0,0,0,0)}.determination-status__item{display:flex;gap:15px;margin-bottom:15px}.determination-status__item:first-of-type{margin-top:20px}.determination-status__item:last-of-type{margin-bottom:0px}.determination-status__item span{font-size:.875rem;font-weight:400;margin-top:2px}
.reports-table-layout__top-actions{display:flex;justify-content:center;align-items:center;gap:15px;margin-bottom:30px}.reports-table-layout .search-field{flex:1}.reports-table-layout .btn--primary{padding:13px 25px;font-size:1rem}.reports-table-layout .app-alert{margin-left:0px}
.truncated-text-tooltip{padding:5px;border-radius:4px;font-size:.875rem;z-index:10;font-weight:400;animation:slideDownAndFade 200ms ease-in-out}
.environment-icon{width:45px;height:45px;padding:19px 15px;border-radius:6px;display:flex;justify-content:center;align-items:center;transition:all .7s ease-in-out}
.environments-search-item{display:flex;align-items:center;cursor:pointer;background-color:rgba(0,0,0,0);border-radius:6px;padding:8px;transition:background-color .2s ease-in-out}.environments-search-item .environment-icon{margin-right:15px}.environments-search-item__initial{font-size:16px;font-weight:700;text-transform:uppercase}.environments-search-item__text{display:flex;flex-direction:column}.environments-search-item__name{font-size:16px;font-weight:500}.environments-search-item__members{font-size:12px;font-weight:400}
.environments-search-items{list-style:none}
.environments-search{padding:15px 15px 0px 15px;border-radius:10px;width:240px;position:absolute;top:70px;z-index:35}.environments-search .search-field{margin-bottom:15px}
.forgot-password-confirmation__header{margin-bottom:45px}.forgot-password-confirmation__header h1{margin-bottom:15px}.forgot-password-confirmation__header p{width:521px}.forgot-password-confirmation__header p a{color:#4f91f4}.forgot-password-confirmation__action{padding:20px 25px;width:375px}
.step-part-display{display:flex;align-items:center;justify-content:center}.step-part-display--light .step-part-display__item{background-color:#f6f6f6;box-shadow:inset 0px 4px 15px #d2d5dd}.step-part-display--light .step-part-display__item--active{background:#ff662e;box-shadow:0px 0px 15px rgba(255,163,130,.75)}.step-part-display--dark .step-part-display__item{background:#2d2d3f;box-shadow:inset -1px -1px 4px rgba(88,88,113,.5),inset 1px 1px 2px rgba(0,0,0,.4)}.step-part-display--dark .step-part-display__item--active{background:#ff662e;box-shadow:0px 0px 15px rgba(255,163,130,.75)}.step-part-display__item{width:15px;height:15px;border-radius:20px;margin-right:10px;transition:all .3s ease-in-out}.step-part-display__item:last-child{margin-right:0px}
.step-task-actions{display:flex;justify-content:space-between;align-items:center;width:1110px}
.app-footer{position:fixed;bottom:10px;left:50%;transform:translateX(-50%)}.app-footer p{font-size:.75rem;transition:all .7s ease-in-out}.app-footer--light p{color:#9ba2b2}.app-footer--dark p{color:#c3c3db}
.theme-toggle{display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.theme-toggle__toggle{position:relative;margin:0 auto;width:45px;height:45px;cursor:pointer;transition:transform .5s ease-in;transform-style:preserve-3d;background-color:rgba(0,0,0,0)}.theme-toggle__side{width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 45px rgba(255,255,255,.3),0 12px 20px -10px rgba(0,0,0,.4);position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;justify-content:center;align-items:center}.theme-toggle__side-light{background:#f6f6f6;border:1px solid #fff;box-shadow:0px 2px 2px rgba(147,156,171,.25),inset 2px 2px 4px #fff,inset -2px -2px 4px rgba(147,156,171,.25);z-index:100}.theme-toggle__side-dark{background:#2d2d3f;box-shadow:inset 2px 2px 4px #48485f,inset -2px -2px 2px rgba(0,0,0,.35);transform:rotateY(-180deg)}.theme-toggle__message{border-radius:3px;padding:6px 15px;margin-top:45px;margin-right:10px;visibility:hidden;transition:all .2s}.theme-toggle__message--show{visibility:visible}.theme-toggle__message--light{color:#616e7e;background:#fff}.theme-toggle__message--dark{color:#c3c3db;background:#10101d}.theme-toggle-flip{transform:rotateY(180deg)}
.textarea{box-shadow:2px 2px 4px rgba(147,156,171,.25);border-radius:6px;resize:none;padding:18px 15px;outline:none;transition:background-color .3s ease-in-out,border .3s ease-in-out,box-shadow .3s ease-in-out;font-size:1rem;line-height:28px;font-weight:400}.textarea::-webkit-scrollbar{background:#e5e9ee;box-shadow:inset 0px 0px 4px rgba(0,0,0,.25);border-radius:20px;width:10px}.textarea::-webkit-scrollbar-track{border:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.textarea::-webkit-scrollbar-thumb{background:linear-gradient(180deg, #ff662e 0%, #ff9948 100%);box-shadow:0px 0px 4px rgba(255,163,130,.75),inset 0px 0px 4px rgba(0,0,0,.25);border-radius:15px}.textarea--light{background-color:#f6f6f6;border:1px solid rgba(255,255,255,.6);color:#9ba2b2}.textarea--light::-moz-placeholder{color:#9ba2b2}.textarea--light::placeholder{color:#9ba2b2}.textarea--light:hover{background-color:#fff;box-shadow:2px 2px 4px rgba(147,156,171,.25)}.textarea--light:focus{background-color:#e5e9ee;box-shadow:inset -2px -2px 4px #fff,inset 2px 2px 4px rgba(0,0,0,.15)}.textarea--dark{background-color:#2d2d3f;box-shadow:0px 4px 4px rgba(0,0,0,.25);color:#c3c3db;border:1px solid #2d2d3f}.textarea--dark::-moz-placeholder{color:#c3c3db}.textarea--dark::placeholder{color:#c3c3db}.textarea::-moz-placeholder{font-weight:400;font-size:1rem;line-height:auto}.textarea::placeholder{font-weight:400;font-size:1rem;line-height:auto}.textarea:hover{border-radius:6px}.textarea:focus{border-radius:6px}
.task-1{margin-top:45px}.task-1--light .task-1__header{color:#616e7e}.task-1--light .task-1__task p{color:#616e7e}.task-1__header{text-align:center;font-size:18px;line-height:21px;font-weight:400}.task-1__task{display:flex;justify-content:center;margin-top:35px}.task-1__task p{width:526px;font-weight:400;font-size:16px;line-height:28px;margin-right:58px}.task-1__task textarea{width:526px}.task-1 .step-task-actions{width:100%;margin:0 auto;margin-top:60px}
.app-alert{margin:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 20px;border-radius:4px;font-size:1rem}.app-alert--error{color:#fff;background-color:#dc3545;border-color:#d32535}.app-alert--success{color:#fff;background-color:#198754;border-color:#198754}
.task-2{margin-top:45px}.task-2--light .task-2__header{color:#616e7e}.task-2--light .task-2__counter{color:#9ba2b2}.task-2__header{text-align:center;font-size:1.125rem;line-height:21px;font-weight:400}.task-2__task{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;margin-top:25px}.task-2__task textarea{width:100%;height:321px}.task-2__counter{align-self:flex-end;font-size:.875rem;font-weight:400;margin-top:9px}.task-2 .step-task-actions{margin:0 auto;margin-top:60px;width:100%}.task-2 .error-alert{margin-left:0px}
.image-uploader{width:142px;height:142px;display:flex;justify-content:center;align-items:center;border-radius:50%;position:relative;transition:all .7s ease-in-out}.image-uploader__indicator{position:absolute;width:36px;height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;right:5px;bottom:-5px;transition:all .7s ease-in-out}.image-uploader__indicator i{font-size:12px;transition:all .7s ease-in-out}.image-uploader__placeholder{font-size:24px;transition:all .7s ease-in-out}
.edit-account{padding:25px;height:100%}.edit-account--error{display:flex;flex-direction:column;align-items:center;justify-content:center}.edit-account__uploader{display:flex;justify-content:center;margin-top:125px}.edit-account .app-alert{margin-bottom:20px}
.manage-orgs{display:flex;flex-direction:column;padding:60px 41px;justify-content:center;align-items:center;border-radius:15px;max-width:295px;transition:all .7s ease-in-out}.manage-orgs__icon{font-size:24px;margin-bottom:25px;transition:all .7s ease-in-out}.manage-orgs__title{font-size:20px;font-weight:600;margin-bottom:3px;transition:all .7s ease-in-out}.manage-orgs__subtitle{font-size:14px;font-weight:400;margin-bottom:25px;transition:all .7s ease-in-out}.manage-orgs .btn--primary{padding:11px 17px;font-size:1rem}
.account-info{margin-top:25px;display:flex;flex-direction:column;align-items:center;justify-content:center}.account-info__header{text-align:center;margin-bottom:25px}.account-info__header h3{font-size:20px;font-weight:600;margin-bottom:5px;word-break:break-word}.account-info__header span{font-size:14px;font-weight:400;word-break:break-word}.account-info__header h3,.account-info__header span{transition:all .7s ease-in-out}.account-info__organization{position:absolute;bottom:40px}.account-info__organization-info{display:flex;flex-direction:column}.account-info__organization-info-title{font-size:12px;font-weight:500;text-transform:uppercase;margin-bottom:15px;transition:all .7s ease-in-out}.account-info__organization-info-display{display:flex;padding:8px 10px;border-radius:10px;transition:all .7s ease-in-out;align-items:center;gap:10px}.account-info__organization-info-logo{display:flex;width:45px;height:45px;padding:19px 15px;flex-direction:column;justify-content:center;align-items:center;border-radius:6px;transition:all .7s ease-in-out;font-weight:700;text-transform:uppercase}.account-info__organization-info-name{font-size:16px;font-weight:500;transition:all .7s ease-in-out}.account-info .layout__sidebar-divider{width:295px;margin-bottom:25px}.account-info .layout__sidebar-divider:first-of-type{margin-top:35px;margin-bottom:35px}.account-info .layout__sidebar-divider:last-of-type{margin-top:35px;margin-bottom:25px}.account-info .btn--secondary{border:none;transition:background-color .7s ease-in-out,box-shadow .7s ease-in-out,border .7s ease-in-out,color .3s ease-in-out}
.org-select-container{position:relative}.org-select-container .org-select-backdrop{position:fixed;top:0px;bottom:0px;left:0px;right:0px;width:100%;height:100%;z-index:30;cursor:pointer}.org-select{position:relative;z-index:35}.org-select__angle{font-size:1rem;margin-left:auto;margin-right:3px;transition:transform .3s ease-in-out,color .7s ease-in-out;animation:fade-in 300ms forwards}@keyframes fade-in{from{opacity:0}to{opacity:1}}
.org-search-item{display:flex;align-items:center;cursor:pointer;background-color:rgba(0,0,0,0);border-radius:6px;padding:8px;transition:background-color .2s ease-in-out}.org-search-item .environment-icon{margin-right:15px}.org-search-item__initial{font-size:16px;font-weight:700;text-transform:uppercase}.org-search-item__text{display:flex;flex-direction:column}.org-search-item__name{font-size:16px;font-weight:500}.org-search-item__members{font-size:12px;font-weight:400}
.org-search-items{list-style:none;height:383px;overflow-y:scroll}.org-search-items::-webkit-scrollbar{display:none}
.org-search{padding:15px 15px 0px 15px;border-radius:10px;width:290px;position:absolute;bottom:80px;z-index:35;height:480px}.org-search .search-field{margin-bottom:15px}
.card-container{background-color:#f6f6f6;border-radius:8px;box-shadow:rgba(255,255,255,.25) -5px -5px 25px 0px,rgba(147,156,171,.25) 5px 5px 16px 0px;border-top:3px solid rgba(23,13,123,.9);transition:all .2s ease-in-out;color:#38465d}.card-container:hover{border-top:3px solid rgba(255,102,46,.9)}
.edit-environment__card{width:800px;margin:20px}.edit-environment__header{padding:15px 16px}.edit-environment__header h1{font-size:1.8rem;color:#38465d}.edit-environment__card-header{display:flex;align-items:center;justify-content:space-between;padding:0px 10px;padding-top:10px;margin-bottom:20px}.edit-environment__card-header h3{font-size:1.875rem;margin-bottom:0px}.edit-environment__card-buttons{display:flex;align-items:center}.edit-environment__card-body{padding:20px}.edit-environment__form-control{display:flex;align-items:center}.edit-environment__form-control label{width:200px}.edit-environment__form-control input{width:300px}
.page-table-layout{margin-top:40px}.page-table-layout__items{display:flex;justify-content:center;align-items:center;gap:15px;margin-bottom:30px}.page-table-layout__export{padding:13px 25px}.page-table-layout .search-field{flex:1}.page-table-layout .search-field input:focus-visible,.page-table-layout .search-field input:focus{background-color:transparent;background-color:initial;box-shadow:none;box-shadow:initial}.page-table-layout .btn--primary{padding:13px 25px;font-size:1rem;height:53px}.page-table-layout .btn--light-secondary{height:53px;align-items:center}
.environments-list__alert{margin:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.assign-visa-dropdown{display:flex;padding:15px 18px;justify-content:space-between;font-size:1rem;font-weight:400;border-radius:6px;align-items:center;position:relative;cursor:pointer}.assign-visa-dropdown--light{border:1px solid rgba(255,255,255,.6);background-color:#f6f6f6;box-shadow:2px 2px 4px 0px rgba(147,156,171,.25);color:#9ba2b2}.assign-visa-dropdown--light .assign-visa-dropdown__list{background-color:#f6f6f6}.assign-visa-dropdown--light .assign-visa-dropdown__list li{color:#9ba2b2}.assign-visa-dropdown--dark{border:1px solid rgba(63,63,83,.6);background-color:#2d2d3f;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1);color:#c3c3db}.assign-visa-dropdown--dark .assign-visa-dropdown__list{background-color:#3e3e57}.assign-visa-dropdown--dark .assign-visa-dropdown__list li{color:#c3c3db}.assign-visa-dropdown__list{position:absolute;z-index:100;top:65px;width:100%;right:0px;border-radius:6px;padding:10px}.assign-visa-dropdown__list ul{height:250px;overflow-y:scroll;list-style:none;margin-bottom:0px;margin-top:15px}.assign-visa-dropdown__list ul::-webkit-scrollbar{display:none}.assign-visa-dropdown__list li{margin-bottom:8px;cursor:pointer;padding:10px 15px;font-size:1rem;font-weight:400}.assign-visa-dropdown__list li:last-of-type{margin-bottom:0px}
.app-checkbox{display:block;position:relative;cursor:pointer;font-size:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-checkbox--light .app-checkbox__checkmark{background-color:#f6f6f6;box-shadow:2px 2px 4px 0px rgba(147,156,171,.25)}.app-checkbox--light .app-checkbox__checkmark:after{border:solid #38465d;border-width:0 1px 1px 0}.app-checkbox--light input:checked~.app-checkbox__checkmark{background-color:#e5e9ee;box-shadow:2px 2px 4px 0px rgba(0,0,0,.15) inset,-2px -2px 4px 0px #fff inset}.app-checkbox--dark .app-checkbox__checkmark{background-color:#1d1d2b;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1)}.app-checkbox--dark .app-checkbox__checkmark:after{border:solid #c3c3db;border-width:0 1px 1px 0}.app-checkbox--dark input:checked~.app-checkbox__checkmark{background-color:#1d1d2b;box-shadow:-2px -2px 4px 0px rgba(88,88,113,.25) inset,2px 2px 4px 0px rgba(0,0,0,.5) inset}.app-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.app-checkbox__checkmark{position:relative;top:0;left:0;border-radius:6px;width:24px;height:24px;text-align:center;font-size:.625rem;font-weight:400}.app-checkbox__checkmark:after{content:"";position:absolute;display:none;border-width:0 1px 1px 0;transform:rotate(45deg);left:8px;top:5px;width:6px;height:10px}.app-checkbox input:checked~.app-checkbox__checkmark:after{display:block}
.form-checkbox{display:flex;align-items:center;margin-top:25px}.form-checkbox--light span:first-of-type{color:#616e7e}.form-checkbox--light span:last-of-type{color:#9ba2b2}.form-checkbox--dark span:first-of-type{color:#c3c3db}.form-checkbox--dark span:last-of-type{color:#f0f3f8}.form-checkbox span{font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.form-checkbox span:first-of-type{margin-left:10px}.form-checkbox span:last-of-type{margin-left:5px;text-transform:capitalize}
.app-form-control{display:flex;flex-direction:column}.app-form-control--light label{color:#616e7e}.app-form-control--dark label{color:#c3c3db}.app-form-control label{font-size:14px;font-weight:400;margin-bottom:6px;transition:all .3s ease-in-out}
.input{border-radius:6px;padding:18px 15px;width:375px;outline:none;font-size:1rem;cursor:pointer;transition:all .3s ease-in-out}.input::-moz-placeholder{font-size:1rem;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.input::placeholder{font-size:1rem;transition:all .3s ease-in-out}.input--light{background:#f6f6f6;border:1px solid rgba(255,255,255,.6);box-shadow:2px 2px 4px rgba(147,156,171,.25);color:#9ba2b2}.input--light::-moz-placeholder{color:#9ba2b2}.input--light::placeholder{color:#9ba2b2}.input--light:hover{background:#fff;color:#616e7e;border:1px solid rgba(255,255,255,.6);box-shadow:2px 2px 4px rgba(147,156,171,.25)}.input--light:-moz-read-only{background:#e5e9ee;box-shadow:inset -2px -2px 4px #fff,inset 2px 2px 4px rgba(0,0,0,.15);color:#38465d;border:1px solid rgba(255,255,255,.6)}.input--light:focus,.input--light:read-only{background:#e5e9ee;box-shadow:inset -2px -2px 4px #fff,inset 2px 2px 4px rgba(0,0,0,.15);color:#38465d;border:1px solid rgba(255,255,255,.6)}.input--dark{background:#2d2d3f;border:1px solid rgba(63,63,83,.6);box-shadow:0px 4px 4px rgba(0,0,0,.1);color:#c3c3db}.input--dark::-moz-placeholder{color:#c3c3db}.input--dark::placeholder{color:#c3c3db}.input--dark:hover{background:#464660;color:#fff}.input--dark:-moz-read-only{background:#1d1d2b;color:#c3c3db;box-shadow:inset 2px 2px 4px rgba(0,0,0,.5),inset -2px -2px 4px rgba(88,88,113,.25)}.input--dark:focus,.input--dark:read-only{background:#1d1d2b;color:#c3c3db;box-shadow:inset 2px 2px 4px rgba(0,0,0,.5),inset -2px -2px 4px rgba(88,88,113,.25)}
.password-validation-popup{border-radius:8px;padding:10px 16px;position:relative}.password-validation-popup--light{background:#f6f6f6;border:1px solid rgba(255,255,255,.6);box-shadow:2px 2px 4px rgba(147,156,171,.25)}.password-validation-popup--light .password-validation-popup__wrapper h4{color:#616e7e}.password-validation-popup--light .password-validation-popup__requirements ul li{color:#9ba2b2}.password-validation-popup--light .password-validation-popup__arrow{color:#fff}.password-validation-popup--light .password-validation-popup__arrow::before{border-right:15px solid #f6f6f6}.password-validation-popup--dark{background:#1d1d2b}.password-validation-popup--dark .password-validation-popup__wrapper h4{color:#c3c3db}.password-validation-popup--dark .password-validation-popup__requirements ul li{color:#c3c3db}.password-validation-popup--dark .password-validation-popup__arrow{color:#1d1d2b}.password-validation-popup--dark .password-validation-popup__arrow::before{border-right:15px solid #1d1d2b}.password-validation-popup__wrapper h4{font-style:normal;font-weight:500;font-size:.75rem;margin-bottom:13px}.password-validation-popup__requirements ul{list-style:none}.password-validation-popup__requirements ul li{margin-bottom:10px;display:flex;align-items:center;gap:7px}.password-validation-popup__requirements ul li:last-of-type{margin-bottom:0px}.password-validation-popup__requirements ul li i{font-size:12px}.password-validation-popup__requirements ul li span{font-size:.75rem;font-weight:400}.password-validation-popup__arrow{position:absolute;bottom:14px;left:1px;padding:11px;height:26px}.password-validation-popup__arrow::before{content:"";display:block;width:0;height:0;position:absolute;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);left:-14px;top:7px}.password-validation-popup .fa-check-circle{color:#27ae60}.password-validation-popup .fa-times-circle{color:#eb5757}
.sign-up-error{margin-left:5px;font-weight:400;font-size:.875rem;color:#eb5757;margin-top:7px}.sign-up-error i{margin-right:5px}
.sign-up-form__popup{position:absolute;top:-60px;right:-103px}.sign-up-form__header h1{margin-bottom:4px}.sign-up-form form{margin-top:45px}.sign-up-form__submit{padding:19px 45px;width:375px;margin-top:60px}.sign-up-form .app-form-control{margin-bottom:15px}.sign-up-form .app-form-control:nth-of-type(3){position:relative}.sign-up-form .app-form-control:last-of-type{margin-bottom:0px}.sign-up-form__invalid{border-bottom:3px solid #eb5757 !important}.sign-up-form .input--password{transition:all .3s ease-in-out,border 0s}.sign-up-form .input{border:3px solid rgba(0,0,0,0)}
.step-layout{padding-bottom:91px;height:100%;position:relative;transition:background-image .3s ease-in-out;background-size:cover}.step-layout--light{background-image:url(/static/build/img/step-bg.png)}.step-layout--dark{background-image:url(/static/build/img/step-bg-dark.png)}.step-layout__logo{margin-left:15px;padding-top:15px;margin:0}.step-layout__stepper{display:flex;justify-content:center}.step-layout__theme-toggler{position:absolute;right:15px;top:-15px}
.step-1-part-1{margin-top:45px}.step-1-part-1--light .step-1-part-1__header{color:#616e7e}.step-1-part-1--light .step-1-part-1__task p{color:#616e7e}.step-1-part-1--dark .step-1-part-1__header{color:#c3c3db}.step-1-part-1--dark .step-1-part-1__task p{color:#c3c3db}.step-1-part-1__header{text-align:center;font-size:18px;line-height:21px;font-weight:400}.step-1-part-1__task{display:flex;justify-content:center;margin-top:35px}.step-1-part-1__task p{width:526px;font-weight:400;font-size:16px;line-height:28px;margin-right:58px;transition:all .3s ease-in-out}.step-1-part-1__task textarea{width:526px}.step-1-part-1 .step-task-actions{width:100%;margin:0 auto;margin-top:60px}
.step-1-part-5{margin-top:45px}.step-1-part-5--light .step-1-part-5__header{color:#616e7e}.step-1-part-5--light .step-1-part-5__counter{color:#9ba2b2}.step-1-part-5--dark .step-1-part-5__header{color:#c3c3db}.step-1-part-5--dark .step-1-part-5__task p{color:#c3c3db}.step-1-part-5__header{text-align:center;font-size:1.125rem;line-height:21px;font-weight:400}.step-1-part-5__task{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;margin-top:25px}.step-1-part-5__task textarea{width:100%;height:321px}.step-1-part-5__counter{align-self:flex-end;font-size:.875rem;font-weight:400;margin-top:9px}.step-1-part-5 .step-task-actions{margin:0 auto;margin-top:60px;width:100%}.step-1-part-5 .error-alert{margin-left:0px}
.steps-note{width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:10;position:fixed;top:0px;overflow:hidden;transition:all .3s ease-in-out}.steps-note--light .steps-note__tip{background:#e5e9ee}.steps-note--light .steps-note__tip p{color:#616e7e}.steps-note--dark .steps-note__tip{background:#1d1d2b}.steps-note--dark p{color:#c3c3db}.steps-note__content{z-index:15}.steps-note__content figure img{position:absolute;bottom:-108px;left:-125px}.steps-note__tip{box-shadow:2px 2px 4px rgba(147,156,171,.25);border-radius:4px;padding:15px 25px;position:absolute;bottom:145px;left:175px}.steps-note__tip p{font-size:16px;line-height:28px;width:335px;margin-bottom:15px}.steps-note__tip .btn--primary{padding:11px 45px}
.step-header{text-align:center}.step-header--light h1{color:#38465d}.step-header--light p{color:#616e7e}.step-header--dark h1{color:#c3c3db}.step-header--dark p{color:#c3c3db}.step-header h1{font-size:2.25rem;font-weight:700;margin-bottom:15px;transition:all .3s ease-in-out;text-wrap:balance}.step-header p{font-size:1.125rem;line-height:21px;max-width:960px;margin:0 auto;transition:all .3s ease-in-out;text-wrap:balance}
.progress{width:756px;height:29px;border-radius:20px;transition:box-shadow .3s ease-in-out,background-color .3s ease-in-out}.progress--light{background-color:#f6f6f6;box-shadow:inset 0px 4px 15px rgba(210,213,221,.9)}.progress--dark{background-color:#2d2d3f;box-shadow:0px 2px 4px #3f3f53,inset 0px 4px 15px rgba(0,0,0,.75)}.progress--dark .progress__line{box-shadow:0px 0px 15px rgba(255,102,46,.75)}.progress__line{background:linear-gradient(180deg, #ff662e 0%, #ff9948 100%);box-shadow:0px 0px 2px rgba(255,163,130,.75),inset 0px 0px 4px #ffb98d;border-radius:20px 0px 0px 20px;height:29px;transition:all .7s cubic-bezier(0.42, 0, 0.58, 1)}.progress__line--filled{border-radius:20px}
.step-tasks{box-shadow:-9px -9px 25px rgba(255,255,255,.25),9px 9px 16px rgba(147,156,171,.25);border-radius:8px;padding:30px 45px;transition:all .3s ease-in-out}.step-tasks--light{background:#edeff3;border:2px solid rgba(255,255,255,.6)}.step-tasks--dark{background:#1d1d2b;box-shadow:none;border:2px solid #1d1d2b}.step-tasks__progress{display:flex;justify-content:center}
.step-1{margin-top:45px}.step-1__note--hide .steps-note{visibility:hidden;opacity:0}.step-1__note--show .steps-note{visibility:visible;opacity:1}.step-1 .step-tasks{margin:0 120px;margin-top:44px}.step-1 .progress{margin-top:31px}
.clipboard{display:flex}.clipboard__wrapper{width:100%;height:100%}.clipboard__popup{padding:6px 15px;position:absolute;top:-13px;left:36px;width:78px;border-radius:3px;font-weight:400;font-size:.875rem;text-align:center;visibility:hidden;opacity:0;transition:200ms ease-in-out}.clipboard__popup--open{visibility:visible;opacity:1}.clipboard__button{width:55px;height:55px;border-radius:6px;cursor:pointer;transition:all .3s ease-in-out}.clipboard__button svg path{transition:.6s}.clipboard__button-wrapper{position:relative}.clipboard__text-field{font-family:"Roboto Mono";width:100%;height:100%;border-radius:6px;padding:18px 15px;margin-right:15px;font-weight:400;font-size:1rem;transition:all .3s ease-in-out}.clipboard__text-field:focus-visible{outline:none}.clipboard__text-field::-moz-placeholder{opacity:.5}.clipboard__text-field::placeholder{opacity:.5}.clipboard--light .clipboard__text-field{background-color:#f6f6f6;border:2px solid rgba(255,255,255,.6);box-shadow:2px 2px 4px rgba(147,156,171,.25);color:#616e7e;transition:.6s}.clipboard--light .clipboard__text-field:focus-visible{background-color:#e5e9ee;box-shadow:inset -2px -2px 4px #fff,inset 2px 2px 4px rgba(0,0,0,.15);color:#38465d}.clipboard--light .clipboard__text-field:hover{background-color:#fff;color:#616e7e}.clipboard--light .clipboard__popup{background-color:#fff}.clipboard--light .clipboard__button{background-color:#f6f6f6;border:1px solid rgba(255,255,255,.6);box-shadow:2px 2px 4px rgba(147,156,171,.25);transition:.6s}.clipboard--light .clipboard__button:hover{background-color:#fff}.clipboard--light .clipboard__button:hover svg path{fill:#616e7e}.clipboard--dark .clipboard__text-field{background-color:#2d2d3f;opacity:.5;box-shadow:0px 4px 4px rgba(0,0,0,.1);border-radius:6px;transition:.6s;color:#c3c3db}.clipboard--dark .clipboard__text-field:focus-visible{background-color:#1d1d2b;box-shadow:inset 2px 2px 4px rgba(0,0,0,.5),inset -2px -2px 4px rgba(88,88,113,.25);color:#c3c3db}.clipboard--dark .clipboard__text-field:hover{background-color:#464660;color:#fff}.clipboard--dark .clipboard__popup{background-color:#10101d;border-radius:3px;color:#c3c3db}.clipboard--dark .clipboard__button{background-color:#2d2d3f;box-shadow:0px 4px 4px rgba(0,0,0,.1),inset -2px -2px 4px rgba(0,0,0,.6),inset 2px 2px 4px rgba(88,88,113,.5);border-radius:4px;transition:.6s}.clipboard--dark .clipboard__button:hover{background-color:#464660;box-shadow:0px 4px 4px rgba(0,0,0,.1),inset 2px 2px 4px rgba(195,195,219,.25),inset -2px -2px 4px rgba(0,0,0,.5)}
.agent-select{padding:18px 15px;display:flex;justify-content:space-between;border-radius:6px;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;width:375px;cursor:pointer;align-items:center;transition:all .3s ease-in-out}.agent-select i{transition:all .2s ease-in-out}.agent-select[data-state=open] i{transform:rotate(180deg)}.agent-select--light{border:1px solid rgba(255,255,255,.6);background-color:#fff;box-shadow:2px 2px 4px 0px rgba(147,156,171,.25);color:#9ba2b2}.agent-select--light:hover{background:#fff;color:#616e7e}.agent-select--dark{border:1px solid rgba(63,63,83,.6);background-color:#2d2d3f;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1);color:#c3c3db}.agent-select--dark:hover{background:#464660;box-shadow:0px 4px 4px rgba(0,0,0,.1);color:#fff}.agent-select-content{width:375px;z-index:10;margin-top:10px;margin-bottom:10px;border-radius:4px;animation:fadeIn 200ms ease-in-out;max-height:275px;overflow-y:scroll}.agent-select-content::-webkit-scrollbar{width:10px}.agent-select-content--light{background-color:#f6f6f6}.agent-select-content--light .agent-select-content__item{color:#9ba2b2}.agent-select-content--light .agent-select-content__item:hover{color:#38465d;background:#e5e9ee;outline:none}.agent-select-content--light::-webkit-scrollbar-track{background:#f6f6f6}.agent-select-content--light::-webkit-scrollbar-thumb{background:#cbcdd8;border-radius:6px}.agent-select-content--dark{background-color:#3e3e57}.agent-select-content--dark .agent-select-content__item{color:#c3c3db}.agent-select-content--dark .agent-select-content__item:hover{color:#fff;background:#2d2d3f;outline:none}.agent-select-content--dark::-webkit-scrollbar-track{background:rgba(36,36,60,.6)}.agent-select-content--dark::-webkit-scrollbar-thumb{background:#cbcdd8;border-radius:6px}.agent-select-content__item{width:100%;padding:15px;text-align:left;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;transition:all .2s ease-in-out}.agent-select-content__item:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}.agent-select-content__item:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.step-2--part-3 .step-2__task p{width:527px}.step-2--part-3 .step-2__clipboard-wrapper{margin-top:45px;display:flex;justify-content:center;flex-direction:column;align-items:center}.step-2--part-3 .step-2__clipboard-wrapper .clipboard{width:100%;height:120px;margin:0;align-items:center;justify-content:center;margin-left:45px}.step-2--part-3 .step-2__clipboard-wrapper .clipboard__text-field{width:636px;height:120px;cursor:pointer;transition:.6s}.step-2--part-3 .step-2__clipboard-wrapper .clipboard__text-field p{font-family:"Roboto Mono";font-weight:400;font-size:1rem;line-height:21px}.step-2--part-3 .step-2__clipboard-wrapper .clipboard__button{transition:all .6s}.step-2--part-3 .step-2__clipboard-wrapper .clipboard__button svg path{transition:all .6s}.step-2--light .clipboard__text-field{background:#f6f6f6;border:1px solid rgba(255,255,255,.6);box-shadow:2px 2px 4px rgba(147,156,171,.25)}.step-2--light .clipboard__text-field:focus-visible{background:#e5e9ee;box-shadow:inset -2px -2px 4px #fff,inset 2px 2px 4px rgba(0,0,0,.15)}.step-2--light .clipboard__text-field:hover{background:#fff;color:#616e7e}.step-2--light .clipboard__button{background:#f6f6f6;border:1px solid rgba(255,255,255,.6);box-shadow:2px 2px 4px rgba(147,156,171,.25)}.step-2--light .clipboard__button:hover{background:#fff}.step-2--light .clipboard__button:hover svg path{fill:#616e7e}.step-2--light .clipboard p{color:#9ba2b2}.step-2--light .clipboard p:hover p{color:#616e7e}.step-2--light .clipboard__popup{background:#fff}.step-2--dark .clipboard__text-field{background:#2d2d3f;border:1px solid rgba(63,63,83,.6);box-shadow:0px 4px 4px rgba(0,0,0,.1)}.step-2--dark .clipboard__text-field:focus-visible{background:#1d1d2b;box-shadow:inset 2px 2px 4px rgba(0,0,0,.5),inset -2px -2px 4px rgba(88,88,113,.25);color:#c3c3db}.step-2--dark .clipboard__text-field:hover{background:#464660;color:#fff}.step-2--dark .clipboard p{color:#c3c3db}.step-2--dark .clipboard p:hover p{color:#a3a3c8}.step-2--dark .clipboard__button{background:#2d2d3f;box-shadow:0px 4px 4px rgba(0,0,0,.1),inset -2px -2px 4px rgba(0,0,0,.6),inset 2px 2px 4px rgba(88,88,113,.5);border-radius:4px;transition:.6s}.step-2--dark .clipboard__button svg path{fill:#c3c3db}.step-2--dark .clipboard__button:hover{background:#464660;box-shadow:0px 4px 4px rgba(0,0,0,.1),inset 2px 2px 4px rgba(195,195,219,.25),inset -2px -2px 4px rgba(0,0,0,.5)}.step-2--dark .clipboard__popup{background:#10101d;color:#c3c3db}
.step-2{margin-top:45px}.step-2__header{margin-top:45px}.step-2 .step-tasks{margin:0 120px;margin-top:44px}.step-2__header{text-align:center;font-size:1.125rem;font-weight:500;text-align:center}.step-2__task{display:flex;justify-content:center;margin-top:10px}.step-2__task p{font-weight:400;font-size:1rem;text-align:center;width:920px}.step-2 .step-task-actions{margin:0 auto;margin-top:89px;width:100%}.step-2__os-wrapper{display:flex;justify-content:center;margin-top:45px;flex-direction:column;align-items:center}.step-2__os-wrapper .agent-select{margin-bottom:15px}.step-2__os-wrapper .clipboard{width:375px;height:55px}.step-2__os-wrapper .clipboard__text-field{width:305px}.step-2__clipboard-wrapper{margin-top:45px;display:flex;justify-content:center;flex-direction:column;align-items:center}.step-2__clipboard-wrapper .clipboard{width:514px;height:55px;margin-left:65px}.step-2__clipboard-wrapper .clipboard__text-field{width:444px}.step-2__clipboard-wrapper--part4 .clipboard{justify-content:center;margin-left:52px}.step-2__clipboard-wrapper--part4 .clipboard__text-field{width:337px;letter-spacing:2px}.step-2__divider{margin:25px 0;font-weight:400;font-size:1rem}.step-2__download-manually{width:375px;height:55px;border-radius:4px;padding:18px 0;font-weight:500;font-size:1rem;text-align:center;border:none}.step-2-p-2__task-wrapper .step-task-actions{margin-top:302px}.step-2-p-2__task-wrapper--last-step .step-task-actions .btn--primary{font-size:1rem;padding:13px 25px}.step-2-p-2__task-wrapper--last-step .step-task-actions .step-part-display{margin-left:24px}.step-2__step-actions .step-task-actions{margin-top:218px}.step-2--light .step-2__header{color:#616e7e}.step-2--light .step-2__task p{color:#9ba2b2}.step-2--light .step-2__task p span{font-weight:700}.step-2--light .step-2__divider{color:#9ba2b2}.step-2--light .step-2__download-manually{background:#616e7e;color:#f0f2f6;transition:.6s}.step-2--light .step-2__download-manually:hover{background:#dfe3ea;box-shadow:-2px -2px 4px rgba(255,255,255,.15),2px 2px 4px rgba(147,156,171,.4);color:#9ba2b2}.step-2--dark .step-2__header{color:#c3c3db}.step-2--dark .step-2__task p{color:#c3c3db}.step-2--dark .step-2__divider{color:#c3c3db}.step-2--dark .step-2__download-manually{background:#5b5b76;color:#c3c3db;transition:.6s;border:1px solid #464660;box-shadow:inset -2px -2px 4px rgba(0,0,0,.5),inset 2px 2px 4px rgba(195,195,219,.25);border-radius:4px}.step-2--dark .step-2__download-manually:hover{background:#464660;box-shadow:0px 4px 4px rgba(0,0,0,.1),inset 2px 2px 4px rgba(195,195,219,.25),inset -2px -2px 4px rgba(0,0,0,.5);color:#fff}
.email-field{border-radius:6px;min-height:347px;height:100%;cursor:pointer;transition:all .6s ease-in-out;transition:background-color .3s ease-in-out,border .3s ease-in-out,box-shadow .3s ease-in-out}.email-field__chip-list{list-style-type:none;display:flex;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px;row-gap:10px;padding:16px 15px;height:100%}.email-field__text-field{height:37px;padding:9px 5px;border:none;background:rgba(0,0,0,0);min-width:313px;width:100%;outline:none;font-weight:400;font-size:1rem}.email-field__chip-invite{width:100%}.email-field__chip{height:37px;border-radius:6px;padding:9px 5px;font-weight:400;font-size:1rem;display:flex;align-items:center;transition:all .3s ease-in-out}.email-field__chip button{border:none;background:rgba(0,0,0,0);margin-left:15px}.email-field__chip button svg{display:inline-block;margin-top:4px;width:10px;height:16px}.email-field--light{background-color:#f6f6f6;border:1px solid rgba(255,255,255,.6);box-shadow:2px 2px 4px rgba(147,156,171,.25)}.email-field--light:hover{background-color:#fff}.email-field--light--focused{outline:none;background-color:#e5e9ee;box-shadow:inset -2px -2px 4px #fff,inset 2px 2px 4px rgba(0,0,0,.15)}.email-field--light .email-field__text-field{color:#38465d}.email-field--light .email-field__chip{background-color:#e5e9ee;border:1px solid #cbcdd8;color:#616e7e}.email-field--dark{background-color:#2d2d3f;border:1px solid rgba(63,63,83,.6);box-shadow:0px 4px 4px rgba(0,0,0,.1)}.email-field--dark:hover{background-color:#464660}.email-field--dark--focused{background-color:#1d1d2b;box-shadow:inset 2px 2px 4px rgba(0,0,0,.5),inset -2px -2px 4px rgba(88,88,113,.25)}.email-field--dark .email-field__text-field{color:#c3c3db}.email-field--dark .email-field__text-field::-moz-placeholder{color:#c3c3db}.email-field--dark .email-field__text-field::placeholder{color:#c3c3db}.email-field--dark .email-field__chip{background-color:#1d1d2b;border:1px solid #10101d;color:#c3c3db}.email-field--dark .email-field__chip svg path{fill:#c3c3db}
.step-3{transition:all .3s ease-in-out}.step-3__header{margin:45px 0}.step-3 .step-tasks{margin:0 120px;transition:all .3s ease-in-out}.step-3 .step-tasks__title{text-align:center;font-weight:500;font-size:1.125rem;margin-bottom:10px;margin-top:30px}.step-3 .step-tasks__description{font-weight:400;font-size:1rem;text-align:center}.step-3 .step-task-actions{width:auto;width:initial;margin-top:60px}.step-3 .step-task-actions .btn--default{border:none;background:rgba(0,0,0,0);padding:11px 25px;font-weight:400;font-size:1rem;text-decoration-line:underline}.step-3 .email-field{margin-top:45px}.step-3--light .step-tasks{background-color:#edeff3;border:2px solid rgba(255,255,255,.6);box-shadow:-9px -9px 25px rgba(255,255,255,.25),9px 9px 16px rgba(147,156,171,.25)}.step-3--light .step-tasks__title{color:#616e7e}.step-3--light .step-tasks__description{color:#9ba2b2}.step-3--light .step-task-actions .btn--default{color:#9ba2b2}.step-3--dark .step-tasks{background:#1d1d2b;box-shadow:9px 9px 16px rgba(0,0,0,.25);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.step-3--dark .step-tasks__title{color:#c3c3db}.step-3--dark .step-tasks__description{color:#c3c3db}.step-3--dark .btn--default{color:#c3c3db}
.sign-up{height:100vh;background-size:cover;position:relative;transition:background-image .3s ease-in-out}.sign-up__wrapper{height:100%}.sign-up--wrapper{display:flex;align-items:center;justify-content:center}.sign-up--light{background-image:url(/static/build/img/signup-bg-light.png)}.sign-up--light .sign-up__footer p{color:#9ba2b2}.sign-up--dark{background-image:url(/static/build/img/signup-bg-dark.png)}.sign-up--dark .sign-up__footer p{color:#c3c3db}.sign-up__figure{margin-right:33px}.sign-up__figure img{width:557px;height:613px}.sign-up__footer{position:fixed;bottom:10px;left:50%;transform:translateX(-50%)}.sign-up__footer p{font-size:.75rem}.sign-up__content{display:flex;justify-content:center;align-items:center}.sign-up__loader{height:100vh;display:flex;justify-content:center;align-items:center}.sign-up__theme-toggler{position:absolute;top:-15px;right:15px;z-index:100}
.invite-registration{padding:40px}.invite-registration__header{margin:auto 40px;margin-bottom:40px}.invite-registration__footer{text-align:center;margin-top:40px;padding-bottom:40px}.invite-registration__footer p{font-size:.75rem}
.radio-input:checked,.radio-input:not(:checked){position:absolute;left:-9999px}.radio-input:checked+label,.radio-input:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block}.radio-input:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;outline:none;border-radius:100%;background:#fff;filter:drop-shadow(0px 2px 2px rgba(147, 156, 171, 0.25))}.radio-input:checked+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;outline:1px solid #ff946d;border-radius:100%;background:#fff}.radio-input:checked+label:after,.radio-input:not(:checked)+label:after{content:"";width:12px;height:12px;background:#ff662e;position:absolute;top:3px;left:3px;border-radius:100%;transition:all .2s ease}.radio-input:not(:checked)+label:after{opacity:0;transform:scale(0)}.radio-input:checked+label:after{opacity:1;transform:scale(1)}.radio-input--light:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;outline:none;border-radius:100%;background:#fff;filter:drop-shadow(0px 2px 2px rgba(147, 156, 171, 0.25))}.radio-input--light:checked+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;outline:1px solid #ff946d;border-radius:100%;background:#fff}.radio-input--dark:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;outline:none;border-radius:100%;background:#2d2d3f;filter:drop-shadow(-2px 2px 4px #101015)}.radio-input--dark:checked+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;outline:1px solid #ff946d;border-radius:100%;background:#2d2d3f}
.theme-switch--light .theme-switch__title{color:#616e7e}.theme-switch--light ul li label{color:#9ba2b2}.theme-switch--light.theme-switch--selected label{color:#616e7e}.theme-switch--dark .theme-switch__title{color:#c3c3db}.theme-switch--dark ul li label{color:#9898b3}.theme-switch--dark.theme-switch--selected label{color:#c3c3db}.theme-switch__title{font-size:1.125rem;font-weight:600;margin-bottom:25px;transition:all .7s ease-in-out}.theme-switch ul{list-style:none}.theme-switch ul li{margin-bottom:25px}.theme-switch ul li label{font-size:1rem;font-weight:400}
.account-settings{margin-top:25px}.account-settings__header h3{font-size:18px;font-weight:600;margin-bottom:25px;margin-top:60px;transition:all .7s ease-in-out}.account-settings .app-form-control{margin-bottom:15px}.account-settings__change-password{text-align:right;font-size:12px;font-weight:400;display:block;margin-top:10px;cursor:pointer}.account-settings__form-error .app-alert{margin-left:0px}.account-settings__form-actions{display:flex;gap:15px;margin-top:25px;align-items:center}.account-settings__form-actions .btn--secondary{padding:11px 25px;transition:all .7s ease-in-out}.account-settings__form-actions .btn--primary{font-size:16px;padding:11px 25px;flex:1}.account-settings .input{width:295px;height:50px;padding:18px 15px;font-size:16px;transition:all .7s ease-in-out}.account-settings .layout__sidebar-divider{width:100%;margin-top:45px;margin-bottom:45px}
.demo-checkbox{display:block;position:relative;cursor:pointer;font-size:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.demo-checkbox--light .demo-checkbox__checkmark{background-color:#f6f6f6;box-shadow:2px 2px 4px 0px rgba(147,156,171,.25)}.demo-checkbox--light .demo-checkbox__checkmark:after{border:solid #38465d;border-width:0 1px 1px 0}.demo-checkbox--light input:checked~.demo-checkbox__checkmark{background-color:#e5e9ee;box-shadow:2px 2px 4px 0px rgba(0,0,0,.15) inset,-2px -2px 4px 0px #fff inset}.demo-checkbox--dark .demo-checkbox__checkmark{background-color:#2d2d3f;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1),2px 2px 4px 0px rgba(88,88,113,.5) inset,-2px -2px 4px 0px rgba(0,0,0,.6) inset}.demo-checkbox--dark .demo-checkbox__checkmark:after{border:solid #c3c3db;border-width:0 1px 1px 0}.demo-checkbox--dark input:checked~.demo-checkbox__checkmark{background-color:#1d1d2b;box-shadow:-2px -2px 4px 0px rgba(88,88,113,.25) inset,2px 2px 4px 0px rgba(0,0,0,.5) inset}.demo-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.demo-checkbox__checkmark{position:relative;top:0;left:0;border-radius:6px;width:24px;height:24px;text-align:center;font-size:.625rem;font-weight:400}.demo-checkbox__checkmark:after{content:"";position:absolute;display:none;border-width:0 1px 1px 0;transform:rotate(45deg);left:8px;top:5px;width:6px;height:10px}.demo-checkbox input:checked~.demo-checkbox__checkmark:after{display:block}
.task-area{border-radius:8px;padding:30px 45px;background:#1d1d2b;box-shadow:none;border:2px solid #1d1d2b;width:1200px}@media(max-width: 1200px){.task-area{width:auto;margin:0 15px}}.task-area__typing-task{display:flex;align-items:center;justify-content:center;gap:98px}.task-area__typing-task .textarea{height:444px;flex:1}@media(max-width: 1200px){.task-area__typing-task .textarea{height:616px}}@media(max-width: 1024px){.task-area__typing-task .textarea{height:672px}}.task-area__typing-task p{color:#c3c3db;font-size:1rem;font-style:normal;font-weight:400;line-height:28px;max-width:475px}@media(max-width: 1200px){.task-area__typing-task p{max-width:330px}}@media(max-width: 1024px){.task-area__typing-task p{max-width:300px}}.task-area__check{margin-top:25px;display:flex;align-items:center;gap:10px;color:#c3c3db;font-size:.875rem;font-weight:400}.task-area .app-alert{margin-left:0px;margin-bottom:0px}.task-area__identity{font-style:italic}.task-area__identity span{color:#e9764c}
@media screen and (max-height: 768px),screen and (min-width: 1100px){.demo-task{padding-top:500px;padding-bottom:50px}}@media screen and (min-height: 768px),screen and (min-width: 1100px){.demo-task{padding-top:350px;padding-bottom:50px}}@media screen and (min-height: 950px),screen and (min-width: 1100px){.demo-task{padding-top:150px;padding-bottom:50px}}@media screen and (min-height: 1100px),screen and (min-width: 1100px){.demo-task{padding-top:0px;padding-bottom:0px}}.demo-task__header{margin-bottom:45px}.demo-task__header h1{color:#c3c3db}.demo-task__header p{color:#9898b3;font-size:1rem;font-weight:400}
.lexical-editor{border-radius:6px;position:relative;line-height:1.5;font-weight:400;text-align:left;border-radius:6px}.lexical-editor .editor-container{background:#f6f6f6;position:relative;display:block;border-radius:6px;max-width:100%;color:#38465d}.lexical-editor .editor-inner{position:relative;border-bottom-left-radius:6px;border-bottom-right-radius:6px;overflow-x:hidden}.lexical-editor .editor-input{min-height:350px;resize:none;font-size:15px;position:relative;-moz-tab-size:1;-o-tab-size:1;tab-size:1;outline:0;padding:15px;caret-color:#38465d}.lexical-editor .editor-placeholder{color:#9ba2b2;overflow:hidden;position:absolute;text-overflow:ellipsis;top:15px;left:15px;font-size:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;pointer-events:none}.lexical-editor .editor-text-bold{font-weight:bold}.lexical-editor .editor-text-italic{font-style:italic}.lexical-editor .editor-text-underline{-webkit-text-decoration:underline;text-decoration:underline}.lexical-editor .editor-text-strikethrough{-webkit-text-decoration:line-through;text-decoration:line-through}.lexical-editor .editor-text-underlineStrikethrough{-webkit-text-decoration:underline line-through;text-decoration:underline line-through}.lexical-editor .editor-text-code{background-color:rgba(56,70,93,.1);padding:1px 4px;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%;border-radius:4px}.lexical-editor .editor-link{color:#06c;-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}.lexical-editor .editor-quote{margin:0;margin-left:20px;margin-bottom:10px;padding-left:16px;border-left:4px solid #cbcdd8;color:#616e7e}.lexical-editor .editor-list-ol{padding:0;margin:0;list-style-position:inside}.lexical-editor .editor-list-ul{padding:0;margin:0;list-style-position:inside}.lexical-editor .editor-listitem{margin:5px 32px}.lexical-editor .editor-nested-listitem{list-style-type:none}.lexical-editor .editor-code{background-color:rgba(56,70,93,.05);font-family:Menlo,Consolas,Monaco,monospace;display:block;padding:8px 12px;line-height:1.4;font-size:13px;margin:12px 0;-moz-tab-size:2;-o-tab-size:2;tab-size:2;overflow-x:auto;position:relative;border-radius:4px;border:1px solid rgba(56,70,93,.1);color:#38465d}.lexical-editor .editor-paragraph{margin:0 0 15px 0;position:relative}.lexical-editor .editor-heading-h1{font-size:24px;font-weight:700;margin:0 0 15px 0}.lexical-editor .editor-heading-h2{font-size:20px;font-weight:700;margin:10px 0 10px 0}.lexical-editor .editor-heading-h3{font-size:18px;font-weight:700;margin:8px 0 8px 0}.lexical-editor .editor-heading-h4{font-size:16px;font-weight:700;margin:8px 0 8px 0}.lexical-editor .editor-heading-h5{font-size:14px;font-weight:700;margin:6px 0 6px 0}.lexical-editor .editor-tokenComment{color:#708090}.lexical-editor .editor-tokenPunctuation{color:#999}.lexical-editor .editor-tokenProperty{color:#905}.lexical-editor .editor-tokenSelector{color:#690}.lexical-editor .editor-tokenOperator{color:#9a6e3a}.lexical-editor .editor-tokenAttr{color:#07a}.lexical-editor .editor-tokenVariable{color:#e90}.lexical-editor .editor-tokenFunction{color:#dd4a68}
.toolbar{display:flex;margin-bottom:1px;padding:4px 8px;border-top-left-radius:10px;border-top-right-radius:10px;vertical-align:middle;background-color:#2a2a2a;flex-wrap:wrap;gap:4px}.toolbar button{background-color:#3d3d3d;color:#e0e0e0;border:none;border-radius:4px;padding:6px 10px;cursor:pointer;transition:background-color .2s ease;font-size:14px;display:flex;align-items:center;justify-content:center;height:32px;min-width:32px}.toolbar button:hover{background-color:#4a4a4a}.toolbar button:active,.toolbar button.active{background-color:#565656;color:#fff}.toolbar .toolbar-icon{display:flex;align-items:center;justify-content:center;font-weight:600}.toolbar .divider{width:1px;background-color:#444;margin:0 8px;height:24px;align-self:center}
.editor-area{padding:1.25rem}.editor-area__editor{min-height:400px;border-radius:.5rem;background-color:#f6f6f6;margin-bottom:1rem;overflow:hidden;border:1px solid #edeff3}.editor-area__loading{min-height:400px;border-radius:.5rem;background-color:#f6f6f6;margin-bottom:1rem;display:flex;justify-content:center;align-items:center;color:#616e7e;border:1px solid #edeff3}.editor-area__status{display:flex;justify-content:space-between;color:#616e7e;font-size:.875rem}.editor-area__identity{font-size:.875rem;color:#616e7e}.editor-area__identity span{color:#38465d;font-weight:500}.editor-area__save-status{font-size:.875rem;margin-left:auto;padding:.25rem .75rem;border-radius:.25rem}.editor-area__save-status--saving{color:#38465d}.editor-area__save-status--saved{color:#4caf50}.editor-area__save-status--error{color:#f44336}.editor-area__last-saved{font-size:.875rem;color:#616e7e;margin-left:auto;padding:.25rem .75rem}.editor-area__last-saved::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#4caf50;margin-right:6px;opacity:.7}
.document-task{width:100%;background-color:#fff;border-radius:.5rem;overflow:hidden;box-shadow:0px 2px 4px 0px rgba(147,156,171,.15)}.document-task__header{padding:1.25rem;border-bottom:1px solid #edeff3}.document-task__centered-text{text-align:center;margin-bottom:1.5rem}.document-task__left-text{text-align:left;margin-bottom:1.5rem}
.active-table-row .input{width:160px}.active-table-row td:first-of-type .input{width:205px}.active-table-row__delete{display:flex;align-items:center;gap:15px}.active-table-row__delete-btn{font-size:1rem;color:#cbcdd8;background-color:rgba(0,0,0,0)}
.manual-visa-invites-controls{display:flex;gap:12px;align-items:center;margin-top:25px}.manual-visa-invites-controls--light .manual-visa-invites-controls__btn{color:#fa9976}.manual-visa-invites-controls--light .manual-visa-invites-controls__add-another span{background:linear-gradient(345deg, #ff7643 21.03%, #ffa159 78.97%);box-shadow:2px 2px 4px 0px rgba(255,255,255,.25) inset}.manual-visa-invites-controls--light .manual-visa-invites-controls__add-another span i{color:#fff}.manual-visa-invites-controls--light .manual-visa-invites-controls__or{color:#616e7e}.manual-visa-invites-controls--dark .manual-visa-invites-controls__btn{color:#ff662e}.manual-visa-invites-controls--dark .manual-visa-invites-controls__add-another span{background:linear-gradient(345deg, #ff7643 21.03%, #ffa159 78.97%);box-shadow:2px 2px 4px 0px rgba(255,255,255,.25) inset}.manual-visa-invites-controls--dark .manual-visa-invites-controls__add-another span i{color:#2d2d3f}.manual-visa-invites-controls--dark .manual-visa-invites-controls__or{color:#c3c3db}.manual-visa-invites-controls__add-another{display:flex;align-items:center;gap:10px}.manual-visa-invites-controls__add-another span{display:flex;width:30px;height:30px;border-radius:30px;justify-content:center;align-items:center}.manual-visa-invites-controls__add-another span i{text-align:center;font-size:.75rem}.manual-visa-invites-controls__btn{font-size:1rem;font-weight:500;background-color:rgba(0,0,0,0);border:none}.manual-visa-invites-controls__or{font-size:1rem;font-weight:400}

.passive-table-row .input{width:160px}.passive-table-row td:first-of-type .input{width:205px}.passive-table-row__delete{display:flex;align-items:center;gap:15px}.passive-table-row__delete-btn{font-size:1rem;color:#cbcdd8;background-color:rgba(0,0,0,0)}

.manual-visa-invites--light table thead th{color:#616e7e}.manual-visa-invites--light .manual-visa-invites__required::after{color:#616e7e}.manual-visa-invites--dark table thead th{color:#c3c3db}.manual-visa-invites--dark .manual-visa-invites__required::after{color:#c3c3db}.manual-visa-invites table thead{margin-bottom:10px}.manual-visa-invites table thead th{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.manual-visa-invites table tr td:last-of-type{padding:10px 0px 25px 0px}.manual-visa-invites table td{padding:10px 25px 25px 0px}.manual-visa-invites__required{position:relative}.manual-visa-invites__required::after{content:"*";color:#c3c3db;top:0px;position:absolute}.manual-visa-invites .app-alert{margin-left:0px;margin-top:0px}
.visa-invites-heading{text-align:center;margin-bottom:45px;font-size:1rem;font-weight:400;text-wrap:balance}.visa-invites-heading--light{color:#616e7e}.visa-invites-heading--dark{color:#c3c3db}
.create-user{width:710px;padding:45px;text-align:center;border-radius:8px}.create-user--light{background-color:#e5e9ee;box-shadow:-2px -3px 4px 0px rgba(0,0,0,.15) inset,2px 3px 4px 0px rgba(255,255,255,.45) inset}.create-user--light .create-user__text h2{color:#38465d}.create-user--light .create-user__text p{color:#616e7e}.create-user--dark{background-color:#10101d;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1),2px 2px 4px 0px rgba(88,88,113,.5) inset}.create-user--dark .create-user__text h2{color:#c3c3db}.create-user--dark .create-user__text p{color:#f0f3f8}.create-user__icon{margin-bottom:25px;width:80px;height:110px}.create-user__text{text-align:center}.create-user__text h2{margin-bottom:15px;font-size:1.75rem;font-style:normal;font-weight:600;line-height:normal}.create-user__text p{margin-bottom:45px;text-align:center;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.create-user__form{width:375px;margin:0 auto}.create-user__actions{display:flex;align-items:center;gap:25px;width:375px;margin:0 auto;margin-top:45px}.create-user .app-form-control{margin-bottom:15px}.create-user .app-form-control:last-of-type{margin-bottom:0px}.create-user .app-form-control label{text-align:left;text-align:initial;font-weight:400}.create-user .input{width:100%}.create-user .btn--primary{padding:13px 25px;width:100%}.create-user .btn--secondary{width:100px;padding:13px 25px}.create-user .btn--secondary-dark{padding:13px 25px}.create-user .app-alert{margin:0 auto;margin-top:20px}.create-user .app-checkbox{margin-bottom:0px}
.delete-group{width:707px;padding:45px;border-radius:8px;box-shadow:-2px -3px 4px 0px rgba(0,0,0,.15) inset,2px 3px 4px 0px rgba(255,255,255,.45) inset;text-align:center}.delete-group--light{background-color:#e5e9ee;box-shadow:-2px -3px 4px 0px rgba(0,0,0,.15) inset,2px 3px 4px 0px rgba(255,255,255,.45) inset}.delete-group--light .delete-group__title{color:#38465d}.delete-group--light .delete-group__text{color:#616e7e}.delete-group--dark{background-color:#10101d;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1),2px 2px 4px 0px rgba(88,88,113,.5) inset}.delete-group--dark .delete-group__title{color:#f0f3f8}.delete-group--dark .delete-group__text{color:#c3c3db}.delete-group__icon{width:78px;height:95px;margin-right:10px}.delete-group__title{color:#38465d;font-size:1.75rem;font-weight:600;margin-bottom:20px;margin-top:25px}.delete-group__text{color:#616e7e;text-align:center;font-size:1rem;font-weight:400;margin-bottom:45px}.delete-group__actions{display:flex;justify-content:center;align-items:center;gap:25px}.delete-group .btn--secondary-dark{padding:13px 25px}.delete-group .app-alert{margin:0 auto;margin-top:20px}
.groups-select{font-size:1rem;display:flex;justify-content:space-between;align-items:center;border-radius:6px;position:relative;cursor:pointer}.groups-select--light{border:1px solid rgba(255,255,255,.6);background-color:#f6f6f6;box-shadow:2px 2px 4px 0px rgba(147,156,171,.25);color:#9ba2b2}.groups-select--light .groups-select__item{color:#9ba2b2}.groups-select--light .groups-select__item:hover{background-color:#e5e9ee;color:#38465d}.groups-select--light .groups-select__content{background-color:#fff}.groups-select--dark{background-color:#2d2d3f;border:1px solid rgba(63,63,83,.6);box-shadow:0px 4px 4px rgba(0,0,0,.1);color:#c3c3db}.groups-select--dark .groups-select__item:hover{background-color:#08080d}.groups-select--dark .groups-select__content{background-color:#1d1d2b}.groups-select__item{padding:10px 15px;font-weight:400;font-size:1rem;text-align:left;cursor:pointer;transition:all .2s ease-in-out}.groups-select__content{width:375px;border-radius:6px;margin-bottom:15px;position:absolute;top:75px;right:0px}.groups-select__icon{transition:all .2s ease-in-out}.groups-select__icon--rotate{transform:rotate(180deg)}
.groups-select-content{width:375px;border-radius:6px;margin-bottom:15px;position:absolute;top:75px;right:0px;z-index:10;display:flex;flex-direction:column}.groups-select-content--light{background-color:#fff}.groups-select-content--light .groups-select-content__item{color:#9ba2b2}.groups-select-content--light .groups-select-content__item:hover{background-color:#e5e9ee;color:#38465d}.groups-select-content--dark{background-color:#1d1d2b}.groups-select-content--dark .groups-select-content__item{color:#c3c3db}.groups-select-content--dark .groups-select-content__item:hover{background-color:#08080d}.groups-select-content__item{padding:10px 15px;font-weight:400;font-size:1rem;text-align:left;cursor:pointer;transition:all .2s ease-in-out;background-color:rgba(0,0,0,0)}
.groups-select-item{display:inline-flex;padding:9px 12px;gap:12px;align-items:center;border-radius:6px;border:1px solid #cbcdd8;background-color:#e5e9ee;color:#616e7e;font-size:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.groups-select-item button{color:#616e7e;background-color:rgba(0,0,0,0);border:none}
.groups-select-items{flex:1;text-align:left;display:flex;flex-wrap:wrap;gap:10px;max-height:115px;overflow-y:auto}.groups-select-items--light::-webkit-scrollbar{background-color:#e5e9ee}.groups-select-items--light::-webkit-scrollbar-thumb{background-color:#9ba2b2}.groups-select-items--dark::-webkit-scrollbar{background-color:#1d1d2b}.groups-select-items--dark::-webkit-scrollbar-thumb{background:#cbcdd8}.groups-select-items::-webkit-scrollbar{width:10px;border-radius:6px}.groups-select-items::-webkit-scrollbar-thumb{border-radius:6px}
.create-group{width:710px;padding:45px;text-align:center;border-radius:8px}.create-group--light{background-color:#e5e9ee;box-shadow:-2px -3px 4px 0px rgba(0,0,0,.15) inset,2px 3px 4px 0px rgba(255,255,255,.45) inset}.create-group--light .create-group__text h2{color:#38465d}.create-group--light .create-group__text p{color:#616e7e}.create-group--dark{background-color:#10101d;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1),2px 2px 4px 0px rgba(88,88,113,.5) inset}.create-group--dark .create-group__text h2{color:#c3c3db}.create-group--dark .create-group__text p{color:#f0f3f8}.create-group__icon{margin-bottom:25px;width:80px;height:110px}.create-group__text{text-align:center}.create-group__text h2{margin-bottom:15px;font-size:1.75rem;font-style:normal;font-weight:600;line-height:normal}.create-group__text p{margin-bottom:45px;text-align:center;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.create-group__form{width:375px;margin:0 auto}.create-group__actions{display:flex;align-items:center;gap:25px;width:375px;margin:0 auto;margin-top:45px}.create-group .app-form-control{margin-bottom:15px}.create-group .app-form-control:last-of-type{margin-bottom:0px}.create-group .app-form-control label{text-align:left;text-align:initial;font-weight:400}.create-group .input{width:100%}.create-group .btn--primary{padding:13px 25px;width:100%}.create-group .btn--secondary{width:100px;padding:13px 25px}.create-group .btn--secondary-dark{padding:13px 25px}.create-group .app-alert{margin:0 auto;margin-top:20px}.create-group .app-checkbox{margin-bottom:0px}
.forgot-password-form{width:521px}.forgot-password-form--light .forgot-password-form__back{border:2px solid #9ba2b2;color:#9ba2b2;background-color:#e5e9ee}.forgot-password-form--dark .forgot-password-form__back{border:2px solid #c3c3db;color:#c3c3db;background-color:rgba(0,0,0,0)}.forgot-password-form .app-form-control{margin-bottom:15px}.forgot-password-form .app-form-control:last-of-type{margin-bottom:0px}.forgot-password-form .app-alert{margin-left:0px;margin-bottom:0px}.forgot-password-form__header h1{margin-bottom:4px}.forgot-password-form form{margin-top:45px}.forgot-password-form__submit{padding:19px 45px;width:375px;margin-top:60px}.forgot-password-form__actions{display:flex;flex-direction:column;gap:25px}.forgot-password-form__back{border-radius:4px;padding:19px 45px;width:375px}
.edit-group__form-control{display:flex;align-items:center}.edit-group__form-control label{width:200px;margin-bottom:0px}.edit-group__form-control input[type=text]{width:220px}.edit-group__form-control input[type=checkbox]{width:auto}.edit-group__form-control select{width:400px}.edit-group .select2-container{height:auto}
.edit-invite__form-control{display:flex;align-items:center}.edit-invite__form-control label{width:200px}.edit-invite__form-control input[type=text]{width:370px}.edit-invite__form-control label{margin-bottom:0px}.edit-invite__form-control input[type=checkbox]{width:auto}
.visa-list-item-progress{display:flex;align-items:center;gap:10px}.visa-list-item-progress__progress-text{font-size:12px;color:#9ba2b2}.visa-list-item-progress__progress{width:65px;height:20px;position:relative;overflow:hidden;border-radius:20px;transform:translateZ(0)}.visa-list-item-progress__line{width:100%;height:100%;background:linear-gradient(180deg, #ff662e 0%, #ff9948 100%)}
.resend-invite{display:flex;align-items:center;gap:10px}.resend-invite__resend{padding:6px 12px;font-size:.75rem;min-width:auto;border:1px solid #9898b3;color:#9898b3}.resend-invite__resend:disabled{opacity:.5;pointer-events:none;padding:6px 14px;min-width:auto}.resend-invite__delete{background-color:rgba(0,0,0,0);color:#9898b3;font-size:.75rem;transition:color .2s ease-in-out}.resend-invite__delete--failure{color:#d32535}
.invites-table .table-body-wrapper .default-table .default-table__body tr td{padding-top:9px;padding-bottom:9px}.invites-table .table-body-wrapper .default-table .default-table__body tr td:first-of-type:hover{color:#ff662e}.invites-table .table-body-wrapper .invite-id-btn{background-color:rgba(0,0,0,0);color:inherit}
.login-form--light .login-form__forgot-password{color:#9ba2b2}.login-form--dark .login-form__forgot-password{color:#c3c3db}.login-form__title{margin-bottom:4px}.login-form__form{margin-top:45px}.login-form__submit{margin-top:60px;width:375px;padding:20px 25px}.login-form__password{display:flex;flex-direction:column;width:375px}.login-form__forgot-password{color:#9ba2b2;color:var(--light-theme-gray-2, #9ba2b2);font-size:.875rem;font-weight:400;margin-top:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-self:flex-end;text-align:right;-webkit-text-decoration:none;text-decoration:none}.login-form .app-form-control{margin-bottom:15px}.login-form .app-form-control:last-of-type{margin-bottom:0px}.login-form .app-alert{word-wrap:break-word;max-width:375px;margin-left:0px;margin-bottom:0px}
.org-settings__form-control{display:flex;align-items:center}.org-settings__form-control label{width:200px}.org-settings__form-control input,.org-settings__form-control select{width:220px}.org-settings__form-control label{margin-bottom:0px}.org-settings__form-control input[type=checkbox]{width:auto}
.edit-org__form-control{display:flex;align-items:center}.edit-org__form-control label,.edit-org__form-control input{width:200px}.edit-org__form-control label{margin-bottom:0px}.edit-org__form-control input[type=checkbox]{width:auto}
.multiple-values-display{display:flex;gap:5px;align-items:center;height:100%;padding-top:8px;padding-bottom:8px}.multiple-values-display--expanded{flex-direction:column;align-items:flex-start}.multiple-values-display__value{padding:8px 15px;border-radius:4px;border:1px solid rgba(255,255,255,.6);background-color:#f6f6f6;box-shadow:-1px -1px 4px 0px rgba(0,0,0,.15) inset,1px 1px 4px 0px #fff inset;color:#9ba2b2;font-size:.875rem;font-weight:400;transition:all .7s ease-in-out}.multiple-values-display__value--remaining{font-size:.75rem}
.shared-usernames-report-table tbody .shared-usernames-report-table__row:hover{cursor:pointer}.shared-usernames-report-table tbody .shared-usernames-report-table__row:hover td,.shared-usernames-report-table tbody .shared-usernames-report-table__row:hover .multiple-values-display__value{color:#fa9976}.shared-usernames-report-table tbody .shared-usernames-report-table__row td{padding-top:0px;padding-bottom:0px}.shared-usernames-report-table tbody .shared-usernames-report-table__row--expanded td{vertical-align:top}.shared-usernames-report-table tbody .shared-usernames-report-table__row--expanded td:first-of-type,.shared-usernames-report-table tbody .shared-usernames-report-table__row--expanded td:last-of-type{padding-top:17px}
.username-usage::-webkit-scrollbar{display:none}
.reset-password-form{width:540px}.reset-password-form--light .reset-password-form__group label{color:#616e7e}.reset-password-form--light .reset-password-form__group--error{display:flex;margin-top:10px}.reset-password-form--light .reset-password-form__group--error input{border-bottom:3px solid #eb5757;box-shadow:2px 2px 4px rgba(147,156,171,.25);border-radius:6px}.reset-password-form--light .reset-password-form__group--error p{margin-left:5px;font-weight:400;font-size:.875rem;color:#eb5757}.reset-password-form--dark .reset-password-form__group label{color:#c3c3db}.reset-password-form--dark--error{display:flex;margin-top:10px}.reset-password-form--dark--error input{border-bottom:3px solid #eb5757;box-shadow:2px 2px 4px rgba(147,156,171,.25);border-radius:6px}.reset-password-form--dark--error p{margin-left:5px;font-weight:400;font-size:.875rem;color:#eb5757}.reset-password-form .app-form-control{margin-bottom:15px}.reset-password-form .app-alert{margin-left:0px;margin-bottom:0px}.reset-password-form .form-header h1{margin-bottom:4px}.reset-password-form form{margin-top:45px}.reset-password-form__submit{padding:19px 45px;width:375px;margin-top:60px}.reset-password-form .app-form-control:first-of-type{position:relative}.reset-password-form__popup{position:absolute;right:-80px;bottom:8px}

.reset-password-expired{display:flex;justify-content:center;align-items:center;gap:180px}.reset-password-expired__header{margin-bottom:45px}.reset-password-expired__header h1{margin-bottom:15px}.reset-password-expired__figure img{width:500px;height:575px}.reset-password-expired__form-wrapper{width:490px}.reset-password-expired__submit{padding:19px 45px;width:375px;margin-top:60px}.reset-password-expired .app-alert{margin-left:0px;margin-bottom:0px}.reset-password-expired .app-form-control{margin-bottom:15px}.reset-password-expired .app-form-control:last-of-type{margin-bottom:0px}
.reset-password-sent{display:flex;justify-content:center;align-items:center;gap:190px}.reset-password-sent__content{margin-bottom:70px}.reset-password-sent__figure img{width:400px;height:560px}
.reset-password{height:100vh;background-size:cover;position:relative;transition:background-image .3s ease-in-out}.reset-password--light{background-image:url(/static/build/img/signup-bg-light.png)}.reset-password--dark{background-image:url(/static/build/img/signup-bg-dark.png)}.reset-password--wrapper{display:flex;align-items:center;justify-content:center}.reset-password__figure{margin-right:44px;position:relative}.reset-password__figure img{width:555px;height:615px}.reset-password__mascot{width:607px;height:571px}.reset-password__content{display:flex;justify-content:center;align-items:center}.reset-password__confirmation{margin-bottom:200px}

.table-groups-display{display:flex;align-items:center;gap:5px}.table-groups-display__display{padding:8px 15px}.table-groups-display__rest{padding:8px}.table-groups-display__display,.table-groups-display__rest{font-size:.875rem;font-weight:400;border-radius:4px;transition:all .7s ease-in-out}
.table-row-actions{display:flex;justify-content:flex-end;gap:15px}.table-row-actions button{background-color:rgba(0,0,0,0)}.table-row-actions button:hover i{color:#9fa3b7}.table-row-actions i{color:#cbcdd8;font-size:12px;transition:all .3s ease-in-out}
.groups-table .table-body-wrapper .default-table__body tr td{padding-top:9px;padding-bottom:9px}
.groups-list .loader{width:50px;height:50px}.groups-list .loader:after{width:40px;height:40px;border:6px solid #38465d;border-color:#38465d rgba(0,0,0,0) #38465d rgba(0,0,0,0)}.groups-list__loading-state td{text-align:center}
.users-table .table-body-wrapper .default-table__body tr td{padding-top:9px;padding-bottom:9px}
.visa-status{display:flex;padding:8px 15px;border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .7s ease-in-out;font-size:.875rem;font-weight:400}
.visas-table tbody .visas-table__row:hover{cursor:pointer}.visas-table tbody .visas-table__row:hover td{color:#fa9976}
.default-table{width:100%;border-collapse:collapse;table-layout:fixed;min-width:1500px}.default-table__head{border-bottom:15px solid rgba(0,0,0,0)}.default-table__head th:first-of-type span{margin-left:10px}.default-table__head th button{background-color:rgba(0,0,0,0);color:inherit;border:none}.default-table__head th span{font-size:.875rem;margin-right:7px;font-weight:400}.default-table__head th i{font-size:.75rem;font-weight:900}.default-table__body tr{transition:background-color .7s ease-in-out,box-shadow .7s ease-in-out}.default-table__body tr td{font-size:.875rem;font-weight:400;padding-top:17px;padding-bottom:17px;transition:color .7s ease-in-out,padding 0s}.default-table__body tr td:first-of-type{border-top-left-radius:8px;border-bottom-left-radius:8px;padding-left:15px}.default-table__body tr td:last-of-type{border-top-right-radius:8px;border-bottom-right-radius:8px;padding-right:15px;padding-top:17px;padding-bottom:17px}
.sessions-report-table tbody .sessions-report-table__row:hover{cursor:pointer}.sessions-report-table tbody .sessions-report-table__row:hover td{color:#fa9976}.sessions-report-table tbody .sessions-report-table__row td:last-of-type{text-align:center}
.visa-table .table-body-wrapper .default-table__body tr td{padding-top:9px;padding-bottom:9px}
.create-visa__form-control{display:flex;justify-content:flex-start;align-items:center}.create-visa__form-control label{width:200px;margin-bottom:0px}.create-visa__form-control input{width:220px}.create-visa__form-control input[type=checkbox]{width:auto}.create-visa__form-control select{width:400px}.create-visa__alert{margin:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.create-visa-assign-credentials{display:flex;flex-direction:column}.create-visa-assign-credentials__credentials-list{display:flex;flex-direction:column}
.create-visa-assign-credential input{width:220px}.create-visa-assign-credential__hostnames{width:300px}.create-visa-assign-credential__actions{display:flex;justify-content:flex-start}
.create-visa-credentials{display:flex;flex-direction:column}.create-visa-credentials__username{cursor:pointer}
