.compare-presets__trigger.btn{height:22px;color:var(--text-secondary);padding:0 10px}.compare-presets__trigger.btn .btn-content{gap:6px;font-size:11px}.compare-presets__trigger.btn svg{width:12px;height:12px}.compare-presets-popover .popover-body{border-color:var(--border-light);background:var(--bg-primary);padding:0}.compare-presets{max-height:min(440px,70vh);color:var(--text-primary);padding:12px;overflow-y:auto}.compare-presets__favorites{border-bottom:1px solid var(--border-light);gap:8px;margin-bottom:12px;padding-bottom:12px;display:grid}.compare-presets__favorites>.btn{width:-moz-fit-content;width:fit-content}.compare-presets__favorites-heading{align-items:center;gap:8px;display:flex}.compare-presets__favorites-heading strong{font-size:13px;font-weight:600}.compare-presets__favorites-heading span{color:var(--text-muted);font-size:12px}.compare-presets__favorite-picker{gap:8px;max-height:250px;display:grid;overflow-y:auto}.compare-presets__favorite-picker small{color:var(--text-muted);font-size:11px}.compare-presets__favorite-option{cursor:pointer;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.compare-presets__favorite-option--disabled{opacity:.5;cursor:not-allowed}.compare-presets__favorite-option span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compare-presets__action.btn{border-radius:6px;height:26px;padding:0 9px;font-size:11px}.compare-presets__heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.compare-presets__heading strong{font-size:14px;font-weight:600}.compare-presets__save-trigger{flex:none}.compare-presets__form{gap:8px;padding:8px 0;display:grid}.compare-presets__form .j-input{width:100%;min-width:0}.compare-presets__current{border-top:1px solid var(--border-light);justify-content:space-between;align-items:center;gap:8px;padding:8px 0;font-size:12px;display:flex}.compare-presets__current span{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compare-presets__current .btn{flex:none}.compare-presets__form-actions{justify-content:flex-end;gap:8px;margin-bottom:1px;display:flex}.compare-presets__empty{color:var(--text-muted);margin:12px 0 0;font-size:12px}.compare-presets__list{gap:2px;display:grid}.compare-presets--loading .compare-presets__item{opacity:.55;cursor:not-allowed}.compare-presets__row{border-radius:8px;align-items:center;display:flex}.compare-presets__row--current,.compare-presets__row:hover{background:var(--bg-secondary)}.compare-presets__item{text-align:left;cursor:pointer;flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;padding:10px;display:flex}.compare-presets__item:focus-visible{outline:2px solid var(--text-primary);outline-offset:-2px;border-radius:8px}.compare-presets__item strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:500;overflow:hidden}.compare-presets__item small{color:var(--text-muted);font-size:11px}.compare-presets__delete.btn{flex:none;height:22px;margin-right:8px;padding:0 4px;font-size:10px}.theme-dark .compare-presets__row--current{background:var(--bg-tertiary)}.selected-compare-validators{border:1px solid var(--border-light);background-color:var(--bg-primary);border-radius:12px;padding:16px}.selected-compare-validators__top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.selected-compare-validators__top h2{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;line-height:1.3;display:flex}.selected-compare-validators__top span{background-color:var(--bg-secondary);color:var(--text-secondary);border-radius:999px;flex:none;padding:5px 9px;font-size:12px;font-weight:500;line-height:1}.selected-compare-validators .validators-wrapper{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.selected-compare-validators .validators-wrapper>.validator-select{width:100%;min-width:0;display:flex}.selected-compare-validators .validators-wrapper>.validator-select .btn{border:1px dashed var(--border-secondary);width:100%;min-height:60px;color:var(--text-secondary);background-color:#0000;border-radius:8px;font-size:13px;font-weight:500}.selected-compare-validators .validators-wrapper>.validator-select .btn-content{justify-content:center}.selected-compare-validators .validators-wrapper>.validator-select .label-content{text-align:center}.selected-compare-validators .validators-wrapper>.validator-select .chevron-icon{display:none}.selected-compare-validators .selected-validator-item{border:1px solid color-mix(in srgb,var(--selected-color) 20%,transparent);background:linear-gradient(50deg,color-mix(in srgb,var(--selected-color) 18%,transparent) 0,color-mix(in srgb,var(--selected-color) 10%,transparent) 100%);border-radius:8px;align-items:center;gap:8px;min-width:0;min-height:60px;padding:8px;display:flex}.selected-compare-validators .selected-validator-item:hover{border-color:color-mix(in srgb,var(--selected-color) 40%,transparent)}.selected-compare-validators .selected-validator-item:hover .remove-validator-btn{opacity:.4}.selected-compare-validators .selected-validator-item__data{min-width:0;font-size:12px;overflow:hidden}.selected-compare-validators .selected-validator-item__name{color:var(--text-primary);white-space:nowrap;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;font-weight:600;text-decoration:none;display:flex;overflow:hidden}.selected-compare-validators .selected-validator-item__name:hover{text-decoration:underline}.selected-compare-validators .selected-validator-item__name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selected-compare-validators .selected-validator-item__name .export-icon{width:12px;height:12px;color:var(--text-tertiary);flex:none}.selected-compare-validators .selected-validator-item [class*=tooltip]{color:var(--text-secondary);align-items:center;gap:4px;margin-top:4px;font-size:11px;display:flex}.selected-compare-validators .selected-validator-item__address{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selected-compare-validators .selected-validator-item .remove-validator-btn{all:unset;cursor:pointer;opacity:0;justify-content:center;align-items:center;width:14px;height:14px;margin-bottom:auto;margin-left:auto;display:flex}.selected-compare-validators .selected-validator-item .remove-validator-btn:hover{opacity:1}@media (max-width:1024px){.selected-compare-validators .validators-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.selected-compare-validators .validators-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.selected-compare-validators{padding:16px}.selected-compare-validators .validators-wrapper{grid-template-columns:minmax(0,1fr)}}.compare-select-menu .select-item span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.validators-compare-table{border:1px solid var(--border-light);background:var(--bg-primary);border-radius:12px;min-width:0;max-width:100%;margin-top:16px;padding:16px}.validators-compare-table__heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.validators-compare-table__heading h2{color:var(--text-primary);margin:0;font-size:16px;font-weight:600}.validators-compare-table__heading span{color:var(--text-secondary);font-size:13px}.validators-compare-table__heading .loading-spinner{color:var(--text-secondary);flex-direction:row-reverse;gap:8px;font-size:12px}.validators-compare-table__empty{color:var(--text-secondary);text-align:center;margin:0;padding:16px 0;font-size:12px}.validators-compare-table__scroll{overscroll-behavior-x:contain;width:100%;overflow-x:auto}.validators-compare-table__sticky-header{z-index:11;background:var(--bg-primary);width:100%;position:sticky;top:72px;overflow:hidden}.validators-compare-table table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.validators-compare-table__metric-column{width:200px}.validators-compare-table td,.validators-compare-table th{border-bottom:1px solid var(--border-light);height:43px;color:var(--text-primary);text-align:left;white-space:nowrap;padding:8px 12px;font-size:12px;font-weight:400}.validators-compare-table td{font-weight:500}.validators-compare-table td.validators-compare-table__best{color:#096}.validators-compare-table td.validators-compare-table__warning,.validators-compare-table td.validators-compare-table__worst{color:var(--color-negative)}.validators-compare-table th:first-child{background:var(--bg-primary);width:200px}.validators-compare-table thead th{background:var(--bg-primary);height:48px;font-weight:600}.validators-compare-table thead th:first-child{color:var(--text-secondary);text-transform:uppercase;font-size:11px}.validators-compare-table thead a{color:var(--text-primary);align-items:center;gap:8px;text-decoration:none;display:flex;overflow:hidden}.validators-compare-table thead a span{text-overflow:ellipsis;overflow:hidden}.validators-compare-table tbody tr>th:first-child{color:var(--text-secondary)}.validators-compare-table tbody tr>th:first-child>span{vertical-align:middle}.validators-compare-table tbody tr>th:first-child .info-tooltip{vertical-align:middle;margin-left:5px;display:inline-flex}.validators-compare-table__section th{padding:0;background:var(--bg-surface)!important;width:auto!important}.validators-compare-table__section button{width:100%;color:var(--text-primary);cursor:pointer;text-align:left;text-transform:uppercase;background:0 0;border:0;justify-content:space-between;align-items:center;padding:11px 12px;font-size:12px;font-weight:600;display:flex}.validators-compare-table__section button svg{width:10px;height:10px;transition:transform 50ms ease-in-out}.validators-compare-table__section button svg.is-collapsed{transform:rotate(-90deg)}@media (max-width:650px){.validators-compare-table{padding:12px}.validators-compare-table .validators-compare-table__metric-column,.validators-compare-table th:first-child{width:170px}}.compare-validators-charts{width:100%;margin-top:16px}.compare-validators-charts__heading{margin-bottom:12px;font-size:18px;font-weight:600}.compare-validators-charts__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.compare-validators-charts__card{min-width:0}.compare-validators-charts__plot{width:100%;height:280px;margin-top:12px}.compare-validators-charts__empty{color:var(--text-secondary);text-align:center;margin:16px 0;font-size:12px}@media (max-width:1024px){.compare-validators-charts__grid{grid-template-columns:minmax(0,1fr)}}section.validator{flex-direction:column;display:flex}section.validator .back-btn{width:-moz-fit-content;width:fit-content;color:var(--text-muted);align-items:center;gap:8px;margin-bottom:16px;font-size:14px;text-decoration:none;transition:color 50ms ease-in-out;display:flex}section.validator .back-btn:hover{color:var(--text-primary)}section.validator .back-btn svg{width:16px;height:16px;transform:rotate(180deg)}
