@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Carlito:ital,wght@0,400;0,700;1,400;1,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Tinos:ital,wght@0,400;0,700;1,400;1,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400..700;1,400..700&display=swap");body,html{min-height:100vh;max-width:100vw;width:100vw;display:flex;height:100vh;overflow:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0;cursor:none}li[tabindex]:focus-visible{box-shadow:inset 0 0 0 2px rgb(25,25,24)}:focus-visible,input[type=checkbox]:focus-visible{outline:2px solid rgb(25,25,24);outline-offset:2px}.dark li[tabindex]:focus-visible{box-shadow:inset 0 0 0 2px #f0f0f0}.dark :focus-visible,.dark input[type=checkbox]:focus-visible{outline:2px solid #f0f0f0}#app,#auth{position:relative}#app{display:flex;flex-direction:column;row-gap:.3rem;width:100%;height:100%;background-color:#f9f6ff;color:rgb(25,25,24);z-index:100}#app .help-modal{max-width:95vw;top:3%;left:50%;right:unset;margin-left:0;bottom:unset;max-height:calc(100vh - 70px - 2px);transform:translate(-50%,-3%)}@media (min-width:891px){#app .help-modal{top:50%;transform:translate(-50%,-50%)}}#app a{text-decoration:none;color:rgb(25,25,24)}#app ul{display:flex;list-style:none;column-gap:.7rem}#app ul li{display:flex;align-items:center}#app #delete-modal{top:50%;right:unset;left:50%;transform:translate(-50%,-50%);align-items:center}#app #delete-modal .buttons{display:flex;column-gap:.7rem}#app #delete-modal .delete,#app #delete-modal .not-delete{border-radius:12px;box-shadow:1px 1px 1px 1px rgb(25,25,24)}#app #delete-modal .delete:hover,#app #delete-modal .not-delete:hover{transform:scale(1.1)}#app #delete-modal .delete{background-color:#cc695f}#app #delete-modal .not-delete{background-color:#9fc494}#app .content{display:flex;flex-direction:column;width:100%;height:100%}@media (max-width:890px){#app .content{padding-bottom:70px}}#app .content>main{display:flex;border-radius:12px;width:100%;padding:1.1rem .7rem 0;height:calc(100% - 70px);overflow-y:auto;overflow-x:hidden}#app .content>main:has(+.react-simple-keyboard){flex:1 1}@media (max-width:890px){#app .content>main{justify-content:center;height:100%}}#app .content>main h1{font-style:italic}#app .content>main>div:first-of-type{flex:1 1;padding:0 .7rem 1.1rem}#app .content>main .two-pages{display:flex;flex:1 1;column-gap:1.1rem;width:100%}#app .content>main .two-pages>div{flex:1 1;overflow-y:auto;max-width:50%}.dark #app{background-color:#303030}.dark #app,.dark #app a{color:#f0f0f0}.dark #app svg{color:rgb(25,25,24)}.dark .hg-theme-default{background-color:rgb(25,25,24)}.dark .hg-theme-default .hg-button{background-color:#303030}.btn-default,.btn-link-default{background-color:#c1a6f9;border:1px solid rgb(25,25,24);border-radius:15px;padding:.3rem .9rem;font-size:1rem;font-style:italic;font-weight:600;display:flex;align-items:center;color:rgb(25,25,24)}.btn-default:hover,.btn-link-default:hover{background-color:#e5d9ff}.btn-transparent{background-color:transparent;outline:none;border:none;padding:.7rem;display:flex;align-items:center}.btn-transparent:hover{border-radius:20px;background-color:#f9f6ff}.btn-icon{display:flex;align-items:center;padding:.3rem .5rem;background-color:#f5f3fa;border:1px solid rgb(25,25,24);border-radius:12px}.btn-icon:hover{background-color:#e5d9ff}.dark .btn-icon{background-color:#303030}.dark .btn-icon svg{fill:#f0f0f0;stroke:#f0f0f0}.dark .btn-icon:hover{background-color:#e5d9ff}.dark .btn-icon:hover svg{fill:rgb(25,25,24);stroke:rgb(25,25,24)}.dark .btn-default,.dark .btn-link-default{color:rgb(25,25,24)!important}.heading-1{font-size:2.3rem;font-weight:900}@media (max-width:499px){.heading-1{font-size:1.4rem}}.heading-2{font-size:1.4rem;font-weight:700}@media (max-width:499px){.heading-2{font-size:1.1rem}}.heading-3{font-size:1.1rem;font-weight:600}@media (max-width:499px){.heading-3{font-size:.9rem}}.form{display:flex;flex-direction:column;row-gap:1.1rem;padding-bottom:1.9rem}.form input:not([type=checkbox]),.form textarea{all:unset;flex:1 1;padding:.7rem}.form input:not([type=checkbox])::placeholder,.form textarea::placeholder{font-style:italic;font-size:.9rem}.form-error-msg{color:#cc695f;font-size:.7rem;text-align:center;font-weight:700}.input-checkbox{all:unset;transform:scale(2);outline:none;border:.1ex solid rgba(0,0,0,.8);min-width:9px;width:9px;height:9px;border-radius:3px}@media (max-width:890px){.input-checkbox{display:inline-block}}.input-checkbox:checked:after{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;background-color:#c1a6f9;border-radius:1px}.dark .input-checkbox{border-color:#f0f0f0}.file-input{display:flex;flex-direction:column;row-gap:.3rem;flex:1 1}.file-input label{border-radius:12px;padding:.7rem;background-color:#e5d9ff;flex:1 1;border:1px solid transparent}.file-input label:hover{border:1px solid rgb(25,25,24);background-color:#c1a6f9}.file-input span{flex:1 1;word-break:break-all}.input-text-voice{display:flex;column-gap:.3rem;padding:.5rem .7rem;border-radius:12px;background-color:#fff;border:1px solid rgb(25,25,24);flex:1 1}.input-text-voice button{align-self:flex-start}.dark .input-text-voice{background-color:#303030}.dark .input-text-voice textarea{outline:none}.error-msgs-container{display:flex;flex-direction:column;margin-top:1.9rem;row-gap:.3rem}.error-msgs-container__error-msg{color:#cc695f;font-weight:700!important;font-size:.9rem}.breadcrumb{font-size:.9rem}.breadcrumb>ol{list-style:none;display:flex}.breadcrumb>ol li a:hover{color:#c1a6f9!important;font-weight:700!important}.breadcrumb>ol li>span{padding:0 .7rem}.no-registers-found{display:flex;flex-direction:column;align-items:center;margin:3rem auto 0;row-gap:.7rem}.no-registers-found>figcaption{font-weight:600}.no-registers-found__img-wrapper{height:auto;max-width:270px}.no-registers-found__img-wrapper>img{object-fit:contain;width:100%;height:100%}button{all:unset}.nav__help,.nav__settings{display:flex;align-items:center}.nav__help__modal__content{margin-top:.3rem;padding-bottom:1.1rem}.nav__help__modal__content__header{align-items:center;padding-bottom:1.1rem;border-bottom:1px solid rgb(25,25,24)}.nav__help__modal__content__section{margin-top:1.9rem}.nav__help__modal__content__section dl{display:grid;grid-template-columns:.4fr 1fr;grid-gap:.5rem 1rem;gap:.5rem 1rem;align-items:center}.nav__help__modal__content__section dl>dt{border:1px solid rgb(25,25,24);border-radius:12px;padding:.3rem .7rem}.nav__help>button,.nav__help>button>svg{position:absolute;left:50%;right:50%;transform:translate(-50%,-50%)}.nav__cart{position:relative!important}.nav__cart span{background-color:#c1a6f9;position:absolute;display:flex;align-items:center;margin-left:20px;margin-right:0;color:rgb(25,25,24);padding:.1rem .4rem;border-radius:100px;width:auto;height:auto;font-weight:700;font-size:.9rem;border:1px solid rgb(25,25,24);top:-5px}.nav__person .add-account{position:relative!important}.nav__person .add-account span{background-color:#c1a6f9;position:absolute;display:flex;align-items:center;margin-left:0;margin-right:0;color:rgb(25,25,24);padding:0 .2rem;border-radius:100px;width:auto;height:auto;font-weight:700;font-size:.6rem;border:1px solid rgb(25,25,24);bottom:8px;right:15px}.nav__person--menu-shown,.nav__profile--menu-shown{display:flex;flex-direction:column;margin-left:.3rem}.nav__person--menu-shown button,.nav__profile--menu-shown button{z-index:1001}.nav__person ul,.nav__profile ul{display:flex;position:absolute;flex-direction:column;background-color:#d9d9d9;border-radius:17px;border:1px solid rgb(25,25,24);padding:1.1rem;row-gap:.7rem;z-index:1000}.nav__person ul .btn-icon,.nav__profile ul .btn-icon{border:none;background-color:transparent}.nav__person ul .btn-icon:hover,.nav__profile ul .btn-icon:hover{background-color:#f0f0f0}.nav__person{position:relative}.nav__person ul{bottom:40px;right:0}.nav__profile ul{top:50px;right:50px}.dark .nav__cart svg{fill:#f0f0f0}.dark .nav__person ul,.dark .nav__profile ul{background-color:rgb(25,25,24)}.dark .nav__person ul svg,.dark .nav__profile ul svg{fill:#f0f0f0;stroke:#f0f0f0}.sec-page{display:flex;flex-direction:column;border:2px solid rgb(25,25,24);border-radius:25px;background-color:#f0f0f0;padding:1.1rem}.sec-page .file-input label{background-color:#f9f6ff}.sec-page__header{display:flex;align-items:center;column-gap:1.1rem;margin-bottom:1.9rem;justify-content:space-between}.sec-page__header .heading-2{font-style:italic}.sec-page input,.sec-page__header .heading-2{overflow:hidden;text-overflow:ellipsis}.dark .sec-page{background-color:rgb(25,25,24)}.header-desktop{display:flex;margin:0 1.9rem;align-items:center;justify-content:space-between;border-bottom:2px solid #e5d9ff;height:80px}.header-desktop .nav__help .modal{top:.7rem}.header-desktop .nav__help .modal .heading-3{font-style:italic;text-align:center;margin-bottom:1.9rem}.header-desktop .nav__help>button{position:static;top:unset;right:unset;left:unset;transform:unset}.header-desktop .nav__help svg{position:relative;height:1.6rem;width:1.6rem;top:12px}.header-desktop__logo-wrapper{margin-top:1.9rem;margin-bottom:1.1rem;max-width:180px;height:auto;display:flex;align-items:center}.header-desktop__logo-wrapper img{width:100%;height:100%}.header-desktop__nav-links{justify-content:space-evenly;flex:3 1}.header-desktop__nav-links li{font-weight:700}.header-desktop__nav-links a{font-style:italic}.header-desktop__nav-links li:hover a,.header-desktop__nav-links--active a{font-weight:700;text-decoration:underline!important}.header-desktop svg{height:1.6rem;width:1.6rem}.header-desktop .nav__cart{margin-right:.3rem}.header-desktop .nav__cart svg{height:1.9rem;width:1.9rem}.header-desktop .nav__cart span{font-size:.6rem}.header-mobile{display:flex;justify-content:space-between;border-bottom:2px solid #e5d9ff;margin:0 1.9rem;padding:1.3rem 0 .7rem;align-items:center}.header-mobile__hello-user{font-style:italic;font-weight:700;font-size:1.1rem}.header-mobile .nav__profile button>svg{width:1.6rem!important;height:1.6rem!important}.header-mobile .nav__profile ul svg{width:1.4rem!important;height:1.4rem!important}.header-mobile__logo-wrapper{max-width:100px;max-height:28px;margin-top:.3rem}.header-mobile__logo-wrapper img{width:100%;height:100%}.card{flex-direction:column;flex:1 1;column-gap:.7rem;background-color:#f5f3fa;padding:1.9rem 1.1rem;border-radius:25px;border:1px solid rgb(25,25,24);font-weight:500;transition:transform .2s ease;row-gap:.7rem;box-shadow:5px 10px 10px #e5d9ff;width:100%}.card,.card__content{display:flex;justify-content:space-between}.card__content{row-gap:1.1rem;align-items:center}.card__content>a:first-of-type,.card__content>div:first-of-type{max-width:65%}.card__content .heading-3{display:-webkit-box;font-size:1.3rem;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card p,.card>a:first-of-type,.card>div:nth-child(2){flex:1 1}.card p{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:.9rem}.card__buttons{display:flex;align-items:flex-start}.card a,.card button{height:-moz-fit-content;height:fit-content}.card:hover{background-color:#c1a6f9;transform:translateY(-5px)}.card:hover>button:hover svg{fill:rgb(25,25,24)}.card svg{height:1.7rem!important;width:1.7rem!important}.dark .card{background-color:#303030;box-shadow:5px 10px 10px rgb(25,25,24)}.dark .card svg{fill:#f0f0f0}.push-wrapper{background-color:#f9f6ff;position:absolute;z-index:10000;bottom:0;right:10px;border-radius:12px;max-width:30rem}@media (max-width:890px){.push-wrapper{right:0;left:0;margin:.7rem;max-width:40rem}}.push-wrapper__push{column-gap:20px;align-items:center;background-color:#c1a6f9;box-shadow:1px 1px 1px 1px rgb(25,25,24);line-height:1.4}.modal,.push-wrapper__push{display:flex;border-radius:12px;padding:.7rem 1.1rem;border:1px solid rgb(25,25,24)}.modal{position:absolute;background-color:#d9d9d9;row-gap:.7rem;z-index:1000;width:max-content;max-width:95vw;height:max-content;max-height:95vh;margin-left:auto;right:1.1rem;align-items:flex-start;overflow-y:auto;column-gap:1.1rem}.modal svg{width:1.4rem!important;height:1.4rem!important}.footer-mobile{width:100%;column-gap:1.1rem;height:70px;padding-top:.3rem;position:fixed;background-color:#f9f6ff;bottom:0;z-index:1001}.footer-mobile>div:first-of-type{margin:0 2.3rem;border-top:2px solid #e5d9ff;display:flex;justify-content:space-between;position:relative;padding-top:.7rem}.footer-mobile>div:first-of-type .nav__help>button>svg{width:2.6rem!important;height:2.6rem!important}.footer-mobile>div:first-of-type .nav__person ul svg{width:1.9rem!important;height:1.9rem!important}.footer-mobile>div:first-of-type .nav__help{margin:0 1.3rem}.footer-mobile>div:first-of-type .nav__help>button{background-color:#c1a6f9;border-radius:12px;border:1px solid rgb(25,25,24);padding:1.3rem 1.6rem!important}.footer-mobile>div:first-of-type .nav__help>button,.footer-mobile>div:first-of-type .nav__help>button>svg{top:0;left:50%;right:50%;transform:translate(-50%,-50%);position:absolute}.footer-mobile>div:first-of-type .nav__help>button>svg{top:20px}.footer-mobile__add-guideline{position:relative!important}.footer-mobile__add-guideline span{background-color:#c1a6f9;position:absolute;display:flex;align-items:center;margin-left:-15px;margin-right:0;color:rgb(25,25,24);padding:0 .3rem;border-radius:100px;width:auto;height:auto;font-weight:700;font-size:.7rem;border:1px solid rgb(25,25,24)}.footer-mobile__add-guideline>svg{width:2.3rem!important;height:2.3rem!important}.footer-mobile__add-guideline span{bottom:1px;right:0}.footer-mobile .nav__cart,.footer-mobile .nav__homepage,.footer-mobile .nav__logout,.footer-mobile .nav__person>button,.footer-mobile .nav__profile,.footer-mobile .nav__settings,.footer-mobile__add-guideline{align-self:flex-start}.footer-mobile .nav__cart>svg,.footer-mobile .nav__homepage>svg,.footer-mobile .nav__logout>svg,.footer-mobile .nav__person>button>svg,.footer-mobile .nav__profile>svg,.footer-mobile .nav__settings>svg{width:1.9rem!important;height:1.9rem!important}.dark .footer-mobile{background-color:#303030}.dark .footer-mobile svg{fill:#f0f0f0;stroke:#f0f0f0}.dark .footer-mobile .nav__help svg{fill:rgb(25,25,24);stroke:rgb(25,25,24)}.search{display:flex;align-items:center;column-gap:.3rem}.search svg{height:1.4rem;width:1.4rem}.search input{all:unset}.search .btn-icon{background-color:#f5f3fa;padding:.7rem}.search__search-form{border:1px solid rgb(25,25,24);border-radius:15px;background-color:#f5f3fa!important;display:flex;align-items:center;padding:.7rem;outline:none;column-gap:.3rem;flex:1 1}.search__search-form input{flex:1 1;color:rgb(25,25,24);outline:none}.search__search-form input::placeholder{font-style:italic}.search__search-form button{display:flex;align-items:center;background-color:transparent;border:none}.search:has(.search__search-form>input:focus) .search__search-form,.search:has(.search__search-form>input:focus) button{outline:auto;outline-width:2px}.search-header{display:flex;align-items:center;column-gap:.3rem}.search-header svg{height:1.4rem;width:1.4rem}.search-header input{all:unset}.search-header .btn-icon{background-color:#c1a6f9;padding:.4rem .7rem}.search-header__search-form{border:1px solid rgb(25,25,24);border-radius:15px;background-color:#c1a6f9!important;display:flex;align-items:center;padding:.4rem .7rem;outline:none;column-gap:.3rem;flex:1 1}.search-header__search-form input{flex:1 1;color:rgb(25,25,24);outline:none}.search-header__search-form input::placeholder{font-style:italic}.search-header__search-form button{display:flex;align-items:center;background-color:transparent;border:none}.search-header:has(.search__search-form>input:focus) .search__search-form,.search-header:has(.search__search-form>input:focus) button{outline:auto;outline-width:2px}.search-header input::placeholder{color:rgb(25,25,24)}.dark .search .btn-icon{background-color:#303030}.dark .search .btn-icon>svg{fill:#f0f0f0}.dark .search__search-form{background-color:#303030!important}.dark .search__search-form input{color:#f0f0f0;outline:none}.dark .search__search-form svg{stroke:#f0f0f0;fill:#f0f0f0}.control-bar{display:flex;align-items:center;margin-bottom:1.1rem}.control-bar__options{display:flex;column-gap:.7rem;margin-left:auto}@media (min-width:891px){.control-bar__options{margin-top:.7rem}}.control-bar__options .modal{padding:0;background-color:#f9f6ff}.control-bar__options .modal ul{display:flex;flex-direction:column}.control-bar__options .modal ul li{padding:.7rem;border-top:1px solid rgb(25,25,24)}.control-bar__options .modal ul li:first-of-type{border-top:none}.control-bar__options .modal ul li:hover{background-color:#c1a6f9}.control-bar .btn-icon svg{height:1.3rem;width:1.3rem}.control-bar .btn-icon .modal{top:10%;left:-300%;bottom:0}.filters-applied{display:flex;gap:.7rem;margin:3rem 0 0;flex-wrap:wrap}.filters-applied__box{align-items:center;background-color:#e5d9ff;padding:.7rem;border:2px solid #e5d9ff;border-radius:12px}.filters-applied__box,.filters-applied__box>form{display:flex;column-gap:.7rem}.filters-applied__box>form input{background-color:transparent;padding:.3rem;border:1px solid rgb(25,25,24);border-radius:5px}.filters-applied__delete--one{display:flex;align-items:center;border-radius:2px;border:none}.filters-applied__delete--one svg{height:1.2rem;width:1.2rem}.filters-applied__delete--one:hover{transform:scale(1.1)}.pagination{display:flex;column-gap:1.1rem;margin:3rem auto}.code{margin:.7rem 0}.code .cm-theme{overflow-x:auto}.code>div:first-of-type{display:flex;justify-content:space-between}.code form{margin-bottom:.3rem}.code form select{padding:.3rem;border-radius:12px}.code>div:first-of-type{overflow-x:auto}.homepage-mobile{display:flex;flex-direction:column;row-gap:1.1rem;flex:1 1;width:100%}.homepage-mobile .card{display:flex;flex-direction:row;flex:none;margin-bottom:0;padding-right:1.1rem}.homepage-mobile .card:hover .card__content h3{font-weight:700}.homepage-mobile .card__content{display:flex;margin-top:0;width:100%;justify-content:space-between}.homepage-mobile .card__content h3{font-size:1.2rem}.homepage-mobile .card svg{height:3.1rem!important;width:3.1rem!important;fill:#c1a6f9;stroke-width:2px}.projects{display:flex;flex-direction:column;row-gap:.7rem}.projects__search-wrapper{display:flex;justify-content:space-between;column-gap:.7rem}.projects__search-wrapper .search{width:60%}.projects__header{display:flex;justify-content:space-between;column-gap:.7rem;align-items:center}.projects__header h1{margin-right:auto;flex:1 1}.projects__header a{margin-top:auto;flex:none;margin-left:.7rem}.projects .filter-form{margin-bottom:1.1rem}.projects .card h3{display:-webkit-box;font-size:1.3rem;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sec-page .add-project .toggle-guidelines{margin-left:0;margin-right:auto}.sec-page .add-project .grid .card{background-color:#c1a6f9}.add-project{display:flex;flex-direction:column;margin-top:1.1rem}.add-project h1{margin:0 auto}.add-project .toggle-guidelines{margin:.7rem auto 1.1rem;display:flex;column-gap:.7rem}.add-project .grid{margin-top:.7rem!important}.sec-page .edit-project .toggle-guidelines{margin-left:0;margin-right:auto}.sec-page .edit-project .grid .card{background-color:#c1a6f9}.edit-project .toggle-guidelines{margin:.7rem auto 1.1rem;display:flex;column-gap:.7rem}.edit-project .grid{margin-top:.7rem!important}.add-guideline,.add-request{margin:1.1rem 0}.add-guideline h1,.add-request h1{margin-top:1.9rem}.add-guideline .code>div:first-of-type>span,.add-guideline__deficiences-container>span:first-of-type,.add-request .code>div:first-of-type>span,.add-request__deficiences-container>span:first-of-type{font-size:.9rem;font-weight:700}.add-guideline__deficiences-container,.add-request__deficiences-container{margin-top:1.1rem}.add-guideline__deficiences-container .deficiences-checkbox,.add-request__deficiences-container .deficiences-checkbox{margin-top:1.1rem;margin-left:.7rem}.add-guideline__deficiences-container .deficiences-checkbox__group,.add-request__deficiences-container .deficiences-checkbox__group{display:flex;flex-wrap:wrap;gap:1.1rem;column-gap:1.1rem}.add-guideline__deficiences-container .deficiences-checkbox__group>div,.add-request__deficiences-container .deficiences-checkbox__group>div{display:flex;align-items:center;column-gap:.7rem}.sec-page .add-guideline h1{margin-top:0;margin-bottom:1.1rem}.modal:has(.guidelines){top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.guidelines,.requests{display:flex;flex-direction:column;row-gap:.7rem}.guidelines .guidelines-filters,.requests .guidelines-filters{display:flex;flex-direction:column;row-gap:1.1rem}.guidelines .guidelines-filters__search-wrapper,.requests .guidelines-filters__search-wrapper{display:flex;justify-content:space-between;column-gap:.7rem;align-items:center}.guidelines .guidelines-filters__search-wrapper .search,.requests .guidelines-filters__search-wrapper .search{width:60%}.guidelines .guidelines-filters__search-wrapper .btn-default,.requests .guidelines-filters__search-wrapper .btn-default{padding:.7rem}.guidelines .guidelines-filters .deficiences-checkbox,.requests .guidelines-filters .deficiences-checkbox{display:flex;margin-left:.7rem}.guidelines .guidelines-filters .deficiences-checkbox>div:first-of-type,.requests .guidelines-filters .deficiences-checkbox>div:first-of-type{width:50px}@media (min-width:600px){.guidelines .guidelines-filters .deficiences-checkbox>div:first-of-type,.requests .guidelines-filters .deficiences-checkbox>div:first-of-type{display:none}}.guidelines .guidelines-filters .deficiences-checkbox__group,.requests .guidelines-filters .deficiences-checkbox__group{display:flex;width:calc(95% - 50px);row-gap:1.5rem;column-gap:1.3rem;width:max-content}@media (max-width:599px){.guidelines .guidelines-filters .deficiences-checkbox__group,.requests .guidelines-filters .deficiences-checkbox__group{display:grid;grid-template-columns:repeat(auto-fill,minmax(auto,90px))}.guidelines .guidelines-filters .deficiences-checkbox__group>div:nth-child(5),.requests .guidelines-filters .deficiences-checkbox__group>div:nth-child(5){grid-column:span 2}}@media (min-width:600px){.guidelines .guidelines-filters .deficiences-checkbox__group,.requests .guidelines-filters .deficiences-checkbox__group{display:flex}}.guidelines .guidelines-filters .deficiences-checkbox__group>div,.requests .guidelines-filters .deficiences-checkbox__group>div{display:flex;column-gap:.3rem;align-items:center}.guidelines .guidelines-filters .deficiences-checkbox__group>div label,.requests .guidelines-filters .deficiences-checkbox__group>div label{margin-left:.3rem}@media (min-width:600px){.guidelines .guidelines-filters{margin:0 auto}}.guidelines .guidelines-filters .search{flex:1 1}.guidelines .heading-1{text-align:center;margin-bottom:1.1rem}.requests .heading-1{display:flex;flex-direction:column}.requests .heading-1 span{font-style:italic;font-size:1.3rem}.two-pages .guidelines .heading-1,.two-pages .requests .heading-1{text-align:start}.two-pages .guidelines .guidelines-filters,.two-pages .guidelines .guidelines-filters>div:first-of-type,.two-pages .guidelines .guidelines-filters>div:first-of-type .search,.two-pages .requests .guidelines-filters,.two-pages .requests .guidelines-filters>div:first-of-type,.two-pages .requests .guidelines-filters>div:first-of-type .search{margin:0}.two-pages .guidelines-filters__search-wrapper{display:flex;justify-content:space-between;column-gap:.7rem;align-items:center}.two-pages .guidelines-filters__search-wrapper .search{width:auto;flex:1 1}.two-pages .guidelines-filters .deficiences-checkbox>div:first-of-type{display:block}.two-pages .guidelines-filters .deficiences-checkbox__group{grid-gap:1.1rem;gap:1.1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(auto,90px))}.two-pages .guidelines-filters .deficiences-checkbox__group>div:nth-child(5){grid-column:span 2}.read-guideline{width:100%}.read-guideline__img-wrapper{height:auto;max-width:100%}.read-guideline__img-wrapper>img{object-fit:contain;width:100%;height:100%}.read-guideline__deficiences{margin:.3rem 1.1rem 1.9rem .3rem;display:flex;column-gap:1.9rem}.read-guideline__deficiences>div{display:flex;column-gap:.7rem;align-items:center}.read-guideline__deficiences__checkbox{width:9px;height:9px;transform:scale(2);outline:none;border:.1ex solid rgba(0,0,0,.8);border-radius:3px}.read-guideline__deficiences__checkbox:after{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;background-color:#c1a6f9;border-radius:1px}.read-guideline__deficiences span{font-size:1.1rem}.read-guideline__situation{margin-top:1.1rem;background-color:#e5d9ff;padding:.7rem;border-radius:12px}.read-guideline__situation h3{font-size:1rem;font-weight:700;margin-bottom:.7rem}.read-guideline__situation__status-code{background-color:#c1a6f9;padding:.3rem .7rem;width:max-content;border-radius:25px;font-weight:600!important}.read-guideline__situation__status-msg{margin-top:.7rem}.read-guideline__graphic{display:flex;column-gap:1.1rem;padding-bottom:3rem;flex-wrap:wrap;width:100%}.read-guideline__graphic .code{flex:1 1}.read-guideline__graphic .code,.read-guideline__graphic .read-guideline__img-wrapper{width:auto;max-width:100%}.read-guideline .heading-3{margin-top:.7rem}.sec-page .read-guideline__deficiences{margin:.3rem 1.1rem 1.1rem .3rem}.dark .read-guideline__deficiences__checkbox{border-color:#f5f3fa}.request-analyze{display:flex;flex-direction:column;row-gap:.7rem}.request-analyze>div{display:flex;align-items:center;column-gap:.7rem}.request-analyze form button,.request-analyze form>textarea,.request-analyze__data,.request-analyze__discriminator{border-radius:12px;border:2px solid rgb(25,25,24);padding:.7rem}.request-analyze__discriminator{font-weight:700;background-color:#c1a6f9;width:max-content}.request-analyze__data{background-color:#fff;flex:1 1;height:100%}.request-analyze form{display:flex;align-items:center;flex:1 1;column-gap:.7rem}.request-analyze form textarea{flex:1 1}.request-analyze form>div{display:flex;column-gap:.7rem}.request-analyze form button{font-weight:700}.request-analyze form button:first-of-type{background-color:#9fc494}.request-analyze form button:nth-child(2){background-color:#cc695f}.login__links-container,.login__social-media-container{text-align:center}.login__links-container{font-size:.9rem;margin:1.9rem 0}.login__links-container a{color:rgb(25,25,24);font-weight:900}.login__social-media-container{display:flex;flex-direction:column;row-gap:.7rem}.login__social-media-container>div{display:flex;justify-content:center;column-gap:.7rem}.login__social-media-container>div svg{height:1.9rem;width:1.9rem}.not-found{display:flex;flex-direction:column;justify-content:center;margin:auto;row-gap:.7rem;background-color:300}.not-found a{text-decoration:none;margin:auto}.not-found__img-wrapper{margin:auto;height:auto;max-width:290px}.not-found__img-wrapper>img{object-fit:contain;width:100%;height:100%}.preferences{display:flex;flex-direction:column;row-gap:1.4rem;flex:1 1;width:100%}.preferences fieldset{flex:1 1;padding:1.1rem;display:flex;flex-direction:column;row-gap:1.1rem;border-radius:12px}.preferences fieldset div,.preferences form{display:flex;column-gap:1.1rem;align-items:center}.preferences form{flex:1 1}.preferences select{padding:.7rem .3rem;border-radius:12px}.edit-page,.read-page{display:flex;flex-direction:column;row-gap:.7rem}.edit-page .breadcrumb,.read-page .breadcrumb{margin-bottom:1.1rem}.auth{background-color:#f9f6ff;width:100%;height:100%;display:flex;flex-direction:column}.auth .heading-3{font-style:italic;text-align:center;margin-bottom:1.9rem}.auth__card{background-color:#f5f3fa;border:1px solid rgb(25,25,24);width:max-content;max-width:50%;height:max-content;max-height:98%;padding:3rem 4rem 1.9rem;border-radius:12px;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-y:auto;overflow-x:hidden;position:relative}.auth__card:has(+.react-simple-keyboard){flex:1 1}@media (max-width:890px){.auth__card{max-width:95%}}.auth .nav__help{margin-left:.7rem}.auth .nav__help .modal{top:.7rem}.auth .nav__help>button{margin-right:.3rem;margin-top:.3rem;position:absolute;top:0;right:0;left:unset;transform:unset}.auth .nav__help svg{position:relative;height:1.6rem;width:1.6rem;top:12px}.auth .nav__keyboard{position:absolute;top:0;right:0;margin-top:.3rem;margin-right:.7rem;border:none}.auth .nav__keyboard:hover{background-color:transparent;transform:scale(1.1)}.auth .nav__keyboard svg{height:1.9rem;width:1.9rem}.auth__logo-wrapper{max-width:150px;height:auto;margin-bottom:1.9rem}.auth__logo-wrapper img{width:100%;height:100%}.auth form{display:flex;flex-direction:column;row-gap:1.1rem}.auth form button,.auth form button+a{margin:0 auto;padding:.7rem;border:1px solid rgb(25,25,24);border-radius:12px}.auth form .btns-container>button:first-of-type,.auth form>button{background-color:#c1a6f9}.auth form button+a{text-decoration:none;color:rgb(25,25,24);margin-left:.7rem}.auth .email-or-mobile-phone{display:flex;flex-direction:column}.auth .email-or-mobile-phone>button:nth-child(2){all:unset;margin-left:auto;font-size:.9rem}.auth .password{display:flex;column-gap:.3rem}.auth .password>button:nth-child(2){margin:auto}.auth .password input{flex:1 1}.config{display:flex;width:100%;column-gap:1.9rem;padding:0 1.1rem}@media (max-width:890px){.config{flex-direction:column;row-gap:1.9rem}}.config__tab--active{background-color:#e5d9ff}.config aside{flex:2 1}.config__menu{background-color:#e5d9ff;display:flex;flex-direction:column;border-radius:1px solid rgb(25,25,24)}.config__menu li{padding:1.1rem;border-bottom:1px solid rgb(25,25,24)}.config__menu li:hover{background-color:#c1a6f9}.config__content{flex:3 1}.dark .config__menu{background-color:#c1a6f9}.dark .config__menu li a{color:rgb(25,25,24)!important}.dark .config__menu li:hover{background-color:#f9f6ff}@keyframes slide-fwd-top{0%{transform:translateZ(0) translateY(0)}to{transform:translateZ(20px) translateY(-30px)}}.slide-fwd-top{animation:slide-fwd-top .45s cubic-bezier(.25,.46,.45,.94) both}.bubbles-loading{display:flex;padding:.6rem 0}.bubbles-loading .bubble{--item-size:calc($size / 2);width:var(--item-size);height:var(--item-size);margin:0 1px;border-radius:50%;border:3px solid rgb(25,25,24);animation:spinner-bubble 1.1s ease-in-out infinite}.bubbles-loading .bubble:first-of-type{animation-delay:-.1833333333333s}.bubbles-loading .bubble:nth-child(2){animation-delay:-.3666666666667s}.bubbles-loading .bubble:nth-child(3){animation-delay:-.55s}@keyframes spinner-bubble{0%,to{transform:translateY(40%)}50%{transform:translateY(-40%)}}#overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:500}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.1rem;gap:1.1rem;margin-top:3rem}@media (max-width:890px){.grid{margin-top:1.9rem}}.grid__item{display:flex;grid-row:span 1;grid-template-rows:subgrid}.list{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:1.1rem;margin-top:3rem}@media (max-width:890px){.list{margin-top:1.9rem}}.list__item{flex:1 1}.arial *{font-family:Roboto,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}.calibri *{font-family:Carlito,sans-serif;font-weight:400;font-style:normal}.helvetica *{font-family:Noto Sans,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}.tahoma *{font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}.times-new-roman *{font-family:Tinos,serif;font-weight:400;font-style:normal}.verdana *{font-family:Arimo,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.fs-medium h3,.fs-medium input,.fs-medium label,.fs-medium li,.fs-medium p,.fs-medium select,.fs-medium span{font-size:1.3rem}.fs-large h3,.fs-large input,.fs-large label,.fs-large li,.fs-large p,.fs-large select,.fs-large span{font-size:1.7rem}.fs-x-large h3,.fs-x-large input,.fs-x-large label,.fs-x-large li,.fs-x-large p,.fs-x-large select,.fs-x-large span{font-size:2rem}.brightness-0,.brightness-1,.brightness-10,.brightness-11,.brightness-12,.brightness-13,.brightness-14,.brightness-15,.brightness-16,.brightness-17,.brightness-18,.brightness-19,.brightness-2,.brightness-20,.brightness-3,.brightness-4,.brightness-5,.brightness-6,.brightness-7,.brightness-8,.brightness-9{filter:brightness(.2);transition:filter .1s ease-out}.brightness-21{filter:brightness(.21)}.brightness-21,.brightness-22{transition:filter .1s ease-out}.brightness-22{filter:brightness(.22)}.brightness-23{filter:brightness(.23)}.brightness-23,.brightness-24{transition:filter .1s ease-out}.brightness-24{filter:brightness(.24)}.brightness-25{filter:brightness(.25)}.brightness-25,.brightness-26{transition:filter .1s ease-out}.brightness-26{filter:brightness(.26)}.brightness-27{filter:brightness(.27)}.brightness-27,.brightness-28{transition:filter .1s ease-out}.brightness-28{filter:brightness(.28)}.brightness-29{filter:brightness(.29)}.brightness-29,.brightness-30{transition:filter .1s ease-out}.brightness-30{filter:brightness(.3)}.brightness-31{filter:brightness(.31)}.brightness-31,.brightness-32{transition:filter .1s ease-out}.brightness-32{filter:brightness(.32)}.brightness-33{filter:brightness(.33)}.brightness-33,.brightness-34{transition:filter .1s ease-out}.brightness-34{filter:brightness(.34)}.brightness-35{filter:brightness(.35)}.brightness-35,.brightness-36{transition:filter .1s ease-out}.brightness-36{filter:brightness(.36)}.brightness-37{filter:brightness(.37)}.brightness-37,.brightness-38{transition:filter .1s ease-out}.brightness-38{filter:brightness(.38)}.brightness-39{filter:brightness(.39)}.brightness-39,.brightness-40{transition:filter .1s ease-out}.brightness-40{filter:brightness(.4)}.brightness-41{filter:brightness(.41)}.brightness-41,.brightness-42{transition:filter .1s ease-out}.brightness-42{filter:brightness(.42)}.brightness-43{filter:brightness(.43)}.brightness-43,.brightness-44{transition:filter .1s ease-out}.brightness-44{filter:brightness(.44)}.brightness-45{filter:brightness(.45)}.brightness-45,.brightness-46{transition:filter .1s ease-out}.brightness-46{filter:brightness(.46)}.brightness-47{filter:brightness(.47)}.brightness-47,.brightness-48{transition:filter .1s ease-out}.brightness-48{filter:brightness(.48)}.brightness-49{filter:brightness(.49)}.brightness-49,.brightness-50{transition:filter .1s ease-out}.brightness-50{filter:brightness(.5)}.brightness-51{filter:brightness(.51)}.brightness-51,.brightness-52{transition:filter .1s ease-out}.brightness-52{filter:brightness(.52)}.brightness-53{filter:brightness(.53)}.brightness-53,.brightness-54{transition:filter .1s ease-out}.brightness-54{filter:brightness(.54)}.brightness-55{filter:brightness(.55)}.brightness-55,.brightness-56{transition:filter .1s ease-out}.brightness-56{filter:brightness(.56)}.brightness-57{filter:brightness(.57)}.brightness-57,.brightness-58{transition:filter .1s ease-out}.brightness-58{filter:brightness(.58)}.brightness-59{filter:brightness(.59)}.brightness-59,.brightness-60{transition:filter .1s ease-out}.brightness-60{filter:brightness(.6)}.brightness-61{filter:brightness(.61)}.brightness-61,.brightness-62{transition:filter .1s ease-out}.brightness-62{filter:brightness(.62)}.brightness-63{filter:brightness(.63)}.brightness-63,.brightness-64{transition:filter .1s ease-out}.brightness-64{filter:brightness(.64)}.brightness-65{filter:brightness(.65)}.brightness-65,.brightness-66{transition:filter .1s ease-out}.brightness-66{filter:brightness(.66)}.brightness-67{filter:brightness(.67)}.brightness-67,.brightness-68{transition:filter .1s ease-out}.brightness-68{filter:brightness(.68)}.brightness-69{filter:brightness(.69)}.brightness-69,.brightness-70{transition:filter .1s ease-out}.brightness-70{filter:brightness(.7)}.brightness-71{filter:brightness(.71)}.brightness-71,.brightness-72{transition:filter .1s ease-out}.brightness-72{filter:brightness(.72)}.brightness-73{filter:brightness(.73)}.brightness-73,.brightness-74{transition:filter .1s ease-out}.brightness-74{filter:brightness(.74)}.brightness-75{filter:brightness(.75)}.brightness-75,.brightness-76{transition:filter .1s ease-out}.brightness-76{filter:brightness(.76)}.brightness-77{filter:brightness(.77)}.brightness-77,.brightness-78{transition:filter .1s ease-out}.brightness-78{filter:brightness(.78)}.brightness-79{filter:brightness(.79)}.brightness-79,.brightness-80{transition:filter .1s ease-out}.brightness-80{filter:brightness(.8)}.brightness-81{filter:brightness(.81)}.brightness-81,.brightness-82{transition:filter .1s ease-out}.brightness-82{filter:brightness(.82)}.brightness-83{filter:brightness(.83)}.brightness-83,.brightness-84{transition:filter .1s ease-out}.brightness-84{filter:brightness(.84)}.brightness-85{filter:brightness(.85)}.brightness-85,.brightness-86{transition:filter .1s ease-out}.brightness-86{filter:brightness(.86)}.brightness-87{filter:brightness(.87)}.brightness-87,.brightness-88{transition:filter .1s ease-out}.brightness-88{filter:brightness(.88)}.brightness-89{filter:brightness(.89)}.brightness-89,.brightness-90{transition:filter .1s ease-out}.brightness-90{filter:brightness(.9)}.brightness-91{filter:brightness(.91)}.brightness-91,.brightness-92{transition:filter .1s ease-out}.brightness-92{filter:brightness(.92)}.brightness-93{filter:brightness(.93)}.brightness-93,.brightness-94{transition:filter .1s ease-out}.brightness-94{filter:brightness(.94)}.brightness-95{filter:brightness(.95)}.brightness-95,.brightness-96{transition:filter .1s ease-out}.brightness-96{filter:brightness(.96)}.brightness-97{filter:brightness(.97)}.brightness-97,.brightness-98{transition:filter .1s ease-out}.brightness-98{filter:brightness(.98)}.brightness-99{filter:brightness(.99);transition:filter .1s ease-out}.brightness-100{filter:brightness(1);transition:filter .1s ease-out}.line-space-15 input::placeholder,.line-space-15 p,.line-space-15 textarea::placeholder{line-height:1.5!important}.line-space-16 input::placeholder,.line-space-16 p,.line-space-16 textarea::placeholder{line-height:1.6!important}.line-space-17 input::placeholder,.line-space-17 p,.line-space-17 textarea::placeholder{line-height:1.7!important}.line-space-18 input::placeholder,.line-space-18 p,.line-space-18 textarea::placeholder{line-height:1.8!important}.line-space-19 input::placeholder,.line-space-19 p,.line-space-19 textarea::placeholder{line-height:1.9!important}.line-space-2 input::placeholder,.line-space-2 p,.line-space-2 textarea::placeholder{line-height:2!important}.line-space-21 input::placeholder,.line-space-21 p,.line-space-21 textarea::placeholder{line-height:2.1!important}.line-space-22 input::placeholder,.line-space-22 p,.line-space-22 textarea::placeholder{line-height:2.2!important}.line-space-23 input::placeholder,.line-space-23 p,.line-space-23 textarea::placeholder{line-height:2.3!important}.line-space-24 input::placeholder,.line-space-24 p,.line-space-24 textarea::placeholder{line-height:2.4!important}.line-space-25 input::placeholder,.line-space-25 p,.line-space-25 textarea::placeholder{line-height:2.5!important}.line-space-26 input::placeholder,.line-space-26 p,.line-space-26 textarea::placeholder{line-height:2.6!important}.line-space-27 input::placeholder,.line-space-27 p,.line-space-27 textarea::placeholder{line-height:2.7!important}.line-space-28 input::placeholder,.line-space-28 p,.line-space-28 textarea::placeholder{line-height:2.8!important}.line-space-29 input::placeholder,.line-space-29 p,.line-space-29 textarea::placeholder{line-height:2.9!important}.line-space-3 input::placeholder,.line-space-3 p,.line-space-3 textarea::placeholder{line-height:3!important}.letter-space-001 input::placeholder,.letter-space-001 p,.letter-space-001 textarea::placeholder{letter-spacing:.01em!important}.letter-space-002 input::placeholder,.letter-space-002 p,.letter-space-002 textarea::placeholder{letter-spacing:.02em!important}.letter-space-003 input::placeholder,.letter-space-003 p,.letter-space-003 textarea::placeholder{letter-spacing:.03em!important}.letter-space-004 input::placeholder,.letter-space-004 p,.letter-space-004 textarea::placeholder{letter-spacing:.04em!important}.letter-space-005 input::placeholder,.letter-space-005 p,.letter-space-005 textarea::placeholder{letter-spacing:.05em!important}.letter-space-006 input::placeholder,.letter-space-006 p,.letter-space-006 textarea::placeholder{letter-spacing:.06em!important}.letter-space-007 input::placeholder,.letter-space-007 p,.letter-space-007 textarea::placeholder{letter-spacing:.07em!important}.letter-space-008 input::placeholder,.letter-space-008 p,.letter-space-008 textarea::placeholder{letter-spacing:.08em!important}.letter-space-009 input::placeholder,.letter-space-009 p,.letter-space-009 textarea::placeholder{letter-spacing:.09em!important}.letter-space-01 input::placeholder,.letter-space-01 p,.letter-space-01 textarea::placeholder{letter-spacing:.1em!important}.letter-space-011 input::placeholder,.letter-space-011 p,.letter-space-011 textarea::placeholder{letter-spacing:.11em!important}.letter-space-012 input::placeholder,.letter-space-012 p,.letter-space-012 textarea::placeholder{letter-spacing:.12em!important}.letter-space-013 input::placeholder,.letter-space-013 p,.letter-space-013 textarea::placeholder{letter-spacing:.13em!important}.letter-space-014 input::placeholder,.letter-space-014 p,.letter-space-014 textarea::placeholder{letter-spacing:.14em!important}.letter-space-015 input::placeholder,.letter-space-015 p,.letter-space-015 textarea::placeholder{letter-spacing:.15em!important}.letter-space-016 input::placeholder,.letter-space-016 p,.letter-space-016 textarea::placeholder{letter-spacing:.16em!important}.letter-space-017 input::placeholder,.letter-space-017 p,.letter-space-017 textarea::placeholder{letter-spacing:.17em!important}.letter-space-018 input::placeholder,.letter-space-018 p,.letter-space-018 textarea::placeholder{letter-spacing:.18em!important}.letter-space-019 input::placeholder,.letter-space-019 p,.letter-space-019 textarea::placeholder{letter-spacing:.19em!important}.letter-space-02 input::placeholder,.letter-space-02 p,.letter-space-02 textarea::placeholder{letter-spacing:.2em!important}.cursor-small.cursor-pink *,.cursor-small.cursor-pink input,.cursor-small.cursor-pink p,.cursor-small.cursor-pink select{cursor:url(/cursor/pink/cursor-pink-small.svg),auto}.cursor-small.cursor-pink .cursor-pointer{cursor:url(/cursor-pointer/pink/cursor-pointer-pink-small.svg),pointer}.cursor-small.cursor-blue *,.cursor-small.cursor-blue input,.cursor-small.cursor-blue p,.cursor-small.cursor-blue select{cursor:url(/cursor/blue/cursor-blue-small.svg),auto}.cursor-small.cursor-blue .cursor-pointer{cursor:url(/cursor-pointer/blue/cursor-pointer-blue-small.svg),pointer}.cursor-small.cursor-green *,.cursor-small.cursor-green input,.cursor-small.cursor-green p,.cursor-small.cursor-green select{cursor:url(/cursor/green/cursor-green-small.svg),auto}.cursor-small.cursor-green .cursor-pointer{cursor:url(/cursor-pointer/green/cursor-pointer-green-small.svg),pointer}.cursor-small.cursor-orange *,.cursor-small.cursor-orange input,.cursor-small.cursor-orange p,.cursor-small.cursor-orange select{cursor:url(/cursor/orange/cursor-orange-small.svg),auto}.cursor-small.cursor-orange .cursor-pointer{cursor:url(/cursor-pointer/orange/cursor-pointer-orange-small.svg),pointer}.cursor-small.cursor-purple *,.cursor-small.cursor-purple input,.cursor-small.cursor-purple p,.cursor-small.cursor-purple select{cursor:url(/cursor/purple/cursor-purple-small.svg),auto}.cursor-small.cursor-purple .cursor-pointer{cursor:url(/cursor-pointer/purple/cursor-pointer-purple-small.svg),pointer}.cursor-small.cursor-yellow *,.cursor-small.cursor-yellow input,.cursor-small.cursor-yellow p,.cursor-small.cursor-yellow select{cursor:url(/cursor/yellow/cursor-yellow-small.svg),auto}.cursor-small.cursor-yellow .cursor-pointer{cursor:url(/cursor-pointer/yellow/cursor-pointer-yellow-small.svg),pointer}.cursor-small.cursor-black *,.cursor-small.cursor-black input,.cursor-small.cursor-black p,.cursor-small.cursor-black select{cursor:url(/cursor/black/cursor-black-small.svg),auto}.cursor-small.cursor-black .cursor-pointer{cursor:url(/cursor-pointer/black/cursor-pointer-black-small.svg),pointer}.cursor-small.cursor-white *,.cursor-small.cursor-white input,.cursor-small.cursor-white p,.cursor-small.cursor-white select{cursor:url(/cursor/white/cursor-white-small.svg),auto}.cursor-small.cursor-white .cursor-pointer{cursor:url(/cursor-pointer/white/cursor-pointer-white-small.svg),pointer}.cursor-medium.cursor-pink *,.cursor-medium.cursor-pink input,.cursor-medium.cursor-pink p,.cursor-medium.cursor-pink select{cursor:url(/cursor/pink/cursor-pink-medium.svg),auto}.cursor-medium.cursor-pink .cursor-pointer{cursor:url(/cursor-pointer/pink/cursor-pointer-pink-medium.svg),pointer}.cursor-medium.cursor-blue *,.cursor-medium.cursor-blue input,.cursor-medium.cursor-blue p,.cursor-medium.cursor-blue select{cursor:url(/cursor/blue/cursor-blue-medium.svg),auto}.cursor-medium.cursor-blue .cursor-pointer{cursor:url(/cursor-pointer/blue/cursor-pointer-blue-medium.svg),pointer}.cursor-medium.cursor-green *,.cursor-medium.cursor-green input,.cursor-medium.cursor-green p,.cursor-medium.cursor-green select{cursor:url(/cursor/green/cursor-green-medium.svg),auto}.cursor-medium.cursor-green .cursor-pointer{cursor:url(/cursor-pointer/green/cursor-pointer-green-medium.svg),pointer}.cursor-medium.cursor-orange *,.cursor-medium.cursor-orange input,.cursor-medium.cursor-orange p,.cursor-medium.cursor-orange select{cursor:url(/cursor/orange/cursor-orange-medium.svg),auto}.cursor-medium.cursor-orange .cursor-pointer{cursor:url(/cursor-pointer/orange/cursor-pointer-orange-medium.svg),pointer}.cursor-medium.cursor-purple *,.cursor-medium.cursor-purple input,.cursor-medium.cursor-purple p,.cursor-medium.cursor-purple select{cursor:url(/cursor/purple/cursor-purple-medium.svg),auto}.cursor-medium.cursor-purple .cursor-pointer{cursor:url(/cursor-pointer/purple/cursor-pointer-purple-medium.svg),pointer}.cursor-medium.cursor-yellow *,.cursor-medium.cursor-yellow input,.cursor-medium.cursor-yellow p,.cursor-medium.cursor-yellow select{cursor:url(/cursor/yellow/cursor-yellow-medium.svg),auto}.cursor-medium.cursor-yellow .cursor-pointer{cursor:url(/cursor-pointer/yellow/cursor-pointer-yellow-medium.svg),pointer}.cursor-medium.cursor-black *,.cursor-medium.cursor-black input,.cursor-medium.cursor-black p,.cursor-medium.cursor-black select{cursor:url(/cursor/black/cursor-black-medium.svg),auto}.cursor-medium.cursor-black .cursor-pointer{cursor:url(/cursor-pointer/black/cursor-pointer-black-medium.svg),pointer}.cursor-medium.cursor-white *,.cursor-medium.cursor-white input,.cursor-medium.cursor-white p,.cursor-medium.cursor-white select{cursor:url(/cursor/white/cursor-white-medium.svg),auto}.cursor-medium.cursor-white .cursor-pointer{cursor:url(/cursor-pointer/white/cursor-pointer-white-medium.svg),pointer}.cursor-large.cursor-pink *,.cursor-large.cursor-pink input,.cursor-large.cursor-pink p,.cursor-large.cursor-pink select{cursor:url(/cursor/pink/cursor-pink-large.svg),auto}.cursor-large.cursor-pink .cursor-pointer{cursor:url(/cursor-pointer/pink/cursor-pointer-pink-large.svg),pointer}.cursor-large.cursor-blue *,.cursor-large.cursor-blue input,.cursor-large.cursor-blue p,.cursor-large.cursor-blue select{cursor:url(/cursor/blue/cursor-blue-large.svg),auto}.cursor-large.cursor-blue .cursor-pointer{cursor:url(/cursor-pointer/blue/cursor-pointer-blue-large.svg),pointer}.cursor-large.cursor-green *,.cursor-large.cursor-green input,.cursor-large.cursor-green p,.cursor-large.cursor-green select{cursor:url(/cursor/green/cursor-green-large.svg),auto}.cursor-large.cursor-green .cursor-pointer{cursor:url(/cursor-pointer/green/cursor-pointer-green-large.svg),pointer}.cursor-large.cursor-orange *,.cursor-large.cursor-orange input,.cursor-large.cursor-orange p,.cursor-large.cursor-orange select{cursor:url(/cursor/orange/cursor-orange-large.svg),auto}.cursor-large.cursor-orange .cursor-pointer{cursor:url(/cursor-pointer/orange/cursor-pointer-orange-large.svg),pointer}.cursor-large.cursor-purple *,.cursor-large.cursor-purple input,.cursor-large.cursor-purple p,.cursor-large.cursor-purple select{cursor:url(/cursor/purple/cursor-purple-large.svg),auto}.cursor-large.cursor-purple .cursor-pointer{cursor:url(/cursor-pointer/purple/cursor-pointer-purple-large.svg),pointer}.cursor-large.cursor-yellow *,.cursor-large.cursor-yellow input,.cursor-large.cursor-yellow p,.cursor-large.cursor-yellow select{cursor:url(/cursor/yellow/cursor-yellow-large.svg),auto}.cursor-large.cursor-yellow .cursor-pointer{cursor:url(/cursor-pointer/yellow/cursor-pointer-yellow-large.svg),pointer}.cursor-large.cursor-black *,.cursor-large.cursor-black input,.cursor-large.cursor-black p,.cursor-large.cursor-black select{cursor:url(/cursor/black/cursor-black-large.svg),auto}.cursor-large.cursor-black .cursor-pointer{cursor:url(/cursor-pointer/black/cursor-pointer-black-large.svg),pointer}.cursor-large.cursor-white *,.cursor-large.cursor-white input,.cursor-large.cursor-white p,.cursor-large.cursor-white select{cursor:url(/cursor/white/cursor-white-large.svg),auto}.cursor-large.cursor-white .cursor-pointer{cursor:url(/cursor-pointer/white/cursor-pointer-white-large.svg),pointer}.loader{display:flex;flex-direction:column;position:relative;box-sizing:border-box;margin:0 auto}.loader__animation{border:3px solid #303030;border-radius:50%;display:inline-block;animation:rotation 1s linear infinite;margin:50px auto 10px;width:48px;height:48px}.loader__animation:after{content:"";box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;border:3px solid transparent;border-bottom-color:#c1a6f9}.loader-border:before{content:"";position:absolute;top:0;height:2%;background-image:conic-gradient(#c1a6f9);animation:loader 1.5s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loader{0%{width:15%;left:0}50%{width:35%;left:30%}to{width:15%;left:100%}}