@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://cdn-uicons.flaticon.com/2.6.0/uicons-brands/css/uicons-brands.css');
@import url('https://cdn-uicons.flaticon.com/2.6.0/uicons-regular-rounded/css/uicons-regular-rounded.css');
@import url('https://cdn-uicons.flaticon.com/2.6.0/uicons-solid-straight/css/uicons-solid-straight.css');
@import url('https://cdn-uicons.flaticon.com/2.6.0/uicons-solid-chubby/css/uicons-solid-chubby.css');
@import url('https://cdn-uicons.flaticon.com/2.6.0/uicons-solid-rounded/css/uicons-solid-rounded.css');

:root {
  --bg-color: #fff;
  --prim-color: #202020;
  --hover-color: #252525;
  --text-color: #000000;
}
html {
  scroll-behavior: smooth;
}
:target {
  scroll-margin-top: 100px;
}
body {
  font-family: "Montserrat", sans-serif;
  color: var(--text-color);
  background: #F4F4F4;
  font-synthesis: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color-scheme: light;
  -webkit-appearance: none;
}
@media (max-width:767px){
  .dev-hidden-mobile {
    display:none !important
  }
}
@media (min-width:1025px) and (max-width:99999px) {
  .dev-hidden-desktop {
    display:none !important
  }
}
@media (min-width:768px) and (max-width:1024px) {
  .dev-hidden-tablet {
    display:none !important
  }
}
input, select, textarea {
  box-sizing: border-box;
  border: 1px solid #D9D9D9;
  background: none;
  padding: 10px;
  border-radius: 10px;
  outline: none;
  font-size: 15px;
  width: 100%;
  resize: vertical;
  font-family: "Montserrat", sans-serif;
}
.custom-tooltip {
  background: #fff;
  padding: 20px;
  color: #000 !important;
  border-radius: 20px;
  border: 1px solid rgba(0, 0, 0, 0.26);
}

._container_q4dmo_1 {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    width: 100%;
}

._component_q4dmo_23 {
    display: flex;
    flex-direction: column;
    max-width: 500px;
    gap: 40px;
}

._component_q4dmo_23 h1 {
    margin: 0;
    font-size: 30px;
    margin-bottom: 10px;
}

._component_q4dmo_23 img {
    position: relative;
    width: 150px;
    top: 10px;
}

._back_q4dmo_61 {
    padding: 10px;
    background: #1057E4;
    color: #fff;
    border: none;
    border-radius: 10px;
    font-size: 17px;
    font-weight: 600;
    transition: 0.2s;
    text-align: center;
    margin-top: 20px;
}

._back_q4dmo_61 a {
    color: #fff;
    text-decoration: none;
}

._back_q4dmo_61:hover {
    cursor: pointer;
    background: #1051d3;
    transition: 0.2s;
}

._legal_q4dmo_109 {
    display: flex;
    gap: 30px;
    border-top: 1px solid #D9D9D9;
    width: 100%;
    padding-top: 10px;
}

._legal_q4dmo_109 a {
    color: #00000094;
    font-size: 17px;
    transition: 0.2s;
}

._legal_q4dmo_109 a:hover {
    color: #000;
    transition: 0.2s;
    cursor: pointer;
}

._enterCode_q4dmo_149 {
    display: flex;
    gap: 10px;
    width: 100%;
    margin-top: 10px;
}

._enterCode_q4dmo_149 input {
    flex: 1;
    width: 10px;
    border-radius: 10px;
    text-align: center;
}

@media (max-width:767px) {
    ._component_q4dmo_23 {
        margin: 20px;
    }
}

._container_1urgx_1 {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    width: 100%;
}

._component_1urgx_23 {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    max-width: 400px;
    gap: 50px;
    height: 90%;
}

._form_1urgx_51 {
    display: flex;
    flex-direction: column;
    padding: 20px;
    border-radius: 20px;
    gap: 20px;
}

form ._head_1urgx_67 {
    font-size: 20px;
    font-weight: 600;
}

form ._foot_1urgx_77 {
    font-size: 12px;
}

button, ._serviceBtn_1urgx_85 {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    padding: 10px;
    background: #1057E4;
    color: #fff;
    border: none;
    border-radius: 10px;
    font-size: 16px;
    font-weight: 600;
    transition: 0.2s;
}

button:hover {
    cursor: pointer;
    background: #0f4dc9;
    transition: 0.2s;
}

._legal_1urgx_127 {
    display: flex;
    gap: 30px;
    border-top: 1px solid #D9D9D9;
    width: 100%;
    padding-top: 15px;
}

._legal_1urgx_127 a {
    color: #00000094;
    font-size: 14px;
    transition: 0.2s;
    text-decoration: none;
}

._legal_1urgx_127 a:hover {
    color: #000;
    transition: 0.2s;
    cursor: pointer;
}

._enterCode_1urgx_169 {
    display: flex;
    gap: 10px;
    width: 100%;
    margin-top: 10px;
}

._enterCode_1urgx_169 input {
    flex: 1;
    width: 10px;
    border-radius: 10px;
    text-align: center;
}

._btns_1urgx_197 {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

._services_1urgx_209 {
    display: flex;
    gap: 10px;
}
._service_1urgx_85 {
    width: 20px;
}

._serviceBtn_1urgx_85 {
    flex: 1;
    background: #ffffff;
    color: #000;
    border: 1px solid rgba(0, 0, 0, 0.363);
    text-decoration: none;
}

._serviceBtn_1urgx_85:hover {
    background: #ececec;
}

._pre_1urgx_249 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    background: rgba(255, 0, 0, 0.164);
    border: 1px solid rgb(218, 70, 70);
    padding: 15px;
    border-radius: 15px;
}

._pre_1urgx_249 h1 {
    font-size: 15px;
    margin: 0;
}

._pre_1urgx_249 a {
    font-size: 14px;
}

._head_gbehp_1 {
    display: flex;
    flex-direction: column;
}

._head_gbehp_1 h1 {
    font-size: 25px;
}

._head_gbehp_1 ._back_gbehp_19 {
    font-size: 15px;
    color: #000000c7;
    text-decoration: none;
}

._head_gbehp_1 ._back_gbehp_19 i {
    position: relative;
    top: 2.5px;
}

._steps_gbehp_41 {
    display: flex;
    gap: 10px;
    margin-bottom: 30px;
    margin-top: 45px;
}

._steps_gbehp_41 ._step_gbehp_41 {
    width: 100%;
    height: 7px;
    border-radius: 10px;
    background: #00000038;
    transition: 0.2s;
}

._steps_gbehp_41 ._stepActive_gbehp_71 {
    width: 100%;
    height: 7px;
    border-radius: 10px;
    background: #0f51d4;
    transition: 0.2s;
}

._steps_gbehp_41 ._stepSuccess_gbehp_87 {
    width: 100%;
    height: 7px;
    border-radius: 10px;
    background: #6edd67;
    transition: 0.2s;
}

._steps_gbehp_41 ._step_gbehp_41 a {
    display: block;
    position: relative;
    top: -35px;
    color: #000000;
    transition: 0.2s;
}

._steps_gbehp_41 ._stepActive_gbehp_71 a {
    display: block;
    position: relative;
    top: -35px;
    color: #0f51d4;
    transition: 0.2s;
}

._steps_gbehp_41 ._stepSuccess_gbehp_87 a {
    display: block;
    position: relative;
    top: -35px;
    color: #6edd67;
    transition: 0.2s;
}

._infoBlock_gbehp_151 {
    display: grid;
    gap: 5px;
    margin-top: 15px;
    overflow: hidden;
}

._infoBlock_gbehp_151 b {
    overflow: hidden;
    text-overflow: ellipsis;
}

._btnDelete_gbehp_175 {
    background: #cf4a4a;
    padding: 8px;
    text-align: center;
    margin-top: 20px;
    font-size: 14px;
    border-radius: 10px;
    font-weight: 600;
    transition: 0.2s;
}

._btnDelete_gbehp_175:hover {
    background: #9e3a3a;
    transition: 0.2s;
    cursor: pointer;
}

._selector_gbehp_209 {
    display: flex;
    gap: 10px;
}

._selector_gbehp_209 div {
    display: flex;
    align-items: center;
    border: 1px solid #0000003a;
    flex: 1;
    padding: 10px;
    border-radius: 10px;
    justify-content: center;
    gap: 10px;
    transition: 0.2s;
}
 
._selector_gbehp_209 div:hover {
    background: #e6e6e6;
    cursor: pointer;
    transition: 0.2s;
}

._selector_gbehp_209 div._active_gbehp_255 {
    background: #e6e6e6;
    transition: 0.2s;
}

._switchSlider_gbehp_265._round_gbehp_265 {
	border-radius: 34px;
}

._switchSlider_gbehp_265._round_gbehp_265:before {
	border-radius: 50%;
}

._checkBoxDiv_gbehp_281 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

._checkBoxDives_gbehp_293 {
    display: grid;
    gap: 10px;
}


._switch_gbehp_265 {
    position: relative;
    display: inline-block;
    width: 5vh;
    height: 2.5vh;
}

._switch_gbehp_265 input {display:none;}

._switchSlider_gbehp_265 {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #3e3e3e;
	-webkit-transition: .4s;
	transition: .4s;
}

._switchSlider_gbehp_265:before {
    position: absolute;
    content: "";
    height: 1.7vh;
    width: 1.7vh;
    left: 0.6vh;
    bottom: 0.4vh;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
}

input:checked + ._switchSlider_gbehp_265 {
	background-color: #445fc3;
}

input:checked + ._switchSlider_gbehp_265:before {
	-webkit-transform: translateX(19px);
	-ms-transform: translateX(19px);
	transform: translateX(19px);
}

._inputBlock_gbehp_391 {
    display: grid;
    gap: 10px;
}

._form_gbehp_401 {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

._tabs_gbehp_413 {
    margin-top: 20px;
}

button:hover {
    background: #0f4dca;
    transition: 0.2s;
    cursor: pointer;
}

._tableSettings_gbehp_433 {
    display: flex;
    flex-direction: column;
    background: #f0f0f0;
    width: 100%;
    border-radius: 10px;
    border-left: 1px solid #00000042;
    border-right: 1px solid #00000042;
    overflow: hidden;
}

._tableHead_gbehp_455 {
    display: flex;
    gap: 10px;
    padding: 20px;
    border-radius: 10px;
    border-end-end-radius: 0;
    border-end-start-radius: 0;
    border-top: 1px solid #00000042;
    border-bottom: 1px solid #00000042;
    font-weight: 600;
    font-size: 18px;
}

._tableHead_gbehp_455 i {
    position: relative;
    top: 1px;
    font-size: 20px;
}

._tableItem_gbehp_493 {
    display: flex;
    gap: 10px;
    padding: 20px;
    justify-content: space-between;
    border-radius: 10px;
    border-end-end-radius: 0;
    border-end-start-radius: 0;
    border-bottom: 1px solid #00000042;
    font-weight: 600;
    font-size: 16px;
}

._tableItem_gbehp_493 ._left_gbehp_519 {
    display: flex;
    align-items: center;
    gap: 10px;
}

._tableItem_gbehp_493 i {
    position: relative;
    top: 2px;
    color: #33b074;
    font-size: 18px;
}

._tableItem_gbehp_493 ._time_gbehp_545 {
    font-weight: 500;
    color: #000000a1;
}

._loader_gbehp_555 {
    animation: _spin_gbehp_1 1s linear infinite;
}

._loader_gbehp_555 i {
    color: #0f51d4 !important;
}

@keyframes _spin_gbehp_1 {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

._information_gbehp_589 {
    display: flex;
    align-items: center;
    gap: 20px;
    background: #0f4dca2f;
    padding: 15px 20px;
    border: 1px solid #0f4dca;
    border-radius: 10px;
    margin-bottom: 20px;
}

._information_gbehp_589 ._icon_gbehp_611 {
    padding: 10px 12px;
    background: #0f4dca98;
    color: #fff;
    border-radius: 10px;
}

._information_gbehp_589 ._icon_gbehp_611 i {
    position: relative;
    top: 2px;
    font-size: 17px;
}

._information_gbehp_589 ._text_gbehp_637 {
    display: flex;
    flex-direction: column;
    gap: 5px;
}

._information_gbehp_589 ._text_gbehp_637 b {
    font-size: 18px;
}

._information_gbehp_589 ._text_gbehp_637 a {
    font-size: 15px;
}

._status_gbehp_665 {
    position: relative;
    top: 3px;
    color: #33b074;
    font-size: 18px;
    margin-right: 5px;
}

._nadList_gbehp_681 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 20px;
}

._nadItem_gbehp_695 {
    position: relative;
    display: flex;
    align-items: center;
    gap: 18px;
    padding: 15px 20px;
    background: #f0f0f0;
    border: 1px solid #00000042;
    border-radius: 10px;
    transition: 0.2s;
}

._nadItem_gbehp_695 ._icon_gbehp_611 {
    border: 1px solid #00000042;
    background: #ffffff;
    padding: 10px 12px;
    border-radius: 10px;
}

._nadItem_gbehp_695 ._icon_gbehp_611 i {
    position: relative;
    top: 3px;
    font-size: 20px;
}

._nadItem_gbehp_695 ._textBlock_gbehp_745 {
    display: flex;
    flex-direction: column;
    gap: 3px;
}

._nadItem_gbehp_695 ._textBlock_gbehp_745 b {
    font-size: 18px;
    font-weight: 600;
}

._nadItem_gbehp_695 ._textBlock_gbehp_745 a {
    font-size: 15px;
    color: #000000d3;
}

._nadItem_gbehp_695 ._available_gbehp_777 {
    position: absolute;
    right: 20px;
    font-size: 14px;
    background: #7398ffce; /* 6fdd67ce */
    border: 1px solid #00000042;
    font-weight: 600;
    padding: 10px 20px;
    border-radius: 10px;
}

._nadItem_gbehp_695:hover {
    background: #e7e7e7;
    transition: 0.2s;
    cursor: pointer;
}

._notAvailable_gbehp_811 {
    position: absolute;
    right: 20px;
    font-size: 14px;
    background: #d4d6dad5;
    border: 1px solid #00000042;
    color: #000000;
    font-weight: 600;
    padding: 10px 20px;
    border-radius: 10px;
}

._about_gbehp_835 {
    display: block;
    color: #0f4dca;
    text-decoration: none;
    margin-bottom: 20px;
    font-weight: 600;
}

._artCons_i0fh8_1 {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
}

._artCons_body_i0fh8_21 {
    position: relative;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    justify-content: center;
    overflow: visible;
    pointer-events: auto;
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 3;
}

._artCons_body_content_i0fh8_53 {
    position: relative;
    display: flex;
    flex: 1 0 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    height: min-content;
    justify-content: space-between;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 100%;
    padding: 20px 50px;
    overflow: hidden;
    max-width: 1920px;
}

._artCons_body_contentnCover_i0fh8_87 {
    box-sizing: border-box;
    position: relative;
    display: flex;
    flex: 1 0 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    position: relative;
    width: 100%;
    overflow: hidden;
    margin-top: 30px;
    margin-right: 30px;
    height: 94%;
    padding: 30px;
    background: #fff;
    overflow-y: scroll;
    border-radius: 20px;
}

._payAcc_i0fh8_125 {
    box-sizing: border-box;
    position: absolute;
    width: 100%;
    text-align: center;
    background: rgb(245, 66, 66);
    color: #fff;
    padding: 3px;
    font-size: 15px;
    text-decoration: none;
    cursor: pointer;
    z-index: 1000000;
    font-weight: 500;
}

._header_ipbmp_1 {
    box-sizing: border-box;
    align-items: center;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    height: 100%;
    justify-content: center;
    overflow: visible;
    pointer-events: auto;
    width: 400px;
    z-index: 1;
    padding: 30px;
    top: 0px;
    left: 0;
    border: none;
    transition: 0.2s;
}

._body_ipbmp_41 {
    box-sizing: border-box;
    align-content: center;
    display: flex;
    flex: 1 0 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 100%;
    width: 100%;
    justify-content: space-between;
    overflow: visible;
    position: relative;
    padding: 30px;
    background: #fff;
    border-radius: 20px;
}

._leftMenu_ipbmp_75 {
    display: flex;
    gap: 30px;
    flex-direction: column;
}

._leftMenu_ipbmp_75 a {
    cursor: pointer;
}

._rightMenu_ipbmp_95 {
    display: flex;
    gap: 15px;
    align-items: center;
    justify-content: space-between;
    font-size: 17px;
}

._rightMenu_ipbmp_95 i {
    position: relative;
    top: 3px;
    transition: 0.2s;
}

._rightMenu_ipbmp_95 i:hover {
    cursor: pointer;
    color: #000000c4;
    transition: 0.2s;
}

._menu_ipbmp_135 {
    display: flex;
    gap: 20px;
    flex-direction: column;
}

._menu_ipbmp_135 a {
    color: #000;
    text-decoration: none;
    font-weight: 500;
    transition: 0.2s;
}

._menu_ipbmp_135 a:hover {
    color: #000000bb;
    transition: 0.2s;
    cursor: pointer;
}

._avatar_ipbmp_173 {
    width: 35px;
    height: 35px;
    border: 1px solid #00000057;
    border-radius: 2000px;
}

._logo_ipbmp_187 {
    width: 130px;
    cursor: pointer;
}

._sticky_ipbmp_197 {
    background: #fff;
    border-bottom: 1px solid #0000003b;
    transition: 0.2s;
}

._popup_ipbmp_209 {
    box-sizing: border-box;
    align-items: center;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    gap: 0px;
    height: 110px;
    justify-content: center;
    overflow: visible;
    pointer-events: auto;
    position: fixed;
    width: 100%;
    z-index: 10000;
    padding: 0px 60px;
    top: 0px;
    right: 0;
    border: none;
    transition: 0.2s;
}

._popupBody_ipbmp_251 {
    align-content: center;
    align-items: center;
    display: flex;
    flex: 1 0 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    height: 64px;
    justify-content: space-between;
    overflow: visible;
    position: relative;
    width: 100%;
    max-width: 1920px;

}
  
._popup_ipbmp_209._hidden_ipbmp_283 {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0s linear 0.3s;
}

._popupContent_ipbmp_295 {
    box-sizing: border-box;
    position: absolute;
    background: #fff;
    width: 370px;
    max-height: 85vh;
    overflow-y: auto;
    right: 0px;
    top: 90px;
    padding: 20px;
    border-radius: 20px;
    border: 1px solid #00000054;
}

._popupBG_ipbmp_323 {
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100vh;
}

._total_ipbmp_339 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 19px;
    font-weight: 600;
    margin-top: 15px;
}

._checkout_ipbmp_357 {
    border-radius: 10px;
    padding: 8px;
    color: #fff;
    background: #945EC4;
    text-align: center;
    font-size: 15px;
    margin-top: 10px;
    transition: 0.2s;
}

._checkout_ipbmp_357:hover {
    cursor: pointer;
    background: #8051aa;
    transition: 0.2s;
}

._productGrid_ipbmp_391 {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

._auth_ipbmp_403 {
    background: #945EC4;
    padding: 8px 15px;
    border-radius: 10px;
    color: #fff;
    text-decoration: none;
}

._category_ipbmp_419 {
    display: flex;
    align-items: center;
    gap: 15px;
    padding: 10px 20px;
    border: 1px solid rgba(0, 0, 0, 0.199);
    border-radius: 10px;
    transition: 0.2s;
    flex-grow: 1;
}

._category_ipbmp_419:hover {
    cursor: pointer;
    background: #00000011;
    transition: 0.2s;
}

._category_ipbmp_419 img {
    width: 30px;
}

._categories_ipbmp_461 {
    display: flex;
    gap: 10px;
    flex-wrap: wrap;
}

._products_ipbmp_473 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 20px;
}

._tinfo_ipbmp_487 {
    display: flex;
    gap: 10px;
    align-items: center;
}

._color_ipbmp_499 {
    width: 25px;
    height: 25px;
    border: 1px solid #00000030;
    border-radius: 8px;
    transition: 0.2s;
    font-size: 17px;
    filter: opacity(0.5);
}

._beta_ipbmp_519 {
    background: #1057E4;
    color: #fff;
    padding: 8px 15px;
    border-radius: 10px;
    font-size: 18px;
}


@media (max-width:767px) {
    ._menu_ipbmp_135 {
        display: none;
    }

    ._body_ipbmp_41 {
        padding: 0px 30px;
    }

    ._popup_ipbmp_209 {
        padding: 0px 40px;
    }

    ._popupContent_ipbmp_295 {
        right: 0;
        width: 100%;
    }
}

._wallet_ipbmp_575 {
    display: flex;
    gap: 10px;
    align-items: center;
    text-decoration: none;
    color: #000;
    cursor: pointer;
}

._projects_ipbmp_593 {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

._project_ipbmp_593 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border: 1px solid #00000030;
    color: #000;
    padding: 8px 15px;
    border-radius: 10px;
    font-size: 18px;
    gap: 10px;
    transition: 0.2s;
}

._project_ipbmp_593 i {
    position: relative;
    top: 3px;
}

._project_ipbmp_593:hover {
    background: #00000011;
    transition: 0.2s;
    cursor: pointer;
}

._form_ipbmp_653 {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

 ._popup_2zkpb_1 {
    box-sizing: border-box;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 0px;
    height: 100%;
    justify-content: center;
    overflow: visible;
    pointer-events: auto;
    position: fixed;
    width: 100%;
    z-index: 10000;
    padding: 0px 60px;
    top: 0px;
    right: 0;
    border: none;
    transition: 0.2s;
}

._popupBody_2zkpb_43 {
    display: flex;
    flex: 1 0 0px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-content: center;
    align-items: center;
    overflow: visible;
    position: relative;
    width: 100%;
    max-width: 1920px;
}
  
._popup_2zkpb_1._hidden_2zkpb_71 {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0s linear 0.3s;
}

._popupContent_2zkpb_83 {
    box-sizing: border-box;
    background: #fff;
    width: 500px;
    max-height: 85vh;
    overflow-y: auto;
    padding: 20px;
    border-radius: 20px;
    border: 1px solid #00000054;
}

._popupBG_2zkpb_105 {
    top: 0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100vh;
    background: #00000054;
}

._popupContent_2zkpb_83 h2 {
    margin: 0;
    font-size: 20px;
    margin-bottom: 10px;
}

._sections_1k3hr_1 {
    display: flex;
    gap: 10px;
}

._section_1k3hr_1 {
    border: 1px solid #00000030;
    padding: 5px 15px;
    border-radius: 10px;
    transition: 0.2s;
    font-size: 17px;
}

._section_1k3hr_1:hover {
    background: #dbdbdb;
    transition: 0.2s;
    cursor: pointer;
}

._section_1k3hr_1._active_1k3hr_39 {
    background: #dbdbdb;
    transition: 0.2s;
    cursor: pointer;
    font-weight: 600;
}

._head_lfe0v_1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

._head_lfe0v_1 h1 {
    font-size: 20px;
}

._head_lfe0v_1 a {
    background: #1057E4;
    padding: 10px 25px;
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    border-radius: 15px;
    font-size: 15px;
}

._head_lfe0v_1 a:hover {
    background: #0f4dca;
    transition: 0.2s;
    cursor: pointer;
}

._containers_lfe0v_53 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 20px;
}

._leecyber_lfe0v_67 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    background: #0f4dca21;
    border: 1.5px solid #0f4dca;
    padding: 20px;
    border-radius: 15px;
    margin-top: 10px;
    transition: 0.2s;
    text-decoration: none;
    color: #000;
}

._leecyber_lfe0v_67 h3 {
    margin: 0;
}

._leecyber_lfe0v_67:hover {
    background: #0f4dca34;
    cursor: pointer;
    transition: 0.2s;
}

._container_c3ros_1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #fff;
    padding: 15px;
    border-radius: 15px;
    border: 1px solid rgba(0, 0, 0, 0.253);
    transition: 0.2s;
}

._container_c3ros_1:hover {
    background: #00000009;
    transition: 0.2s;
    cursor: pointer;
}

._container_c3ros_1 ._mainInfo_c3ros_35 {
    display: flex;
    flex-direction: column;
    gap: 5px;
}

._container_c3ros_1 ._mainInfo_c3ros_35 a {
    font-size: 14px;
}

._container_c3ros_1 ._status_c3ros_55 {
    padding: 10px 20px;
    font-size: 14px;
    font-weight: 600;
    background: #00000009;
    border: 1px solid rgba(0, 0, 0, 0.253);
    border-radius: 10px;
}

._head_feth7_1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

._head_feth7_1 h1 {
    font-size: 20px;
}

._head_feth7_1 a {
    background: #1057E4;
    padding: 10px 25px;
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    border-radius: 15px;
    font-size: 15px;
}

._wallet_feth7_41 {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    gap: 30px;
}

._col1_feth7_55 {
    flex: 1;
}

._col2_feth7_63 {
    flex: 0.3;
    margin: 20px 0px;
}

._walletBlock_feth7_73 {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

._addBalance_feth7_85 {
    background: #1057E4;
    padding: 10px 20px;
    border-radius: 10px;
    font-size: 15px;
    color: #fff;
    transition: 0.2s;
    font-weight: 500;
}

._addBalance_feth7_85:hover {
    background: #0f51d4;
    transition: 0.2s;
    cursor: pointer;
}

._textInfo_feth7_117 {
    display: grid;
    gap: 5px;
}

._textInfo_feth7_117 h1 {
    margin: 0;
}

._recurrent_feth7_135 {
    display: flex;
    justify-content: space-between;
    background: #fff;
    padding: 15px;
    border-radius: 10px;
    border: 1px solid rgba(0, 0, 0, 0.219);
}

._recurrent_feth7_135 ._mainInfo_feth7_153 {
    display: flex;
    flex-direction: column;
    gap: 3px;
}

._recurrent_feth7_135 ._mainInfo_feth7_153 a {
    font-size: 14px;
}

._history_feth7_173 {
    display: flex;
    flex-direction: column;
    margin-top: 10px;
    gap: 10px;
    border-top: 1px solid rgba(0, 0, 0, 0.219);
}

._historyBlock_feth7_189 {
    display: flex;
    justify-content: space-between;
    padding: 15px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.219);
}

._historyBlock_feth7_189 ._mainInfo_feth7_153 {
    display: flex;
    flex-direction: column;
    gap: 3px;
}

._historyBlock_feth7_189 ._mainInfo_feth7_153 a {
    font-size: 14px;
}

._recurrentList_feth7_223 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 10px;
}

._payTypes_feth7_237 button {
    gap: 10px;
    width: 100%;
    margin-top: 10px;
    color: #000;
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.253);
    transition: 0.2s;
}

._payTypes_feth7_237 button:hover {
    background: #0000001e;
    transition: 0.2s;
}

._btnPay_feth7_267 {
    padding: 15px 15px;
}

._btnPay_feth7_267 img {
    width: 24px;
    border: 1px solid rgba(0, 0, 0, 0.253);
    border-radius: 2000px;
}

._head_1kufg_1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

._head_1kufg_1 h1 {
    font-size: 20px;
}

._head_1kufg_1 a {
    background: #1057E4;
    padding: 10px 25px;
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    border-radius: 15px;
    font-size: 15px;
}

._wallet_1kufg_41 {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    gap: 30px;
    margin-top: 30px;
}

._col1_1kufg_57 {
    flex: 1;
}

._col2_1kufg_65 {
    flex: 0.3;
    margin: 20px 0px;
}

._walletBlock_1kufg_75 {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

._addBalance_1kufg_87 {
    background: #1057E4;
    padding: 10px 20px;
    border-radius: 10px;
    font-size: 15px;
    color: #fff;
    transition: 0.2s;
}

._addBalance_1kufg_87:hover {
    background: #0f51d4;
    transition: 0.2s;
    cursor: pointer;
}

._textInfo_1kufg_117 {
    display: grid;
    gap: 5px;
}

._textInfo_1kufg_117 h1 {
    margin: 0;
}

._recurrent_1kufg_135 {
    display: flex;
    justify-content: space-between;
    background: #fff;
    padding: 15px;
    border-radius: 10px;
    border: 1px solid rgba(0, 0, 0, 0.219);
}

._recurrent_1kufg_135 ._mainInfo_1kufg_153 {
    display: flex;
    flex-direction: column;
    gap: 3px;
}

._recurrent_1kufg_135 ._mainInfo_1kufg_153 a {
    font-size: 14px;
}

._history_1kufg_173 {
    display: flex;
    flex-direction: column;
    margin-top: 10px;
    gap: 10px;
    border-top: 1px solid rgba(0, 0, 0, 0.219);
}

._historyBlock_1kufg_189 {
    display: flex;
    justify-content: space-between;
    padding: 15px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.219);
}

._historyBlock_1kufg_189 ._mainInfo_1kufg_153 {
    display: flex;
    flex-direction: column;
    gap: 3px;
}

._historyBlock_1kufg_189 ._mainInfo_1kufg_153 a {
    font-size: 14px;
}

._recurrentList_1kufg_223 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 10px;
}

._payTypes_1kufg_237 button {
    gap: 10px;
    width: 100%;
    margin-top: 10px;
    color: #000;
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.253);
    transition: 0.2s;
}

._payTypes_1kufg_237 button:hover {
    background: #0000001e;
    transition: 0.2s;
}

._form_1kufg_267 h2 {
    margin: 20px 0;
    font-size: 20px;
}

._form_1kufg_267 ._input_1kufg_277 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 20px;
}

._flex_1kufg_291 {
    display: flex;
    gap: 30px;
}

._flex_1kufg_291 form {
    flex: 1;
}

._flex_1kufg_291 ._safety_1kufg_309 {
    flex: 0.65;
    margin-top: 20px;
}

._safety_1kufg_309 {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 10px;
}

._btnSafe_1kufg_333 {
    box-sizing: border-box;
    display: flex;
    gap: 15px;
    align-items: center;
    background: #fff;
    border: 1px solid #00000041;
    width: 100%;
    padding: 10px 15px;
    border-radius: 10px;
    font-weight: 600;
    transition: 0.2s;
    text-decoration: none;
    color: #000;
}

._btnSafe_1kufg_333:hover {
    background: #00000015;
    transition: 0.2s;
    cursor: pointer;
}

._btnSafe_1kufg_333 ._icon_1kufg_377 {
    display: flex;
    align-items: center;
    background: #0f51d4;
    color: #fff;
    padding: 10px 11px;
    border-radius: 2000px;
    width: fit-content;
}

._btnSafe_1kufg_333 ._icon_1kufg_377 i {
    position: relative;
    top: 1px;
    font-size: 13px;
}

._logout_1kufg_409 {
    box-sizing: border-box;
    text-align: center;
    background: #d6d6d6;
    color: #000000;
    border: 1px solid rgba(0, 0, 0, 0.178);
    padding: 10px 11px;
    border-radius: 10px;
    width: fit-content;
    cursor: pointer;
    font-weight: 500;
    font-size: 14px;
    width: 100%;
    margin-top: 10px;
}

._connect_1kufg_441 {
    border-color: #0f51d4;
}

._enterCode_1kufg_449 {
    display: flex;
    gap: 10px;
    width: 100%;
    margin-top: 10px;
}

._enterCode_1kufg_449 input {
    flex: 1;
    width: 10px;
    border-radius: 10px;
    text-align: center;
}

._inputBlock_1kufg_477 {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

._head_1ouib_1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

._head_1ouib_1 h1 {
    display: flex;
    align-items: center;
    font-size: 20px;
}

._back_1ouib_25 {
    font-size: 15px;
    color: #000000c7;
    text-decoration: none;
}

._back_1ouib_25 i {
    position: relative;
    top: 2.5px;
}

._head_1ouib_1 a {
    background: #1057E4;
    padding: 10px 25px;
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    border-radius: 15px;
    font-size: 15px;
    transition: 0.2s;
}

._head_1ouib_1 a:hover {
    background: #0f4dca;
    transition: 0.2s;
    cursor: pointer;
}

._containers_1ouib_81 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 20px;
}

._headTicket_1ouib_95 {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

._headTicket_1ouib_95 h1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
    font-size: 20px;
}

._headTicket_1ouib_95 h1 div {
    display: flex;
    align-items: center;
    gap: 15px;
}

._headTicket_1ouib_95 ._type_1ouib_135 {
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.185);
    padding: 10px 20px;
    border-radius: 10px;
    font-size: 15px;    
}

._msgs_1ouib_151 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 20px;
}

._msg_1ouib_151 {
    display: flex;
    gap: 20px;
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.185);
    padding: 15px;
    border-radius: 15px;
}

._msg_1ouib_151 b {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    gap: 10px;
    font-size: 16px;
}

._msg_1ouib_151 ._date_1ouib_201 {
    font-weight: 500;
    font-size: 15px;
}

._msg_1ouib_151 p {
    font-weight: 500;
    font-size: 15px;
    margin: 0;
}

._msg_1ouib_151 img {
    width: 50px;
    height: 50px;
    border: 1px solid rgba(0, 0, 0, 0.185);
    border-radius: 2000px;
}

._msg_1ouib_151 ._text_1ouib_237 {
    display: flex;
    flex-direction: column;
    width: 100%;
    gap: 8px;
}

._form_1ouib_251 {
    display: flex;
    flex-direction: column;
    gap: 5px;
    margin-top: 20px;
}

._headTicket_1ouib_95 ._status_1ouib_265 {
    font-size: 15px;    
}

._form_1ouib_251 {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

._status_1ouib_265 {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 10px 20px;
    border: 1px solid rgba(0, 0, 0, 0.253);
    border-radius: 10px;
    font-size: 14px;
    font-weight: 600;
}

._status_1ouib_265 i {
    position: relative;
    top: 1.7px;
    font-size: 16px;
}

._container_1jt23_1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #fff;
    padding: 15px;
    border-radius: 15px;
    border: 1px solid rgba(0, 0, 0, 0.253);
    transition: 0.2s;
}

._container_1jt23_1:hover {
    background: #00000009;
    transition: 0.2s;
    cursor: pointer;
}

._container_1jt23_1 ._mainInfo_1jt23_35 {
    display: flex;
    flex-direction: column;
    gap: 5px;
}

._container_1jt23_1 ._mainInfo_1jt23_35 a {
    font-size: 14px;
}

._container_1jt23_1 ._status_1jt23_55 {
    font-size: 14px;
    font-weight: 600;
}

._status_1jt23_55 a {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 10px 20px;
    border: 1px solid rgba(0, 0, 0, 0.253);
    border-radius: 10px;
}

._status_1jt23_55 a i {
    position: relative;
    top: 1.7px;
    font-size: 16px;
}

._head_l6xt0_1 {
    display: flex;
    flex-direction: column;
}

._head_l6xt0_1 h1 {
    font-size: 23px;
    margin: 0;
}

._head_l6xt0_1 ._back_l6xt0_21 {
    font-size: 15px;
    color: #000000c7;
    text-decoration: none;
}

._head_l6xt0_1 ._back_l6xt0_21 i {
    position: relative;
    top: 2.5px;
}

._table_l6xt0_43 {
    background: #F2F3F3;
    border-radius: 10px;
    padding: 10px;
    margin-top: 10px;
}

._tableHeader_l6xt0_57 {
    display: flex;
    gap: 10px;
    background: #EAEAEA;
    padding: 10px 15px;
    border-radius: 10px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

._tableHeader_l6xt0_57 a {
    width: 100%;
    font-weight: 600;
}

._tableBody_l6xt0_87 a {
    width: 100%;
    text-wrap: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

._tableDiv_l6xt0_101 {
    display: flex;
    gap: 10px;
    padding: 10px 15px;
    border-bottom: 0.5px solid #d3d2d2;
    transition: background .2s;
}

._tableDiv_l6xt0_101:hover {
    background: #EAEAEA;
    cursor: pointer;
    transition: background .2s;
}

._charts_l6xt0_129 {
    display: flex;
    flex-direction: column;
    border: 1px solid rgba(0, 0, 0, 0.178);
    margin: 20px 0px;
    border-radius: 10px;
}

._chartsHead_l6xt0_145 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

._chartsHeadBtns_l6xt0_157 {
    display: flex;
}

._chartsDate_l6xt0_165 {
    flex: 0.3;
}

._chartsHeadBtn_l6xt0_157 {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 15px 10px;
    padding-right: 100px;
    margin-left: 5px;
}

._chartsHeadBtn_l6xt0_157 a {
    font-size: 14px;    
}

._chartsHeadBtn_l6xt0_157 b {
    font-size: 18px;
}

._chartsHeadBtn_l6xt0_157:hover {
    background: #00000017;
    cursor: pointer;
}

._chartsHeadBtn_l6xt0_157._active_l6xt0_217 {
    border-bottom: 1px solid rgb(73, 75, 236);
}

._chartsDate_l6xt0_165 {
    margin-right: 15px;
}

._chart_l6xt0_129 {
    box-sizing: border-box;
    padding: 15px 10px;
    padding-right: 0;
}

._h3_l6xt0_245 {
    margin: 0;
}

._blocks_l6xt0_253 {
    display: flex;
    gap: 10px;
}

._blocks_l6xt0_253 ._block_l6xt0_253 {
    display: flex;
    flex-direction: column;
    border: 1px solid rgba(0, 0, 0, 0.212);
    padding: 20px;
    gap: 10px;
    border-radius: 15px;
    flex: 1;
    text-decoration: none;
}

._blocks_l6xt0_253 ._block_l6xt0_253:hover {
    background: #00000017;
    cursor: pointer;
}

._block_l6xt0_253 a {
    font-size: 15px;
    color: rgba(0, 0, 0, 0.884);
    font-weight: 500;
}

._block_l6xt0_253 b {
    font-size: 18px;
    font-weight: 700;
    color: #000;
}

._head_1juzd_1 {
    display: flex;
    justify-content: space-between;
}

._head_1juzd_1 i {
    font-size: 20px;
}

._head_1juzd_1 h1 {
    font-size: 23px;
    margin: 0;
}

._head_1juzd_1 ._back_1juzd_29 {
    font-size: 15px;
    color: #000000c7;
    text-decoration: none;
}

._head_1juzd_1 ._back_1juzd_29 i {
    position: relative;
    top: 2.5px;
}

._table_1juzd_51 {
    background: #F2F3F3;
    border-radius: 10px;
    padding: 10px;
    margin-top: 10px;
}

._tableHeader_1juzd_65 {
    display: flex;
    gap: 10px;
    background: #EAEAEA;
    padding: 10px 15px;
    border-radius: 10px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

._tableHeader_1juzd_65 a {
    width: 100%;
    font-weight: 600;
}

._tableBody_1juzd_95 a {
    width: 100%;
    text-wrap: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

._tableDiv_1juzd_109 {
    display: flex;
    gap: 10px;
    padding: 10px 15px;
    border-bottom: 0.5px solid #d3d2d2;
    transition: background .2s;
}

._tableDiv_1juzd_109:hover {
    background: #EAEAEA;
    cursor: pointer;
    transition: background .2s;
}

._head_1rmkv_1 {
    display: flex;
    justify-content: space-between;
}

._head_1rmkv_1 i {
    font-size: 20px;
}

._head_1rmkv_1 h1 {
    font-size: 23px;
    margin: 0;
}

._head_1rmkv_1 ._back_1rmkv_29 {
    font-size: 15px;
    color: #000000c7;
    text-decoration: none;
}

._head_1rmkv_1 ._back_1rmkv_29 i {
    position: relative;
    top: 2.5px;
}

._table_1rmkv_51 {
    background: #F2F3F3;
    border-radius: 10px;
    padding: 10px;
    margin-top: 10px;
}

._tableHeader_1rmkv_65 {
    display: flex;
    gap: 10px;
    background: #EAEAEA;
    padding: 10px 15px;
    border-radius: 10px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

._tableHeader_1rmkv_65 a {
    width: 100%;
    font-weight: 600;
}

._tableBody_1rmkv_95 a {
    width: 100%;
    text-wrap: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

._tableDiv_1rmkv_109 {
    display: flex;
    gap: 10px;
    padding: 10px 15px;
    border-bottom: 0.5px solid #d3d2d2;
    transition: background .2s;
    align-items: center;
}

._tableDiv_1rmkv_109:hover {
    background: #EAEAEA;
    cursor: pointer;
    transition: background .2s;
}

._status_1rmkv_139 {
    box-sizing: border-box;
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.24);
    padding: 5px;
    text-align: center;
    border-radius: 5px;
    font-weight: 600;
    width: 150px;
}

._status_1rmkv_139._notPay_1rmkv_161 {
    background: #fff;
}

._status_1rmkv_139._pay_1rmkv_169 {
    background: #fdd485;
}

._status_1rmkv_139._act_1rmkv_177 {
    background: #a8aeff;
}

._status_1rmkv_139._success_1rmkv_185 {
    background: #82f97b;
}

._status_1rmkv_139._cancel_1rmkv_193 {
    background: #ffa6a6;
}

._head_1bipo_1 {
    display: flex;
    justify-content: space-between;
}

._head_1bipo_1 i {
    font-size: 20px;
}

._head_1bipo_1 h1 {
    font-size: 23px;
    margin: 0;
}

._head_1bipo_1 ._back_1bipo_29 {
    font-size: 15px;
    color: #000000c7;
    text-decoration: none;
}

._head_1bipo_1 ._back_1bipo_29 i {
    position: relative;
    top: 2.5px;
}

._recurrentList_1bipo_51 {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

._table_1bipo_63 {
    background: #F2F3F3;
    border-radius: 10px;
    padding: 10px;
    margin-top: 10px;
}

._tableHeader_1bipo_77 {
    display: flex;
    gap: 10px;
    background: #EAEAEA;
    padding: 10px 15px;
    border-radius: 10px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

._tableHeader_1bipo_77 a {
    width: 100%;
    font-weight: 600;
}

._tableBody_1bipo_107 a {
    width: 100%;
    text-wrap: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

._tableDiv_1bipo_121 {
    display: flex;
    gap: 10px;
    padding: 10px 15px;
    border-bottom: 0.5px solid #d3d2d2;
    transition: background .2s;
}

._tableDiv_1bipo_121:hover {
    background: #EAEAEA;
    cursor: pointer;
    transition: background .2s;
}

._input_1bipo_149 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 20px;
}

h2 {
    font-size: 18px;
}

._tabs_1bipo_171 {
    margin: 15px 0px;
    margin-bottom: 0;
}

._balance_1bipo_181 {
    display: flex;
    flex-direction: column;
    background: #EAEAEA;
    padding: 15px;
    border: 1px solid rgba(0, 0, 0, 0.212);
    border-radius: 10px;
    gap: 5px;
    margin: 20px 0px;
}

._balance_1bipo_181 a {
    font-size: 15px;
}

._balance_1bipo_181 b {
    font-size: 18px;
}

._col2_1bipo_219 {
    margin-bottom: 20px;
}

._inputBlock_1bipo_227 {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

._wait_1bipo_239 {
    position: relative;
    top: 2px;
    color: #f79d29;
    margin-right: 5px;
}

._payed_1bipo_253 {
    position: relative;
    top: 2px;
    color: #44a51d;
    margin-right: 5px;
}

._download_1bipo_267 {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

._download_1bipo_267 a {
    width: fit-content;
    text-decoration: none;
    color: #0f4dca;
    font-weight: 500;
    cursor: pointer;
}

._auth_1bipo_295 {
    background: #44a51d;
    padding: 10px;
    text-align: center;
    color: #fff;
    border-radius: 10px;
    margin-top: 10px;
    font-weight: 600;
    cursor: pointer;
}

._head_18cfp_1 {
    display: flex;
    justify-content: space-between;
}

._head_18cfp_1 i {
    font-size: 20px;
}

._head_18cfp_1 h1 {
    font-size: 23px;
    margin: 0;
    margin-bottom: 10px;
}

._head_18cfp_1 ._back_18cfp_31 {
    font-size: 15px;
    color: #000000c7;
    text-decoration: none;
}

._head_18cfp_1 ._back_18cfp_31 i {
    position: relative;
    top: 2.5px;
}

._containers_18cfp_53 {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

._table_18cfp_65 {
    background: #F2F3F3;
    border-radius: 10px;
    padding: 10px;
    margin-top: 10px;
}

._tableHeader_18cfp_79 {
    display: flex;
    gap: 10px;
    background: #EAEAEA;
    padding: 10px 15px;
    border-radius: 10px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

._tableHeader_18cfp_79 a {
    width: 100%;
    font-weight: 600;
}

._tableBody_18cfp_109 a {
    width: 100%;
    text-wrap: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

._tableDiv_18cfp_123 {
    display: flex;
    gap: 10px;
    padding: 10px 15px;
    border-bottom: 0.5px solid #d3d2d2;
    transition: background .2s;
}

._tableDiv_18cfp_123:hover {
    background: #EAEAEA;
    cursor: pointer;
    transition: background .2s;
}

._input_18cfp_151 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 20px;
}

._data_18cfp_165 {
    display: flex;
    flex-direction: column;
    gap: 5px;
    margin: 15px 0px;
} 

._data_18cfp_165 a {
    color: #000000be;
    font-size: 15px;
}

._data_18cfp_165 b {
    font-weight: 600;
}

._delete_18cfp_197 {
    width: 100%;
    padding: 13px;
    background: rgb(255, 94, 94);
}

._delete_18cfp_197:hover {
    background: rgb(231, 85, 85);
}

._head_1hdgk_1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

._head_1hdgk_1 h1 {
    display: flex;
    align-items: center;
    font-size: 20px;
    margin: 0;
}

._back_1hdgk_27 {
    font-size: 15px;
    color: #000000c7;
    text-decoration: none;
}

._back_1hdgk_27 i {
    position: relative;
    top: 2.5px;
}

._head_1hdgk_1 a {
    background: #1057E4;
    padding: 10px 25px;
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    border-radius: 15px;
    font-size: 15px;
    transition: 0.2s;
}

._head_1hdgk_1 a:hover {
    background: #0f4dca;
    transition: 0.2s;
    cursor: pointer;
}

._containers_1hdgk_83 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 20px;
}

._headTicket_1hdgk_97 {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

._headTicket_1hdgk_97 h1 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
    font-size: 20px;
}

._headTicket_1hdgk_97 h1 div {
    display: flex;
    align-items: center;
    gap: 15px;
}

._headTicket_1hdgk_97 ._type_1hdgk_137 {
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.185);
    padding: 10px 20px;
    border-radius: 10px;
    font-size: 15px;    
}

._msgs_1hdgk_153 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 20px;
}

._msg_1hdgk_153 {
    display: flex;
    gap: 20px;
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.185);
    padding: 15px;
    border-radius: 15px;
}

._msg_1hdgk_153 b {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    gap: 10px;
    font-size: 16px;
}

._msg_1hdgk_153 ._date_1hdgk_203 {
    font-weight: 500;
    font-size: 15px;
}

._msg_1hdgk_153 p {
    font-weight: 500;
    font-size: 15px;
    margin: 0;
}

._msg_1hdgk_153 img {
    width: 50px;
    height: 50px;
    border: 1px solid rgba(0, 0, 0, 0.185);
    border-radius: 2000px;
}

._msg_1hdgk_153 ._text_1hdgk_239 {
    display: flex;
    flex-direction: column;
    width: 100%;
    gap: 8px;
}

._form_1hdgk_253 {
    display: flex;
    flex-direction: column;
    gap: 5px;
    margin-top: 20px;
}

._form_1hdgk_253 {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

._flex_1hdgk_279 {
    display: flex;
    gap: 20px;
}

._col1_1hdgk_289 {
    flex: 1.8;
}

._col2_1hdgk_297 {
    flex: 1;
}

._inputBlock_1hdgk_305 {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

._status_1hdgk_317 {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 10px 20px;
    border: 1px solid rgba(0, 0, 0, 0.253);
    border-radius: 10px;
    font-size: 14px;
    font-weight: 600;
}

._status_1hdgk_317 i {
    position: relative;
    top: 1.7px;
    font-size: 16px;
}

._head_5qcwn_1 {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

._head_5qcwn_1 select {
    width: 300px;
}

._head_5qcwn_1 i {
    font-size: 20px;
}

._head_5qcwn_1 h1 {
    font-size: 23px;
    margin: 0;
}

._head_5qcwn_1 ._back_5qcwn_39 {
    font-size: 15px;
    color: #000000c7;
    text-decoration: none;
}

._head_5qcwn_1 ._back_5qcwn_39 i {
    position: relative;
    top: 2.5px;
}

._table_5qcwn_61 {
    background: #F2F3F3;
    border-radius: 10px;
    padding: 10px;
    margin-top: 10px;
}

._tableHeader_5qcwn_75 {
    display: flex;
    gap: 10px;
    background: #EAEAEA;
    padding: 10px 15px;
    border-radius: 10px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

._tableHeader_5qcwn_75 a {
    width: 100%;
    font-weight: 600;
}

._tableBody_5qcwn_105 a {
    width: 100%;
    text-wrap: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

._tableDiv_5qcwn_119 {
    display: flex;
    gap: 10px;
    padding: 10px 15px;
    border-bottom: 0.5px solid #d3d2d2;
    transition: background .2s;
}

._tableDiv_5qcwn_119:hover {
    background: #EAEAEA;
    cursor: pointer;
    transition: background .2s;
}

._act_5qcwn_147 {
    border-collapse: collapse;
    width: 100%;
}

._row_5qcwn_157 {
    display: flex;
    justify-content: space-between;
    padding: 10px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

._row_5qcwn_157:last-child {
    border-bottom: none; /* Убираем нижнюю границу у последней строки */
}

._row_5qcwn_157 b {
    font-weight: bold;
    color: #333;
}

._row_5qcwn_157 a {
    color: #000000; /* Цвет текста для значений */
    text-decoration: none; /* Убираем подчеркивание */
}

._header_1ak78_1 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 30px 0;
    margin: 0 auto;
    max-width: 1320px;
}

._header_1ak78_1 ._leftMenu_1ak78_19 {
    display: flex;
    align-items: center;
    gap: 20px;
}

._header_1ak78_1 ._logo_1ak78_31 {
    width: 150px;
    margin-right: 50px;
}

._header_1ak78_1 ._menu_1ak78_41 {
    display: flex;
    gap: 20px;
}

._header_1ak78_1 ._menu_1ak78_41 a {
    font-size: 16px;
    font-weight: 500;
    color: #000;
    text-decoration: none;
}

._header_1ak78_1 ._buttons_1ak78_65 {
    display: flex;
    gap: 20px;
    align-items: center;
}

._buttons_1ak78_65 i {
    color: #000;
    font-size: 20px;
    position: relative;
    top: 3px;
}

._buttons_1ak78_65 a {
    text-decoration: none;
}

._header_1ak78_1 ._buttons_1ak78_65 ._regBtn_1ak78_99 {
    background: #1057E4;
    color: #ffffff;
    font-weight: 600;
    font-size: 15px;
    padding: 10px 20px;
    border-radius: 10px;
    text-decoration: none;
    transition: 0.2s;
}

._header_1ak78_1 ._buttons_1ak78_65 ._regBtn_1ak78_99:hover {
    background: #0f4dc9;
    transition: 0.2s;
    cursor: pointer;
}

._content_1ak78_133 {
    margin: 0 auto;
    max-width: 1320px;
}

._firstBlock_1ak78_143 {
    display: flex;
    flex-direction: column;
    gap: 30px;
    margin: 150px 0;
}

._firstBlockText_1ak78_157 {
    display: flex;
    flex-direction: column;
    gap: 30px;
}

._firstBlock_1ak78_143 u {
    text-decoration: underline;
    text-decoration-color: #1057E4;
    text-underline-offset: 7px;
    text-decoration-thickness: 2px;
    text-decoration-style: double;
    transition: 0.5s;
}

._firstBlock_1ak78_143 u:hover {
    text-decoration-color: #eb2929;
    transition: 0.5s;
}

._firstBlock_1ak78_143 h1 {
    font-size: 40px;
    font-weight: 700;
    margin: 0;
}

._firstBlock_1ak78_143 a {
    font-size: 18px;
    font-weight: 500;
}

._firstBlock_1ak78_143 ._options_1ak78_219 {
    display: flex;
    gap: 20px;
}

._firstBlock_1ak78_143 ._options_1ak78_219 ._option_1ak78_219 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    background: #fff;
    border: 1px solid #1057E4;
    border-radius: 15px;
    padding: 20px;
    flex: 1;
}

._firstBlock_1ak78_143 ._options_1ak78_219 ._option_1ak78_219 h3 {
    font-size: 19px;
    font-weight: 700;
    margin: 0;
}

._firstBlock_1ak78_143 ._options_1ak78_219 ._option_1ak78_219 a {
    font-size: 15px;
    font-weight: 500;
}

._pricing_1ak78_273 {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

._pricing_1ak78_273 h2 {
    font-size: 25px;
    font-weight: 700;
    margin: 15px 0;
}

._pricingCards_1ak78_297 {
    display: flex;
    gap: 20px;
}

._pricingCard_1ak78_297 {
    display: flex;
    flex-direction: column;
    background: #fff;
    border: 1px solid #cacaca;
    border-radius: 15px;
    padding: 20px 20px;
    flex: 1;
}

._pricingCard_1ak78_297 a {
    font-size: 14px;
    font-weight: 500;
    color: #0000009f;
}

._pricingCard_1ak78_297 h3 {
    font-size: 23px;
    font-weight: 700;
    margin: 10px 0;
}

._pricingCard_1ak78_297 p {
    font-size: 15px;
    font-weight: 500;
    margin: 0;
}

._pricingCardFeatures_1ak78_363 {
    display: flex;
    flex-direction: column;
    gap: 5px;
    margin-top: 20px;
}

._pricingCardFeatures_1ak78_363 a {
    font-size: 15px;
    display: flex;
    align-items: center;
    gap: 10px;
    color: #000;
}

._pricingCardFeatures_1ak78_363 a i {
    position: relative;
    top: 2px;
}

._btnConnect_1ak78_403 {
    background: #1057E4;
    color: #ffffff !important;
    font-weight: 600;
    font-size: 15px;
    padding: 10px 20px;
    border-radius: 10px;
    text-decoration: none;
    width: fit-content;
    margin-top: 15px;
    display: flex;
    align-items: center;
    gap: 10px;
    transition: 0.2s;
}

._btnConnect_1ak78_403:hover {
    background: #0f4dc9;
    transition: 0.2s;
    cursor: pointer;
}

._btnConnect_1ak78_403 i {
    position: relative;
    top: 2px;
    font-size: 13px;
}

._firstBlockButtons_1ak78_459 {
    display: flex;
    gap: 20px;
    align-items: center;
}

._callback_1ak78_471 {
    font-size: 16px !important;
    font-weight: 500;
    color: #000;
    text-decoration: none;
}

._faq_1ak78_485 {
    display: flex;
    flex-direction: column;
    margin-top: 100px;
}

._faq_1ak78_485 h2 {
    font-size: 25px;
    font-weight: 700;
    margin: 15px 0;
}

._faqItem_1ak78_509 {
    padding: 15px 0;
    border-bottom: 1px solid rgb(255 255 255 / 15%);
    cursor: pointer;
}

._question_1ak78_521 {
    display: flex;
    font-size: 17px;
    font-weight: 500;
    transition: 0.2s;
    justify-content: space-between;
}

._question_1ak78_521 i {
    transition: 0.2s;
}

._answerWrapper_1ak78_545 {
    overflow: hidden;
    transition: height 0.3s ease-out;
}

._answer_1ak78_545 {
    font-size: 15px;
    color: #000000;
    padding: 20px 0;
    padding-bottom: 0;
    margin: 0;
}

._faqItem_1ak78_509:hover ._question_1ak78_521 {
    font-weight: 600;
}

._faqItem_1ak78_509._open_1ak78_579 ._question_1ak78_521 {
    font-weight: 600;
}

._newsletter_1ak78_587 {
    display: flex;
    gap: 50px;
    background: #fff;
    border: 1px solid #cacaca;
    padding: 20px;
    border-radius: 15px;
    margin-top: 50px;
}

._newsletterText_1ak78_607 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    flex: 1;
}

._newsletterText_1ak78_607 h3 {
    font-size: 18px;
    font-weight: 700;
    margin: 0;
}

._newsletterText_1ak78_607 a {
    font-size: 15px;
    font-weight: 500;
    color: #0000009f;
}

._newsletterForm_1ak78_645 {
    display: flex;
    gap: 10px;
    align-items: center;
    flex: 0.5;
}

._newsletterForm_1ak78_645 button {
    font-family: "Montserrat", sans-serif;
    font-size: 15px;
    padding: 10px 20px;
}

._footer_1ak78_671 {
    display: flex;
    flex-direction: column;
    gap: 20px;
    padding: 20px 0;

    margin: 0 auto;
    max-width: 1320px;
    margin-bottom: 50px;
    margin-top: 50px;
}

._footer1_1ak78_695 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 20px;
}

._footer_1ak78_671 ._logo_1ak78_31 {
    width: 130px;
}

._footer1_1ak78_695 a {
    font-size: 16px;
    font-weight: 500;
    color: #0000009f;
    text-decoration: none;
    transition: 0.2s;
}

._footer1_1ak78_695 a:hover {
    color: #000;
    transition: 0.2s;
    cursor: pointer;
}

._footer2_1ak78_745 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-top: 1px solid #cacaca;
    padding-top: 20px;
}

._footer2_1ak78_745 div {
    display: flex;
    gap: 10px;
}

._footer2_1ak78_745 a {
    font-size: 14px;
    font-weight: 500;
    color: #0000009f;
    text-decoration: none;
    transition: 0.2s;
}

._footer2_1ak78_745 a:hover {
    color: #000;
    transition: 0.2s;
    cursor: pointer;
}

._blog_1ak78_799 {
    margin-top: 100px;
}

._blog_1ak78_799 h2 {
    margin: 0;
    font-size: 25px;
    font-weight: 700;
    margin: 15px 0;
}

._newsList_1ak78_821 {
    display: flex;
    gap: 20px;
    justify-content: space-between;
}

._newsListFull_1ak78_833 {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

._form_1ak78_845 {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

._form_1ak78_845 ._checkbox_1ak78_857 {
    display: flex;
    align-items: start;
    font-size: 14px;
}

._form_1ak78_845 ._checkbox_1ak78_857 input[type="checkbox"] {
    width: auto;
    margin-right: 10px;
    margin-top: 3px;
}

._form_1ak78_845 button {
    margin-top: 10px;
    font-family: "Montserrat", sans-serif;
}

._blogPost_1ak78_891 {
    display: flex;
    gap: 50px;
}

._blogPost_1ak78_891 ._left_1ak78_19 {
    min-width: 200px;
}

._blogPost_1ak78_891 ._left_1ak78_19 a {
    display: flex;
    gap: 10px;
    color: #000;
    text-decoration: none;
}

._blogPost_1ak78_891 ._left_1ak78_19 i {
    position: relative;
    top: 2px;
}

._blogPost_1ak78_891 ._cover_1ak78_933 {
    width: 100%;
    border-radius: 20px;
}

._blogPost_1ak78_891 ._info_1ak78_943 {
    display: flex;
    flex-direction: column;
    gap: 5px;
    margin-top: 20px;
}

._blogPost_1ak78_891 ._info_1ak78_943 p {
    margin: 0;
    font-weight: 600;
}

@media (max-width:767px) {
    ._blogPost_1ak78_891 {
        flex-direction: column;
        gap: 20px;
    }

    ._blogPost_1ak78_891 ._info_1ak78_943 {
        display: none;
    }

    ._header_1ak78_1 {
        margin: 0px 20px;
    }

    ._leftMenu_1ak78_19 {
        justify-content: space-between;
    }

    ._footer_1ak78_671 {
        margin: 0px 20px;
        margin-top: 50px;
    }
    
    ._footer2_1ak78_745 {
        flex-direction: column;
        align-items: start;
        gap: 20px;
    }

    ._footer2Links_1ak78_1025 {
        flex-direction: column;
        align-items: start;
    }

    ._content_1ak78_133 {
        margin: 0px 20px;
    }
    
    ._header_1ak78_1 ._logo_1ak78_31 {
        width: 120px;
        margin-right: 10px;
    }

    ._pricingCards_1ak78_297 {
        flex-direction: column;
    }

    ._newsList_1ak78_821 {
        flex-direction: column;
    }

    ._options_1ak78_219 {
        flex-direction: column;
    }
    
    ._firstBlockButtons_1ak78_459 {
        flex-direction: column;
        align-items: start;
    }

    ._header_1ak78_1 ._menu_1ak78_41 {
        display: none;
    }

    ._firstBlock_1ak78_143 {
        margin-top: 50px;
        margin-bottom: 50px;
    }

    ._newsletter_1ak78_587 {
        gap: 20px;
        flex-direction: column;
    }

    ._newsList_1ak78_821 {
        flex-direction: column;
    }
}

._blogContent_1ak78_1125 img {
    object-fit: contain;
}
._newsBlock_rgs2f_3 {
    width: calc(100% / 3);
    cursor: pointer;
    text-decoration: none;
    color: #000;
}

._newsBlock_rgs2f_3 img {
    width: 100%;
    border-radius: 20px;
    border: 1px solid rgb(255 255 255 / 15%);
    margin-bottom: 15px;
}

._newsBlock_rgs2f_3 a {
    margin: 0;
    font-size: 14px;
    color: #000000e5;
}

._newsBlock_rgs2f_3 h3 {
    margin: 13px 0px;
    font-weight: 500;
    transition: 0.2s;
}

._newsBlock_rgs2f_3:hover h3 {
    color: #000000;
    transition: 0.2s;
}

._newsTitle_rgs2f_65 {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

._endTitle_rgs2f_77 {
    text-align: left;
    font-size: 40px;
    font-weight: 500;
    margin: 0;
}

._endDesc_rgs2f_91 {
    display: block;
    text-align: left;
    font-size: 16px !important;
    font-weight: 400;
    margin-top: 15px;
}

@media (max-width:767px) { 
    ._newsBlock_rgs2f_3 {
        width: 100%;
    }
}
._head_oow91_1 {
    display: flex;
    justify-content: space-between;
}

._head_oow91_1 i {
    font-size: 20px;
}

._head_oow91_1 h1 {
    font-size: 23px;
    margin: 0;
}

._head_oow91_1 ._back_oow91_29 {
    font-size: 15px;
    color: #000000c7;
    text-decoration: none;
}

._head_oow91_1 ._back_oow91_29 i {
    position: relative;
    top: 2.5px;
}

._recurrentList_oow91_51 {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

._table_oow91_63 {
    background: #F2F3F3;
    border-radius: 10px;
    padding: 10px;
    margin-top: 10px;
}

._tableHeader_oow91_77 {
    display: flex;
    gap: 10px;
    background: #EAEAEA;
    padding: 10px 15px;
    border-radius: 10px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

._tableHeader_oow91_77 a {
    width: 100%;
    font-weight: 600;
}

._tableBody_oow91_107 a {
    width: 100%;
    text-wrap: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

._tableDiv_oow91_121 {
    display: flex;
    gap: 10px;
    padding: 10px 15px;
    border-bottom: 0.5px solid #d3d2d2;
    transition: background .2s;
}

._tableDiv_oow91_121:hover {
    background: #EAEAEA;
    cursor: pointer;
    transition: background .2s;
}

._input_oow91_149 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 20px;
}

h2 {
    font-size: 18px;
}

._tabs_oow91_171 {
    margin: 15px 0px;
    margin-bottom: 0;
}

._balance_oow91_181 {
    display: flex;
    flex-direction: column;
    background: #EAEAEA;
    padding: 15px;
    border: 1px solid rgba(0, 0, 0, 0.212);
    border-radius: 10px;
    gap: 5px;
    margin: 20px 0px;
}

._balance_oow91_181 a {
    font-size: 15px;
}

._balance_oow91_181 b {
    font-size: 18px;
}

._col2_oow91_219 {
    margin-bottom: 20px;
}

._head_pkki7_1 {
    display: flex;
    justify-content: space-between;
}

._head_pkki7_1 i {
    font-size: 20px;
}

._head_pkki7_1 h1 {
    font-size: 23px;
    margin: 0;
}

._head_pkki7_1 ._back_pkki7_29 {
    font-size: 15px;
    color: #000000c7;
    text-decoration: none;
}

._head_pkki7_1 ._back_pkki7_29 i {
    position: relative;
    top: 2.5px;
}

._recurrentList_pkki7_51 {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

._table_pkki7_63 {
    background: #F2F3F3;
    border-radius: 10px;
    padding: 10px;
}

._tableHeader_pkki7_75 {
    display: flex;
    gap: 10px;
    background: #EAEAEA;
    padding: 10px 15px;
    border-radius: 10px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

._tableHeader_pkki7_75 a {
    width: 100%;
    font-weight: 600;
}

._tableBody_pkki7_105 a {
    width: 100%;
    text-wrap: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

._tableDiv_pkki7_119 {
    display: flex;
    gap: 10px;
    padding: 10px 15px;
    border-bottom: 0.5px solid #d3d2d2;
    transition: background .2s;
}

._tableDiv_pkki7_119:hover {
    background: #EAEAEA;
    transition: background .2s;
}

._input_pkki7_145 {
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 20px;
}

h2 {
    font-size: 18px;
}

._tabs_pkki7_167 {
    margin: 15px 0px;
    margin-bottom: 0;
}

._balance_pkki7_177 {
    display: flex;
    flex-direction: column;
    background: #EAEAEA;
    padding: 15px;
    border: 1px solid rgba(0, 0, 0, 0.212);
    border-radius: 10px;
    gap: 5px;
    margin: 20px 0px;
}

._balance_pkki7_177 a {
    font-size: 15px;
}

._balance_pkki7_177 b {
    font-size: 18px;
}

._col2_pkki7_215 {
    margin-bottom: 20px;
}

._inputBlock_pkki7_223 {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

._download_pkki7_235 {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

._download_pkki7_235 a {
    width: fit-content;
    text-decoration: none;
    color: #0f4dca;
    font-weight: 500;
    cursor: pointer;
}

._wait_pkki7_263 {
    position: relative;
    top: 2px;
    color: #f79d29;
    margin-right: 5px;
}

._payed_pkki7_277 {
    position: relative;
    top: 2px;
    color: #44a51d;
    margin-right: 5px;
}