.app-body{flex:1}.burger{cursor:pointer;width:17px;height:16px;display:flex;justify-content:center;align-items:center}.burger .burger__content{width:17px;height:2px;border-radius:2px;background-color:var(--customgrey-light);position:relative}.burger .burger__content:after,.burger .burger__content:before{position:absolute;content:"";width:17px;height:2px;background-color:var(--customgrey-light);border-radius:2px;right:0}.burger .burger__content:after{top:5px}.burger .burger__content:before{bottom:5px}.sidebar{background-color:#fff;color:#d7d7d7;width:63px;max-height:100vh;display:flex;flex-direction:column;justify-content:space-between;border-left:1px solid var(--border);border-right:1px solid var(--border);transition:width .1s ease}.sidebar__logo{margin-bottom:33px;padding-top:13px;display:flex;justify-content:center}.sidebar__logo .logo-wide{display:flex;justify-content:space-evenly;align-items:center;gap:10px;max-height:40px;width:calc(100% - 20px)}.sidebar__logo .logo-wide img{max-height:60px;width:100%;object-fit:contain}.sidebar__logo .sider-logo-collapsed{max-width:50px;transform:translateY(-6px);object-fit:contain}.sidebar__header{display:flex;flex-direction:column;flex:1;overflow-y:auto}.sidebar__header-top{text-align:center;padding:0 0 30px;border-bottom:1px solid var(--border);width:100%}.sidebar__header-bottom{padding:30px 0}.sidebar__header-settings{display:flex;flex-direction:column;align-items:center}.sidebar__header-settings .sidebar_link{color:#c4c4c4;font-size:20px;list-style:none;text-align:center;cursor:pointer;padding:8px 6px;transition:color .2s ease}.sidebar__header-settings .sidebar_link p{display:none}.sidebar__header-settings .sidebar_link .imported-icon{width:20px}.sidebar__header-settings .sidebar_link:hover,.sidebar__header-settings .sidebar_link.active{color:var(--primary)}.sidebar__header-settings .sidebar_link:hover .imported-icon,.sidebar__header-settings .sidebar_link.active .imported-icon{fill:var(--primary);color:var(--primary)}.sidebar__header-settings .sidebar_link:hover .imported-icon *,.sidebar__header-settings .sidebar_link.active .imported-icon *{fill:var(--primary)}.sidebar__header-settings .sidebar_link:not(:last-child){margin-bottom:2px}.sidebar__header-settings .sidebar_link:hover .sidebar__header-settings-sublink{opacity:1}.sidebar__header-settings .sidebar_link .sidebar__header-settings-sublink{opacity:0;background-color:#ffffff31;display:flex;margin-left:auto;margin-right:4px;transform:rotate(90deg) scale(1.2);border-radius:5px;cursor:pointer;font-size:14px;padding:2px;transition:background-color .2s ease,opacity .2s ease}.sidebar__header-settings .sidebar_link .sidebar__header-settings-sublink:hover{background-color:#ffffff50}.sidebar__header-settings.full .sidebar_link{display:flex;align-items:center;width:202px;padding:8px 6px;border-radius:5px;margin-bottom:2px}.sidebar__header-settings.full .sidebar_link p{display:inline;font-size:13px;color:var(--textcolor-mid);margin-left:13px;text-align:left;white-space:nowrap;font-weight:400}.sidebar__header-settings.full .sidebar_link:hover,.sidebar__header-settings.full .sidebar_link.active{color:#fff;text-decoration:none;background-color:var(--primary)}.sidebar__header-settings.full .sidebar_link:hover .imported-icon,.sidebar__header-settings.full .sidebar_link.active .imported-icon{fill:#fff;color:#fff}.sidebar__header-settings.full .sidebar_link:hover .imported-icon *,.sidebar__header-settings.full .sidebar_link.active .imported-icon *{fill:#fff}.sidebar__header-settings.full .sidebar_link:hover p,.sidebar__header-settings.full .sidebar_link.active p{color:#fff!important}.sidebar-full{width:258px;max-height:100vh}.sidebar-full .sidebar__logo{display:block;padding-top:13px}.sidebar-full .sidebar__divider{color:#b7b7b7;margin:20px 0 15px 30px;font-weight:500;font-size:12px;text-align:left}.sidebar-full .sidebar__header{flex:1}.sidebar-full .sidebar__header-top{border-bottom:0;padding:0 0 3px}.sidebar-full .sidebar__header-bottom{padding:5px 0 15px}.sidebar-full .sidebar__header>p{font-weight:500;font-size:12px;margin-left:20px;color:B7B7B7}.sidebar__footer{border-top:1px solid #ebebeb;padding:10px 16px 16px}.sidebar__footer h2{font-weight:700;font-size:13px;color:#939393}.sidebar__footer p{font-weight:400;font-size:11px;color:#8a8a8a;line-height:1.4}@media screen and (max-width: 1600px){.sidebar{position:fixed;min-width:unset;max-width:unset;top:0;left:0;width:0;opacity:0;z-index:10;transition:width .1s ease,opacity .2s ease}.sidebar .sider-logo-collapsed{transform:translate(-6px,-6px)}.sidebar-full{width:258px;min-width:unset;max-width:unset;opacity:1;height:100%}.sidebar-full:after{content:"";width:calc(100vw - 258px);height:100vh;right:0;background-color:#0000004b;position:fixed;z-index:2}}@media screen and (max-width: 450px){.sidebar:after{width:0}.sidebar__logo .logo-wide{justify-content:space-between;padding:0 20px}.sidebar__header-settings.full{padding:0 20px}.sidebar__header-settings.full li{width:100%}.sidebar-full{width:100vw;opacity:1}}label{font-size:12px;font-weight:500;color:#313131}.save-button{width:107px;height:32px;text-align:center;background-color:#605dec;border:1px solid #308ec7;color:#fff;font-size:13px;font-weight:600}.css-ma3s50-MuiInputBase-input-MuiOutlinedInput-input.Mui-disabled{-webkit-text-fill-color:#313131!important;background-color:#f4f4f4!important}.menu-item{margin-bottom:20px;padding:0;min-height:100%;min-width:100%}.menuItemWidth{min-width:100%}.flag{border-radius:40%}.form-input{display:flex;flex-direction:column;position:relative;margin-bottom:6px}.form-input .input-error{position:absolute;color:red;font-size:12px;bottom:-16px}.form-input label{font-weight:500;font-size:12px;color:var(--color-text-dark);margin-bottom:6px;display:inline-flex}.form-input input{height:43px}.form-input input,.form-input textarea{padding:0 15px;border:.5px solid #e1e1e1;border-radius:5px;outline:none;transition:padding-left .2s ease,box-shadow .2s ease,border .2s ease}.form-input input.has-error,.form-input input.has-error:focus,.form-input textarea.has-error,.form-input textarea.has-error:focus{border-color:"#B6B6B6";box-shadow:0 0 5px 1px #e340404d}.form-input input:focus,.form-input textarea:focus{border-color:var(--color-blue);box-shadow:0 0 5px 1px #40a7e34d;padding-left:20px}.form-input input::placeholder,.form-input textarea::placeholder{font-style:italic;font-weight:400;font-size:12px;color:#b6b6b6}.form-input textarea{resize:vertical;padding:15px}.form-select .select-error{position:absolute;color:red;font-size:12px;bottom:-10px}.form-select label{font-weight:500;font-size:12px;color:var(--color-text-dark);position:relative;top:-2px;padding-bottom:2px;display:inline-flex}.company-phone-select__inputs .react-select__control{border:.5px solid #edeeef!important;font-size:13.5px;width:60px!important;height:"47px"!important}.company-phone-select__inputs .react-select__control--is-focused{border:.5px solid #b6b6b6!important;box-shadow:none!important}.company-phone-select__inputs .react-select__menu-list{color:#808080b9}.company-phone-select__inputs .react-select__menu-list::-webkit-scrollbar,.company-phone-select__inputs .react-select__menu-list::-webkit-scrollbar-thumb{height:1.3rem;background-clip:padding-box;border-radius:13px;border:5px solid transparent}.company-phone-select__inputs .react-select__menu-list::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 4px}.company-phone-select__inputs .react-select__menu-list:hover{color:#808080b9;transition:color .3s ease}.company-phone-select__inputs .react-select__option{color:var(--color-text-dark)!important;font-size:14px!important}.company-phone-select__inputs .react-select__indicator{padding-left:0!important}.company-phone-select__inputs .react-select__indicator-separator{display:none}.company-phone-select__inputs .react-select__placeholder{font-style:italic;font-weight:400;font-size:12px;color:#b6b6b6!important}.phone-flag{top:-3px!important}.company-phone-select{display:flex;flex-direction:column;position:relative}.company-phone-select .select-error{position:absolute;color:red;font-size:12px;bottom:-10px}.company-phone-select label{font-weight:500;font-size:12px;color:var(--color-text-dark);margin-bottom:6px;display:inline-flex}.company-phone-select__inputs{display:flex;grid-template-columns:minmax(auto,25%) minmax(auto,75%)}.company-phone-select__inputs>*{min-width:0px}.company-phone-select__input{flex:1;padding:0 15px;border:.5px solid #e1e1e1;outline:none;transition:padding-left .2s ease,box-shadow .2s ease,border .2s ease;border-left:none;border-radius:0 5px 5px 0}.company-phone-select__input.input-error{border-color:"#B6B6B6";box-shadow:0 0 5px 1px #e340404d}.company-phone-select__input:disabled{background-color:#e7e7e7;cursor:not-allowed}.company-phone-select__input:focus{border-color:var(--color-blue);box-shadow:0 0 5px 1px #40a7e34d;padding-left:20px}.company-phone-select__input::placeholder{font-style:italic;font-weight:400;font-size:12px;color:#b6b6b6}.company-phone-select .react-select{width:45px;position:relative;border-right:none}.company-phone-select .react-select__control{border:.5px solid #edeeef!important;border-top-right-radius:0;border-bottom-right-radius:0;background-color:#f4f4f4;border-right:0!important}.company-phone-select .react-select__indicator{position:absolute;right:-6px;scale:.6;color:#000}.company-phone-select .react-select__value-container{border-radius:100%;height:47px!important;top:-5px!important}.company-phone-select .react-select__menu{width:306px}.company-phone-select .react-select__menu .phone-flag{display:flex;align-items:center}.company-phone-select .react-select__menu .phone-flag__img{width:30px;height:30px;display:flex;border-radius:100%;overflow:hidden;margin-right:10px}.company-phone-select .react-select__menu .phone-flag__img img{object-fit:cover;width:100%;height:100%}.company-phone-select .react-select__option{cursor:pointer}.company-phone-select .react-select__option--is-selected{background-color:#f4f4f4}.company-phone-select .react-select__single-value{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;border-radius:100%;right:7px;scale:1}.company-phone-select .react-select__single-value .phone-flag{display:flex;align-items:center;justify-content:space-between}.company-phone-select .react-select__single-value .phone-flag .phone-code{display:none}.company-phone-select .react-select__single-value .phone-flag__img{width:24px;height:24px;display:flex;border-radius:100%;overflow:hidden}.company-phone-select .react-select__single-value .phone-flag__img img{object-fit:cover;width:100%;height:100%}.css-1fdsijx-ValueContainer{padding:0!important}.spinner{display:flex;align-items:center;flex-direction:column;position:relative;z-index:99999;width:100%;height:100%;background-color:transparent}.circle{width:34px;height:34px;border-radius:50%;border:5px solid #605dec;border-top-color:#42a4df33;animation:spin 1s linear infinite}.text{position:absolute;top:50%;left:50%;transform:translate(-50%,20px);background-color:transparent;color:#ababab;font-size:14px;z-index:9999999999;white-space:nowrap}input{height:46px}img{cursor:pointer}.blue-toggle{background-color:var(--secondary-mid);width:34px;height:18px;border-radius:10px;display:flex;align-items:center;padding-left:20px;-webkit-user-select:none;user-select:none;position:relative;cursor:pointer;transition:all .2s ease}.blue-toggle.active{background-color:var(--primary);padding-left:10px}.modal,.overlay{width:100vw;height:100vh;top:0;bottom:0;right:0;left:0;position:fixed;z-index:10}.modal__content{overflow:hidden;position:absolute;top:30%;left:50%;max-height:99vh;transform:translate(-50%,-50%);background-color:#fff;z-index:10;box-shadow:0 .5px 1px #00000026;border:.5px solid #ebebeb}.modal__content.centered{top:50%}.modal__content.ontop{top:.5%;transform:translate(-50%)}.modal__content.rounded{border-radius:12px}.overlay{background-color:#000000b3}.modal-container{max-height:90vh;border-radius:10px;padding-bottom:10px;border:.5px solid #ebebeb;display:flex;flex-direction:column}.modal-container__header{display:flex;padding:10px 21px;justify-content:space-between;align-items:center;color:var(--color-text-dark);background:#f2f2f2;font-weight:500;font-size:15px}.modal-container__header-text{display:flex;align-items:center}.modal-container__header-icon{border:1px solid #8acaf1;color:#42a4df;display:flex;align-items:center;justify-content:center;margin-right:6px;border-radius:3px;width:36px;height:36px;font-size:20px;background-color:#d5efff}.modal-container__header .close-modal{color:#ababab;font-size:22px;display:flex;justify-content:center;align-items:center;cursor:pointer}.modal-container__content{flex:1;overflow-y:auto;margin:0 6px}.delete-modal{width:574px;border-radius:10px;border:.5px solid #ebebeb}.delete-modal__header{display:flex;padding:20px 15px;justify-content:space-between;align-items:center;color:var(--color-text-dark);font-weight:500;font-size:15px}.delete-modal__header-text{display:flex;align-items:center;font-weight:700;color:#4d5e80;font-size:24px}.delete-modal__header-icon{color:#ff3838;display:flex;align-items:center;justify-content:center;margin-right:6px;border-radius:4px;width:36px;height:36px;font-size:26px;background-color:#ffe5e5}.delete-modal__header .close-modal{color:#667085;font-size:25px;display:flex;justify-content:center;align-items:center;cursor:pointer}.delete-modal__content{padding:20px 26px}.delete-modal__content .delete-warning{font-weight:600;font-size:16px;line-height:18px;color:#4d5e80;margin-bottom:14px}.delete-modal__content .delete-warning span{color:red}.delete-modal__content .delete-info{font-size:14px;line-height:18px;color:#4d5e80;font-weight:600;margin-bottom:20px;margin-top:30px}.delete-modal__content .delete-info__default span{font-weight:500;font-size:14px;color:#4d5e80;margin-bottom:10px;display:inline-block}.delete-modal__content .delete-info__default-confirmation.custom-checkbox{display:block;position:relative;margin-bottom:12px;cursor:pointer}.delete-modal__content .delete-info__default-confirmation.custom-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.delete-modal__content .delete-info__default-confirmation.custom-checkbox input[type=checkbox]:checked+label:before{background-color:#4f46e5;border-color:#4f46e5;box-shadow:0 0 5px #4f46e580}.delete-modal__content .delete-info__default-confirmation.custom-checkbox input[type=checkbox]:checked+label:after{display:block}.delete-modal__content .delete-info__default-confirmation.custom-checkbox label{font-weight:600;font-size:13px;color:#4d5e80;padding-left:25px;display:inline-block;min-height:20px;line-height:1.2;padding-top:2px;cursor:pointer}.delete-modal__content .delete-info__default-confirmation.custom-checkbox label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #d0d5dd;background-color:#fff;border-radius:5px;transition:all .2s ease-in-out}.delete-modal__content .delete-info__default-confirmation.custom-checkbox label:after{content:"";position:absolute;left:7px;top:4px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg);display:none}.delete-modal__content .delete-btn{display:flex;justify-content:flex-end;gap:10px}.delete-modal__content .delete-btn button{padding:7px 12px;border-radius:8px;min-width:106px;min-height:40px;font-size:15px;font-weight:700;cursor:pointer;border:none;transition:all .2s ease}.delete-modal__content .delete-btn__cancel{background-color:transparent}.delete-modal__content .delete-btn__cancel:hover{background-color:#f0f0f0}.delete-modal__content .delete-btn__cta{color:#fff;background:#ed4c5c;border-radius:8px;min-width:106px}.delete-modal__content .delete-btn__cta:hover{background:#d0414f}.delete-modal__content .delete-btn__cta.disabled{cursor:not-allowed;background-color:#c5c5c5}.delete-modal__content .delete-btn .spinner{display:flex;align-items:center;justify-content:center;animation:spin 1s linear infinite;font-size:20px}.image-container{width:120px;height:120px;cursor:pointer}.user-image{width:120px;height:120px;position:absolute;border-radius:50%}.other-image{width:130px;height:130px}.other-picture img{width:160px;height:130px}.user-image img{border-radius:50%;width:120px;height:120px}.image-overlay{position:relative;z-index:9;top:80px;left:90px}.signature-container{display:flex;flex-direction:column;align-items:center}.upload-button{display:block;border:1px solid #2e86bb;background-color:#605dec;color:#fff;font-size:12px;font-weight:700;text-align:center;width:135px;height:35px;border-radius:4px;margin-top:23.81px}.profile-droped-img{width:120px;height:94px}.droped-img{background:rgba(185,185,185,.2);border-radius:7px!important;width:56px;height:56px}.equipment-img{width:56px;height:56px}.blue-toggle{background-color:#e2e8f4;width:34px;height:18px;border-radius:9999px;display:flex;align-items:center;padding-left:20px;-webkit-user-select:none;user-select:none;position:relative;cursor:pointer;transition:all .2s ease}.blue-toggle .ball{position:absolute;width:14px;height:14px;background-color:#fff;border-radius:50%;transform:translate(-18px);z-index:3;box-shadow:1px 1px 1px #0003;transition:all .2s ease}.blue-toggle.active{background-color:#605dec;padding-left:10px}.blue-toggle.active .ball{left:initial;transform:translate(7px)}.colored-toggle{background-color:#d7d7d7;border-radius:9999px;display:flex;align-items:center;-webkit-user-select:none;user-select:none;position:relative;cursor:pointer;transition:transform .2s ease,background-color .2s ease}.colored-toggle .ball{position:absolute;background-color:#fff;border-radius:50%;z-index:3;box-shadow:1px 1px 1px #0003;transition:left .2s ease}.colored-toggle.active{background-color:#605dec}.uploader-dropzone{border:2px dashed #c9d5ed;background-color:#fff;border-radius:2px;padding:6px 15px;width:100%;display:flex;justify-content:start;align-items:center;cursor:pointer;transition:all .2s ease}.uploader-dropzone:hover{background-color:#e7e7e744}.uploader-dropzone-wrapper{display:flex;align-items:center;gap:4px}.uploader-dropzone__icon{font-size:20px;display:flex;justify-content:center;align-items:center;color:#e7e7e7}.uploader-dropzone__text{text-align:center;font-size:12px;color:#7c8db0;line-height:17px}.uploader-dropzone__text span{color:#1b8bce}.uploader-dropzone__is-active{border-color:#605dec!important}.uploader-dropzone__error,.uploader-dropzone__rejected{border-color:#ff1744}.uploader-dropzone__error-msg{color:#ff1744;text-align:center;width:245px;font-size:12px}.uploader-dropzone__accepted-msg{margin-top:2px;color:#b5b5b5;font-size:12px;font-weight:400}.first-element{border-top-left-radius:5px;border-top-right-radius:5px}.last-element{border-bottom-left-radius:5px;border-bottom-right-radius:5px}@page{size:A4;margin-top:20px;margin-bottom:20px}@media print{body *{visibility:hidden}.ptw-report-container,.ptw-report-container *{visibility:visible}.header-direct-break{break-before:auto;break-after:avoid}.prevent-break-inside{break-inside:avoid;break-before:always}.no-border-in-print{border:none!important}.hide-in-print{display:none!important}.show-in-print{display:block!important}.remove-scroll-in-print{overflow-y:visible!important;max-height:unset!important}.ptw-report-container{position:absolute;left:0;top:0;width:100%;min-width:21cm!important;margin:0}}.quill .ql-toolbar.ql-snow{border:none;position:absolute;top:-34px;right:0}.quill .ql-toolbar.ql-snow .ql-formats{margin-right:4px}.quill .ql-toolbar.ql-snow .ql-formats button{opacity:.6}.quill .ql-container.ql-snow .ql-editor{padding:0}.compact-spinner{animation:spin 1s linear infinite}.reassign-icon *{fill:var(--primary)}.actions-btn{position:relative}.actions-btn .dropdown{display:flex;flex-direction:column;align-items:center}.actions-btn .dropdown i{display:flex;justify-content:center;align-self:center;font-size:15px;margin-right:5px}.actions-btn .dropdown .title{color:#989797;font-size:11px;text-align:left;font-weight:700}.actions-btn .dropdown .title:hover p{color:#989797!important}.actions-btn .dropdown .delete,.actions-btn .dropdown .edit,.actions-btn .dropdown .duplicate,.actions-btn .dropdown .preference,.actions-btn .dropdown .actions-profile{display:flex;align-items:center}.actions-btn .dropdown .delete:hover,.actions-btn .dropdown .edit:hover,.actions-btn .dropdown .duplicate:hover,.actions-btn .dropdown .preference:hover,.actions-btn .dropdown .actions-profile:hover{background-color:#c7c7c746}.actions-btn .dropdown .duplicate img{width:14px;margin-right:5px}.actions-btn .dropdown .delete,.actions-btn .dropdown .delete i{color:red}.actions-btn .dropdown .delete:hover p{color:red!important}.actions-btn .dropdown .preference i{color:#605dec}.actions-btn .dropdown .edit i{color:orange}.actions-btn .dropdown .actions-profile i{color:var(--color-purple)}.actions-btn__dots{background-color:#fff;width:31px;height:31px;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;transition:all .2s ease}.actions-btn__dots:hover{background-color:#ced4e0}.actions-btn__dots div{width:3px;height:3px;background-color:#b3b9c5;border-radius:1.5px}.actions-btn__dots div:after,.actions-btn__dots div:before{content:"";width:3px;height:3px;display:block;background-color:#b3b9c5;border-radius:1.5px}.actions-btn__dots div:after{position:relative;transform:translateY(-9px)}.actions-btn__dots div:before{position:relative;transform:translateY(6px)}.dropdown{padding-top:6px;font-size:1.5rem;color:#000;border-radius:5px;border:1px solid var(--bs-border-color);z-index:30;background-color:#fff;box-shadow:0 16px 36px #00000030}.dropdown.actions{position:relative}.dropdown.bordered{border:1px solid #d8d8d8}.dropdown .divider{border:1px solid var(--bs-border-color);margin:4px 0}.dropdown ul{white-space:nowrap;list-style:none;display:flex;flex-direction:column}.dropdown ul li{cursor:pointer;padding:2px 12px;font-size:12px;font-weight:400;color:#313131;margin:0}.dropdown ul li:hover p{color:#313131}.dropdown ul li:hover{background-color:var(--bs-dropdown-link-hover-bg)}.dropdown.close{display:none}.dropdown__icon{margin-right:10px}.dropdown__language.muted{color:#adadad}.dropdown.column-dd{width:200px;overflow-x:auto}.ptw-executant-input__right{position:relative}.ptw-executant-input__right-delete{position:absolute;display:flex;font-size:16px;right:50%;transform:translate(50%);cursor:pointer;opacity:0;z-index:10;color:red}.ptw-executant-input__right-delete,.ptw-executant-input__right-label{transition:opacity .2s ease}.ptw-executant-input:hover .ptw-executant-input__right-label{opacity:0}.ptw-executant-input:hover .ptw-executant-input__right-delete{opacity:1}.ptw-form-label{color:#909090;font-size:14px;font-weight:400;margin-bottom:10px}.ptw-form-datepicker{border:1px solid #AAAAAA}input{display:block}input:first-letter{text-transform:uppercase}.quil_container .quill{height:100%}.quil_container .quill .ql-toolbar.ql-snow{border:none;position:absolute;top:-34px;right:0}.quil_container .quill .ql-toolbar.ql-snow .ql-formats{margin-right:4px}.quil_container .quill .ql-toolbar.ql-snow .ql-formats button{opacity:.6}.quil_container .quill .ql-container.ql-snow{border:none}.quil_container .quill .ql-container.ql-snow .ql-editor{padding:0;font-size:14px}.days-radio-inputs{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--border);border-radius:5px;width:14px;height:14px}.form1-datepicker .rs-input-group:hover{border-color:#fff}.form1-datepicker .rs-input-group.rs-input-group-inside input{font-size:13px}.form1-datepicker .rs-input-group.rs-input-group-inside:hover,.form1-datepicker .rs-input-group.rs-input-group-inside:focus{border-color:var(--border)}.form-time-picker input{padding-left:8px!important;padding-top:10px!important;padding-bottom:13.5px!important;font-size:13px!important;color:#313131!important;font-weight:400!important}.form1-datepicker input{padding-left:8px;color:#313131;font-weight:400;height:44px}.rs-picker-toolbar-ranges{display:none!important}.rs-picker-input-group.rs-input-group.rs-input-group-inside input{font-size:13px}.rs-picker-input-group.rs-input-group.rs-input-group-inside:hover{border:solid 1px var(--border)}ul::-webkit-scrollbar-thumb{background:var(--scrollbar);border-radius:55px!important}ul.rs-scroll-view.rs-scroll-view-custom-scrollbar{scrollbar-width:none}.rs-calendar-time-dropdown-cell.rs-calendar-time-dropdown-cell-active{border-radius:8px}.dot-falling{position:relative;top:16px;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:var(--color-blue);color:var(--color-blue);box-shadow:9999px 0 0 0 var(--color-blue);animation:dot-falling 1s infinite linear;animation-delay:.1s}.dot-falling:before,.dot-falling:after{content:"";display:inline-block;position:absolute;top:0}.dot-falling:before{width:10px;height:10px;border-radius:5px;background-color:var(--color-blue);color:var(--color-blue);animation:dot-falling-before 1s infinite linear;animation-delay:0s}.dot-falling:after{width:10px;height:10px;border-radius:5px;background-color:var(--color-blue);color:var(--color-blue);animation:dot-falling-after 1s infinite linear;animation-delay:.2s}@keyframes dot-falling{0%{box-shadow:9999px -15px #9880ff00}25%,50%,75%{box-shadow:9999px 0 0 0 var(--color-blue)}to{box-shadow:9999px 15px #9880ff00}}@keyframes dot-falling-before{0%{box-shadow:9984px -15px #9880ff00}25%,50%,75%{box-shadow:9984px 0 0 0 var(--color-blue)}to{box-shadow:9984px 15px #9880ff00}}@keyframes dot-falling-after{0%{box-shadow:10014px -15px #9880ff00}25%,50%,75%{box-shadow:10014px 0 0 0 var(--color-blue)}to{box-shadow:10014px 15px #9880ff00}}.container{--uib-size: 50px;--uib-color: white;--uib-speed: 1.3s;--uib-dot-size: calc(var(--uib-size) * .14);position:relative;display:flex;align-items:center;justify-content:space-between;height:var(--uib-dot-size);max-width:40px!important;margin-left:6px}.dot,.container:before,.container:after{content:"";display:block;height:var(--uib-dot-size);width:var(--uib-dot-size);border-radius:50%;background-color:var(--uib-color);transform:scale(0);transition:background-color .3s ease}.container:before{animation:pulse var(--uib-speed) ease-in-out calc(var(--uib-speed) * -.375) infinite}.dot{animation:pulse var(--uib-speed) ease-in-out calc(var(--uib-speed) * -.25) infinite both}.container:after{animation:pulse var(--uib-speed) ease-in-out calc(var(--uib-speed) * -.125) infinite}@keyframes pulse{0%,to{transform:scale(0)}50%{transform:scale(1)}}.sites-skeleton{height:88px;margin-bottom:36px}.sites-header{margin-bottom:36px;height:88px;background-color:#fff;box-shadow:0 4px 84px #00000008;border-radius:10px;display:flex;align-items:center;justify-content:space-between;padding:0 22px;gap:20px;font-weight:400;font-size:13px;color:#313131}.sites-header__img{max-height:80%;min-width:100px;width:100px;display:flex}.sites-header__img img{max-height:100%;max-width:100%;object-fit:contain}.sites-header__img i{font-size:40px;display:flex}.sites-header__name{max-width:100px}.sites-header__desc{width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:help;margin-top:0}.sites-header__address{width:340px;margin-top:0}.sites-header__count{display:flex;align-items:center;white-space:nowrap}.sites-header__count span{margin-right:8px}.sites-header__count i{color:#605dec}.sites-header__contact-persons{display:flex;align-items:center;position:relative}.sites-header__contact-persons .image-stack>div{position:absolute;top:50%;left:20px;transform:translateY(-50%);width:40px;height:40px;cursor:pointer;transition:all .2s ease}.sites-header__contact-persons .image-stack>div img{width:40px;height:40px;object-fit:cover;border-radius:50%}.sites-header__contact-persons .image-stack>div:hover{transform:translateY(calc(-50% - 4px));z-index:100}.sites-header__contact-persons .image-stack>div:hover p{opacity:1}.sites-header__contact-persons .image-stack>div:first-child{left:0;z-index:2}.sites-header__contact-persons .image-stack>div p{color:#fff;font-size:11px;position:absolute;padding:2px 6px;border-radius:3px;top:-18px;background-color:#000c;left:50%;transform:translate(-50%);opacity:0;white-space:nowrap;transition:all .2s ease}.sites-header__contact-persons .image-stack>div.missing-contact{filter:grayscale(100%);cursor:default}.sites-header__contact-persons .image-stack>div.missing-contact:hover{transform:translateY(-50%)}.sites-header__contact-persons>p{font-weight:400;font-size:13px;cursor:pointer;color:var(--purple, #605dec)}.sites-header__contact-persons.missing-contacts{opacity:.7}.sites-header__contact-persons.missing-contacts>p{cursor:not-allowed;color:gray;opacity:.8}.sites-header__toggle{position:relative}.sites-header__toggle-spinner{position:absolute;top:50%;left:50%;font-size:20px;transform:translate(-50%,-50%);padding:4px 25px;z-index:10;display:flex}.sites-header__toggle-spinner i{display:flex;z-index:12;animation:spin 1s linear infinite}.sites-header__toggle-spinner:after{content:"";position:absolute;width:100%;height:100%;background-color:#ffffffc0;top:0;left:0;filter:blur(2px)}.form-controls{width:100%;display:flex;justify-content:flex-end;gap:20px;font-size:14px}.form-input{display:flex;flex-direction:column;position:relative;margin-bottom:6px;z-index:2}.form-input .input-error{position:absolute;color:red;font-size:12px;z-index:5;bottom:-18px}.form-input .input-max-length{position:absolute;color:#afafaf;font-size:13px;font-style:italic;z-index:5;right:0}.form-input label{font-weight:600;font-size:14px;color:#354668;margin-bottom:6px;display:inline-flex}.form-input input{height:40px}.form-input input,.form-input textarea{font-size:13px;color:#505673;padding:0 15px;border:.5px solid #e2e8f4;border-radius:8px;outline:none;transition:padding-left .2s ease,box-shadow .2s ease,border .2s ease}.form-input input.has-error,.form-input input.has-error:focus,.form-input textarea.has-error,.form-input textarea.has-error:focus{border-color:var(--color-error);box-shadow:0 0 5px 1px #e340404d}.form-input input.is-relative,.form-input textarea.is-relative{position:relative}.form-input input.is-uppercase,.form-input textarea.is-uppercase{text-transform:uppercase}.form-input input.is-uppercase::placeholder,.form-input textarea.is-uppercase::placeholder{text-transform:capitalize}.form-input input.is-capitalize,.form-input textarea.is-capitalize{text-transform:capitalize}.form-input input:focus,.form-input textarea:focus{border-color:#605dec;box-shadow:0 0 5px 1px #605dec3d;padding-left:20px}.form-input input::placeholder,.form-input textarea::placeholder{font-style:italic;font-weight:400;font-size:13px;color:#a6b3cb}.form-input input:disabled,.form-input textarea:disabled{background-color:#f5f6f9;cursor:not-allowed}.form-input textarea{resize:vertical;padding:15px;line-height:1.5;background-color:#f4f7ff;border:none}.form-input textarea.no-resize{resize:none}.form-input textarea::placeholder{font-style:italic}.form-input.grey-label label{color:#aeaeae;text-transform:uppercase}.form-text-area__maxlength{position:absolute;bottom:10px;left:14px;font-style:italic;color:#afafaf;font-size:13px;z-index:5}.form-text-area__icon-hider{width:calc(100% - 4px);height:35px;position:absolute;bottom:1px;left:2px;z-index:2;border-radius:5px;background-color:#fff}.form-select{position:relative}.form-select .select-error{position:absolute;color:red;font-size:12px;bottom:-18px}.form-select label{font-weight:600;font-size:14px;color:#595f7c;position:relative;top:-2px;padding-bottom:6px;display:inline-flex}.form-select .select-info-icon{top:1px;right:0;color:#b6b6b6;cursor:pointer;position:absolute;display:flex}.react-select__max-options-msg{font-size:14px;text-align:center;padding:20px}.react-select__control{border:.5px solid #edeeef!important;font-size:13.5px}.react-select__control--is-focused{border:.5px solid #b6b6b6!important;box-shadow:none!important}.react-select__control--is-disabled{border:.5px solid #edeeef!important;background-color:#f5f6f9!important}.react-select__single-value{font-size:13px}.react-select__input{height:38px}.react-select__menu-list{color:#808080b9}.react-select__menu-list::-webkit-scrollbar,.react-select__menu-list::-webkit-scrollbar-thumb{height:1.3rem;background-clip:padding-box;border-radius:13px;border:5px solid transparent}.react-select__menu-list::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 4px}.react-select__menu-list:hover{color:#808080b9;transition:color .3s ease}.react-select__option{color:var(--color-text-dark);font-size:14px}.react-select__indicator{padding-left:0!important}.react-select__indicator-separator{display:none}.react-select__placeholder{font-style:italic;font-weight:400;font-size:13px;color:#a6b3cb!important}.form-phone-select{display:flex;flex-direction:column;position:relative}.form-phone-select .select-error{position:absolute;color:red;font-size:12px;bottom:-10px}.form-phone-select label{font-weight:600;font-size:14px;color:#595f7c;margin-bottom:6px;display:inline-flex}.form-phone-select__inputs{display:grid;grid-template-columns:minmax(auto,25%) minmax(auto,75%)}.form-phone-select__inputs>*{min-width:0px}.form-phone-select__input{flex:1;border:.5px solid #edeeef;outline:none;transition:padding-left .2s ease,box-shadow .2s ease,border .2s ease;border-left:none;border-radius:0 8px 8px 0;padding:0 15px 0 60px;font-size:13px}.form-phone-select__input-prefix{color:#000;position:absolute;z-index:2;height:46px;display:flex;align-items:center;left:67px;font-weight:400;font-size:13px}.form-phone-select__input.input-error{border-color:var(--color-error);box-shadow:0 0 5px 1px #e340404d}.form-phone-select__input:disabled{background-color:#e7e7e7;cursor:not-allowed;padding-left:20px}.form-phone-select__input:focus{border-color:#605dec;box-shadow:0 0 5px 1px #605dec3d}.form-phone-select__input::placeholder{font-style:italic;font-weight:400;font-size:12px;color:#b6b6b6}.form-phone-select .react-select{width:45px;position:relative;border-right:none}.form-phone-select .react-select__control{border:.5px solid #edeeef!important;border-radius:8px 0 0 8px;background-color:#f4f4f4;border-right:0!important}.form-phone-select .react-select__indicator{position:absolute;right:-6px;scale:.4;color:#000}.form-phone-select .react-select__value-container{border-radius:100%}.form-phone-select .react-select__menu{width:306px}.form-phone-select .react-select__option{cursor:pointer}.form-phone-select .react-select__option--is-selected{background-color:#f4f4f4}.form-phone-select .react-select__single-value{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;border-radius:100%;right:7px;scale:1}.form-phone-select .react-select__single-value .phone-flag{display:flex;align-items:center;justify-content:space-between}.form-phone-select .react-select__single-value .phone-flag .phone-code{display:none}.form-phone-select .react-select__single-value .phone-flag__img{width:24px;height:24px;display:flex;border-radius:100%;overflow:hidden}.form-phone-select .react-select__single-value .phone-flag__img img{object-fit:cover;width:100%;height:100%}.phone-flag{display:flex;align-items:center}.phone-flag__img{width:30px;height:30px;display:flex;border-radius:100%;overflow:hidden;margin-right:10px}.phone-flag__img img{object-fit:cover;width:100%;height:100%}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.react-select__value-container .react-select__input-container{height:40px}.droped-img{object-fit:contain}.avatar-dropzone{width:120px;height:120px;margin:10px auto;border:2px dashed transparent;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:all .2s ease;position:relative}.avatar-dropzone__edit-icon{z-index:5;position:absolute;bottom:0;right:0;width:34px;height:34px}.avatar-dropzone__edit-icon img{width:100%;height:100%}.avatar-dropzone:after{position:absolute;content:"";top:-4px;width:124px;height:120px;border-radius:100%;border:2px dashed transparent}.avatar-dropzone:hover{background-color:#e7e7e744}.avatar-dropzone__img{position:relative;width:146px;height:146px}.avatar-dropzone__img-container{width:146px;height:146px;border-radius:50%}.avatar-dropzone__img img{height:100%;width:100%;object-fit:cover}.avatar-dropzone__img .droped-img{object-fit:cover;border-radius:100%;width:100%;height:100%}.avatar-dropzone__img.cover img{object-fit:cover}.avatar-dropzone__img.contain img{object-fit:contain}.avatar-dropzone__img:hover .avatar-overlay{opacity:1}.avatar-dropzone__img .avatar-overlay{position:absolute;z-index:2;background-color:#00000080;opacity:0;top:0;color:#e7e7e7;font-size:50px;display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:all .2s ease}.avatar-dropzone__icon{font-size:50px;display:flex;justify-content:center;align-items:center;color:#e7e7e7}.avatar-dropzone__is-active:after{border-color:#42a4df!important;animation:spin 10s linear infinite}.avatar-dropzone__accepted:after{border-color:#00e676}.avatar-dropzone__error:after,.avatar-dropzone__rejected:after{border-color:#ff1744}.avatar-dropzone__infos{color:#000;font-size:14px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:220px;margin:0 auto 10px}.avatar-dropzone__infos.full{width:100%;display:flex;justify-content:center}.avatar-dropzone__infos.full p{margin:0}.avatar-dropzone__infos h1{color:var(--color-text-dark);font-size:24px;margin-bottom:10px}.avatar-dropzone__infos p{font-size:14px;margin:0 20px 10px}.avatar-dropzone__infos .file-size{color:red}.avatar-dropzone__infos button{background-color:transparent;border:none;color:red;border:1px solid red;padding:0 4px;transition:all .2s ease;cursor:pointer;border-radius:2px}.avatar-dropzone__infos button:hover{box-shadow:0 0 10px #ff000080}.avatar-dropzone__infos .delete-image{color:red;margin:auto;border:0;text-align:center;display:flex;justify-content:center;padding:3px 10px;border-radius:2px;align-items:center;font-size:11px;gap:4px;cursor:pointer;transition:all ease .2s}.avatar-dropzone__infos .delete-image i{display:flex;font-size:18px;color:#ff3838}.avatar-dropzone__infos .delete-image:hover{box-shadow:0 0 12px #ff38383d}.avatar-dropzone__error-msg{color:#ff1744;text-align:center;width:245px;font-size:12px;margin:0 auto}.firstname-select__option>p:first-child{color:#313131;font-size:12px;font-weight:400}.firstname-select__option>p:nth-child(2){color:#afafaf;font-size:12px;font-weight:400}.contact-person-form__container{padding:0 30px}.contact-person-form__container>div:not(:last-child){margin-bottom:20px}.contact-person-form__container .add-card{width:100%}.contact-person-form{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;position:relative;gap:0px}.contact-person-form__dropzone{position:relative;right:23px;width:300px}.contact-person-form__is-vertical{flex-direction:column}.contact-person-form__is-vertical .contact-person-form__dropzone{position:unset}.contact-person-form__is-vertical .line{width:410px!important}.contact-person-form__not-first{margin-top:30px}.contact-person-form__divider{position:absolute;top:-30px;color:red;font-size:14px;text-transform:capitalize;color:#c4c4c4}.contact-person-form__divider .name{position:absolute;white-space:nowrap;background-color:#fff;padding:5px;transform:translateY(-50%)}.contact-person-form__divider .name i{display:inline-flex;transform:translateY(2px)}.contact-person-form__divider .line{width:616px;height:1px;background-color:#ebebeb}.contact-person-form__datepicker>p{color:var(--color-text-dark);font-weight:500;font-size:12px;margin-bottom:6px;cursor:default}.contact-person-form:hover .delete-form{visibility:visible}.contact-person-form .delete-form{position:absolute;top:0;left:-10px;width:36px;height:36px;border-radius:50%;background-color:transparent;border:0;text-align:center;display:flex;justify-content:center;align-items:center;font-size:14px;cursor:pointer;transition:all ease .2s;visibility:hidden}.contact-person-form .delete-form i{display:flex;font-size:26px;color:#ff3838}.contact-person-form .delete-form:hover{box-shadow:0 0 12px #ff38383d}.contact-person-form__avatar{width:40%;margin:0 20px;color:var(--color-text-dark);display:flex;flex-direction:column;justify-content:center;align-items:center}.contact-person-form__avatar img{width:120px;height:120px;background-color:#8080803f;color:transparent;border-radius:100%;margin-bottom:14px}.contact-person-form__avatar p{text-align:center}.contact-person-form__inputs{display:grid;grid-template-columns:1fr 1fr;column-gap:10px;row-gap:15px;position:relative}.contact-person-form__inputs>*{min-width:0px}.contact-person-form__inputs-toggle{position:absolute;z-index:10;left:39%;top:-2px}.contact-person-form__add{color:var(--color-text-dark);display:flex;background-color:#ff00005e;width:621px;height:167px;justify-content:center;align-items:center;position:relative;flex-direction:column}.contact-person-form__add .add-outer{font-size:60px;display:flex;align-items:center;justify-content:center}.contact-person-form__add .add-inner{position:absolute;left:0}.contact-person-form__controls{margin-top:20px}.contact-person-form .form-select label{transform:translateY(-2px)}.contact-person-form .form-language-select{max-width:190px}.form-language-select .select-language-option{display:flex;align-items:center;gap:6px}.form-language-select .select-language-option img{max-width:20px;max-height:20px;border-radius:100%;object-fit:contain}.form-language-select .react-select__value-container{flex-wrap:nowrap;overflow-x:auto}.form-language-select .react-select__value-container .select-language-option p{display:none}.form-language-select .react-select__value-container::-webkit-scrollbar{height:5px}.form-language-select .react-select__multi-value{min-width:unset}.form-language-select .react-select__multi-value__label{overflow:visible}.form-img-select{position:relative}.form-img-select .select-error{position:absolute;color:red;font-size:12px;bottom:-15px}.form-img-select label{font-weight:700;font-size:14px;color:#595f7c;margin-bottom:6px;display:inline-flex}.form-img-select__additional-controls{position:absolute;z-index:2;top:50%;right:36px;height:100%;display:flex;gap:6px}.form-img-select__additional-controls>div i{font-size:18px;display:inline-flex;cursor:pointer}.form-img-select__additional-controls>div.form-img-select__lock{opacity:.7;color:#dbdbdb}.form-img-select__additional-controls>div.form-img-select__lock i.is-locked{color:#42a4df;opacity:1}.form-img-select__additional-controls>div.form-img-select__star{opacity:1;color:#dbdbdb}.form-img-select__additional-controls>div.form-img-select__star i.is-favorite{color:#ff9529}.form-img-select__additional-controls .form-img-select__star{position:relative}.form-img-select__additional-controls .form-img-select__star--animated{position:absolute;left:0;z-index:10;opacity:0;animation:moveUpFade 1s ease-out forwards}.form-img-select .image-select-name-label{font-size:13px;margin:0}.form-img-select .react-select__single-value{font-size:13px}.react-select__option{padding:4px 10px}.react-select__menu-list{scrollbar-width:thin}.react-select__menu-list::-webkit-scrollbar{height:16px}.react-select__option--is-selected{background-color:#9e9e9eb0}.select-img{width:100%;height:40px;flex-direction:row;display:flex;align-items:center;gap:5px;padding:5px 0;overflow:hidden}.select-img.small{height:20px;padding:0}.select-img.small img{width:20px}.select-img img{max-width:100px;max-height:100%;object-fit:contain}.select-error .react-select__control{border:1px solid red!important;box-shadow:0 0 5px 1px #e340404d}.checkbox-option-container{display:flex;align-items:center;gap:10px;position:relative}.checkbox-option-container .form-img-select__additional-controls{height:unset;top:50%;transform:translateY(-50%);right:24px}.checkbox-option-container__inner{display:flex;align-items:center;gap:6px}.checkbox-option-container i.checkbox-icon{width:14px;height:14px;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:14px;color:#2c8eff;background-color:#fff}.checkbox-option-container i.checkbox-icon svg{scale:1.2}.checkbox-option-container>span{min-width:14px;height:14px;background-color:#fff;border:1px solid grey;border-radius:100%}@keyframes moveUpFade{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-30px)}}.select-loader{color:#000;display:flex;align-items:center;justify-content:center}.select-loader i{display:flex;font-size:35px;animation:spin 1.2s linear infinite}.select-loader-delete{display:inline-flex;border-radius:50%;margin-right:4px;padding:0 8px;animation:spin 1.2s linear infinite}.contact-person-modal{width:688px;border:.5px solid #ebebeb;background:#ffffff}.contact-person-modal__header{padding:10px 15px;display:flex;justify-content:space-between;align-items:center;color:#505050;background:#f2f2f2;font-weight:500;font-size:15px}.contact-person-modal__header-title{display:flex;align-items:center;font-weight:500;font-size:18px}.contact-person-modal__header-title .icon{color:var(--color-blue);background-color:#eaf7ff;border:.5px solid #aee1ff;border-radius:3px;padding:8px;display:flex;align-items:center;justify-content:center;margin-right:10px}.contact-person-modal__header .close-modal{color:#ababab;font-size:22px;display:flex;justify-content:center;align-items:center;cursor:pointer}.contact-person-modal__content{padding:26px 20px 15px 37px;max-height:90vh;overflow-y:scroll;color:transparent;transition:color .4s;transition-delay:.5s}.contact-person-modal__content::-webkit-scrollbar,.contact-person-modal__content::-webkit-scrollbar-thumb{height:1.3rem;background-clip:padding-box;border-radius:13px;border:5px solid transparent}.contact-person-modal__content::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 4px}.contact-person-modal__content:hover{color:#808080b9;transition:color .3s ease}.contact-person-modal__content-controls{display:flex}.contact-person-modal__content-controls>p{color:red;display:flex;align-items:center}.cm-page{padding:27px 44px}.cm-page__cards>p{margin-bottom:13px}.country-select{display:flex;flex-direction:column;position:relative}.country-select .select-error{position:absolute;color:red;font-size:12px;bottom:-10px}.country-select label{font-weight:600;font-size:13px;color:#354668;margin-bottom:6px;display:inline-flex}.country-select__inputs{border-radius:8px}.country-select .react-select{position:relative;border-right:none}.country-select .react-select__control{border:.5px solid #edeeef!important}.country-select .react-select__value-container{text-align:left}.country-select .react-select__menu{width:250px}.country-select .react-select__menu .phone-flag{display:flex;align-items:center}.country-select .react-select__menu .phone-flag__img{width:30px;height:30px;display:flex;border-radius:100%;overflow:hidden;margin-right:10px}.country-select .react-select__menu .phone-flag__img img{object-fit:cover;width:100%;height:100%}.country-select .react-select__option{cursor:pointer}.country-select .react-select__option--is-selected{background-color:#f4f4f4}.country-select .react-select__single-value{width:100%;height:100%;align-self:flex-end;display:flex;align-items:center;position:relative;right:7px;scale:1;padding-left:10px}.country-select .react-select__single-value .phone-flag{display:flex;align-items:center;justify-content:space-between}.country-select .react-select__single-value .phone-flag__img{width:24px;height:24px;display:flex;border-radius:100%;overflow:hidden;margin-right:5px}.country-select .react-select__single-value .phone-flag__img img{object-fit:cover;width:100%;height:100%}.site-page-form,.site-form{display:flex;flex-direction:column;align-items:center}.site-page-form__info,.site-form__info{text-align:center;margin-bottom:15px}.site-page-form__info h1,.site-form__info h1{font-weight:600;font-size:16px;line-height:35px;color:var(--color-text-dark)}.site-page-form__info h2,.site-form__info h2{font-weight:400;font-size:12px;color:var(--color-text-dark)}.site-page-form__error,.site-form__error{color:red;font-size:14px;margin-bottom:10px}.site-page-form__inputs,.site-form__inputs{width:100%}.site-page-form__inputs>div:not(:last-child),.site-form__inputs>div:not(:last-child){margin-bottom:12px}.site-page-form__inputs .csform-title,.site-form__inputs .csform-title{display:grid;grid-template-columns:1fr;column-gap:10px}.site-page-form__inputs .csform-title label:after,.site-form__inputs .csform-title label:after{content:" *";color:red;margin-left:5px}.site-page-form__inputs .csform-legal,.site-form__inputs .csform-legal{display:grid;grid-template-columns:minmax(auto,49%) minmax(auto,49%);column-gap:8px}.site-page-form__inputs .csform-desc,.site-form__inputs .csform-desc{display:grid;grid-template-columns:1fr}.site-page-form__inputs .csform-addr,.site-form__inputs .csform-addr{display:grid;grid-template-columns:auto;column-gap:10px}.site-page-form__inputs .csform-addr label:after,.site-form__inputs .csform-addr label:after{content:" *";color:red;margin-left:5px}.site-page-form__inputs .csform-addr2,.site-form__inputs .csform-addr2{display:grid;grid-template-columns:2fr 2fr 2fr;column-gap:10px}.site-page-form__inputs .csform-addr2>*,.site-form__inputs .csform-addr2>*{min-width:0px}.site-page-form__inputs .csform-contact,.site-form__inputs .csform-contact{display:grid;grid-template-columns:1fr 1fr;column-gap:10px}.site-page-form__inputs .csform-contact label:after,.site-form__inputs .csform-contact label:after{content:" *";color:red;margin-left:5px}.site-page-form__inputs .csform-contact2,.site-form__inputs .csform-contact2{display:flex;gap:18px;width:100%}.site-page-form__inputs .csform-contact2>div,.site-form__inputs .csform-contact2>div{flex:1}.site-page-form .csform-contact2{display:flex;flex-direction:column}.client-name{width:100%}.client-name__label{font-weight:500;font-size:12px;color:var(--color-text-dark);margin-bottom:6px}.client-name__box{width:100%;display:flex;align-items:center;justify-content:center;height:46px;border:.5px solid #b6b6b6;background:#f2f2f2;border-radius:5px;padding:8px}.client-name__box i{color:gray;font-size:28px;display:flex}.client-name__box img{width:100%;height:100%;object-fit:contain}.site-modal{width:688px;border:.5px solid #ebebeb;background:#ffffff}.site-modal__header{padding:16px 15px;display:flex;justify-content:space-between;align-items:center;color:#505050;background:#ffffff;font-weight:500;font-size:15px}.site-modal__header-title{display:flex;align-items:center;font-weight:700;font-size:18px}.site-modal__header-title .case{color:var(--color-purple);background-color:#ededff;border-radius:3px;padding:8px;display:flex;align-items:center;justify-content:center;margin-right:10px}.site-modal__header .close-modal{color:#6e7491;font-size:22px;display:flex;justify-content:center;align-items:center;cursor:pointer}.site-modal__subheader{display:flex;margin:10px 25px;border-radius:12px;overflow:hidden;background-color:#f4f7ff;padding:5px;height:45px}.site-modal__subheader div{width:100%;font-weight:700;font-size:14px;color:#bdc2cb;border-radius:10px;cursor:pointer;text-align:center;transition:color .2s ease;position:relative;display:flex;align-items:center;justify-content:center}.site-modal__subheader div .warning{color:red;position:absolute;font-size:16px;top:-7px;right:-20px}.site-modal__subheader div:after{position:absolute;content:"";width:100%;transform:translate(-50%,33px);height:0px;border-top-right-radius:5px;border-top-left-radius:5px;left:50%;background-color:#605dec;transition:all .2s ease}.site-modal__subheader div.selected{color:#fff;background-color:#605dec}.site-modal__subheader div.selected:hover{color:#fff}.site-modal__subheader div:hover{color:#605dec}.site-modal__content{padding:15px 19px 15px 36px;max-height:80vh;overflow-y:scroll;color:transparent;transition:color .4s;transition-delay:.5s}.site-modal__content::-webkit-scrollbar,.site-modal__content::-webkit-scrollbar-thumb{height:1.3rem;background-clip:padding-box;border-radius:13px;border:5px solid transparent}.site-modal__content::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 4px}.site-modal__content:hover{color:#808080b9;transition:color .3s ease}.site-modal .form-phone-select__inputs{display:flex}.site-modal .form-phone-select__inputs input{flex:1}@media screen and (max-height: 720px){.site-modal__content{max-height:80vh}}.company-dropzone{margin:10px 0 20px;border:2px dashed #c9d5ed;border-radius:5px;padding:12px 20px 4px;width:345px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:all .2s ease}.company-dropzone:hover{background-color:#e7e7e744}.company-dropzone__icon{font-size:50px;display:flex;justify-content:center;align-items:center;color:#e7e7e7;margin-bottom:10px}.company-dropzone__icon svg{background:linear-gradient(to top,#c4c1f7,#605dec);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#605dec}.company-dropzone__text{width:164px;text-align:center;font-size:12px;color:#878da5;line-height:17px;font-weight:400}.company-dropzone__text span{color:#605dec}.company-dropzone__is-active{border-color:#42a4df!important}.company-dropzone__accepted{border-color:#00e676}.company-dropzone__error,.company-dropzone__rejected{border-color:#ff1744}.company-dropzone__error-msg{color:#ff1744;text-align:center;width:245px;font-size:12px}.company-dropzone__file-infos{color:#000;font-size:14px;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.company-dropzone__file-infos .file-size{color:red}.company-dropzone__file-infos button{background-color:transparent;border:none;color:red;border:1px solid red;padding:0 4px;transition:all .2s ease;cursor:pointer;border-radius:2px}.company-dropzone__file-infos button:hover{box-shadow:0 0 10px #ff000080}.company-dropzone__file-infos .delete-logo{position:absolute;top:14px;right:4px;width:36px;height:36px;border-radius:50%;background-color:transparent;margin:auto;border:0;text-align:center;display:flex;justify-content:center;align-items:center;font-size:14px;cursor:pointer;transition:all ease .2s}.company-dropzone__file-infos .delete-logo i{display:flex;font-size:26px;color:#ff3838}.company-dropzone__file-infos .delete-logo:hover{box-shadow:0 0 12px #ff38383d}.company-profile{color:var(--color-text-dark);font-size:24px}.company-dropzone__wrapper{position:relative}.contractors-form{display:flex;flex-direction:column;align-items:center;overflow-y:auto;height:calc(100vh - 250px);padding:4px 30px}.contractors-form .dragdrop{margin:10px 0;border:2px dashed #dcdcdc;border-radius:2px;padding:20px;width:245px;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:all .2s ease}.contractors-form .dragdrop:hover{background-color:#e7e7e744}.contractors-form .dragdrop__icon{font-size:50px;display:flex;justify-content:center;align-items:center;color:#e7e7e7}.contractors-form .dragdrop__text{width:164px;text-align:center;font-size:12px;color:#b5b5b5;line-height:17px}.contractors-form .dragdrop__text span{color:#1b8bce}.contractors-form__info{text-align:center;margin-bottom:15px}.contractors-form__info h1{font-weight:700;font-size:14px;line-height:17px;color:#354668;margin-bottom:4px}.contractors-form__info h2{font-weight:400;font-size:12px;line-height:17px;color:#878da5}.contractors-form__error{color:red;font-size:14px;margin-bottom:10px}.contractors-form__inputs{width:100%;margin-bottom:20px}.contractors-form__inputs>div:not(:last-child){margin-bottom:8px}.contractors-form__inputs .csform-title{display:grid;grid-template-columns:minmax(auto,60%) minmax(auto,20%) minmax(auto,20%);column-gap:10px}.contractors-form__inputs .csform-legal{display:grid;grid-template-columns:minmax(auto,20%) minmax(auto,40%) minmax(auto,40%);column-gap:10px}.contractors-form__inputs .csform-desc{display:grid;grid-template-columns:1fr}.contractors-form__inputs .csform-addr{display:grid;grid-template-columns:minmax(auto,60%) minmax(auto,20%) minmax(auto,20%);column-gap:10px}.contractors-form__inputs .csform-addr2{display:grid;grid-template-columns:1fr 2fr 2fr;column-gap:10px}.contractors-form__inputs .csform-addr2>*{min-width:0px}.contractors-form__inputs .csform-contact{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px}.form-select label{margin-bottom:0}.company-client-modal{width:688px;border:.5px solid #ebebeb;background:#ffffff}.company-client-modal__header{padding:16px 15px;display:flex;justify-content:space-between;align-items:center;color:#505050;background:#ffffff;font-weight:500;font-size:15px}.company-client-modal__header-title{display:flex;align-items:center;font-weight:700;font-size:18px}.company-client-modal__header-title .case{color:var(--color-purple);background-color:#ededff;border-radius:3px;padding:8px;display:flex;align-items:center;justify-content:center;margin-right:10px}.company-client-modal__header .close-modal{color:#6e7491;font-size:22px;display:flex;justify-content:center;align-items:center;cursor:pointer}.company-client-modal__subheader{display:flex;margin:10px 25px;border-radius:12px;overflow:hidden;background-color:#f4f7ff;padding:5px;height:45px}.company-client-modal__subheader div{width:100%;font-weight:700;font-size:14px;color:#bdc2cb;border-radius:10px;cursor:pointer;text-align:center;transition:color .2s ease;position:relative;display:flex;align-items:center;justify-content:center}.company-client-modal__subheader div .warning{color:red;position:absolute;font-size:16px;top:-7px;right:-20px}.company-client-modal__subheader div:after{position:absolute;content:"";width:100%;transform:translate(-50%,33px);height:0px;border-top-right-radius:5px;border-top-left-radius:5px;left:50%;background-color:#605dec;transition:all .2s ease}.company-client-modal__subheader div.selected{color:#fff;background-color:#605dec}.company-client-modal__subheader div.selected:hover{color:#fff}.company-client-modal__subheader div:hover{color:#605dec}.company-client-modal__content{max-height:calc(100vh - 110px);color:transparent;transition:color .4s;transition-delay:.5s}.company-client-modal__content::-webkit-scrollbar,.company-client-modal__content::-webkit-scrollbar-thumb{height:1.3rem;background-clip:padding-box;border-radius:13px;border:5px solid transparent}.company-client-modal__content::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 4px}.company-client-modal__content:hover{color:#808080b9;transition:color .3s ease}.company-client-modal__content-controls{display:flex;padding:24px}.company-client-modal__content-controls>p{color:red;display:flex;align-items:center;font-size:16px;min-width:250px}@keyframes slideUp{0%{transform:translate(-50%,30px)}to{transform:translate(-50%,26px)}}@media screen and (max-height: 720px){.company-client-modal__content{max-height:80vh}}.profile-container{position:relative;padding:27px 0 0;display:flex;justify-content:center}.profile-container .worker-profile-toast{position:absolute;top:0;width:100%;left:0;z-index:4}.hide-worker{display:none}.worker-profile{margin:25px 0 20px 20px;display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:20px;position:relative}.worker-profile .form-phone-select .react-select__control{width:unset}.worker-profile .form-phone-select .react-select__indicator{scale:.6}.worker-profile .first-column{overflow-x:auto;background-color:#fff;width:1190px;padding:20px 40px;border-radius:5px;box-shadow:-5px 8px 26px -7px #c4c4c4fc;position:relative}.worker-profile .first-column .breadcrumb{position:absolute;bottom:27px;left:34px;font-size:12px;color:#adadad}.worker-profile .first-column .breadcrumb span{cursor:pointer}.worker-profile .first-column .breadcrumb span.active{color:#605dec;font-weight:700}.worker-profile .first-column .breadcrumb i{display:inline-flex;align-items:center;font-size:15px;transform:translateY(20%);margin:0 6px}.worker-profile .first-column .worker-form-container{display:flex;flex-direction:row}.worker-profile .first-column .worker-form-container .worker-profile-picture{margin-top:20px;width:334px;min-width:100px;padding:20px;display:flex;flex-direction:column;align-items:center;text-align:center;border-right:1px solid #f5f6f9}.worker-profile .first-column .worker-form-container .worker-profile-picture .signature-text{font-weight:600;font-size:12px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#9a9999;margin:20px 0}.worker-profile .first-column .worker-form-container .worker-profile-picture h3{color:#313131;font-size:24px;font-weight:600;margin-bottom:10px}.worker-profile .first-column .worker-form-container .worker-profile-picture>p{color:#313131;font-size:14px;font-weight:400;margin-bottom:36px}.worker-profile .first-column .worker-form-container .worker-profile-picture h6{color:#9a9999;font-size:12px;font-weight:600;margin-bottom:25px;text-decoration:underline}.worker-profile .first-column .worker-form-container .worker-profile-picture .worker-signature{margin-bottom:25px}.worker-profile .first-column .worker-form-container .worker-form{margin-left:10px;flex:1}.worker-profile .first-column .my-profile-footer{padding:40px 50px 20px 34px}.worker-profile .first-column .my-profile-footer p{display:inline-block;text-decoration:none;color:#42a4df;font-size:12px;font-weight:500}.worker-profile .first-column .my-profile-footer button{position:absolute;right:27px;bottom:20px}.worker-profile .first-column .my-profile-footer__spinner{display:flex;justify-content:center;animation:spin 1s linear infinite}.worker-profile .second-column{display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;position:relative;gap:20px}.worker-profile .second-column .badges-container{display:flex;flex-direction:column;gap:20px}.profile-spinner{height:calc(100vh - 120px);justify-content:center;display:flex;align-items:center}.profile-spinner i{display:inline-flex;font-size:120px;color:#9a9999;animation:spin 1s linear infinite}@media screen and (max-width: 1660px){.worker-profile .second-column{display:flex;flex-direction:row;gap:20px}.worker-profile .second-column .badges-container{flex-direction:row}.worker-profile .second-column .password-reset{margin-right:10px}}@media print{.user-badge *,.user-back-badge *{visibility:visible}.user-badge__side,.user-back-badge__side{visibility:hidden;opacity:0}@page{margin:0;.email{color:#ff772a}}}.profile-badge-actions{position:absolute;bottom:-24px;right:0;cursor:pointer;display:flex;padding-right:2px;gap:15px;color:var(--color-blue);margin-top:10px}.profile-badge-actions i{display:flex;font-size:20px}.profile-badge-actions .spinner{display:flex;animation:spin 1s linear infinite}@media screen and (max-width: 1660px){.profile-badge-actions{bottom:unset;right:-25px;margin-top:0}}.pin-form{display:flex;flex-direction:column}.pin-form__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #ededff}.pin-form__title{color:#313131;display:flex;align-items:center;gap:10px}.pin-form__title h5{font-size:16px;margin-bottom:3px;font-weight:600;color:#444a67}.pin-form__title p{color:#c3c7d6;font-size:14px}.pin-form__title-icon i{font-size:33px;display:inline-flex;color:#bbb}.pin-form__cancel-btn button{padding:0 30px}.pin-form__content{padding-top:30px;padding-bottom:10px;display:flex;align-items:center;justify-content:center}.pin-form__content-inputs{display:grid;grid-template-columns:1fr 2fr;column-gap:40px;row-gap:15px;align-items:center}.pin-form__content-inputs .auth-input__label{margin-bottom:6px}.pin-form__content-inputs label{font-weight:700;font-size:14px;grid-column:1;color:#595f7c;text-align:right}.pin-form__content-inputs .auth-input__input{position:relative}.pin-form__content-inputs .auth-input__input span{height:46px;font-size:23px;transform:translateY(-24px)}.pin-form__content-inputs input{height:46px;width:304px;grid-column:2}.pin-form__content-inputs .form-input .input-error{bottom:-5px}.auth-input{width:100%;position:relative}.auth-input.flexed{display:flex;flex-direction:column;margin-bottom:10px!important}.auth-input.flexed .auth-input__error{position:static;display:flex}.auth-input.flexed .auth-input__error i img{width:14px}.auth-input.flexed .auth-input__error span{flex:1}.auth-input__error{position:absolute;color:#e0b719;font-size:12px;margin-top:4px;margin-left:6px;display:flex}.auth-input__error i{margin-right:4px;display:inline-flex}.auth-input__label{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px}.auth-input__label label{color:var(--color-text-dark);font-size:14px;display:block;font-weight:500}.auth-input__input{position:relative;transition:all .2s ease}.auth-input__input.with-error input{background-color:#fff9e3;border:.5px solid #e0b719}.auth-input__input.with-success input{border:.5px solid #37b34a}.auth-input__input span{position:absolute;height:100%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;top:50%;right:10px;font-size:18px;color:var(--color-text-grey-3);transition:inherit}.auth-input__input .full-icon{color:var(--color-text-dark)}.auth-input input{width:100%;height:40px;border:.5px solid var(--color-text-grey-2);border-radius:5px;outline:none;padding:0 11px;color:var(--color-text-dark);transition:inherit;border-color:#e1e1e1}.auth-input input:focus{border-color:var(--color-blue);box-shadow:0 0 5px 1px #40a7e34d;padding-left:20px}.auth-input input:focus+span{color:var(--color-blue)}.auth-input input::placeholder{color:var(--color-text-grey-3);font-size:13px;font-weight:400}.myprofile-form{display:flex;flex-direction:column;gap:10px;min-width:600px;padding-left:20px;padding-top:20px;padding-right:10px;overflow:auto}.myprofile-form .myprofile-form-divider{display:flex;align-items:center;margin-bottom:4px;width:100%}.myprofile-form .myprofile-form-divider img{display:inline-block;vertical-align:middle;margin-right:10px}.myprofile-form .myprofile-form-divider p{display:flex;align-items:center;color:#4d5e80;font-size:16px;font-weight:600;white-space:nowrap;margin:0;flex-grow:1}.myprofile-form .myprofile-form-divider p:after{content:"";display:block;flex-grow:1;height:1px;background:#ebebeb;margin-left:10px}.myprofile-form .myprofile-form-inputs{padding-top:15px;padding-left:10px}.myprofile-form .myprofile-form-inputs input,.myprofile-form .myprofile-form-inputs textarea{width:100%}.myprofile-form .myprofile-form-inputs .form-title{display:grid;grid-template-columns:minmax(auto,60%) minmax(auto,20%) minmax(auto,20%);column-gap:10px}.myprofile-form .myprofile-form-inputs .form-legal{display:flex;column-gap:10px}.myprofile-form .myprofile-form-inputs .form-legal>div{flex:1}.myprofile-form .myprofile-form-inputs .form-description{display:grid;grid-template-columns:1fr}.myprofile-form .myprofile-form-inputs .form-address{display:grid;grid-template-columns:minmax(auto,80%) minmax(auto,15%) minmax(auto,20%);column-gap:10px}.myprofile-form .myprofile-form-inputs .form-address2{display:grid;grid-template-columns:1fr 2fr 2fr;column-gap:10px}.myprofile-form .myprofile-form-inputs .form-address2>*{min-width:0px}.myprofile-form .myprofile-form-inputs .form-input .input-error{bottom:-5px}.myprofile-form .myprofile-form-inputs .form-select .select-error{bottom:0}.myprofile-form .form-address3{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px}.myprofile-form .form-contact{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px;margin-top:15px;padding-left:10px}.myprofile-form .form-contact .form-input .input-error{bottom:-16px}.myprofile-form .password-form{padding:17px 29px}.read-only-field{margin-bottom:6px;margin-top:2px}.read-only-field>p{font-size:14px;color:#505673;font-weight:700;margin-bottom:6px}.read-only-field__value{display:flex;align-items:center;padding:0 15px;height:45px;border-radius:8px;border:1px solid #edeeef;background-color:#f5f6f9;color:#505673;font-size:13px;font-weight:400}.read-only-field__value img{height:80%;width:100%;object-fit:contain}.worker-profile-form{display:flex;flex-direction:column;padding-left:20px;padding-top:10px;gap:20px}.worker-profile-form .worker-profile-form-divider{display:flex;align-items:center;width:100%}.worker-profile-form .worker-profile-form-divider img{display:inline-block;vertical-align:middle;margin-right:10px}.worker-profile-form .worker-profile-form-divider p{display:flex;align-items:center;color:#4d5e80;font-size:16px;font-weight:600;white-space:nowrap;margin:0;flex-grow:1}.worker-profile-form .worker-profile-form-divider p:after{content:"";display:block;flex-grow:1;height:1px;background:#ebebeb;margin-left:10px}.worker-profile-form .worker-personal-info{display:flex;flex-direction:column;gap:15px;padding-left:20px;padding-bottom:16px}.worker-profile-form .worker-personal-info input,.worker-profile-form .worker-personal-info textarea{width:100%}.worker-profile-form .worker-personal-info .form-input input:disabled,.worker-profile-form .worker-personal-info .form-input textarea:disabled{background-color:#f5f6f9;border:.5px solid #edeeef}.worker-profile-form .worker-personal-info .worker-name{display:grid;grid-template-columns:2fr 2fr 1fr;column-gap:10px}.worker-profile-form .worker-personal-info .worker-name .form-input .input-error{bottom:-5px}.worker-profile-form .worker-personal-info .worker-info{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px}.worker-profile-form .worker-personal-info .worker-info .form-select .select-error{bottom:-16px}.worker-profile-form .worker-personal-info .worker-info .worker-information-birthday>label{font-weight:600;font-size:14px;color:#505673;margin-bottom:6px;display:block}.worker-profile-form .worker-personal-info .worker-info .worker-information-birthday .datepicker__select-dates{font-size:13px}.worker-profile-form .worker-professional-info{padding-left:20px;padding-bottom:10px;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px;row-gap:15px}.worker-profile-form .worker-contact-info{padding-top:10px;padding-left:20px;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px}.worker-profile-form .form-phone-select__inputs{display:flex}.worker-profile-form .form-phone-select__inputs .react-select__control{min-width:52px}.worker-profile-form .form-phone-select__inputs>input{flex:1}@media screen and (max-width: 1200px){.worker-contact-info .form-phone-select{min-width:200px}}.datepicker{position:relative;max-height:46px;border:.5px solid #edeeef;border-radius:8px;display:flex;align-items:center}.datepicker__left-label{border-right:.5px solid #e1e1e1}.datepicker__select{height:44px;flex:1;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:#505673;padding:0 15px;border-radius:8px}.datepicker__select-disabled{cursor:default;background-color:#e7e7e7}.datepicker__select-dates{display:flex;font-weight:400;font-size:12px;color:#313131}.datepicker__select-dates .divider{margin:0 5px}.datepicker__select>i{font-size:20px;display:inline-flex;color:#edeeef}.datepicker__select.has-error{border-color:var(--color-error);box-shadow:0 0 5px 1px #e340404d}.datepicker .date-error{position:absolute;color:red;font-size:12px;bottom:-16px}.datepicker__calendar{margin-top:6px;margin-right:10px;width:221px;border:1px solid #d8d8d8;background-color:#fff;-webkit-user-select:none;user-select:none;padding:10px 0}.datepicker__calendar-header{padding:0 10px;margin-bottom:12px}.datepicker__calendar-header>p{font-weight:500;font-size:11px;color:#989797;margin-bottom:10px}.datepicker__calendar-header__select{font-size:14px}.datepicker__calendar-header__select>p{font-weight:500;font-size:12px}.datepicker__calendar-month__select{display:flex;justify-content:space-between;padding:0 10px;margin:10px 0;align-items:center}.datepicker__calendar-month__select i{font-size:15px;cursor:pointer;transition:scale .2s ease}.datepicker__calendar-month__select i:hover{scale:1.2}.datepicker__calendar-month__select p{width:50%;text-align:center;font-weight:500;font-size:12px;color:#313131}.datepicker__calendar-dates{padding:10px;display:grid;grid-template-columns:repeat(7,1fr);border-radius:2px;row-gap:2px}.datepicker__calendar-dates>p{font-weight:500;font-size:11px;color:#313131;text-align:center}.datepicker__calendar-dates button{background-color:transparent;border:none;padding:7px 0;cursor:pointer;transition:background-color .2s ease;font-size:11px;color:#9a9a9a}.datepicker__calendar-dates button:disabled{background-color:#ebebebc5;cursor:not-allowed;opacity:.4}.datepicker__calendar-dates button:disabled:hover{background-color:transparent}.datepicker__calendar-dates button.active-month{color:#313131}.datepicker__calendar-dates button.selected{background-color:#42a4df;color:#fff;border-radius:100%}.datepicker__calendar-dates button.selected:hover{background-color:#255c7e}.datepicker__calendar-dates button.isSu-and-selected,.datepicker__calendar-dates button.last-selected{border-top-right-radius:50%;border-bottom-right-radius:50%}.datepicker__calendar-dates button.isMo-and-selected,.datepicker__calendar-dates button.first-selected{border-top-left-radius:50%;border-bottom-left-radius:50%}.datepicker__calendar-dates button:hover{background-color:#cacaca}.datepicker__btns{display:flex;justify-content:end;padding:0 10px}.datepicker__btns button{font-weight:500;font-size:12px;background-color:transparent;border:none;padding:7px 15px;border-radius:2px;cursor:pointer;transition:all .2s ease}.datepicker__btns button:first-child{color:#b6b6b6}.datepicker__btns button:first-child:hover{background-color:#cecece34}.datepicker__btns button:last-child{margin-left:6px;background-color:#37c44d;color:#fff;border:1px solid #28a43c}.password-change{width:329px;height:300px;background-color:#fff;border-radius:8px;padding:15px 30px;display:flex;flex-direction:column;justify-content:space-between}.password-change__input{width:270px;margin-bottom:6px}.password-change__input .auth-input__label{margin-bottom:5px}.password-change__input label{font-weight:600;font-size:14px;color:#354668}.password-change__input input{width:100%;height:40px}.password-change__btn{height:40px;color:#fff;cursor:pointer;background-color:#ff8d3e;border-radius:8px;transition:.2s all ease;outline:none;border:none;font-weight:700;font-size:14px}.password-change__btn:hover{background-color:#e27f39}.password-change__infos{font-size:11px;text-align:center;color:#a6a6a6}.password-change__btn{width:100%;margin-top:10px}.password-change__btn__spinner{display:flex;align-items:center;justify-content:center;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.user-badge{width:329px;height:207px;background-color:#fff;position:relative;border-radius:12px}.user-badge *{margin:0;padding:0;height:auto;line-height:1}.user-badge__side{padding:5px 10px;display:flex;align-items:center;justify-content:center;position:absolute;color:#313131;font-size:10px;font-weight:500;border-radius:40px;border:1px solid #c9d5ed;background-color:#fff;top:0;left:50%;transform:translate(-50%,-50%);text-transform:uppercase}.user-badge__languages{position:absolute;display:flex;bottom:6px;left:50%;transform:translate(-50%)}.user-badge__languages img{width:18px;height:18px}.user-badge-content{display:flex;align-items:center;justify-content:space-between;padding:18px 12px;height:100%}.user-badge-content__infos{height:100%;align-self:flex-start;display:flex;flex-direction:column;gap:6px}.user-badge-content__infos-img{width:52px;height:52px}.user-badge-content__infos-img img{height:100%;width:100%;border-radius:100%;object-fit:cover}.user-badge-content__infos-name{color:#354668;font-size:13px;font-weight:600}.user-badge-content__infos-function{color:#a5a9be;font-size:11px;font-weight:400}.user-badge-content__infos-divider{width:38px;height:2px;background-color:#908efc}.user-badge-content__infos-phone,.user-badge-content__infos-email,.user-badge-content__infos-site{color:#7c8db0;font-size:11px;font-weight:400;margin-bottom:4px}.user-badge-content__right{height:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.user-badge-content__right-company{display:flex;justify-content:center;width:90px;max-height:60px}.user-badge-content__right-company img{max-width:100%;max-height:100%;object-fit:contain}.user-badge-content__right-company i{display:flex;font-size:30px}.user-badge-content__right-qrcode img{width:92px;height:92px;object-fit:contain}.user-back-badge{width:329px;height:207px;background-color:#fff;position:relative;border-radius:12px}.user-back-badge *{margin:0;padding:0;height:auto;line-height:1}.user-back-badge__side{padding:5px 10px;display:flex;align-items:center;justify-content:center;position:absolute;color:#313131;font-size:10px;font-weight:500;border-radius:40px;border:1px solid #c9d5ed;background-color:#fff;top:0;left:50%;transform:translate(-50%,-50%);text-transform:uppercase}.user-back-badge__avatar{width:52px;height:52px;object-fit:cover;border-radius:100%;overflow:hidden}.user-back-badge__fullname{color:var(--ui-title);font-size:13px;font-weight:700}.user-back-badge__psychologist{display:flex}.user-back-badge__psychologist-phone-text{display:flex;align-items:center;padding:0 4px;border-radius:5px 0 0 5px}.user-back-badge__psychologist-phone-text>p{padding:4px 6px;color:#7c8db0;font-size:11px;font-weight:500;line-height:18px}.user-back-badge__psychologist i{color:#29b03e;display:flex;align-items:center;padding-left:2px}.user-back-badge__psychologist-phone-separator{width:2px;height:100%;background-color:#908efc;margin-right:4px}.user-back-badge__psychologist-phone-number{padding:4px 3px;font-size:12px;font-weight:700;display:flex;align-items:center;color:#6e7491}.user-back-badge__emergency{display:flex;align-items:center;gap:6px}.user-back-badge__emergency i{font-size:34px;color:#ef3c3c;display:flex}.user-back-badge__emergency-infos p:first-child{color:#313131;font-size:12px;font-weight:400;margin-bottom:2px}.user-back-badge__emergency-infos p:last-child{color:#7c8db0;font-size:11px;font-weight:600;margin-top:0}.select__control{cursor:pointer;padding:0 11px;margin:0;display:flex;align-items:center;justify-content:center;line-height:normal;font-size:14px;border:1px solid #d8d8d8;border-radius:2px!important;background:#ffffff;min-height:30px!important;min-width:100%!important;color:#313131}.select__control *{cursor:pointer;padding:0;margin:0;line-height:normal;font-size:12px;font-weight:500;max-height:30px!important;text-overflow:none!important;color:#313131!important}.select__value-container{padding:0!important}.select__input-container{padding:0!important;margin:0!important;width:85px!important}.select__input{padding:0!important;margin:0!important}.select__indicator{padding:0!important;width:15px}.select__menu{z-index:99!important}.table-date-picker{height:40px;width:220px;border-radius:8px;border:none}.table-date-picker input,.table-date-picker>.rs-input-group-addon{height:40px;max-height:40px}.table-date-picker .rs-picker-input-group{height:40px;max-height:40px;overflow:hidden}.table-date-picker .rs-input-group-sm.rs-input-group>.rs-input{height:40px;max-height:40px;color:#354668}.table-date-picker .rs-input-group-sm.rs-input-group>.rs-input::placeholder{font-size:13px;font-style:italic;font-weight:400;color:#a6b3cb;opacity:100%}.table-date-picker .rs-input-group-sm.rs-input-group>.rs-input-group-addon{height:40px;max-height:40px;color:#e2e8f4}.extendeddays__control{margin:0;display:flex;align-items:center;justify-content:center;line-height:normal;font-size:12px;border:1px solid #d8d8d8;border-radius:2px!important;background:#ffffff;min-height:30px!important;min-width:50px!important;width:100px!important;color:#313131}.extendeddays__control *{padding:0;margin:0;line-height:normal;font-size:12px;font-weight:500;max-height:30px!important;text-overflow:none!important;color:#313131!important}.extendeddays__value-container{padding:0!important}.extendeddays__input-container{padding:0!important;margin:0!important;width:103px!important}.extendeddays__input{padding:0!important;margin:0!important}.extendeddays__indicator{padding:0!important;width:15px}.extendeddays__input{display:none}.extendeddays__placeholder{color:#cdcdcd!important;font-size:12px}.ptwswiper .swiper-container{width:100%!important}.ptwswiper .swiper-slide{box-sizing:border-box;text-align:center;font-size:18px;background:#fff;width:100%!important;display:flex;justify-content:center;align-items:center}swiper-button-next,.swiper-button-prev{position:absolute;top:55%;z-index:1}.ptwswiper{position:relative}.ptwdocs-datepicker>div>div>div{border-radius:8px!important;height:35px!important;width:100%!important;font-size:12.68px!important;padding:0 8px 4px 0!important;color:#484848!important}.infinite-scroll-table{border-collapse:separate;border-spacing:0}.infinite-scroll-table th{border-bottom:1px solid #e0e0e0;font-weight:600}.infinite-scroll-table td{border-bottom:1px solid #e0e0e0}.infinite-scroll-table tbody tr:hover{background-color:#f5f5f5}.table-arrow{font-size:12px;color:#fffc}.column-resizer{position:absolute;right:0;top:0;height:100%;width:5px;background:rgba(0,0,0,.1);cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;opacity:0;transition:opacity .2s}.column-resizer:hover{opacity:1}.column-resizer.isResizing{background:#2563eb;opacity:1}.kanban-date-picker{height:40px;width:220px;border-radius:8px;border:none}.kanban-date-picker input,.kanban-date-picker>.rs-input-group-addon{height:40px;max-height:40px}.kanban-date-picker .rs-picker-input-group{height:40px;max-height:40px;overflow:hidden}.kanban-date-picker .rs-input-group-sm.rs-input-group>.rs-input{height:40px;max-height:40px;color:#354668}.kanban-date-picker .rs-input-group-sm.rs-input-group>.rs-input::placeholder{font-size:13px;font-style:italic;font-weight:400;color:#a6b3cb;opacity:100%}.kanban-date-picker .rs-input-group-sm.rs-input-group>.rs-input-group-addon{height:40px;max-height:40px;color:#e2e8f4}.quill{height:100%}.quill .ql-container.ql-snow{border:none}.quill .ql-container.ql-snow .ql-editor{padding:0;font-size:11px;line-height:18px;color:var(--textcolor)}.quill .ql-container.ql-snow .ql-editor p{padding-right:4px}.description_scroll ::-webkit-scrollbar{width:4px;border-radius:6px}.swiper-button-prev:after,.swiper-button-next:after{color:#a7a7a7;width:6px;height:12px!important;z-index:2;font-weight:700;position:absolute;font-size:small!important;top:15px}.swiper-slide{width:auto!important}.ptw-info-card-swiper .swiper-wrapper{gap:7px!important}.swiper-wrapper{gap:1px!important}.swiper-button-prev{top:33px;left:-10px}.swiper-button-next{top:33px;right:-10px}.loginform{height:100%;display:flex;justify-content:center;align-items:center}.loginform form{width:360px;position:relative}.loginform form h1{font-size:25px;color:var(--color-text-dark);line-height:6px}.loginform form h2{margin-bottom:43px;margin-top:18px;color:var(--color-text-grey);line-height:1.3;font-weight:500;font-size:14px}.loginform form .auth-input{margin-bottom:26px}.loginform form .auth-error{position:absolute;margin-top:10px;text-align:left;font-size:16px;color:red}.loginform__resend{margin-top:36px;font-size:13px;color:#afafaf}.loginform__resend .resend-timer{display:flex;align-items:center}.loginform__resend .resend-timer p{margin-right:20px}.loginform__resend .resend-timer .desactivated{cursor:not-allowed;color:#afafafc5}.loginform__resend p{font-weight:500}.loginform__resend p.blue-text{color:#40a7e3;cursor:pointer;display:inline-block}@media screen and (max-width: 676px){.loginform form{width:90%}}.loginpage{position:relative;padding-right:676px}.loginpage__img{height:100vh}.loginpage__form{position:absolute;background-color:#fff;right:0;top:0;height:100vh;width:676px;max-width:676px}.loginpage__logo{position:fixed;top:-65px;right:-100px;height:40vh;opacity:.1}.loginpage__copyright{bottom:140px}@media screen and (max-width: 676px){.loginpage{padding-right:0}.loginpage__form{max-width:none;width:100vw}}@media screen and (max-height: 768px){.loginpage__logo{top:-45px;right:-70px}.loginpage__copyright{bottom:60px}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:root{--primary: #605dec;--primary-mid: #ededff;--primary-light: #eaebff;--secondary: #f5f5f9;--secondary-mid: #e3e2f4;--secondary-light: #ededff;--border: #e0e0e7;--textcolor: #38394c;--textcolor-mid: #777d9a;--textcolor-light: #a1a4b2;--customgrey: #727272;--customgrey-light: #ced4e0;--customblue: #43a4df;--customblue-light: #e2f4fe;--ui-title: #6e7491;--ui-input-border: #edeeef;--ui-input-text: #505673;--pending: #ff8e3d;--pending-light: #fff2ea;--ongoing: #47ca5b;--ongoing-light: #effff2;--closed: #27a779;--closed-light: #effff9;--expired: #ed4c5c;--standby: #42a4df;--standby-light: #e2f4ff;--stopped: #e92929;--stopped-light: #ffe1e1;--canceled: #a4a4a4;--canceled-light: #f2f2f2;--shutdown: #993c0a;--shutdown-light: #ffe4d4;--recurring: #ffc553;--recurring-light: #fff5e0;--oneshot: #81cfff;--new-oneshot: #ea82e6;--new-oneshot-light: #ffddfe;--new-closed: #878da5;--new-closed-light: #c6efe1;--error: #ed4c5c;--warning: #e0b719;--success: #37b34a;--info: #1b8bce;--scrollbar: hsl(0, 0%, 66%);--scrollbar-hover: hsl(0, 0%, 55%);--toastify-color-success: #37b34a;--toastify-color-error: #ff3838;--toastify-color-warning: #f5b100;--toastify-toast-width: 482px;--rs-input-focus-border: red;--color-text-dark: #313131;--color-text-grey: #c7c7c7;--color-text-grey-2: #bbbbbb;--color-text-grey-3: #d3d3d3;--color-text-grey-4: #c8c8c8c8;--color-text-grey-5: #d8d8d8d8;--color-text-grey-6: #c1c1c1c1;--color-purple: #605dec;--color-purple-light: #f1f0ff;--color-purple-light-hover: #d8d6ff;--color-blue: #40a7e3;--color-blue-light: #ddf2ff;--color-blue-light-hover: #c7eaff;--color-green: #37b34a;--color-green-dark: #239434;--color-green-success: #47ca5b;--color-green-warning: #f5b100;--color-error: red;--background-light-grey: #e5e5e5;--bs-border-color: #f0eff5;--bs-dropdown-link-hover-bg: #f8f9fa}*{border-color:var(--border)}body{background-color:var(--background);font-family:Public Sans,sans-serif;color:var(--foreground)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background:var(--scrollbar);border-radius:55px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover)}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}#app .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}#app .pointer-events-none{pointer-events:none}#app .\!visible{visibility:visible!important}#app .visible{visibility:visible}#app .invisible{visibility:hidden}#app .static{position:static}#app .fixed{position:fixed}#app .absolute{position:absolute}#app .relative{position:relative}#app .sticky{position:-webkit-sticky;position:sticky}#app .inset-0{top:0;right:0;bottom:0;left:0}#app .-bottom-2{bottom:-.5rem}#app .-bottom-4{bottom:-1rem}#app .-bottom-5{bottom:-1.25rem}#app .-left-1{left:-.25rem}#app .-left-4{left:-1rem}#app .-right-4{right:-1rem}#app .-right-\[18px\]{right:-18px}#app .-top-2{top:-.5rem}#app .-top-3{top:-.75rem}#app .bottom-0{bottom:0}#app .bottom-1\/2{bottom:50%}#app .bottom-10{bottom:2.5rem}#app .bottom-2{bottom:.5rem}#app .bottom-3{bottom:.75rem}#app .bottom-4{bottom:1rem}#app .bottom-\[2px\]{bottom:2px}#app .bottom-\[30px\]{bottom:30px}#app .left-0{left:0}#app .left-1{left:.25rem}#app .left-1\/2{left:50%}#app .left-2{left:.5rem}#app .left-3{left:.75rem}#app .left-4{left:1rem}#app .left-6{left:1.5rem}#app .left-9{left:2.25rem}#app .left-\[104\%\]{left:104%}#app .left-\[10px\]{left:10px}#app .left-\[5\%\]{left:5%}#app .left-\[50\%\]{left:50%}#app .right-0{right:0}#app .right-1{right:.25rem}#app .right-1\/2{right:50%}#app .right-10{right:2.5rem}#app .right-2{right:.5rem}#app .right-3{right:.75rem}#app .right-4{right:1rem}#app .right-\[-10px\]{right:-10px}#app .right-\[-9px\]{right:-9px}#app .right-\[2px\]{right:2px}#app .right-\[30px\]{right:30px}#app .right-\[5\%\]{right:5%}#app .top-0{top:0}#app .top-1{top:.25rem}#app .top-1\/2{top:50%}#app .top-12{top:3rem}#app .top-2{top:.5rem}#app .top-3{top:.75rem}#app .top-4{top:1rem}#app .top-6{top:1.5rem}#app .top-7{top:1.75rem}#app .top-\[-20\%\]{top:-20%}#app .top-\[-8px\]{top:-8px}#app .top-\[12px\]{top:12px}#app .top-\[2px\]{top:2px}#app .top-\[35px\]{top:35px}#app .top-\[50\%\]{top:50%}#app .z-0{z-index:0}#app .z-10{z-index:10}#app .z-40{z-index:40}#app .z-50{z-index:50}#app .z-\[1\]{z-index:1}#app .z-\[2\]{z-index:2}#app .z-\[4\]{z-index:4}#app .z-\[9999\]{z-index:9999}#app .z-\[99\]{z-index:99}#app .col-span-2{grid-column:span 2 / span 2}#app .col-span-3{grid-column:span 3 / span 3}#app .col-span-4{grid-column:span 4 / span 4}#app .col-span-6{grid-column:span 6 / span 6}#app .col-span-8{grid-column:span 8 / span 8}#app .col-start-2{grid-column-start:2}#app .float-right{float:right}#app .m-0{margin:0}#app .m-3{margin:.75rem}#app .m-4{margin:1rem}#app .m-\[18px_20px\]{margin:18px 20px}#app .m-auto{margin:auto}#app .-mx-1{margin-left:-.25rem;margin-right:-.25rem}#app .mx-3{margin-left:.75rem;margin-right:.75rem}#app .mx-auto{margin-left:auto;margin-right:auto}#app .my-1{margin-top:.25rem;margin-bottom:.25rem}#app .my-3{margin-top:.75rem;margin-bottom:.75rem}#app .my-4{margin-top:1rem;margin-bottom:1rem}#app .my-5{margin-top:1.25rem;margin-bottom:1.25rem}#app .my-\[41px\]{margin-top:41px;margin-bottom:41px}#app .my-\[6px_auto_15px_auto\]{margin-top:6px auto 15px auto;margin-bottom:6px auto 15px auto}#app .my-auto{margin-top:auto;margin-bottom:auto}#app .\!mr-0{margin-right:0!important}#app .-mb-8{margin-bottom:-2rem}#app .mb-0{margin-bottom:0}#app .mb-0\.5{margin-bottom:.125rem}#app .mb-1{margin-bottom:.25rem}#app .mb-1\.5{margin-bottom:.375rem}#app .mb-10{margin-bottom:2.5rem}#app .mb-2{margin-bottom:.5rem}#app .mb-20{margin-bottom:5rem}#app .mb-3{margin-bottom:.75rem}#app .mb-4{margin-bottom:1rem}#app .mb-5{margin-bottom:1.25rem}#app .mb-6{margin-bottom:1.5rem}#app .mb-8{margin-bottom:2rem}#app .mb-\[13px\]{margin-bottom:13px}#app .mb-\[20px\]{margin-bottom:20px}#app .mb-\[30px\]{margin-bottom:30px}#app .mb-\[40px\]{margin-bottom:40px}#app .mb-\[7px\]{margin-bottom:7px}#app .ml-0\.5{margin-left:.125rem}#app .ml-1{margin-left:.25rem}#app .ml-2{margin-left:.5rem}#app .ml-4{margin-left:1rem}#app .ml-\[12px\]{margin-left:12px}#app .ml-\[15px\]{margin-left:15px}#app .ml-\[30px\]{margin-left:30px}#app .ml-\[46\%\]{margin-left:46%}#app .ml-auto{margin-left:auto}#app .mr-0{margin-right:0}#app .mr-1{margin-right:.25rem}#app .mr-1\.5{margin-right:.375rem}#app .mr-2{margin-right:.5rem}#app .mr-3{margin-right:.75rem}#app .mr-6{margin-right:1.5rem}#app .mr-\[9px\]{margin-right:9px}#app .mt-0{margin-top:0}#app .mt-0\.5{margin-top:.125rem}#app .mt-1{margin-top:.25rem}#app .mt-2{margin-top:.5rem}#app .mt-20{margin-top:5rem}#app .mt-3{margin-top:.75rem}#app .mt-4{margin-top:1rem}#app .mt-5{margin-top:1.25rem}#app .mt-6{margin-top:1.5rem}#app .mt-7{margin-top:1.75rem}#app .mt-8{margin-top:2rem}#app .mt-\[100px\]{margin-top:100px}#app .mt-\[10px\]{margin-top:10px}#app .mt-\[12\%\]{margin-top:12%}#app .mt-\[18\%\]{margin-top:18%}#app .mt-\[20\%\]{margin-top:20%}#app .mt-\[20px\]{margin-top:20px}#app .mt-\[3px\]{margin-top:3px}#app .mt-\[7px\]{margin-top:7px}#app .line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#app .line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}#app .block{display:block}#app .inline-block{display:inline-block}#app .inline{display:inline}#app .\!flex{display:flex!important}#app .flex{display:flex}#app .inline-flex{display:inline-flex}#app .table{display:table}#app .grid{display:grid}#app .hidden{display:none}#app .aspect-square{aspect-ratio:1 / 1}#app .h-10{height:2.5rem}#app .h-11{height:2.75rem}#app .h-12{height:3rem}#app .h-16{height:4rem}#app .h-2{height:.5rem}#app .h-2\.5{height:.625rem}#app .h-20{height:5rem}#app .h-3{height:.75rem}#app .h-3\.5{height:.875rem}#app .h-32{height:8rem}#app .h-4{height:1rem}#app .h-48{height:12rem}#app .h-5{height:1.25rem}#app .h-6{height:1.5rem}#app .h-64{height:16rem}#app .h-7{height:1.75rem}#app .h-8{height:2rem}#app .h-80{height:20rem}#app .h-9{height:2.25rem}#app .h-\[100px\]{height:100px}#app .h-\[102px\]{height:102px}#app .h-\[105\%\]{height:105%}#app .h-\[10px\]{height:10px}#app .h-\[11px\]{height:11px}#app .h-\[120px\]{height:120px}#app .h-\[126px\]{height:126px}#app .h-\[12px\]{height:12px}#app .h-\[130px\]{height:130px}#app .h-\[136px\]{height:136px}#app .h-\[13px\]{height:13px}#app .h-\[140px\]{height:140px}#app .h-\[14px\]{height:14px}#app .h-\[150px\]{height:150px}#app .h-\[158px\]{height:158px}#app .h-\[161px\]{height:161px}#app .h-\[16px\]{height:16px}#app .h-\[170px\]{height:170px}#app .h-\[180px\]{height:180px}#app .h-\[18px\]{height:18px}#app .h-\[19px\]{height:19px}#app .h-\[1px\]{height:1px}#app .h-\[200px\]{height:200px}#app .h-\[206px\]{height:206px}#app .h-\[210px\]{height:210px}#app .h-\[223px\]{height:223px}#app .h-\[22px\]{height:22px}#app .h-\[23px\]{height:23px}#app .h-\[24px\]{height:24px}#app .h-\[25\%\]{height:25%}#app .h-\[250px\]{height:250px}#app .h-\[25px\]{height:25px}#app .h-\[26px\]{height:26px}#app .h-\[28px\]{height:28px}#app .h-\[2px\]{height:2px}#app .h-\[30\%\]{height:30%}#app .h-\[300px\]{height:300px}#app .h-\[30px\]{height:30px}#app .h-\[31px\]{height:31px}#app .h-\[32px\]{height:32px}#app .h-\[34px\]{height:34px}#app .h-\[35px\]{height:35px}#app .h-\[36px\]{height:36px}#app .h-\[37px\]{height:37px}#app .h-\[38px\]{height:38px}#app .h-\[390px\]{height:390px}#app .h-\[3px\]{height:3px}#app .h-\[400px\]{height:400px}#app .h-\[40px\]{height:40px}#app .h-\[43px\]{height:43px}#app .h-\[44px\]{height:44px}#app .h-\[45px\]{height:45px}#app .h-\[46px\]{height:46px}#app .h-\[48px\]{height:48px}#app .h-\[500px\]{height:500px}#app .h-\[50px\]{height:50px}#app .h-\[50vh\]{height:50vh}#app .h-\[51px\]{height:51px}#app .h-\[52px\]{height:52px}#app .h-\[53px\]{height:53px}#app .h-\[54px\]{height:54px}#app .h-\[550px\]{height:550px}#app .h-\[55px\]{height:55px}#app .h-\[56px\]{height:56px}#app .h-\[60\%\]{height:60%}#app .h-\[60px\]{height:60px}#app .h-\[62px\]{height:62px}#app .h-\[64px\]{height:64px}#app .h-\[65\%\]{height:65%}#app .h-\[650px\]{height:650px}#app .h-\[69px\]{height:69px}#app .h-\[70\%\]{height:70%}#app .h-\[72px\]{height:72px}#app .h-\[76px\]{height:76px}#app .h-\[80px\]{height:80px}#app .h-\[90\%\]{height:90%}#app .h-\[90px\]{height:90px}#app .h-\[90vh\]{height:90vh}#app .h-\[95\%\]{height:95%}#app .h-\[95px\]{height:95px}#app .h-\[9px\]{height:9px}#app .h-\[calc\(100\%-165px\)\]{height:calc(100% - 165px)}#app .h-\[calc\(100\%-175px\)\]{height:calc(100% - 175px)}#app .h-\[calc\(100vh-182px\)\]{height:calc(100vh - 182px)}#app .h-\[calc\(100vh-270px\)\]{height:calc(100vh - 270px)}#app .h-\[calc\(100vh-340px\)\]{height:calc(100vh - 340px)}#app .h-\[calc\(100vh-400px\)\]{height:calc(100vh - 400px)}#app .h-\[calc\(100vh-80px\)\]{height:calc(100vh - 80px)}#app .h-\[calc\(100vh-95px\)\]{height:calc(100vh - 95px)}#app .h-\[calc\(100vh-96px\)\]{height:calc(100vh - 96px)}#app .h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}#app .h-auto{height:auto}#app .h-fit{height:-webkit-fit-content;height:fit-content}#app .h-full{height:100%}#app .h-px{height:1px}#app .h-screen{height:100vh}#app .max-h-2{max-height:.5rem}#app .max-h-3{max-height:.75rem}#app .max-h-48{max-height:12rem}#app .max-h-64{max-height:16rem}#app .max-h-7{max-height:1.75rem}#app .max-h-\[--radix-select-content-available-height\]{max-height:var(--radix-select-content-available-height)}#app .max-h-\[100px\]{max-height:100px}#app .max-h-\[200px\]{max-height:200px}#app .max-h-\[210px\]{max-height:210px}#app .max-h-\[28px\]{max-height:28px}#app .max-h-\[300px\]{max-height:300px}#app .max-h-\[30px\]{max-height:30px}#app .max-h-\[329px\]{max-height:329px}#app .max-h-\[38px\]{max-height:38px}#app .max-h-\[400px\]{max-height:400px}#app .max-h-\[40px\]{max-height:40px}#app .max-h-\[42px\]{max-height:42px}#app .max-h-\[52px\]{max-height:52px}#app .max-h-\[60vh\]{max-height:60vh}#app .max-h-\[70vh\]{max-height:70vh}#app .max-h-\[80px\]{max-height:80px}#app .max-h-\[80vh\]{max-height:80vh}#app .max-h-\[9px\]{max-height:9px}#app .max-h-\[calc\(100vh-100px\)\]{max-height:calc(100vh - 100px)}#app .max-h-\[calc\(100vh-190px\)\]{max-height:calc(100vh - 190px)}#app .max-h-\[calc\(100vh-300px\)\]{max-height:calc(100vh - 300px)}#app .max-h-\[calc\(100vh-480px\)\]{max-height:calc(100vh - 480px)}#app .max-h-full{max-height:100%}#app .min-h-4{min-height:1rem}#app .min-h-6{min-height:1.5rem}#app .min-h-\[100px\]{min-height:100px}#app .min-h-\[223px\]{min-height:223px}#app .min-h-\[274px\]{min-height:274px}#app .min-h-\[28px\]{min-height:28px}#app .min-h-\[300px\]{min-height:300px}#app .min-h-\[32px\]{min-height:32px}#app .min-h-\[35px\]{min-height:35px}#app .min-h-\[58px\]{min-height:58px}#app .min-h-\[60px\]{min-height:60px}#app .min-h-\[80px\]{min-height:80px}#app .min-h-screen{min-height:100vh}#app .w-1{width:.25rem}#app .w-1\/2{width:50%}#app .w-1\/3{width:33.333333%}#app .w-1\/4{width:25%}#app .w-1\/5{width:20%}#app .w-10{width:2.5rem}#app .w-12{width:3rem}#app .w-2{width:.5rem}#app .w-2\.5{width:.625rem}#app .w-2\/3{width:66.666667%}#app .w-20{width:5rem}#app .w-24{width:6rem}#app .w-28{width:7rem}#app .w-3{width:.75rem}#app .w-3\.5{width:.875rem}#app .w-3\/12{width:25%}#app .w-3\/4{width:75%}#app .w-4{width:1rem}#app .w-40{width:10rem}#app .w-44{width:11rem}#app .w-48{width:12rem}#app .w-5{width:1.25rem}#app .w-5\/12{width:41.666667%}#app .w-6{width:1.5rem}#app .w-60{width:15rem}#app .w-7{width:1.75rem}#app .w-72{width:18rem}#app .w-8{width:2rem}#app .w-80{width:20rem}#app .w-9{width:2.25rem}#app .w-\[100px\]{width:100px}#app .w-\[108px\]{width:108px}#app .w-\[10px\]{width:10px}#app .w-\[110px\]{width:110px}#app .w-\[114px\]{width:114px}#app .w-\[11px\]{width:11px}#app .w-\[1200px\]{width:1200px}#app .w-\[120px\]{width:120px}#app .w-\[125px\]{width:125px}#app .w-\[12px\]{width:12px}#app .w-\[13px\]{width:13px}#app .w-\[140px\]{width:140px}#app .w-\[14px\]{width:14px}#app .w-\[15\%\]{width:15%}#app .w-\[150px\]{width:150px}#app .w-\[160px\]{width:160px}#app .w-\[170px\]{width:170px}#app .w-\[173px\]{width:173px}#app .w-\[175px\]{width:175px}#app .w-\[180px\]{width:180px}#app .w-\[18px\]{width:18px}#app .w-\[193px\]{width:193px}#app .w-\[195px\]{width:195px}#app .w-\[19px\]{width:19px}#app .w-\[200px\]{width:200px}#app .w-\[212px\]{width:212px}#app .w-\[22px\]{width:22px}#app .w-\[23px\]{width:23px}#app .w-\[240px\]{width:240px}#app .w-\[245px\]{width:245px}#app .w-\[25\%\]{width:25%}#app .w-\[250px\]{width:250px}#app .w-\[25px\]{width:25px}#app .w-\[268px\]{width:268px}#app .w-\[26px\]{width:26px}#app .w-\[270px\]{width:270px}#app .w-\[278px\]{width:278px}#app .w-\[2px\]{width:2px}#app .w-\[30\%\]{width:30%}#app .w-\[30\.3\%\]{width:30.3%}#app .w-\[300px\]{width:300px}#app .w-\[30px\]{width:30px}#app .w-\[316px\]{width:316px}#app .w-\[32\%\]{width:32%}#app .w-\[32px\]{width:32px}#app .w-\[330px\]{width:330px}#app .w-\[33px\]{width:33px}#app .w-\[340px\]{width:340px}#app .w-\[34px\]{width:34px}#app .w-\[350px\]{width:350px}#app .w-\[35px\]{width:35px}#app .w-\[36px\]{width:36px}#app .w-\[37px\]{width:37px}#app .w-\[38px\]{width:38px}#app .w-\[3px\]{width:3px}#app .w-\[40\%\]{width:40%}#app .w-\[400px\]{width:400px}#app .w-\[40px\]{width:40px}#app .w-\[43px\]{width:43px}#app .w-\[45px\]{width:45px}#app .w-\[46\.5\%\]{width:46.5%}#app .w-\[46px\]{width:46px}#app .w-\[470px\]{width:470px}#app .w-\[50px\]{width:50px}#app .w-\[51px\]{width:51px}#app .w-\[57px\]{width:57px}#app .w-\[594px\]{width:594px}#app .w-\[60\%\]{width:60%}#app .w-\[60px\]{width:60px}#app .w-\[64px\]{width:64px}#app .w-\[65\%\]{width:65%}#app .w-\[68\%\]{width:68%}#app .w-\[700px\]{width:700px}#app .w-\[74px\]{width:74px}#app .w-\[770px\]{width:770px}#app .w-\[79\%\]{width:79%}#app .w-\[80\%\]{width:80%}#app .w-\[80px\]{width:80px}#app .w-\[90\%\]{width:90%}#app .w-\[900px\]{width:900px}#app .w-\[90px\]{width:90px}#app .w-\[96\%\]{width:96%}#app .w-\[96px\]{width:96px}#app .w-\[97\%\]{width:97%}#app .w-\[9px\]{width:9px}#app .w-auto{width:auto}#app .w-fit{width:-webkit-fit-content;width:fit-content}#app .w-full{width:100%}#app .w-min{width:-webkit-min-content;width:min-content}#app .min-w-0{min-width:0px}#app .min-w-10{min-width:2.5rem}#app .min-w-4{min-width:1rem}#app .min-w-40{min-width:10rem}#app .min-w-6{min-width:1.5rem}#app .min-w-\[100px\]{min-width:100px}#app .min-w-\[120px\]{min-width:120px}#app .min-w-\[126px\]{min-width:126px}#app .min-w-\[150px\]{min-width:150px}#app .min-w-\[180px\]{min-width:180px}#app .min-w-\[200px\]{min-width:200px}#app .min-w-\[250px\]{min-width:250px}#app .min-w-\[25px\]{min-width:25px}#app .min-w-\[300px\]{min-width:300px}#app .min-w-\[36px\]{min-width:36px}#app .min-w-\[40px\]{min-width:40px}#app .min-w-\[83px\]{min-width:83px}#app .min-w-\[85px\]{min-width:85px}#app .min-w-\[8rem\]{min-width:8rem}#app .min-w-\[90px\]{min-width:90px}#app .min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}#app .min-w-fit{min-width:-webkit-fit-content;min-width:fit-content}#app .min-w-full{min-width:100%}#app .max-w-14{max-width:3.5rem}#app .max-w-2{max-width:.5rem}#app .max-w-20{max-width:5rem}#app .max-w-3{max-width:.75rem}#app .max-w-3xl{max-width:48rem}#app .max-w-\[100px\]{max-width:100px}#app .max-w-\[1050px\]{max-width:1050px}#app .max-w-\[12px\]{max-width:12px}#app .max-w-\[140px\]{max-width:140px}#app .max-w-\[170px\]{max-width:170px}#app .max-w-\[190px\]{max-width:190px}#app .max-w-\[200px\]{max-width:200px}#app .max-w-\[250px\]{max-width:250px}#app .max-w-\[280px\]{max-width:280px}#app .max-w-\[298px\]{max-width:298px}#app .max-w-\[300px\]{max-width:300px}#app .max-w-\[32px\]{max-width:32px}#app .max-w-\[60px\]{max-width:60px}#app .max-w-\[70px\]{max-width:70px}#app .max-w-\[90px\]{max-width:90px}#app .max-w-\[9px\]{max-width:9px}#app .max-w-full{max-width:100%}#app .max-w-lg{max-width:32rem}#app .max-w-md{max-width:28rem}#app .flex-1{flex:1 1 0%}#app .flex-shrink-0,#app .shrink-0{flex-shrink:0}#app .flex-grow,#app .grow{flex-grow:1}#app .basis-1\/5{flex-basis:20%}#app .border-collapse{border-collapse:collapse}#app .border-separate{border-collapse:separate}#app .border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}#app .border-spacing-y-1{--tw-border-spacing-y: .25rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}#app .origin-\[--radix-popover-content-transform-origin\]{transform-origin:var(--radix-popover-content-transform-origin)}#app .origin-\[--radix-select-content-transform-origin\]{transform-origin:var(--radix-select-content-transform-origin)}#app .origin-center{transform-origin:center}#app .origin-top-left{transform-origin:top left}#app .-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .-translate-x-\[52px\]{--tw-translate-x: -52px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .translate-x-1\/2{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .scale-\[1\.25\]{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}#app .animate-spin{animation:spin 1s linear infinite}#app .\!cursor-not-allowed{cursor:not-allowed!important}#app .cursor-crosshair{cursor:crosshair}#app .cursor-default{cursor:default}#app .cursor-grab{cursor:grab}#app .cursor-move{cursor:move}#app .cursor-not-allowed{cursor:not-allowed}#app .cursor-pointer{cursor:pointer}#app .touch-none{touch-action:none}#app .select-none{-webkit-user-select:none;user-select:none}#app .resize-none{resize:none}#app .resize-y{resize:vertical}#app .resize{resize:both}#app .appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}#app .break-inside-avoid-column{break-inside:avoid-column}#app .grid-flow-col{grid-auto-flow:column}#app .\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}#app .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#app .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}#app .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#app .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#app .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}#app .grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}#app .grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}#app .grid-cols-\[35\%_65\%\]{grid-template-columns:35% 65%}#app .grid-cols-\[60\%_40\%\]{grid-template-columns:60% 40%}#app .grid-cols-\[repeat\(auto-fill\,_175px\)\]{grid-template-columns:repeat(auto-fill,175px)}#app .grid-cols-\[repeat\(auto-fill\,minmax\(175px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(175px,1fr))}#app .grid-cols-\[repeat\(auto-fill\,minmax\(280px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}#app .\!grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))!important}#app .flex-row{flex-direction:row}#app .flex-row-reverse{flex-direction:row-reverse}#app .flex-col{flex-direction:column}#app .flex-col-reverse{flex-direction:column-reverse}#app .flex-wrap{flex-wrap:wrap}#app .items-start{align-items:flex-start}#app .items-end{align-items:flex-end}#app .items-center{align-items:center}#app .items-baseline{align-items:baseline}#app .justify-normal{justify-content:normal}#app .justify-start{justify-content:flex-start}#app .justify-end{justify-content:flex-end}#app .justify-center{justify-content:center}#app .justify-between{justify-content:space-between}#app .justify-around{justify-content:space-around}#app .justify-evenly{justify-content:space-evenly}#app .justify-items-center{justify-items:center}#app .gap-0{gap:0px}#app .gap-1{gap:.25rem}#app .gap-1\.5{gap:.375rem}#app .gap-10{gap:2.5rem}#app .gap-12{gap:3rem}#app .gap-14{gap:3.5rem}#app .gap-2{gap:.5rem}#app .gap-2\.5{gap:.625rem}#app .gap-3{gap:.75rem}#app .gap-3\.5{gap:.875rem}#app .gap-4{gap:1rem}#app .gap-5{gap:1.25rem}#app .gap-6{gap:1.5rem}#app .gap-7{gap:1.75rem}#app .gap-8{gap:2rem}#app .gap-\[10px\]{gap:10px}#app .gap-\[14px\]{gap:14px}#app .gap-\[16px\]{gap:16px}#app .gap-\[20px\]{gap:20px}#app .gap-\[21px\]{gap:21px}#app .gap-\[2px\]{gap:2px}#app .gap-\[30px\]{gap:30px}#app .gap-\[3px\]{gap:3px}#app .gap-\[5px\]{gap:5px}#app .gap-\[6px\]{gap:6px}#app .gap-\[9px\]{gap:9px}#app .gap-x-2{column-gap:.5rem}#app .gap-x-3{column-gap:.75rem}#app .gap-x-4{column-gap:1rem}#app .gap-x-6{column-gap:1.5rem}#app .gap-x-7{column-gap:1.75rem}#app .gap-y-2{row-gap:.5rem}#app .gap-y-3{row-gap:.75rem}#app .gap-y-4{row-gap:1rem}#app .gap-y-5{row-gap:1.25rem}#app .gap-y-7{row-gap:1.75rem}#app :is(.space-x-0>:not([hidden])~:not([hidden])){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}#app :is(.space-x-1>:not([hidden])~:not([hidden])){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}#app :is(.space-x-2>:not([hidden])~:not([hidden])){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}#app :is(.space-x-3>:not([hidden])~:not([hidden])){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}#app :is(.space-x-\[5px\]>:not([hidden])~:not([hidden])){--tw-space-x-reverse: 0;margin-right:calc(5px * var(--tw-space-x-reverse));margin-left:calc(5px * calc(1 - var(--tw-space-x-reverse)))}#app :is(.space-y-1>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}#app :is(.space-y-1\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}#app :is(.space-y-10>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}#app :is(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}#app :is(.space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}#app :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}#app :is(.space-y-6>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}#app :is(.space-y-8>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}#app :is(.space-y-\[10px\]>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(10px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10px * var(--tw-space-y-reverse))}#app .self-start{align-self:flex-start}#app .self-end{align-self:flex-end}#app .self-center{align-self:center}#app .justify-self-center{justify-self:center}#app .overflow-auto{overflow:auto}#app .overflow-hidden{overflow:hidden}#app .overflow-visible{overflow:visible}#app .overflow-x-auto{overflow-x:auto}#app .overflow-y-auto{overflow-y:auto}#app .overflow-x-hidden{overflow-x:hidden}#app .overflow-y-scroll{overflow-y:scroll}#app .scroll-smooth{scroll-behavior:smooth}#app .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#app .whitespace-nowrap{white-space:nowrap}#app .whitespace-pre-wrap{white-space:pre-wrap}#app .text-wrap{text-wrap:wrap}#app .text-nowrap{text-wrap:nowrap}#app .break-words{overflow-wrap:break-word}#app .rounded{border-radius:.25rem}#app .rounded-2xl{border-radius:1rem}#app .rounded-3xl{border-radius:1.5rem}#app .rounded-\[20px\]{border-radius:20px}#app .rounded-\[2px\]{border-radius:2px}#app .rounded-\[32px\]{border-radius:32px}#app .rounded-\[3px\]{border-radius:3px}#app .rounded-\[4px\]{border-radius:4px}#app .rounded-\[5px\]{border-radius:5px}#app .rounded-\[6px\]{border-radius:6px}#app .rounded-\[8px\]{border-radius:8px}#app .rounded-full{border-radius:9999px}#app .rounded-lg{border-radius:.5rem}#app .rounded-md{border-radius:.375rem}#app .rounded-sm{border-radius:.125rem}#app .rounded-xl{border-radius:.75rem}#app .rounded-e-none{border-start-end-radius:0px;border-end-end-radius:0px}#app .rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}#app .rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}#app .rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}#app .rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}#app .rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}#app .rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}#app .rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}#app .rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}#app .rounded-bl-xl{border-bottom-left-radius:.75rem}#app .rounded-br-xl{border-bottom-right-radius:.75rem}#app .rounded-tl-xl{border-top-left-radius:.75rem}#app .rounded-tr-xl{border-top-right-radius:.75rem}#app .border{border-width:1px}#app .border-0{border-width:0px}#app .border-2{border-width:2px}#app .border-4{border-width:4px}#app .border-\[0px\]{border-width:0px}#app .border-\[1\.5px\]{border-width:1.5px}#app .border-\[1px\]{border-width:1px}#app .border-\[2px\]{border-width:2px}#app .border-\[3px\]{border-width:3px}#app .border-\[8px\]{border-width:8px}#app .border-x-0{border-left-width:0px;border-right-width:0px}#app .border-b{border-bottom-width:1px}#app .border-b-0{border-bottom-width:0px}#app .border-b-\[0\.5px\]{border-bottom-width:.5px}#app .border-b-\[1px\]{border-bottom-width:1px}#app .border-l-0{border-left-width:0px}#app .border-r{border-right-width:1px}#app .border-r-0{border-right-width:0px}#app .border-t{border-top-width:1px}#app .border-t-0{border-top-width:0px}#app .border-solid{border-style:solid}#app .border-dashed{border-style:dashed}#app .border-dotted{border-style:dotted}#app .border-none{border-style:none}#app .border-\[\#42A4DF\],#app .border-\[\#42a4df\]{--tw-border-opacity: 1;border-color:rgb(66 164 223 / var(--tw-border-opacity, 1))}#app .border-\[\#44B228\]{--tw-border-opacity: 1;border-color:rgb(68 178 40 / var(--tw-border-opacity, 1))}#app .border-\[\#47CA5B\]{--tw-border-opacity: 1;border-color:rgb(71 202 91 / var(--tw-border-opacity, 1))}#app .border-\[\#605DEC\]{--tw-border-opacity: 1;border-color:rgb(96 93 236 / var(--tw-border-opacity, 1))}#app .border-\[\#C9D5ED\]{--tw-border-opacity: 1;border-color:rgb(201 213 237 / var(--tw-border-opacity, 1))}#app .border-\[\#CED4E0\]{--tw-border-opacity: 1;border-color:rgb(206 212 224 / var(--tw-border-opacity, 1))}#app .border-\[\#D1D1D1\]{--tw-border-opacity: 1;border-color:rgb(209 209 209 / var(--tw-border-opacity, 1))}#app .border-\[\#D8D8D8\]{--tw-border-opacity: 1;border-color:rgb(216 216 216 / var(--tw-border-opacity, 1))}#app .border-\[\#D9D9D9\]{--tw-border-opacity: 1;border-color:rgb(217 217 217 / var(--tw-border-opacity, 1))}#app .border-\[\#E2E8F4\]{--tw-border-opacity: 1;border-color:rgb(226 232 244 / var(--tw-border-opacity, 1))}#app .border-\[\#E5E5E5\]{--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}#app .border-\[\#EAEAEA\]{--tw-border-opacity: 1;border-color:rgb(234 234 234 / var(--tw-border-opacity, 1))}#app .border-\[\#EDEEEF\]{--tw-border-opacity: 1;border-color:rgb(237 238 239 / var(--tw-border-opacity, 1))}#app .border-\[\#F1F3F6\]{--tw-border-opacity: 1;border-color:rgb(241 243 246 / var(--tw-border-opacity, 1))}#app .border-\[\#F6F6F6\]{--tw-border-opacity: 1;border-color:rgb(246 246 246 / var(--tw-border-opacity, 1))}#app .border-\[\#bfbfbf\]{--tw-border-opacity: 1;border-color:rgb(191 191 191 / var(--tw-border-opacity, 1))}#app .border-\[\#edf0fc\]{--tw-border-opacity: 1;border-color:rgb(237 240 252 / var(--tw-border-opacity, 1))}#app .border-\[\#f3f4f6\]{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}#app .border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}#app .border-border{border-color:var(--border)}#app .border-customgrey-light{border-color:var(--customgrey-light)}#app .border-error{border-color:var(--error)}#app .border-expired{border-color:var(--expired)}#app .border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}#app .border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}#app .border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}#app .border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}#app .border-grey{--tw-border-opacity: 1;border-color:rgb(216 216 216 / var(--tw-border-opacity, 1))}#app .border-grey-dark{--tw-border-opacity: 1;border-color:rgb(174 174 174 / var(--tw-border-opacity, 1))}#app .border-primary{border-color:var(--primary)}#app .border-primary-light{border-color:var(--primary-light)}#app .border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}#app .border-transparent{border-color:transparent}#app .border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}#app .border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}#app .border-b-gray-200{--tw-border-opacity: 1;border-bottom-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}#app .\!bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}#app .bg-\[\#34BB49\]{--tw-bg-opacity: 1;background-color:rgb(52 187 73 / var(--tw-bg-opacity, 1))}#app .bg-\[\#37B34A\]{--tw-bg-opacity: 1;background-color:rgb(55 179 74 / var(--tw-bg-opacity, 1))}#app .bg-\[\#42A4DF\]{--tw-bg-opacity: 1;background-color:rgb(66 164 223 / var(--tw-bg-opacity, 1))}#app .bg-\[\#47CA5B\]{--tw-bg-opacity: 1;background-color:rgb(71 202 91 / var(--tw-bg-opacity, 1))}#app .bg-\[\#56B9F4\]{--tw-bg-opacity: 1;background-color:rgb(86 185 244 / var(--tw-bg-opacity, 1))}#app .bg-\[\#605DEC\]{--tw-bg-opacity: 1;background-color:rgb(96 93 236 / var(--tw-bg-opacity, 1))}#app .bg-\[\#7D7BEB\]{--tw-bg-opacity: 1;background-color:rgb(125 123 235 / var(--tw-bg-opacity, 1))}#app .bg-\[\#896bd8\]{--tw-bg-opacity: 1;background-color:rgb(137 107 216 / var(--tw-bg-opacity, 1))}#app .bg-\[\#8f9094\]{--tw-bg-opacity: 1;background-color:rgb(143 144 148 / var(--tw-bg-opacity, 1))}#app .bg-\[\#908EFC\]{--tw-bg-opacity: 1;background-color:rgb(144 142 252 / var(--tw-bg-opacity, 1))}#app .bg-\[\#9DA3C0\]{--tw-bg-opacity: 1;background-color:rgb(157 163 192 / var(--tw-bg-opacity, 1))}#app .bg-\[\#A1E1AB\]{--tw-bg-opacity: 1;background-color:rgb(161 225 171 / var(--tw-bg-opacity, 1))}#app .bg-\[\#A4A4A4\]{--tw-bg-opacity: 1;background-color:rgb(164 164 164 / var(--tw-bg-opacity, 1))}#app .bg-\[\#B754F3\]{--tw-bg-opacity: 1;background-color:rgb(183 84 243 / var(--tw-bg-opacity, 1))}#app .bg-\[\#BAE1F9\]{--tw-bg-opacity: 1;background-color:rgb(186 225 249 / var(--tw-bg-opacity, 1))}#app .bg-\[\#C6EFE1\]{--tw-bg-opacity: 1;background-color:rgb(198 239 225 / var(--tw-bg-opacity, 1))}#app .bg-\[\#DFE8FF\]{--tw-bg-opacity: 1;background-color:rgb(223 232 255 / var(--tw-bg-opacity, 1))}#app .bg-\[\#E0FFE5\]{--tw-bg-opacity: 1;background-color:rgb(224 255 229 / var(--tw-bg-opacity, 1))}#app .bg-\[\#E2E8F4\]{--tw-bg-opacity: 1;background-color:rgb(226 232 244 / var(--tw-bg-opacity, 1))}#app .bg-\[\#E2F4FF\]{--tw-bg-opacity: 1;background-color:rgb(226 244 255 / var(--tw-bg-opacity, 1))}#app .bg-\[\#E6E6FF\]{--tw-bg-opacity: 1;background-color:rgb(230 230 255 / var(--tw-bg-opacity, 1))}#app .bg-\[\#E9F6FF\]{--tw-bg-opacity: 1;background-color:rgb(233 246 255 / var(--tw-bg-opacity, 1))}#app .bg-\[\#EAF7FF\]{--tw-bg-opacity: 1;background-color:rgb(234 247 255 / var(--tw-bg-opacity, 1))}#app .bg-\[\#ECF0FA\]{--tw-bg-opacity: 1;background-color:rgb(236 240 250 / var(--tw-bg-opacity, 1))}#app .bg-\[\#ED4C5C\]{--tw-bg-opacity: 1;background-color:rgb(237 76 92 / var(--tw-bg-opacity, 1))}#app .bg-\[\#EDEDFF\]{--tw-bg-opacity: 1;background-color:rgb(237 237 255 / var(--tw-bg-opacity, 1))}#app .bg-\[\#EEF3FF\]{--tw-bg-opacity: 1;background-color:rgb(238 243 255 / var(--tw-bg-opacity, 1))}#app .bg-\[\#EEFFF1\]{--tw-bg-opacity: 1;background-color:rgb(238 255 241 / var(--tw-bg-opacity, 1))}#app .bg-\[\#EFFFF2\]{--tw-bg-opacity: 1;background-color:rgb(239 255 242 / var(--tw-bg-opacity, 1))}#app .bg-\[\#F0F0F0\]{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity, 1))}#app .bg-\[\#F1F0FF\]{--tw-bg-opacity: 1;background-color:rgb(241 240 255 / var(--tw-bg-opacity, 1))}#app .bg-\[\#F2F2F2\]{--tw-bg-opacity: 1;background-color:rgb(242 242 242 / var(--tw-bg-opacity, 1))}#app .bg-\[\#F3F3F6\]{--tw-bg-opacity: 1;background-color:rgb(243 243 246 / var(--tw-bg-opacity, 1))}#app .bg-\[\#F4F7FF\]{--tw-bg-opacity: 1;background-color:rgb(244 247 255 / var(--tw-bg-opacity, 1))}#app .bg-\[\#F5F5F5\]{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}#app .bg-\[\#F5F5FF\]{--tw-bg-opacity: 1;background-color:rgb(245 245 255 / var(--tw-bg-opacity, 1))}#app .bg-\[\#F5F6F7\]{--tw-bg-opacity: 1;background-color:rgb(245 246 247 / var(--tw-bg-opacity, 1))}#app .bg-\[\#F5F6F9\]{--tw-bg-opacity: 1;background-color:rgb(245 246 249 / var(--tw-bg-opacity, 1))}#app .bg-\[\#F5FFF7\]{--tw-bg-opacity: 1;background-color:rgb(245 255 247 / var(--tw-bg-opacity, 1))}#app .bg-\[\#F6F9FF\]{--tw-bg-opacity: 1;background-color:rgb(246 249 255 / var(--tw-bg-opacity, 1))}#app .bg-\[\#F7FAFF\]{--tw-bg-opacity: 1;background-color:rgb(247 250 255 / var(--tw-bg-opacity, 1))}#app .bg-\[\#F8F8F8\]{--tw-bg-opacity: 1;background-color:rgb(248 248 248 / var(--tw-bg-opacity, 1))}#app .bg-\[\#F8F8FF\]{--tw-bg-opacity: 1;background-color:rgb(248 248 255 / var(--tw-bg-opacity, 1))}#app .bg-\[\#F9F9F9\]{--tw-bg-opacity: 1;background-color:rgb(249 249 249 / var(--tw-bg-opacity, 1))}#app .bg-\[\#F9F9FF\]{--tw-bg-opacity: 1;background-color:rgb(249 249 255 / var(--tw-bg-opacity, 1))}#app .bg-\[\#F9FCFF\]{--tw-bg-opacity: 1;background-color:rgb(249 252 255 / var(--tw-bg-opacity, 1))}#app .bg-\[\#FAFBFC\]{--tw-bg-opacity: 1;background-color:rgb(250 251 252 / var(--tw-bg-opacity, 1))}#app .bg-\[\#FBFBFB\]{--tw-bg-opacity: 1;background-color:rgb(251 251 251 / var(--tw-bg-opacity, 1))}#app .bg-\[\#FDFDFD\]{--tw-bg-opacity: 1;background-color:rgb(253 253 253 / var(--tw-bg-opacity, 1))}#app .bg-\[\#FF3838\]{--tw-bg-opacity: 1;background-color:rgb(255 56 56 / var(--tw-bg-opacity, 1))}#app .bg-\[\#FF772A\]{--tw-bg-opacity: 1;background-color:rgb(255 119 42 / var(--tw-bg-opacity, 1))}#app .bg-\[\#FF8D3E\]{--tw-bg-opacity: 1;background-color:rgb(255 141 62 / var(--tw-bg-opacity, 1))}#app .bg-\[\#FFE8DC\]{--tw-bg-opacity: 1;background-color:rgb(255 232 220 / var(--tw-bg-opacity, 1))}#app .bg-\[\#FFF2F2\]{--tw-bg-opacity: 1;background-color:rgb(255 242 242 / var(--tw-bg-opacity, 1))}#app .bg-\[\#FFF2F4\]{--tw-bg-opacity: 1;background-color:rgb(255 242 244 / var(--tw-bg-opacity, 1))}#app .bg-\[\#FFF8BF\]{--tw-bg-opacity: 1;background-color:rgb(255 248 191 / var(--tw-bg-opacity, 1))}#app .bg-\[\#FFF9E3\]{--tw-bg-opacity: 1;background-color:rgb(255 249 227 / var(--tw-bg-opacity, 1))}#app .bg-\[\#b0aef3\]{--tw-bg-opacity: 1;background-color:rgb(176 174 243 / var(--tw-bg-opacity, 1))}#app .bg-\[\#ccc\]{--tw-bg-opacity: 1;background-color:rgb(204 204 204 / var(--tw-bg-opacity, 1))}#app .bg-\[\#ebebeb\]{--tw-bg-opacity: 1;background-color:rgb(235 235 235 / var(--tw-bg-opacity, 1))}#app .bg-\[\#ebffee\]{--tw-bg-opacity: 1;background-color:rgb(235 255 238 / var(--tw-bg-opacity, 1))}#app .bg-\[\#ededff\]{--tw-bg-opacity: 1;background-color:rgb(237 237 255 / var(--tw-bg-opacity, 1))}#app .bg-\[\#f87171\]{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}#app .bg-\[\#fdb3c1\]{--tw-bg-opacity: 1;background-color:rgb(253 179 193 / var(--tw-bg-opacity, 1))}#app .bg-accent{background-color:var(--accent)}#app .bg-background{background-color:var(--background)}#app .bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}#app .bg-black\/60{background-color:#0009}#app .bg-black\/80{background-color:#000c}#app .bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}#app .bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}#app .bg-border{background-color:var(--border)}#app .bg-destructive,#app .bg-error{background-color:var(--error)}#app .bg-error-light{--tw-bg-opacity: 1;background-color:rgb(255 216 220 / var(--tw-bg-opacity, 1))}#app .bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}#app .bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}#app .bg-gray-200\/40{background-color:#e5e7eb66}#app .bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}#app .bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}#app .bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}#app .bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}#app .bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}#app .bg-grey\/30{background-color:#d8d8d84d}#app .bg-grey\/40{background-color:#d8d8d866}#app .bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}#app .bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}#app .bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}#app .bg-inherit{background-color:inherit}#app .bg-muted{background-color:var(--muted)}#app .bg-popover{background-color:var(--popover)}#app .bg-primary{background-color:var(--primary)}#app .bg-primary-bright{--tw-bg-opacity: 1;background-color:rgb(130 128 238 / var(--tw-bg-opacity, 1))}#app .bg-primary-light{background-color:var(--primary-light)}#app .bg-primary-mid{background-color:var(--primary-mid)}#app .bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}#app .bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}#app .bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}#app .bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}#app .bg-secondary{background-color:var(--secondary)}#app .bg-secondary-light{background-color:var(--secondary-light)}#app .bg-secondary-mid{background-color:var(--secondary-mid)}#app .bg-success{--tw-bg-opacity: 1;background-color:rgb(105 205 99 / var(--tw-bg-opacity, 1))}#app .bg-success-light{--tw-bg-opacity: 1;background-color:rgb(212 242 217 / var(--tw-bg-opacity, 1))}#app .bg-transparent{background-color:transparent}#app .bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}#app .bg-warning-light{--tw-bg-opacity: 1;background-color:rgb(255 235 159 / var(--tw-bg-opacity, 1))}#app .bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#app .bg-white\/80{background-color:#fffc}#app .bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}#app .bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}#app .bg-opacity-50{--tw-bg-opacity: .5}#app .bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}#app .from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}#app .to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}#app .fill-current{fill:currentColor}#app .fill-grey{fill:#d8d8d8}#app .fill-primary{fill:var(--primary)}#app .object-contain{object-fit:contain}#app .object-cover{object-fit:cover}#app .object-left{object-position:left}#app .\!p-0{padding:0!important}#app .p-0{padding:0}#app .p-1{padding:.25rem}#app .p-1\.5{padding:.375rem}#app .p-10{padding:2.5rem}#app .p-2{padding:.5rem}#app .p-3{padding:.75rem}#app .p-4{padding:1rem}#app .p-5{padding:1.25rem}#app .p-6{padding:1.5rem}#app .p-7{padding:1.75rem}#app .p-\[10px\]{padding:10px}#app .p-\[26px\]{padding:26px}#app .p-\[2px\]{padding:2px}#app .p-\[30px\]{padding:30px}#app .p-\[4px\]{padding:4px}#app .p-\[5px\]{padding:5px}#app .p-\[5px_10px\]{padding:5px 10px}#app .p-\[5px_5px_0_0\]{padding:5px 5px 0 0}#app .p-\[6px\]{padding:6px}#app .p-\[8px\]{padding:8px}#app .\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}#app .px-0{padding-left:0;padding-right:0}#app .px-1{padding-left:.25rem;padding-right:.25rem}#app .px-10{padding-left:2.5rem;padding-right:2.5rem}#app .px-14{padding-left:3.5rem;padding-right:3.5rem}#app .px-2{padding-left:.5rem;padding-right:.5rem}#app .px-2\.5{padding-left:.625rem;padding-right:.625rem}#app .px-3{padding-left:.75rem;padding-right:.75rem}#app .px-4{padding-left:1rem;padding-right:1rem}#app .px-5{padding-left:1.25rem;padding-right:1.25rem}#app .px-6{padding-left:1.5rem;padding-right:1.5rem}#app .px-7{padding-left:1.75rem;padding-right:1.75rem}#app .px-8{padding-left:2rem;padding-right:2rem}#app .px-9{padding-left:2.25rem;padding-right:2.25rem}#app .px-\[10px\]{padding-left:10px;padding-right:10px}#app .px-\[12px\]{padding-left:12px;padding-right:12px}#app .px-\[20px\]{padding-left:20px;padding-right:20px}#app .px-\[40px\]{padding-left:40px;padding-right:40px}#app .px-\[5px\]{padding-left:5px;padding-right:5px}#app .px-\[78px\]{padding-left:78px;padding-right:78px}#app .px-\[9px\]{padding-left:9px;padding-right:9px}#app .py-0{padding-top:0;padding-bottom:0}#app .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}#app .py-1{padding-top:.25rem;padding-bottom:.25rem}#app .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}#app .py-2{padding-top:.5rem;padding-bottom:.5rem}#app .py-3{padding-top:.75rem;padding-bottom:.75rem}#app .py-4{padding-top:1rem;padding-bottom:1rem}#app .py-5{padding-top:1.25rem;padding-bottom:1.25rem}#app .py-6{padding-top:1.5rem;padding-bottom:1.5rem}#app .py-7{padding-top:1.75rem;padding-bottom:1.75rem}#app .py-8{padding-top:2rem;padding-bottom:2rem}#app .py-9{padding-top:2.25rem;padding-bottom:2.25rem}#app .py-\[1px\]{padding-top:1px;padding-bottom:1px}#app .py-\[21px\]{padding-top:21px;padding-bottom:21px}#app .py-\[2px\]{padding-top:2px;padding-bottom:2px}#app .py-\[3px\]{padding-top:3px;padding-bottom:3px}#app .py-\[4px\]{padding-top:4px;padding-bottom:4px}#app .py-\[6px\]{padding-top:6px;padding-bottom:6px}#app .py-\[8px\]{padding-top:8px;padding-bottom:8px}#app .\!pl-\[30px\]{padding-left:30px!important}#app .\!pr-\[30px\]{padding-right:30px!important}#app .pb-1{padding-bottom:.25rem}#app .pb-10{padding-bottom:2.5rem}#app .pb-12{padding-bottom:3rem}#app .pb-2{padding-bottom:.5rem}#app .pb-3{padding-bottom:.75rem}#app .pb-4{padding-bottom:1rem}#app .pb-5{padding-bottom:1.25rem}#app .pb-\[100px\]{padding-bottom:100px}#app .pb-\[60px\]{padding-bottom:60px}#app .pl-1{padding-left:.25rem}#app .pl-10{padding-left:2.5rem}#app .pl-2{padding-left:.5rem}#app .pl-3{padding-left:.75rem}#app .pl-4{padding-left:1rem}#app .pl-5{padding-left:1.25rem}#app .pl-8{padding-left:2rem}#app .pl-9{padding-left:2.25rem}#app .pl-\[10px\]{padding-left:10px}#app .pl-\[26px\]{padding-left:26px}#app .pl-\[34px\]{padding-left:34px}#app .pl-\[8px\]{padding-left:8px}#app .pr-0{padding-right:0}#app .pr-1{padding-right:.25rem}#app .pr-10{padding-right:2.5rem}#app .pr-16{padding-right:4rem}#app .pr-2{padding-right:.5rem}#app .pr-3{padding-right:.75rem}#app .pr-4{padding-right:1rem}#app .pr-8{padding-right:2rem}#app .pr-\[3px\]{padding-right:3px}#app .pr-\[4px\]{padding-right:4px}#app .pt-0\.5{padding-top:.125rem}#app .pt-1{padding-top:.25rem}#app .pt-10{padding-top:2.5rem}#app .pt-16{padding-top:4rem}#app .pt-2{padding-top:.5rem}#app .pt-3{padding-top:.75rem}#app .pt-4{padding-top:1rem}#app .pt-5{padding-top:1.25rem}#app .pt-6{padding-top:1.5rem}#app .pt-\[10\%\]{padding-top:10%}#app .text-left{text-align:left}#app .text-center{text-align:center}#app .text-right{text-align:right}#app .font-sans{font-family:Public Sans,sans-serif}#app .text-2xl{font-size:1.5rem;line-height:2rem}#app .text-3xl{font-size:1.875rem;line-height:2.25rem}#app .text-4xl{font-size:2.25rem;line-height:2.5rem}#app .text-5xl{font-size:3rem;line-height:1}#app .text-6xl{font-size:3.75rem;line-height:1}#app .text-\[0\.8rem\]{font-size:.8rem}#app .text-\[10px\]{font-size:10px}#app .text-\[11px\]{font-size:11px}#app .text-\[12px\]{font-size:12px}#app .text-\[13px\]{font-size:13px}#app .text-\[14px\]{font-size:14px}#app .text-\[15px\]{font-size:15px}#app .text-\[16px\]{font-size:16px}#app .text-\[18px\]{font-size:18px}#app .text-\[200px\]{font-size:200px}#app .text-\[20px\]{font-size:20px}#app .text-\[60px\]{font-size:60px}#app .text-\[70px\]{font-size:70px}#app .text-\[8px\]{font-size:8px}#app .text-\[9px\]{font-size:9px}#app .text-base{font-size:1rem;line-height:1.5rem}#app .text-lg{font-size:1.125rem;line-height:1.75rem}#app .text-sm{font-size:.875rem;line-height:1.25rem}#app .text-xl{font-size:1.25rem;line-height:1.75rem}#app .text-xs{font-size:.75rem;line-height:1rem}#app .font-\[400\]{font-weight:400}#app .font-\[500\]{font-weight:500}#app .font-\[600\]{font-weight:600}#app .font-\[800\]{font-weight:800}#app .font-bold{font-weight:700}#app .font-light{font-weight:300}#app .font-medium{font-weight:500}#app .font-normal{font-weight:400}#app .font-semibold{font-weight:600}#app .uppercase{text-transform:uppercase}#app .lowercase{text-transform:lowercase}#app .capitalize{text-transform:capitalize}#app .normal-case{text-transform:none}#app .italic{font-style:italic}#app .leading-3{line-height:.75rem}#app .leading-4{line-height:1rem}#app .leading-5{line-height:1.25rem}#app .leading-8{line-height:2rem}#app .leading-none{line-height:1}#app .leading-relaxed{line-height:1.625}#app .leading-snug{line-height:1.375}#app .leading-tight{line-height:1.25}#app .tracking-tight{letter-spacing:-.025em}#app .tracking-wider{letter-spacing:.05em}#app .tracking-widest{letter-spacing:.1em}#app .text-\[\#1B8BCE\]{--tw-text-opacity: 1;color:rgb(27 139 206 / var(--tw-text-opacity, 1))}#app .text-\[\#27A779\]{--tw-text-opacity: 1;color:rgb(39 167 121 / var(--tw-text-opacity, 1))}#app .text-\[\#313131\]{--tw-text-opacity: 1;color:rgb(49 49 49 / var(--tw-text-opacity, 1))}#app .text-\[\#34BB49\]{--tw-text-opacity: 1;color:rgb(52 187 73 / var(--tw-text-opacity, 1))}#app .text-\[\#354668\]{--tw-text-opacity: 1;color:rgb(53 70 104 / var(--tw-text-opacity, 1))}#app .text-\[\#37B34A\]{--tw-text-opacity: 1;color:rgb(55 179 74 / var(--tw-text-opacity, 1))}#app .text-\[\#3A3B4E\]{--tw-text-opacity: 1;color:rgb(58 59 78 / var(--tw-text-opacity, 1))}#app .text-\[\#42A4DF\]{--tw-text-opacity: 1;color:rgb(66 164 223 / var(--tw-text-opacity, 1))}#app .text-\[\#444A67\]{--tw-text-opacity: 1;color:rgb(68 74 103 / var(--tw-text-opacity, 1))}#app .text-\[\#44B228\]{--tw-text-opacity: 1;color:rgb(68 178 40 / var(--tw-text-opacity, 1))}#app .text-\[\#47CA5B\]{--tw-text-opacity: 1;color:rgb(71 202 91 / var(--tw-text-opacity, 1))}#app .text-\[\#4D5E80\]{--tw-text-opacity: 1;color:rgb(77 94 128 / var(--tw-text-opacity, 1))}#app .text-\[\#4D5E81\]{--tw-text-opacity: 1;color:rgb(77 94 129 / var(--tw-text-opacity, 1))}#app .text-\[\#505050\]{--tw-text-opacity: 1;color:rgb(80 80 80 / var(--tw-text-opacity, 1))}#app .text-\[\#52CE64\]{--tw-text-opacity: 1;color:rgb(82 206 100 / var(--tw-text-opacity, 1))}#app .text-\[\#595F7C\]{--tw-text-opacity: 1;color:rgb(89 95 124 / var(--tw-text-opacity, 1))}#app .text-\[\#605DEC\]{--tw-text-opacity: 1;color:rgb(96 93 236 / var(--tw-text-opacity, 1))}#app .text-\[\#6C6F93\]{--tw-text-opacity: 1;color:rgb(108 111 147 / var(--tw-text-opacity, 1))}#app .text-\[\#6E7491\]{--tw-text-opacity: 1;color:rgb(110 116 145 / var(--tw-text-opacity, 1))}#app .text-\[\#727272\]{--tw-text-opacity: 1;color:rgb(114 114 114 / var(--tw-text-opacity, 1))}#app .text-\[\#727AA3\]{--tw-text-opacity: 1;color:rgb(114 122 163 / var(--tw-text-opacity, 1))}#app .text-\[\#777D9A\]{--tw-text-opacity: 1;color:rgb(119 125 154 / var(--tw-text-opacity, 1))}#app .text-\[\#7C8DB0\]{--tw-text-opacity: 1;color:rgb(124 141 176 / var(--tw-text-opacity, 1))}#app .text-\[\#8288A5\]{--tw-text-opacity: 1;color:rgb(130 136 165 / var(--tw-text-opacity, 1))}#app .text-\[\#878DA5\]{--tw-text-opacity: 1;color:rgb(135 141 165 / var(--tw-text-opacity, 1))}#app .text-\[\#909090\]{--tw-text-opacity: 1;color:rgb(144 144 144 / var(--tw-text-opacity, 1))}#app .text-\[\#96A3BE\]{--tw-text-opacity: 1;color:rgb(150 163 190 / var(--tw-text-opacity, 1))}#app .text-\[\#9f9f9f\]{--tw-text-opacity: 1;color:rgb(159 159 159 / var(--tw-text-opacity, 1))}#app .text-\[\#A1A4B2\]{--tw-text-opacity: 1;color:rgb(161 164 178 / var(--tw-text-opacity, 1))}#app .text-\[\#A5A9BE\]{--tw-text-opacity: 1;color:rgb(165 169 190 / var(--tw-text-opacity, 1))}#app .text-\[\#A6AEBF\]{--tw-text-opacity: 1;color:rgb(166 174 191 / var(--tw-text-opacity, 1))}#app .text-\[\#A6B3CB\]{--tw-text-opacity: 1;color:rgb(166 179 203 / var(--tw-text-opacity, 1))}#app .text-\[\#A6B4CB\]{--tw-text-opacity: 1;color:rgb(166 180 203 / var(--tw-text-opacity, 1))}#app .text-\[\#ABABAB\]{--tw-text-opacity: 1;color:rgb(171 171 171 / var(--tw-text-opacity, 1))}#app .text-\[\#ACB7CD\]{--tw-text-opacity: 1;color:rgb(172 183 205 / var(--tw-text-opacity, 1))}#app .text-\[\#B3B9C5\]{--tw-text-opacity: 1;color:rgb(179 185 197 / var(--tw-text-opacity, 1))}#app .text-\[\#C8C8C8\]{--tw-text-opacity: 1;color:rgb(200 200 200 / var(--tw-text-opacity, 1))}#app .text-\[\#CED4E0\]{--tw-text-opacity: 1;color:rgb(206 212 224 / var(--tw-text-opacity, 1))}#app .text-\[\#DC2626\]{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}#app .text-\[\#E0B719\]{--tw-text-opacity: 1;color:rgb(224 183 25 / var(--tw-text-opacity, 1))}#app .text-\[\#E2E8F4\]{--tw-text-opacity: 1;color:rgb(226 232 244 / var(--tw-text-opacity, 1))}#app .text-\[\#E7E7E7\]{--tw-text-opacity: 1;color:rgb(231 231 231 / var(--tw-text-opacity, 1))}#app .text-\[\#ED4C5C\]{--tw-text-opacity: 1;color:rgb(237 76 92 / var(--tw-text-opacity, 1))}#app .text-\[\#EF3C3C\]{--tw-text-opacity: 1;color:rgb(239 60 60 / var(--tw-text-opacity, 1))}#app .text-\[\#FACB16\]{--tw-text-opacity: 1;color:rgb(250 203 22 / var(--tw-text-opacity, 1))}#app .text-\[\#FF6924\]{--tw-text-opacity: 1;color:rgb(255 105 36 / var(--tw-text-opacity, 1))}#app .text-\[\#FFC100\]{--tw-text-opacity: 1;color:rgb(255 193 0 / var(--tw-text-opacity, 1))}#app .text-\[\#a1a0a0\]{--tw-text-opacity: 1;color:rgb(161 160 160 / var(--tw-text-opacity, 1))}#app .text-\[\#a7a7a7\]{--tw-text-opacity: 1;color:rgb(167 167 167 / var(--tw-text-opacity, 1))}#app .text-\[\#c8c8c8\]{--tw-text-opacity: 1;color:rgb(200 200 200 / var(--tw-text-opacity, 1))}#app .text-\[\#e7e7e7\]{--tw-text-opacity: 1;color:rgb(231 231 231 / var(--tw-text-opacity, 1))}#app .text-\[\#ff1744\]{--tw-text-opacity: 1;color:rgb(255 23 68 / var(--tw-text-opacity, 1))}#app .text-\[\#ff772a\]{--tw-text-opacity: 1;color:rgb(255 119 42 / var(--tw-text-opacity, 1))}#app .text-\[\#fff\]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#app .text-\[grey\]{--tw-text-opacity: 1;color:rgb(128 128 128 / var(--tw-text-opacity, 1))}#app .text-\[red\]{--tw-text-opacity: 1;color:rgb(255 0 0 / var(--tw-text-opacity, 1))}#app .text-accent-foreground{color:var(--accent-foreground)}#app .text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}#app .text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}#app .text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}#app .text-border{color:var(--border)}#app .text-current{color:currentColor}#app .text-customgrey{color:var(--customgrey)}#app .text-customgrey-light{color:var(--customgrey-light)}#app .text-destructive,#app .text-error{color:var(--error)}#app .text-foreground{color:var(--foreground)}#app .text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}#app .text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}#app .text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}#app .text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}#app .text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}#app .text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}#app .text-grey{--tw-text-opacity: 1;color:rgb(216 216 216 / var(--tw-text-opacity, 1))}#app .text-grey-dark{--tw-text-opacity: 1;color:rgb(174 174 174 / var(--tw-text-opacity, 1))}#app .text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}#app .text-input{color:var(--inpu)}#app .text-jetblack{--tw-text-opacity: 1;color:rgb(30 30 30 / var(--tw-text-opacity, 1))}#app .text-jetblack\/70{color:#1e1e1eb3}#app .text-muted-foreground{color:var(--muted-foreground)}#app .text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}#app .text-popover-foreground{color:var(--popover-foreground)}#app .text-primary{color:var(--primary)}#app .text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}#app .text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}#app .text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}#app .text-success{--tw-text-opacity: 1;color:rgb(105 205 99 / var(--tw-text-opacity, 1))}#app .text-tabletext{--tw-text-opacity: 1;color:rgb(77 94 129 / var(--tw-text-opacity, 1))}#app .text-textcolor{color:var(--textcolor)}#app .text-textcolor-light{color:var(--textcolor-light)}#app .text-textcolor-mid{color:var(--textcolor-mid)}#app .text-warning{color:var(--warning)}#app .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#app .text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}#app .text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}#app .underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}#app .overline{-webkit-text-decoration-line:overline;text-decoration-line:overline}#app .no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}#app .underline-offset-4{text-underline-offset:4px}#app .opacity-0{opacity:0}#app .opacity-10{opacity:.1}#app .opacity-100{opacity:1}#app .opacity-20{opacity:.2}#app .opacity-25{opacity:.25}#app .opacity-30{opacity:.3}#app .opacity-45{opacity:.45}#app .opacity-50{opacity:.5}#app .opacity-60{opacity:.6}#app .opacity-70{opacity:.7}#app .opacity-80{opacity:.8}#app .shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#app .shadow-\[0_5px_20px_0_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: 0 5px 20px 0 rgba(0,0,0,.05);--tw-shadow-colored: 0 5px 20px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#app .shadow-\[0px_0px_7\.51px_0px_rgba\(0\,0\,0\,0\.07\)\]{--tw-shadow: 0px 0px 7.51px 0px rgba(0,0,0,.07);--tw-shadow-colored: 0px 0px 7.51px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#app .shadow-\[0px_1px_1px_0px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow: 0px 1px 1px 0px rgba(0,0,0,.2);--tw-shadow-colored: 0px 1px 1px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#app .shadow-\[inset_0_0_8px_1px_\#80CFFF\]{--tw-shadow: inset 0 0 8px 1px #80CFFF;--tw-shadow-colored: inset 0 0 8px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#app .shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#app .shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#app .shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#app .shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#app .shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#app .outline-none{outline:2px solid transparent;outline-offset:2px}#app .outline{outline-style:solid}#app .outline-1{outline-width:1px}#app .outline-primary{outline-color:var(--primary)}#app .ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#app .ring-offset-background{--tw-ring-offset-color: var(--background)}#app .grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#app .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#app .backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}#app .transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#app .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#app .transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#app .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#app .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#app .duration-100{transition-duration:.1s}#app .duration-200{transition-duration:.2s}#app .duration-300{transition-duration:.3s}#app .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}#app .duration-100{animation-duration:.1s}#app .duration-200{animation-duration:.2s}#app .duration-300{animation-duration:.3s}#app .ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}#app .placeholder\:text-\[13px\]::placeholder{font-size:13px}#app .placeholder\:font-normal::placeholder{font-weight:400}#app .placeholder\:italic::placeholder{font-style:italic}#app .placeholder\:text-\[\#878DA5\]::placeholder{--tw-text-opacity: 1;color:rgb(135 141 165 / var(--tw-text-opacity, 1))}#app .placeholder\:text-\[\#8894ac\]::placeholder{--tw-text-opacity: 1;color:rgb(136 148 172 / var(--tw-text-opacity, 1))}#app .placeholder\:text-\[\#A6B3CB\]::placeholder{--tw-text-opacity: 1;color:rgb(166 179 203 / var(--tw-text-opacity, 1))}#app .placeholder\:text-customgrey-light::placeholder{color:var(--customgrey-light)}#app .placeholder\:opacity-100::placeholder{opacity:1}#app .after\:border-\[\#00e676\]:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(0 230 118 / var(--tw-border-opacity, 1))}#app .after\:border-\[\#42a4df\]:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(66 164 223 / var(--tw-border-opacity, 1))}#app .after\:border-\[\#ff1744\]:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 23 68 / var(--tw-border-opacity, 1))}#app .focus-within\:relative:focus-within{position:relative}#app .focus-within\:z-20:focus-within{z-index:20}#app .focus-within\:border-\[\#605DEC\]:focus-within{--tw-border-opacity: 1;border-color:rgb(96 93 236 / var(--tw-border-opacity, 1))}#app .hover\:cursor-pointer:hover{cursor:pointer}#app .hover\:border-solid:hover{border-style:solid}#app .hover\:border-red-500:hover{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}#app .hover\:bg-\[\#27B274\]\/90:hover{background-color:#27b274e6}#app .hover\:bg-\[\#605DEC\]:hover{--tw-bg-opacity: 1;background-color:rgb(96 93 236 / var(--tw-bg-opacity, 1))}#app .hover\:bg-\[\#605DEC\]\/80:hover{background-color:#605deccc}#app .hover\:bg-\[\#E0E0FF\]:hover{--tw-bg-opacity: 1;background-color:rgb(224 224 255 / var(--tw-bg-opacity, 1))}#app .hover\:bg-\[\#EDEDFF\]:hover{--tw-bg-opacity: 1;background-color:rgb(237 237 255 / var(--tw-bg-opacity, 1))}#app .hover\:bg-\[\#F4F7FF\]:hover{--tw-bg-opacity: 1;background-color:rgb(244 247 255 / var(--tw-bg-opacity, 1))}#app .hover\:bg-\[\#F4F7FF\]\/80:hover{background-color:#f4f7ffcc}#app .hover\:bg-\[\#FF8D3E\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 141 62 / var(--tw-bg-opacity, 1))}#app .hover\:bg-\[\#FFF2F4\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 242 244 / var(--tw-bg-opacity, 1))}#app .hover\:bg-\[\#e7e7e744\]:hover{background-color:#e7e7e744}#app .hover\:bg-\[\#efefef\]:hover{--tw-bg-opacity: 1;background-color:rgb(239 239 239 / var(--tw-bg-opacity, 1))}#app .hover\:bg-accent:hover{background-color:var(--accent)}#app .hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}#app .hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}#app .hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}#app .hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}#app .hover\:bg-green-500:hover{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}#app .hover\:bg-orange-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}#app .hover\:bg-primary:hover{background-color:var(--primary)}#app .hover\:bg-primary-bright\/90:hover{background-color:#8280eee6}#app .hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}#app .hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}#app .hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}#app .hover\:bg-success\/90:hover{background-color:#69cd63e6}#app .hover\:bg-transparent:hover{background-color:transparent}#app .hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#app .hover\:bg-yellow-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}#app .hover\:font-\[500\]:hover{font-weight:500}#app .hover\:text-\[\#605DEC\]:hover{--tw-text-opacity: 1;color:rgb(96 93 236 / var(--tw-text-opacity, 1))}#app .hover\:text-\[\#A6B3CB\]:hover{--tw-text-opacity: 1;color:rgb(166 179 203 / var(--tw-text-opacity, 1))}#app .hover\:text-accent-foreground:hover{color:var(--accent-foreground)}#app .hover\:text-error:hover{color:var(--error)}#app .hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}#app .hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}#app .hover\:text-green-600:hover{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}#app .hover\:text-indigo-700:hover{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}#app .hover\:text-orange-600:hover{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}#app .hover\:text-primary:hover{color:var(--primary)}#app .hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}#app .hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}#app .hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}#app .hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#app .hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}#app .hover\:no-underline:hover{-webkit-text-decoration-line:none;text-decoration-line:none}#app .hover\:opacity-100:hover{opacity:1}#app .hover\:opacity-80:hover{opacity:.8}#app .hover\:opacity-90:hover{opacity:.9}#app .hover\:shadow-\[0_0_10px_rgba\(255\,0\,0\,0\.5\)\]:hover{--tw-shadow: 0 0 10px rgba(255,0,0,.5);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#app .focus\:border:focus{border-width:1px}#app .focus\:border-primary:focus{border-color:var(--primary)}#app .focus\:border-transparent:focus{border-color:transparent}#app .focus\:bg-accent:focus{background-color:var(--accent)}#app .focus\:bg-primary:focus{background-color:var(--primary)}#app .focus\:text-accent-foreground:focus{color:var(--accent-foreground)}#app .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}#app .focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#app .focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}#app .focus\:ring-ring:focus{--tw-ring-color: var(--rin)}#app .focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}#app .focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}#app .focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}#app .focus-visible\:ring-ring:focus-visible{--tw-ring-color: var(--rin)}#app .focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}#app .disabled\:pointer-events-none:disabled{pointer-events:none}#app .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}#app .disabled\:bg-\[\#EDEEEF\]:disabled{--tw-bg-opacity: 1;background-color:rgb(237 238 239 / var(--tw-bg-opacity, 1))}#app .disabled\:bg-\[\#F5F5FF\]:disabled{--tw-bg-opacity: 1;background-color:rgb(245 245 255 / var(--tw-bg-opacity, 1))}#app .disabled\:text-\[\#CED4E0\]:disabled{--tw-text-opacity: 1;color:rgb(206 212 224 / var(--tw-text-opacity, 1))}#app .disabled\:opacity-50:disabled{opacity:.5}#app :is(.group:hover .group-hover\:opacity-100){opacity:1}#app :is(.peer:disabled~.peer-disabled\:cursor-not-allowed){cursor:not-allowed}#app :is(.peer:disabled~.peer-disabled\:opacity-70){opacity:.7}#app .aria-selected\:bg-accent[aria-selected=true]{background-color:var(--accent)}#app .aria-selected\:text-accent-foreground[aria-selected=true]{color:var(--accent-foreground)}#app .aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}#app .aria-selected\:opacity-100[aria-selected=true]{opacity:1}#app .data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],#app .data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}#app .data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:var(--accent)}#app .data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}#app .data-\[state\=checked\]\:bg-white[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}#app .data-\[state\=indeterminate\]\:fill-primary[data-state=indeterminate]{fill:var(--primary)}#app .data-\[placeholder\]\:font-\[300\][data-placeholder]{font-weight:300}#app .data-\[placeholder\]\:font-normal[data-placeholder]{font-weight:400}#app .data-\[placeholder\]\:italic[data-placeholder]{font-style:italic}#app .data-\[placeholder\]\:text-\[\#A6B3CB\][data-placeholder]{--tw-text-opacity: 1;color:rgb(166 179 203 / var(--tw-text-opacity, 1))}#app .data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}#app .data-\[state\=checked\]\:text-primary[data-state=checked]{color:var(--primary)}#app .data-\[state\=checked\]\:text-white[data-state=checked]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#app .data-\[state\=indeterminate\]\:text-primary[data-state=indeterminate]{color:var(--primary)}#app .data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}#app .data-\[placeholder\]\:text-opacity-100[data-placeholder]{--tw-text-opacity: 1}#app .data-\[disabled\=true\]\:opacity-50[data-disabled=true],#app .data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}#app .data-\[placeholder\]\:opacity-100[data-placeholder]{opacity:1}#app .data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}#app .data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}#app .data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}#app .data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}#app .data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}#app .data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}#app .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}#app .data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}#app .data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}#app .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}#app .data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}#app .data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}#app .data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}#app .data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}@media (min-width: 640px){#app .sm\:max-w-\[425px\]{max-width:425px}#app .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#app .sm\:flex-row{flex-direction:row}#app .sm\:flex-wrap{flex-wrap:wrap}#app .sm\:justify-end{justify-content:flex-end}#app :is(.sm\:space-x-2>:not([hidden])~:not([hidden])){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}#app :is(.sm\:space-x-4>:not([hidden])~:not([hidden])){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}#app :is(.sm\:space-y-0>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}#app .sm\:rounded-lg{border-radius:.5rem}#app .sm\:text-left{text-align:left}}@media (min-width: 768px){#app .md\:col-span-2{grid-column:span 2 / span 2}#app .md\:max-w-\[200px\]{max-width:200px}#app .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#app .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}#app .md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 1024px){#app .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}#app .lg\:flex-nowrap{flex-wrap:nowrap}}@media (min-width: 1280px){#app .xl\:grid-cols-\[repeat\(auto-fit\,minmax\(33\%\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(33%,1fr))}}#app .\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:var(--accent)}#app .first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}#app .last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}#app .\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}#app :is(.\[\&\>span\]\:line-clamp-1>span){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}#app :is(.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]){padding-left:.5rem;padding-right:.5rem}#app :is(.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]){padding-top:.375rem;padding-bottom:.375rem}#app :is(.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]){font-size:.75rem;line-height:1rem}#app :is(.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]){font-weight:500}#app :is(.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]){color:var(--muted-foreground)}#app :is(.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]){padding-top:0}#app :is(.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]){padding-left:.5rem;padding-right:.5rem}#app :is(.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg){height:1.25rem}#app :is(.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg){width:1.25rem}#app :is(.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]){height:3rem}#app :is(.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]){padding-left:.5rem;padding-right:.5rem}#app :is(.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]){padding-top:.75rem;padding-bottom:.75rem}#app :is(.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg){height:1.25rem}#app :is(.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg){width:1.25rem}#app :is(.\[\&_svg\]\:pointer-events-none svg){pointer-events:none}#app :is(.\[\&_svg\]\:size-4 svg){width:1rem;height:1rem}#app :is(.\[\&_svg\]\:shrink-0 svg){flex-shrink:0}
