.ToolWrapper[data-v-d47ec88c]{gap:20px}.MainContent[data-v-d47ec88c],.ToolWrapper[data-v-d47ec88c]{display:flex;flex-direction:column}.MainContent[data-v-d47ec88c]{gap:24px}.InputSection[data-v-d47ec88c]{background:#f8fafc;border-radius:16px;padding:24px}.QueryTypeSwitch[data-v-d47ec88c]{background:#e2e8f0;border-radius:12px;display:flex;gap:12px;margin-bottom:20px;padding:4px}.SwitchItem[data-v-d47ec88c]{align-items:center;border-radius:10px;color:#64748b;cursor:pointer;display:flex;flex:1;font-weight:500;gap:8px;justify-content:center;padding:12px 20px;transition:all .3s ease}.SwitchItem[data-v-d47ec88c]:hover{color:#334155}.SwitchItem.active[data-v-d47ec88c]{background:#fff;box-shadow:0 2px 8px #00000014;color:#10b981}.SwitchIcon[data-v-d47ec88c]{font-size:18px}.SectionHeader[data-v-d47ec88c]{align-items:center;color:#1e293b;font-weight:600;justify-content:space-between}.SearchBox[data-v-d47ec88c],.SectionHeader[data-v-d47ec88c]{display:flex;margin-bottom:16px}.SearchBox[data-v-d47ec88c]{gap:12px}.DomainInput[data-v-d47ec88c]{border-radius:12px;flex:1;font-size:16px}.HotDomains[data-v-d47ec88c]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.HotLabel[data-v-d47ec88c]{color:#64748b;font-size:14px;white-space:nowrap}.DomainTag[data-v-d47ec88c]{cursor:pointer;transition:all .2s}.DomainTag[data-v-d47ec88c]:hover{transform:scale(1.05)}.ResultSection[data-v-d47ec88c]{animation:fadeIn-d47ec88c .3s ease}@keyframes fadeIn-d47ec88c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ResultCard[data-v-d47ec88c]{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 4px 20px #0000000d;color:#1e293b;padding:24px}.ResultItem[data-v-d47ec88c]{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;padding:12px 0}.ResultItem[data-v-d47ec88c]:last-child{border-bottom:none}.Label[data-v-d47ec88c]{flex-shrink:0;font-size:14px;min-width:100px;opacity:.8}.Value[data-v-d47ec88c]{flex:1;font-size:16px;font-weight:500}.filing-number[data-v-d47ec88c]{background:#eff6ff;border-radius:8px;color:#3b82f6;display:inline-block;font-family:monospace;font-size:18px;font-weight:600;padding:4px 12px}.DnsCollapse[data-v-d47ec88c]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.DnsCollapseItem[data-v-d47ec88c]{border-bottom:1px solid #f1f5f9}.DnsCollapseItem[data-v-d47ec88c]:last-child{border-bottom:none}.DnsCollapseHeader[data-v-d47ec88c]{align-items:center;cursor:pointer;display:flex;padding:14px 16px;transition:background .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DnsCollapseHeader[data-v-d47ec88c]:hover{background:#f8fafc}.DnsCollapseHeader span[data-v-d47ec88c]:first-child{color:#334155;flex:1;font-weight:500}.DnsCount[data-v-d47ec88c]{align-items:center;background:#e2e8f0;border-radius:10px;color:#64748b;display:inline-flex;font-size:12px;font-weight:600;height:20px;justify-content:center;margin-right:12px;min-width:20px;padding:0 6px}.DnsArrow[data-v-d47ec88c]{color:#94a3b8;font-size:14px;transition:transform .2s}.DnsArrow.expanded[data-v-d47ec88c]{transform:rotate(90deg)}.DnsCollapseContent[data-v-d47ec88c]{background:#fafafa;padding:0 16px 12px}.DnsItem[data-v-d47ec88c]{background:#fff;border-left:2px solid #10b981;border-radius:6px;color:#475569;font-family:monospace;font-size:13px;margin-bottom:6px;padding:8px 12px;word-break:break-all}.DnsItem[data-v-d47ec88c]:last-child{margin-bottom:0}.txt-item[data-v-d47ec88c]{color:#64748b;font-size:12px}.SslStatusBar[data-v-d47ec88c]{display:flex;gap:16px;margin-bottom:20px}.SslStatusItem[data-v-d47ec88c]{align-items:center;background:#f8fafc;border:2px solid transparent;border-radius:12px;display:flex;flex:1;flex-direction:column;padding:16px}.SslStatusItem.success[data-v-d47ec88c]{background:#ecfdf5;border-color:#10b981}.SslStatusItem.warning[data-v-d47ec88c]{background:#fffbeb;border-color:#f59e0b}.SslStatusItem.error[data-v-d47ec88c]{background:#fef2f2;border-color:#ef4444}.SslStatusLabel[data-v-d47ec88c]{color:#64748b;font-size:12px;margin-bottom:4px}.SslStatusValue[data-v-d47ec88c]{color:#334155;font-size:18px;font-weight:600}.SslStatusItem.success .SslStatusValue[data-v-d47ec88c]{color:#10b981}.SslStatusItem.warning .SslStatusValue[data-v-d47ec88c]{color:#f59e0b}.SslStatusItem.error .SslStatusValue[data-v-d47ec88c]{color:#ef4444}.SslInfoList[data-v-d47ec88c]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.SslInfoItem[data-v-d47ec88c]{border-bottom:1px solid #f1f5f9;display:flex;padding:14px 16px}.SslInfoItem[data-v-d47ec88c]:last-child{border-bottom:none}.SslInfoLabel[data-v-d47ec88c]{color:#64748b;flex-shrink:0;font-size:13px;width:80px}.SslInfoValue[data-v-d47ec88c]{color:#334155;flex:1;font-size:14px;word-break:break-all}.SslInfoValue.mono[data-v-d47ec88c]{color:#475569;font-family:monospace;font-size:12px}.WhoisHeader[data-v-d47ec88c]{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border-radius:12px;display:flex;justify-content:space-between;margin-bottom:20px;padding:16px 20px}.WhoisDomainName[data-v-d47ec88c]{color:#fff;font-size:24px;font-weight:700;text-transform:uppercase}.WhoisBadges[data-v-d47ec88c]{display:flex;gap:8px}.WhoisBadge[data-v-d47ec88c]{background:#fff3;border-radius:20px;color:#fff;font-size:13px;font-weight:500;padding:4px 12px}.WhoisBadge.age[data-v-d47ec88c],.WhoisBadge.normal[data-v-d47ec88c]{background:#ffffff4d}.WhoisBadge.warning[data-v-d47ec88c]{background:#f59e0be6}.WhoisDateGrid[data-v-d47ec88c]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}.WhoisDateItem[data-v-d47ec88c]{background:#f8fafc;border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:16px}.WhoisDateLabel[data-v-d47ec88c]{color:#64748b;font-size:12px}.WhoisDateValue[data-v-d47ec88c]{color:#334155;font-size:15px;font-weight:600}.WhoisSection[data-v-d47ec88c]{border-top:1px solid #e2e8f0;margin-top:20px;padding-top:20px}.WhoisSectionTitle[data-v-d47ec88c]{color:#1e293b;font-size:14px;font-weight:600;margin-bottom:12px}.WhoisInfoGrid[data-v-d47ec88c]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.WhoisInfoItem[data-v-d47ec88c]{display:flex;flex-direction:column;gap:4px}.WhoisInfoLabel[data-v-d47ec88c]{color:#64748b;font-size:12px}.WhoisInfoValue[data-v-d47ec88c]{color:#334155;font-size:14px;word-break:break-all}.WhoisStatusList[data-v-d47ec88c]{display:flex;flex-direction:column;gap:8px}.WhoisStatusItem[data-v-d47ec88c]{align-items:center;background:#f1f5f9;border-radius:8px;display:flex;gap:8px;padding:10px 12px}.WhoisStatusDot[data-v-d47ec88c]{background:#3b82f6;border-radius:50%;flex-shrink:0;height:8px;width:8px}.WhoisStatusText[data-v-d47ec88c]{color:#334155;font-family:monospace;font-size:13px}.WhoisNsList[data-v-d47ec88c]{display:flex;flex-direction:column;gap:8px}.WhoisNsItem[data-v-d47ec88c]{align-items:center;background:#f0fdf4;border-left:3px solid #10b981;border-radius:8px;display:flex;gap:8px;padding:10px 12px}.WhoisNsDot[data-v-d47ec88c]{background:#10b981;border-radius:50%;flex-shrink:0;height:8px;width:8px}.WhoisNsText[data-v-d47ec88c]{color:#334155;font-family:monospace;font-size:13px}.WhoisDnssecValue[data-v-d47ec88c]{border-radius:6px;display:inline-block;font-size:13px;font-weight:500;padding:6px 14px}.WhoisDnssecValue.signed[data-v-d47ec88c]{background:#dcfce7;color:#166534}.WhoisDnssecValue.unsigned[data-v-d47ec88c]{background:#f1f5f9;color:#64748b}.NoRecordCard[data-v-d47ec88c]{align-items:center;background:#fef3c7;border:2px dashed #f59e0b;border-radius:16px;display:flex;flex-direction:column;padding:60px 20px;text-align:center}.NoRecordIcon[data-v-d47ec88c]{color:#f59e0b;font-size:48px;margin-bottom:16px}.NoRecordCard p[data-v-d47ec88c]{color:#92400e;font-size:18px;font-weight:600;margin-bottom:8px}.NoRecordTip[data-v-d47ec88c]{color:#b45309;font-size:14px}.Placeholder[data-v-d47ec88c]{align-items:center;background:#fafafa;border:2px dashed rgba(0,0,0,.1);border-radius:16px;display:flex;flex-direction:column;justify-content:center;padding:80px 20px}.PlaceholderIcon[data-v-d47ec88c]{color:#94a3b8;font-size:64px;margin-bottom:16px}.Placeholder p[data-v-d47ec88c]{color:#94a3b8;font-size:16px}@media(max-width:768px){.ResultItem[data-v-d47ec88c],.SearchBox[data-v-d47ec88c]{flex-direction:column}.ResultItem[data-v-d47ec88c]{align-items:flex-start;gap:8px}.Label[data-v-d47ec88c]{min-width:auto}.WhoisDateGrid[data-v-d47ec88c],.WhoisInfoGrid[data-v-d47ec88c]{grid-template-columns:1fr}.WhoisHeader[data-v-d47ec88c]{flex-direction:column;gap:12px;text-align:center}.WhoisDomainName[data-v-d47ec88c]{font-size:20px}.SwitchText[data-v-d47ec88c]{display:none}.SwitchItem[data-v-d47ec88c]{padding:12px}.SwitchIcon[data-v-d47ec88c]{font-size:20px}}
