.title-abbr__short{border:1px solid var(--border-light);background-color:var(--bg-secondary);color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;border-radius:5px;margin-left:12px;padding:2px 6px;font-family:JetBrainsMono,monospace;font-size:11px;font-weight:600;line-height:12px;display:inline-block}.delegation-table__search.j-input{height:42px;margin-bottom:16px}.delegation-table__search.j-input .j-input__prepend{color:var(--text-muted);justify-content:center;align-items:center;display:flex}.delegation-table__search.j-input .input-group{background:var(--bg-primary);height:100%}.delegation-table__search.j-input .form-control{margin:0;font-family:Noto Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px}.calc-direct-dialog .modal-dialog{max-width:500px}.calc-direct-dialog .modal-title{align-items:center;gap:6px;display:flex}.calc-direct-dialog .modal-title .nav-link{color:var(--text-muted);justify-content:center;align-items:center;width:18px;height:18px;display:flex}.calc-direct-dialog .calc-validator{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.calc-direct-dialog .calc-validator__label{color:var(--text-secondary);font-size:12px}.calc-direct-dialog .calc-validator__select{min-width:220px}.calc-direct-dialog .calc-validator__select .btn{width:100%}.calc-direct-dialog .calc-quick{gap:6px;margin-top:8px;display:flex}.calc-direct-dialog .calc-quick button{border:1px solid var(--border-light);height:26px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:6px;flex:1;padding:0 8px;font-family:JetBrainsMono,monospace;font-size:11px;transition:border-color .15s,color .15s}.calc-direct-dialog .calc-quick button.active,.calc-direct-dialog .calc-quick button:hover{border-color:var(--border-secondary);color:var(--text-primary)}.calc-direct-dialog .estimated-wrapper{background-color:var(--bg-surface);color:var(--text-primary);border-radius:12px;margin:12px 0;padding:12px}.calc-direct-dialog .estimated-wrapper__title{color:var(--text-muted);letter-spacing:.4px;text-transform:uppercase;align-items:center;gap:8px;padding-bottom:8px;font-size:11px;font-style:normal;font-weight:500;line-height:normal;display:flex}.calc-direct-dialog .estimated-wrapper .estimated-row{justify-content:space-between;align-items:center;margin-bottom:6px;font-size:12px;display:flex}.calc-direct-dialog .estimated-wrapper .estimated-row span:first-child{color:var(--text-secondary);font-weight:400}.calc-direct-dialog .estimated-wrapper .estimated-row span:nth-child(2){font-family:JetBrainsMono,monospace;font-weight:500}.calc-direct-dialog .estimated-wrapper .estimated-note{border-top:1px dashed var(--border-light);color:var(--text-muted);flex-direction:column;gap:4px;margin-top:10px;padding-top:8px;font-size:11px;line-height:1.45;display:flex}.calc-direct-dialog .estimated-wrapper .estimated-note__current{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;display:flex}.calc-direct-dialog .estimated-wrapper .estimated-note__current span{white-space:nowrap}.calc-direct-dialog .estimated-wrapper .estimated-note__current strong{color:var(--text-secondary);font-family:JetBrainsMono,monospace;font-weight:500}.calc-direct-dialog .estimated-wrapper .estimated-note__current+.calc-direct-dialog .estimated-wrapper .estimated-note__limit{margin-top:6px}.calc-direct-dialog .estimated-wrapper .estimated-note__limit--warn{color:var(--color-negative)}.calc-direct-dialog .calc-pool{color:var(--text-muted);justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.calc-direct-dialog .calc-pool__rate{white-space:nowrap;font-family:JetBrainsMono,monospace}.calc-direct-dialog .info-wrapper{color:var(--text-muted);margin-top:12px;font-size:10px;line-height:12px}.calc-direct-dialog .info-wrapper--warn{color:var(--color-negative)}.input-with-calc[data-v-6e098a13]{align-items:center;gap:12px;margin-bottom:16px;display:flex}.input-with-calc .delegation-table__search[data-v-6e098a13]{margin:0}.input-with-calc .calc-btn[data-v-6e098a13]{border-radius:6px;width:42px;min-width:42px;height:42px;padding:6px}.input-with-calc .calc-btn[data-v-6e098a13]:hover{outline-color:color-mix(in srgb,var(--color-form-outline) 30%,transparent)}.input-with-calc .calc-icon[data-v-6e098a13]{color:var(--text-secondary);cursor:pointer}.theme-dark .input-with-calc .calc-btn[data-v-6e098a13]:hover{outline-color:color-mix(in srgb,var(--color-form-outline) 70%,transparent)}.app-icon.inline-svg[data-v-963f98a5] svg{width:100%;height:100%;display:block}.app-icon.img[data-v-963f98a5]{max-width:100%;height:auto;display:block}.community-good-dialog .modal-dialog{max-width:510px}.community-good-dialog .modal-title,.community-good-dialog .score-indicator{align-items:center;gap:12px;display:flex}.community-good-dialog .score-indicator{flex-direction:row;justify-content:space-between;margin-bottom:20px}.community-good-dialog .score-indicator__badge{white-space:nowrap;color:#096;background-color:#ecfdf5;border-radius:6px;align-items:center;padding:4px 8px;font-size:14px;font-weight:600;display:flex}.community-good-dialog .score-indicator__progress{background-color:var(--bg-surface);border-radius:50px;width:100%;height:8px;display:flex;position:relative}.community-good-dialog .score-indicator__progress:before{content:"";width:var(--progress-width);background-color:#00bc7d;border-radius:50px;position:absolute;top:0;bottom:0;left:0}.community-good-dialog .validator-stats{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:20px;display:grid}.community-good-dialog .validator-stats__item{background-color:var(--bg-surface);border:1px solid var(--border-light);border-radius:10px;flex-direction:column;padding:8px 12px;display:flex}.community-good-dialog .validator-stats__item__title{color:var(--text-muted);font-size:10px}.community-good-dialog .validator-stats__item__value{white-space:nowrap;color:var(--text-primary);font-family:JetBrainsMono,monospace;font-size:14px;font-weight:600}.community-good-dialog .community-good__validator__details{flex-direction:column;gap:4px;display:flex;overflow:hidden}.community-good-dialog .community-good__validator__name{white-space:nowrap;text-overflow:ellipsis;max-width:300px;font-size:14px;font-style:normal;font-weight:500;line-height:normal;overflow:hidden}@media (max-width:650px){.community-good-dialog .community-good__validator__name{max-width:230px}}.community-good-dialog .community-good__validator__vote{color:var(--text-muted);align-items:center;gap:8px;font-family:JetBrainsMono,monospace;font-size:10px;font-style:normal;font-weight:500;line-height:16px;display:flex}.community-good-dialog .community-good__validator__vote [class*=tooltip]{width:12px;height:12px}.community-good-dialog .community-good__validator__vote [class*=tooltip] svg{width:100%;height:100%}.community-good-dialog .community-good__validator__info-title{color:var(--text-primary);align-items:center;gap:4px;font-size:14px;font-style:normal;font-weight:600;line-height:normal;display:flex}.community-good-dialog .community-good__validator__info-desc{color:var(--text-secondary);word-break:break-word;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.community-good-dialog__actions{align-items:center;gap:20px;display:flex}.community-good-dialog__actions .btn{flex:1}.community-good-dialog .social-links{flex-wrap:wrap;align-items:center;gap:8px;width:100%;margin-bottom:20px;display:flex}.community-good-dialog .social-links a{width:-moz-fit-content;width:fit-content;min-width:26px;height:26px;color:var(--text-muted);justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:400;text-decoration:none;display:flex}.community-good-dialog .social-links a:hover{color:var(--text-primary)}.community-good-dialog .social-links a .app-icon,.community-good-dialog .social-links a svg{width:100%;height:100%}.community-good-dialog .social-links a .github{width:18px;height:18px}.community-good-dialog .social-links a .discord,.community-good-dialog .social-links a .url{width:20px;height:20px}.theme-dark .community-good-dialog .score-indicator__badge{color:#a8e5d0;background-color:#30654c80;border:1px solid #2e6d50}.delegation-select-validator{width:240px}.delegation-select-validator .btn{width:100%}.delegation-select-validator .select-menu-list{overflow:hidden}.delegation-select-validator .select-menu-list .select-item{align-items:center;gap:8px;min-width:0;display:flex}.delegation-select-validator .select-menu-list .select-item span{text-overflow:ellipsis;overflow:hidden}.delegation-estimated-data-card .validator-data:nth-child(3){border-top:1px solid var(--border-light);margin-top:12px;padding-top:12px}.delegation-estimated-data-card .validator-data__name{color:var(--text-primary);align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:600;display:flex}.delegation-estimated-data-card .validator-data__name a{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);align-items:center;gap:6px;text-decoration:none;display:flex;overflow:hidden}.delegation-estimated-data-card .validator-data__name a svg{width:12px;height:12px;color:var(--text-muted)}.delegation-estimated-data-card .validator-data .delegation-list__item{color:var(--text-muted);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;font-weight:500;display:flex}.delegation-estimated-data-card .validator-data .delegation-list__item span{color:var(--text-primary);font-family:JetBrainsMono,monospace;font-size:12px;font-weight:600}.delegation-estimated-data-card .no-data{width:100%;height:100%;color:var(--text-disabled);justify-content:center;align-items:center;font-size:12px;display:flex}.delegation-slot-cards{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:650px){.delegation-slot-cards{grid-template-columns:1fr;display:grid}}.delegation-slot-cards .card-title{justify-content:space-between;align-items:center;display:flex}.delegation-slot-cards .card-title .slots-count{color:var(--text-muted);font-size:12px;font-weight:400}.delegation-slot-cards .card-title .slots-count span{color:var(--text-primary);font-family:JetBrainsMono,monospace;font-size:14px;font-weight:600}.delegation-slot-cards .slots-wrapper{grid-template-columns:repeat(auto-fill,44px);gap:6px;display:grid}@media (max-width:650px){.delegation-slot-cards .slots-wrapper{justify-content:center}}.delegation-slot-cards .slot-square{border:1px solid var(--border-light);border-radius:4px;width:44px;height:44px}.delegation-slot-cards .slot-square [class*=tooltip]{width:100%;height:100%;color:var(--text-primary);cursor:pointer;justify-content:center;align-items:center;font-size:11px;display:flex}.delegation-slot-cards .slot-square--ds{background-color:#d9eef766;border:1px solid #98cfe6}.delegation-slot-cards .slot-square--ds:hover{border-color:#35acdd}.delegation-slot-cards .slot-square--ds.slot-square--active{background-color:#73d6ff;border-color:#5bcfff}.delegation-slot-cards .slot-square--ds.slot-square--compare{background-color:#c3edff;border-color:#5bcfff}.delegation-slot-cards .slot-square--cg{background-color:#ecfdf5;border:1px solid #a4f4cf}.delegation-slot-cards .slot-square--cg:hover{border-color:#40db93}.delegation-slot-cards .slot-square--cg.slot-square--active{background-color:#6ffbbd;border-color:#4deba2}.delegation-slot-cards .slot-square--cg.slot-square--compare{background-color:#a7ffe8;border-color:#4deba2}.delegation-slot-cards .slot-square--pf{background-color:#faf5ff;border:1px solid #e6d5ff}.delegation-slot-cards .slot-square--pf:hover{border-color:#a674f0}.delegation-slot-cards .slot-square--pf.slot-square--active{background-color:#d2a5ff;border-color:#8439f4}.delegation-slot-cards .slot-square--pf.slot-square--compare{background-color:#f5d5ff;border-color:#8439f4}.slot-info__tooltip .slot-info{margin-bottom:6px}.slot-info__tooltip .slot-info__name,.slot-info__tooltip .slot-info__stake{color:var(--text-primary);font-size:12px;line-height:16px}.slot-info__tooltip .slot-info__stake{margin-top:8px;font-family:JetBrainsMono,monospace;font-weight:600}.slot-info__tooltip .slot-info__stake span{color:var(--text-muted);font-family:Noto Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:500}.slot-info__tooltip .slot-info__stake hr{margin-block:6px}.slot-info__tooltip a{color:var(--text-primary);font-size:11px}.theme-dark .delegation-slot-cards .slot-square--ds{background-color:#288fbc40;border:1px solid #4daad2}.theme-dark .delegation-slot-cards .slot-square--ds:hover{border-color:#aee7ff}.theme-dark .delegation-slot-cards .slot-square--ds.slot-square--active{background-color:#288fbc}.theme-dark .delegation-slot-cards .slot-square--ds.slot-square--compare{background-color:#199dd699;border:1px solid #5bcfff}.theme-dark .delegation-slot-cards .slot-square--cg{background-color:#50d09433;border:1px solid #33b588}.theme-dark .delegation-slot-cards .slot-square--cg:hover{border-color:#83f2be}.theme-dark .delegation-slot-cards .slot-square--cg.slot-square--active{background-color:#158d55}.theme-dark .delegation-slot-cards .slot-square--cg.slot-square--compare{background-color:#06a95d99;border:1px solid #4deba2}.theme-dark .delegation-slot-cards .slot-square--pf{background-color:#b770ff33;border:1px solid #b484fd}.theme-dark .delegation-slot-cards .slot-square--pf:hover{border-color:#dac2ff}.theme-dark .delegation-slot-cards .slot-square--pf.slot-square--active{background-color:#9555ff;border:1px solid #bc90ff}.theme-dark .delegation-slot-cards .slot-square--pf.slot-square--compare{background-color:#833aff99;border:1px solid #bc90ff}.delegation-info-wrapper .selectors-wrapper{justify-content:flex-end;align-items:center;gap:12px;margin-bottom:24px;display:flex}@media (max-width:650px){.delegation-info-wrapper .selectors-wrapper{flex-direction:column-reverse;align-items:flex-start;gap:8px}.delegation-info-wrapper .selectors-wrapper .dropdown-toggle,.delegation-info-wrapper .selectors-wrapper .j-select{width:100%}}.delegation-page{width:100dvw}.delegation-page .delegation-info-wrapper .delegation-info-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}@media (max-width:650px){.delegation-page .delegation-info-wrapper .delegation-info-stats{grid-template-columns:repeat(2,1fr)}}.delegation-page .delegation-info-wrapper .delegation-data-tabs{margin-bottom:16px}.delegation-page .delegation-info-wrapper .delegation-data-tabs .tab-item{white-space:nowrap}.delegation-page .delegation-table-wrapper{border:1px solid var(--border-light);background-color:var(--bg-primary);border-radius:12px;width:100%;min-width:0;max-width:100%;overflow-x:auto}.delegation-page .delegation-table-wrapper .delegation-table{border-collapse:separate;border-spacing:0;contain:layout;width:max-content;min-width:100%}.delegation-page .delegation-table-wrapper .delegation-table td,.delegation-page .delegation-table-wrapper .delegation-table th{width:96px;min-width:96px;max-width:96px}.delegation-page .delegation-table-wrapper .delegation-table td:first-child,.delegation-page .delegation-table-wrapper .delegation-table th:first-child{width:26px;min-width:26px;max-width:26px}.delegation-page .delegation-table-wrapper .delegation-table td:nth-child(2),.delegation-page .delegation-table-wrapper .delegation-table th:nth-child(2){width:300px;min-width:300px;max-width:300px}.delegation-page .delegation-table-wrapper .delegation-table td:nth-child(4),.delegation-page .delegation-table-wrapper .delegation-table td:nth-child(5),.delegation-page .delegation-table-wrapper .delegation-table th:nth-child(4),.delegation-page .delegation-table-wrapper .delegation-table th:nth-child(5){width:auto;min-width:180px;max-width:262px}.delegation-page .delegation-table-wrapper .delegation-table td:last-child,.delegation-page .delegation-table-wrapper .delegation-table th:last-child{max-width:262px}.delegation-page .delegation-table-wrapper .delegation-table td:last-child .action-cell,.delegation-page .delegation-table-wrapper .delegation-table th:last-child .action-cell{gap:12px}.delegation-page .delegation-table-wrapper .delegation-table__row:hover td{background-color:var(--bg-surface)}.delegation-page .delegation-table-wrapper .delegation-table__spacer td{background:0 0;border:0;padding:0}.delegation-page .delegation-table-wrapper .delegation-table thead th{vertical-align:middle;color:var(--text-muted);letter-spacing:.5px;background-color:var(--bg-primary);border-bottom:1px solid var(--border-light);-webkit-user-select:none;user-select:none;text-transform:uppercase;white-space:nowrap;padding:12px;font-size:10px;font-weight:500}.delegation-page .delegation-table-wrapper .delegation-table thead th:is(:first-child,:last-child){padding-left:16px;padding-right:16px}.delegation-page .delegation-table-wrapper .delegation-table thead th:first-child{border-radius:20px 0 0}.delegation-page .delegation-table-wrapper .delegation-table thead th:last-child{border-radius:0 20px 0 0}.delegation-page .delegation-table-wrapper .delegation-table thead th:has(.sort-icon){cursor:pointer}.delegation-page .delegation-table-wrapper .delegation-table thead .sort-icon{transition:opacity 50ms;display:inline-block}.delegation-page .delegation-table-wrapper .delegation-table thead .sort-icon.active.sort-icon--asc{transform:none}.delegation-page .delegation-table-wrapper .delegation-table thead .sort-icon.active.sort-icon--desc{display:inline-block;transform:rotate(180deg)}.delegation-page .delegation-table-wrapper .delegation-table tbody tr{cursor:pointer;height:64px}.delegation-page .delegation-table-wrapper .delegation-table tbody tr:not(:last-child) td{border-bottom:1px solid var(--border-light)}.delegation-page .delegation-table-wrapper .delegation-table tbody tr:last-child td:first-child{border-radius:0 0 0 12px}.delegation-page .delegation-table-wrapper .delegation-table tbody tr:last-child td:last-child{border-radius:0 0 12px}.delegation-page .delegation-table-wrapper .delegation-table tbody td{vertical-align:middle;background-color:var(--bg-primary);padding:12px}.delegation-page .delegation-table-wrapper .delegation-table tbody td:is(:first-child,:last-child){padding-left:16px;padding-right:16px}.delegation-page .delegation-table-wrapper .delegation-table tbody td:first-child{padding-right:0}.delegation-page .delegation-table-wrapper .delegation-table .index-cell{min-width:24px;color:var(--text-muted);align-items:center;font-size:12px;display:flex}.delegation-page .delegation-table-wrapper .delegation-table .multiplier-cell{justify-content:flex-end;align-items:center;gap:6px;font-family:JetBrainsMono,monospace;font-size:12px;font-weight:600;display:flex}.delegation-page .delegation-table-wrapper .delegation-table .direct-stake-cell{flex-direction:column;align-items:flex-end;font-family:JetBrainsMono,monospace;display:flex}.delegation-page .delegation-table-wrapper .delegation-table .direct-stake-cell .stake-sol{font-size:12px;font-weight:500}.delegation-page .delegation-table-wrapper .delegation-table .direct-stake-cell .stake-sol span,.delegation-page .delegation-table-wrapper .delegation-table .direct-stake-cell .stake-usd{color:var(--text-muted);font-size:11px;font-weight:400}.delegation-page .delegation-table-wrapper .delegation-table .bond-cell{text-align:right;font-size:12px}.delegation-page .delegation-table-wrapper .delegation-table .bond-cell--healthy{color:var(--color-positive)}.delegation-page .delegation-table-wrapper .delegation-table .bond-cell--critical,.delegation-page .delegation-table-wrapper .delegation-table .bond-cell--warning{color:var(--color-warning)}.delegation-page .delegation-table-wrapper .delegation-table .bond-cell--depleted{color:var(--color-negative)}.delegation-page .delegation-table-wrapper .delegation-table .action-cell{justify-content:flex-end;display:flex}.delegation-page .delegation-table-wrapper .delegation-table .action-cell .btn{white-space:nowrap;width:-moz-fit-content;width:fit-content;min-width:64px;height:28px;padding:6px 12px;font-size:11px}.delegation-page .delegation-table-wrapper .no-data{text-align:center;height:66px;color:var(--text-muted);justify-content:center;align-items:center;font-size:12px;display:flex;position:relative}.delegation-page .delegation-table-wrapper .no-data>.loading-spinner{background:rgba(var(--bg-primary),.65);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2;position:absolute;inset:0}.delegation-page .delegation-charts{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:650px){.delegation-page .delegation-charts{grid-template-columns:1fr}}.delegation-page .delegation-charts .delegation-chart-card{width:100%;height:300px}.delegation-page .delegation-charts .delegation-chart-card .card-title{justify-content:space-between;align-items:center;display:flex}.delegation-page .delegation-charts .delegation-chart-card .ds-info{align-items:center;gap:16px;display:flex}.delegation-page .delegation-charts .delegation-chart-card .ds-info__item{align-items:center;gap:6px;font-family:JetBrainsMono,monospace;font-size:14px;display:flex}.delegation-page .delegation-charts .delegation-chart-card .ds-info__item span{color:var(--text-muted);font-family:Noto Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:10px}.delegation-page .delegation-charts .delegation-chart-card .ds-info .separator{background-color:var(--border-light);width:1px;height:14px;display:block}.delegation-page .delegation-charts .delegation-chart-card .ds-chart{width:100%;height:100%;max-height:220px}.delegation-activity{flex-direction:column;gap:16px;display:flex;position:relative}.delegation-activity__loader{z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:flex-start;width:100%;height:100%;padding-top:25dvh;position:absolute}.delegation-activity__state{min-height:280px;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.delegation-activity__retry{border:1px solid var(--border-light);background:var(--bg-surface);color:var(--text-primary);border-radius:8px;padding:6px 14px}.delegation-activity__hero{position:relative;overflow:hidden}.delegation-activity__hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffd60024,#0000 58%);border-radius:50%;width:370px;height:370px;position:absolute;top:-150px;right:-120px}.delegation-activity__hero-copy{max-width:640px}.delegation-activity__hero-copy h1{color:var(--text-primary);margin:8px 0 5px;font-size:24px;font-weight:600}.delegation-activity__hero-copy p{color:var(--text-muted);margin:0;font-size:12px}.delegation-activity__eyebrow{color:#096;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font-family:JetBrainsMono,monospace;font-size:12px;font-weight:600;display:flex}.delegation-activity__live-dot{--delegation-dot-pulse:#00bc7d61;--delegation-dot-rest:#00bc7d21;color:#00bc7d;background:currentColor;border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite delegation-status-dot-pulse}.delegation-activity__updated{z-index:1;color:var(--text-muted);align-items:center;gap:8px;font-size:12px;display:flex;position:absolute;top:16px;right:16px}.delegation-activity__updated button{border:1px solid var(--border-light);background:var(--bg-surface);width:28px;height:28px;color:var(--text-secondary);border-radius:50%;place-items:center;padding:0;display:grid}.delegation-activity__updated button:hover{color:var(--text-primary)}.delegation-activity__updated button.is-loading svg{animation:1s linear infinite delegation-activity-spin}.delegation-activity__updated svg{width:14px;height:14px}.delegation-activity__stats{z-index:1;border:1px solid var(--border-light);background:var(--border-light);border-radius:12px;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin-top:24px;display:grid;position:relative;overflow:hidden}.delegation-activity__stats>div{background:var(--bg-surface);flex-direction:column;gap:4px;min-width:0;padding:13px 16px;display:flex}.delegation-activity__stats span{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px}.delegation-activity__stats strong{color:var(--text-primary);text-overflow:ellipsis;font-family:JetBrainsMono,monospace;font-size:15px;overflow:hidden}.delegation-activity__stats strong.is-warning{color:#e17100}.delegation-activity__grid{align-items:start;gap:16px;display:grid}.delegation-activity__section-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.delegation-activity__header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.delegation-activity__moves p{color:var(--text-muted);align-self:stretch;margin:4px 0 0;font-size:12px}.delegation-activity__simulation{color:#e17100;letter-spacing:.04em;text-transform:uppercase;background:#fe9a001a;border:1px solid #fe9a0047;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:600}.delegation-activity__actions{flex-direction:column;gap:8px;margin-top:16px;display:flex}.delegation-activity__empty{border:1px dashed var(--border-light);color:var(--text-muted);text-align:center;border-radius:10px;margin-top:16px;padding:16px;font-size:11px}@media (max-width:1024px){.delegation-activity__grid{grid-template-columns:1fr}.delegation-activity__stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){.delegation-activity{gap:12px}.delegation-activity__hero-copy{padding-top:0}.delegation-activity__hero-copy h1{font-size:20px}.delegation-activity__updated{top:12px;right:12px}.delegation-activity__section-header{flex-direction:column}.delegation-activity__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.delegation-action-shell{border:1px solid var(--border-light);background:var(--bg-surface);border-radius:10px;overflow:hidden}.delegation-action{color:inherit;align-items:center;gap:11px;padding:11px 12px;display:flex}.delegation-action:hover{background:#ffd60006}.delegation-action__indicator{color:#d1d5db;background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px}.delegation-action--positive .delegation-action__indicator{color:#00bc7d}.delegation-action--negative .delegation-action__indicator{color:#fb2c36}.delegation-action__body{min-width:0;color:inherit;flex:1;text-decoration:none}.delegation-action__title{color:var(--text-primary);font-size:12px;font-weight:600}.delegation-action__title .d-flex{overflow:hidden}.delegation-action__title span{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-left:5px;font-family:JetBrainsMono,monospace;font-size:12px;font-weight:400;overflow:hidden}.delegation-action__reasons{color:var(--text-muted);margin-top:2px;font-size:12px}.delegation-action__meta{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.delegation-action__meta span{border:1px solid var(--border-light);color:var(--text-muted);border-radius:999px;padding:2px 6px;font-family:JetBrainsMono,monospace;font-size:10px}.delegation-action__amount{flex-direction:column;flex-shrink:0;align-items:flex-end;font-family:JetBrainsMono,monospace;display:flex}.delegation-action__amount strong{color:#096;font-size:11px}.delegation-action__amount span{color:var(--text-muted);margin-top:2px;font-size:10px}.delegation-action--negative .delegation-action__amount strong{color:#fb2c36}.delegation-action--neutral .delegation-action__amount strong{color:var(--text-primary)}.delegation-action__controls{flex-shrink:0;align-items:center;gap:6px;display:flex}.delegation-action__controls a,.delegation-action__controls button{border:1px solid var(--border-light);background:var(--bg-primary);min-height:28px;color:var(--text-secondary);border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:10px;text-decoration:none;display:inline-flex}.delegation-action__controls a:hover,.delegation-action__controls button:hover{color:var(--text-primary);border-color:var(--text-disabled)}.delegation-action__controls button svg{width:10px;height:10px}.delegation-action__controls svg{width:12px;height:12px;transition:transform 50ms}.delegation-action__controls svg.is-open{transform:rotate(180deg)}.delegation-action__controls svg path{stroke:var(--text-secondary)}.delegation-action__validator-link{cursor:pointer;width:28px;padding:0!important}@media (max-width:650px){.delegation-action{flex-wrap:wrap}.delegation-action__amount{align-items:flex-start;width:calc(100% - 19px);margin-left:19px}.delegation-action__controls{justify-content:space-between;width:calc(100% - 19px);margin-left:19px}}.delegation-action-shell:nth-child(2n) .delegation-action__indicator{animation-delay:-.6s}.delegation-action-timeline{border-top:1px solid var(--border-light);background:var(--bg-primary);padding:12px}.delegation-action-timeline__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.delegation-action-timeline__header strong{color:var(--text-primary);font-size:12px}.delegation-action-timeline__header span{color:var(--text-muted);font-family:JetBrainsMono,monospace;font-size:10px}.delegation-action-timeline__state{min-height:54px;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:7px;font-size:12px;display:flex}.delegation-action-timeline__state button{border:1px solid var(--border-light);background:var(--bg-surface);color:var(--text-secondary);border-radius:999px;padding:3px 9px;font-size:10px}.delegation-action-timeline__events{flex-direction:column;gap:7px;display:flex}.delegation-timeline-event{border:1px solid var(--border-light);background:var(--bg-surface);border-radius:8px;grid-template-columns:8px minmax(0,1fr) auto;align-items:start;gap:9px;padding:8px 10px;display:grid}.delegation-timeline-event__dot{background:#d1d5db;border-radius:50%;width:7px;height:7px;margin-top:3px}.delegation-timeline-event--positive .delegation-timeline-event__dot{background:#00bc7d}.delegation-timeline-event--negative .delegation-timeline-event__dot{background:#fb2c36}.delegation-timeline-event--warning .delegation-timeline-event__dot{background:#fe9a00}.delegation-timeline-event strong{color:var(--text-primary);font-size:12px}.delegation-timeline-event p,.delegation-timeline-event small{color:var(--text-muted);margin:2px 0 0;font-size:10px;display:block}.delegation-timeline-event b{color:var(--text-primary);white-space:nowrap;font-family:JetBrainsMono,monospace;font-size:12px}.delegation-timeline-event--positive b{color:#096}.delegation-timeline-event--negative b{color:#fb2c36}@media (max-width:650px){.delegation-timeline-event{grid-template-columns:8px minmax(0,1fr)}.delegation-timeline-event b{grid-column:2}}.delegation-epoch-actions{min-width:0}.delegation-epoch-actions__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.delegation-epoch-actions__header p{color:var(--text-muted);margin:4px 0 0;font-size:12px}.delegation-epoch-actions__header>span{border:1px solid var(--border-light);min-width:28px;min-height:24px;color:var(--text-muted);border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-family:JetBrainsMono,monospace;font-size:10px;display:inline-flex}.delegation-epoch-actions__state{min-height:120px;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.delegation-epoch-actions__state button{border:1px solid var(--border-light);background:var(--bg-surface);color:var(--text-secondary);border-radius:999px;padding:3px 9px;font-size:10px}.delegation-epoch-actions__list{border:1px solid var(--border-light);border-radius:10px;max-height:640px;margin-top:16px;overflow-y:auto}.delegation-epoch-action-group:not(:last-child),.delegation-epoch-action-group>header{border-bottom:1px solid var(--border-light)}.delegation-epoch-action-group>header{z-index:1;background:var(--bg-base);justify-content:space-between;align-items:center;gap:12px;padding:7px 11px;display:flex;position:sticky;top:0}.delegation-epoch-action-group>header time{color:var(--text-primary);font-family:JetBrainsMono,monospace;font-size:10px;font-weight:600}.delegation-epoch-action-group>header span{color:var(--text-muted);font-size:10px}.delegation-epoch-action{color:inherit;grid-template-columns:8px minmax(0,1fr) auto 12px;align-items:center;gap:9px;padding:10px 11px;text-decoration:none;display:grid}.delegation-epoch-action:not(:last-child){border-bottom:1px solid var(--border-light)}.delegation-epoch-action:hover{background:var(--bg-surface)}.delegation-epoch-action__dot{background:#d1d5db;border-radius:50%;width:7px;height:7px}.delegation-epoch-action--positive .delegation-epoch-action__dot{background:#00bc7d}.delegation-epoch-action--negative .delegation-epoch-action__dot{background:#fb2c36}.delegation-epoch-action__body{min-width:0}.delegation-epoch-action__body strong{color:var(--text-primary);font-size:12px}.delegation-epoch-action__body strong span{color:var(--text-muted);margin-left:4px;font-family:JetBrainsMono,monospace;font-size:10px;font-weight:400}.delegation-epoch-action__body p,.delegation-epoch-action__body small{color:var(--text-muted);margin:2px 0 0;font-size:10px;display:block}.delegation-epoch-action__body small{color:var(--text-disabled);font-family:JetBrainsMono,monospace}.delegation-epoch-action__aside{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.delegation-epoch-action__aside b{color:var(--text-primary);white-space:nowrap;font-family:JetBrainsMono,monospace;font-size:11px}.delegation-epoch-action--positive .delegation-epoch-action__aside b{color:#096}.delegation-epoch-action--negative .delegation-epoch-action__aside b{color:#fb2c36}.delegation-epoch-action>svg{width:12px;height:12px}.delegation-epoch-action>svg path{stroke:var(--text-secondary)}@media (max-width:650px){.delegation-epoch-action{grid-template-columns:8px minmax(0,1fr) 12px}.delegation-epoch-action__aside{grid-column:2;align-items:flex-start}.delegation-epoch-action>svg{grid-area:1/3/span 2}}.delegation-skipped{border:1px solid #fe9a0033;border-radius:10px;margin-top:16px;overflow:hidden}.delegation-skipped--add{border-color:#00bc7d33}.delegation-skipped--remove{border-color:#fb2c3633}.delegation-skipped__header{background:#fe9a0014;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.delegation-skipped__header>div{flex-direction:column;display:flex}.delegation-skipped__header strong{color:var(--text-primary);font-size:12px}.delegation-skipped__header span{color:var(--text-muted);margin-top:2px;font-size:10px}.delegation-skipped--add .delegation-skipped__header{background:#00bc7d14}.delegation-skipped--remove .delegation-skipped__header{background:#fb2c3614}.delegation-skipped__list{max-height:400px;overflow-y:auto}.delegation-skipped__shell:not(:last-child){border-bottom:1px solid var(--border-light)}.delegation-skipped__item{color:inherit;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}.delegation-skipped__item:hover{background:var(--bg-surface)}.delegation-skipped__body{min-width:0;color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.delegation-skipped__body strong{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-family:JetBrainsMono,monospace;font-size:12px;overflow:hidden}.delegation-skipped__body span{color:var(--text-muted);margin-top:2px;font-size:10px}.delegation-skipped__body small{color:var(--text-disabled);margin-top:4px;font-family:JetBrainsMono,monospace;font-size:10px}.delegation-skipped__amount{color:var(--text-secondary);flex-shrink:0;align-items:center;gap:5px;font-family:JetBrainsMono,monospace;font-size:10px;display:flex}.delegation-skipped__amount svg{width:11px;height:11px;color:var(--text-disabled)}.delegation-skipped--add .delegation-skipped__amount{color:#096}.delegation-skipped--remove .delegation-skipped__amount{color:#fb2c36}@media (max-width:650px){.delegation-skipped__item{flex-direction:column;align-items:flex-start}.delegation-skipped .delegation-action__controls{width:100%;margin-left:0}}@keyframes delegation-activity-spin{to{transform:rotate(1turn)}}@keyframes delegation-status-dot-pulse{0%{box-shadow:0 0 0 0 var(--delegation-dot-pulse)}70%,to{box-shadow:0 0 0 7px #0000}}@media (prefers-reduced-motion:reduce){.delegation-action__indicator,.delegation-activity__live-dot{box-shadow:0 0 0 4px var(--delegation-dot-rest);animation:none}}.theme-dark .delegation-skipped__header{background:#fe980033}.theme-dark .delegation-skipped--add{border-color:#00bc7d8c}.theme-dark .delegation-skipped--remove{border-color:#fb2c368c}.theme-dark .delegation-skipped--add .delegation-skipped__header{background:#00bc7d33}.theme-dark .delegation-skipped--remove .delegation-skipped__header{background:#fb2c3633}@media (min-width:650px){.theme-dark .bucket-nav{border-top:1px solid #3a3a3a80}}
