:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:rgba(255,255,255,.87);background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#ffffff}a:hover{color:#747bff}button{background-color:#f9f9f9}}*{margin:0;padding:0;box-sizing:border-box}#__next,body,html{background:linear-gradient(193.19deg,#1a0a1e,#0a0a0f);background-attachment:fixed;min-height:100vh}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#__next{width:100%}h1{font-size:3.2em;line-height:1.1}.app-container{display:flex;min-height:100vh}.app-content{flex:1 1;flex-direction:column;align-items:center}.app,.app-content{padding:2rem;display:flex}.app{min-height:100vh;justify-content:center;align-items:flex-start}.sidebar{width:260px;min-width:225px;background:#1a1a2e;border-right:1px solid rgba(255,46,114,.2);padding:1.5rem 0;transition:width .3s ease;display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;overflow-x:hidden}.sidebar.collapsed{width:92px;min-width:92px;max-width:92px}.sidebar-header{padding:0;margin-bottom:1.5rem;margin-top:-1rem;flex-direction:column;overflow:hidden}.sidebar-header,.sidebar-logo{display:flex;justify-content:center;align-items:center}.sidebar-logo{flex:1 1}.logo-image{width:100%;max-width:243px;height:auto;object-fit:contain}.sidebar-title{color:white;font-size:1.5rem;font-weight:700;background:linear-gradient(193.19deg,#FF2E72 5.7%,#FA75F8 91.16%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap}.sidebar-toggle{background:rgba(255,46,114,.1);border:1px solid rgba(255,46,114,.3);color:#EC4673;width:32px;height:32px;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem;transition:all .2s}.sidebar-toggle:hover{background:rgba(255,46,114,.2);border-color:#EC4673}.polyx-price{margin:1rem 1.5rem 0;padding:1rem 1.5rem;background:linear-gradient(135deg,rgba(255,46,114,.1),rgba(250,117,248,.1));border:1px solid rgba(255,46,114,.2);border-radius:12px;text-align:center}.price-label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,.6);margin-bottom:.5rem}.price-value{font-size:1.25rem;font-weight:700;background:linear-gradient(193.19deg,#FF2E72 5.7%,#FA75F8 91.16%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:.5px}.staking-info{margin:.75rem 1.5rem 0;padding:.75rem 1rem;background:linear-gradient(135deg,rgba(255,46,114,.1),rgba(250,117,248,.1));border:1px solid rgba(255,46,114,.2);border-radius:12px;display:flex;justify-content:space-around;gap:1.1rem}.staking-info-item{text-align:center}.staking-info-label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:rgba(255,255,255,.6);margin-bottom:.25rem}.staking-info-value{font-size:1rem;font-weight:700;background:linear-gradient(193.19deg,#FF2E72 5.7%,#FA75F8 91.16%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sidebar-nav{display:flex;flex-direction:column;gap:.5rem;padding:0 1rem;flex:1 1}.sidebar-footer{padding:1rem 1.5rem;margin-top:auto;display:flex;justify-content:flex-end}.sidebar-item{display:flex;align-items:center;gap:1rem;padding:.875rem 1rem;background:transparent;border:1px solid transparent;border-radius:8px;color:#b0b0b0;cursor:pointer;transition:all .2s;font-size:.95rem;font-weight:500;text-align:left}.sidebar-item:hover{background:rgba(255,46,114,.08);border-color:rgba(255,46,114,.2);color:white}.sidebar-item.active{background:linear-gradient(193.19deg,rgba(255,46,114,.15),rgba(74,18,94,.15));border-color:#EC4673;color:white}.sidebar-icon{font-size:1.25rem;flex-shrink:0}.sidebar-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar.collapsed .sidebar-logo{display:flex;justify-content:center;padding:.5rem}.sidebar.collapsed .logo-image{max-width:60px}.sidebar.collapsed .sidebar-label,.sidebar.collapsed .sidebar-title{display:none}.sidebar.collapsed .sidebar-nav{padding:0 1rem}.sidebar.collapsed .sidebar-item{justify-content:center;padding:.875rem 1rem}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;color:white}.spinner{width:50px;height:50px;border:4px solid rgba(255,255,255,.3);border-top-color:#fa75f8;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:1rem}@keyframes spin{to{transform:rotate(1turn)}}.error-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;color:white;text-align:center}.error-container h2{margin-bottom:1rem;font-size:2rem}.error-container p{margin-bottom:2rem;font-size:1.1rem}.retry-button{background-color:white;color:#EC4673;border:none;padding:.75rem 2rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s}.retry-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.holders-container{width:100%;max-width:1400px;display:flex;flex-direction:column;align-items:center}.header{margin-bottom:2rem;text-align:center;width:100%}.header h1{color:white;font-size:3rem;margin-bottom:1.5rem;text-shadow:2px 2px 4px rgba(0,0,0,.2)}.header-controls{display:flex;align-items:center;justify-content:center;gap:2rem;flex-wrap:wrap}.filter-section{display:flex;align-items:center;gap:.5rem}.table-wrapper{max-width:1350px;width:100%;margin-left:auto;margin-right:auto}.list-controls{display:flex;justify-content:space-between;align-items:flex-end;margin-top:1.5rem;margin-bottom:1rem;width:100%}.list-controls .pagination{margin-bottom:.1rem;height:32px}.account-count-text{color:white;font-weight:600;font-size:.95rem}.info-bar{display:flex;align-items:center;justify-content:center;gap:1.5rem;flex-wrap:wrap;color:white;font-size:.95rem}.holder-count{font-weight:600;background-color:rgba(255,255,255,.2);padding:.5rem 1rem;border-radius:20px}.cache-badge{background-color:rgba(255,255,255,.05);color:#6b7280;padding:.25rem .75rem;border-radius:12px;font-weight:500;font-size:.8rem;opacity:.7}.last-update{font-size:.9rem;opacity:0;color:transparent}.filter-button{background-color:rgba(255,255,255,.1);color:#b0b0b0;border:2px solid rgba(255,46,114,.3);padding:.5rem 1.5rem;border-radius:20px;font-weight:600;cursor:pointer;transition:all .2s}.filter-button:hover{background-color:rgba(255,46,114,.2);border-color:#EC4673;color:white}.filter-button.active{background:linear-gradient(193.19deg,#FF2E72 5.7%,#4A125E 91.16%);border-color:#EC4673;color:white}.refresh-button{background-color:white;color:#EC4673;border:none;padding:.5rem 1.5rem;border-radius:20px;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s}.refresh-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.view-mode-button{background:linear-gradient(193.19deg,#FF2E72 5.7%,#4A125E 91.16%);color:white;border:2px solid #ec4673;padding:.75rem 1.25rem;border-radius:8px;font-weight:600;cursor:pointer;font-size:.95rem}.view-mode-button:hover{background:linear-gradient(193.19deg,#FF4A85 5.7%,#5E1875 91.16%);border-color:#FF6B96}.table-container{display:flex;justify-content:center;overflow-x:visible;overflow-y:visible}.holders-table{width:100%;border-collapse:separate;border-spacing:0;background:#1a1a2e;border:1px solid rgba(255,46,114,.1);border-radius:12px}.holders-table thead{background:linear-gradient(193.19deg,#FF2E72 5.7%,#4A125E 91.16%);color:white}.holders-table thead tr:first-child th:first-child{border-top-left-radius:12px}.holders-table thead tr:first-child th:last-child{border-top-right-radius:12px}.holders-table th{padding:1rem;text-align:left;font-weight:600;font-size:.95rem;text-transform:uppercase;letter-spacing:.05em}.holders-table th.sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s}.holders-table th.sortable:hover{background-color:rgba(255,255,255,.1)}.holders-table th:first-child{width:56px;text-align:center}.holders-table th:nth-child(2){width:132px;text-align:center}.holders-table th:nth-child(3){width:130px;text-align:center}.holder-row{border-bottom:1px solid rgba(255,46,114,.1);transition:background-color .2s}.holder-row:hover{background-color:rgba(255,46,114,.08)}.holder-row td{padding:1rem;color:#e0e0e0}.did-row{font-weight:600}.did-row:hover{background-color:rgba(255,46,114,.12)}.expanded-header-row{background-color:rgba(0,0,0,.2);border-bottom:none}.expanded-header-row td{padding:0}.expanded-account-row{background-color:rgba(0,0,0,.2);border-bottom:1px solid rgba(255,46,114,.05)}.expanded-account-row:hover{background-color:rgba(0,0,0,.3)}.expanded-account-row td{padding:.5rem 1rem}.expanded-account-row strong{color:#888;margin-right:10px;min-width:80px;display:inline-block}.rank-cell{color:#49546D;font-weight:400;font-size:.85rem}.percent-cell,.rank-cell,.status-cell{text-align:center}.percent-cell{font-size:.85rem}.amount-cell{font-weight:600;color:#EC4673;font-size:1rem;text-align:center;font-family:Courier New,Monaco,Consolas,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.date-cell{color:#b0b0b0;font-size:.95rem;text-align:center}.address-cell{font-family:Courier New,monospace;font-size:.8rem;color:#9ca3af}.pagination{display:flex;justify-content:center;align-items:center;gap:.35rem;margin:1.5rem 0;flex-wrap:nowrap}.pagination-button{min-width:32px;height:32px;padding:.4rem .5rem;background-color:rgba(255,255,255,.1);color:white;border:1px solid rgba(255,46,114,.3);border-radius:6px;font-weight:600;font-size:.8rem;cursor:pointer;transition:all .2s}.pagination-button:hover:not(:disabled){background-color:rgba(236,70,115,.3);border-color:#EC4673;transform:translateY(-2px)}.pagination-button.active{background:linear-gradient(193.19deg,#FF2E72 5.7%,#4A125E 91.16%);border-color:#EC4673}.pagination-button:disabled{opacity:.3;cursor:not-allowed}.pagination-ellipsis{color:white;padding:.5rem;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.holder-row.expandable{transition:background-color .2s,transform .1s}.holder-row.expandable:hover{background-color:rgba(255,46,114,.12)}.holder-row.expandable.expanded{background-color:rgba(255,46,114,.15)}.expand-icon{display:inline-block;margin-right:.5rem;color:#EC4673;font-size:.8rem;transition:transform .2s}.holder-row.expanded .expand-icon{transform:rotate(0deg)}.expanded-row{background-color:rgba(255,46,114,.05);border-bottom:1px solid rgba(255,46,114,.1)}.expanded-row td{padding:0!important}.accounts-list{padding:.25rem 1.5rem 1.5rem;color:white;display:flex;justify-content:center}.accounts-list h4{margin-bottom:1rem;font-size:.95rem;color:#EC4673;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.accounts-list ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.35rem}.accounts-list li{padding:.375rem 1rem;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,46,114,.2);border-radius:6px;font-family:Courier New,monospace;font-size:.8rem;color:#9ca3af;transition:all .2s;display:flex;align-items:center;justify-content:space-between;gap:1rem;position:relative}.accounts-list li:hover{background-color:rgba(255,46,114,.1);border-color:#EC4673;color:#e0e0e0}.account-address{flex:1 1;overflow:hidden;text-overflow:ellipsis}.primary-key-badge{background:linear-gradient(193.19deg,#FF2E72 5.7%,#4A125E 91.16%)}.active-badge,.primary-key-badge{color:white;padding:.15rem .5rem;border-radius:4px;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;flex-shrink:0}.active-badge{margin-left:.5rem}.active-badge,.validator-badge{background:linear-gradient(193.19deg,#2ecc71 5.7%,#27ae60 91.16%)}.validator-badge{color:white;padding:.2rem .6rem;border-radius:4px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.expanded-accounts-table{width:auto;border-collapse:separate;border-spacing:0;margin:.5rem auto 0}.expanded-accounts-table thead{background:#2A1F36}.expanded-accounts-table thead th{color:#9ca3af;padding:.4rem .5rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid rgba(255,255,255,.1);white-space:nowrap}.expanded-accounts-table tbody tr{background-color:rgba(255,255,255,.02);transition:background-color .2s}.expanded-accounts-table tbody tr:hover{background-color:rgba(255,46,114,.08)}.expanded-accounts-table tbody td{padding:.4rem .5rem;border-bottom:1px solid rgba(255,255,255,.05);color:#e0e0e0;font-size:.85rem;white-space:nowrap}.staking-indicator-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:rgba(156,163,175,.15);border:1px solid rgba(156,163,175,.4);border-radius:50%;color:#9ca3af;font-size:.7rem;font-weight:700}.addresses-table{width:auto;max-width:100%;border-collapse:collapse!important;border-spacing:0!important;margin:.25rem auto 0}.addresses-table thead{background:#2A1F36}.addresses-table thead th{color:#9ca3af;padding:.25rem .4rem;text-align:left;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid rgba(255,255,255,.1);white-space:nowrap;overflow:hidden}.addresses-table thead th:first-child{min-width:200px}.addresses-table thead th:nth-child(2){min-width:50px;text-align:center}.addresses-table thead th:nth-child(3){min-width:40px;text-align:center}.addresses-table thead th:nth-child(4){min-width:70px;text-align:center}.addresses-table thead th:nth-child(5){min-width:60px;text-align:center}.addresses-table thead th:nth-child(6){min-width:70px;text-align:center}.addresses-table thead th:nth-child(7){min-width:60px;text-align:center}.addresses-table thead th:nth-child(8){min-width:65px;text-align:center}.addresses-table thead th:nth-child(9){min-width:70px;text-align:center}.addresses-table tbody tr{background-color:rgba(255,255,255,.02);transition:background-color .2s}.addresses-table tbody tr:hover{background-color:rgba(255,46,114,.05)}.addresses-table tbody td{padding:.25rem .4rem;border-bottom:1px solid rgba(255,255,255,.05);color:#9ca3af;font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.addresses-table tbody td:first-child{font-family:Courier New,monospace}.addresses-table tbody td:nth-child(2){text-align:center}.addresses-table tbody td:nth-child(3){text-align:center;font-weight:600;color:#EC4673}.addresses-table tbody td:nth-child(4),.addresses-table tbody td:nth-child(5),.addresses-table tbody td:nth-child(6),.addresses-table tbody td:nth-child(7),.addresses-table tbody td:nth-child(8),.addresses-table tbody td:nth-child(9){text-align:center}.addresses-table .active-badge{padding:.1rem .35rem;margin:0}@media (max-width:768px){.app{padding:1rem}.header h1{font-size:2rem}.info-bar{font-size:.85rem;gap:.75rem}.holder-row td,.holders-table th{padding:.75rem .5rem;font-size:.85rem}.address-cell{font-size:.75rem}}.multisig-cell{position:relative}.multisig-indicator{width:24px;height:24px;background:rgba(34,197,94,.15);border:2px solid #22c55e;border-radius:50%;transition:all .2s ease}.multisig-indicator,.multisig-indicator-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center}.multisig-indicator-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:rgba(34,197,94,.15);border:2px solid #22c55e;border-radius:50%;transition:all .2s ease;cursor:pointer}.multisig-indicator-wrapper:hover .multisig-indicator-icon{background:rgba(34,197,94,.25);transform:scale(1.1)}.multisig-tooltip{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:4px;padding:16px 16px 20px;background:rgba(26,26,46,.98);border:1px solid rgba(34,197,94,.4);border-radius:8px;color:white;font-size:12px;font-family:Courier New,monospace;z-index:1000;min-width:400px;max-width:500px;box-shadow:0 4px 12px rgba(0,0,0,.5);pointer-events:none;line-height:1.6;text-align:left;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:text;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;display:flex;flex-direction:column;gap:4px}.multisig-tooltip:after{content:"";position:absolute;bottom:-8px;left:0;right:0;height:12px;background:transparent}.multisig-indicator-wrapper:hover .multisig-tooltip{opacity:1;visibility:visible;pointer-events:auto}.multisig-tooltip-header{font-weight:700;color:#22c55e;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid rgba(34,197,94,.3)}.multisig-tooltip-signer,.multisig-tooltip-signer-link{display:block;padding:2px 0;word-break:break-all}.multisig-tooltip-signer-link{color:#3498db;text-decoration:none;transition:color .2s ease}.multisig-tooltip-signer-link:hover{color:#2980b9;text-decoration:underline}.multisig-tooltip-signer:hover{background:rgba(34,197,94,.1)}.no-did-label{color:#888;font-style:italic}.entity-name{color:#9ca3af;font-style:italic;font-size:.75rem;margin-top:2px;text-align:left}.search-bar-container{width:100%;max-width:1350px;margin:0 0 2rem}.search-bar-wrapper{position:relative;display:flex;align-items:center;max-width:700px}.search-input{width:100%;padding:1rem 3.5rem 1rem 1.5rem;background:rgba(26,26,46,.8);border:1px solid rgba(255,46,114,.3);border-radius:12px;color:white;font-size:1rem;transition:all .3s ease}.search-input:focus{border-color:#FF2E72;box-shadow:0 0 20px rgba(255,46,114,.2);outline:none}.search-label{position:absolute;left:1.5rem;color:rgba(255,255,255,.5);font-size:1rem;transition:all .3s ease;pointer-events:none;background:transparent}.search-label.floating{transform:translateY(-2rem) scale(.85);transform-origin:left;color:#FF2E72}.search-button{position:absolute;right:1rem;background:none;border:none;cursor:pointer;font-size:1.2rem;opacity:.7;transition:opacity .2s,transform .2s;padding:.25rem}.search-button:hover{opacity:1;transform:scale(1.1)}.search-icon{width:26px;height:26px}.search-error{color:#ff6b6b;margin-top:.75rem;font-size:.9rem;text-align:center;animation:fadeInOut 3s ease forwards}@keyframes fadeInOut{0%{opacity:0;transform:translateY(-5px)}10%{opacity:1;transform:translateY(0)}80%{opacity:1}to{opacity:0}}.address-cell-wrapper{position:relative;display:inline-block;cursor:pointer}.address-link{color:#3498db;text-decoration:none;font-family:Courier New,monospace;transition:color .2s ease}.address-link:hover{color:#2980b9;text-decoration:underline}.address-link-highlighted{color:#EC3F56!important;font-weight:700}.address-link-highlighted:hover{color:#d63649!important}.did-text{color:#ffffff;font-family:Courier New,monospace;cursor:default}.address-text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.address-tooltip{position:fixed;z-index:99999;pointer-events:auto}.tooltip-content{background:#2c3e50;color:#ffffff;padding:10px 14px;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.3);white-space:nowrap;cursor:pointer;transition:background-color .2s ease}.tooltip-content:hover{background:#34495e}.tooltip-address{display:block;font-family:Courier New,monospace;font-size:13px}.copied-message{display:block;font-size:13px;color:#2ecc71;font-weight:600;text-align:center}@keyframes fadeIn{0%{opacity:0;transform:translateX(-50%) translateY(5px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.identity-detail-container{width:100%;max-width:1400px;display:flex;flex-direction:column;gap:1.5rem}.identity-header{background:#1a1a2e;border:1px solid rgba(255,46,114,.2);border-radius:12px;padding:1.5rem 2rem}.identity-did-section{display:flex;flex-direction:column;gap:.5rem}.identity-did-row{display:flex;align-items:center;gap:.75rem;font-size:.85rem}.identity-label{color:#9ca3af;font-size:.9rem;font-weight:600}.identity-label-small{color:#6b7280;font-size:.85rem;font-weight:500}.identity-name-row{display:flex;align-items:center;gap:.75rem;margin-top:.25rem}.identity-entity-name{color:white;font-weight:700;font-size:1rem}.identity-website-row{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}.identity-website-value{color:#6b7280;font-size:.85rem}.identity-website-link{color:#3b82f6;font-size:.85rem;text-decoration:none}.identity-website-link:hover{text-decoration:underline}.no-did-label-large{color:#6b7280;font-style:italic;font-size:1rem}.identity-tables-section{background:#1a1a2e;border:1px solid rgba(255,46,114,.1);border-radius:12px;overflow:visible}.identity-unified-table{width:100%;border-collapse:collapse}.identity-unified-table thead{background:linear-gradient(193.19deg,#FF2E72 5.7%,#4A125E 91.16%)}.identity-unified-table thead:first-of-type th:first-child{border-top-left-radius:12px}.identity-unified-table thead:first-of-type th:last-child{border-top-right-radius:12px}.identity-unified-table th{color:white;padding:.5rem;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;text-align:center;vertical-align:middle}.identity-unified-table th:first-child{text-align:left;padding-left:1rem}.identity-unified-table td{padding:.75rem .5rem;color:#e0e0e0;font-size:.85rem;text-align:center;border-bottom:1px solid rgba(255,46,114,.05);white-space:nowrap;position:relative}.identity-unified-table td:first-child{text-align:left;padding-left:1rem}.identity-unified-table .did-body tr{background-color:rgba(255,255,255,.02)}.identity-unified-table .accounts-body tr{background-color:rgba(255,255,255,.02);transition:background-color .2s}.identity-unified-table .accounts-body tr:hover{background-color:rgba(255,46,114,.08)}.identity-unified-table td:nth-child(2),.identity-unified-table td:nth-child(3){text-align:right;padding-right:1rem}.identity-unified-table td:nth-child(4){overflow:visible;z-index:10}.account-address-cell{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.asset-link{color:#3498db;text-decoration:none;font-weight:600;transition:color .2s}.asset-link:hover{color:#2980b9;text-decoration:underline}.did-table-link{color:#3498db;text-decoration:none;font-family:Courier New,monospace;font-size:.8rem;transition:color .2s}.did-table-link:hover{color:#2980b9;text-decoration:underline}.ctrl-tooltip-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center}.ctrl-tooltip-wrapper .staking-indicator-icon{cursor:pointer}.ctrl-tooltip-wrapper:hover .ctrl-tooltip{opacity:1;visibility:visible;pointer-events:auto}.ctrl-tooltip{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px;padding:8px 12px;background:rgba(26,26,46,.98);border:1px solid rgba(255,46,114,.4);border-radius:8px;z-index:1000;min-width:120px;box-shadow:0 4px 12px rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.ctrl-stash-address{color:#ffffff;font-family:Courier New,monospace;font-size:.8rem;white-space:nowrap}@media (max-width:1200px){.identity-unified-table td,.identity-unified-table th{padding:.5rem .25rem;font-size:.75rem}}@media (max-width:768px){.identity-detail-container{gap:1rem}.identity-header{padding:1rem}.identity-unified-table td,.identity-unified-table th{padding:.4rem .2rem;font-size:.7rem}}.home-layout{display:flex;gap:40px;max-width:1350px;width:100%;padding:40px 0}.home-content{flex:3 1;min-width:0;overflow-wrap:break-word}.home-content p{color:#b0b0b0;line-height:1.8;margin-bottom:1.5rem;font-size:1rem}.home-content strong{color:#e0e0e0}.home-content a{color:#EC4673}.home-content a:hover{color:#FF2E72}.home-sidebar-links{flex:1 1;display:flex;flex-direction:column;gap:16px}.home-link-section{background:linear-gradient(135deg,rgba(255,46,114,.08),rgba(250,117,248,.08));border:1px solid rgba(255,46,114,.2);border-radius:12px;padding:16px 20px}.home-link-section h3{color:#fff;font-size:.9rem;font-weight:600;margin-bottom:12px;text-transform:uppercase;letter-spacing:.05em}.home-link-section ul{list-style:none;padding:0;margin:0}.home-link-section li{margin-bottom:8px}.home-link-section li:last-child{margin-bottom:0}.home-link-section a{color:#b0b0b0;text-decoration:none;font-size:.95rem;transition:color .2s;display:flex;align-items:center;gap:8px}.home-link-section a:hover{color:#FF2E72}.home-link-section a:before{content:"→";color:rgba(255,46,114,.6);font-size:.8rem}.home-link-section details{margin-top:12px;border-top:1px solid rgba(255,46,114,.15);padding-top:12px}.home-link-section summary{cursor:pointer;color:#b0b0b0;font-size:.9rem;font-weight:500;list-style:none;display:flex;align-items:center;gap:8px;transition:color .2s}.home-link-section summary:hover{color:#FF2E72}.home-link-section summary:before{content:"▶";font-size:.6rem;color:rgba(255,46,114,.6);transition:transform .2s}.home-link-section details[open] summary:before{transform:rotate(90deg)}.home-link-section summary::-webkit-details-marker{display:none}.home-link-section details ul{margin-top:8px}.home-link-section details .link-group-title{color:#9ca3af;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-top:12px;margin-bottom:6px;padding-left:16px}.home-link-section details .link-group-title:first-child{margin-top:0}.home-faq{margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(255,46,114,.15)}.home-faq h2{color:#fff;font-size:1.1rem;font-weight:600;margin-bottom:1rem}.home-faq details{margin-bottom:12px;background:linear-gradient(135deg,rgba(255,46,114,.05),rgba(250,117,248,.05));border:1px solid rgba(255,46,114,.15);border-radius:10px;overflow:hidden}.home-faq summary{cursor:pointer;padding:14px 18px;color:#e0e0e0;font-size:.95rem;font-weight:500;list-style:none;display:flex;align-items:center;gap:10px;transition:all .2s}.home-faq summary:hover{background:rgba(255,46,114,.08);color:#fff}.home-faq summary:before{content:"▶";font-size:.6rem;color:rgba(255,46,114,.7);transition:transform .2s}.home-faq details[open] summary:before{transform:rotate(90deg)}.home-faq summary::-webkit-details-marker{display:none}.home-faq .faq-content{padding:0 18px 16px;color:#b0b0b0;font-size:.9rem;line-height:1.7}.home-faq .faq-content p{margin-bottom:.8rem;font-size:.9rem}.home-faq .faq-content p:last-child{margin-bottom:0}.home-faq .faq-content a{color:#EC4673;text-decoration:none;transition:color .2s}.home-faq .faq-content a:hover{color:#FF2E72}.home-faq .faq-links{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:10px}.home-faq .faq-links a{color:#b0b0b0;text-decoration:none;font-size:.85rem;padding:4px 10px;background:rgba(255,46,114,.08);border-radius:6px;transition:all .2s}.home-faq .faq-links a:hover{background:rgba(255,46,114,.15);color:#FF2E72}.staking-calculator{margin-top:2rem;padding-top:2rem;border-top:1px solid rgba(255,46,114,.15)}.staking-calculator h2{color:#fff;font-size:1.1rem;font-weight:600;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.05em}.staking-calculator-content{display:flex;gap:30px;background:linear-gradient(135deg,rgba(255,46,114,.05),rgba(250,117,248,.05));border:1px solid rgba(255,46,114,.15);border-radius:12px;padding:24px}.staking-calculator-inputs{display:flex;flex-direction:column;gap:20px;max-width:200px}.staking-calculator-input-group{display:flex;flex-direction:column;gap:6px}.staking-calculator-input-group label{color:#9ca3af;font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.staking-calculator-input-group label .label-cost{color:#e0e0e0;font-weight:400;font-size:.7rem}.staking-calculator-input-wrapper{position:relative;display:flex;align-items:center}.staking-calculator-input-wrapper input{width:100%;padding:12px 50px 12px 14px;background:rgba(0,0,0,.3);border:1px solid rgba(255,46,114,.2);border-radius:8px;color:#fff;font-size:1rem;font-family:inherit;transition:border-color .2s,box-shadow .2s;-moz-appearance:textfield}.staking-calculator-input-wrapper input::-webkit-inner-spin-button,.staking-calculator-input-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.staking-calculator-input-wrapper input:focus{outline:none;border-color:rgba(255,46,114,.5);box-shadow:0 0 0 3px rgba(255,46,114,.1)}.staking-calculator-input-wrapper .input-suffix{position:absolute;right:14px;color:#9ca3af;font-size:.9rem;pointer-events:none}.staking-calculator-input-group .input-helper{color:#9ca3af;font-size:.85rem;margin-top:4px}.staking-calculator-input-group .input-helper span{color:#e0e0e0}.staking-calculator-results{display:flex;flex-direction:column;justify-content:center}.staking-calculator-results-grid{display:grid;grid-template-columns:auto auto auto;grid-gap:12px 16px;gap:12px 16px;align-items:center}.staking-calculator-results-grid .result-period{color:#9ca3af;font-size:.9rem;font-weight:500}.staking-calculator-results-grid .result-polyx{color:#e0e0e0;font-size:1rem;font-weight:500;text-align:right}.staking-calculator-results-grid .result-usd{color:#EC4673;font-size:.95rem;text-align:right}@media (max-width:900px){.home-layout{flex-direction:column;gap:30px}.home-content,.home-sidebar-links{flex:none;width:100%}.staking-calculator-content{flex-direction:column;gap:24px}.staking-calculator-results{padding-top:16px;border-top:1px solid rgba(255,46,114,.1)}}