.validators-hero{min-height:350px;display:flex;align-items:center;background:var(--dark-bg);position:relative;overflow:hidden;padding:120px 0 40px}.validators-hero-content{max-width:700px;position:relative;z-index:2;padding-top:60px}.validators-hero-content h1{font-size:4rem;margin-bottom:20px;line-height:1.1}.validators-hero-content p{font-size:1.2rem;margin-bottom:30px;max-width:600px}.validators-metrics{background:var(--darker-bg);position:relative;padding:60px 0}.metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px}.metric-card{background:var(--card-bg);border-radius:8px;padding:25px;text-align:center;transition:var(--transition);border:1px solid #0e316a;display:flex;flex-direction:column;align-items:center;justify-content:center}.metric-card:hover{transform:translateY(-5px);background:var(--card-hover);box-shadow:0 10px 30px rgba(0,0,0,.2)}.metric-card h3{font-size:1.1rem;margin-bottom:10px;opacity:.9}.metric-card .metric-content{text-align:start;align-self:flex-start}.metric-card .metric-value{font-size:4rem;font-weight:700;margin-bottom:-15px}.metric-icon{margin-bottom:15px;opacity:.8;display:flex;align-items:center;justify-content:center;transition:var(--transition);align-self:flex-end}.metric-card:hover .metric-icon{transform:scale(1.1);opacity:1}.validators-table-section{background:var(--dark-bg);position:relative;padding:60px 0}.validators-controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.search-filter-group{display:flex;gap:15px;align-items:center}.search-container{position:relative}.search-container input{background:var(--card-bg);border:1px solid var(--border-color);border-radius:4px;padding:12px 40px 12px 15px;color:var(--text-white);width:300px;font-size:.95rem}.search-container input:focus{outline:none;border-color:rgba(255,255,255,.3);box-shadow:0 0 10px rgba(0,157,255,.2)}.search-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:var(--text-white);opacity:.7;cursor:pointer}.search-btn:hover{opacity:1}.filter-container select{background:var(--card-bg);border:1px solid var(--border-color);border-radius:4px;padding:12px 15px;width:180px;font-size:.95rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.filter-container select:focus{outline:none;border-color:rgba(255,255,255,.3);box-shadow:0 0 10px rgba(0,157,255,.2)}.btn-customize{background:var(--card-bg);border:1px solid var(--border-color);border-radius:4px;padding:12px 15px;font-size:.95rem;height:43px}.btn-customize:hover{background:var(--card-hover)}.validators-table-container{background:var(--card-bg);border-radius:8px;border:1px solid var(--border-color);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-bottom:30px}.validators-table{width:100%;border-collapse:collapse;min-width:900px}.validators-table th{background:rgba(0,0,0,.2);padding:15px;text-align:left;font-weight:600;font-size:.95rem;color:var(--text-white);border-bottom:1px solid var(--border-color);position:relative;white-space:nowrap}.validators-table th i{margin-left:5px;cursor:pointer;opacity:.7;transition:var(--transition)}.validators-table th i:hover{opacity:1}.validators-table td{font-size:.95rem}.validators-table tbody tr{transition:var(--transition)}.validators-table tbody tr:hover{background:rgba(255,255,255,.03)}.validators-table tbody tr:last-child td{border-bottom:none}.status-badge{display:inline-block;padding:5px 10px;border-radius:20px;font-size:.8rem;font-weight:500}.status-active{background:rgba(7,244,158,.15);color:#07f49e;border:1px solid rgba(7,244,158,.3)}.status-valid{background:rgba(0,210,255,.15);color:#00d2ff;border:1px solid rgba(0,210,255,.3)}.status-invalid{background:rgba(255,107,107,.15);color:#ff6b6b;border:1px solid rgba(255,107,107,.3)}.cr-value{display:inline-block;padding:3px 8px;border-radius:4px;font-weight:500;text-align:center;min-width:40px}.cr-zero{color:var(--text-white)}.cr-warning{background:rgba(255,159,67,.15);color:#ff9f43}.cr-danger{background:rgba(255,107,107,.15);color:#ff6b6b}.wallet-address{font-weight:500}.pagination{gap:10px}.pagination,.pagination-btn{display:flex;justify-content:center;align-items:center}.pagination-btn{width:40px;height:40px;background:var(--card-bg);border:1px solid var(--border-color);border-radius:4px;color:var(--text-white);font-size:.9rem;cursor:pointer;transition:var(--transition)}.pagination-btn:hover{background:var(--card-hover)}.pagination-btn.active{background:rgba(0,157,255,.2);border-color:rgba(0,157,255,.4)}.pagination-ellipsis{color:var(--text-white);opacity:.7}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:10000;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.modal.show{display:flex;opacity:1}.modal-content{background:var(--darker-bg);border-radius:12px;width:100%;max-width:600px;border:1px solid var(--border-color);box-shadow:0 20px 40px rgba(0,0,0,.3);max-height:90vh;overflow-y:auto}.modal-header{padding:20px;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;text-align:center}.modal-header>span{flex-basis:100%;display:block;margin-top:8px}.modal-header h3{width:100%;margin:0;font-size:1.3rem;color:#0070f3}.close-modal{background:transparent;border:none;color:var(--text-white);font-size:1.2rem;cursor:pointer;opacity:.7;transition:var(--transition)}.close-modal:hover{opacity:1}.modal-body{padding:20px}.modal-footer{padding:20px;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;gap:15px}.columns-container{display:flex;flex-direction:column;gap:20px}.columns-section{background:rgba(255,255,255,.03);border-radius:12px;padding:20px}.columns-section-title{font-size:.9rem;color:rgba(255,255,255,.6);margin-bottom:15px;font-weight:500}.active-columns{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px}.active-column{background:rgba(255,255,255,.08);border-radius:30px;padding:8px 15px;display:flex;align-items:center;cursor:move;transition:var(--transition);border:1px solid rgba(255,255,255,.1)}.active-column:hover{background:rgba(255,255,255,.12)}.column-number{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:#0070f3;color:white;border-radius:50%;font-size:.8rem;margin-right:8px;font-weight:600}.column-name{flex-grow:1;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.column-drag{opacity:.5;margin-left:5px}.available-columns{display:flex;flex-wrap:wrap;gap:10px}.available-column{background:rgba(255,255,255,.05);border-radius:30px;padding:8px 15px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:var(--transition);border:1px solid rgba(255,255,255,.08);min-height:36px}.available-column:hover{background:rgba(255,255,255,.1)}.available-column.selected{background:rgba(0,112,243,.15);border-color:rgba(0,112,243,.3)}.column-remove{display:flex!important;align-items:center;justify-content:center;width:18px;height:18px;background:rgba(255,255,255,.1);color:white;border-radius:50%;font-size:.7rem;margin-left:8px;cursor:pointer;transition:var(--transition);flex-shrink:0;line-height:1}.column-remove:hover{background:rgba(255,0,0,.3)}.btn-apply{background:#0070f3;color:white;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;transition:var(--transition);font-weight:500}.btn-apply:hover{background:#0060df;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,112,243,.3)}.btn-reset{border:1px solid black}@keyframes modalFadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal.show .modal-content{animation:modalFadeIn .3s ease forwards}.column-options{display:flex;flex-direction:column;gap:15px}.column-option{display:flex;align-items:center;padding:10px;background:var(--card-bg);border-radius:4px;border:1px solid var(--border-color);cursor:move;transition:var(--transition)}.column-option:hover{background:var(--card-hover)}.column-option input{margin-right:10px}.column-option label{flex-grow:1}.column-option i{cursor:-webkit-grab;cursor:grab;opacity:.7}.column-option i:hover{opacity:1}.validator-info{border-radius:4px}.validator-info p{margin-bottom:10px}.validator-info p:last-child{margin-bottom:0}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:8px;font-weight:500}.form-group input{width:100%;background:var(--card-bg);border:1px solid var(--border-color);border-radius:4px;padding:12px 15px;color:var(--text-white);font-size:1rem}.form-group input:focus{outline:none;border-color:rgba(255,255,255,.3);box-shadow:0 0 10px rgba(0,157,255,.2)}.balance-info{display:flex;justify-content:space-between;align-items:center;margin-top:8px;font-size:.9rem;opacity:.8}.btn-max{background:rgba(255,255,255,.1);border:none;color:var(--text-white);padding:4px 8px;border-radius:4px;font-size:.8rem;cursor:pointer;transition:var(--transition)}.btn-max:hover{background:rgba(255,255,255,.2)}.warning-message{display:flex;align-items:flex-start;gap:10px;background:rgba(255,159,67,.1);border-radius:4px;padding:15px;margin-top:20px}.warning-message i{color:#ff9f43;font-size:1.2rem;margin-top:2px}.warning-message p{margin:0;font-size:.9rem;opacity:.9}@media (max-width:992px){.validators-hero-content h1{font-size:3rem}.validators-controls{flex-direction:column;align-items:flex-start;gap:20px}.search-container input,.search-filter-group{width:100%}.validators-table-container{overflow-x:auto;position:relative}.validators-table{min-width:900px}.validators-table td:nth-child(2),.validators-table th:nth-child(2){position:-webkit-sticky;position:sticky;left:0;z-index:2;background:var(--darker-bg);border-right:1px solid var(--border-color)}.validators-table tbody tr:hover td:nth-child(2){background:rgba(255,255,255,.05)}}@media (max-width:768px){.validators-hero{height:auto;padding:100px 0 60px!important}.validators-hero-content h1{font-size:2.5rem}.validators-hero-content p{font-size:1rem}.search-filter-group{flex-direction:column;align-items:stretch}.validators-table-container{overflow-x:auto}.validators-table{min-width:900px}.modal-content{width:90%;max-width:95%;margin:20px}.columns-container{gap:15px}.columns-section{padding:15px}.active-columns{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.available-columns{gap:8px}.modal-header h3{font-size:1.1rem}.column-name{font-size:.8rem}}@media (max-width:480px){.modal-content{max-width:100%;margin:10px;border-radius:8px}.active-columns{grid-template-columns:1fr}.available-columns{flex-direction:column}.modal-body,.modal-header{padding:15px}.modal-footer{padding:15px;flex-direction:column;gap:10px}.btn-apply,.btn-cancel{width:100%}}@media (max-width:576px){.validators-hero-content h1{font-size:2rem}.metric-card .metric-value{font-size:1.8rem}.pagination{flex-wrap:wrap}}.nav-links a.active{opacity:1;font-weight:600;position:relative}.nav-links a.active:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:2px;background:linear-gradient(90deg,#00d2ff,#3a7bd5);border-radius:2px}.validators-table tbody tr{opacity:0;transform:translateY(10px);animation:fadeInRows .5s forwards}@keyframes fadeInRows{to{opacity:1;transform:translateY(0)}}.validators-table tbody tr:first-child{animation-delay:.1s}.validators-table tbody tr:nth-child(2){animation-delay:.2s}.validators-table tbody tr:nth-child(3){animation-delay:.3s}.validators-table tbody tr:nth-child(4){animation-delay:.4s}.validators-table tbody tr:nth-child(5){animation-delay:.5s}.validators-table tbody tr:nth-child(6){animation-delay:.6s}.validators-table tbody tr:nth-child(7){animation-delay:.7s}.validators-table tbody tr:nth-child(8){animation-delay:.8s}.validators-table tbody tr:nth-child(9){animation-delay:.9s}.validators-table tbody tr:nth-child(10){animation-delay:1s}.validators-table th:after{display:none}@keyframes shimmerHeaders{to{left:100%}}.filter-container select{color:var(--text-white)}.filter-container select option{background-color:var(--darker-bg);color:var(--text-white)}.pagination-content{display:none;animation:fadeInRows .5s forwards}.pagination-content.active{display:block}.form-group input::placeholder{color:rgba(255,255,255,.5)}.validators-table tbody tr:hover{background:rgba(255,255,255,.05);box-shadow:0 0 15px rgba(0,157,255,.1)}body.light-theme .validators-hero{background:linear-gradient(180deg,#f0f7ff,#f5f7fa)}body.light-theme .validators-hero-content h1{color:#0f172a}body.light-theme .validators-hero-content p{color:#334155}body.light-theme .validators-metrics{background-color:var(--darker-bg);border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}body.light-theme .metric-card{background-color:white;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.12)}body.light-theme .metric-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);background-color:white}body.light-theme .metric-card h3,body.light-theme .metric-icon{color:#64748b}body.light-theme .metric-card:hover .metric-icon{color:#121826}body.light-theme .validators-table-section{background-color:white}body.light-theme .search-container input{background-color:white;border:1px solid rgba(0,0,0,.15);color:#121826}body.light-theme .search-btn{color:#64748b}body.light-theme .filter-container select{background-color:white;border:1px solid rgba(0,0,0,.15);color:#121826;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")}body.light-theme .btn-customize,body.light-theme .filter-container select option{background-color:white;color:#121826}body.light-theme .btn-customize{border:1px solid rgba(0,0,0,.15)}body.light-theme .btn-customize:hover{background-color:rgba(0,0,0,.03)}body.light-theme .validators-table-container{background-color:white;border:1px solid rgba(0,0,0,.12);box-shadow:0 2px 8px rgba(0,0,0,.06)}body.light-theme .validators-table th{background-color:rgba(0,0,0,.03);border-bottom:2px solid rgba(0,0,0,.1);color:#121826}body.light-theme .validators-table td{border-bottom:1px solid rgba(0,0,0,.08);color:#121826}body.light-theme .validators-table tbody tr:hover{background-color:rgba(0,112,243,.04)}body.light-theme .validators-table th i{color:#64748b}body.light-theme .validators-table th i:hover,body.light-theme .wallet-address{color:#121826}body.light-theme .status-active{background:rgba(7,244,158,.15);color:#07f49e;border:1px solid rgba(7,244,158,.3)}body.light-theme .status-valid{background:rgba(0,210,255,.15);color:#00d2ff;border:1px solid rgba(0,210,255,.3)}body.light-theme .status-invalid{background:rgba(255,107,107,.15);color:#ff6b6b;border:1px solid rgba(255,107,107,.3)}body.light-theme .btn-unstake{background:rgba(255,107,107,.15);color:#d32f2f}body.light-theme .btn-unstake:hover{background:rgba(255,107,107,.25)}body.light-theme .pagination-btn{background-color:white;border:1px solid rgba(0,0,0,.15);color:#121826}body.light-theme .pagination-btn.active{background-color:rgba(0,157,255,.1);border-color:rgba(0,157,255,.3);color:#0070f3}body.light-theme .pagination-ellipsis{color:#64748b}body.light-theme .modal-content{background:white;box-shadow:0 25px 50px rgba(0,0,0,.2)}body.light-theme .modal-header h3{color:#0f172a}body.light-theme .close-modal{color:#64748b}body.light-theme .modal-header{border-bottom:1px solid rgba(0,0,0,.1)}body.light-theme .modal-footer{border-top:1px solid rgba(0,0,0,.1)}body.light-theme .columns-section{background-color:rgba(0,0,0,.02)}body.light-theme .columns-section-title{color:#64748b}body.light-theme .active-column{background-color:white;border:1px solid rgba(0,0,0,.1)}body.light-theme .active-column:hover{background-color:rgba(0,0,0,.03)}body.light-theme .column-name{color:#121826}body.light-theme .available-column{background-color:white;border:1px solid rgba(0,0,0,.1)}body.light-theme .available-column:hover{background-color:rgba(0,0,0,.03)}body.light-theme .available-column.selected{background-color:rgba(0,112,243,.1);border-color:rgba(0,112,243,.3)}body.light-theme .column-remove{background-color:rgba(0,0,0,.1);color:#64748b}body.light-theme .column-remove:hover{background-color:rgba(255,0,0,.15);color:#d32f2f}body.light-theme .form-group label,body.light-theme .validator-info p{color:#121826}body.light-theme .form-group input{background-color:white;border:1px solid rgba(0,0,0,.15);color:#121826}body.light-theme .form-group input::placeholder{color:rgba(18,24,38,.4)}body.light-theme .balance-info{color:#64748b}body.light-theme .balance-info strong{color:#121826}body.light-theme .btn-max{background-color:rgba(0,0,0,.05);color:#121826}body.light-theme .btn-max:hover{background-color:rgba(0,0,0,.1)}body.light-theme .warning-message{background-color:rgba(255,159,67,.1);border:1px solid rgba(255,159,67,.2)}body.light-theme .warning-message i{color:#e65100}body.light-theme .cr-zero,body.light-theme .warning-message p{color:#121826}body.light-theme .cr-warning{background:rgba(255,159,67,.15);color:#e65100}body.light-theme .cr-danger{background:rgba(255,107,107,.15);color:#d32f2f}.miner-address,.public-key{font-weight:500}.validators-table td{padding:15px;border-bottom:1px solid rgba(255,255,255,.05);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.validators-table button,.validators-table span,.validators-table td{font-size:.95rem!important}body.light-theme .miner-address,body.light-theme .public-key{color:#121826}.btn-customize{background:rgba(255,255,255,.1);color:var(--text-white);border:1px solid rgba(255,255,255,.2);padding:8px 16px;border-radius:6px;cursor:pointer;transition:var(--transition);font-weight:500;display:flex;align-items:center;gap:8px}.btn-customize:hover{background:rgba(255,255,255,.15);transform:translateY(-2px)}.btn-customize i{font-size:.9rem}.align-start{color:rgba(255,255,255,.6);font-style:italic;text-align:center;display:block;padding:20px}.column-selection-container,.selected-columns{min-height:100px}.drag-over{background:rgba(0,112,243,.2)!important;border:2px dashed #0070f3!important}.column-drag{opacity:.6;margin-left:auto;cursor:-webkit-grab;cursor:grab}.active-column:active .column-drag{cursor:-webkit-grabbing;cursor:grabbing}body.light-theme .btn-customize{background:rgba(0,0,0,.05);color:var(--text-dark);border-color:rgba(0,0,0,.1)}body.light-theme .btn-customize:hover{background:rgba(0,0,0,.1)}body.light-theme .align-start{color:rgba(0,0,0,.6)}body.light-theme .columns-section{background:rgba(0,0,0,.03)}body.light-theme .columns-section-title{color:rgba(0,0,0,.6)}body.light-theme .active-column{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.1)}body.light-theme .active-column:hover{background:rgba(0,0,0,.08)}body.light-theme .available-column{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.08);justify-content:space-between}body.light-theme .available-column:hover{background:rgba(0,0,0,.06)}body.light-theme .available-column.selected{background:rgba(0,112,243,.1);border-color:rgba(0,112,243,.2)}body.light-theme .column-remove{background:rgba(0,0,0,.1);color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;line-height:1}body.light-theme .column-remove:hover{background:rgba(255,0,0,.2);color:rgba(255,0,0,.8)}.available-column .column-name{flex:1 1;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.available-column.selected .column-name{margin-right:4px}.available-column .column-remove{margin-left:auto;margin-right:0}.claim-btn{padding:6px 12px;border-radius:4px;font-size:.85rem;font-weight:500;cursor:pointer;transition:var(--transition);border:none;background:rgba(255,159,67,.15);color:#ff9f43;display:inline-flex;align-items:center;justify-content:center}.claim-btn:hover{background:rgba(255,159,67,.3)}.claim-btn:active{transform:scale(.95)}.claim-btn:disabled{opacity:.5;cursor:not-allowed}body.light-theme .claim-btn{background:rgba(255,159,67,.15);color:#e65100}body.light-theme .claim-btn:hover{background:rgba(255,159,67,.25)}
/*# sourceMappingURL=86f821f58f3200dd.css.map*/