@font-face{font-family:Ioskeley Mono;src:url(/assets/IoskeleyMono-Regular-otemqjcj.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;font-feature-settings:"liga" 0, "clig" 0, "calt" 0}@font-face{font-family:Ioskeley Mono;src:url(/assets/IoskeleyMono-Medium-D4Go9PcF.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap;font-feature-settings:"liga" 0, "clig" 0, "calt" 0}@font-face{font-family:Ioskeley Mono;src:url(/assets/IoskeleyMono-SemiBold-CfNCmgIp.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap;font-feature-settings:"liga" 0, "clig" 0, "calt" 0}@font-face{font-family:Ioskeley Mono;src:url(/assets/IoskeleyMono-Bold-CKR-xdpj.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap;font-feature-settings:"liga" 0, "clig" 0, "calt" 0}:root,:root[data-theme=light]{--font-sans:"Sora", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-mono:"Ioskeley Mono", ui-monospace, "SF Mono", SFMono-Regular, "JetBrains Mono", Menlo, Consolas, "Liberation Mono", monospace;--bg:#f9fafb;--surface:#fff;--surface-2:#f9fafb;--border:#e5e7eb;--border-strong:#d1d5db;--sep:#f3f4f6;--text:#111827;--heading:#111827;--muted:#6b7280;--faint:#9ca3af;--accent:#22c55e;--accent-hover:#16a34a;--accent-ink:#fff;--accent-soft:#f0fdf4;--accent-line:#bbf7d0;--accent-dim:#16a34a;--accent-light:#22c55e;--accent-deep:#16a34a;--logo-is:#22c55e;--error:#dc2626;--warn:#b45309;--ok:#16a34a;--hover-surface:#1118270d;--card-shadow:0 1px 2px #1018280a;--focus-ring:#22c55e66;--selection:#dcfce7;--nav-bg:#ffffffd1;--nav-border:#e5e7ebe6;--nav-shadow:0 4px 16px #10182812;--nav-text:#4b5563;--nav-dim:#6b7280;--nav-strong:#111827;--nav-hover:#f3f4f6;--code-bg:#0f172a;--code-text:#cbd5e1;--token-key:#7dd3fc;--token-string:#86efac;--token-number:#f0b35e;--token-boolean:#fbbf24;--token-null:#94a3b8;--status-bg:#f2fbf4;--status-border:#cfead8;--status-text:#3e9b63;--status-icon:#56ad78;--notice-green-bg:#f0fdf4;--notice-green-border:#86efac;--notice-green-text:#14532d;--notice-green-strong:#16a34a;--notice-blue-bg:#eff6ff;--notice-blue-border:#93c5fd;--notice-blue-text:#1e3a8a;--notice-blue-strong:#1d4ed8;--bubble-bg:#15803deb;--bubble-text:#fff;--tooltip-bg:#0f172af0;--tooltip-text:#fff;--chart-bar:#22c55e;--chart-bar-hover:#16a34a}:root[data-theme=dark]{--bg:#09090b;--surface:#101014;--surface-2:#0c0c0f;--border:#ffffff12;--border-strong:#ffffff26;--sep:#ffffff0d;--text:#d4d4d8;--heading:#fafafa;--muted:#a1a1aa;--faint:#52525b;--accent:#fafafa;--accent-hover:#e4e4e7;--accent-ink:#09090b;--accent-soft:#ffffff14;--accent-line:#ffffff26;--accent-dim:#d4d4d8;--accent-light:#fafafa;--accent-deep:#e4e4e7;--logo-is:#fafafa;--error:#f87171;--warn:#fbbf24;--ok:#4ade80;--hover-surface:#ffffff0f;--card-shadow:0 12px 32px #00000073;--focus-ring:#ffffff8c;--selection:#ffffff2e;--nav-bg:#101014b8;--nav-border:#ffffff12;--nav-shadow:0 12px 32px #00000073;--nav-text:#a1a1aa;--nav-dim:#71717a;--nav-strong:#fafafa;--nav-hover:#1b1b21;--code-bg:#0c0c0f;--code-text:#d4d4d8;--token-key:#d4d4d8;--token-string:#a1a1aa;--token-number:#fafafa;--token-boolean:#fafafa;--token-null:#71717a;--status-bg:#4ade801a;--status-border:#4ade8040;--status-text:#4ade80;--status-icon:#4ade80;--notice-green-bg:#4ade8014;--notice-green-border:#4ade8038;--notice-green-text:#d4d4d8;--notice-green-strong:#4ade80;--notice-blue-bg:#ffffff0a;--notice-blue-border:#ffffff1f;--notice-blue-text:#d4d4d8;--notice-blue-strong:#fafafa;--bubble-bg:#fafafaf0;--bubble-text:#09090b;--tooltip-bg:#1b1b21;--tooltip-text:#fafafa;--chart-bar:#d4d4d8;--chart-bar-hover:#fafafa}:root[data-theme=terminal]{--font-sans:"JetBrains Mono", "SF Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", "Courier New", monospace;--bg:#000;--surface:#0b100c;--surface-2:#0e1510;--border:#1b2a1e;--border-strong:#2a4030;--sep:#16281b;--text:#a8d5b4;--heading:#eaffef;--muted:#517d5e;--faint:#33503c;--accent:#4af626;--accent-hover:#6bf74e;--accent-ink:#04140a;--accent-soft:#4af6261a;--accent-line:#4af6264d;--accent-dim:#28c840;--accent-light:#7ee787;--accent-deep:#4af626;--logo-is:#4af626;--error:#ff7b72;--warn:#ffd479;--ok:#4af626;--hover-surface:#4af6260f;--card-shadow:0 24px 60px #0000008c, 0 0 48px #4af6260a;--focus-ring:#4af62699;--selection:#4af62640;--nav-bg:#0b100ce0;--nav-border:#1b2a1e;--nav-shadow:0 18px 44px #00000080;--nav-text:#a8d5b4;--nav-dim:#517d5e;--nav-strong:#eaffef;--nav-hover:#4af62614;--code-bg:#050805;--code-text:#a8d5b4;--token-key:#7ee787;--token-string:#ffd479;--token-number:#56d4dd;--token-boolean:#d2a8ff;--token-null:#517d5e;--status-bg:#4af62612;--status-border:#4af62640;--status-text:#7ee787;--status-icon:#4af626;--notice-green-bg:#4af6260f;--notice-green-border:#4af62638;--notice-green-text:#a8d5b4;--notice-green-strong:#7ee787;--notice-blue-bg:#56d4dd0f;--notice-blue-border:#56d4dd40;--notice-blue-text:#a8d5b4;--notice-blue-strong:#56d4dd;--bubble-bg:#4af626e6;--bubble-text:#04140a;--tooltip-bg:#0e1510;--tooltip-text:#eaffef;--chart-bar:#4af626;--chart-bar-hover:#7ee787}.squircle{border-radius:calc(var(--sq-r) * .54)}@supports (corner-shape:squircle){.squircle{border-radius:var(--sq-r);corner-shape:squircle}}*{box-sizing:border-box;margin:0;padding:0}html,body,.root{font-family:var(--font-sans)}html{scrollbar-gutter:stable}body{font-family:var(--font-sans);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;line-height:1.6}::selection{background:var(--selection)}.page pre,.page code,.term-bar-title,.result-echo{font-family:var(--font-mono);font-variant-ligatures:none}.events-last-update,.date-rel,.stat-row-value,.requests-stat strong,.requests-table tbody td:nth-child(2),.requests-table tbody td:nth-child(3),.learn-card-meta time,.article-meta-row time,.rdap-chain-step{font-family:"Ioskeley Mono", var(--font-sans);font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.page{flex-direction:column;min-height:100vh;display:flex}.root{isolation:isolate}.container{flex-direction:column;flex:1;width:100%;max-width:808px;margin:0 auto;padding:96px 24px 10px;display:flex}.page-main{flex:auto;width:100%;min-width:0}.page-content{width:100%;min-width:0}.home-narrow{width:100%;max-width:760px;margin:0 auto}.stats-block,.api-usage-section,.supported-tlds-section,.faq-section{width:100%;margin-left:auto;margin-right:auto}.site-nav-bar{z-index:1000;width:min(100vw - 48px,760px);position:fixed;top:18px;left:50%;transform:translate(-50%)}.nav-pill{--sq-r:26px;isolation:isolate;border:1px solid var(--nav-border);background:var(--nav-bg);box-shadow:var(--nav-shadow);-webkit-backdrop-filter:saturate(160%)blur(22px);backdrop-filter:saturate(160%)blur(22px);position:relative;overflow:hidden}.nav-row{justify-content:space-between;align-items:center;gap:6px;padding:8px 10px;display:flex}.nav-avatar{cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-right:2px;padding:0;display:inline-flex}.nav-avatar-logo{--sq-r:9px;background:var(--accent);width:28px;height:28px;color:var(--accent-ink);justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.nav-avatar-logo svg{width:20px;height:20px;display:block}.nav-avatar:hover .nav-avatar-logo{transform:scale(1.05)}.nav-main-links{flex:auto;justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.nav-link{--sq-r:16px;color:var(--nav-text);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-width:0;padding:8px 14px;font-size:.88rem;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.nav-link>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.nav-link-icon{color:var(--nav-dim);flex:none;transition:color .2s}.nav-link:hover,.nav-link.active{color:var(--nav-strong);background:var(--nav-hover)}.nav-link:hover .nav-link-icon,.nav-link.active .nav-link-icon{color:var(--nav-strong)}.nav-actions{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.nav-cta{--sq-r:16px;background:var(--accent);color:var(--accent-ink);white-space:nowrap;align-items:center;gap:6px;padding:8px 16px;font-size:.84rem;font-weight:600;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}.nav-cta:hover{color:var(--accent-ink);background:var(--accent-hover);transform:translateY(-1px)}.lang-flag{object-fit:cover;border-radius:2px;flex:none;width:18px;height:14px;display:inline-block;overflow:hidden}.lang-menu{--sq-r:14px;border:1px solid var(--border);background:var(--surface);min-width:132px;box-shadow:var(--card-shadow);z-index:80;transform-origin:var(--transform-origin);padding:4px}.language-menu{min-width:218px;max-width:calc(100vw - 32px);max-height:min(430px, calc(100dvh - 100px), var(--available-height,430px));overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}.language-menu .lang-option{min-height:34px}.lang-option[data-highlighted]{background:var(--hover-surface);outline:none}.lang-menu-positioner{z-index:1100}.result-domain,.term-bar-title,.rdap-chain-url,.raw-json,.date-val,.ns-value,.ns-data,.dns-values,.api-card-line,.domain-primary-value time,.requests-sample-link,.requests-table code,.tld-chip-primary{text-align:start;direction:ltr;unicode-bidi:isolate}.raw-json{text-align:left}.status-text{overflow-wrap:anywhere}.unsupported-suffix-panel,.unsupported-suffix-feedback.muted,.requests-table th{text-align:start}[dir=rtl] .domain-details-chevron,[dir=rtl] .domain-source-link svg{transform:rotate(180deg)}[dir=rtl] .domain-more-details[open]>summary>.domain-details-chevron,[dir=rtl] .domain-raw-details[open]>summary>.domain-details-chevron{transform:rotate(90deg)}.guide-language-notice{background:var(--surface-2);border:1px solid var(--border);color:var(--muted);text-align:start;border-radius:10px;margin:0 0 20px;padding:12px 16px;font-size:.82rem;line-height:1.7}.lang-option{--sq-r:10px;width:100%;color:var(--text);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:8px;padding:7px 9px;font-size:.82rem;font-weight:600;display:flex}.lang-option:hover{background:var(--hover-surface)}.lang-option.active{color:var(--accent);background:color-mix(in srgb, var(--accent), transparent 88%)}.lang-option-label{white-space:nowrap}.lang-option-check{color:var(--accent);flex:none;margin-inline-start:auto}.theme-swatch{border:1px solid var(--border-strong);border-radius:5px;flex:none;width:14px;height:14px}.theme-swatch[data-swatch=light]{background:linear-gradient(135deg,#fff 0 60%,#22c55e 60% 100%);border-color:#e5e7eb}.theme-swatch[data-swatch=dark]{background:linear-gradient(135deg,#09090b 0 60%,#fafafa 60% 100%)}.theme-swatch[data-swatch=terminal]{background:linear-gradient(135deg,#000 0 60%,#4af626 60% 100%)}.hero{text-align:center;padding:48px 0 8px}.hero-title{letter-spacing:-.025em;color:var(--heading);font-size:clamp(1.9rem,4.5vw,2.4rem);font-weight:700;line-height:1.25}.hero-sub{color:var(--muted);margin-top:10px;font-size:.95rem}.search-box{--sq-r:22px;background:var(--surface);border:1px solid var(--border);height:58px;box-shadow:var(--card-shadow);align-items:center;gap:10px;margin:26px auto 0;padding:6px 6px 6px 18px;transition:border-color .15s,box-shadow .15s;display:flex}.search-box:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.search-sign{font-family:var(--font-mono);color:var(--accent);-webkit-user-select:none;user-select:none;flex:none;font-size:1rem;font-weight:700}.search-input{min-width:0;height:46px;color:var(--text);font-family:var(--font-mono);background:0 0;border:0;outline:0;flex:1;font-size:.95rem}.search-input::placeholder{color:var(--faint)}.search-submit{--sq-r:16px;background:var(--accent);width:46px;height:46px;color:var(--accent-ink);white-space:nowrap;cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .15s,transform .1s;display:inline-flex}.search-submit:hover{background:var(--accent-hover)}.search-submit:active{transform:scale(.98)}.search-submit:disabled{opacity:.65;cursor:not-allowed}.query-tag{--sq-r:13px;background:var(--accent-soft);height:30px;color:var(--accent);border:1px solid var(--accent-line);letter-spacing:.02em;white-space:nowrap;flex:none;align-items:center;padding:0 12px;font-size:.78rem;font-weight:700;display:inline-flex}.loader{border:2px solid color-mix(in srgb, currentColor 30%, transparent);border-left-color:currentColor;border-radius:50%;width:18px;height:18px;animation:1s linear infinite spin89345}@keyframes spin89345{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hero-chips{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:14px;display:flex}.hero-chips-label{color:var(--faint);font-size:.8rem}.hero-supports{text-align:center;color:var(--faint);margin-top:14px;font-size:.8rem}.hero-chip{--sq-r:15px;border:1px solid var(--border);background:var(--surface);height:32px;color:var(--muted);font-family:var(--font-mono);cursor:pointer;align-items:center;padding:0 14px;font-size:.8rem;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.hero-chip:hover{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent)}.hero-error{margin-top:12px}.error{color:var(--error)}.plain-link{text-decoration:none}.muted{color:var(--muted);text-align:center;font-size:.9rem}.results-section{padding:28px 0 8px}.results-inline{text-align:start;align-content:start;gap:14px;display:grid}.result-card{--sq-r:18px;background:var(--surface);border:1px solid var(--border);box-shadow:var(--card-shadow);min-width:0;padding:18px 20px}.result-card-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:13px;display:flex}.result-card-icon{color:var(--muted);flex:none;display:inline-flex}.result-card-title{letter-spacing:-.01em;color:var(--heading);font-size:.92rem;font-weight:600}.result-card-meta{font-family:var(--font-mono);color:var(--faint);text-overflow:ellipsis;white-space:nowrap;margin-inline-start:auto;font-size:.72rem;overflow:hidden}.result-domain-row{flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:4px;display:flex}.result-domain{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--heading);word-break:break-all;font-size:1.3rem;font-weight:700}.result-badge{--sq-r:9px;background:var(--accent-soft);border:1px solid var(--accent-line);min-height:24px;color:var(--accent);white-space:nowrap;align-items:center;gap:5px;padding:2px 10px;font-size:.74rem;font-weight:600;line-height:1.4;display:inline-flex}.result-badge.is-muted{background:var(--surface-2);border-color:var(--border);color:var(--muted)}.kv-panel{display:grid}.kv-row{border-top:1px solid var(--sep);grid-template-columns:150px 1fr;align-items:baseline;gap:4px 14px;padding:8px 0;font-size:.86rem;display:grid}.kv-row:first-child{border-top:0;padding-top:2px}.kv-key{color:var(--muted);font-size:.84rem;font-weight:600}.kv-value{color:var(--text);font-family:var(--font-mono);white-space:pre-line;word-break:break-word;min-width:0;font-size:.86rem}.inline-active-badge{--sq-r:9px;border:1px solid var(--status-border);background:var(--status-bg);min-width:68px;height:28px;color:var(--status-text);font-family:var(--font-sans);text-transform:lowercase;justify-content:center;align-items:center;padding:0 12px;font-size:.85rem;font-weight:700;line-height:1;display:inline-flex}.result-notices{gap:10px;display:grid}.notice-banner{min-height:52px;color:var(--text);border:1px solid #0000;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:400;line-height:1.45;display:flex}.notice-banner strong{font-family:var(--font-mono);font-weight:700}.notice-icon{flex-shrink:0;font-size:1.5rem;line-height:1;display:inline-flex}.notice-banner-green{border-color:var(--notice-green-border);background:var(--notice-green-bg);color:var(--notice-green-text)}.notice-banner-blue{border-color:var(--notice-blue-border);background:var(--notice-blue-bg);color:var(--notice-blue-text)}.notice-banner-green strong{color:var(--notice-green-strong)}.notice-banner-blue strong{color:var(--notice-blue-strong)}.status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.status-grid.is-four{grid-template-columns:repeat(4,minmax(0,1fr))}.status-grid.is-six{grid-template-columns:repeat(3,minmax(0,1fr))}.status-card{--sq-r:11px;border:1px solid var(--status-border);background:var(--status-bg);color:var(--status-text);justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;font-weight:700;display:inline-flex}.status-text{white-space:normal;text-overflow:ellipsis;min-width:0;font-size:.76rem;line-height:1.15;overflow:hidden}.status-info{color:var(--status-icon);flex-shrink:0;font-size:.82rem;display:inline-flex;position:relative}.status-tooltip{--sq-r:10px;border:1px solid var(--border);background:var(--tooltip-bg);min-width:240px;max-width:320px;color:var(--tooltip-text);box-shadow:var(--card-shadow);opacity:0;visibility:hidden;z-index:12;padding:8px 10px;font-size:.78rem;font-weight:500;line-height:1.45;transition:opacity .14s,transform .14s,visibility .14s;position:absolute;bottom:calc(100% + 8px);right:0;transform:translateY(4px)}.status-tooltip-zh,.status-tooltip-en{display:block}.status-tooltip-en{opacity:.7;margin-top:4px}.status-info:hover .status-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.events-head-meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-inline-start:auto;display:inline-flex}.events-last-update{color:var(--faint);font-size:.74rem;font-weight:500}.events-time-toggle{--sq-r:9px;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;padding:5px 9px;font-size:.72rem;font-weight:700;transition:border-color .15s,color .15s}.events-time-toggle:hover{border-color:var(--accent-line);color:var(--accent)}.date-list{display:grid}.date-row{border-top:1px solid var(--sep);grid-template-columns:132px 1fr auto;align-items:baseline;gap:4px 14px;padding:9px 0;font-size:.86rem;display:grid}.date-row:first-child{border-top:0;padding-top:2px}.date-name{color:var(--muted)}.date-val{font-family:var(--font-mono);color:var(--text);word-break:break-all;font-size:.84rem}.date-rel{color:var(--faint);text-align:right;white-space:nowrap;font-size:.8rem}.date-rel.future{color:var(--accent);font-weight:600}.ns-card-grid{display:grid}.ns-card{border-top:1px solid var(--sep);gap:10px;padding:10px 0;display:grid}.ns-card:first-child{border-top:0;padding-top:2px}.ns-card-head{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.ns-index{color:var(--faint);font-family:var(--font-mono);font-size:.76rem;font-weight:600}.ns-value{font-family:var(--font-mono);color:var(--text);word-break:break-all;font-size:.88rem}.ns-actions{align-items:center;gap:8px;display:inline-flex}.ns-active-badge{--sq-r:9px;border:1px solid var(--status-border);background:var(--status-bg);min-width:68px;height:26px;color:var(--status-text);text-transform:lowercase;justify-content:center;align-items:center;padding:0 10px;font-size:.78rem;font-weight:700;line-height:1;display:inline-flex}.ns-copy{--sq-r:9px;border:1px solid var(--border);background:var(--surface);color:var(--muted);cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;transition:border-color .15s,color .15s,background .15s;display:inline-flex;position:relative;overflow:visible}.ns-copy:hover{border-color:var(--accent);color:var(--accent);background:var(--hover-surface)}.ns-copy:after{content:attr(data-tooltip);background:var(--bubble-bg);color:var(--bubble-text);opacity:0;pointer-events:none;white-space:nowrap;border-radius:6px;padding:6px 10px;font-size:.72rem;line-height:1;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.ns-copy:hover:after,.ns-copy.is-copied:after{opacity:1}.ns-toggle{--sq-r:9px;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;padding:5px 10px;font-size:.72rem;font-weight:700;transition:border-color .15s,color .15s,background .15s}.ns-toggle:hover{border-color:var(--accent);color:var(--accent);background:var(--hover-surface)}.ns-details{border-top:1px dashed var(--border);gap:8px;padding-top:10px;display:grid}.ns-row{grid-template-columns:86px 1fr;align-items:flex-start;gap:10px;display:grid}.ns-label{color:var(--muted);font-size:.76rem;font-weight:700}.ns-data{color:var(--text);font-family:var(--font-mono);word-break:break-all;font-size:.82rem}.dns-lookup-box{--sq-r:10px;border:1px solid var(--border);background:var(--surface-2);padding:8px 10px}.dns-loading{color:var(--muted);font-size:.8rem}.dns-error{color:var(--error);font-size:.8rem}.dns-run{--sq-r:9px;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;padding:6px 10px;font-size:.75rem;font-weight:700}.dns-run:hover{border-color:var(--accent);color:var(--accent)}.dns-grid{gap:6px;display:grid}.dns-row{grid-template-columns:56px 1fr;gap:8px;display:grid}.dns-type{color:var(--accent);font-size:.76rem;font-weight:700}.dns-values{color:var(--text);font-family:var(--font-mono);word-break:break-all;font-size:.8rem}.dnssec-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dnssec-code{font-family:var(--font-mono);color:var(--muted);font-size:.78rem}.dnssec-hint{color:var(--muted);margin-top:8px;font-size:.82rem;line-height:1.6}.rdap-chain-list{display:grid}.rdap-chain-row{border-top:1px solid var(--sep);grid-template-columns:28px 1fr;align-items:start;gap:10px;padding:9px 0;display:grid}.rdap-chain-row:first-child{border-top:0;padding-top:2px}.rdap-chain-step{background:var(--accent-soft);width:24px;height:24px;color:var(--accent);border:1px solid var(--accent-line);border-radius:999px;justify-content:center;align-items:center;margin-top:2px;font-size:.75rem;font-weight:700;display:inline-flex}.rdap-chain-label{color:var(--muted);margin-bottom:2px;font-size:.82rem}.rdap-chain-url{font-family:var(--font-mono);color:var(--text);word-break:break-all;font-size:.82rem}.rdap-chain-note{border-top:1px solid var(--sep);color:var(--accent);margin-top:4px;padding-top:10px;font-size:.8rem}.json-details{padding:0;overflow:hidden}.json-summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--heading);align-items:center;gap:8px;padding:15px 20px;font-size:.92rem;font-weight:600;list-style:none;transition:background .15s;display:flex}.json-summary::-webkit-details-marker{display:none}.json-summary:hover{background:var(--hover-surface)}.json-chev{color:var(--faint);flex:none;margin-left:auto;transition:transform .15s}.json-details[open] .json-chev{transform:rotate(90deg)}.result-box{border-top:1px solid var(--border);padding:14px 20px 18px}.json-toolbar{justify-content:flex-end;gap:8px;margin-bottom:10px;display:flex}.download-btn,.copy-btn{--sq-r:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:.8rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex;position:relative}.download-btn:hover,.copy-btn:hover{border-color:var(--accent);background:var(--hover-surface)}.copy-btn-wrap{flex-direction:column;align-items:center;gap:6px;display:inline-flex;position:relative}.copy-btn:after{content:attr(data-tooltip);background:var(--bubble-bg);color:var(--bubble-text);opacity:0;pointer-events:none;white-space:nowrap;border-radius:6px;padding:6px 10px;font-size:.72rem;line-height:1;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.copy-btn:hover:after,.copy-btn.is-copied:after{opacity:1}.raw-json{--sq-r:12px;font-size:.8rem;font-family:var(--font-mono);background:var(--code-bg);color:var(--code-text);max-height:540px;margin:0;padding:14px 16px;position:relative;overflow:auto}.code-highlight .token{font-weight:500}.code-highlight .token-key{color:var(--token-key)}.code-highlight .token-string{color:var(--token-string)}.code-highlight .token-number{color:var(--token-number)}.code-highlight .token-boolean{color:var(--token-boolean)}.code-highlight .token-null{color:var(--token-null)}.lookup-loading-card{--sq-r:18px;border:1px solid var(--border);background:var(--surface);box-shadow:var(--card-shadow);position:relative;overflow:hidden}.lookup-loading-track{background:var(--accent-soft);direction:ltr;height:2px;position:absolute;inset:0 0 auto;overflow:hidden}.lookup-loading-track span{background:var(--accent);width:30%;height:100%;animation:1.8s ease-in-out infinite lookup-track;display:block}.lookup-loading-head{align-items:center;gap:15px;padding:25px 26px 23px;display:flex}.lookup-loading-icon{border:1px solid var(--accent-line);background:var(--accent-soft);width:42px;height:42px;color:var(--accent-dim);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.lookup-loading-icon:after{content:"";border:1px solid var(--accent-line);border-radius:16px;animation:2s ease-out infinite lookup-pulse;position:absolute;inset:-5px}.lookup-loading-copy{flex:1;min-width:0}.lookup-loading-command{color:var(--heading);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:500;display:block;overflow:hidden}.lookup-loading-command>span{color:var(--accent-dim)}.lookup-loading-message{color:var(--muted);margin-top:4px;font-size:.76rem}.lookup-loading-dots{flex:none;gap:5px;padding-inline-start:10px;display:flex}.lookup-loading-dots i{background:var(--accent);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite lookup-dot}.lookup-loading-dots i:nth-child(2){animation-delay:.16s}.lookup-loading-dots i:nth-child(3){animation-delay:.32s}.lookup-loading-skeleton{border:1px solid var(--sep);background:var(--surface-2);border-radius:12px;margin:0 24px 24px;padding:22px}.lookup-skeleton-domain{background:var(--hover-surface);border-radius:5px;width:min(36%,180px);height:20px;display:block}.lookup-skeleton-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.lookup-skeleton-grid>span{background:linear-gradient(100deg, var(--sep) 25%, var(--hover-surface) 50%, var(--sep) 75%);background-size:200% 100%;border-radius:7px;height:44px;animation:2s linear infinite lookup-skeleton}.results-section.is-refreshing{position:relative}.results-section.is-refreshing:before{content:"";z-index:2;background:var(--accent);pointer-events:none;border-radius:2px;width:30%;height:2px;animation:1.8s ease-in-out infinite lookup-refresh;position:absolute;top:9px;left:0}@keyframes lookup-track{0%{transform:translate(-105%)}to{transform:translate(440%)}}@keyframes lookup-pulse{0%{opacity:.65;transform:scale(.94)}75%,to{opacity:0;transform:scale(1.12)}}@keyframes lookup-dot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes lookup-skeleton{0%{background-position:180% 0}to{background-position:-20% 0}}@keyframes lookup-refresh{0%{opacity:0;transform:translate(0)}25%{opacity:.75}75%{opacity:.75}to{opacity:0;transform:translate(230%)}}@media (width<=640px){.lookup-loading-head{padding:22px 18px 20px}.lookup-loading-skeleton{margin:0 16px 16px;padding:17px}.lookup-skeleton-grid{gap:9px}}@media (width<=420px){.lookup-loading-dots{display:none}.lookup-skeleton-grid>span{height:36px}}@media (prefers-reduced-motion:reduce){.lookup-loading-track span,.lookup-loading-icon:after,.lookup-loading-dots i,.lookup-skeleton-grid>span,.results-section.is-refreshing:before{animation:none}.lookup-loading-track span{opacity:.35;width:100%}.lookup-loading-icon:after{opacity:0}}.stats-block,.api-usage-section,.supported-tlds-section{padding:40px 0 8px}.faq-section h2{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px;font-size:.82rem;font-weight:700}.tld-filter{--sq-r:12px;width:100%;font-family:var(--font-mono);color:var(--text);background:var(--surface-2);border:1px solid var(--border);outline:none;margin:0 0 14px;padding:10px 14px;font-size:.85rem;transition:border-color .15s,box-shadow .15s;display:block}.tld-filter:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.tld-filter::placeholder{color:var(--faint)}.tld-marquee{--sq-r:18px;background:var(--surface);border:1px solid var(--border);box-shadow:var(--card-shadow);margin-top:28px;padding:12px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee-viewport{overflow:hidden}.marquee-viewport+.marquee-viewport{margin-top:8px}.marquee-row{gap:8px;width:max-content;animation:46s linear infinite marquee-scroll;display:flex}.marquee-row.reverse{animation-name:marquee-scroll-reverse;animation-duration:58s}.tld-marquee:hover .marquee-row{animation-play-state:paused}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-scroll-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}.marquee-chip{--sq-r:8px;font-family:var(--font-mono);color:var(--muted);background:var(--surface-2);border:1px solid var(--border);cursor:pointer;flex:none;padding:4px 11px;font-size:.74rem;transition:color .15s,border-color .15s,background .15s}.marquee-chip:hover{color:var(--accent-dim);border-color:var(--accent-line);background:var(--accent-soft)}@media (prefers-reduced-motion:reduce){.marquee-row,.marquee-row.reverse{animation:none}}.stats-panel{--sq-r:18px;background:var(--surface);border:1px solid var(--border);box-shadow:var(--card-shadow);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:28px;padding:22px 26px;animation:.55s cubic-bezier(.22,1,.36,1) both stat-card-in;display:grid}@keyframes stat-card-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.stats-panel{animation:none}}.stats-gauge{flex-direction:column;align-items:center;padding:4px 0 2px;display:flex;position:relative}.gauge-svg{width:132px;height:132px;transform:rotate(-90deg)}.gauge-track,.gauge-fill{fill:none;stroke-width:9px;stroke-linecap:round}.gauge-track{stroke:var(--surface-2)}.gauge-fill{stroke:url(#gauge-gradient);transition:stroke-dashoffset 1.2s cubic-bezier(.22,1,.36,1)}.gauge-center{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:132px;height:132px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.gauge-value{letter-spacing:-.02em;color:var(--heading);font-variant-numeric:tabular-nums;font-size:1.42rem;font-weight:700;line-height:1.1}.gauge-label{color:var(--muted);margin-top:2px;font-size:.7rem;font-weight:600}.gauge-sub{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:2px;font-size:.62rem}.gauge-note{font-family:var(--font-mono);color:var(--faint);text-align:center;margin-top:8px;font-size:.68rem}.stats-rows{flex-direction:column;min-width:0;display:flex}.stat-row{align-items:center;gap:14px;padding:13px 4px;display:flex}.stat-row+.stat-row{border-top:1px solid var(--sep)}.stat-row-icon{--sq-r:8px;width:28px;height:28px;color:var(--accent-dim);background:var(--accent-soft);border:1px solid var(--accent-line);flex:none;justify-content:center;align-items:center;display:inline-flex}.stat-row-icon.is-spinning{animation:6s linear infinite stat-icon-spin}@keyframes stat-icon-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.stat-row-icon.is-spinning{animation:none}}.stat-row-text{min-width:0}.stat-row-label{color:var(--muted);font-size:.8rem;font-weight:600}.stat-row-note{font-family:var(--font-mono);color:var(--faint);margin-top:2px;font-size:.68rem}.stats-source-note{flex-wrap:wrap;align-items:center;gap:3px 9px;line-height:1.6;display:flex}.stats-inline-loading{color:var(--accent-dim);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.stats-inline-loading>svg{flex:none;animation:1.6s linear infinite stat-icon-spin}.stats-inline-error{color:var(--error);overflow-wrap:anywhere}.stat-value-placeholder{background:var(--hover-surface);border-radius:5px;width:48px;height:20px;animation:1.8s ease-in-out infinite stats-placeholder-pulse;display:inline-block}@keyframes stats-placeholder-pulse{0%,to{opacity:.45}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.stats-inline-loading>svg,.stat-value-placeholder{animation:none}}.stat-row-value{letter-spacing:-.01em;color:var(--heading);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-inline-start:auto;font-size:1.28rem;font-weight:700}@media (width<=768px){.stats-panel{grid-template-columns:1fr;gap:8px;padding:18px}}.api-card-note{color:var(--muted);margin:0 0 12px;font-size:.9rem;line-height:1.6}.api-card-line{--sq-r:12px;background:var(--code-bg);color:var(--code-text);font-family:var(--font-mono);white-space:nowrap;margin:0;padding:12px 16px;font-size:.84rem;line-height:1.6;overflow-x:auto}.api-card-method{color:var(--token-string);font-weight:700}.api-card-actions{margin-top:12px}.api-card-link{color:var(--accent);font-size:.9rem;font-weight:600}.api-card-link:hover{text-underline-offset:3px;text-decoration:underline}.supported-tags-wrap{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.tld-chip{--sq-r:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-family:var(--font-mono);cursor:pointer;text-align:center;justify-content:center;align-items:center;padding:6px 11px;font-size:.84rem;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.tld-chip-primary{line-height:1.2}.tld-chip:hover{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent)}.supported-action{text-align:center;margin-top:14px}.show-all-btn{color:var(--accent);cursor:pointer;background:0 0;border:0;font-weight:600}.faq-section{padding:40px 0 42px}.faq-list{gap:10px;display:grid}.faq-item{--sq-r:14px;border:1px solid var(--border);background:var(--surface);box-shadow:var(--card-shadow);overflow:hidden}.faq-trigger{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:15px 18px;font-size:.95rem;font-weight:600;display:flex}.faq-trigger:hover{background:var(--hover-surface)}.faq-symbol{color:var(--faint);font-size:1.3rem;line-height:1}.faq-content{color:var(--muted);padding:0 18px 15px;font-size:.92rem;line-height:1.65}.unsupported-suffix-panel{--sq-r:16px;border:1px solid color-mix(in srgb, var(--accent) 35%, var(--border));background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 10%, var(--surface)) 0%, var(--surface) 58%);text-align:left;box-shadow:0 10px 30px color-mix(in srgb, var(--accent) 8%, transparent);margin-top:16px;padding:20px 22px}.unsupported-suffix-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.unsupported-suffix-badge{--sq-r:9px;background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent);letter-spacing:.02em;align-items:center;padding:4px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.unsupported-suffix-title{color:var(--heading);margin:0;font-size:1.12rem;font-weight:700}.unsupported-suffix-copy{color:var(--muted);margin:0 0 12px;font-size:.95rem;line-height:1.6}.unsupported-suffix-meta{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;font-size:.9rem;display:flex}.unsupported-suffix-meta code{--sq-r:9px;background:color-mix(in srgb, var(--text) 6%, var(--surface));border:1px solid var(--border);padding:4px 10px;font-weight:700}.unsupported-suffix-meta span{color:var(--muted)}.unsupported-suffix-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.unsupported-suffix-btn{--sq-r:18px;background:var(--accent);color:var(--accent-ink);cursor:pointer;border:none;padding:10px 18px;font-weight:700;transition:background .15s}.unsupported-suffix-btn:hover{background:var(--accent-hover)}.unsupported-suffix-btn:disabled{opacity:.65;cursor:not-allowed}.unsupported-suffix-link{color:var(--accent);font-size:.92rem;font-weight:600}.unsupported-suffix-feedback{margin:12px 0 0;font-size:.9rem}.unsupported-suffix-feedback.ok{color:var(--accent);font-weight:600}.unsupported-suffix-feedback.muted{color:var(--muted);text-align:left}.unsupported-suffix-feedback.error{color:var(--error)}.footer{border-top:1px solid var(--sep);flex-shrink:0;margin-top:36px;padding:20px 0 18px;position:relative;overflow:hidden}.footer-inner{position:relative}.footer-bottom{justify-content:space-between;align-items:center;gap:12px;padding:10px 0 4px;display:flex}.footer-copyright p{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;margin:0;font-size:.76rem;line-height:1.2;display:inline-flex}.footer-social{align-items:center;gap:8px;display:flex}.footer-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:100%;margin-inline:auto 4px;display:flex}.footer-control{--sq-r:10px;border:1px solid var(--border);background:var(--surface);height:34px;color:var(--muted);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:.78rem;font-weight:600;transition:transform .18s ease-out,background .18s ease-out,color .18s ease-out,border-color .18s ease-out;display:inline-flex}.footer-control:hover{color:var(--accent);border-color:var(--accent-line);transform:translateY(-2px)}.footer-social-link{--sq-r:10px;color:var(--accent);border:1px solid var(--border);background:var(--surface);transform-origin:50%;will-change:transform, opacity;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.12rem;line-height:1;text-decoration:none;transition:transform .18s ease-out,background .18s ease-out,color .18s ease-out,border-color .18s ease-out;display:inline-flex}.footer-social-link:hover{color:var(--accent-ink);background:var(--accent);border-color:var(--accent);transform:translateY(-2px)scale(1.04)}.brand-social-icon{fill:currentColor;width:1.12rem;height:1.12rem;display:block}.footer-giantaccel{position:relative}.footer-giantaccel svg{fill:currentColor;transform-origin:50%;width:1.12rem;height:1.12rem;display:block;transform:scale(1.18)}.footer-giantaccel:after{content:attr(data-tooltip);background:color-mix(in srgb, var(--text) 92%, transparent);color:var(--bg);white-space:nowrap;opacity:0;pointer-events:none;border-radius:4px;padding:6px 8px;font-size:.72rem;line-height:1;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px)}.footer-giantaccel:hover:after{opacity:1;transform:translate(-50%)translateY(0)}.back-top{--sq-r:15px;border:1px solid var(--border-strong);background:var(--surface);width:30px;height:30px;color:var(--muted);box-shadow:var(--card-shadow);cursor:pointer;opacity:0;visibility:hidden;z-index:9000;letter-spacing:.02em;white-space:nowrap;justify-content:center;align-items:center;gap:0;padding:0 10px;font-size:.76rem;font-weight:700;transition:all .3s ease-in-out;display:inline-flex;position:fixed;bottom:16px;left:auto;right:16px;overflow:hidden;transform:translateY(8px)}.back-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.back-top:hover{color:var(--text);justify-content:flex-start;gap:8px;width:124px}.back-top svg{flex-shrink:0}.back-top span{opacity:0;max-width:0;transition:max-width .18s,opacity .14s;overflow:hidden}.back-top:hover span,.back-top:focus-visible span{opacity:1;max-width:90px}.learn-page{background:var(--bg);color:var(--text);font-family:var(--font-sans)}.learn-main,.page-content{width:100%;min-width:0}.learn-hero{margin-bottom:40px}.learn-eyebrow{color:var(--accent-dim);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:.82rem;font-weight:700}.learn-title{font-family:var(--font-sans);letter-spacing:-.03em;color:var(--heading);margin-bottom:14px;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;line-height:1.15}.learn-subtitle{color:var(--muted);font-size:1.05rem;line-height:1.7}.learn-category-block{margin-bottom:36px}.learn-category-title{border-bottom:1px solid var(--border);color:var(--heading);margin-bottom:14px;padding-bottom:8px;font-size:1.1rem}.learn-card-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.learn-card{--sq-r:14px;border:1px solid var(--border);background:var(--surface);box-shadow:var(--card-shadow);color:inherit;padding:18px;transition:border-color .15s,transform .15s;display:block}.learn-card:hover{border-color:var(--accent);transform:translateY(-1px)}.learn-card h3{color:var(--heading);margin:8px 0;font-size:1rem;line-height:1.4}.learn-card p{color:var(--muted);font-size:.92rem;line-height:1.55}.learn-card-meta{color:var(--faint);gap:12px;font-size:.78rem;display:flex}.article-breadcrumb{color:var(--muted);align-items:center;gap:8px;margin-bottom:20px;font-size:.86rem;display:flex}.article-hero{border-bottom:1px solid var(--border);margin-bottom:28px;padding-bottom:24px}.article-meta-row{color:var(--muted);flex-wrap:wrap;gap:10px 16px;margin-bottom:14px;font-size:.82rem;display:flex}.article-badge{--sq-r:9px;background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent-dim);align-items:center;padding:2px 9px;font-size:.74rem;font-weight:700;display:inline-flex}.article-title{font-family:var(--font-sans);letter-spacing:-.03em;color:var(--heading);margin-bottom:12px;font-size:clamp(1.7rem,4vw,2.35rem);font-weight:700;line-height:1.2}.article-description{color:var(--muted);margin-bottom:14px;font-size:1.05rem;line-height:1.65}.article-keywords{flex-wrap:wrap;gap:8px;display:flex}.article-keyword{--sq-r:12px;color:var(--muted);border:1px solid var(--border);padding:3px 10px;font-size:.75rem}.article-prose{font-size:1rem;line-height:1.75}.article-heading{letter-spacing:-.02em;color:var(--heading);margin:28px 0 12px;font-size:1.2rem}.article-paragraph{color:var(--text);margin-bottom:14px}.article-list{color:var(--text);margin:0 0 16px 1.2rem}.article-list li{margin-bottom:8px}.article-code{--sq-r:12px;border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 88%, var(--bg));margin:16px 0;padding:14px 16px;font-size:.86rem;line-height:1.55;overflow-x:auto}.article-note{--sq-r:10px;border-left:3px solid var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--surface));color:var(--muted);margin:18px 0;padding:12px 14px;font-size:.92rem}.article-footer{border-top:1px solid var(--border);margin-top:40px;padding-top:24px}.article-lang-switch{color:var(--muted);margin-bottom:28px;font-size:.95rem}.article-lang-switch a{color:var(--accent-dim);font-weight:600}.article-related-title{color:var(--heading);margin-bottom:12px;font-size:1.05rem}.article-related-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-bottom:28px;display:grid}.article-related-card{--sq-r:14px;border:1px solid var(--border);background:var(--surface);color:inherit;padding:14px;display:block}.article-related-card h3{color:var(--heading);margin:8px 0 6px;font-size:.95rem;line-height:1.35}.article-related-card p{color:var(--muted);font-size:.82rem;line-height:1.45}.article-cta{--sq-r:14px;border:1px solid var(--border);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.article-cta-button{--sq-r:17px;background:var(--accent);color:var(--accent-ink);justify-content:center;align-items:center;padding:8px 16px;font-size:.92rem;font-weight:700;transition:background .15s;display:inline-flex}.article-cta-button:hover{background:var(--accent-hover)}.requests-page{background:var(--bg);color:var(--text);font-family:var(--font-sans)}.requests-main,.requests-page .page-content{width:100%;min-width:0}.requests-hero h1{font-family:var(--font-sans);color:var(--heading);margin:0 0 10px;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700}.requests-hero p{color:var(--muted);margin:0;line-height:1.7}.requests-toolbar{margin:24px 0 16px}.requests-refresh{--sq-r:16px;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;padding:8px 14px;font-weight:600;transition:border-color .15s,color .15s}.requests-refresh:hover{border-color:var(--accent-line);color:var(--accent)}.requests-summary{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:20px;display:grid}.requests-stat{--sq-r:14px;border:1px solid var(--border);background:var(--surface);flex-direction:column;gap:6px;padding:16px;display:flex}.requests-stat span{color:var(--muted);font-size:.88rem}.requests-stat strong{color:var(--heading);font-size:1.5rem}.requests-table-wrap{--sq-r:14px;border:1px solid var(--border);background:var(--surface);overflow-x:auto}.requests-table{border-collapse:collapse;width:100%;font-size:.92rem}.requests-table th,.requests-table td{border-bottom:1px solid var(--border);text-align:start;vertical-align:top;padding:14px 16px}.requests-table th{color:var(--muted);background:color-mix(in srgb, var(--text) 3%, var(--surface));font-weight:700}.requests-table tr:last-child td{border-bottom:none}.requests-samples{flex-wrap:wrap;gap:8px;display:flex}.requests-sample-link{color:var(--accent);font-weight:600}.requests-muted,.requests-error{margin-top:12px}.requests-error{color:var(--error)}.term-bar,.result-echo,.term-hash{display:none}.term-dots{flex:none;gap:7px;display:inline-flex}.term-dot{border-radius:50%;width:10px;height:10px;display:block}.term-dot-r{background:#ff5f57}.term-dot-y{background:#febc2e}.term-dot-g{background:#28c840}.term-bar-title{text-align:center;color:var(--muted);letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.72rem;overflow:hidden}[data-theme=terminal] .term-bar{background:var(--surface-2);border:1px solid var(--border);-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:8px;height:34px;padding:0 14px;display:flex}[data-theme=terminal] .result-echo{flex-wrap:wrap;align-items:baseline;gap:8px;padding:0 4px;font-size:.86rem;display:flex}.result-echo-sign{color:var(--accent);font-weight:700}.result-echo-cmd{color:var(--heading);font-weight:600}.result-echo-meta{color:var(--faint);margin-left:auto;font-size:.72rem}[data-theme=terminal] .term-hash{color:var(--accent);font-weight:700;display:inline}[data-theme=terminal] .result-card-icon{display:none}[data-theme=terminal] body:after{content:"";z-index:9999;pointer-events:none;background:repeating-linear-gradient(0deg,#eaffef04 0 1px,#0000 1px 3px);position:fixed;inset:0}[data-theme=terminal] body{background:radial-gradient(1200px 500px at 50% -10%, #4af6260d, transparent 60%), var(--bg)}[data-theme=terminal] .hero-title{color:var(--heading);text-shadow:0 0 12px #4af62659}[data-theme=terminal] .search-input{caret-color:var(--accent)}[data-theme=terminal] .search-box:focus-within{box-shadow:0 0 0 3px #4af62624,0 0 24px #4af62614}@media (width<=900px){.kv-row{grid-template-columns:1fr;gap:4px}}@media (width<=768px){.site-nav-bar{width:calc(100vw - 20px);max-width:420px;inset:auto auto 12px 50%}.container{padding:20px 16px 96px}.nav-row{gap:4px;padding:6px 8px}.nav-main-links{gap:0}.nav-link{padding:8px 9px}.nav-link span{display:none}.nav-link-icon{width:18px;height:18px}.nav-cta span{display:none}.nav-cta{padding:8px 10px}.back-top{bottom:84px}}@media (width<=700px){.hero{padding:40px 0 8px}.hero-title{font-size:1.8rem}.status-grid{grid-template-columns:1fr}.date-row{grid-template-columns:1fr auto}.date-val{color:var(--muted);grid-area:2/1}.date-rel{grid-area:1/2/span 2;align-self:center}.ns-card-head{grid-template-columns:1fr;gap:8px}.ns-actions{justify-content:flex-start}.result-card-head{row-gap:6px}.result-card-meta{flex-basis:100%;margin-inline-start:0}.events-head-meta{justify-content:flex-start;margin-inline-start:0}.footer-bottom{text-align:center;flex-direction:column;gap:14px}.footer-controls{margin:0}.footer-copyright p{white-space:normal;justify-content:center}}@media (width<=640px){.search-box{height:54px;padding-left:14px}.query-tag{display:none}.result-card{padding:16px}.back-top{width:32px;height:32px;padding:0 9px;font-size:.72rem;bottom:84px;right:14px}.back-top:hover{gap:6px;width:112px}}.hero.hero-compact{padding:16px 0 0}.hero-compact .search-box{margin-top:0}.domain-result{--domain-warning:#99600a;gap:12px;padding-top:20px}[data-theme=dark] .domain-result,[data-theme=terminal] .domain-result{--domain-warning:#f4bb50}.domain-overview{border-color:color-mix(in srgb, var(--accent) 14%, var(--border));box-shadow:0 8px 30px color-mix(in srgb, var(--accent) 5%, transparent), var(--card-shadow);padding:0;overflow:hidden}.domain-result-heading{border-bottom:1px solid var(--sep);background:radial-gradient(circle at 96% 0%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 58%), linear-gradient(130deg, var(--surface), color-mix(in srgb, var(--accent) 3%, var(--surface)));align-items:flex-start;gap:14px;padding:26px 26px 23px;display:flex}.domain-heading-main{flex:1;min-width:0}.domain-globe{border:1px solid var(--accent-line);background:var(--accent-soft);width:40px;height:40px;color:var(--accent-dim);border-radius:12px;flex:none;justify-content:center;align-items:center;margin-top:3px;display:inline-flex}.domain-eyebrow{color:var(--muted);letter-spacing:.035em;flex-wrap:wrap;align-items:center;gap:7px;margin:0;font-size:.65rem;font-weight:600;display:flex}.domain-eyebrow>span[dir=ltr]{color:var(--accent-dim);font-family:var(--font-mono);letter-spacing:.1em;font-size:.64rem}.domain-eyebrow>span[aria-hidden]{color:var(--faint)}.domain-result-heading h1{color:var(--heading);font-family:var(--font-mono);letter-spacing:-.055em;overflow-wrap:anywhere;margin:7px 0 0;font-size:clamp(1.65rem,4.5vw,2.1rem);font-weight:600;line-height:1.25}.domain-heading-status{flex-wrap:wrap;align-items:center;gap:7px 10px;margin-top:15px;display:flex}.domain-status-label{color:var(--muted);font-size:.72rem}.domain-status-list{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.domain-status{background:var(--hover-surface);max-width:100%;min-height:25px;color:var(--muted);font-family:var(--font-sans);overflow-wrap:anywhere;border:1px solid #0000;border-radius:999px;align-items:center;padding:3px 9px;font-size:.7rem;font-weight:500;line-height:1.4;display:inline-flex}.domain-status.is-active{border-color:color-mix(in srgb, var(--accent) 28%, var(--border));background:var(--accent-soft);color:var(--accent-dim)}.domain-status.is-active:before{content:"";background:currentColor;border-radius:50%;flex:none;width:5px;height:5px;margin-inline-end:6px}.domain-result .is-warning{color:var(--domain-warning)}.domain-result .is-danger{color:var(--error)}.domain-status.is-danger{background:color-mix(in srgb, var(--error) 8%, var(--surface));border-color:color-mix(in srgb, var(--error) 30%, var(--border))}.domain-status.is-warning{background:color-mix(in srgb, var(--domain-warning) 8%, var(--surface));border-color:color-mix(in srgb, var(--domain-warning) 30%, var(--border))}.domain-result-heading>.domain-icon-button{border-color:var(--border);background:color-mix(in srgb, var(--surface) 88%, transparent);border-radius:9px;width:34px;height:34px;margin-inline-start:auto}.domain-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0 26px;display:grid}.domain-summary-field{min-width:0;padding:23px 22px 22px 0}.domain-summary-field+.domain-summary-field{border-inline-start:1px solid var(--sep);padding-inline-start:22px}.domain-summary-field:last-child{padding-inline-end:0}.domain-summary-field dt{color:var(--muted);align-items:center;gap:6px;margin-bottom:10px;font-size:.74rem;font-weight:500;display:flex}.domain-summary-field dt>svg{color:var(--faint);flex:none}.domain-summary-field dd{margin:0}.domain-summary-field .domain-primary-value{color:var(--heading);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:1.12rem;font-weight:500;line-height:1.45}.domain-summary-field .domain-primary-value.domain-registrar{font-family:var(--font-sans);font-size:.98rem;font-weight:600;line-height:1.6}.domain-summary-field .domain-field-note{color:var(--muted);font-family:var(--font-mono);margin-top:6px;font-size:.71rem;line-height:1.6}.domain-summary-field .domain-primary-value.is-warning,.domain-summary-field .domain-field-note.is-warning{color:var(--domain-warning)}.domain-summary-field .domain-primary-value.is-danger,.domain-summary-field .domain-field-note.is-danger{color:var(--error)}.domain-summary-field .domain-unavailable,.domain-unavailable{color:var(--faint);font-size:.9rem}.domain-heading-main .domain-unavailable{color:var(--muted);font-size:.74rem}.domain-source-link{border:0;border-bottom:1px dotted var(--border-strong);color:var(--muted);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:2px;margin-top:7px;padding:0;font-size:.68rem;display:inline-flex}.domain-source-link:hover{color:var(--accent-dim)}.domain-summary-footnote{border-top:1px solid var(--sep);color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin:0 26px;padding:11px 0 12px;font-size:.68rem;display:flex}.domain-details-jump{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;display:inline-flex}.domain-details-jump:hover{color:var(--accent-dim)}.domain-details-jump>svg{transition:transform .15s}.domain-details-jump:hover>svg{transform:translate(2px)}.domain-nameservers{padding:18px 20px 20px}.domain-section-heading{color:var(--accent-dim);align-items:center;gap:8px;margin-bottom:13px;display:flex}.domain-section-heading h2{color:var(--heading);margin:0;font-size:.86rem;font-weight:600}.domain-section-heading>span{border:1px solid var(--sep);background:var(--surface-2);color:var(--muted);font-family:var(--font-mono);border-radius:5px;margin-inline-start:auto;padding:4px 6px;font-size:.67rem;line-height:1}.domain-nameservers ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.domain-nameservers li{border:1px solid var(--sep);background:var(--surface-2);border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;min-height:46px;padding:7px 9px;transition:border-color .15s;display:grid}.domain-nameservers li:hover{border-color:var(--accent-line)}.domain-ns-index{color:var(--faint);font-family:var(--font-mono);font-size:.64rem}.domain-nameservers code{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:.78rem}.domain-icon-button{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.domain-icon-button:hover{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent-dim)}.domain-icon-button:focus-visible,.domain-result summary:focus-visible,.domain-source-link:focus-visible,.domain-details-jump:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.domain-more-details.result-card{box-shadow:none;background:0 0;padding:0}.domain-more-details[open]{background:var(--surface);box-shadow:var(--card-shadow)}.domain-more-details>summary,.domain-raw-details>summary{color:var(--heading);cursor:pointer;align-items:center;gap:8px;padding:15px 18px;font-size:.79rem;font-weight:500;list-style:none;display:flex}.domain-more-details>summary::-webkit-details-marker{display:none}.domain-raw-details>summary::-webkit-details-marker{display:none}.domain-details-chevron{color:var(--muted);flex-shrink:0;transition:transform .15s}.domain-more-details[open]>summary>.domain-details-chevron,.domain-raw-details[open]>summary>.domain-details-chevron{transform:rotate(90deg)}.domain-details-hint{color:var(--muted);margin-inline-start:auto;font-size:.68rem;font-weight:400}.domain-details-body{border-top:1px solid var(--sep);grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 28px;padding:22px 20px 20px;display:grid}.domain-detail-section:nth-child(3),.domain-detail-section:nth-child(4),.domain-raw-details{grid-column:1/-1}.domain-detail-section h3{color:var(--heading);margin:0 0 12px;font-size:.83rem;font-weight:600}.domain-detail-description{color:var(--muted);margin:0 0 12px;font-size:.75rem;line-height:1.8}.domain-date-group{border:1px solid var(--sep);background:var(--surface-2);border-radius:8px;padding:9px 11px}.domain-date-group+.domain-date-group{margin-top:10px}.domain-date-group h4,.domain-contact h4{color:var(--muted);margin:0 0 5px;font-size:.72rem;font-weight:500}.domain-detail-row{color:var(--text);grid-template-columns:minmax(88px,.85fr) minmax(0,1.5fr);gap:10px;padding:5px 0;font-size:.75rem;line-height:1.65;display:grid}.domain-detail-row+.domain-detail-row{border-top:1px solid var(--sep)}.domain-detail-row>:first-child{color:var(--muted)}.domain-detail-row code,.domain-detail-row time,.domain-contact p{font-family:var(--font-mono);overflow-wrap:anywhere;white-space:pre-wrap}.domain-detail-section:nth-child(3)>.domain-detail-row{grid-template-columns:minmax(120px,1fr) minmax(0,2fr);padding:9px 0}.domain-detail-section:nth-child(3)>.domain-detail-row:first-of-type{border-top:0}.domain-raw-statuses{flex-wrap:wrap;gap:4px;display:flex}.domain-raw-statuses code{border:1px solid var(--sep);background:var(--surface-2);border-radius:4px;padding:2px 5px;font-size:.67rem}.domain-contact{border:1px solid var(--sep);background:var(--surface-2);border-radius:9px;padding:12px}.domain-contact+.domain-contact{margin-top:10px}.domain-contact h4{color:var(--accent-dim);margin-bottom:6px}.domain-contact p{color:var(--text);margin:3px 0;font-size:.75rem}.domain-raw-details{padding-top:2px}.domain-raw-details>summary{border:1px solid var(--border);background:var(--surface-2);border-radius:9px;padding:12px;font-size:.76rem}.domain-raw-details[open]>summary{border-radius:9px 9px 0 0}.domain-raw-details>summary>span{color:var(--muted);font-family:var(--font-mono);margin-inline-start:auto;font-size:.66rem}.domain-raw-content{border:1px solid var(--border);background:var(--surface-2);border-top:0;border-radius:0 0 9px 9px;min-width:0;padding:12px}.domain-raw-toolbar{align-items:center;gap:5px;margin-bottom:10px;display:flex}.domain-raw-toolbar>span{color:var(--muted);margin-inline-end:auto;font-size:.68rem}.domain-raw-content .domain-icon-button{border-color:var(--border);background:var(--surface);width:30px;height:30px}.domain-raw-content .raw-json{font-size:.74rem}.domain-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}@media (width<=700px){.domain-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.domain-summary-field{padding:19px 15px 19px 0}.domain-summary-field+.domain-summary-field{padding-inline-start:15px}.domain-summary-field:nth-child(3){border-top:1px solid var(--sep);border-inline-start:0;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 12px;padding:15px 0;display:grid}.domain-summary-field:nth-child(3) dt{grid-area:1/1;margin:0}.domain-summary-field:nth-child(3) .domain-primary-value{text-align:end;grid-area:1/2}.domain-summary-field:nth-child(3) .domain-field-note{text-align:end;grid-area:2/1/auto/-1;margin:0}}@media (width<=560px){.domain-nameservers ul{grid-template-columns:1fr}.domain-details-hint{display:none}.domain-details-body{grid-template-columns:1fr;gap:24px}}@media (width<=480px){.hero.hero-compact{padding-top:10px}.domain-result{padding-top:16px}.domain-result-heading{gap:10px;padding:21px 18px 20px}.domain-globe{border-radius:10px;width:33px;height:33px}.domain-globe>svg{width:18px;height:18px}.domain-eyebrow{gap:5px;font-size:.6rem}.domain-eyebrow>span[dir=ltr]{font-size:.59rem}.domain-result-heading h1{margin-top:6px;font-size:clamp(1.4rem,7vw,1.75rem)}.domain-result-heading>.domain-icon-button{width:30px;height:30px}.domain-heading-status{gap:6px;margin-top:13px}.domain-status-label{padding-top:4px;font-size:.67rem}.domain-status{min-height:23px;padding:3px 8px;font-size:.67rem}.domain-summary-grid{padding:0 18px}.domain-summary-field .domain-primary-value{font-size:1.02rem}.domain-summary-field .domain-primary-value.domain-registrar{font-size:.9rem}.domain-summary-footnote{margin:0 18px;font-size:.65rem}.domain-nameservers{padding:16px}.domain-nameservers code{font-size:.76rem}.domain-more-details>summary{padding:14px 16px}.domain-details-body{padding:19px 16px 16px}.domain-detail-row,.domain-detail-section:nth-child(3)>.domain-detail-row{grid-template-columns:1fr;gap:3px}.domain-raw-toolbar{flex-wrap:wrap}.domain-raw-toolbar>span{flex-basis:100%;margin-bottom:3px}}@media (prefers-reduced-motion:reduce){.domain-details-chevron,.domain-details-jump>svg,.domain-nameservers li{transition:none}}@media (width<=700px){.status-grid.is-four,.status-grid.is-six{grid-template-columns:1fr}}.suffix-detail-main{width:100%;max-width:760px;margin:0 auto}.suffix-breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;font-size:.74rem;display:flex}.suffix-breadcrumb a{color:var(--muted);align-items:center;gap:5px;text-decoration:none;display:inline-flex}.suffix-breadcrumb a:hover{color:var(--accent-dim)}.suffix-hero{--sq-r:20px;border:1px solid color-mix(in srgb, var(--accent) 15%, var(--border));background:radial-gradient(circle at 95% 0%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 58%), linear-gradient(135deg, var(--surface), color-mix(in srgb, var(--accent) 3%, var(--surface)));box-shadow:0 10px 34px color-mix(in srgb, var(--accent) 5%, transparent), var(--card-shadow);padding:26px 28px;overflow:hidden}.suffix-hero-top{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.suffix-identity{min-width:0}.suffix-eyebrow{color:var(--accent-dim);font-family:var(--font-mono);letter-spacing:.11em;margin:0;font-size:.63rem;font-weight:600}.suffix-identity h1{color:var(--heading);font-family:var(--font-mono);letter-spacing:-.06em;overflow-wrap:anywhere;margin:5px 0 0;font-size:clamp(2.2rem,7vw,3.4rem);font-weight:600;line-height:1.15}.suffix-hero-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:7px;display:flex}.suffix-copy-button,.suffix-official-link{--sq-r:9px;border:1px solid var(--border);background:var(--surface);min-height:32px;color:var(--muted);cursor:pointer;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-family:inherit;font-size:.68rem;text-decoration:none;display:inline-flex}.suffix-copy-button:hover,.suffix-official-link:hover{border-color:var(--accent-line);color:var(--accent-dim)}.suffix-official-link>svg,.suffix-info-row a>svg,.suffix-report-list a>svg{flex:none}.suffix-badges{flex-wrap:wrap;gap:7px;margin-top:19px;display:flex}.suffix-type-badge,.suffix-status-badge{background:var(--hover-surface);min-height:25px;color:var(--muted);border:1px solid #0000;border-radius:999px;align-items:center;padding:3px 9px;font-size:.7rem;font-weight:500;display:inline-flex}.suffix-status-badge.is-active{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent-dim)}.suffix-status-badge.is-active:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;margin-inline-end:6px}.suffix-manager{color:var(--heading);overflow-wrap:anywhere;align-items:flex-start;gap:7px;margin:16px 0 0;font-size:.86rem;line-height:1.65;display:flex}.suffix-manager>svg{color:var(--accent-dim);flex:none;margin-top:4px}.suffix-root-note{color:var(--muted);margin:8px 0 0;font-size:.72rem;line-height:1.7}.suffix-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.suffix-fact{min-width:0;padding:17px 18px}.suffix-fact>svg{color:var(--accent-dim);margin-bottom:12px;display:block}.suffix-fact>p{color:var(--muted);margin:0 0 5px;font-size:.69rem}.suffix-fact>strong{color:var(--heading);overflow-wrap:anywhere;font-size:.86rem;font-weight:600;line-height:1.55;display:block}.suffix-fact>small{color:var(--muted);margin-top:5px;font-size:.62rem;line-height:1.5;display:block}.suffix-section{margin-top:14px;padding:20px 22px}.suffix-section-heading{align-items:center;gap:8px;margin-bottom:16px;display:flex}.suffix-section-heading>span:first-child{color:var(--accent-dim);display:inline-flex}.suffix-section-heading h2{color:var(--heading);margin:0;font-size:.9rem;font-weight:600}.suffix-section-meta{border:1px solid var(--sep);background:var(--surface-2);color:var(--muted);font-family:var(--font-mono);border-radius:5px;margin-inline-start:auto;padding:3px 6px;font-size:.66rem}.suffix-source-note{color:var(--muted);margin:0 0 12px;font-size:.72rem;line-height:1.7}.suffix-source-note.is-warning{color:var(--warn)}.suffix-info-list{margin:0}.suffix-info-row{border-top:1px solid var(--sep);grid-template-columns:150px minmax(0,1fr);gap:16px;padding:10px 0;display:grid}.suffix-info-row:first-child{border-top:0;padding-top:0}.suffix-info-row:last-child{padding-bottom:0}.suffix-info-row>dt{color:var(--muted);font-size:.74rem;line-height:1.65}.suffix-info-row>dd{min-width:0;color:var(--heading);overflow-wrap:anywhere;margin:0;font-size:.78rem;line-height:1.7}.suffix-info-row a{color:var(--accent-dim);align-items:flex-start;gap:4px;text-decoration:none;display:inline-flex}.suffix-info-row a:hover{text-underline-offset:3px;text-decoration:underline}.suffix-info-row a>svg{margin-top:4px}.suffix-info-row code{overflow-wrap:anywhere;font-size:.75rem}.suffix-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.suffix-contact{border:1px solid var(--sep);background:var(--surface-2);border-radius:12px;min-width:0;padding:15px}.suffix-contact-role{color:var(--accent-dim);letter-spacing:.025em;margin:0;font-size:.65rem;font-weight:600}.suffix-contact h3{color:var(--heading);overflow-wrap:anywhere;margin:5px 0 0;font-size:.86rem;line-height:1.5}.suffix-contact-org{color:var(--muted);margin:4px 0 0;font-size:.74rem;line-height:1.55}.suffix-contact-address{margin-top:13px;font-size:.7rem}.suffix-contact-address>span{color:var(--muted)}.suffix-contact-address p{color:var(--muted);margin:4px 0 0;line-height:1.7}.suffix-contact-address p>span{overflow-wrap:anywhere;display:block}.suffix-contact-methods{margin:12px 0 0}.suffix-contact-methods>div{grid-template-columns:42px minmax(0,1fr);gap:7px;margin-top:6px;display:grid}.suffix-contact-methods dt{color:var(--muted);font-size:.67rem}.suffix-contact-methods dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:.7rem}.suffix-contact-methods a{color:var(--accent-dim)}.suffix-contact-methods code{font-size:.68rem}.suffix-delegation{border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--accent-dim);border-radius:999px;align-items:center;gap:6px;margin:0 0 12px;padding:4px 9px;font-size:.69rem;display:inline-flex}.suffix-ns-list{margin:0;padding:0;list-style:none}.suffix-ns-list li{border-top:1px solid var(--sep);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:9px 0;display:grid}.suffix-ns-list li:first-child{border-top:0;padding-top:0}.suffix-ns-list li:last-child{padding-bottom:0}.suffix-ns-list code{color:var(--heading);overflow-wrap:anywhere;font-size:.75rem}.suffix-ns-list span{color:var(--muted);font-family:var(--font-mono);text-align:right;overflow-wrap:anywhere;font-size:.66rem;line-height:1.7}.suffix-ds-details{border-top:1px solid var(--sep);margin-top:14px;padding-top:12px}.suffix-ds-details summary{color:var(--heading);cursor:pointer;justify-content:space-between;font-size:.74rem;list-style:none;display:flex}.suffix-ds-details summary::-webkit-details-marker{display:none}.suffix-ds-details summary>span{color:var(--muted);font-family:var(--font-mono);font-size:.66rem}.suffix-ds-details>div{gap:8px;margin-top:12px;display:grid}.suffix-ds-details code{color:var(--muted);white-space:normal;overflow-wrap:anywhere;font-size:.67rem;line-height:1.7}.suffix-report-list{border-top:1px solid var(--sep);margin:16px 0 0;padding:14px 0 0;list-style:none}.suffix-report-list li{justify-content:space-between;align-items:flex-start;gap:14px;padding:6px 0;display:flex}.suffix-report-list a,.suffix-report-list li>span:first-child{color:var(--heading);font-size:.74rem;line-height:1.6}.suffix-report-list a{color:var(--accent-dim);gap:4px;text-decoration:none;display:inline-flex}.suffix-report-list a:hover{text-underline-offset:3px;text-decoration:underline}.suffix-report-list time{color:var(--muted);font-family:var(--font-mono);flex:none;font-size:.65rem}@media (width<=640px){.suffix-hero{padding:22px 20px}.suffix-hero-top{flex-direction:column;gap:18px}.suffix-hero-actions{justify-content:flex-start}.suffix-facts{grid-template-columns:1fr;gap:8px}.suffix-fact{grid-template-columns:auto minmax(0,1fr);column-gap:10px;padding:14px 16px;display:grid}.suffix-fact>svg{grid-row:1/span 2;margin:2px 0 0}.suffix-fact>p{margin:0}.suffix-fact>strong,.suffix-fact>small{grid-column:2}.suffix-section{padding:18px 16px}.suffix-info-row{grid-template-columns:110px minmax(0,1fr);gap:12px}.suffix-contact-grid{grid-template-columns:1fr}.suffix-ns-list li{grid-template-columns:1fr;gap:4px}.suffix-ns-list span{text-align:left}.suffix-report-list li{flex-direction:column;gap:3px}}@media (width<=480px){.suffix-identity h1{font-size:clamp(2rem,13vw,3rem)}.suffix-copy-button,.suffix-official-link{font-size:.65rem}.suffix-info-row{grid-template-columns:1fr;gap:3px}}
