*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#0e0e10 radial-gradient(circle at 50% -10%,#3b1d6e55,transparent 60%);background-attachment:fixed;color:#efeff1;min-height:100vh;font-size:16px;overflow-y:scroll}.container{max-width:1440px;margin:0 auto;padding:40px 48px 64px}.nav{border-bottom:1px solid #2f2f35;background:#0e0e10cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:-webkit-sticky;position:sticky;top:0;z-index:10}.nav-inner{max-width:1440px;margin:0 auto;justify-content:space-between;padding:14px 48px}.brand,.nav-inner{display:flex;align-items:center}.brand{gap:10px;text-decoration:none;color:#efeff1;font-weight:700;font-size:15px}.nav-links{display:flex;gap:20px}.nav a{color:#adadb8;text-decoration:none;font-weight:600;font-size:14px;transition:color .15s ease}.nav-links a.active,.nav-links a:hover{color:#a970ff}header{text-align:center;margin-bottom:28px}header h1{font-size:32px;margin:0 0 6px;background:linear-gradient(135deg,#efeff1,#a970ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}header p{margin:0;color:#adadb8;font-size:15px}.controls{flex-wrap:wrap;margin-bottom:24px;justify-content:space-between}.controls,.controls-left{display:flex;align-items:center;gap:10px}.controls select{background:#18181b;color:#efeff1;border:1px solid #2f2f35;border-radius:8px;padding:9px 14px;font-size:14px;cursor:pointer;transition:border-color .15s ease}.controls select:hover{border-color:#a970ff88}.download-btn{background:none;border:1px solid #2f2f35;border-radius:8px;color:#adadb8;font-size:13px;font-weight:600;padding:9px 14px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:border-color .15s ease,color .15s ease}.download-btn:hover{border-color:#a970ff88;color:#efeff1}.reset-btn{background:none;border:1px solid #3f3f46;border-radius:8px;color:#adadb8;font-size:13px;font-weight:600;padding:9px 14px;cursor:pointer;transition:border-color .15s ease,color .15s ease;white-space:nowrap}.reset-btn:hover{border-color:#a970ff88;color:#efeff1}.search-wrap{position:relative;flex:1 1;min-width:160px;max-width:300px}.search-wrap svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:#6b6b70;pointer-events:none}.search-input{width:100%;background:#18181b;color:#efeff1;border:1px solid #2f2f35;border-radius:8px;padding:9px 12px 9px 34px;font-size:14px;outline:none;transition:border-color .15s ease}.search-input::placeholder{color:#6b6b70}.search-input:focus{border-color:#a970ff88}.last-updated{font-size:12px;color:#3f3f46;margin:0 0 10px;text-align:right}.table-wrap{border:1px solid #2f2f35;border-radius:12px;overflow:hidden}.table-head{padding:12px 24px;background:#141416;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b6b70;border-bottom:1px solid #2f2f35}.table-head,.table-row{display:grid;grid-template-columns:40px 2fr 1fr 100px 120px}.table-row{align-items:center;padding:0 24px;height:62px;border-bottom:1px solid #2f2f3566;transition:background .1s ease}.table-row:last-of-type{border-bottom:none}.table-row:hover{background:#a970ff08}.row-index{font-size:13px;color:#3f3f46;font-weight:600}.row-name{font-size:16px;font-weight:700;color:#efeff1;font-family:SF Mono,Fira Code,Consolas,monospace}.row-link{text-decoration:none;color:#efeff1;transition:color .15s ease}.row-link:hover{color:#a970ff;text-decoration:underline}.row-category{font-size:11px;font-weight:700;letter-spacing:.05em;padding:4px 10px;border-radius:999px;border:1px solid;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content}.row-category.cat-4-char,.row-category.cat-4l-4n{color:#38bdf8;background:#38bdf810;border-color:#38bdf840}.row-category.cat-first-name,.row-category.cat-og{color:#f59e0b;background:#f59e0b10;border-color:#f59e0b40}.row-category.cat-real-word,.row-category.cat-semi,.row-category.cat-unique{color:#4ade80;background:#4ade8010;border-color:#4ade8040}.row-category.cat-proxy{color:#f87171;background:#f8717110;border-color:#f8717140}.row-category.cat-new{color:#f472b6;background:#f472b610;border-color:#f472b640}.row-status{font-size:13px;font-weight:600;color:#00f593}.row-price{font-size:15px}.row-btn,.row-price{font-weight:700;color:#a970ff}.row-btn{display:inline-block;padding:7px 16px;background:#a970ff18;border:1px solid #a970ff44;border-radius:6px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;text-align:center;transition:background .15s ease,border-color .15s ease;white-space:nowrap}.row-btn:hover{background:#a970ff30;border-color:#a970ff88}.table-foot{padding:12px 20px;font-size:12px;color:#6b6b70;background:#141416;border-top:1px solid #2f2f35}@media (max-width:600px){.container{padding:20px 16px 48px}.nav-inner{padding:12px 16px}.brand span{display:none}.nav-links{gap:14px}.nav a{font-size:13px}.controls{flex-direction:column;align-items:stretch;gap:8px}.controls-left{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.controls select{width:100%;font-size:13px}.controls-left>:last-child:nth-child(odd){grid-column:span 2}.search-wrap{max-width:100%}.table-head{display:none}.table-row{grid-template-columns:1fr auto;grid-template-rows:auto auto;height:auto;padding:14px 16px;gap:4px 10px}.row-index{display:none}.row-name{grid-column:1;grid-row:1;font-size:15px}.row-price{grid-column:2;grid-row:1;text-align:right}.row-category{grid-column:1;grid-row:2;font-size:12px}.row-status{display:none}.row-btn{grid-column:2;grid-row:2;font-size:11px;padding:5px 12px}}.tag{font-size:12px;padding:4px 10px;border-radius:999px;border:1px solid #2f2f35;color:#adadb8;font-weight:600}.status-Available{color:#00f593;border-color:#00f59355;background:#00f59311}.status-Sold{color:#ff6961;border-color:#ff696155;background:#ff696111}.status-Reserved{color:#f5c400;border-color:#f5c40055;background:#f5c40011}.price{font-weight:700;color:#a970ff;font-size:15px}.contact-card{display:flex;align-items:center;gap:16px;background:linear-gradient(145deg,#19191c,#161618);border:1px solid #2f2f35;border-radius:10px;padding:18px;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.contact-card:hover{transform:translateY(-2px);border-color:#a970ff88;box-shadow:0 8px 24px #00000055}.contact-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:10px;background:linear-gradient(135deg,#a970ff33,#6c1fd633);font-size:20px}.contact-body{display:flex;flex-direction:column;gap:2px}.contact-label{font-size:12px;color:#adadb8;text-transform:uppercase;letter-spacing:.06em}.contact-card a,.contact-value{color:#efeff1;font-size:17px;font-weight:700;text-decoration:none}.contact-card a{color:#a970ff}.contact-card a:hover{text-decoration:underline}.contact-sub{font-size:13px;color:#adadb8}footer{margin-top:40px;text-align:center;color:#adadb8;font-size:14px}footer a{color:#a970ff;text-decoration:none}.site-footer{margin-top:24px;padding:18px 16px 28px;text-align:center;color:#6b6b70;font-size:12px;border-top:1px solid #2f2f35}.empty{text-align:center;color:#adadb8;padding:24px}.info-page{max-width:580px;margin:0 auto}.info-section{margin-bottom:28px}.info-block-label{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#6b6b70;margin:0 0 10px}.info-card{border:1px solid #2f2f35;border-radius:10px;overflow:hidden}.info-row{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;font-size:14px;color:#adadb8;line-height:1.6}.info-dot{width:5px;height:5px;border-radius:50%;background:#a970ff;flex-shrink:0;margin-top:8px}.payment-chips{display:flex;gap:10px;flex-wrap:wrap}.chip{display:flex;align-items:center;gap:6px;padding:10px 16px;background:#18181b;border:1px solid #2f2f35;border-radius:10px;font-size:14px;font-weight:600;color:#efeff1}.chip-note{font-size:12px;font-weight:400;color:#6b6b70}.contact-rows{border:1px solid #2f2f35;border-radius:10px;overflow:hidden}.contact-row{display:flex;align-items:center;gap:16px;padding:14px 18px;border-bottom:1px solid #2f2f3544;text-decoration:none;transition:background .15s ease}.contact-row:last-child{border-bottom:none}a.contact-row:hover{background:#a970ff08}.contact-row-platform{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b6b70;width:70px;flex-shrink:0}.contact-row-handle{font-size:14px;font-weight:600;color:#efeff1;flex:1 1}.contact-row-id{font-size:12px;font-weight:400;color:#6b6b70;margin-left:6px}.contact-row-arrow{color:#a970ff;font-size:16px}.info-updated{font-size:12px;color:#3f3f46;margin-top:8px;text-align:center}