.dhg-registrar-profile--next{--dr-radius: 10px;--dr-bar-track: rgba(112, 71, 215, .1)}.dr-preview-flag{margin:0;padding:9px 20px;background:#211244;color:#cfc4ee;font-size:.78rem;letter-spacing:.02em;text-align:center}.dr-preview-flag a{color:#fff;text-decoration:underline;text-underline-offset:2px}.dr-hero .ri-hero__grid{align-items:start}.dr-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.dr-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border:1px solid transparent;border-radius:var(--dr-radius);font-size:.93rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .15s ease,background-color .15s ease,border-color .15s ease,color .15s ease}.dr-btn--primary{background:var(--ri-blue);color:#fff}.dr-btn--primary:hover,.dr-btn--primary:focus-visible{background:#0f63cf;color:#fff;transform:translateY(-1px)}.dr-btn--ghost{border-color:#fff6;color:#fff}.dr-btn--ghost:hover,.dr-btn--ghost:focus-visible{border-color:#fff;background:#ffffff1f;color:#fff;transform:translateY(-1px)}.ri-section .dr-btn--ghost{border-color:var(--ri-line);color:var(--ri-purple)}.ri-section .dr-btn--ghost:hover,.ri-section .dr-btn--ghost:focus-visible{border-color:var(--ri-violet);background:var(--ri-soft)}.dr-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;border-radius:14px;background:#ffffff29;overflow:hidden}.dr-stat{display:flex;flex-direction:column;gap:4px;padding:20px 18px;background:#140a2d94;backdrop-filter:blur(2px)}.dr-stat__value{color:#fff;font-size:1.85rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.dr-stat__label{color:#ffffffbd;font-size:.76rem;line-height:1.35}.dr-stats__foot{grid-column:1 / -1;margin:0;padding:13px 18px;background:#140a2d94;color:#ffffff9e;font-size:.72rem}.dr-price-range{margin:0 0 18px;color:var(--ri-muted);font-size:.95rem}.dr-price-range strong{color:var(--ri-ink);font-variant-numeric:tabular-nums}.dr-currency-note{margin:0 0 16px;padding:12px 16px;border-left:3px solid var(--ri-amber);background:#fff8ee;color:#6d4a12;font-size:.88rem}.dr-section-action{margin:26px 0 0}.dr-filters{margin-bottom:18px}.dr-table-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 22px;margin-bottom:14px}.dr-search{display:flex;flex-direction:column;gap:6px;min-width:min(320px,100%)}.dr-search label{color:var(--ri-muted);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dr-search input{width:100%;padding:11px 14px;border:1px solid var(--ri-line);border-radius:var(--dr-radius);background:var(--ri-card);color:var(--ri-ink);font:inherit;font-size:.95rem}.dr-search input:focus{border-color:var(--ri-violet);outline:none;box-shadow:0 0 0 3px #7047d729}.dr-table-meta{display:flex;flex-direction:column;gap:2px;margin:0;text-align:right}.dr-table-count{color:var(--ri-ink);font-size:.9rem;font-weight:650;font-variant-numeric:tabular-nums}.dr-table-hint{color:var(--ri-muted);font-size:.78rem}.dr-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.dr-table{min-width:640px;table-layout:fixed}.dr-col-tld{width:20%}.dr-col-action{width:16%}.dr-col-price{width:26%}.dr-col-market{width:38%}.dr-table tbody th,.dr-table tbody td{padding:13px 16px}.dr-table-scroll{max-height:min(70vh,760px);overflow-y:auto}.dr-table thead th{position:sticky;top:0;z-index:2;padding:0;box-shadow:inset 0 -1px #e2ddf0}.dr-sort{display:flex;align-items:center;gap:7px;width:100%;padding:15px 16px;border:0;background:transparent;color:inherit;font:inherit;font-size:.72rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase;text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}.dr-sort:hover{background:#ece5fa;color:var(--ri-purple)}.dr-sort__mark{width:9px;height:9px;flex:none;border-right:2px solid currentColor;border-bottom:2px solid currentColor;opacity:.28;transform:rotate(45deg) translate(-2px,-2px);transition:opacity .15s ease,transform .15s ease}.dr-sort[data-direction=asc]{color:var(--ri-purple)}.dr-sort[data-direction=asc] .dr-sort__mark{opacity:1;transform:rotate(-135deg) translate(-2px,-2px)}.dr-sort[data-direction=desc]{color:var(--ri-purple)}.dr-sort[data-direction=desc] .dr-sort__mark{opacity:1}.dr-table tbody tr{transition:background-color .12s ease}.dr-table tbody tr:hover{background:#f8f5ff}.dr-tld{color:var(--ri-purple);font-size:1rem;font-weight:750;text-decoration:none}.dr-tld:hover,.dr-tld:focus-visible{color:var(--ri-violet);text-decoration:underline;text-underline-offset:3px}.dr-tld--unknown{color:var(--ri-muted);font-weight:500}.dr-action{display:inline-block;padding:4px 10px;border-radius:999px;background:var(--ri-soft);color:var(--ri-muted);font-size:.76rem;font-weight:650;line-height:1.35;white-space:nowrap}.dr-action[data-action=register]{background:#e7f2ff;color:#14568f}.dr-action[data-action=renew]{background:#e6f5ef;color:#10634a}.dr-action[data-action=transfer]{background:#f1ebfd;color:#4b2c9c}.dr-price{display:block;font-variant-numeric:tabular-nums;white-space:nowrap}.dr-price strong{display:block;color:var(--ri-ink);font-size:1.02rem;line-height:1.2}.dr-price small{display:block;margin-top:2px;color:var(--ri-muted);font-size:.74rem}.dr-price__bar{display:block;height:4px;margin-top:7px;border-radius:999px;background:transparent;overflow:hidden}.dr-table.is-interactive .dr-price__bar{background:var(--dr-bar-track)}.dr-price__bar i{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ri-violet),var(--ri-blue));transition:width .38s cubic-bezier(.21,1.02,.35,1)}.dr-table-empty{padding:40px 24px;border-top:1px solid var(--ri-line);text-align:center}.dr-table-empty h3{margin:0 0 6px;color:var(--ri-ink);font-size:1.08rem}.dr-table-empty p{max-width:46ch;margin:0 auto;color:var(--ri-muted);font-size:.92rem}@media(max-width:991px){.dr-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.dr-table-scroll{max-height:none}.dr-table thead th{position:static}.dr-table-toolbar{flex-direction:column;align-items:stretch}.dr-table-meta{text-align:left}.dr-btn{justify-content:center;width:100%}}@media(prefers-reduced-motion:reduce){.dr-btn,.dr-sort,.dr-sort__mark,.dr-table tbody tr,.dr-price__bar i{transition:none}.dr-btn:hover,.dr-btn:focus-visible{transform:none}}
