.gridjs-footer button,.gridjs-head button{background-color:transparent;background-image:none;border:none;cursor:pointer;margin:0;outline:none;padding:0}.gridjs-temp{position:relative}.gridjs-head{margin-bottom:5px;padding:5px 1px;width:100%}.gridjs-head:after{clear:both;content:"";display:block}.gridjs-head:empty{border:none;padding:0}.gridjs-container{color:#000;display:inline-block;overflow:hidden;padding:2px;position:relative;z-index:0}.gridjs-footer{background-color:#fff;border-bottom-width:1px;border-color:#e5e7eb;border-radius:0 0 8px 8px;border-top:1px solid #e5e7eb;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.26);display:block;padding:12px 24px;position:relative;width:100%;z-index:5}.gridjs-footer:empty{border:none;padding:0}input.gridjs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d2d6dc;border-radius:5px;font-size:14px;line-height:1.45;outline:none;padding:10px 13px}input.gridjs-input:focus{border-color:#9bc2f7;box-shadow:0 0 0 3px rgba(149,189,243,.5)}.gridjs-pagination{color:#3d4044}.gridjs-pagination:after{clear:both;content:"";display:block}.gridjs-pagination .gridjs-summary{float:left;margin-top:5px}.gridjs-pagination .gridjs-pages{float:right}.gridjs-pagination .gridjs-pages button{background-color:#fff;border:1px solid #d2d6dc;border-right:none;outline:none;padding:5px 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gridjs-pagination .gridjs-pages button:focus{border-right:1px solid #d2d6dc;box-shadow:0 0 0 2px rgba(149,189,243,.5);margin-right:-1px;position:relative}.gridjs-pagination .gridjs-pages button:hover{background-color:#f7f7f7;color:#3c4257;outline:none}.gridjs-pagination .gridjs-pages button:disabled,.gridjs-pagination .gridjs-pages button:hover:disabled,.gridjs-pagination .gridjs-pages button[disabled]{background-color:#fff;color:#6b7280;cursor:default}.gridjs-pagination .gridjs-pages button.gridjs-spread{background-color:#fff;box-shadow:none;cursor:default}.gridjs-pagination .gridjs-pages button.gridjs-currentPage{background-color:#f7f7f7;font-weight:700}.gridjs-pagination .gridjs-pages button:last-child{border-bottom-right-radius:6px;border-right:1px solid #d2d6dc;border-top-right-radius:6px}.gridjs-pagination .gridjs-pages button:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}.gridjs-pagination .gridjs-pages button:last-child:focus{margin-right:0}button.gridjs-sort{background-color:transparent;background-position-x:center;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;float:right;height:24px;margin:0;outline:none;padding:0;width:13px}button.gridjs-sort-neutral{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI0MDEuOTk4IiBoZWlnaHQ9IjQwMS45OTgiPjxwYXRoIGQ9Ik03My4wOTIgMTY0LjQ1MmgyNTUuODEzcTcuNDI1IDAgMTIuODQ4LTUuNDI0YzMuNjEzLTMuNjE2IDUuNDI3LTcuODk4IDUuNDI3LTEyLjg0N3MtMS44MTMtOS4yMjktNS40MjctMTIuODVMMjEzLjg0NiA1LjQyNEMyMTAuMjMyIDEuODEyIDIwNS45NTEgMCAyMDAuOTk5IDBzLTkuMjMzIDEuODEyLTEyLjg1IDUuNDI0TDYwLjI0MiAxMzMuMzMxcS01LjQyNSA1LjQyNi01LjQyNCAxMi44NXQ1LjQyNCAxMi44NDdxNS40MyA1LjQyNSAxMi44NSA1LjQyNE0zMjguOTA1IDIzNy41NDlINzMuMDkycS03LjQyNiAwLTEyLjg1IDUuNDIxLTUuNDI1IDUuNDI0LTUuNDI0IDEyLjg0NyAwIDcuNDI1IDUuNDI0IDEyLjg0OEwxODguMTQ5IDM5Ni41N3E1LjQzIDUuNDI3IDEyLjg1IDUuNDI4YzcuNDIuMDAxIDkuMjMzLTEuODExIDEyLjg0Ny01LjQyOGwxMjcuOTA3LTEyNy45MDZjMy42MTMtMy42MTQgNS40MjctNy44OTggNS40MjctMTIuODQ4IDAtNC45NDgtMS44MTMtOS4yMjktNS40MjctMTIuODQ3LTMuNjE0LTMuNjE2LTcuODk5LTUuNDItMTIuODQ4LTUuNDIiLz48L3N2Zz4=);background-position-y:center;opacity:.3}button.gridjs-sort-asc{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyOTIuMzYyIiBoZWlnaHQ9IjI5Mi4zNjEiPjxwYXRoIGQ9Ik0yODYuOTM1IDE5Ny4yODcgMTU5LjAyOCA2OS4zODFxLTUuNDItNS40MjUtMTIuODQ3LTUuNDI0Yy03LjQyNy4wMDEtOS4yMzMgMS44MDctMTIuODUgNS40MjRMNS40MjQgMTk3LjI4N1EtLjAwMSAyMDIuNzEyIDAgMjEwLjEzNGMuMDAxIDcuNDIyIDEuODA3IDkuMjMzIDUuNDI0IDEyLjg0N3E1LjQzIDUuNDI1IDEyLjg1IDUuNDI1aDI1NS44MTNxNy40MjUgMCAxMi44NDgtNS40MjVjMy42MTMtMy42MTMgNS40MjctNy44OTggNS40MjctMTIuODQ3cy0xLjgxNC05LjIzLTUuNDI3LTEyLjg0NyIvPjwvc3ZnPg==);background-position-y:35%;background-size:10px}button.gridjs-sort-desc{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyOTIuMzYyIiBoZWlnaHQ9IjI5Mi4zNjIiPjxwYXRoIGQ9Ik0yODYuOTM1IDY5LjM3N3EtNS40MjItNS40MjUtMTIuODQ4LTUuNDI0SDE4LjI3NHEtNy40MjYgMC0xMi44NSA1LjQyNFEtLjAwMSA3NC44MDcgMCA4Mi4yMjh0NS40MjQgMTIuODQ3bDEyNy45MDcgMTI3LjkwN3E1LjQzIDUuNDI3IDEyLjg1IDUuNDI4YzcuNDIuMDAxIDkuMjMzLTEuODExIDEyLjg0Ny01LjQyOEwyODYuOTM1IDk1LjA3NGMzLjYxMy0zLjYxNyA1LjQyNy03Ljg5OCA1LjQyNy0xMi44NDdzLTEuODE0LTkuMjI5LTUuNDI3LTEyLjg1Ii8+PC9zdmc+);background-position-y:65%;background-size:10px}button.gridjs-sort:focus{outline:none}table.gridjs-table{border-collapse:collapse;display:table;margin:0;max-width:100%;overflow:auto;padding:0;table-layout:fixed;text-align:left;width:100%}.gridjs-tbody,td.gridjs-td{background-color:#fff}td.gridjs-td{border:1px solid #e5e7eb;box-sizing:content-box;padding:12px 24px}td.gridjs-td:first-child{border-left:none}td.gridjs-td:last-child{border-right:none}td.gridjs-message{text-align:center}th.gridjs-th{background-color:#f9fafb;border:1px solid #e5e7eb;border-top:none;box-sizing:border-box;color:#6b7280;outline:none;padding:14px 24px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}th.gridjs-th .gridjs-th-content{float:left;overflow:hidden;text-overflow:ellipsis;width:100%}th.gridjs-th-sort{cursor:pointer}th.gridjs-th-sort .gridjs-th-content{width:calc(100% - 15px)}th.gridjs-th-sort:focus,th.gridjs-th-sort:hover{background-color:#e5e7eb}th.gridjs-th-fixed{box-shadow:0 1px 0 0 #e5e7eb;position:sticky}@supports (-moz-appearance:none){th.gridjs-th-fixed{box-shadow:0 0 0 1px #e5e7eb}}th.gridjs-th:first-child{border-left:none}th.gridjs-th:last-child{border-right:none}.gridjs-tr{border:none}.gridjs-tr-selected td{background-color:#ebf5ff}.gridjs-tr:last-child td{border-bottom:0}.gridjs *,.gridjs :after,.gridjs :before{box-sizing:border-box}.gridjs-wrapper{overflow:auto;position:relative;width:100%;z-index:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-color:#e5e7eb;border-radius:8px 8px 0 0;border-top-width:1px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.26);display:block}.gridjs-wrapper:nth-last-of-type(2){border-bottom-width:1px;border-radius:8px}.gridjs-search{float:left}.gridjs-search-input{width:250px}.gridjs-loading-bar{background-color:#fff;opacity:.5;z-index:10}.gridjs-loading-bar,.gridjs-loading-bar:after{bottom:0;left:0;position:absolute;right:0;top:0}.gridjs-loading-bar:after{animation:shimmer 2s infinite;background-image:linear-gradient(90deg,hsla(0,0%,80%,0),hsla(0,0%,80%,.2) 20%,hsla(0,0%,80%,.5) 60%,hsla(0,0%,80%,0));content:"";transform:translateX(-100%)}@keyframes shimmer{to{transform:translateX(100%)}}.gridjs-td .gridjs-checkbox{cursor:pointer;display:block;margin:auto}.gridjs-resizable{bottom:0;position:absolute;right:0;top:0;width:5px}.gridjs-resizable:hover{background-color:#9bc2f7;cursor:ew-resize}*{box-sizing:border-box;color:#202020;font-family:TT Travels,serif;margin:0;outline:none;padding:0}body{background:#f2f5fc}body.open-popup,body.open-sidebar{overflow:hidden}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}section:not(:first-child):not(.donats-sum__wrapper):not(.report-wrapper):not(.reports-page__hero){margin-top:64px}@media screen and (max-width:768px){section:not(:first-child):not(.donats-sum__wrapper):not(.report-wrapper):not(.reports-page__hero){margin-top:48px}}.hide{display:none!important}.container{margin:0 auto;max-width:1280px;padding:0 20px;width:100%}@media screen and (max-width:768px){.container{padding:0 32px}}@media screen and (max-width:568px){.container{padding:0 24px}}@media screen and (max-width:360px){.container{padding:0 16px}}.error-wrapper{background:#7b96c8;border-radius:8px;bottom:40px;left:0;opacity:0;padding:16px;position:absolute;transition:opacity .3s;width:220px;z-index:2}.error-wrapper.loading{opacity:1}.error-wrapper span{color:#fff;font-size:14px}.error-wrapper:before{border-color:#7b96c8 transparent transparent;border-style:solid;border-width:8px 5px 0;bottom:-8px;content:"";display:block;height:0;left:16px;position:absolute;width:0}.layout{overflow:hidden;position:relative}.white-box{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.05)}.go-back__wrapper{align-items:center;bottom:48px;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;left:32px;position:absolute;text-transform:lowercase}.is-main .go-back__wrapper{display:none}.go-back__wrapper img{height:16px;margin-right:8px}.progress-bar{background:#fff;border-radius:4px;height:8px;width:100%}.progress-bar .progress{background:#ffd31c;border-radius:4px;height:100%;position:relative;transition:width 1s;width:0;z-index:0}.progress-bar .progress span{bottom:unset;color:#fff;font-size:12px;font-weight:400;left:unset;line-height:16px;opacity:0;position:absolute;right:unset;top:-18px;transition:opacity .3s;white-space:nowrap;z-index:1}.progress-bar .progress span.show{opacity:1}@font-face{font-family:TT Travels;font-weight:900;src:url(/build/fonts/TTTravels-Black.b32927c3.ttf)}@font-face{font-family:TT Travels;font-weight:700;src:url(/build/fonts/tt-travels-bold.0f324902.otf)}@font-face{font-family:TT Travels;font-weight:600;src:url(/build/fonts/TTTravels-DemiBold.64b51d1b.ttf)}@font-face{font-family:TT Travels;font-weight:500;src:url(/build/fonts/TTTravels-Medium.3ed3b930.ttf)}@font-face{font-family:Roboto;font-weight:300;src:url(/build/fonts/Roboto-Light.333da16a.ttf)}@font-face{font-family:Roboto;font-weight:400;src:url(/build/fonts/Roboto-Regular.fc2b5060.ttf)}@font-face{font-family:Roboto;font-weight:500;src:url(/build/fonts/Roboto-Medium.7c8d04cd.ttf)}@font-face{font-family:Roboto;font-weight:700;src:url(/build/fonts/Roboto-Bold.f80816a5.ttf)}@font-face{font-family:Roboto;font-weight:900;src:url(/build/fonts/Roboto-Black.cf56c1b1.ttf)}.header{width:100%}.header:not(.header-transparent){background:linear-gradient(97.74deg,#0453f4 3.04%,#0024de 59.26%);border-radius:0 0 16px 16px}.header .container{align-items:center;display:flex;flex-direction:row;height:160px;justify-content:space-between}.header .container .logo img{width:140px}.header .container nav{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:center}.header .container nav a{color:#fff;font-size:16px;font-weight:700}.header .container nav a.link{transition:color .3s}.header .container nav a.link:hover{color:#ffd31c}.header .container .sidebar-button{background:none;border:none;display:none}@media screen and (max-width:768px){.header .container{height:80px}}@media screen and (max-width:1096px){.header .container .sidebar-button{display:block}.header .container nav{display:none}}.header-fixed{background:linear-gradient(97.74deg,#0453f4 3.04%,#0024de 59.26%);border-radius:0 0 16px 16px;bottom:auto;box-shadow:0 5px 5px rgba(0,0,0,.1);left:0;position:fixed;right:auto;top:-64px;transition:top .3s;width:100%;z-index:10}.header-fixed .container{height:64px}.header-fixed.header_scroll{top:0}.donats-sum__wrapper{padding-inline:64px}.donats-sum__wrapper .container{align-items:stretch;background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.05);display:flex;flex-direction:row;gap:24px;justify-content:flex-start;margin:-80px auto 0;max-width:1160px;padding:24px 64px;width:100%}.donats-sum__wrapper .container p{font-size:20px}.donats-sum__wrapper .container h3,.donats-sum__wrapper .container span{font-size:54px;font-variant-numeric:tabular-nums;font-weight:700;text-transform:uppercase}.donats-sum__all-time{width:fit-content}.donats-sum__all-time div{display:flex;flex-direction:column}.donats-sum__all-time div:nth-child(2){margin-top:16px}.donats-sum__all-time div:nth-child(2) h3,.donats-sum__all-time div:nth-child(2) p,.donats-sum__all-time div:nth-child(2) span{color:#033dea}.donats-sum__this-months{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-left:48px;position:relative}.donats-sum__this-months:before{background:#ffd31c;border-radius:2px;bottom:unset;content:"";height:100%;left:0;position:absolute;right:unset;top:0;width:4px;z-index:0}.donats-sum__this-months .donat-item{display:block}@media screen and (max-width:968px){.donats-sum__wrapper .container{flex-direction:column;margin:48px auto 0}.donats-sum__all-time{margin-bottom:48px}.donats-sum__this-months{padding-left:0}.donats-sum__this-months:before{height:4px;left:0;top:-24px;width:100%}}@media screen and (max-width:768px){.donats-sum__wrapper{padding-inline:32px}}@media screen and (max-width:568px){.donats-sum__wrapper .container{padding:24px}.donats-sum__wrapper .container p{font-size:18px}.donats-sum__wrapper .container span{font-size:42px}.donats-sum__all-time{margin-bottom:16px}.donats-sum__all-time .row:nth-child(2){margin-top:16px}}@media screen and (max-width:414px){.donats-sum__wrapper .container span{font-size:36px}}@media screen and (max-width:360px){.donats-sum__wrapper{padding-inline:16px}.donats-sum__wrapper .container p{font-size:16px;margin-bottom:8px}.donats-sum__wrapper .container span{font-size:32px}}h1,h2,h2.title,h3,h4,h5,h6{font-weight:700}h2.title{font-size:32px;margin-bottom:24px}@media screen and (max-width:414px){h2.title{font-size:32px}}@media screen and (max-width:360px){h2.title{font-size:28px}}p{color:#202020;font-size:20px;font-weight:500;line-height:1.2}@media screen and (max-width:568px){p{font-size:18px;line-height:24px}}ol li,ul li{font-size:18px;font-weight:500;line-height:32px}a{text-decoration:none}.btn{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:flex;flex-direction:row;font-size:22px;font-weight:500;height:48px;justify-content:center;padding:0 16px;position:relative;text-align:center;transition:all .3s;width:fit-content}.btn.btn-disabled{background-color:transparent;border-color:#202020;color:#202020;pointer-events:none}.btn.loading{pointer-events:none;position:relative}.btn.loading:after{background-image:url(/build/images/btn-loading.bb3f4bbf.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:auto;content:"";height:100%;left:50%;position:absolute;right:auto;top:50%;transform:translate(-50%,-50%);width:100%;z-index:0}.btn-blue{background:#033dea;color:#fff}.btn-yellow{background-color:#ffd31c;color:#033dea}.btn-transparent{background-color:transparent}.btn:hover{filter:brightness(1.1)}.buttons-wrapper .container{align-items:center;display:flex;flex-direction:row;gap:32px;justify-content:center}.buttons-wrapper .container .btn{border-radius:16px;font-size:24px;font-weight:600;height:64px;justify-content:space-between;padding:0 32px;width:50%}.buttons-wrapper .container>.btn:only-child{justify-content:center;width:100%}@media screen and (max-width:1100px){.buttons-wrapper .container{align-items:flex-start;flex-direction:column}.buttons-wrapper .container .btn{font-size:24px;width:100%}}@media screen and (max-width:568px){.buttons-wrapper .container .btn{font-size:20px}}.accordion-wrapper{display:flex;flex-direction:column;margin-bottom:96px}.accordion-item{align-items:flex-start;background-color:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:16px 24px}.accordion-item:not(:last-of-type){margin-bottom:16px}.accordion-item.active .accordion-info{grid-template-rows:1fr}.accordion-item.active .accordion-btn{background-color:#ffd31c;transform:rotate(180deg)}.accordion-title{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;width:100%}.accordion-title span{font-size:22px;font-weight:600;line-height:26px}.accordion-title .accordion-btn{align-items:center;background-color:#033dea;border:none;border-radius:100%;display:flex;flex-direction:row;height:28px;justify-content:center;max-width:28px;min-width:28px;transition:transform .3s,background-color .3s}.accordion-info{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}.accordion-info>.content{overflow:hidden}.accordion-info>.content p{margin-top:16px}.accordion-info>.content a{text-decoration:underline}.accordion-info>.content a:hover{text-decoration:none}.accordion-info ol,.accordion-info ul{list-style-position:inside;margin-top:16px}.accordion-info ol:not(:last-child),.accordion-info ul:not(:last-child){margin-bottom:16px}@media screen and (max-width:568px){.accordion-wrapper{margin-bottom:48px}.accordion-title span{font-size:18px}.accordion-info .content li,.accordion-info .content p{font-size:16px}}.form-item{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative}.form-item label{font-size:18px;font-weight:500;line-height:16px;margin-bottom:9px}.form-item label small{font-size:14px}.form-item[data-id=regulary] label{margin-bottom:-4px}.form-item .specialNeedSelect{appearance:none;background:#f2f5fc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='10' fill='none'%3E%3Cpath stroke='%23202020' stroke-linecap='round' stroke-width='1.5' d='m.75.75 8.146 8 8.854-8'/%3E%3C/svg%3E");background-position:right .7rem top 50%;background-repeat:no-repeat;background-size:1.3rem auto;border:none;font-size:16px;height:40px;padding-inline:15px;text-overflow:ellipsis;white-space:nowrap;width:266px}.form-item input[type=number],.form-item input[type=text]{background:#f2f5fc;border:none;border-radius:4px;color:#033dea;font-size:16px;height:40px;padding:0 14px;width:120px}@media screen and (min-width:1096px){.form-item input[type=number]#nickname,.form-item input[type=text]#nickname{margin-right:10px;width:166px}.form-item input[type=number]#donate_form_sum,.form-item input[type=text]#donate_form_sum{width:150px}}.form-item__container{gap:24px}.form-item__container,.form-item__container .radio-item{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.form-item__container .radio-item{height:40px}.form-item__container .radio-item input{height:16px;margin:6px 6px 0;width:16px}.form-item__container .radio-item label{cursor:pointer;font-size:16px;margin:10px 0 0}.form-item__container>label{margin-bottom:0}.form-item__container.finalSum{gap:10px}@media screen and (max-width:1096px){.form-item__container.finalSum{align-items:flex-start;flex-direction:column}}.donation-form.small-type-form .form-item__container.finalSum{align-items:flex-start;flex-direction:column}.form-item .info-text{font-size:16px;font-weight:500;margin-top:8px}.donation-form:not(.small-type-form){background:linear-gradient(97.74deg,#0453f4 3.04%,#0024de 59.26%);padding:64px 100px}@media screen and (max-width:768px){.donation-form:not(.small-type-form){padding:64px 32px}}@media screen and (max-width:568px){.donation-form:not(.small-type-form){padding:64px 24px}}@media screen and (max-width:375px){.donation-form:not(.small-type-form){padding:64px 8px}}@media screen and (max-width:360px){.donation-form:not(.small-type-form){padding:64px 0}}.donation-form-wrapper{margin-bottom:48px}.donation-form .main-wrapper .btn{border-radius:10px;font-size:22px;font-weight:600;height:60px;line-height:30px;padding:15px;width:228px}@media screen and (min-width:1096px){.donation-form .main-wrapper .btn{margin-left:6px}}.donation-form .container{align-items:stretch;background:#ffd31c;border-radius:16px;display:flex;flex-direction:row;justify-content:space-between;padding:0}@media screen and (min-width:1096px){.donation-form:not(.small-type-form) .donation-form .container{height:618px}}.donation-form .container .form{align-items:flex-start;background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.05);display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;min-width:0;padding:31px;width:auto}.donation-form .container .form .title{font-size:44px}.donation-form .container .form .title:not(.smallTypeForm):not(.complete-title){margin:26px 0 22px}.donation-form .container .form .row{align-items:center;display:flex;flex-direction:row;gap:24px;justify-content:space-between}.donation-form .container .form .row:not(:last-of-type){margin-bottom:40px}@media screen and (min-width:1096px){.donation-form .container .form .row.marginBottom22{margin-bottom:22px}}@media screen and (min-width:1280px){.donation-form .container .form .row{gap:68px}}.donation-form .container .form .confirm-wrapper p{font-size:18px;width:100%}.donation-form .container .form .confirm-wrapper .form-item{flex-direction:row;gap:16px;width:150px}.donation-form .container .form .confirm-wrapper .form-item .radio-item label{margin-left:4px}.donation-form .container .form .confirm-wrapper .btn{margin:0}.donation-form .container .form .confirm-wrapper .back-btn{background:rgba(0,0,0,.05);color:#000;font-size:24px;font-weight:400;line-height:normal}.donation-form .container .form .confirm-wrapper .back-btn:hover{text-decoration:underline}.donation-form .container .form .confirm-wrapper .error-message{color:red;display:block;margin-top:16px}.donation-form .container .form .confirm-wrapper .row.smallTypeForm{gap:32px;justify-content:flex-start}.donation-form .container .form .complete-wrapper{width:100%}.donation-form .container .form [data-step]{opacity:0;transition:opacity .3s}.donation-form:not(.small-type-form) .donation-form .container .form [data-step]{height:572px}.donation-form .container .form [data-step]:not(.active){pointer-events:none}.donation-form .container .form [data-step].active{opacity:1;pointer-events:unset}@media screen and (max-width:1096px){.donation-form .container .form [data-step]{height:auto}}.donation-form .container .form h2.complete-title{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center}.donation-form .container .form .error-message{color:red;display:block;margin-top:16px}.donation-form .container-rightSide{flex:0 0 525px;max-width:525px;min-height:618px;overflow:hidden;position:relative}.donation-form .container-rightSide p{color:#202020;font-size:26px;font-weight:600;line-height:30px;margin:60px 54px}@media screen and (min-width:1366px){.donation-form .container-rightSide p{font-size:30px;line-height:34px}}.donation-form .container-rightSide img{bottom:-24px;height:643px;left:-40px;object-fit:contain;pointer-events:none;position:absolute;width:585px}@media screen and (max-width:1425px){.donation-form .container{flex-direction:row;position:relative}.donation-form .container .form{flex:1 1 620px;min-width:0;width:auto}.donation-form .container .form .row{align-items:flex-start;flex-wrap:wrap;gap:20px}.donation-form .container-rightSide{display:block;flex:1 1 340px;max-width:none;min-width:320px}}@media screen and (max-width:1425px) and (min-width:1201px){.donation-form .container-rightSide img{bottom:-20px;display:block;height:auto;left:50%;right:auto;transform:translateX(-50%);width:clamp(380px,33vw,585px)}}@media screen and (max-width:1200px){.donation-form .container-rightSide img{display:none}}@media screen and (max-width:1024px){.donation-form:not(.small-type-form) .container{background:transparent;flex-direction:column}.donation-form:not(.small-type-form) .container .form{flex:1 1 auto;min-width:auto;width:100%}.donation-form .container-rightSide{display:none}}@media screen and (max-width:1100px){.donation-form{padding:64px 0}}@media screen and (max-width:568px){.donation-form .container{max-height:100%}.donation-form .container .form{padding:24px}.donation-form .container .form .row{align-items:flex-start;flex-direction:column}.donation-form .container .form-item{width:100%}.donation-form .container .form-item input[type=number],.donation-form .container .form-item input[type=text]{max-width:320px;width:100%}}@media screen and (max-width:411px){.donation-form .container .form{padding:24px}.donation-form .container .form .title{font-size:38px}.donation-form .container .form-item input[type=number],.donation-form .container .form-item input[type=text]{max-width:280px}}.donation-form.small-type-form .hideBlock{display:none}.donation-form.small-type-form .container{background:none}.donation-form.small-type-form .container .form{padding:50px 36px}@media screen and (max-width:340px){.donation-form.small-type-form .container .form{padding:24px}}.donation-form.small-type-form .container .form .main-wrapper[data-step="1"]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:29px 48px}.donation-form.small-type-form .container .form .main-wrapper[data-step="1"] .title{flex:0 0 auto;font-size:46px;margin:0;white-space:normal;width:100%}@media screen and (max-width:411px){.donation-form.small-type-form .container .form .main-wrapper[data-step="1"] .title{font-size:32px}}.donation-form.small-type-form .container .form .main-wrapper[data-step="1"] .row{flex:0 0 auto;gap:24px;margin:0;width:auto}.donation-form.small-type-form .container .form .main-wrapper[data-step="1"] .row:not(:last-of-type){margin-bottom:0}.donation-form.small-type-form .container .form .main-wrapper[data-step="1"] .row:last-of-type{margin-left:auto;margin-right:10px}.donation-form.small-type-form .container .form .main-wrapper[data-step="1"] .btn{margin-left:0}.donation-form.small-type-form .container .form-item input[type=number],.donation-form.small-type-form .container .form-item input[type=text]{width:150px}@media screen and (max-width:1096px){.donation-form.small-type-form .container .form .main-wrapper[data-step="1"]{align-items:flex-start;flex-direction:column;gap:20px}.donation-form.small-type-form .container .form .main-wrapper[data-step="1"] .title{white-space:normal}.donation-form.small-type-form .container .form .main-wrapper[data-step="1"] .row{align-items:flex-start;flex-direction:column;gap:16px;width:100%}}.user-question-form{margin-bottom:32px}.user-question-form .error-wrapper{bottom:unset;top:-64px}.user-question-form .error-message{margin-bottom:16px}.user-question-form textarea{background-color:#fff;border:none;border-radius:6px;height:150px;margin-bottom:32px;padding:16px;resize:none;width:100%}.user-question-form select{border:none;border-radius:6px;height:40px;margin-bottom:16px;padding-inline:8px;text-overflow:ellipsis;white-space:nowrap;width:240px}@media screen and (max-width:568px){.user-question-form select{width:100%}}.donation-success-overlay{inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;z-index:30}.donation-success-overlay.show{opacity:1;pointer-events:auto}.donation-success-overlay__backdrop{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(18,26,45,.42);inset:0;position:absolute}.donation-success-overlay__content{align-items:center;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;padding:24px;position:relative;text-align:center;width:100%;z-index:1}.donation-success-overlay__text{color:#fff;font-size:32px;font-weight:700;line-height:1.2;margin-bottom:-100px;max-width:640px;position:relative;text-shadow:0 2px 16px rgba(0,0,0,.35);z-index:2}.donation-success-overlay__canvas{aspect-ratio:1/1;height:auto;position:relative;width:min(712px,88vw,62vh);z-index:1}@media screen and (max-width:768px){.donation-success-overlay__text{font-size:20px;margin-bottom:-40px}}.sidebar{background-color:#fff;bottom:unset;box-shadow:0 0 8px rgba(0,0,0,.8);display:none;height:100vh;left:unset;padding:16px;pointer-events:none;position:fixed;right:-260px;top:0;transition:right .3s;width:220px;z-index:10}.sidebar nav{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:flex-start}.sidebar nav a{font-size:20px}.sidebar .close-sidebar-button{background:transparent;border:none;bottom:unset;left:-32px;position:absolute;right:unset;top:8px;z-index:0}.sidebar .btn{margin-top:48px}.sidebar.active{pointer-events:auto;right:0}@media screen and (max-width:1096px){.sidebar{display:block}}.footer{background-color:#033dea;border-radius:16px 16px 0 0}.footer .container{align-items:stretch;display:flex;flex-direction:row;gap:64px;justify-content:space-between;padding:64px}.footer-title h4{color:#fff;font-size:48px;font-weight:700;margin-bottom:48px;text-transform:uppercase}.footer-text p{color:#fff;font-size:20px;line-height:24px}.footer-text p:not(:last-child){margin-bottom:16px}@media screen and (max-width:1100px){.footer .container{flex-wrap:wrap;gap:24px;padding:24px 64px}.footer-title h4{font-size:42px;margin-bottom:24px}.footer-text,.footer-title{max-width:100%}}@media screen and (max-width:768px){.footer .container{padding-inline:32px}.footer-title h4{font-size:32px}}@media screen and (max-width:568px){.footer .container{padding-inline:24px}}.gridjs-container{color:#202020;font-family:inherit}.gridjs-head{margin-bottom:18px}.gridjs-search{float:none}.gridjs-search-input{background:#f4f6fd;border:1px solid #d7ddf0;border-radius:12px;box-shadow:none;color:#202020;font-size:15px;font-weight:500;line-height:1;padding:12px 16px;width:min(100%,320px)}.gridjs-search-input:focus{border-color:#1542e1;box-shadow:0 0 0 3px rgba(21,66,225,.12);outline:none}.gridjs-wrapper{border:1px solid #ecf2ff;border-radius:12px;box-shadow:none;overflow:hidden}.gridjs-table{background:transparent;border-collapse:separate;border-spacing:0;width:100%}.gridjs-thead .gridjs-th{background:#ecf2ff;border:0;padding:14px 20px}.gridjs-thead .gridjs-th .gridjs-th-content{align-items:center;color:#1542e1;display:flex;font-size:16px;font-weight:600;height:24px;line-height:1;white-space:nowrap}.gridjs-thead .gridjs-th:first-child{border-top-left-radius:12px}.gridjs-thead .gridjs-th:last-child{border-top-right-radius:12px}.gridjs-tbody .gridjs-td{border:0;border-top:1px solid #ecf2ff;color:#202020;font-size:16px;font-weight:500;line-height:1.35;padding:12px 18px;vertical-align:middle}.gridjs-tbody .gridjs-tr:first-child .gridjs-td{border-top:0}.gridjs-tbody .gridjs-td a{color:inherit;text-decoration:none}.gridjs-tbody .gridjs-td a:hover{color:#1542e1}.gridjs-footer{background:transparent;border:0;box-shadow:none;padding:18px 0 0}.gridjs-pagination .gridjs-pages button{background:#fff;border:1px solid #d7ddf0;border-radius:10px;box-shadow:none;color:#202020;font-size:14px;font-weight:500;height:36px;line-height:1;margin:0 4px;min-width:36px}.gridjs-pagination .gridjs-pages button:hover{background:#eef2ff}.gridjs-pagination .gridjs-pages button.gridjs-currentPage{background:#eef2ff;border-color:#1542e1;color:#1542e1}.gridjs-status-badge{align-items:center;border-radius:12px;display:inline-flex;font-size:14px;font-weight:600;line-height:1;min-height:32px;padding:6px 14px;white-space:nowrap}.gridjs-status-badge.is-blue{background:#eef3ff;color:#1542e1}.gridjs-status-badge.is-green{background:#e5f8ec;color:#1b9c5a}.gridjs-status-badge.is-red{background:#ffeaea;color:#e54e4e}.gridjs-status-badge.is-neutral{background:#edf1f7;color:#4b5568}.main-page h2.title{color:#202020;font-size:38px;font-weight:700;line-height:44px;margin-bottom:32px}.main-page .special-lottery{padding-block:48px 160px;width:100%}.main-page .special-lottery-promo .container{align-items:stretch!important;flex-wrap:wrap;gap:24px}.main-page .special-lottery-title{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:fit-content}.main-page .special-lottery-title .title{color:#ffd31c;font-size:114px;font-weight:900;letter-spacing:.3px;line-height:108px;margin-bottom:24px;text-transform:uppercase}.main-page .special-lottery-title .label{color:#ffd31c;font-size:21px;font-weight:700;line-height:1}@media screen and (max-width:648px){.main-page .special-lottery-title .title{font-size:64px;line-height:1}.main-page .special-lottery-title .label{font-size:16px;line-height:1}}@media screen and (max-width:412px){.main-page .special-lottery-title .title{font-size:48px}}.main-page .special-lottery-text{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 640px)}.main-page .special-lottery-text p{color:#fff;font-size:18px;font-weight:500;line-height:30px}.main-page .special-lottery-text span{color:#ffd31c;font-size:18px;font-weight:500;line-height:30px}@media screen and (max-width:1200px){.main-page .special-lottery-text{max-width:800px;width:100%}.main-page .special-lottery-text p:not(:last-child){margin-bottom:16px}}@media screen and (max-width:648px){.main-page .special-lottery-text p,.main-page .special-lottery-text span{font-size:16px;line-height:1}}.main-page .special-lottery-progress-bar{margin-top:48px}.main-page .special-lottery-progress-bar .progress-bar{background:rgba(248,251,255,.1);border:2px solid hsla(0,0%,100%,.3);border-radius:8px;height:50px;position:relative;z-index:1}.main-page .special-lottery-progress-bar .progress-bar .current-sum{bottom:unset;color:#fff;font-size:21px;font-weight:700;left:unset;line-height:1;position:absolute;right:unset;text-shadow:1px 1px 2px #000;top:50%;white-space:nowrap;z-index:1}.main-page .special-lottery-progress-bar .progress-bar .general-sum{bottom:unset;color:#fff;font-size:18px;font-weight:600;left:unset;line-height:1;position:absolute;right:8px;top:-24px;z-index:1}.main-page .special-lottery-progress-bar .progress-bar .thumb{background:#ffd31c;border-radius:8px;bottom:unset;height:100%;left:0;max-width:0;position:absolute;right:unset;top:0;transition:max-width 1s;width:100%;z-index:0}@media screen and (max-width:648px){.main-page .special-lottery-progress-bar .progress-bar .general-sum{font-size:16px}.main-page .special-lottery-progress-bar .progress-bar .current-sum{font-size:18px}}.main-page .special-lottery-prizes .container{flex-direction:column!important}.main-page .special-lottery-prizes .container .list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start;margin-bottom:48px;width:100%}.main-page .special-lottery-prizes .container .prize-item{align-items:flex-start;border:1px solid hsla(0,0%,100%,.3);border-radius:16px;display:flex;flex:1 1 auto;flex-direction:column;flex-shrink:0;height:382px;justify-content:flex-start;padding:24px;position:relative;width:242px;z-index:1}.main-page .special-lottery-prizes .container .prize-item .blur{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);bottom:unset;display:none;height:calc(100% - 8px);left:4px;position:absolute;right:unset;top:4px;width:calc(100% - 8px);z-index:1}.main-page .special-lottery-prizes .container .prize-item .price{color:#fff;font-size:40px;font-weight:700;line-height:1;margin-bottom:8px}.main-page .special-lottery-prizes .container .prize-item .description{color:#fff;font-size:16px;font-weight:500;line-height:22px}.main-page .special-lottery-prizes .container .prize-item .description span{color:#fff;font-size:16px;font-weight:700;line-height:22px}.main-page .special-lottery-prizes .container .prize-item-image{margin-top:auto;max-width:100%;object-fit:contain}.main-page .special-lottery-prizes .container .prize-item .completed-image{bottom:unset;display:none;height:60px;left:50%;object-fit:contain;position:absolute;right:unset;top:50%;transform:translate(-50%,-50%);width:104px;z-index:2}.main-page .special-lottery-prizes .container .prize-item.completed .blur,.main-page .special-lottery-prizes .container .prize-item.completed .completed-image{display:block}.main-page .special-lottery-prizes .container .prize-item.active{border-color:#ffd31c}.main-page .special-lottery-prizes .container .prize-item.active .price{color:#ffd31c}.main-page .special-lottery-prizes .container .special-lottery-button{align-items:center;background-color:#fff;border-radius:10px;color:#1542e1;display:flex;flex-direction:row;font-size:22px;font-weight:600;height:60px;justify-content:center;line-height:1;transition:background-color .3s;width:230px}.main-page .special-lottery-prizes .container .special-lottery-button:hover{background-color:#ffd31c}.main-page .promo{align-items:flex-start;background:linear-gradient(97.74deg,#0453f4 3.04%,#0024de 59.26%);border-radius:0 0 16px 16px;display:flex;flex-direction:column;justify-content:center}.main-page .promo .container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:relative}.main-page .promo>.container{align-items:flex-start}.main-page .promo-text{padding-bottom:192px}.main-page .promo-text__title{color:#fff;font-size:84px;font-weight:900;line-height:70px;text-transform:uppercase}.main-page .promo-text p{color:#fff;font-size:20px;line-height:1.2;margin:0 0 48px}.main-page .promo-text__label{align-items:center;background:#fff;border-radius:6px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:24px 0 64px;min-height:48px;padding:0 24px}.main-page .promo-text__label .label-item{border-left:4px solid #ffd31c;border-radius:2px;color:#0128e0;font-size:24px;font-weight:500;padding-left:20px;text-transform:uppercase}.main-page .promo-text__label .label-item span{color:#0128e0;font-weight:700}@media screen and (max-width:1200px){.main-page .promo-text{max-width:640px;position:relative;z-index:1}.main-page .promo>.container img{bottom:auto;left:auto;opacity:.8;position:absolute;right:0;top:auto;z-index:0}}@media screen and (max-width:768px){.main-page .promo>.container img{right:-240px}.main-page .promo-text{padding-bottom:96px}.main-page .promo-text__title{font-size:72px;line-height:100%}.main-page .promo-text__title span{font-size:inherit}.main-page .promo-text__label{margin-bottom:24px}.main-page .promo-text__label .label-item{font-size:20px}}@media screen and (max-width:568px){.main-page .promo-text__title{font-size:54px}.main-page .promo-text__label{align-items:flex-start;flex-direction:column;padding:8px 24px;width:fit-content}.main-page .promo-text__label .label-item{border-left:none;padding:0}.main-page .promo-text__label .label-item:not(:last-of-type){border-bottom:4px solid #ffd31c;margin-bottom:8px;padding-bottom:8px}}@media screen and (max-width:414px){.main-page .promo>.container img{display:none}.main-page .promo-text__title{font-size:42px}}@media screen and (max-width:360px){.main-page .promo-text__title{font-size:42px}.main-page .promo-text p{font-size:16px;line-height:24px}}.main-page .сollecting .container{position:relative;z-index:0}.main-page .сollecting .swiper{box-sizing:border-box;height:380px}.main-page .сollecting .swiper-button-next{right:0}.main-page .сollecting .swiper-button-prev{left:0}.main-page .сollecting .swiper-slide{align-items:flex-start;background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.05);display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:24px;width:260px}.main-page .сollecting .swiper-slide .title{color:#202020;display:-webkit-box;font-size:26px;font-weight:600;height:56px;line-height:1;position:relative;width:100%;z-index:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:8px;text-overflow:ellipsis}.main-page .сollecting .swiper-slide .title:after{background:#ffd31c;border-radius:2px;bottom:0;content:"";height:4px;left:0;position:absolute;right:auto;top:auto;width:100%;z-index:0}.main-page .сollecting .swiper-slide .donats{margin:24px 0 72px}.main-page .сollecting .swiper-slide .donats .row{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.main-page .сollecting .swiper-slide .donats .row span{font-weight:600}.main-page .сollecting .swiper-slide .donats .row:not(:last-child){margin-bottom:6px}.main-page .сollecting .swiper-slide .donats .row.color-green span{color:#079673}.main-page .сollecting .swiper-slide .donats .row.color-red span{color:#f01a0c}.main-page .сollecting .swiper-slide .btn{bottom:24px;left:auto;max-width:calc(100% - 48px);position:absolute;right:auto;top:auto;width:100%;z-index:0}@media screen and (max-width:1280px){.main-page .сollecting .swiper-button-next{right:16px}.main-page .сollecting .swiper-button-prev{left:16px}}@media screen and (max-width:768px){.main-page .сollecting .swiper{padding:0 32px}}@media screen and (max-width:568px){.main-page .сollecting .swiper .btn{max-width:180px}}.main-page .сollecting.invert .swiper-slide{background:#033dea}.main-page .сollecting.invert .swiper-slide .title{color:#fff;margin-bottom:24px}.main-page .сollecting.invert .swiper-slide .title:after{display:none}.main-page .сollecting.invert .swiper-slide .donats .row{align-items:flex-start;color:#fff;display:flex;flex-direction:column;justify-content:flex-start}.main-page .сollecting.invert .swiper-slide .donats .row span{color:#fff;font-size:18px}.main-page .сollecting.closed-reports .swiper-slide{background:#033dea}.main-page .сollecting.closed-reports .swiper-slide .row,.main-page .сollecting.closed-reports .swiper-slide .row span,.main-page .сollecting.closed-reports .swiper-slide .title{color:#fff}.main-page .сollecting.closed-reports .swiper-slide .row{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.main-page .purchased-wrapper__content{align-items:flex-start;background:#fff;border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.05);display:flex;flex-direction:row;justify-content:space-between;min-height:330px;padding:24px}@media screen and (min-width:786px){.main-page .purchased-wrapper__content{padding:40px 40px 32px}}.main-page .purchased-wrapper__content .list{column-gap:20px;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-rows:repeat(7,auto);list-style:none;margin:0;padding-right:38px;padding-top:6px;position:relative;row-gap:10px;width:100%}.main-page .purchased-wrapper__content .list li{font-size:16px;font-weight:400;line-height:24px}.main-page .purchased-wrapper__content .list li span{display:inline-block;font-size:20px;font-weight:700;width:50px}.main-page .purchased-wrapper__content .list:after{background:#ffd31c;border-radius:2px;bottom:unset;bottom:auto;content:"";display:block;height:100%;left:unset;left:auto;position:absolute;right:16px;top:0;width:4px;z-index:0}.main-page .purchased-wrapper__content img{height:270px;margin:-8px 20px 0;max-width:370px;object-fit:contain;width:100%}@media screen and (max-width:968px){.main-page .purchased-wrapper__content .list{padding-right:0}.main-page .purchased-wrapper__content .list:after,.main-page .purchased-wrapper__content img{display:none}}@media screen and (max-width:640px){.main-page .purchased-wrapper__content{height:auto}.main-page .purchased-wrapper__content .list{grid-auto-flow:row;grid-template-rows:none}.main-page .purchased-wrapper__content .list li span{margin-right:8px}}.main-page .feedback-slider-section .title{color:#202020;font-size:38px;font-weight:700;line-height:44px;margin-bottom:32px}.main-page .feedback-slider-section .container,.main-page .feedback-slider-section .feedback-slider__wrap{position:relative}@media screen and (max-width:768px){.main-page .feedback-slider-section .container,.main-page .feedback-slider-section .feedback-slider__wrap{padding:0}.main-page .feedback-slider-section .container .title,.main-page .feedback-slider-section .feedback-slider__wrap .swiper{padding:0 16px}.main-page .feedback-slider-section .feedback-slider__wrap .swiper-button-next,.main-page .feedback-slider-section .feedback-slider__wrap .swiper-button-prev{display:none}}.main-page .feedback-slider-section .feedback-card{align-items:stretch;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:flex-start;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;background:#fff;border-radius:20px;cursor:default}.main-page .feedback-slider-section .feedback-card .btn{border:none;border-radius:10px;font-weight:600;height:60px;margin-top:auto;padding:15px;position:static;width:228px}.main-page .feedback-slider-section .feedback-card__author{color:#202020;font-size:18px;font-weight:700;line-height:30px;margin:0}.main-page .feedback-slider-section .feedback-card__title{color:#202020;font-size:22px;font-weight:700;line-height:30px;overflow-wrap:anywhere;word-break:break-word}.main-page .feedback-slider-section .feedback-card__separator{background:#f8d44e;height:3px;margin-top:-3px}.main-page .feedback-slider-section .feedback-card__comment{color:#202020;display:-webkit-box;flex:1;font-size:18px;font-weight:300;line-height:30px;overflow:hidden;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:var(--feedback-comment-line-clamp,5)}.main-page .feedback-slider-section .feedback-card__comment-wrap{min-height:120px}.main-page .feedback-slider-section .feedback-card__more{border:none;color:rgba(32,32,32,.36);cursor:pointer;font-size:16px;font-weight:500;line-height:30px;text-decoration:underline}.main-page .feedback-slider-section .feedback-card__more:hover{text-decoration:none}.main-page .feedback-slider-section .feedback-card__link{color:#202020;font-size:15px;font-weight:500;line-height:1.3;margin-top:auto;text-decoration:underline}.main-page .feedback-slider-section .feedback-card__link:hover{opacity:.9}.main-page .feedback-slider-section .swiper{height:390px}.main-page .feedback-slider-section .swiper-slide{box-shadow:0 0 10px 0 rgba(0,0,0,.05);padding:30px}.main-page .feedback-slider-section .swiper-button-next,.main-page .feedback-slider-section .swiper-button-prev{margin-top:6px;transform:scale(.8)}.main-page .feedback-slider-section .swiper-button-prev{left:calc(var(--swiper-navigation-size)*-.85)}.main-page .feedback-slider-section .swiper-button-next{right:calc(var(--swiper-navigation-size)*-.85)}.main-page .feedback-modal{align-items:center;bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.main-page .feedback-modal.active{display:flex}.main-page .feedback-modal__overlay{background:rgba(32,32,32,.6);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.main-page .feedback-modal__content{background:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(32,32,32,.2);max-height:80vh;max-width:780px;overflow:hidden;padding:32px 46px 32px 32px;position:relative;width:90%;z-index:1}.main-page .feedback-modal__close{align-items:center;background:transparent;border:none;color:#202020;cursor:pointer;display:flex;font-size:56px;height:32px;justify-content:center;position:absolute;right:16px;top:16px;width:32px;z-index:1}.main-page .feedback-modal__close:hover{opacity:.6}.main-page .feedback-modal__body{margin-right:-14px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 20px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 20px,#000 calc(100% - 20px),transparent);max-height:calc(80vh - 64px);overflow-y:auto;padding-right:14px}.main-page .feedback-modal__body.is-scrolled-start{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 20px),transparent)}.main-page .feedback-modal__body.is-scrolled-end{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 20px,#000);mask-image:linear-gradient(180deg,transparent 0,#000 20px,#000)}.main-page .feedback-modal__body.is-scrolled-start.is-scrolled-end{-webkit-mask-image:none;mask-image:none}.main-page .feedback-modal__text{color:#202020;font-size:18px;font-weight:300;line-height:30px;overflow-wrap:anywhere;word-break:break-word}.main-page .feedback-modal__text b{font-weight:700}.main-page .faq .accordion-wrapper{margin-bottom:0}.login-page{background-color:#033dea;min-height:100vh;padding-bottom:24px}.login-page>.container{align-items:flex-start;background-color:#fff;border-radius:16px;display:flex;flex-direction:row;justify-content:space-between;padding:64px}.login-page .form{position:relative;width:40%}.login-page .form-item{display:flex;flex-direction:column;max-width:320px;position:relative}.login-page .form-item:not(:last-of-type){margin-bottom:16px}.login-page .form-item label{font-size:16px;font-weight:400;margin-bottom:8px}.login-page .form-item input{background:#f2f5fc;border:none;border-radius:4px;color:#033dea;font-size:18px;height:40px;max-width:320px;padding:0 8px;width:100%}.login-page .form-item .password-img{bottom:unset;bottom:auto;cursor:pointer;height:24px;left:unset;left:auto;position:absolute;right:16px;top:36px;width:24px;z-index:0}.login-page .form .btn{margin-top:48px}.login-page .login-text__info{position:relative;width:55%}.login-page .login-text__info p{margin-bottom:8px}.login-page .login-text__info:after{background-color:#ffd31c;bottom:auto;content:"";display:block;height:100%;left:-48px;position:absolute;right:auto;top:0;width:4px;z-index:0}.login-page .error-message{color:red;display:block;font-size:16px;margin-top:16px}@media screen and (max-width:1280px){.login-page .container{max-width:1024px}.login-page .form,.login-page .login-text__info{width:50%}}@media screen and (max-width:968px){.login-page .container{max-width:768px}.login-page>.container{flex-direction:column}.login-page .login-text__info{padding-top:48px;width:100%}.login-page .login-text__info:after{height:4px;left:0;top:24px;width:100%}.login-page .form{width:100%}}@media screen and (max-width:768px){.login-page{padding-bottom:0}.login-page>.container{border-radius:16px 16px 0 0}}@media screen and (max-width:568px){.login-page>.container{padding:32px}.login-page .form-item input{max-width:100%}}.month-report{padding-bottom:48px}.month-report .promo{background-color:#033dea;border-radius:0 0 16px 16px;margin-bottom:64px;padding-bottom:48px}.month-report .promo-info{align-items:center;display:flex;flex-direction:row;gap:24px;justify-content:space-between;margin-top:64px}.month-report .promo-info__text{max-width:568px}.month-report .promo-info__text h1{color:#fff;font-size:64px;font-weight:700;line-height:1;margin-bottom:24px}.month-report .promo-info__text p{color:#fff}.month-report .promo-info__sum{display:flex;flex-direction:column;max-width:560px;width:100%}.month-report .promo-info__sum .sum-item{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.05);max-width:560px;padding:16px;position:relative}.month-report .promo-info__sum .sum-item p{font-size:22px;font-weight:500;line-height:34px}.month-report .promo-info__sum .sum-item span{font-size:50px;font-weight:700;line-height:40px}.month-report .promo-info__sum .sum-item svg{bottom:auto;left:auto;position:absolute;right:24px;top:50%;transform:translateY(-50%);z-index:0}.month-report .promo-info__sum .sum-item:not(:last-of-type){margin-bottom:24px}@media screen and (max-width:1200px){.month-report .promo-info{align-items:flex-start;flex-direction:column;gap:48px}}@media screen and (max-width:768px){.month-report .promo-info__text h1{font-size:52px}.month-report .promo-info__text p{font-size:18px;line-height:28px}.month-report .promo-info__sum .sum-item{align-items:flex-start;display:flex;flex-direction:column;height:80px;justify-content:center;padding:0 24px}.month-report .promo-info__sum .sum-item p{font-size:18px;line-height:1;margin-bottom:4px}.month-report .promo-info__sum .sum-item span{font-size:36px;line-height:1}}@media screen and (max-width:468px){.month-report .promo-info{margin-top:0}.month-report .promo-info__text h1{font-size:42px;line-height:1}.month-report .promo-info__sum .sum-item p{font-size:16px}.month-report .promo-info__sum .sum-item span{font-size:32px}.month-report .promo-info__sum .sum-item svg{width:32px}}.month-report .accordion-wrapper .accordion-title{align-items:center}.month-report .accordion-wrapper .accordion-info{width:100%}.month-report .accordion-wrapper .accordion-info .content{overflow:hidden}.month-report .accordion-wrapper .accordion-info .content .list{column-count:3;column-gap:64px;column-rule:solid #ffd31c;margin-top:24px}@media screen and (max-width:1096px){.month-report .accordion-wrapper .accordion-info .content .list{column-count:2;column-gap:24px}}@media screen and (max-width:648px){.month-report .accordion-wrapper .accordion-info .content .list{column-count:1}}.month-report .accordion-wrapper .accordion-info .content .item{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px}.month-report .accordion-wrapper .accordion-info .content .item .username{color:#202020;font-size:18px;font-weight:500;line-height:normal}.month-report .accordion-wrapper .accordion-info .content .item .sum{color:#202020;font-size:22px;font-weight:700;line-height:normal;text-wrap:nowrap}.month-report .help-reports .container{position:relative;z-index:0}.month-report .swiper-button-next{right:0}.month-report .swiper-button-prev{left:0}.month-report .swiper-slide{background:#033dea;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.05);display:flex;flex-direction:column;height:380px;padding:48px 24px;width:260px}.month-report .swiper-slide .title{color:#fff;font-size:26px;font-weight:500;padding-bottom:8px;position:relative}.month-report .swiper-slide .title span{color:#fff;cursor:pointer;display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.month-report .swiper-slide .title:after{background:#ffd31c;border-radius:2px;bottom:0;content:"";height:4px;left:0;position:absolute;right:auto;top:auto;width:100%;z-index:0}.month-report .swiper-slide .donats{margin:24px 0 48px}.month-report .swiper-slide .donats .row:not(:last-child){margin-bottom:16px}.month-report .swiper-slide .donats p,.month-report .swiper-slide .donats span{color:#fff;font-size:18px;font-weight:500}.month-report .swiper-slide .donats span{cursor:pointer;display:block;font-size:20px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.month-report .swiper-slide .btn{bottom:24px;max-width:200px;position:absolute;width:100%}@media screen and (max-width:1280px){.month-report .swiper-button-next{right:16px}.month-report .swiper-button-prev{left:16px}}@media screen and (max-width:768px){.month-report .swiper{padding:0 32px}}@media screen and (max-width:568px){.month-report .swiper .btn{max-width:180px}}.content-wrapper{padding-bottom:48px}.content-wrapper .promo{background-color:#033dea;border-radius:0 0 16px 16px;margin-bottom:64px;padding-bottom:48px}.content-wrapper .promo-info .container{align-items:stretch;display:flex;flex-direction:row;gap:48px;justify-content:space-between}.content-wrapper .promo-info__img h1{color:#fff;font-size:90px;font-weight:900;line-height:80px;margin-bottom:48px;text-transform:uppercase}.content-wrapper .promo-info__img h1 span{color:#fff;font-size:80px}.content-wrapper .promo-info__text{min-width:568px}.content-wrapper .promo-info__text p{color:#fff;font-size:20px;font-weight:500;line-height:24px}.content-wrapper .promo-info__text p:not(:last-child){margin-bottom:32px}.content-wrapper .promo-info__text-label{align-items:center;background:#fff;border-radius:16px;color:#0128e0;display:flex;flex-direction:row;font-size:20px;font-weight:500;justify-content:flex-start;line-height:28px;padding:24px}.content-wrapper .promo-info__text-label span{border-radius:2px;border-right:4px solid #ffd31c;color:#0128e0;font-size:48px;font-weight:700;line-height:1;margin-right:16px;padding-right:16px}@media screen and (max-width:1200px){.content-wrapper .promo-info .container{flex-direction:column}.content-wrapper .promo-info__img{display:flex}.content-wrapper .promo-info__img h1{margin:0;max-width:568px;position:relative;z-index:1}.content-wrapper .promo-info__img img{opacity:.6;position:absolute;right:64px;top:140px;width:480px}.content-wrapper .promo-info__text{min-width:auto;position:relative;z-index:1}}@media screen and (max-width:968px){.content-wrapper .promo-info__img img{right:64px;width:420px}}@media screen and (max-width:768px){.content-wrapper .promo-info__img h1{font-size:72px;line-height:100%}.content-wrapper .promo-info__img h1 span{font-size:inherit}.content-wrapper .promo-info__text-label{position:relative}.content-wrapper .promo-info__text-label span{border:none;color:#ffd31c;font-size:100px;left:20px;opacity:.2;position:absolute;top:-20px}}@media screen and (max-width:568px){.content-wrapper .promo-info__img h1{font-size:54px;line-height:1}.content-wrapper .promo-info__img h1 span{font-size:inherit}.content-wrapper .promo-info__img img{right:16px;width:320px}.content-wrapper .promo-info__text p{font-size:18px;line-height:24px}.content-wrapper .promo-info__text-label{font-size:18px}}@media screen and (max-width:414px){.content-wrapper .promo-info__img h1{font-size:42px}.content-wrapper .promo-info__img img{display:none}.content-wrapper .promo-info__text p{font-size:16px;line-height:24px}}.content-wrapper ul{list-style:none;margin:16px 0}.content-wrapper ul li{font-size:18px;margin-bottom:8px;padding-left:32px;position:relative}.content-wrapper ul li:before{align-items:center;background-color:#033dea;border-radius:100%;bottom:unset;content:url(/build/images/list-arrow.dfd0c042.svg);display:flex;flex-direction:row;height:20px;justify-content:center;left:0;position:absolute;right:unset;top:6px;width:20px;z-index:0}.content-wrapper .content-block{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.05);max-width:560px;padding:24px;width:100%}.content-wrapper .content-block.full-width{max-width:100%}.content-wrapper .content-block.content-block__columns{align-items:stretch;display:flex;flex-direction:row;gap:24px;justify-content:space-between}.content-wrapper .content-block.content-block__columns .column{position:relative;width:50%}.content-wrapper .content-block.content-block__columns .column h5{margin-bottom:16px}.content-wrapper .content-block.content-block__columns .column:not(:last-child){padding-right:16px}.content-wrapper .content-block.content-block__columns .column:not(:last-child):after{background-color:#ffd31c;bottom:unset;bottom:auto;content:"";height:100%;left:unset;left:auto;position:absolute;right:0;top:0;width:4px;z-index:0}.content-wrapper .content-block h5{font-size:22px;font-weight:700}@media screen and (max-width:1300px){.content-wrapper .content-block{max-width:100%}}@media screen and (max-width:1100px){.content-wrapper .content-block.content-block__columns{flex-direction:column}.content-wrapper .content-block.content-block__columns .column{width:100%}.content-wrapper .content-block.content-block__columns .column:not(:last-child):after{bottom:0;height:4px;top:auto;width:100%}}@media screen and (max-width:568px){.content-wrapper .content-block p{font-size:18px}}.content-wrapper .content-grid{gap:24px;justify-content:space-between}.content-wrapper .content-grid,.content-wrapper .content-wrapper{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap}.content-wrapper .content-wrapper{gap:16px;justify-content:center}.content-wrapper .content-wrapper .content-block{display:flex;flex-direction:column;max-width:calc(25% - 16px);min-width:260px;overflow:hidden;padding:0;width:100%}.content-wrapper .content-wrapper .content-block .img{align-items:center;background-color:#033dea;display:flex;flex-direction:row;height:212px;justify-content:center;margin-bottom:32px;position:relative;width:100%}.content-wrapper .content-wrapper .content-block .img:after{background-color:#ffd31c;bottom:-24px;content:"";display:block;height:4px;left:50%;position:absolute;right:auto;top:auto;transform:translateX(-50%);width:calc(100% - 32px);z-index:0}.content-wrapper .content-wrapper .content-block p{font-size:18px;font-weight:400;margin:0 24px 24px}@media screen and (max-width:640px){.content-wrapper .content-wrapper .content-block{max-width:calc(100% - 16px)}}.content-wrapper .banner{background-color:#033dea;border-radius:16px 16px 0 0}.content-wrapper .banner .container{align-items:stretch;display:flex;flex-direction:row;gap:24px;justify-content:space-between;padding:64px}.content-wrapper .banner-info__img{max-width:568px}.content-wrapper .banner-info__img h1{color:#fff;font-size:52px;font-weight:700;margin-bottom:48px;text-transform:uppercase}.content-wrapper .banner-info__text{max-width:548px}.content-wrapper .banner-info__text p{color:#fff}.content-wrapper .banner-info__text p:not(:last-child){margin-bottom:16px}@media screen and (max-width:1100px){.content-wrapper .banner .container{flex-wrap:wrap}.content-wrapper .banner-info__img,.content-wrapper .banner-info__text{max-width:100%}}@media screen and (max-width:768px){.content-wrapper .banner .container{padding:24px}.content-wrapper .banner-info__img h1{font-size:42px}.content-wrapper .banner-info__img img{width:100%}}@media screen and (max-width:568px){.content-wrapper .banner-info__img h1{font-size:32px;margin-bottom:24px}.content-wrapper .banner-info__text p{font-size:18px;line-height:24px}}@media screen and (max-width:414px){.content-wrapper .banner-info__img h1{font-size:32px}}.report{padding-bottom:48px}.report header{background-color:#033dea;border-radius:0 0 16px 16px}.report header .container{height:80px}.report-wrapper{margin-top:64px}.report-wrapper__info{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:32px}.report-wrapper__info h1{color:#202020;font-size:48px;font-weight:700;line-height:1}.report-wrapper__info-box{display:flex;flex-direction:column;height:100%;max-width:420px;padding-left:24px;position:relative;width:100%}.report-wrapper__info-box p span{font-weight:600}.report-wrapper__info-box:after{background-color:#ffd31c;bottom:auto;content:"";display:block;height:100%;left:0;position:absolute;right:auto;top:0;width:4px;z-index:0}@media screen and (max-width:1100px){.report-wrapper__info{align-items:flex-start;flex-direction:column;padding:24px}.report-wrapper__info-box{padding:24px 0 0}.report-wrapper__info-box:after{height:4px;width:100%}}@media screen and (max-width:568px){.report-wrapper__info h1{font-size:52px}}@media screen and (max-width:414px){.report-wrapper__info h1{font-size:32px}.report-wrapper__info-box p{font-size:18px}}.report-info .container{align-items:stretch;display:flex;flex-direction:row;gap:24px;justify-content:space-between}.report-info__text{padding:24px;width:50%}.report-info__text ol,.report-info__text ul{list-style-position:inside}@media screen and (max-width:568px){.report-info__text{font-size:18px;line-height:24px}}.report-info .swiper{border-radius:16px;height:400px;width:50%}.report-info .swiper .swiper-button-next,.report-info .swiper .swiper-button-prev{color:#033dea}.report-info .swiper img{height:100%;object-fit:contain;width:100%}@media screen and (max-width:1100px){.report-info .container{flex-direction:column}.report-info .swiper,.report-info__text{width:100%}}.report-video video{border-radius:16px;box-shadow:0 4px 20px 0 rgba(0,0,0,.05);width:100%}.report-feedback__wrapper{padding:24px}.report-in-process{padding-bottom:48px}.report-in-process .promo{background-color:#033dea;border-radius:0 0 16px 16px;margin-bottom:64px;padding-bottom:48px}.report-in-process .promo-info{align-items:flex-start;display:flex;flex-direction:column;gap:24px;justify-content:space-between;margin-top:64px}.report-in-process .promo-info h1{color:#fff;font-size:64px;font-weight:700;line-height:1}.report-in-process .promo-info__text{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:space-between;width:100%}.report-in-process .promo-info__text .promo-info__sum,.report-in-process .promo-info__text .promo-info__volunteer{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-width:450px;padding:16px 32px;width:calc(50% - 12px)}.report-in-process .promo-info__text .promo-info__sum p,.report-in-process .promo-info__text .promo-info__volunteer p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.report-in-process .promo-info__text .promo-info__sum span,.report-in-process .promo-info__text .promo-info__volunteer span{font-weight:700}.report-in-process .promo-info__text .promo-info__sum{background:#ffd31c}.report-in-process .promo-info__text .promo-info__sum span{color:#0128e0;font-size:40px;text-transform:uppercase}.report-in-process .promo-info__text .promo-info__sum p{color:#0128e0}@media screen and (max-width:1100px){.report-in-process .promo-info{align-items:flex-start;flex-direction:column;gap:48px}.report-in-process .promo-info .promo-info__sum,.report-in-process .promo-info .promo-info__volunteer{min-width:100%;width:100%}}@media screen and (max-width:768px){.report-in-process .promo-info h1{font-size:54px;line-height:1}.report-in-process .promo-info .promo-info__sum,.report-in-process .promo-info .promo-info__volunteer p{-webkit-line-clamp:4}}@media screen and (max-width:468px){.report-in-process .promo-info{margin-top:0}.report-in-process .promo-info h1{font-size:42px}.report-in-process .promo-info .promo-info__sum p,.report-in-process .promo-info .promo-info__volunteer p{font-size:14px}.report-in-process .promo-info .promo-info__sum span,.report-in-process .promo-info .promo-info__volunteer span{font-size:32px}.report-in-process .promo-info .promo-info__volunteer p:not(last-of-type){margin-bottom:8px}.report-in-process .promo-info .promo-info__volunteer p span{font-size:14px}}@media screen and (max-width:412px){.report-in-process .promo-info h1{font-size:36px}}.report-in-process .report-wrapper__info{gap:24px}.report-in-process .report-wrapper__info h2{color:#202020;font-size:48px;font-weight:700;line-height:1}.report-in-process .report-wrapper__info-box{background:linear-gradient(180deg,#0452f4,#0124df);border-radius:6px;color:#fff;flex-wrap:wrap;font-size:20px;font-weight:500;max-width:495px;padding:16px 24px;width:100%}.report-in-process .report-wrapper__info-box:after{left:-80px}@media screen and (max-width:1240px){.report-in-process .report-wrapper__info-box:after{display:none}}@media screen and (max-width:768px){.report-in-process .report-wrapper__info h2{font-size:42px}.report-in-process .report-wrapper__info-box:after{display:none}}@media screen and (max-width:568px){.report-in-process .report-wrapper__info h2{font-size:36px}.report-in-process .report-wrapper__info-box{padding:8px 16px}}@media screen and (max-width:412px){.report-in-process .report-wrapper__info h2{font-size:32px;margin-bottom:16px}}.report-in-process .icon-wrapper{align-items:center;background:linear-gradient(180deg,#0452f4,#0124df);border-radius:16px;display:flex;flex-direction:row;height:400px;justify-content:center;width:50%}.report-in-process .icon-wrapper img{object-fit:contain}@media screen and (max-width:1100px){.report-in-process .icon-wrapper{display:none}}.reports-page{background:#033dea;margin-bottom:-20px}.reports-page .header{border-radius:0}.reports-page .container{max-width:1240px;padding:0}@media screen and (max-width:1280px){.reports-page .container{padding:0 20px}}.reports-page .white-box{border-radius:20px}.reports-page__hero-head{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;margin-bottom:22px}@media screen and (max-width:768px){.reports-page__hero-head{align-items:flex-start;flex-direction:column}}.reports-page__title{color:#fff;font-size:38px;font-weight:700;line-height:44px;margin:0}.reports-page__filters{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:flex-start}.reports-page__filter{position:relative}.reports-page__filter select{appearance:none;background:#eef2ff;border:0;border-radius:10px;box-shadow:none;color:#1542e1;cursor:pointer;font-size:14px;font-weight:600;height:36px;line-height:1;min-width:104px;padding:0 34px 0 12px}.reports-page__filter:after{border-bottom:2px solid #1542e1;border-right:2px solid #1542e1;content:"";height:8px;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-65%) rotate(45deg);width:8px;z-index:1}.reports-page__stats{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:1096px){.reports-page__stats{grid-template-columns:1fr}}.reports-page__stat{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;min-height:178px;padding:25px 30px}.reports-page__stat-label{border-radius:10px;color:#202020;font-size:16px;font-weight:500;line-height:24px;margin-bottom:19px;padding:5px 12px;width:fit-content}.is-green .reports-page__stat-label{background:#e2fff0}.is-red .reports-page__stat-label{background:#ffeded}.is-blue .reports-page__stat-label{background:#ecf2ff}.reports-page__stat-value{color:#202020;font-size:40px;font-weight:700;line-height:25px;margin-bottom:26px;white-space:nowrap}@media screen and (max-width:568px){.reports-page__stat-value{font-size:28px}}.reports-page__stat-note{color:rgba(32,32,32,.4);font-size:14px;font-weight:500;line-height:24px}.reports-page__stat.is-green .reports-page__stat-label,.reports-page__stat.is-green .reports-page__stat-value{color:#009a4d}.reports-page__stat.is-red .reports-page__stat-label,.reports-page__stat.is-red .reports-page__stat-value{color:#d63535}.reports-page__stat.is-blue .reports-page__stat-label,.reports-page__stat.is-blue .reports-page__stat-value{color:#0052ff}.reports-page__applications{margin:90px 0 64px}.reports-page__applications-card{padding:30px}.reports-page__applications-card h2{color:#202020;font-size:38px;font-weight:700;line-height:1.05;margin:0 0 20px}@media screen and (max-width:568px){.reports-page__applications-card h2{font-size:28px}}.reports-page__applications-actions{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:36px;min-width:0;width:100%}@media screen and (max-width:1280px){.reports-page__applications-actions{align-items:stretch;flex-wrap:wrap}}@media screen and (max-width:568px){.reports-page__applications-actions{flex-direction:column;flex-wrap:nowrap}}.reports-page__applications-filters{align-items:center;display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;gap:18px;justify-content:flex-start;min-width:0}@media screen and (min-width:1281px){.reports-page__applications-filters{flex-wrap:nowrap}}.reports-page__applications-filter{align-items:center;appearance:none;background:#3675ff;border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:16px;font-weight:600;line-height:1;min-height:32px;padding:12px 21px;position:relative;transition:background-color .2s,color .2s;white-space:nowrap;z-index:10}.reports-page__applications-filter:hover{background:#9eb4ff}.reports-page__applications-filter.is-active{background:#ffd33f;color:#1542e1}.reports-page__applications-search{display:block;flex:0 0 592px;max-width:100%;position:relative;width:592px}@media screen and (max-width:1280px){.reports-page__applications-search{flex:1 1 320px;width:auto}}@media screen and (max-width:568px){.reports-page__applications-search{flex:1 1 auto;width:100%}}.reports-page__applications-search-input{appearance:none;background:#fff;border:1px solid #3675ff;border-radius:12px;box-shadow:none;color:#3675ff;font-size:16px;font-weight:500;height:40px;line-height:1;padding:10px 48px 10px 20px;width:100%}.reports-page__applications-search-input::placeholder{color:#5a84f6;opacity:1}@media screen and (max-width:568px){.reports-page__applications-search-input{min-width:220px}}.reports-page__applications-search-input:focus{box-shadow:0 0 0 3px rgba(54,117,255,.12);outline:none}.reports-page__applications-search-icon{align-items:center;display:inline-flex;justify-content:center;pointer-events:none;position:absolute;right:18px;top:50%;transform:translateY(-50%)}.reports-page__applications-search-icon svg path{stroke:#3675ff}.reports-page__table-placeholder{align-items:center;background:#f8faff;border:2px dashed #d9e1f2;border-radius:16px;color:#8c94a8;display:flex;flex-direction:row;font-size:18px;font-weight:600;justify-content:center;line-height:1;min-height:280px;text-align:center}.reports-page .accordion-wrapper{margin-bottom:64px}.reports-page #reports-help-requests{min-height:360px;position:relative}@media screen and (min-width:1096px){.reports-page #reports-help-requests{min-height:460px}}.reports-page #reports-help-requests:before{animation:reports-page-spinner .8s linear infinite;border:3px solid rgba(21,66,225,.16);border-radius:50%;border-top-color:#1542e1;content:"";height:34px;left:50%;margin:-17px 0 0 -17px;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity .2s ease;visibility:hidden;width:34px;z-index:2}.reports-page #reports-help-requests.is-loading:before{opacity:1;visibility:visible}.reports-page #reports-help-requests.is-loading .gridjs-wrapper{opacity:.45}.reports-page #reports-help-requests .gridjs-head{display:none;margin:0}.reports-page #reports-help-requests .gridjs-container{padding:0}@media screen and (max-width:1096px){.reports-page #reports-help-requests .gridjs-wrapper{overflow-x:auto}.reports-page #reports-help-requests .gridjs-wrapper table.gridjs-table{min-width:980px}}@media screen and (max-width:568px){.reports-page #reports-help-requests .reports-page__applications-filters{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}.reports-page #reports-help-requests .reports-page__applications-filters::-webkit-scrollbar{height:0}}.reports-page .reports__accordion .accordion-item{border-radius:16px;overflow:hidden;padding:16px 24px}.reports-page .reports__accordion .accordion-info{width:100%}.reports-page .reports__accordion .accordion-title>span{color:#202020;font-size:24px;font-weight:700;line-height:1.1}.reports-page .reports__accordion .content{color:#202020;font-size:18px;font-weight:500;line-height:1.4;overflow:hidden}.reports-page .reports__accordion .content .reports__accordion-pages{margin-top:24px}.reports-page .reports__accordion .content .list{column-count:4;column-gap:64px;column-rule:solid #ffd31c}@media screen and (max-width:1200px){.reports-page .reports__accordion .content .list{column-count:3;column-gap:24px}}@media screen and (max-width:768px){.reports-page .reports__accordion .content .list{column-count:2}}@media screen and (max-width:568px){.reports-page .reports__accordion .content .list{column-count:1;column-gap:0;column-rule:none;width:100%}}.reports-page .reports__accordion .content .item{align-items:center;break-inside:avoid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;margin-bottom:16px;min-width:0}.reports-page .reports__accordion .content .item .username{color:#202020;flex:1;font-size:18px;font-weight:500;line-height:normal;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reports-page .reports__accordion .content .item .sum{color:#202020;flex-shrink:0;font-size:22px;font-weight:700;line-height:normal;white-space:nowrap}@media screen and (max-width:568px){.reports-page .reports__accordion .content .item{width:100%}}.reports-page .reports__accordion .content .reports__accordion-pagination{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:16px}.reports-page .reports__accordion .content .reports__accordion-pagination-btn{background:#eef2ff;border:0;border-radius:10px;color:#1542e1;cursor:pointer;font-size:14px;font-weight:600;height:36px;line-height:1;min-width:36px;padding:0 12px;transition:background-color .2s,color .2s}.reports-page .reports__accordion .content .reports__accordion-pagination-btn.is-active{background:#1542e1;color:#fff}.reports-page .buttons-wrapper{margin-bottom:64px}.reports-page .buttons-wrapper .container{padding:0}@media screen and (max-width:1280px){.reports-page .buttons-wrapper .container{padding:0 32px}}.reports-page .donation-form-wrapper{margin:0;padding-bottom:24px}@keyframes reports-page-spinner{to{transform:rotate(1turn)}}.video-gallery-page{min-height:100vh;padding-bottom:48px;position:relative}@keyframes spin{to{transform:rotate(1turn)}}.video-gallery-page .container .video-player-wrapper{margin-top:0;max-height:0;overflow-y:clip;position:relative;text-align:center;transition:max-height .2s linear;visibility:hidden;width:100%}.video-gallery-page .container .video-player-wrapper .close-btn{font-size:40px;position:absolute;right:-20px;top:-18px}.video-gallery-page .container .video-player-wrapper .video-player .video-poster{max-height:70vh;width:100%}.video-gallery-page .container .video-player-wrapper.active{margin-top:48px;max-height:70vh;visibility:visible}.video-gallery-page .container .empty-wrapper{margin-top:32px}.video-gallery-page .container .empty-wrapper .btn{margin-top:24px}.video-gallery-page .container .videos-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;justify-content:flex-start;margin:48px 0 64px}.video-gallery-page .container .videos-wrapper .video-element{align-items:center;display:flex;justify-content:space-around;position:relative}.video-gallery-page .container .videos-wrapper .video-element .play-btn{cursor:pointer;opacity:.7;position:absolute}.video-gallery-page .container .videos-wrapper .video-element .play-btn .stroke-dotted{opacity:0;stroke-dasharray:4,5;stroke-width:1px;animation:spin 4s linear infinite;transform-origin:50% 50%;transition:opacity 1s ease,stroke-width 1s ease}.video-gallery-page .container .videos-wrapper .video-element .play-btn .stroke-solid{stroke-dashoffset:0;stroke-dashArray:300;stroke-width:4px;transition:stroke-dashoffset 1s ease,opacity 1s ease}.video-gallery-page .container .videos-wrapper .video-element .play-btn .icon{transform-origin:50% 50%;transition:transform .2s ease-out}.video-gallery-page .container .videos-wrapper .video-element.play-now .stroke-dotted{stroke-width:4px;opacity:1}.video-gallery-page .container .videos-wrapper .video-element.play-now .stroke-solid{opacity:0;stroke-dashoffset:300}.video-gallery-page .container .videos-wrapper .video-element.play-now .icon{display:none}@-moz-document url-prefix(){.video-gallery-page .container .videos-wrapper .video-element .play-btn{display:none}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (display:flow-root){.video-gallery-page .container .videos-wrapper .video-element .play-btn{pointer-events:none}}}.video-gallery-page .container .videos-wrapper .video-poster{aspect-ratio:16/9;cursor:pointer;max-width:360px;min-width:260px;object-fit:cover;width:100%}.video-gallery-page .container .videos-wrapper .play-now{border:2px solid red;opacity:.2}.video-gallery-page .container .error-message{margin:24px auto;width:100%}.video-gallery-page .container .error-message h3{color:red;text-align:center}.video-gallery-page .container .btn[data-load-more-button]{margin:0 auto}.video-gallery-page .video-popup{align-items:center;background:rgba(0,0,0,.8);bottom:auto;display:flex;flex-direction:row;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;right:auto;top:50%;transform:translateY(-50%);transition:opacity .3s;width:100vw;z-index:10}.video-gallery-page .video-popup__content{height:450px;max-width:800px;position:relative;width:100%}.video-gallery-page .video-popup__content .close-btn{bottom:auto;cursor:pointer;left:auto;position:absolute;right:24px;top:24px;z-index:10}.video-gallery-page .video-popup__content video{height:100%;width:100%}.video-gallery-page .video-popup.show{opacity:1;pointer-events:auto}.special-needs__page{padding-bottom:0}.special-needs__page .header{border-radius:0}.special-needs__page .special-needs__info{background-color:#033dea;border-radius:0 0 16px 16px;margin-bottom:64px;padding-bottom:48px;padding-top:64px}@media screen and (max-width:568px){.special-needs__page .special-needs__info{margin-bottom:32px;padding-bottom:32px;padding-top:32px}}.special-needs__page .special-needs__info .container{display:grid;gap:20px;grid-template-areas:"title sum" "volunteer sum";grid-template-columns:1fr 1fr;grid-template-rows:minmax(108px,1fr) minmax(108px,1fr)}@media screen and (max-width:1096px){.special-needs__page .special-needs__info .container{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.special-needs__page .special-needs__info .container .sum-information,.special-needs__page .special-needs__info .container .title,.special-needs__page .special-needs__info .container .volunteer-info{width:100%}}.special-needs__page .special-needs__info .title{color:#fff;font-size:60px;font-weight:700;grid-area:title;line-height:54px}@media screen and (max-width:568px){.special-needs__page .special-needs__info .title{color:#fff;font-size:48px;font-weight:700;line-height:normal}}.special-needs__page .special-needs__info .volunteer-info{grid-area:volunteer;padding:24px}.special-needs__page .special-needs__info .volunteer-info p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#202020;font-size:20px;font-weight:500;line-height:34px;overflow:hidden;text-overflow:ellipsis}.special-needs__page .special-needs__info .volunteer-info p span{font-size:22px;font-weight:700}@media screen and (max-width:568px){.special-needs__page .special-needs__info .volunteer-info{padding:16px}.special-needs__page .special-needs__info .volunteer-info p{color:#202020;font-size:16px;font-weight:500;line-height:normal}.special-needs__page .special-needs__info .volunteer-info p span{font-size:20px}}.special-needs__page .special-needs__info .sum-information{align-items:flex-start;display:flex;flex-direction:column;grid-area:sum;justify-content:center;padding:24px}.special-needs__page .special-needs__info .sum-information .sum-wrapper{column-count:2;column-rule:solid #ffd31c;margin-bottom:48px}.special-needs__page .special-needs__info .sum-information .sum-wrapper .item p{color:#202020;font-size:22px;font-weight:500;line-height:34px}.special-needs__page .special-needs__info .sum-information .sum-wrapper .item span{color:#202020;font-size:28px;font-weight:700;line-height:normal}.special-needs__page .special-needs__info .sum-information .sum-wrapper .item:first-of-type p,.special-needs__page .special-needs__info .sum-information .sum-wrapper .item:first-of-type span{color:#033dea}@media screen and (max-width:568px){.special-needs__page .special-needs__info .sum-information .sum-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}}.special-needs__page .special-needs__info .sum-information .progress-bar{background:#ffd31c}.special-needs__page .special-needs__info .sum-information .progress-bar .progress{background:#033dea}.special-needs__page .special-needs__info .sum-information .progress-bar .progress span{color:#033dea}.special-needs__page .special-needs__info .sum-information .info{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between;margin-top:32px}.special-needs__page .special-needs__info .sum-information .info span{border-radius:2px;border-right:4px solid #ffd31c;color:#033dea;font-size:34px;font-weight:700;line-height:normal;padding-right:8px}.special-needs__page .special-needs__info .sum-information .info p{color:#033dea;font-size:18px;font-weight:500;line-height:normal}.special-needs__page .special-needs__details{margin-bottom:48px}.special-needs__page .special-needs__details .container{align-items:stretch;display:flex;flex-direction:row;gap:24px;justify-content:space-between}.special-needs__page .special-needs__details__text{height:400px;padding:24px 16px 24px 24px;width:50%}.special-needs__page .special-needs__details__text-container{height:100%;overflow-y:auto;padding-right:8px;width:100%}.special-needs__page .special-needs__details__text-container::-webkit-scrollbar{width:5px}.special-needs__page .special-needs__details__text-container::-webkit-scrollbar-track{background:transparent}.special-needs__page .special-needs__details__text-container::-webkit-scrollbar-thumb,.special-needs__page .special-needs__details__text-container::-webkit-scrollbar-thumb:hover{background:#e5e5ea;border-radius:10px;box-sizing:border-box;width:5px}.special-needs__page .special-needs__details__text div,.special-needs__page .special-needs__details__text li,.special-needs__page .special-needs__details__text p{color:#202020;font-size:20px;font-weight:400;line-height:26px}.special-needs__page .special-needs__details__text ol,.special-needs__page .special-needs__details__text ul{list-style-position:inside;padding-left:8px}@media screen and (max-width:568px){.special-needs__page .special-needs__details__text{font-size:16px;line-height:24px}}.special-needs__page .special-needs__details__text.full-width{width:100%}.special-needs__page .special-needs__details .swiper{border-radius:16px;height:400px;width:50%}.special-needs__page .special-needs__details .swiper .swiper-button-next,.special-needs__page .special-needs__details .swiper .swiper-button-prev{color:#033dea}.special-needs__page .special-needs__details .swiper img{height:100%;object-fit:contain;width:100%}@media screen and (max-width:1100px){.special-needs__page .special-needs__details .container{flex-direction:column}.special-needs__page .special-needs__details .swiper,.special-needs__page .special-needs__details__text{width:100%}}.special-needs__page .accordion-wrapper .accordion-title{align-items:center}.special-needs__page .accordion-wrapper .accordion-info{width:100%}.special-needs__page .accordion-wrapper .accordion-info .content{overflow:hidden}.special-needs__page .accordion-wrapper .accordion-info .content .list{column-count:3;column-gap:64px;column-rule:solid #ffd31c;margin-top:24px}@media screen and (max-width:1096px){.special-needs__page .accordion-wrapper .accordion-info .content .list{column-count:2;column-gap:24px}}@media screen and (max-width:648px){.special-needs__page .accordion-wrapper .accordion-info .content .list{column-count:1}}.special-needs__page .accordion-wrapper .accordion-info .content .item{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px}.special-needs__page .accordion-wrapper .accordion-info .content .item .username{color:#202020;font-size:18px;font-weight:500;line-height:normal}.special-needs__page .accordion-wrapper .accordion-info .content .item .sum{color:#202020;font-size:22px;font-weight:700;line-height:normal;text-wrap:nowrap}.user-profile{padding-bottom:48px}.user-profile__accordion{margin-bottom:24px}.user-profile__accordion .container{padding:0}.user-profile__accordion .accordion-item{box-shadow:none;padding:24px 32px}.user-profile__accordion .accordion-info{width:100%}.user-profile__accordion .accordion-title{align-items:center}.user-profile__accordion .accordion-title>span{color:#202020;font-size:32px;font-weight:700;line-height:1.1}.user-profile__accordion .content{width:100%}.user-profile__accordion .content>:first-child{padding-top:24px}.user-profile__accordion .statistic-wrapper{margin-top:24px}@media screen and (max-width:568px){.user-profile__accordion .accordion-item{padding:20px}.user-profile__accordion .accordion-title>span{font-size:24px}.user-profile__accordion .content{padding-top:20px}}.user-profile__accordion--donations .accordion-item{overflow:hidden;padding:0}.user-profile__accordion--donations .accordion-title{cursor:pointer;display:block;padding:28px 40px 24px;position:relative}.user-profile__accordion--donations .accordion-btn{bottom:24px;height:32px;left:auto;max-width:32px;min-width:32px;position:absolute;right:32px;top:auto;z-index:0;z-index:2}.user-profile__accordion--donations .accordion-info{padding:0 40px}.user-profile__accordion--donations .content>:first-child{padding-top:0}@media screen and (max-width:768px){.user-profile__accordion--donations .accordion-title{padding:24px 24px 20px}.user-profile__accordion--donations .accordion-info{padding:0 24px 24px}.user-profile__accordion--donations .accordion-btn{bottom:20px;right:20px}}@media screen and (max-width:568px){.user-profile__accordion--donations .accordion-title{padding:20px 20px 18px}.user-profile__accordion--donations .accordion-info{padding:0 20px 20px}.user-profile__accordion--donations .accordion-btn{bottom:16px;right:16px}}.user-profile .donations-summary{--donations-summary-threshold-width:78px;--donations-summary-threshold-width-active:94px;--donations-summary-segments-count:7;--donations-summary-segment-width:calc((100% - var(--donations-summary-threshold-width))/var(--donations-summary-segments-count));width:100%}.user-profile .donations-summary .donations-summary__title{color:#202020;font-size:32px;font-weight:700;line-height:1.1;margin:0 0 28px}.user-profile .donations-summary .donations-summary__track{height:114px;position:relative}.user-profile .donations-summary .donations-summary__line-wrap{height:7px;left:0;position:absolute;right:0;top:70px}.user-profile .donations-summary .donations-summary__line{background:#f3f5fc;border-radius:10px;height:7px;inset:0;position:absolute}.user-profile .donations-summary .donations-summary__line--progress{background:#f8d44e;overflow:hidden;width:0}.user-profile .donations-summary .donations-summary__line--progress:after{animation:donations-summary-shine 3s ease-out infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0),rgba(255,254,242,.82) 38%,#fff 52%,rgba(255,245,187,.95) 66%,rgba(255,211,63,0));border-radius:999px;box-shadow:0 0 12px rgba(255,248,214,.65);content:"";height:18px;left:0;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate3d(-75%,-50%,0) scaleX(.35);transform-origin:center;width:72px}.user-profile .donations-summary .donations-summary__step{height:114px;left:calc(var(--donations-summary-threshold-width)/2 + var(--donations-summary-segment-width)*var(--step-index));position:absolute;top:0;width:var(--donations-summary-segment-width);z-index:1}.user-profile .donations-summary .donations-summary__step.is-last{width:0}.user-profile .donations-summary .donations-summary__threshold{background:#f1f3fc;border-radius:8px;bottom:auto;color:rgba(21,66,225,.3);font-size:16px;font-weight:600;height:38px;left:0;line-height:20px;padding:8px 0 6px;position:absolute;right:auto;text-align:center;top:0;transform:translateX(-50%);width:var(--donations-summary-threshold-width);z-index:0}.user-profile .donations-summary .donations-summary__marker{bottom:auto;left:0;position:absolute;right:auto;top:68px;transform:translateX(-50%);z-index:0;z-index:1}.user-profile .donations-summary .donations-summary__marker-line{background:#f3f5fc;border-radius:2px 2px 0 0;height:10px;width:4px}.user-profile .donations-summary .donations-summary__segment-icon-wrap{background:#f3f5fc;border-radius:8px;bottom:auto;height:40px;left:50%;padding:7px 0;position:absolute;right:auto;top:54px;transform:translateX(-50%);width:47px;z-index:0;z-index:2}.user-profile .donations-summary .donations-summary__segment-icon-wrap img{display:block;height:100%;margin:0 auto;max-width:22px;object-fit:contain;opacity:.55;width:auto}.user-profile .donations-summary .donations-summary__check{bottom:auto;left:50%;position:absolute;right:auto;top:25px;transform:translateX(-50%);z-index:0;z-index:2}.user-profile .donations-summary .donations-summary__step.is-completed .donations-summary__threshold{background:#dce2f8;color:#1542e1;font-weight:700}.user-profile .donations-summary .donations-summary__step.is-completed .donations-summary__marker-line{background:#f8d44e}.user-profile .donations-summary .donations-summary__step.is-current .donations-summary__threshold{background:#ffd33f;border-radius:9px;color:#1542e1;font-size:22px;font-weight:700;height:46px;line-height:24px;padding:12px 0 7px;position:absolute;top:-9px;width:var(--donations-summary-threshold-width-active)}.user-profile .donations-summary .donations-summary__step.is-current .donations-summary__threshold:after{background:#ffd33f;border-radius:2px;bottom:-7px;content:"";height:20px;left:50%;position:absolute;right:auto;top:auto;transform:translateX(-50%) rotate(45deg);width:10px;z-index:0}.user-profile .donations-summary .donations-summary__segment-icon-wrap.is-active{background:#ffd33f}.user-profile .donations-summary .donations-summary__segment-icon-wrap.is-active img{opacity:1}.user-profile .donations-summary .donations-summary__footer{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;margin-top:36px}.user-profile .donations-summary .donations-summary__regular-main p,.user-profile .donations-summary .donations-summary__total{color:#202020;font-size:18px;font-weight:700;line-height:1.25;margin:0}.user-profile .donations-summary .donations-summary__regular-main p strong,.user-profile .donations-summary .donations-summary__total strong{color:#0c45f2}@media screen and (max-width:568px){.user-profile .donations-summary .donations-summary__regular-main p strong,.user-profile .donations-summary .donations-summary__total strong{display:block}}.user-profile .donations-summary .donations-summary__regular{max-width:680px;width:100%}@media screen and (max-width:768px){.user-profile .donations-summary .donations-summary__regular{padding-bottom:20px}}.user-profile .donations-summary .donations-summary__regular-main{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-start}.user-profile .donations-summary .donations-summary__switch{align-items:center;appearance:none;border:0;border-radius:999px;box-shadow:inset 0 1px 4px rgba(0,0,0,.12);cursor:pointer;display:flex;flex-direction:row;height:28px;justify-content:flex-start;padding:2px;transition:background .2s ease,box-shadow .2s ease;width:54px}.user-profile .donations-summary .donations-summary__switch.is-on{background:linear-gradient(180deg,#61b7ff,#4a92e5);justify-content:flex-end}.user-profile .donations-summary .donations-summary__switch.is-off{background:#d5dbea;justify-content:flex-start}.user-profile .donations-summary .donations-summary__switch-thumb{background:#fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.18);display:block;height:24px;width:24px}.user-profile .donations-summary .donations-summary__regular-panel{display:grid;grid-template-rows:0fr;margin-top:0;opacity:0;pointer-events:none;transition:grid-template-rows .25s ease,opacity .25s ease,margin-top .25s ease}.user-profile .donations-summary .donations-summary__regular-panel.is-open{grid-template-rows:1fr;margin-top:16px;opacity:1;pointer-events:auto}.user-profile .donations-summary .donations-summary__regular-panel-inner{min-height:0;overflow:hidden}.user-profile .donations-summary .donations-summary__regular-card{background:#f7f9ff;border:1px solid #dce2f8;border-radius:20px;padding:18px}.user-profile .donations-summary .donations-summary__regular-form{align-items:flex-end;display:flex;flex-direction:row;gap:12px;justify-content:flex-start}.user-profile .donations-summary .donations-summary__regular-form .btn{border-radius:14px}@media screen and (max-width:568px){.user-profile .donations-summary .donations-summary__regular-form{align-items:center;display:flex;flex-direction:column;justify-content:center}}.user-profile .donations-summary .donations-summary__regular-fields{align-items:center;display:flex;flex:1 1 auto;flex-direction:row;gap:12px;justify-content:flex-start;min-width:0}.user-profile .donations-summary .donations-summary__regular-field{align-items:stretch;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;margin:0}.user-profile .donations-summary .donations-summary__regular-field span{color:#202020;font-size:14px;font-weight:600;line-height:1.2}.user-profile .donations-summary .donations-summary__regular-field input[type=number]{background:#fff;border:1px solid #c8d2f4;border-radius:14px;color:#202020;font-size:16px;font-weight:600;line-height:1.2;min-height:48px;padding:0 14px;width:100%}.user-profile .donations-summary .donations-summary__regular-fields>.donations-summary__regular-field:first-child{flex:1 1 auto;min-width:0}.user-profile .donations-summary .donations-summary__regular-fields>.donations-summary__regular-field:last-child{flex:0 0 auto}.user-profile .donations-summary .donations-summary__regular-currencies select{appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='10' fill='none'%3E%3Cpath stroke='%23202020' stroke-linecap='round' stroke-width='1.5' d='m.75.75 8.146 8 8.854-8'/%3E%3C/svg%3E");background-position:right .7rem top 50%;background-repeat:no-repeat;background-size:1.3rem auto;border:1px solid #c8d2f4;border-radius:14px;color:#202020;cursor:pointer;font-size:14px;font-weight:600;height:48px;line-height:1.2;min-width:120px;padding:10px 12px}.user-profile .donations-summary .donations-summary__regular-currencies{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:flex-start}.user-profile .donations-summary .donations-summary__regular-currency{align-items:center;color:#202020;display:flex;flex-direction:row;font-size:14px;font-weight:600;gap:8px;justify-content:flex-start;line-height:1.2}.user-profile .donations-summary .donations-summary__regular-currency input{accent-color:#0c45f2;margin:0}.user-profile .donations-summary .donations-summary__regular-actions{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin-top:16px}.user-profile .donations-summary .donations-summary__regular-actions--stacked{align-items:flex-start;flex-direction:column}.user-profile .donations-summary .donations-summary__regular-message{color:#202020;font-size:16px;font-weight:600;line-height:1.45;margin:0}.user-profile .donations-summary .donations-summary__regular-error{color:#c53929;font-size:14px;font-weight:600;line-height:1.4;margin:0}@keyframes donations-summary-shine{0%{filter:brightness(1);left:75%;opacity:0;transform:translate3d(-75%,-50%,0) scaleX(.35)}9%{opacity:.5;transform:translate3d(-75%,-50%,0) scaleX(.85)}44%{filter:brightness(1.06);left:102%;opacity:.95;transform:translate3d(-88%,-50%,0) scaleX(1)}54%{filter:brightness(1.18);left:110%;opacity:.82;transform:translate3d(-92%,-50%,0) scaleX(1.08)}64%{filter:brightness(1.28);left:118%;opacity:.28;transform:translate3d(-100%,-50%,0) scaleX(1.2)}74%{filter:brightness(1.34);left:130%;opacity:0;transform:translate3d(-110%,-50%,0) scaleX(1.28)}90%{filter:brightness(1.34);left:130%;opacity:0;transform:translate3d(-110%,-50%,0) scaleX(1.28)}to{left:140%;opacity:.3}}.user-profile .promo{background-color:#033dea;border-radius:0 0 16px 16px;margin-bottom:64px;padding-bottom:48px}.user-profile .promo h1{color:#fff;font-size:48px;font-weight:700;line-height:1;margin-bottom:0;text-align:center}.user-profile .promo>.container{display:flex;flex-direction:column;gap:38px;padding:0}.user-profile .promo .user-donats-wrapper{background-color:#fff;border-radius:16px;display:flex;padding:24px}.user-profile .promo .user-profile-intro{color:#202020;font-size:18px;font-weight:500;line-height:28px;width:100%}.user-profile .promo .user-profile-intro__content{overflow:hidden;transition:max-height .35s ease}.user-profile .promo .user-profile-intro__text{overflow:hidden}.user-profile .promo .user-profile-intro__text p:first-child{margin-top:0}.user-profile .promo .user-profile-intro__text p:last-child{margin-bottom:0}.user-profile .promo .user-profile-intro__toggle{background:none;border:0;color:rgba(0,0,0,.36);cursor:pointer;font-size:16px;font-weight:500;line-height:30px;padding:0;text-decoration:underline;text-underline-offset:3px}.user-profile .promo .user-profile-intro:not(.is-expanded) .user-profile .promo .user-profile-intro__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media screen and (max-width:568px){.user-profile .promo .user-profile-intro:not(.is-expanded) .user-profile .promo .user-profile-intro__text{-webkit-line-clamp:8}}.user-profile h2{margin-bottom:24px}.user-profile .statistic-wrapper{align-items:flex-end;display:flex;flex-direction:row;gap:8px;justify-content:center;justify-self:flex-end;margin-bottom:28px;margin-top:16px}.user-profile .statistic-wrapper h4{color:#000;font-size:20px;font-weight:500;line-height:1}.user-profile .statistic-wrapper p{color:#000;font-size:24px;font-weight:400;line-height:1}@media screen and (max-width:568px){.user-profile .statistic-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;justify-self:flex-start}.user-profile .statistic-wrapper .devider{display:none}}.user-profile .gamification-card{align-items:start;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,1fr);width:100%}.user-profile .gamification-card__levels{align-self:start;background:#fff;border-radius:22px 0 0 22px;overflow:hidden}.user-profile .gamification-card__levels-head{align-items:flex-start;background:#ffc700;display:flex;flex-direction:column;gap:20px;justify-content:space-between;padding:12px 32px}@media screen and (min-width:1096px){.user-profile .gamification-card__levels-head{align-items:center;display:flex;flex-direction:row;height:82px;justify-content:space-between;padding:0 32px}}.user-profile .gamification-card__level-pill{background:#fff;border-radius:10px;color:#000;flex-shrink:0;font-size:22px;font-weight:600;line-height:26px;padding:4px 20px}.user-profile .gamification-card__progress{flex:1;max-width:290px;min-width:0}.user-profile .gamification-card__progress p{color:#fff;font-size:14px;font-weight:600;line-height:26px;margin:0 0 10px}@media screen and (min-width:1280px){.user-profile .gamification-card__progress p{white-space:nowrap}}@media screen and (min-width:1096px) and (max-width:1280px){.user-profile .gamification-card__progress p{font-size:13px}}.user-profile .gamification-card__progress-track{background:hsla(0,0%,100%,.3);border-radius:5px;height:10px;overflow:hidden}.user-profile .gamification-card__progress-fill{background:#fff;border-radius:inherit;display:block;height:100%;width:35%}.user-profile .gamification-card__next-level{color:#fff;flex-shrink:0;font-size:16px;font-weight:700;line-height:26px;white-space:nowrap}.user-profile .gamification-card__next-level span{color:#fff;font-size:20px;font-weight:700;line-height:26px;vertical-align:text-bottom}.user-profile .gamification-card__levels-list{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start}.user-profile .gamification-card__levels-item{align-items:center;border-bottom:1px solid #f3f5fc;border-left:1px solid #f3f5fc;border-top:1px solid #f3f5fc;display:flex;flex-direction:row;gap:14px;height:57px;justify-content:flex-start;padding:0 28px}.user-profile .gamification-card__levels-item img{flex-shrink:0;height:25px;object-fit:contain;width:27px}.user-profile .gamification-card__levels-item span{color:#202020;font-size:18px;font-weight:400;line-height:28px}.user-profile .gamification-card__details{align-items:stretch;background:#fff;border:2px solid #ffc700;border-radius:0 22px 22px 22px;display:flex;flex-direction:column;gap:0;justify-content:flex-start;min-width:0;overflow:hidden}.user-profile .gamification-card__badge-slides-swiper{min-width:0;width:100%}.user-profile .gamification-card__badge-slides-swiper .swiper-wrapper{align-items:stretch}.user-profile .gamification-card__badge-slides-slide{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:30px;height:auto;justify-content:flex-start;min-height:460px;padding:30px}.user-profile .gamification-card__details-top{align-items:center;display:flex;flex-direction:row;gap:22px;justify-content:flex-start}.user-profile .gamification-card__details-top h3{color:#202020;font-size:38px;font-weight:700;line-height:1;margin:0}.user-profile .gamification-card__details-icon{flex-shrink:0;height:114px;object-fit:contain;width:90px}.user-profile .gamification-card__details-status{align-items:baseline;color:#000;display:flex;flex-direction:row;font-size:18px;font-weight:500;gap:6px;justify-content:flex-start;line-height:1;margin:0;position:relative}.user-profile .gamification-card__details-status svg{display:block;position:relative;top:6px}.user-profile .gamification-card__details-text{color:#202020;font-size:20px;font-weight:500;line-height:30px}.user-profile .gamification-card__badge-grid{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:36px 18px;justify-content:space-between}.user-profile .gamification-card__badge-grid>.gamification-card__badge-card{background:transparent;border-radius:0;flex:1 1 calc(50% - 9px);max-width:calc(50% - 9px);min-width:0;overflow:hidden;padding:0;width:calc(50% - 9px)}.user-profile .gamification-card__badge-grid>.gamification-card__badge-card:first-child{flex:0 0 100%;max-width:100%;width:100%}.user-profile .gamification-card__badge-grid:not(:has(>.gamification-card__badge-card:nth-child(3)))>.gamification-card__badge-card:nth-child(2){flex-basis:100%;max-width:100%;width:100%}.user-profile .gamification-card__badge-card{align-items:flex-start;background:transparent;border-radius:0;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;max-width:100%;min-width:0;overflow:hidden;padding:0}.user-profile .gamification-card__badge-card:nth-child(2) .gamification-card__badge-meta a,.user-profile .gamification-card__badge-card:nth-child(3) .gamification-card__badge-meta a{display:block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-profile .gamification-card__badge-icons{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;max-width:100%;overflow:hidden;position:relative}.user-profile .gamification-card__badge-icons:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:10px;z-index:100}.user-profile .gamification-card__badge-icons .gamification-card__badge-icon{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-right:-14%;position:relative}.user-profile .gamification-card__badge-icons .gamification-card__badge-icon:before{background:#fff;content:"";inset:-4px;-webkit-mask:var(--badge-mask) center /contain no-repeat;mask:var(--badge-mask) center /contain no-repeat;pointer-events:none;position:absolute}.user-profile .gamification-card__badge-icons img{display:block;flex:0 0 auto;height:120px;object-fit:contain;position:relative;width:auto;z-index:1}.user-profile .gamification-card__badge-icons .gamification-card__badge-icon:first-child{z-index:10}.user-profile .gamification-card__badge-icons .gamification-card__badge-icon:nth-child(2){z-index:9}.user-profile .gamification-card__badge-icons .gamification-card__badge-icon:nth-child(3){z-index:8}.user-profile .gamification-card__badge-icons .gamification-card__badge-icon:nth-child(4){z-index:7}.user-profile .gamification-card__badge-icons .gamification-card__badge-icon:nth-child(5){z-index:6}.user-profile .gamification-card__badge-icons .gamification-card__badge-icon:nth-child(6){z-index:5}.user-profile .gamification-card__badge-icons .gamification-card__badge-icon:nth-child(7){z-index:4}.user-profile .gamification-card__badge-icons .gamification-card__badge-icon:nth-child(8){z-index:3}.user-profile .gamification-card__badge-icons .gamification-card__badge-icon:nth-child(9){z-index:2}.user-profile .gamification-card__badge-icons .gamification-card__badge-icon:nth-child(10){z-index:1}.user-profile .gamification-card__badge-icons:has(img:nth-child(4)){-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 28px),transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.user-profile .gamification-card__badge-icons--compact img{margin-right:-4em}@media screen and (min-width:768px) and (max-width:1096px){.user-profile .gamification-card__badge-icons .gamification-card__badge-icon{margin-right:clamp(-70%,-25%,-14%)}}.user-profile .gamification-card__badge-meta{color:#202020;font-size:18px;font-weight:400;line-height:1.15;max-width:100%}.user-profile .gamification-card__badge-meta span{color:#202020;display:block;font-size:18px;font-weight:700;line-height:1.15}.user-profile .gamification-card__badge-meta a{color:#202020;font-size:18px;font-weight:400;line-height:1.15;text-decoration:none}.user-profile .gamification-card__badge-meta a:hover{text-decoration:underline}.user-profile .gamification-card__badge-slides-footer{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:space-between;margin-top:auto;padding:0 30px 30px}.user-profile .gamification-card__achievements{align-items:center;background:#f1f2f8;border:0;border-radius:14px;color:#000;cursor:pointer;display:flex;flex-direction:row;font-size:16px;font-weight:600;gap:16px;height:40px;justify-content:center;letter-spacing:-.32px;line-height:1;padding:0 20px;text-transform:lowercase}.user-profile .gamification-card__achievements svg{flex-shrink:0;height:21px;width:21px}.user-profile .gamification-card__pagination{align-items:center;display:flex;flex-direction:row;gap:38px;justify-content:flex-start;position:static;width:auto!important}.user-profile .gamification-card__pagination .swiper-pagination-bullet{background:#eef0fa;border-radius:50%;box-sizing:border-box;display:block;flex-shrink:0;height:12px;margin:0!important;opacity:1;position:relative;transition:background-color .3s ease,box-shadow .3s ease;width:12px}.user-profile .gamification-card__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ffc700;box-shadow:0 0 0 8px #fff,0 0 0 10px #ffc700;z-index:1}@media screen and (max-width:768px){.user-profile .promo h1{font-size:32px;margin-bottom:24px}.user-profile .promo .gamification-card{gap:38px;grid-template-columns:1fr}.user-profile .promo .gamification-card__details,.user-profile .promo .gamification-card__levels{border-radius:22px}}@media screen and (max-width:568px){.user-profile .promo .user-donats-wrapper{padding:16px}.user-profile .promo .gamification-card,.user-profile .promo .gamification-card__levels{border-radius:18px}.user-profile .promo .gamification-card__levels-head{align-items:flex-start;flex-direction:column;gap:16px;padding:18px 16px}.user-profile .promo .gamification-card__levels-item{min-height:52px;padding:12px 16px}.user-profile .promo .gamification-card__levels-item span{font-size:16px}.user-profile .promo .gamification-card__details{border-radius:18px}.user-profile .promo .gamification-card__badge-slides-slide{gap:20px;padding:20px 16px}.user-profile .promo .gamification-card__details-top{align-items:flex-start;gap:16px}.user-profile .promo .gamification-card__details-top h3{font-size:28px}.user-profile .promo .gamification-card__details-icon{height:72px;width:58px}.user-profile .promo .gamification-card__details-text{font-size:16px}.user-profile .promo .gamification-card__badge-card{gap:8px}.user-profile .promo .gamification-card__badge-icons img{height:82px}.user-profile .promo .gamification-card__badge-meta,.user-profile .promo .gamification-card__badge-meta a,.user-profile .promo .gamification-card__badge-meta span{font-size:16px}.user-profile .promo .gamification-card__badge-slides-footer{align-items:flex-start;flex-direction:column;padding:0 16px 20px}.user-profile .promo .gamification-card__pagination{justify-content:center;width:100%}.user-profile .donations-summary{display:block}.user-profile .donations-summary .donations-summary__title{font-size:24px;margin-bottom:20px}.user-profile .donations-summary .donations-summary__track{display:none}.user-profile .donations-summary .donations-summary__step{align-items:flex-start}.user-profile .donations-summary .donations-summary__footer{margin-top:24px}.user-profile .donations-summary .donations-summary__regular-main p,.user-profile .donations-summary .donations-summary__total{font-size:16px}.user-profile .donations-summary .donations-summary__regular-main{align-items:flex-start}.user-profile .donations-summary .donations-summary__regular-card{border-radius:18px;padding:16px}.user-profile .donations-summary .donations-summary__regular-actions{align-items:stretch;flex-direction:column}.user-profile .donations-summary .donations-summary__regular-actions .btn{width:100%}}.user-profile .container{max-width:1240px;padding:0}.error-page{background-color:#033dea}.error-page>.container{align-items:center;display:flex;flex-direction:row;height:calc(100vh - 160px);justify-content:space-between}.error-page>.container .text h1{color:#fff;font-size:32px;font-weight:700;line-height:1;margin-bottom:16px}.error-page>.container .text p{color:#fff;font-size:20px;font-weight:500;line-height:1;margin-bottom:16px}@media screen and (max-width:768px){.error-page>.container{height:calc(100vh - 64px)}}@media screen and (max-width:1096px){.error-page>.container .promo-img{bottom:unset;left:unset;opacity:.4;position:absolute;right:-64px;top:50%;transform:translateY(-50%);z-index:1}}@media screen and (max-width:768px){.error-page>.container .promo-img{width:360px}}@media screen and (max-width:412px){.error-page>.container .promo-img{width:260px}}