*{box-sizing:border-box;margin:0;outline:none;padding:0;text-decoration:none}.assistant-400{font-optical-sizing:auto;font-style:normal;font-weight:400}.assistant-400,.assistant-500{font-family:Assistant,sans-serif}.assistant-500{font-optical-sizing:auto;font-style:normal;font-weight:500}.assistant-600{font-optical-sizing:auto;font-style:normal;font-weight:600}.assistant-600,.assistant-700{font-family:Assistant,sans-serif}.assistant-700{font-optical-sizing:auto;font-style:normal;font-weight:700}button{border:none;cursor:pointer;outline:none}::-webkit-scrollbar{display:none}a{text-decoration:none}span.light{color:#000}span.dark{color:#fff}h6.light{color:#000}h6.dark{color:#fff}.d_none{display:none}.confirmation-modal-overlay{align-items:center;animation:modalOverlayIn .25s ease forwards;background:#0000;display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.confirmation-modal{animation:modalContentIn .25s ease forwards;background:#fff;background:var(--bg-primary,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:16px;box-shadow:0 20px 60px #00000026;max-width:440px;outline:none;overflow:hidden;width:90%}.confirmation-modal.large-modal{max-width:600px}.confirmation-modal-header{align-items:center;background:#f8f9fb;background:var(--bg-secondary,#f8f9fb);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--border-color,#e5e7eb);display:flex;justify-content:space-between;padding:20px 24px}.confirmation-modal-title{color:#1a1d2e;color:var(--text-primary,#1a1d2e);font-size:18px;font-weight:600;margin:0}.confirmation-modal-content>.confirmation-modal-title:first-child{margin-bottom:16px}.confirmation-modal-close{align-items:center;background:#0000;border:none;border-radius:8px;color:#6b7280;color:var(--text-secondary,#6b7280);cursor:pointer;display:flex;flex-shrink:0;font-size:20px;height:32px;justify-content:center;transition:all .15s ease;width:32px}.confirmation-modal-close:hover{background:#e5e7eb;background:var(--border-color,#e5e7eb);color:#1a1d2e;color:var(--text-primary,#1a1d2e)}.confirmation-modal-content{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:14px;line-height:1.5;padding:24px}.confirmation-modal-content p{margin:0 0 8px}.confirmation-modal-content p:last-child{margin-bottom:0}.confirmation-modal-info-block{background:#f8f9fb;background:var(--bg-secondary,#f8f9fb);border-left:4px solid #2787f5;border-left:4px solid var(--accent,#2787f5);border-radius:8px;margin-bottom:16px;padding:14px 16px}.confirmation-modal-info-block .info-row{align-items:center;display:flex;font-size:14px;justify-content:space-between;padding:4px 0}.confirmation-modal-info-block .info-row label{color:#6b7280;color:var(--text-secondary,#6b7280);font-weight:500}.confirmation-modal-info-block .info-row span{color:#1a1d2e;color:var(--text-primary,#1a1d2e);font-weight:600}.confirmation-modal-warning{background:#2787f514;border-left:4px solid #2787f5;border-left:4px solid var(--accent,#2787f5);color:#2787f5;color:var(--accent,#2787f5)}.confirmation-modal-error,.confirmation-modal-warning{border-radius:8px;font-size:13px;margin-bottom:16px;padding:12px 16px}.confirmation-modal-error{background:#ef444414;border-left:4px solid #ef4444;border-left:4px solid var(--danger,#ef4444);color:#ef4444;color:var(--danger,#ef4444)}.confirmation-modal-actions{display:flex;gap:10px;justify-content:flex-end;padding:0 24px 24px}.confirmation-modal-button{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px;transition:all .15s ease}.confirmation-modal-button.confirm{background:#2787f5;background:var(--accent,#2787f5);color:#fff}.confirmation-modal-button.confirm:hover{background:#1a6fd4;background:var(--accent-hover,#1a6fd4)}.confirmation-modal-button.confirm-success{background:#22c55e;background:var(--success,#22c55e);color:#fff}.confirmation-modal-button.confirm-success:hover{background:#16a34a}.confirmation-modal-button.confirm-danger{background:#ef4444;background:var(--danger,#ef4444);color:#fff}.confirmation-modal-button.confirm-danger:hover{background:#dc2626}.confirmation-modal-button.cancel{background:#f8f9fb;background:var(--bg-secondary,#f8f9fb);color:#1a1d2e;color:var(--text-primary,#1a1d2e)}.confirmation-modal-button.cancel:hover{background:#e5e7eb;background:var(--border-color,#e5e7eb)}.confirmation-modal-button:disabled{cursor:not-allowed;opacity:.5}.dark .confirmation-modal,:root.dark .confirmation-modal{background:#0f1117;background:var(--bg-primary,#0f1117);border-color:#1f2937;border-color:var(--border-color,#1f2937);box-shadow:0 20px 60px #0006}.dark .confirmation-modal-header,:root.dark .confirmation-modal-header{background:#151822;background:var(--bg-secondary,#151822);border-bottom-color:#1f2937;border-bottom-color:var(--border-color,#1f2937)}.dark .confirmation-modal-title,:root.dark .confirmation-modal-title{color:#e5e7eb;color:var(--text-primary,#e5e7eb)}.dark .confirmation-modal-close,:root.dark .confirmation-modal-close{color:#9ca3af;color:var(--text-secondary,#9ca3af)}.dark .confirmation-modal-close:hover,:root.dark .confirmation-modal-close:hover{background:#1f2937;background:var(--border-color,#1f2937);color:#e5e7eb;color:var(--text-primary,#e5e7eb)}.dark .confirmation-modal-content,:root.dark .confirmation-modal-content{color:#9ca3af;color:var(--text-secondary,#9ca3af)}.dark .confirmation-modal-info-block,:root.dark .confirmation-modal-info-block{background:#151822;background:var(--bg-secondary,#151822)}.dark .confirmation-modal-info-block .info-row label,:root.dark .confirmation-modal-info-block .info-row label{color:#9ca3af;color:var(--text-secondary,#9ca3af)}.dark .confirmation-modal-info-block .info-row span,:root.dark .confirmation-modal-info-block .info-row span{color:#e5e7eb;color:var(--text-primary,#e5e7eb)}.dark .confirmation-modal-warning,:root.dark .confirmation-modal-warning{background:#2787f51a;color:#60a5fa}.dark .confirmation-modal-error,:root.dark .confirmation-modal-error{background:#ef44441a;color:#f87171}.dark .confirmation-modal-button.cancel,:root.dark .confirmation-modal-button.cancel{background:#151822;background:var(--bg-secondary,#151822);color:#e5e7eb;color:var(--text-primary,#e5e7eb)}.dark .confirmation-modal-button.cancel:hover,:root.dark .confirmation-modal-button.cancel:hover{background:#1f2937;background:var(--border-color,#1f2937)}@keyframes modalOverlayIn{0%{background:#0000}to{background:#0006}}@keyframes modalContentIn{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.Auth{align-items:center;gap:24px;height:100vh;justify-content:center;position:relative}.Auth,.auth-card{display:flex;flex-direction:column}.auth-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0f1117d9;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 8px 32px #0006;gap:20px;padding:40px 36px;width:420px;z-index:2}.auth-card__brand{align-items:center;display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.auth-card__logo{color:#fff;font-size:28px;font-weight:800;letter-spacing:3px;text-transform:uppercase}.auth-card__subtitle{color:#ffffff59;font-size:11px;font-weight:500;letter-spacing:6px;text-transform:uppercase}.auth-card__welcome{color:#fff9;font-size:16px;font-weight:400;margin:0;text-align:center}.auth-card__input-group{display:flex;flex-direction:column;gap:12px}.auth-card__input{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;color:#fff;font-size:15px;font-weight:400;height:48px;outline:none;padding:0 16px;transition:all .2s}.auth-card__input::placeholder{color:#ffffff4d}.auth-card__input:focus{background:#2787f50d;border-color:#2787f5;border-color:var(--accent,#2787f5);box-shadow:0 0 0 3px #2787f51a}.auth-card__error{background:#ef44441a;border:1px solid #ef444433;border-radius:10px;color:#ef4444;font-size:13px;font-weight:500;padding:10px 14px;text-align:center}.auth-card__submit{background:#2787f5;background:var(--accent,#2787f5);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;height:48px;letter-spacing:.5px;margin-top:4px;transition:all .2s}.auth-card__submit:hover{background:#1a6fd4;background:var(--accent-hover,#1a6fd4);box-shadow:0 4px 12px #2787f54d;transform:translateY(-1px)}.auth-card__submit:active{transform:translateY(0)}@media screen and (max-width:480px){.auth-card{padding:32px 24px;width:calc(100% - 32px)}.auth-card__logo{font-size:24px}.auth-card__welcome{font-size:14px}.auth-card__input,.auth-card__submit{height:44px}}.Requests{width:100%}.Requests,.Requests.dark{background:#0000}.Requests>.content{display:flex;flex-direction:column;flex-grow:1;min-height:100vh;padding:0 24px 50px;width:100%}.req-table-paper{border-radius:12px!important;box-shadow:0 1px 3px #0000000f!important}.req-table-head .MuiTableCell-root{border-bottom:2px solid var(--border-color)}.req-row{transition:background .15s}.req-row:hover{filter:brightness(.97)}.req-row.status-trouble{animation:troublePulse 2s ease-in-out infinite}@keyframes troublePulse{0%,to{background:#ef44440f}50%{background:#ef44441f}}.req-cell-id{align-items:center;display:flex;gap:6px}.req-id-number{color:var(--accent);font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:15px;font-weight:700}.req-cell-amount{align-items:baseline;display:flex;gap:6px}.req-amount-value{color:var(--text-primary);font-size:18px;font-weight:800;letter-spacing:-.5px}.req-amount-currency{color:var(--text-secondary);font-size:12px;font-weight:600;text-transform:uppercase}.req-status-badge{border-radius:20px;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.3px;padding:5px 14px;text-align:center;white-space:nowrap}.req-status-badge.status-trouble{box-shadow:0 2px 8px #ef44444d;font-weight:700;letter-spacing:1px;text-transform:uppercase}.req-status-badge.status-success,.req-status-badge.status-success_by_support{box-shadow:0 2px 6px #22c55e33}.req-cell-creds{display:flex;flex-direction:column;gap:2px}.req-creds-status{color:var(--text-secondary);font-size:11px;font-weight:500;letter-spacing:.3px;text-transform:uppercase}.req-creds-name{color:var(--text-primary);font-size:13px;font-weight:600}.req-autoclose{align-items:center;display:inline-flex;font-size:12px;font-weight:500;gap:6px}.req-autoclose.enabled{color:var(--success)}.req-autoclose.enabled .req-autoclose-dot{background:var(--success)}.req-autoclose.disabled{color:var(--text-secondary)}.req-autoclose.disabled .req-autoclose-dot{background:var(--text-secondary);opacity:.4}.req-autoclose-dot{border-radius:50%;flex-shrink:0;height:6px;width:6px}.req-cell-dates{display:flex;flex-direction:column;gap:4px}.req-date-item{align-items:center;cursor:default;display:flex;gap:6px}.req-date-value{color:var(--text-primary);font-size:13px;font-weight:500}.req-date-time{color:var(--text-secondary);font-size:12px}.req-actions{display:flex;flex-direction:column;gap:6px}.req-action-btn{padding:6px 14px}.req-action-btn.action-close{background:var(--success);color:#fff}.req-action-btn.action-close:hover{background:#16a34a}.req-action-btn.action-edit{background:var(--warning);color:#fff}.req-action-btn.action-edit:hover{background:#d97706}.req-action-btn.action-cancel{background:var(--danger);color:#fff}.req-action-btn.action-cancel:hover{background:#dc2626}.req-done-label{color:var(--text-secondary);font-size:13px}.Requests.dark>.content>.filters>.statuses>button{background:#2a2a2ae6;box-shadow:0 2px 4px #0000004d;color:#fff}.Requests.dark>.content>.filters>.statuses>button:hover{background:#2a2a2a;box-shadow:0 2px 8px #00000080}.Requests.dark>.content>.filters>.statuses>button:active{box-shadow:0 1px 2px #0000004d}.Requests.dark>.content>.filters>.statuses>button.darkselected,.Requests.dark>.content>.filters>.statuses>button.selected{background:#2196f3f2;box-shadow:0 2px 6px #2196f34d;color:#fff}.Requests.dark>.content>.filters>.statuses>button.darkselected:hover,.Requests.dark>.content>.filters>.statuses>button.selected:hover{background:#2196f3;box-shadow:0 2px 10px #2196f366}.Requests.dark>.content>.filters>input{background:#2a2a2ae6;box-shadow:0 2px 4px #0000004d;color:#fff}.Requests.dark>.content>.filters>input:hover{background:#2a2a2a;box-shadow:0 2px 8px #00000080}.Requests.dark>.content>.filters>input:active{box-shadow:0 1px 2px #0000004d}.Requests.dark>.content>.filters>input::placeholder{color:#999}.Requests.dark>.content>.filters>.incheck-toggle>button{background:#2a2a2ae6;box-shadow:0 2px 4px #0000004d;color:#fff}.Requests.dark>.content>.filters>.incheck-toggle>button:hover{background:#2a2a2a;box-shadow:0 2px 8px #00000080}.Requests.dark>.content>.filters>.incheck-toggle>button:active{box-shadow:0 1px 2px #0000004d}.Requests.dark>.content>.filters>.incheck-toggle>button.active{background:#2196f3f2;box-shadow:0 2px 6px #2196f34d;color:#fff}.Requests.dark>.content>.filters>.incheck-toggle>button.active:hover{background:#2196f3;box-shadow:0 2px 10px #2196f366}@media screen and (max-width:800px){.req-amount-value{font-size:16px}.req-id-number{font-size:13px}}@media screen and (max-width:500px){.Requests>.content{padding:0 12px 30px}}.change-amount-modal-overlay{align-items:center;animation:fadeIn .2s ease-in-out;background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.change-amount-modal-content{animation:slideUp .3s ease-out;background:#fff;border-radius:8px;box-shadow:0 4px 20px #0000004d;max-width:500px;width:90%}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.change-amount-modal-header{align-items:center;background:#f8f9fa;border-bottom:1px solid #e8e8e8;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;padding:20px}.change-amount-modal-header h2{color:#333;font-size:18px;font-weight:600;margin:0}.change-amount-modal-close{align-items:center;background:none;border:none;border-radius:4px;color:#999;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;padding:0;transition:all .2s;width:30px}.change-amount-modal-close:hover{background:#e8e8e8;color:#333}.change-amount-modal-form{padding:20px}.change-amount-modal-info{background:#f5f5f5;border-left:4px solid #417690;border-radius:4px;margin-bottom:20px;padding:15px}.change-amount-info-row{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin:8px 0}.change-amount-info-row label{color:#666;font-weight:500}.change-amount-info-value{color:#333;font-weight:600;max-width:250px;text-align:right;word-break:break-word}.change-amount-modal-input-group{margin:20px 0}.change-amount-modal-input-group label{color:#333;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.change-amount-modal-input{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-family:inherit;font-size:14px;padding:10px 12px;transition:all .2s;width:100%}.change-amount-modal-input:focus{border-color:#417690;box-shadow:0 0 0 3px #4176901a;outline:none}.change-amount-modal-input:disabled{background:#f5f5f5;color:#999;cursor:not-allowed}.change-amount-modal-error{background:#ffe6e6;border-left:4px solid #dc3545;color:#c82333}.change-amount-modal-error,.change-amount-modal-warning{border-radius:4px;font-size:13px;margin:15px 0;padding:10px 12px}.change-amount-modal-warning{background:#e7f3ff;border-left:4px solid #2196f3;color:#1565c0}.change-amount-modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.change-amount-modal-btn{border:none;border-radius:4px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:10px 16px;transition:all .2s}.change-amount-modal-btn:disabled{cursor:not-allowed;opacity:.6}.change-amount-modal-btn-submit{background:#28a745;color:#fff;flex:1 1}.change-amount-modal-btn-submit:hover:not(:disabled){background:#218838;box-shadow:0 2px 8px #28a7454d;transform:translateY(-2px)}.change-amount-modal-btn-submit:active:not(:disabled){transform:translateY(0)}.change-amount-modal-btn-cancel{background:#6c757d;color:#fff;flex:1 1}.change-amount-modal-btn-cancel:hover:not(:disabled){background:#5a6268;box-shadow:0 2px 8px #6c757d4d;transform:translateY(-2px)}.change-amount-modal-btn-cancel:active:not(:disabled){transform:translateY(0)}.dark .change-amount-modal-content,:root.dark .change-amount-modal-content{background:#0f1117;background:var(--bg-primary,#0f1117);box-shadow:0 4px 20px #00000080}.dark .change-amount-modal-header,:root.dark .change-amount-modal-header{background:#151822;background:var(--bg-secondary,#151822);border-bottom-color:#1f2937;border-bottom-color:var(--border-color,#1f2937)}.dark .change-amount-modal-header h2,:root.dark .change-amount-modal-header h2{color:#e5e7eb;color:var(--text-primary,#e5e7eb)}.dark .change-amount-modal-close,:root.dark .change-amount-modal-close{color:#9ca3af;color:var(--text-secondary,#9ca3af)}.dark .change-amount-modal-close:hover,:root.dark .change-amount-modal-close:hover{background:#1f2937;background:var(--border-color,#1f2937);color:#e5e7eb;color:var(--text-primary,#e5e7eb)}.dark .change-amount-modal-info,:root.dark .change-amount-modal-info{background:#151822;background:var(--bg-secondary,#151822);border-left-color:#2787f5;border-left-color:var(--accent,#2787f5)}.dark .change-amount-info-row label,:root.dark .change-amount-info-row label{color:#9ca3af;color:var(--text-secondary,#9ca3af)}.dark .change-amount-info-value,.dark .change-amount-modal-input-group label,:root.dark .change-amount-info-value,:root.dark .change-amount-modal-input-group label{color:#e5e7eb;color:var(--text-primary,#e5e7eb)}.dark .change-amount-modal-input,:root.dark .change-amount-modal-input{background:#151822;background:var(--bg-secondary,#151822);border-color:#1f2937;border-color:var(--border-color,#1f2937);color:#e5e7eb;color:var(--text-primary,#e5e7eb)}.dark .change-amount-modal-input:focus,:root.dark .change-amount-modal-input:focus{border-color:#2787f5;border-color:var(--accent,#2787f5);box-shadow:0 0 0 3px #2787f526}.dark .change-amount-modal-error,:root.dark .change-amount-modal-error{background:#ef44441a;color:#f87171}.dark .change-amount-modal-warning,:root.dark .change-amount-modal-warning{background:#2787f51a;color:#60a5fa}@media (max-width:600px){.change-amount-modal-content{width:95%}.change-amount-modal-header{padding:15px}.change-amount-modal-header h2{font-size:16px}.change-amount-modal-form{padding:15px}.change-amount-info-row{align-items:flex-start;flex-direction:column}.change-amount-info-value{margin-top:4px;max-width:100%}.change-amount-modal-actions{flex-direction:column}.change-amount-modal-btn{width:100%}}.Pagination{gap:12px;justify-content:center;padding:12px 0}.Pagination,.Pagination__pages{align-items:center;display:flex}.Pagination__pages{gap:4px}.Pagination__btn{align-items:center;background:#fff;background:var(--bg-primary);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:6px;color:#6b7280;color:var(--text-secondary);cursor:pointer;display:flex;font-size:13px;font-weight:500;height:32px;justify-content:center;min-width:32px;padding:0 8px;transition:all .15s ease}.Pagination__btn.active,.Pagination__btn:hover:not(:disabled){background:#2787f5;background:var(--accent);border-color:#2787f5;border-color:var(--accent);color:#fff}.Pagination__btn:disabled{cursor:not-allowed;opacity:.4}.Pagination__dots{align-items:center;color:#6b7280;color:var(--text-secondary);display:flex;font-size:14px;height:32px;justify-content:center;width:32px}.Pagination__size{position:relative}.Pagination__size-btn{align-items:center;background:#fff;background:var(--bg-primary);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:6px;color:#6b7280;color:var(--text-secondary);cursor:pointer;display:flex;font-size:12px;gap:4px;padding:6px 10px;transition:all .15s ease;white-space:nowrap}.Pagination__size-btn:hover{border-color:#2787f5;border-color:var(--accent);color:#1a1d2e;color:var(--text-primary)}.Pagination__size-overlay{inset:0;position:fixed;z-index:99}.Pagination__size-menu{background:#fff;background:var(--bg-primary);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:8px;bottom:100%;box-shadow:0 4px 12px #0000001a;margin-bottom:4px;overflow:hidden;position:absolute;right:0;z-index:100}.Pagination__size-item{background:#0000;border:none;color:#1a1d2e;color:var(--text-primary);cursor:pointer;display:block;font-size:13px;padding:8px 20px;text-align:center;width:100%}.Pagination__size-item:hover{background:#f8f9fb;background:var(--bg-secondary)}.Pagination__size-item.active{color:#2787f5;color:var(--accent);font-weight:600}.PageToolbar{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.PageToolbar__actions,.PageToolbar__row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.PageToolbar__extra{align-items:center;display:flex;gap:8px}.PageToolbar__extra button{align-items:center;background:#fff;background:var(--bg-primary);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:8px;color:#6b7280;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:8px 14px;transition:all .15s ease}.PageToolbar__extra button:hover{border-color:#2787f5;border-color:var(--accent);color:#1a1d2e;color:var(--text-primary)}.PageToolbar__extra button.active,.PageToolbar__extra button.darkselected,.PageToolbar__extra button.selected{background:#2787f5;background:var(--accent);border-color:#2787f5;border-color:var(--accent);color:#fff}.PageToolbar__extra .auto{align-items:center;color:#6b7280;color:var(--text-secondary);display:flex;font-size:13px;gap:8px}.PageToolbar__extra .auto .buttons{display:flex;gap:4px}.PageToolbar__extra .auto .buttons button{min-width:0;min-width:auto;padding:6px 12px}.PageToolbar__add-btn{align-items:center;background:#2787f5;background:var(--accent);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:8px 16px;transition:all .15s ease;white-space:nowrap}.PageToolbar__add-btn:hover{background:#1a6fd4;background:var(--accent-hover)}.PageToolbar__filter-wrapper{position:relative}.PageToolbar__filter-btn{align-items:center;background:#fff;background:var(--bg-primary);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:8px;color:#6b7280;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:8px 14px;transition:all .15s ease;white-space:nowrap}.PageToolbar__filter-btn:hover{border-color:#2787f5;border-color:var(--accent);color:#1a1d2e;color:var(--text-primary)}.PageToolbar__filter-btn.has-active{border-color:#2787f5;border-color:var(--accent);color:#2787f5;color:var(--accent)}.PageToolbar__filter-count{align-items:center;background:#2787f5;background:var(--accent);border-radius:9px;color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 4px}.PageToolbar__filter-dropdown{animation:filterDropdownIn .15s ease;background:#fff;background:var(--bg-primary);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:10px;box-shadow:0 8px 24px #0000001f;left:0;margin-top:4px;max-height:360px;min-width:220px;overflow-y:auto;padding:4px;position:absolute;top:100%;z-index:100}.PageToolbar__filter-item{align-items:center;background:#0000;border:none;border-radius:6px;color:#1a1d2e;color:var(--text-primary);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 12px;text-align:left;transition:background .1s;width:100%}.PageToolbar__filter-item:hover{background:#f8f9fb;background:var(--bg-secondary)}.PageToolbar__filter-item.active{color:#2787f5;color:var(--accent);font-weight:500}.PageToolbar__filter-check{align-items:center;color:#2787f5;color:var(--accent);display:inline-flex;font-size:12px;height:18px;justify-content:center;width:18px}.PageToolbar__search-row{width:100%}.PageToolbar__search{align-items:center;background:#fff;background:var(--bg-primary);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:8px;display:flex;gap:8px;padding:8px 14px;transition:border-color .15s ease;width:100%}.PageToolbar__search:focus-within{border-color:#2787f5;border-color:var(--accent)}.PageToolbar__search svg{color:#6b7280;color:var(--text-secondary);flex-shrink:0}.PageToolbar__search input{background:#0000;border:none;color:#1a1d2e;color:var(--text-primary);font-size:13px;outline:none;width:100%}.PageToolbar__search input::placeholder{color:#6b7280;color:var(--text-secondary)}@keyframes filterDropdownIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.toast{animation:toastSlideIn .3s ease forwards;background:#fff;background:var(--bg-primary);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:12px;box-shadow:0 8px 32px #0000001f;cursor:pointer;gap:10px;left:50%;max-width:500px;padding:12px 16px;position:fixed;top:16px;transform:translateX(-50%);width:max-content;z-index:10001}.toast,.toast__icon{align-items:center;display:flex}.toast__icon{border-radius:8px;flex-shrink:0;height:32px;justify-content:center;width:32px}.toast__message{color:#1a1d2e;color:var(--text-primary);font-size:14px;font-weight:500;line-height:1.4}.toast__close{align-items:center;background:#0000;border:none;border-radius:6px;color:#6b7280;color:var(--text-secondary);cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-left:4px;transition:all .15s;width:24px}.toast__close:hover{background:#f8f9fb;background:var(--bg-secondary);color:#1a1d2e;color:var(--text-primary)}.toast--success{border-left:4px solid #22c55e;border-left:4px solid var(--success)}.toast--success .toast__icon{background:#22c55e1a;color:#22c55e;color:var(--success)}.toast--error{border-left:4px solid #ef4444;border-left:4px solid var(--danger)}.toast--error .toast__icon{background:#ef44441a;color:#ef4444;color:var(--danger)}.toast--info{border-left:4px solid #2787f5;border-left:4px solid var(--accent)}.toast--info .toast__icon{background:#2787f51a;color:#2787f5;color:var(--accent)}.dark .toast,:root.dark .toast{background:#fff;background:var(--bg-primary);border-color:#e5e7eb;border-color:var(--border-color);box-shadow:0 8px 32px #0000004d}@keyframes toastSlideIn{0%{opacity:0;transform:translateX(-50%) translateY(-20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media screen and (max-width:600px){.toast{max-width:none;width:90%}}.copy-button{align-items:center;background:#0000;border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;min-width:28px;padding:0;transition:all .15s ease;width:28px}.copy-button:hover{background:#2787f50f;border-color:var(--accent);color:var(--accent)}.copy-button.copied{background:#22c55e0f;border-color:var(--success);color:var(--success)}.copy-button.small{background:#0000;border:none;height:24px;min-width:24px;opacity:.5;width:24px}.copy-button.small:hover{background:#0000000f;opacity:1}.copy-button.small.copied{background:#0000;opacity:1}.dark .copy-button.small:hover,:root.dark .copy-button.small:hover{background:#ffffff14}.Requisites{width:100%}.Requisites,.Requisites.dark{background:#0000}.Requisites>.content{display:flex;flex-direction:column;flex-grow:1;min-height:100vh;overflow-x:hidden;padding:0 24px 80px;position:relative;width:100%}.req_cards_wrapper{padding-bottom:20px}.req_cards{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.card_req{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 1px 3px #0000000f;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .2s,border-color .2s}.card_req:hover{box-shadow:0 4px 12px #0000001a}.dark .card_req{background:#1f2630;border:1px solid var(--border-color)}.dark .card_req:hover{box-shadow:0 4px 12px #0000004d}.card-header{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:14px 16px 0}.card-status-badge{border-radius:20px;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.3px;padding:4px 12px;white-space:nowrap}.card-tags{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.card-tag{border-radius:12px;display:inline-block;font-size:11px;font-weight:600;padding:3px 10px;white-space:nowrap}.card-tag--method{background:#6b72801a;color:var(--text-secondary)}.card-credentials{display:flex;flex-direction:column;gap:4px;padding:12px 16px 0}.card-credentials-row{align-items:center;display:flex;gap:8px}.card-credentials-number{color:var(--text-primary);font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:17px;font-weight:700;letter-spacing:.5px}.card-credentials-hint{color:var(--text-secondary);font-size:12px;line-height:1.3}.copy-btn{background:#0000;border:none;flex-shrink:0;height:26px;opacity:.5;transition:all .15s;width:26px}.copy-btn:hover{background:#0000000f;opacity:1}.dark .copy-btn:hover{background:#ffffff14}.card-limits{display:flex;flex-direction:column;gap:4px;padding:10px 16px 0}.card-limits-item{align-items:center;display:flex;justify-content:space-between}.card-limits-label{color:var(--text-secondary);font-size:12px;font-weight:500}.card-limits-value{color:var(--text-primary);font-size:13px;font-weight:600}.card-settings{display:flex;flex-wrap:wrap;gap:6px 12px;padding:10px 16px 0}.card-setting-item{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:11px;font-weight:500;gap:5px;white-space:nowrap}.card-setting-item.enabled{color:var(--success)}.card-setting-item.enabled .card-setting-dot{background:var(--success)}.card-setting-item.disabled{color:var(--text-secondary)}.card-setting-item.disabled .card-setting-dot{background:var(--text-secondary);opacity:.4}.card-setting-dot{border-radius:50%;flex-shrink:0;height:6px;width:6px}.card-turnover{border-top:1px solid var(--border-color);display:flex;flex-wrap:wrap;gap:12px;margin-top:10px;padding:10px 16px 0}.card-turnover-item{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:70px}.card-turnover-label{color:var(--text-secondary);font-size:11px;font-weight:500}.card-turnover-value{color:var(--text-primary);font-size:13px;font-weight:600}.card-dates{display:flex;flex-wrap:wrap;gap:16px;padding:8px 16px 0}.card-date{align-items:center;color:var(--text-secondary);display:flex;font-size:12px;gap:4px}.card-date-label{color:var(--text-secondary);font-size:11px;font-weight:600;opacity:.7}.card-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding:12px 16px}.req-action-btn{border:none;border-radius:8px;cursor:pointer;font-size:12px;font-weight:600;padding:7px 16px;transition:all .15s;white-space:nowrap}.req-action-btn.action-activate{background:var(--success);color:#fff}.req-action-btn.action-activate:hover{background:#16a34a}.req-action-btn.action-deactivate{background:var(--warning);color:#fff}.req-action-btn.action-deactivate:hover{background:#d97706}.req-action-btn.action-edit{background:#6b72801f;color:var(--text-primary)}.req-action-btn.action-edit:hover{background:#6b728033}@media screen and (max-width:800px){.req_cards{grid-template-columns:1fr}.card-credentials-number{font-size:15px}}@media screen and (min-width:801px)and (max-width:1200px){.req_cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:500px){.Requisites>.content{padding:0 12px 30px}.card-turnover{gap:8px}.card-settings{gap:4px 8px}}.help-button{background:gray;border-radius:15px}.dark .help-button{background:none;border-radius:15px}.alertBox{animation:alertOverlayIn .2s ease forwards;background:#0000;inset:0;justify-content:center;position:fixed;z-index:10001}.alertBox,.alertBox__card{align-items:center;display:flex}.alertBox__card{animation:alertCardIn .25s ease forwards;background:#fff;background:var(--bg-primary,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:16px;box-shadow:0 20px 60px #00000026;flex-direction:column;gap:20px;max-width:90%;padding:32px 28px;width:380px}.alertBox__icon{align-items:center;border-radius:50%;color:#fff;display:flex;height:56px;justify-content:center;width:56px}.alertBox__icon.success{background:#22c55e;background:var(--success,#22c55e)}.alertBox__icon.error{background:#ef4444;background:var(--danger,#ef4444)}.alertBox__icon.info{background:#2787f5;background:var(--accent,#2787f5)}.alertBox__text{color:#1a1d2e;color:var(--text-primary,#1a1d2e);font-size:15px;line-height:1.5;margin:0;text-align:center}.alertBox__button{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 32px;transition:all .15s ease}.alertBox__button.success{background:#22c55e;background:var(--success,#22c55e)}.alertBox__button.success:hover{background:#16a34a}.alertBox__button.error{background:#ef4444;background:var(--danger,#ef4444)}.alertBox__button.error:hover{background:#dc2626}.alertBox__button.info{background:#2787f5;background:var(--accent,#2787f5)}.alertBox__button.info:hover{background:#1a6fd4;background:var(--accent-hover,#1a6fd4)}.dark .alertBox__card,:root.dark .alertBox__card{background:#fff;background:var(--bg-primary,#0f1117);border-color:#e5e7eb;border-color:var(--border-color,#1f2937);box-shadow:0 20px 60px #0006}.dark .alertBox__text,:root.dark .alertBox__text{color:#1a1d2e;color:var(--text-primary,#e5e7eb)}@keyframes alertOverlayIn{0%{background:#0000}to{background:#0006}}@keyframes alertCardIn{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.requisite-form-modal-overlay{align-items:center;animation:modalOverlayIn .25s ease forwards;background:#0000;display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.requisite-form-modal{animation:requisiteModalSlideUp .3s ease-out;background:#fff;background:var(--bg-primary);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:16px;box-shadow:0 20px 60px #00000026;color:#1a1d2e;color:var(--text-primary);max-height:85vh;max-width:600px;outline:none;overflow-y:auto;width:90%}.requisite-form-modal .requisite-form-header{align-items:center;background:#f8f9fb;background:var(--bg-secondary);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--border-color);border-radius:16px 16px 0 0;display:flex;justify-content:space-between;padding:20px 24px;position:sticky;top:0;z-index:1}.requisite-form-modal .requisite-form-title{color:#1a1d2e;color:var(--text-primary);font-size:18px;font-weight:600;margin:0}.requisite-form-modal .requisite-form-close{align-items:center;background:#0000;border:none;border-radius:8px;color:#6b7280;color:var(--text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:20px;height:32px;justify-content:center;transition:all .15s ease;width:32px}.requisite-form-modal .requisite-form-close:hover{background:#e5e7eb;background:var(--border-color);color:#1a1d2e;color:var(--text-primary)}.requisite-form-modal .requisite-form-body{padding:24px}.requisite-form-modal .requisite-form-error{background:#ef444414;border-left:4px solid #ef4444;border-left:4px solid var(--danger);border-radius:8px;color:#ef4444;color:var(--danger);font-size:13px;margin-bottom:16px;padding:12px 16px}.requisite-form-modal .requisite-form-row{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.requisite-form-modal .requisite-form-row label{color:#6b7280;color:var(--text-secondary);font-size:13px;font-weight:500;margin:0}.requisite-form-modal .requisite-form-row label.required{color:#ef4444;color:var(--danger)}.requisite-form-modal .requisite-form-row input{background:#f8f9fb;background:var(--bg-secondary);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:8px;box-sizing:border-box;color:#1a1d2e;color:var(--text-primary);font-size:14px;height:40px;outline:none;padding:0 12px;transition:border-color .15s ease;width:100%}.requisite-form-modal .requisite-form-row input:focus{border-color:#2787f5;border-color:var(--accent)}.requisite-form-modal .requisite-form-row input[readonly]{cursor:not-allowed;opacity:.6}.requisite-form-modal .custom-select{position:relative}.requisite-form-modal .custom-select__trigger{align-items:center;background:#f8f9fb;background:var(--bg-secondary);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:8px;box-sizing:border-box;color:#1a1d2e;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;height:40px;justify-content:space-between;padding:0 12px;text-align:left;transition:border-color .15s ease;width:100%}.requisite-form-modal .custom-select__trigger:hover{border-color:#2787f5;border-color:var(--accent)}.requisite-form-modal .custom-select__trigger svg{color:#6b7280;color:var(--text-secondary);flex-shrink:0;transition:transform .2s ease}.requisite-form-modal .custom-select.open .custom-select__trigger{border-color:#2787f5;border-color:var(--accent)}.requisite-form-modal .custom-select.open .custom-select__trigger svg{transform:rotate(180deg)}.requisite-form-modal .custom-select__dropdown{animation:dropdownIn .15s ease;background:#fff;background:var(--bg-primary);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:10px;box-shadow:0 8px 24px #0000001f;left:0;max-height:240px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:100}.requisite-form-modal .custom-select__dropdown::-webkit-scrollbar{width:4px}.requisite-form-modal .custom-select__dropdown::-webkit-scrollbar-thumb{background:#e5e7eb;background:var(--border-color);border-radius:2px}.requisite-form-modal .custom-select__option{align-items:center;background:#0000;border:none;border-radius:6px;color:#1a1d2e;color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:9px 12px;text-align:left;transition:background .1s;width:100%}.requisite-form-modal .custom-select__option:hover{background:#f8f9fb;background:var(--bg-secondary)}.requisite-form-modal .custom-select__option.selected{color:#2787f5;color:var(--accent);font-weight:500}.requisite-form-modal .custom-select__check{color:#2787f5;color:var(--accent);font-size:12px;width:16px}@keyframes dropdownIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.requisite-form-modal .requisite-form-toggle-row{align-items:center;display:flex;gap:8px}.requisite-form-modal .requisite-form-toggle-row .toggle-btn{background:#f8f9fb;background:var(--bg-secondary);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:8px;color:#6b7280;color:var(--text-secondary);cursor:pointer;font-size:13px;font-weight:500;padding:6px 16px;transition:all .15s ease}.requisite-form-modal .requisite-form-toggle-row .toggle-btn.selected{background:#2787f5;background:var(--accent);border-color:#2787f5;border-color:var(--accent);color:#fff}.requisite-form-modal .requisite-form-toggle-row .toggle-btn:hover:not(.selected){border-color:#2787f5;border-color:var(--accent);color:#1a1d2e;color:var(--text-primary)}.requisite-form-modal .requisite-form-toggle-row .novodroid-help-btn{align-items:center;background:none;border:1px solid #2787f5;border:1px solid var(--accent);border-radius:50%;color:#2787f5;color:var(--accent);cursor:pointer;display:flex;flex-shrink:0;font-size:14px;height:24px;justify-content:center;padding:0;transition:all .15s ease;width:24px}.requisite-form-modal .requisite-form-toggle-row .novodroid-help-btn:hover{background:#2787f5;background:var(--accent);color:#fff}.requisite-form-modal .requisite-form-actions{display:flex;gap:10px;justify-content:flex-end;padding:0 24px 24px}.requisite-form-modal .requisite-form-actions button{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px;transition:all .15s ease}.requisite-form-modal .requisite-form-actions button.confirm{background:#2787f5;background:var(--accent);color:#fff}.requisite-form-modal .requisite-form-actions button.confirm:hover{background:#1a6fd4;background:var(--accent-hover)}.requisite-form-modal .requisite-form-actions button.cancel{background:#f8f9fb;background:var(--bg-secondary);color:#1a1d2e;color:var(--text-primary)}.requisite-form-modal .requisite-form-actions button.cancel:hover{background:#e5e7eb;background:var(--border-color)}.requisite-form-modal .requisite-form-actions button:disabled{cursor:not-allowed;opacity:.5}.requisite-form-modal .novodroid-instructions .requisite-form-body label{color:#6b7280;color:var(--text-secondary);display:block;font-size:13px;font-weight:500;margin-bottom:6px}.requisite-form-modal .novodroid-instructions .novodroid-endpoint{margin-bottom:16px}.requisite-form-modal .novodroid-instructions .novodroid-url{background:#f8f9fb;background:var(--bg-secondary);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:8px;font-family:monospace;font-size:13px;margin-bottom:10px;padding:10px 14px;word-break:break-all}.requisite-form-modal .novodroid-instructions .copy-btn{background:#2787f5;background:var(--accent);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:all .15s ease}.requisite-form-modal .novodroid-instructions .copy-btn:hover{background:#1a6fd4;background:var(--accent-hover)}.requisite-form-modal .novodroid-instructions .download-apk-btn{background:#22c55e;background:var(--success);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-bottom:16px;padding:10px 20px;transition:all .15s ease;width:100%}.requisite-form-modal .novodroid-instructions .download-apk-btn:hover{background:#16a34a}.requisite-form-modal .novodroid-instructions .download-apk-btn.disabled{background:#f8f9fb;background:var(--bg-secondary);color:#6b7280;color:var(--text-secondary);cursor:not-allowed;opacity:.5}.requisite-form-modal .novodroid-instructions .novodroid-steps{margin-bottom:16px}.requisite-form-modal .novodroid-instructions .novodroid-steps ol{color:#6b7280;color:var(--text-secondary);font-size:14px;line-height:1.8;padding-left:20px}.requisite-form-modal.dark{background:#fff;background:var(--bg-primary);border-color:#e5e7eb;border-color:var(--border-color);box-shadow:0 20px 60px #0006}.requisite-form-modal.dark .requisite-form-header{background:#f8f9fb;background:var(--bg-secondary);border-bottom-color:#e5e7eb;border-bottom-color:var(--border-color)}.requisite-form-modal.dark .requisite-form-close:hover{background:#e5e7eb;background:var(--border-color)}.requisite-form-modal.dark .requisite-form-actions .cancel{background:#f8f9fb;background:var(--bg-secondary);color:#1a1d2e;color:var(--text-primary)}.requisite-form-modal.dark .requisite-form-actions .cancel:hover{background:#e5e7eb;background:var(--border-color)}.requisite-form-modal.dark .custom-select__dropdown{box-shadow:0 8px 24px #0000004d}@keyframes requisiteModalSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:600px){.requisite-form-modal{width:95%}.requisite-form-modal .requisite-form-body{padding:16px}.requisite-form-modal .requisite-form-actions{flex-direction:column;padding:0 16px 16px}.requisite-form-modal .requisite-form-actions button{width:100%}}.Penalties{width:100%}.Penalties,.Penalties.dark{background:#0000}.Penalties>.content{display:flex;flex-direction:column;flex-grow:1;min-height:100vh;padding:0 24px 50px;width:100%}.penalty-table-paper{border-radius:12px!important;box-shadow:0 1px 3px #0000000f!important}.penalty-th{background:var(--bg-secondary)!important;color:var(--text-secondary)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.5px!important;text-transform:uppercase!important}.Penalties.dark .penalty-th{background:#161d26!important}.penalty-row{transition:background .15s}.penalty-row:hover{filter:brightness(.97)}.penalty-row .MuiTableCell-root{color:var(--text-primary)}.penalty-badge{border-radius:20px;display:inline-block;font-size:12px;font-weight:600;padding:5px 14px;white-space:nowrap}.penalty-amount{color:var(--text-primary);font-size:16px;font-weight:700}.penalty-usdt{color:var(--text-primary);font-size:15px;font-weight:600}.penalty-currency{color:var(--text-secondary);font-size:11px;font-weight:500;text-transform:uppercase}.penalty-comment{color:var(--text-primary);font-size:13px}.penalty-date{align-items:center;display:flex;gap:6px}.penalty-date-value{color:var(--text-primary);font-size:13px;font-weight:500}.penalty-date-time{color:var(--text-secondary);font-size:12px}@media screen and (max-width:500px){.Penalties>.content{padding:0 12px 30px}}.EmptyState{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 24px;text-align:center}.EmptyState__icon{color:#6b7280;color:var(--text-secondary);margin-bottom:16px;opacity:.4}.EmptyState__title{color:#1a1d2e;color:var(--text-primary);font-size:16px;font-weight:600;margin:0 0 6px}.EmptyState__desc{color:#6b7280;color:var(--text-secondary);font-size:13px;margin:0}.AddBalance{background:#0000;position:relative;width:100%}.AddBalance>.content{display:flex;flex-direction:column;flex-grow:1;height:max-content;overflow-x:hidden;padding:0 24px;width:100%}.add-balance-alert{background:#f59e0b14;border-left:4px solid var(--warning);border-radius:12px;margin-bottom:20px;padding:16px 20px}.add-balance-alert p{color:var(--text-primary);font-size:14px;line-height:1.5;margin:0 0 4px}.add-balance-alert p:last-child{margin-bottom:0}.dark .add-balance-alert{background:#f59e0b1f}.balance-cards-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);padding-bottom:24px}@media screen and (max-width:1200px){.balance-cards-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:800px){.balance-cards-grid{grid-template-columns:1fr}}.balance-card{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 1px 3px #0000000f;display:flex;flex-direction:column;gap:16px;padding:20px;transition:box-shadow .2s ease}.balance-card:hover{box-shadow:0 4px 12px #0000001a}.dark .balance-card{background:#1f2630;border-color:var(--border-color)}.dark .balance-card:hover{box-shadow:0 4px 12px #0000004d}.balance-card__header{align-items:center;display:flex;gap:8px;justify-content:space-between}.balance-card__badge{color:#fff;font-size:12px;font-weight:600;letter-spacing:.3px;padding:4px 12px}.balance-card__badge,.balance-card__currency{align-items:center;border-radius:20px;display:inline-flex}.balance-card__currency{background:#f59e0b26;color:#f59e0b;font-size:11px;font-weight:700;letter-spacing:.5px;padding:4px 10px}.balance-card__qr{display:flex;justify-content:center;padding:8px 0}.balance-card__qr img{border:2px solid var(--border-color);border-radius:8px;height:200px;object-fit:contain;width:200px}.balance-card__address{display:flex;flex-direction:column;gap:6px}.balance-card__address-label{color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.balance-card__address-row{align-items:center;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;display:flex;gap:6px;padding:8px 10px}.balance-card__address-value{color:var(--text-primary);flex:1 1;font-family:SF Mono,Fira Code,Consolas,monospace;font-size:13px;line-height:1.4;word-break:break-all}.balance-card__amount{padding:4px 0;text-align:center}.balance-card__amount-value{color:var(--text-primary);font-size:22px;font-weight:700}.balance-card__amount-value small{color:var(--text-secondary);font-size:13px;font-weight:500}.balance-card__amount-pending{color:var(--text-secondary);font-size:14px;font-style:italic}.balance-card__dates{border-top:1px solid var(--border-color);display:flex;flex-direction:column;gap:6px;padding-top:4px}.balance-card__date-row{align-items:center;display:flex;justify-content:space-between}.balance-card__date-label{color:var(--text-secondary);font-size:12px}.balance-card__date-value{color:var(--text-primary);font-size:12px;font-weight:500}.balance-card__actions{padding-top:4px}.balance-card__refresh-btn{align-items:center;background:var(--accent);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:8px 16px;transition:background .2s ease,transform .1s ease;width:100%}.balance-card__refresh-btn:hover{background:var(--accent-hover)}.balance-card__refresh-btn:active{transform:scale(.98)}.copy-btn{align-items:center;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;height:28px;justify-content:center;min-width:28px;padding:0;transition:all .15s ease;width:28px}.copy-btn:hover{background:#2787f50f;border-color:var(--accent);color:var(--accent)}.Settings{background:#0000;width:100%}.Settings .settings-cards{display:flex;flex-direction:column;gap:20px;max-width:720px;padding:0 24px}.settings-card{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:12px;padding:24px}.settings-card__header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.settings-card__title{align-items:center;color:var(--text-primary);display:flex;font-size:18px;font-weight:700;gap:10px}.settings-card__badge{border-radius:20px;font-size:12px;font-weight:600;padding:4px 12px;white-space:nowrap}.settings-card__badge--success{background:#22c55e1f;color:#16a34a}.settings-card__badge--warning{background:#f59e0b1f;color:#d97706}.settings-card__desc{color:var(--text-secondary);font-size:14px;line-height:1.6;margin-bottom:16px}.settings-card__steps{counter-reset:step;list-style:none;margin:0 0 20px;padding:0}.settings-card__step{color:var(--text-primary);counter-increment:step;font-size:14px;line-height:1.5;padding:8px 0 8px 40px;position:relative}.settings-card__step:before{align-items:center;background:var(--accent);border-radius:50%;color:#fff;content:counter(step);display:flex;font-size:12px;font-weight:700;height:26px;justify-content:center;left:0;position:absolute;top:8px;width:26px}.settings-card__inline-btn{align-items:center;background:var(--success);border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:4px;margin-left:10px;padding:3px 12px;transition:background .15s;vertical-align:middle}.settings-card__inline-btn:hover{background:#16a34a}.settings-card__url-box{align-items:center;display:flex;gap:8px;margin-bottom:16px}.settings-card__url{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;color:var(--accent);flex:1 1;font-family:Courier New,Courier,monospace;font-size:13px;line-height:1.5;padding:10px 14px;-webkit-user-select:all;user-select:all;word-break:break-all}.settings-card__actions{display:flex;flex-wrap:wrap;gap:12px}.settings-card__btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:9px 20px;text-decoration:none;transition:filter .15s,opacity .15s}.settings-card__btn:hover{filter:brightness(1.1)}.settings-card__btn--primary{background:var(--accent);color:#fff}.settings-card__btn--primary:hover{background:var(--accent-hover)}.settings-card__btn--success{background:#22c55e;color:#fff}.settings-card__btn--success:hover{background:#16a34a}.settings-card__btn--warning{background:#f59e0b;color:#fff}.settings-card__btn--warning:hover{background:#d97706}.settings-card__btn--warning:disabled{cursor:not-allowed;filter:none;opacity:.55}.settings-card__btn--disabled{background:var(--border-color);color:var(--text-secondary);cursor:not-allowed;filter:none;opacity:.6}.settings-card__btn--disabled:hover{filter:none}.settings-card__placeholder{background:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:8px;color:var(--text-secondary);font-size:14px;padding:16px;text-align:center}.dark .settings-card__badge--success{background:#22c55e2e;color:#86efac}.dark .settings-card__badge--warning{background:#f59e0b2e;color:#fcd34d}@media screen and (max-width:600px){.Settings .settings-cards{padding:0 12px}.settings-card{padding:16px}.settings-card__header{align-items:flex-start;flex-direction:column}.settings-card__actions{flex-direction:column}.settings-card__btn{justify-content:center;width:100%}.settings-card__url-box{flex-direction:column}.settings-card__url-box .copy-button{align-self:flex-end}}.ChartsOp{background:#0000;width:100%}.ChartsOp tspan{fill:var(--text-secondary)}.ChartsOp>.content{display:flex;flex-direction:column;flex-grow:1;padding:0 24px 40px;width:100%}.charts-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);padding-bottom:40px}.chart-card{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 1px 3px #0000000f;padding:16px}.chart-card__title{color:var(--text-primary);font-size:14px;font-weight:600;margin-bottom:12px}.chart-card__body{height:300px}.chart-tooltip{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:10px;box-shadow:0 4px 16px #00000026;min-width:140px;padding:12px 16px}.chart-tooltip__label{border-bottom:1px solid var(--border-color);color:var(--text-secondary);font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:8px;padding-bottom:6px;text-transform:uppercase}.chart-tooltip__item{align-items:center;display:flex;gap:8px;padding:3px 0}.chart-tooltip__dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.chart-tooltip__name{color:var(--text-secondary);font-size:12px}.chart-tooltip__value{color:var(--text-primary);font-size:13px;font-weight:700;margin-left:auto}.recharts-legend-item-text{color:var(--text-secondary)!important;font-size:12px!important}@media screen and (max-width:800px){.charts-grid{grid-template-columns:1fr}}.btn{align-items:center;background:#ffffffe6;border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#212121;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:all .2s}.btn:hover{background:#fff;box-shadow:0 2px 8px #00000026}.btn:active{box-shadow:0 1px 2px #0000001a;transform:translateY(1px)}.btn:disabled{cursor:not-allowed;opacity:.5}.btn:disabled:hover{background:#ffffffe6;box-shadow:0 2px 4px #0000001a}.btn-dark{background:#2a2a2ae6;box-shadow:0 2px 4px #0000004d;color:#fff}.btn-dark:hover{background:#2a2a2a;box-shadow:0 2px 8px #00000080}.btn-dark:active{box-shadow:0 1px 2px #0000004d}.btn-icon{height:40px;min-width:0;min-width:auto;padding:0;width:40px}.btn-primary{background:#2196f3f2;color:#fff}.btn-primary:hover{background:#2196f3}.btn-danger{background:#f44336f2;color:#fff}.btn-danger:hover{background:#f44336}.btn-success{background:#4caf50f2;color:#fff}.btn-success:hover{background:#4caf50}.btn-active{background:#2196f3f2;box-shadow:0 2px 6px #2196f34d;color:#fff}.btn-active:hover{background:#2196f3;box-shadow:0 2px 10px #2196f366}.btn-group{display:flex;flex-wrap:wrap;gap:8px}.Payouts{width:100%}.Payouts,.Payouts.dark{background:#0000}.Payouts.dark .statusCell{background:#2a2a2ae6;box-shadow:0 2px 4px #0000004d;color:#fff}.Payouts.dark>.content>.header>.user_info,.Payouts.dark>.content>.header>h2{color:#fff}.Payouts.dark>.content>.filters>.statuses>button{background:#2a2a2ae6;box-shadow:0 2px 4px #0000004d;color:#fff}.Payouts.dark>.content>.filters>.statuses>button:hover{background:#2a2a2a;box-shadow:0 2px 8px #00000080}.Payouts.dark>.content>.filters>.statuses>button:active{box-shadow:0 1px 2px #0000004d}.Payouts.dark>.content>.filters>.statuses>button.darkselected,.Payouts.dark>.content>.filters>.statuses>button.selected{background:#2196f3f2;box-shadow:0 2px 6px #2196f34d;color:#fff}.Payouts.dark>.content>.filters>.statuses>button.darkselected:hover,.Payouts.dark>.content>.filters>.statuses>button.selected:hover{background:#2196f3;box-shadow:0 2px 10px #2196f366}.Payouts.dark>.content>.filters>input{background:#2a2a2ae6;box-shadow:0 2px 4px #0000004d;color:#fff}.Payouts.dark>.content>.filters>input:hover{background:#2a2a2a;box-shadow:0 2px 8px #00000080}.Payouts.dark>.content>.filters>input:active{box-shadow:0 1px 2px #0000004d}.Payouts.dark>.content>.filters>input::placeholder{color:#999}.Payouts.dark>.content>.filters>button.clear_filteres{background:#2a2a2ae6;box-shadow:0 2px 4px #0000004d;color:#fff}.Payouts.dark>.content>.filters>button.clear_filteres:hover{background:#2a2a2a;box-shadow:0 2px 8px #00000080}.Payouts.dark>.content>.filters>button.clear_filteres:active{box-shadow:0 1px 2px #0000004d}.Payouts.dark>.content>.filters>.pag_panel>.pags>button{background:#2a2a2ae6;box-shadow:0 2px 4px #0000004d;color:#fff}.Payouts.dark>.content>.filters>.pag_panel>.pags>button:hover{background:#2a2a2a;box-shadow:0 2px 8px #00000080}.Payouts.dark>.content>.filters>.pag_panel>.pags>button:active{box-shadow:0 1px 2px #0000004d}.Payouts.dark>.content>.filters>.pag_panel>.pags>span{color:#fff}.Payouts.dark>.content>.filters>.pag_panel>.pagSizes>button{background:#2a2a2ae6;box-shadow:0 2px 4px #0000004d;color:#fff}.Payouts.dark>.content>.filters>.pag_panel>.pagSizes>button:hover{background:#2a2a2a;box-shadow:0 2px 8px #00000080}.Payouts.dark>.content>.filters>.pag_panel>.pagSizes>button:active{box-shadow:0 1px 2px #0000004d}.Payouts.dark>.content>.filters>.pag_panel>.pagSizes>button.selected{background:#2196f3f2;box-shadow:0 2px 6px #2196f34d;color:#fff}.Payouts.dark>.content>.filters>.pag_panel>.pagSizes>button.selected:hover{background:#2196f3;box-shadow:0 2px 10px #2196f366}.Payouts>.content{display:flex;flex-direction:column;flex-grow:1;min-height:100vh;padding:0 24px 50px;width:100%}.Payouts>.content>.header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:92px;width:100%}.Payouts>.content>.header>h2{font-size:24px}.Payouts>.content>.filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.Payouts>.content>.filters>.statuses{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.Payouts>.content>.filters>.statuses>button{align-items:center;background:#ffffffe6;border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#212121;cursor:pointer;display:inline-flex;font-size:14px;font-size:13px;font-weight:500;gap:8px;height:36px;justify-content:center;min-width:max-content;padding:8px 16px;transition:all .2s}.Payouts>.content>.filters>.statuses>button:hover{background:#fff;box-shadow:0 2px 8px #00000026}.Payouts>.content>.filters>.statuses>button:active{box-shadow:0 1px 2px #0000001a;transform:translateY(1px)}.Payouts>.content>.filters>.statuses>button:disabled{cursor:not-allowed;opacity:.5}.Payouts>.content>.filters>.statuses>button:disabled:hover{background:#ffffffe6;box-shadow:0 2px 4px #0000001a}.Payouts>.content>.filters>.statuses>button.selected{background:#2196f3f2;box-shadow:0 2px 6px #2196f34d;color:#fff}.Payouts>.content>.filters>.statuses>button.selected:hover{background:#2196f3;box-shadow:0 2px 10px #2196f366}.Payouts>.content>.filters>.statuses>button.darkselected{background:#2196f3f2;box-shadow:0 2px 6px #2196f34d;color:#fff}.Payouts>.content>.filters>.statuses>button.darkselected:hover{background:#2196f3;box-shadow:0 2px 10px #2196f366}.Payouts>.content>.filters>input{background:#ffffffe6;border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;font-size:13px;height:36px;outline:none;padding:8px 16px;transition:all .2s;width:250px}.Payouts>.content>.filters>input:focus{background:#fff;box-shadow:0 2px 8px #00000026}.Payouts>.content>.filters>input::placeholder{color:#666}.Payouts>.content>.filters>button.clear_filteres{align-items:center;background:#ffffffe6;border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#212121;cursor:pointer;display:inline-flex;display:flex;font-size:14px;font-size:13px;font-weight:500;gap:8px;height:36px;justify-content:center;padding:8px 16px;transition:all .2s}.Payouts>.content>.filters>button.clear_filteres:hover{background:#fff;box-shadow:0 2px 8px #00000026}.Payouts>.content>.filters>button.clear_filteres:active{box-shadow:0 1px 2px #0000001a;transform:translateY(1px)}.Payouts>.content>.filters>button.clear_filteres:disabled{cursor:not-allowed;opacity:.5}.Payouts>.content>.filters>button.clear_filteres:disabled:hover{background:#ffffffe6;box-shadow:0 2px 4px #0000001a}.Payouts>.content>.filters>button.clear_filteres>span{font-size:12px}.Payouts>.content>.filters>button.clear_filteres:hover{opacity:.6}.Payouts>.content>.filters>.pag_panel{display:flex;flex-grow:1;gap:24px;justify-content:flex-end}.Payouts>.content>.filters>.pag_panel>.pags{align-items:center;display:flex;gap:8px}.Payouts>.content>.filters>.pag_panel>.pags>button{align-items:center;background:#ffffffe6;border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#212121;cursor:pointer;display:inline-flex;font-size:14px;font-size:16px;font-weight:500;gap:8px;justify-content:center;min-width:60px;padding:8px 20px;transition:all .2s}.Payouts>.content>.filters>.pag_panel>.pags>button:hover{background:#fff;box-shadow:0 2px 8px #00000026}.Payouts>.content>.filters>.pag_panel>.pags>button:active{box-shadow:0 1px 2px #0000001a;transform:translateY(1px)}.Payouts>.content>.filters>.pag_panel>.pags>button:disabled{cursor:not-allowed;opacity:.5}.Payouts>.content>.filters>.pag_panel>.pags>button:disabled:hover{background:#ffffffe6;box-shadow:0 2px 4px #0000001a}.Payouts>.content>.filters>.pag_panel>.pagSizes{align-items:center;display:flex;gap:8px}.Payouts>.content>.filters>.pag_panel>.pagSizes>button{align-items:center;background:#ffffffe6;border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#212121;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;height:40px;justify-content:center;min-width:0;min-width:auto;padding:0;transition:all .2s;width:40px}.Payouts>.content>.filters>.pag_panel>.pagSizes>button:hover{background:#fff;box-shadow:0 2px 8px #00000026}.Payouts>.content>.filters>.pag_panel>.pagSizes>button:active{box-shadow:0 1px 2px #0000001a;transform:translateY(1px)}.Payouts>.content>.filters>.pag_panel>.pagSizes>button:disabled{cursor:not-allowed;opacity:.5}.Payouts>.content>.filters>.pag_panel>.pagSizes>button:disabled:hover{background:#ffffffe6;box-shadow:0 2px 4px #0000001a}.Payouts>.content>.filters>.pag_panel>.pagSizes>button.selected{background:#2196f3f2;box-shadow:0 2px 6px #2196f34d;color:#fff}.Payouts>.content>.filters>.pag_panel>.pagSizes>button.selected:hover{background:#2196f3;box-shadow:0 2px 10px #2196f366}.btn.btn-ico{display:none}.Payouts button.addReq{align-items:center;background:#ffffffe6;background:#2196f3f2;border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#212121;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-size:15px;font-weight:500;font-weight:600;gap:8px;justify-content:center;letter-spacing:.3px;min-width:200px;padding:12px 24px;transition:all .2s}.Payouts button.addReq:hover{background:#fff;box-shadow:0 2px 8px #00000026}.Payouts button.addReq:active{box-shadow:0 1px 2px #0000001a;transform:translateY(1px)}.Payouts button.addReq:disabled{cursor:not-allowed;opacity:.5}.Payouts button.addReq:disabled:hover{background:#ffffffe6;box-shadow:0 2px 4px #0000001a}.Payouts button.addReq:hover{background:#2196f3}.payout-table-paper{border-radius:12px!important;box-shadow:0 1px 3px #0000000f!important}.payout-table-head .MuiTableCell-root{border-bottom:2px solid var(--border-color)}.payout-row{transition:background .15s}.payout-row:hover{filter:brightness(.97)}.payout-cell-id{align-items:center;display:flex;gap:6px}.payout-id-number{color:var(--accent);font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:15px;font-weight:700}.payout-copy-btn{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;display:inline-flex;height:26px;justify-content:center;opacity:.5;transition:all .15s;width:26px}.payout-copy-btn:hover{background:#0000000f;opacity:1}.dark .payout-copy-btn:hover{background:#ffffff14}.payout-cell-amount{align-items:baseline;display:flex;gap:6px}.payout-amount-value{color:var(--text-primary);font-size:18px;font-weight:800;letter-spacing:-.5px}.payout-amount-currency{color:var(--text-secondary);font-size:12px;font-weight:600;text-transform:uppercase}.payout-cell-details{display:flex;flex-direction:column;gap:3px}.payout-details-card{color:var(--text-primary);font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:14px;font-weight:700;letter-spacing:.5px}.payout-details-bank,.payout-details-holder{color:var(--text-secondary);font-size:12px;font-weight:500}.payout-details-holder{opacity:.8}.payout-status-badge{border-radius:20px;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.3px;padding:5px 14px;text-align:center;white-space:nowrap}.payout-status-badge.status-assigned{box-shadow:0 2px 6px #3b82f633}.payout-status-badge.status-completed{box-shadow:0 2px 6px #22c55e33}.payout-cell-date{align-items:center;display:flex;gap:6px}.payout-date-value{color:var(--text-primary);font-size:13px;font-weight:500}.payout-date-time{color:var(--text-secondary);font-size:12px}.payout-done-label{color:var(--text-secondary);font-size:13px}.payout-actions{display:flex;flex-direction:column;gap:6px}.payout-action-btn{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:6px 14px;transition:all .15s;white-space:nowrap}.payout-action-btn.action-complete{background:var(--success)}.payout-action-btn.action-complete:hover{background:#16a34a}.payout-action-btn.action-reject{background:var(--warning)}.payout-action-btn.action-reject:hover{background:#d97706}.payout-action-btn.action-cancel{background:var(--danger)}.payout-action-btn.action-cancel:hover{background:#dc2626}.payout-action-btn:disabled{cursor:not-allowed;opacity:.5}@media screen and (max-width:800px){.header{gap:16px}.pag_panel{justify-content:space-between!important}}@media screen and (max-width:500px){.Payouts>.content>.header{margin-bottom:16px;margin-top:24px}.Payouts>.content>.header>h2{width:100%}.Payouts>.content>.filters{gap:16px 8px}}@keyframes pulse{0%{box-shadow:0 2px 8px #ff98004d}50%{box-shadow:0 2px 16px #ff980099}to{box-shadow:0 2px 8px #ff98004d}}.Layout{background:#0000;color:#1a1d2e;color:var(--text-primary);margin-left:72px;min-height:100vh;transition:margin-left .25s ease}@media screen and (min-width:801px){.Layout:has(.NewSidebar:hover){margin-left:260px}}.Layout__main{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}.Layout__content{background:#edeef0d9;background:var(--bg-content);flex:1 1;padding-top:20px}@media screen and (max-width:800px){.Layout{margin-left:0}.Layout .Layout__content{padding-top:16px}}.NewSidebar__overlay{background:#00000080;display:none;inset:0;position:fixed;z-index:998}.NewSidebar{background:#1a1d2e;background:var(--bg-sidebar);color:#a0a4b8;color:var(--sidebar-text);display:flex;flex-direction:column;height:100vh;left:0;overflow:hidden;position:fixed;top:0;transition:width .25s ease;width:72px;z-index:999}.NewSidebar::-webkit-scrollbar{width:4px}.NewSidebar::-webkit-scrollbar-thumb{background:#252940;background:var(--bg-sidebar-hover);border-radius:2px}@media screen and (min-width:801px){.NewSidebar:hover{overflow-y:auto;width:260px}.NewSidebar:hover .NewSidebar__brand{display:flex}.NewSidebar:hover .NewSidebar__brand-collapsed{display:none}.NewSidebar:hover .NewSidebar__user-info,.NewSidebar:hover .SidebarGroup__text{opacity:1;width:auto}.NewSidebar:hover .SidebarGroup__label{opacity:1}.NewSidebar:hover .SidebarGroup__badge{border-radius:9px;font-size:10px;height:18px;min-width:18px;padding:0 5px;position:static}.NewSidebar:hover .NewSidebar__action-btn span{opacity:1;width:auto}.NewSidebar:hover .NewSidebar__header{padding:20px 20px 12px}.NewSidebar:hover .NewSidebar__nav{padding:0 12px}.NewSidebar:hover .NewSidebar__bottom{padding:8px 12px 16px}.NewSidebar:hover .NewSidebar__boost{padding:0 16px 8px}.NewSidebar:hover .NewSidebar__user{padding:0 20px 16px}.NewSidebar:hover .NewSidebar__rates{height:auto;opacity:1;padding:0 20px 12px}}.NewSidebar.theme--light{background:#fff;border-right:1px solid #e5e7eb;border-right:1px solid var(--border-color);color:#6b7280;color:var(--text-secondary)}.NewSidebar.theme--light .NewSidebar__brand-name{color:#1a1d2e;color:var(--text-primary)}.NewSidebar.theme--light .NewSidebar__brand-subtitle{color:#6b7280;color:var(--text-secondary)}.NewSidebar.theme--light .NewSidebar__brand-initial{background:#f3f4f6;border-color:#e5e7eb;border-color:var(--border-color);color:#1a1d2e;color:var(--text-primary)}.NewSidebar.theme--light .NewSidebar__user-avatar{background:linear-gradient(135deg,#2787f5,#6366f1);background:linear-gradient(135deg,var(--accent),#6366f1)}.NewSidebar.theme--light .NewSidebar__user-name{color:#1a1d2e;color:var(--text-primary)}.NewSidebar.theme--light .NewSidebar__user-balance{color:#2787f5;color:var(--accent)}.NewSidebar.theme--light .SidebarGroup__label,.NewSidebar.theme--light .SidebarGroup__link{color:#6b7280;color:var(--text-secondary)}.NewSidebar.theme--light .SidebarGroup__link:hover{background:#f3f4f6;color:#1a1d2e;color:var(--text-primary)}.NewSidebar.theme--light .SidebarGroup__link.active{background:#2787f5;background:var(--accent);color:#fff}.NewSidebar.theme--light .NewSidebar__action-btn{color:#6b7280;color:var(--text-secondary)}.NewSidebar.theme--light .NewSidebar__action-btn:hover{background:#f3f4f6;color:#1a1d2e;color:var(--text-primary)}.NewSidebar.theme--light .NewSidebar__bottom{border-top-color:#e5e7eb;border-top-color:var(--border-color)}.NewSidebar.theme--light .NewSidebar__user{border-bottom-color:#e5e7eb;border-bottom-color:var(--border-color)}.NewSidebar.theme--light .NewSidebar__rate{background:#0000000a;color:#6b7280;color:var(--text-secondary)}.NewSidebar .NewSidebar__brand{display:none}.NewSidebar .NewSidebar__brand-collapsed{display:flex}.NewSidebar__header{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:16px 0}.NewSidebar__brand{flex-direction:column}.NewSidebar__brand-name{color:#fff;color:var(--sidebar-text-active);font-family:math;font-size:20px;font-weight:700;letter-spacing:2px}.NewSidebar__brand-subtitle{color:#6c7293;color:var(--sidebar-group-label);font-family:math;font-size:11px;letter-spacing:3px;text-transform:uppercase}.NewSidebar__brand-collapsed{justify-content:center;width:100%}.NewSidebar__brand-initial{align-items:center;background:#252940;background:var(--bg-sidebar-hover);border:1px solid #ffffff14;border-radius:10px;color:#fff;color:var(--sidebar-text-active);display:flex;font-size:20px;font-weight:700;height:40px;justify-content:center;width:40px}.NewSidebar__mobile-close{background:none;border:none;color:#a0a4b8;color:var(--sidebar-text);cursor:pointer;display:none;padding:4px}.NewSidebar__mobile-close:hover{color:#fff;color:var(--sidebar-text-active)}.NewSidebar__user{border-bottom:1px solid #ffffff0f;gap:12px;margin-bottom:8px;padding:0 16px 16px}.NewSidebar__user,.NewSidebar__user-avatar{align-items:center;display:flex;flex-shrink:0}.NewSidebar__user-avatar{background:linear-gradient(135deg,#2787f5,#6366f1);background:linear-gradient(135deg,var(--bg-sidebar-active),#6366f1);border-radius:10px;color:#fff;font-size:14px;font-weight:600;height:36px;justify-content:center;width:36px}.NewSidebar__user-info{display:flex;flex-direction:column;opacity:0;overflow:hidden;transition:opacity .2s ease;width:0}.NewSidebar__user-name{color:#fff;color:var(--sidebar-text-active);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NewSidebar__user-balance{color:#2787f5;color:var(--accent);font-size:11px;white-space:nowrap}.NewSidebar__rates{display:flex;flex-wrap:wrap;gap:6px;height:0;opacity:0;overflow:hidden;padding:0 16px 12px;transition:opacity .2s ease}.NewSidebar__rate{background:#ffffff0f;border-radius:6px;color:#6c7293;color:var(--sidebar-group-label);font-size:11px;font-weight:500;padding:3px 8px;white-space:nowrap}.NewSidebar__nav{flex:1 1;overflow-y:auto;padding:0 8px}.NewSidebar__bottom{border-top:1px solid #ffffff0f;display:flex;flex-direction:column;flex-shrink:0;gap:4px;padding:8px 8px 16px}.NewSidebar__action-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:#a0a4b8;color:var(--sidebar-text);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:12px;padding:10px;transition:all .15s ease;white-space:nowrap;width:100%}.NewSidebar__action-btn:hover{background:#252940;background:var(--bg-sidebar-hover);color:#fff;color:var(--sidebar-text-active)}.NewSidebar__action-btn span{opacity:0;overflow:hidden;transition:opacity .2s ease;width:0}.NewSidebar__action-btn.action--boost{color:#f59e0b}.NewSidebar__action-btn.action--boost:hover{background:#f59e0b1a;color:#fbbf24}.NewSidebar__action-btn.action--boost.boost--active{color:#22c55e}.NewSidebar__action-btn.action--boost.boost--active:hover{background:#22c55e1a}.NewSidebar__action-btn.status--online{color:#4ade80}.NewSidebar__action-btn.status--online:hover{background:#4ade801a}.NewSidebar__action-btn.status--offline{color:#f87171}.NewSidebar__action-btn.status--offline:hover{background:#f871711a}.NewSidebar__action-btn.action--exit{color:#f87171}.NewSidebar__action-btn.action--exit:hover{background:#f871711a}.SidebarGroup{margin-bottom:4px}.SidebarGroup__label{color:#6c7293;color:var(--sidebar-group-label);font-size:11px;font-weight:600;letter-spacing:1px;opacity:0;overflow:hidden;padding:12px 12px 6px;text-transform:uppercase;transition:opacity .2s ease;white-space:nowrap}.SidebarGroup__items{display:flex;flex-direction:column;gap:2px}.SidebarGroup__link{align-items:center;border-radius:8px;color:#a0a4b8;color:var(--sidebar-text);display:flex;font-size:13px;font-weight:500;gap:12px;justify-content:flex-start;padding:10px 12px;position:relative;text-decoration:none;transition:all .15s ease;white-space:nowrap}.SidebarGroup__link:hover{background:#252940;background:var(--bg-sidebar-hover);color:#fff;color:var(--sidebar-text-active)}.SidebarGroup__link.active{background:#2787f5;background:var(--bg-sidebar-active);color:#fff;color:var(--sidebar-text-active)}.SidebarGroup__link.active .SidebarGroup__badge{background:#ffffff40}.SidebarGroup__icon{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.SidebarGroup__text{flex:1 1;opacity:0;overflow:hidden;text-overflow:ellipsis;transition:opacity .2s ease;width:0}.SidebarGroup__badge{align-items:center;background:#ef4444;border-radius:7px;color:#fff;display:flex;flex-shrink:0;font-size:9px;font-weight:700;height:14px;justify-content:center;min-width:14px;padding:0 3px;position:absolute;right:2px;top:2px}.SidebarGroup__badge.badge--green{background:#22c55e}.SidebarGroup__badge.badge--red{background:#ef4444}.SidebarGroup__badge.badge--warning{animation:pulse-warning-sidebar 2s ease-in-out infinite;background:#f59e0b}@media screen and (max-width:800px){.NewSidebar__overlay{display:block}.NewSidebar{left:-280px;transition:left .3s ease;width:280px}.NewSidebar .NewSidebar__brand{display:flex}.NewSidebar .NewSidebar__brand-collapsed{display:none}.NewSidebar .NewSidebar__header{justify-content:space-between;padding:20px 20px 12px}.NewSidebar .NewSidebar__user{padding:0 20px 16px}.NewSidebar .NewSidebar__user-info{opacity:1;width:auto}.NewSidebar .NewSidebar__nav{padding:0 12px}.NewSidebar .NewSidebar__bottom{padding:8px 12px 16px}.NewSidebar .SidebarGroup__label{opacity:1}.NewSidebar .SidebarGroup__text{opacity:1;width:auto}.NewSidebar .SidebarGroup__badge{border-radius:9px;font-size:10px;height:18px;min-width:18px;padding:0 5px;position:static}.NewSidebar .NewSidebar__action-btn span{opacity:1;width:auto}.NewSidebar .NewSidebar__rates{height:auto;opacity:1;padding:0 20px 12px}.NewSidebar.mobile-open{left:0}.NewSidebar__mobile-close{display:flex}}@keyframes pulse-warning-sidebar{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.lang-modal-overlay{align-items:center;animation:langOverlayIn .2s ease forwards;background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:10001}.lang-modal{animation:langContentIn .2s ease forwards;background:#fff;background:var(--bg-primary,#fff);border:1px solid #e5e7eb;border:1px solid var(--border-color,#e5e7eb);border-radius:16px;box-shadow:0 20px 60px #00000026;max-width:90vw;overflow:hidden;width:320px}.lang-modal__header{align-items:center;background:#f8f9fb;background:var(--bg-secondary,#f8f9fb);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--border-color,#e5e7eb);display:flex;justify-content:space-between;padding:16px 20px}.lang-modal__title{color:#1a1d2e;color:var(--text-primary,#1a1d2e);font-size:16px;font-weight:600;margin:0}.lang-modal__close{align-items:center;background:#0000;border:none;border-radius:6px;color:#6b7280;color:var(--text-secondary,#6b7280);cursor:pointer;display:flex;font-size:20px;height:28px;justify-content:center;transition:all .15s ease;width:28px}.lang-modal__close:hover{background:#e5e7eb;background:var(--border-color,#e5e7eb);color:#1a1d2e;color:var(--text-primary,#1a1d2e)}.lang-modal__list{display:flex;flex-direction:column;gap:2px;padding:8px}.lang-modal__item{align-items:center;background:#0000;border:none;border-radius:10px;color:#1a1d2e;color:var(--text-primary,#1a1d2e);cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:12px;padding:12px 16px;text-align:left;transition:all .15s ease;width:100%}.lang-modal__item:hover{background:#f8f9fb;background:var(--bg-secondary,#f8f9fb)}.lang-modal__item.active{background:#2787f514;color:#2787f5;color:var(--accent,#2787f5)}.lang-modal__flag{font-size:22px;line-height:1}.lang-modal__label{flex:1 1}.lang-modal__check{align-items:center;color:#2787f5;color:var(--accent,#2787f5);display:flex}.dark .lang-modal,:root.dark .lang-modal{background:#0f1117;background:var(--bg-primary,#0f1117);border-color:#1f2937;border-color:var(--border-color,#1f2937);box-shadow:0 20px 60px #0006}.dark .lang-modal__header,:root.dark .lang-modal__header{background:#151822;background:var(--bg-secondary,#151822);border-bottom-color:#1f2937;border-bottom-color:var(--border-color,#1f2937)}.dark .lang-modal__title,:root.dark .lang-modal__title{color:#e5e7eb;color:var(--text-primary,#e5e7eb)}.dark .lang-modal__close,:root.dark .lang-modal__close{color:#9ca3af;color:var(--text-secondary,#9ca3af)}.dark .lang-modal__close:hover,:root.dark .lang-modal__close:hover{background:#1f2937;background:var(--border-color,#1f2937);color:#e5e7eb;color:var(--text-primary,#e5e7eb)}.dark .lang-modal__item,:root.dark .lang-modal__item{color:#e5e7eb;color:var(--text-primary,#e5e7eb)}.dark .lang-modal__item:hover,:root.dark .lang-modal__item:hover{background:#151822;background:var(--bg-secondary,#151822)}.dark .lang-modal__item.active,:root.dark .lang-modal__item.active{background:#2787f51f}@keyframes langOverlayIn{0%{background:#0000}to{background:#0006}}@keyframes langContentIn{0%{opacity:0;transform:scale(.95) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}:root{--bg-primary:#fff;--bg-secondary:#f8f9fb;--bg-sidebar:#1a1d2e;--bg-sidebar-hover:#252940;--bg-sidebar-active:#2787f5;--sidebar-text:#a0a4b8;--sidebar-text-active:#fff;--sidebar-group-label:#6c7293;--text-primary:#1a1d2e;--text-secondary:#6b7280;--border-color:#e5e7eb;--accent:#2787f5;--accent-hover:#1a6fd4;--danger:#ef4444;--success:#22c55e;--warning:#f59e0b;--topbar-bg:#ffffffe6;--topbar-shadow:0 1px 3px #00000014;--bg-content:#edeef0d9}.dark,:root.dark{--bg-primary:#0f1117;--bg-secondary:#151822;--bg-sidebar:#0d0f16;--bg-sidebar-hover:#1a1d2e;--text-primary:#e5e7eb;--text-secondary:#9ca3af;--border-color:#1f2937;--topbar-bg:#151822e6;--topbar-shadow:0 1px 3px #0000004d;--bg-content:#0a0a0ad9}.TopBar{background:#ffffffe6;background:var(--topbar-bg);box-shadow:0 1px 3px #00000014;box-shadow:var(--topbar-shadow);flex-shrink:0;gap:16px;height:56px;justify-content:space-between;padding:0 24px;z-index:10}.TopBar,.TopBar__left{align-items:center;display:flex}.TopBar__left{gap:12px;min-width:0}.TopBar__burger{align-items:center;background:#0000;border:none;border-radius:8px;color:#1a1d2e;color:var(--text-primary);cursor:pointer;display:none;flex-shrink:0;height:36px;justify-content:center;width:36px}.TopBar__burger:hover{background:#f8f9fb;background:var(--bg-secondary)}.TopBar__title-area{display:flex;flex-direction:column;min-width:0}.TopBar__page-title{color:#1a1d2e;color:var(--text-primary);font-size:18px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TopBar__alert{background:#ef44441a;border-radius:8px;color:#ef4444;color:var(--danger);font-size:13px;font-weight:500;gap:8px;padding:6px 14px;white-space:nowrap}.TopBar__alert,.TopBar__right{align-items:center;display:flex;flex-shrink:0}.TopBar__right{gap:12px}.TopBar__rates-block{align-items:center;background:#f8f9fb;background:var(--bg-secondary);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:8px;display:flex;gap:12px;padding:6px 12px}.TopBar__rate{color:#6b7280;color:var(--text-secondary);font-size:11px;font-weight:500;white-space:nowrap}.TopBar__balance-group{align-items:center;display:flex;gap:10px}.TopBar__username{color:#1a1d2e;color:var(--text-primary);font-size:13px;font-weight:500;white-space:nowrap}.TopBar__balance-badge{align-items:center;background:#22c55e1a;border-radius:8px;color:#22c55e;color:var(--success);display:flex;font-size:13px;font-weight:600;gap:6px;padding:4px 6px 4px 10px;white-space:nowrap}.TopBar__balance-add{align-items:center;background:#22c55e;background:var(--success);border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:22px;justify-content:center;transition:all .15s ease;width:22px}.TopBar__balance-add:hover{background:#16a34a;transform:scale(1.05)}.TopBar__theme-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:#6b7280;color:var(--text-secondary);cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .15s ease;width:36px}.TopBar__theme-btn:hover{background:#f8f9fb;background:var(--bg-secondary);color:#1a1d2e;color:var(--text-primary)}.Breadcrumbs{align-items:center;display:flex;font-size:12px;gap:0;line-height:1}.Breadcrumbs__separator{color:#6b7280;color:var(--text-secondary);margin:0 6px}.Breadcrumbs__link{color:#2787f5;color:var(--accent);text-decoration:none}.Breadcrumbs__link:hover{text-decoration:underline}.Breadcrumbs__current{color:#6b7280;color:var(--text-secondary)}@media screen and (max-width:800px){.TopBar{padding:0 16px}.TopBar__burger{display:flex}.TopBar__alert,.TopBar__balance-group,.TopBar__rates-block{display:none}}.refresh-indicator{align-items:center;display:flex;position:relative}.refresh-indicator .refresh-button{align-items:center;background:#ffffffe6;border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;cursor:pointer;display:flex;gap:6px;padding:6px 10px;transition:all .2s}.refresh-indicator .refresh-button:hover{background:#fff;box-shadow:0 2px 8px #00000026}.refresh-indicator .refresh-button.dark{background:#2a2a2ae6;box-shadow:0 2px 4px #0000004d}.refresh-indicator .refresh-button.dark:hover{background:#2a2a2a;box-shadow:0 2px 8px #00000080}.refresh-indicator .refresh-button.dark svg path{stroke:#fff}.refresh-indicator .refresh-button.dark .refresh-interval-label{color:#fff}.refresh-indicator .refresh-button svg{transition:transform .6s ease}.refresh-indicator .refresh-button svg path{stroke:#212121}.refresh-indicator .refresh-button svg.spinning{animation:spin 1s linear infinite}.refresh-indicator .refresh-button .refresh-interval-label{color:#212121;font-size:13px;font-weight:500;min-width:28px;text-align:center}.refresh-indicator .refresh-menu-overlay{bottom:0;left:0;position:fixed;right:0;top:0;z-index:998}.refresh-indicator .refresh-menu{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:180px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:999}.refresh-indicator .refresh-menu.dark{background:#2a2a2a;border-color:#444;box-shadow:0 4px 12px #00000080}.refresh-indicator .refresh-menu.dark .refresh-menu-title{border-bottom-color:#444;color:#fff}.refresh-indicator .refresh-menu.dark .refresh-menu-item{color:#fff}.refresh-indicator .refresh-menu.dark .refresh-menu-item:hover{background:#3a3a3a}.refresh-indicator .refresh-menu.dark .refresh-menu-item.active{background:#2196f3;color:#fff}.refresh-indicator .refresh-menu .refresh-menu-title{border-bottom:1px solid #eee;color:#666;font-size:12px;font-weight:600;padding:10px 16px;text-transform:uppercase}.refresh-indicator .refresh-menu .refresh-menu-item{align-items:center;background:none;border:none;color:#212121;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:12px 16px;text-align:left;transition:background .2s;width:100%}.refresh-indicator .refresh-menu .refresh-menu-item:hover{background:#f5f5f5}.refresh-indicator .refresh-menu .refresh-menu-item.active{background:#2196f3;color:#fff;font-weight:600}.refresh-indicator .refresh-menu .refresh-menu-item .checkmark{font-size:16px;font-weight:700}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.61268184.css.map*/