:root{--night:#0c0919;--surface:#171222;--ink:#fff5ee;--muted:#c4b6cb;--line:#403244;--peach:#f2c5ab;--mint:#bde5cc;--error:#ffb3b3;--surface-raised:#231b2e;--surface-hover:#302639;--control-line:#8e7c93;--peach-hover:#ffdcc6;--error-hover:#ffd0d0;--success-surface:#1b302b;--error-surface:#3c222d;--warning-surface:#342b30;--selection:#654558;--overlay:#0c0919cc;--shadow-color:#00000052;--sunset:#d79588;--sunset-glow:#d795883d;--sunset-dim:#58344b;--horizon-lilac:#b173dfe6;--horizon-peach:#f2c5abb8;--atmosphere-shadow:0 -2px 0 var(--horizon-peach), 0 -12px 40px var(--horizon-peach);--planet:#201529;--portrait-sky:#35223c;--portrait-gradient:linear-gradient(165deg, var(--portrait-sky), var(--sunset-dim) 55%, var(--planet));--horizon-gradient:radial-gradient(ellipse 85% 22% at 50% 100%, var(--sunset-glow), transparent 80%), var(--night);--horizon-shadow:0 -2px 0 var(--sunset), 0 -10px 40px var(--sunset-glow), 0 -30px 100px var(--sunset-glow);--font-display:"Instrument Serif", "Iowan Old Style", Georgia, serif;--font-ui:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Geist Mono", ui-monospace, "SF Mono", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.5rem;--text-2xl:2rem;--text-3xl:2.75rem;--text-title:clamp(2.75rem, 5.4vw, 4rem);--text-name:clamp(3.25rem, 7vw, 5.75rem);--text-hero:clamp(3.5rem, 7.8vw, 7rem);--leading-tight:1.05;--leading-body:1.5;--domain-flow-width:1060px;--domain-page-gutter:clamp(20px, 6vw, 120px);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-sm:.625rem;--radius:1rem;--radius-lg:1.5rem;--radius-pill:999px;--shadow-sm:0 8px 24px var(--shadow-color);--shadow-lg:0 30px 80px var(--shadow-color);--ease:cubic-bezier(.2, .7, .2, 1);--motion-feedback:.18s;--motion-hover:.3s;--motion-enter:.65s;--motion-breathe:8s;--motion-spin:.9s;--motion-stagger:40ms}@media (width<=720px){:root{--domain-page-gutter:var(--space-4)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-ui);color:var(--ink);background:var(--night);font-size:var(--text-base);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif.woff2)format("woff2");font-display:swap}@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif-italic.woff2)format("woff2");font-style:italic;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/geist.woff2)format("woff2");font-weight:300 800;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono.woff2)format("woff2");font-weight:400 600;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}html:has(dialog:modal){overflow:hidden}body{background:var(--night);margin:0}button,input,select,textarea{font-family:inherit}:focus-visible{outline:2px solid var(--peach);outline-offset:3px}::selection{background:var(--selection)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html[data-deep-link] #root[data-static-shell] .page-main{visibility:hidden}.page{min-height:100vh;color:var(--ink);flex-direction:column;display:flex;position:relative}.page,.page-main{pointer-events:none}.page>.topbar,.page>.runtime-notice,.page>.network-status,.page>.wallet-dialog,.page>.site-footer,.page-main>*{pointer-events:auto}.page-main>.hero{pointer-events:none}.page-main>.hero>*{pointer-events:auto}.page-main{z-index:2;flex:1;padding-bottom:200px;position:relative}.policy-notes p{align-items:center;display:flex}.search-status{width:min(var(--domain-flow-width), calc(100% - 2 * var(--domain-page-gutter)));color:var(--muted);text-align:center;margin:18px auto 0}.sky{z-index:0;pointer-events:none;background:var(--horizon-gradient);position:absolute;inset:0;overflow:hidden}.sky-dust{width:100%;height:62%;-webkit-mask-image:linear-gradient(180deg, var(--night) 55%, transparent 100%);mask-image:linear-gradient(180deg, var(--night) 55%, transparent 100%);position:absolute;inset:0 0 38%}.sky-dust svg{width:100%;height:100%;display:block}.sky-twinkles,.sky-names{position:absolute;inset:0}.sky-twinkles span{background:var(--ink);width:2px;height:2px;box-shadow:0 0 4px 1px var(--ink);opacity:.35;border-radius:50%;margin:-1px 0 0 -1px;position:absolute}@media (prefers-reduced-motion:no-preference){.sky-dust-1{animation:130s ease-in-out -40s infinite alternate sky-drift-near}.sky-dust-2{animation:190s ease-in-out -110s infinite alternate sky-drift-far}.sky-twinkles span{animation:twinkle var(--twinkle-duration) ease-in-out var(--twinkle-delay) infinite}}@keyframes sky-drift-near{0%{transform:translate(-14px,-5px)}to{transform:translate(16px,6px)}}@keyframes sky-drift-far{0%{transform:translate(10px,4px)}to{transform:translate(-12px,-4px)}}@keyframes twinkle{50%{opacity:.8}}.sky-name{cursor:default;pointer-events:none;background:0 0;border:0;width:14px;height:14px;margin:-7px 0 0 -7px;padding:0;position:absolute}.sky-name:before{content:"";background:var(--ink);opacity:.75;box-shadow:0 0 5px 1px var(--shadow-color), 0 0 14px 2px var(--shadow-color);border-radius:50%;position:absolute;inset:5.5px}.sky-name span{border-radius:var(--radius-pill);color:var(--ink);background:var(--surface-raised);border:1px solid var(--control-line);font:500 var(--text-xs) var(--font-ui);white-space:nowrap;opacity:0;transition:opacity var(--motion-feedback) var(--ease), transform var(--motion-feedback) var(--ease);padding:5px 10px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}@media (hover:hover) and (pointer:fine){.sky-name{pointer-events:auto;cursor:pointer}.sky-name:hover:before{opacity:1;box-shadow:0 0 10px 2px var(--shadow-color), 0 0 26px 6px var(--shadow-color);inset:3px}.sky-name:hover span{opacity:1;transform:translate(-50%)}}.sky:before,.sky-planet{border-radius:50%;width:3600px;height:2400px;position:absolute;bottom:-2180px;left:50%;transform:translate(-50%)}.sky:before{content:"";background:var(--horizon-lilac);filter:blur(80px);transform:translate(-50%,-80px)}.sky-planet{background:var(--planet);box-shadow:var(--atmosphere-shadow)}@media (width<=760px){.sky:before,.sky-planet{bottom:-2240px}}.account-panel,.my-names-panel,.result-area,.management-panel,.records-panel,.subnames-panel,.activity-panel,.primary-panel{width:min(var(--domain-flow-width), calc(100% - 2 * var(--domain-page-gutter)));margin:0 auto}.account-panel,.my-names-panel{padding:18px 0 var(--space-12);gap:18px;display:grid}.my-names-header{justify-content:space-between;align-items:flex-end;gap:18px var(--space-6);flex-wrap:wrap;padding:10px 0 6px;display:flex}.my-names-header h1{color:var(--ink);font:400 var(--text-title)/var(--leading-tight) var(--font-display);letter-spacing:-.02em;margin:0}.my-names-header p{max-width:56ch;color:var(--muted);font-size:var(--text-base);margin:10px 0 0}.my-names-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.overview-panel,.name-panel,.management-panel,.records-panel,.subnames-panel,.activity-panel,.primary-panel{gap:var(--space-5);padding:var(--space-7);display:grid}.account-grid{gap:var(--space-4);grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);display:grid}.account-card{align-content:start;gap:var(--space-4);min-width:0;padding:var(--space-6);display:grid}.account-card>.button-primary,.account-card>.button-secondary{justify-self:start}.account-card-heading{gap:6px;min-width:0;display:grid}.account-card-heading span,.eyebrow{color:var(--muted);font:500 var(--text-xs) var(--font-ui);letter-spacing:.12em;text-transform:uppercase}.account-card-heading strong{min-width:0;color:var(--ink);font:400 var(--text-2xl)/1.05 var(--font-display);overflow-wrap:anywhere}.account-card-intro{max-width:54ch;color:var(--muted);font-size:var(--text-sm);margin:0}.management-header{justify-content:space-between;align-items:flex-start;gap:14px var(--space-5);flex-wrap:wrap;display:flex}.management-header h2{color:var(--ink);font:400 var(--text-2xl)/1 var(--font-display);letter-spacing:-.01em;margin:0}.management-header p{margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--text-sm);overflow-wrap:anywhere}.management-header-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.account-detail-list,.claim-review,.referral-activity-list{border-top:1px solid var(--line);display:grid}.claim-review{padding:var(--space-1) var(--space-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.account-detail-list p,.claim-review p,.referral-activity-list p{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--line);font-size:var(--text-sm);margin:0;display:flex}.claim-review p:last-child{border-bottom:0}.account-detail-list span,.claim-review span,.referral-activity-list span{color:var(--muted)}.account-detail-list strong,.account-detail-list code,.claim-review strong,.claim-review code,.referral-activity-list strong{min-width:0;max-width:min(100%,36ch);color:var(--ink);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.account-detail-list code,.claim-review code{font:500 var(--text-sm) var(--font-mono)}.my-names-summary{flex-wrap:wrap;gap:10px;display:flex}.my-names-summary div{min-width:120px;padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:2px;display:grid}.my-names-summary strong{color:var(--ink);font:400 var(--text-2xl)/1 var(--font-display)}.my-names-summary span{color:var(--muted);font-size:var(--text-xs)}.control-group{gap:var(--space-2);min-width:0;display:grid}.control-group label{color:var(--muted);font-size:var(--text-sm);font-weight:600}.control-group input,.control-group select,.control-group textarea,.copy-row input{width:100%;min-width:0}.control-group>span,.field-note{color:var(--muted);font-size:12.5px;line-height:1.45}.field-note.warning,.field-note.danger{color:var(--muted)}.copy-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.activity-empty,.public-warning,.runtime-notice{padding:13px var(--space-4);border:1px solid var(--line);border-radius:var(--radius);color:var(--muted);background:var(--surface);font-size:var(--text-sm);align-items:flex-start;gap:10px;line-height:1.45;display:flex}.activity-empty svg,.public-warning svg,.runtime-notice svg{color:var(--muted);flex:none;margin-top:1px}.activity-empty.danger,.runtime-notice.danger{color:var(--error);border-color:var(--line);background:var(--error-surface)}.activity-empty.danger svg,.runtime-notice.danger svg{color:var(--error)}.activity-empty.success{color:var(--mint);border-color:var(--line);background:var(--success-surface)}.activity-empty.success svg{color:var(--mint)}.activity-empty.subtle{background:var(--surface);border-style:dashed}.runtime-notice{z-index:3;width:min(var(--domain-flow-width), calc(100% - 2 * var(--domain-page-gutter)));margin:0 auto 10px;position:relative}.secure-note,.commit-note{color:var(--muted);margin:0;font-size:12.5px;line-height:1.45}.secure-note.danger{color:var(--error)}.reservation-recovery{align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr) auto;margin:0;display:grid}.reservation-recovery svg{color:var(--muted)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.spin{animation:spin var(--motion-spin) linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spin{animation:none}}.term-picker{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=860px){.account-grid{grid-template-columns:minmax(0,1fr)}.overview-panel,.name-panel,.management-panel,.records-panel,.subnames-panel,.activity-panel,.primary-panel,.account-card{padding:var(--space-5)}.my-names-header{align-items:flex-start}}.topbar{z-index:4;align-items:center;gap:var(--space-6);padding:22px clamp(var(--space-5), 3vw, var(--space-10));grid-template-columns:1fr auto 1fr;display:grid;position:relative}.topbar-brand{align-items:center;gap:var(--space-3);min-width:0;display:flex}.brand{color:var(--ink);align-items:center;gap:11px;text-decoration:none;display:inline-flex}.brand-name{font-size:var(--text-base);letter-spacing:-.01em;white-space:nowrap;font-weight:620}.network-badge{letter-spacing:.06em;text-transform:uppercase}.network-badge:before{content:"";background:var(--muted);border-radius:50%;width:6px;height:6px}.network-badge.mainnet:before{background:var(--mint)}.network-badge.local:before,.network-badge.preview:before{background:var(--muted)}.network-switch{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);font:500 var(--text-xs)/1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:2px;padding:2px;display:inline-flex}.network-switch>*{border-radius:var(--radius-pill);padding:6px 10px}.network-switch [aria-current]{color:var(--ink);background:var(--surface-raised)}.network-switch a{color:var(--muted);transition:color var(--motion-hover) var(--ease), background var(--motion-hover) var(--ease);text-decoration:none}.network-switch a:hover,.network-switch a:focus-visible{color:var(--ink);background:var(--surface-hover)}.wallet-network-banner{z-index:3;align-items:flex-start;gap:var(--space-2);width:min(var(--domain-flow-width), calc(100% - 2 * var(--domain-page-gutter)));padding:10px 10px 10px var(--space-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);font-size:var(--text-sm);margin:0 auto 10px;display:flex;position:relative}.wallet-network-content{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:8px 16px;min-width:0;display:flex}.wallet-network-content p{margin:0}.wallet-network-actions{flex-wrap:wrap;gap:8px;display:flex}.wallet-network-actions a.button{text-decoration:none}.wallet-network-dismiss{flex:none}.nav-links{align-items:center;gap:var(--space-1);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);padding:5px;display:flex}.nav-links a{padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);color:var(--muted);font-size:var(--text-sm);white-space:nowrap;transition:color var(--motion-feedback) var(--ease), background var(--motion-feedback) var(--ease);align-items:center;gap:7px;font-weight:520;text-decoration:none;display:inline-flex}.nav-links a:hover{color:var(--ink)}.nav-links a.active{color:var(--ink);background:var(--surface-hover)}.nav-count-badge{border-radius:var(--radius-pill);min-width:18px;height:18px;color:var(--night);background:var(--peach);font-size:var(--text-xs);place-items:center;padding:0 5px;font-weight:700;line-height:1;display:inline-grid}.site-footer{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);padding:var(--space-10) clamp(var(--space-5), 3vw, var(--space-10)) 30px;color:var(--muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex;position:relative}.site-footer p{margin:0}.site-footer a{color:var(--muted);text-decoration:none}.site-footer a:hover{color:var(--ink)}.site-footer p a{text-underline-offset:3px;text-decoration:underline}.site-footer nav{flex-wrap:wrap;gap:10px 18px;display:flex}@media (width<=600px){.site-footer{padding-top:var(--space-6)}.site-footer nav{gap:8px 16px}}.topbar .menu-toggle{display:none}.wallet-dialog{max-width:min(440px,100vw - 32px)}.wallet-dialog p{color:var(--muted)}.wallet-dialog [role=alert]{color:var(--error)}.wallet-dialog-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}@media (width<=900px){.topbar{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding:12px 16px}.brand-name{display:none}.topbar-brand{gap:8px}.topbar .menu-toggle{padding:10px;display:inline-flex}.topbar-navigation{display:none;position:absolute;top:100%;left:16px;right:16px}.menu-open .topbar-navigation{display:block}.nav-links{border-radius:var(--radius-md);box-shadow:var(--shadow-sm);justify-content:space-around}.nav-links a{padding:12px 10px}.topbar .wallet-connect{min-width:0;max-width:min(155px,100%)}}.network-status{z-index:2;color:var(--muted);font-size:var(--text-xs);margin:0 clamp(16px,3vw,40px) 12px;position:relative}.network-status p{margin:0}.network-notice{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);padding:12px 16px}.network-status details{overflow-wrap:anywhere;margin-top:8px}.network-status summary{cursor:pointer}.network-status details p{margin-top:8px}.names-mark{flex:none;place-items:center;width:32px;height:32px;display:grid}.names-mark img{object-fit:contain;width:32px;height:32px;display:block}.name-avatar{object-fit:cover;background:var(--night);border-radius:50%;flex:none;place-items:center;display:inline-grid}.name-avatar.monogram{color:var(--ink);background:var(--portrait-gradient);font-family:var(--font-display);line-height:1}.name-avatar.animal{background:var(--animal) center / cover no-repeat, radial-gradient(circle at 50% 125%, color-mix(in srgb, var(--sunset) 55%, transparent), transparent 62%), linear-gradient(var(--portrait-sky), var(--night))}.wallet-connect{text-overflow:ellipsis;white-space:nowrap;justify-self:end;max-width:220px;overflow:hidden}.wallet-connect.connected{font-family:var(--font-mono);font-weight:500}.wallet-connect.connected:before{content:"";background:var(--mint);width:7px;height:7px;box-shadow:0 0 8px var(--mint);border-radius:50%}.wallet-connect.wrong-network{border-color:var(--control-line);color:var(--muted)}.wallet-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.tx-status{margin-top:var(--space-4);padding:15px var(--space-4);border:1px solid var(--line);border-radius:var(--radius-sm);background:linear-gradient(180deg, var(--surface), var(--surface));gap:13px;display:grid}.tx-status>div:first-child{gap:5px;display:grid}.tx-status strong{color:var(--ink);font-size:var(--text-sm)}.tx-status span,.tx-status p{color:var(--muted);font-size:var(--text-xs)}.tx-status .tx-reference{width:fit-content;max-width:100%;padding:5px var(--space-2);color:var(--muted);border:1px solid var(--line);background:var(--surface);text-overflow:ellipsis;border-radius:6px;overflow:hidden}.tx-status.executed{border-color:var(--line);background:var(--success-surface)}.tx-status.failed,.tx-status.rejected,.tx-status.timeout{border-color:var(--line);background:var(--error-surface)}.tx-status p{color:var(--error);margin:0}.button{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--control-line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:600 var(--text-sm)/var(--leading-body) var(--font-ui);text-align:center;overflow-wrap:anywhere;cursor:pointer;transition:background var(--motion-feedback) var(--ease), border-color var(--motion-feedback) var(--ease), box-shadow var(--motion-hover) var(--ease);text-decoration:none;display:inline-flex}.button:hover:not(:disabled){background:var(--surface-hover)}.button:active:not(:disabled){box-shadow:inset 0 0 0 1px}.button-primary{color:var(--night);background:var(--peach);border-color:var(--peach)}.button-primary:hover:not(:disabled){background:var(--peach-hover);border-color:var(--peach-hover)}.button-quiet{color:var(--peach);background:0 0;border-color:#0000}.button-destructive{color:var(--error);border-color:var(--error)}.button-destructive:hover:not(:disabled){color:var(--night);background:var(--error-hover)}.button:disabled{color:var(--muted);background:var(--surface-raised);border-color:var(--line);cursor:not-allowed;box-shadow:none}.button[aria-busy=true]{cursor:progress}.button-spinner{width:1em;height:1em;animation:spin var(--motion-spin) linear infinite;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none}.button.compact{min-width:0}.switch{border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:56px;min-height:44px;padding:4px;display:inline-flex}.switch-track{border:1px solid var(--control-line);border-radius:var(--radius-pill);background:var(--surface-raised);align-items:center;width:48px;height:28px;padding:3px;display:flex}.switch-thumb{border-radius:var(--radius-pill);background:var(--ink);width:20px;height:20px;transition:transform var(--motion-feedback) var(--ease)}.switch[aria-checked=true] .switch-track{background:var(--peach);border-color:var(--peach)}.switch[aria-checked=true] .switch-thumb{background:var(--night);transform:translate(20px)}.switch:hover:not(:disabled) .switch-track{border-color:var(--ink)}.switch:disabled{opacity:.45;cursor:not-allowed}.icon-button,.hero-search-clear{width:44px;padding:var(--space-2);flex:none}.input:not([type=checkbox]):not([type=radio]){width:100%;min-width:0;min-height:46px;padding:var(--space-3);border:1px solid var(--control-line);border-radius:var(--radius-sm);color:var(--ink);background:var(--surface);font:400 var(--text-base)/var(--leading-body) var(--font-ui);transition:border-color var(--motion-feedback) var(--ease), background var(--motion-feedback) var(--ease)}.input:hover:not(:disabled){border-color:var(--muted)}.input:focus-visible{border-color:var(--peach)}.input::placeholder{color:var(--muted);opacity:1}.input:disabled{color:var(--muted);background:var(--surface-raised);cursor:not-allowed}.input[aria-invalid=true]{border-color:var(--error)}.input[aria-busy=true]{cursor:progress}.input[type=checkbox],.input[type=radio]{accent-color:var(--peach)}textarea.input{resize:vertical;min-height:96px}.panel{min-width:0;padding:var(--space-6);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm)}.panel[aria-busy=true]{cursor:progress}.panel:focus-within{border-color:var(--control-line)}.status-badge{align-items:center;gap:var(--space-1);max-width:100%;padding:var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--muted);background:var(--surface);font:500 var(--text-xs)/var(--leading-body) var(--font-ui);display:inline-flex}.badge-success{color:var(--mint);background:var(--success-surface)}.badge-warning{color:var(--ink);background:var(--warning-surface);border-style:dashed}.badge-danger{color:var(--error);background:var(--error-surface)}.dialog{width:min(500px, calc(100% - 2 * var(--space-4)));max-height:calc(100dvh - 2 * var(--space-4));padding:var(--space-6);border:1px solid var(--control-line);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lg);overflow:auto}.dialog::backdrop{background:var(--overlay)}.dialog h2{overflow-wrap:anywhere}.tabs{gap:var(--space-1);padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);max-width:100%;display:flex;overflow-x:auto}.tabs .button{white-space:nowrap;color:var(--muted);background:var(--surface);border-color:#0000;flex:1 0 auto}.tabs .button[aria-selected=true],.tabs .button[aria-pressed=true]{color:var(--ink);background:var(--surface-hover);box-shadow:inset 0 -2px var(--peach)}.tabs .button:hover:not(:disabled){color:var(--ink);background:var(--surface-raised)}.tabs .button:focus-visible{outline-offset:-2px}[role=tabpanel]{min-width:0}@property --name-size{syntax:"<length>";inherits:true;initial-value:32px}@property --name-min-size{syntax:"<length>";inherits:true;initial-value:24px}.name-signature{--name-size:var(--text-2xl);--name-min-size:1.5rem;max-width:100%;font:400 var(--text-2xl)/var(--leading-tight) var(--font-display);font-size:clamp(var(--name-min-size,1.5rem), var(--name-fit-size,var(--name-size,var(--text-2xl))), var(--name-size,var(--text-2xl)));white-space:normal;overflow-wrap:normal;word-break:normal;min-width:0;display:inline-block}.name-signature-label{overflow-wrap:anywhere;max-width:100%;display:inline-block}.name-signature em{white-space:nowrap;font-weight:400;display:inline-block}.name-chip{max-width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink);background:var(--surface);align-items:center;display:inline-flex}.name-chip .name-signature{--name-size:var(--text-xl);--name-min-size:1.125rem}.address-chip{align-items:center;gap:var(--space-1);vertical-align:middle;flex-wrap:wrap;max-width:100%;display:inline-flex}.address-chip>.button{min-width:0;padding:var(--space-1) var(--space-2)}.address-chip code{font:400 var(--text-sm)/var(--leading-body) var(--font-mono)}.address-chip-full{overflow-wrap:anywhere;padding:var(--space-3);background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-sm);-webkit-user-select:all;user-select:all;flex-basis:100%}.copy-control{display:inline-flex}.copy-value{font-size:var(--text-xs);padding:var(--space-1) var(--space-2)}.empty-state{align-items:flex-start;gap:var(--space-3);color:var(--muted);font-size:var(--text-sm);display:flex}.empty-state>span{flex:none;display:inline-flex}.empty-state h2{margin:0 0 var(--space-2);color:var(--ink);font:500 var(--text-xl)/var(--leading-tight) var(--font-ui)}.empty-state p{margin-top:0}.toast{z-index:20;inset:auto var(--space-4) var(--space-4) auto;align-items:center;gap:var(--space-3);max-width:min(460px, calc(100% - 2 * var(--space-4)));padding:var(--space-3) var(--space-4);border:1px solid var(--control-line);border-radius:var(--radius);background:var(--surface);color:var(--mint);box-shadow:var(--shadow-lg);font:400 var(--text-sm)/var(--leading-body) var(--font-ui);display:flex;position:fixed}.toast:empty{display:none}.toast-danger{color:var(--error)}.name-portrait{isolation:isolate;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--planet);min-width:0;min-height:340px;color:var(--ink);text-align:left;box-shadow:var(--shadow-sm);align-items:stretch;padding:180px 0 0;display:flex;position:relative;overflow:hidden}.name-portrait-art{z-index:-1;background:var(--portrait-gradient);height:180px;position:absolute;inset:0 0 auto;overflow:hidden}.name-portrait-art:before,.name-portrait-glow{top:var(--space-6);aspect-ratio:1;border-radius:50%;width:22%;position:absolute;right:17%}.name-portrait-art:before{content:"";background:var(--sunset)}.name-portrait-glow{box-shadow:0 0 50px var(--sunset-glow)}.name-portrait-glow+.name-portrait-glow{box-shadow:0 0 75px var(--sunset-glow);opacity:0}.name-portrait-art:after{content:"";background:var(--planet);box-shadow:var(--horizon-shadow);border-radius:50%;position:absolute;inset:135px -55% -240px}.name-portrait-content{align-self:flex-end;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-5);background:var(--planet);display:grid}.name-portrait-content .name-signature{--name-size:clamp(2rem, 3vw, 2.75rem)}.name-portrait-description{color:var(--muted);font:400 var(--text-sm)/var(--leading-body) var(--font-ui);overflow-wrap:anywhere}.name-portrait.button:hover:not(:disabled){border-color:var(--control-line);box-shadow:var(--shadow-lg)}.name-portrait.button:disabled{border-style:dashed}.name-portrait.button:disabled .name-portrait-content{background:var(--surface);color:var(--muted)}.name-portrait .button-spinner{top:var(--space-4);left:var(--space-4);position:absolute}.name-portrait.skeleton{background:var(--surface)}@media (prefers-reduced-motion:no-preference){.hero-copy{animation:enter var(--motion-enter) var(--ease) both}.name-portrait-glow{animation:breathe-narrow var(--motion-breathe) ease-in-out infinite alternate}.name-portrait-glow+.name-portrait-glow{animation-name:breathe-wide}}@keyframes enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes breathe-narrow{to{opacity:0}}@keyframes breathe-wide{to{opacity:1}}.control-group>.field-error{color:var(--error);font-size:var(--text-sm)}.term-picker .button[aria-pressed=true],.marketplace-mode-control .button[aria-pressed=true]{border-color:var(--peach);background:var(--surface-hover)}.field-note>span{display:block}.website-badge{align-items:center;gap:var(--space-1);color:var(--mint);font-size:var(--text-xs);display:inline-flex}.verified-name{align-items:center;gap:var(--space-2);min-width:0;display:flex}.website-badge svg{flex-shrink:0}.rewards-account-card.claimable{column-gap:var(--space-6);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr)}.rewards-account-card.claimable .account-card-heading,.rewards-account-card.claimable .account-card-intro,.rewards-account-card.claimable .account-detail-list,.rewards-account-card.claimable .referral-activity-list{grid-column:1}.rewards-account-card.claimable .claim-review,.rewards-account-card.claimable>.button-secondary{grid-column:2}.rewards-account-card.claimable .claim-review{grid-row:1/span 3;align-self:start}.treasury-claim-control{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.treasury-claim-actions{flex-wrap:wrap;gap:10px;display:flex}.treasury-claim-actions>button{flex:150px}.fee-config-card{grid-column:1/-1}.fee-config-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.fee-config-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (width<=860px){.rewards-account-card.claimable{grid-column:auto;grid-template-columns:minmax(0,1fr)}.rewards-account-card.claimable>*{grid-area:auto}.fee-config-actions>button{flex:auto}}.referral-rules{grid-column:1/-1}.referral-rules ul{gap:var(--space-2);color:var(--muted);font-size:var(--text-sm);margin:0;padding-left:1.1em;line-height:1.5;display:grid}.hero{z-index:1;padding:clamp(var(--space-12), 9vh, 110px) var(--space-5) var(--space-10);text-align:center;justify-items:center;display:grid;position:relative}.hero.checked{padding:var(--space-2) var(--space-5) var(--space-1)}.hero-copy h1{color:var(--ink);font:400 var(--text-hero)/var(--leading-tight) var(--font-display);letter-spacing:-.02em;margin:0}.hero-copy h1 em{font-style:italic}.hero-copy p{max-width:46ch;color:var(--muted);font-size:var(--text-lg);margin:22px auto 34px}.hero.checked .hero-copy,.hero.checked .hero-showcase{display:none}.hero-search{width:min(760px,100%)}.hero-search label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero-search-field{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-2) var(--space-2) 22px;border:1px solid var(--control-line);background:var(--surface);box-shadow:var(--shadow-lg);text-align:left;transition:border-color var(--motion-feedback) var(--ease), box-shadow var(--motion-feedback) var(--ease);border-radius:22px;display:flex}.hero-search-field:focus-within{border-color:var(--peach);box-shadow:var(--shadow-lg)}.hero-search-icon{color:var(--muted);flex:none}.hero-search-input{flex:1;min-width:0;margin-left:10px;position:relative}.hero-search-input .input:not([type=checkbox]):not([type=radio]),.hero-search-tld{background:var(--surface);width:100%;color:var(--ink);font:400 var(--text-2xl)/1.1 var(--font-display);letter-spacing:-.01em;border:0;padding:10px 0}.hero-search-input input::placeholder{color:var(--muted);font-style:italic}.hero-search-tld{color:#0000;white-space:pre;pointer-events:none;background:0 0;position:absolute;inset:0;overflow:hidden}.hero-search-tld b{color:var(--muted);font-style:italic;font-weight:400}.hero-search-submit.button-primary{border-radius:var(--radius);min-width:132px;min-height:56px}.hero.checked .hero-search-input .input:not([type=checkbox]):not([type=radio]),.hero.checked .hero-search-tld{font-size:var(--text-2xl)}.hero.checked .hero-search-submit.button-primary{min-height:48px}.hero-showcase{margin-top:clamp(var(--space-10), 7vh, 72px)}.hero-showcase.pending{visibility:hidden}.hero-showcase p{margin:0 0 var(--space-3);color:var(--muted);font:500 var(--text-xs) var(--font-ui);letter-spacing:.14em;text-transform:uppercase}.hero-showcase ul{flex-wrap:wrap;justify-content:center;gap:10px;max-width:900px;margin:0;padding:0;list-style:none;display:flex}@media (width<=640px){.hero{padding-top:34px}.hero-copy p{margin:var(--space-4) auto 26px;font-size:15.5px}.hero-search-field{padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);flex-wrap:wrap}.hero-search-input .input:not([type=checkbox]):not([type=radio]),.hero-search-tld{font-size:var(--text-2xl)}.hero-search-submit.button-primary{width:100%;margin-top:var(--space-1)}}.hero-search-input .input:focus-visible{box-shadow:none;outline:none}.hero-search-field:focus-within{outline:2px solid var(--peach);outline-offset:3px}.search-prices{margin:var(--space-2) 0 0;text-align:left;grid-template-columns:repeat(2,max-content);justify-content:center;gap:4px 24px;display:grid}.search-prices div{display:contents}.search-prices dt,.search-prices dd{margin:0}.search-prices dd{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right}.search-rules{max-width:60ch;margin:var(--space-2) auto 0;color:var(--muted);font-size:var(--text-sm);text-align:center}.search-rules summary{cursor:pointer}.search-rules ul{margin:var(--space-2) 0 0;gap:var(--space-2);text-align:left;padding:0;line-height:1.5;list-style:none;display:grid}.name-suggestions{flex-wrap:wrap;gap:8px;display:flex}.name-suggestions p{flex-basis:100%}.result-area{padding:18px 0 var(--space-10);gap:18px;display:grid}.result-area>*,.result-area>[role=tabpanel]>*{width:auto;margin:0}.name-hero{align-items:center;gap:var(--space-6);padding:var(--space-2) 0;display:flex}.name-hero-copy{min-width:0}.name-hero-identity{flex:1;min-width:0}.name-hero-description{color:var(--muted);overflow-wrap:anywhere;margin:8px 0 0}.name-share{align-items:center;gap:var(--space-3);color:var(--muted);font-size:var(--text-sm);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.name-share-status:empty{position:absolute}.night-card{border-radius:var(--radius);background:var(--surface);min-width:0;box-shadow:0 0 0 1px var(--line);position:relative;overflow:hidden}.night-card-art{position:absolute;inset:0}.night-card-art>svg{width:100%;height:100%;display:block}.night-card-fallback{color:var(--muted);place-items:center;display:grid;position:absolute;inset:0}.name-hero-title{min-width:0;color:var(--ink);font:400 var(--text-name)/var(--leading-tight) var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;flex:1;margin:0}.name-hero-title .name-signature{--name-size:var(--text-name);--name-min-size:2rem}.name-hero-title em{font-style:normal}.name-hero-owner{color:var(--muted);font-size:var(--text-sm);margin:14px 0 0}.name-hero-badges{gap:var(--space-2);flex-wrap:wrap;margin-top:14px;display:flex}.name-hero-offer{margin-top:14px}.name-hero-listing{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;display:flex}.name-hero-listing strong{color:var(--ink);font-size:var(--text-base)}.claim-listing strong{color:var(--ink)}.claim-warning{padding:var(--space-3) 14px;border-radius:var(--radius-sm);background:var(--warning-surface);color:var(--ink);font-size:var(--text-sm);margin:0}.profile-note{overflow-wrap:anywhere;color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.5}.name-hero-note{max-width:34ch;color:var(--muted);font-size:var(--text-sm);margin:10px 0 0;line-height:1.45}.claim-card{grid-template-columns:minmax(0,1fr) minmax(260px,320px);padding:0;display:grid;overflow:hidden}.claim-main{padding:var(--space-7);align-content:start;gap:14px;display:grid}.claim-main .eyebrow{align-items:center;gap:6px;display:inline-flex}.claim-main h2{color:var(--ink);font:400 var(--text-2xl)/1 var(--font-display);margin:0}.claim-main p{max-width:48ch;color:var(--muted);font-size:var(--text-sm);margin:0}.claim-stub{align-content:center;gap:var(--space-4);padding:var(--space-7);border-left:1px dashed var(--line);background:var(--surface-raised);display:grid}.claim-price strong{color:var(--ink);font:400 52px/1 var(--font-display);display:block}.claim-price small{color:var(--muted);font:500 var(--text-base) var(--font-ui)}.claim-price span{color:var(--muted);font-size:var(--text-sm);margin-top:6px;display:block}.claim-stub .button-primary{width:100%;min-width:0}.claim-card.blocked,.claim-card.resume{grid-template-columns:minmax(0,1fr) auto}.claim-card.blocked .claim-stub,.claim-card.resume .claim-stub{min-width:240px}.profile-grid{gap:var(--space-4);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}.profile-side{gap:var(--space-4);display:grid}.profile-card{min-width:0;padding:var(--space-6);gap:14px;display:grid}.profile-card h2{min-width:0;color:var(--muted);font:500 var(--text-xs) var(--font-ui);letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere;margin:0}.profile-card-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.profile-empty{color:var(--muted);font-size:var(--text-sm);margin:0}.address-list,.link-list,.recent-list{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.address-list li{gap:6px var(--space-3);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);align-items:center;padding:14px 0;display:grid}.address-list>li>span:first-child{color:var(--muted);font-size:var(--text-sm)}.address-list .address-chip{color:var(--ink);font:500 13.5px/1.5 var(--font-mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;grid-column:1}.primary-line{padding:var(--space-3) 14px;border-radius:var(--radius-sm);color:var(--muted);background:var(--surface-raised);margin:0;font-size:13.5px}.primary-line strong{color:var(--ink)}.primary-line.success{background:var(--success-surface)}.primary-line.success strong{color:var(--mint)}.primary-line.danger,.primary-line.warning{background:var(--warning-surface)}.link-list li,.recent-list li{border-top:1px solid var(--line);font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:14px;padding:11px 0;display:flex}.recent-list li>span{overflow-wrap:anywhere;min-width:0}.recent-list em{color:var(--muted);margin-left:6px;font-style:normal}.recent-list time{color:var(--muted);font-size:var(--text-sm);flex:none}.link-list li>span:first-child{min-width:0;max-width:40%;color:var(--muted);font-size:var(--text-sm);overflow-wrap:anywhere;flex:none}.link-list p,.link-list a,.link-list code{min-width:0;color:var(--ink);text-align:right;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.link-list p{overflow-wrap:anywhere;white-space:normal;margin:0}.link-list code{font:500 var(--text-sm) var(--font-mono);overflow-wrap:anywhere;white-space:normal;-webkit-user-select:all;user-select:all}.link-list a:hover{color:var(--muted)}.link-list .record-value{flex:1 1 0;justify-items:end}.chip-list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.timeline{margin:0;padding:0;list-style:none;display:grid}.timeline li{justify-content:space-between;gap:var(--space-4);padding:14px 0 14px var(--space-6);border-top:1px solid var(--line);display:flex;position:relative}.timeline li:before{content:"";background:var(--portrait-gradient);width:8px;height:8px;box-shadow:0 0 10px var(--shadow-color);border-radius:50%;position:absolute;top:21px;left:4px}.timeline-copy{align-content:start;gap:3px;min-width:0;display:grid}.timeline-copy strong{color:var(--ink);overflow-wrap:anywhere;font-size:14.5px}.timeline-copy span{color:var(--muted);font:500 12.5px var(--font-mono);overflow-wrap:anywhere}.timeline-meta{justify-items:end;gap:var(--space-1);flex:none;display:grid}.timeline-meta time{color:var(--muted);font-size:var(--text-sm)}.timeline-meta code{color:var(--muted);font:500 var(--text-xs) var(--font-ui)}.recent-warning-stack{gap:var(--space-2);display:grid}.recent-warning{padding:var(--space-3) 14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--warning-surface);gap:10px;display:flex}.recent-warning svg{color:var(--muted);flex:none}.recent-warning div{font-size:var(--text-sm);gap:2px;display:grid}.recent-warning strong{color:var(--ink)}.recent-warning span,.recent-warning code{color:var(--muted)}.recent-warning code{font:500 var(--text-xs) var(--font-ui)}.policy-notes{gap:var(--space-2);display:grid}.policy-notes p{gap:var(--space-2);color:var(--muted);margin:0;font-size:13.5px;display:flex}.policy-notes p.danger{color:var(--error)}.policy-notes p.warning{color:var(--muted)}@media (width<=860px){.name-hero{gap:var(--space-4)}.claim-card,.claim-card.blocked,.claim-card.resume,.profile-grid{grid-template-columns:minmax(0,1fr)}.claim-main,.claim-stub{padding:22px}.claim-stub{border-left:0;border-top:1px dashed var(--line)}.profile-card{padding:var(--space-5)}}.name-hero-owner{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.name-hero-owner+.name-hero-owner{margin-top:4px}.subname-control{max-width:72ch}.owner-identity{max-width:100%}.owner-identity summary{cursor:pointer}.owner-identity p,.owner-identity code{overflow-wrap:anywhere}.owner-identity code{font-family:var(--font-mono)}.primary-control-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.primary-control-row label{cursor:pointer;font-weight:600}.primary-control-row p{color:var(--muted);font-size:var(--text-sm);margin:4px 0 0}.primary-switch{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);overflow-wrap:anywhere;gap:12px;margin:12px 0 0;display:grid}.primary-switch p{margin:0}p.primary-switch{color:var(--muted);font-size:var(--text-sm)}.primary-switch-actions{flex-wrap:wrap;gap:8px;display:flex}.name-section-select{display:none}@media (width<=600px){.name-hero{flex-direction:column;align-items:stretch}.name-section-tabs{display:none}.name-section-select{border-radius:var(--radius);background:var(--surface);color:var(--muted);gap:8px;padding:12px;display:grid}.name-section-select select{border-radius:var(--radius);background:var(--surface);width:100%;color:var(--ink);border:1px solid var(--line);font:inherit;padding:12px}}.timeline-meta{max-width:45%}.timeline-meta details{text-align:right;overflow-wrap:anywhere;font-size:var(--text-sm);color:var(--muted)}.timeline-meta details ul{padding:0;list-style:none}.timeline-meta details li{border:0;padding:8px 0;display:block}.timeline-meta details li:before{display:none}.timeline-meta details code{overflow-wrap:anywhere}.timeline-copy>span{font-family:var(--font-ui)}.timeline-when{justify-items:end;gap:2px;display:grid}.timeline-when time{color:var(--ink);font:500 var(--text-sm) var(--font-mono)}.timeline-when small{color:var(--muted);font-size:var(--text-xs)}.timeline-tx{color:var(--muted);font-size:var(--text-xs);align-items:center;gap:4px;text-decoration:none;display:inline-flex}a.timeline-tx{color:var(--peach)}a.timeline-tx:hover{text-decoration:underline}.timeline-tx code,.timeline-meta details code{font:500 var(--text-xs) var(--font-mono)}.timeline-meta details li{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.activity-panel .management-header .button svg{margin-right:4px}@media (width<=600px){.timeline li{gap:var(--space-2);flex-direction:column}.timeline-meta,.timeline-when{justify-items:start;max-width:none}.timeline-meta details,.timeline-meta details li{text-align:left;justify-content:flex-start}}.name-report{justify-self:start}.brand-claim-notice{margin:0;line-height:1.5}.register-card{grid-template-columns:minmax(0,1fr) minmax(250px,300px)}.register-main{gap:22px}.register-head h2{margin:0 0 6px}.register-step{gap:14px;display:grid}.register-action{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 18px;padding:18px;display:grid}.register-action-copy{gap:var(--space-1);display:grid}.register-action-copy strong{color:var(--ink);font-size:var(--text-base)}.register-action-copy span{color:var(--muted);font-size:13.5px}.register-action>.tx-status{grid-column:1/-1}.register-wallet-actions{justify-content:flex-end;align-items:center;gap:var(--space-2) 14px;flex-wrap:wrap;display:flex}.register-wallet-help{justify-items:end;gap:var(--space-1);color:var(--muted);font-size:var(--text-sm);text-align:right;flex-basis:100%;display:grid}.register-reservation{grid-template-columns:auto 1fr;align-items:baseline;gap:10px 14px;display:grid}.register-reservation span{color:var(--muted);font:500 var(--text-xs) var(--font-ui);letter-spacing:.12em;text-transform:uppercase}.register-reservation strong{color:var(--ink);font-size:var(--text-base)}.register-reservation.ready strong,.register-reservation.executed strong{color:var(--mint)}.register-reservation.stale strong{color:var(--muted)}.register-settle{border-radius:var(--radius-pill);background:var(--surface-raised);grid-column:1/-1;height:4px;overflow:hidden}.register-settle span{border-radius:inherit;background:var(--mint);height:100%;transition:width .6s var(--ease);display:block}.registration-progress{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);gap:14px;padding:18px;display:grid}.registration-progress.executed{border-color:var(--line);background:var(--success-surface)}.registration-progress.failed{border-color:var(--line)}.register-summary{align-content:start;gap:18px}.register-facts{margin:0;display:grid}.register-facts div{justify-content:space-between;align-items:baseline;gap:var(--space-3);border-bottom:1px solid var(--line);padding:9px 0;font-size:13.5px;display:flex}.register-facts dt{color:var(--muted)}.register-facts dd{min-width:0;color:var(--ink);text-align:right;overflow-wrap:anywhere;align-items:baseline;gap:10px;margin:0;font-weight:560;display:flex}.register-facts code{font:500 12.5px var(--font-mono)}.register-facts .button-quiet{font-size:12.5px}.register-summary .claim-price strong{font-size:var(--text-3xl)}@media (width<=860px){.register-card{grid-template-columns:minmax(0,1fr)}.register-summary .claim-price strong{font-size:var(--text-3xl)}}@media (width<=560px){.register-action{grid-template-columns:minmax(0,1fr)}.register-action>.button-primary,.register-action>.button-secondary,.register-wallet-actions{justify-content:stretch;width:100%}.register-wallet-actions>*{flex:auto}.register-wallet-help{text-align:left;justify-items:start}}.register-head h1{font:400 var(--text-name)/1.1 var(--font-display);overflow-wrap:anywhere;margin:8px 0}.register-stage{color:var(--muted)}.claim-success{grid-template-columns:minmax(0,1fr);justify-items:center;gap:22px;padding:24px 0;display:grid}.claim-success h1{width:100%;font:400 var(--text-3xl)/1.2 var(--font-display);text-align:center;margin:0}.claim-success-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.claim-success details{color:var(--muted);overflow-wrap:anywhere;max-width:100%}.register-card button:disabled{opacity:.45;cursor:not-allowed}.register-head h1 .name-signature{--name-size:var(--text-name);--name-min-size:2rem}.claim-success h1 .name-signature{--name-size:var(--text-3xl);--name-min-size:1.75rem}.register-facts .register-primary{flex-wrap:wrap;align-items:center}.register-facts .register-primary-note{color:var(--muted);font-size:var(--text-sm);text-align:left;flex-basis:100%;font-weight:400;line-height:1.45;display:block}.claim-main>.status-badge{justify-self:start}.register-why{color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.5}.claim-success-note{overflow-wrap:anywhere;max-width:56ch;color:var(--muted);font-size:var(--text-sm);text-align:center;margin:0;line-height:1.5}.resolver-diff,.confirm-row{align-items:center;display:flex}.management-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.record-draft-row input{min-width:0}.resolver-diff span{min-width:0;color:var(--muted);font-size:var(--text-xs)}.resolver-diff{gap:var(--space-2);min-width:0}.resolver-diff code{color:var(--muted)}.confirm-row{margin-top:var(--space-4);grid-template-columns:minmax(0,1fr) auto auto;gap:10px;display:grid}.renewal-box{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--line);gap:14px;display:grid}.renewal-box h3{color:var(--ink);font-size:var(--text-lg);margin:0;font-weight:700}.renewal-box p{color:var(--muted);font-size:var(--text-sm);margin:6px 0 0}.renewal-summary{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:center;display:grid}.renewal-summary span{min-height:44px;padding:var(--space-2) var(--space-3);color:var(--muted);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--text-xs);gap:5px;display:grid}.renewal-summary strong{color:var(--ink);font-size:var(--text-sm)}.tx-status.management{margin-top:var(--space-4)}@media (width<=1060px){.management-grid,.confirm-row,.renewal-summary{grid-template-columns:1fr}}.recipient-settings{gap:20px;display:grid}.manager-summary{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding-top:18px;display:flex}.manager-summary h3{margin:0}.manager-summary p{color:var(--muted)}.recipient-form{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:16px;padding:20px;display:grid}.recipient-form .address-chip{overflow-wrap:anywhere}.recipient-settings>a{justify-self:start}@media (width<=600px){.manager-summary{flex-wrap:wrap}}.verification-record{margin:0}.verification-record>div{margin-top:var(--space-3)}.verification-record dt{color:var(--muted);font-size:var(--text-sm)}.verification-record dd{margin:var(--space-1) 0 0;align-items:center;gap:var(--space-2);display:flex}.verification-record code{overflow-wrap:anywhere;min-width:0}.verification-record .copy-control{white-space:nowrap;flex-shrink:0}.name-support{gap:var(--space-2);color:var(--muted);font-size:var(--text-sm);margin:0;padding-left:1.1em;line-height:1.5;display:grid}.renewal-listing-note{padding:var(--space-3) 14px;border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--muted);font-size:var(--text-sm);margin:0}.record-batch-editor{gap:10px;display:grid}.record-draft-row{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);gap:12px;min-width:0;padding:16px;display:grid}.record-draft-label label{color:var(--ink);font-size:var(--text-sm);font-weight:600}.record-draft-help{color:var(--muted);font-size:var(--text-sm)}.record-draft-row input{width:100%;min-width:0}.record-draft-control{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}.record-list{margin-top:var(--space-4);display:grid}.record-entry{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.record-entry>div:first-child{flex:1;min-width:0}.record-entry p,.record-entry code{overflow-wrap:anywhere;color:var(--muted);margin:8px 0 0;display:block}.record-entry strong{overflow-wrap:anywhere;display:block}.record-value{justify-items:start;gap:4px;min-width:0;display:grid}.record-value>.clamped{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.record-value-toggle{color:var(--peach);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding:0}.record-value-toggle:hover{color:var(--peach-hover)}.record-key.custom{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;max-width:100%;display:inline-flex}.record-key .record-key-raw{font:500 var(--text-xs) var(--font-mono);color:var(--ink);text-align:left;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.record-key-mark{color:var(--peach);font-size:var(--text-xs);font-weight:500}.record-entry code{font-family:var(--font-mono)}.record-actions{flex-wrap:wrap;gap:8px;display:flex}.inline-record-editor{gap:16px;width:100%;min-width:0;display:grid}.record-draft-review{overflow-wrap:anywhere;gap:10px;min-width:0;margin:0;display:grid}.record-draft-review>div{grid-template-columns:minmax(8rem,max-content) minmax(0,1fr);gap:4px 16px;display:grid}.record-draft-review dt{color:var(--muted);font-size:var(--text-sm)}.record-draft-review dd{min-width:0;margin:0}.record-staged{font-size:var(--text-sm);color:var(--peach)!important}.record-staged.invalid{color:var(--error)!important}.record-entry.staged.clear>div:first-child>:is(p,code):not(.record-staged),.record-entry.staged.clear>div:first-child>.record-value>:is(p,code){text-decoration:line-through}.record-pending{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-raised);gap:12px;display:grid}.record-pending .field-note{margin:0}.record-draft-review code{white-space:pre-wrap;font-family:var(--font-mono)}.record-add{gap:12px;min-width:0;margin-top:20px;display:grid}.record-add select{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);font:inherit;padding:12px}.tx-status details{overflow-wrap:anywhere;min-width:0}.tx-status details code{font:var(--text-xs) var(--font-mono)}@media (width<=600px){.record-draft-control{grid-template-columns:1fr}.record-entry>div:first-child{flex-basis:100%}.record-draft-review>div{grid-template-columns:minmax(0,1fr)}}.subname-box{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--line);gap:14px;display:grid}.subname-box h3{color:var(--ink);font-size:var(--text-lg);margin:0;font-weight:700}.subname-box p{color:var(--muted);font-size:var(--text-sm);margin:6px 0 0}.subname-editor,.subname-quick-create,.subname-policy-grid{align-items:end;gap:14px;display:grid}.subname-quick-create{grid-template-columns:minmax(220px,1fr) minmax(142px,auto);align-items:start}.subname-create-action{align-items:flex-start;min-height:auto;padding-top:21px;display:flex}.subname-create-action .button-secondary{align-self:flex-start;min-height:42px}.subname-editor{grid-template-columns:repeat(3,minmax(160px,1fr))}.subname-policy-grid{grid-template-columns:minmax(170px,.8fr) minmax(170px,.8fr) minmax(170px,.8fr) auto}.subname-list{gap:10px;display:grid}.subname-row{gap:var(--space-3);min-height:54px;padding:10px var(--space-3);text-align:left;grid-template-columns:minmax(0,1.2fr) auto minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.subname-row>button{justify-content:flex-start;width:100%;min-width:0}.subname-row>div{min-width:0;font-size:var(--text-sm)}.subname-row .owner-identity code{white-space:normal;overflow-wrap:anywhere}.subname-row>span:not(.name-signature),.subname-row code{overflow-wrap:anywhere;min-width:0;font-size:var(--text-xs)}.subname-row code{min-width:0;font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.subname-row>span:nth-child(2){width:fit-content;padding:var(--space-1) 7px;color:var(--muted);border:1px solid var(--line);background:var(--surface);font-size:var(--text-xs);border-radius:5px;font-weight:700}.subname-row code{color:var(--muted)}@media (width<=1060px){.subname-quick-create,.subname-editor,.subname-policy-grid,.subname-row{grid-template-columns:1fr}.subname-create-action{padding-top:0}}.subname-actions{gap:var(--space-3);flex-wrap:wrap;grid-column:1/-1;display:flex}.subname-actions>p,.subname-actions>form,.subname-actions>div{flex-basis:100%}.subname-actions form{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));display:grid}.subname-actions label{gap:var(--space-2);min-width:0;display:grid}.subname-review{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);background:var(--surface);border-radius:8px;display:grid}.subname-review dl{gap:var(--space-2);margin:0;display:grid}.subname-review dl>div{gap:var(--space-3);grid-template-columns:minmax(80px,auto) 1fr;display:grid}.subname-review dt{color:var(--muted);font-size:var(--text-sm)}.subname-review dd{min-width:0;margin:0}.subname-review code{font-family:var(--font-mono);overflow-wrap:anywhere;white-space:normal}.subname-review-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.subname-review:focus{outline:none}.subname-review:focus-visible{outline:2px solid var(--peach);outline-offset:2px}.primary-grid{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);align-items:stretch;gap:14px;display:grid}.primary-status{min-height:94px;padding:14px var(--space-4);border:1px solid var(--control-line);border-radius:var(--radius-sm);background:var(--surface);gap:9px;display:grid}.primary-status.success,.primary-status.danger{border-color:var(--line);background:var(--surface)}.primary-status strong{color:var(--ink);font-size:var(--text-sm)}.primary-status span{color:var(--muted);font-size:var(--text-sm);line-height:1.45}.primary-status code{width:fit-content;max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.primary-actions{gap:var(--space-3);margin-top:14px;display:flex}@media (width<=1060px){.primary-grid{grid-template-columns:1fr}.primary-actions .button-secondary{width:100%}.primary-actions{display:grid}}.my-names-header code{color:var(--ink);font:500 var(--text-sm) var(--font-mono)}.pending-reservations{gap:10px;display:grid}.pending-reservations h2{margin:0 0 2px}.pending-reservation{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);padding:18px var(--space-5);display:flex}.pending-reservation-main{gap:3px;min-width:0;display:grid}.pending-reservation-main strong{color:var(--ink);font:400 var(--text-2xl)/1.1 var(--font-display);overflow-wrap:anywhere}.pending-reservation-main span{color:var(--muted);font-size:var(--text-sm)}.pending-reservation-main em{color:var(--peach);font-style:normal;font-weight:600}.pending-reservation.ready em{color:var(--mint)}.pending-reservation.stale em{color:var(--muted)}.pending-reservation-main p{margin:var(--space-1) 0 0;color:var(--muted);font-size:13.5px}.pending-reservation-actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.my-names-section{margin:var(--space-2) 0 -4px}.name-card-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.name-card-life{color:var(--muted);font-size:var(--text-sm)}.name-card-life.warn{color:var(--muted)}.name-card-life.danger{color:var(--error)}.name-card-tags{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:6px;display:flex}.my-names-empty{padding:56px var(--space-5) var(--space-16);text-align:center;justify-items:center;gap:10px;display:grid}.my-names-empty h2{color:var(--ink);font:400 var(--text-3xl)/1.05 var(--font-display);margin:0}.my-names-empty p{max-width:40ch;color:var(--muted);margin:0 0 10px}.my-names-empty-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@media (width<=640px){.pending-reservation{display:grid}.pending-reservation-actions>:first-child{flex:1}.name-card-tags{margin-top:2px;padding-top:0}.name-card-tags:empty{display:none}}.name-card-parent{color:var(--muted);font-size:var(--text-sm);align-self:center}.marketplace-panel{gap:var(--space-5)}.marketplace-tabs{justify-self:start}.marketplace-tabs button{flex:none}.marketplace-refund-bar,.marketplace-balance-card{justify-content:space-between;align-items:center;gap:14px var(--space-5);padding:18px var(--space-5);flex-wrap:wrap;display:flex}.marketplace-refund-bar div,.marketplace-balance-card div{gap:3px;display:grid}.marketplace-refund-bar strong{color:var(--ink)}.marketplace-refund-bar span,.marketplace-balance-card span,.marketplace-balance-card p{color:var(--muted);margin:0;font-size:13.5px}.marketplace-balance-card strong{color:var(--ink);font:400 var(--text-3xl)/1 var(--font-display)}.marketplace-refund-markets{flex:100%;gap:10px;margin:0;padding:0;list-style:none;display:grid}.marketplace-refund-markets li{justify-content:space-between;align-items:center;gap:8px var(--space-4);flex-wrap:wrap;display:flex}.marketplace-refund-markets li>span,.marketplace-refund-markets .marketplace-amount{color:var(--ink);overflow-wrap:anywhere;font-size:14px}.marketplace-browse,.marketplace-my-view,.marketplace-form-view,.marketplace-offers-layout{gap:22px;display:grid}.marketplace-discovery-bar{grid-template-columns:minmax(200px,1fr) auto auto;align-items:center;gap:10px;display:grid}.marketplace-search-control{display:block;position:relative}.marketplace-search-control svg{color:var(--muted);position:absolute;top:50%;left:14px;transform:translateY(-50%)}.marketplace-search-control input,.marketplace-sort-control select,.marketplace-form input,.marketplace-form select{width:100%}.marketplace-search-control .input:not([type=checkbox]):not([type=radio]){padding-left:var(--space-10)}.marketplace-sort-control{align-items:center;gap:var(--space-2);padding:0 var(--space-3);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--muted);font-size:var(--text-sm);display:flex}.marketplace-sort-control select{width:auto}.marketplace-section{gap:14px;display:grid}.marketplace-section-heading{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);padding:var(--space-3) 14px;border-radius:var(--radius-sm);background:var(--surface-raised);flex-wrap:wrap;display:flex}.marketplace-section-heading h2,.marketplace-section-heading h3{margin:0}.marketplace-section-heading p{color:var(--muted);font-size:var(--text-sm);margin:0}.marketplace-card-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:14px;display:grid}.marketplace-card{align-content:start;gap:var(--space-3);padding:var(--space-5);transition:border-color var(--motion-hover) var(--ease), transform var(--motion-hover) var(--ease);display:grid}@media (hover:hover) and (pointer:fine){.marketplace-card:hover{border-color:var(--control-line);transform:translateY(-2px)}}.marketplace-card-topline{justify-content:space-between;align-items:center;gap:10px;display:flex}.listing-name{align-items:center;gap:var(--space-3);min-width:0;display:flex}.listing-identity{gap:var(--space-2);flex:1;min-width:0;display:grid}.listing-identity .status-badge{justify-self:start}.listing-orb{background:var(--portrait-gradient);border-radius:50%;flex:none;place-items:center;padding:2px;display:grid}.listing-orb .name-avatar{border:2px solid var(--night)}.listing-name h1,.listing-name h2,.listing-name h3{min-width:0;color:var(--ink);font:400 var(--text-2xl)/1.05 var(--font-display);overflow-wrap:anywhere;flex:1;margin:0}.listing-name h1,.listing-name h2{--leading-tight:.95;font-size:clamp(var(--text-3xl), 6vw, 72px);line-height:.95}.listing-name h1 .name-signature,.listing-name h2 .name-signature{--name-size:clamp(var(--text-3xl), 6vw, 72px)}.listing-name .name-signature em{color:var(--muted);font-style:italic}.marketplace-card-sub{color:var(--muted);font-size:var(--text-sm);margin:-6px 0 0}.marketplace-personal-status{padding:var(--space-1) 10px;border-radius:var(--radius-pill);color:var(--muted);background:var(--error-surface);justify-self:start;margin:0;font-size:12.5px;font-weight:600}.marketplace-personal-status.leading{color:var(--mint);background:var(--success-surface)}.marketplace-card-metrics{margin:0;display:grid}.marketplace-card-metrics div,.marketplace-auction-facts dl div{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--line);font-size:13.5px;display:flex}.marketplace-card-metrics dt,.marketplace-auction-facts dt{color:var(--muted);align-items:center;gap:6px;display:inline-flex}.marketplace-card-metrics dd,.marketplace-auction-facts dd{color:var(--ink);text-align:right;margin:0;font-weight:600}.marketplace-card-metrics div:first-child dd{font:500 var(--text-lg)/1.4 var(--font-ui);font-variant-numeric:tabular-nums}.marketplace-card-note{color:var(--muted);margin:0;font-size:12.5px}.marketplace-card-action,.marketplace-card-action>button{width:100%}.marketplace-auction-detail{gap:var(--space-5);display:grid}.marketplace-auction-hero{justify-content:space-between;align-items:flex-end;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.marketplace-auction-hero>div:first-child{gap:var(--space-3);flex:100%;min-width:0;display:grid}.marketplace-auction-hero p{max-width:56ch;color:var(--muted);margin:0}.marketplace-auction-hero-actions{align-items:center;gap:10px;display:flex}.marketplace-auction-layout{align-items:start;gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(280px,340px);display:grid}.marketplace-auction-main{gap:var(--space-4);display:grid}.marketplace-auction-facts,.marketplace-auction-activity,.marketplace-bid-panel,.marketplace-editor,.marketplace-offers-layout>.marketplace-section,.marketplace-position-section{align-content:start;gap:14px;padding:22px;display:grid}.marketplace-auction-facts dl{margin:0;display:grid}.marketplace-auction-facts code{font:500 12.5px var(--font-mono)}.marketplace-auction-activity ol{margin:0;padding:0;list-style:none;display:grid}.marketplace-auction-activity li{align-items:center;gap:var(--space-3);border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;padding:11px 0;display:grid}.marketplace-activity-icon{width:28px;height:28px;color:var(--muted);background:var(--error-surface);border-radius:50%;place-items:center;display:grid}.marketplace-auction-activity li>div,.marketplace-activity-value{gap:2px;font-size:13.5px;display:grid}.marketplace-auction-activity li strong{color:var(--ink)}.marketplace-auction-activity li span,.marketplace-auction-activity li time{color:var(--muted);font-size:12.5px}.marketplace-activity-value{justify-items:end}.marketplace-activity-empty{color:var(--muted);margin:0;font-size:13.5px}.marketplace-bid-panel{gap:18px;position:sticky;top:20px}.marketplace-bidder-banner{padding:9px var(--space-3);border-radius:var(--radius-sm);color:var(--muted);background:var(--error-surface);font-size:var(--text-sm);margin:0;font-weight:600}.marketplace-bidder-banner.leading{color:var(--mint);background:var(--success-surface)}.marketplace-bid-price,.marketplace-bid-timer{gap:var(--space-1);display:grid}.marketplace-bid-price span,.marketplace-bid-timer span{color:var(--muted);font:500 var(--text-xs) var(--font-ui);letter-spacing:.12em;text-transform:uppercase}.marketplace-bid-price strong{color:var(--ink);font:400 48px/1 var(--font-display)}.marketplace-bid-timer strong{color:var(--ink);font:400 var(--text-2xl)/1.1 var(--font-display)}.marketplace-bid-price small,.marketplace-bid-timer small{color:var(--muted);font-size:12.5px}.marketplace-auction-action-stack{gap:10px;display:grid}.marketplace-auction-action-stack p,.marketplace-custody-note{color:var(--muted);font-size:var(--text-sm);margin:0}.marketplace-bid-field{color:var(--muted);font-size:var(--text-sm);gap:7px;font-weight:600;display:grid}.marketplace-input-suffix{position:relative}.marketplace-input-suffix .input:not([type=checkbox]):not([type=radio]),.marketplace-bid-field .input:not([type=checkbox]):not([type=radio]){padding-right:var(--space-16);font-family:var(--font-mono);width:100%}.marketplace-input-suffix>span{color:var(--muted);font:500 var(--text-sm) var(--font-mono);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.marketplace-minimum-row{color:var(--muted);justify-content:space-between;gap:10px;font-size:12.5px;display:flex}.marketplace-namespace-warning{gap:var(--space-2);display:grid}.marketplace-namespace-warning p{margin:0}.marketplace-bid-review{gap:18px;display:grid}.marketplace-review-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.marketplace-review-heading span,.marketplace-review-amount span{color:var(--muted);font:500 var(--text-xs) var(--font-ui);letter-spacing:.12em;text-transform:uppercase}.marketplace-review-heading h2{color:var(--ink);font:400 var(--text-2xl)/1.05 var(--font-display);overflow-wrap:anywhere;margin:6px 0 0}.marketplace-review-amount{gap:6px;display:grid}.marketplace-review-amount strong{color:var(--ink);font:400 var(--text-3xl)/1 var(--font-display)}.marketplace-bid-review .claim-review strong{white-space:normal}.marketplace-review-custody{gap:var(--space-3);border-radius:var(--radius);background:var(--surface-raised);padding:14px;display:flex}.marketplace-review-custody svg{color:var(--mint);flex:none}.marketplace-review-custody strong{color:var(--ink);font-size:var(--text-sm)}.marketplace-review-custody p{color:var(--muted);font-size:var(--text-sm);margin:3px 0 0}.marketplace-review-actions{justify-content:flex-end;gap:10px;display:flex}.marketplace-offers-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.marketplace-editor{max-width:640px}.marketplace-editor h2{color:var(--ink);font:400 var(--text-2xl)/1.05 var(--font-display);margin:0}.marketplace-mode-control{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--line);border-radius:var(--radius);display:flex}.marketplace-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.marketplace-form label{min-width:0;color:var(--muted);font-size:var(--text-sm);gap:7px;font-weight:600;display:grid}.marketplace-field-wide{grid-column:1/-1}.marketplace-review-line{justify-content:space-between;gap:var(--space-3);border-top:1px solid var(--line);color:var(--muted);padding:10px 0;font-size:13.5px;display:flex}.marketplace-review-line code{color:var(--ink);font:500 var(--text-sm) var(--font-mono)}.marketplace-editor>.button-secondary{justify-self:start}.marketplace-list,.marketplace-position-list{display:grid}.marketplace-order-row,.marketplace-position-row{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) auto;font-size:13.5px;display:grid}.marketplace-position-row{grid-template-columns:minmax(0,1fr) auto auto}.marketplace-order-row>div,.marketplace-position-row>div{gap:2px;min-width:0;display:grid}.marketplace-order-row span,.marketplace-position-row span{color:var(--muted);font-size:12.5px}.marketplace-order-row strong,.marketplace-position-row strong{color:var(--ink);overflow-wrap:anywhere}.marketplace-order-name strong,.marketplace-position-row>div strong{font:400 var(--text-xl)/1.1 var(--font-display)}.marketplace-position-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.marketplace-position-summary div{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);display:grid}.marketplace-position-summary svg{color:var(--muted)}.marketplace-position-summary strong{color:var(--ink);font:400 var(--text-2xl)/1 var(--font-display)}.marketplace-position-summary span{color:var(--muted);font-size:12.5px}.marketplace-position-section h2{align-items:center;gap:var(--space-2);color:var(--ink);font-size:var(--text-base);margin:0;display:inline-flex}.marketplace-position-section h2 svg{color:var(--muted)}.marketplace-position-section h2 span{color:var(--muted);font-weight:500}.marketplace-watch-note{border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--muted);margin:0;padding:10px 14px;font-size:12.5px}@media (width<=900px){.marketplace-auction-layout,.marketplace-offers-layout{grid-template-columns:minmax(0,1fr)}.marketplace-bid-panel{position:static}}@media (width<=640px){.marketplace-discovery-bar,.marketplace-form{grid-template-columns:minmax(0,1fr)}.marketplace-position-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-order-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.marketplace-order-name,.marketplace-order-action{grid-column:1/-1}.marketplace-position-row{grid-template-columns:minmax(0,1fr) auto}.marketplace-position-row>.button-secondary{grid-column:1/-1}.marketplace-review-actions>*{flex:1}}.marketplace-panel dd,.marketplace-panel strong,.marketplace-bid-review strong{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;min-width:0;overflow:visible}.marketplace-card-metrics div{flex-wrap:wrap}.marketplace-card-metrics dd{margin-left:auto}.marketplace-card-action .button{white-space:normal;overflow-wrap:anywhere}.marketplace-filter-control{flex-wrap:wrap}.marketplace-bid-price strong,.marketplace-review-amount strong,.marketplace-balance-card strong{font-family:var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:normal;font-size:var(--text-2xl);line-height:1.3}.marketplace-personal-status.selling,.marketplace-bidder-banner.selling,.marketplace-activity-icon{background:var(--surface-raised)}@media (prefers-reduced-motion:reduce){.marketplace-card:hover{transform:none}}.marketplace-offer-filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.marketplace-offer-filters label{flex:140px;min-width:0}.marketplace-offer-filters input,.marketplace-offer-filters select{width:100%}.marketplace-bid-timer [role=timer]{font:inherit;text-transform:none;letter-spacing:normal;color:var(--ink)}.marketplace-raise-bid summary{cursor:pointer;color:var(--peach)}.marketplace-raise-bid[open] summary{margin-bottom:var(--space-4)}@media (width<=900px){.marketplace-bid-panel{grid-row:1}}.marketplace-freshness{color:var(--muted);font-size:var(--text-xs);margin:0}.marketplace-tx-details{color:var(--muted);font-size:var(--text-sm)}.marketplace-tx-details code{overflow-wrap:anywhere}.marketplace-bid-review .claim-review code{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;max-width:100%;overflow:visible}.marketplace-bid-review .claim-review p{flex-wrap:wrap}.marketplace-navigation{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.marketplace-panel .marketplace-amount,.marketplace-bid-review .marketplace-amount{font:inherit;font-variant-numeric:tabular-nums;letter-spacing:normal;text-transform:none;color:inherit}.marketplace-review-address{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.marketplace-bid-review .marketplace-review-address code{white-space:nowrap}.marketplace-bid-review .claim-review strong{margin-left:auto}@media (width<=640px){.dialog:has(.marketplace-bid-review){padding:var(--space-4)}.marketplace-bid-review{gap:var(--space-3)}.marketplace-bid-review:has(.marketplace-namespace-warning){gap:var(--space-2)}.marketplace-bid-review:has(.marketplace-namespace-warning) .claim-review p{padding:var(--space-1) 0}.marketplace-bid-review:has(.marketplace-namespace-warning) .marketplace-custody-note{font-size:13px;line-height:1.4}#marketplace-bid-review-heading,#marketplace-review-heading,.marketplace-review-amount strong{font-size:var(--text-xl)}.marketplace-bid-review .claim-review p{padding:var(--space-2) 0;gap:var(--space-2)}.marketplace-bid-review .marketplace-review-address code{font-size:12.5px}.marketplace-review-custody{gap:var(--space-2);padding:10px}.marketplace-review-custody p{font-size:13px;line-height:1.4}}.marketplace-bid-review .claim-review p:has(.marketplace-payment-split){grid-template-columns:auto 1fr;display:grid}.marketplace-bid-review .claim-review strong:has(.marketplace-payment-split){display:contents}.marketplace-bid-review .claim-review strong:has(.marketplace-payment-split) .marketplace-amount{justify-self:end}.marketplace-payment-split{color:var(--muted);grid-column:1/-1;font-size:12px;font-weight:400;line-height:1.5}.marketplace-owner{color:var(--muted);font-size:var(--text-sm);margin:8px 0}.marketplace-owner .owner-identity{display:inline}.marketplace-owner code{overflow-wrap:anywhere}.listing-name .website-badge{margin-left:var(--space-2);vertical-align:middle}.auction-rules{max-width:64ch;color:var(--muted);font-size:var(--text-sm)}.auction-rules summary{cursor:pointer;color:var(--ink)}.auction-rules ul{gap:var(--space-2);margin:var(--space-2) 0 0;padding-left:1.1em;line-height:1.5;display:grid}@keyframes fade{0%{opacity:0}}@keyframes settle{0%{opacity:0;transform:translateY(4px)}}@keyframes drop{0%{opacity:0;transform:translateY(-6px)}}@keyframes sun-rise{0%{transform:translateY(14px)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes ring-in{0%{outline-offset:7px}}.button{transition:background var(--motion-feedback) var(--ease), border-color var(--motion-feedback) var(--ease), color var(--motion-feedback) var(--ease), box-shadow var(--motion-hover) var(--ease), transform var(--motion-feedback) var(--ease)}.button:active:not(:disabled){transform:scale(.98)}.button-primary:hover:not(:disabled){box-shadow:0 6px 24px var(--sunset-glow)}:focus-visible{animation:ring-in var(--motion-feedback) var(--ease)}a{transition:color var(--motion-feedback) var(--ease)}.tx-status,.registration-progress{transition:background-color var(--motion-hover) var(--ease), border-color var(--motion-hover) var(--ease)}.register-reservation strong{transition:color var(--motion-hover) var(--ease)}.name-portrait.button{transition:border-color var(--motion-hover) var(--ease), box-shadow var(--motion-hover) var(--ease), transform var(--motion-hover) var(--ease)}.name-portrait.button:active:not(:disabled){transform:translateY(-1px)}.name-portrait-art:before,.name-portrait-glow{transition:transform var(--motion-hover) var(--ease), filter var(--motion-hover) var(--ease)}@media (hover:hover) and (pointer:fine){.name-portrait.button:hover:not(:disabled){transform:translateY(-3px)}.name-portrait.button:hover:not(:disabled) .name-portrait-art:before,.name-portrait.button:hover:not(:disabled) .name-portrait-glow{filter:brightness(1.1);transform:translateY(-3px)}.name-chip.button:hover:not(:disabled){border-color:var(--control-line);transform:translateY(-1px)}}.hero-search-field:focus-within{box-shadow:var(--shadow-lg), 0 0 0 4px var(--sunset-glow)}.copy-icon{display:inline-grid}.copy-icon>svg{transition:opacity var(--motion-feedback) var(--ease), transform var(--motion-feedback) var(--ease);grid-area:1/1}.copy-icon>svg+svg,.copy-icon[data-copied]>svg:first-child{opacity:0;transform:scale(.6)}.copy-icon[data-copied]>svg+svg{opacity:1;transform:none}.tabs,.nav-links,.term-picker,.marketplace-mode-control{isolation:isolate;position:relative}:is(.tabs,.nav-links,.term-picker,.marketplace-mode-control)[data-indicator]:before{content:"";z-index:-1;box-sizing:border-box;width:var(--indicator-width);height:var(--indicator-height);transform:translate(var(--indicator-x), var(--indicator-y));border-radius:var(--radius-pill);background:var(--surface-hover);pointer-events:none;position:absolute;top:0;left:0}.tabs[data-indicator]:before{border-radius:var(--radius-sm);box-shadow:inset 0 -2px var(--peach)}:is(.term-picker,.marketplace-mode-control)[data-indicator]:before{border:1px solid var(--peach);border-radius:var(--radius-sm)}:is(.tabs,.nav-links,.term-picker,.marketplace-mode-control)[data-indicator=ready]:before{transition:transform var(--motion-hover) var(--ease), width var(--motion-hover) var(--ease), height var(--motion-hover) var(--ease)}:is(.tabs,.term-picker,.marketplace-mode-control)[data-indicator] .button:not(:disabled){background:0 0}:is(.tabs,.term-picker,.marketplace-mode-control)[data-indicator] .button:not(:disabled):not([aria-selected=true],[aria-pressed=true]):hover{background:var(--surface-raised)}.tabs[data-indicator] .button:is([aria-selected=true],[aria-pressed=true]){box-shadow:none}:is(.term-picker,.marketplace-mode-control)[data-indicator] .button[aria-pressed=true]:not(:disabled){border-color:#0000}.nav-links[data-indicator] a.active{background:0 0}@media (prefers-reduced-motion:no-preference){.page-main>*{animation:enter var(--motion-enter) var(--ease) backwards}.page-main>.hero-search{animation-delay:calc(var(--motion-stagger) * 2)}.page-main>.search-rules{animation-delay:calc(var(--motion-stagger) * 3)}.page-main>.hero-showcase{animation-delay:calc(var(--motion-stagger) * 4)}.page-main>.search-status{animation:fade var(--motion-hover) var(--ease) .2s backwards}[role=tabpanel]>:not(.profile-grid),.register-card,.register-step,.marketplace-auction-detail{animation:fade var(--motion-hover) var(--ease) backwards}.claim-success{animation:enter var(--motion-enter) var(--ease) backwards}:is(.name-card-grid,.marketplace-card-grid,.marketplace-list,.marketplace-position-list,.profile-grid,.profile-side,.account-grid,.subname-list,.timeline,.record-list)>*{animation:fade var(--motion-enter) var(--ease) backwards;animation-delay:calc(var(--motion-stagger) * 2)}:is(.name-card-grid,.marketplace-card-grid,.marketplace-list,.marketplace-position-list,.profile-grid,.profile-side,.account-grid,.subname-list,.timeline,.record-list)>:nth-child(2){animation-delay:calc(var(--motion-stagger) * 3)}:is(.name-card-grid,.marketplace-card-grid,.marketplace-list,.marketplace-position-list,.profile-grid,.profile-side,.account-grid,.subname-list,.timeline,.record-list)>:nth-child(3){animation-delay:calc(var(--motion-stagger) * 4)}:is(.name-card-grid,.marketplace-card-grid,.marketplace-list,.marketplace-position-list,.profile-grid,.profile-side,.account-grid,.subname-list,.timeline,.record-list)>:nth-child(4){animation-delay:calc(var(--motion-stagger) * 5)}:is(.name-card-grid,.marketplace-card-grid,.marketplace-list,.marketplace-position-list,.profile-grid,.profile-side,.account-grid,.subname-list,.timeline,.record-list)>:nth-child(5){animation-delay:calc(var(--motion-stagger) * 6)}:is(.name-card-grid,.marketplace-card-grid,.marketplace-list,.marketplace-position-list,.profile-grid,.profile-side,.account-grid,.subname-list,.timeline,.record-list)>:nth-child(n+6){animation-delay:calc(var(--motion-stagger) * 7)}.name-hero .name-portrait-art:before{animation:sun-rise 1.2s var(--ease) backwards}.name-hero .name-portrait-glow{animation:sun-rise 1.2s var(--ease) backwards, breathe-narrow var(--motion-breathe) ease-in-out infinite alternate}.name-hero .name-portrait-glow+.name-portrait-glow{animation-name:sun-rise,breathe-wide}.name-hero-badges>*{animation:settle var(--motion-hover) var(--ease) backwards;animation-delay:calc(var(--motion-stagger) * 4)}.claim-main>.status-badge{animation:settle var(--motion-hover) var(--ease) backwards;animation-delay:calc(var(--motion-stagger) * 3)}.claim-price{animation:fade var(--motion-feedback) var(--ease) backwards}:is(.empty-state,.secure-note.danger,.field-note.danger,.field-note.warning,.field-error,.runtime-notice,.network-notice,.operator-pause-banner,.tx-status,.registration-progress,.marketplace-bidder-banner,.marketplace-personal-status,.record-draft-row,.record-add,.inline-record-editor,.record-draft-review,.subname-editor){animation:settle var(--motion-hover) var(--ease) backwards}:is(.tx-status,.registration-progress) strong{animation:fade var(--motion-feedback) var(--ease) backwards}.registration-progress>.button{animation:settle var(--motion-hover) var(--ease) backwards}details[open]>:not(summary),.address-chip-full:not([hidden]){animation:settle var(--motion-feedback) var(--ease) backwards}.dialog[open]{animation:enter var(--motion-hover) var(--ease)}.dialog[open]::backdrop{animation:fade var(--motion-hover) var(--ease)}.menu-open .topbar-navigation{animation:drop var(--motion-feedback) var(--ease)}.toast:not(:empty){animation:enter var(--motion-hover) var(--ease) backwards}.copy-label{animation:fade var(--motion-feedback) var(--ease) backwards}.name-portrait.skeleton:after{content:"";background:linear-gradient(100deg, transparent 30%, var(--surface-raised) 50%, transparent 70%);animation:shimmer 1.6s var(--ease) infinite;position:absolute;inset:0}}.operator-pause-banner{border:1px solid;border-radius:.75rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.9rem}.operator-pause-banner p{margin:.25rem 0}.legal-page{width:min(70ch, calc(100% - 2 * var(--domain-page-gutter)));margin:var(--space-12) auto 0;overflow-wrap:anywhere;line-height:1.7}.legal-page h1{font-family:var(--font-display);font-size:var(--text-title);margin:0 0 var(--space-6);font-weight:400;line-height:1.15}.legal-page h2{font-size:var(--text-xl);margin:var(--space-10) 0 var(--space-4);line-height:1.3}.legal-page p,.legal-page ul{margin:0 0 var(--space-4)}.legal-page ul{padding-left:var(--space-6)}.legal-page li+li{margin-top:var(--space-2)}.legal-page a{color:var(--peach);text-underline-offset:.2em}.legal-page code{font-family:var(--font-mono);font-size:.95em}.developers-page{gap:var(--space-4);width:min(860px, calc(100% - 2 * var(--domain-page-gutter)));margin:var(--space-8) auto 0;display:grid}.developers-page header h1{font:400 var(--text-3xl)/1.1 var(--font-display);margin:0}.developers-page header p{margin:var(--space-2) 0 0;color:var(--muted)}.developer-section{gap:12px;min-width:0;display:grid}.developer-section h2{font:400 var(--text-2xl)/1.1 var(--font-display);margin:0}.developer-section p{color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.55}.developer-section p code,.developer-links code{color:var(--ink);font:500 var(--text-sm) var(--font-mono);overflow-wrap:anywhere}.developer-code{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-raised);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0;padding:12px 14px;display:grid}.developer-code pre{min-width:0;color:var(--ink);font:500 13px/1.55 var(--font-mono);white-space:pre;margin:0;overflow-x:auto}.developer-manifest summary{cursor:pointer;color:var(--muted);font-size:var(--text-sm)}.developer-manifest[open] summary{margin-bottom:10px}.developer-manifest pre{max-height:22rem}.developer-contracts{gap:10px;margin:0;display:grid}.developer-contracts>div{grid-template-columns:minmax(10rem,max-content) minmax(0,1fr);align-items:center;gap:4px 16px;display:grid}.developer-contracts dt{color:var(--muted);font-size:var(--text-sm)}.developer-contracts dd{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;display:flex}.developer-contracts code{overflow-wrap:anywhere;min-width:0;font:500 13px var(--font-mono)}.developer-links{gap:8px;margin:0;padding:0;list-style:none;display:grid}.developer-links li{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.developers-page .developer-links a{color:var(--peach);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.developer-links a:hover{text-decoration:underline}@media (width<=600px){.developer-code,.developer-contracts>div{grid-template-columns:minmax(0,1fr)}}
