.mac-id.svelte-r1rdld{align-items:center;gap:var(--nd-space-2);flex-direction:column;display:flex}.mac-address.svelte-r1rdld{letter-spacing:.04em;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;font-family:var(--nd-font-mono,ui-monospace, "Cascadia Code", "Source Code Pro", monospace);color:var(--nd-text);word-break:break-all;line-height:1.1}.mac-label.svelte-r1rdld{letter-spacing:.12em;text-transform:uppercase;color:var(--nd-text-muted);font-size:.72rem;font-weight:600}.mac-tags.svelte-r1rdld{justify-content:center;gap:var(--nd-space-2);margin-top:var(--nd-space-2);flex-wrap:wrap;display:flex}.mac-card.svelte-r1rdld{background:var(--nd-surface);border:1px solid var(--nd-border-strong);border-radius:var(--nd-radius-lg);box-shadow:var(--nd-shadow);padding:var(--nd-space-6);gap:var(--nd-space-6);margin-bottom:var(--nd-space-8);flex-direction:column;display:flex;position:relative;overflow:hidden}.mac-card.svelte-r1rdld:before{content:"";background:var(--nd-gradient);z-index:1;height:2px;position:absolute;top:0;left:0;right:0}.mac-grid.svelte-r1rdld{gap:var(--nd-space-5) var(--nd-space-8);grid-template-columns:1fr 1fr;width:100%;max-width:50rem;margin:0 auto;display:grid}.mac-col.svelte-r1rdld{gap:var(--nd-space-5);flex-direction:column;display:flex}.mac-field.svelte-r1rdld{flex-direction:column;gap:3px;display:flex}.mac-field__value.svelte-r1rdld{color:var(--nd-text);word-break:break-word;font-size:1.02rem;font-weight:600}.mac-field__label.svelte-r1rdld{letter-spacing:.08em;text-transform:uppercase;color:var(--nd-text-muted);font-size:.75rem;font-weight:600}.mac-notice.svelte-r1rdld{gap:var(--nd-space-1);padding:var(--nd-space-4);background:var(--nd-bg);border:1px solid var(--nd-border);border-radius:var(--nd-radius);flex-direction:column;display:flex}.mac-notice__label.svelte-r1rdld{letter-spacing:.08em;text-transform:uppercase;color:var(--nd-text-muted);font-size:.72rem;font-weight:600}.mac-notice__text.svelte-r1rdld{color:var(--nd-text);font-size:.92rem;font-weight:500}.mac-notice__text--danger.svelte-r1rdld{color:var(--nd-danger)}@media (width<=540px){.mac-grid.svelte-r1rdld{grid-template-columns:1fr}}.asn__error.svelte-g31jat{padding:var(--nd-space-5) var(--nd-space-5);background:var(--nd-danger-soft);border:1px solid var(--nd-danger);border-radius:var(--nd-radius);gap:var(--nd-space-1);flex-direction:column;display:flex}.asn__error-label.svelte-g31jat{letter-spacing:.08em;text-transform:uppercase;color:var(--nd-danger);font-size:.7rem;font-weight:700}.asn__error-text.svelte-g31jat{color:var(--nd-text);margin:0;font-size:.95rem}.asn__header.svelte-g31jat{align-items:center;gap:var(--nd-space-2);flex-direction:column;display:flex}.asn__header-title.svelte-g31jat{letter-spacing:-.03em;color:var(--nd-text);font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1}.asn__header-subtitle.svelte-g31jat{color:var(--nd-text-muted);font-size:1rem;font-weight:500}.asn__tags.svelte-g31jat{justify-content:center;gap:var(--nd-space-2);margin-top:var(--nd-space-1);flex-wrap:wrap;display:flex}.asn__card.svelte-g31jat{background:var(--nd-surface);border:1px solid var(--nd-border-strong);border-radius:var(--nd-radius-lg);box-shadow:var(--nd-shadow);flex-direction:column;display:flex;overflow:hidden}.asn__card-bar.svelte-g31jat{background:var(--nd-gradient);flex-shrink:0;height:2px}.asn__card-body.svelte-g31jat{padding:var(--nd-space-5);gap:var(--nd-space-4);flex-direction:column;display:flex}.asn__section-title.svelte-g31jat{letter-spacing:.1em;text-transform:uppercase;color:var(--nd-text-muted);font-size:.7rem;font-weight:700}.asn__routes.svelte-g31jat{gap:var(--nd-space-2) var(--nd-space-3);grid-template-columns:repeat(4,1fr);display:grid}.asn__route-link.svelte-g31jat{color:var(--nd-link);padding:var(--nd-space-1) var(--nd-space-2);border-radius:var(--nd-radius);background:var(--nd-bg);border:1px solid var(--nd-border);transition:border-color var(--nd-transition), background var(--nd-transition);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:500;text-decoration:none;display:block;overflow:hidden}.asn__route-link.svelte-g31jat:hover{background:var(--nd-accent-soft);border-color:var(--nd-accent);text-decoration:none}.asn__show-more.svelte-g31jat{padding-top:var(--nd-space-2);justify-content:center;display:flex}.asn__trio.svelte-g31jat{gap:var(--nd-space-4);margin-top:var(--nd-space-4);grid-template-columns:repeat(3,1fr);display:grid}.asn__list.svelte-g31jat{gap:var(--nd-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.asn__as-link.svelte-g31jat{color:var(--nd-link);padding:var(--nd-space-1) 0;border-bottom:1px solid var(--nd-border);transition:color var(--nd-transition);font-size:.88rem;font-weight:500;text-decoration:none;display:block}.asn__as-link.svelte-g31jat:hover{color:var(--nd-accent-hover);text-decoration:underline}li.svelte-g31jat:last-child>.asn__as-link:where(.svelte-g31jat){border-bottom:none}.asn__empty.svelte-g31jat{color:var(--nd-text-muted);margin:0;font-size:.88rem}@media (width<=72em){.asn__routes.svelte-g31jat{grid-template-columns:repeat(3,1fr)}}@media (width<=56em){.asn__trio.svelte-g31jat{grid-template-columns:1fr}.asn__routes.svelte-g31jat{grid-template-columns:repeat(2,1fr)}}@media (width<=36em){.asn__routes.svelte-g31jat{grid-template-columns:1fr}}.dr.svelte-enal0d{gap:var(--nd-space-6);padding:var(--nd-space-6) 0 var(--nd-space-8);flex-direction:column;display:flex}.dr-error.svelte-enal0d{margin:var(--nd-space-6) 0;padding:var(--nd-space-5) var(--nd-space-6);background:var(--nd-surface);border:1px solid var(--nd-border-strong);border-radius:var(--nd-radius-lg);box-shadow:var(--nd-shadow)}.dr-error.svelte-enal0d p:where(.svelte-enal0d){color:var(--nd-text-muted);margin:0}.dr-hero.svelte-enal0d{padding:var(--nd-space-6) var(--nd-space-6) var(--nd-space-6) var(--nd-space-7);background:var(--nd-surface);border:1px solid var(--nd-border-strong);border-radius:var(--nd-radius-lg);box-shadow:var(--nd-shadow);position:relative;overflow:hidden}.dr-hero.svelte-enal0d:before{content:"";background:var(--nd-gradient);width:4px;position:absolute;top:0;bottom:0;left:0}.dr-hero__top.svelte-enal0d{justify-content:space-between;align-items:flex-start;gap:var(--nd-space-4);flex-wrap:wrap;display:flex}.dr-hero__id.svelte-enal0d{gap:var(--nd-space-1);flex-direction:column;min-width:0;display:flex}.dr-hero__kicker.svelte-enal0d{letter-spacing:.14em;text-transform:uppercase;color:var(--nd-link);font-size:.68rem;font-weight:700}.dr-hero__name.svelte-enal0d{letter-spacing:-.03em;color:var(--nd-text);word-break:break-all;margin:0;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:800;line-height:1.05}.dr-hero__tags.svelte-enal0d{gap:var(--nd-space-2);padding-top:var(--nd-space-1);flex-wrap:wrap;display:flex}.dr-signals.svelte-enal0d{gap:var(--nd-space-2);margin-top:var(--nd-space-4);flex-wrap:wrap;display:flex}.dr-signal.svelte-enal0d{align-items:center;gap:var(--nd-space-2);border:1px solid var(--nd-border);border-radius:var(--nd-radius-pill);color:var(--nd-text-muted);padding:.3em .8em;font-size:.75rem;font-weight:600;display:inline-flex}.dr-signal__icon.svelte-enal0d{color:var(--nd-danger);opacity:.7;align-items:center;display:inline-flex}.dr-signal.detected.svelte-enal0d{color:var(--nd-text);border-color:color-mix(in srgb, var(--nd-success) 40%, transparent)}.dr-signal.detected.svelte-enal0d .dr-signal__icon:where(.svelte-enal0d){color:var(--nd-success);opacity:1}.dr-stats.svelte-enal0d{margin:var(--nd-space-5) 0 0;padding-top:var(--nd-space-5);border-top:1px solid var(--nd-border);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.dr-stat.svelte-enal0d{gap:var(--nd-space-1);padding:0 var(--nd-space-4);border-left:1px solid var(--nd-border);flex-direction:column;display:flex}.dr-stat.svelte-enal0d:first-child{border-left:none;padding-left:0}.dr-stat.svelte-enal0d dt:where(.svelte-enal0d){letter-spacing:.08em;text-transform:uppercase;color:var(--nd-text-muted);font-size:.68rem;font-weight:600}.dr-stat.svelte-enal0d dd:where(.svelte-enal0d){color:var(--nd-text);word-break:break-word;margin:0;font-size:1rem;font-weight:700}.dr-status.svelte-enal0d{align-items:baseline;gap:var(--nd-space-2) var(--nd-space-3);margin-top:var(--nd-space-5);padding-top:var(--nd-space-5);border-top:1px solid var(--nd-border);flex-wrap:wrap;display:flex}.dr-status__label.svelte-enal0d{letter-spacing:.08em;text-transform:uppercase;color:var(--nd-text-muted);font-size:.68rem;font-weight:600}.dr-status__chips.svelte-enal0d{gap:var(--nd-space-2);flex-wrap:wrap;display:flex}.dr-status__chip.svelte-enal0d{background:var(--nd-surface-2);border-radius:var(--nd-radius-pill);color:var(--nd-text);padding:.2em .7em;font-size:.75rem;font-weight:600}.dr-body.svelte-enal0d{gap:var(--nd-space-7);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;display:grid}@media (width<=820px){.dr-body.svelte-enal0d{gap:var(--nd-space-6);grid-template-columns:1fr}}.dr-pane.svelte-enal0d{gap:var(--nd-space-6);flex-direction:column;min-width:0;display:flex}.dr-pane--dns.svelte-enal0d{padding-left:var(--nd-space-7);border-left:1px solid var(--nd-border)}@media (width<=820px){.dr-pane--dns.svelte-enal0d{padding-left:0;padding-top:var(--nd-space-6);border-left:none;border-top:1px solid var(--nd-border)}}.dr-block__title.svelte-enal0d{align-items:center;gap:var(--nd-space-2);margin:0 0 var(--nd-space-2);letter-spacing:.1em;text-transform:uppercase;color:var(--nd-link);font-size:.72rem;font-weight:700;display:flex}.dr-block__badge.svelte-enal0d{background:var(--nd-accent-soft);border-radius:var(--nd-radius-pill);letter-spacing:0;text-transform:none;color:var(--nd-link);padding:.12em .5em;font-size:.62rem;font-weight:600}.dr-rows.svelte-enal0d{margin:0}.dr-row.svelte-enal0d{gap:var(--nd-space-4);padding:var(--nd-space-3) 0;border-bottom:1px solid var(--nd-border);grid-template-columns:minmax(7rem,9rem) 1fr;display:grid}.dr-row.svelte-enal0d:last-child{border-bottom:none}.dr-row.svelte-enal0d dt:where(.svelte-enal0d){color:var(--nd-text-muted);font-size:.8rem;font-weight:500}.dr-row.svelte-enal0d dd:where(.svelte-enal0d){color:var(--nd-text);word-break:break-word;margin:0;font-size:.9rem}.dr-row.svelte-enal0d dd:where(.svelte-enal0d) a{color:var(--nd-link);text-decoration:none}.dr-row.svelte-enal0d dd:where(.svelte-enal0d) a:hover{text-decoration:underline}@media (width<=420px){.dr-row.svelte-enal0d{gap:var(--nd-space-1);grid-template-columns:1fr}}.dr-reclist.svelte-enal0d{margin:0;padding:0;list-style:none}.dr-reclist.svelte-enal0d li:where(.svelte-enal0d){justify-content:space-between;align-items:baseline;gap:var(--nd-space-3);padding:var(--nd-space-3) 0;border-bottom:1px solid var(--nd-border);color:var(--nd-text);word-break:break-all;font-size:.9rem;display:flex}.dr-reclist.svelte-enal0d li:where(.svelte-enal0d):last-child{border-bottom:none}.dr-reclist.svelte-enal0d a:where(.svelte-enal0d){color:var(--nd-link);text-decoration:none}.dr-reclist.svelte-enal0d a:where(.svelte-enal0d):hover{text-decoration:underline}.dr-reclist__priority.svelte-enal0d{background:var(--nd-surface-2);border-radius:var(--nd-radius-pill);color:var(--nd-text-muted);flex-shrink:0;padding:.1em .55em;font-size:.72rem;font-weight:600}.dr-reclist--mono.svelte-enal0d li:where(.svelte-enal0d){font-family:ui-monospace,Cascadia Code,Source Code Pro,monospace;font-size:.8rem;line-height:1.5}.dr-whois.svelte-enal0d{padding:var(--nd-space-4);background:var(--nd-surface-2);border-radius:var(--nd-radius);overflow-x:auto}.dr-whois.svelte-enal0d pre:where(.svelte-enal0d){color:var(--nd-text-muted);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.78rem;line-height:1.6}.hr.svelte-16hjhpb{gap:var(--nd-space-6);padding:var(--nd-space-6) 0 var(--nd-space-8);flex-direction:column;display:flex}.hr-error.svelte-16hjhpb{margin:var(--nd-space-6) 0;padding:var(--nd-space-5) var(--nd-space-6);background:var(--nd-surface);border:1px solid var(--nd-border-strong);border-radius:var(--nd-radius-lg);box-shadow:var(--nd-shadow)}.hr-error.svelte-16hjhpb p:where(.svelte-16hjhpb){color:var(--nd-text-muted);margin:0}.hr-hero.svelte-16hjhpb{padding:var(--nd-space-6) var(--nd-space-6) var(--nd-space-6) var(--nd-space-7);background:var(--nd-surface);border:1px solid var(--nd-border-strong);border-radius:var(--nd-radius-lg);box-shadow:var(--nd-shadow);position:relative;overflow:hidden}.hr-hero.svelte-16hjhpb:before{content:"";background:var(--nd-gradient);width:4px;position:absolute;top:0;bottom:0;left:0}.hr-hero__top.svelte-16hjhpb{justify-content:space-between;align-items:flex-start;gap:var(--nd-space-4);flex-wrap:wrap;display:flex}.hr-hero__id.svelte-16hjhpb{gap:var(--nd-space-1);flex-direction:column;min-width:0;display:flex}.hr-hero__kicker.svelte-16hjhpb{letter-spacing:.14em;text-transform:uppercase;color:var(--nd-link);font-size:.68rem;font-weight:700}.hr-hero__name.svelte-16hjhpb{letter-spacing:-.03em;color:var(--nd-text);word-break:break-all;margin:0;font-size:clamp(1.4rem,3.5vw,2.3rem);font-weight:800;line-height:1.05}.hr-hero__tags.svelte-16hjhpb{gap:var(--nd-space-2);padding-top:var(--nd-space-1);flex-wrap:wrap;display:flex}.hr-signals.svelte-16hjhpb{gap:var(--nd-space-2);margin-top:var(--nd-space-4);flex-wrap:wrap;display:flex}.hr-signal.svelte-16hjhpb{align-items:center;gap:var(--nd-space-2);border:1px solid var(--nd-border);border-radius:var(--nd-radius-pill);color:var(--nd-text-muted);padding:.3em .8em;font-size:.75rem;font-weight:600;display:inline-flex}.hr-signal__icon.svelte-16hjhpb{color:var(--nd-danger);opacity:.7;align-items:center;display:inline-flex}.hr-signal.detected.svelte-16hjhpb{color:var(--nd-text);border-color:color-mix(in srgb, var(--nd-success) 40%, transparent)}.hr-signal.detected.svelte-16hjhpb .hr-signal__icon:where(.svelte-16hjhpb){color:var(--nd-success);opacity:1}.hr-stats.svelte-16hjhpb{margin:var(--nd-space-5) 0 0;padding-top:var(--nd-space-5);border-top:1px solid var(--nd-border);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.hr-stat.svelte-16hjhpb{gap:var(--nd-space-1);padding:0 var(--nd-space-4);border-left:1px solid var(--nd-border);flex-direction:column;display:flex}.hr-stat.svelte-16hjhpb:first-child{border-left:none;padding-left:0}.hr-stat.svelte-16hjhpb dt:where(.svelte-16hjhpb){letter-spacing:.08em;text-transform:uppercase;color:var(--nd-text-muted);font-size:.68rem;font-weight:600}.hr-stat.svelte-16hjhpb dd:where(.svelte-16hjhpb){color:var(--nd-text);word-break:break-word;margin:0;font-size:1rem;font-weight:700}.hr-stat.svelte-16hjhpb dd:where(.svelte-16hjhpb) a:where(.svelte-16hjhpb){color:var(--nd-link);text-decoration:none}.hr-stat.svelte-16hjhpb dd:where(.svelte-16hjhpb) a:where(.svelte-16hjhpb):hover{text-decoration:underline}.hr-dns.svelte-16hjhpb{gap:var(--nd-space-5) var(--nd-space-7);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));align-items:start;display:grid}.hr-block--wide.svelte-16hjhpb{grid-column:1/-1}.hr-block__title.svelte-16hjhpb{align-items:center;gap:var(--nd-space-2);margin:0 0 var(--nd-space-2);letter-spacing:.1em;text-transform:uppercase;color:var(--nd-link);font-size:.72rem;font-weight:700;display:flex}.hr-block__badge.svelte-16hjhpb{background:var(--nd-accent-soft);border-radius:var(--nd-radius-pill);letter-spacing:0;text-transform:none;color:var(--nd-link);padding:.12em .5em;font-size:.62rem;font-weight:600}.hr-reclist.svelte-16hjhpb{margin:0;padding:0;list-style:none}.hr-reclist.svelte-16hjhpb li:where(.svelte-16hjhpb){justify-content:space-between;align-items:baseline;gap:var(--nd-space-3);padding:var(--nd-space-3) 0;border-bottom:1px solid var(--nd-border);color:var(--nd-text);word-break:break-all;font-size:.9rem;display:flex}.hr-reclist.svelte-16hjhpb li:where(.svelte-16hjhpb):last-child{border-bottom:none}.hr-reclist.svelte-16hjhpb a:where(.svelte-16hjhpb){color:var(--nd-link);text-decoration:none}.hr-reclist.svelte-16hjhpb a:where(.svelte-16hjhpb):hover{text-decoration:underline}.hr-reclist__priority.svelte-16hjhpb{background:var(--nd-surface-2);border-radius:var(--nd-radius-pill);color:var(--nd-text-muted);flex-shrink:0;padding:.1em .55em;font-size:.72rem;font-weight:600}.hr-reclist--mono.svelte-16hjhpb li:where(.svelte-16hjhpb){font-family:ui-monospace,Cascadia Code,Source Code Pro,monospace;font-size:.8rem;line-height:1.5}.ipp-id.svelte-ariuoc{align-items:center;gap:var(--nd-space-2);flex-direction:column;display:flex}.ipp-ip.svelte-ariuoc{letter-spacing:-.03em;color:var(--nd-text);word-break:break-all;font-size:clamp(2.1rem,5vw,3.3rem);font-weight:800;line-height:1.02}.ipp-iplabel.svelte-ariuoc{letter-spacing:.12em;text-transform:uppercase;color:var(--nd-text-muted);font-size:.72rem;font-weight:600}.ipp-host.svelte-ariuoc{margin-top:var(--nd-space-2);color:var(--nd-link);background:var(--nd-accent-soft);border-radius:var(--nd-radius-pill);word-break:break-all;transition:background var(--nd-transition), border-color var(--nd-transition);border:1px solid #0000;align-items:center;padding:.4rem .9rem;font-size:.85rem;text-decoration:none;display:inline-flex}.ipp-host.svelte-ariuoc:hover{background:color-mix(in srgb, var(--nd-accent) 22%, transparent);border-color:var(--nd-accent)}.ipp-tags.svelte-ariuoc{justify-content:center;gap:var(--nd-space-2);margin-top:var(--nd-space-2);flex-wrap:wrap;display:flex}.nd-tag--cloudflare.svelte-ariuoc{color:#f6821f;background:#f6821f26}.ipp-card.svelte-ariuoc{gap:var(--nd-space-6);padding:var(--nd-space-6);background:var(--nd-surface);border:1px solid var(--nd-border-strong);border-radius:var(--nd-radius-lg);box-shadow:var(--nd-shadow);margin-bottom:var(--nd-space-8);flex-direction:column;display:flex;position:relative;overflow:hidden}.ipp-card.svelte-ariuoc:before{content:"";background:var(--nd-gradient);z-index:1;height:2px;position:absolute;top:0;left:0;right:0}.ipp-loc.svelte-ariuoc{justify-content:center;align-items:center;gap:var(--nd-space-3);color:var(--nd-text);text-align:center;font-size:1.05rem;font-weight:700;display:flex}.ipp-flag.svelte-ariuoc{aspect-ratio:71/48;width:2.1rem;box-shadow:0 0 0 1px var(--nd-border);border-radius:4px;flex-shrink:0;display:block;overflow:hidden}.ipp-flag.svelte-ariuoc .flag-svg,.ipp-flag.svelte-ariuoc svg{width:100%;height:100%;display:block}.ipp__security.svelte-ariuoc{padding:var(--nd-space-2) var(--nd-space-3);border:1px solid var(--nd-border);border-radius:var(--nd-radius);background:0 0;justify-content:space-around;align-items:center;margin:0;list-style:none;display:flex}.ipp__signal.svelte-ariuoc{align-items:center;gap:var(--nd-space-2);flex-direction:row;padding:0;display:flex}.ipp__signal-label.svelte-ariuoc{letter-spacing:.1em;text-transform:uppercase;color:var(--nd-text-muted);font-size:.75rem;font-weight:600}.ipp__signal-icon.svelte-ariuoc{color:var(--nd-danger);opacity:.6;flex-shrink:0;align-items:center;display:inline-flex}.ipp__signal.detected.svelte-ariuoc .ipp__signal-icon:where(.svelte-ariuoc){color:var(--nd-success);opacity:1}.nd-vpn__grid.svelte-ariuoc{gap:var(--nd-space-5) var(--nd-space-8);width:100%;max-width:50rem;padding-top:var(--nd-space-5);border-top:1px solid var(--nd-border);grid-template-columns:1fr 1fr;margin:0 auto;display:grid}.nd-vpn__col.svelte-ariuoc{gap:var(--nd-space-5);flex-direction:column;display:flex}.nd-vpn__field.svelte-ariuoc{flex-direction:column;gap:3px;display:flex}.nd-vpn__value.svelte-ariuoc{color:var(--nd-text);word-break:break-word;font-size:1.02rem;font-weight:600}.nd-vpn__value.svelte-ariuoc a:where(.svelte-ariuoc){color:var(--nd-link);text-decoration:none}.nd-vpn__value.svelte-ariuoc a:where(.svelte-ariuoc):hover{text-decoration:underline}.nd-vpn__label.svelte-ariuoc{letter-spacing:.08em;text-transform:uppercase;color:var(--nd-text-muted);font-size:.75rem;font-weight:600}@media (width<=540px){.nd-vpn__grid.svelte-ariuoc{grid-template-columns:1fr}}.rip-id.svelte-bukuxd{align-items:center;gap:var(--nd-space-2);flex-direction:column;display:flex}.rip-ip.svelte-bukuxd{letter-spacing:-.03em;color:var(--nd-text);word-break:break-all;min-width:0;margin:0;font-size:clamp(2.1rem,5vw,3.3rem);font-weight:800;line-height:1.02}.rip-label.svelte-bukuxd{letter-spacing:.12em;text-transform:uppercase;color:var(--nd-text-muted);font-size:.72rem;font-weight:600}.rip-headline.svelte-bukuxd{justify-content:center;align-items:center;gap:var(--nd-space-3);max-width:100%;display:flex}.rip-copy.svelte-bukuxd{width:2.25rem;height:2.25rem;color:var(--nd-accent);background:color-mix(in srgb, var(--nd-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--nd-accent) 35%, transparent);border-radius:var(--nd-radius);cursor:pointer;transition:background var(--nd-transition), border-color var(--nd-transition), color var(--nd-transition);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.rip-copy.svelte-bukuxd:hover{background:color-mix(in srgb, var(--nd-accent) 20%, transparent);border-color:var(--nd-accent)}.rip-copy.svelte-bukuxd:focus-visible{outline:2px solid var(--nd-accent);outline-offset:2px}.rip-copy--done.svelte-bukuxd{color:var(--nd-success)}.rip-summary.svelte-bukuxd{max-width:44rem;margin:var(--nd-space-3) 0 0;text-align:center;color:var(--nd-text-muted);font-size:1.02rem}.rip-cta.svelte-bukuxd{justify-content:center;gap:var(--nd-space-3);margin-top:var(--nd-space-4);flex-wrap:wrap;display:flex}.rip-open.svelte-bukuxd{word-break:break-all;font-size:1.05rem}.rip-cta-note.svelte-bukuxd{align-items:flex-start;gap:var(--nd-space-2);max-width:40rem;margin:var(--nd-space-3) 0 0;text-align:left;color:var(--nd-text-muted);font-size:.85rem;line-height:1.5;display:flex}.rip-cta-note.svelte-bukuxd svg{flex-shrink:0;margin-top:.15rem}.rip-card.svelte-bukuxd{gap:var(--nd-space-4);padding:var(--nd-space-6);background:var(--nd-surface);border:1px solid var(--nd-border-strong);border-radius:var(--nd-radius-lg);box-shadow:var(--nd-shadow);margin-bottom:var(--nd-space-8);flex-direction:column;display:flex;position:relative;overflow:hidden}.rip-card.svelte-bukuxd:before{content:"";background:var(--nd-gradient);z-index:1;height:2px;position:absolute;top:0;left:0;right:0}.rip-h2.svelte-bukuxd{color:var(--nd-text);margin:0;font-size:1.15rem;font-weight:700}.rip-prose.svelte-bukuxd{max-width:60rem;color:var(--nd-text-muted);margin:0;font-size:.98rem;line-height:1.65}.rip-prose--center.svelte-bukuxd{margin:0 auto var(--nd-space-5);text-align:center}.rip-grid.svelte-bukuxd{gap:var(--nd-space-5) var(--nd-space-8);width:100%;padding-top:var(--nd-space-5);border-top:1px solid var(--nd-border);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.rip-field.svelte-bukuxd{flex-direction:column;gap:3px;display:flex}.rip-field__value.svelte-bukuxd{color:var(--nd-text);word-break:break-word;font-size:1rem;font-weight:600}.rip-field__value.svelte-bukuxd a:where(.svelte-bukuxd){color:var(--nd-link);text-decoration:none}.rip-field__value.svelte-bukuxd a:where(.svelte-bukuxd):hover{text-decoration:underline}.rip-field__hint.svelte-bukuxd{color:var(--nd-text-muted);opacity:.85;font-size:.75rem;line-height:1.45}.rip-field__label.svelte-bukuxd{letter-spacing:.08em;text-transform:uppercase;color:var(--nd-text-muted);font-size:.75rem;font-weight:600}.rip-brands.svelte-bukuxd{justify-content:center;gap:var(--nd-space-2);flex-wrap:wrap;max-width:52rem;margin:0 auto;padding:0;list-style:none;display:flex}.rip-brand.svelte-bukuxd{align-items:center;gap:var(--nd-space-2);color:var(--nd-text);background:var(--nd-surface);border:1px solid var(--nd-border-strong);border-radius:var(--nd-radius-pill);padding:.4rem .85rem;font-size:.88rem;font-weight:600;display:inline-flex}.rip-brand.svelte-bukuxd svg{color:var(--nd-text-muted);flex-shrink:0}.rip-gateways.svelte-bukuxd{gap:var(--nd-space-3);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));max-width:60rem;margin:0 auto;padding:0;list-style:none;display:grid}.rip-gateway.svelte-bukuxd{padding:var(--nd-space-3) var(--nd-space-4);background:var(--nd-surface);border:1px solid var(--nd-border);border-radius:var(--nd-radius);transition:border-color var(--nd-transition);flex-direction:column;gap:2px;display:flex}.rip-gateway.svelte-bukuxd:hover{border-color:var(--nd-accent)}.rip-gateway__ip.svelte-bukuxd{color:var(--nd-link);font-size:.98rem;font-weight:700;text-decoration:none}.rip-gateway__brands.svelte-bukuxd{color:var(--nd-text-muted);font-size:.8rem}.rip-note--center.svelte-bukuxd{margin:0 auto var(--nd-space-4)}.rip-note.svelte-bukuxd{align-items:flex-start;gap:var(--nd-space-2);max-width:52rem;margin:var(--nd-space-4) auto 0;color:var(--nd-text-muted);font-size:.85rem;line-height:1.55;display:flex}.rip-note.svelte-bukuxd svg{flex-shrink:0;margin-top:.15rem}.rip-source--fine.svelte-bukuxd{opacity:.8;margin-top:var(--nd-space-2);font-size:.75rem}.rip-source.svelte-bukuxd{max-width:52rem;margin:var(--nd-space-6) auto 0;text-align:center;color:var(--nd-text-muted);font-size:.8rem}.rip-source.svelte-bukuxd a:where(.svelte-bukuxd){color:var(--nd-link);text-decoration:none}.rip-source.svelte-bukuxd a:where(.svelte-bukuxd):hover{text-decoration:underline}.rip-refs.svelte-bukuxd{gap:var(--nd-space-2);flex-direction:column;max-width:52rem;margin:0 auto;padding:0;list-style:none;display:flex}.rip-ref.svelte-bukuxd{align-items:center;gap:var(--nd-space-2);color:var(--nd-text-muted);font-size:.9rem;display:flex}.rip-ref.svelte-bukuxd svg{color:var(--nd-text-muted);flex-shrink:0}.rip-ref.svelte-bukuxd a:where(.svelte-bukuxd){color:var(--nd-link);word-break:break-word;text-decoration:none}.rip-ref.svelte-bukuxd a:where(.svelte-bukuxd):hover{text-decoration:underline}@media (width<=540px){.rip-cta.svelte-bukuxd{flex-direction:column;width:100%}}.nd-not-found{text-align:center;justify-content:center;align-items:center;gap:var(--nd-space-5);flex-direction:column;min-height:40vh;display:flex}.nd-not-found__title{color:var(--nd-text);margin:0;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700}.nd-not-found__card{background:var(--nd-surface);border:1px solid var(--nd-border-strong);border-radius:var(--nd-radius-lg);padding:var(--nd-space-5) var(--nd-space-6);box-shadow:var(--nd-shadow)}.nd-not-found__card p.svelte-jot9ci{margin:0}
