.DnsRecordLookupClient-module__nkzL0W__wrapper{gap:48px}.DnsRecordLookupClient-module__nkzL0W__headerCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-1);gap:20px;padding:28px 32px;display:grid}.DnsRecordLookupClient-module__nkzL0W__heading{color:var(--fg);margin:0;font-size:1.35rem;font-weight:700}.DnsRecordLookupClient-module__nkzL0W__headerCard p.DnsRecordLookupClient-module__nkzL0W__muted{color:var(--muted);line-height:var(--leading);margin:0;font-size:.95rem}.DnsRecordLookupClient-module__nkzL0W__banner{border-radius:var(--radius-sm);border-left:4px solid #0000;justify-content:space-between;align-items:center;padding:10px 14px;font-weight:600;line-height:1.3;display:flex}.DnsRecordLookupClient-module__nkzL0W__success{background:color-mix(in oklab,#16a34a 14%,var(--surface-2));color:#16a34a;border-left-color:#16a34a}.DnsRecordLookupClient-module__nkzL0W__error{background:color-mix(in oklab,var(--brand)16%,var(--surface-2));border-left-color:var(--brand);color:var(--brand)}.DnsRecordLookupClient-module__nkzL0W__bannerMeta{color:var(--muted);font-size:.9rem;font-weight:500}.DnsRecordLookupClient-module__nkzL0W__form{grid-template-columns:1fr 220px auto;align-items:end;gap:20px;display:grid}@media (max-width:800px){.DnsRecordLookupClient-module__nkzL0W__form{grid-template-columns:1fr}}.DnsRecordLookupClient-module__nkzL0W__formField{gap:6px;display:grid}.DnsRecordLookupClient-module__nkzL0W__input,.DnsRecordLookupClient-module__nkzL0W__select{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);width:100%;color:var(--fg);font:inherit;padding:10px 12px;transition:border-color .2s,background .2s}.DnsRecordLookupClient-module__nkzL0W__input:focus,.DnsRecordLookupClient-module__nkzL0W__select:focus{border-color:var(--brand);background:var(--surface);outline:none}.DnsRecordLookupClient-module__nkzL0W__prepared{color:var(--muted);grid-column:1/-1;align-items:center;gap:10px;margin-top:2px;font-size:.9rem;display:flex}.DnsRecordLookupClient-module__nkzL0W__preparedCode{font-family:var(--font-mono);background:var(--surface-2);border-radius:var(--radius-sm);color:var(--fg);padding:2px 8px}.DnsRecordLookupClient-module__nkzL0W__copy{border:1px solid var(--border);background:var(--chip);color:var(--fg);border-radius:var(--radius-sm);cursor:pointer;font:inherit;padding:4px 10px}.DnsRecordLookupClient-module__nkzL0W__copy:hover{background:var(--chip-hover)}.DnsRecordLookupClient-module__nkzL0W__actions{justify-content:flex-end;gap:10px;display:flex}.DnsRecordLookupClient-module__nkzL0W__btn{border-radius:var(--radius-sm);border:1px solid var(--brand);background:var(--brand);color:var(--panel);cursor:pointer;padding:10px 18px;font-weight:600;transition:filter .2s}.DnsRecordLookupClient-module__nkzL0W__btn:hover{filter:brightness(1.1)}.DnsRecordLookupClient-module__nkzL0W__btn.DnsRecordLookupClient-module__nkzL0W__ghost{border:1px solid var(--border);background:var(--surface);color:var(--muted)}.DnsRecordLookupClient-module__nkzL0W__btn.DnsRecordLookupClient-module__nkzL0W__ghost:hover{background:var(--surface-2)}.DnsRecordLookupClient-module__nkzL0W__historyWrap{gap:6px;margin-top:6px;display:grid}.DnsRecordLookupClient-module__nkzL0W__history{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.DnsRecordLookupClient-module__nkzL0W__historyBtn{border:1px dashed var(--border);background:var(--chip);border-radius:var(--radius-sm);font-family:var(--font-mono);cursor:pointer;color:var(--fg);padding:6px 10px;font-size:.85rem;transition:background .15s}.DnsRecordLookupClient-module__nkzL0W__historyBtn:hover{background:var(--chip-hover)}.DnsRecordLookupClient-module__nkzL0W__lastQuery{color:var(--muted);margin:0;font-size:.9rem}.DnsRecordLookupClient-module__nkzL0W__results{gap:40px;display:grid}.DnsRecordLookupClient-module__nkzL0W__summary{background:var(--surface-2);border-radius:var(--radius);border:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:14px 18px;display:flex}.DnsRecordLookupClient-module__nkzL0W__summary div{text-align:center;flex:160px}.DnsRecordLookupClient-module__nkzL0W__summary strong{color:var(--brand);margin-top:4px;font-size:1.05rem;display:block}.DnsRecordLookupClient-module__nkzL0W__sectionTitle{color:var(--fg);border-bottom:1px solid var(--border-weak);margin:0 0 8px;padding-bottom:6px;font-weight:600}.DnsRecordLookupClient-module__nkzL0W__records{gap:14px;display:grid}.DnsRecordLookupClient-module__nkzL0W__record{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:16px 18px;transition:background .15s,transform 50ms}.DnsRecordLookupClient-module__nkzL0W__record:hover{background:var(--surface-2);transform:translateY(-1px)}.DnsRecordLookupClient-module__nkzL0W__recordHeader{border-bottom:1px solid var(--border-weak);justify-content:space-between;margin-bottom:8px;padding-bottom:4px;display:flex}.DnsRecordLookupClient-module__nkzL0W__recordName{color:var(--fg);font-weight:600}.DnsRecordLookupClient-module__nkzL0W__recordType{font-family:var(--font-mono);color:var(--muted);font-size:.9rem}.DnsRecordLookupClient-module__nkzL0W__meta{gap:8px;display:grid}.DnsRecordLookupClient-module__nkzL0W__meta div{gap:2px;display:grid}.DnsRecordLookupClient-module__nkzL0W__meta dt{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.8rem}.DnsRecordLookupClient-module__nkzL0W__meta dd{margin:0}.DnsRecordLookupClient-module__nkzL0W__data{font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;background:var(--surface-2);border-radius:var(--radius-sm);padding:6px 8px;font-size:.9rem}.DnsRecordLookupClient-module__nkzL0W__flags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.DnsRecordLookupClient-module__nkzL0W__badgeYes,.DnsRecordLookupClient-module__nkzL0W__badgeNo{border:1px solid var(--border);background:var(--chip);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.85rem;line-height:1.2;display:inline-flex}.DnsRecordLookupClient-module__nkzL0W__badgeYes{color:#16a34a;font-weight:600}.DnsRecordLookupClient-module__nkzL0W__badgeNo{opacity:.75;color:var(--muted)}.DnsRecordLookupClient-module__nkzL0W__badgeKey{font-family:var(--font-mono);color:var(--fg);font-weight:700}.DnsRecordLookupClient-module__nkzL0W__badgeLabel{color:var(--muted)}.DnsRecordLookupClient-module__nkzL0W__rawWrap{overflow:hidden}.DnsRecordLookupClient-module__nkzL0W__rawSummary{color:var(--fg);cursor:pointer;margin-bottom:6px;font-weight:600}.DnsRecordLookupClient-module__nkzL0W__comment{background:var(--surface-2);border-radius:var(--radius);font-family:var(--font-mono);color:var(--fg);padding:14px;font-size:.9rem;line-height:1.55;overflow-x:auto}.DnsRecordLookupClient-module__nkzL0W__noRecords{color:var(--muted);text-align:center;margin:0;padding:20px}@media (max-width:600px){.DnsRecordLookupClient-module__nkzL0W__actions{flex-direction:column;align-items:stretch}.DnsRecordLookupClient-module__nkzL0W__summary{text-align:left;flex-direction:column}.DnsRecordLookupClient-module__nkzL0W__form{grid-template-columns:1fr}}
