/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial}}}@keyframes hero-live-pulse{0%{box-shadow:0 0 #2563eb8c}80%,to{box-shadow:0 0 0 10px #2563eb00}}@keyframes hero-ping-core{0%,to{opacity:1;transform:scale(1)}50%{opacity:.92;transform:scale(1.04)}}@keyframes hero-badge-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes hero-monogram-pop{0%{transform:scale(.78)}60%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes hero-ping-match{0%{transform:scale(1)}50%{transform:scale(1.6)}to{transform:scale(1)}}@keyframes hero-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hero-analyzing-dots{0%,to{opacity:.4}50%{opacity:1}}@media(prefers-reduced-motion:reduce){[class*=animate-hero-]{animation:none!important}}@layer components{.hero-card{gap:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-lg,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-brand-100,#eaeef4);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-brand-700,#0f172a);--card-tone:var(--color-brand-500);--card-tone-bg:var(--color-brand-100);opacity:0;flex-direction:column;transition:opacity .3s,transform .3s,scale .4s,border-color .3s,background-color .3s,box-shadow .3s;display:flex;position:relative;transform:translateY(-8px);box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0f}.hero-card[data-tone=cobalt]{--card-tone:var(--color-tone-cobalt);--card-tone-bg:var(--color-tone-cobalt-bg)}.hero-card[data-tone=jade]{--card-tone:var(--color-tone-jade);--card-tone-bg:var(--color-tone-jade-bg)}.hero-card[data-tone=rose]{--card-tone:var(--color-tone-rose);--card-tone-bg:var(--color-tone-rose-bg)}.hero-card[data-tone=saffron]{--card-tone:var(--color-tone-saffron);--card-tone-bg:var(--color-tone-saffron-bg)}.hero-card[data-tone=iris]{--card-tone:var(--color-tone-iris);--card-tone-bg:var(--color-tone-iris-bg)}.hero-card[data-tone=cyan]{--card-tone:var(--color-tone-cyan);--card-tone-bg:var(--color-tone-cyan-bg)}.hero-card[data-tone=navy]{--card-tone:var(--color-brand-700);--card-tone-bg:var(--color-brand-200)}.hero-card[data-tone=gray]{--card-tone:var(--color-brand-500);--card-tone-bg:var(--color-brand-100)}.hero-card[data-visible=true]{opacity:1;transform:translateY(0)}.hero-card[data-state=unidentified],.hero-card[data-state=identifying],.hero-card[data-state=identified][data-chrome=matching]{border-width:1.5px;border-color:var(--card-tone);background-color:var(--card-tone-bg);box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a14}.hero-card[data-state=archive]{pointer-events:none}.hero-card[data-state=exiting]{opacity:0;pointer-events:none;position:absolute;top:0;left:0;right:0;transform:translateY(24px)}.hero-card__monogram{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-md,.5rem);--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.02em;letter-spacing:.02em;color:var(--card-tone);background-color:#fff;justify-content:center;align-items:center;transition:background-color .4s,color .4s;display:inline-flex}.hero-card[data-chrome=settled] .hero-card__monogram{background-color:var(--card-tone);color:#fff}.hero-card[data-state=unidentified] .hero-card__monogram,.hero-card[data-state=identifying] .hero-card__monogram{color:var(--card-tone)}@supports (color:color-mix(in lab,red,red)){.hero-card[data-state=unidentified] .hero-card__monogram,.hero-card[data-state=identifying] .hero-card__monogram{color:color-mix(in srgb,var(--card-tone) 50%,transparent)}}.hero-card__monogram.hero-card__monogram--pop{animation:var(--animate-hero-monogram-pop)}.hero-card__name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold,600);font-size:15px;font-weight:var(--font-weight-semibold,600);color:var(--color-brand-700,#0f172a);transition:color .4s;overflow:hidden}.hero-card[data-state=unidentified] .hero-card__name,.hero-card[data-state=identifying] .hero-card__name{color:var(--card-tone);font-size:.75rem;font-weight:600}.hero-card__domain{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-brand-500,#334155);opacity:1;max-height:1.2em;transition:opacity .25s,max-height .25s;overflow:hidden}.hero-card[data-state=unidentified] .hero-card__domain,.hero-card[data-state=identifying] .hero-card__domain{opacity:0;max-height:0}.hero-card__match{border-radius:var(--radius-sm,.375rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);background-color:var(--card-tone-bg);color:var(--card-tone);font-variant-numeric:tabular-nums;animation:var(--animate-hero-analyzing-dots);align-self:center;transition:background-color .4s,color .4s}.hero-card[data-state=identified] .hero-card__match,.hero-card[data-state=archive] .hero-card__match{color:#166534;background-color:#dcfce7;animation:none}.hero-card__tags{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1.5);padding:calc(var(--spacing,.25rem) * 0);flex-wrap:wrap;list-style-type:none;display:flex}.hero-card[data-state=unidentified] .hero-card__tags,.hero-card[data-state=identifying] .hero-card__tags{display:none}.hero-card__tag{border-radius:var(--radius-sm,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-brand-100,#eaeef4);background-color:var(--color-brand-50,#f5f7fa);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-brand-500,#334155);transition:opacity .25s,transform .25s}.hero-card[data-state=identified][data-chrome=matching] .hero-card__tag{opacity:0;transform:translateY(-4px)}.hero-card[data-state=identified] .hero-card__tag:nth-child(2){transition-delay:60ms}.hero-card[data-state=identified] .hero-card__tag:nth-child(3){transition-delay:.12s}.hero-card__divider{border-top:1px dashed var(--color-brand-100)}.hero-card__section-label{margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-brand-500,#334155);text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;display:block}.hero-card__pageview-list{margin:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.hero-card__pageview-item{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing,.25rem) * 3);opacity:0;transition:opacity .3s,transform .3s;display:flex;transform:translateY(-4px)}.hero-card__pageview-item[data-visible=true]{opacity:1;transform:translateY(0)}.hero-card__path{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-brand-700,#0f172a);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.hero-card__timestamp{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-brand-500,#334155);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.hero-card__pageviews:has(.hero-card__pageview-list:empty){display:none}.hero-frame-grid{background-color:var(--color-brand-50);background-image:linear-gradient(to right,var(--color-brand-100) 1px,transparent 1.5px),linear-gradient(to bottom,var(--color-brand-100) 1px,transparent 1.5px);background-position:50%;background-size:98px 1000px}@media(min-width:640px){.hero-footer-mask{background:linear-gradient(#f5f7fa00,#f5f7fa99 45%,#f5f7faf2)}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
