@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&display=swap);body{background-color:#fafcff;box-sizing:border-box;font-family:Open Sans,sans-serif;font-size:1rem;height:100%;margin:0;padding:0}.container{margin:0 auto;width:90vw}@media screen and (max-width:768px){.container{width:95vw}}.loadingContainer{align-items:center;height:100vh}.loadingContainer,.navbar{display:flex;justify-content:center}.navbar{background-color:#fafcff;box-shadow:0 4px 6px rgba(0,0,0,.102);margin-bottom:10px;padding:15px 0;width:100%}@media screen and (max-width:768px){.navbar{padding:12px 0}}.navbar .navbar__content{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;position:relative}@media screen and (max-width:1400px){.navbar .navbar__content{gap:.75rem}}@media screen and (max-width:1350px){.navbar .navbar__content{flex-wrap:nowrap;gap:0}}.navbar .navbar__content .navbar__logo{align-items:center;display:flex;flex-shrink:0;gap:1rem;justify-content:center;min-width:0}@media screen and (max-width:1600px){.navbar .navbar__content .navbar__logo{gap:.75rem}}@media screen and (max-width:1400px){.navbar .navbar__content .navbar__logo{gap:.5rem}}.navbar .navbar__content .navbar__logo .navbar__logo-first{height:auto;max-width:100%;object-fit:contain;transition:width .3s ease;width:138px}@media screen and (max-width:1600px){.navbar .navbar__content .navbar__logo .navbar__logo-first{width:120px}}@media screen and (max-width:1400px){.navbar .navbar__content .navbar__logo .navbar__logo-first{width:100px}}@media screen and (max-width:1350px){.navbar .navbar__content .navbar__logo .navbar__logo-first{width:90px}}@media screen and (max-width:768px){.navbar .navbar__content .navbar__logo .navbar__logo-first{width:80px}}@media screen and (max-width:480px){.navbar .navbar__content .navbar__logo .navbar__logo-first{width:70px}}.navbar .navbar__content .navbar__logo .navbar__logo_last{display:inline-block;height:120px;margin-top:30px;max-height:120px;max-width:100%;object-fit:contain;transition:height .3s ease,margin-top .3s ease;width:auto}@media screen and (max-width:1600px){.navbar .navbar__content .navbar__logo .navbar__logo_last{height:100px;margin-top:20px;max-height:100px}}@media screen and (max-width:1400px){.navbar .navbar__content .navbar__logo .navbar__logo_last{height:80px;margin-top:15px;max-height:80px}}@media screen and (max-width:1350px){.navbar .navbar__content .navbar__logo .navbar__logo_last{height:60px;margin-top:10px;max-height:60px}}@media screen and (max-width:768px){.navbar .navbar__content .navbar__logo .navbar__logo_last{height:50px;margin-top:8px;max-height:50px}}@media screen and (max-width:480px){.navbar .navbar__content .navbar__logo .navbar__logo_last{height:40px;margin-top:5px;max-height:40px}}.navbar .navbar__content .navbar__logo .navbar__lang button{background-color:#fafcff;border:none;cursor:pointer}@media screen and (max-width:1400px){.navbar .navbar__content .navbar__logo .navbar__lang{display:none}}.navbar .navbar__content .navbar__menu{display:flex;flex:1 1 auto;justify-content:center;min-width:0}@media screen and (max-width:1500px){.navbar .navbar__content .navbar__menu{flex:0 1 auto}}.navbar .navbar__content .navbar__menu .navbar__list{display:flex;flex-wrap:wrap;font-size:.875rem;gap:2.5rem;letter-spacing:.5px;line-height:1.5rem;list-style-type:none;margin:0;padding:0;transition:gap .3s ease,font-size .3s ease}.navbar .navbar__content .navbar__menu .navbar__list .nav-link{color:#66727f;text-decoration:none;transition:color .2s ease;white-space:nowrap}.navbar .navbar__content .navbar__menu .navbar__list .nav-link:hover{color:#3695d8}@media screen and (max-width:1600px){.navbar .navbar__content .navbar__menu .navbar__list{font-size:.8rem;gap:2rem}}@media screen and (max-width:1500px){.navbar .navbar__content .navbar__menu .navbar__list{gap:1.5rem}}@media screen and (max-width:1400px){.navbar .navbar__content .navbar__menu .navbar__list{font-size:.75rem;gap:1rem}}@media screen and (max-width:1350px){.navbar .navbar__content .navbar__menu .navbar__list{display:none}}.navbar .navbar__content .petition-modal{align-items:center;background-color:#000000bf;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;overflow-y:auto;position:fixed;top:0;transition:opacity .3s;width:100vw;z-index:9}.navbar .navbar__content .petition-modal__content{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(16,24,64,.078);padding:1rem 1.25rem;width:23.8rem}@media screen and (max-width:550px){.navbar .navbar__content .petition-modal__content{width:22rem}}@media screen and (max-width:400px){.navbar .navbar__content .petition-modal__content{width:19rem}}@media screen and (max-width:350px){.navbar .navbar__content .petition-modal__content{width:17rem}}.navbar .navbar__content .petition-modal__content .petition-modal-top{color:#282a2f;display:flex;font-weight:600;justify-content:space-between;margin-bottom:1rem}.navbar .navbar__content .petition-modal__content .petition-modal-top img{cursor:pointer}.navbar .navbar__content .petition-modal__content .petition-modal__middle{font-size:12px;margin-bottom:1rem;margin-top:1rem}.navbar .navbar__content .petition-modal__content hr{margin-bottom:1rem}.navbar .navbar__content .petition-modal__content .petition-modal__bottom{display:flex;gap:.5rem;justify-content:flex-end}.navbar .navbar__content .petition-modal__content .petition-modal__bottom .petition-modal__cancel{background-color:#fff;border:1px solid #b7b7b7;border-radius:3px;box-shadow:0 1px 2px 0 rgba(38,110,255,.051);color:#000;cursor:pointer;font-size:12px;padding:.5rem 1rem}.navbar .navbar__content .petition-modal__content .petition-modal__bottom .petition-modal__sign-in{background-color:#3695d8;border:none;border-radius:3px;box-shadow:0 1px 2px 0 rgba(38,110,255,.051);color:#fff;cursor:pointer;padding:.5rem 1rem}.navbar .navbar__content .navbar__button{align-items:center;display:flex;flex-shrink:0;gap:1rem;justify-content:space-between}@media screen and (max-width:1600px){.navbar .navbar__content .navbar__button{gap:.75rem;max-width:600px}}@media screen and (max-width:1500px){.navbar .navbar__content .navbar__button{gap:.5rem;max-width:550px}}@media screen and (max-width:1400px){.navbar .navbar__content .navbar__button{max-width:500px}}@media screen and (max-width:1200px){.navbar .navbar__content .navbar__button{gap:.5rem;max-width:450px}}.navbar .navbar__content .navbar__button .navbar__voice-button{flex:1 1 auto;margin-right:0;min-width:150px}@media screen and (max-width:1600px){.navbar .navbar__content .navbar__button .navbar__voice-button{min-width:140px}}@media screen and (max-width:1400px){.navbar .navbar__content .navbar__button .navbar__voice-button{min-width:130px}}@media screen and (max-width:1200px){.navbar .navbar__content .navbar__button .navbar__voice-button{font-size:13px;min-width:120px}}.navbar .navbar__content .navbar__button .navbar__voice-button .voice-button{align-items:center;background-color:#fff;border:3px solid #3695d8;border-radius:15px;color:#3498db;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;height:4rem;justify-content:center;min-width:160px;padding:12px 24px;transition:background-color .3s,color .3s;white-space:nowrap;width:100%}@media screen and (max-width:1600px){.navbar .navbar__content .navbar__button .navbar__voice-button .voice-button{gap:9px;min-width:140px;padding:10px 22px}}@media screen and (max-width:1400px){.navbar .navbar__content .navbar__button .navbar__voice-button .voice-button{font-size:13px;gap:8px;min-width:130px;padding:10px 20px}}@media screen and (max-width:1200px){.navbar .navbar__content .navbar__button .navbar__voice-button .voice-button{font-size:12px;gap:7px;min-width:120px;padding:8px 16px}}.navbar .navbar__content .navbar__button .navbar__voice-button .voice-button:hover{background-color:#3695d8;color:#fff}.navbar .navbar__content .navbar__button .navbar__voice-button .voice-button .voice-icon{align-items:center;color:inherit;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.navbar .navbar__content .navbar__button .navbar__voice-button .voice-button span{flex-shrink:0;white-space:nowrap}@media screen and (max-width:1200px){.navbar .navbar__content .navbar__button .navbar__voice-button .voice-button span{font-size:10px;line-height:12px}}@media screen and (max-width:1024px){.navbar .navbar__content .navbar__button .navbar__voice-button .voice-button span{font-size:9px;line-height:11px}}@media screen and (max-width:768px){.navbar .navbar__content .navbar__button .navbar__voice-button .voice-button span{font-size:8px;line-height:10px}}@media screen and (max-width:480px){.navbar .navbar__content .navbar__button .navbar__voice-button .voice-button span{font-size:7px;line-height:9px}}.navbar .navbar__content .navbar__button .navbar__create{align-items:center;background-color:#fff;border:3px solid #3695d8;border-radius:15px;color:#3498db;cursor:pointer;display:flex;flex:1 1 auto;font-size:14px;font-weight:600;height:4rem;justify-content:center;min-width:100px;padding:0 14px;transition:background-color .3s,color .3s;white-space:nowrap}@media screen and (max-width:1600px){.navbar .navbar__content .navbar__button .navbar__create{min-width:140px;padding:0 12px}}@media screen and (max-width:1400px){.navbar .navbar__content .navbar__button .navbar__create{font-size:13px;min-width:130px;padding:0 10px}}@media screen and (max-width:1200px){.navbar .navbar__content .navbar__button .navbar__create{font-size:12px;min-width:120px;padding:0 8px}}.navbar .navbar__content .navbar__button .navbar__create:hover{background-color:#3695d8;color:#fff}.navbar .navbar__content .navbar__button a{flex:1 1 auto;min-width:120px;text-decoration:none}.navbar .navbar__content .navbar__button a button{align-items:center;background-color:#fff;border:3px solid #3695d8;border-radius:15px;color:#3498db;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:4rem;justify-content:center;min-width:120px;padding:0 16px;transition:background-color .3s,color .3s;white-space:nowrap;width:100%}@media screen and (max-width:1600px){.navbar .navbar__content .navbar__button a button{min-width:110px;padding:0 14px}}@media screen and (max-width:1400px){.navbar .navbar__content .navbar__button a button{font-size:13px;min-width:100px;padding:0 12px}}@media screen and (max-width:1200px){.navbar .navbar__content .navbar__button a button{font-size:12px;min-width:90px;padding:0 10px}}.navbar .navbar__content .navbar__button a button:hover{background-color:#3695d8;color:#fff}@media screen and (max-width:1600px){.navbar .navbar__content .navbar__button .navbar__voice-button .voice-button{gap:9px}.navbar .navbar__content .navbar__button .navbar__voice-button .voice-button .voice-icon{height:18px;width:18px}}@media screen and (max-width:1500px){.navbar .navbar__content .navbar__button .navbar__create,.navbar .navbar__content .navbar__button .navbar__voice-button .voice-button,.navbar .navbar__content .navbar__button a button{height:3.5rem}}@media screen and (max-width:1400px){.navbar .navbar__content .navbar__button .navbar__create,.navbar .navbar__content .navbar__button .navbar__voice-button .voice-button,.navbar .navbar__content .navbar__button a button{font-size:11px;height:3.25rem;padding:6px 8px}}@media screen and (max-width:1350px){.navbar .navbar__content .navbar__button{display:none}}.navbar .navbar__content .navbar__mobile-buttons{display:none}@media screen and (max-width:1350px){.navbar .navbar__content .navbar__mobile-buttons{border-top:1px solid #e0e0e0;display:flex;flex-direction:column;gap:1rem;margin-top:2rem;padding-top:2rem}}.navbar .navbar__content .navbar__burgerMenu{cursor:pointer;display:none;flex-shrink:0;position:relative;transition:transform .3s ease;z-index:1001}.navbar .navbar__content .navbar__burgerMenu:hover{transform:scale(1.1)}@media screen and (max-width:1400px){.navbar .navbar__content .navbar__burgerMenu{display:block;height:30px;width:30px}}@media screen and (max-width:768px){.navbar .navbar__content .navbar__burgerMenu{height:28px;width:28px}}.navbar .navbar__dropdown{align-items:center;display:flex;gap:6px;justify-content:center;position:relative}.navbar .navbar__dropdown .navbar__select{background-color:#fff;border:1px solid #f2f4f7;border-radius:8px;box-shadow:0 4px 6px -2px rgba(16,24,40,.031);box-shadow:0 12px 16px -4px rgba(16,24,40,.078);display:flex;flex-direction:column;font-size:1rem;font-weight:600;height:8.5rem;justify-content:space-around;left:0;padding:10px 14px;position:absolute;top:30px;width:8rem;z-index:1100}.navbar .navbar__dropdown .navbar__select .select__item{cursor:pointer;display:flex;justify-content:space-between;transition:.2s ease}.navbar .navbar__dropdown .navbar__select .select__item:hover:after{content:url(/static/media/check.202b14fe468f5d4166cb.svg)}.navbar .navbar__overlay{background-color:#00000080;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100vw;z-index:998}.navbar .navbar__overlay.navbar__overlay--visible{opacity:1;visibility:visible}.navbar .menu{background-color:#fafcff;box-shadow:-4px 0 20px #0000001a;height:100vh;max-width:85vw;overflow-y:auto;padding:4rem 2rem 2rem;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:320px;z-index:999}.navbar .menu.menu--open{transform:translateX(0)}.navbar .menu .menu__list{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;list-style:none;margin-bottom:2rem;padding-left:0}.navbar .menu .menu__list .menu__item{border-bottom:1px solid #0000;color:#0b1f33;cursor:pointer;font-size:1.1rem;font-weight:600;padding:.5rem 0;text-decoration:none;transition:all .3s ease;width:100%}.navbar .menu .menu__list .menu__item:hover{border-bottom-color:#489fe1;color:#489fe1;transform:translateX(5px)}.navbar .menu .menu__list .menu__item a{color:inherit;font-weight:inherit;text-decoration:none}.navbar .menu .menu__select{background-color:#fff;border:1px solid #f2f4f7;border-radius:8px;box-shadow:0 4px 6px -2px rgba(16,24,40,.031);box-shadow:0 12px 16px -4px rgba(16,24,40,.078);display:flex;flex-direction:column;font-size:1rem;font-weight:600;justify-content:space-around;margin-top:1rem;max-width:200px;padding:15px;width:100%;z-index:1100}.navbar .menu .menu__select .select__item{border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;padding:.5rem 0;transition:.2s ease}.navbar .menu .menu__select .select__item:hover{background-color:#f8f9fa;color:#489fe1}@media screen and (max-width:480px){.navbar .menu{max-width:100vw;padding:3rem 1.5rem 2rem;width:100vw}}.active{color:#000;font-weight:600}.navbar__mobile-menu{background:linear-gradient(135deg,#fff,#f8fafc);box-shadow:-4px 0 25px #00000026;display:flex;flex-direction:column;height:100vh;max-width:85vw;overflow-y:auto;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:350px;z-index:999}.navbar__mobile-menu.navbar__mobile-menu--open{transform:translateX(0)}@media screen and (max-width:480px){.navbar__mobile-menu{max-width:100vw;width:100vw}}.navbar__mobile-menu .navbar__mobile-header{border-bottom:1px solid #e5e7eb;padding:2rem 2rem 1rem}.navbar__mobile-menu .navbar__mobile-header .navbar__mobile-title{color:#1f2937;font-size:1.5rem;font-weight:700;margin:0}.navbar__mobile-menu .navbar__mobile-nav{flex:1 1;padding:1rem 0}.navbar__mobile-menu .navbar__mobile-nav .navbar__mobile-list{list-style:none;margin:0;padding:0}.navbar__mobile-menu .navbar__mobile-nav .navbar__mobile-list .navbar__mobile-item{margin:0}.navbar__mobile-menu .navbar__mobile-nav .navbar__mobile-list .navbar__mobile-item .navbar__mobile-link{border-left:3px solid #0000;color:#374151;cursor:pointer;display:block;font-size:1rem;font-weight:500;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.navbar__mobile-menu .navbar__mobile-nav .navbar__mobile-list .navbar__mobile-item .navbar__mobile-link:hover{background-color:#f3f4f6;border-left-color:#3695d8;color:#3695d8}.navbar__mobile-menu .navbar__mobile-actions{border-top:1px solid #e5e7eb;padding:1rem 2rem}.navbar__mobile-menu .navbar__mobile-actions .navbar__mobile-buttons{display:flex;flex-direction:column;gap:1rem}.navbar__mobile-menu .navbar__mobile-actions .navbar__mobile-buttons .navbar__create,.navbar__mobile-menu .navbar__mobile-actions .navbar__mobile-buttons .navbar__mobile-login,.navbar__mobile-menu .navbar__mobile-actions .navbar__mobile-buttons .navbar__voice-button .voice-button{align-items:center;border-radius:12px;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:.5rem;height:3rem;justify-content:center;transition:all .3s ease;width:100%}.navbar__mobile-menu .navbar__mobile-actions .navbar__mobile-buttons .navbar__mobile-login{background-color:#0000;border:2px solid #3695d8;color:#3695d8}.navbar__mobile-menu .navbar__mobile-actions .navbar__mobile-buttons .navbar__mobile-login:hover{background-color:#3695d8;color:#fff}.navbar__mobile-menu .navbar__mobile-lang{border-top:1px solid #e5e7eb;padding:1rem 2rem}.navbar__mobile-menu .navbar__mobile-lang .navbar__mobile-lang-header{align-items:center;color:#374151;cursor:pointer;display:flex;font-weight:500;justify-content:space-between;padding:.75rem 0;transition:color .3s ease}.navbar__mobile-menu .navbar__mobile-lang .navbar__mobile-lang-header:hover{color:#3695d8}.navbar__mobile-menu .navbar__mobile-lang .navbar__mobile-lang-header img{height:16px;transition:transform .3s ease;width:16px}.navbar__mobile-menu .navbar__mobile-lang .navbar__mobile-lang-select{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-top:.5rem;overflow:hidden}.navbar__mobile-menu .navbar__mobile-lang .navbar__mobile-lang-select .navbar__mobile-lang-item{border-bottom:1px solid #f3f4f6;cursor:pointer;font-size:.9rem;padding:.75rem 1rem;transition:background-color .2s ease}.navbar__mobile-menu .navbar__mobile-lang .navbar__mobile-lang-select .navbar__mobile-lang-item:last-child{border-bottom:none}.navbar__mobile-menu .navbar__mobile-lang .navbar__mobile-lang-select .navbar__mobile-lang-item:hover{background-color:#f9fafb;color:#3695d8}.preview{background-color:#fafcff;padding-top:6.9rem}.preview h1{margin-bottom:5.3rem;text-align:center}.preview .preview__images{display:flex;justify-content:space-between}.preview .preview__images .preview__petition-img{border-radius:15px;height:32rem;margin-bottom:2.8rem;object-fit:cover;width:60vw}.preview .preview__images .preview__votes{background-color:#fff;border-radius:15px;box-shadow:0 1px 4px 0 #e3ebfc;display:flex;flex-direction:column;height:7rem;padding:1.25rem;width:21rem}.preview .preview__images .preview__votes .preview__progressBar-container{background-color:#f2f4f7;border-radius:4px;height:1.5rem;width:21.5rem}.preview .preview__images .preview__votes .preview__progressBar-container .preview__progressBar{background-color:#007bff;height:100%;transition:width .3s ease;width:0}.preview .preview__images .preview__votes .preview__progressBar-container .preview__progressBar .preview__progress-bar-fill{height:100%}.preview .preview__images .preview__votes .votes__count{display:flex;justify-content:space-between}.preview .preview__images .preview__votes .votes__count .votes__res{color:#3695d8;font-size:1.5rem;font-weight:700}.preview .preview__images .preview__votes .votes__count .votes__total{font-size:1.5rem;font-weight:700}.preview .preview__info{color:#666;margin-bottom:3.5rem}.preview .preview__info .preview__calendar{align-items:center;display:flex;gap:12px}.preview .preview__petition{background-color:#fff;border-radius:15px;box-shadow:0 1px 4px 0 #e3ebfc;margin-bottom:6.6rem;padding:2rem}.preview .preview__buttons{display:flex;gap:1rem;padding-bottom:11.3rem}.preview .preview__buttons .buttons__edit{background-color:#fff;color:#3695d8;padding:.6rem 2.9rem}.preview .preview__buttons .buttons__edit,.preview .preview__buttons .buttons__publish{border:1px solid #3695d8;border-radius:8px;cursor:pointer;font-size:1.125rem;font-weight:600}.preview .preview__buttons .buttons__publish{background-color:#3695d8;color:#fff;padding:.6rem .7rem}.sms-verify{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:1rem}.sms-verify__title{margin-bottom:2rem}.sms-verify__code,.sms-verify__phone{align-items:center;border:1px solid #4d83fa;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:2rem;max-width:500px;min-height:12rem;padding:1rem;width:100%}.sms-verify .phone__input{border:1px solid #ccc;border-radius:4px;font-size:1rem;margin-bottom:1rem;max-width:300px;padding:.8rem;width:100%}.sms-verify .phone__input:focus{border-color:#4d83fa;outline:none}.sms-verify .phone__input--error{border:1px solid red}.sms-verify .code__inputs{display:flex;gap:.5rem;margin-bottom:1rem}.sms-verify .code__input{border:1px solid #ccc;border-radius:4px;font-size:1rem;height:40px;padding:.8rem;text-align:center;width:40px}.sms-verify .code__input:focus{border-color:#4d83fa;outline:none}.sms-verify .code__input--error{border:1px solid red}.sms-verify__btn{background-color:#3695d8;border:1px solid #3695d8;border-radius:8px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:600;margin-top:1rem;max-width:350px;padding:.6rem 1rem;transition:.3s ease-in;width:100%}.sms-verify__btn:hover{background-color:#2778b2}@media(max-width:600px){.sms-verify .code__inputs{flex-wrap:nowrap;gap:.2rem;justify-content:center}.sms-verify .code__input{font-size:.9rem;height:32px;max-width:40px;width:14%}}.verification-success{align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;padding:2rem}.verification-success__content{background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000001a;max-width:500px;padding:3rem;text-align:center;width:100%}.verification-success__icon{animation:bounce 1s;margin-bottom:2rem}.verification-success__title{color:#2d3748;font-size:2rem;font-weight:700;margin-bottom:1rem}.verification-success__message{color:#4a5568;font-size:1.125rem;line-height:1.6;margin-bottom:2rem}.verification-success__button{background-color:#4d83fa;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;max-width:300px;padding:.75rem 1.5rem;transition:all .3s ease;width:100%}.verification-success__button:hover{background-color:#3a6bd9;box-shadow:0 4px 12px #4d83fa4d;transform:translateY(-2px)}.verification-success__button:active{transform:translateY(0)}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}@media(max-width:600px){.verification-success{padding:1rem}.verification-success__content{padding:2rem 1.5rem}.verification-success__title{font-size:1.5rem}.verification-success__message{font-size:1rem}}.analytics{background-color:#fafcff}.analytics .analytics__content{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;max-width:45rem;padding-bottom:8.9rem;padding-top:1.8rem}.analytics .analytics__block{display:flex;gap:1.8rem}@media screen and (max-width:670px){.analytics .analytics__block{flex-wrap:wrap}}.analytics .analytics__block .analytics__item{background-color:#fff;border:1px solid #eaecf0;border-radius:8px;color:#667085;font-size:.9rem;font-weight:500;height:11rem;padding:1.5rem;width:20.8rem}@media screen and (max-width:825px){.analytics .analytics__block .analytics__item{width:18rem}}@media screen and (max-width:768px){.analytics .analytics__block .analytics__item{width:16rem}}@media screen and (max-width:670px){.analytics .analytics__block .analytics__item{align-items:center;display:flex;flex-direction:column;width:100%}}.analytics .analytics__block .analytics__item .analytics__title{color:#0b1f33;font-size:1rem;font-weight:600}.analytics .analytics__block .analytics__item .analytics__count{color:#0b1f33;font-size:2.25rem;font-weight:600}@media screen and (max-width:425px){.analytics .analytics__bar{height:35rem}}@media screen and (max-width:768px){.confirm{padding-bottom:11rem;padding-top:6.6rem;width:22.5rem}}@media screen and (max-width:425px){.confirm{padding-bottom:6rem;width:20rem}}@media screen and (max-width:320px){.confirm{width:19rem}}.confirm img{height:3rem;margin:0 auto;width:3rem}.confirm h2{color:#101828;font-size:2rem;font-weight:500;line-height:2.3rem}.confirm p{color:#667085;font-size:1.125rem;line-height:1.5rem;margin-bottom:3.75rem}.confirm .confirm-inputs{display:flex;gap:.5rem}@media screen and (max-width:768px){.confirm .confirm-inputs{gap:6px}}@media screen and (max-width:425px){.confirm .confirm-inputs{gap:3px}}.confirm input{align-self:flex-start;border:1px solid #d0d5dd;border-radius:8px;color:#489fe1;font-size:3rem;height:4rem;margin-bottom:2rem;text-align:center;width:4rem}@media screen and (max-width:768px){.confirm input{height:4rem;width:3.4rem}}@media screen and (max-width:425px){.confirm input{height:3.5rem;width:3rem}}@media screen and (max-width:355px){.confirm input{height:3.5rem;width:2.9rem}}.confirm .confirm__btn{color:#489fe1;cursor:pointer}.confirm button{border-radius:8px;cursor:pointer;padding:.625rem 0;width:30vw}.confirm .confirmBtn{background-color:#489fe1;border:none;color:#fff;margin-bottom:1rem;width:100%}@media screen and (max-width:768px){.confirm .confirmBtn{width:22.5rem}}@media screen and (max-width:425px){.confirm .confirmBtn{width:20rem}}@media screen and (max-width:320px){.confirm .confirmBtn{width:19rem}}.confirm .cancelBtn{background-color:#fff;border:1px solid #d0d5dd;color:#344054}@media screen and (max-width:768px){.confirm .cancelBtn{width:22.5rem}}@media screen and (max-width:425px){.confirm .cancelBtn{width:20rem}}@media screen and (max-width:320px){.confirm .cancelBtn{width:19rem}}.confirm{align-items:center;display:flex;flex-direction:column;margin:0 auto;padding-bottom:23rem;padding-top:6rem;width:30vw}@media screen and (max-width:768px){.confirm{padding-bottom:7rem}}.confirm .confirm__img{height:3rem;margin:0 auto;width:3rem}.confirm .confirm__title{color:#101828;font-size:2rem;font-weight:500;line-height:2.3rem;margin-bottom:0}.confirm .confirm__info{color:#667085;font-size:1.125rem;line-height:1.5rem;margin-bottom:2rem}@media screen and (max-width:768px){.confirm .confirm__input{height:4rem;width:3.4rem}}@media screen and (max-width:425px){.confirm .confirm__input{height:3.5rem;width:3rem}}@media screen and (max-width:355px){.confirm .confirm__input{height:3.5rem;width:2.7rem}}.confirm .confirm__code{align-self:flex-start;color:#344054;font-size:1rem;font-weight:500;margin-bottom:5px}.confirm .confirmBtn,.confirm .confirm__resendBtnTrue{background-color:#489fe1;border:none;color:#fff;margin-bottom:2rem;width:22.5rem}@media screen and (max-width:768px){.confirm .confirmBtn,.confirm .confirm__resendBtnTrue{width:22.5rem}}@media screen and (max-width:425px){.confirm .confirmBtn,.confirm .confirm__resendBtnTrue{width:20rem}}@media screen and (max-width:320px){.confirm .confirmBtn,.confirm .confirm__resendBtnTrue{width:19rem}}.confirm .confirmBtnDisabled,.confirm .confirm__resendBtnFalse{background-color:#9ea7af;border:none;color:#fff;cursor:auto;margin-bottom:2rem;width:22.5rem}@media screen and (max-width:768px){.confirm .confirmBtnDisabled,.confirm .confirm__resendBtnFalse{width:22.5rem}}@media screen and (max-width:425px){.confirm .confirmBtnDisabled,.confirm .confirm__resendBtnFalse{width:20rem}}@media screen and (max-width:320px){.confirm .confirmBtnDisabled,.confirm .confirm__resendBtnFalse{width:19rem}}.confirm .confirm__text{margin-bottom:2rem}.confirm .confirm__timer{color:#3695d8}.error-status{align-self:flex-start;color:#f04438;font-size:14px;font-weight:600}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:#0000}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:#0000}.cm-fat-cursor{caret-color:#0000}@keyframes blink{50%{background-color:initial}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:blue}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{background:#fff;overflow:hidden;position:relative}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative;z-index:0}.CodeMirror-sizer{border-right:50px solid #0000;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;outline:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:initial}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:initial}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:#0000;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:initial}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.cm-s-hopscotch.CodeMirror{background:#322931;color:#d5d3d5}.cm-s-hopscotch div.CodeMirror-selected{background:#433b42!important}.cm-s-hopscotch .CodeMirror-gutters{background:#322931;border-right:0}.cm-s-hopscotch .CodeMirror-linenumber{color:#797379}.cm-s-hopscotch .CodeMirror-cursor{border-left:1px solid #989498!important}.cm-s-hopscotch span.cm-comment{color:#b33508}.cm-s-hopscotch span.cm-atom,.cm-s-hopscotch span.cm-number{color:#c85e7c}.cm-s-hopscotch span.cm-attribute,.cm-s-hopscotch span.cm-property{color:#8fc13e}.cm-s-hopscotch span.cm-keyword{color:#dd464c}.cm-s-hopscotch span.cm-string{color:#fdcc59}.cm-s-hopscotch span.cm-variable{color:#8fc13e}.cm-s-hopscotch span.cm-variable-2{color:#1290bf}.cm-s-hopscotch span.cm-def{color:#fd8b19}.cm-s-hopscotch span.cm-error{background:#dd464c;color:#989498}.cm-s-hopscotch span.cm-bracket{color:#d5d3d5}.cm-s-hopscotch span.cm-tag{color:#dd464c}.cm-s-hopscotch span.cm-link{color:#c85e7c}.cm-s-hopscotch .CodeMirror-matchingbracket{color:#fff!important;text-decoration:underline}.cm-s-hopscotch .CodeMirror-activeline-background{background:#302020}.sp-container{display:inline-block;left:0;overflow:hidden;position:absolute;top:0;z-index:9999994}.sp-container.sp-flat{position:relative}.sp-container,.sp-container *{box-sizing:initial}.sp-top{display:inline-block;position:relative;width:100%}.sp-top-inner{right:0}.sp-color,.sp-top-inner{bottom:0;left:0;position:absolute;top:0}.sp-color{right:20%}.sp-hue{bottom:0;height:100%;left:84%;position:absolute;right:0;top:0}.sp-clear-enabled .sp-hue{height:77.5%;top:33px}.sp-fill{padding-top:80%}.sp-sat,.sp-val{bottom:0;left:0;position:absolute;right:0;top:0}.sp-alpha-enabled .sp-top{margin-bottom:18px}.sp-alpha-enabled .sp-alpha{display:block}.sp-alpha-handle{background:#fff;border:1px solid #000;bottom:-4px;cursor:pointer;left:50%;opacity:.8;position:absolute;top:-4px;width:6px}.sp-alpha{bottom:-14px;display:none;height:8px;left:0;position:absolute;right:0}.sp-alpha-inner{border:1px solid #333}.sp-clear{display:none}.sp-clear.sp-clear-display{background-position:50%}.sp-clear-enabled .sp-clear{bottom:0;display:block;height:28px;left:84%;position:absolute;right:0;top:0}.sp-alpha,.sp-alpha-handle,.sp-clear,.sp-container,.sp-container button,.sp-container.sp-dragging .sp-input,.sp-dragger,.sp-preview,.sp-replacer,.sp-slider{-webkit-user-select:none;-o-user-select:none;user-select:none}.sp-container.sp-buttons-disabled .sp-button-container,.sp-container.sp-input-disabled .sp-input-container,.sp-container.sp-palette-buttons-disabled .sp-palette-button-container,.sp-initial-disabled .sp-initial,.sp-palette-disabled .sp-palette-container,.sp-palette-only .sp-picker-container{display:none}.sp-sat{background-image:linear-gradient(90deg,#fff,#cc9a8100);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 1,startColorstr="#FFFFFFFF",endColorstr="#00CC9A81")}.sp-val{background-image:linear-gradient(0deg,#000,#cc9a8100);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00CC9A81",endColorstr="#FF000000")}.sp-hue{background:linear-gradient(180deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.sp-1{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0000",endColorstr="#ffff00");height:17%}.sp-2{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffff00",endColorstr="#00ff00");height:16%}.sp-3{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ff00",endColorstr="#00ffff");height:17%}.sp-4{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffff",endColorstr="#0000ff");height:17%}.sp-5{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0000ff",endColorstr="#ff00ff");height:16%}.sp-6{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff00ff",endColorstr="#ff0000");height:17%}.sp-hidden{display:none!important}.sp-cf:after,.sp-cf:before{content:"";display:table}.sp-cf:after{clear:both}@media(max-device-width:480px){.sp-color{right:40%}.sp-hue{left:63%}.sp-fill{padding-top:60%}}.sp-dragger{background:#000;border:1px solid #fff;border-radius:5px;height:5px;left:0;width:5px}.sp-dragger,.sp-slider{cursor:pointer;position:absolute;top:0}.sp-slider{background:#fff;border:1px solid #000;height:3px;left:-1px;opacity:.8;right:-1px}.sp-container{background-color:#ececec;border:1px solid #f0c49b;border-radius:0;padding:0}.sp-clear,.sp-color,.sp-container,.sp-container button,.sp-container input,.sp-hue{-ms-box-sizing:border-box;box-sizing:border-box;font:normal 12px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Verdana,sans-serif}.sp-top{margin-bottom:3px}.sp-clear,.sp-color,.sp-hue{border:1px solid #666}.sp-input-container{float:right;margin-bottom:4px;width:100px}.sp-initial-disabled .sp-input-container,.sp-input{width:100%}.sp-input{background:#0000;border:1px inset;border-radius:3px;color:#222;font-size:12px!important;margin:0;padding:4px 5px}.sp-input:focus{border:1px solid orange}.sp-input.sp-validation-error{background:#fdd;border:1px solid red}.sp-palette-container,.sp-picker-container{float:left;margin-bottom:-290px;padding:10px 10px 300px;position:relative}.sp-picker-container{border-left:1px solid #fff;width:172px}.sp-palette-container{border-right:1px solid #ccc}.sp-palette-only .sp-palette-container{border:0}.sp-palette .sp-thumb-el{border:2px solid #0000;cursor:pointer;display:block;float:left;height:15px;margin:3px;position:relative;width:24px}.sp-palette .sp-thumb-el.sp-thumb-active,.sp-palette .sp-thumb-el:hover{border-color:orange}.sp-thumb-el{position:relative}.sp-initial{border:1px solid #333;float:left}.sp-initial span{border:none;display:block;float:left;height:25px;margin:0;width:30px}.sp-initial .sp-clear-display{background-position:50%}.sp-button-container,.sp-palette-button-container{float:right}.sp-replacer{background:#eee;border:1px solid #91765d;color:#333;cursor:pointer;display:inline-block;margin:0;overflow:hidden;padding:4px;vertical-align:middle}.sp-replacer.sp-active,.sp-replacer:hover{border-color:#f0c49b;color:#111}.sp-replacer.sp-disabled{border-color:silver;color:silver;cursor:default}.sp-dd{float:left;font-size:10px;height:16px;line-height:16px;padding:2px 0}.sp-preview{border:1px solid #222;float:left;height:20px;margin-right:5px;position:relative;width:25px;z-index:0}.sp-palette{max-width:220px}.sp-palette .sp-thumb-el{border:1px solid #d0d0d0;height:16px;margin:2px 1px;width:16px}.sp-container{padding-bottom:0}.sp-container button{background-color:#eee;background-image:linear-gradient(180deg,#eee,#ccc);border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;color:#333;font-size:14px;line-height:1;padding:5px 4px;text-align:center;text-shadow:0 1px 0 #eee;vertical-align:middle}.sp-container button:hover{background-color:#ddd;background-image:linear-gradient(180deg,#ddd,#bbb);border:1px solid;border-color:#bbb #bbb #999;cursor:pointer;text-shadow:0 1px 0 #ddd}.sp-container button:active{border:1px solid;border-color:#aaa #aaa #888;-ms-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-o-box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;box-shadow:inset 0 0 5px 2px #aaa,0 1px 0 0 #eee}.sp-cancel{color:#d93f3f!important;font-size:11px;margin:0 5px 0 0;padding:2px;text-decoration:none;vertical-align:middle}.sp-cancel:hover{color:#d93f3f!important;text-decoration:underline}.sp-palette span.sp-thumb-active,.sp-palette span:hover{border-color:#000}.sp-alpha,.sp-preview,.sp-thumb-el{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);position:relative}.sp-alpha-inner,.sp-preview-inner,.sp-thumb-inner{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.sp-palette .sp-thumb-inner{background-position:50% 50%;background-repeat:no-repeat}.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=)}.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=)}.sp-clear-display{background-image:url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==);background-position:50%;background-repeat:no-repeat}.gjs-is__grab,.gjs-is__grab *{cursor:grab!important}.gjs-is__grabbing,.gjs-is__grabbing *{cursor:grabbing!important;-webkit-user-select:none;-o-user-select:none;user-select:none}.gjs-one-bg{background-color:#444;background-color:var(--gjs-primary-color)}.gjs-one-color,.gjs-one-color-h:hover{color:#444;color:var(--gjs-primary-color)}.gjs-two-bg{background-color:#ddd;background-color:var(--gjs-secondary-color)}.gjs-two-color,.gjs-two-color-h:hover{color:#ddd;color:var(--gjs-secondary-color)}.gjs-three-bg{background-color:#804f7b;background-color:var(--gjs-tertiary-color)}.gjs-three-color,.gjs-three-color-h:hover{color:#804f7b;color:var(--gjs-tertiary-color)}.gjs-four-bg{background-color:#d278c9;background-color:var(--gjs-quaternary-color)}.gjs-four-color,.gjs-four-color-h:hover{color:#d278c9;color:var(--gjs-quaternary-color)}.gjs-danger-bg{background-color:#dd3636;background-color:var(--gjs-color-red)}.gjs-danger-color,.gjs-danger-color-h:hover{color:#dd3636;color:var(--gjs-color-red)}.gjs-bg-main,.gjs-off-prv,.gjs-sm-colorp-c{background-color:#444;background-color:var(--gjs-main-color)}.gjs-color-main,.gjs-off-prv,.gjs-sm-stack #gjs-sm-add{fill:#ddd;fill:var(--gjs-font-color);color:#ddd;color:var(--gjs-font-color)}.gjs-color-active{fill:#f8f8f8;fill:var(--gjs-font-color-active);color:#f8f8f8;color:var(--gjs-font-color-active)}.gjs-color-warn{fill:#ffca6f;fill:var(--gjs-color-warn);color:#ffca6f;color:var(--gjs-color-warn)}.gjs-color-hl{fill:#71b7f1;fill:var(--gjs-color-highlight);color:#71b7f1;color:var(--gjs-color-highlight)}.gjs-clm-tags #gjs-clm-new,.gjs-invis-invis,.gjs-no-app{background-color:#0000;border:none;color:inherit}.gjs-no-app{height:10px}.gjs-test::btn{color:"#fff"}.opac50{filter:alpha(opacity=50);opacity:.5}.checker-bg,.gjs-checker-bg,.gjs-field-colorp-c,.gjs-sm-layer-preview{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.gjs-grabbing,.gjs-grabbing *,.gjs-layer-name,.gjs-no-user-select,.gjs-rte-toolbar{-webkit-user-select:none;-o-user-select:none;user-select:none}.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el,.gjs-margin-v-el,.gjs-no-pointer-events,.gjs-padding-v-el,.gjs-resizer-c{pointer-events:none}.gjs-bdrag{width:auto}.gjs-bdrag,.gjs-drag-helper{pointer-events:none!important;position:absolute!important;z-index:10!important}.gjs-drag-helper{background-color:#3b97e3!important;background-color:var(--gjs-color-blue)!important;margin:15px!important;outline:none!important;transform:scale(.3)!important;transform-origin:top left!important;-webkit-transform-origin:top left!important;transition:none!important}.gjs-grabbing,.gjs-grabbing *{cursor:grabbing!important;cursor:-webkit-grabbing!important}.gjs-grabbing{overflow:hidden}.gjs-off-prv{cursor:pointer;padding:5px;position:relative;z-index:10}.gjs-editor-cont ::-webkit-scrollbar-track{background:#0000001a;background:var(--gjs-secondary-dark-color)}.gjs-editor-cont ::-webkit-scrollbar-thumb{background-color:#fff3}.gjs-editor-cont ::-webkit-scrollbar{width:8px}:root{--gjs-main-color:#444;--gjs-primary-color:#444;--gjs-secondary-color:#ddd;--gjs-tertiary-color:#804f7b;--gjs-quaternary-color:#d278c9;--gjs-font-color:#ddd;--gjs-font-color-active:#f8f8f8;--gjs-main-dark-color:#0003;--gjs-secondary-dark-color:#0000001a;--gjs-main-light-color:#ffffff1a;--gjs-secondary-light-color:#ffffffb3;--gjs-soft-light-color:hsla(0,0%,100%,.015);--gjs-color-blue:#3b97e3;--gjs-color-red:#dd3636;--gjs-color-yellow:#ffca6f;--gjs-color-green:#62c462;--gjs-left-width:15%;--gjs-color-highlight:#71b7f1;--gjs-color-warn:#ffca6f;--gjs-handle-margin:-5px;--gjs-light-border:#ffffff0d;--gjs-arrow-color:#ffffffb3;--gjs-dark-text-shadow:#0003;--gjs-color-input-padding:22px;--gjs-input-padding:5px;--gjs-padding-elem-classmanager:5px 6px;--gjs-upload-padding:150px 10px;--gjs-animation-duration:0.2s;--gjs-main-font:Helvetica,sans-serif;--gjs-font-size:0.75rem;--gjs-placeholder-background-color:var(--gjs-color-green);--gjs-canvas-top:40px;--gjs-flex-item-gap:5px}.clear{clear:both}.gjs-block-category .gjs-title,.gjs-category-title,.gjs-clm-tags #gjs-clm-close,.gjs-com-no-select,.gjs-com-no-select img,.gjs-layer-title,.gjs-sm-sector-title,.no-select{-webkit-user-select:none;-o-user-select:none;user-select:none}.gjs-no-touch-actions{touch-action:none}.gjs-disabled{filter:alpha(opacity=50);opacity:.5;-webkit-user-select:none;-o-user-select:none;user-select:none}.gjs-editor{box-sizing:border-box;font-family:Helvetica,sans-serif;font-family:var(--gjs-main-font);font-size:.75rem;font-size:var(--gjs-font-size);height:100%;position:relative}.gjs-freezed{filter:alpha(opacity=50);opacity:.5;pointer-events:none}.gjs-traits-label{border-bottom:1px solid #0003;border-bottom:1px solid var(--gjs-main-dark-color);font-weight:lighter;margin-bottom:5px;padding:10px;text-align:left}.gjs-label-wrp{min-width:30%;width:30%}.gjs-field-wrp{flex-grow:1}.gjs-trt-header{font-weight:lighter;padding:10px}.gjs-trt-trait{align-items:center;display:flex;font-weight:lighter;justify-content:flex-start;padding:5px 10px;text-align:left}.gjs-trt-traits{font-size:.75rem;font-size:var(--gjs-font-size)}.gjs-trt-trait .gjs-label{overflow:hidden;text-align:left;text-overflow:ellipsis}.gjs-guide-info{position:absolute}.gjs-guide-info__content{display:flex;height:100%;padding:5px;position:absolute;width:100%}.gjs-guide-info__line{margin:auto;position:relative}.gjs-guide-info__line:after,.gjs-guide-info__line:before{background-color:inherit;content:"";display:block;position:absolute}.gjs-guide-info__y{padding:0 5px}.gjs-guide-info__y .gjs-guide-info__content{justify-content:center}.gjs-guide-info__y .gjs-guide-info__line{height:1px;width:100%}.gjs-guide-info__y .gjs-guide-info__line:after,.gjs-guide-info__y .gjs-guide-info__line:before{bottom:0;height:10px;left:0;margin:auto;top:0;width:1px}.gjs-guide-info__y .gjs-guide-info__line:after{left:auto;right:0}.gjs-guide-info__x{padding:5px 0}.gjs-guide-info__x .gjs-guide-info__content{align-items:center}.gjs-guide-info__x .gjs-guide-info__line{height:100%;width:1px}.gjs-guide-info__x .gjs-guide-info__line:after,.gjs-guide-info__x .gjs-guide-info__line:before{height:1px;left:0;margin:auto;right:0;top:0;transform:translateX(-50%);width:10px}.gjs-guide-info__x .gjs-guide-info__line:after{bottom:0;top:auto}.gjs-badge{white-space:nowrap}.gjs-badge__icon{display:inline-block;height:15px;vertical-align:middle;width:15px}.gjs-badge__icon svg{fill:currentColor}.gjs-badge__name{display:inline-block;vertical-align:middle}.gjs-frame-wrapper{height:100%;left:0;margin:auto;position:absolute;right:0;width:100%}.gjs-frame-wrapper--anim{transition:width .35s ease,height .35s ease}.gjs-frame-wrapper__top{display:flex;left:50%;padding:5px 0;position:absolute;top:0;transform:translateY(-100%) translateX(-50%);width:100%}.gjs-frame-wrapper__top-r{margin-left:auto}.gjs-frame-wrapper__left{height:100%;left:0;position:absolute;top:50%;transform:translateX(-100%) translateY(-50%)}.gjs-frame-wrapper__bottom{bottom:0;left:50%;position:absolute;transform:translateY(100%) translateX(-50%);width:100%}.gjs-frame-wrapper__right{height:100%;position:absolute;right:0;top:50%;transform:translateX(100%) translateY(-50%)}.gjs-frame-wrapper__icon{cursor:pointer;width:24px}.gjs-frame-wrapper__icon>svg{fill:currentColor}.gjs-fixedpadding-v-top,.gjs-padding-v-top{left:0;top:0;width:100%}.gjs-fixedpadding-v-right,.gjs-padding-v-right{right:0}.gjs-fixedpadding-v-bottom,.gjs-padding-v-bottom{bottom:0;left:0;width:100%}.gjs-fixedpadding-v-left,.gjs-padding-v-left{left:0}.gjs-cv-canvas{bottom:0;box-sizing:border-box;height:calc(100% - 40px);height:calc(100% - var(--gjs-canvas-top));left:0;overflow:hidden;position:absolute;top:40px;top:var(--gjs-canvas-top);width:85%;width:calc(100% - var(--gjs-left-width));z-index:1}.gjs-cv-canvas-bg{background-color:#00000026}.gjs-cv-canvas.gjs-cui{height:100%;top:0;width:100%}.gjs-cv-canvas.gjs-is__grab .gjs-cv-canvas__frames,.gjs-cv-canvas.gjs-is__grabbing .gjs-cv-canvas__frames{pointer-events:none}.gjs-cv-canvas__frames{height:100%;left:0;position:absolute;top:0;width:100%}.gjs-cv-canvas__spots{pointer-events:none;position:absolute;z-index:1}.gjs-cv-canvas .gjs-ghost{background-color:#5b5b5b;border:2px dashed #ccc;display:none;filter:alpha(opacity=55);opacity:.55;pointer-events:none;position:absolute;z-index:10}.gjs-cv-canvas .gjs-highlighter,.gjs-cv-canvas .gjs-highlighter-sel{height:100%;outline:1px solid #3b97e3;outline:1px solid var(--gjs-color-blue);outline-offset:-1px;pointer-events:none;position:absolute;width:100%}.gjs-cv-canvas .gjs-highlighter-warning{outline:3px solid #ffca6f;outline:3px solid var(--gjs-color-yellow)}.gjs-cv-canvas .gjs-highlighter-sel{outline:2px solid #3b97e3;outline:2px solid var(--gjs-color-blue);outline-offset:-2px}.gjs-cv-canvas #gjs-tools,.gjs-cv-canvas .gjs-tools{height:100%;left:0;outline:none;position:absolute;top:0;width:100%;z-index:1}.gjs-cv-canvas *{box-sizing:border-box}.gjs-frame{border:none;bottom:0;display:block;height:100%;margin:auto;outline:medium none;right:0;transition:width .35s ease,height .35s ease;width:100%}.gjs-frame,.gjs-toolbar{left:0;position:absolute;top:0}.gjs-toolbar{background-color:#3b97e3;background-color:var(--gjs-color-blue);color:#fff;white-space:nowrap;z-index:10}.gjs-toolbar-item{cursor:pointer;display:inline-block;padding:5px;width:26px}.gjs-toolbar-item svg{fill:currentColor;vertical-align:middle}.gjs-resizer-c{height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el,.gjs-margin-v-el,.gjs-padding-v-el{background-color:#ff0;filter:alpha(opacity=10);opacity:.1;position:absolute}.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el{filter:alpha(opacity=20);opacity:.2}.gjs-fixedpadding-v-el,.gjs-padding-v-el{background-color:navy}.gjs-resizer-h{background-color:#fff;border:3px solid #3b97e3;border:3px solid var(--gjs-color-blue);height:10px;margin:-5px;margin:var(--gjs-handle-margin);pointer-events:all;position:absolute;width:10px}.gjs-resizer-h-tl{cursor:nwse-resize;left:0;top:0}.gjs-resizer-h-tr{cursor:nesw-resize;right:0;top:0}.gjs-resizer-h-tc{cursor:ns-resize;left:0;margin:-5px auto;margin:var(--gjs-handle-margin) auto;right:0;top:0}.gjs-resizer-h-cl{left:0}.gjs-resizer-h-cl,.gjs-resizer-h-cr{bottom:0;cursor:ew-resize;margin:auto -5px;margin:auto var(--gjs-handle-margin);top:0}.gjs-resizer-h-cr{right:0}.gjs-resizer-h-bl{bottom:0;cursor:nesw-resize;left:0}.gjs-resizer-h-bc{bottom:0;cursor:ns-resize;left:0;margin:-5px auto;margin:var(--gjs-handle-margin) auto;right:0}.gjs-resizer-h-br{bottom:0;cursor:nwse-resize;right:0}.gjs-pn-panel .gjs-resizer-h{background-color:#0003;border:none;opacity:0;transition:opacity .25s}.gjs-pn-panel .gjs-resizer-h:hover{opacity:1}.gjs-pn-panel .gjs-resizer-h-bc,.gjs-pn-panel .gjs-resizer-h-tc{margin:0 auto;width:100%}.gjs-pn-panel .gjs-resizer-h-cl,.gjs-pn-panel .gjs-resizer-h-cr{height:100%;margin:auto 0}.gjs-resizing .gjs-badge,.gjs-resizing .gjs-highlighter{display:none!important}.gjs-resizing-tl *{cursor:nwse-resize!important}.gjs-resizing-tr *{cursor:nesw-resize!important}.gjs-resizing-tc *{cursor:ns-resize!important}.gjs-resizing-cl *,.gjs-resizing-cr *{cursor:ew-resize!important}.gjs-resizing-bl *{cursor:nesw-resize!important}.gjs-resizing-bc *{cursor:ns-resize!important}.gjs-resizing-br *{cursor:nwse-resize!important}.btn-cl,.gjs-am-close,.gjs-mdl-btn-close{cursor:pointer;filter:alpha(opacity=30);font-size:25px;opacity:.3}.btn-cl:hover,.gjs-am-close:hover,.gjs-mdl-btn-close:hover{filter:alpha(opacity=70);opacity:.7}.no-dots,.ui-resizable-handle{border:none!important;margin:0!important;outline:none!important}.gjs-com-dashed *{box-sizing:border-box;outline:1px dashed #888;outline-offset:-2px}.gjs-badge,.gjs-com-badge{background-color:#3b97e3;background-color:var(--gjs-color-blue);color:#fff;display:none;font-size:12px;outline:none;padding:2px 5px;pointer-events:none;position:absolute;z-index:1}.gjs-badge-warning{background-color:#ffca6f;background-color:var(--gjs-color-yellow)}.gjs-com-placeholder,.gjs-placeholder{display:none;pointer-events:none;position:absolute;z-index:10}.gjs-placeholder{border-style:solid!important;box-sizing:border-box;outline:none;transition:top .2s,left .2s,width .2s,height .2s;transition:top var(--gjs-animation-duration),left var(--gjs-animation-duration),width var(--gjs-animation-duration),height var(--gjs-animation-duration)}.gjs-com-placeholder.horizontal,.gjs-placeholder.horizontal{border-color:#0000 #62c462;border-color:#0000 var(--gjs-placeholder-background-color);border-width:3px 5px;margin:-3px 0 0}.gjs-com-placeholder.vertical,.gjs-placeholder.vertical{border-color:#62c462 #0000;border-color:var(--gjs-placeholder-background-color) #0000;border-width:5px 3px;margin:0 0 0 -3px}.gjs-com-placeholder-int,.gjs-placeholder-int{background-color:#62c462;background-color:var(--gjs-placeholder-background-color);box-shadow:0 0 3px #0003;height:100%;outline:none;padding:1.5px;pointer-events:none;width:100%}.gjs-pn-panel{box-sizing:border-box;display:inline-block;padding:5px;position:absolute;text-align:center;z-index:3}.gjs-pn-panel .icon-redo,.gjs-pn-panel .icon-undo{font-size:20px;height:30px;width:25px}.gjs-pn-commands{box-shadow:0 0 5px #0003;box-shadow:0 0 5px var(--gjs-main-dark-color);left:0;top:0;width:85%;width:calc(100% - var(--gjs-left-width))}.gjs-pn-options{right:15%;right:var(--gjs-left-width);top:0}.gjs-pn-views{border-bottom:2px solid #0003;border-bottom:2px solid var(--gjs-main-dark-color);z-index:4}.gjs-pn-views,.gjs-pn-views-container{right:0;width:15%;width:var(--gjs-left-width)}.gjs-pn-views-container{box-shadow:0 0 5px #0003;box-shadow:0 0 5px var(--gjs-main-dark-color);height:100%;overflow:auto;padding:42px 0 0}.gjs-pn-buttons{align-items:center;display:flex;justify-content:space-between}.gjs-pn-btn{background-color:#0000;border:none;border-radius:2px;box-sizing:border-box;cursor:pointer;font-size:18px;line-height:21px;margin-right:5px;min-height:30px;min-width:30px;padding:4px;position:relative}.gjs-pn-btn.gjs-pn-active{background-color:#00000026;box-shadow:inset 0 0 3px #00000040}.gjs-pn-btn svg{fill:currentColor}.gjs-label{line-height:18px}.gjs-fields{display:flex}.gjs-select{padding:0;width:100%}.gjs-select select{padding-right:10px}.gjs-select select:-moz-focusring,.gjs-select:-moz-focusring{color:#0000;text-shadow:0 0 0 #ffffffb3;text-shadow:0 0 0 var(--gjs-secondary-light-color)}.gjs-btn-prim:focus,.gjs-button:focus,.gjs-input:focus,.gjs-select select:focus,.gjs-select:focus{outline:none}.gjs-field input,.gjs-field select,.gjs-field textarea{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;box-sizing:border-box;color:inherit;padding:5px;padding:var(--gjs-input-padding);position:relative;width:100%;z-index:1}.gjs-field input:focus,.gjs-field select:focus,.gjs-field textarea:focus{outline:none}.gjs-field input[type=number]{-moz-appearance:textfield}.gjs-field input[type=number]::-webkit-inner-spin-button,.gjs-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gjs-field-range{flex:9 1 auto}.gjs-field-integer input{padding-right:30px}.gjs-clm-select option,.gjs-field-select option,.gjs-fields option,.gjs-select option,.gjs-sm-select option,.gjs-sm-unit option{background-color:#444;background-color:var(--gjs-main-color);color:#ddd;color:var(--gjs-font-color)}.gjs-field{background-color:#0003;background-color:var(--gjs-main-dark-color);border:none;border-radius:2px;box-shadow:none;box-sizing:border-box;padding:0;position:relative}.gjs-field textarea{resize:vertical}.gjs-field .gjs-sel-arrow{height:100%;position:absolute;right:0;top:0;width:9px;z-index:0}.gjs-field .gjs-d-s-arrow{border-left:3px solid #0000;border-right:4px solid #0000;border-top:4px solid #ffffffb3;border-top:4px solid var(--gjs-arrow-color);cursor:pointer;height:0;right:5px;right:var(--gjs-input-padding);width:0}.gjs-field .gjs-d-s-arrow,.gjs-field-arrows{bottom:0;margin:auto;position:absolute;top:0}.gjs-field-arrows{cursor:ns-resize;height:20px;right:3px;right:calc(var(--gjs-input-padding) - 2px);width:9px;z-index:10}.gjs-field-color,.gjs-field-radio{width:100%}.gjs-field-color input{box-sizing:border-box;padding-right:22px;padding-right:var(--gjs-color-input-padding)}.gjs-field-colorp{border-left:1px solid #0003;border-left:1px solid var(--gjs-main-dark-color);box-sizing:border-box;height:100%;padding:2px;position:absolute;right:0;top:0;width:22px;width:var(--gjs-color-input-padding);z-index:10}.gjs-field-colorp .gjs-checker-bg,.gjs-field-colorp .gjs-field-colorp-c{border-radius:1px;height:100%;width:100%}.gjs-field-colorp-c{height:100%;position:relative;width:100%}.gjs-field-color-picker{background-color:#ddd;background-color:var(--gjs-font-color);border-radius:1px;box-shadow:0 0 1px #0003;box-shadow:0 0 1px var(--gjs-main-dark-color);cursor:pointer;height:100%;position:absolute;top:0;width:100%}.gjs-field-checkbox{cursor:pointer;display:block;height:17px;padding:0;width:17px}.gjs-field-checkbox input{display:none}.gjs-field-checkbox input:checked+.gjs-chk-icon{border-color:#ffffff80;border-style:solid;border-width:0 2px 2px 0}.gjs-radio-item{border-left:1px solid #0003;border-left:1px solid var(--gjs-dark-text-shadow);flex:1 1 auto;text-align:center}.gjs-radio-item:first-child{border:none}.gjs-radio-item:hover{background:#0003;background:var(--gjs-main-dark-color)}.gjs-radio-item input{display:none}.gjs-radio-item input:checked+.gjs-radio-item-label{background-color:#fff3}.gjs-radio-items{display:flex}.gjs-radio-item-label{cursor:pointer;display:block;padding:5px;padding:var(--gjs-input-padding)}.gjs-field-units{bottom:0;margin:auto;position:absolute;right:10px;top:0}.gjs-field-unit{color:#ffffffb3;color:var(--gjs-arrow-color);cursor:pointer;font-size:10px;position:absolute;right:10px;top:3px}.gjs-input-unit{text-align:center}.gjs-field-arrow-d,.gjs-field-arrow-u{border-left:3px solid #0000;border-right:4px solid #0000;border-top:4px solid #ffffffb3;border-top:4px solid var(--gjs-arrow-color);bottom:4px;cursor:pointer;height:0;position:absolute;width:0}.gjs-field-arrow-u{border-bottom:4px solid #ffffffb3;border-bottom:4px solid var(--gjs-arrow-color);border-top:none;top:4px}.gjs-field-select{padding:0}.gjs-field-range{background-color:#0000;border:none;box-shadow:none;padding:0}.gjs-field-range input{height:100%;margin:0}.gjs-field-range input:focus{outline:none}.gjs-field-range input::-webkit-slider-thumb{-webkit-appearance:none;background-color:#ddd;background-color:var(--gjs-font-color);border:1px solid #0003;border:1px solid var(--gjs-main-dark-color);border-radius:100%;cursor:pointer;height:10px;margin-top:-4px;width:10px}.gjs-field-range input::-moz-range-thumb{background-color:#ddd;background-color:var(--gjs-font-color);border:1px solid #0003;border:1px solid var(--gjs-main-dark-color);border-radius:100%;cursor:pointer;height:10px;width:10px}.gjs-field-range input::-ms-thumb{background-color:#ddd;background-color:var(--gjs-font-color);border:1px solid #0003;border:1px solid var(--gjs-main-dark-color);border-radius:100%;cursor:pointer;height:10px;width:10px}.gjs-field-range input::-moz-range-track{background-color:#0003;background-color:var(--gjs-main-dark-color);border-radius:1px;height:3px;margin-top:3px}.gjs-field-range input::-webkit-slider-runnable-track{background-color:#0003;background-color:var(--gjs-main-dark-color);border-radius:1px;height:3px;margin-top:3px}.gjs-field-range input::-ms-track{background-color:#0003;background-color:var(--gjs-main-dark-color);border-radius:1px;height:3px;margin-top:3px}.gjs-btn-prim{border:none;border-radius:2px;color:inherit;cursor:pointer;padding:5px;padding:var(--gjs-input-padding)}.gjs-btn-prim,.gjs-btn-prim:active{background-color:#ffffff1a;background-color:var(--gjs-main-light-color)}.gjs-btn--full{width:100%}.gjs-chk-icon{box-sizing:border-box;display:block;height:14px;margin:0 5px;transform:rotate(45deg);width:6px}.gjs-add-trasp{background:none;border:none;border-radius:2px;color:#ddd;color:var(--gjs-font-color);cursor:pointer;filter:alpha(opacity=75);font-size:1em;opacity:.75}.gjs-add-trasp:hover{filter:alpha(opacity=100);opacity:1}.gjs-add-trasp:active{background-color:#0003}.gjs-devices-c{align-items:center;display:flex;padding:2px 3px 3px}.gjs-devices-c .gjs-device-label{flex-grow:2;margin-right:10px;text-align:left}.gjs-devices-c .gjs-select{flex-grow:20}.gjs-devices-c .gjs-add-trasp{flex-grow:1;margin-left:5px}.gjs-block-category.gjs-open,.gjs-category-open,.gjs-sm-sector.gjs-sm-open{border-bottom:1px solid #00000040}.gjs-block-category .gjs-title,.gjs-category-title,.gjs-layer-title,.gjs-sm-sector-title{background-color:#0000001a;background-color:var(--gjs-secondary-dark-color);border-bottom:1px solid #00000040;cursor:pointer;font-weight:lighter;letter-spacing:1px;padding:9px 10px 9px 20px;position:relative;text-align:left}.gjs-sm-clear{cursor:pointer;height:14px;margin-left:3px;min-width:14px;width:14px}.gjs-sm-header{font-weight:lighter;padding:10px}.gjs-sm-sector{clear:both;font-weight:lighter;text-align:left}.gjs-sm-sector-title{align-items:center;display:flex}.gjs-sm-sector-caret{height:17px;min-width:17px;transform:rotate(-90deg);width:17px}.gjs-sm-sector-label{margin-left:5px}.gjs-sm-sector.gjs-sm-open .gjs-sm-sector-caret{transform:none}.gjs-sm-properties{align-items:flex-end;box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:.75rem;font-size:var(--gjs-font-size);padding:10px 5px;width:100%}.gjs-sm-label{align-items:center;display:flex;margin:5px 5px 3px 0}.gjs-sm-close-btn,.gjs-sm-preview-file-close{cursor:pointer;display:block;filter:alpha(opacity=70);font-size:23px;opacity:.7;position:absolute;right:5px;top:0}.gjs-sm-close-btn:hover,.gjs-sm-preview-file-close:hover{filter:alpha(opacity=90);opacity:.9}.gjs-clm-field,.gjs-clm-select,.gjs-sm-field{position:relative;width:100%}.gjs-clm-field input,.gjs-clm-field select,.gjs-clm-select input,.gjs-clm-select select,.gjs-sm-field input,.gjs-sm-field select{background-color:#0000;border:none;color:#ffffffb3;width:100%}.gjs-clm-field input,.gjs-clm-select input,.gjs-sm-field input{box-sizing:border-box}.gjs-clm-field select,.gjs-clm-select select,.gjs-sm-field select{-webkit-appearance:none;appearance:none;position:relative;z-index:1}.gjs-clm-field select::-ms-expand,.gjs-clm-select select::-ms-expand,.gjs-sm-field select::-ms-expand{display:none}.gjs-clm-field select:-moz-focusring,.gjs-clm-select select:-moz-focusring,.gjs-sm-field select:-moz-focusring{color:#0000;text-shadow:0 0 0 #ffffffb3;text-shadow:0 0 0 var(--gjs-secondary-light-color)}.gjs-clm-field input:focus,.gjs-clm-field select:focus,.gjs-clm-select input:focus,.gjs-clm-select select:focus,.gjs-sm-field input:focus,.gjs-sm-field select:focus{outline:none}.gjs-clm-field .gjs-sm-unit,.gjs-clm-select .gjs-sm-unit,.gjs-sm-field .gjs-sm-unit{color:#ffffffb3;color:var(--gjs-secondary-light-color);cursor:pointer;font-size:10px;position:absolute;right:10px;top:3px}.gjs-clm-field .gjs-clm-sel-arrow,.gjs-clm-field .gjs-sm-int-arrows,.gjs-clm-field .gjs-sm-sel-arrow,.gjs-clm-select .gjs-clm-sel-arrow,.gjs-clm-select .gjs-sm-int-arrows,.gjs-clm-select .gjs-sm-sel-arrow,.gjs-sm-field .gjs-clm-sel-arrow,.gjs-sm-field .gjs-sm-int-arrows,.gjs-sm-field .gjs-sm-sel-arrow{cursor:ns-resize;height:100%;position:absolute;right:0;top:0;width:9px}.gjs-clm-field .gjs-sm-sel-arrow,.gjs-clm-select .gjs-sm-sel-arrow,.gjs-sm-field .gjs-sm-sel-arrow{cursor:pointer}.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-sm-d-arrow,.gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-field .gjs-sm-u-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-sm-d-arrow,.gjs-clm-select .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-sm-u-arrow,.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-arrow,.gjs-sm-field .gjs-sm-d-s-arrow,.gjs-sm-field .gjs-sm-u-arrow{border-left:3px solid #0000;border-right:4px solid #0000;cursor:pointer;height:0;position:absolute;width:0}.gjs-clm-field .gjs-sm-u-arrow,.gjs-clm-select .gjs-sm-u-arrow,.gjs-sm-field .gjs-sm-u-arrow{border-bottom:4px solid #ffffffb3;border-bottom:4px solid var(--gjs-secondary-light-color);top:4px}.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-sm-d-arrow,.gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-sm-d-arrow,.gjs-clm-select .gjs-sm-d-s-arrow,.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-arrow,.gjs-sm-field .gjs-sm-d-s-arrow{border-top:4px solid #ffffffb3;border-top:4px solid var(--gjs-secondary-light-color);bottom:4px}.gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-select .gjs-clm-d-s-arrow,.gjs-clm-select .gjs-sm-d-s-arrow,.gjs-sm-field .gjs-clm-d-s-arrow,.gjs-sm-field .gjs-sm-d-s-arrow{bottom:7px}.gjs-clm-select,.gjs-sm-color.gjs-clm-field,.gjs-sm-field.gjs-sm-color,.gjs-sm-field.gjs-sm-input,.gjs-sm-field.gjs-sm-integer,.gjs-sm-field.gjs-sm-list,.gjs-sm-field.gjs-sm-select,.gjs-sm-input.gjs-clm-field,.gjs-sm-integer.gjs-clm-field,.gjs-sm-list.gjs-clm-field,.gjs-sm-select.gjs-clm-field{background-color:#0003;background-color:var(--gjs-main-dark-color);border:1px solid #0000001a;border-radius:2px;box-shadow:1px 1px 0 #ffffff1a;box-shadow:1px 1px 0 var(--gjs-main-light-color);box-sizing:border-box;color:#ffffffb3;color:var(--gjs-secondary-light-color);padding:0 5px}.gjs-sm-composite.gjs-clm-field,.gjs-sm-composite.gjs-clm-select,.gjs-sm-field.gjs-sm-composite{border-radius:2px}.gjs-clm-select,.gjs-sm-field.gjs-sm-select,.gjs-sm-select.gjs-clm-field{padding:0}.gjs-clm-select select,.gjs-sm-field.gjs-sm-select select,.gjs-sm-select.gjs-clm-field select{height:20px}.gjs-clm-select option,.gjs-sm-field.gjs-sm-select option,.gjs-sm-select.gjs-clm-field option{padding:3px 0}.gjs-sm-composite.gjs-clm-field,.gjs-sm-composite.gjs-clm-select,.gjs-sm-field.gjs-sm-composite{background-color:#0000001a;background-color:var(--gjs-secondary-dark-color);border:1px solid #00000040}.gjs-sm-field.gjs-sm-list,.gjs-sm-list.gjs-clm-field,.gjs-sm-list.gjs-clm-select{float:left;overflow:hidden;padding:0;width:auto}.gjs-sm-field.gjs-sm-list input,.gjs-sm-list.gjs-clm-field input,.gjs-sm-list.gjs-clm-select input{display:none}.gjs-sm-field.gjs-sm-list label,.gjs-sm-list.gjs-clm-field label,.gjs-sm-list.gjs-clm-select label{cursor:pointer;display:block;padding:5px}.gjs-sm-field.gjs-sm-list .gjs-sm-radio:checked+label,.gjs-sm-list.gjs-clm-field .gjs-sm-radio:checked+label,.gjs-sm-list.gjs-clm-select .gjs-sm-radio:checked+label{background-color:#fff3}.gjs-sm-field.gjs-sm-list .gjs-sm-icon,.gjs-sm-list.gjs-clm-field .gjs-sm-icon,.gjs-sm-list.gjs-clm-select .gjs-sm-icon{background-position:50%;background-repeat:no-repeat;line-height:normal;text-shadow:none}.gjs-sm-field.gjs-sm-integer select,.gjs-sm-integer.gjs-clm-field select,.gjs-sm-integer.gjs-clm-select select{padding:0;width:auto}.gjs-sm-list .gjs-sm-el{border-left:1px solid #0003;border-left:1px solid var(--gjs-main-dark-color);float:left}.gjs-sm-list .gjs-sm-el:first-child{border:none}.gjs-sm-list .gjs-sm-el:hover{background:#0003;background:var(--gjs-main-dark-color)}.gjs-sm-slider .gjs-field-integer{flex:1 1 65px}.gjs-sm-property{box-sizing:border-box;float:left;margin-bottom:5px;padding:0 5px;width:50%}.gjs-sm-property--full,.gjs-sm-property.gjs-sm-color,.gjs-sm-property.gjs-sm-composite,.gjs-sm-property.gjs-sm-file,.gjs-sm-property.gjs-sm-list,.gjs-sm-property.gjs-sm-slider,.gjs-sm-property.gjs-sm-stack{width:100%}.gjs-sm-property .gjs-sm-btn{background-color:color-mix(in srgb,#0003,#fff 13%);background-color:color-mix(in srgb,var(--gjs-main-dark-color),#fff 13%);border:none;border-radius:2px;box-shadow:1px 1px 0 color-mix(in srgb,#0003,#fff 2%),inset 1px 1px 0 color-mix(in srgb,#0003,#fff 17%);box-shadow:1px 1px 0 color-mix(in srgb,var(--gjs-main-dark-color),#fff 2%),1px 1px 0 color-mix(in srgb,var(--gjs-main-dark-color),#fff 17%) inset;box-sizing:border-box;color:#ddd;color:var(--gjs-font-color);cursor:pointer;filter:alpha(opacity=85);height:auto;opacity:.85;padding:5px;position:relative;text-align:center;text-shadow:-1px -1px 0 #0003;text-shadow:-1px -1px 0 var(--gjs-main-dark-color);width:100%}.gjs-sm-property .gjs-sm-btn-c{box-sizing:border-box;float:left;width:100%}.gjs-sm-property__text-shadow .gjs-sm-layer-preview-cnt:after{color:#000;content:"T";font-weight:900;line-height:17px;padding:0 4px}.gjs-sm-preview-file{background-color:#ffffff0d;background-color:var(--gjs-light-border);border:1px solid color-mix(in srgb,#ffffff0d,#000 1%);border:1px solid color-mix(in srgb,var(--gjs-light-border),#000 1%);border-radius:2px;margin-top:5px;overflow:hidden;padding:3px 20px;position:relative}.gjs-sm-preview-file-cnt{background-position:50%;background-repeat:no-repeat;background-size:auto 100%;height:50px}.gjs-sm-preview-file-close{height:14px;top:-5px;width:14px}.gjs-sm-layers{margin-top:5px;min-height:30px;padding:1px 3px}.gjs-sm-layer{background-color:hsla(0,0%,100%,.055);border-radius:2px;margin:2px 0;padding:7px;position:relative}.gjs-sm-layer.gjs-sm-active{background-color:#ffffff1f}.gjs-sm-layer .gjs-sm-label-wrp{align-items:center;display:flex}.gjs-sm-layer #gjs-sm-move{cursor:grab;height:14px;min-width:14px;width:14px}.gjs-sm-layer #gjs-sm-label{flex-grow:1;margin:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gjs-sm-layer-preview{border-radius:2px;height:15px;margin-right:5px;min-width:15px;width:15px}.gjs-sm-layer-preview-cnt{background-color:#fff;background-size:cover!important;border-radius:2px;height:100%;width:100%}.gjs-sm-layer #gjs-sm-close-layer{cursor:pointer;display:block;filter:alpha(opacity=50);height:14px;min-width:14px;opacity:.5;width:14px}.gjs-sm-layer #gjs-sm-close-layer:hover{filter:alpha(opacity=80);opacity:.8}.gjs-sm-stack .gjs-sm-properties{padding:5px 0 0}.gjs-sm-stack #gjs-sm-add{background:none;border:none;cursor:pointer;height:18px;opacity:.75;outline:none;padding:0;position:absolute;right:0;top:-17px;width:18px}.gjs-sm-stack #gjs-sm-add:hover{filter:alpha(opacity=100);opacity:1}.gjs-sm-colorp-c{border-radius:2px;box-sizing:border-box;height:100%;padding:2px;position:absolute;right:0;top:0;width:20px}.gjs-sm-colorp-c .gjs-checker-bg,.gjs-sm-colorp-c .gjs-field-colorp-c{border-radius:1px;height:100%;width:100%}.gjs-sm-color-picker{background-color:#ddd;background-color:var(--gjs-font-color);border-radius:1px;box-shadow:0 0 1px #0003;box-shadow:0 0 1px var(--gjs-main-dark-color);cursor:pointer;height:16px;margin-top:-16px;width:100%}.gjs-sm-btn-upload #gjs-sm-upload{cursor:pointer;left:0;opacity:0;position:absolute;top:0;width:100%}.gjs-sm-btn-upload #gjs-sm-label{padding:2px 0}.gjs-sm-layer>#gjs-sm-move{cursor:move;filter:alpha(opacity=70);float:left;font-size:12px;margin:0 5px 0 0;opacity:.7}.gjs-sm-layer>#gjs-sm-move:hover{filter:alpha(opacity=90);opacity:.9}.gjs-blocks-c{display:flex;flex-wrap:wrap;justify-content:flex-start}.gjs-block-categories{display:flex;flex-direction:column}.gjs-block-category{width:100%}.gjs-block-category .gjs-caret-icon{margin-right:5px}.gjs-block{border:1px solid #0003;border-radius:3px;box-shadow:0 1px 0 0 #00000026;box-sizing:border-box;cursor:all-scroll;display:flex;flex-direction:column;font-size:11px;font-weight:lighter;justify-content:space-between;margin:10px 2.5% 5px;min-height:90px;min-width:45px;padding:1em;text-align:center;transition:all .2s ease 0s;transition-property:box-shadow,color;-webkit-user-select:none;-o-user-select:none;user-select:none;width:45%}.gjs-block:hover{box-shadow:0 3px 4px 0 #00000026}.gjs-block svg{fill:currentColor}.gjs-block__media{margin-bottom:10px;pointer-events:none}.gjs-block-svg{width:54px}.gjs-block-svg,.gjs-block-svg-path{fill:currentColor}.gjs-block.fa{font-size:2em;line-height:2em;padding:11px}.gjs-block-label{font-family:Helvetica,sans-serif;font-size:.65rem;font-weight:400;line-height:normal;overflow:hidden;pointer-events:none;text-overflow:ellipsis}.gjs-block.gjs-bdrag{padding:0;width:auto}.gjs-selected-parent{border:1px solid #ffca6f;border:1px solid var(--gjs-color-yellow)}.gjs-opac50{filter:alpha(opacity=50);opacity:.5}.gjs-layer{display:grid;font-size:.75rem;font-size:var(--gjs-font-size);font-weight:lighter;position:relative;text-align:left}.gjs-layer-item{background-color:#0000001a;background-color:var(--gjs-secondary-dark-color);border-bottom:1px solid #0003;border-bottom:1px solid var(--gjs-main-dark-color);cursor:pointer;justify-content:space-between;padding:5px 10px}.gjs-layer-item,.gjs-layer-item-left,.gjs-layer-item-right{align-items:center;display:flex;gap:5px;gap:var(--gjs-flex-item-gap)}.gjs-layer-item-left{width:100%}.gjs-layer-hidden{filter:alpha(opacity=55);opacity:.55}.gjs-layer-vis{box-sizing:initial;cursor:pointer;z-index:1}.gjs-layer-vis-off,.gjs-layer-vis-on{display:flex;width:13px}.gjs-layer-vis-off,.gjs-layer-vis.gjs-layer-off .gjs-layer-vis-on{display:none}.gjs-layer-vis.gjs-layer-off .gjs-layer-vis-off{display:flex}.gjs-layer-caret{box-sizing:initial;cursor:pointer;display:flex;filter:alpha(opacity=70);opacity:.7;transform:rotate(90deg);width:15px}.gjs-layer-caret:hover{filter:alpha(opacity=100);opacity:1}.gjs-layer.open>.gjs-layer-item .gjs-layer-caret{transform:rotate(180deg)}.gjs-layer-title{align-items:center;background-color:#0000!important;border-bottom:none;display:flex;padding:0}.gjs-layer-title-inn{align-items:center;display:flex;gap:5px;gap:var(--gjs-flex-item-gap);position:relative}.gjs-layer-title-c{width:100%}.gjs-layer__icon{display:block;max-height:15px;max-width:15px;padding-left:5px;width:100%}.gjs-layer__icon svg{fill:currentColor}.gjs-layer-name{box-sizing:initial;display:inline-block;height:auto;max-width:170px;overflow:hidden;white-space:nowrap}.gjs-layer-name--no-edit{text-overflow:ellipsis}.gjs-layer>.gjs-layer-children{display:none}.gjs-layer.open>.gjs-layer-children{display:block}.gjs-layer-no-chld>.gjs-layer-title-inn>.gjs-layer-caret{visibility:hidden}.gjs-layer-move{box-sizing:initial;cursor:move;display:flex;width:13px}.gjs-layer.gjs-hovered .gjs-layer-item{background-color:hsla(0,0%,100%,.015);background-color:var(--gjs-soft-light-color)}.gjs-layer.gjs-selected .gjs-layer-item{background-color:#ffffff1a;background-color:var(--gjs-main-light-color)}.gjs-layers{height:100%;position:relative}.gjs-layers #gjs-placeholder{position:absolute;width:100%}.gjs-layers #gjs-placeholder #gjs-plh-int{height:100%;padding:1px}.gjs-layers #gjs-placeholder #gjs-plh-int.gjs-insert{background-color:#62c462;background-color:var(--gjs-color-green)}#gjs-clm-add-tag,.gjs-clm-tags-btn{background-color:#ffffff26;border:1px solid #00000026;border-radius:2px;box-sizing:border-box;cursor:pointer;height:24px;margin-right:3px;padding:3px;width:24px}.gjs-clm-tags-btn svg{fill:currentColor;display:block}.gjs-clm-header{align-items:center;display:flex;margin:7px 0}.gjs-clm-header-status{flex-shrink:1;margin-left:auto}.gjs-clm-tag{align-items:center;border-radius:3px;cursor:default;display:flex;margin:0 3px 3px 0;overflow:hidden;padding:5px}.gjs-clm-tag-close,.gjs-clm-tag-status{flex-shrink:1;height:12px;width:12px}.gjs-clm-tag-close svg,.gjs-clm-tag-status svg{fill:currentColor;vertical-align:middle}.gjs-clm-sels-info{margin:7px 0;text-align:left}.gjs-clm-sel-id{filter:alpha(opacity=50);font-size:.9em;opacity:.5}.gjs-clm-label-sel{float:left;padding-right:5px}.gjs-clm-tags{font-size:.75rem;font-size:var(--gjs-font-size);padding:10px 5px}.gjs-clm-tags #gjs-clm-sel{float:left;font-style:italic;margin-left:5px;padding:7px 0}.gjs-clm-tags #gjs-clm-tags-field{clear:both;display:flex;flex-wrap:wrap;margin-bottom:5px;padding:5px}.gjs-clm-tags #gjs-clm-tags-c{display:flex;flex-wrap:wrap;overflow:hidden;vertical-align:top}.gjs-clm-tags #gjs-clm-new{color:#ddd;color:var(--gjs-font-color);display:none;padding:5px 6px;padding:var(--gjs-padding-elem-classmanager)}.gjs-clm-tags #gjs-clm-close{color:#ffffffe6;cursor:pointer;filter:alpha(opacity=85);font-size:20px;line-height:0;opacity:.85}.gjs-clm-tags #gjs-clm-close:hover{filter:alpha(opacity=100);opacity:1}.gjs-clm-tags #gjs-clm-checkbox{color:#ffffffe6;cursor:pointer;font-size:9px;vertical-align:middle}.gjs-clm-tags #gjs-clm-tag-label{cursor:text;flex-grow:1;overflow:hidden;padding:0 3px;text-overflow:ellipsis}.gjs-mdl-container{background-color:#00000080;bottom:0;display:flex;font-family:Helvetica,sans-serif;font-family:var(--gjs-main-font);left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:100}.gjs-mdl-dialog{animation:gjs-slide-down .215s;border-radius:3px;font-weight:lighter;margin:auto;max-width:850px;position:relative;text-shadow:-1px -1px 0 #0000000d;width:90%;z-index:2}.gjs-mdl-title{font-size:1rem}.gjs-mdl-btn-close{position:absolute;right:15px;top:5px}.gjs-mdl-active .gjs-mdl-dialog{animation:gjs-mdl-slide-down .216s}.gjs-mdl-content,.gjs-mdl-header{clear:both;padding:10px 15px}.gjs-mdl-header{border-bottom:1px solid #0003;border-bottom:1px solid var(--gjs-main-dark-color);padding:15px 15px 7px;position:relative}.gjs-export-dl:after{clear:both;content:"";display:block;margin-bottom:10px}.gjs-dropzone{display:none;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .25s;width:100%;z-index:11}.gjs-dropzone-active .gjs-dropzone{display:block;opacity:1}.gjs-am-assets{align-content:flex-start;align-items:flex-start;clear:both;display:flex;flex-wrap:wrap;height:290px;overflow:auto}.gjs-am-assets-header{padding:5px}.gjs-am-add-asset .gjs-am-add-field{float:left;width:70%}.gjs-am-add-asset button{float:right;width:25%}.gjs-am-preview-cont{background-color:#444;background-color:var(--gjs-main-color);border-radius:2px;float:left;height:70px;overflow:hidden;position:relative;width:30%}.gjs-am-preview{background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:1}.gjs-am-preview,.gjs-am-preview-bg{height:100%;position:absolute;width:100%}.gjs-am-preview-bg{filter:alpha(opacity=50);opacity:.5;z-index:0}.gjs-am-dimensions{filter:alpha(opacity=50);font-size:10px;opacity:.5}.gjs-am-meta{box-sizing:border-box;float:left;font-size:12px;padding:5px 0 0 5px;width:70%}.gjs-am-meta>div{margin-bottom:5px}.gjs-am-close{cursor:pointer;display:none;position:absolute;right:5px;top:0}.gjs-am-asset{border-bottom:1px solid color-mix(in srgb,#0003,#000 3%);border-bottom:1px solid color-mix(in srgb,var(--gjs-main-dark-color),#000 3%);box-sizing:border-box;cursor:pointer;padding:5px;position:relative;width:100%}.gjs-am-asset:hover .gjs-am-close{display:block}.gjs-am-highlight{background-color:#ffffff1a;background-color:var(--gjs-main-light-color)}.gjs-am-assets-cont{background-color:#0000001a;background-color:var(--gjs-secondary-dark-color);border-radius:3px;box-sizing:border-box;float:right;height:325px;overflow:hidden;padding:10px;width:45%}.gjs-am-file-uploader{float:left;width:55%}.gjs-am-file-uploader>form{background-color:#0000001a;background-color:var(--gjs-secondary-dark-color);border:2px dashed;border-radius:3px;margin-bottom:15px;position:relative;text-align:center}.gjs-am-file-uploader>form.gjs-am-hover{border:2px solid #62c462;border:2px solid var(--gjs-color-green);color:color-mix(in srgb,#62c462,#fff 5%);color:color-mix(in srgb,var(--gjs-color-green),#fff 5%)}.gjs-am-file-uploader>form.gjs-am-disabled{border-color:red}.gjs-am-file-uploader>form #gjs-am-uploadFile{box-sizing:border-box;filter:alpha(opacity=0);opacity:0;padding:150px 10px;padding:var(--gjs-upload-padding);width:100%}.gjs-am-file-uploader #gjs-am-title{padding:150px 10px;padding:var(--gjs-upload-padding);position:absolute;width:100%}.gjs-cm-editor-c{box-sizing:border-box;float:left;width:50%}.gjs-cm-editor-c .CodeMirror{height:450px}.gjs-cm-editor{font-size:12px}.gjs-cm-editor#gjs-cm-htmlmixed{border-right:1px solid #0003;border-right:1px solid var(--gjs-main-dark-color);padding-right:10px}.gjs-cm-editor#gjs-cm-htmlmixed #gjs-cm-title{color:#a97d44}.gjs-cm-editor#gjs-cm-css{padding-left:10px}.gjs-cm-editor#gjs-cm-css #gjs-cm-title{color:#ddca7e}.gjs-cm-editor #gjs-cm-title{background-color:#0003;background-color:var(--gjs-main-dark-color);font-size:12px;padding:5px 10px 3px;text-align:right}.gjs-rte-toolbar{position:absolute;z-index:10}.gjs-rte-toolbar-ui{border:1px solid #0003;border:1px solid var(--gjs-main-dark-color);border-radius:3px}.gjs-rte-actionbar{display:flex}.gjs-rte-action{align-items:center;border-right:1px solid #0003;border-right:1px solid var(--gjs-main-dark-color);cursor:pointer;display:flex;justify-content:center;outline:none;padding:5px;text-align:center;width:25px}.gjs-rte-action:last-child{border-right:none}.gjs-rte-action:hover,.gjs-rte-active{background-color:#ffffff1a;background-color:var(--gjs-main-light-color)}.gjs-rte-disabled{color:#ffffff1a;color:var(--gjs-main-light-color);cursor:not-allowed}.gjs-rte-disabled:hover{background-color:initial}.gjs-editor-cont .sp-hue,.gjs-editor-cont .sp-slider{cursor:row-resize}.gjs-editor-cont .sp-color,.gjs-editor-cont .sp-dragger{cursor:crosshair}.gjs-editor-cont .sp-alpha-handle,.gjs-editor-cont .sp-alpha-inner{cursor:col-resize}.gjs-editor-cont .sp-hue{left:90%}.gjs-editor-cont .sp-color{right:15%}.gjs-editor-cont .sp-container{border:1px solid #0003;border:1px solid var(--gjs-main-dark-color);border-radius:3px;box-shadow:0 0 7px #0003;box-shadow:0 0 7px var(--gjs-main-dark-color)}.gjs-editor-cont .sp-picker-container{border:none}.gjs-editor-cont .colpick_dark .colpick_color{outline:1px solid #0003;outline:1px solid var(--gjs-main-dark-color)}.gjs-editor-cont .sp-cancel,.gjs-editor-cont .sp-cancel:hover{bottom:-8px;color:#777!important;font-size:25px;left:0;position:absolute;text-decoration:none}.gjs-editor-cont .sp-alpha-handle{background-color:#ccc;border:1px solid #555;width:4px}.gjs-editor-cont .sp-color,.gjs-editor-cont .sp-hue{border:1px solid #333}.gjs-editor-cont .sp-slider{background-color:#ccc;border:1px solid #555;height:3px;left:-4px;width:22px}.gjs-editor-cont .sp-dragger{background:#0000;box-shadow:0 0 0 1px #111}.gjs-editor-cont .sp-button-container{float:none;position:relative;text-align:right;width:100%}.gjs-editor-cont .sp-container button,.gjs-editor-cont .sp-container button:active,.gjs-editor-cont .sp-container button:hover{background:#0003;background:var(--gjs-main-dark-color);border-color:#0003;border-color:var(--gjs-main-dark-color);box-shadow:none;color:#ddd;color:var(--gjs-font-color);padding:3px 5px;text-shadow:none}.gjs-editor-cont .sp-palette-container{border:none;float:none;margin:0;padding:5px 10px 0}.gjs-editor-cont .sp-palette .sp-thumb-el,.gjs-editor-cont .sp-palette .sp-thumb-el:hover{border:1px solid #000000e6}.gjs-editor-cont .sp-palette .sp-thumb-el.sp-thumb-active,.gjs-editor-cont .sp-palette .sp-thumb-el:hover{border-color:#000000e6}.gjs-hidden{display:none}@keyframes gjs-slide-down{0%{opacity:0;transform:translateY(-3rem)}to{opacity:1;transform:translate(0)}}@keyframes gjs-slide-up{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-3rem)}}.cm-s-hopscotch span.cm-error{color:#fff}#gjs{border:3px solid #444}.gjs-cv-canvas{height:80vh;top:10px;width:100%}.gjs-block{height:auto;min-height:auto;width:auto}.constructor{margin-top:1rem}.loader{animation:rotation 1s linear infinite;border-radius:50%;border-right:3px solid #0000;border-top:3px solid #fff;box-sizing:border-box;display:inline-block;height:24px;width:24px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.contacts{background-color:#fafcff;display:flex;flex-direction:column}.contacts__info{align-self:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0;margin-top:50px;width:90%}.contacts__form{align-items:center;display:flex;flex-direction:column;margin:0 auto;padding-bottom:4rem;padding-top:4rem;width:25vw}@media screen and (max-width:1130px){.contacts__form{width:50vw}}@media screen and (max-width:535px){.contacts__form{width:80vw}}.contacts__map{align-self:center;height:400px;margin-bottom:80px;margin-top:50px;object-fit:cover;width:90%}.input-forms{align-items:center;display:flex;flex-direction:column;gap:24px;margin-top:20px;width:100%}.inp-block{width:100%}.inp-block input{-webkit-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;display:block;font-size:1rem;font-weight:400;height:2rem;line-height:1.5;margin-top:.4rem;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:95%}.input-field{border:1px solid #d0d5dd}.input-field-err{border:1px solid red}.inp-block label{font-size:14px;font-weight:500}.inp-block textarea{-webkit-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border-radius:8px;display:block;font-size:1rem;font-weight:400;height:120px;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:95%}.inp-block-textarea{border:1px solid #d0d5dd}.inp-block-textarea-err{border:1px solid red}.btn-container{margin:0 auto;width:100%}.contacts__button{align-items:center;background-color:#3695d8;border:1px solid #3695d8;border-radius:8px;box-shadow:0 1px 2px 0 #1018280d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;height:100%;justify-content:center;padding:12px 20px;transition:background-color .3s,color .3s;width:100%}.error-message{color:red}.dnsRecords{align-items:center;display:flex;gap:4rem;justify-content:center}.dnsRecords .dnsRecords__sidebar{background-color:#d8e6f1;border-radius:12px;box-shadow:0 8px 8px -4px rgba(16,24,40,.039);flex:1 1;height:70vh}.dnsRecords .dnsRecords__sidebar .sidebar__title{color:#0077b6;text-align:center}.dnsRecords .dnsRecords__sidebar .dnsRecords__domain-list{display:flex;flex-direction:column;gap:.3rem;list-style-type:none}.dnsRecords .dnsRecords__sidebar .dnsRecords__domain-list .dnsRecords__domain-item{background-color:#fff;border:1px solid #979191;border-radius:10px;box-shadow:0 8px 8px -4px rgba(16,24,40,.039);display:flex;gap:1rem;justify-content:center;padding:.5rem 0;width:80%}.dnsRecords .dnsRecords__sidebar .dnsRecords__domain-list .btn-delete{background-color:#e64452;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.8rem;font-weight:500;line-height:1.5rem}.dnsRecords .dnsRecords__add{align-items:center;flex:2 1;justify-content:center}.dnsRecords .dnsRecords__title{margin-bottom:2rem;margin-top:5rem}.dnsRecords .dnsRecords__form{display:flex;flex-direction:column;width:30vw}.dnsRecords .dnsRecords__form .dnsRecords__label{color:#344054;font-size:1rem;margin-bottom:.4rem}.dnsRecords .dnsRecords__form .dnsRecords__inp{border:1px solid #d0d5dd;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);color:#667085;font-size:1rem;margin-bottom:1rem;padding:.625rem .875rem}.dnsRecords .dnsRecords__form .dnsRecords__inp:focus{border:2px solid #0077b6;outline:none}.dnsRecords .dnsRecords__form .dnsRecords__btn{background-color:#489fe1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:7rem;margin-top:1.5rem;padding:.625rem 0}.error{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;width:30rem}.error .error__title{color:#0b1f33;font-size:2.25rem;font-weight:400}.error .error__btn{background-color:#3695d8;border:none;border-radius:13px;color:#fff;cursor:pointer;font-size:18px;height:3.4rem;width:20rem}.forget{align-items:center;display:flex;flex-direction:column;margin:0 auto;padding-bottom:23rem;padding-top:6rem;width:30vw}@media screen and (max-width:768px){.forget{padding-bottom:20rem;padding-top:6.6rem;width:22.5rem}}@media screen and (max-width:375px){.forget{padding-bottom:17rem;width:20rem}}@media screen and (max-width:320px){.forget{width:18rem}}.forget .forget__img{height:3rem;margin:0 auto;width:3rem}.forget .forget__title{color:#101828;font-size:2rem;font-weight:700;line-height:2.3rem;margin-bottom:0}.forget .forget__info{color:#667085;font-size:1.125rem;line-height:1.5rem;margin-bottom:2rem;text-align:center}.forget .forget__code{align-self:flex-start;color:#344054;font-size:1rem;font-weight:500;margin-bottom:5px}.forget .forget__input{border:1px solid #d0d5dd;border-radius:8px;font-size:1rem;font-weight:400;line-height:1.5rem;padding:10px 14px;width:28vw}.forget .forget__input:focus{border:2px solid #489fe1}@media screen and (max-width:768px){.forget .forget__input{width:21rem}}@media screen and (max-width:375px){.forget .forget__input{width:19rem}}@media screen and (max-width:320px){.forget .forget__input{width:17.5rem}}.forget .forget__btnActive{background-color:#489fe1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;height:2.75rem;margin-bottom:2rem;margin-top:2rem;width:30vw}@media screen and (max-width:768px){.forget .forget__btnActive{padding-left:0;padding-right:0;width:100%}}.forget .disabled{background-color:#9ea7af;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;height:2.75rem;margin-bottom:2rem;width:30vw}.forget .forget__error-text{align-self:flex-start;color:#f04438;font-size:14px;font-weight:600;margin-top:.5rem}.forgot .forgot__content{align-items:center;display:flex;flex-direction:column;margin:0 auto;padding-bottom:23rem;padding-top:6rem;width:30vw}@media screen and (max-width:768px){.forgot .forgot__content{padding-bottom:11rem;padding-top:6.6rem;width:22.5rem}}@media screen and (max-width:425px){.forgot .forgot__content{width:21rem}}@media screen and (max-width:355px){.forgot .forgot__content{width:18rem}}.forgot .forgot__content .forgot__img{height:3rem;margin:0 auto;width:3rem}.forgot .forgot__content .forgot__title{color:#101828;font-size:2rem;font-weight:500;line-height:2.3rem;margin-bottom:0}.forgot .forgot__content .forgot__info{color:#667085;font-size:1.125rem;line-height:1.5rem;margin-bottom:2rem}.forgot .forgot__content .forgot__code{align-self:flex-start;color:#344054;font-size:1rem;font-weight:500;margin-bottom:5px}.forgot .forgot__content .forgot__inputs{display:flex;gap:.5rem}@media screen and (max-width:425px){.forgot .forgot__content .forgot__inputs{gap:5px}}.forgot .forgot__content .forgot__input{align-self:flex-start;border:1px solid #d0d5dd;border-radius:8px;color:#489fe1;font-size:3rem;height:4rem;text-align:center;width:3.4rem}@media screen and (max-width:425px){.forgot .forgot__content .forgot__input{height:3.5rem;width:3rem}}@media screen and (max-width:355px){.forgot .forgot__content .forgot__input{width:2.7rem}}@media screen and (max-width:330px){.forgot .forgot__content .forgot__input{width:2.5rem}}.forgot .forgot__content .forgot__btn,.forgot .forgot__content .forgot__resendBtnTrue{background-color:#489fe1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;height:2.75rem;margin-bottom:2rem;margin-top:2rem;width:30vw}@media screen and (max-width:768px){.forgot .forgot__content .forgot__btn,.forgot .forgot__content .forgot__resendBtnTrue{width:22.5rem}}@media screen and (max-width:425px){.forgot .forgot__content .forgot__btn,.forgot .forgot__content .forgot__resendBtnTrue{width:21rem}}@media screen and (max-width:355px){.forgot .forgot__content .forgot__btn,.forgot .forgot__content .forgot__resendBtnTrue{width:18rem}}.forgot .forgot__content .forgot__btnDisabled,.forgot .forgot__content .forgot__resendBtnFalse{background-color:#9ea7af;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;height:2.75rem;margin-bottom:2rem;margin-top:2rem;width:30vw}@media screen and (max-width:768px){.forgot .forgot__content .forgot__btnDisabled,.forgot .forgot__content .forgot__resendBtnFalse{width:22.5rem}}@media screen and (max-width:425px){.forgot .forgot__content .forgot__btnDisabled,.forgot .forgot__content .forgot__resendBtnFalse{width:21rem}}@media screen and (max-width:355px){.forgot .forgot__content .forgot__btnDisabled,.forgot .forgot__content .forgot__resendBtnFalse{width:18rem}}.forgot .forgot__content .forgot__text{margin-bottom:2rem}.forgot .forgot__content .forgot__timer{color:#3695d8}.forgot .forgot__success{color:#3695d8}.forgot .forgot__err,.forgot .forgot__success{align-self:flex-start;font-size:14px;font-weight:600}.forgot .forgot__err{color:#f04438}.cookie-banner{align-items:center;background-color:#333;bottom:0;box-shadow:0 -2px 5px #0003;color:#fff;display:flex;font-size:14px;justify-content:space-between;left:0;padding:15px;position:fixed;width:99%;z-index:1000}.cookie-banner p{flex:1 1;margin:0}.cookie-banner a{color:#00bfff;margin-left:5px;text-decoration:underline}.cookie-banner a:hover{text-decoration:none}.cookie-banner button{background-color:#00bfff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin-left:15px;padding:10px 15px}.cookie-banner button:hover{background-color:#0080ff}.petition{background-color:#fff;border-radius:10px;box-shadow:0 1px 4px 0 #e3ebfc;margin-bottom:1.5rem;padding:1.5rem}.petition .petition__content{align-items:center;display:flex;justify-content:space-between;width:85vw}@media screen and (max-width:425px){.petition .petition__content{flex-wrap:wrap}}.petition:hover{box-shadow:0 8px 20px 0 rgba(0,0,0,.251)}.petition .petition__left{padding-bottom:2rem;width:60vw}@media screen and (max-width:800px){.petition .petition__left{width:50vw}}@media screen and (max-width:425px){.petition .petition__left{width:85vw}}.petition .petition__left .petition__tags{display:flex;gap:.5rem;justify-content:flex-start}.petition .petition__left .petition__tags .petition__tag{background-color:#dbe5fc;border-radius:16px;color:#0b1f33;font-size:14px;font-weight:600;padding:2px 10px}.petition .petition__left .petition__header{align-items:center;display:flex;font-size:18px;font-weight:600;justify-content:space-between;margin-bottom:13px;width:100%}.petition .petition__left .petition__header .petition__title{font-size:1.18rem;margin:0;padding:0}.petition .petition__left .petition__header .petition__published{color:#14ba6d}.petition .petition__left .petition__header .petition__moderation{color:#ffcb14}.petition .petition__left .petition__header .petition__rejected{color:#e64452}.petition .petition__left .progress-bar-container{background-color:#f2f4f7;height:1.5rem;width:100%}@media screen and (max-width:800px){.petition .petition__left .progress-bar-container{display:none}}.petition .petition__left .progress-bar-container .progress-bar{background-color:#007bff;height:100%;transition:width .3s ease;width:0}.petition .petition__left .progress-bar-container .progress-bar-fill{height:100%}.petition .petition__left p{color:#9ea7af;font-size:1rem}.petition .petition__left .petition__progress{width:100%}.petition .petition__left .count{color:#0b1f33}.petition .petition__right{height:11.3rem;width:20vw}@media screen and (max-width:800px){.petition .petition__right{width:30vw}}@media screen and (max-width:425px){.petition .petition__right{height:10.7rem;width:85vw}}.petition .petition__right .petition__img{border-radius:15px;height:100%;object-fit:cover;width:100%}.petitions__filterBlock .petitions__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-around;margin-bottom:1rem}@media screen and (max-width:425px){.petitions__filterBlock .petitions__buttons{gap:.5rem}}.petitions__filterBlock .petitions__buttons .filter-button{background-color:#e3ebfc;border:none;border-radius:24px;color:#0b1f33;cursor:pointer;font-size:13px;font-weight:400;line-height:22px;padding:9px 1.375rem}.petitions__filterBlock .petitions__buttons .filter-button:hover{background-color:#2039b8;color:#fff;transition:.5s ease-in}.petitions__filterBlock .petitions__buttons .clickedBtn{background-color:#2039b8;border:none;border-radius:24px;color:#fff;cursor:pointer;font-size:13px;font-weight:400;line-height:22px;padding:9px 1.375rem}.home{background-color:#fafcff;padding-bottom:10rem}.home main{margin-bottom:4rem;padding-top:0}.home main .home__hero{align-items:center;background:linear-gradient(135deg,#1e40af,#1e3a8a 50%,#1e293b);border-radius:0 0 2rem 2rem;display:flex;justify-content:center;margin:0 -2rem;min-height:80vh;overflow:hidden;position:relative}@media screen and (max-width:768px){.home main .home__hero{border-radius:0 0 1rem 1rem;margin:0 -1rem;min-height:70vh}}.home main .home__hero .home__hero-content{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr;max-width:1200px;padding:4rem 2rem;position:relative;width:100%;z-index:2}@media screen and (max-width:1024px){.home main .home__hero .home__hero-content{gap:3rem;grid-template-columns:1fr;text-align:center}}@media screen and (max-width:768px){.home main .home__hero .home__hero-content{gap:2rem;padding:2rem 1rem}}.home main .home__hero .home__hero-left{color:#fff}.home main .home__hero .home__hero-left .home__brand{margin-bottom:1rem}.home main .home__hero .home__hero-left .home__brand .home__brand-text{font-size:1rem;font-weight:500;letter-spacing:.5px;margin:0;opacity:.9}.home main .home__hero .home__hero-left .home__hero-title{font-size:3.5rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0 0 1.5rem}@media screen and (max-width:768px){.home main .home__hero .home__hero-left .home__hero-title{font-size:2.5rem}}@media screen and (max-width:480px){.home main .home__hero .home__hero-left .home__hero-title{font-size:2rem}}.home main .home__hero .home__hero-left .home__hero-description{font-size:1.25rem;line-height:1.6;margin:0;max-width:500px;opacity:.9}@media screen and (max-width:768px){.home main .home__hero .home__hero-left .home__hero-description{font-size:1.1rem;max-width:100%}}@media screen and (max-width:480px){.home main .home__hero .home__hero-left .home__hero-description{font-size:1rem}}.home main .home__hero .home__hero-buttons{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem}@media screen and (max-width:1024px){.home main .home__hero .home__hero-buttons{align-items:center}}@media screen and (max-width:768px){.home main .home__hero .home__hero-buttons{flex-direction:row;gap:1rem;justify-content:center}}@media screen and (max-width:480px){.home main .home__hero .home__hero-buttons{flex-direction:column;width:100%}}.home main .home__hero .home__hero-buttons .home__hero-button{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff4d;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:1rem;min-width:280px;padding:1.5rem 2rem;transition:all .3s ease}@media screen and (max-width:768px){.home main .home__hero .home__hero-buttons .home__hero-button{font-size:1rem;min-width:200px;padding:1.25rem 1.5rem}}@media screen and (max-width:480px){.home main .home__hero .home__hero-buttons .home__hero-button{justify-content:center;min-width:100%}}.home main .home__hero .home__hero-buttons .home__hero-button:hover{background:#fff3;border-color:#ffffff80;transform:translateY(-2px)}.home main .home__hero .home__hero-buttons .home__hero-button .home__hero-button-text{flex:1 1}.home main .home__hero .home__hero-buttons .home__hero-button .home__hero-button-arrow{font-size:1.2rem;font-weight:700;opacity:.8}.home main .home__hero .home__hero-patterns{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.home main .home__hero .home__hero-patterns .home__pattern{background:#ffffff0d;border-radius:8px;position:absolute}.home main .home__hero .home__hero-patterns .home__pattern.home__pattern--1{height:120px;right:15%;top:10%;transform:rotate(45deg);width:120px}.home main .home__hero .home__hero-patterns .home__pattern.home__pattern--2{border-radius:50%;height:80px;right:5%;top:30%;width:80px}.home main .home__hero .home__hero-patterns .home__pattern.home__pattern--3{bottom:20%;height:100px;left:10%;transform:rotate(30deg);width:100px}.home main .home__hero .home__hero-patterns .home__pattern.home__pattern--4{border-radius:50%;bottom:40%;height:60px;left:5%;width:60px}@media screen and (max-width:768px){.home main .home__hero .home__hero-patterns .home__pattern.home__pattern--1{height:80px;right:10%;top:15%;width:80px}.home main .home__hero .home__hero-patterns .home__pattern.home__pattern--2{height:60px;right:3%;top:25%;width:60px}.home main .home__hero .home__hero-patterns .home__pattern.home__pattern--3{bottom:25%;height:70px;left:8%;width:70px}.home main .home__hero .home__hero-patterns .home__pattern.home__pattern--4{bottom:35%;height:40px;left:3%;width:40px}}.home .petitions{background-color:#fafcff;display:flex;flex-direction:column;gap:1.5rem;padding-bottom:5rem}.home .petitions h3{font-size:2.5rem;margin-bottom:2rem;text-align:center}@media screen and (max-width:768px){.home .petitions h3{margin-bottom:2rem;margin-top:0}}.home .petitions .home__buttons{display:flex;gap:1rem}.home .petitions .home__buttons button{background-color:#e3ebfc;border:none;border-radius:24px;color:#0b1f33;cursor:pointer;font-size:13px;font-weight:400;line-height:22px;padding:9px 1.375rem}.home .petitions .home__buttons button:hover{background-color:#2039b8;color:#fff;transition:.5s ease-in}.home .petitions a{color:#3695d8;cursor:pointer;display:flex;font-size:1.25rem;gap:.8rem;justify-content:flex-end;margin-top:5rem}.home .steps{background-color:#fafcff}.home .steps .steps__title{color:#1f2937;font-size:2.5rem;font-weight:700;letter-spacing:-.025em;margin-bottom:4rem;margin-top:0;text-align:center}@media screen and (max-width:768px){.home .steps .steps__title{font-size:2rem;margin-bottom:3rem}}@media screen and (max-width:480px){.home .steps .steps__title{font-size:1.75rem;margin-bottom:2rem}}.home .steps .steps__grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px}@media screen and (max-width:1024px){.home .steps .steps__grid{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.home .steps .steps__grid{gap:1.25rem;grid-template-columns:1fr;max-width:500px}}@media screen and (max-width:480px){.home .steps .steps__grid{gap:1rem;max-width:100%}}.home .steps .steps__grid .steps__card{background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}.home .steps .steps__grid .steps__card:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-4px)}@media screen and (max-width:768px){.home .steps .steps__grid .steps__card{padding:1.5rem}}@media screen and (max-width:480px){.home .steps .steps__grid .steps__card{padding:1.25rem}}.home .steps .steps__grid .steps__card .steps__badge{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);border:1px solid #3b82f633;border-radius:20px;color:#3b82f6;display:inline-block;font-size:.875rem;font-weight:600;margin-bottom:1.5rem;padding:.5rem 1rem}.home .steps .steps__grid .steps__card .steps__header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.home .steps .steps__grid .steps__card .steps__header .steps__card-title{color:#1f2937;flex:1 1;font-size:1.25rem;font-weight:700;line-height:1.3;margin:0}@media screen and (max-width:480px){.home .steps .steps__grid .steps__card .steps__header .steps__card-title{font-size:1.1rem}}.home .steps .steps__grid .steps__card .steps__header .steps__icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:1.25rem;font-weight:700;height:2.5rem;justify-content:center;transition:all .3s ease;width:2.5rem}.home .steps .steps__grid .steps__card .steps__header .steps__icon svg{height:1.2rem;width:1.2rem}.home .steps .steps__grid .steps__card .steps__header .steps__icon.steps__icon--arrow{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 2px 8px #3b82f64d;color:#fff}.home .steps .steps__grid .steps__card .steps__header .steps__icon.steps__icon--arrow:hover{box-shadow:0 4px 12px #3b82f666;transform:scale(1.1)}.home .steps .steps__grid .steps__card .steps__header .steps__icon.steps__icon--check{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 2px 8px #10b9814d;color:#fff}.home .steps .steps__grid .steps__card .steps__header .steps__icon.steps__icon--check:hover{box-shadow:0 4px 12px #10b98166;transform:scale(1.1)}@media screen and (max-width:480px){.home .steps .steps__grid .steps__card .steps__header .steps__icon{font-size:1rem;height:2rem;width:2rem}.home .steps .steps__grid .steps__card .steps__header .steps__icon svg{height:1rem;width:1rem}}.home .steps .steps__grid .steps__card .steps__description{color:#6b7280;font-size:.95rem;font-weight:400;line-height:1.5;margin:0}@media screen and (max-width:480px){.home .steps .steps__grid .steps__card .steps__description{font-size:.9rem}}.home .steps .steps__btn{display:flex;justify-content:flex-end;margin-top:4.125rem}@media screen and (max-width:768px){.home .steps .steps__btn{justify-content:center;margin-top:2rem}}.home .steps .steps__btn button{background-color:#3695d8;border:none;border-radius:9px;color:#fff;cursor:pointer;font-size:1rem;height:3.125rem;width:17.5rem}.home .steps .petition-modal{align-items:center;background-color:#000000bf;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;overflow-y:auto;position:fixed;top:0;transition:opacity .3s;width:100vw;z-index:9999}.home .steps .petition-modal__content{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(16,24,64,.078);padding:1rem 1.25rem}.home .steps .petition-modal__content .petition-modal-top{color:#282a2f;display:flex;font-weight:600;justify-content:space-between;margin-bottom:1rem}.home .steps .petition-modal__content .petition-modal-top img{cursor:pointer}.home .steps .petition-modal__content .petition-modal__middle{font-size:12px;margin-bottom:1rem;margin-top:1rem}.home .steps .petition-modal__content hr{margin-bottom:1rem}.home .steps .petition-modal__content .petition-modal__bottom{display:flex;gap:.5rem;justify-content:flex-end}.home .steps .petition-modal__content .petition-modal__bottom .petition-modal__cancel{background-color:#fff;border:1px solid #b7b7b7;border-radius:3px;box-shadow:0 1px 2px 0 rgba(38,110,255,.051);color:#000;cursor:pointer;font-size:12px;padding:.5rem 1rem}.home .steps .petition-modal__content .petition-modal__bottom .petition-modal__sign-in{background-color:#3695d8;border:none;border-radius:3px;box-shadow:0 1px 2px 0 rgba(38,110,255,.051);color:#fff;cursor:pointer;padding:.5rem 1rem}.home .analytics{background-color:#fafcff;padding-top:7.8rem}@media screen and (max-width:768px){.home .analytics{padding-top:6.25rem}}.home .analytics .analytics__title{font-size:2.5rem;margin-bottom:2rem;text-align:center}.home .analytics .analytics__blocks{display:flex;flex-wrap:wrap;gap:2rem}.home .analytics .analytics__blocks .analytics__block{background-color:#fff;border-radius:15px;box-shadow:0 1px 4px 0 #e3ebfc;display:flex;flex-direction:column;padding:1.5rem;width:21rem}.home .analytics .analytics__blocks .analytics__block img{width:100%}.home .analytics .analytics__blocks .analytics__block h5{font-size:1.5rem;margin:0}.home .analytics .analytics__blocks .analytics__block p{color:#66727f;font-size:1rem}.home .analytics .analytics__blocks .analytics__block .analytics__date{font-size:.875rem}.home .analytics .analytics__btn{align-items:center;background-color:#0000;border:2px solid #3695d8;border-radius:8px;color:#3695d8;cursor:pointer;display:flex;font-size:1rem;height:3.125rem;justify-content:center;margin-left:auto;margin-top:5rem;width:17.5rem}.home .analytics .analytics__btn:hover{background-color:#3695d8;color:#fff;transition:.3s ease-in}.petitions__btn{background-color:#0000;border:1px solid #3695d8;border-radius:8px;color:#3695d8;cursor:pointer;gap:1rem;height:3.125rem;margin-left:auto;width:17.5rem}.login,.petitions__btn{align-items:center;display:flex;justify-content:center}.login{flex-direction:column;margin:0 auto;padding-bottom:18rem;padding-top:6rem;width:22.5rem}@media screen and (max-width:425px){.login{padding-bottom:7rem;padding-top:3rem;width:20rem}}.login .login__img{height:3rem;margin-bottom:1.5rem;text-align:center;width:3rem}.login .login__title{color:#101828;font-size:1.5rem;font-weight:700;line-height:2.3rem;margin:0;padding:0}.login .login__text{color:#667085;font-size:1.125rem;margin-bottom:2rem}.login .login__form{align-items:center;display:flex;flex-direction:column;justify-content:center}.login .login__form .login__label{align-self:flex-start;color:#344054;font-size:.875rem;font-weight:600;margin-bottom:6px}@media screen and (max-width:425px){.login .login__form .login__label{margin-left:1rem}}.login .login__form .loginInput{border:1px solid #d0d5dd;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);color:#101828;font-size:1rem;font-weight:400;height:2.75rem;margin-bottom:.5rem;padding-left:.8rem;width:22.5rem}@media screen and (max-width:425px){.login .login__form .loginInput{width:20rem}}@media screen and (max-width:350px){.login .login__form .loginInput{width:18.5rem}}.login .login__form .loginInput:focus{border:2px solid #0077b6;outline:none}.login .login__form .loginErrorInput{border:2px solid #f04438;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);color:#101828;font-size:1rem;font-weight:400;height:2.75rem;margin-bottom:.5rem;padding-left:.8rem;width:22.5rem}.login .login__form .loginErrorInput:focus{border:2px solid #0077b6;outline:none}.login .login__form .login__errorBlock{display:flex;justify-content:space-between;width:22.5rem}.login .login__form .login__errorBlock .login__error-text{color:#f04438;font-size:14px}.login .login__form .login__errorBlock .login__error-img{height:14px;object-fit:cover;width:14px}.login .login__form .login__forget{align-items:center;display:flex;justify-content:flex-end;width:100%}@media screen and (max-width:425px){.login .login__form .login__forget{margin-right:1rem}}.login .login__form .login__forget .login__text{color:#0077b6;cursor:pointer;font-size:1rem;font-weight:500;padding-top:.6rem}.login .login__form .loginBtn{background-color:#489fe1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:1rem;padding:.625rem 0;transition:.3s ease-in;width:22.5rem}@media screen and (max-width:425px){.login .login__form .loginBtn{width:20rem}}@media screen and (max-width:350px){.login .login__form .loginBtn{width:18.5rem}}.login .login__form .loginBtn:hover{background-color:#0e6fb9}.login .login__form .googleBtn{align-items:center;background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#344054;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.75rem;justify-content:center;line-height:1.5rem;margin-bottom:2rem;padding:.625rem 0;width:22.5rem}@media screen and (max-width:425px){.login .login__form .googleBtn{width:20rem}}@media screen and (max-width:350px){.login .login__form .googleBtn{width:18.5rem}}.login .login__form .googleBtn img{height:1.5rem;width:1.5rem}.login .login__form .link{color:#0077b6;font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration:none}.loginPasswordBlock{position:relative}.loginPasswordBlock .showEye{cursor:pointer;position:absolute;right:12px;top:12px}.review-section{display:flex;flex-direction:column}.review-section h3{align-items:center;color:#3e3232;display:flex;font-size:24px;font-weight:500;gap:6px;line-height:29px;margin-bottom:50px}.review-section h3 span{background:#3998e8;border-radius:12px;height:10px;width:4px}.review-section__auth-warning,.review-section__warning{align-items:center;border:1px solid #c5c6c5;border-radius:10px;display:flex;font-size:18px;font-weight:500;gap:4px;height:150px;justify-content:center;line-height:22px;margin-bottom:70px;text-align:center}.review-section__auth-warning button,.review-section__warning button{color:#0077b6;font-size:18px;font-weight:500;line-height:22px;text-decoration:underline}.review-section__loader{display:flex;justify-content:center}.review-section form{display:flex;flex-direction:column;gap:16px;margin-bottom:10px}.review-section form textarea{border:1px solid #c5c6c5;border-radius:12px;font-size:18px;height:100px;padding:26px 18px;width:100%}.review-section form button{align-self:flex-end;background:#3998e8;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;line-height:20px;padding:10px 16px}.review-section__list ul{display:flex;flex-direction:column;gap:30px;list-style-type:none}.review-section__list .review{border:1px solid #c5c6c5;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:20px}.review-section__list .review__author{align-items:center;display:flex;gap:10px}.review-section__list .review__header{display:flex;flex-direction:column;gap:8px}.review-section__list .review__author-name{color:#3e3232;font-size:16px;font-weight:800;line-height:19px}.review-section__list .review__date{align-items:center;display:flex;gap:6px}.review-section__list .review__date p{color:#3e3232bf;font-size:14px;font-weight:500;line-height:20px}.review-section__list .review__description{color:#000000bf;font-size:18px;font-weight:400;line-height:20px}@media screen and (max-width:768px){.review-section h3{margin-bottom:30px}.review-section form{margin-bottom:56px}.review-section__list ul{display:flex;flex-direction:column;gap:25px}.review-section__list .review{padding:15px 20px}.review-section__list .review__description{font-size:16px}}@media screen and (max-width:550px){.review-section h3{font-size:20px;line-height:24px;margin-bottom:10px}.review-section form{gap:12px;margin-bottom:50px}.review-section form textarea{height:130px}.review-section__list ul{gap:13px}.review-section__list .review{padding:15px}.review-section__list .review__description{font-size:16px}}.news-details{display:flex;flex-direction:column;gap:40px;margin:0 auto;width:90vw}.news-details__img{align-self:center}.news-details__img #news-img{border-radius:12px;height:330px;margin-bottom:30px;max-width:1072px;object-fit:cover;width:100%}.news-details__date-and-reviews{align-items:center;display:flex;gap:80px}.news-details__date,.news-details__reviews{align-items:center;display:flex;gap:6px}.news-details__date p,.news-details__reviews p{color:#3e3232bf;font-size:15px;font-weight:500;line-height:20px}.news-details__text{-pre-linewhite-space:pre-line;align-self:center;color:#3e3232;display:flex;flex-direction:column;gap:10px;max-width:1072px;width:100%}.news-details__text h3{font-size:24px;font-weight:500;line-height:29px}.news-details__text p{font-size:20px;font-weight:400;line-height:34px}@media screen and (max-width:768px){.news-details{gap:30px}.news-details__img #news-img{height:392px;margin-bottom:25px}.news-details__text h3{font-size:20px;line-height:24px}.news-details__text p{font-size:18px;line-height:34px}}@media screen and (max-width:550px){.news-details{gap:20px}.news-details__img #news-img{height:231px;margin-bottom:20px}.news-details__text p{font-size:16px;line-height:140%}}.News_container__bWsci{margin:0 auto;min-height:100vh;width:90vw}.News_news__cdLfM{display:flex;flex-direction:column}.News_news__cdLfM h1{text-align:center}.news-card{border-radius:15px;box-shadow:0 1px 4px #d4d7de;display:flex;flex-direction:column;gap:10px;justify-content:space-between;max-width:350px;padding:1rem}.news-card img{height:160px;max-height:160px;min-height:160px;object-fit:cover;width:100%}.news-card__date{background-color:#489fe1;border-radius:3px;color:#fff;font-size:14px;font-weight:500;padding:8px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.news-card__text{display:flex;flex:1 1;flex-direction:column;gap:10px}.news-card__text h4{font-size:24px;font-weight:500}.news-card__text p{font-size:16px;font-weight:400;line-height:150%}.news-card__more-btn{border:2px solid #3b3b3b;border-radius:3px;color:#3b3b3b;font-weight:600;padding:8px 12px;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.news-list{align-items:center;display:flex;flex-direction:column;gap:20px}.news-list ul{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;list-style:none}.news-list .news-pagination{margin:2rem 0}.notFound{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:13rem;padding-top:4rem}@media screen and (max-width:425px){.notFound{padding-bottom:10rem;padding-top:3rem}}.notFound img{width:100%}.notFound .notFound__btn{background-color:#3695d8;border:none;border-radius:13px;color:#fff;cursor:pointer;height:3.4rem;margin-top:3rem;width:20rem}@media screen and (max-width:320px){.notFound .notFound__btn{margin-top:1.5rem;width:19rem}}.recovery{align-items:center;display:flex;flex-direction:column;margin:0 auto;padding-bottom:23rem;padding-top:6rem;width:30vw}@media screen and (max-width:800px){.recovery{padding-bottom:11rem;padding-top:6.6rem;width:22.5rem}}@media screen and (max-width:400px){.recovery{width:21rem}}@media screen and (max-width:355px){.recovery{width:20rem}}@media screen and (max-width:330px){.recovery{width:19rem}}.recovery .recovery__img{height:3rem;margin:0 auto;width:3rem}.recovery .recovery__title{color:#101828;font-size:2rem;font-weight:700;line-height:2.3rem;margin-bottom:2rem;text-align:center}.recovery .recovery__new-password{align-self:flex-start;color:#344054;font-size:14px;font-weight:400;margin-bottom:6px}.recovery .recovery__changePasswordInp{border:1px solid #d0d5dd;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);font-size:1rem;font-weight:400;line-height:1.5rem;margin-bottom:0;padding:10px 14px;width:28vw}@media screen and (max-width:800px){.recovery .recovery__changePasswordInp{width:22.5rem}}@media screen and (max-width:400px){.recovery .recovery__changePasswordInp{width:20rem}}@media screen and (max-width:355px){.recovery .recovery__changePasswordInp{width:19rem}}@media screen and (max-width:330px){.recovery .recovery__changePasswordInp{width:18rem}}.recovery .recovery__errorInp{border:1px solid #f04438;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);color:#101828;font-size:1rem;font-weight:400;margin-bottom:0;padding:10px 14px;width:28vw}.recovery .recovery__errorInp:focus{border:2px solid #0077b6;outline:none}@media screen and (max-width:800px){.recovery .recovery__errorInp{width:22.5rem}}@media screen and (max-width:400px){.recovery .recovery__errorInp{width:20rem}}@media screen and (max-width:355px){.recovery .recovery__errorInp{width:19rem}}@media screen and (max-width:330px){.recovery .recovery__errorInp{width:18rem}}.recovery__info{align-self:flex-start;color:#475467;font-size:14px;font-weight:400;margin:0;padding:0}.recovery__btn{background-color:#489fe1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;height:2.75rem;margin-bottom:2rem;margin-top:2rem;width:30vw}@media screen and (max-width:800px){.recovery__btn{width:22.5rem}}@media screen and (max-width:400px){.recovery__btn{width:21rem}}@media screen and (max-width:355px){.recovery__btn{width:20rem}}@media screen and (max-width:330px){.recovery__btn{width:19rem}}.recovery__passwordBlock{position:relative}.recovery__passwordBlock .recovery__showEye{cursor:pointer;position:absolute;right:12px;top:8px}.multiple-image-upload{width:100%}.upload-section{margin-bottom:16px}.upload-button{align-items:center;background:#fafafa;border:2px dashed #d9d9d9;border-radius:8px;color:#999;cursor:pointer;display:flex;flex-direction:column;font-size:14px;height:120px;justify-content:center;transition:all .3s ease;width:120px}.upload-button:hover{background:#f0f8ff;border-color:#1890ff;color:#1890ff}.upload-button .anticon{font-size:24px;margin-bottom:8px}.upload-hint{color:#999;font-size:12px;margin-top:4px;text-align:center}.images-gallery{margin-top:16px}.gallery-header{margin-bottom:12px}.gallery-title{color:#333;font-size:14px;font-weight:600}.gallery-grid{grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));max-height:400px;overflow-y:auto}.image-item{background:#fff;border:1px solid #d9d9d9;border-radius:8px;overflow:hidden;position:relative}.image-preview{height:120px;width:100%}.image-preview img{height:100%;width:100%}.image-item:hover .image-overlay{opacity:1}.remove-button{align-items:center;background:#ff4d4fcc!important;border:none!important;border-radius:50%;color:#fff!important;display:flex;height:32px;justify-content:center;width:32px}.remove-button:hover{background:#ff4d4f!important;transform:scale(1.1)}.image-info{padding:8px}.image-name{color:#333;display:block;font-size:12px;font-weight:500;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-size{color:#999;font-size:11px}@media(max-width:768px){.gallery-grid{gap:8px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.upload-button{height:100px;width:100px}.image-preview{height:100px}.image-info{padding:6px}.image-name{font-size:11px}.image-size{font-size:10px}}@media(max-width:480px){.gallery-grid{gap:6px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.upload-button{font-size:12px;height:80px;width:80px}.upload-button .anticon{font-size:20px}.image-preview{height:80px}}.image-item{animation:fadeInUp .3s ease-out}.gallery-grid::-webkit-scrollbar{width:6px}.gallery-grid::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.gallery-grid::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.gallery-grid::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.text-to-speech-button:hover{box-shadow:0 4px 8px #0000001a}.voice-modal .voice-recording{padding:20px;text-align:center}.voice-modal .recording-active{align-items:center;display:flex;flex-direction:column;gap:20px}.voice-modal .recording-indicator{align-items:center;color:#1890ff;display:flex;font-size:16px;font-weight:500;gap:12px}.voice-modal .pulse-dot{animation:pulse 1.5s ease-in-out infinite;background-color:#ff4d4f;border-radius:50%;height:12px;width:12px}.voice-modal .recording-tip{color:#8c8c8c;font-size:14px;margin:0}.voice-modal .processing{align-items:center;display:flex;flex-direction:column;gap:20px}.voice-modal .loading-spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#1890ff;height:40px;width:40px}.voice-input-field{position:relative}.input-with-voice{align-items:flex-start;display:flex;gap:8px;position:relative}.voice-textarea{flex:1 1;resize:vertical}.voice-button{align-items:center;border:1px solid #d9d9d9;border-radius:6px;color:#1890ff;display:flex;height:auto;justify-content:center;margin-top:4px;min-height:32px;padding:4px 8px;transition:all .3s ease}.voice-button:hover{background-color:#f0f8ff;border-color:#40a9ff;color:#40a9ff}.voice-button:active{border-color:#1890ff;color:#1890ff}.voice-modal .ant-modal-body{padding:24px}.voice-recording{padding:20px 0;text-align:center}.recording-indicator span{color:#333;font-size:16px;font-weight:500}.recording-tip{color:#666;font-size:14px;font-style:italic;margin:0}.loading-spinner{animation:spin 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#1890ff;height:24px;width:24px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.processing p{color:#666;font-size:16px;margin:0}@media (max-width:768px){.input-with-voice{align-items:stretch;flex-direction:column}.voice-button{align-self:flex-end;margin-top:8px;width:auto}.voice-modal{margin:0 16px}.recording-active{gap:12px}.recording-indicator{margin-bottom:12px}}@media (max-width:480px){.voice-modal .ant-modal-body{padding:16px}.voice-recording{padding:16px 0}.recording-indicator span{font-size:14px}.recording-tip{font-size:12px}}.enhanced-create-petition{min-height:100vh;padding:24px 0}.enhanced-create-petition .container{margin:0 auto;max-width:1200px;padding:0 24px}.petition-header{margin-bottom:32px;text-align:center}.petition-header h1{color:#1890ff;margin-bottom:16px}.info-card,.petition-card{border:none;border-radius:12px;box-shadow:0 2px 8px #0000001a}.petition-card .ant-card-head{background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:12px 12px 0 0}.petition-card .ant-card-head .ant-card-head-title{color:#fff;font-weight:600}.form-field{margin-bottom:24px}.field-label{color:#333;display:block;font-size:16px;font-weight:600;margin-bottom:4px}.field-hint{display:block;font-size:14px;line-height:1.4;margin-bottom:8px}.required{color:#ff4d4f}.image-preview{border:1px solid #d9d9d9;border-radius:8px;display:inline-block;margin-top:16px;overflow:hidden;position:relative}.image-preview img{display:block;height:120px;object-fit:cover;width:200px}.image-preview .ant-btn{background:#ffffffe6;position:absolute;right:8px;top:8px}.info-section{margin-bottom:16px}.transcript-preview{background:#f6f8fa;border-left:4px solid #1890ff;color:#666;font-size:14px;font-style:italic;line-height:1.5;margin:8px 0}.moderation-info{margin-top:8px}.moderation-info .ant-tag{margin-bottom:8px}.tips-list{font-size:14px;margin:8px 0 0;padding-left:16px}.tips-list li{color:#666;line-height:1.4;margin-bottom:6px}.form-actions{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;margin-top:32px;padding:24px;text-align:center}.form-actions .ant-btn{min-width:140px}.voice-input-integration{align-items:center;display:flex;gap:8px;margin-bottom:8px}.voice-input-integration .ant-btn{border:none;box-shadow:none;color:#1890ff;height:auto;padding:0}.voice-input-integration .ant-btn:hover{color:#40a9ff}.loading-container{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:60vh}.loading-container h3{color:#1890ff;margin:0}@media (max-width:768px){.enhanced-create-petition .container{padding:0 16px}.petition-header{margin-bottom:24px}.petition-header h1{font-size:24px}.form-field{margin-bottom:20px}.field-label{font-size:14px}.field-hint{font-size:12px}.image-preview img{height:90px;width:150px}.form-actions{margin-top:24px;padding:16px}.form-actions .ant-space{width:100%}.form-actions .ant-btn{margin-bottom:8px;width:100%}}@media (max-width:480px){.enhanced-create-petition{padding:16px 0}.petition-header h1{font-size:20px}.tips-list{font-size:12px}.transcript-preview{font-size:12px;padding:8px}.image-preview img{height:72px;width:120px}}.generated-content{animation:fadeInUp .6s ease-out}.ant-input-status-error,.ant-input-status-error:hover{border-color:#ff4d4f}.ant-input-status-error-focused,.ant-input-status-error:focus{border-color:#ff4d4f;box-shadow:0 0 0 2px #ff4d4f33}.text-to-speech-button{border-radius:8px;transition:all .3s ease}.text-to-speech-button:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}.text-to-speech-button.ant-btn-primary{background-color:#52c41a;border-color:#52c41a}.text-to-speech-button.ant-btn-primary:hover{background-color:#73d13d;border-color:#73d13d}.text-to-speech-button.ant-btn-primary:focus{background-color:#52c41a;border-color:#52c41a}.text-to-speech-button .anticon{font-size:14px}.text-to-speech-button.playing{animation:pulse 2s infinite}.info-section .text-to-speech-button{margin-top:8px;width:100%}.form-actions .text-to-speech-button{background:linear-gradient(135deg,#52c41a,#73d13d);border:none;color:#fff;font-weight:500}.form-actions .text-to-speech-button:hover{background:linear-gradient(135deg,#73d13d,#95de64);color:#fff}.form-actions .text-to-speech-button.ant-btn-primary{background:linear-gradient(135deg,#ff4d4f,#ff7875)}.form-actions .text-to-speech-button.ant-btn-primary:hover{background:linear-gradient(135deg,#ff7875,#ffa39e)}.success{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;width:30rem}.success .success__title{color:#0b1f33;font-size:2.25rem;font-weight:400}.success .success__text{color:#66727f;text-align:center}.success .success__btn{background-color:#3695d8;border:none;border-radius:13px;color:#fff;cursor:pointer;font-size:18px;height:3.4rem;width:20rem}.enhanced-create-petition-page{min-height:100vh;padding:40px 0}.enhanced-create-petition-page .container{margin:0 auto;max-width:1000px;padding:0 20px}@media(max-width:768px){.enhanced-create-petition-page{padding:20px 0}.enhanced-create-petition-page .container{padding:0 16px}}.moderation-status-card{border-radius:8px;box-shadow:0 2px 8px #0000001a}.moderation-header{border-bottom:1px solid #f0f0f0;padding-bottom:16px}.moderation-status-card .ant-timeline{margin-top:16px}.moderation-status-card .ant-progress{margin-bottom:0}.moderation-status-card .ant-alert{border-radius:6px}.image-gallery{margin-top:24px}.gallery-header{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:8px}.gallery-count{font-size:14px}.gallery-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:16px}.gallery-item{background:#fff;border:1px solid #d9d9d9;border-radius:8px;overflow:hidden;position:relative;transition:all .3s ease}.gallery-item:hover{border-color:#1890ff;box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.image-container{height:150px;overflow:hidden;position:relative;width:100%}.gallery-image{cursor:pointer;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.gallery-image:hover{transform:scale(1.05)}.image-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.gallery-item:hover .image-overlay{opacity:1}.preview-button{background:#1890ffe6!important;border:none!important;border-radius:6px;font-weight:500}.preview-button:hover{background:#1890ff!important;transform:scale(1.05)}.image-info{background:#fff;padding:8px 12px}.image-order{font-size:12px;font-weight:500}@media(max-width:768px){.gallery-grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.image-container{height:120px}.gallery-header{align-items:flex-start;flex-direction:column;gap:4px}.gallery-count{font-size:12px}}@media(max-width:480px){.gallery-grid{gap:8px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.image-container{height:100px}.image-info{padding:6px 8px}.image-order{font-size:11px}}.gallery-item{animation:fadeInUp .4s ease-out}.gallery-item:first-child{animation-delay:.1s}.gallery-item:nth-child(2){animation-delay:.2s}.gallery-item:nth-child(3){animation-delay:.3s}.gallery-item:nth-child(4){animation-delay:.4s}.gallery-item:nth-child(5){animation-delay:.5s}.gallery-item:nth-child(6){animation-delay:.6s}.gallery-item:nth-child(7){animation-delay:.7s}.gallery-item:nth-child(8){animation-delay:.8s}.gallery-item:nth-child(9){animation-delay:.9s}.gallery-item:nth-child(10){animation-delay:1s}.enhanced-petition-details{min-height:100vh;padding:24px 0}.enhanced-petition-details.error,.enhanced-petition-details.loading{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:60vh;text-align:center}.enhanced-petition-details.loading p{color:#1890ff;font-size:16px;margin-top:16px}.enhanced-petition-details .container{margin:0 auto;max-width:1200px;padding:0 24px}.petition-header-card{border:none;border-radius:12px;box-shadow:0 4px 12px #0000001a;margin-bottom:24px;overflow:hidden}.petition-header-card .ant-card-body{padding:32px}.petition-meta{margin-bottom:16px}.petition-meta .ant-tag{font-weight:500}.petition-title{color:#1890ff;line-height:1.3;margin:16px 0 24px}.petition-actions{border-top:1px solid #f0f0f0;padding-top:16px}.petition-content-card,.petition-info-card{border:none;border-radius:12px;box-shadow:0 2px 8px #0000001a}.petition-content-card .ant-card-head{background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:12px 12px 0 0}.petition-content-card .ant-card-head .ant-card-head-title{color:#fff;font-weight:600}.content-controls{margin-bottom:16px}.petition-content{color:#333;font-size:16px;line-height:1.8}.petition-content h1,.petition-content h2,.petition-content h3{color:#1890ff;margin-bottom:12px;margin-top:24px}.petition-content p{margin-bottom:16px}.petition-content ol,.petition-content ul{margin:16px 0;padding-left:24px}.petition-content li{margin-bottom:8px}.petition-image{margin:24px 0;text-align:center}.petition-image img{border:1px solid #f0f0f0;box-shadow:0 4px 12px #0000001a}.transcript-card{background:#f8f9fa;border:1px solid #e9ecef}.transcript-card .ant-card-head{background:#e6f7ff;border-bottom:1px solid #91d5ff}.transcript-card .ant-card-head-title{color:#1890ff}.petition-tags{border-top:1px solid #f0f0f0;padding:16px 0}.info-item{display:flex;flex-direction:column;gap:4px;padding:8px 0}.info-item:not(:last-child){border-bottom:1px solid #f5f5f5}.enhanced-petition-details{animation:fadeIn .6s ease-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.petition-content-card,.petition-header-card,.petition-info-card{animation:slideInUp .6s ease-out}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.enhanced-petition-details{padding:16px 0}.enhanced-petition-details .container{padding:0 16px}.petition-header-card .ant-card-body{padding:24px 16px}.petition-title{font-size:24px;margin:12px 0 16px}.petition-meta .ant-space{flex-wrap:wrap}.petition-actions .ant-space{width:100%}.petition-actions .ant-btn{flex:1 1;min-width:120px}.petition-content{font-size:15px;line-height:1.7}.petition-content h1,.petition-content h2,.petition-content h3{margin-bottom:10px;margin-top:20px}.petition-image img{height:auto;max-width:100%}}@media (max-width:480px){.enhanced-petition-details{padding:12px 0}.enhanced-petition-details .container{padding:0 12px}.petition-header-card .ant-card-body{padding:16px 12px}.petition-title{font-size:20px;line-height:1.4}.petition-meta .ant-tag{font-size:11px;padding:2px 6px}.petition-actions .ant-btn{font-size:13px;height:36px;padding:4px 12px}.petition-content{font-size:14px;line-height:1.6}.petition-content p{margin-bottom:12px}.petition-content ol,.petition-content ul{margin:12px 0;padding-left:20px}.petition-tags .ant-tag{font-size:11px;margin:2px 4px 2px 0}.info-item{padding:6px 0}}@media print{.enhanced-petition-details{background:#fff;padding:0}.content-controls,.petition-actions,.transcript-card .text-to-speech{display:none}.petition-content-card,.petition-header-card,.petition-info-card{border:1px solid #ddd;box-shadow:none}.petition-content,.petition-title{color:#000}}.enhanced-petition-details.dark{background:#141414}.enhanced-petition-details.dark .petition-content-card,.enhanced-petition-details.dark .petition-header-card,.enhanced-petition-details.dark .petition-info-card{background:#1f1f1f;border:1px solid #303030}.enhanced-petition-details.dark .petition-content{color:#e8e8e8}.enhanced-petition-details.dark .petition-title{color:#40a9ff}@media (prefers-contrast:high){.enhanced-petition-details{background:#fff}.petition-content-card,.petition-header-card,.petition-info-card{border:2px solid #000;box-shadow:none}.petition-content,.petition-title{color:#000}.ant-tag{border:1px solid #000}}.enhanced-petition-details-page{min-height:100vh;padding:40px 0}.enhanced-petition-details-page .container{margin:0 auto;max-width:1200px;padding:0 20px}@media(max-width:768px){.enhanced-petition-details-page{padding:20px 0}.enhanced-petition-details-page .container{padding:0 16px}}.petition-details{background-color:#fafcff;padding-top:6.9rem}@media screen and (max-width:425px){.petition-details{padding-top:4.4rem}}.petition-details .myPetition__title{font-size:1.5rem;margin:0;padding-bottom:2rem;text-align:center;width:90vw}.petition-details .petition__published{color:#14ba6d;font-size:18px;font-weight:600;margin-bottom:2rem;text-align:center}.petition-details .petition__moderation{color:#ffcb14;font-size:18px;font-weight:600;margin-bottom:2rem;text-align:center}.petition-details .petition__rejected{color:#e64452;font-size:18px;font-weight:600;margin-bottom:2rem;text-align:center}.petition-details .petition-details__images{display:flex;flex-wrap:wrap;justify-content:space-between}.petition-details .petition-details__images .petition-details__petition-img{border-radius:15px;height:32rem;margin-bottom:2.8rem;object-fit:cover;width:60vw}@media screen and (max-width:800px){.petition-details .petition-details__images .petition-details__petition-img{width:95vw}}@media screen and (max-width:425px){.petition-details .petition-details__images .petition-details__petition-img{height:16.5rem}}.petition-details .petition-details__images .petition-details__votes{background-color:#fff;border-radius:15px;box-shadow:0 1px 4px 0 #e3ebfc;display:flex;flex-direction:column;padding:1.25rem;width:21rem}@media screen and (max-width:400px){.petition-details .petition-details__images .petition-details__votes{width:19rem}}@media screen and (max-width:320px){.petition-details .petition-details__images .petition-details__votes{width:16.5rem}}.petition-details .petition-details__images .petition-details__votes .votes__progressBar-container{background-color:#f2f4f7;border-radius:4px;height:1.5rem;width:21.5rem}@media screen and (max-width:400px){.petition-details .petition-details__images .petition-details__votes .votes__progressBar-container{width:19rem}}@media screen and (max-width:320px){.petition-details .petition-details__images .petition-details__votes .votes__progressBar-container{width:16.5rem}}.petition-details .petition-details__images .petition-details__votes .votes__progressBar-container .votes__progressBar{background-color:#007bff;height:100%;transition:width .3s ease}.petition-details .petition-details__images .petition-details__votes .votes__progressBar-container .votes__progress-bar-fill{height:100%}.petition-details .petition-details__images .petition-details__votes .votes__count{display:flex;justify-content:space-between}.petition-details .petition-details__images .petition-details__votes .votes__count .votes__res{color:#3695d8;font-size:1.5rem;font-weight:700}.petition-details .petition-details__images .petition-details__votes .votes__count .votes__total{font-size:1.5rem;font-weight:700}.petition-details .petition-details__images .petition-details__votes .votes__author{align-items:center;display:flex;font-size:1rem;font-weight:700}.petition-details .petition-details__images .petition-details__votes .votes__btns{margin-top:2.375rem}.petition-details .petition-details__images .petition-details__votes .votes__btns .votes__btns-block{align-items:center;display:flex;gap:3.875rem}@media screen and (max-width:425px){.petition-details .petition-details__images .petition-details__votes .votes__btns .votes__btns-block{gap:2.5rem}}.petition-details .petition-details__images .petition-details__votes .votes__btns .votes__btn-for{background-color:#3695d8}.petition-details .petition-details__images .petition-details__votes .votes__btns .voted,.petition-details .petition-details__images .petition-details__votes .votes__btns .votes__btn-against,.petition-details .petition-details__images .petition-details__votes .votes__btns .votes__btn-for{border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:3.5rem;width:11.75rem}.petition-details .petition-details__images .petition-details__votes .votes__btns .votes__btn-against{background-color:#ff5a3f}.petition-details .petition-details__images .petition-details__votes .votes__btns .voted{background-color:#9ea7af}.petition-details .petition-details__images .petition-details__votes .votes__btns .votes__quantity{color:#7d8d93;font-size:14px;font-weight:400}.petition-details .petition-details__images .petition-details__votes .votes__cancelBtn{background-color:#ffcb14;border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:3.5rem;margin-top:2rem;width:11.75rem}.petition-details .petition-details__info{color:#666;margin-bottom:3.5rem}.petition-details .petition-details__info .petition-details__calendar{align-items:center;display:flex;gap:12px}.petition-details .petition-details__petition{background-color:#fff;border-radius:15px;box-shadow:0 1px 4px 0 #e3ebfc;margin-bottom:6.6rem;padding:2rem}.petition-details .petition-details__buttons{display:flex;gap:1rem;padding-bottom:11.3rem}@media screen and (max-width:425px){.petition-details .petition-details__buttons{padding-bottom:9rem}}.petition-details .petition-details__buttons .buttons__edit{background-color:#fff;border:1px solid #3695d8;border-radius:8px;color:#3695d8;cursor:pointer;font-size:1.125rem;font-weight:600;padding:.6rem 2.9rem}.petition-details .petition-details__buttons .buttons__publish{background-color:#3695d8;border:1px solid #3695d8;border-radius:8px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:600;padding:.6rem .7rem}.petition-details .petition-details__buttons .buttons__delete{background-color:#e64452;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;height:2.8rem;width:12rem}@media screen and (max-width:425px){.petition-details .petition-details__buttons .buttons__delete{margin:0 auto}}.petition-alert{align-items:center;background-color:#000000bf;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;overflow-y:auto;position:fixed;top:0;transition:opacity .3s;width:100%}.petition-alert .petition-alert__content{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(16,24,64,.078);display:flex;flex-direction:column;height:16.25rem;padding:1.5rem;width:25rem}@media screen and (max-width:460px){.petition-alert .petition-alert__content{height:18rem;width:20rem}}@media screen and (max-width:390px){.petition-alert .petition-alert__content{height:20rem;width:15rem}}.petition-alert .petition-alert__content .petition-alert__top{display:flex;justify-content:space-between;margin-bottom:1rem}.petition-alert .petition-alert__content .petition-alert__middle{margin-bottom:2rem}.petition-alert .petition-alert__content .petition-alert__middle .petition-alert__title{font-size:18px;font-weight:600;margin:0}.petition-alert .petition-alert__content .petition-alert__middle .petition-alert__info{color:#475467;font-size:14px}.petition-alert .petition-alert__content .petition-alert__bottom{display:flex;justify-content:space-between}@media screen and (max-width:460px){.petition-alert .petition-alert__content .petition-alert__bottom{flex-wrap:wrap;gap:1rem;justify-content:center}}.petition-alert .petition-alert__content .petition-alert__bottom .petition-alert__cancel{background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#344054;cursor:pointer;font-size:1rem;font-weight:600;height:2.75rem;width:10.6rem}.petition-alert .petition-alert__content .petition-alert__bottom .petition-alert__delete{background-color:#d92d20;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;height:2.75rem;width:10.6rem}.myPetitions .myPetitions__options{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:3.25rem;margin-top:7.6rem}@media screen and (max-width:425px){.myPetitions .myPetitions__options{margin-top:4.4rem}}.myPetitions .myPetitions__links{display:flex;gap:2.875rem}.myPetitions .myPetitions__links .myPetitions__navLink{color:#979797;font-size:1.25rem;font-weight:400;text-decoration:none}.myPetitions .myPetitions__links .myPetitions__navLink span{background-color:#e0edf8;border-radius:50%;color:#175cd3;font-size:.875rem;padding:0 5px}.myPetitions .myPetitions__verify-btn{background-color:#fff;border:1px solid #14ba6d;border-radius:8px;color:#14ba6d;cursor:pointer;font-size:1rem;font-weight:800;padding:10px}@media screen and (max-width:647px){.myPetitions .myPetitions__verify-btn{margin-top:2rem}}.myPetitions .myPetitions__empty{align-items:center;border:1px solid #c5c6c5;border-radius:10px;color:#666;display:flex;font-size:18px;height:9.3rem;justify-content:center;margin:0 auto;width:50vw}@media screen and (max-width:768px){.myPetitions .myPetitions__empty{width:80vw}}.myPetitions .create__petition-btn{align-items:center;background-color:#3695d8;border:none;border-radius:13px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:2rem;height:3.4rem;margin:2.4rem auto;padding:.8rem 3.25rem}.myPetitions .profile-logout-btn{background-color:#fff;border:1px solid #e64452;border-radius:8px;color:#e64452;cursor:pointer;display:flex;margin-bottom:2.9rem;margin-left:auto;padding:10px}.pagination-block,.petition-modal{align-items:center}.petition-modal{background-color:#000000bf;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;overflow-y:auto;position:fixed;top:0;transition:opacity .3s;width:100vw}.petition-modal__content{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(16,24,64,.078);padding:1rem 1.25rem}.petition-modal__content .petition-modal-top{color:#282a2f;display:flex;font-weight:600;justify-content:space-between;margin-bottom:1rem}.petition-modal__content .petition-modal-top img{cursor:pointer}.petition-modal__content .petition-modal__middle{font-size:12px;margin-bottom:1rem;margin-top:1rem}.petition-modal__content hr{margin-bottom:1rem}.petition-modal__content .petition-modal__bottom{display:flex;gap:.5rem;justify-content:flex-end}.petition-modal__content .petition-modal__bottom .petition-modal__cancel{background-color:#fff;border:1px solid #b7b7b7;border-radius:3px;box-shadow:0 1px 2px 0 rgba(38,110,255,.051);color:#000;cursor:pointer;font-size:12px;padding:.5rem 1rem}.petition-modal__content .petition-modal__bottom .petition-modal__sign-in{background-color:#3695d8;border:none;border-radius:3px;box-shadow:0 1px 2px 0 rgba(38,110,255,.051);color:#fff;cursor:pointer;padding:.5rem 1rem}.pagination-block{display:flex;justify-content:center;margin-top:4.3rem}.my-petition{background-color:#fff;border-radius:10px;box-shadow:0 1px 4px 0 #e3ebfc;margin-bottom:1.5rem;padding:1.5rem}.my-petition .my-petition__content{align-items:center;display:flex;justify-content:space-between;width:85vw}@media screen and (max-width:425px){.my-petition .my-petition__content{flex-wrap:wrap}}.my-petition:hover{box-shadow:0 8px 20px 0 rgba(0,0,0,.251)}.my-petition .petition__left{padding-bottom:2rem;width:60vw}@media screen and (max-width:800px){.my-petition .petition__left{width:50vw}}@media screen and (max-width:425px){.my-petition .petition__left{width:85vw}}.my-petition .petition__left .petition__header{align-items:center;display:flex;font-size:18px;font-weight:600;justify-content:space-between;margin-bottom:13px}@media screen and (max-width:700px){.my-petition .petition__left .petition__header{align-items:flex-start;flex-direction:column-reverse;flex-wrap:wrap}}.my-petition .petition__left .petition__header .petition__title{font-size:1.18rem;margin:0;padding:0}.my-petition .petition__left .petition__header .petition__published{color:#14ba6d}.my-petition .petition__left .petition__header .petition__moderation{color:#ffcb14}.my-petition .petition__left .petition__header .petition__rejected{color:#e64452}.my-petition .petition__left .progress-bar-container{background-color:#f2f4f7;height:1.5rem;width:100%}@media screen and (max-width:800px){.my-petition .petition__left .progress-bar-container{display:none}}.my-petition .petition__left .progress-bar-container .progress-bar{background-color:#007bff;height:100%;transition:width .3s ease;width:0}.my-petition .petition__left .progress-bar-container .progress-bar-fill{height:100%}.my-petition .petition__left p{color:#9ea7af;font-size:1rem}.my-petition .petition__left .petition__progress{width:100%}.my-petition .petition__left .count{color:#0b1f33}.my-petition .petition__right{height:11.3rem;width:20%}@media screen and (max-width:800px){.my-petition .petition__right{width:30vw}}@media screen and (max-width:425px){.my-petition .petition__right{height:10.7rem;width:85vw}}.my-petition .petition__right .petition__img{border-radius:15px;height:100%;object-fit:cover;width:100%}.progress-bar__second{background-color:#f2f4f7;display:none;height:1.5rem;margin-bottom:2rem;margin-top:1rem;width:100%}@media screen and (max-width:800px){.progress-bar__second{display:block}}.progress-bar__second .progress-bar{background-color:#007bff;height:100%;transition:width .3s ease;width:0}.progress-bar__second .progress-bar-fill{height:100%}.editPetition{background-color:#fafcff;font-size:1.125rem}.editPetition .editPetition__content{padding-bottom:16rem;padding-top:7rem}.editPetition .editPetition__content h1{font-size:1.5rem;margin-bottom:2.5rem}.editPetition .editPetition__content .editPetition__title{margin-bottom:2.5rem}.editPetition .editPetition__content .editPetition__title h3{font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.editPetition .editPetition__content .editPetition__title p{color:#667085;font-size:1.125rem}.editPetition .editPetition__content .editPetition__title .error{border:1px solid #fda29b}.editPetition .editPetition__content .editPetition__title .error::placeholder{color:#fda29b}.editPetition .editPetition__content .editPetition__title input{border:1px solid #dddee2;border-radius:8px;font-size:1.125rem;padding:1rem;width:60rem}.editPetition .editPetition__content .editPetition__desc{margin-bottom:2.5rem}.editPetition .editPetition__content .editPetition__desc h3{font-size:1.125rem}.editPetition .editPetition__content .editPetition__desc p{color:#667085;font-size:1.125rem}.editPetition .editPetition__content .editPetition__desc .editPetition__container{height:27.5rem;width:62.3rem}.editPetition .editPetition__content .editPetition__desc .editPetition__container .editPetition__fonts{background-color:#e3ebfc;border-radius:8px 8px 0 0}.editPetition .editPetition__content .editPetition__desc .editPetition__container .error{border:1px solid #fda29b}.editPetition .editPetition__content .editPetition__desc .editPetition__container .error::placeholder{color:#fda29b}.editPetition .editPetition__content .editPetition__desc .editPetition__container textarea{border:1px solid #dddee2;font-size:1.125rem;height:25rem;padding-left:1rem;width:61rem}.editPetition .editPetition__content .editPetition__image h3{font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.editPetition .editPetition__content .editPetition__image p{color:#667085;font-size:1.125rem}.editPetition .editPetition__content .editPetition__image .editPetition__newImg{border:1px solid #4d83fa;border-radius:8px;display:flex;justify-content:space-around;margin-bottom:7.4rem;padding-bottom:1rem;width:37.5rem}.editPetition .editPetition__content .editPetition__image .editPetition__newImg .uploadImage{border-radius:50%;padding:1rem}.editPetition .editPetition__content .editPetition__image .editPetition__newImg p{margin-bottom:0;padding:0}.editPetition .editPetition__content .editPetition__image .editPetition__box{align-items:center;background-color:#fff;border:1px solid #eaecf0;border-radius:8px;display:flex;flex-direction:column;height:10.8rem;margin-bottom:7.4rem;padding:2.5rem 1.5rem;width:37rem}.editPetition .editPetition__content .editPetition__image .editPetition__box img{margin-bottom:.75rem}.editPetition .editPetition__content .editPetition__image .editPetition__box p{margin-bottom:0}.editPetition .editPetition__content .editPetition__image .editPetition__box p span{color:#3695d8;cursor:pointer;font-weight:600}.editPetition .editPetition__content .editPetition__buttons{display:flex;gap:1rem}.editPetition .editPetition__content .editPetition__buttons .buttons__overview{background-color:#fff;border:1px solid #3695d8;border-radius:8px;color:#3695d8;cursor:pointer;font-size:1.125rem;font-weight:600;padding:.6rem 2.9rem}.editPetition .editPetition__content .editPetition__buttons .buttons__publish{background-color:#3695d8;border:1px solid #3695d8;border-radius:8px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:600;padding:.6rem .7rem}.petitionSearch{background-color:#fafcff}.petitionSearch .petitionSearch__title{margin:0;padding-bottom:2.4rem;padding-top:6.25rem}@media screen and (max-width:768px){.petitionSearch .petitionSearch__title{padding-top:5rem}}@media screen and (max-width:425px){.petitionSearch .petitionSearch__title{padding-top:4rem}}.petitionSearch .petitionSearch__inputBox{align-items:center;display:flex;justify-content:center;margin-bottom:2rem;position:relative}.petitionSearch .petitionSearch__inputBox .petitionSearch__inp{background:url(/static/media/search.823640e2c807015bbf28.svg) no-repeat;background-position:0;background-position-x:1.625rem;border:1px solid #0b1f33;border-radius:6px;font-size:18px;padding-bottom:.875rem;padding-left:4.6rem;padding-top:1.125rem;width:76vw}.petitionSearch .petitionSearch__inputBox .petitionSearch__inp::placeholder{color:#c5c6c5;font-size:1rem;font-weight:400}@media screen and (max-width:425px){.petitionSearch .petitionSearch__inputBox .petitionSearch__inp{background-position-x:.5rem;padding-left:3rem;width:55vw}}.petitionSearch .petitionSearch__inputBox .petitionSearch__clearIcon{cursor:pointer;position:absolute;right:12rem;top:1.1rem}.petitionSearch .petitionSearch__inputBox .petitionSearch__btn{background-color:#489fe1;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:400;height:3.5rem;width:11rem}@media screen and (max-width:425px){.petitionSearch .petitionSearch__inputBox .petitionSearch__btn{width:6.3rem}}.advanced-filters-card{border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:24px}.advanced-filters-card .ant-form-item-label>label{color:#262626;font-weight:500}.advanced-filters-card .ant-slider-track{background:linear-gradient(90deg,#667eea,#764ba2)}.advanced-filters-card .ant-slider-handle{border-color:#667eea}.advanced-filters-card .ant-slider-handle:focus,.advanced-filters-card .ant-slider-handle:hover{border-color:#764ba2;box-shadow:0 0 0 5px #667eea33}.advanced-filters-card .ant-btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none;font-weight:500;transition:all .3s ease}.advanced-filters-card .ant-btn-primary:hover{box-shadow:0 4px 12px #667eea66;transform:translateY(-2px)}.advanced-filters-card .ant-input:focus,.advanced-filters-card .ant-picker-focused,.advanced-filters-card .ant-select-focused .ant-select-selector{border-color:#667eea;box-shadow:0 0 0 2px #667eea33}@media (max-width:768px){.advanced-filters-card{margin:16px 0}.advanced-filters-card .ant-btn,.advanced-filters-card .ant-space,.advanced-filters-card .ant-space-item{width:100%}}.dropdown{margin-bottom:2rem}.dropdown .dropdown-btn{align-items:center;background:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#32303a;cursor:pointer;display:flex;font-weight:500;justify-content:center;padding:1rem;width:9.25rem}.dropdown .dropdown-btn img{margin-right:.5rem}.dropdown .dropdown-content{border:1px solid #f2f4f7;border-radius:8px;width:20rem}.dropdown .dropdown-content .dropdown-item{background-color:#fff;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;padding:10px 14px;transition:.2s ease}.dropdown .dropdown-content .dropdown-item:hover{background-color:#f9fafb}.dropdown .dropdown-content .dropdown-item:hover:after{content:url(/static/media/check.202b14fe468f5d4166cb.svg)}.petitions-list{background-color:#fafcff;padding-bottom:10.5rem}.petitions-list .petitions-block{padding-top:2.5rem}.petitions-list .pagination-block{display:flex;justify-content:center;margin-top:4.3rem}.petitions-list .petitions__buttons{display:flex;gap:1rem;margin-bottom:1rem}.petitions-list .petitions__buttons button{background-color:#e3ebfc;border:none;border-radius:24px;color:#0b1f33;cursor:pointer;font-size:13px;font-weight:400;line-height:22px;padding:9px 1.375rem}.petitions-list .petitions__buttons button:hover{background-color:#2039b8;color:#fff;transition:.5s ease-in}.about{font-size:1.125rem;margin-top:6.25rem}@media screen and (max-width:768px){.about{margin-top:5rem}}.about .about__image img{margin-bottom:4.3rem;width:90vw}.about .about__info{display:flex;flex-direction:column;gap:3rem}.about .about__info h3{font-size:1.875rem;font-weight:600;line-height:2.3rem}.about__questions{margin:7.2rem 0}.about__questions h3{font-size:1.875rem;font-weight:600;line-height:2.3rem}@media screen and (max-width:768px){.about__questions h3{text-align:center}}.about__questions .about__blocks{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.about__questions .about__blocks .about__block{display:flex;flex-direction:column;gap:1.2rem}.about__questions .about__blocks .about__block .about__item{border-radius:15px;box-shadow:0 1px 4px 0 #e3ebfc;padding:1.75rem 1.5rem;width:40vw}@media screen and (max-width:768px){.about__questions .about__blocks .about__block .about__item{width:80vw}}@media screen and (max-width:425px){.about__questions .about__blocks .about__block .about__item{align-items:center;padding:1rem}}.about__questions .about__blocks .about__block .about__item details summary{align-items:center;display:flex}.about__questions .about__blocks .about__block .about__item details summary img{margin-left:5rem}@media screen and (max-width:425px){.about__questions .about__blocks .about__block .about__item details summary img{margin-left:1rem}}.about__questions .about__blocks .about__block .about__item details p{height:122px;width:487px}.profile .profile__options{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:6rem;margin-top:7.6rem}@media screen and (max-width:500px){.profile .profile__options{margin-bottom:2rem}}.profile .profile__options .profile__links{display:flex;gap:2.875rem}.profile .profile__options .profile__links .profile__navLink{color:#979797;font-size:1.25rem;font-weight:400;text-decoration:none}.profile .profile__options .profile__links .profile__navLink span{background-color:#e0edf8;border-radius:50%;color:#175cd3;font-size:.875rem;padding:0 5px}.profile .profile__options .profile__status{align-items:center;color:#14ba6d;display:flex;font-size:1rem;font-weight:800;gap:10px}@media screen and (max-width:647px){.profile .profile__options .profile__status{padding-top:2rem}}.profile .profile__steps-container{display:flex;justify-content:center}.profile .profile__steps-container .profile__steps{align-items:center;border:1px solid #dddee2;border-radius:8px;display:flex;font-size:1.25rem;font-weight:700;height:4.75rem;justify-content:space-around;margin-bottom:4.3rem;padding:.9rem;width:34rem}.profile .profile__steps-container .profile__steps span{background-color:#3695d8;border-radius:50%;color:#fff;margin-right:.5rem;padding:0 8px}.profile .profile__steps-container .profile__steps .profile__second{color:#8d8d99}@media screen and (max-width:500px){.profile .profile__steps-container .profile__steps{border:none;font-size:14px}}.profile .profile__selectRegion{-webkit-appearance:none;appearance:none;background-image:url(/static/media/Frame%2010.84ca66be398e184fccf1.svg);background-position:right 1rem center;background-repeat:no-repeat;border:1px solid #dddee2;border-radius:8px;color:#000;font-size:1.125rem;font-weight:400;margin-bottom:1.5rem;max-width:70vw;padding:1rem;width:100%}.profile .profile__data .profile__avaError,.profile .profile__data .profile__data-ava{border-radius:50%;height:8.4rem;margin-bottom:1.5rem;width:8.4rem}.profile .profile__data .profile__avaError{border:13px solid #fda29b}.profile .profile__data form{display:flex;flex-direction:column}.profile .profile__data form label{color:#686b7c;font-size:1.125rem;font-weight:400;margin-bottom:.5rem}.profile .profile__data form .profile__inputs{align-items:center;display:flex;gap:1rem}.profile .profile__data form .profile__inputs img{cursor:pointer}.profile .profile__data form input{border:1px solid #dddee2;border-radius:8px}.profile .profile__data form .profile__Error,.profile .profile__data form input{color:#000;font-size:1.125rem;font-weight:400;margin-bottom:1.5rem;padding:1rem;width:70vw}.profile .profile__data form .profile__Error{border:3px solid #fda29b;border-radius:8px}.profile .profile__data form img{height:1.5rem;width:1.5rem}.profile .profile__data form .profile__selectGender{border:1px solid #dddee2;border-radius:8px;color:#000}.profile .profile__data form .profile__genderErr,.profile .profile__data form .profile__selectGender{-webkit-appearance:none;appearance:none;background-image:url(/static/media/Frame%2010.84ca66be398e184fccf1.svg);background-position:100%;background-position-x:69vw;background-repeat:no-repeat;font-size:1.125rem;font-weight:400;margin-bottom:1.5rem;padding:1rem;width:70vw}.profile .profile__data form .profile__genderErr{border:3px solid #fda29b;border-radius:8px;color:#667085}.profile .profile__data form .profile__selectedGender{-webkit-appearance:none;appearance:none;background-image:url(/static/media/Frame%2010.84ca66be398e184fccf1.svg);background-position:100%;background-position-x:69vw;background-repeat:no-repeat;border:1px solid #dddee2;border-radius:8px;color:#000;font-size:1.125rem;font-weight:400;margin-bottom:1.5rem;padding:1rem;width:70vw}.profile .profile__data form .inputErr{border:3px solid #fda29b}.profile .profile__data form .profile__selectMonth{color:#667085}.profile .profile__data form .profile__selectMonth,.profile .profile__data form .profile__selectedMonth{-webkit-appearance:none;appearance:none;background-image:url(/static/media/Frame%2010.84ca66be398e184fccf1.svg);background-position:100%;background-repeat:no-repeat;border:1px solid #dddee2;border-radius:8px;font-size:1.125rem;font-weight:400;margin-bottom:1.5rem;padding:1rem;width:13rem}.profile .profile__data form .profile__selectedMonth{color:#000}.profile .profile__data form .profile__selectMonthErr{-webkit-appearance:none;appearance:none;background-image:url(/static/media/Frame%2010.84ca66be398e184fccf1.svg);background-position:100%;background-repeat:no-repeat;border:3px solid #fda29b;border-radius:8px;color:#667085;font-size:1.125rem;font-weight:400;margin-bottom:1.5rem;padding:1rem;width:13rem}.profile .profile__data form .profile__selectYear{color:#667085}.profile .profile__data form .profile__selectYear,.profile .profile__data form .profile__selectedYear{-webkit-appearance:none;appearance:none;background-image:url(/static/media/Frame%2010.84ca66be398e184fccf1.svg);background-position:100%;background-repeat:no-repeat;border:1px solid #dddee2;border-radius:8px;font-size:1.125rem;font-weight:400;margin-bottom:1.5rem;padding:1rem;width:10rem}.profile .profile__data form .profile__selectedYear{color:#000}.profile .profile__data form .profile__selectYearErr{-webkit-appearance:none;appearance:none;background-image:url(/static/media/Frame%2010.84ca66be398e184fccf1.svg);background-position:100%;background-repeat:no-repeat;border:3px solid #fda29b;border-radius:8px;color:#667085;font-size:1.125rem;font-weight:400;margin-bottom:1.5rem;padding:1rem;width:10rem}.profile .profile__data form .profile__save-btn{background-color:#3998e8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:800;margin-bottom:8.8rem;margin-top:4.8rem;padding:10px;transition:.3s ease-in;width:14.3rem}.profile .profile__data form .profile__save-btn:hover{background-color:#2478bd}.profile .profile-logout-btn{background-color:#fff;border:1px solid #e64452;border-radius:8px;color:#e64452;cursor:pointer;display:flex;margin-bottom:2.9rem;margin-left:auto;padding:10px}.dark-bg{color:#000;opacity:60%}.change-password{align-items:center;background-color:#000000bf;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;overflow-y:auto;position:fixed;top:0;transition:opacity .3s;width:100vw}.change-password .change-password__content{background-color:#fff;border-radius:12px;box-shadow:0 8px 8px -4px rgba(16,24,40,.039);box-shadow:0 20px 24px -4px rgba(16,24,40,.102);padding:1.5rem;width:25rem}.change-password .change-password__content .change-password__label{color:#344054;font-size:1rem;font-weight:800}.change-password .change-password__content .change-password__inpBlock{position:relative}.change-password .change-password__content .change-password__inpBlock .change-password__inp{margin-top:.4rem;width:22rem}.change-password .change-password__content .change-password__inpBlock .change-password__showEye{cursor:pointer;position:absolute;right:2rem;top:1.2rem}.change-password .change-password__save{background-color:#489fe1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:800;height:2.75rem;margin-bottom:12px;transition:.3s ease;width:24rem}.change-password .change-password__save:hover{background-color:#3580b9}.change-password .change-password__cancel{background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#344054;cursor:pointer;font-size:1rem;font-weight:700;font-weight:800;height:2.75rem;transition:.3s ease;width:24rem}.change-password .change-password__cancel:hover{background-color:#d0d5dd}.change-email{align-items:center;background-color:#000000bf;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;overflow-y:auto;position:fixed;top:0;transition:opacity .3s;width:100vw}.change-email .change-email__content{background-color:#fff;border-radius:12px;box-shadow:0 8px 8px -4px rgba(16,24,40,.039);box-shadow:0 20px 24px -4px rgba(16,24,40,.102);padding:1.5rem;width:25rem}.change-email .change-email__content .change-email__label{color:#344054;font-weight:600}.change-email .change-email__inp{width:22rem}.change-email .change-email__save{background-color:#489fe1;border:none;border-radius:8px;color:#fff;cursor:pointer;height:2.75rem;margin-bottom:12px;transition:.3s ease;width:24rem}.change-email .change-email__save:hover{background-color:#3580b9}.change-email .change-password__cancel{background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#344054;cursor:pointer;font-weight:700;height:2.75rem;transition:.3s ease;width:24rem}.change-email .change-password__cancel:hover{background-color:#d0d5dd}.logout-modal{align-items:center;background-color:#000000bf;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;overflow-y:auto;position:fixed;top:0;transition:opacity .3s;width:100vw;z-index:5}.logout-modal .logout-modal__content{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(16,24,64,.078);padding:1rem 1.25rem}.logout-modal .logout-modal__content .logout-modal__top{align-items:center;color:#101828;display:flex;font-size:18px;font-weight:600;justify-content:space-between}.logout-modal .logout-modal__content .logout-modal__top img{cursor:pointer;height:1.5rem;object-fit:cover;width:1.5rem}.logout-modal .logout-modal__content .logout-modal__middle{color:#475467;font-size:14px;font-weight:400;margin-bottom:2rem}.logout-modal .logout-modal__content .logout-modal__bottom{display:flex;justify-content:space-between}.logout-modal .logout-modal__content .logout-modal__bottom .logout-modal__cancel{background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#344054;cursor:pointer;font-size:1rem;font-weight:600;height:2.5rem;width:9rem}.logout-modal .logout-modal__content .logout-modal__bottom .logout-modal__btn{background-color:#d92d20;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;height:2.5rem;width:9rem}.recovery__error-text{color:#f04438;font-size:14px}.profile__birthInps{display:flex;gap:1.4rem}@media screen and (max-width:425px){.profile__birthInps{gap:.5rem}}#profile__dateInp{width:4.8rem}@media screen and (max-width:425px){#profile__dateInp{width:3rem}}.ChangePasswordModal_changePassword__7LKjL{align-items:center;background-color:#000000bf;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;overflow-y:auto;position:fixed;top:0;transition:opacity .3s;width:100vw}.ChangePasswordModal_changePassword__content__DjOWC{background-color:#fff;border-radius:12px;box-shadow:0 8px 8px -4px rgba(16,24,40,.039);box-shadow:0 20px 24px -4px rgba(16,24,40,.102);height:70vh;padding:1.5rem;width:25rem}@media screen and (max-width:500px){.ChangePasswordModal_changePassword__content__DjOWC{width:21rem}}@media screen and (max-width:400px){.ChangePasswordModal_changePassword__content__DjOWC{width:18rem}}@media screen and (max-width:350px){.ChangePasswordModal_changePassword__content__DjOWC{width:16.5rem}}.ChangePasswordModal_changePassword__label__WDlyQ{color:#344054;font-size:1rem;font-weight:800}.ChangePasswordModal_changePassword__inpBlock__DdTLe{position:relative}.ChangePasswordModal_changePassword__inpError__-sUYa{border:1px solid #fda29b;width:22rem}.ChangePasswordModal_changePassword__showEye__4QuF\+{cursor:pointer;position:absolute;right:2rem;top:1.2rem}@media screen and (max-width:500px){.ChangePasswordModal_changePassword__showEye__4QuF\+{right:1rem}}@media screen and (max-width:400px){.ChangePasswordModal_changePassword__showEye__4QuF\+{right:5px}}.ChangePasswordModal_changePassword__inp__S521i{border:1px solid #dddee2;border-radius:8px;color:#000;font-size:1.125rem;font-weight:400;margin-bottom:1.5rem;margin-top:.4rem;padding:1rem;width:22rem}@media screen and (max-width:500px){.ChangePasswordModal_changePassword__inp__S521i{padding-right:0;width:20rem}}@media screen and (max-width:400px){.ChangePasswordModal_changePassword__inp__S521i{width:18rem}}@media screen and (max-width:350px){.ChangePasswordModal_changePassword__inp__S521i{width:16.5rem}}.ChangePasswordModal_changePassword__save__W65yB{background-color:#489fe1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:800;height:2.75rem;margin-bottom:12px;transition:.3s ease;width:24rem}.ChangePasswordModal_changePassword__save__W65yB:hover{background-color:#3580b9}@media screen and (max-width:500px){.ChangePasswordModal_changePassword__save__W65yB{width:20rem}}@media screen and (max-width:400px){.ChangePasswordModal_changePassword__save__W65yB{width:18rem}}@media screen and (max-width:350px){.ChangePasswordModal_changePassword__save__W65yB{width:16.5rem}}.ChangePasswordModal_changePassword__cancel__OZzmu{background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#344054;cursor:pointer;font-size:1rem;font-weight:700;font-weight:800;height:2.75rem;transition:.3s ease;width:24rem}.ChangePasswordModal_changePassword__cancel__OZzmu:hover{background-color:#d0d5dd}@media screen and (max-width:500px){.ChangePasswordModal_changePassword__cancel__OZzmu{width:20rem}}@media screen and (max-width:400px){.ChangePasswordModal_changePassword__cancel__OZzmu{width:18rem}}@media screen and (max-width:350px){.ChangePasswordModal_changePassword__cancel__OZzmu{width:16.5rem}}.ChangePasswordModal_recovery__error-text__oAg4m{color:#f04438;font-size:14px;margin-bottom:1rem}.verficationModal{align-items:center;background-color:#000000bf;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;overflow-y:auto;position:fixed;top:0;transition:opacity .3s;width:100vw;z-index:5}.verficationModal .verficationModal__content{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(16,24,64,.078);display:flex;flex-direction:column;gap:2rem;padding:4rem 1.25rem}.verficationModal .verficationModal__content .verficationModal__btn{background-color:#489fe1;border:none;border-radius:8px;color:#fff;cursor:pointer;height:2.75rem;margin-bottom:12px;transition:.3s ease;width:10rem}.verficationModal .verficationModal__content .verficationModal__btn:hover{background-color:#3580b9}.register-error{align-items:center;display:flex;flex-direction:column;height:80vh;justify-content:center}.register-error .register__error-title{font-size:2rem}.register-error .register__error-btn{background-color:#489fe1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:1rem;padding:.625rem}.profile__selectGender,.profile__selectRegion{background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);color:#101828;font-size:1rem;margin-bottom:.5rem;padding:.625rem .875rem;width:24.5rem}.profile__selectGender:focus,.profile__selectRegion:focus{border:2px solid #0077b6;outline:none}@media screen and (max-width:425px){.profile__selectGender,.profile__selectRegion{width:20rem}}@media screen and (max-width:350px){.profile__selectGender,.profile__selectRegion{width:17.5rem}}.register{align-items:center;display:flex;flex-direction:column;margin:0 auto;padding-bottom:21rem;padding-top:4.3rem;width:30vw}@media screen and (max-width:425px){.register{padding-bottom:7rem;padding-top:3rem;width:19rem}}.register .register__icon{height:3rem;margin-bottom:1.5rem;width:3rem}.register .register__title{font-size:1.875rem;margin:0;padding:0}.register .register__text{color:#667085;font-size:1rem;margin-bottom:2rem}.register form{display:flex;flex-direction:column}.register form label{color:#344054;font-size:.875rem;font-weight:600;margin-bottom:6px}.register form .register__input{border:1px solid #d0d5dd;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);color:#101828;font-size:1rem;margin-bottom:.5rem;padding:.625rem .875rem;width:22.5rem}.register form .register__input:focus{border:2px solid #0077b6;outline:none}@media screen and (max-width:425px){.register form .register__input{width:20rem}}@media screen and (max-width:350px){.register form .register__input{width:17.5rem}}.register form .register__input-err{border:1px solid #f04438;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);color:#101828;font-size:1rem;margin-bottom:.5rem;padding:.625rem .875rem;width:22.5rem}.register form .register__input-err:focus{border:2px solid #0077b6;outline:none}.register form .register__input-password{border:1px solid #d0d5dd;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);color:#101828;font-size:1rem;margin-bottom:.5rem;padding:.625rem .875rem;width:22.5rem}.register form .register__input-password:focus{border:2px solid #0077b6;outline:none}@media screen and (max-width:425px){.register form .register__input-password{width:20rem}}@media screen and (max-width:350px){.register form .register__input-password{width:17.5rem}}.register form .register__input-passwordErr{border:1px solid #f04438;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);color:#101828;font-size:1rem;font-weight:400;margin-bottom:.5rem;padding:.625rem .875rem;width:22.5rem}.register form .register__input-passwordErr:focus{border:2px solid #0077b6;outline:none}.register form p{color:#667085;font-size:.875rem}.register form .createBtn{background-color:#489fe1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:1rem;margin-top:3rem;padding:.625rem 0;transition:.3s ease-in}.register form .createBtn:hover{background-color:#0e6fb9}.register form .googleBtn{align-items:center;background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#344054;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.75rem;justify-content:center;line-height:1.5rem;margin-bottom:2rem;padding:.625rem 0}.register form .text{color:#667085;font-size:.875rem;font-weight:400;line-height:1.25rem;text-align:center}.register form .text .link{color:#0077b6;font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration:none}.register form .register__errorBlock{display:flex;justify-content:space-between;width:22.5rem}.register form .register__errorBlock .register__error-text{color:#f04438;font-size:14px}.register form .register__errorBlock .register__error-img{height:14px;object-fit:cover;width:14px}.registerPasswordBlock{position:relative}.registerPasswordBlock .registerShowEye{cursor:pointer;position:absolute;right:12px;top:8px}.register__info{margin-top:0}.verification-info{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.verification-info .verification-info__title{font-size:3rem}.verification-info .verification-info__btn{background-color:#3998e8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:700;margin-bottom:2rem;margin-top:2.8rem;padding:15px 10px;width:18.3rem}.verifyPage{align-items:center;display:flex;flex-direction:column;justify-content:center}.verifyPage .verificationCamera__btn{background-color:#3998e8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:800;margin-bottom:2rem;margin-top:4.8rem;padding:10px;transition:.3s ease-in;width:14.3rem}.verifyPage .verificationCamera__btn:hover{background-color:#2478bd}.verifyPage .verificationCamera__btn-cancel{background-color:#ff5a3f;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:800;margin-bottom:2rem;padding:10px;transition:.3s ease-in;width:14.3rem}.verifyPage .verificationCamera__btn-cancel:hover{background-color:#f37764}.verifyPage .verificationCamera__ImgContainer{display:flex;flex-direction:column}.verifyPage .verificationCamera__ImgContainer .verificationCamera__Img{height:15rem;width:20rem}.verifyPage .redText{color:#ff5a3f}.verifyPage .greenText{color:green}.verificationCamera{align-items:center;display:flex;gap:3rem;justify-content:center;padding-bottom:5rem}.verificationCamera .verificationCamera__btn{background-color:#3998e8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:800;margin-bottom:2rem;margin-top:4.8rem;padding:10px;transition:.3s ease-in;width:14.3rem}.verificationCamera .verificationCamera__btn:hover{background-color:#2478bd}.verificationCamera .verificationCamera__btn-cancel{background-color:#ff5a3f;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:800;margin-bottom:2rem;padding:10px;transition:.3s ease-in;width:14.3rem}.verificationCamera .verificationCamera__btn-cancel:hover{background-color:#f37764}.verificationCamera .verificationCamera__ImgContainer{display:flex;flex-direction:column}.verificationCamera .verificationCamera__ImgContainer .verificationCamera__Img{height:15rem;width:20rem}.verifyPage__error{align-items:center;background-color:#000000bf;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;overflow-y:auto;position:fixed;top:0;transition:opacity .3s;width:100vw}.verifyPage__error .verifyPage__error-content{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 8px 8px -4px rgba(16,24,40,.039);box-shadow:0 20px 24px -4px rgba(16,24,40,.102);display:flex;flex-direction:column;gap:1.5rem;height:15rem;justify-content:center;padding:1.5rem;width:25rem}.verifyPage__error .verifyPage__error-content .verifyPage__error-title{color:#f37764}.verifyPage__error .verifyPage__error-content .verifyPage__error-btn{background-color:#489fe1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;height:2.75rem;margin-bottom:12px;transition:.3s ease;width:10rem}.verifyPage__error .verifyPage__error-content .verifyPage__error-btn:hover{background-color:#3580b9}.verifyPage__modal{align-items:center;background-color:#000000bf;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;overflow-y:auto;position:fixed;top:0;transition:opacity .3s;width:100vw}.verifyPage__modal .verifyPage__modal-content{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 8px 8px -4px rgba(16,24,40,.039);box-shadow:0 20px 24px -4px rgba(16,24,40,.102);display:flex;flex-direction:column;gap:1.5rem;height:15rem;justify-content:center;padding:1.5rem;width:25rem}.verifyPage__modal .verifyPage__modal-btn{background-color:#489fe1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;height:2.75rem;margin-bottom:12px;transition:.3s ease;width:10rem}.verifyPage__modal .verifyPage__modal-btn:hover{background-color:#3580b9}.verificationCamera__btn{background-color:#3998e8;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:800;margin-bottom:2rem;margin-top:4.8rem;padding:10px;transition:.3s ease-in;width:14.3rem}.verificationCamera__btn:hover{background-color:#2478bd}.verificationCamera__btn-cancel{background-color:#ff5a3f;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:800;margin-bottom:2rem;padding:10px;transition:.3s ease-in;width:14.3rem}.verificationCamera__btn-cancel:hover{background-color:#f37764}.voice-recorder{border-radius:12px;box-shadow:0 4px 12px #0000001a;margin:0 auto;max-width:600px}.recording-controls{padding:20px 0;text-align:center}.recording-active{align-items:center;display:flex;flex-direction:column;gap:16px;width:100%}.recording-indicator{align-items:center;display:flex;gap:12px;margin-bottom:16px}.live-transcript{margin:16px 0;width:100%}.transcript-box{word-wrap:break-word;background:#f6f8fa;border:1px solid #d0d7de;border-radius:8px;line-height:1.6;margin-top:8px;max-height:300px;min-height:100px;overflow-y:auto;padding:16px;text-align:left;white-space:pre-wrap}.transcript-result{margin-bottom:16px;width:100%}.pulse-dot{animation:pulse 1.5s infinite;background-color:#ff4d4f;border-radius:50%;height:12px;width:12px}@keyframes pulse{0%{box-shadow:0 0 0 0 #ff4d4fb3;transform:scale(.95)}70%{box-shadow:0 0 0 10px #ff4d4f00;transform:scale(1)}to{box-shadow:0 0 0 0 #ff4d4f00;transform:scale(.95)}}.recording-complete{gap:16px}.audio-player,.recording-complete{align-items:center;display:flex;flex-direction:column}.audio-player{gap:8px;margin-bottom:16px}.audio-player audio{max-width:400px;width:100%}.processing{align-items:center;display:flex;flex-direction:column;gap:16px;padding:20px}.processing .ant-progress{width:200px}.voice-tips{background-color:#f6f8fa;border-radius:8px;margin-top:20px;padding:16px}.voice-tips h5{color:#1890ff;margin-bottom:12px}.voice-tips ul{margin:0;padding-left:20px}.voice-tips li{color:#666;line-height:1.5;margin-bottom:8px}.voice-tips li:last-child{margin-bottom:0}@media (max-width:768px){.voice-recorder{margin:0 16px}.recording-controls{padding:16px 0}.audio-player audio{width:100%}.voice-tips{padding:12px}}.voice-page{background:linear-gradient(135deg,#f0f2f5,#e6f7ff);min-height:100vh;padding:24px 0}.voice-container{margin:0 auto;max-width:800px;padding:0 24px}.voice-header{margin-bottom:32px;text-align:center}.voice-header h1{color:#1890ff;margin-bottom:16px}.voice-header .ant-typography{color:#666;font-size:16px;margin:0 auto;max-width:600px}.voice-steps{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;margin-bottom:48px;padding:24px}.generated-petition-card,.loading-card,.transcript-card,.voice-recording-card{border:none;border-radius:12px;box-shadow:0 4px 12px #0000001a}.recording-section{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;padding:20px}.transcript-preview{background:#e6f7ff;border-left:3px solid #1890ff;border-radius:6px;margin-top:16px;padding:12px}.transcript-section{margin-bottom:16px}.recording-progress{background:#f6f8fa;border-radius:8px;margin-bottom:24px;padding:16px}.title-confirmation{background:#e6f7ff;border-left:3px solid #1890ff;border-radius:6px;margin-bottom:16px;padding:12px}.transcript-preview .ant-space{margin-top:12px}.transcript-content{background:#f6f8fa;border-left:4px solid #1890ff;border-radius:8px;padding:20px}.transcript-text{background:#fff;border:1px solid #e8e8e8;border-radius:6px;color:#333;font-size:16px;font-style:italic;line-height:1.6;margin-top:12px;padding:16px}.transcript-actions{text-align:center}.petition-preview{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;padding:24px}.petition-title{margin-bottom:24px}.petition-title h3{color:#333;margin-bottom:0;margin-top:8px}.petition-description{margin-bottom:0}.description-content{background:#fff;border:1px solid #e8e8e8;border-radius:6px;color:#333;line-height:1.6;margin-top:12px;padding:16px;white-space:pre-wrap}.loading-card,.petition-actions{text-align:center}.loading-content{padding:40px 20px}.loading-content h4{color:#1890ff;margin:24px 0 16px}.loading-content .ant-typography{color:#666;margin-bottom:0}.generated-petition-card,.loading-card,.transcript-card{animation:fadeInUp .6s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.voice-container{padding:0 16px}.voice-header h1{font-size:24px}.voice-steps{margin-bottom:32px;padding:16px}.petition-preview,.transcript-content{padding:16px}.description-content,.transcript-text{padding:12px}.loading-content{padding:32px 16px}}@media (max-width:480px){.voice-page{padding:16px 0}.voice-header{margin-bottom:24px}.voice-header h1{font-size:20px}.voice-header .ant-typography{font-size:14px}.petition-title h3{font-size:18px}.voice-steps .ant-steps-item-title{font-size:14px}.voice-steps .ant-steps-item-description{font-size:12px}}.footer{background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;margin-top:auto;overflow:hidden;padding:4rem 0 2rem;position:relative}.footer:before{background:linear-gradient(90deg,#0000,#3695d8 50%,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.footer__container{margin:0 auto;max-width:1200px;padding:0 2rem}.footer__content{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:3rem}@media screen and (max-width:768px){.footer__content{gap:2rem;grid-template-columns:1fr;text-align:center}}.footer__section{display:flex;flex-direction:column;gap:1.5rem}.footer__title{color:#f8fafc;font-size:1.125rem;font-weight:700;margin:0;padding-bottom:.75rem;position:relative}.footer__title:after{background:linear-gradient(90deg,#3695d8,#60a5fa);border-radius:1px;bottom:0;content:"";height:2px;left:0;position:absolute;width:2rem}@media screen and (max-width:768px){.footer__title:after{left:50%;transform:translateX(-50%)}}.footer__nav{display:flex;flex-direction:column;gap:.75rem}.footer__link{color:#cbd5e1;font-size:.875rem;font-weight:500;padding:.25rem 0;position:relative;text-decoration:none;transition:all .3s ease}.footer__link:hover{color:#3695d8;transform:translateX(4px)}.footer__link.footer__link--active{color:#3695d8;font-weight:600}@media screen and (max-width:768px){.footer__link:hover{transform:none}}.footer__socials{align-items:center;display:flex;gap:1rem}@media screen and (max-width:768px){.footer__socials{justify-content:center}}.footer__social-link{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:50%;display:flex;height:2.5rem;justify-content:center;transition:all .3s ease;width:2.5rem}.footer__social-link:hover{background:#3695d8;box-shadow:0 8px 25px #3695d84d;transform:translateY(-2px)}.footer__social-link img{filter:brightness(0) invert(1);height:1.25rem;width:1.25rem}.footer__apps{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}@media screen and (max-width:768px){.footer__apps{align-items:center}}.footer__app-link{border-radius:8px;display:block;overflow:hidden;transition:all .3s ease}.footer__app-link:hover{box-shadow:0 8px 25px #0003;transform:translateY(-2px)}.footer__app-link img{display:block;height:2.5rem;width:auto}.footer__bottom{border-top:1px solid #ffffff1a;padding-top:2rem}.footer__divider{background:linear-gradient(90deg,#0000,#fff3 50%,#0000);height:1px;margin-bottom:1.5rem}.footer__copyright{display:flex;flex-direction:column;gap:.5rem;text-align:center}@media screen and (max-width:768px){.footer__copyright{gap:.75rem}}.footer__copyright-text{color:#94a3b8;font-size:.875rem;font-weight:400;line-height:1.5;margin:0}.footer__eu-text{color:#64748b;font-size:.75rem;font-weight:400;line-height:1.4;margin:0}.spinnerContainer{align-items:center;background-color:#00000080;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.3b4488c1.css.map*/