body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.login-modal-overlay{align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10000}.login-modal-content{background-color:#1a1a1a;border-radius:16px;box-shadow:0 20px 60px #00000080;max-height:90vh;max-width:480px;overflow-y:auto;padding:32px;position:relative;width:100%}.login-modal-close{background:none;border:none;color:#999;cursor:pointer;font-size:24px;line-height:1;padding:8px;position:absolute;right:16px;top:16px;transition:color .2s ease}.login-modal-close:hover{color:#fff}.login-modal-title{color:#fff;font-size:28px;font-weight:700;margin:0 0 8px;text-align:center}.login-modal-subtitle{color:#999;font-size:14px;margin:0 0 24px;text-align:center}.login-tabs{background-color:#111;border-radius:12px;display:flex;gap:4px;margin-bottom:24px;padding:4px}.login-tab{align-items:center;background:none;border:none;border-radius:10px;color:#666;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-size:12px;gap:4px;padding:10px 8px;transition:all .2s ease}.login-tab:hover{background-color:#1a1a1a;color:#aaa}.login-tab.active{background-color:#2a2a2a;color:#fff}.tab-icon{font-size:18px}.tab-label{font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.login-tab-content{min-height:200px}.login-wallet-section{display:flex;flex-direction:column;gap:12px}.login-wallet-button{align-items:center;background-color:#2a2a2a;border:2px solid #333;border-radius:12px;color:#fff;cursor:pointer;display:flex;gap:16px;padding:16px;text-align:left;transition:all .2s ease;width:100%}.login-wallet-button:hover:not(:disabled){background-color:#333;transform:translateY(-2px)}.login-wallet-button:disabled{cursor:not-allowed;opacity:.6}.login-wallet-button.ton-wallet:hover:not(:disabled){border-color:#0078d1}.login-wallet-button.evm-wallet:hover:not(:disabled){border-color:#627eea}.wallet-icon{flex-shrink:0;font-size:32px}.wallet-info{text-align:left}.wallet-name{color:#fff;font-size:16px;font-weight:600;margin-bottom:4px}.wallet-description{color:#999;font-size:13px}.wallet-connected-badge{background-color:#00c85326;border-radius:20px;color:#00c853;font-size:12px;font-weight:600;padding:4px 10px}.wallet-security-note{align-items:flex-start;background-color:#0078d114;border-radius:10px;color:#888;display:flex;font-size:12px;gap:8px;line-height:1.5;margin-top:4px;padding:12px}.security-icon{flex-shrink:0;font-size:14px}.email-login-form,.login-email-section{display:flex;flex-direction:column;gap:16px}.form-group{display:flex;flex-direction:column;gap:6px}.form-group label{color:#aaa;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.form-group input{background-color:#2a2a2a;border:2px solid #333;border-radius:12px;box-sizing:border-box;color:#fff;font-size:15px;padding:14px 16px;transition:border-color .2s ease;width:100%}.form-group input:focus{border-color:#0078d1;outline:none}.form-group input::placeholder{color:#555}.email-submit-btn{background:linear-gradient(135deg,#0078d1,#759cec);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 16px;transition:all .3s ease;width:100%}.email-submit-btn:hover:not(:disabled){box-shadow:0 4px 12px #0098ea4d;transform:translateY(-2px)}.email-submit-btn:disabled{cursor:not-allowed;opacity:.6}.email-toggle{align-items:center;color:#888;display:flex;font-size:14px;gap:8px;justify-content:center}.email-toggle-btn{background:none;border:none;color:#0078d1;cursor:pointer;font-size:14px;font-weight:600;padding:0;transition:color .2s ease}.email-toggle-btn:hover{color:#39f}.login-telegram-section{gap:20px}.login-telegram-section,.telegram-info-box{align-items:center;display:flex;flex-direction:column}.telegram-info-box{color:#999;font-size:14px;gap:8px;padding:16px;text-align:center}.telegram-icon{font-size:40px}.telegram-login-container{display:flex;justify-content:center;min-height:50px}.login-replit-section{align-items:center;display:flex;flex-direction:column;gap:20px}.replit-info-box{padding:16px;text-align:center}.replit-logo{font-size:48px;margin-bottom:12px}.replit-info-box h3{color:#fff;font-size:20px;font-weight:700;margin:0 0 8px}.replit-info-box p{color:#999;font-size:14px;line-height:1.6;margin:0}.replit-login-btn{align-items:center;background:linear-gradient(135deg,#f26207,#ff8a3d);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;padding:14px 24px;transition:all .3s ease;width:100%}.replit-login-btn:hover:not(:disabled){box-shadow:0 6px 20px #f2620759;transform:translateY(-2px)}.replit-login-btn:disabled{cursor:not-allowed;opacity:.6}.replit-btn-icon{font-size:20px}.replit-features{display:flex;flex-direction:column;gap:10px;width:100%}.replit-feature{background-color:#2a2a2a;border-radius:10px;color:#ccc;gap:10px;padding:10px 14px}.login-divider,.replit-feature{align-items:center;display:flex;font-size:14px}.login-divider{color:#666;margin:24px 0}.login-divider:after,.login-divider:before{background-color:#333;content:"";flex:1 1;height:1px}.login-divider span{padding:0 16px}.login-error{background-color:#ff44441a;border:1px solid #ff44444d;border-radius:10px;color:#ff6b6b;margin-top:16px;padding:12px 16px}.login-error,.login-loading{font-size:14px;text-align:center}.login-loading{color:#0078d1;margin-top:8px;padding:12px}.login-modal-footer{border-top:1px solid #333;margin-top:24px;padding-top:24px}.login-footer-text{color:#666;font-size:12px;line-height:1.5;margin:0;text-align:center}.registration-form{display:flex;flex-direction:column;gap:16px}.telegram-info{background-color:#2a2a2a;border-radius:10px;color:#0078d1;font-size:14px;padding:12px 16px}.telegram-info p{margin:0}.registration-actions{display:flex;gap:12px}.btn-primary{background:linear-gradient(135deg,#0078d1,#759cec);border:none;border-radius:12px;color:#fff;cursor:pointer;flex:1 1;font-size:16px;font-weight:600;padding:14px 16px;transition:all .3s ease}.btn-primary:hover:not(:disabled){box-shadow:0 4px 12px #0098ea4d;transform:translateY(-2px)}.btn-primary:disabled{cursor:not-allowed;opacity:.6}.btn-secondary{background-color:initial;border:2px solid #333;border-radius:12px;color:#999;cursor:pointer;flex:1 1;font-size:16px;font-weight:600;padding:14px 16px;transition:all .2s ease}.btn-secondary:hover{background-color:#2a2a2a;border-color:#444;color:#fff}[dir=rtl] .wallet-info{text-align:right}[dir=rtl] .login-modal-close{left:16px;right:auto}@media (max-width:768px){.login-modal-content{max-height:95vh;padding:24px}.login-modal-title{font-size:24px}.login-wallet-button{padding:14px}.wallet-icon{font-size:28px}.wallet-name{font-size:15px}.wallet-description{font-size:12px}.login-tabs{gap:2px;padding:3px}.login-tab{padding:8px 4px}.tab-icon{font-size:16px}.tab-label{font-size:10px}}.login-button{background-color:#0078d1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:background-color .3s ease}.login-button:hover{background-color:#007bb5}.user-menu-container{position:relative}.user-menu-button{align-items:center;background-color:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;display:flex;gap:8px;padding:6px 12px;transition:all .3s ease}.user-menu-button:hover{background-color:#ffffff26;border-color:#ffffff4d}.user-avatar{align-items:center;background:linear-gradient(135deg,#0078d1,#759cec);border-radius:50%;display:flex;font-size:14px;font-weight:700;height:32px;justify-content:center;width:32px}.user-name{font-size:14px;font-weight:500;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-arrow{font-size:10px;margin-left:4px}.user-dropdown{background-color:#1a1a1a;border:1px solid #fff3;border-radius:12px;box-shadow:0 8px 24px #0006;min-width:240px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:1000}.dropdown-item{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:12px;padding:12px 16px;text-align:left;text-decoration:none;transition:background-color .2s ease;width:100%}.dropdown-item:hover{background-color:#ffffff1a}.dropdown-icon{flex-shrink:0;font-size:18px}.wallet-info{cursor:default;font-size:13px}.wallet-label{color:#fff9}.wallet-address{color:#ffffffe6}.dropdown-divider{background-color:#ffffff1a;height:1px;margin:4px 0}.logout-item{color:#ff3b30}.logout-item:hover{background-color:#ff3b301a}@media (max-width:768px){.login-button{font-size:16px;padding:12px;width:100%}.user-menu-button{justify-content:center;width:100%}.user-name{max-width:100px}.user-dropdown{left:0;min-width:auto;right:0}}.logo-loader-container{align-items:center;display:flex;justify-content:center;width:100%}.loader-spinner{position:relative}.logo-loader-sm .loader-spinner{height:60px;width:60px}.logo-loader-md .loader-spinner{height:90px;width:90px}.logo-loader-lg .loader-spinner{height:120px;width:120px}.loader-ring{animation:loader-spin 1.8s cubic-bezier(.55,.055,.675,.19) infinite;border:3px solid #0000;border-radius:50%;inset:0;position:absolute}.loader-ring:first-child{animation-duration:1.8s;border-right-color:#0078d1;border-top-color:#0078d1}.loader-ring:nth-child(2){animation:loader-spin 1.8s cubic-bezier(.215,.61,.355,1) infinite reverse;animation-duration:1.35s;border-left-color:#5dade2;border-top-color:#5dade2}.loader-ring:nth-child(3){animation-duration:2.1s;animation-timing-function:cubic-bezier(.645,.045,.355,1);border-bottom-color:#2ecc71;border-top-color:#2ecc71;inset:10px}.loader-ring:nth-child(4){animation-duration:1.6s;animation-timing-function:cubic-bezier(.77,0,.175,1);border-right-color:#3498db;border-top-color:#3498db;inset:20px}.logo-loader-sm .loader-ring:nth-child(3){inset:6px}.logo-loader-sm .loader-ring:nth-child(4){inset:12px}.logo-loader-md .loader-ring:nth-child(3){inset:8px}.logo-loader-md .loader-ring:nth-child(4){inset:16px}.loader-center-dot{animation:loader-pulse 2s ease-in-out infinite;background:linear-gradient(45deg,#0078d1,#5dade2);border-radius:50%;box-shadow:0 0 16px #0078d180,0 0 32px #5dade24d;height:12px;inset:0;margin:auto;position:absolute;width:12px}.logo-loader-sm .loader-center-dot{height:8px;width:8px}.logo-loader-lg .loader-center-dot{height:14px;width:14px}@keyframes loader-spin{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.08)}to{transform:rotate(1turn) scale(1)}}@keyframes loader-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}.account-page{background-color:#121212;background-color:var(--dark-bg);color:#fff;color:var(--text-primary);font-family:Arial,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.account-header{background-color:#1e1e1e;background-color:var(--dark-surface);border-radius:10px;box-shadow:0 5px 15px #0003;margin-bottom:20px;padding:20px}.account-header-top{align-items:center;display:flex;gap:12px;margin-bottom:12px}.account-header-top h2{color:#fff;color:var(--text-primary);font-size:1.8rem;margin:0}.owner-badge{background-color:#2ecc71;background-color:var(--success);border-radius:4px;color:#fff;display:inline-block;font-size:.75rem;font-weight:700;padding:4px 10px}.account-address{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.address-label{color:#b3b3b3;color:var(--text-secondary);font-weight:700}.ton-address-value{background-color:#2d2d2d;background-color:var(--dark-surface-2);border-radius:4px;color:#0078d1;color:var(--primary-color);font-family:Courier New,monospace;font-size:.9rem;padding:4px 8px}.copy-button{background-color:initial;color:#fff;font-size:.85rem;padding:4px}.wallet-info{margin-top:10px}.wallet-version-badge{background-color:#2d2d2d;background-color:var(--dark-surface-2);border-radius:4px;color:#5dade2;color:var(--primary-light);font-size:.8rem;font-weight:600;padding:4px 10px}.account-stats{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.stat-card{background-color:#1e1e1e;background-color:var(--dark-surface);border-radius:8px;box-shadow:0 4px 10px #0003;display:flex;flex:1 1;flex-direction:column;min-width:100px;padding:14px;text-align:center}.stat-value{color:#0078d1;color:var(--primary-color);font-size:1.8rem;margin-bottom:4px}.stat-label{color:#b3b3b3;color:var(--text-secondary);font-size:.85rem}.domains-section{margin-bottom:32px}.domains-section h3{font-size:1.3rem;margin-bottom:12px;padding-bottom:8px}.domains-section-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.domains-section-header h3{border-bottom:none;margin-bottom:0;padding-bottom:0}.batch-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.selected-count{color:#5dade2;color:var(--primary-light);font-size:.9rem;font-weight:600}.batch-warning{color:#f39c12;color:var(--warning);font-size:.8rem}.batch-renew-button{background-color:#2ecc71;background-color:var(--success);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:700;padding:8px 16px;transition:background-color .2s}.batch-renew-button:hover{background-color:#27ae60}.batch-renew-button:disabled{background-color:#555;cursor:not-allowed}.expiry-loading{color:#5dade2;color:var(--primary-light);font-size:.85rem;font-style:italic;padding:8px 0}.domains-table-wrapper{background-color:#1e1e1e;background-color:var(--dark-surface);border-radius:8px;box-shadow:0 4px 10px #0003;overflow-x:auto}.domains-table{border-collapse:collapse;font-size:.9rem;width:100%}.domains-table thead{background-color:#2d2d2d;background-color:var(--dark-surface-2)}.domains-table th{border-bottom:1px solid #333;color:#b3b3b3;color:var(--text-secondary);font-size:.8rem;font-weight:600;letter-spacing:.5px;padding:12px 14px;text-align:left;text-transform:uppercase;white-space:nowrap}.domains-table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.domains-table th.sortable:hover{color:#5dade2;color:var(--primary-light)}.domains-table td{border-bottom:1px solid #2a2a2a;padding:10px 14px;vertical-align:middle}.domain-row{transition:background-color .15s}.domain-row:hover{background-color:#ffffff08}.domain-row.selected{background-color:#0078d11a}.domain-row.requesting{background-color:#3498db14}.domain-row.success{background-color:#2ecc7114}.domain-row.error{background-color:#e74c3c14}.col-select{text-align:center;width:40px}.col-select input[type=checkbox]{accent-color:#0078d1;accent-color:var(--primary-color);cursor:pointer;height:16px;width:16px}.col-name{min-width:120px}.col-expiry{min-width:180px}.col-status{width:100px}.col-actions{width:80px}.col-price{color:#2ecc71;color:var(--success);font-weight:600;min-width:100px}.col-market{min-width:80px}.col-parent{min-width:120px}.domain-link{color:#5dade2;color:var(--primary-light);font-weight:600;text-decoration:none}.domain-link:hover{color:#0078d1;color:var(--primary-color);text-decoration:underline}.expiry-date{color:#fff;color:var(--text-primary);display:block;font-size:.85rem}.expiry-badge{border-radius:3px;display:inline-block;font-size:.7rem;font-weight:600;margin-top:2px;padding:2px 6px}.expiry-badge.ok{background-color:#2ecc7126;color:#2ecc71;color:var(--success)}.expiry-badge.expiring-medium{background-color:#f39c1226;color:#f39c12;color:var(--warning)}.expiry-badge.expiring-soon{background-color:#e74c3c26;color:#e74c3c;color:var(--error)}.expiry-badge.expired{background-color:#e74c3c33;color:#e74c3c;color:var(--error);font-weight:700}.expiry-unknown{color:#b3b3b3;color:var(--text-secondary);font-size:.85rem;font-style:italic}.status-badge{border-radius:4px;display:inline-block;padding:3px 8px}.status-badge.idle{color:#b3b3b3;color:var(--text-secondary)}.status-badge.requesting{background-color:#3498db33;color:#3498db;color:var(--accent)}.status-badge.success{background-color:#2ecc7133;color:#2ecc71;color:var(--success)}.status-badge.error{background-color:#e74c3c33;color:#e74c3c;color:var(--error)}.renew-btn-small{background-color:#2ecc71;background-color:var(--success);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.8rem;font-weight:600;padding:5px 12px;transition:background-color .2s}.renew-btn-small:hover{background-color:#27ae60}.renew-btn-small:disabled{background-color:#555;cursor:not-allowed}.view-btn-small{background-color:#0078d1;background-color:var(--primary-color);border-radius:4px;color:#fff;display:inline-block;font-size:.8rem;font-weight:600;padding:5px 12px;text-decoration:none;transition:background-color .2s}.view-btn-small:hover{background-color:#2980b9;background-color:var(--primary-dark)}.market-link{color:#5dade2;color:var(--primary-light);text-decoration:underline}.market-link:hover{color:#0078d1;color:var(--primary-color)}.sale-contract-info{display:flex;flex-direction:column;gap:20px;margin-top:20px}.info-card{background-color:#1e1e1e;background-color:var(--dark-surface);border-radius:10px;box-shadow:0 4px 6px #0000001a;padding:20px}.info-card h3{color:#0078d1;color:var(--primary-color);margin-bottom:12px}.info-card p{color:#b3b3b3;color:var(--text-secondary);line-height:1.5}.pagination-button{transition:background-color .2s}.button-disabled{background-color:#555;border-radius:5px}@media (max-width:768px){.account-stats{flex-wrap:wrap}.stat-card{min-width:calc(50% - 16px)}.domains-section-header{align-items:flex-start;flex-direction:column}.batch-actions{justify-content:space-between;width:100%}.domains-table{font-size:.8rem}.domains-table td,.domains-table th{padding:8px 10px}}@media (max-width:576px){.account-page{padding:10px}.account-header{padding:14px}.account-address{align-items:flex-start;flex-direction:column}.stat-card{min-width:calc(50% - 16px)}}.auctions-page{background-color:#121212;background-color:var(--dark-bg);color:#fff;color:var(--text-primary);font-family:Arial,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.auctions-header{margin-bottom:30px;text-align:center}.auctions-header h2{color:#fff;color:var(--text-primary);font-size:2rem;margin-bottom:10px}.auctions-count{color:#b3b3b3;color:var(--text-secondary);font-size:1.1rem}.table-container{border-radius:10px;box-shadow:0 5px 15px #0003;margin-bottom:30px;overflow-x:auto}.auctions-table{background-color:#1e1e1e;background-color:var(--dark-surface);border-collapse:collapse;border-radius:10px;color:#fff;color:var(--text-primary);overflow:hidden;width:100%}.auctions-table td,.auctions-table th{border-bottom:1px solid #2d2d2d;border-bottom:1px solid var(--dark-surface-2);padding:15px;text-align:left}.auctions-table th{background-color:#2d2d2d;background-color:var(--dark-surface-2);color:#fff;color:var(--text-primary);font-weight:700}.sortable-header{cursor:pointer;transition:background-color .3s ease;-webkit-user-select:none;user-select:none}.sortable-header:hover{background-color:#3d3d3d}.even-row{background-color:#1e1e1e;background-color:var(--dark-surface)}.odd-row{background-color:#252525}.even-row:hover,.odd-row:hover{background-color:#333;cursor:pointer}.bids-cell,.domain-cell,.duration-cell,.owner-cell,.price-cell{white-space:nowrap}.domain-link,.owner-link{color:#0078d1;color:var(--primary-color);text-decoration:none;transition:color .3s ease}.domain-link:hover,.owner-link:hover{color:#5dade2;color:var(--primary-light);text-decoration:underline}.duration-cell.ended{color:#e74c3c;color:var(--error)}.auctions-mobile-view{display:none}.auction-card{background-color:#1e1e1e;background-color:var(--dark-surface);box-shadow:0 5px 15px #0003;margin-bottom:15px}.auction-domain{background-color:#2d2d2d;background-color:var(--dark-surface-2);font-size:1.2rem;font-weight:700;padding:15px}.auction-details{padding:15px}.auction-detail{border-bottom:1px solid #333;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:8px}.auction-detail:last-child{border-bottom:none;margin-bottom:0}.detail-label{color:#b3b3b3;color:var(--text-secondary);font-weight:700}.detail-value{color:#fff;color:var(--text-primary)}.detail-value.ended{color:#e74c3c;color:var(--error)}.pagination{margin-top:30px}.pagination-button{font-weight:700;padding:10px 20px;transition:background-color .3s ease}.pagination-button.disabled{background-color:#7f8c8d;cursor:not-allowed}.page-info{margin:0 15px}.loading-message,.page-info{color:#b3b3b3;color:var(--text-secondary)}.loading-message{background-color:#1e1e1e;background-color:var(--dark-surface);border-radius:8px;margin:20px auto;max-width:600px;padding:20px;text-align:center}@media (max-width:992px){.auctions-page{padding:15px}.table-container{margin-bottom:20px}.auctions-table td,.auctions-table th{padding:12px 10px}}@media (max-width:768px){.table-container{display:none}.auctions-mobile-view{display:block}.pagination{flex-wrap:wrap;gap:10px}.auctions-header h2{font-size:1.8rem}}@media (max-width:480px){.auctions-page{padding:10px}.auction-domain{font-size:1.1rem;padding:12px}.auction-details{padding:12px}.pagination-button{font-size:.9rem;padding:8px 15px}.page-info{font-size:.9rem}}.domain-page{background-color:#121212;background-color:var(--dark-bg);color:#fff;color:var(--text-primary);font-family:Arial,sans-serif;margin:auto;max-width:800px;padding:20px}.dp-header{justify-content:space-between;margin-bottom:16px}.dp-domain-title,.dp-header{align-items:center;display:flex}.dp-domain-title{gap:10px}.dp-domain-title h1{font-size:1.8rem;font-weight:700;margin:0}.dp-domain-title .dp-encoded{color:#b3b3b3;color:var(--text-secondary);font-size:.9rem}.dp-copy-btn{background:none;border:none;border-radius:4px;color:#b3b3b3;color:var(--text-secondary);cursor:pointer;font-size:14px;padding:4px 8px;transition:all .2s}.dp-copy-btn:hover{background:#2d2d2d;background:var(--dark-surface-2);color:#fff;color:var(--text-primary)}.dp-explorer-link{align-items:center;color:#0078d1;color:var(--primary-color);display:flex;font-size:.9rem;gap:4px;text-decoration:none}.dp-explorer-link:hover{text-decoration:underline}.dp-tabs{border-bottom:1px solid #2d2d2d;border-bottom:1px solid var(--dark-surface-2);display:flex;gap:8px;margin-bottom:24px}.dp-tab{background:none;border:none;border-bottom:2px solid #0000;color:#b3b3b3;color:var(--text-secondary);cursor:pointer;font-size:15px;padding:10px 16px;transition:all .2s}.dp-tab:hover{color:#fff;color:var(--text-primary)}.dp-tab.active{border-bottom-color:#0078d1;border-bottom-color:var(--primary-color);color:#0078d1;color:var(--primary-color)}.dp-profile-banner{border-radius:12px;margin-bottom:20px;overflow:hidden;position:relative}.dp-banner-bg{border-radius:12px 12px 0 0;height:120px}.dp-clickable{cursor:pointer;transition:opacity .2s}.dp-clickable:hover{opacity:.8}.dp-profile-info{align-items:flex-end;display:flex;gap:16px;margin-top:-40px;padding:0 20px 20px;position:relative}.dp-avatar{object-fit:cover}.dp-avatar,.dp-avatar-placeholder{background:#2d2d2d;background:var(--dark-surface-2);border:3px solid #1e1e1e;border:3px solid var(--dark-surface);border-radius:50%;flex-shrink:0;height:80px;width:80px}.dp-avatar-placeholder{align-items:center;color:#b3b3b3;color:var(--text-secondary);display:flex;font-size:28px;justify-content:center}.dp-profile-meta{flex:1 1;min-width:0}.dp-profile-name{font-size:1.4rem;font-weight:700;margin:0 0 4px}.dp-profile-url a{color:#0078d1;color:var(--primary-color);font-size:.9rem;text-decoration:none}.dp-profile-url a:hover{text-decoration:underline}.dp-extend-btn{background:#0078d1;background:var(--primary-color);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:all .2s;white-space:nowrap}.dp-extend-btn:hover{background:#2980b9;background:var(--primary-dark)}.dp-section{background:#1e1e1e;background:var(--dark-surface);border-radius:10px;margin-bottom:16px;padding:20px}.dp-section-title{color:#b3b3b3;color:var(--text-secondary);font-size:.85rem;font-weight:600;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.dp-records-grid{display:flex;flex-wrap:wrap;gap:8px}.dp-record-chip{align-items:center;background:#2d2d2d;background:var(--dark-surface-2);border-radius:8px;cursor:default;display:inline-flex;font-size:.9rem;gap:6px;padding:8px 14px;transition:all .2s}.dp-record-chip,.dp-record-chip a{color:#fff;color:var(--text-primary);text-decoration:none}.dp-record-chip:hover{background:#383838}.dp-record-chip .dp-chip-icon{align-items:center;display:flex;font-size:16px}.dp-record-chip .dp-chip-label{color:#b3b3b3;color:var(--text-secondary);font-size:.8rem;margin-right:4px}.dp-record-chip .dp-chip-link{color:#b3b3b3;color:var(--text-secondary);font-size:12px;margin-left:2px}.dp-ownership-grid{display:flex;flex-wrap:wrap;gap:8px}.dp-ownership-chip{align-items:center;background:#2d2d2d;background:var(--dark-surface-2);border-radius:8px;display:inline-flex;font-size:.9rem;gap:6px;padding:8px 14px}.dp-ownership-chip .dp-chip-label{color:#0078d1;color:var(--primary-color);font-size:.8rem;font-weight:600}.dp-ownership-chip .dp-chip-value{color:#fff;color:var(--text-primary)}.dp-actions{display:flex;gap:12px;justify-content:center;margin-top:24px}.dp-edit-btn{background:#0078d1;background:var(--primary-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:10px 24px;transition:all .2s}.dp-edit-btn:hover{background:#2980b9;background:var(--primary-dark);transform:translateY(-1px)}.dp-edit-section{background:#1e1e1e;background:var(--dark-surface);border-radius:10px;margin-bottom:16px;padding:24px}.dp-edit-section h3{color:#fff;color:var(--text-primary);font-size:1.2rem;margin:0 0 20px}.dp-edit-group{margin-bottom:20px}.dp-edit-group-title{border-bottom:1px solid #2d2d2d;border-bottom:1px solid var(--dark-surface-2);color:#b3b3b3;color:var(--text-secondary);font-size:.85rem;font-weight:600;letter-spacing:.5px;margin:0 0 12px;padding-bottom:8px;text-transform:uppercase}.dp-edit-row{align-items:center;display:flex;gap:10px;margin-bottom:12px}.dp-edit-row label{color:#b3b3b3;color:var(--text-secondary);flex-shrink:0;font-size:.9rem;font-weight:500;width:140px}.dp-edit-row input{background:#121212;background:var(--dark-bg);border:1px solid #2d2d2d;border:1px solid var(--dark-surface-2);border-radius:6px;color:#fff;color:var(--text-primary);flex:1 1;font-size:14px;padding:8px 12px}.dp-edit-row input:focus{border-color:#0078d1;border-color:var(--primary-color);box-shadow:0 0 0 2px #3498db33;outline:none}.dp-edit-row.dp-modified{background:#3498db14;border-radius:8px;margin-left:-10px;margin-right:-10px;padding:6px 10px}.dp-edit-row.dp-modified input{border-color:#0078d1;border-color:var(--primary-color)}.dp-modified-dot{background:#0078d1;background:var(--primary-color);border-radius:50%;box-shadow:0 0 6px #3498db80;flex-shrink:0;height:8px;width:8px}.dp-save-all-bar{border-top:1px solid #2d2d2d;border-top:1px solid var(--dark-surface-2);display:flex;justify-content:flex-end;margin-top:20px;padding-top:16px}.dp-save-all-btn{background:#0078d1;background:var(--primary-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:10px 28px;transition:all .2s}.dp-save-all-btn:hover{background:#2980b9;background:var(--primary-dark);box-shadow:0 4px 12px #0078d14d;transform:translateY(-1px)}.dp-save-all-btn:disabled{background:#555;box-shadow:none;cursor:not-allowed;transform:none}.dp-custom-key-add{display:flex;gap:10px;margin-top:12px}.dp-custom-key-add input{background:#121212;background:var(--dark-bg);border:1px solid #2d2d2d;border:1px solid var(--dark-surface-2);border-radius:6px;color:#fff;color:var(--text-primary);flex:1 1;font-size:14px;padding:8px 12px}.dp-custom-key-add input:focus{border-color:#0078d1;border-color:var(--primary-color);outline:none}.dp-add-key-btn{background:#2d2d2d;background:var(--dark-surface-2);border:1px solid #2d2d2d;border:1px solid var(--dark-surface-2);border-radius:6px;color:#fff;color:var(--text-primary);cursor:pointer;font-size:14px;padding:8px 16px;transition:all .2s}.dp-add-key-btn:hover{background:#383838;border-color:#0078d1;border-color:var(--primary-color)}.dp-status-msg{background:#2d2d2d;background:var(--dark-surface-2);border-radius:6px;color:#b3b3b3;color:var(--text-secondary);font-size:.9rem;margin-top:12px;padding:10px 14px;word-break:break-all}.dp-sale-banner{background:linear-gradient(135deg,#f39c12,#e67e22);border-radius:10px;color:#fff;margin-bottom:16px;padding:20px}.dp-sale-banner h3{font-size:1.2rem;margin:0 0 12px}.dp-sale-banner p{margin:6px 0}.dp-sale-banner .dp-buy-btn{background:#fff;border-radius:8px;color:#e67e22;display:inline-block;font-weight:700;margin-top:10px;padding:10px 20px;text-decoration:none;transition:all .2s}.dp-sale-banner .dp-buy-btn:hover{box-shadow:0 4px 12px #0003;transform:translateY(-1px)}.dp-expired-banner{background:#1e1e1e;background:var(--dark-surface);border-left:4px solid #e74c3c;border-left:4px solid var(--error);border-radius:0 10px 10px 0;margin-bottom:16px;padding:16px 20px}.dp-expired-banner p{color:#b3b3b3;color:var(--text-secondary);margin:6px 0}.dp-expired-banner .dp-expired-label{color:#e74c3c;color:var(--error);font-weight:700}.dp-release-btn{background:#e74c3c;background:var(--error);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin-top:10px;padding:10px 20px;transition:all .2s}.dp-release-btn:hover{background:#c0392b}.dp-release-btn:disabled{background:#555;cursor:not-allowed}.dp-available-card{background:#1e1e1e;background:var(--dark-surface);border:1px solid #2ecc71;border:1px solid var(--success);border-radius:10px;padding:30px;text-align:center}.dp-available-card h2{color:#2ecc71;color:var(--success);font-size:1.3rem;margin:0 0 8px}.dp-available-card .dp-price{color:#0078d1;color:var(--primary-color);font-size:1.5rem;font-weight:700;margin:16px 0}.dp-available-card .dp-price-info{color:#b3b3b3;color:var(--text-secondary);font-size:.9rem;margin-bottom:20px}.dp-register-btn{background:#2ecc71;background:var(--success);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 32px;transition:all .2s;width:100%}.dp-register-btn:hover{background:#27ae60;transform:translateY(-1px)}.dp-register-btn:disabled{background:#555;cursor:not-allowed}.dp-auction-card{background:#1e1e1e;background:var(--dark-surface);border-left:4px solid #f39c12;border-left:4px solid var(--warning);border-radius:10px;padding:24px}.dp-auction-card h2{color:#f39c12;color:var(--warning);margin:0 0 16px}.dp-auction-card p{margin:8px 0}.dp-bid-btn{background:#f39c12;background:var(--warning);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;margin-top:12px;padding:10px 24px;transition:all .2s}.dp-bid-btn:hover{background:#e67e22}.subdomains-section{margin-top:24px}.subdomains-section h2{font-size:1.3rem;margin-bottom:16px}.auctions-grid,.subdomains-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:12px}.auction-card,.subdomain-card{border-radius:10px;box-shadow:0 4px 12px #0000004d;color:#fff;display:flex;flex-direction:column;overflow:hidden;padding:15px;text-shadow:0 1px 2px #00000080;transition:transform .2s}.auction-card:hover,.subdomain-card:hover{transform:translateY(-3px)}.subdomain-name{font-size:1.2rem;margin:0 0 8px}.subdomain-actions{display:flex;flex-direction:column;gap:8px;margin-top:8px}.view-subdomain-link{background:#fff3;border-radius:6px;color:#fff;display:inline-block;font-weight:600;padding:6px 12px;text-align:center;text-decoration:none;transition:background .2s}.view-subdomain-link:hover{background:#ffffff4d}.no-subdomains-message{background:#1e1e1e;background:var(--dark-surface);border-radius:8px;color:#b3b3b3;color:var(--text-secondary);font-style:italic;padding:20px;text-align:center}.pagination{margin-top:16px}.pagination-button{background:#0078d1;background:var(--primary-color);border-radius:6px;font-weight:600;transition:all .2s}.pagination-button:hover{background:#2980b9;background:var(--primary-dark)}.button-disabled{background:#555;border:none;border-radius:6px;color:#888;cursor:not-allowed;padding:8px 16px}.modal-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background:#1e1e1e;background:var(--dark-surface);border-radius:10px;box-shadow:0 10px 30px #0006;padding:24px;width:320px}.modal-content h3{border-bottom:1px solid #2d2d2d;border-bottom:1px solid var(--dark-surface-2);margin-top:0;padding-bottom:10px}.bid-input,.modal-content h3{color:#fff;color:var(--text-primary)}.bid-input{background:#121212;background:var(--dark-bg);border:1px solid #2d2d2d;border:1px solid var(--dark-surface-2);border-radius:6px;box-sizing:border-box;font-size:16px;margin:12px 0;padding:10px;width:100%}.bid-input:focus{border-color:#0078d1;border-color:var(--primary-color);outline:none}.modal-buttons{display:flex;gap:10px;margin-top:12px}.modal-buttons button{border:none;border-radius:6px;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:10px}.primary-button{background:#0078d1;background:var(--primary-color);color:#fff}.primary-button:hover{background:#2980b9;background:var(--primary-dark)}.cancel-button{background:#555;color:#fff}.cancel-button:hover{background:#666}.dp-no-records{font-size:.9rem;font-style:italic}.dp-delete-btn,.dp-no-records{color:#b3b3b3;color:var(--text-secondary)}.dp-delete-btn{background:none;border:none;cursor:pointer;font-size:16px;padding:4px;transition:color .2s}.dp-delete-btn:hover{color:#e74c3c;color:var(--error)}@media (max-width:768px){.domain-page{padding:12px}.dp-header{align-items:flex-start;flex-direction:column;gap:8px}.dp-domain-title h1{font-size:1.4rem}.dp-tabs{-webkit-overflow-scrolling:touch;overflow-x:auto}.dp-profile-info{align-items:flex-start;flex-direction:column;gap:12px;padding:0 16px 16px}.dp-edit-row{align-items:stretch;flex-direction:column;gap:6px}.dp-edit-row label{width:auto}.dp-records-grid{flex-direction:column}.auctions-grid,.subdomains-grid{grid-template-columns:1fr}}@media (max-width:480px){.dp-tabs{gap:0}.dp-tab{font-size:13px;padding:8px 10px}.modal-content{width:90%}.dp-custom-key-add{flex-direction:column}}body{background-color:#121212;background-color:var(--dark-bg);color:#fff;color:var(--text-primary);font-family:Inter,sans-serif;padding:0}.main-page{line-height:1.6}section{margin:0 auto;max-width:1200px;padding:80px 20px}h2{color:#fff;color:var(--text-primary);font-size:2.5rem;margin-bottom:40px;text-align:center}.hero-section{align-items:center;display:flex;gap:40px;justify-content:space-between}.hero-content{flex:1 1}.hero-content h1{font-size:3.5rem;line-height:1.1;margin-bottom:24px}.hero-content p{color:#b3b3b3;color:var(--text-secondary);font-size:1.25rem;margin-bottom:32px}.hero-buttons{display:flex;gap:16px}.hero-image{flex:1 1}.hero-image img{border-radius:20px;box-shadow:0 20px 40px #0006;width:100%}.chains-container{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.chain-card{background:#1e1e1e;background:var(--dark-surface);border:1px solid #ffffff0d;border-radius:16px;padding:32px;text-align:center;transition:transform .3s ease}.chain-card:hover{background:#2d2d2d;background:var(--dark-surface-2);transform:translateY(-8px)}.chain-icon{font-size:3rem;margin-bottom:20px}.features-container{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.feature-card{background:linear-gradient(145deg,#1e1e1e,#252525);border:1px solid #ffffff1a;border-radius:20px;padding:40px}.feature-icon{font-size:2.5rem;margin-bottom:24px}.oman-seo-section{background:linear-gradient(#000000b3,#000000b3),url(/static/media/oman-bg.343033316cbe5ec87f5b.jpg);background-position:50%;background-size:cover;border-radius:24px;margin:40px auto;padding:100px 40px;text-align:center}.oman-content h2{font-size:3rem}.oman-content p{color:#eee;font-size:1.2rem;margin:0 auto 32px;max-width:800px}.cta-section{background:#0078d1;background:var(--primary-color);border-radius:24px;padding:80px 40px;text-align:center}.cta-section h2{margin-bottom:16px}.cta-section p{font-size:1.2rem;margin-bottom:32px}.cta-button,.primary-button{background:#fff;border-radius:12px;color:#0078d1;color:var(--primary-color);padding:14px 28px}.cta-button,.primary-button,.secondary-button{display:inline-block;font-weight:700;text-decoration:none;transition:all .2s ease}.secondary-button{border:2px solid #fff;border-radius:12px;color:#fff;padding:12px 26px}.cta-button:hover,.primary-button:hover{box-shadow:0 10px 20px #0003;transform:scale(1.05)}.secondary-button:hover{background:#ffffff1a}@media (max-width:768px){.hero-section{flex-direction:column;text-align:center}.hero-content h1{font-size:2.5rem}.hero-buttons{justify-content:center}}.subdomain-enabled-domains-page{background-color:#121212;background-color:var(--dark-bg);color:#fff;color:var(--text-primary);font-family:Arial,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.domains-section{margin-bottom:40px}.domains-section h3{border-bottom:1px solid #2d2d2d;border-bottom:1px solid var(--dark-surface-2);color:#fff;color:var(--text-primary);font-size:1.5rem;margin-bottom:15px;padding-bottom:10px}.no-domains-message{background-color:#1e1e1e;background-color:var(--dark-surface);border-radius:8px;color:#b3b3b3;color:var(--text-secondary);font-style:italic;padding:20px;text-align:center}.domain-card{box-shadow:0 5px 15px #0000004d;color:#fff;overflow:hidden;padding:15px;text-shadow:0 1px 2px #00000080;transition:transform .3s ease}.domain-card:hover{transform:translateY(-5px)}.domain-name{margin:0 0 10px;text-align:center}.domain-actions{display:flex;flex-direction:column;gap:10px;margin-top:10px}.address-link{color:#0078d1;color:var(--primary-color);text-decoration:none}.address-link:hover{color:#5dade2;color:var(--primary-light)}.view-domain-link{background-color:#0078d1;background-color:var(--primary-color);border-radius:5px;color:#fff;display:inline-block;font-weight:700;padding:8px 12px;text-align:center;text-decoration:none;transition:background-color .3s}.view-domain-link:hover{background-color:#2980b9;background-color:var(--primary-dark)}:root{--primary-color:#0078d1;--primary-dark:#2980b9;--primary-light:#5dade2;--dark-bg:#121212;--dark-surface:#1e1e1e;--dark-surface-2:#2d2d2d;--text-primary:#fff;--text-secondary:#b3b3b3;--accent:#3498db;--error:#e74c3c;--success:#2ecc71;--warning:#f39c12}.subdomain-auctions-page{background-color:#121212;background-color:var(--dark-bg);color:#fff;color:var(--text-primary);font-family:Arial,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.page-header{background-color:#1e1e1e;background-color:var(--dark-surface);border-radius:10px;box-shadow:0 5px 15px #0003;margin-bottom:20px;padding:20px}.page-header h2{color:#fff;color:var(--text-primary);font-size:1.8rem;margin-top:0}.auctions-section{margin-bottom:40px}.no-auctions-message{background-color:#1e1e1e;background-color:var(--dark-surface);border-radius:8px;color:#b3b3b3;color:var(--text-secondary);font-style:italic;padding:20px;text-align:center}.auctions-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.auction-card{border-radius:10px;box-shadow:0 5px 15px #0000004d;color:#fff;display:flex;flex-direction:column;overflow:hidden;padding:15px;text-shadow:0 1px 2px #00000080;transition:transform .3s ease}.auction-card:hover{transform:translateY(-5px)}.subdomain-name{font-size:1.3rem;margin:0 0 10px;text-align:center}.address-link,.parent-domain-link{color:#0078d1;color:var(--primary-color);text-decoration:none}.address-link:hover,.parent-domain-link:hover{color:#5dade2;color:var(--primary-light);text-decoration:underline}.highlight{color:#0078d1;color:var(--primary-color);font-weight:700}.pagination{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:20px}.pagination-button{background-color:#0078d1;background-color:var(--primary-color);border:none;border-radius:5px;color:#fff;cursor:pointer;padding:8px 16px;transition:background-color .3s}.pagination-button:hover{background-color:#2980b9;background-color:var(--primary-dark)}.pagination-button:disabled{background-color:#7f8c8d;cursor:not-allowed}.pagination-info{color:#b3b3b3;color:var(--text-secondary);font-size:.9rem}.error-message{background-color:#1e1e1e;background-color:var(--dark-surface);border-radius:8px;color:#e74c3c;color:var(--error);margin:20px auto;max-width:600px;padding:20px}.loading-text{color:#666}@media (max-width:768px){.auctions-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width:576px){.subdomain-auctions-page{padding:10px}.page-header{padding:15px}.auctions-grid{grid-template-columns:1fr}}.sdp-page{background-color:var(--dark-bg);color:var(--text-primary);font-family:Arial,sans-serif;margin:auto;max-width:800px;padding:20px}.sdp-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px}.sdp-loading p{color:var(--text-secondary);margin-top:20px}.sdp-error{color:var(--error);font-weight:700;padding:40px 20px;text-align:center}.sdp-banner{background-position:50%;background-size:cover;border-radius:16px 16px 0 0;height:180px;position:relative}.sdp-banner-edit{align-items:center;background:#00000080;border:none;border-radius:50%;bottom:10px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:10px;transition:background .2s;width:32px}.sdp-banner-edit:hover{background:#000000b3}.sdp-identity{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;margin-top:-50px;position:relative;z-index:1}.sdp-avatar-wrap{background:var(--dark-surface);border:4px solid var(--dark-bg);border-radius:50%;height:100px;overflow:hidden;width:100px}.sdp-avatar{height:100%;object-fit:cover;width:100%}.sdp-avatar-placeholder{align-items:center;color:#fff;display:flex;font-size:2.5rem;font-weight:700;height:100%;justify-content:center;width:100%}.sdp-name-row{align-items:center;display:flex;gap:10px;margin-top:12px}.sdp-title{font-size:1.8rem;font-weight:700;margin:0}.sdp-chain-badge{background:var(--primary-color);border-radius:12px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;padding:3px 10px;text-transform:uppercase}.sdp-parent{color:var(--text-secondary);font-size:.9rem;margin-top:6px}.sdp-parent-link{color:var(--primary-color);text-decoration:none}.sdp-parent-link:hover{text-decoration:underline}.sdp-tabs{border-bottom:1px solid var(--dark-surface-2);display:flex;gap:0;margin-bottom:20px}.sdp-tab{background:none;border:none;border-bottom:2px solid #0000;color:var(--text-secondary);cursor:pointer;font-size:14px;font-weight:500;padding:12px 20px;transition:all .2s}.sdp-tab:hover{color:var(--text-primary)}.sdp-tab.active{border-bottom-color:var(--primary-color);color:var(--primary-color)}.sdp-section{background:var(--dark-surface);border-radius:12px;margin-bottom:16px;padding:20px}.sdp-section-title{color:var(--text-secondary);font-size:1rem;font-weight:600;letter-spacing:.5px;margin:0 0 16px;text-transform:uppercase}.sdp-info-grid{display:flex;flex-direction:column;gap:12px}.sdp-info-item{align-items:center;border-bottom:1px solid var(--dark-surface-2);display:flex;justify-content:space-between;padding:10px 0}.sdp-info-item:last-child{border-bottom:none}.sdp-info-label{color:var(--text-secondary);font-size:.9rem;font-weight:500}.sdp-info-value{align-items:center;color:var(--text-primary);display:flex;font-size:.9rem;gap:8px}.sdp-info-value a{color:var(--primary-color);text-decoration:none}.sdp-info-value a:hover{text-decoration:underline}.sdp-link{color:var(--primary-color);text-decoration:none}.sdp-link:hover{text-decoration:underline}.sdp-copy{background:var(--dark-surface-2);border:none;border-radius:4px;color:var(--text-secondary);cursor:pointer;font-size:11px;padding:3px 8px;transition:all .2s}.sdp-copy:hover{background:var(--primary-color);color:#fff}.sdp-social-chips{display:flex;flex-wrap:wrap;gap:10px}.sdp-social-chip{align-items:center;background:var(--dark-surface-2);border-radius:20px;color:var(--text-primary);display:flex;font-size:13px;gap:6px;padding:8px 14px;text-decoration:none;transition:all .2s}.sdp-social-chip:hover{background:var(--primary-color);color:#fff}.sdp-edit-section{background:var(--dark-surface);border-radius:12px;margin-bottom:16px;padding:20px}.sdp-edit-section h3{font-size:1.1rem;margin:0 0 20px}.sdp-edit-group{margin-bottom:20px}.sdp-edit-group-title{color:var(--text-secondary);font-size:.85rem;font-weight:600;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.sdp-edit-row{align-items:center;display:flex;gap:10px;margin-bottom:12px}.sdp-edit-row label{align-items:center;color:var(--text-secondary);display:flex;flex-shrink:0;font-size:.9rem;font-weight:500;gap:6px;width:140px}.sdp-edit-row input{background:var(--dark-bg);border:1px solid var(--dark-surface-2);border-radius:6px;color:var(--text-primary);flex:1 1;font-size:14px;padding:8px 12px}.sdp-edit-row input:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px #3498db33;outline:none}.sdp-edit-row.sdp-modified{background:#3498db14;border-radius:8px;margin-left:-10px;margin-right:-10px;padding:6px 10px}.sdp-edit-row.sdp-modified input{border-color:var(--primary-color)}.sdp-modified-dot{background:var(--primary-color);border-radius:50%;box-shadow:0 0 6px #3498db80;flex-shrink:0;height:8px;width:8px}.sdp-save-all-bar{border-top:1px solid var(--dark-surface-2);display:flex;justify-content:flex-end;margin-top:20px;padding-top:16px}.sdp-save-all-btn{background:var(--primary-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:10px 28px;transition:all .2s}.sdp-save-all-btn:hover{background:var(--primary-dark);box-shadow:0 4px 12px #0078d14d;transform:translateY(-1px)}.sdp-save-all-btn:disabled{background:#555;box-shadow:none;cursor:not-allowed;transform:none}.sdp-custom-key-add{display:flex;gap:10px;margin-top:12px}.sdp-custom-key-add input{background:var(--dark-bg);border:1px solid var(--dark-surface-2);border-radius:6px;color:var(--text-primary);flex:1 1;font-size:14px;padding:8px 12px}.sdp-add-key-btn{background:var(--dark-surface-2);border:none;border-radius:6px;color:var(--text-primary);cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:all .2s}.sdp-add-key-btn:hover{background:var(--primary-color);color:#fff}.sdp-status-msg{background:var(--dark-surface-2);border-radius:8px;color:var(--text-secondary);font-size:13px;margin-top:16px;padding:10px 14px}@media (max-width:768px){.sdp-page{padding:10px}.sdp-banner{border-radius:12px 12px 0 0;height:120px}.sdp-identity{margin-top:-40px}.sdp-avatar-wrap{height:80px;width:80px}.sdp-title{font-size:1.4rem}.sdp-edit-row{flex-wrap:wrap}.sdp-edit-row label{margin-bottom:4px;width:100%}.sdp-edit-row input{width:100%}.sdp-tab{font-size:13px;padding:10px 14px}}.learn-page{background:linear-gradient(135deg,#f8fafc,#e2e8f0);min-height:100vh}.learn-container{margin:0 auto;max-width:1200px;padding:2rem 1rem}.learn-hero{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;margin-bottom:3rem;padding:4rem 0;text-align:center}.learn-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:#1e293b;font-size:3rem;font-weight:700;margin-bottom:1rem}.learn-subtitle{color:#64748b;font-size:1.25rem;line-height:1.6;margin:0 auto;max-width:600px}.category-tabs{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2.5rem}.category-tab{background:#fff;border:2px solid #e2e8f0;border-radius:30px;color:#64748b;cursor:pointer;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.category-tab:hover{border-color:#3b82f6;color:#3b82f6}.category-tab.active{background:#3b82f6;border-color:#3b82f6;box-shadow:0 4px 12px #3b82f64d;color:#fff}.learn-topics{margin-bottom:4rem}.topics-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.topic-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 4px #0000000d;color:inherit;padding:1.5rem;text-decoration:none;transition:all .3s ease}.topic-card:hover{border-color:#3b82f6;box-shadow:0 8px 25px #00000026;transform:translateY(-4px)}.topic-icon{font-size:2.5rem;margin-bottom:1rem}.topic-title{color:#1e293b;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.topic-description{color:#64748b;line-height:1.5;margin-bottom:1rem}.topic-meta{align-items:center;display:flex;font-size:.875rem;justify-content:space-between}.topic-difficulty{border-radius:20px;font-size:.75rem;font-weight:500;letter-spacing:.05em;padding:.25rem .75rem;text-transform:uppercase}.difficulty-beginner{background:#dcfce7;color:#166534}.difficulty-advanced{background:#fee2e2;color:#991b1b}.topic-time{color:#64748b;font-weight:500}.no-topics{background:#fff;border:1px dashed #e2e8f0;border-radius:16px;color:#64748b;font-style:italic;padding:3rem;text-align:center}@media (max-width:768px){.learn-title{font-size:2rem}.learn-subtitle{font-size:1rem}.topics-grid{grid-template-columns:1fr}.topic-meta{align-items:flex-start;flex-direction:column;gap:.5rem}.learn-container{padding:1rem}}.reverse-proxy-tutorial{background:linear-gradient(135deg,#f8fafc,#e2e8f0);min-height:100vh}.tutorial-container{max-width:1000px;padding:2rem 1rem}.breadcrumb{align-items:center;color:#64748b;display:flex;font-size:.875rem;margin-bottom:2rem}.breadcrumb-link{color:#3b82f6;text-decoration:none}.breadcrumb-link:hover{text-decoration:underline}.breadcrumb-separator{color:#94a3b8;margin:0 .5rem}.breadcrumb-current{color:#1e293b;font-weight:500}.tutorial-header{border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;margin-bottom:3rem;padding:3rem 2rem;text-align:center}.tutorial-icon{font-size:4rem;margin-bottom:1rem}.tutorial-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:#1e293b;margin-bottom:1rem}.tutorial-subtitle{color:#64748b;font-size:1.125rem;line-height:1.6;margin-bottom:1.5rem}.tutorial-meta{align-items:center;display:flex;gap:1rem;justify-content:center}.tutorial-difficulty{border-radius:20px;font-size:.75rem;font-weight:500;letter-spacing:.05em;padding:.5rem 1rem;text-transform:uppercase}.difficulty-intermediate{background:#fef3c7;color:#92400e}.tutorial-time{color:#64748b;font-weight:500}.tutorial-content-single{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;margin-bottom:3rem;padding:3rem}.tutorial-content-single h2{color:#1e293b;font-size:2rem;margin-bottom:1.5rem}.guide-section{border-bottom:1px solid #f1f5f9;margin-bottom:2.5rem;padding-bottom:1.5rem}.guide-section:last-child{border-bottom:none}.guide-section h3{color:#3b82f6;font-size:1.5rem;margin-bottom:1rem}.guide-section p{color:#475569;line-height:1.6;margin-bottom:1rem}.code-block{background:#1e293b;border-radius:8px;margin:1.5rem 0;overflow-x:auto;padding:1.5rem}.code-block pre{color:#e2e8f0;font-family:Courier New,monospace;font-size:.875rem;line-height:1.5;margin:0}.note{background:#f0f9ff;border-left:4px solid #3b82f6;border-radius:4px;color:#1e40af;font-size:.95rem;padding:1rem}.info-table{border-collapse:collapse;margin-top:1rem;width:100%}.info-table td,.info-table th{border-bottom:1px solid #e2e8f0;padding:.75rem 1rem;text-align:left}.info-table th{background:#f8fafc;color:#64748b;font-size:.875rem;font-weight:600}.info-table td code{background:#f1f5f9;border-radius:4px;color:#3b82f6;font-size:.9rem;padding:.2rem .4rem}.resources{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a;padding:2rem}.section-title{color:#1e293b;font-size:1.75rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.resource-links{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.resource-link{align-items:center;border:1px solid #e2e8f0;border-radius:12px;color:inherit;display:flex;gap:1rem;padding:1.5rem;text-decoration:none;transition:all .3s ease}.resource-link:hover{border-color:#3b82f6;box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}.resource-link.docker{background:#f0f9ff}.resource-link.github{background:#f8fafc}.resource-icon{font-size:2.5rem}.resource-link h3{font-size:1.125rem;margin-bottom:.25rem}.resource-link p{color:#64748b;font-size:.875rem}@media (max-width:768px){.tutorial-title{font-size:2rem}.tutorial-content-single{padding:1.5rem}}.ton-dns-tutorial{background:linear-gradient(135deg,#667eea,#764ba2);min-height:100vh;padding:2rem 0}.tutorial-container{margin:0 auto;max-width:1200px;padding:0 1rem}.tutorial-header{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;margin-bottom:2rem;padding:2rem}.back-link{color:#667eea;display:inline-block;font-weight:500;margin-bottom:1rem;text-decoration:none;transition:color .3s ease}.back-link:hover{color:#764ba2}.tutorial-title{color:#2d3748;font-size:2.5rem;font-weight:700;line-height:1.2;margin:0 0 .5rem}.tutorial-subtitle{color:#718096;font-size:1.2rem;line-height:1.5;margin:0}.tutorial-toc{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;margin-bottom:2rem;padding:1.5rem}.tutorial-toc h2{color:#2d3748;font-size:1.3rem;margin:0 0 1rem}.tutorial-toc ul{list-style:none;margin:0;padding:0}.tutorial-toc li{margin-bottom:.5rem}.tutorial-toc a{color:#667eea;font-weight:500;text-decoration:none;transition:color .3s ease}.tutorial-toc a:hover{color:#764ba2}.tutorial-content{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;margin-bottom:2rem;padding:2rem}.content-section{border-bottom:1px solid #e2e8f0;margin-bottom:3rem;padding-bottom:2rem}.content-section:last-child{border-bottom:none;margin-bottom:0}.content-section h2{color:#2d3748;font-size:2rem;font-weight:600;margin:0 0 1rem}.content-section p{color:#4a5568;line-height:1.7;margin-bottom:1.5rem}.comparison-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin:2rem 0}.comparison-card{border:2px solid;border-radius:8px;padding:1.5rem}.ton-card{background:#f0fff4;border-color:#48bb78}.eth-card{background:#fffaf0;border-color:#ed8936}.comparison-card h3{font-size:1.3rem;font-weight:600;margin:0 0 1rem}.ton-card h3{color:#38a169}.eth-card h3{color:#dd6b20}.comparison-card ul{margin:0;padding-left:1.5rem}.comparison-card li{color:#4a5568;margin-bottom:.5rem}.pricing-tables{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin:2rem 0}.pricing-table{border-radius:8px;box-shadow:0 4px 12px #0000001a;overflow:hidden}.ton-pricing{border:2px solid #48bb78}.eth-pricing{border:2px solid #ed8936}.pricing-table h3{color:#fff;font-size:1.3rem;font-weight:600;margin:0;padding:1rem}.ton-pricing h3{background:#48bb78}.eth-pricing h3{background:#ed8936}.pricing-note{background:#f7fafc;color:#718096;font-size:.9rem;font-style:italic;margin:0;padding:.75rem 1rem}.pricing-table table{background:#fff;border-collapse:collapse;width:100%}.pricing-table td,.pricing-table th{border-bottom:1px solid #e2e8f0;padding:.75rem 1rem;text-align:left}.pricing-table td{color:#2d3748}.pricing-table th{background:#f7fafc;color:#2d3748;font-weight:600}.architecture-comparison,.punycode-comparison,.renewal-comparison{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin:2rem 0}.arch-card,.punycode-card,.renewal-card{border:2px solid;border-radius:8px;padding:1.5rem}.ton-arch,.ton-punycode,.ton-renewal{background:#f0fff4;border-color:#48bb78}.eth-arch,.eth-punycode,.eth-renewal{background:#fffaf0;border-color:#ed8936}.arch-card h3,.punycode-card h3,.renewal-card h3{font-size:1.3rem;font-weight:600;margin:0 0 1rem}.ton-arch h3,.ton-punycode h3,.ton-renewal h3{color:#38a169}.eth-arch h3,.eth-punycode h3,.eth-renewal h3{color:#dd6b20}.limits-table tr,.punycode-card li,.renewal-card li{color:#2d3748}.code-example{background:#2d3748;border-radius:6px;margin:1rem 0;padding:1rem}.code-example pre{color:#e2e8f0;font-family:Courier New,monospace;font-size:.9rem;line-height:1.5;margin:0}.features-grid,.storage-features{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:2rem 0}.dns-feature-card,.feature-item{background:#f7fafc;border-left:4px solid #667eea;border-radius:8px;padding:1.5rem}.dns-feature-card h4,.feature-item h4{color:#2d3748;font-size:1.1rem;font-weight:600;margin:0 0 .5rem}.limits-table{margin:2rem 0;overflow-x:auto}.limits-table table{background:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 4px 12px #0000001a;overflow:hidden;width:100%}.limits-table td,.limits-table th{border-bottom:1px solid #e2e8f0;padding:1rem;text-align:left}.limits-table th{background:#667eea;color:#fff;font-weight:600}.nft-highlights{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin:2rem 0}.highlight-card{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;color:#fff;padding:2rem}.highlight-card h3{font-size:1.4rem;font-weight:600;margin:0 0 1rem}.stats{display:flex;gap:2rem;margin:1.5rem 0}.stat{text-align:center}.stat-number{color:gold;display:block;font-size:2rem;font-weight:700}.stat-label{opacity:.9}.examples ul,.limitations ul{margin:1rem 0;padding-left:1.5rem}.examples code{background:#fff3;border-radius:4px;font-family:Courier New,monospace;padding:.2rem .4rem}.tutorial-navigation{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a;display:flex;justify-content:space-between;padding:1.5rem}.nav-button{border-radius:6px;font-weight:600;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.nav-button.primary{background:#667eea;color:#fff}.nav-button.primary:hover{background:#764ba2;transform:translateY(-2px)}.nav-button.secondary{background:#e2e8f0;color:#4a5568}.nav-button.secondary:hover{background:#cbd5e0}.ton-dns-tutorial.rtl{direction:rtl}.ton-dns-tutorial.rtl .comparison-card ul,.ton-dns-tutorial.rtl .examples ul,.ton-dns-tutorial.rtl .limitations ul{padding-left:0;padding-right:1.5rem}.ton-dns-tutorial.rtl .dns-feature-card,.ton-dns-tutorial.rtl .feature-item{border-left:none;border-right:4px solid #667eea}@media (max-width:768px){.tutorial-container{padding:0 .5rem}.tutorial-title{font-size:2rem}.architecture-comparison,.comparison-grid,.nft-highlights,.pricing-tables,.punycode-comparison,.renewal-comparison{grid-template-columns:1fr}.stats{justify-content:center}.tutorial-navigation{flex-direction:column;gap:1rem}.nav-button{text-align:center;width:100%}}.language-switcher{align-items:center;display:flex;position:relative}.language-toggle{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 12px;transition:all .3s ease}.language-toggle:hover{background:#fff3;border-color:#ffffff4d}.language-dropdown{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e6;border:1px solid #fff3;border-radius:6px;box-shadow:0 4px 12px #0000004d;margin-top:4px;min-width:120px;position:absolute;right:0;top:100%;z-index:1000}.language-option{background:#0000;border:none;color:#fff;cursor:pointer;display:block;font-size:14px;padding:10px 12px;text-align:left;transition:background-color .2s ease;width:100%}.language-option:hover{background:#ffffff1a}.language-option.active{background:#fff3;font-weight:600}.language-option:first-child{border-radius:6px 6px 0 0}.language-option:last-child{border-radius:0 0 6px 6px}[dir=rtl] .language-toggle{flex-direction:row-reverse}[dir=rtl] .language-dropdown{left:0;right:auto}[dir=rtl] .language-option{text-align:right}@media (max-width:768px){.language-toggle{font-size:12px;padding:6px 10px}.language-dropdown{min-width:100px}.language-option{font-size:12px;padding:8px 10px}}.footer{background:linear-gradient(135deg,#1a1a2e,#16213e);border-top:1px solid #2d3748;color:#fff;margin-top:auto}.footer-container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px;padding:3rem 1rem 2rem}.footer-section h3,.footer-section h4{color:#4fd1c7;font-weight:600;margin-bottom:1rem}.footer-logo{align-items:center;display:flex;gap:.75rem;justify-content:center;margin-bottom:1rem}.footer-logo-img{height:32px;width:32px}.footer-description{color:#a0aec0;line-height:1.6;margin-bottom:1.5rem}.footer-links{list-style:none;margin:0;padding:0}.footer-links li{margin-bottom:.5rem}.footer-links a{color:#a0aec0;text-decoration:none;transition:color .3s ease}.footer-links a:hover{color:#4fd1c7}.footer-contact p{align-items:center;color:#a0aec0;display:flex;gap:.5rem;justify-content:center;margin-bottom:.75rem}.footer-contact a{color:#4fd1c7;text-decoration:none}.footer-contact a:hover{text-decoration:underline}.contact-icon{align-items:center;display:inline-flex;font-size:1.1rem;justify-content:center;text-align:center;width:20px}.icon-mail:before{content:"📧"}.icon-website:before{content:"🌐"}.icon-location:before{content:"📍"}.footer-socials{display:flex;flex-direction:column;gap:.75rem}.social-link{align-items:center;color:#a0aec0;display:flex;gap:.5rem;justify-content:center;padding:.5rem 0;text-decoration:none;transition:color .3s ease}.social-link:hover{color:#4fd1c7}.social-icon{align-items:center;display:inline-flex;font-size:1.2rem;justify-content:center;text-align:center;width:24px}.icon-telegram:before{background-image:url(/static/media/telegram.d7ee29b6276b41f513d4.png)}.icon-twitter:before{background-image:url(/static/media/twitterx.60aa6bba9cd723e4a3da.jpg)}.icon-github:before{background-image:url(data:image/png;base64,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)}.footer-bottom{background:#0003;border-top:1px solid #2d3748}.footer-bottom-container{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:0 auto;max-width:1200px;padding:1.5rem 1rem}.footer-bottom p{color:#718096;margin:0}.footer-bottom-links{display:flex;gap:1.5rem}.footer-bottom-links a{color:#718096;font-size:.9rem;text-decoration:none;transition:color .3s ease}.footer-bottom-links a:hover{color:#4fd1c7}.rtl .footer-bottom-container,.rtl .footer-contact p,.rtl .footer-logo,.rtl .social-link{flex-direction:row-reverse}@media (max-width:768px){.footer-container{gap:1.5rem;grid-template-columns:1fr;padding:2rem 1rem 1.5rem}.footer-bottom-container{flex-direction:column;gap:1rem;text-align:center}.footer-bottom-links{justify-content:center}}@media (max-width:480px){.footer-socials{flex-direction:row;flex-wrap:wrap}.footer-bottom-links{flex-direction:column;gap:.5rem}}body{background-color:#0078d1;margin:0}.App,body{font-family:Arial,sans-serif}.App{display:flex;flex-direction:column;min-height:100vh;text-align:center}.main-content{flex:1 1}.thin-header{background-color:#333;box-shadow:0 1px 3px #0000001a;height:70px;justify-content:center;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.nav-container,.thin-header{align-items:center;display:flex}.nav-container{max-width:1200px;width:100%}.logo{align-items:center;display:flex;margin-right:auto}.logo-img{height:60px}.hamburger{background:none;border:none;color:#fff;cursor:pointer;display:none;font-size:24px;padding:10px}.nav-menu{gap:10px}.nav-item,.nav-menu{align-items:center;display:flex}.nav-link{background-color:#0078d1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;transition:background-color .3s ease}.nav-link:hover{background-color:#007bb5}.search-box{align-items:center;display:flex;flex-direction:column;gap:5px}.search-box form{width:100%}.search-input-wrapper{align-items:center;display:flex;position:relative}.search-input{background-color:#fff;border:1px solid #ddd;border-radius:20px;color:#333;font-size:13px;padding:6px 40px 6px 12px;transition:all .3s ease;width:200px}.search-input:focus{border-color:#0078d1;box-shadow:0 0 0 2px #0098ea33;outline:none;width:220px}.search-button{align-items:center;background-color:#0078d1;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;padding:6px;position:absolute;right:0;transition:background-color .3s ease;width:28px}.search-button svg{height:14px;width:14px}.search-button:hover{background-color:#007bb5}.search-error{background-color:#e74c3c1a;border-radius:4px;color:#e74c3c;font-size:11px;margin-top:3px;max-width:220px;padding:4px 8px;text-align:center}@media (max-width:768px){.thin-header{height:auto;padding:10px 0}.nav-container{flex-wrap:wrap;justify-content:space-between;position:relative}.logo{margin-right:0}.hamburger{display:block}.nav-menu{background-color:#333;box-shadow:0 2px 5px #0003;display:none;flex-direction:column;padding:10px 20px;width:100%}.nav-menu.open{display:flex}.nav-item{justify-content:center;margin-left:2px;width:100%}.nav-link{font-size:18px;padding:15px;text-align:center;width:100%}.search-box-container{display:flex;justify-content:center;width:100%}.search-box,.search-input-wrapper{width:100%}.search-input{padding-right:45px;width:100%}.search-input:focus{width:100%}.search-button{height:32px;right:0;width:32px}.search-button svg{height:16px;width:16px}.search-error{max-width:none;text-align:center}}@media (max-width:480px){.logo-img{height:50px}.nav-link,.search-button,.search-input{font-size:12px}}.dropdown{position:relative}.dropdown-toggle{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-size:inherit;gap:5px;padding:0;text-decoration:none}.dropdown-toggle:hover{color:#007bff}.dropdown-arrow{font-size:12px;transition:transform .2s ease}.dropdown-menu{border-radius:4px;box-shadow:0 2px 10px #0000001a;left:0;opacity:0;position:absolute;top:110%;transform:translateY(-10px);transition:all .2s ease;visibility:hidden;z-index:1000}.dropdown-menu.open{opacity:1;transform:translateY(0);visibility:visible}.dropdown-link{background-color:#0078d1;border:none;border-radius:8px;color:#333;cursor:pointer;display:block;font-size:14px;margin-bottom:4px;padding:10px 15px;text-align:left;text-decoration:none;transition:background-color .2s ease}.dropdown-link:last-child{border-bottom:none;margin-bottom:0}.dropdown-link.coming-soon{align-items:center;cursor:not-allowed;display:flex;justify-content:space-between;opacity:.7}.dropdown-link.coming-soon:hover{background-color:#0078d1;opacity:.8}.coming-soon-badge{background-color:#ffc107;border-radius:4px;color:#333;font-size:10px;font-weight:600;padding:2px 6px}.App.rtl .dropdown-menu{left:auto;right:0}.App.rtl .dropdown-arrow{transform:scaleX(-1)}.App.rtl .dropdown-link{text-align:right}.App.rtl .nav-container{flex-direction:row-reverse}@media (max-width:768px){.dropdown-menu{background:#0000;border:none;box-shadow:none;margin-left:20px;opacity:1;position:static;transform:none;visibility:visible}.dropdown-toggle{margin-bottom:10px}.dropdown-menu.open,.nav-link{display:flex;flex-direction:column}.dropdown-menu.open{gap:5px}.dropdown-menu:not(.open){display:none}.dropdown-link{border-bottom:none;color:#fff;padding:8px 12px}.dropdown-link:hover{background-color:#007bb5}.dropdown-link.coming-soon:hover{background-color:#0078d1}}.App.rtl{direction:rtl}.App.rtl .nav-menu{flex-direction:row-reverse}.App.rtl .search-box{direction:rtl}.App.rtl .search-input{padding:6px 12px 6px 40px;text-align:right}.App.rtl .search-button{left:0;right:auto}.App.rtl .hero-buttons{flex-direction:revert}.App.rtl .features-container,.App.rtl .steps-container{direction:rtl}.App.rtl .branding-benefits{text-align:right}[lang=ar]{font-family:Segoe UI,Tahoma,Arial,sans-serif}[dir=rtl] .hamburger{left:20px;right:auto}[dir=rtl] .logo{margin-left:0;margin-right:auto}[dir=rtl] .nav-item{margin-left:0}@media (max-width:768px){[dir=rtl] .nav-menu.open{left:0;right:auto}.App.rtl .nav-menu{flex-direction:column}.App.rtl .search-button{left:0;right:auto}.App.rtl .search-input{padding-left:45px;padding-right:12px}}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:row;font-size:calc(10px + 2vmin);justify-content:center}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.eth-domain-page{color:#e0e0e0;margin:0 auto;max-width:800px;padding:20px}.eth-page-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.eth-page-header h2{color:#fff;font-size:28px;margin:0}.eth-status-pill{border-radius:20px;display:inline-block;font-size:13px;font-weight:600;padding:4px 14px}.eth-status-pill.status-active{background:#50c87826;border:1px solid #50c8784d;color:#50c878}.eth-status-pill.status-grace{background:#f0b90b26;border:1px solid #f0b90b4d;color:#f0b90b}.eth-status-pill.status-auction{background:#8b5cf626;border:1px solid #8b5cf64d;color:#8b5cf6}.eth-status-pill.status-available{background:#6c8cff26;border:1px solid #6c8cff4d;color:#6c8cff}.eth-status-pill.status-reserved{background:#ff505026;border:1px solid #ff50504d;color:#ff5050}.eth-status-pill.status-wrapped{background:#6c8cff26;border:1px solid #6c8cff4d;color:#6c8cff}.eth-status-pill.status-unwrapped{background:#aaaaaa26;border:1px solid #aaaaaa4d;color:#aaa}.eth-section{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:16px;padding:24px}.eth-section h3{color:#fff;font-size:18px;margin:0 0 16px}.eth-muted{color:#aaa;font-size:14px;line-height:1.5;margin:0 0 16px}.eth-record-row{align-items:center;display:flex;gap:12px;margin-bottom:12px}.eth-record-row label{color:#aaa;font-size:14px;font-weight:500;min-width:120px}.eth-record-row span{color:#e0e0e0;font-size:14px}.eth-record-row input,.eth-record-row select{background:#0000004d;border:1px solid #ffffff26;border-radius:8px;color:#e0e0e0;flex:1 1;font-family:inherit;font-size:14px;padding:10px 14px}.eth-record-row input:focus{border-color:#6c8cff;outline:none}.eth-record-row select option{background:#1a1a2e;color:#e0e0e0}.eth-info-grid{display:flex;flex-direction:column}.eth-highlight{color:#6c8cff!important;font-weight:600}.eth-mono{color:#bbb!important;font-family:monospace;font-size:13px!important}.eth-address-display{align-items:center;display:flex;gap:8px}.eth-address-link{color:#6c8cff;font-family:monospace;font-size:14px;text-decoration:none}.eth-address-link:hover{text-decoration:underline}.eth-copy-btn{background:none;border:none;cursor:pointer;font-size:14px;opacity:.6;padding:2px;transition:opacity .2s}.eth-copy-btn:hover{opacity:1}.eth-owner-bar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.eth-inline-status{border-radius:6px;font-size:13px;padding:4px 10px}.eth-inline-status.success{background:#50c8781a;color:#50c878}.eth-inline-status.error{background:#ff50501a;color:#ff5050}.eth-inline-status.saving{background:#6c8cff1a;color:#6c8cff}.eth-notice{border-radius:8px;font-size:14px;line-height:1.5;margin-bottom:16px;padding:12px 16px}.eth-notice-warning{background:#f0b90b1a;border:1px solid #f0b90b4d;color:#f0b90b}.eth-notice-info{background:#8b5cf61a;border:1px solid #8b5cf64d;color:#a78bfa}.eth-tabs{border-bottom:1px solid #ffffff1a;display:flex;gap:4px;margin-bottom:16px;padding-bottom:0}.eth-tab{background:none;border:none;border-bottom:2px solid #0000;color:#888;cursor:pointer;font-family:inherit;font-size:15px;font-weight:500;padding:10px 20px;transition:color .2s,border-color .2s}.eth-tab:hover{color:#ccc}.eth-tab.active{border-bottom-color:#6c8cff;color:#6c8cff}.eth-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;justify-content:center;padding:10px 24px;text-decoration:none;transition:opacity .2s,transform .2s}.eth-btn:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.eth-btn:disabled{cursor:not-allowed;opacity:.5}.eth-btn-primary{background:linear-gradient(135deg,#6c8cff,#8b5cf6);color:#fff}.eth-btn-secondary{background:#ffffff14;border:1px solid #ffffff26;color:#e0e0e0}.eth-btn-small{background:#6c8cff26;border:1px solid #6c8cff4d;border-radius:6px;color:#6c8cff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;padding:4px 14px;transition:background .2s}.eth-btn-small:hover{background:#6c8cff40}.eth-status-msg{border-radius:8px;font-size:14px;margin-top:12px;padding:10px 16px}.eth-status-msg.saving{background:#6c8cff1a;border:1px solid #6c8cff4d;color:#6c8cff}.eth-status-msg.success{background:#50c8781a;border:1px solid #50c8784d;color:#50c878}.eth-status-msg.error{background:#ff50501a;border:1px solid #ff50504d;color:#ff5050}.eth-actions{display:flex;flex-wrap:wrap;gap:12px}.eth-registration-pricing{margin-bottom:20px}.eth-registration-flow{margin-top:8px}.eth-wallet-connected{background:#50c8781a;border:1px solid #50c8784d;border-radius:8px;color:#50c878;font-size:14px;margin-bottom:16px;padding:10px 16px}.eth-registrar-options{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:16px}.eth-registrar-card{background:#0003;border:1px solid #ffffff1a;border-radius:10px;cursor:pointer;padding:16px;transition:border-color .2s}.eth-registrar-card.selected{background:#6c8cff0d;border-color:#6c8cff}.eth-registrar-card:hover{border-color:#6c8cff80}.eth-registrar-header{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.eth-registrar-header input[type=radio]{accent-color:#6c8cff}.eth-registrar-header strong{color:#fff;font-size:14px}.eth-badge{border-radius:4px;display:inline-block;font-size:11px;font-weight:600;padding:2px 8px}.eth-badge-primary{background:#6c8cff33;color:#6c8cff}.eth-badge-muted{background:#aaa3;color:#aaa}.eth-feature-list{color:#aaa;font-size:13px;list-style:none;margin:0;padding:0}.eth-feature-list li{padding:3px 0}.eth-countdown{color:#6c8cff;font-size:48px;font-weight:700;margin:16px 0}.eth-progress-bar{background:#ffffff1a;border-radius:2px;height:4px;margin:12px 0;overflow:hidden}.eth-progress-fill{background:linear-gradient(90deg,#6c8cff,#8b5cf6);border-radius:2px;height:100%;transition:width 1s linear}.eth-links-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.eth-link-card{align-items:center;background:#0003;border:1px solid #ffffff1a;border-radius:8px;color:#e0e0e0;display:flex;font-size:14px;justify-content:space-between;padding:14px 18px;text-decoration:none;transition:border-color .2s,background .2s}.eth-link-card:hover{background:#6c8cff0d;border-color:#6c8cff80}.eth-link-arrow{color:#6c8cff;font-size:16px}.eth-ownership-form{background:#0003;border:1px solid #ffffff1a;border-radius:10px;margin-top:16px;padding:16px}.eth-ownership-form h4{color:#fff;font-size:15px;margin:0 0 12px}.eth-form-actions{display:flex;gap:10px;margin-top:12px}.eth-loading-state{align-items:center;display:flex;flex-direction:column;gap:16px;padding:60px 0}.eth-loading-state p{color:#aaa}.eth-error-state{padding:60px 20px;text-align:center}.eth-error-state h3{color:#ff5050;margin-bottom:12px}.eth-error-state p{color:#aaa}.eth-empty-state{padding:40px 20px;text-align:center}.eth-empty-icon{display:block;font-size:48px;margin-bottom:16px}.eth-empty-state h3{color:#fff;text-align:center}.eth-empty-state p{color:#aaa}@media (max-width:600px){.eth-links-grid,.eth-registrar-options{grid-template-columns:1fr}.eth-record-row{align-items:flex-start;flex-direction:column;gap:4px}.eth-record-row label{min-width:auto}.eth-record-row input,.eth-record-row select{width:100%}.eth-page-header{align-items:flex-start;flex-direction:column}.eth-owner-bar{align-items:stretch;flex-direction:column}.eth-tabs{overflow-x:auto}}.eth-edit-page{color:#e0e0e0;margin:0 auto;max-width:800px;padding:20px}.eth-edit-header{align-items:center;display:flex;gap:16px;margin-bottom:24px}.eth-edit-header h2{color:#fff;font-size:24px;margin:0}.back-button{background:none;border:1px solid #fff3;border-radius:8px;color:#e0e0e0;cursor:pointer;font-size:14px;padding:8px 16px;transition:background .2s}.back-button:hover{background:#ffffff1a}.edit-section{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:20px;padding:24px}.edit-section h3{color:#fff;font-size:18px;gap:8px;margin:0 0 16px}.edit-section h3,.record-row{align-items:center;display:flex}.record-row{gap:12px;margin-bottom:12px}.record-row label{color:#aaa;font-size:14px;font-weight:500;min-width:120px}.record-row input{background:#0000004d;border:1px solid #ffffff26;border-radius:8px;color:#e0e0e0;flex:1 1;font-family:inherit;font-size:14px;padding:10px 14px;transition:border-color .2s}.record-row input:focus{border-color:#6c8cff;outline:none}.record-row input::placeholder{color:#666}.record-row input.modified{border-color:#f0b90b}.remove-record-button{align-items:center;background:none;border:1px solid #ff50504d;border-radius:8px;color:#ff5050;cursor:pointer;display:flex;font-size:18px;height:36px;justify-content:center;transition:background .2s;width:36px}.remove-record-button:hover{background:#ff505026}.add-record-row{display:flex;gap:12px;margin-top:16px}.add-record-row input,.add-record-row select{background:#0000004d;border:1px solid #ffffff26;border-radius:8px;color:#e0e0e0;font-family:inherit;font-size:14px;padding:10px 14px}.add-record-row select{min-width:160px}.add-record-row select option{background:#1a1a2e;color:#e0e0e0}.add-record-button{background:#6c8cff26;border:1px solid #6c8cff4d;border-radius:8px;color:#6c8cff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:background .2s;white-space:nowrap}.add-record-button:hover{background:#6c8cff40}.save-section{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:24px}.changes-summary{color:#aaa;font-size:14px}.changes-summary strong{color:#f0b90b}.save-button{background:linear-gradient(135deg,#6c8cff,#8b5cf6);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 32px;transition:opacity .2s,transform .2s}.save-button:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.save-button:disabled{cursor:not-allowed;opacity:.5}.save-status{border-radius:8px;font-size:14px;margin-top:16px;padding:12px 16px}.save-status.saving{background:#6c8cff1a;border:1px solid #6c8cff4d;color:#6c8cff}.save-status.success{background:#50c8781a;border:1px solid #50c8784d;color:#50c878}.save-status.error{background:#ff50501a;border:1px solid #ff50504d;color:#ff5050}.network-warning{align-items:center;background:#f0b90b1a;border:1px solid #f0b90b4d;border-radius:8px;color:#f0b90b;display:flex;font-size:14px;gap:8px;margin-bottom:20px;padding:12px 16px}.connect-wallet-prompt{padding:60px 20px;text-align:center}.connect-wallet-prompt h3{color:#fff;margin-bottom:12px}.connect-wallet-prompt p{color:#aaa;margin-bottom:24px}.connect-wallet-button{background:linear-gradient(135deg,#6c8cff,#8b5cf6);border:none;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 32px}.not-owner-message{padding:60px 20px;text-align:center}.not-owner-message h3{color:#ff5050;margin-bottom:12px}.not-owner-message p{color:#aaa}.edit-loading{display:flex;justify-content:center;padding:60px 0}.custom-key-input{flex:1 1}:root{--om-primary:#d91c2a;--om-primary-dark:#a81620;--om-primary-light:#e64753;--om-secondary:#009a49;--om-accent:#e8b923;--om-dark-bg:#0a0a0a;--om-surface:#1a1a1a;--om-surface-2:#252525;--om-text-primary:#fff;--om-text-secondary:#b0b0b0;--om-success:#009a49;--om-error:#d91c2a}.om-domain-page{background-color:#0a0a0a;background-color:var(--om-dark-bg);color:#fff;color:var(--om-text-primary);font-family:Arial,sans-serif;margin:auto;max-width:1200px;min-height:100vh;padding:20px}.om-domain-header{box-shadow:0 5px 15px #d91c2a4d;color:#fff!important;position:relative;text-shadow:0 2px 4px #00000080}.om-domain-header h2{font-size:2rem;font-weight:700;margin:0}.tld-badge{background:#fff3;border-radius:12px;display:inline-block;font-size:.9rem;margin-left:10px;padding:4px 12px}.section-title{background:linear-gradient(135deg,#d91c2a,#009a49);background:linear-gradient(135deg,var(--om-primary),var(--om-secondary));color:var(--om-text-primary)}.om-domain-card{background:linear-gradient(135deg,#1a1a1a,#252525);background:linear-gradient(135deg,var(--om-surface) 0,var(--om-surface-2) 100%);border:1px solid #d91c2a33;border-radius:12px;box-shadow:0 8px 20px #d91c2a33;margin-bottom:20px;padding:30px}.info-item strong{color:#e8b923;color:var(--om-accent)}.info-item span{color:var(--om-text-primary)}.monospace{font-family:Courier New,monospace;font-size:.9rem;word-break:break-all}.email-link,.url-link{color:#d91c2a;color:var(--om-primary);text-decoration:none;transition:color .3s ease}.email-link:hover,.url-link:hover{color:#e64753;color:var(--om-primary-light);text-decoration:underline}.nameservers-section{border-top:1px solid #d91c2a33;margin-top:30px;padding-top:30px}.nameservers-section h3{color:#e8b923;color:var(--om-accent);font-size:1.3rem;margin-bottom:20px}.nameservers-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.nameserver-item{background-color:#0a0a0a;background-color:var(--om-dark-bg);border:1px solid #d91c2a26;border-radius:8px;display:flex;flex-direction:column;gap:8px;padding:15px}.ns-label{color:#e8b923;color:var(--om-accent);font-size:.85rem;font-weight:700;text-transform:uppercase}.ns-value{color:#fff;color:var(--om-text-primary);font-family:Courier New,monospace;font-size:.9rem;word-break:break-all}.registrar-details-section{border-top:1px solid #d91c2a33;margin-top:30px;padding-top:30px}.registrar-details-section h3{color:#e8b923;color:var(--om-accent);font-size:1.3rem;margin-bottom:20px}.registrar-info-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.external-link{background:linear-gradient(135deg,#d91c2a,#009a49);background:linear-gradient(135deg,var(--om-primary),var(--om-secondary));box-shadow:0 4px 12px #d91c2a4d;color:#fff}.external-link:hover{box-shadow:0 6px 16px #d91c2a66}.available-domain-card{background:linear-gradient(135deg,#1a1a1a,#252525);background:linear-gradient(135deg,var(--om-surface) 0,var(--om-surface-2) 100%);border:2px solid #d91c2a;border:2px solid var(--om-primary);box-shadow:0 8px 20px #d91c2a4d}.available-domain-card h2{color:#d91c2a;color:var(--om-primary)}.available-message{color:#b0b0b0;color:var(--om-text-secondary)}.registration-info{background-color:#0a0a0a;background-color:var(--om-dark-bg);border:1px solid #d91c2a33}.registration-info h3{color:#e8b923;color:var(--om-accent)}.registration-info p{color:#b0b0b0;color:var(--om-text-secondary)}.external-register-button{background:linear-gradient(135deg,#d91c2a,#009a49);background:linear-gradient(135deg,var(--om-primary),var(--om-secondary));box-shadow:0 4px 12px #d91c2a66;color:#fff}.external-register-button:hover{box-shadow:0 6px 16px #d91c2a80}.external-link-button{background:#0000;border:2px solid #d91c2a;border:2px solid var(--om-primary);border-radius:8px;color:#d91c2a;color:var(--om-primary);display:inline-block;font-size:1.1rem;font-weight:700;padding:15px 30px;text-decoration:none;transition:all .3s ease}.external-link-button:hover{background:#d91c2a;background:var(--om-primary);color:#fff;transform:translateY(-2px)}.future-feature-notice{background:linear-gradient(135deg,#d91c2a1a,#009a491a);border:1px solid #d91c2a4d}.future-feature-notice p{color:#b0b0b0;color:var(--om-text-secondary)}.error-message{background-color:#1a1a1a;background-color:var(--om-surface);border:2px solid #d91c2a;border:2px solid var(--om-error);color:#d91c2a;color:var(--om-error)}.loading-text{color:#b0b0b0;color:var(--om-text-secondary)}@media (max-width:768px){.om-domain-page{padding:15px}.section-title{font-size:1.5rem}.om-domain-header h2{font-size:1.6rem}.om-domain-card{padding:20px}.domain-info-grid,.registrar-info-grid{gap:15px;grid-template-columns:1fr}.external-links{flex-direction:column}.external-link{justify-content:center;width:100%}.nameservers-grid{grid-template-columns:1fr}.available-domain-card{padding:30px 20px}.available-domain-card h2{font-size:1.6rem}.available-message{font-size:1rem}.action-buttons{flex-direction:column}.external-link-button,.external-register-button{width:100%}}:root{--sol-success:#10b981;--sol-error:#ef4444}.sol-domain-page{background-color:#0a0e12;background-color:var(--sol-dark-bg);color:#fff;color:var(--sol-text-primary);font-family:Arial,sans-serif;margin:auto;max-width:1200px;min-height:100vh;padding:20px}.sol-domain-header{box-shadow:0 5px 15px #14f1954d;color:#fff!important;text-shadow:0 2px 4px #00000080}.sol-domain-header h2{font-size:2rem;font-weight:700;margin:0}.section-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#14f195,#9945ff);background:linear-gradient(135deg,var(--sol-primary),var(--sol-secondary));-webkit-background-clip:text;background-clip:text;color:var(--sol-text-primary);font-size:1.8rem}.sol-domain-card{background:linear-gradient(135deg,#0f1419,#1a2028);background:linear-gradient(135deg,var(--sol-surface) 0,var(--sol-surface-2) 100%);border:1px solid #14f19533;border-radius:12px;box-shadow:0 8px 20px #14f19533;margin-bottom:20px;padding:30px}.domain-info-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:30px}.info-item{display:flex;flex-direction:column;gap:8px}.info-item strong{color:#00d4aa;color:var(--sol-accent);font-size:.9rem;letter-spacing:.5px;text-transform:uppercase}.info-item span{color:#fff;color:var(--sol-text-primary);font-size:1rem}.address-container{align-items:center;display:flex;gap:10px}.solpage-address-link{color:#14f195;color:var(--sol-primary);font-family:Courier New,monospace;text-decoration:none;transition:color .3s ease}.address-link:hover{color:#5ff4b8;color:var(--sol-primary-light);text-decoration:underline}.copy-button{background:#0000;border:none;border-radius:4px;cursor:pointer;font-size:1rem;padding:4px 8px;transition:background-color .3s ease}.copy-button:hover{background-color:#14f19533}.transaction-section{border-top:1px solid #14f19533;margin-top:30px;padding-top:30px}.transaction-section h3{color:#00d4aa;color:var(--sol-accent);font-size:1.3rem;margin-bottom:20px}.transaction-item{display:flex;flex-direction:column;gap:10px}.transaction-item strong{color:#00d4aa;color:var(--sol-accent);font-size:.9rem;letter-spacing:.5px;text-transform:uppercase}.hash-container{align-items:center;background-color:#0a0e12;background-color:var(--sol-dark-bg);border:1px solid #14f19533;border-radius:8px;display:flex;gap:10px;padding:12px}.transaction-link{color:#14f195;color:var(--sol-primary);font-family:Courier New,monospace;font-size:.9rem;text-decoration:none}.transaction-link:hover{color:#5ff4b8;color:var(--sol-primary-light);text-decoration:underline}.resolver-section{border-top:1px solid #14f19533;margin-top:30px;padding-top:30px}.resolver-section h3{color:#00d4aa;color:var(--sol-accent);font-size:1.3rem;margin-bottom:20px}.resolver-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-height:400px;overflow-y:auto;padding-right:10px}.resolver-grid::-webkit-scrollbar{width:8px}.resolver-grid::-webkit-scrollbar-track{background:#0a0e12;background:var(--sol-dark-bg);border-radius:4px}.resolver-grid::-webkit-scrollbar-thumb{background:#14f195;background:var(--sol-primary);border-radius:4px}.resolver-item{background-color:#0a0e12;background-color:var(--sol-dark-bg);border:1px solid #14f19526;border-radius:8px;padding:15px}.resolver-item strong{color:#00d4aa;color:var(--sol-accent);display:block;font-size:.85rem;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.resolver-value{color:#fff;color:var(--sol-text-primary);font-family:Courier New,monospace;font-size:.85rem;word-break:break-all}.external-links{display:flex;flex-wrap:wrap;gap:15px;margin-top:30px}.external-link{align-items:center;background:linear-gradient(135deg,#14f195,#9945ff);background:linear-gradient(135deg,var(--sol-primary),var(--sol-secondary));border-radius:8px;box-shadow:0 4px 12px #14f1954d;color:#0a0e12;color:var(--sol-dark-bg);display:inline-flex;font-weight:700;padding:12px 24px;text-decoration:none;transition:all .3s ease}.external-link:hover{box-shadow:0 6px 16px #14f19566;transform:translateY(-2px)}.available-domain-card{background:linear-gradient(135deg,#0f1419,#1a2028);background:linear-gradient(135deg,var(--sol-surface) 0,var(--sol-surface-2) 100%);border:2px solid #14f195;border:2px solid var(--sol-primary);border-radius:12px;box-shadow:0 8px 20px #14f1954d;padding:40px;text-align:center}.available-icon{animation:pulse 2s ease-in-out infinite;font-size:4rem;margin-bottom:20px}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.available-domain-card h2{color:#14f195;color:var(--sol-primary);font-size:2rem;margin-bottom:15px}.available-message{color:#9ca3af;color:var(--sol-text-secondary);font-size:1.1rem;line-height:1.6;margin-bottom:30px}.registration-info{background-color:#0a0e12;background-color:var(--sol-dark-bg);border:1px solid #14f19533;border-radius:8px;margin-bottom:30px;padding:25px;text-align:left}.registration-info h3{color:#00d4aa;color:var(--sol-accent);font-size:1.3rem;margin-bottom:15px}.registration-info p{color:#9ca3af;color:var(--sol-text-secondary);line-height:1.6}.action-buttons{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.connect-wallet-button{align-items:center;background:linear-gradient(135deg,#14f1954d,#9945ff4d);border:2px solid #14f195;border:2px solid var(--sol-primary);border-radius:8px;color:#9ca3af;color:var(--sol-text-secondary);cursor:not-allowed;display:flex;font-size:1.1rem;font-weight:700;gap:10px;justify-content:center;opacity:.6;padding:15px 30px;position:relative}.coming-soon-badge{background:linear-gradient(135deg,#9945ff,#14f195);background:linear-gradient(135deg,var(--sol-secondary),var(--sol-primary));border-radius:12px;color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.external-register-button{background:linear-gradient(135deg,#14f195,#9945ff);background:linear-gradient(135deg,var(--sol-primary),var(--sol-secondary));border-radius:8px;box-shadow:0 4px 12px #14f19566;color:#0a0e12;color:var(--sol-dark-bg);display:inline-block;font-size:1.1rem;font-weight:700;padding:15px 30px;text-decoration:none;transition:all .3s ease}.external-register-button:hover{box-shadow:0 6px 16px #14f19580;transform:translateY(-2px)}.future-feature-notice{background:linear-gradient(135deg,#14f1951a,#9945ff1a);border:1px solid #14f1954d;border-radius:8px;padding:20px}.future-feature-notice p{color:#9ca3af;color:var(--sol-text-secondary);font-size:1rem;margin:0}.error-message{border:2px solid var(--sol-error);color:var(--sol-error)}@media (max-width:768px){.sol-domain-page{padding:15px}.section-title{font-size:1.5rem}.sol-domain-header h2{font-size:1.6rem}.sol-domain-card{padding:20px}.domain-info-grid{gap:15px;grid-template-columns:1fr}.external-links{flex-direction:column}.external-link{justify-content:center}.resolver-grid{grid-template-columns:1fr}.available-domain-card{padding:30px 20px}.available-domain-card h2{font-size:1.6rem}.available-message{font-size:1rem}.action-buttons{flex-direction:column}}:root{--sol-primary:#14f195;--sol-primary-dark:#0ec07a;--sol-primary-light:#5ff4b8;--sol-secondary:#9945ff;--sol-accent:#00d4aa;--sol-dark-bg:#0a0e12;--sol-surface:#0f1419;--sol-surface-2:#1a2028;--sol-text-primary:#fff;--sol-text-secondary:#9ca3af}.sol-owner-page{background-color:#0a0e12;background-color:var(--sol-dark-bg);color:#fff;color:var(--sol-text-primary);font-family:Arial,sans-serif;margin:auto;max-width:1200px;min-height:100vh;padding:20px}.owner-header{background:linear-gradient(135deg,#0f1419,#1a2028);border:1px solid #14f19533;box-shadow:0 8px 20px #14f19533}.owner-header h2{background:linear-gradient(135deg,#14f195,#9945ff);background:linear-gradient(135deg,var(--sol-primary),var(--sol-secondary))}.address-link-header{color:#14f195;color:var(--sol-primary)}.address-link-header:hover{color:#5ff4b8;color:var(--sol-primary-light)}.copy-button-header{background:#14f1951a;border:1px solid #14f1954d}.copy-button-header:hover{background:#14f19533}.stats-card{background:linear-gradient(135deg,#0f1419,#1a2028);background:linear-gradient(135deg,var(--sol-surface) 0,var(--sol-surface-2) 100%);border:1px solid #14f19533}.stat-label{color:#9ca3af;color:var(--sol-text-secondary)}.stat-value{color:#14f195;color:var(--sol-primary)}.section-title{color:#00d4aa;color:var(--sol-accent)}.domain-card{background:linear-gradient(135deg,#0f1419,#1a2028);background:linear-gradient(135deg,var(--sol-surface) 0,var(--sol-surface-2) 100%);border:1px solid #14f19533}.domain-card:hover{border-color:#14f195;border-color:var(--sol-primary);box-shadow:0 8px 20px #14f1954d}.domain-name{color:#14f195;color:var(--sol-primary)}.detail-item strong{color:#00d4aa;color:var(--sol-accent)}.detail-item span{color:var(--sol-text-primary)}.view-link{color:#9945ff;color:var(--sol-secondary)}.no-domains{background:#0f1419;background:var(--sol-surface);border:2px dashed #14f1954d}.no-domains p{color:#9ca3af;color:var(--sol-text-secondary)}.error-message{background-color:#0f1419;background-color:var(--sol-surface)}.loading-text{color:#9ca3af;color:var(--sol-text-secondary)}@media (max-width:768px){.sol-owner-page{padding:15px}.owner-header{padding:20px}.owner-header h2{font-size:1.6rem}.domains-grid{grid-template-columns:1fr}.stats-card{justify-content:center}}:root{--eth-primary:#627eea;--eth-primary-dark:#4e5fbd;--eth-primary-light:#8b9eff;--eth-secondary:#8b5cf6;--eth-accent:#a78bfa;--eth-dark-bg:#0f0e1a;--eth-surface:#1a1625;--eth-surface-2:#251f3a;--eth-text-primary:#fff;--eth-text-secondary:#b8b0d0;--eth-success:#10b981;--eth-error:#ef4444}.eth-owner-page{background-color:#0f0e1a;background-color:var(--eth-dark-bg);color:#fff;color:var(--eth-text-primary);font-family:Arial,sans-serif;margin:auto;max-width:1200px;min-height:100vh;padding:20px}.owner-header{background:linear-gradient(135deg,#1a1625,#251f3a);background:linear-gradient(135deg,var(--eth-surface) 0,var(--eth-surface-2) 100%);border:1px solid #627eea33;border-radius:12px;box-shadow:0 8px 20px #627eea33;margin-bottom:30px;padding:30px}.owner-header h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#627eea,#8b5cf6);background:linear-gradient(135deg,var(--eth-primary),var(--eth-secondary));-webkit-background-clip:text;background-clip:text;font-size:2rem;margin:0 0 15px}.address-display{align-items:center;display:flex;gap:12px;margin-top:10px}.address-link-header{color:#627eea;color:var(--eth-primary);font-family:Courier New,monospace;font-size:1.1rem;text-decoration:none;transition:color .3s ease}.address-link-header:hover{color:#8b9eff;color:var(--eth-primary-light);text-decoration:underline}.copy-button-header{background:#627eea1a;border:1px solid #627eea4d;border-radius:6px;cursor:pointer;font-size:1.2rem;padding:8px 12px;transition:all .3s ease}.copy-button-header:hover{background:#627eea33;transform:scale(1.1)}.stats-card{background:linear-gradient(135deg,#1a1625,#251f3a);background:linear-gradient(135deg,var(--eth-surface) 0,var(--eth-surface-2) 100%);border:1px solid #627eea33;border-radius:12px;display:flex;flex-wrap:wrap;gap:30px;margin-bottom:30px;padding:25px}.stat-item{display:flex;flex-direction:column;gap:8px}.stat-label{color:#b8b0d0;color:var(--eth-text-secondary);font-size:.9rem;letter-spacing:.5px;text-transform:uppercase}.stat-value{color:#627eea;color:var(--eth-primary);font-size:2rem;font-weight:700}.section-title{color:#a78bfa;color:var(--eth-accent);margin-bottom:20px}.domains-grid{grid-gap:20px;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.domain-card{background:linear-gradient(135deg,#1a1625,#251f3a);background:linear-gradient(135deg,var(--eth-surface) 0,var(--eth-surface-2) 100%);border:1px solid #627eea33;color:inherit;gap:15px;padding:20px}.domain-card:hover{border-color:#627eea;border-color:var(--eth-primary);box-shadow:0 8px 20px #627eea4d;transform:translateY(-4px)}.domain-name{color:#627eea;color:var(--eth-primary);font-size:1.3rem;font-weight:700;word-break:break-word}.detail-item{align-items:center;display:flex;font-size:.9rem;justify-content:space-between}.detail-item strong{color:#a78bfa;color:var(--eth-accent);font-size:.8rem;letter-spacing:.5px;text-transform:uppercase}.detail-item span{color:#fff;color:var(--eth-text-primary)}.expired-text{color:#ef4444!important;color:var(--eth-error)!important}.status-badge{font-size:.75rem;font-weight:700;padding:4px 10px}.status-badge.active{background-color:#10b98133;border:1px solid #10b981;border:1px solid var(--eth-success);color:#10b981;color:var(--eth-success)}.status-badge.expired{background-color:#ef444433;border:1px solid #ef4444;border:1px solid var(--eth-error);color:#ef4444;color:var(--eth-error)}.view-link{color:#8b5cf6;color:var(--eth-secondary);font-weight:700;margin-top:auto;text-align:right}.no-domains{background:#1a1625;background:var(--eth-surface);border:2px dashed #627eea4d;border-radius:12px;grid-column:1/-1;padding:60px 20px}.no-domains p{color:#b8b0d0;color:var(--eth-text-secondary);font-size:1.1rem;margin:0}.error-message{background-color:#1a1625;background-color:var(--eth-surface);border:2px solid #ef4444;border:2px solid var(--eth-error);border-radius:12px;color:#ef4444;color:var(--eth-error);font-size:1.2rem;font-weight:700;padding:40px 20px;text-align:center}.loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;width:100%}.loading-text{color:#b8b0d0;color:var(--eth-text-secondary);font-size:1rem;margin-top:20px;text-align:center}@media (max-width:768px){.eth-owner-page{padding:15px}.owner-header{padding:20px}.owner-header h2{font-size:1.6rem}.domains-grid{grid-template-columns:1fr}.stats-card{justify-content:center}}.wallet-manager{margin:0 auto;max-width:900px;padding:2rem}.wallet-manager-title{color:var(--text-primary);font-size:2rem;font-weight:700;margin-bottom:.5rem}.wallet-manager-subtitle{color:var(--text-secondary);font-size:1rem;margin-bottom:2rem}.wallet-manager-error{align-items:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#ef4444;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem}.wallet-manager-error button{background:none;border:none;color:#ef4444;cursor:pointer;font-size:1.5rem;padding:0 .5rem}.wallet-list{display:flex;flex-direction:column;gap:1.5rem}.wallet-card{background:#ffffff0d;border:2px solid}.wallet-card:hover{background:#ffffff14;transform:translateY(-2px)}.wallet-card-header{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.wallet-icon{align-items:center;border-radius:10px;display:flex;font-size:1.5rem;height:50px;justify-content:center;width:50px}.wallet-info{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.wallet-info h3{color:var(--text-primary);font-size:1.25rem;font-weight:600;margin:0}.wallet-saved-badge{border-radius:12px;display:inline-block;font-size:.75rem;font-weight:600;padding:.25rem .75rem;width:-webkit-fit-content;width:fit-content}.wallet-connected-address,.wallet-saved-address{align-items:center;display:flex;font-size:.9rem;gap:.5rem;margin-bottom:.75rem}.wallet-label{color:var(--text-secondary);font-weight:500}.wallet-address{background:#ffffff0d;border-radius:6px;font-family:monospace;font-weight:600;padding:.25rem .5rem}.wallet-actions{display:flex;flex-wrap:wrap;gap:.75rem}.wallet-action-btn{border:none;border-radius:8px;cursor:pointer;flex:1 1;font-size:.9rem;font-weight:600;min-width:120px;padding:.75rem 1.5rem;transition:all .2s ease}.connect-btn{color:#fff}.connect-btn:hover:not(:disabled){box-shadow:0 4px 12px #0000004d;transform:translateY(-1px)}.disconnect-btn{background:#ef44441a;border:1px solid #ef44444d;color:#ef4444}.disconnect-btn:hover{background:#ef444433}.add-btn,.update-btn{color:#fff}.add-btn:hover:not(:disabled),.update-btn:hover:not(:disabled){box-shadow:0 4px 12px #0000004d;transform:translateY(-1px)}.remove-btn{background:#ef44441a;border:1px solid #ef44444d;color:#ef4444;flex:0.5 1}.remove-btn:hover{background:#ef444433}.wallet-action-btn:disabled{cursor:not-allowed;opacity:.5}.confirm-remove{align-items:center;background:#ef44441a;border-radius:8px;display:flex;flex:1 1;gap:.5rem;padding:.5rem}.confirm-remove span{color:#ef4444;font-weight:600;margin-right:auto}.remove-cancel-btn,.remove-confirm-btn{font-size:.85rem;padding:.5rem 1rem}.remove-confirm-btn{background:#ef4444;color:#fff}.remove-cancel-btn{background:#ffffff1a;color:var(--text-primary)}.wallet-manager-note{background:#3b82f61a;border:1px solid #3b82f64d;border-radius:8px;margin-top:2rem;padding:1rem}.wallet-manager-note p{color:var(--text-secondary);font-size:.9rem;line-height:1.6;margin:0}@media (max-width:768px){.wallet-card,.wallet-manager{padding:1rem}.wallet-actions{flex-direction:column}.wallet-action-btn{min-width:0;min-width:auto;width:100%}}.email-verification-container{background:var(--background-secondary);border-radius:12px;margin-bottom:24px;padding:24px}.email-section-title{color:var(--text-primary);font-size:18px;font-weight:600;margin-bottom:16px}.email-form{margin-bottom:16px}.email-input-group{display:flex;gap:12px}.email-input{background:var(--background-primary);border:2px solid var(--border-color);border-radius:8px;color:var(--text-primary);flex:1 1;font-size:14px;padding:12px 16px;transition:border-color .2s}.email-input:focus{border-color:var(--primary-color);outline:none}.email-input:disabled{cursor:not-allowed;opacity:.6}.email-add-btn{background:var(--primary-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:12px 24px;transition:opacity .2s;white-space:nowrap}.email-add-btn:hover:not(:disabled){opacity:.9}.email-add-btn:disabled{cursor:not-allowed;opacity:.6}.email-status{display:flex;flex-direction:column;gap:16px}.email-display{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.email-address{color:var(--text-primary);font-size:16px;font-weight:500}.email-badge{align-items:center;border-radius:12px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 12px}.email-badge.verified{background:#22c55e26;color:#22c55e}.email-badge.unverified{background:#fb923c26;color:#fb923c}.email-badge i{font-size:14px}.email-actions{display:flex;flex-wrap:wrap;gap:12px}.email-action-btn{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:opacity .2s}.email-action-btn:hover:not(:disabled){opacity:.9}.email-action-btn:disabled{cursor:not-allowed;opacity:.6}.email-action-btn.resend{background:var(--primary-color);color:#fff}.email-action-btn.remove{background:#ef444426;color:#ef4444}.email-message{border-radius:8px;font-size:14px;margin-top:12px;padding:12px 16px}.email-message.error{background:#ef444426;color:#ef4444}.email-message.success{background:#22c55e26;color:#22c55e}.email-info{background:#6366f11a;border-left:3px solid var(--primary-color);border-radius:8px;margin-top:16px;padding:12px}.email-info p{color:var(--text-secondary);font-size:13px;line-height:1.5;margin:0}@media (max-width:768px){.email-display,.email-input-group{flex-direction:column}.email-display{align-items:flex-start}}.user-profile-page{background:linear-gradient(135deg,#0a0e27,#1a1f3a);min-height:100vh;padding:2rem 1rem}.profile-container{margin:0 auto;max-width:1200px}.profile-not-logged-in{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:16px;padding:4rem 2rem;text-align:center}.profile-not-logged-in h2{color:#fff;font-size:2rem;margin-bottom:1rem}.profile-not-logged-in p{color:#ffffffb3;font-size:1.1rem}.profile-header{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;display:flex;gap:2rem;margin-bottom:2rem;padding:2rem}.profile-avatar{flex-shrink:0}.avatar-placeholder{align-items:center;background:linear-gradient(135deg,#0078d1,#759cec);border-radius:50%;color:#fff;display:flex;font-size:3rem;font-weight:700;height:100px;justify-content:center;width:100px}.profile-info{flex:1 1}.profile-name{color:#fff;font-size:2rem;margin:0 0 .5rem}.profile-email,.profile-telegram{color:#ffffffb3;font-size:1.1rem;margin:0 0 .5rem}.profile-username-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:.5rem}.profile-username-link{color:#6c8cff;font-size:1rem;text-decoration:none}.profile-username-link:hover{text-decoration:underline}.profile-username-none{color:#fff6;font-size:.95rem}.username-edit-btn{background:#ffffff14;border:1px solid #ffffff26;border-radius:6px;color:#ffffffb3;cursor:pointer;font-size:.8rem;padding:4px 12px;transition:all .2s}.username-edit-btn:hover{background:#ffffff1f;color:#fff}.username-edit-form{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.username-at{color:#ffffff80;font-size:1rem}.username-input{background:#ffffff14;border:1px solid #fff3;border-radius:6px;color:#fff;font-size:.95rem;outline:none;padding:6px 10px;width:180px}.username-input:focus{border-color:#6c8cff}.username-save-btn{background:#6c8cff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.85rem;padding:6px 14px}.username-save-btn:disabled{opacity:.5}.username-cancel-btn{background:#0000;border:1px solid #fff3;border-radius:6px;color:#fff9;cursor:pointer;font-size:.85rem;padding:6px 14px}.username-error{color:#ff5050;font-size:.8rem;margin-top:4px;width:100%}.profile-joined{color:#ffffff80;font-size:.9rem;margin:0}.profile-tabs{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:1rem;margin-bottom:2rem;padding:.5rem}.profile-tab{background:#0000;border:none;border-radius:8px;color:#fff9;cursor:pointer;flex:1 1;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.profile-tab:hover{background:#ffffff0d;color:#fffc}.profile-tab.active{background:linear-gradient(135deg,#0078d1,#759cec);color:#fff}.profile-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;margin-bottom:2rem;padding:2rem}.section-title{border-bottom:2px solid #ffffff1a;color:#fff;font-size:1.5rem;margin:0 0 1.5rem;padding-bottom:1rem}.wallets-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.wallet-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem;transition:all .3s ease}.wallet-card:hover{background:#ffffff0d;border-color:#fff3}.wallet-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.wallet-header h3{color:#fff;font-size:1.2rem;margin:0}.ton-wallet{border-left:3px solid #0078d1}.evm-wallet{border-left:3px solid #627eea}.telegram-card{border-left:3px solid #08c}.wallet-address{display:flex;flex-direction:column;gap:.5rem}.address-label{color:#fff9;font-size:.9rem}.address-value{color:#fff;font-size:1rem}.view-explorer{color:#0078d1;font-size:.9rem;text-decoration:none;transition:color .3s ease}.view-explorer:hover{color:#4fd1c7}.connect-wallet-btn{background:linear-gradient(135deg,#0078d1,#759cec);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease;width:100%}.connect-wallet-btn:hover{box-shadow:0 4px 12px #0098ea4d;transform:translateY(-2px)}.disconnect-btn{background:#ff3b301a;border:1px solid #ff3b304d;border-radius:6px;color:#ff3b30;cursor:pointer;font-size:.9rem;padding:.5rem 1rem;transition:all .3s ease}.disconnect-btn:hover{background:#ff3b3033;border-color:#ff3b3080}.domains-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.domain-card{background:#ffffff08;border-radius:12px;gap:.5rem;padding:1.5rem;transition:all .3s ease}.domain-card:hover{background:#ffffff0d;border-color:#fff3;transform:translateY(-2px)}.ton-domain{border-left:3px solid #0078d1}.eth-domain{border-left:3px solid #627eea}.domain-name{color:#fff;font-size:1.2rem;font-weight:600}.domain-status{border-radius:12px;display:inline-block;font-size:.9rem;padding:.25rem .75rem;width:-webkit-fit-content;width:fit-content}.domain-status.for-sale{background:#4cd9641a;border:1px solid #4cd9644d;color:#4cd964}.domain-status.expired{background:#ff3b301a;border:1px solid #ff3b304d;color:#ff3b30}.no-domains{color:#ffffff80;padding:2rem;text-align:center}.profile-actions{display:flex;justify-content:center;margin-top:2rem}.logout-btn{background:#ff3b301a;border:1px solid #ff3b304d;border-radius:8px;color:#ff3b30;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 2rem;transition:all .3s ease}.logout-btn:hover{background:#ff3b3033;border-color:#ff3b3080;transform:translateY(-2px)}@media (max-width:768px){.profile-header{flex-direction:column;text-align:center}.avatar-placeholder{font-size:2.5rem;height:80px;width:80px}.profile-name{font-size:1.5rem}.profile-tabs{flex-direction:column;gap:.5rem}.profile-tab{padding:.75rem 1rem}.domains-grid,.wallets-grid{grid-template-columns:1fr}}.public-profile-page{color:#e0e0e0;margin:0 auto;max-width:800px;min-height:100vh;padding:20px}.profile-header-card{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:24px;margin-bottom:20px;padding:32px}.profile-avatar-large{align-items:center;background:linear-gradient(135deg,#6c8cff,#8b5cf6);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:32px;font-weight:700;height:80px;justify-content:center;width:80px}.profile-header-info{flex:1 1}.profile-header-info h2{color:#fff;font-size:24px;margin:0 0 4px}.profile-username{color:#6c8cff;font-size:15px;margin:0 0 8px}.profile-meta{color:#888;font-size:13px;margin:0}.profile-stats{display:flex;gap:20px}.profile-stat{text-align:center}.profile-stat-value{color:#fff;display:block;font-size:24px;font-weight:700}.profile-stat-label{color:#888;font-size:12px;text-transform:uppercase}.profile-section{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:16px;padding:24px}.profile-section h3{color:#fff;font-size:18px;margin:0 0 16px}.domain-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.domain-card{background:#0003;border:1px solid #ffffff1a;border-radius:10px;color:#e0e0e0;display:flex;flex-direction:column;gap:6px;padding:16px;text-decoration:none;transition:border-color .2s,background .2s}.domain-card:hover{background:#6c8cff0d;border-color:#6c8cff80}.domain-card-name{color:#fff;font-size:16px;font-weight:600;word-break:break-all}.domain-card-tld{color:#888;font-size:12px;text-transform:uppercase}.domain-card-status{border-radius:4px;display:inline-block;font-size:12px;padding:2px 8px;width:-webkit-fit-content;width:fit-content}.domain-card-status.active{background:#50c87826;color:#50c878}.domain-card-status.expired{background:#ff505026;color:#ff5050}.domain-card-status.for-sale{background:#f0b90b26;color:#f0b90b}.profile-empty{color:#666;font-size:14px;padding:24px;text-align:center}.profile-loading{align-items:center;display:flex;flex-direction:column;gap:16px;padding:60px 0}.profile-loading p{color:#aaa}.profile-not-found{padding:60px 20px;text-align:center}.profile-not-found h3{color:#ff5050;margin-bottom:12px}.profile-not-found p{color:#aaa}@media (max-width:600px){.profile-header-card{flex-direction:column;text-align:center}.profile-stats{justify-content:center}.domain-grid{grid-template-columns:1fr}}.search-page{margin:0 auto;max-width:1200px;min-height:calc(100vh - 200px);padding:40px 20px}.search-loading-container{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:400px}.loading-spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#0078d1;height:50px;width:50px}.search-page-header{margin-bottom:40px;text-align:center}.search-page-header h1{color:#333;font-size:32px;font-weight:700;margin-bottom:10px}.search-page-header p{color:#fff;font-size:16px}.search-results-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.search-result-card{background:#fff;border:2px solid #0000;border-radius:16px;box-shadow:0 4px 12px #0000001a;cursor:pointer;padding:24px;transition:all .3s ease}.search-result-card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.ton-card{border-color:#0098ea4d}.ton-card:hover{border-color:#0078d1}.eth-card{border-color:#627eea4d}.eth-card:hover{border-color:#627eea}.sol-card{border-color:#14f1954d}.sol-card:hover{border-color:#14f195}.card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.tld-badge{border-radius:8px;color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;padding:6px 12px;text-transform:uppercase}.ton-badge{background:linear-gradient(135deg,#0078d1,#759cec)}.eth-badge{background:linear-gradient(135deg,#627eea,#8b5cf6)}.sol-badge{background:linear-gradient(135deg,#14f195,#9945ff)}.status-badge{border-radius:12px;font-size:11px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase}.status-badge.available{background-color:#e8f5e9;color:#2e7d32}.status-badge.registered{background-color:#e3f2fd;color:#1565c0}.status-badge.in_auction{background-color:#fff3e0;color:#e65100}.status-badge.expired{background-color:#ffebee;color:#c62828}.status-badge.grace_period{background-color:#fff9c4;color:#f57f17}.status-badge.premium_auction{background-color:#f3e5f5;color:#6a1b9a}.status-badge.for_sale{background-color:#e0f2f1;color:#00695c}.domain-name-large{color:#333;font-size:24px;font-weight:700;margin:12px 0 16px;word-break:break-word}.domain-details{display:flex;flex-direction:column;gap:10px}.detail-row{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:8px 0}.detail-row:last-child{border-bottom:none}.detail-label{color:#666;font-size:14px;font-weight:500}.detail-value{color:#333;font-size:14px;font-weight:600}.address-short{font-family:monospace;font-size:13px}.no-results-container{padding:60px 20px;text-align:center}.no-results-container h2{color:#333;font-size:28px;margin-bottom:12px}.no-results-container p{color:#666;font-size:16px}.App.rtl .search-results-grid{direction:rtl}.App.rtl .card-header,.App.rtl .detail-row{flex-direction:row-reverse}@media (max-width:768px){.search-page{padding:20px 16px}.search-page-header h1{font-size:24px}.search-results-grid{grid-template-columns:1fr}.domain-name-large{font-size:20px}}.search-dropdown{background:#fff;border-radius:12px;box-shadow:0 8px 24px #00000026;max-width:400px;overflow:hidden;position:absolute;top:55px;z-index:1000}.search-loading{color:#666}.search-loading,.search-no-results{font-size:14px;padding:20px;text-align:center}.search-no-results{color:#999}.search-results{max-height:300px;overflow-y:auto}.search-result-item{align-items:center;border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px;transition:background-color .2s}.search-result-item:last-child{border-bottom:none}.search-result-item:hover{background-color:#f8f9fa}.result-domain{gap:10px}.domain-icon,.result-domain{align-items:center;display:flex}.domain-icon{border-radius:50%;color:#fff;font-size:14px;font-weight:600;height:28px;justify-content:center;width:28px}.ton-icon{background:linear-gradient(135deg,#0078d1,#759cec)}.eth-icon{background:linear-gradient(135deg,#627eea,#8b5cf6)}.sol-icon{background:linear-gradient(135deg,#14f195,#9945ff)}.search-domain-name{color:#333;font-size:14px;font-weight:500}.result-status{border-radius:12px;font-size:12px;font-weight:600;letter-spacing:.5px;padding:4px 10px;text-transform:uppercase}.status-available{background-color:#e8f5e9;color:#2e7d32}.status-reserved{background-color:#eee;color:#424242!important}.status-registered{background-color:#e3f2fd;color:#1565c0}.status-auction{background-color:#fff3e0;color:#e65100}.status-expired{background-color:#ffebee;color:#c62828}.status-grace{background-color:#fff9c4;color:#f57f17}.status-premium{background-color:#f3e5f5;color:#6a1b9a}.status-sale{background-color:#e0f2f1;color:#00695c}.status-subdomain{background-color:#fff3e0;color:#e65100}.address-result{background:linear-gradient(135deg,#f8f9fa,#fff)}.address-result:hover{background:linear-gradient(135deg,#e8f4f8,#f0f7fb)}.address-info{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.address-label{color:#666;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.address-value{color:#333;font-family:monospace;font-size:13px;font-weight:500}.search-footer{background-color:#f8f9fa;border-top:1px solid #e0e0e0;padding:12px 16px}.view-all-button{background-color:#0078d1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px;transition:background-color .3s;width:100%}.view-all-button:hover{background-color:#007bb5}.App.rtl .result-domain{flex-direction:row-reverse}.App.rtl .address-info{align-items:flex-end}.App.rtl .address-value{direction:ltr;text-align:right}@media (max-width:768px){.search-dropdown{max-width:calc(100vw - 40px);top:310px}}.email-verification-page{align-items:center;display:flex;justify-content:center;min-height:80vh;padding:20px}.verification-card{background:var(--background-secondary);border-radius:16px;box-shadow:0 4px 20px #0000001a;max-width:480px;padding:48px 32px;text-align:center;width:100%}.verification-spinner{animation:spin 1s linear infinite;border:4px solid #6366f133;border-radius:50%;border-top:4px solid var(--primary-color);height:60px;margin:0 auto 24px;width:60px}@keyframes spin{to{transform:rotate(1turn)}}.verification-icon{align-items:center;border-radius:50%;display:flex;font-size:48px;font-weight:700;height:80px;justify-content:center;margin:0 auto 24px;width:80px}.verification-icon.success{background:#22c55e26;color:#22c55e}.verification-icon.error{background:#ef444426;color:#ef4444}.verification-card h2{color:var(--text-primary);font-size:24px;font-weight:700;margin-bottom:12px}.verification-card p{color:var(--text-secondary);font-size:16px;line-height:1.6;margin-bottom:16px}.redirect-message{color:var(--text-tertiary);font-size:14px;font-style:italic}.back-btn{background:var(--primary-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:24px;padding:12px 32px;transition:opacity .2s}.back-btn:hover{opacity:.9}@media (max-width:768px){.verification-card{padding:32px 24px}.verification-card h2{font-size:20px}}.tenk-club-page{color:#e0e0e0;margin:0 auto;max-width:1200px;min-height:100vh;padding:20px}.tenk-club-page h1{color:#fff;font-size:2rem;margin-bottom:24px;text-align:center}.tenk-stats-bar{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;margin-bottom:24px}.tenk-stat{align-items:center;display:flex;font-size:15px;gap:8px}.tenk-stat-indicator{border-radius:3px;display:inline-block;height:14px;width:14px}.tenk-stat-indicator.registered{background-color:#e74c3c}.tenk-stat-indicator.expired{background-color:#f39c12}.tenk-stat-indicator.auction{background-color:#27ae60}.tenk-stat-indicator.available{background-color:#3a3a3a;border:1px solid #555}.tenk-stat-count{color:#fff;font-weight:700;margin-right:4px}.tenk-stat-label{color:#aaa}.tenk-heatmap-wrapper{display:flex;justify-content:center;overflow-x:auto;padding:10px 0}.tenk-heatmap{grid-gap:1px;display:grid;gap:1px;grid-template-columns:repeat(100,8px);grid-template-rows:repeat(100,8px);position:relative}.tenk-cell{border-radius:1px;cursor:pointer;height:8px;transition:transform .1s ease;width:8px}.tenk-cell:hover{position:relative;transform:scale(2);z-index:10}.tenk-cell.registered{background-color:#e74c3c}.tenk-cell.expired{background-color:#f39c12}.tenk-cell.auction{background-color:#27ae60}.tenk-cell.available{background-color:#3a3a3a;border:1px solid #444;box-sizing:border-box}.tenk-tooltip{background:#1e1e1e;border:1px solid #ffffff26;border-radius:6px;box-shadow:0 4px 12px #0006;color:#fff;font-size:13px;font-weight:600;padding:6px 10px;pointer-events:none;position:fixed;white-space:nowrap;z-index:1000}.tenk-loading{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:400px}.tenk-loading p{color:#aaa}.tenk-error{color:#e74c3c;font-weight:700;padding:60px 20px;text-align:center}@media (max-width:960px){.tenk-heatmap{grid-template-columns:repeat(100,6px);grid-template-rows:repeat(100,6px)}.tenk-cell{height:6px;width:6px}}@media (max-width:700px){.tenk-heatmap{gap:.5px;grid-template-columns:repeat(100,4px);grid-template-rows:repeat(100,4px)}.tenk-cell{height:4px;width:4px}.tenk-stats-bar{gap:16px}}
/*# sourceMappingURL=main.e3a60108.css.map*/