.PaymentPage{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background-color:#fff}.PaymentPage_inner{width:95%;max-width:576px;background-color:#fff;border-radius:32px;overflow:hidden;box-shadow:0 0 20px #0003}.PaymentPage_info{padding:24px 30px}.PaymentPage_about{display:flex;align-items:end;justify-content:space-between;margin-top:17px}.PaymentPage_about_title{font-size:36px;font-weight:700}.PaymentPage_about_amount{font-size:16px;font-weight:700;margin-top:16px}.PaymentPage_about_amount svg{cursor:pointer;margin-right:5px}.PaymentPage_about_network{font-size:16px;font-weight:700;margin-top:12px}.PaymentPage_decor{display:flex;align-items:center;justify-content:space-between}.PaymentPage_decor_logo{display:flex;align-items:center;column-gap:15px;font-size:24px;font-family:Montserrat;font-weight:800}.PaymentPage_decor_logo img{width:120px}.PaymentPage_auth{color:#fff;background-color:#000;font-family:Montserrat;font-weight:600;font-size:12px;padding:10px 40px;border-radius:32px}.PaymentPage_fee{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.PaymentPage_fee_text{display:flex;align-items:center;column-gap:4px;font-size:16px;font-weight:700;font-family:Montserrat;color:#0008}.PaymentPage_time{background-color:#eee;margin-top:30px;padding:20px 15px;border-radius:8px}.selectCurrencyBlock{padding:20px;background-color:#eee;border-radius:8px}.selectCurrencyBlock select{outline:none}.selectCurrencyBlock select:focus{outline:none}.selectCurrencyBlock .selectTitle{font-size:18px;font-weight:700}.selectCurrencyBlock .generateWalletButton{display:block;text-align:center;width:100%;padding:15px;background-color:#282727;color:#fff;font-size:16px;font-weight:600;border:none;margin-top:20px;cursor:pointer;transition:.3s;border-radius:8px}.selectCurrencyBlock .generateWalletButton:hover{background-color:#000}@media screen and (max-width: 768px){.selectCurrencyBlock .generateWalletButton{margin:14px 10px!important;width:calc(100% - 20px)!important}}@media screen and (max-width: 768px){.selectCurrencyBlock{padding:1px}}.content-loader{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.content-loader .content-spinner{border:4px solid rgba(0,0,0,.1);border-top:4px solid #007bff;border-radius:50%;width:30px;height:30px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.walletBlock{margin:24px 29px;background-color:#fff;border-radius:8px}.walletBlock .wallet_main_block{display:flex;padding:16px 22px;gap:6px}@media screen and (max-width: 768px){.walletBlock .wallet_main_block{padding:10px}}.walletBlock .wallet_main_block_info{display:flex;flex-direction:column;gap:4px;max-width:calc(100% - 75px)}.walletBlock .wallet_main_block_info_title{font-size:10px;font-weight:500;color:#00000080}.walletBlock .wallet_main_block_info .wallet{display:flex;align-items:center;justify-content:space-between}.walletBlock .wallet_main_block_info .wallet_address{font-size:16px;font-weight:500;color:#000;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:350px;max-width:90%}.walletBlock .wallet_main_block_info .wallet svg{cursor:pointer;width:12px;height:12px;flex:1 1 12px}.walletBlock .wallet_main_block_info .wallet_description{color:#00000080;font-size:12px;font-weight:500}.walletBlock .wallet_completion{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(0,0,0,.1)}.walletBlock .wallet_completion_timer{padding:16px 22px;width:50%;border-right:1px solid rgba(0,0,0,.1)}.walletBlock .wallet_completion_confiramtions{padding:16px 22px;width:50%}@media screen and (max-width: 768px){.walletBlock{margin:14px 10px}}.RadialTimer{width:36px;height:36px;border-radius:100%;overflow:hidden}.RadialTimer.small{width:25px;height:25px}.RadialTimer_circle-bg{fill:none;stroke:#19cc2b1a;stroke-width:3.8}.RadialTimer_circle{fill:none;stroke:#4caf50;stroke-width:3.8;stroke-linecap:round;transition:stroke-dasharray .3s}.TimeBlock{display:flex;align-items:center;column-gap:12px}.TimeBlock.small{justify-content:center}.TimeBlock.small .TimeBlock_time_title,.TimeBlock.small .TimeBlock_time_value{font-size:10px!important;line-height:12px!important}.TimeBlock_time{display:flex;flex-direction:column}.TimeBlock_time_title{font-size:16px;font-weight:500;color:#000;line-height:19px}.TimeBlock_time_value{color:#16a524;font-size:16px;font-weight:700;line-height:19px}.loader{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background-color:#f8f9fa;font-family:Arial,sans-serif;color:#000}.loader .spinner{width:60px;height:60px;position:relative;margin-bottom:20px}.loader .spinner .double-bounce1,.loader .spinner .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#000;opacity:.6;position:absolute;top:0;left:0;animation:bounce 2s infinite ease-in-out}.loader .spinner .double-bounce2{animation-delay:-1s}.loader .loader-text{font-size:18px;font-weight:700}@keyframes bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.loginContainer{display:flex;justify-content:center;align-items:center;min-height:100vh}.loginContainer .loginForm{width:90%;max-width:400px;padding:20px;border:1px solid #ccc;border-radius:5px;background-color:#fff}.loginContainer .loginForm .form-group{margin-bottom:20px}.loginContainer .loginForm .form-group label{display:block;margin-bottom:5px}.loginContainer .loginForm .form-group input{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px;transition:.2s}.loginContainer .loginForm .form-group input:focus{outline:none;border-color:#323232}.loginContainer .loginForm .loginBtn{width:100%;padding:10px;border:none;border-radius:5px;background-color:#222;color:#fff;cursor:pointer;transition:.2s}.loginContainer .loginForm .loginBtn:hover{background-color:#000}.admin{display:flex;flex-direction:row;background-color:#f3f3f3}.admin_content{padding:40px;width:100%}.admin_content .title{font-size:24px;font-weight:700;margin-bottom:20px}.sidebar{position:relative;top:0;left:0;width:220px;min-height:100vh;background-color:#2c3e50;color:#fff;padding:10px 20px;z-index:1000;transition:.5s;flex:1 0 220px}.sidebar_toggle_open{padding:10px;background-color:#2c3e50;color:#fff;box-shadow:0 0 10px #00000080;position:absolute;top:calc(50vh - 20px);right:-20px;z-index:1000;border-radius:6px;cursor:pointer;width:40px;height:40px}.sidebar.closed{width:0;padding:0}.sidebar.closed_toggle_open{right:10px!important}.sidebar_title{font-size:24px;font-weight:700;margin-bottom:20px;overflow:hidden}.sidebar_links{margin-top:20px;display:flex;flex-direction:column;gap:10px}.sidebar_links a{position:relative;color:#fff;text-decoration:none;font-size:16px;transition:.3s;padding:10px;border-radius:5px}.sidebar_links a:hover,.sidebar_links a.active{background-color:#34495e}.sidebar_links a .sidebar_link_notification{position:absolute;top:-10px;right:-10px;z-index:1000000;background-color:red;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:12px}.table-container{padding:20px;background-color:#f5f5f5;border-radius:8px;box-shadow:0 2px 4px #0000001a}.table-container .table-filters{display:flex;flex-direction:column;justify-content:space-between;gap:5px;margin-bottom:20px}.table-container .table-filters .table-filter{display:flex;align-items:center;gap:5px}.table-container .table-filters .table-filter select{padding:5px;border:1px solid #dddddd;border-radius:4px;font-size:14px;color:#333;cursor:pointer}.table-container .table-filters .table-filter select:focus{outline:none;border-color:#2c3e50}.topup-history-table{width:100%;border-collapse:collapse;font-family:Arial,sans-serif;background-color:#fff;border-radius:8px;overflow:hidden}.topup-history-table thead{background-color:#2c3e50;color:#fff}.topup-history-table th,.topup-history-table td{padding:12px 15px;text-align:left}.topup-history-table th{font-weight:700}.topup-history-table tbody tr:nth-child(2n){background-color:#f2f2f2}.topup-history-table tbody tr:hover{background-color:#e0e0e0}.topup-history-table tbody td{border-bottom:1px solid #dddddd}.general_wallets{box-shadow:0 0 10px #0000001a;background-color:#fff;border-radius:6px}.general_wallets_form{padding:20px;border-bottom:1px solid #dee2e6}.general_wallets_form:last-child{border-bottom:none}.general_wallets_form_title{font-size:20px;font-weight:700;margin-bottom:5px}.general_wallets_form_input{margin-bottom:20px;width:500px;max-width:90%;padding:10px;border:1px solid #ced4da;border-radius:4px;font-size:16px}.general_wallets_form_input::placeholder{color:#6c757d}.general_wallets_form_input:focus{outline:none;border-color:#2c3e50}.general_wallets_form_button{padding:9px 15px;margin-left:5px;background-color:#2c3e50;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .3s}.general_wallets_form_button:hover{background-color:#0056b3}.projects-page .project-create-form{margin:20px 0;width:400px}.projects-page .project-create-form .form-group{margin-bottom:15px}.projects-page .project-create-form .form-group input,.projects-page .project-create-form .form-group select{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px}.projects-page .project-create-form .form-actions{display:flex;justify-content:flex-end}.projects-page .project-create-form .form-actions button{width:100%;padding:8px 12px;border:none;border-radius:4px;cursor:pointer;background-color:#007bff;color:#fff}.withdrawal_item{display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:1px solid #ccc}.withdrawal_item .details{display:flex;flex-direction:column}.withdrawal_item .details .amount{color:#01bc01;font-weight:600}.withdrawal_item .actions button{margin-left:10px;padding:5px 10px;border:none;border-radius:3px;cursor:pointer;background-color:#007bff;color:#fff}.withdrawal_item .actions button.approve{background-color:#4caf50;color:#fff}.withdrawal_item .actions button.approve:disabled{background-color:#a5d6a7;cursor:not-allowed}.withdrawal_item .actions button.reject{background-color:#f44336;color:#fff}.withdrawal_item .actions button.reject:disabled{background-color:#ef9a9a;cursor:not-allowed}.withdrawal_item .actions .status{font-weight:700;color:#555}.withdrawal_item .actions .status.approved{color:#4caf50}.withdrawal_item .actions .status.rejected{color:#f44336}.withdrawal_item .actions .manual-approval{display:flex;align-items:flex-end}.withdrawal_item .actions .manual-approval-warning{color:red;margin-bottom:5px;font-size:.7em;font-weight:600;text-align:right}.general_wallets2{box-shadow:0 0 10px #0000001a;background-color:#fff;border-radius:6px;padding:15px}.general_wallets2 .general_wallet__item{padding:20px;border-bottom:1px solid #dee2e6}.general_wallets2 .general_wallet__item:last-child{border-bottom:none}.general_wallets2 .general_wallet__item_balance{margin-top:10px}.general_wallets2 .actions{display:flex;align-items:center;justify-content:space-between;padding:30px}.general_wallets2 .button{padding:4px 11px;margin-left:5px;background-color:#2c3e50;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .3s;width:100%}.general_wallets2 .button:hover{background-color:#0056b3}.general_wallets2 .button:disabled{background-color:#6c757d;cursor:not-allowed}.general_wallets2 .button.blinking{animation:blinking 1.5s 3}@keyframes blinking{0%{background-color:#2c3e50}50%{background-color:red}to{background-color:#2c3e50}}.modal-overlay{position:fixed;inset:0;z-index:1001;width:100%;height:100%;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;opacity:0;display:flex;justify-content:center;align-items:center;transition:transform .3s ease-in,opacity .3s ease-in,visibility .3s ease-in}.modal-overlay .modal-content{background:#fff;padding:30px;border-radius:12px;color:#000}.modal-overlay.show{opacity:1}.modal-overlay.hide{opacity:0}.modal-overlay .modal_body{padding:0 20px;margin-top:8px;margin-bottom:30px;color:#987250;font-size:15px;font-weight:400;font-family:sora,sans-serif;text-align:center}.modal-overlay .modal_body_text{color:#987250}.withdrawFromGeneralWalletModal{width:400px}.withdrawFromGeneralWalletModal .chain span{font-weight:600}.withdrawFromGeneralWalletModal form{display:flex;flex-direction:column;gap:15px;margin-top:15px}.withdrawFromGeneralWalletModal form .form-group label{display:block;font-weight:600}.withdrawFromGeneralWalletModal form .form-group input{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:16px}.withdrawFromGeneralWalletModal form .form-group input:focus{border-color:#007bff;outline:none}.withdrawFromGeneralWalletModal form .form-group select{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:16px}.withdrawFromGeneralWalletModal form .form-group select:focus{border-color:#007bff;outline:none}.withdrawFromGeneralWalletModal form .error-message{color:red;font-size:14px;margin-top:-15px;margin-bottom:15px}.withdrawFromGeneralWalletModal form .submit-button{width:100%;padding:12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer}.withdrawFromGeneralWalletModal form .submit-button:hover{background-color:#0056b3}.withdrawFromGeneralWalletConfirmationModal .title{font-size:1.5em;margin-bottom:15px;font-weight:600}.withdrawFromGeneralWalletConfirmationModal .chain span,.withdrawFromGeneralWalletConfirmationModal .currency span,.withdrawFromGeneralWalletConfirmationModal .address span{font-weight:600}.withdrawFromGeneralWalletConfirmationModal .buttons{margin-top:15px;display:flex;justify-content:flex-end;gap:10px}.withdrawFromGeneralWalletConfirmationModal .buttons .btn{padding:10px 20px;font-size:1em;cursor:pointer}.withdrawFromGeneralWalletConfirmationModal .buttons .btn.confirm{background-color:#4caf50;color:#fff;border:none;border-radius:5px}.withdrawFromGeneralWalletConfirmationModal .buttons .btn.confirm:hover{background-color:#45a049}.withdrawFromGeneralWalletConfirmationModal .buttons .btn.cancel{background-color:#f44336;color:#fff;border:none;border-radius:5px}.withdrawFromGeneralWalletConfirmationModal .buttons .btn.cancel:hover{background-color:#da190b}.withdrawFromGeneralWalletConfirmationModal.loader{display:flex;align-items:center;justify-content:center;min-height:200px}.gw-item{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:16px 18px;border:1px solid #e7eaee;border-radius:18px;box-shadow:0 1px #0a0c0e08;margin-bottom:12px;background:#fff}.gw-left{display:flex;align-items:center;gap:12px;min-width:420px}.gw-logo{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#f3f5f8;border:1px solid #e6e9ee}.gw-logo img{max-width:60%;max-height:60%;object-fit:contain;display:block}.gw-address-wrap{position:relative;display:flex;align-items:center;gap:10px}.gw-address{display:inline-flex;align-items:center;gap:10px;border:1px solid #dfe3e8;background:#f9fafb;border-radius:12px;padding:10px 12px;cursor:pointer}.gw-address:hover{background:#f3f5f7}.gw-address .gw-address-text{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;letter-spacing:.2px}.gw-address .gw-copy-btn{width:18px;height:18px;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24"><path fill="%23000" d="M16 1H4a2 2 0 0 0-2 2v12h2V3h12z"/><rect width="18" height="18" x="6" y="5" rx="2" ry="2" fill="%23000"/></svg>') center/contain no-repeat;background:#3b4450;opacity:.7}.gw-explorer{width:22px;height:22px;border:1px solid #dfe3e8;border-radius:50%;display:inline-block;cursor:pointer;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24"><path fill="%233b4450" d="M12 2a10 10 0 1 0 10 10A10.011 10.011 0 0 0 12 2m6.93 6.58l-4.51 1.85l-1.85 4.51a.5.5 0 0 1-.92-.07L9.8 11.2l-3.68-1.95a.5.5 0 0 1 .07-.92l4.51-1.85l1.85-4.51a.5.5 0 0 1 .92.07l1.95 3.68l3.68 1.95a.5.5 0 0 1-.07.92"/></svg>') center/12px no-repeat,#f9fafb}.gw-toast{position:absolute;top:-28px;left:0;padding:4px 8px;font-size:12px;background:#0ea5e9;color:#fff;border-radius:8px;box-shadow:0 2px 8px #0ea5e940;-webkit-user-select:none;user-select:none}.gw-center{min-width:420px}.gw-balances{display:flex;flex-wrap:wrap;gap:10px 14px;line-height:1}.gw-badge{padding:6px 10px;border:1px solid #e2e6ea;border-radius:10px;background:#fbfcfd;font-size:14px;white-space:nowrap}.gw-right{display:grid;gap:8px;justify-items:end}.gw-address:focus{outline:2px solid #9dd1ff;outline-offset:2px}@media (max-width: 920px){.gw-item{grid-template-columns:1fr;gap:12px}.gw-left,.gw-center{min-width:0}.gw-right{justify-items:start;grid-auto-flow:column}}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;box-sizing:border-box;font-family:Montserrat,sans-serif}.dnone{display:none}a{text-decoration:none}input,textarea{box-sizing:border-box}.free_img{width:0;height:0;display:flex;justify-content:center;align-items:center;position:relative}html{scroll-behavior:smooth;background-color:#fafafa}.container{width:1200px;max-width:80%;margin:0 auto}
